@charset "UTF-8";
/*---------------------------
/setting/size参照
---------------------------*/
/* min-width
-------------------------------------------------------------------------- */
/* max-width
-------------------------------------------------------------------------- */
/*黒：font*/
/*鮮やかな青：ベース*/
/*濃紺：リンク他*/
/*エメラルド：装飾他*/
/*赤：装飾他*/
/*bg：背景*/
/*グラデーション*/
/*文字グラデーション*/
@import url("https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@400;500;700;900&display=swap");
@import url("https://cdn.jsdelivr.net/npm/yakuhanjp@3.3.1/dist/css/yakuhanjp.min.css");
@import url("https://fonts.googleapis.com/css2?family=Oswald:wght@200..700&display=swap");
@import url("https://fonts.googleapis.com/css2?family=Roboto+Condensed:ital,wght@0,100..900;1,100..900&display=swap");
@import url("https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap");
.c_grad_font {
  background: -webkit-linear-gradient(0deg, #0768d4, #4fc8dc);
  color: #4ac2db;
}

em.c_grad_font {
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

p.c_grad_font {
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

/* ja
-------------------------------------------------------------------------- */
/* en
-------------------------------------------------------------------------- */
#space {
  height: 1300px;
  background-color: blanchedalmond;
}

/*     フェードイン    */
.fadeIn {
  opacity: 0;
  transition-delay: 550ms;
  transition-duration: 1500ms;
  transition-property: opacity, transform;
  transition-timing-function: cubic-bezier(0.23, 0.76, 0.73, 0.97);
}

.fadeIn-up {
  transform: translate(0, 50px);
}

.fadeIn-down {
  transform: translate(0, -80px);
}

.fadeIn-left {
  transform: translate(-50px, 0);
}

.fadeIn-right {
  transform: translate(50px, 0);
}

.scroll-in {
  transform: translate(0);
  opacity: 1;
}

/*     スライドイン    */
.slideIn {
  opacity: 0;
  transition-delay: 0ms;
  transition-duration: 1000ms;
  transition-property: opacity, transform;
  transition-timing-function: cubic-bezier(0.23, 0.76, 0.73, 0.97);
}

.slideIn-up {
  transform: translate(0, 80px);
  opacity: 1;
}

.slideIn-down {
  transform: translate(0, -80px);
  opacity: 1;
}

.slideIn-left {
  transform: translate(-80px, 0);
  opacity: 1;
}

.slideIn-right {
  transform: translate(80px, 0);
  opacity: 1;
}

.scroll-in {
  transform: translate(0);
  opacity: 1;
}

/*     スケール    */
.js-slidein-up {
  transform: translate(0, 80px);
  opacity: 0;
  transition-delay: 0ms;
  transition-duration: 500ms;
  transition-property: opacity, transform;
  transition-timing-function: cubic-bezier(0.23, 0.76, 0.73, 0.97);
}
.js-slidein-up.is-inview {
  transform: translate(0);
  opacity: 1;
}

.js-slidein-down {
  transform: translate(0, -80px);
  opacity: 0;
  transition-delay: 0ms;
  transition-duration: 500ms;
  transition-property: opacity, transform;
  transition-timing-function: cubic-bezier(0.23, 0.76, 0.73, 0.97);
}
.js-slidein-down.is-inview {
  transform: translate(0);
  opacity: 1;
}

.js-slidein-left {
  transform: translate(-80px, 0);
  opacity: 0;
  transition-delay: 0ms;
  transition-duration: 500ms;
  transition-property: opacity, transform;
  transition-timing-function: cubic-bezier(0.23, 0.76, 0.73, 0.97);
}
.js-slidein-left.is-inview {
  transform: translate(0);
  opacity: 1;
}

.js-slidein-right {
  transform: translate(80px, 0);
  opacity: 0;
  transition-delay: 0ms;
  transition-duration: 500ms;
  transition-property: opacity, transform;
  transition-timing-function: cubic-bezier(0.23, 0.76, 0.73, 0.97);
}
.js-slidein-right.is-inview {
  transform: translate(0);
  opacity: 1;
}

.js-scale-in {
  transform: scale(0.6);
  opacity: 0;
  transition-delay: 250ms;
  transition-duration: 1000ms;
  transition-property: opacity, transform;
  transition-timing-function: cubic-bezier(0.23, 1, 0.58, 1);
}
.js-scale-in.is-inview {
  transform: scale(1);
  opacity: 1;
}

.js-bg-gray {
  background-color: #fff;
  transition-delay: 500ms;
  transition-duration: 1250ms;
  transition-property: background-color;
  transition-timing-function: cubic-bezier(0.23, 1, 0.58, 1);
}
.js-bg-gray.is-inview {
  background-color: #f6f6f6;
}

.is-fadein-active {
  visibility: visible !important;
  transform: translateY(0) !important;
  opacity: 1 !important;
}

.pc {
  display: block;
}

.sp {
  display: none;
}

.l-container {
  width: 1080px;
  max-width: 100%;
  margin: 0 auto;
}

.l-container {
  padding: 0;
}

.l-container-l {
  padding: 0 5vw;
}

.c-bg--gr {
  background: #f3f1e5;
}
.c-bg--or {
  background-color: #f3f1e5;
}

.c-breadcrumbs {
  padding: 2rem;
  font-size: clamp(14px, 0.8333vw, 16px);
}
.c-breadcrumbs ul {
  display: flex;
  flex-wrap: wrap;
  align-items: normal;
  justify-content: flex-start;
  gap: 0;
}
.c-breadcrumbs ul li::after {
  content: "　/　";
}
.c-breadcrumbs ul li a {
  color: #111;
}
.c-breadcrumbs ul li:last-child::after {
  content: none;
}

.c-img-cmap {
  position: relative;
}
.c-img-cmap ul li {
  z-index: 1;
  position: absolute;
}
.c-img-cmap ul li:nth-child(1) {
  top: 176px;
  left: 880px;
}
.c-img-cmap ul li:nth-child(2) {
  top: 400px;
  left: 737px;
}
.c-img-cmap ul li:nth-child(3) {
  top: 417px;
  left: 332px;
}
.c-img-cmap ul li:nth-child(4) {
  top: 305px;
  left: 429px;
}
.c-img-cmap ul li:nth-child(5) {
  top: 242px;
  left: 79px;
}

.c-img-cmap.p-cosmetics ul li:nth-child(1) {
  top: 218px;
  left: 833px;
}

.c-img-cmap.p-cosmetics ul li:nth-child(2) {
  top: 440px;
  left: 737px;
}

.c-img-cmap.p-cosmetics ul li:nth-child(3) {
  top: 417px;
  left: 332px;
}

.c-img-cmap.p-cosmetics ul li:nth-child(4) {
  top: 521px;
  left: 240px;
}

.c-img-cmap.p-cosmetics ul li:nth-child(5) {
  top: 176px;
  left: 162px;
}


.c-img-cmap ul li a {
  display: inline-block;
  position: relative;
  padding: 10px 25px 10px 40px;
  border: 1px solid #0268b6;
  border-radius: 22px;
  background: rgba(255, 255, 255, 0.9);
  color: #0268b6;
  font-weight: bold;
  line-height: 1;
}
.c-img-cmap ul li a::before {
  display: block;
  position: absolute;
  top: calc(50% - 12.5px);
  left: 8px;
  width: 25px;
  height: 25px;
  background: url(/newnormal/asset/img/industry/ico_arrow__001.png) no-repeat 0 0;
  background-size: contain;
  content: "";
}
.c-img-cmap ul li a:hover {
  background-color: #0268b6;
  color: #FFF;
}
.c-img-cmap ul li a:hover::before {
  background: url(/newnormal/asset/img/industry/ico_arrow__003.png) no-repeat 0 0;
  background-size: contain;
}

.inquiry2 {
  padding: 55px 0;
  background-color: #0268b6;
}

.inquiry2 h2 {
  color: #fff;
  font-size: 32px;
  line-height: 1.6;
  letter-spacing: 0.05em;
}

.inquiry2 .btns {
  margin-top: 45px;
}

.inquiry2 .btns .btn {
  height: 80px;
  margin: 0 10px;
  border-radius: 40px;
  background-color: #FFF;
  color: #0268b6;
  font-size: 20px;
  line-height: 80px;
}

.inquiry2 .btn.contact::before,
.inquiry2 .btn.downloads::before {
  display: inline-block;
  position: relative;
  transform: translateX(-100%);
  background-size: contain;
  background-repeat: no-repeat;
  content: "";
}
.inquiry2 .btn.contact::before {
  top: 1px;
  width: 16px;
  height: 14px;
  background-image: url(../img/industry/icon-contact@2x.png);
}
.inquiry2 .btn.downloads::before {
  top: 2px;
  width: 14px;
  height: 18px;
  background-image: url(../img/industry/icon-download@2x.png);
}
.inquiry2 .btn::after {
  position: absolute;
  top: 50%;
  right: 27px;
  width: 7.5px;
  height: 12.5px;
  transform: translateY(-50%);
  background-image: url(../img/icon-more-blue@2x.png);
  background-size: contain;
  background-repeat: no-repeat;
  content: "";
  transition: all 0.3s ease;
}
.inquiry2 .btn::after .btn:hover {
  border: 1px solid #04B7BD;
  background-color: #04B7BD;
}

.c-list-nomal {
  display: flex;
  flex-wrap: wrap;
  align-items: stretch;
  justify-content: flex-start;
  gap: 2%;
}
.c-list-nomal li {
  width: 23.5%;
  position: relative;
}
.c-list-nomal__tag {
  position: absolute;
  top: 5px;
  right: 5px;
  display: flex;
  gap: 3px;
  align-items: center;
  z-index: 1;
}

.c-list-nomal__tag span {
color: #fff;
font-size: 13px;
border-radius: 5px;
padding: 4px 10px;
}

.c-list-nomal__tag span.dx {
  background: #3da4ef;
}

.c-list-nomal__tag span.cx {
  background: #fc7aaa;
}

.c-list-nomal__tag span.ex {
  background: #ff9900;
}

.c-list-nomal__tag span.sx {
  background: #7ac843;
}

.c-list-nomal li figure {
  margin-bottom: 2rem;
}
.c-list-nomal__ttl {
  margin-bottom: 1em;
  color: #0268b6;
  line-height: 1.5;
}
.c-list-nomal__ttl2 {
  margin-bottom: 1em;
  color: #0268b6;
  font-weight: bold;
  font-size: clamp(18px, 1.25vw, 24px);
  line-height: 1.5;
  text-align: center;
}
.c-list-nomal__ttl3 {
  margin-bottom: 1em;
  color: #0268b6;
  font-weight: bold;
  font-size: clamp(18px, 1.25vw, 24px);
  line-height: 1.5;
}
.c-list-nomal__txt {
  color: #111;
  line-height: 1.625;
}
.c-list-nomal-list3 {
  display: flex;
  flex-wrap: wrap;
  align-items: stretch;
  justify-content: flex-start;
  gap: 2%;
}
.c-list-nomal-list3 li {
  width: 32%;
}
.c-list-nomal-list3 li figure {
  width: 146px;
  height: 146px;
  margin: auto;
}
.c-list-nomal-list1 li {
  display: flex;
  flex-wrap: wrap;
  align-items: stretch;
  justify-content: space-between;
  margin-bottom: 2rem;
  gap: 2%;
}
.c-list-nomal-list1 li figure {
  width: 37%;
}
.c-list-nomal-list1__wrap {
  width: 60%;
}
/* .c-list-bnr {
  display: flex;
  flex-wrap: wrap;
  align-items: stretch;
  justify-content: space-between;
  gap: 0;
}
.c-list-bnr li {
  width: calc(50% - 1px);
}
.c-list-bnr li a {
  display: block;
  width: 100%;
  height: 100%;
  position: relative;
  overflow: hidden;
  color: #FFF;
  text-shadow: 0px 0px 5px rgba(0, 0, 0, 0.8);
}
.c-list-bnr li a img {
  display: block;
  width: 100%;
  height: 100%;
  object-fit: cover;
  transition: 0.5s;
}
.c-list-bnr li a:hover img {
  transform: scale(1.2, 1.2);
}
.c-list-bnr__ttl {
  position: absolute;
  top: 2rem;
  left: 3rem;
  font-weight: 200;
  font-size: clamp(22px, 2vw, 45px);
  font-family: "Roboto Condensed", sans-serif;
}
.c-list-bnr__ttl span {
  display: block;
  font-weight: 500;
  font-size: clamp(18px, 1.25vw, 25px);
}
.c-list-bnr__txt {
  position: absolute;
  right: 2rem;
  bottom: 2rem;
  width: 50%;
  font-size: clamp(14px, 0.8333vw, 16px);
  line-height: 1.5;
}

.c-text-lead {
  padding: 3rem 0;
  font-size: clamp(16px, 0.9375vw, 18px);
  line-height: 1.7777777778;
  text-align: center;
}
.c-text-lead-s {
  padding: 0 0 3rem 0;
  font-weight: 400;
  font-size: clamp(14px, 0.8333vw, 16px);
  line-height: 1.75;
  text-align: center;
}
.c-text-lead-l {
  padding: 3rem 0;
  font-weight: 500;
  font-size: clamp(18px, 1.25vw, 24px);
  line-height: 2;
  text-align: center;
}
.c-text-nt {
  padding-top: 4rem;
  font-weight: 200;
  font-size: clamp(22px, 2vw, 45px);
  font-family: "Roboto Condensed", sans-serif;
  text-align: center;
  font-weight: 200;
}
.c-text-cs {
  font-size: clamp(18px, 1.25vw, 25px);
  font-family: "Roboto Condensed", sans-serif;
  text-align: center;
  font-weight: 200;
} */

.c-title-area-top {
  height: 280px;
  background: url(../img/bg_titlearea.jpg) no-repeat center center;
  background-size: cover;
  color: #FFF;
  text-align: center;
}
.c-title-area-top__en {
  padding-top: 4rem;
  font-size: clamp(14px, 0.8333vw, 16px);
  font-family: "Inter", sans-serif;
}
.c-title-area-top h1 {
  font-size: clamp(22px, 2vw, 44px);
}

.c-title-h2-nomal {
  margin-bottom: 3rem;
  color: #0268b6;
  font-weight: 400;
  font-size: clamp(32px, 2.5vw, 45px);
  line-height: 1.6;
  text-align: center;
}
.c-title-h2-nomal-s {
  color: #111;
  font-weight: bold;
  font-size: clamp(24px, 1.666vw, 32px);
  text-align: center;
}
.c-title-h2-en {
  margin-top: 1rem;
  color: #c0c0c0;
  font-size: 16px;
  font-family: "Inter", sans-serif;
  text-align: center;
  opacity: 0.5;
}
.c-title-h3-nomal {
  margin-bottom: 2rem;
  font-weight: bold;
  font-size: clamp(18px, 1.458vw, 28px);
  text-align: left;
}

.color-b {
  color: #111 !important;
}
.p-industry {
  padding-bottom: 5rem;
}

@media screen and (max-width: 769px) {
  .p-industry {
    padding-bottom: 4rem;
  }
}
.p-industry-box {
  padding: 5rem 0 0;
}

@media screen and (max-width: 769px) {
  .p-industry-box {
    padding: 4rem 0 0;
  }
}
.p-industry-btn {
  padding-top: 4rem;
  text-align: center;
}
.p-industry-btn a {
  margin: auto;
}
.p-industry-btn a::after {
 right: 27px;
}
.p-industry-reason {
  padding: 5rem 0;
}

.p-industry-reason .c-list-nomal__ttl2 {
  display: grid;
  place-items: center;
}

.p-industry-assignment {
  padding: 5rem 0;
}

@media screen and (max-width: 769px) {
  .p-industry-assignment {
    padding: 4rem 0;
  }
}

.p-industry .c-list-nomal {
  row-gap: 1rem;
}

.p-industry .c-list-nomal a:hover img {
  transform: scale(1.1);
}

.p-industry .c-list-nomal figure {
  aspect-ratio: 250/172;
  overflow: hidden;
}

.p-industry .c-list-nomal img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  transition: all 0.3s ease;
}

.p-industry .c-list-nomal__ttl {
  font-size: 18px;
  line-height: 1.5;
}

.p-industry-footer-cta {
  background: #0268B6;
  padding: 4rem 0;
}

@media screen and (max-width: 769px) {
  .p-industry-footer-cta .inner {
    width: 90%;
  }
}

.p-industry-footer-cta__ttl {
  color: #fff;
  font-size: clamp(24px, 2vw, 32px);
  line-height: 1.6;
  text-align: center;
}

@media screen and (max-width: 769px) {
  .p-industry-footer-cta__ttl {
    font-size: clamp(18px, 2vw, 22px);
  }
}

.p-industry-footer-cta__btn {
  display: flex;
  justify-content: center;
  gap: 1.5rem;
  margin-top: 2rem;
}

@media screen and (max-width: 769px) {
  .p-industry-footer-cta__btn {
    display: block;
  }
}

.p-industry-footer-cta__btn .btn {
  height: auto;
  line-height: inherit;
  border-radius: 100vh;
  padding: 2rem 0;
}

.p-industry-footer-cta__btn .btn span {
  display: inline-block;
  width: 18px;
  height: 18px;
}

.p-industry-footer-cta__btn .btn:first-of-type span {
  background: url(/newnormal/asset/img/industry/icon-contact@2x.png) no-repeat center center;
  background-size: contain;
  vertical-align: middle;
  margin-right: 8px;
}

.p-industry-footer-cta__btn .btn:last-of-type span {
  background: url(/newnormal/asset/img/industry/icon-download@2x.png) no-repeat center center;
  background-size: contain;
  vertical-align: middle;
  margin-right: 8px;
}

@media screen and (max-width: 769px) {
  .p-industry-footer-cta__btn .btn {
    margin-right: auto;
    margin-left: auto;
  }
}

.p-industry-footer-cta__btn .btn:first-of-type:hover span {
  background: url(/newnormal/asset/img/icon-contact@2x.png) no-repeat center center;
  background-size: contain;
  vertical-align: middle;
  margin-right: 8px;
}

.p-industry-footer-cta__btn .btn:last-of-type:hover span {
  background: url(/newnormal/asset/img/icon-download@2x.png) no-repeat center center;
  background-size: contain;
  vertical-align: middle;
  margin-right: 8px;
}

.p-industry-list li {
  position: relative;
  padding-left: 1rem;
}

.p-industry-list li::before{
  content: "";
  position: absolute;
  top: .4em;
  left: 0;
  width: 10px;
  height: 10px;
  background-color: #0268B6;
  border-radius: 50%;
}

.p-industry-list__ttl {
  font-weight: bold;
}

.btn.middle {
  width: 400px;
}

@media screen and (max-width: 769px) {
  .btn.middle {
    width: 100%;
  }
}

.btn.large {
  width: 660px;
}

@media screen and (max-width: 769px) {
  .btn.large {
    width: 100%;
    height: auto;
    min-height: inherit;
    padding: 0.5rem;
    line-height: inherit;
  }
}

.p-lead-area {
  padding-bottom: 4vw;
}

.u-mt--10 {
  margin-top: 1rem;
}

.u-mb--10 {
  margin-bottom: 1rem;
}

.u-mr--10 {
  margin-right: 1rem;
}

.u-ml--10 {
  margin-left: 1rem;
}

.u-mt--20 {
  margin-top: 2rem;
}

.u-mb--20 {
  margin-bottom: 2rem;
}

.u-mr--20 {
  margin-right: 2rem;
}

.u-ml--20 {
  margin-left: 2rem;
}

.u-mt--30 {
  margin-top: 3rem;
}

.u-mb--30 {
  margin-bottom: 3rem;
}

.u-mr--30 {
  margin-right: 3rem;
}

.u-ml--30 {
  margin-left: 3rem;
}

.u-mt--40 {
  margin-top: 4rem;
}

.u-mb--40 {
  margin-bottom: 4rem;
}

.u-mr--40 {
  margin-right: 4rem;
}

.u-ml--40 {
  margin-left: 4rem;
}

.u-mt--50 {
  margin-top: 5rem;
}

.u-mb--50 {
  margin-bottom: 5rem;
}

.u-mr--50 {
  margin-right: 5rem;
}

.u-ml--50 {
  margin-left: 5rem;
}

.u-mt--60 {
  margin-top: 6rem;
}

.u-mb--60 {
  margin-bottom: 6rem;
}

.u-mr--60 {
  margin-right: 6rem;
}

.u-ml--60 {
  margin-left: 6rem;
}

.u-mt--70 {
  margin-top: 7rem;
}

.u-mb--70 {
  margin-bottom: 7rem;
}

.u-mr--70 {
  margin-right: 7rem;
}

.u-ml--70 {
  margin-left: 7rem;
}

.u-mt--80 {
  margin-top: 8rem;
}

.u-mb--80 {
  margin-bottom: 8rem;
}

.u-mr--80 {
  margin-right: 8rem;
}

.u-ml--80 {
  margin-left: 8rem;
}

.u-mt--90 {
  margin-top: 9rem;
}

.u-mb--90 {
  margin-bottom: 9rem;
}

.u-mr--90 {
  margin-right: 9rem;
}

.u-ml--90 {
  margin-left: 9rem;
}

.u-mt--100 {
  margin-top: 10rem;
}

.u-mb--100 {
  margin-bottom: 10rem;
}

.u-mr--100 {
  margin-right: 10rem;
}

.u-ml--100 {
  margin-left: 10rem;
}

.u-mt--110 {
  margin-top: 11rem;
}

.u-mb--110 {
  margin-bottom: 11rem;
}

.u-mr--110 {
  margin-right: 11rem;
}

.u-ml--110 {
  margin-left: 11rem;
}

.u-mt--120 {
  margin-top: 12rem;
}

.u-mb--120 {
  margin-bottom: 12rem;
}

.u-mr--120 {
  margin-right: 12rem;
}

.u-ml--120 {
  margin-left: 12rem;
}

.u-mt--10 {
  margin-top: 1rem;
}

.u-mb--10 {
  margin-bottom: 1rem;
}

.u-mr--10 {
  margin-right: 1rem;
}

.u-ml--10 {
  margin-left: 1rem;
}

.u-mt--20 {
  margin-top: 2rem;
}

.u-mb--20 {
  margin-bottom: 2rem;
}

.u-mr--20 {
  margin-right: 2rem;
}

.u-ml--20 {
  margin-left: 2rem;
}

.u-mt--30 {
  margin-top: 3rem;
}

.u-mb--30 {
  margin-bottom: 3rem;
}

.u-mr--30 {
  margin-right: 3rem;
}

.u-ml--30 {
  margin-left: 3rem;
}

.u-mt--40 {
  margin-top: 4rem;
}

.u-mb--40 {
  margin-bottom: 4rem;
}

.u-mr--40 {
  margin-right: 4rem;
}

.u-ml--40 {
  margin-left: 4rem;
}

.u-mt--50 {
  margin-top: 5rem;
}

.u-mb--50 {
  margin-bottom: 5rem;
}

.u-mr--50 {
  margin-right: 5rem;
}

.u-ml--50 {
  margin-left: 5rem;
}

.u-mt--60 {
  margin-top: 6rem;
}

.u-mb--60 {
  margin-bottom: 6rem;
}

.u-mr--60 {
  margin-right: 6rem;
}

.u-ml--60 {
  margin-left: 6rem;
}

.u-mt--70 {
  margin-top: 7rem;
}

.u-mb--70 {
  margin-bottom: 7rem;
}

.u-mr--70 {
  margin-right: 7rem;
}

.u-ml--70 {
  margin-left: 7rem;
}

.u-mt--80 {
  margin-top: 8rem;
}

.u-mb--80 {
  margin-bottom: 8rem;
}

.u-mr--80 {
  margin-right: 8rem;
}

.u-ml--80 {
  margin-left: 8rem;
}

.u-mt--90 {
  margin-top: 9rem;
}

.u-mb--90 {
  margin-bottom: 9rem;
}

.u-mr--90 {
  margin-right: 9rem;
}

.u-ml--90 {
  margin-left: 9rem;
}

.u-mt--100 {
  margin-top: 10rem;
}

.u-mb--100 {
  margin-bottom: 10rem;
}

.u-mr--100 {
  margin-right: 10rem;
}

.u-ml--100 {
  margin-left: 10rem;
}

.u-mt--110 {
  margin-top: 11rem;
}

.u-mb--110 {
  margin-bottom: 11rem;
}

.u-mr--110 {
  margin-right: 11rem;
}

.u-ml--110 {
  margin-left: 11rem;
}

.u-mt--120 {
  margin-top: 12rem;
}

.u-mb--120 {
  margin-bottom: 12rem;
}

.u-mr--120 {
  margin-right: 12rem;
}

.u-ml--120 {
  margin-left: 12rem;
}

.u-margin--auto {
  margin-right: auto;
  margin-left: auto;
}

.u-text--center {
  text-align: center;
}

.u-text--left {
  text-align: left;
}

.u-text--right {
  text-align: right;
}

.u-sp {
  display: none;
}
.u-sp {
  display: none;
}
@media (max-width: 767px) {
  .js-slidein-left {
    transform: translate(80px, 0);
  }
}
@media screen and (max-width: 768px) {
  .pc {
    display: none;
  }
  .sp {
    display: block;
  }
  .c-breadcrumbs {
    font-size: 11px;
  }
  .c-img-cmap ul {
    display: flex;
    flex-wrap: wrap;
    align-items: stretch;
    justify-content: space-between;
    padding-top: 2rem;
    gap: 0;
  }
  .c-img-cmap ul li {
    position: inherit;
    top: 0;
    left: 0;
    width: 100%;
    margin-bottom: 0.5rem;
  }
  .c-img-cmap ul li a {
    display: block;
  }
  .inquiry2 {
    padding: 55px 25px;
  }
  .inquiry2 h2 {
    font-size: 26px;
  }
  .inquiry2 .btns .btn {
    width: 100%;
    margin-bottom: 1rem;
  }
  .c-list-nomal li {
    width: 100%;
    margin-bottom: 2rem;
  }
  .c-list-nomal-list3 li {
    width: 100%;
    margin-bottom: 2rem;
  }
  .c-list-nomal-list1 li figure {
    width: 100%;
    padding-bottom: 2rem;
  }
  .c-list-nomal-list1__wrap {
    width: 100%;
    padding-bottom: 2rem;
  }
  .c-list-bnr li {
    width: 100%;
  }
  .c-list-bnr li a img {
    display: none;
  }
  .c-list-bnr li:nth-child(1) a {
    height: 250px;
    background: url(../img/industry/bnr__001.jpg) no-repeat 0 0;
    background-size: cover;
  }
  .c-list-bnr li:nth-child(2) a {
    height: 250px;
    background: url(../img/industry/bnr__002.jpg) no-repeat 0 0;
    background-size: cover;
  }
  .c-list-bnr li:nth-child(3) a {
    height: 250px;
    background: url(../img/industry/bnr__003.jpg) no-repeat 0 0;
    background-size: cover;
  }
  .c-list-bnr__summary p {
    padding: 0 0 3rem 0;
    font-size: clamp(16px, 0.8333vw, 18px);
    line-height: 1.75;
    text-align: center;
  }
  .c-list-bnr__txt {
    right: inherit;
    left: 0;
    width: 100%;
    padding: 0 1rem;
  }
  .c-title-h2-nomal {
    font-size: 26px;
  }
  .c-title-h2-nomal-s {
    font-size: 22px;
  }
  .c-title-h3-nomal {
    font-size: 18px;
  }
  .btn.large {
    width: 100%;
  }
  .btn.font-s {
    padding: 13px 45px 13px 25px;
    line-height: 1.2;
    text-align: left;
  }
  .u-pc {
    display: none;
  }

  .u-sp {
    display: block;
  }

  br.u-sp {
    display: inline;
  }
  .u-pc {
    display: none;
  }

  .u-sp {
    display: block;
  }

  br.u-sp {
    display: inline;
  }
}
@media screen and (max-width: 1080px) {
  .l-container {
    width: 100%;
  }
  .l-container {
    box-sizing: border-box;
    padding: 0 5vw;
  }
}
@media screen and (max-width: 1000px) {
  header .header-nav li {
    margin-right: 15px;
  }
  header .header-nav li a {
    font-size: 14px;
  }

  header .hd-logo {
    width: 180px;
  }
}

.c-img-cmap.p-retail ul li:nth-child(1) {
  top: 198px;
  left: 723px;
}
.c-img-cmap.p-retail ul li:nth-child(2) {
  top: 370px;
  left: 880px;
}
.c-img-cmap.p-retail ul li:nth-child(3) {
  top: 410px;
  left: 442px;
}
.c-img-cmap.p-retail ul li:nth-child(4) {
  top: 135px;
  left: 228px;
}

.c-list-nomal__ttl2.ttl2sizeRe {
  font-size: 26px;
  font-weight: 500;
  display: flex;
  flex-direction: column;
}
@media all and (max-width: 768px) {
  .c-list-nomal__ttl2.ttl2sizeRe {
    font-size: 24px;
  }
}
.c-list-nomal__ttl2.ttl2sizeRe span {
  display: block;
  font-size: 15px;
}
.c-list-nomal__ttl2.ttl2sizeRe:after {
  content: "";
  display: inline-block;
  height: 3px;
  width: 50px;
  background: #0268b6;
  margin: 15px auto 5px auto;
}
/* 250819_エネルギーソリューションページ作成*/
.c-img-cmap.p-energy_solution ul li:nth-child(1) {
  top: 120px;
  left: 440px;
}
.c-img-cmap.p-energy_solution ul li:nth-child(2) {
  top: 260px;
  left: 720px;
}
.c-img-cmap.p-energy_solution ul li:nth-child(3) {
  top: 507px;
  left: 470px;
}
.c-img-cmap.p-energy_solution ul li:nth-child(4) {
  top: 425px;
  left: 230px;
}
.c-img-cmap.p-energy_solution ul li:nth-child(5) {
  top: 260px;
  left: 79px;
}
.acContentinner {
  display: flex;
  justify-content: space-around;
  flex-wrap: wrap;
}
.acContentinner dl {
  width: 45%;
  margin: 0 0 30px 0;
}
.acContentinner dl dt {
  margin-bottom: 15px;
  text-align: left;
  font-weight: bold;
  font-size: 20px;
  color: #0568AB;
}
.acContentinner dl dt span {
  display: inline-block;
  color: #FFF;
  padding: 5px 15px;
  margin-bottom: 10px;
  font-size: 13px;
  font-weight: normal;
  background: #0568AB;
}
.acContentinner dl dd {
  line-height: 1.7;
}
.acContentinner dl dd img {
  max-width: 100%;
  display: block;
  margin: 15px auto;
}
.industry-section-link {
  text-align: center;
  margin-top: 3rem;
}
.industry-section-link a {
  color: #0268b6;
  font-size: 20px;
  position: relative;
  display: inline-block;
  padding: 1rem;
}
.industry-section-link a:hover {
  opacity: 0.7;
}
.industry-section-link a::after {
  content: "";
  position: absolute;
  width: 7.5px;
  height: 12.5px;
  display: inline-block;
  background-image: url(../img/icon-more-blue@2x.png);
  background-repeat: no-repeat;
  background-size: contain;
  transition: all .3s ease;
  top: 50%;
  transform: translateY(-50%);
  margin-left: 0.5rem;
}
@media screen and (max-width: 768px) {
  .acContentinner dl {
    width: 100%;
    margin: 0 0 60px 0;
  }
  .industry-section-link {
    margin-top: 1rem;
  }
  .industry-section-link a {
    font-size: 16px;
  }
}



/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImluZHVzdHJ5LmNzcyIsInNldHRpbmcvX2JyZWFrcG9pbnQuc2NzcyIsInNldHRpbmcvX2NvbG9yLnNjc3MiLCJmb3VuZGF0aW9uL19iYXNlLnNjc3MiLCJzZXR0aW5nL19mb250ZmFtaWx5LnNjc3MiLCJtaXhpbi9fYW5pbWF0aW9uLnNjc3MiLCJtaXhpbi9fZmFkZWluLnNjc3MiLCJsYXlvdXQvX2wtY29udGFpbmVyLnNjc3MiLCJzZXR0aW5nL19zaXplLnNjc3MiLCJjb21wb25lbnQvX2MtYmcuc2NzcyIsImNvbXBvbmVudC9fYy1icmVhZGNydW1icy5zY3NzIiwibWl4aW4vX2ZvbnRzaXplLnNjc3MiLCJtaXhpbi9fZ3JpZC5zY3NzIiwiY29tcG9uZW50L19jLWltZy5zY3NzIiwiY29tcG9uZW50L19jLWlucXVpcnkuc2NzcyIsImNvbXBvbmVudC9fYy1saXN0LnNjc3MiLCJjb21wb25lbnQvX2MtdGV4dC5zY3NzIiwiY29tcG9uZW50L19jLXRpdGxlLWFyZWEuc2NzcyIsImNvbXBvbmVudC9fYy10aXRsZS5zY3NzIiwicHJvamVjdC9fcC1pbmR1c3RyeS5zY3NzIiwicHJvamVjdC9fcC1sZWFkLWFyZWEuc2NzcyIsInV0aWxpdHkvX21hcmdpbi5zY3NzIiwidXRpbGl0eS9fdS1tYXJnaW4uc2NzcyIsInV0aWxpdHkvX3UtdGV4dGFsaWduLnNjc3MiLCJ1dGlsaXR5L191LXZpc2libGUuc2NzcyIsInV0aWxpdHkvX3Zpc2libGUuc2NzcyIsIm1peGluL19tcS5zY3NzIiwicHJvamVjdC9fcC1oZWFkZXIuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxnQkFBZ0I7QUNBaEI7OzRCQUFBO0FBSUE7NEVBQUE7QUFRQTs0RUFBQTtBQ1pBLFNBQUE7QUFHQSxZQUFBO0FBR0EsVUFBQTtBQUdBLFlBQUE7QUFHQSxRQUFBO0FBR0EsUUFBQTtBQUdBLFVBQUE7QUFjQSxZQUFBO0FDaENRLHNHQUFBO0FBQ0Esc0ZBQUE7QUFDQSx5RkFBQTtBQUNB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QTtFQUNFLHNCQUFBO0FsQitvQkY7QW1COXJCQTtFQUNFLG9CQUFBO0FuQjZzQkY7QW1CNXNCRTtFQUNFLGlCQUFBO0FuQjhzQko7QW1CNXNCRTtFQUNFLGlCQUFBO0VBQ0Esa0JBQUE7QW5COHNCSjtBbUI3c0JJO0VBQ0UsWUFBQTtBbkIrc0JOO0FtQjVzQkU7RUFDRSxlQUFBO0FuQjhzQko7QW1CNXNCRTtFQUNFLGVBQUE7QW5COHNCSjs7QW1CM3NCQTtFQUNFLFlBQUE7QW5COHNCRjs7QW1CenNCQTtFUlRFLHNDQUFBO0FYMnRCRjs7QW9CM3VCQTtFQUNFLG1CQUFBO0FwQnF2QkY7O0FxQnJ2QkU7RUFDRSxnQkFBQTtBckJ3dkJKOztBcUJ0dkJFO0VBQ0UsbUJBQUE7QXJCeXZCSjs7QXFCdnZCRTtFQUNFLGtCQUFBO0FyQjB2Qko7O0FxQnh2QkU7RUFDRSxpQkFBQTtBckIydkJKOztBcUJyd0JFO0VBQ0UsZ0JBQUE7QXJCd3dCSjs7QXFCdHdCRTtFQUNFLG1CQUFBO0FyQnl3Qko7O0FxQnZ3QkU7RUFDRSxrQkFBQTtBckIwd0JKOztBcUJ4d0JFO0VBQ0UsaUJBQUE7QXJCMndCSjs7QXFCcnhCRTtFQUNFLGdCQUFBO0FyQnd4Qko7O0FxQnR4QkU7RUFDRSxtQkFBQTtBckJ5eEJKOztBcUJ2eEJFO0VBQ0Usa0JBQUE7QXJCMHhCSjs7QXFCeHhCRTtFQUNFLGlCQUFBO0FyQjJ4Qko7O0FxQnJ5QkU7RUFDRSxnQkFBQTtBckJ3eUJKOztBcUJ0eUJFO0VBQ0UsbUJBQUE7QXJCeXlCSjs7QXFCdnlCRTtFQUNFLGtCQUFBO0FyQjB5Qko7O0FxQnh5QkU7RUFDRSxpQkFBQTtBckIyeUJKOztBcUJyekJFO0VBQ0UsZ0JBQUE7QXJCd3pCSjs7QXFCdHpCRTtFQUNFLG1CQUFBO0FyQnl6Qko7O0FxQnZ6QkU7RUFDRSxrQkFBQTtBckIwekJKOztBcUJ4ekJFO0VBQ0UsaUJBQUE7QXJCMnpCSjs7QXFCcjBCRTtFQUNFLGdCQUFBO0FyQncwQko7O0FxQnQwQkU7RUFDRSxtQkFBQTtBckJ5MEJKOztBcUJ2MEJFO0VBQ0Usa0JBQUE7QXJCMDBCSjs7QXFCeDBCRTtFQUNFLGlCQUFBO0FyQjIwQko7O0FxQnIxQkU7RUFDRSxnQkFBQTtBckJ3MUJKOztBcUJ0MUJFO0VBQ0UsbUJBQUE7QXJCeTFCSjs7QXFCdjFCRTtFQUNFLGtCQUFBO0FyQjAxQko7O0FxQngxQkU7RUFDRSxpQkFBQTtBckIyMUJKOztBcUJyMkJFO0VBQ0UsZ0JBQUE7QXJCdzJCSjs7QXFCdDJCRTtFQUNFLG1CQUFBO0FyQnkyQko7O0FxQnYyQkU7RUFDRSxrQkFBQTtBckIwMkJKOztBcUJ4MkJFO0VBQ0UsaUJBQUE7QXJCMjJCSjs7QXFCcjNCRTtFQUNFLGdCQUFBO0FyQnczQko7O0FxQnQzQkU7RUFDRSxtQkFBQTtBckJ5M0JKOztBcUJ2M0JFO0VBQ0Usa0JBQUE7QXJCMDNCSjs7QXFCeDNCRTtFQUNFLGlCQUFBO0FyQjIzQko7O0FxQnI0QkU7RUFDRSxpQkFBQTtBckJ3NEJKOztBcUJ0NEJFO0VBQ0Usb0JBQUE7QXJCeTRCSjs7QXFCdjRCRTtFQUNFLG1CQUFBO0FyQjA0Qko7O0FxQng0QkU7RUFDRSxrQkFBQTtBckIyNEJKOztBcUJyNUJFO0VBQ0UsaUJBQUE7QXJCdzVCSjs7QXFCdDVCRTtFQUNFLG9CQUFBO0FyQnk1Qko7O0FxQnY1QkU7RUFDRSxtQkFBQTtBckIwNUJKOztBcUJ4NUJFO0VBQ0Usa0JBQUE7QXJCMjVCSjs7QXFCcjZCRTtFQUNFLGlCQUFBO0FyQnc2Qko7O0FxQnQ2QkU7RUFDRSxvQkFBQTtBckJ5NkJKOztBcUJ2NkJFO0VBQ0UsbUJBQUE7QXJCMDZCSjs7QXFCeDZCRTtFQUNFLGtCQUFBO0FyQjI2Qko7O0FzQnI3QkU7RUFDRSxnQkFBQTtBdEJ3N0JKOztBc0J0N0JFO0VBQ0UsbUJBQUE7QXRCeTdCSjs7QXNCdjdCRTtFQUNFLGtCQUFBO0F0QjA3Qko7O0FzQng3QkU7RUFDRSxpQkFBQTtBdEIyN0JKOztBc0JyOEJFO0VBQ0UsZ0JBQUE7QXRCdzhCSjs7QXNCdDhCRTtFQUNFLG1CQUFBO0F0Qnk4Qko7O0FzQnY4QkU7RUFDRSxrQkFBQTtBdEIwOEJKOztBc0J4OEJFO0VBQ0UsaUJBQUE7QXRCMjhCSjs7QXNCcjlCRTtFQUNFLGdCQUFBO0F0Qnc5Qko7O0FzQnQ5QkU7RUFDRSxtQkFBQTtBdEJ5OUJKOztBc0J2OUJFO0VBQ0Usa0JBQUE7QXRCMDlCSjs7QXNCeDlCRTtFQUNFLGlCQUFBO0F0QjI5Qko7O0FzQnIrQkU7RUFDRSxnQkFBQTtBdEJ3K0JKOztBc0J0K0JFO0VBQ0UsbUJBQUE7QXRCeStCSjs7QXNCditCRTtFQUNFLGtCQUFBO0F0QjArQko7O0FzQngrQkU7RUFDRSxpQkFBQTtBdEIyK0JKOztBc0JyL0JFO0VBQ0UsZ0JBQUE7QXRCdy9CSjs7QXNCdC9CRTtFQUNFLG1CQUFBO0F0QnkvQko7O0FzQnYvQkU7RUFDRSxrQkFBQTtBdEIwL0JKOztBc0J4L0JFO0VBQ0UsaUJBQUE7QXRCMi9CSjs7QXNCcmdDRTtFQUNFLGdCQUFBO0F0QndnQ0o7O0FzQnRnQ0U7RUFDRSxtQkFBQTtBdEJ5Z0NKOztBc0J2Z0NFO0VBQ0Usa0JBQUE7QXRCMGdDSjs7QXNCeGdDRTtFQUNFLGlCQUFBO0F0QjJnQ0o7O0FzQnJoQ0U7RUFDRSxnQkFBQTtBdEJ3aENKOztBc0J0aENFO0VBQ0UsbUJBQUE7QXRCeWhDSjs7QXNCdmhDRTtFQUNFLGtCQUFBO0F0QjBoQ0o7O0FzQnhoQ0U7RUFDRSxpQkFBQTtBdEIyaENKOztBc0JyaUNFO0VBQ0UsZ0JBQUE7QXRCd2lDSjs7QXNCdGlDRTtFQUNFLG1CQUFBO0F0QnlpQ0o7O0FzQnZpQ0U7RUFDRSxrQkFBQTtBdEIwaUNKOztBc0J4aUNFO0VBQ0UsaUJBQUE7QXRCMmlDSjs7QXNCcmpDRTtFQUNFLGdCQUFBO0F0QndqQ0o7O0FzQnRqQ0U7RUFDRSxtQkFBQTtBdEJ5akNKOztBc0J2akNFO0VBQ0Usa0JBQUE7QXRCMGpDSjs7QXNCeGpDRTtFQUNFLGlCQUFBO0F0QjJqQ0o7O0FzQnJrQ0U7RUFDRSxpQkFBQTtBdEJ3a0NKOztBc0J0a0NFO0VBQ0Usb0JBQUE7QXRCeWtDSjs7QXNCdmtDRTtFQUNFLG1CQUFBO0F0QjBrQ0o7O0FzQnhrQ0U7RUFDRSxrQkFBQTtBdEIya0NKOztBc0JybENFO0VBQ0UsaUJBQUE7QXRCd2xDSjs7QXNCdGxDRTtFQUNFLG9CQUFBO0F0QnlsQ0o7O0FzQnZsQ0U7RUFDRSxtQkFBQTtBdEIwbENKOztBc0J4bENFO0VBQ0Usa0JBQUE7QXRCMmxDSjs7QXNCcm1DRTtFQUNFLGlCQUFBO0F0QndtQ0o7O0FzQnRtQ0U7RUFDRSxvQkFBQTtBdEJ5bUNKOztBc0J2bUNFO0VBQ0UsbUJBQUE7QXRCMG1DSjs7QXNCeG1DRTtFQUNFLGtCQUFBO0F0QjJtQ0o7O0FzQnhtQ0E7RUFFRSxrQkFBQTtFQURBLGlCQUFBO0F0QjRtQ0Y7O0F1QjNuQ0E7RUFDRSxrQkFBQTtBdkI4bkNGOztBdUI1bkNBO0VBQ0UsZ0JBQUE7QXZCK25DRjs7QXVCN25DQTtFQUNFLGlCQUFBO0F2QmdvQ0Y7O0F3QnZvQ0E7RUFDQyxhQUFBO0F4QjBvQ0Q7QXlCM29DQTtFQUNDLGFBQUE7QXpCMnBDRDtBSy9qQ0U7RUFSRjtJQVNJLDZCQUFBO0VMcURGO0FBQ0Y7QTBCN0lJO0V2QkZKO0lBR0ksYUFBQTtFSG1NRjtFRy9MRjtJQUdJLGNBQUE7RUhxTUY7RVVwTkY7SUFJSSxlQUFBO0VWMFBGO0VhM1BFO0lERkgsYUFBQTtJQUNBLGVBQUE7SUFHQSxvQkFBQTtJQURBLDhCQ0N3QjtJQUNqQixpQkFBQTtJREhQLE1DRXFCO0VidVJwQjtFYXBSSTtJQXlCSSxpQkFBQTtJQUNBLE1BQUE7SUFDQSxPQUFBO0lBQ0EsV0FBQTtJQUNBLHFCQUFBO0Vid1JSO0VhdFJNO0lBV0ksY0FBQTtFYjJSVjtFYzdVRjtJQUlJLGtCQUFBO0Vkc1dGO0VjbldGO0lBTUksZUFBQTtFZHlXRjtFY25XRjtJQVNJLFdBQUE7SUFDQSxtQkFBQTtFZDZXRjtFZXZZRTtJQUdJLFdBQUE7SUFDQSxtQkFBQTtFZjJiTjtFZTNaSTtJQUdJLFdBQUE7SUFDQSxtQkFBQTtFZmtjUjtFZXJiTTtJQUdJLFdBQUE7SUFDQSxvQkFBQTtFZnVjVjtFZW5jSTtJQUdJLFdBQUE7SUFDQSxvQkFBQTtFZndjUjtFZW5jQTtJQUdJLFlBQUE7SUFDQSxpQkFBQTtFZjRjSjtFZTFjRTtJQUdJLFdBQUE7RWYrY047RWV2Y007SUFHSSxhQUFBO0VmbWRWO0VlMWNRO0lBR0UsYUFBQTtJQUZBLDJEQUFBO0lBQ0Esc0JBQUE7RWZrZFY7RWUzY1E7SUFHRSxhQUFBO0lBRkEsMkRBQUE7SUFDQSxzQkFBQTtFZmdkVjtFZTFiRTtJQVNJLGNBQUE7SUFEQSxPQUFBO0lBREEsV0FBQTtJQUdBLGVBQUE7RWY0Y047RWtCM2xCRTtJQVFJLGVBQUE7RWxCaXBCTjtFa0I5b0JFO0lBT0ksZUFBQTtFbEJrcEJOO0VrQnJvQkU7SUFPSSxlQUFBO0VsQmlwQk47RW1CdHFCRjtJQUdJLFdBQUE7RW5CZ3RCRjtFbUI3c0JGO0lBS0ksNEJBQUE7SUFGQSxnQkFBQTtJQUNBLGdCQUFBO0VuQm90QkY7RXdCN3VCRDtJQUNDLGFBQUE7RXhCMm9DQTs7RXdCem9DRDtJQUNDLGNBQUE7RXhCNG9DQTs7RXdCMW9DRDtJQUNDLGVBQUE7RXhCNm9DQTtFeUJwcENEO0lBQ0MsYUFBQTtFekI0cENBOztFeUIxcENEO0lBQ0MsY0FBQTtFekI2cENBOztFeUIzcENEO0lBQ0MsZUFBQTtFekI4cENBO0FBNzlCRjtBMEJyTUk7RW5CUEo7SUFLSSxXQUFBO0VQME5GO0VPdk5GO0lBS0ksc0JBQUE7SUFEQSxjQUFBO0VQNk5GO0FBVEY7QTJCaE9BO0VBQ0U7SUFDRSxrQkFBQTtFM0Jpc0JGO0UyQmhzQkU7SUFDRSxlQUFBO0UzQmtzQko7O0UyQi9yQkE7SUFDRSxZQUFBO0UzQmtzQkY7QUFDRiIsImZpbGUiOiJpbmR1c3RyeS5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAY2hhcnNldCBcIlVURi04XCI7XG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuL3NldHRpbmcvc2l6ZeWPgueFp1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qIG1pbi13aWR0aFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi8qIG1heC13aWR0aFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi8q6buS77yaZm9udCovXG4vKumuruOChOOBi+OBqumdku+8muODmeODvOOCuSovXG4vKua/g+e0uu+8muODquODs+OCr+S7liovXG4vKuOCqOODoeODqeODq+ODie+8muijhemjvuS7liovXG4vKui1pO+8muijhemjvuS7liovXG4vKmJn77ya6IOM5pmvKi9cbi8q44Kw44Op44OH44O844K344On44OzKi9cbi8q5paH5a2X44Kw44Op44OH44O844K344On44OzKi9cbkBpbXBvcnQgdXJsKFwiaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3MyP2ZhbWlseT1Ob3RvK1NhbnMrSlA6d2dodEA0MDA7NTAwOzcwMDs5MDAmZGlzcGxheT1zd2FwXCIpO1xuQGltcG9ydCB1cmwoXCJodHRwczovL2Nkbi5qc2RlbGl2ci5uZXQvbnBtL3lha3VoYW5qcEAzLjMuMS9kaXN0L2Nzcy95YWt1aGFuanAubWluLmNzc1wiKTtcbkBpbXBvcnQgdXJsKFwiaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3MyP2ZhbWlseT1Pc3dhbGQ6d2dodEAyMDAuLjcwMCZkaXNwbGF5PXN3YXBcIik7XG5AaW1wb3J0IHVybChcImh0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzMj9mYW1pbHk9Um9ib3RvK0NvbmRlbnNlZDppdGFsLHdnaHRAMCwxMDAuLjkwMDsxLDEwMC4uOTAwJmRpc3BsYXk9c3dhcFwiKTtcbkBpbXBvcnQgdXJsKFwiaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3MyP2ZhbWlseT1JbnRlcjppdGFsLG9wc3osd2dodEAwLDE0Li4zMiwxMDAuLjkwMDsxLDE0Li4zMiwxMDAuLjkwMCZkaXNwbGF5PXN3YXBcIik7XG4uY19ncmFkX2ZvbnQge1xuICBiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCgwZGVnLCAjMDc2OGQ0LCAjNGZjOGRjKTtcbiAgY29sb3I6ICM0YWMyZGI7XG59XG5cbmVtLmNfZ3JhZF9mb250IHtcbiAgLXdlYmtpdC1iYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XG4gIC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxucC5jX2dyYWRfZm9udCB7XG4gIC13ZWJraXQtYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xuICAtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi8qIGphXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLyogZW5cbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4jc3BhY2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFuY2hlZGFsbW9uZDtcbiAgaGVpZ2h0OiAxMzAwcHg7XG59XG5cbi8qICAgICDjg5Xjgqfjg7zjg4njgqTjg7MgICAgKi9cbi5mYWRlSW4ge1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uLWRlbGF5OiA1NTBtcztcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMTUwMG1zO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5LCB0cmFuc2Zvcm07XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMywgMC43NiwgMC43MywgMC45Nyk7XG59XG5cbi5mYWRlSW4tdXAge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCA1MHB4KTtcbn1cblxuLmZhZGVJbi1kb3duIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTgwcHgpO1xufVxuXG4uZmFkZUluLWxlZnQge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTBweCwgMCk7XG59XG5cbi5mYWRlSW4tcmlnaHQge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg1MHB4LCAwKTtcbn1cblxuLnNjcm9sbC1pbiB7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDApO1xufVxuXG4vKiAgICAg44K544Op44Kk44OJ44Kk44OzICAgICovXG4uc2xpZGVJbiB7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDBtcztcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMTAwMG1zO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5LCB0cmFuc2Zvcm07XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMywgMC43NiwgMC43MywgMC45Nyk7XG59XG5cbi5zbGlkZUluLXVwIHtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgODBweCk7XG59XG5cbi5zbGlkZUluLWRvd24ge1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtODBweCk7XG59XG5cbi5zbGlkZUluLWxlZnQge1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtODBweCwgMCk7XG59XG5cbi5zbGlkZUluLXJpZ2h0IHtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoODBweCwgMCk7XG59XG5cbi5zY3JvbGwtaW4ge1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwKTtcbn1cblxuLyogICAgIOOCueOCseODvOODqyAgICAqL1xuLmpzLXNsaWRlaW4tdXAge1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCA4MHB4KTtcbiAgdHJhbnNpdGlvbi1kZWxheTogMG1zO1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiA1MDBtcztcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eSwgdHJhbnNmb3JtO1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjMsIDAuNzYsIDAuNzMsIDAuOTcpO1xufVxuLmpzLXNsaWRlaW4tdXAuaXMtaW52aWV3IHtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCk7XG59XG5cbi5qcy1zbGlkZWluLWRvd24ge1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtODBweCk7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDBtcztcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogNTAwbXM7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IG9wYWNpdHksIHRyYW5zZm9ybTtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIzLCAwLjc2LCAwLjczLCAwLjk3KTtcbn1cbi5qcy1zbGlkZWluLWRvd24uaXMtaW52aWV3IHtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCk7XG59XG5cbi5qcy1zbGlkZWluLWxlZnQge1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtODBweCwgMCk7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDBtcztcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogNTAwbXM7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IG9wYWNpdHksIHRyYW5zZm9ybTtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIzLCAwLjc2LCAwLjczLCAwLjk3KTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuanMtc2xpZGVpbi1sZWZ0IHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg4MHB4LCAwKTtcbiAgfVxufVxuLmpzLXNsaWRlaW4tbGVmdC5pcy1pbnZpZXcge1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwKTtcbn1cblxuLmpzLXNsaWRlaW4tcmlnaHQge1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg4MHB4LCAwKTtcbiAgdHJhbnNpdGlvbi1kZWxheTogMG1zO1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiA1MDBtcztcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eSwgdHJhbnNmb3JtO1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjMsIDAuNzYsIDAuNzMsIDAuOTcpO1xufVxuLmpzLXNsaWRlaW4tcmlnaHQuaXMtaW52aWV3IHtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCk7XG59XG5cbi5qcy1zY2FsZS1pbiB7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zZm9ybTogc2NhbGUoMC42KTtcbiAgdHJhbnNpdGlvbi1kZWxheTogMjUwbXM7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDEwMDBtcztcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eSwgdHJhbnNmb3JtO1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjMsIDEsIDAuNTgsIDEpO1xufVxuLmpzLXNjYWxlLWluLmlzLWludmlldyB7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSk7XG59XG5cbi5qcy1iZy1ncmF5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgdHJhbnNpdGlvbi1kZWxheTogNTAwbXM7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDEyNTBtcztcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogYmFja2dyb3VuZC1jb2xvcjtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIzLCAxLCAwLjU4LCAxKTtcbn1cbi5qcy1iZy1ncmF5LmlzLWludmlldyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNmY2ZjY7XG59XG5cbi5pcy1mYWRlaW4tYWN0aXZlIHtcbiAgb3BhY2l0eTogMSAhaW1wb3J0YW50O1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKSAhaW1wb3J0YW50O1xufVxuXG4ucGMge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wYyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4uc3Age1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnNwIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG4ubC1jb250YWluZXIge1xuICB3aWR0aDogMTA4MHB4O1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTA4MHB4KSB7XG4gIC5sLWNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLmwtY29udGFpbmVyIHtcbiAgcGFkZGluZzogMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwODBweCkge1xuICAubC1jb250YWluZXIge1xuICAgIHBhZGRpbmc6IDAgNXZ3O1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIH1cbn1cblxuLmwtY29udGFpbmVyLWwge1xuICBwYWRkaW5nOiAwIDV2dztcbn1cblxuLmMtYmctLWdyIHtcbiAgYmFja2dyb3VuZDogI2YzZjFlNTtcbn1cbi5jLWJnLS1vciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmM2YxZTU7XG59XG5cbi5jLWJyZWFkY3J1bWJzIHtcbiAgZm9udC1zaXplOiBjbGFtcCgxNHB4LCAwLjgzMzN2dywgMTZweCk7XG4gIHBhZGRpbmc6IDJyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuYy1icmVhZGNydW1icyB7XG4gICAgZm9udC1zaXplOiAxMXB4O1xuICB9XG59XG4uYy1icmVhZGNydW1icyB1bCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZ2FwOiAwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBub3JtYWw7XG59XG4uYy1icmVhZGNydW1icyB1bCBsaTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIuOAgC/jgIBcIjtcbn1cbi5jLWJyZWFkY3J1bWJzIHVsIGxpIGEge1xuICBjb2xvcjogIzExMTtcbn1cbi5jLWJyZWFkY3J1bWJzIHVsIGxpOmxhc3QtY2hpbGQ6OmFmdGVyIHtcbiAgY29udGVudDogbm9uZTtcbn1cblxuLmMtaW1nLWNtYXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuYy1pbWctY21hcCB1bCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgZ2FwOiAwO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgICBwYWRkaW5nLXRvcDogMnJlbTtcbiAgfVxufVxuLmMtaW1nLWNtYXAgdWwgbGkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDE7XG59XG4uYy1pbWctY21hcCB1bCBsaTpudGgtY2hpbGQoMSkge1xuICB0b3A6IDE3NnB4O1xuICBsZWZ0OiA4ODBweDtcbn1cbi5jLWltZy1jbWFwIHVsIGxpOm50aC1jaGlsZCgyKSB7XG4gIHRvcDogNDAwcHg7XG4gIGxlZnQ6IDczN3B4O1xufVxuLmMtaW1nLWNtYXAgdWwgbGk6bnRoLWNoaWxkKDMpIHtcbiAgdG9wOiA0MTdweDtcbiAgbGVmdDogMzMycHg7XG59XG4uYy1pbWctY21hcCB1bCBsaTpudGgtY2hpbGQoNCkge1xuICB0b3A6IDMwNXB4O1xuICBsZWZ0OiA0MjlweDtcbn1cbi5jLWltZy1jbWFwIHVsIGxpOm50aC1jaGlsZCg1KSB7XG4gIHRvcDogMjQycHg7XG4gIGxlZnQ6IDc5cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuYy1pbWctY21hcCB1bCBsaSB7XG4gICAgcG9zaXRpb246IGluaGVyaXQ7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xuICB9XG59XG4uYy1pbWctY21hcCB1bCBsaSBhIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOSk7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMwMjY4YjY7XG4gIGNvbG9yOiAjMDI2OGI2O1xuICBsaW5lLWhlaWdodDogMTtcbiAgcGFkZGluZzogMTBweCAyNXB4IDEwcHggNDBweDtcbiAgYm9yZGVyLXJhZGl1czogMjJweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5jLWltZy1jbWFwIHVsIGxpIGEge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG4uYy1pbWctY21hcCB1bCBsaSBhOjpiZWZvcmUge1xuICB3aWR0aDogMjVweDtcbiAgaGVpZ2h0OiAyNXB4O1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZDogdXJsKC9uZXdub3JtYWwvYXNzZXQvaW1nL2luZHVzdHJ5L2ljb19hcnJvd19fMDAxLnBuZykgbm8tcmVwZWF0IDAgMDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDhweDtcbiAgdG9wOiBjYWxjKDUwJSAtIDEyLjVweCk7XG59XG4uYy1pbWctY21hcCB1bCBsaSBhOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAyNjhiNjtcbiAgY29sb3I6ICNGRkY7XG59XG4uYy1pbWctY21hcCB1bCBsaSBhOmhvdmVyOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiB1cmwoL25ld25vcm1hbC9hc3NldC9pbWcvaW5kdXN0cnkvaWNvX2Fycm93X18wMDMucG5nKSBuby1yZXBlYXQgMCAwO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG59XG5cbi5pbnF1aXJ5MiB7XG4gIHBhZGRpbmc6IDU1cHggMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAyNjhiNjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5pbnF1aXJ5MiB7XG4gICAgcGFkZGluZzogNTVweCAyNXB4O1xuICB9XG59XG5cbi5pbnF1aXJ5MiBoMiB7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDMycHg7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjY7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuaW5xdWlyeTIgaDIge1xuICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgfVxufVxuXG4uaW5xdWlyeTIgLmJ0bnMge1xuICBtYXJnaW4tdG9wOiA0NXB4O1xufVxuXG4uaW5xdWlyeTIgLmJ0bnMgLmJ0biB7XG4gIGhlaWdodDogODBweDtcbiAgbGluZS1oZWlnaHQ6IDgwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDQwcHg7XG4gIG1hcmdpbjogMCAxMHB4O1xuICBmb250LXNpemU6IDIwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkY7XG4gIGNvbG9yOiAjMDI2OGI2O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmlucXVpcnkyIC5idG5zIC5idG4ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIH1cbn1cblxuLmlucXVpcnkyIC5idG4uY29udGFjdDo6YmVmb3JlLFxuLmlucXVpcnkyIC5idG4uZG93bmxvYWRzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xufVxuLmlucXVpcnkyIC5idG4uY29udGFjdDo6YmVmb3JlIHtcbiAgaGVpZ2h0OiAxNHB4O1xuICB3aWR0aDogMTZweDtcbiAgdG9wOiAxcHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvaW5kdXN0cnkvaWNvbi1jb250YWN0QDJ4LnBuZyk7XG59XG4uaW5xdWlyeTIgLmJ0bi5kb3dubG9hZHM6OmJlZm9yZSB7XG4gIGhlaWdodDogMThweDtcbiAgd2lkdGg6IDE0cHg7XG4gIHRvcDogMnB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2luZHVzdHJ5L2ljb24tZG93bmxvYWRAMngucG5nKTtcbn1cbi5pbnF1aXJ5MiAuYnRuOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDcuNXB4O1xuICBoZWlnaHQ6IDEyLjVweDtcbiAgdG9wOiA1MCU7XG4gIHJpZ2h0OiAzOHB4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvaWNvbi1tb3JlLWJsdWVAMngucG5nKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xufVxuLmlucXVpcnkyIC5idG46OmFmdGVyIC5idG46aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDRCN0JEO1xuICBib3JkZXI6IDFweCBzb2xpZCAjMDRCN0JEO1xufVxuXG4uYy1saXN0LW5vbWFsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDIlO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xufVxuLmMtbGlzdC1ub21hbCBsaSB7XG4gIHdpZHRoOiAyMy41JTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5jLWxpc3Qtbm9tYWwgbGkge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG4gIH1cbn1cbi5jLWxpc3Qtbm9tYWwgbGkgZmlndXJlIHtcbiAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbn1cbi5jLWxpc3Qtbm9tYWxfX3R0bCB7XG4gIGNvbG9yOiAjMDI2OGI2O1xuICBtYXJnaW4tYm90dG9tOiAxZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG4uYy1saXN0LW5vbWFsX190dGwyIHtcbiAgY29sb3I6ICMwMjY4YjY7XG4gIG1hcmdpbi1ib3R0b206IDFlbTtcbiAgZm9udC1zaXplOiBjbGFtcCgxOHB4LCAxLjI1dncsIDI0cHgpO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuLmMtbGlzdC1ub21hbF9fdHRsMyB7XG4gIGNvbG9yOiAjMDI2OGI2O1xuICBtYXJnaW4tYm90dG9tOiAxZW07XG4gIGZvbnQtc2l6ZTogY2xhbXAoMThweCwgMS4yNXZ3LCAyNHB4KTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG4uYy1saXN0LW5vbWFsX190eHQge1xuICBjb2xvcjogIzExMTtcbiAgbGluZS1oZWlnaHQ6IDEuNjI1O1xufVxuLmMtbGlzdC1ub21hbC1saXN0MyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZ2FwOiAyJTtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbn1cbi5jLWxpc3Qtbm9tYWwtbGlzdDMgbGkge1xuICB3aWR0aDogMzIlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmMtbGlzdC1ub21hbC1saXN0MyBsaSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgfVxufVxuLmMtbGlzdC1ub21hbC1saXN0MyBsaSBmaWd1cmUge1xuICB3aWR0aDogMTQ2cHg7XG4gIGhlaWdodDogMTQ2cHg7XG4gIG1hcmdpbjogYXV0bztcbn1cbi5jLWxpc3Qtbm9tYWwtbGlzdDEgbGkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogMiU7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIG1hcmdpbi1ib3R0b206IDJyZW07XG59XG4uYy1saXN0LW5vbWFsLWxpc3QxIGxpIGZpZ3VyZSB7XG4gIHdpZHRoOiAzNyU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuYy1saXN0LW5vbWFsLWxpc3QxIGxpIGZpZ3VyZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZy1ib3R0b206IDJyZW07XG4gIH1cbn1cbi5jLWxpc3Qtbm9tYWwtbGlzdDFfX3dyYXAge1xuICB3aWR0aDogNjAlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmMtbGlzdC1ub21hbC1saXN0MV9fd3JhcCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZy1ib3R0b206IDJyZW07XG4gIH1cbn1cbi5jLWxpc3QtYm5yIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDA7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuYy1saXN0LWJuciB7XG4gICAgd2lkdGg6IDEwMHZ3O1xuICAgIG1hcmdpbi1sZWZ0OiAtNXZ3O1xuICB9XG59XG4uYy1saXN0LWJuciBsaSB7XG4gIHdpZHRoOiBjYWxjKDUwJSAtIDFweCk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuYy1saXN0LWJuciBsaSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5jLWxpc3QtYm5yIGxpIGEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjb2xvcjogI0ZGRjtcbiAgdGV4dC1zaGFkb3c6IDBweCAwcHggNXB4IHJnYmEoMCwgMCwgMCwgMC44KTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5jLWxpc3QtYm5yIGxpIGEgaW1nIHtcbiAgdHJhbnNpdGlvbjogMC41cztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5jLWxpc3QtYm5yIGxpIGEgaW1nIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uYy1saXN0LWJuciBsaSBhOmhvdmVyIGltZyB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4yLCAxLjIpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmMtbGlzdC1ibnIgbGk6bnRoLWNoaWxkKDEpIGEge1xuICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWcvaW5kdXN0cnkvYm5yX18wMDEuanBnKSBuby1yZXBlYXQgMCAwO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgaGVpZ2h0OiAyNTBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmMtbGlzdC1ibnIgbGk6bnRoLWNoaWxkKDIpIGEge1xuICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWcvaW5kdXN0cnkvYm5yX18wMDIuanBnKSBuby1yZXBlYXQgMCAwO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgaGVpZ2h0OiAyNTBweDtcbiAgfVxufVxuLmMtbGlzdC1ibnJfX3R0bCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAycmVtO1xuICBsZWZ0OiAzcmVtO1xuICBmb250LXNpemU6IGNsYW1wKDIycHgsIDJ2dywgNDVweCk7XG4gIGZvbnQtZmFtaWx5OiBcIlJvYm90byBDb25kZW5zZWRcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDIwMDtcbn1cbi5jLWxpc3QtYm5yX190dGwgc3BhbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IGNsYW1wKDE4cHgsIDEuMjV2dywgMjVweCk7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLmMtbGlzdC1ibnJfX3R4dCB7XG4gIHdpZHRoOiA1MCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAycmVtO1xuICByaWdodDogMnJlbTtcbiAgZm9udC1zaXplOiBjbGFtcCgxNHB4LCAwLjgzMzN2dywgMTZweCk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuYy1saXN0LWJucl9fdHh0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiBpbmhlcml0O1xuICAgIHBhZGRpbmc6IDAgMXJlbTtcbiAgfVxufVxuXG4uYy10ZXh0LWxlYWQge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogY2xhbXAoMTZweCwgMC45Mzc1dncsIDE4cHgpO1xuICBwYWRkaW5nOiAzcmVtIDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjc3Nzc3Nzc3Nzg7XG59XG4uYy10ZXh0LWxlYWQtcyB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogMCAwIDNyZW0gMDtcbiAgZm9udC1zaXplOiBjbGFtcCgxNHB4LCAwLjgzMzN2dywgMTZweCk7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjc1O1xufVxuLmMtdGV4dC1sZWFkLWwge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDNyZW0gMDtcbiAgZm9udC1zaXplOiBjbGFtcCgxOHB4LCAxLjI1dncsIDI0cHgpO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMjtcbn1cbi5jLXRleHQtbnQge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtZmFtaWx5OiBcIlJvYm90byBDb25kZW5zZWRcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDIwMDtcbiAgZm9udC1zaXplOiBjbGFtcCgyMnB4LCAydncsIDQ1cHgpO1xuICBwYWRkaW5nLXRvcDogNHJlbTtcbn1cbi5jLXRleHQtY3Mge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogY2xhbXAoMThweCwgMS4yNXZ3LCAyNXB4KTtcbn1cblxuLmMtdGl0bGUtYXJlYS10b3Age1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWcvYmdfdGl0bGVhcmVhLmpwZykgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGhlaWdodDogMjgwcHg7XG4gIGNvbG9yOiAjRkZGO1xufVxuLmMtdGl0bGUtYXJlYS10b3BfX2VuIHtcbiAgZm9udC1zaXplOiBjbGFtcCgxNHB4LCAwLjgzMzN2dywgMTZweCk7XG4gIGZvbnQtZmFtaWx5OiBcIkludGVyXCIsIHNhbnMtc2VyaWY7XG4gIHBhZGRpbmctdG9wOiA0cmVtO1xufVxuLmMtdGl0bGUtYXJlYS10b3AgaDEge1xuICBmb250LXNpemU6IGNsYW1wKDIycHgsIDJ2dywgNDRweCk7XG59XG5cbi5jLXRpdGxlLWgyLW5vbWFsIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IGNsYW1wKDMycHgsIDIuNXZ3LCA0OHB4KTtcbiAgY29sb3I6ICMwMjY4YjY7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIG1hcmdpbi1ib3R0b206IDNyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjY7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuYy10aXRsZS1oMi1ub21hbCB7XG4gICAgZm9udC1zaXplOiAyNnB4O1xuICB9XG59XG4uYy10aXRsZS1oMi1ub21hbC1zIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IGNsYW1wKDI0cHgsIDEuNjY2dncsIDMycHgpO1xuICBjb2xvcjogIzExMTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuYy10aXRsZS1oMi1ub21hbC1zIHtcbiAgICBmb250LXNpemU6IDIycHg7XG4gIH1cbn1cbi5jLXRpdGxlLWgyLWVuIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBvcGFjaXR5OiAwLjU7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbWFyZ2luLXRvcDogMXJlbTtcbiAgY29sb3I6ICNjMGMwYzA7XG4gIGZvbnQtZmFtaWx5OiBcIkludGVyXCIsIHNhbnMtc2VyaWY7XG59XG4uYy10aXRsZS1oMy1ub21hbCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGZvbnQtc2l6ZTogY2xhbXAoMThweCwgMS40NTh2dywgMjhweCk7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBtYXJnaW4tYm90dG9tOiAycmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmMtdGl0bGUtaDMtbm9tYWwge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxufVxuXG4uY29sb3ItYiB7XG4gIGNvbG9yOiAjMTExICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICBoZWFkZXIgLmhlYWRlci1uYXYgbGkge1xuICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgfVxuICBoZWFkZXIgLmhlYWRlci1uYXYgbGkgYSB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG5cbiAgaGVhZGVyIC5oZC1sb2dvIHtcbiAgICB3aWR0aDogMTgwcHg7XG4gIH1cbn1cbi5wLWluZHVzdHJ5IHtcbiAgcGFkZGluZy1ib3R0b206IDVyZW07XG59XG4ucC1pbmR1c3RyeS1ib3gge1xuICBwYWRkaW5nOiA1cmVtIDAgMDtcbn1cbi5wLWluZHVzdHJ5LWJ0biB7XG4gIHBhZGRpbmctdG9wOiA0cmVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ucC1pbmR1c3RyeS1idG4gYSB7XG4gIG1hcmdpbjogYXV0bztcbn1cbi5wLWluZHVzdHJ5LXJlYXNvbiB7XG4gIHBhZGRpbmc6IDVyZW0gMDtcbn1cbi5wLWluZHVzdHJ5LWFzc2lnbm1lbnQge1xuICBwYWRkaW5nOiA1cmVtIDA7XG59XG5cbi5idG4ubGFyZ2Uge1xuICB3aWR0aDogNTAwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuYnRuLmxhcmdlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG4uYnRuLmZvbnQtcyB7XG4gIGZvbnQtc2l6ZTogY2xhbXAoMTRweCwgMC44MzMzdncsIDE2cHgpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmJ0bi5mb250LXMge1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBwYWRkaW5nOiAxM3B4IDQ1cHggMTNweCAyNXB4O1xuICB9XG59XG5cbi5wLWxlYWQtYXJlYSB7XG4gIHBhZGRpbmctYm90dG9tOiA0dnc7XG59XG5cbi51LW10LS0xMCB7XG4gIG1hcmdpbi10b3A6IDFyZW07XG59XG5cbi51LW1iLS0xMCB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG5cbi51LW1yLS0xMCB7XG4gIG1hcmdpbi1yaWdodDogMXJlbTtcbn1cblxuLnUtbWwtLTEwIHtcbiAgbWFyZ2luLWxlZnQ6IDFyZW07XG59XG5cbi51LW10LS0yMCB7XG4gIG1hcmdpbi10b3A6IDJyZW07XG59XG5cbi51LW1iLS0yMCB7XG4gIG1hcmdpbi1ib3R0b206IDJyZW07XG59XG5cbi51LW1yLS0yMCB7XG4gIG1hcmdpbi1yaWdodDogMnJlbTtcbn1cblxuLnUtbWwtLTIwIHtcbiAgbWFyZ2luLWxlZnQ6IDJyZW07XG59XG5cbi51LW10LS0zMCB7XG4gIG1hcmdpbi10b3A6IDNyZW07XG59XG5cbi51LW1iLS0zMCB7XG4gIG1hcmdpbi1ib3R0b206IDNyZW07XG59XG5cbi51LW1yLS0zMCB7XG4gIG1hcmdpbi1yaWdodDogM3JlbTtcbn1cblxuLnUtbWwtLTMwIHtcbiAgbWFyZ2luLWxlZnQ6IDNyZW07XG59XG5cbi51LW10LS00MCB7XG4gIG1hcmdpbi10b3A6IDRyZW07XG59XG5cbi51LW1iLS00MCB7XG4gIG1hcmdpbi1ib3R0b206IDRyZW07XG59XG5cbi51LW1yLS00MCB7XG4gIG1hcmdpbi1yaWdodDogNHJlbTtcbn1cblxuLnUtbWwtLTQwIHtcbiAgbWFyZ2luLWxlZnQ6IDRyZW07XG59XG5cbi51LW10LS01MCB7XG4gIG1hcmdpbi10b3A6IDVyZW07XG59XG5cbi51LW1iLS01MCB7XG4gIG1hcmdpbi1ib3R0b206IDVyZW07XG59XG5cbi51LW1yLS01MCB7XG4gIG1hcmdpbi1yaWdodDogNXJlbTtcbn1cblxuLnUtbWwtLTUwIHtcbiAgbWFyZ2luLWxlZnQ6IDVyZW07XG59XG5cbi51LW10LS02MCB7XG4gIG1hcmdpbi10b3A6IDZyZW07XG59XG5cbi51LW1iLS02MCB7XG4gIG1hcmdpbi1ib3R0b206IDZyZW07XG59XG5cbi51LW1yLS02MCB7XG4gIG1hcmdpbi1yaWdodDogNnJlbTtcbn1cblxuLnUtbWwtLTYwIHtcbiAgbWFyZ2luLWxlZnQ6IDZyZW07XG59XG5cbi51LW10LS03MCB7XG4gIG1hcmdpbi10b3A6IDdyZW07XG59XG5cbi51LW1iLS03MCB7XG4gIG1hcmdpbi1ib3R0b206IDdyZW07XG59XG5cbi51LW1yLS03MCB7XG4gIG1hcmdpbi1yaWdodDogN3JlbTtcbn1cblxuLnUtbWwtLTcwIHtcbiAgbWFyZ2luLWxlZnQ6IDdyZW07XG59XG5cbi51LW10LS04MCB7XG4gIG1hcmdpbi10b3A6IDhyZW07XG59XG5cbi51LW1iLS04MCB7XG4gIG1hcmdpbi1ib3R0b206IDhyZW07XG59XG5cbi51LW1yLS04MCB7XG4gIG1hcmdpbi1yaWdodDogOHJlbTtcbn1cblxuLnUtbWwtLTgwIHtcbiAgbWFyZ2luLWxlZnQ6IDhyZW07XG59XG5cbi51LW10LS05MCB7XG4gIG1hcmdpbi10b3A6IDlyZW07XG59XG5cbi51LW1iLS05MCB7XG4gIG1hcmdpbi1ib3R0b206IDlyZW07XG59XG5cbi51LW1yLS05MCB7XG4gIG1hcmdpbi1yaWdodDogOXJlbTtcbn1cblxuLnUtbWwtLTkwIHtcbiAgbWFyZ2luLWxlZnQ6IDlyZW07XG59XG5cbi51LW10LS0xMDAge1xuICBtYXJnaW4tdG9wOiAxMHJlbTtcbn1cblxuLnUtbWItLTEwMCB7XG4gIG1hcmdpbi1ib3R0b206IDEwcmVtO1xufVxuXG4udS1tci0tMTAwIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMHJlbTtcbn1cblxuLnUtbWwtLTEwMCB7XG4gIG1hcmdpbi1sZWZ0OiAxMHJlbTtcbn1cblxuLnUtbXQtLTExMCB7XG4gIG1hcmdpbi10b3A6IDExcmVtO1xufVxuXG4udS1tYi0tMTEwIHtcbiAgbWFyZ2luLWJvdHRvbTogMTFyZW07XG59XG5cbi51LW1yLS0xMTAge1xuICBtYXJnaW4tcmlnaHQ6IDExcmVtO1xufVxuXG4udS1tbC0tMTEwIHtcbiAgbWFyZ2luLWxlZnQ6IDExcmVtO1xufVxuXG4udS1tdC0tMTIwIHtcbiAgbWFyZ2luLXRvcDogMTJyZW07XG59XG5cbi51LW1iLS0xMjAge1xuICBtYXJnaW4tYm90dG9tOiAxMnJlbTtcbn1cblxuLnUtbXItLTEyMCB7XG4gIG1hcmdpbi1yaWdodDogMTJyZW07XG59XG5cbi51LW1sLS0xMjAge1xuICBtYXJnaW4tbGVmdDogMTJyZW07XG59XG5cbi51LW10LS0xMCB7XG4gIG1hcmdpbi10b3A6IDFyZW07XG59XG5cbi51LW1iLS0xMCB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG5cbi51LW1yLS0xMCB7XG4gIG1hcmdpbi1yaWdodDogMXJlbTtcbn1cblxuLnUtbWwtLTEwIHtcbiAgbWFyZ2luLWxlZnQ6IDFyZW07XG59XG5cbi51LW10LS0yMCB7XG4gIG1hcmdpbi10b3A6IDJyZW07XG59XG5cbi51LW1iLS0yMCB7XG4gIG1hcmdpbi1ib3R0b206IDJyZW07XG59XG5cbi51LW1yLS0yMCB7XG4gIG1hcmdpbi1yaWdodDogMnJlbTtcbn1cblxuLnUtbWwtLTIwIHtcbiAgbWFyZ2luLWxlZnQ6IDJyZW07XG59XG5cbi51LW10LS0zMCB7XG4gIG1hcmdpbi10b3A6IDNyZW07XG59XG5cbi51LW1iLS0zMCB7XG4gIG1hcmdpbi1ib3R0b206IDNyZW07XG59XG5cbi51LW1yLS0zMCB7XG4gIG1hcmdpbi1yaWdodDogM3JlbTtcbn1cblxuLnUtbWwtLTMwIHtcbiAgbWFyZ2luLWxlZnQ6IDNyZW07XG59XG5cbi51LW10LS00MCB7XG4gIG1hcmdpbi10b3A6IDRyZW07XG59XG5cbi51LW1iLS00MCB7XG4gIG1hcmdpbi1ib3R0b206IDRyZW07XG59XG5cbi51LW1yLS00MCB7XG4gIG1hcmdpbi1yaWdodDogNHJlbTtcbn1cblxuLnUtbWwtLTQwIHtcbiAgbWFyZ2luLWxlZnQ6IDRyZW07XG59XG5cbi51LW10LS01MCB7XG4gIG1hcmdpbi10b3A6IDVyZW07XG59XG5cbi51LW1iLS01MCB7XG4gIG1hcmdpbi1ib3R0b206IDVyZW07XG59XG5cbi51LW1yLS01MCB7XG4gIG1hcmdpbi1yaWdodDogNXJlbTtcbn1cblxuLnUtbWwtLTUwIHtcbiAgbWFyZ2luLWxlZnQ6IDVyZW07XG59XG5cbi51LW10LS02MCB7XG4gIG1hcmdpbi10b3A6IDZyZW07XG59XG5cbi51LW1iLS02MCB7XG4gIG1hcmdpbi1ib3R0b206IDZyZW07XG59XG5cbi51LW1yLS02MCB7XG4gIG1hcmdpbi1yaWdodDogNnJlbTtcbn1cblxuLnUtbWwtLTYwIHtcbiAgbWFyZ2luLWxlZnQ6IDZyZW07XG59XG5cbi51LW10LS03MCB7XG4gIG1hcmdpbi10b3A6IDdyZW07XG59XG5cbi51LW1iLS03MCB7XG4gIG1hcmdpbi1ib3R0b206IDdyZW07XG59XG5cbi51LW1yLS03MCB7XG4gIG1hcmdpbi1yaWdodDogN3JlbTtcbn1cblxuLnUtbWwtLTcwIHtcbiAgbWFyZ2luLWxlZnQ6IDdyZW07XG59XG5cbi51LW10LS04MCB7XG4gIG1hcmdpbi10b3A6IDhyZW07XG59XG5cbi51LW1iLS04MCB7XG4gIG1hcmdpbi1ib3R0b206IDhyZW07XG59XG5cbi51LW1yLS04MCB7XG4gIG1hcmdpbi1yaWdodDogOHJlbTtcbn1cblxuLnUtbWwtLTgwIHtcbiAgbWFyZ2luLWxlZnQ6IDhyZW07XG59XG5cbi51LW10LS05MCB7XG4gIG1hcmdpbi10b3A6IDlyZW07XG59XG5cbi51LW1iLS05MCB7XG4gIG1hcmdpbi1ib3R0b206IDlyZW07XG59XG5cbi51LW1yLS05MCB7XG4gIG1hcmdpbi1yaWdodDogOXJlbTtcbn1cblxuLnUtbWwtLTkwIHtcbiAgbWFyZ2luLWxlZnQ6IDlyZW07XG59XG5cbi51LW10LS0xMDAge1xuICBtYXJnaW4tdG9wOiAxMHJlbTtcbn1cblxuLnUtbWItLTEwMCB7XG4gIG1hcmdpbi1ib3R0b206IDEwcmVtO1xufVxuXG4udS1tci0tMTAwIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMHJlbTtcbn1cblxuLnUtbWwtLTEwMCB7XG4gIG1hcmdpbi1sZWZ0OiAxMHJlbTtcbn1cblxuLnUtbXQtLTExMCB7XG4gIG1hcmdpbi10b3A6IDExcmVtO1xufVxuXG4udS1tYi0tMTEwIHtcbiAgbWFyZ2luLWJvdHRvbTogMTFyZW07XG59XG5cbi51LW1yLS0xMTAge1xuICBtYXJnaW4tcmlnaHQ6IDExcmVtO1xufVxuXG4udS1tbC0tMTEwIHtcbiAgbWFyZ2luLWxlZnQ6IDExcmVtO1xufVxuXG4udS1tdC0tMTIwIHtcbiAgbWFyZ2luLXRvcDogMTJyZW07XG59XG5cbi51LW1iLS0xMjAge1xuICBtYXJnaW4tYm90dG9tOiAxMnJlbTtcbn1cblxuLnUtbXItLTEyMCB7XG4gIG1hcmdpbi1yaWdodDogMTJyZW07XG59XG5cbi51LW1sLS0xMjAge1xuICBtYXJnaW4tbGVmdDogMTJyZW07XG59XG5cbi51LW1hcmdpbi0tYXV0byB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG5cbi51LXRleHQtLWNlbnRlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnUtdGV4dC0tbGVmdCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi51LXRleHQtLXJpZ2h0IHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG5cbi51LXNwIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnUtcGMge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAudS1zcCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cblxuICBici51LXNwIHtcbiAgICBkaXNwbGF5OiBpbmxpbmU7XG4gIH1cbn1cbi51LXNwIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnUtcGMge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAudS1zcCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cblxuICBici51LXNwIHtcbiAgICBkaXNwbGF5OiBpbmxpbmU7XG4gIH1cbn0iLCIvKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vc2V0dGluZy9zaXpl5Y+C54WnXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXHJcblxyXG4vKiBtaW4td2lkdGhcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuJGJyZWFrcG9pbnQtdXA6IChcclxuICBcInNcIjogXCJzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4MXB4KVwiLFxyXG4gIFwibVwiOiBcInNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpXCIsXHJcbiAgXCJsXCI6IFwic2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDgxcHgpXCIsXHJcbikgIWRlZmF1bHQ7XHJcblxyXG4vKiBtYXgtd2lkdGhcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuJGJyZWFrcG9pbnQtZG93bjogKFxyXG4gIFwibFwiOiBcInNjcmVlbiBhbmQgKG1heC13aWR0aDogMTA4MHB4KVwiLFxyXG4gIFwibVwiOiBcInNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpXCIsXHJcbiAgXCJzXCI6IFwic2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweClcIixcclxuKSAhZGVmYXVsdDtcclxuIiwiLyrpu5LvvJpmb250Ki9cclxuJGNfYmxrOiAjMTExO1xyXG5cclxuLyrprq7jgoTjgYvjgarpnZLvvJrjg5njg7zjgrkqL1xyXG4kY19iYXNlOiAjMDI2OGI2O1xyXG5cclxuLyrmv4PntLrvvJrjg6rjg7Pjgq/ku5YqL1xyXG4kY19haTogIzBlMTE1NTtcclxuXHJcbi8q44Ko44Oh44Op44Or44OJ77ya6KOF6aO+5LuWKi9cclxuJGNfbWl6dTogIzU0YmNjZjtcclxuXHJcbi8q6LWk77ya6KOF6aO+5LuWKi9cclxuJGNfcmVkOiAjYjgxYzIyO1xyXG5cclxuLypiZ++8muiDjOaZryovXHJcbiRjX2JnOiAjZjNmMWU1O1xyXG5cclxuLyrjgrDjg6njg4fjg7zjgrfjg6fjg7MqL1xyXG4kY19ncmFkOiAjMDU2NmQ0O1xyXG4kY19ncmFkOiAtbW96LWxpbmVhci1ncmFkaWVudChyaWdodCwgIzUwY2FkYyAwJSwgIzA1NjZkNCAxMDAlKTtcclxuJGNfZ3JhZDogLXdlYmtpdC1ncmFkaWVudChcclxuICBsaW5lYXIsXHJcbiAgcmlnaHQgY2VudGVyLFxyXG4gIGxlZnQgY2VudGVyLFxyXG4gIGZyb20oIzUwY2FkYyksXHJcbiAgdG8oIzA1NjZkNClcclxuKTtcclxuJGNfZ3JhZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQocmlnaHQsICM1MGNhZGMgMCUsICMwNTY2ZDQgMTAwJSk7XHJcbiRjX2dyYWQ6IC1vLWxpbmVhci1ncmFkaWVudChyaWdodCwgIzUwY2FkYyAwJSwgIzA1NjZkNCAxMDAlKTtcclxuJGNfZ3JhZDogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjNTBjYWRjIDAlLCAjMDU2NmQ0IDEwMCUpO1xyXG5cclxuLyrmloflrZfjgrDjg6njg4fjg7zjgrfjg6fjg7MqL1xyXG4uY19ncmFkX2ZvbnQge1xyXG4gIGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KDBkZWcsICMwNzY4ZDQsICM0ZmM4ZGMpO1xyXG4gIGNvbG9yOiAjNGFjMmRiO1xyXG59XHJcbmVtLmNfZ3JhZF9mb250IHtcclxuICAtd2Via2l0LWJhY2tncm91bmQtY2xpcDogdGV4dDtcclxuICAtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbn1cclxucC5jX2dyYWRfZm9udCB7XHJcbiAgLXdlYmtpdC1iYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XHJcbiAgLXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6IHRyYW5zcGFyZW50O1xyXG59XHJcbiIsIkBpbXBvcnQgdXJsKFwiaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3MyP2ZhbWlseT1Ob3RvK1NhbnMrSlA6d2dodEA0MDA7NTAwOzcwMDs5MDAmZGlzcGxheT1zd2FwXCIpO1xyXG5AaW1wb3J0IHVybChcImh0dHBzOi8vY2RuLmpzZGVsaXZyLm5ldC9ucG0veWFrdWhhbmpwQDMuMy4xL2Rpc3QvY3NzL3lha3VoYW5qcC5taW4uY3NzXCIpO1xyXG5AaW1wb3J0IHVybCgnaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3MyP2ZhbWlseT1Pc3dhbGQ6d2dodEAyMDAuLjcwMCZkaXNwbGF5PXN3YXAnKTtcclxuQGltcG9ydCB1cmwoJ2h0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzMj9mYW1pbHk9Um9ib3RvK0NvbmRlbnNlZDppdGFsLHdnaHRAMCwxMDAuLjkwMDsxLDEwMC4uOTAwJmRpc3BsYXk9c3dhcCcpO1xyXG5AaW1wb3J0IHVybCgnaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3MyP2ZhbWlseT1JbnRlcjppdGFsLG9wc3osd2dodEAwLDE0Li4zMiwxMDAuLjkwMDsxLDE0Li4zMiwxMDAuLjkwMCZkaXNwbGF5PXN3YXAnKTtcclxuLnBje1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxufVxyXG5cclxuLnNwe1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbiAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gIH1cclxufSIsIi8qIGphXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcbiRqYS1zYW5zOiBZYWt1SGFuSlAsICdOb3RvIFNhbnMgSlAnLCBzYW5zLXNlcmlmO1xyXG5cclxuLyogZW5cclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuJGVuLXNhbnM6IFwiUm9ib3RvIENvbmRlbnNlZFwiLCBzYW5zLXNlcmlmO1xyXG4kZW4tc2Fucy1pbnRlcjogXCJJbnRlclwiLCBzYW5zLXNlcmlmOyIsIiNzcGFjZSB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogYmxhbmNoZWRhbG1vbmQ7XHJcbiAgaGVpZ2h0OiAxMzAwcHg7XHJcbn1cclxuLyogICAgIOODleOCp+ODvOODieOCpOODsyAgICAqL1xyXG4uZmFkZUluIHtcclxuICBvcGFjaXR5OiAwO1xyXG4gIHRyYW5zaXRpb24tZGVsYXk6IDU1MG1zO1xyXG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDE1MDBtcztcclxuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5LCB0cmFuc2Zvcm07XHJcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIzLCAwLjc2LCAwLjczLCAwLjk3KTtcclxufVxyXG4uZmFkZUluLXVwIHtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCA1MHB4KTtcclxufVxyXG4uZmFkZUluLWRvd24ge1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC04MHB4KTtcclxufVxyXG4uZmFkZUluLWxlZnQge1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MHB4LCAwKTtcclxufVxyXG4uZmFkZUluLXJpZ2h0IHtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg1MHB4LCAwKTtcclxufVxyXG4uc2Nyb2xsLWluIHtcclxuICBvcGFjaXR5OiAxO1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDApO1xyXG59XHJcblxyXG4vKiAgICAg44K544Op44Kk44OJ44Kk44OzICAgICovXHJcbi5zbGlkZUluIHtcclxuICBvcGFjaXR5OiAwO1xyXG4gIHRyYW5zaXRpb24tZGVsYXk6IDBtcztcclxuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAxMDAwbXM7XHJcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eSwgdHJhbnNmb3JtO1xyXG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMywgMC43NiwgMC43MywgMC45Nyk7XHJcbn1cclxuLnNsaWRlSW4tdXAge1xyXG4gIG9wYWNpdHk6IDE7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgODBweCk7XHJcbn1cclxuLnNsaWRlSW4tZG93biB7XHJcbiAgb3BhY2l0eTogMTtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtODBweCk7XHJcbn1cclxuLnNsaWRlSW4tbGVmdCB7XHJcbiAgb3BhY2l0eTogMTtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtODBweCwgMCk7XHJcbn1cclxuLnNsaWRlSW4tcmlnaHQge1xyXG4gIG9wYWNpdHk6IDE7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoODBweCwgMCk7XHJcbn1cclxuLnNjcm9sbC1pbiB7XHJcbiAgb3BhY2l0eTogMTtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwKTtcclxufVxyXG5cclxuLyogICAgIOOCueOCseODvOODqyAgICAqL1xyXG4uanMtc2xpZGVpbi11cCB7XHJcbiAgb3BhY2l0eTogMDtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCA4MHB4KTtcclxuICB0cmFuc2l0aW9uLWRlbGF5OiAwbXM7XHJcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogNTAwbXM7XHJcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eSwgdHJhbnNmb3JtO1xyXG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMywgMC43NiwgMC43MywgMC45Nyk7XHJcblxyXG4gICYuaXMtaW52aWV3IHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwKTtcclxuICB9XHJcbn1cclxuLmpzLXNsaWRlaW4tZG93biB7XHJcbiAgb3BhY2l0eTogMDtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtODBweCk7XHJcbiAgdHJhbnNpdGlvbi1kZWxheTogMG1zO1xyXG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDUwMG1zO1xyXG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IG9wYWNpdHksIHRyYW5zZm9ybTtcclxuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjMsIDAuNzYsIDAuNzMsIDAuOTcpO1xyXG5cclxuICAmLmlzLWludmlldyB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCk7XHJcbiAgfVxyXG59XHJcbi5qcy1zbGlkZWluLWxlZnQge1xyXG4gIG9wYWNpdHk6IDA7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTgwcHgsIDApO1xyXG4gIHRyYW5zaXRpb24tZGVsYXk6IDBtcztcclxuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiA1MDBtcztcclxuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5LCB0cmFuc2Zvcm07XHJcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIzLCAwLjc2LCAwLjczLCAwLjk3KTtcclxuXHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg4MHB4LCAwKTtcclxuICB9XHJcblxyXG4gICYuaXMtaW52aWV3IHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwKTtcclxuICB9XHJcbn1cclxuLmpzLXNsaWRlaW4tcmlnaHQge1xyXG4gIG9wYWNpdHk6IDA7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoODBweCwgMCk7XHJcbiAgdHJhbnNpdGlvbi1kZWxheTogMG1zO1xyXG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDUwMG1zO1xyXG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IG9wYWNpdHksIHRyYW5zZm9ybTtcclxuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjMsIDAuNzYsIDAuNzMsIDAuOTcpO1xyXG5cclxuICAmLmlzLWludmlldyB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCk7XHJcbiAgfVxyXG59XHJcbi5qcy1zY2FsZS1pbiB7XHJcbiAgb3BhY2l0eTogMDtcclxuICB0cmFuc2Zvcm06IHNjYWxlKDAuNik7XHJcbiAgdHJhbnNpdGlvbi1kZWxheTogMjUwbXM7XHJcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMTAwMG1zO1xyXG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IG9wYWNpdHksIHRyYW5zZm9ybTtcclxuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjMsIDEsIDAuNTgsIDEpO1xyXG5cclxuICAmLmlzLWludmlldyB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcclxuICB9XHJcbn1cclxuLmpzLWJnLWdyYXkge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgdHJhbnNpdGlvbi1kZWxheTogNTAwbXM7XHJcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMTI1MG1zO1xyXG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGJhY2tncm91bmQtY29sb3I7XHJcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIzLCAxLCAwLjU4LCAxKTtcclxuXHJcbiAgJi5pcy1pbnZpZXcge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y2ZjZmNjtcclxuICB9XHJcbn1cclxuIiwiQG1peGluIGFuaW1hdGlvbiB7XHJcbiAgb3BhY2l0eTogMDtcclxuICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgdHJhbnNpdGlvbjogM3M7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDNyZW0pO1xyXG59XHJcbi5pcy1mYWRlaW4tYWN0aXZlIHtcclxuICBvcGFjaXR5OiAxICFpbXBvcnRhbnQ7XHJcbiAgdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKSAhaW1wb3J0YW50O1xyXG59XHJcbiIsIiV3cmFwIHtcclxuICB3aWR0aDogJGJhc2Utd2lkdGg7XHJcbiAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gIG1hcmdpbjogMCBhdXRvO1xyXG4gIEBpbmNsdWRlIG1xLWRvd24obCkge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgfVxyXG59XHJcbi5sLWNvbnRhaW5lciB7XHJcbiAgQGV4dGVuZCAld3JhcDtcclxuICBwYWRkaW5nOiAwO1xyXG4gIEBpbmNsdWRlIG1xLWRvd24obCkge1xyXG4gICAgcGFkZGluZzogMCA1dnc7XHJcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gIH1cclxufVxyXG4ubC1jb250YWluZXItbCB7XHJcbiAgcGFkZGluZzogMCA1dnc7XHJcbn1cclxuIiwiJGJhc2Utd2lkdGg6IDEwODBweDtcclxuJGRldmljZS13aWR0aC1tOiA3NjhweDtcclxuJGRldmljZS13aWR0aC1zOiA0NjhweDsiLCIuYy1iZyB7XHJcbiAgJi0tZ3Ige1xyXG4gICAgYmFja2dyb3VuZDogJGMtYmc7XHJcbiAgfVxyXG4gICYtLW9yIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmM2YxZTU7XHJcbiAgfVxyXG5cclxufVxyXG4iLCIuYy1icmVhZGNydW1icyB7XHJcbiAgQGluY2x1ZGUgZm9udDE2O1xyXG4gIHBhZGRpbmc6IDJyZW07XHJcbiAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgIGZvbnQtc2l6ZTogMTFweFxyXG4gIH1cclxuICB1bHtcclxuICAgIEBpbmNsdWRlIGdyaWQoMCwgZmxleC1zdGFydCk7XHJcbiAgICBsaXtcclxuICAgICAgJjo6YWZ0ZXJ7XHJcbiAgICAgICAgY29udGVudDogXCLjgIAv44CAXCI7XHJcbiAgICAgIH1cclxuICAgICAgYXtcclxuICAgICAgICBjb2xvcjogIzExMTtcclxuICAgICAgfVxyXG4gICAgICAmOmxhc3QtY2hpbGQ6OmFmdGVye1xyXG4gICAgICAgIGNvbnRlbnQ6IG5vbmU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiQG1peGluIGZvbnQxMCB7XHJcbiAgZm9udC1zaXplOiBjbGFtcCgxMHB4LCAwLjUyMXZ3LCAxMHB4KTtcclxufVxyXG5AbWl4aW4gZm9udDEyIHtcclxuICBmb250LXNpemU6IGNsYW1wKDEwcHgsIDAuNjI1dncsIDEycHgpO1xyXG59XHJcbkBtaXhpbiBmb250MTMge1xyXG4gIGZvbnQtc2l6ZTogY2xhbXAoMTBweCwgMC42Nzd2dywgMTNweCk7XHJcbn1cclxuQG1peGluIGZvbnQxNCB7XHJcbiAgZm9udC1zaXplOiBjbGFtcCgxMnB4LCAwLjcyOXZ3LCAxNHB4KTtcclxufVxyXG5AbWl4aW4gZm9udDE1IHtcclxuICBmb250LXNpemU6IGNsYW1wKDEzcHgsIDAuNzh2dywgMTVweCk7XHJcbn1cclxuQG1peGluIGZvbnQxNiB7XHJcbiAgZm9udC1zaXplOiBjbGFtcCgxNHB4LCAwLjgzMzN2dywgMTZweCk7XHJcbn1cclxuQG1peGluIGZvbnQxOCB7XHJcbiAgZm9udC1zaXplOiBjbGFtcCgxNnB4LCAwLjkzNzV2dywgMThweCk7XHJcbn1cclxuQG1peGluIGZvbnQyMCB7XHJcbiAgZm9udC1zaXplOiBjbGFtcCgxOHB4LCAxLjA0NnZ3LCAyMHB4KTtcclxufVxyXG5AbWl4aW4gZm9udDIyIHtcclxuICBmb250LXNpemU6IGNsYW1wKDE4cHgsIDEuMTQ2dncsIDIycHgpO1xyXG59XHJcbkBtaXhpbiBmb250MjQge1xyXG4gIGZvbnQtc2l6ZTogY2xhbXAoMThweCwgMS4yNXZ3LCAyNHB4KTtcclxufVxyXG5AbWl4aW4gZm9udDI1IHtcclxuICBmb250LXNpemU6IGNsYW1wKDE4cHgsIDEuMjV2dywgMjVweCk7XHJcbn1cclxuQG1peGluIGZvbnQyNiB7XHJcbiAgZm9udC1zaXplOiBjbGFtcCgxOHB4LCAxLjM1NHZ3LCAyNnB4KTtcclxufVxyXG5AbWl4aW4gZm9udDI4IHtcclxuICBmb250LXNpemU6IGNsYW1wKDE4cHgsIDEuNDU4dncsIDI4cHgpO1xyXG59XHJcbkBtaXhpbiBmb250MzAge1xyXG4gIGZvbnQtc2l6ZTogY2xhbXAoMjRweCwgMS41NjJ2dywgMzBweCk7XHJcbn1cclxuQG1peGluIGZvbnQzMiB7XHJcbiAgZm9udC1zaXplOiBjbGFtcCgyNHB4LCAxLjY2NnZ3LCAzMnB4KTtcclxufVxyXG5AbWl4aW4gZm9udDM0IHtcclxuICBmb250LXNpemU6IGNsYW1wKDI0cHgsIDEuNzd2dywgMzRweCk7XHJcbn1cclxuQG1peGluIGZvbnQzNiB7XHJcbiAgZm9udC1zaXplOiBjbGFtcCgyNXB4LCAxLjg3NXZ3LCAzNnB4KTtcclxufVxyXG5AbWl4aW4gZm9udDM4IHtcclxuICBmb250LXNpemU6IGNsYW1wKDI2cHgsIDEuOTc4dncsIDM4cHgpO1xyXG59XHJcbkBtaXhpbiBmb250NDAge1xyXG4gIGZvbnQtc2l6ZTogY2xhbXAoMjhweCwgMi4wODN2dywgNDBweCk7XHJcbn1cclxuQG1peGluIGZvbnQ0NCB7XHJcbiAgZm9udC1zaXplOiBjbGFtcCgyMnB4LCAyLjAwdncsIDQ0cHgpO1xyXG59XHJcbkBtaXhpbiBmb250NDUge1xyXG4gIGZvbnQtc2l6ZTogY2xhbXAoMjJweCwgMi4wMHZ3LCA0NXB4KTtcclxufVxyXG5AbWl4aW4gZm9udDQ4IHtcclxuICBmb250LXNpemU6IGNsYW1wKDMycHgsIDIuNXZ3LCA0OHB4KTtcclxufVxyXG5AbWl4aW4gZm9udDUwIHtcclxuICBmb250LXNpemU6IGNsYW1wKDMzcHgsIDIuNnZ3LCA1MHB4KTtcclxufVxyXG5AbWl4aW4gZm9udDU0IHtcclxuICBmb250LXNpemU6IGNsYW1wKDMzcHgsIDIuODEyNXZ3LCA1NHB4KTtcclxufVxyXG5AbWl4aW4gZm9udDU4IHtcclxuICBmb250LXNpemU6IGNsYW1wKDMzcHgsIDMuMTI1dncsIDU4cHgpO1xyXG59XHJcbkBtaXhpbiBmb250NjAge1xyXG4gIGZvbnQtc2l6ZTogY2xhbXAoMzJweCwgMy4xMjV2dywgNjBweCk7XHJcbn1cclxuQG1peGluIGZvbnQ2NCB7XHJcbiAgZm9udC1zaXplOiBjbGFtcCgzMnB4LCAzLjI1MHZ3LCA2NHB4KTtcclxufVxyXG5AbWl4aW4gZm9udDY4IHtcclxuICBmb250LXNpemU6IGNsYW1wKDM0cHgsIDMuMjUwdncsIDY4cHgpO1xyXG59XHJcbkBtaXhpbiBmb250ODAge1xyXG4gIGZvbnQtc2l6ZTogY2xhbXAoNDBweCwgNC4xNjZ2dywgODBweCk7XHJcbn1cclxuQG1peGluIGZvbnQ5MCB7XHJcbiAgZm9udC1zaXplOiBjbGFtcCg0NXB4LCA0LjV2dywgOTBweCk7XHJcbn1cclxuIiwiQG1peGluIGdyaWQoICRnYXA6IDAsICRjb250ZW50OmZsZXgtc3RhcnQsICRhbGlnbjpub3JtYWwgKSB7XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHRmbGV4LXdyYXA6IHdyYXA7XHJcblx0Z2FwOiAkZ2FwO1xyXG5cdGp1c3RpZnktY29udGVudDogJGNvbnRlbnQ7XHJcblx0YWxpZ24taXRlbXM6ICRhbGlnbjtcclxufVxyXG4iLCIuYy1pbWcge1xyXG4gICYtY21hcHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHVse1xyXG4gICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgIEBpbmNsdWRlIGdyaWQoMCwgc3BhY2UtYmV0d2Vlbiwgc3RyZXRjaCk7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDJyZW07XHJcbiAgICAgIH1cclxuICAgICAgbGl7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHotaW5kZXg6IDE7XHJcbiAgICAgICAgXHJcbiAgICAgICAgJjpudGgtY2hpbGQoMSl7XHJcbiAgICAgICAgICB0b3A6IDE3NnB4O1xyXG4gICAgICAgICAgbGVmdDogODgwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6bnRoLWNoaWxkKDIpe1xyXG4gICAgICAgICAgdG9wOiA0MDBweDtcclxuICAgICAgICAgIGxlZnQ6IDczN3B4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOm50aC1jaGlsZCgzKXtcclxuICAgICAgICAgIHRvcDogNDE3cHg7XHJcbiAgICAgICAgICBsZWZ0OiAzMzJweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJjpudGgtY2hpbGQoNCl7XHJcbiAgICAgICAgICB0b3A6IDMwNXB4O1xyXG4gICAgICAgICAgbGVmdDogNDI5cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6bnRoLWNoaWxkKDUpe1xyXG4gICAgICAgICAgdG9wOiAyNDJweDtcclxuICAgICAgICAgIGxlZnQ6IDc5cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgICBwb3NpdGlvbjogaW5oZXJpdDtcclxuICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcclxuICAgICAgICB9XHJcbiAgICAgICAgYXtcclxuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoJGNvbG9yOiAjRkZGLCAkYWxwaGE6IDAuOSk7XHJcbiAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkY19iYXNlO1xyXG4gICAgICAgICAgY29sb3I6ICRjX2Jhc2U7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTtcclxuICAgICAgICAgIHBhZGRpbmc6IDEwcHggMjVweCAxMHB4IDQwcHg7XHJcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAyMnB4O1xyXG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgIH1cclxuICAgICAgICAgICY6OmJlZm9yZXtcclxuICAgICAgICAgICAgd2lkdGg6IDI1cHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogMjVweDtcclxuICAgICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgvbmV3bm9ybWFsL2Fzc2V0L2ltZy9pbmR1c3RyeS9pY29fYXJyb3dfXzAwMS5wbmcpIG5vLXJlcGVhdCAwIDA7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICBsZWZ0OiA4cHg7XHJcbiAgICAgICAgICAgIHRvcDogY2FsYyg1MCUgLSAxMi41cHgpO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgJjpob3ZlcntcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNfYmFzZTtcclxuICAgICAgICAgICAgY29sb3I6ICNGRkY7XHJcbiAgICAgICAgICAgICY6OmJlZm9yZXtcclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoL25ld25vcm1hbC9hc3NldC9pbWcvaW5kdXN0cnkvaWNvX2Fycm93X18wMDMucG5nKSBuby1yZXBlYXQgMCAwO1xyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIuaW5xdWlyeTIge1xyXG5cdHBhZGRpbmc6IDU1cHggMDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY19iYXNlO1xyXG4gIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICBwYWRkaW5nOiA1NXB4IDI1cHg7XHJcbiAgfVxyXG59XHJcbi5pbnF1aXJ5MiBoMiB7XHJcblx0Y29sb3I6ICNmZmY7XHJcblx0Zm9udC1zaXplOiAzMnB4O1xyXG5cdGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XHJcblx0bGluZS1oZWlnaHQ6IDEuNjtcclxuICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgZm9udC1zaXplOiAyNnB4O1xyXG4gIH1cclxufVxyXG4uaW5xdWlyeTIgLmJ0bnMge1xyXG5cdG1hcmdpbi10b3A6IDQ1cHg7XHJcbn1cclxuLmlucXVpcnkyIC5idG5zIC5idG4ge1xyXG5cdGhlaWdodDogODBweDtcclxuXHRsaW5lLWhlaWdodDogODBweDtcclxuXHRib3JkZXItcmFkaXVzOiA0MHB4O1xyXG5cdG1hcmdpbjogMCAxMHB4O1xyXG5cdGZvbnQtc2l6ZTogMjBweDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGO1xyXG4gIGNvbG9yOiAkY19iYXNlO1xyXG4gIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG1hcmdpbi1ib3R0b206IDFyZW07XHJcbiAgfVxyXG59XHJcbi5pbnF1aXJ5MiB7XHJcbi5idG4uY29udGFjdDo6YmVmb3JlLFxyXG4uYnRuLmRvd25sb2Fkczo6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlwiO1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cdGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxufVxyXG4uYnRuLmNvbnRhY3Q6OmJlZm9yZSB7XHJcblx0aGVpZ2h0OiAxNHB4O1xyXG5cdHdpZHRoOiAxNnB4O1xyXG5cdHRvcDogMXB4O1xyXG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvaW5kdXN0cnkvaWNvbi1jb250YWN0QDJ4LnBuZyk7XHJcbn1cclxuLmJ0bi5kb3dubG9hZHM6OmJlZm9yZSB7XHJcblx0aGVpZ2h0OiAxOHB4O1xyXG5cdHdpZHRoOiAxNHB4O1xyXG5cdHRvcDogMnB4O1xyXG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvaW5kdXN0cnkvaWNvbi1kb3dubG9hZEAyeC5wbmcpO1xyXG59XHJcbi5idG46OmFmdGVyIHtcclxuICBjb250ZW50OiBcIlwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB3aWR0aDogNy41cHg7XHJcbiAgaGVpZ2h0OiAxMi41cHg7XHJcbiAgdG9wOiA1MCU7XHJcbiAgcmlnaHQ6IDM4cHg7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvaWNvbi1tb3JlLWJsdWVAMngucG5nKTtcclxuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuICB0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2U7XHJcbiAgLmJ0bjpob3ZlciB7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMDRCN0JEO1xyXG5cdFx0Ym9yZGVyOiAxcHggc29saWQgIzA0QjdCRDtcclxuXHR9XHJcbn1cclxufSIsIi5jLWxpc3Qge1xyXG4gICYtbm9tYWx7XHJcbiAgICBAaW5jbHVkZSBncmlkKDIlLCBmbGV4LXN0YXJ0LCBzdHJldGNoKTtcclxuICAgIGxpe1xyXG4gICAgICB3aWR0aDogMjMuNSU7XHJcbiAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcclxuICAgICAgfVxyXG4gICAgICBmaWd1cmV7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fdHRse1xyXG4gICAgICBjb2xvcjogJGNfYmFzZTtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMWVtO1xyXG4gICAgICBsaW5lLWhlaWdodDogY2FsYygyNCAvIDE2KTtcclxuICAgIH1cclxuICAgICZfX3R0bDJ7XHJcbiAgICAgIGNvbG9yOiAkY19iYXNlO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAxZW07XHJcbiAgICAgIEBpbmNsdWRlIGZvbnQyNDtcclxuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgbGluZS1oZWlnaHQ6IGNhbGMoMjQgLyAxNik7XHJcbiAgICB9XHJcbiAgICAmX190dGwze1xyXG4gICAgICBjb2xvcjogJGNfYmFzZTtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMWVtO1xyXG4gICAgICBAaW5jbHVkZSBmb250MjQ7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICBsaW5lLWhlaWdodDogY2FsYygyNCAvIDE2KTtcclxuICAgIH1cclxuICAgICZfX3R4dHtcclxuICAgICAgY29sb3I6ICMxMTE7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiBjYWxjKDI2IC8gMTYpO1xyXG4gICAgfVxyXG4gICAgJi1saXN0M3tcclxuICAgICAgQGluY2x1ZGUgZ3JpZCgyJSwgZmxleC1zdGFydCwgc3RyZXRjaCk7XHJcbiAgICAgIGxpe1xyXG4gICAgICAgIHdpZHRoOiAzMiU7XHJcbiAgICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcclxuICAgICAgICB9XHJcbiAgICAgICAgZmlndXJle1xyXG4gICAgICAgICAgd2lkdGg6IDE0NnB4O1xyXG4gICAgICAgICAgaGVpZ2h0OiAxNDZweDtcclxuICAgICAgICAgIG1hcmdpbjogYXV0bztcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICYtbGlzdDF7XHJcbiAgICAgIGxpe1xyXG4gICAgICAgIEBpbmNsdWRlIGdyaWQoMiUsIHNwYWNlLWJldHdlZW4sIHN0cmV0Y2gpO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDJyZW07XHJcbiAgICAgICAgZmlndXJle1xyXG4gICAgICAgICAgd2lkdGg6IDM3JTtcclxuICAgICAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMnJlbTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgJl9fd3JhcHtcclxuICAgICAgICB3aWR0aDogNjAlO1xyXG4gICAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAycmVtO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAmLWJucntcclxuICAgIEBpbmNsdWRlIGdyaWQoMCwgc3BhY2UtYmV0d2Vlbiwgc3RyZXRjaCk7XHJcbiAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICB3aWR0aDogMTAwdnc7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiAtNXZ3O1xyXG4gIH1cclxuICAgIGxpe1xyXG4gICAgICB3aWR0aDogY2FsYyg1MCUgLSAxcHgpO1xyXG4gICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICB9XHJcbiAgICAgIGF7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIGNvbG9yOiAjRkZGO1xyXG4gICAgICAgIHRleHQtc2hhZG93OiAwcHggMHB4IDVweCByZ2JhKDAsIDAsIDAsIDAuOCk7XHJcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICBpbWd7XHJcbiAgICAgICAgICB0cmFuc2l0aW9uOiAwLjVzO1xyXG4gICAgICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJjpob3ZlciBpbWd7XHJcbiAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMiwgMS4yKVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAmOm50aC1jaGlsZCgxKXtcclxuICAgICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgICAgYXtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9pbmR1c3RyeS9ibnJfXzAwMS5qcGcpIG5vLXJlcGVhdCAwIDA7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICAgICAgICAgIGhlaWdodDogMjUwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgJjpudGgtY2hpbGQoMil7XHJcbiAgICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICAgIGF7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWcvaW5kdXN0cnkvYm5yX18wMDIuanBnKSBuby1yZXBlYXQgMCAwO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDI1MHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmX190dGx7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiAycmVtO1xyXG4gICAgICBsZWZ0OiAzcmVtO1xyXG4gICAgICBAaW5jbHVkZSBmb250NDU7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiAkZW4tc2FucztcclxuICAgICAgZm9udC13ZWlnaHQ6IDIwMDtcclxuICAgICAgc3BhbntcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBAaW5jbHVkZSBmb250MjU7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgIH1cclxuICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICBcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fdHh0e1xyXG4gICAgICB3aWR0aDogNTAlO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIGJvdHRvbTogMnJlbTtcclxuICAgICAgcmlnaHQ6IDJyZW07XHJcbiAgICAgIEBpbmNsdWRlIGZvbnQxNjtcclxuICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIHJpZ2h0OiBpbmhlcml0O1xyXG4gICAgICAgIHBhZGRpbmc6IDAgMXJlbTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICB9XHJcbn1cclxuIiwiLmMtdGV4dCB7XHJcbiAgJi1sZWFke1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgQGluY2x1ZGUgZm9udDE4O1xyXG4gICAgcGFkZGluZzogM3JlbSAwO1xyXG4gICAgbGluZS1oZWlnaHQ6IGNhbGMoMzIvMTgpO1xyXG4gIH1cclxuICAmLWxlYWQtc3tcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIHBhZGRpbmc6MCAwIDNyZW0gMDtcclxuICAgIEBpbmNsdWRlIGZvbnQxNjtcclxuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICBsaW5lLWhlaWdodDogY2FsYygyOC8xNik7XHJcblxyXG4gIH1cclxuICAmLWxlYWQtbHtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIHBhZGRpbmc6IDNyZW0gMDtcclxuICAgIEBpbmNsdWRlIGZvbnQyNDtcclxuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICBsaW5lLWhlaWdodDogY2FsYygzMi8xNik7XHJcbiAgfVxyXG4gICYtbnR7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBmb250LWZhbWlseTogJGVuLXNhbnM7XHJcbiAgICBmb250LXdlaWdodDogMjAwO1xyXG4gICAgQGluY2x1ZGUgZm9udDQ1O1xyXG4gICAgcGFkZGluZy10b3A6IDRyZW07XHJcbiAgfVxyXG4gICYtY3N7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBAaW5jbHVkZSBmb250MjU7XHJcbiAgfVxyXG59XHJcbiIsIi5jLXRpdGxlLWFyZWEge1xyXG4gICYtdG9we1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9iZ190aXRsZWFyZWEuanBnKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICBoZWlnaHQ6IDI4MHB4O1xyXG4gICAgY29sb3I6ICNGRkY7XHJcbiAgICAmX19lbntcclxuICAgICAgQGluY2x1ZGUgZm9udDE2O1xyXG4gICAgICBmb250LWZhbWlseTogJGVuLXNhbnMtaW50ZXI7XHJcbiAgICAgIHBhZGRpbmctdG9wOiA0cmVtO1xyXG5cclxuICAgIH1cclxuICAgIGgxe1xyXG4gICAgICBAaW5jbHVkZSBmb250NDQ7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuXHJcbn1cclxuIiwiLmMtdGl0bGUge1xyXG4gICYtaDIge1xyXG4gICAgJi1ub21hbCB7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgQGluY2x1ZGUgZm9udDQ4O1xyXG4gICAgICBjb2xvcjokY19iYXNlO1xyXG4gICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAzcmVtO1xyXG4gICAgICBsaW5lLWhlaWdodDogMS42O1xyXG4gICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjZweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi1ub21hbC1zIHtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBAaW5jbHVkZSBmb250MzI7XHJcbiAgICAgIGNvbG9yOiAjMTExO1xyXG4gICAgICBmb250LXdlaWdodDogYm9sZDtcclxuXHJcbiAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAyMnB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmLWVuIHtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBvcGFjaXR5OiAwLjU7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgbWFyZ2luLXRvcDogMXJlbTtcclxuICAgICAgY29sb3I6ICNjMGMwYzA7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiAkZW4tc2Fucy1pbnRlcjtcclxuICAgIH1cclxuICB9XHJcbiAgJi1oMyB7XHJcbiAgICAmLW5vbWFsIHtcclxuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgQGluY2x1ZGUgZm9udDI4O1xyXG4gICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcclxuXHJcbiAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxufVxyXG4uY29sb3ItYntcclxuICBjb2xvcjogIzExMSAhaW1wb3J0YW50O1xyXG59IiwiLnAtaW5kdXN0cnl7XHJcbiAgcGFkZGluZy1ib3R0b206IDVyZW07XHJcbiAgJi1ib3h7XHJcbiAgICBwYWRkaW5nOiA1cmVtIDAgMCA7XHJcbiAgfVxyXG4gICYtYnRue1xyXG4gICAgcGFkZGluZy10b3A6IDRyZW07XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBhe1xyXG4gICAgICBtYXJnaW46IGF1dG87XHJcbiAgICB9XHJcbiAgfVxyXG4gICYtcmVhc29ue1xyXG4gICAgcGFkZGluZzogNXJlbSAwO1xyXG4gIH1cclxuICAmLWFzc2lnbm1lbnR7XHJcbiAgICBwYWRkaW5nOiA1cmVtIDA7XHJcbiAgfVxyXG59XHJcbi5idG4ubGFyZ2V7XHJcbiAgd2lkdGg6NTAwcHg7XHJcbiAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gIH1cclxufVxyXG4uYnRuLmZvbnQtc3tcclxuICBAaW5jbHVkZSBmb250MTY7XHJcbiAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XHJcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgcGFkZGluZzogMTNweCA0NXB4IDEzcHggMjVweDtcclxuICB9XHJcbn0iLCIucC1sZWFkLWFyZWF7XHJcbiAgcGFkZGluZy1ib3R0b206IDR2dztcclxufSIsIkBmb3IgJHZhbHVlIGZyb20gMSB0aHJvdWdoIDEyIHtcclxuICAudS1tdC0tI3skdmFsdWUgKiAxMH0ge1xyXG4gICAgbWFyZ2luLXRvcDogMXJlbSAqICR2YWx1ZTtcclxuICB9XHJcbiAgLnUtbWItLSN7JHZhbHVlICogMTB9IHtcclxuICAgIG1hcmdpbi1ib3R0b206IDFyZW0gKiAkdmFsdWU7XHJcbiAgfVxyXG4gIC51LW1yLS0jeyR2YWx1ZSAqIDEwfSB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW0gKiAkdmFsdWU7XHJcbiAgfVxyXG4gIC51LW1sLS0jeyR2YWx1ZSAqIDEwfSB7XHJcbiAgICBtYXJnaW4tbGVmdDogMXJlbSAqICR2YWx1ZTtcclxuICB9XHJcbn0iLCJAZm9yICR2YWx1ZSBmcm9tIDEgdGhyb3VnaCAxMiB7XHJcbiAgLnUtbXQtLSN7JHZhbHVlICogMTB9IHtcclxuICAgIG1hcmdpbi10b3A6IDFyZW0gKiAkdmFsdWU7XHJcbiAgfVxyXG4gIC51LW1iLS0jeyR2YWx1ZSAqIDEwfSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtICogJHZhbHVlO1xyXG4gIH1cclxuICAudS1tci0tI3skdmFsdWUgKiAxMH0ge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtICogJHZhbHVlO1xyXG4gIH1cclxuICAudS1tbC0tI3skdmFsdWUgKiAxMH0ge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDFyZW0gKiAkdmFsdWU7XHJcbiAgfVxyXG59XHJcbi51LW1hcmdpbi0tYXV0byB7XHJcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG59IiwiLnUtdGV4dC0tY2VudGVyIHtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuLnUtdGV4dC0tbGVmdCB7XHJcbiAgdGV4dC1hbGlnbjogbGVmdDtcclxufVxyXG4udS10ZXh0LS1yaWdodCB7XHJcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbn1cclxuIiwiLnUtc3Age1xyXG5cdGRpc3BsYXk6bm9uZTtcclxufVxyXG5AaW5jbHVkZSBtcS1kb3duIHtcclxuXHQudS1wYyB7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdH1cclxuXHQudS1zcCB7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHR9XHJcblx0YnIudS1zcCB7XHJcblx0XHRkaXNwbGF5OiBpbmxpbmU7XHJcblx0fVxyXG59IiwiLnUtc3Age1xyXG5cdGRpc3BsYXk6bm9uZTtcclxufVxyXG5AaW5jbHVkZSBtcS1kb3duIHtcclxuXHQudS1wYyB7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdH1cclxuXHQudS1zcCB7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHR9XHJcblx0YnIudS1zcCB7XHJcblx0XHRkaXNwbGF5OiBpbmxpbmU7XHJcblx0fVxyXG59IiwiQG1peGluIG1xLXVwKCRicmVha3BvaW50OiBtKSB7XHJcbiAgICBAbWVkaWEgI3ttYXAtZ2V0KCRicmVha3BvaW50LXVwLCAkYnJlYWtwb2ludCl9IHtcclxuICAgICAgICBAY29udGVudDtcclxuICAgIH1cclxufVxyXG5cclxuQG1peGluIG1xLWRvd24oJGJyZWFrcG9pbnQ6IG0pIHtcclxuICAgIEBtZWRpYSAje21hcC1nZXQoJGJyZWFrcG9pbnQtZG93biwgJGJyZWFrcG9pbnQpfSB7XHJcbiAgICAgICAgQGNvbnRlbnQ7XHJcbiAgICB9XHJcbn1cclxuIiwiQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAwMHB4KSB7XHJcbiAgaGVhZGVyIC5oZWFkZXItbmF2IGxpe1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xyXG4gICAgYXtcclxuICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgfVxyXG4gIH1cclxuICBoZWFkZXIgLmhkLWxvZ297XHJcbiAgICB3aWR0aDogMTgwcHg7XHJcbiAgfVxyXG59Il19 */
