@charset "UTF-8";
@import url("//use.fontawesome.com/releases/v5.7.2/css/all.css");
/* mixins
------------------------------------------------------- */
/* 色指定
------------------------------------------------------- */
@media (min-width: 751px) {
  a[href*="tel:"] {
    pointer-events: none;
    cursor: default;
    text-decoration: none;
    color: #000000;
  }
}
html {
  height: -webkit-fill-available;
}

body {
  min-height: 100vh;
  min-height: -webkit-fill-available;
  position: relative;
  font-family: "リュウミン L-KL", serif;
  font-style: normal;
  font-size: 16px;
  font-size: 1rem;
  line-height: 2;
  font-weight: 400;
  word-wrap: break-word;
  -webkit-font-feature-settings: "palt";
          font-feature-settings: "palt";
  letter-spacing: 0.1em;
  color: #000000;
  background-image: radial-gradient(circle, #ffffff, #e5e3d8);
  background-attachment: fixed;
}
body .slider01 {
  overflow: hidden;
}
body .slider01 .swiper-wrapper {
  -webkit-transition-timing-function: linear !important;
          transition-timing-function: linear !important;
}
body .slider01 .swiper-slide {
  width: 55vw;
  height: auto;
}
body .slider02 {
  overflow: hidden;
}
body .slider02 .swiper-slide {
  width: 100%;
  height: auto;
}
body .smp {
  display: block;
}
body .pc {
  display: none;
}
body .enTxt {
  font-family: "EB Garamond", serif;
  font-optical-sizing: auto;
  font-weight: 400;
  font-style: normal;
}
body .fadeitem_order > *,
body .fadeitem_t_order > * {
  opacity: 0;
}
body .fadeitem_t_order > * {
  -webkit-transform: translateY(30px);
          transform: translateY(30px);
}
body img {
  max-width: 100%;
  height: auto;
  border: none;
}
body p {
  margin: 0;
}
body ul {
  padding: 0 0;
  list-style: none;
}
body a {
  color: #000000;
  text-decoration: none;
  -webkit-transition: all 0.5s ease;
  transition: all 0.5s ease;
}
body a:hover {
  opacity: 0.6;
}
body .fit-center {
  width: 100%;
  height: 100vh;
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: center;
     object-position: center;
  font-family: "object-fit: cover; object-position: bottom;";
}
body .wrap {
  overflow: hidden;
  position: relative;
}
body .wrap header {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 999;
  width: 100%;
  margin: 0 auto;
  padding: 0 8px 8px 0;
  text-align: center;
}
body .wrap header .head-inner {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
body .wrap header .head-inner .headerLogo {
  text-align: left;
  width: 80px;
  line-height: 1;
  margin: 0;
  padding: 12px 0 0 15px;
}
body .wrap header .head-inner .headerLogo a {
  display: block;
}
body .wrap header .head-inner .btnArea {
  font-size: 12px;
  font-size: 0.75rem;
  margin: 0 65px 0 0;
  padding: 0;
  -webkit-transform: none;
          transform: none;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
body .wrap header .head-inner .btnArea li {
  position: relative;
  line-height: 1;
  padding: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
body .wrap header .head-inner .btnArea li a {
  display: block;
  padding: 13px 15px;
  border-left: 1px solid #000000;
}
body .wrap header .head-inner .btnArea li.request a {
  border-right: 1px solid #000000;
}
body .wrap header .head-inner .menuArea {
  position: absolute;
  top: 10px;
  right: 0;
  z-index: 9999;
  text-align: left;
  width: 70px;
}
body .wrap header .head-inner .menuArea .navBtn {
  position: relative;
  width: 70px;
  height: 40px;
  z-index: 9999;
  text-align: left;
  color: #000000;
  margin: 0;
  padding: 0;
  cursor: pointer;
}
body .wrap header .head-inner .menuArea .navBtn span {
  position: absolute;
  left: 14px;
  text-align: left;
  width: 40px;
  height: 1px;
  background-color: #000000;
  border-radius: 3px;
  margin: 0 auto;
  padding: 0;
  display: inline-block;
  -webkit-transition: all 0.4s;
  transition: all 0.4s;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
body .wrap header .head-inner .menuArea .navBtn span:nth-of-type(1) {
  top: 8px;
}
body .wrap header .head-inner .menuArea .navBtn span:nth-of-type(2) {
  top: 20px;
}
body .wrap header .head-inner .menuArea .navBtn span:nth-of-type(3) {
  top: 32px;
}
body .wrap header .head-inner .menuArea .navBtn.navOpen span:nth-of-type(1) {
  background-color: #000000;
  -webkit-transform: translateY(12px) rotate(-45deg);
          transform: translateY(12px) rotate(-45deg);
}
body .wrap header .head-inner .menuArea .navBtn.navOpen span:nth-of-type(2) {
  display: none;
}
body .wrap header .head-inner .menuArea .navBtn.navOpen span:nth-of-type(3) {
  background-color: #000000;
  -webkit-transform: translateY(-12px) rotate(45deg);
          transform: translateY(-12px) rotate(45deg);
}
body .wrap .navContent {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  position: fixed;
  top: 89px;
  z-index: 999;
  width: 100%;
  height: 100%;
  font-size: 6vw;
  background-color: #000000;
  margin: 0 auto;
  padding: 20px 0;
  -webkit-transform: translateX(-100%);
          transform: translateX(-100%);
  -webkit-transition: all 0.6s;
  transition: all 0.6s;
  overflow: hidden;
}
body .wrap .navContent .logo {
  width: 100px;
  margin: 0 auto 30px;
}
body .wrap .navContent .naviBox {
  width: 90%;
  margin: 0 auto 15px;
  padding: 0;
  text-align: left;
}
body .wrap .navContent .naviBox li {
  width: 100%;
  list-style: none;
  line-height: 1.3;
  margin: 0;
  padding: 0;
  text-align: center;
  color: #000000;
  -webkit-transition: all 0.5s ease;
  transition: all 0.5s ease;
}
body .wrap .navContent .naviBox li span {
  display: block;
  font-size: 12px;
  font-size: 0.75rem;
}
body .wrap .navContent .naviBox li a {
  display: block;
  padding: 6px 0;
  color: rgba(255, 255, 255, 0.8);
  text-decoration: none;
}
body .wrap .navContent .naviBox li:hover {
  opacity: 0.5;
}
body .wrap .navContent .naviBox li.soon {
  padding: 10px 0;
  color: rgba(255, 255, 255, 0.2);
}
body .wrap .navContent .menu {
  -webkit-transition: all 0.4s;
  transition: all 0.4s;
  opacity: 0;
}
body .wrap .navContent .menuSlideIn {
  -webkit-animation: menuSlideIn 1s ease 0s forwards;
          animation: menuSlideIn 1s ease 0s forwards;
}
body .wrap .navContent.active {
  -webkit-animation: menuActive 1s ease 0s forwards;
          animation: menuActive 1s ease 0s forwards;
}
body .wrap #overlay {
  display: block;
  position: fixed;
  top: 0;
  right: 0;
  z-index: 998;
  width: 100%;
  height: 120%;
  background-color: rgba(0, 0, 0, 0.8);
  opacity: 0;
  visibility: hidden;
  -webkit-transition: opacity 0.5s, visibility 0.5s;
  transition: opacity 0.5s, visibility 0.5s;
}
body .wrap #overlay.active {
  opacity: 1;
  visibility: visible;
}
body .wrap .content {
  padding-bottom: 10%;
}
body .wrap .content h2 {
  text-align: center;
  font-size: 20px;
  font-size: 1.25rem;
  font-weight: normal;
  line-height: 1;
  letter-spacing: 0.15em;
  margin: 0 0 20px;
}
body .wrap .content .titleLine {
  width: 100%;
  height: 1px;
  background: #000000;
  margin: 0 0 20px;
}
body .wrap .content h3 {
  text-align: left;
  font-size: 19px;
  font-size: 1.1875rem;
  font-weight: normal;
  line-height: 1.7;
  margin: 0 0 20px;
}
body .wrap .content h4 {
  text-align: left;
  font-size: 18px;
  font-size: 1.125rem;
  font-weight: normal;
  line-height: 1.4;
  margin: 0 0 20px;
}
body .wrap .content h5 {
  font-size: 16px;
  font-size: 1rem;
  font-weight: normal;
}
body .wrap .content .inversion {
  -webkit-transform: scaleX(-1);
          transform: scaleX(-1);
  text-align: right !important;
}
body .wrap .content .txtBlock {
  text-align: justify;
  margin: 0 0 20px;
  padding: 0;
}
body .wrap .content .txtBlock.mb {
  margin-bottom: 0;
}
body .wrap .content .imgBox {
  position: relative;
  overflow: hidden;
}
body .wrap .content .imgBox .imgCaption {
  position: absolute;
  bottom: 10px;
  right: 10px;
  left: 10px;
  text-align: right;
  font-size: 10px;
  font-size: 0.625rem;
  color: #FFF;
  line-height: 1.3;
  text-shadow: 0px 0px 3px rgb(0, 0, 0), 0px 0px 3px rgb(0, 0, 0), 0px 0px 3px rgb(0, 0, 0);
}
body .wrap .content .imgBox .imgCaption2 {
  position: relative;
  text-align: right;
  font-size: 10px;
  font-size: 0.625rem;
  color: #000000;
  line-height: 1.3;
  margin-top: 3px;
}
body .wrap .content .imgBox .imgCaption2.pr {
  padding-right: 10px;
}
body .wrap .content .imgBox .imgCaption3 {
  position: relative;
  text-align: left;
  font-size: 10px;
  font-size: 0.625rem;
  color: #000000;
  line-height: 1.3;
  margin-top: 3px;
}
body .wrap .content .imgBox .imgCaption3.pl {
  padding-left: 10px;
}
body .wrap .content .cap {
  font-size: 10px;
  font-size: 0.625rem;
  line-height: 1.4;
}
body .wrap .content .allcap {
  width: 80%;
  font-size: 10px;
  font-size: 0.625rem;
  margin: 0 auto;
  padding: 0;
}
body .wrap .content .allcap li {
  position: relative;
  text-align: justify;
  padding-left: 15px;
}
body .wrap .content .allcap li::before {
  content: "※";
  position: absolute;
  top: 0;
  left: 0;
}
body .wrap footer {
  position: relative;
  z-index: 50;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  width: 100%;
  background: #333;
  margin: 0 auto;
  padding: 20px 5%;
  text-align: center;
  color: #fff;
}
body .wrap footer .footBox {
  width: 80%;
  margin: 0;
  padding: 0;
  text-align: left;
}
body .wrap footer .footBox p {
  font-size: 11px;
  font-size: 0.6875rem;
  line-height: 1.5;
}
body .wrap footer .footBox p span {
  font-size: 13px;
  font-size: 0.8125rem;
}
body .wrap footer .footBox .tel {
  width: 250px;
  margin: 10px 0;
}
body .wrap footer .footBox .footerBtn {
  text-align: center;
  width: 250px;
  font-size: 11px;
  font-size: 0.6875rem;
  margin: 15px 0 25px 0;
  padding: 0;
}
body .wrap footer .footBox .footerBtn a {
  display: block;
  color: #FFF;
  border: 1px solid #FFF;
  padding: 3px 0;
  -webkit-transition: all 0.5s ease;
  transition: all 0.5s ease;
}
body .wrap footer .footBox .footerBtn a:hover {
  background-color: #FFF;
  color: #74787a;
}
body .wrap footer .pageTop {
  text-align: right;
  width: 10%;
}
body .wrap footer .pageTop img {
  width: 30px;
}
body .wrap #copyright {
  position: relative;
  z-index: 50;
  padding: 4% 0;
}
body .wrap #copyright address {
  font-size: 11px;
  font-size: 0.6875rem;
  font-style: normal;
}
body .wrap #copyright address img {
  width: 59px;
  margin-right: 10px;
  margin-bottom: 3px;
}
body .wrap #copyright address a {
  color: #000000;
}

.planModalOverlay,
.imgModalOverlay {
  position: fixed;
  inset: 0;
  z-index: 10000;
  background: rgba(0, 0, 0, 0.55);
  visibility: hidden;
  opacity: 0;
}

.imgModal {
  position: fixed;
  top: 50%;
  left: 50%;
  z-index: 10001;
  width: min(92vw, 1100px);
  max-height: 90vh;
  padding: 2.4rem 1.6rem 1.6rem;
  background: #fff;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  visibility: hidden;
  opacity: 0;
}
.imgModal .imgModalClose {
  position: absolute;
  top: 0;
  right: 0.4rem;
  z-index: 1;
  width: 2.4rem;
  height: 2.4rem;
  padding: 0;
  border: none;
  background: transparent;
  color: #000000;
  font-size: 2rem;
  line-height: 1;
  cursor: pointer;
}
.imgModal img {
  display: block;
  width: 100%;
  height: auto;
  max-height: calc(90vh - 4rem);
  -o-object-fit: contain;
     object-fit: contain;
}

.fadeitem_imgmodal {
  cursor: pointer;
}

.popupArea .planItem .thumbnailBox {
  cursor: pointer;
}
.popupArea .planItem .detailBox {
  position: fixed;
  top: 50%;
  left: 50%;
  z-index: 10001;
  width: min(92vw, 960px);
  max-height: 90vh;
  overflow: auto;
  padding: 0;
  background: #fff;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  visibility: hidden;
  opacity: 0;
}
.popupArea .planItem .detailBox .planModalClose {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 1;
  width: 2.4rem;
  height: 2.4rem;
  padding: 0;
  border: none;
  background: transparent;
  color: #000000;
  font-size: 2rem;
  line-height: 1;
  cursor: pointer;
}

@media only screen and (min-width: 960px) {
  body {
    font-size: 16px;
    font-size: 1rem;
  }
  body .smp {
    display: none;
  }
  body .pc {
    display: block;
  }
  body .slider01 .swiper-slide {
    width: 400px;
  }
  body .wrap header {
    margin: 0;
    padding: 0 20px 20px 20px;
    background-color: transparent;
  }
  body .wrap header .head-inner {
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
  }
  body .wrap header .head-inner .headerLogo {
    width: 100px;
    margin: 0 1vw 0 0;
    padding: 20px 0 0 0;
  }
  body .wrap header .head-inner .headerLogo a {
    display: block;
  }
  body .wrap header .head-inner .btnArea {
    font-size: 13px;
    font-size: 0.8125rem;
    margin-top: 15px;
    margin-right: 70px;
  }
  body .wrap header .head-inner .btnArea li a {
    padding: 13px 40px;
  }
  body .wrap header .head-inner .btnArea li a:hover {
    opacity: 1;
    color: #b7a697;
  }
  body .wrap header .head-inner .menuArea {
    position: absolute;
    top: 10px;
    right: 10px;
  }
  body .wrap header .head-inner .menuArea .navBtn {
    height: 50px;
  }
  body .wrap header .head-inner .menuArea .navBtn span:nth-of-type(1) {
    top: 12px;
  }
  body .wrap header .head-inner .menuArea .navBtn span:nth-of-type(2) {
    top: 24px;
  }
  body .wrap header .head-inner .menuArea .navBtn span:nth-of-type(3) {
    top: 37px;
  }
  body .wrap .navContent {
    top: 0;
    width: 20%;
    height: 100vh;
    font-size: 20px;
    padding: 40px 0;
  }
  body .wrap .navContent .logo {
    width: 100px;
    margin: 0 auto 50px;
  }
  body .wrap .navContent .naviBox li a {
    padding: 10px 0;
  }
  body .wrap .navContent .naviBox li.soon {
    padding: 10px 0;
  }
  body .wrap .navContent .menu {
    -webkit-transition: all 0.4s;
    transition: all 0.4s;
    opacity: 0;
  }
  body .wrap .content {
    padding-bottom: 100px;
  }
  body .wrap .content h2 {
    font-size: 30px;
    font-size: 1.875rem;
  }
  body .wrap .content h3 {
    font-size: 24px;
    font-size: 1.5rem;
  }
  body .wrap .content h4 {
    font-size: 20px;
    font-size: 1.25rem;
  }
  body .wrap .content .inversion {
    -webkit-transform: scaleX(-1);
            transform: scaleX(-1);
    text-align: right !important;
  }
  body .wrap .content .imgBox {
    position: relative;
    overflow: hidden;
  }
  body .wrap .content .imgBox .imgCaption {
    position: absolute;
    bottom: 10px;
    right: 10px;
    left: 10px;
    text-align: right;
    font-size: 10px;
    font-size: 0.625rem;
    color: #FFF;
    line-height: 1.3;
    text-shadow: 0px 0px 3px rgb(0, 0, 0), 0px 0px 3px rgb(0, 0, 0), 0px 0px 3px rgb(0, 0, 0);
  }
  body .wrap .content .imgBox .imgCaption2 {
    position: relative;
    text-align: right;
    font-size: 10px;
    font-size: 0.625rem;
    color: #000000;
    line-height: 1.3;
    margin-top: 3px;
  }
  body .wrap ul.footNav {
    width: 80%;
    margin: 0 auto;
    padding: 60px 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
  }
  body .wrap ul.footNav li {
    width: 50%;
    border-right: 1px solid #fff;
    border-bottom: none;
  }
  body .wrap ul.footNav li:nth-of-type(1), body .wrap ul.footNav li:nth-of-type(2) {
    border-top: none;
  }
  body .wrap ul.footNav li:nth-of-type(1) {
    border-left: 1px solid #fff;
  }
  body .wrap ul.footNav li a {
    display: block;
    padding: 5px;
  }
  body .wrap footer {
    padding: 50px 5% 30px;
  }
  body .wrap #copyright {
    padding: 2% 0;
  }
}
@media only screen and (min-width: 960px) {
  .imgModal {
    width: min(94vw, 1280px);
    padding: 3.2rem 2.4rem 2.4rem;
  }
  .popupArea .planItem .detailBox {
    width: min(94vw, 1200px);
    max-height: 92vh;
  }
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  body .wrap header .headerLogo {
    width: 95px;
    padding: 15px 0 0 20px;
  }
  body .wrap header .btnArea {
    padding-top: 15px;
  }
  body .wrap header .btnArea li a {
    padding: 13px 30px;
  }
  body .wrap header .menuArea {
    top: 13px;
  }
  body .wrap .navContent {
    font-size: 4vw;
  }
  .popupArea .planItem .detailBox {
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
    max-width: 90vw;
    max-height: 90vh;
    overflow: hidden;
    padding: 0;
  }
  .popupArea .planItem .detailBox picture {
    display: block;
    max-height: 90vh;
  }
  .popupArea .planItem .detailBox img {
    display: block;
    width: auto;
    max-width: 90vw;
    max-height: 90vh;
    height: auto;
    -o-object-fit: contain;
       object-fit: contain;
  }
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNvbW1vbi5jc3MiLCJfYmFzZS5zY3NzIiwiY29tbW9uLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsZ0JBQWdCO0FDRVIsZ0VBQUE7QUFFUjt5REFBQTtBQTBCQTt5REFBQTtBQzNCQTtFQUNDO0lBQ0Msb0JBQUE7SUFDQSxlQUFBO0lBQ0EscUJBQUE7SUFDQSxjRHdCWTtFRHBCWjtBQUNGO0FFQUE7RUFDRSw4QkFBQTtBRkVGOztBRUNBO0VBQ0MsaUJBQUE7RUFDQSxrQ0FBQTtFQUNBLGtCQUFBO0VBQ0EsZ0NBQUE7RUFDQSxrQkFBQTtFRFRHLGVBQUE7RUFDQSxlQUFBO0VDVUgsY0FBQTtFQUNBLGdCQUFBO0VBQ0EscUJBQUE7RUFDQSxxQ0FBQTtVQUFBLDZCQUFBO0VBQ0EscUJBQUE7RUFDQSxjREdhO0VDRmIsMkRBQUE7RUFDQSw0QkFBQTtBRkdEO0FFQUM7RUFDQyxnQkFBQTtBRkVGO0FFQUU7RUFDQyxxREFBQTtVQUFBLDZDQUFBO0FGRUg7QUVBRTtFQUNDLFdBQUE7RUFDQSxZQUFBO0FGRUg7QUVHQztFQUNDLGdCQUFBO0FGREY7QUVHRTtFQUNDLFdBQUE7RUFDQSxZQUFBO0FGREg7QUVLQztFQUNDLGNBQUE7QUZIRjtBRUtDO0VBQ0MsYUFBQTtBRkhGO0FFTUM7RUFDQyxpQ0FBQTtFQUNBLHlCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxrQkFBQTtBRkpGO0FFUUM7O0VBRUMsVUFBQTtBRk5GO0FFUUM7RUFDQyxtQ0FBQTtVQUFBLDJCQUFBO0FGTkY7QUVTQztFQUNDLGVBQUE7RUFDQSxZQUFBO0VBQ0EsWUFBQTtBRlBGO0FFU0M7RUFDQyxTQUFBO0FGUEY7QUVTQztFQUNDLFlBQUE7RUFDQSxnQkFBQTtBRlBGO0FFU0M7RUFDQyxjRDVEWTtFQzZEWixxQkFBQTtFQUNBLGlDQUFBO0VBQUEseUJBQUE7QUZQRjtBRVNFO0VBQ0MsWUFBQTtBRlBIO0FFV0M7RUFDQyxXQUFBO0VBQ0EsYUFBQTtFQUNBLG9CQUFBO0tBQUEsaUJBQUE7RUFD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RmxMSDtFRXFMQztJQUNDLGNBQUE7RUZuTEY7RUVnTUM7SUFDQywwQkFBQTtJQUFBLHVCQUFBO0lBQUEsa0JBQUE7SUFDQSxlQUFBO0lBQ0EsZ0JBQUE7SUFDQSxnQkFBQTtJQUNBLFVBQUE7RUY5TEY7RUVnTUU7SUFDQyxjQUFBO0lBQ0EsZ0JBQUE7RUY5TEg7RUVnTUU7SUFDQyxjQUFBO0lBQ0EsV0FBQTtJQUNBLGVBQUE7SUFDQSxnQkFBQTtJQUNBLFlBQUE7SUFDQSxzQkFBQTtPQUFBLG1CQUFBO0VGOUxIO0FBQ0YiLCJmaWxlIjoiY29tbW9uLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkBjaGFyc2V0IFwiVVRGLThcIjtcbkBpbXBvcnQgdXJsKFwiLy91c2UuZm9udGF3ZXNvbWUuY29tL3JlbGVhc2VzL3Y1LjcuMi9jc3MvYWxsLmNzc1wiKTtcbi8qIG1peGluc1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLyog6Imy5oyH5a6aXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5AbWVkaWEgKG1pbi13aWR0aDogNzUxcHgpIHtcbiAgYVtocmVmKj1cInRlbDpcIl0ge1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgY29sb3I6ICMwMDAwMDA7XG4gIH1cbn1cbmh0bWwge1xuICBoZWlnaHQ6IC13ZWJraXQtZmlsbC1hdmFpbGFibGU7XG59XG5cbmJvZHkge1xuICBtaW4taGVpZ2h0OiAxMDB2aDtcbiAgbWluLWhlaWdodDogLXdlYmtpdC1maWxsLWF2YWlsYWJsZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LWZhbWlseTogXCLjg6rjg6Xjgqbjg5/jg7MgTC1LTFwiLCBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgZm9udC1mZWF0dXJlLXNldHRpbmdzOiBcInBhbHRcIjtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMWVtO1xuICBjb2xvcjogIzAwMDAwMDtcbiAgYmFja2dyb3VuZC1pbWFnZTogcmFkaWFsLWdyYWRpZW50KGNpcmNsZSwgI2ZmZmZmZiwgI2U1ZTNkOCk7XG4gIGJhY2tncm91bmQtYXR0YWNobWVudDogZml4ZWQ7XG59XG5ib2R5IC5zbGlkZXIwMSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5ib2R5IC5zbGlkZXIwMSAuc3dpcGVyLXdyYXBwZXIge1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogbGluZWFyICFpbXBvcnRhbnQ7XG59XG5ib2R5IC5zbGlkZXIwMSAuc3dpcGVyLXNsaWRlIHtcbiAgd2lkdGg6IDU1dnc7XG4gIGhlaWdodDogYXV0bztcbn1cbmJvZHkgLnNsaWRlcjAyIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbmJvZHkgLnNsaWRlcjAyIC5zd2lwZXItc2xpZGUge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuYm9keSAuc21wIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5ib2R5IC5wYyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5ib2R5IC5lblR4dCB7XG4gIGZvbnQtZmFtaWx5OiBcIkVCIEdhcmFtb25kXCIsIHNlcmlmO1xuICBmb250LW9wdGljYWwtc2l6aW5nOiBhdXRvO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5ib2R5IC5mYWRlaXRlbV9vcmRlciA+ICosXG5ib2R5IC5mYWRlaXRlbV90X29yZGVyID4gKiB7XG4gIG9wYWNpdHk6IDA7XG59XG5ib2R5IC5mYWRlaXRlbV90X29yZGVyID4gKiB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgzMHB4KTtcbn1cbmJvZHkgaW1nIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIGJvcmRlcjogbm9uZTtcbn1cbmJvZHkgcCB7XG4gIG1hcmdpbjogMDtcbn1cbmJvZHkgdWwge1xuICBwYWRkaW5nOiAwIDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5ib2R5IGEge1xuICBjb2xvcjogIzAwMDAwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xufVxuYm9keSBhOmhvdmVyIHtcbiAgb3BhY2l0eTogMC42O1xufVxuYm9keSAuZml0LWNlbnRlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMHZoO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG4gIGZvbnQtZmFtaWx5OiBcIm9iamVjdC1maXQ6IGNvdmVyOyBvYmplY3QtcG9zaXRpb246IGJvdHRvbTtcIjtcbn1cbmJvZHkgLndyYXAge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5ib2R5IC53cmFwIGhlYWRlciB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiA5OTk7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZzogMCA4cHggOHB4IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbmJvZHkgLndyYXAgaGVhZGVyIC5oZWFkLWlubmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbmJvZHkgLndyYXAgaGVhZGVyIC5oZWFkLWlubmVyIC5oZWFkZXJMb2dvIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgd2lkdGg6IDgwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDEycHggMCAwIDE1cHg7XG59XG5ib2R5IC53cmFwIGhlYWRlciAuaGVhZC1pbm5lciAuaGVhZGVyTG9nbyBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5ib2R5IC53cmFwIGhlYWRlciAuaGVhZC1pbm5lciAuYnRuQXJlYSB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICBtYXJnaW46IDAgNjVweCAwIDA7XG4gIHBhZGRpbmc6IDA7XG4gIHRyYW5zZm9ybTogbm9uZTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbn1cbmJvZHkgLndyYXAgaGVhZGVyIC5oZWFkLWlubmVyIC5idG5BcmVhIGxpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsaW5lLWhlaWdodDogMTtcbiAgcGFkZGluZzogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5ib2R5IC53cmFwIGhlYWRlciAuaGVhZC1pbm5lciAuYnRuQXJlYSBsaSBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDEzcHggMTVweDtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjMDAwMDAwO1xufVxuYm9keSAud3JhcCBoZWFkZXIgLmhlYWQtaW5uZXIgLmJ0bkFyZWEgbGkucmVxdWVzdCBhIHtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgIzAwMDAwMDtcbn1cbmJvZHkgLndyYXAgaGVhZGVyIC5oZWFkLWlubmVyIC5tZW51QXJlYSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMHB4O1xuICByaWdodDogMDtcbiAgei1pbmRleDogOTk5OTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgd2lkdGg6IDcwcHg7XG59XG5ib2R5IC53cmFwIGhlYWRlciAuaGVhZC1pbm5lciAubWVudUFyZWEgLm5hdkJ0biB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDcwcHg7XG4gIGhlaWdodDogNDBweDtcbiAgei1pbmRleDogOTk5OTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuYm9keSAud3JhcCBoZWFkZXIgLmhlYWQtaW5uZXIgLm1lbnVBcmVhIC5uYXZCdG4gc3BhbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMTRweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogMXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwMDAwO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiAwO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHRyYW5zaXRpb246IGFsbCAwLjRzO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuYm9keSAud3JhcCBoZWFkZXIgLmhlYWQtaW5uZXIgLm1lbnVBcmVhIC5uYXZCdG4gc3BhbjpudGgtb2YtdHlwZSgxKSB7XG4gIHRvcDogOHB4O1xufVxuYm9keSAud3JhcCBoZWFkZXIgLmhlYWQtaW5uZXIgLm1lbnVBcmVhIC5uYXZCdG4gc3BhbjpudGgtb2YtdHlwZSgyKSB7XG4gIHRvcDogMjBweDtcbn1cbmJvZHkgLndyYXAgaGVhZGVyIC5oZWFkLWlubmVyIC5tZW51QXJlYSAubmF2QnRuIHNwYW46bnRoLW9mLXR5cGUoMykge1xuICB0b3A6IDMycHg7XG59XG5ib2R5IC53cmFwIGhlYWRlciAuaGVhZC1pbm5lciAubWVudUFyZWEgLm5hdkJ0bi5uYXZPcGVuIHNwYW46bnRoLW9mLXR5cGUoMSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwMDAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTJweCkgcm90YXRlKC00NWRlZyk7XG59XG5ib2R5IC53cmFwIGhlYWRlciAuaGVhZC1pbm5lciAubWVudUFyZWEgLm5hdkJ0bi5uYXZPcGVuIHNwYW46bnRoLW9mLXR5cGUoMikge1xuICBkaXNwbGF5OiBub25lO1xufVxuYm9keSAud3JhcCBoZWFkZXIgLmhlYWQtaW5uZXIgLm1lbnVBcmVhIC5uYXZCdG4ubmF2T3BlbiBzcGFuOm50aC1vZi10eXBlKDMpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDAwMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMnB4KSByb3RhdGUoNDVkZWcpO1xufVxuYm9keSAud3JhcCAubmF2Q29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiA4OXB4O1xuICB6LWluZGV4OiA5OTk7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGZvbnQtc2l6ZTogNnZ3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwMDAwO1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZzogMjBweCAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xuICB0cmFuc2l0aW9uOiBhbGwgMC42cztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbmJvZHkgLndyYXAgLm5hdkNvbnRlbnQgLmxvZ28ge1xuICB3aWR0aDogMTAwcHg7XG4gIG1hcmdpbjogMCBhdXRvIDMwcHg7XG59XG5ib2R5IC53cmFwIC5uYXZDb250ZW50IC5uYXZpQm94IHtcbiAgd2lkdGg6IDkwJTtcbiAgbWFyZ2luOiAwIGF1dG8gMTVweDtcbiAgcGFkZGluZzogMDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbmJvZHkgLndyYXAgLm5hdkNvbnRlbnQgLm5hdmlCb3ggbGkge1xuICB3aWR0aDogMTAwJTtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xufVxuYm9keSAud3JhcCAubmF2Q29udGVudCAubmF2aUJveCBsaSBzcGFuIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xufVxuYm9keSAud3JhcCAubmF2Q29udGVudCAubmF2aUJveCBsaSBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDZweCAwO1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5ib2R5IC53cmFwIC5uYXZDb250ZW50IC5uYXZpQm94IGxpOmhvdmVyIHtcbiAgb3BhY2l0eTogMC41O1xufVxuYm9keSAud3JhcCAubmF2Q29udGVudCAubmF2aUJveCBsaS5zb29uIHtcbiAgcGFkZGluZzogMTBweCAwO1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjIpO1xufVxuYm9keSAud3JhcCAubmF2Q29udGVudCAubWVudSB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjRzO1xuICBvcGFjaXR5OiAwO1xufVxuYm9keSAud3JhcCAubmF2Q29udGVudCAubWVudVNsaWRlSW4ge1xuICBhbmltYXRpb246IG1lbnVTbGlkZUluIDFzIGVhc2UgMHMgZm9yd2FyZHM7XG59XG5ib2R5IC53cmFwIC5uYXZDb250ZW50LmFjdGl2ZSB7XG4gIGFuaW1hdGlvbjogbWVudUFjdGl2ZSAxcyBlYXNlIDBzIGZvcndhcmRzO1xufVxuYm9keSAud3JhcCAjb3ZlcmxheSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIHotaW5kZXg6IDk5ODtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTIwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjgpO1xuICBvcGFjaXR5OiAwO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC41cywgdmlzaWJpbGl0eSAwLjVzO1xufVxuYm9keSAud3JhcCAjb3ZlcmxheS5hY3RpdmUge1xuICBvcGFjaXR5OiAxO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xufVxuYm9keSAud3JhcCAuY29udGVudCB7XG4gIHBhZGRpbmctYm90dG9tOiAxMCU7XG59XG5ib2R5IC53cmFwIC5jb250ZW50IGgyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGxldHRlci1zcGFjaW5nOiAwLjE1ZW07XG4gIG1hcmdpbjogMCAwIDIwcHg7XG59XG5ib2R5IC53cmFwIC5jb250ZW50IC50aXRsZUxpbmUge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxcHg7XG4gIGJhY2tncm91bmQ6ICMwMDAwMDA7XG4gIG1hcmdpbjogMCAwIDIwcHg7XG59XG5ib2R5IC53cmFwIC5jb250ZW50IGgzIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgZm9udC1zaXplOiAxOXB4O1xuICBmb250LXNpemU6IDEuMTg3NXJlbTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDEuNztcbiAgbWFyZ2luOiAwIDAgMjBweDtcbn1cbmJvZHkgLndyYXAgLmNvbnRlbnQgaDQge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIG1hcmdpbjogMCAwIDIwcHg7XG59XG5ib2R5IC53cmFwIC5jb250ZW50IGg1IHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG59XG5ib2R5IC53cmFwIC5jb250ZW50IC5pbnZlcnNpb24ge1xuICB0cmFuc2Zvcm06IHNjYWxlWCgtMSk7XG4gIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XG59XG5ib2R5IC53cmFwIC5jb250ZW50IC50eHRCbG9jayB7XG4gIHRleHQtYWxpZ246IGp1c3RpZnk7XG4gIG1hcmdpbjogMCAwIDIwcHg7XG4gIHBhZGRpbmc6IDA7XG59XG5ib2R5IC53cmFwIC5jb250ZW50IC50eHRCbG9jay5tYiB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5ib2R5IC53cmFwIC5jb250ZW50IC5pbWdCb3gge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5ib2R5IC53cmFwIC5jb250ZW50IC5pbWdCb3ggLmltZ0NhcHRpb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMTBweDtcbiAgcmlnaHQ6IDEwcHg7XG4gIGxlZnQ6IDEwcHg7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBmb250LXNpemU6IDEwcHg7XG4gIGZvbnQtc2l6ZTogMC42MjVyZW07XG4gIGNvbG9yOiAjRkZGO1xuICBsaW5lLWhlaWdodDogMS4zO1xuICB0ZXh0LXNoYWRvdzogMHB4IDBweCAzcHggcmdiKDAsIDAsIDApLCAwcHggMHB4IDNweCByZ2IoMCwgMCwgMCksIDBweCAwcHggM3B4IHJnYigwLCAwLCAwKTtcbn1cbmJvZHkgLndyYXAgLmNvbnRlbnQgLmltZ0JveCAuaW1nQ2FwdGlvbjIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBmb250LXNpemU6IDEwcHg7XG4gIGZvbnQtc2l6ZTogMC42MjVyZW07XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBsaW5lLWhlaWdodDogMS4zO1xuICBtYXJnaW4tdG9wOiAzcHg7XG59XG5ib2R5IC53cmFwIC5jb250ZW50IC5pbWdCb3ggLmltZ0NhcHRpb24yLnByIHtcbiAgcGFkZGluZy1yaWdodDogMTBweDtcbn1cbmJvZHkgLndyYXAgLmNvbnRlbnQgLmltZ0JveCAuaW1nQ2FwdGlvbjMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgZm9udC1zaXplOiAwLjYyNXJlbTtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIG1hcmdpbi10b3A6IDNweDtcbn1cbmJvZHkgLndyYXAgLmNvbnRlbnQgLmltZ0JveCAuaW1nQ2FwdGlvbjMucGwge1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG59XG5ib2R5IC53cmFwIC5jb250ZW50IC5jYXAge1xuICBmb250LXNpemU6IDEwcHg7XG4gIGZvbnQtc2l6ZTogMC42MjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG59XG5ib2R5IC53cmFwIC5jb250ZW50IC5hbGxjYXAge1xuICB3aWR0aDogODAlO1xuICBmb250LXNpemU6IDEwcHg7XG4gIGZvbnQtc2l6ZTogMC42MjVyZW07XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiAwO1xufVxuYm9keSAud3JhcCAuY29udGVudCAuYWxsY2FwIGxpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWFsaWduOiBqdXN0aWZ5O1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG59XG5ib2R5IC53cmFwIC5jb250ZW50IC5hbGxjYXAgbGk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi4oC7XCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xufVxuYm9keSAud3JhcCBmb290ZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDUwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kOiAjMzMzO1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZzogMjBweCA1JTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogI2ZmZjtcbn1cbmJvZHkgLndyYXAgZm9vdGVyIC5mb290Qm94IHtcbiAgd2lkdGg6IDgwJTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuYm9keSAud3JhcCBmb290ZXIgLmZvb3RCb3ggcCB7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgZm9udC1zaXplOiAwLjY4NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG5ib2R5IC53cmFwIGZvb3RlciAuZm9vdEJveCBwIHNwYW4ge1xuICBmb250LXNpemU6IDEzcHg7XG4gIGZvbnQtc2l6ZTogMC44MTI1cmVtO1xufVxuYm9keSAud3JhcCBmb290ZXIgLmZvb3RCb3ggLnRlbCB7XG4gIHdpZHRoOiAyNTBweDtcbiAgbWFyZ2luOiAxMHB4IDA7XG59XG5ib2R5IC53cmFwIGZvb3RlciAuZm9vdEJveCAuZm9vdGVyQnRuIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aWR0aDogMjUwcHg7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgZm9udC1zaXplOiAwLjY4NzVyZW07XG4gIG1hcmdpbjogMTVweCAwIDI1cHggMDtcbiAgcGFkZGluZzogMDtcbn1cbmJvZHkgLndyYXAgZm9vdGVyIC5mb290Qm94IC5mb290ZXJCdG4gYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb2xvcjogI0ZGRjtcbiAgYm9yZGVyOiAxcHggc29saWQgI0ZGRjtcbiAgcGFkZGluZzogM3B4IDA7XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7XG59XG5ib2R5IC53cmFwIGZvb3RlciAuZm9vdEJveCAuZm9vdGVyQnRuIGE6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGO1xuICBjb2xvcjogIzc0Nzg3YTtcbn1cbmJvZHkgLndyYXAgZm9vdGVyIC5wYWdlVG9wIHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIHdpZHRoOiAxMCU7XG59XG5ib2R5IC53cmFwIGZvb3RlciAucGFnZVRvcCBpbWcge1xuICB3aWR0aDogMzBweDtcbn1cbmJvZHkgLndyYXAgI2NvcHlyaWdodCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogNTA7XG4gIHBhZGRpbmc6IDQlIDA7XG59XG5ib2R5IC53cmFwICNjb3B5cmlnaHQgYWRkcmVzcyB7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgZm9udC1zaXplOiAwLjY4NzVyZW07XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbmJvZHkgLndyYXAgI2NvcHlyaWdodCBhZGRyZXNzIGltZyB7XG4gIHdpZHRoOiA1OXB4O1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIG1hcmdpbi1ib3R0b206IDNweDtcbn1cbmJvZHkgLndyYXAgI2NvcHlyaWdodCBhZGRyZXNzIGEge1xuICBjb2xvcjogIzAwMDAwMDtcbn1cblxuLnBsYW5Nb2RhbE92ZXJsYXksXG4uaW1nTW9kYWxPdmVybGF5IHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBpbnNldDogMDtcbiAgei1pbmRleDogMTAwMDA7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC41NSk7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgb3BhY2l0eTogMDtcbn1cblxuLmltZ01vZGFsIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB6LWluZGV4OiAxMDAwMTtcbiAgd2lkdGg6IG1pbig5MnZ3LCAxMTAwcHgpO1xuICBtYXgtaGVpZ2h0OiA5MHZoO1xuICBwYWRkaW5nOiAyLjRyZW0gMS42cmVtIDEuNnJlbTtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgb3BhY2l0eTogMDtcbn1cbi5pbWdNb2RhbCAuaW1nTW9kYWxDbG9zZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMC40cmVtO1xuICB6LWluZGV4OiAxO1xuICB3aWR0aDogMi40cmVtO1xuICBoZWlnaHQ6IDIuNHJlbTtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5pbWdNb2RhbCBpbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgbWF4LWhlaWdodDogY2FsYyg5MHZoIC0gNHJlbSk7XG4gIG9iamVjdC1maXQ6IGNvbnRhaW47XG59XG5cbi5mYWRlaXRlbV9pbWdtb2RhbCB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLnBvcHVwQXJlYSAucGxhbkl0ZW0gLnRodW1ibmFpbEJveCB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5wb3B1cEFyZWEgLnBsYW5JdGVtIC5kZXRhaWxCb3gge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHotaW5kZXg6IDEwMDAxO1xuICB3aWR0aDogbWluKDkydncsIDk2MHB4KTtcbiAgbWF4LWhlaWdodDogOTB2aDtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIHBhZGRpbmc6IDA7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIG9wYWNpdHk6IDA7XG59XG4ucG9wdXBBcmVhIC5wbGFuSXRlbSAuZGV0YWlsQm94IC5wbGFuTW9kYWxDbG9zZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgei1pbmRleDogMTtcbiAgd2lkdGg6IDIuNHJlbTtcbiAgaGVpZ2h0OiAyLjRyZW07XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBmb250LXNpemU6IDJyZW07XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTYwcHgpIHtcbiAgYm9keSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgfVxuICBib2R5IC5zbXAge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgYm9keSAucGMge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIGJvZHkgLnNsaWRlcjAxIC5zd2lwZXItc2xpZGUge1xuICAgIHdpZHRoOiA0MDBweDtcbiAgfVxuICBib2R5IC53cmFwIGhlYWRlciB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDAgMjBweCAyMHB4IDIwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cbiAgYm9keSAud3JhcCBoZWFkZXIgLmhlYWQtaW5uZXIge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICB9XG4gIGJvZHkgLndyYXAgaGVhZGVyIC5oZWFkLWlubmVyIC5oZWFkZXJMb2dvIHtcbiAgICB3aWR0aDogMTAwcHg7XG4gICAgbWFyZ2luOiAwIDF2dyAwIDA7XG4gICAgcGFkZGluZzogMjBweCAwIDAgMDtcbiAgfVxuICBib2R5IC53cmFwIGhlYWRlciAuaGVhZC1pbm5lciAuaGVhZGVyTG9nbyBhIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICBib2R5IC53cmFwIGhlYWRlciAuaGVhZC1pbm5lciAuYnRuQXJlYSB7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIGZvbnQtc2l6ZTogMC44MTI1cmVtO1xuICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiA3MHB4O1xuICB9XG4gIGJvZHkgLndyYXAgaGVhZGVyIC5oZWFkLWlubmVyIC5idG5BcmVhIGxpIGEge1xuICAgIHBhZGRpbmc6IDEzcHggNDBweDtcbiAgfVxuICBib2R5IC53cmFwIGhlYWRlciAuaGVhZC1pbm5lciAuYnRuQXJlYSBsaSBhOmhvdmVyIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIGNvbG9yOiAjYjdhNjk3O1xuICB9XG4gIGJvZHkgLndyYXAgaGVhZGVyIC5oZWFkLWlubmVyIC5tZW51QXJlYSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMTBweDtcbiAgICByaWdodDogMTBweDtcbiAgfVxuICBib2R5IC53cmFwIGhlYWRlciAuaGVhZC1pbm5lciAubWVudUFyZWEgLm5hdkJ0biB7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICB9XG4gIGJvZHkgLndyYXAgaGVhZGVyIC5oZWFkLWlubmVyIC5tZW51QXJlYSAubmF2QnRuIHNwYW46bnRoLW9mLXR5cGUoMSkge1xuICAgIHRvcDogMTJweDtcbiAgfVxuICBib2R5IC53cmFwIGhlYWRlciAuaGVhZC1pbm5lciAubWVudUFyZWEgLm5hdkJ0biBzcGFuOm50aC1vZi10eXBlKDIpIHtcbiAgICB0b3A6IDI0cHg7XG4gIH1cbiAgYm9keSAud3JhcCBoZWFkZXIgLmhlYWQtaW5uZXIgLm1lbnVBcmVhIC5uYXZCdG4gc3BhbjpudGgtb2YtdHlwZSgzKSB7XG4gICAgdG9wOiAzN3B4O1xuICB9XG4gIGJvZHkgLndyYXAgLm5hdkNvbnRlbnQge1xuICAgIHRvcDogMDtcbiAgICB3aWR0aDogMjAlO1xuICAgIGhlaWdodDogMTAwdmg7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIHBhZGRpbmc6IDQwcHggMDtcbiAgfVxuICBib2R5IC53cmFwIC5uYXZDb250ZW50IC5sb2dvIHtcbiAgICB3aWR0aDogMTAwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG8gNTBweDtcbiAgfVxuICBib2R5IC53cmFwIC5uYXZDb250ZW50IC5uYXZpQm94IGxpIGEge1xuICAgIHBhZGRpbmc6IDEwcHggMDtcbiAgfVxuICBib2R5IC53cmFwIC5uYXZDb250ZW50IC5uYXZpQm94IGxpLnNvb24ge1xuICAgIHBhZGRpbmc6IDEwcHggMDtcbiAgfVxuICBib2R5IC53cmFwIC5uYXZDb250ZW50IC5tZW51IHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC40cztcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIGJvZHkgLndyYXAgLmNvbnRlbnQge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMDBweDtcbiAgfVxuICBib2R5IC53cmFwIC5jb250ZW50IGgyIHtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gICAgZm9udC1zaXplOiAxLjg3NXJlbTtcbiAgfVxuICBib2R5IC53cmFwIC5jb250ZW50IGgzIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgZm9udC1zaXplOiAxLjVyZW07XG4gIH1cbiAgYm9keSAud3JhcCAuY29udGVudCBoNCB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgfVxuICBib2R5IC53cmFwIC5jb250ZW50IC5pbnZlcnNpb24ge1xuICAgIHRyYW5zZm9ybTogc2NhbGVYKC0xKTtcbiAgICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLndyYXAgLmNvbnRlbnQgLmltZ0JveCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cbiAgYm9keSAud3JhcCAuY29udGVudCAuaW1nQm94IC5pbWdDYXB0aW9uIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAxMHB4O1xuICAgIHJpZ2h0OiAxMHB4O1xuICAgIGxlZnQ6IDEwcHg7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgZm9udC1zaXplOiAxMHB4O1xuICAgIGZvbnQtc2l6ZTogMC42MjVyZW07XG4gICAgY29sb3I6ICNGRkY7XG4gICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgICB0ZXh0LXNoYWRvdzogMHB4IDBweCAzcHggcmdiKDAsIDAsIDApLCAwcHggMHB4IDNweCByZ2IoMCwgMCwgMCksIDBweCAwcHggM3B4IHJnYigwLCAwLCAwKTtcbiAgfVxuICBib2R5IC53cmFwIC5jb250ZW50IC5pbWdCb3ggLmltZ0NhcHRpb24yIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgZm9udC1zaXplOiAxMHB4O1xuICAgIGZvbnQtc2l6ZTogMC42MjVyZW07XG4gICAgY29sb3I6ICMwMDAwMDA7XG4gICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgICBtYXJnaW4tdG9wOiAzcHg7XG4gIH1cbiAgYm9keSAud3JhcCB1bC5mb290TmF2IHtcbiAgICB3aWR0aDogODAlO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHBhZGRpbmc6IDYwcHggMDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICB9XG4gIGJvZHkgLndyYXAgdWwuZm9vdE5hdiBsaSB7XG4gICAgd2lkdGg6IDUwJTtcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZmZmO1xuICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gIH1cbiAgYm9keSAud3JhcCB1bC5mb290TmF2IGxpOm50aC1vZi10eXBlKDEpLCBib2R5IC53cmFwIHVsLmZvb3ROYXYgbGk6bnRoLW9mLXR5cGUoMikge1xuICAgIGJvcmRlci10b3A6IG5vbmU7XG4gIH1cbiAgYm9keSAud3JhcCB1bC5mb290TmF2IGxpOm50aC1vZi10eXBlKDEpIHtcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNmZmY7XG4gIH1cbiAgYm9keSAud3JhcCB1bC5mb290TmF2IGxpIGEge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmc6IDVweDtcbiAgfVxuICBib2R5IC53cmFwIGZvb3RlciB7XG4gICAgcGFkZGluZzogNTBweCA1JSAzMHB4O1xuICB9XG4gIGJvZHkgLndyYXAgI2NvcHlyaWdodCB7XG4gICAgcGFkZGluZzogMiUgMDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NjBweCkge1xuICAuaW1nTW9kYWwge1xuICAgIHdpZHRoOiBtaW4oOTR2dywgMTI4MHB4KTtcbiAgICBwYWRkaW5nOiAzLjJyZW0gMi40cmVtIDIuNHJlbTtcbiAgfVxuICAucG9wdXBBcmVhIC5wbGFuSXRlbSAuZGV0YWlsQm94IHtcbiAgICB3aWR0aDogbWluKDk0dncsIDEyMDBweCk7XG4gICAgbWF4LWhlaWdodDogOTJ2aDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgYm9keSAud3JhcCBoZWFkZXIgLmhlYWRlckxvZ28ge1xuICAgIHdpZHRoOiA5NXB4O1xuICAgIHBhZGRpbmc6IDE1cHggMCAwIDIwcHg7XG4gIH1cbiAgYm9keSAud3JhcCBoZWFkZXIgLmJ0bkFyZWEge1xuICAgIHBhZGRpbmctdG9wOiAxNXB4O1xuICB9XG4gIGJvZHkgLndyYXAgaGVhZGVyIC5idG5BcmVhIGxpIGEge1xuICAgIHBhZGRpbmc6IDEzcHggMzBweDtcbiAgfVxuICBib2R5IC53cmFwIGhlYWRlciAubWVudUFyZWEge1xuICAgIHRvcDogMTNweDtcbiAgfVxuICBib2R5IC53cmFwIC5uYXZDb250ZW50IHtcbiAgICBmb250LXNpemU6IDR2dztcbiAgfVxuICAucG9wdXBBcmVhIC5wbGFuSXRlbSAuZGV0YWlsQm94IHtcbiAgICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gICAgbWF4LXdpZHRoOiA5MHZ3O1xuICAgIG1heC1oZWlnaHQ6IDkwdmg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC5wb3B1cEFyZWEgLnBsYW5JdGVtIC5kZXRhaWxCb3ggcGljdHVyZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWF4LWhlaWdodDogOTB2aDtcbiAgfVxuICAucG9wdXBBcmVhIC5wbGFuSXRlbSAuZGV0YWlsQm94IGltZyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWF4LXdpZHRoOiA5MHZ3O1xuICAgIG1heC1oZWlnaHQ6IDkwdmg7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gIH1cbn0iLCJAY2hhcnNldCBcIlVURi04XCI7XHJcbkB1c2UgXCJzYXNzOm1hdGhcIjtcclxuQGltcG9ydCB1cmwoJy8vdXNlLmZvbnRhd2Vzb21lLmNvbS9yZWxlYXNlcy92NS43LjIvY3NzL2FsbC5jc3MnKTtcclxuXHJcbi8qIG1peGluc1xyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcbi8vICRub3QtcGM6IDEwMjM7Ly8gMTAyNHB45pyq5rqA44Gv44K/44OW44Os44OD44OI44Go5Yik5patXHJcbi8vICR0YWJsZXQ6IDc2ODsvLyDjgr/jg5bjg6zjg4Pjg4jjga7ln7rmupbjgajjgZnjgovjgrXjgqTjgrpcclxuXHJcbkBtaXhpbiBmb250LXNpemUoJHNpemUsICR2aWV3cG9ydDogZmFsc2UpIHtcclxuICBAaWYgJHZpZXdwb3J0IHtcclxuICAgIGZvbnQtc2l6ZTogZ2V0X3Z3KCRzaXplLCAkdmlld3BvcnQpO1xyXG4gIH0gQGVsc2Uge1xyXG4gICAgZm9udC1zaXplOiAkc2l6ZSArIHB4O1xyXG4gICAgZm9udC1zaXplOiBtYXRoLmRpdigkc2l6ZSAsIDE2KSArIHJlbTtcclxuICB9XHJcbn1cclxuXHJcbkBmdW5jdGlvbiBnZXRfdncoJHNpemUsICR2aWV3cG9ydCkge1xyXG4gIEByZXR1cm4gbWF0aC5kaXYoMTAwICwgJHZpZXdwb3J0KSAqICRzaXplICogMXZ3O1xyXG59XHJcblxyXG5AbWl4aW4gY2xlYXJmaXgoKSB7XHJcbiAgJjphZnRlciB7XHJcbiAgICBjb250ZW50OiAnJztcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgY2xlYXI6IGJvdGg7XHJcbiAgfVxyXG59XHJcblxyXG4vKiDoibLmjIflrppcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG4kdGV4dENvbG9yXHRcdDogIzAwMDAwMDtcclxuJGFjY2VudENvbG9yXHQ6ICNiN2E2OTc7IiwiQGNoYXJzZXQgXCJVVEYtOFwiO1xyXG5AdXNlICdiYXNlJyBhcyBiO1xyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDc1MXB4KSB7XHJcblx0YVtocmVmKj1cInRlbDpcIl0ge1xyXG5cdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XHJcblx0XHRjdXJzb3I6IGRlZmF1bHQ7XHJcblx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblx0XHRjb2xvcjogYi4kdGV4dENvbG9yO1xyXG5cdH1cclxufVxyXG5cclxuLy8gc21wIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5odG1se1xyXG4gIGhlaWdodDogLXdlYmtpdC1maWxsLWF2YWlsYWJsZTtcclxufVxyXG5cclxuYm9keXtcclxuXHRtaW4taGVpZ2h0OiAxMDB2aDtcclxuXHRtaW4taGVpZ2h0OiAtd2Via2l0LWZpbGwtYXZhaWxhYmxlO1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRmb250LWZhbWlseTogXCLjg6rjg6Xjgqbjg5/jg7MgTC1LTFwiLCBzZXJpZjtcclxuXHRmb250LXN0eWxlOiBub3JtYWw7XHJcblx0QGluY2x1ZGUgYi5mb250LXNpemUoMTYpO1xyXG5cdGxpbmUtaGVpZ2h0OiAyO1xyXG5cdGZvbnQtd2VpZ2h0OiA0MDA7XHJcblx0d29yZC13cmFwOiBicmVhay13b3JkO1xyXG5cdGZvbnQtZmVhdHVyZS1zZXR0aW5ncyA6IFwicGFsdFwiO1xyXG5cdGxldHRlci1zcGFjaW5nOiAuMWVtO1xyXG5cdGNvbG9yOiBiLiR0ZXh0Q29sb3I7XHJcblx0YmFja2dyb3VuZC1pbWFnZTogcmFkaWFsLWdyYWRpZW50KGNpcmNsZSwgI2ZmZmZmZiwgI2U1ZTNkOCk7XHJcblx0YmFja2dyb3VuZC1hdHRhY2htZW50OiBmaXhlZDtcclxuXHJcblx0Ly8g54Sh6ZmQ5qiq44K544Kv44Ot44O844Or44K544Op44Kk44OA44O8XHJcblx0LnNsaWRlcjAxe1xyXG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHJcblx0XHQuc3dpcGVyLXdyYXBwZXJ7XHJcblx0XHRcdHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBsaW5lYXIgIWltcG9ydGFudDtcclxuXHRcdH1cclxuXHRcdC5zd2lwZXItc2xpZGV7XHJcblx0XHRcdHdpZHRoOiA1NXZ3OyAvLyBzbXA6IFBD44KI44KK5bCP44GV44GP6KaL44Gb44KLXHJcblx0XHRcdGhlaWdodDogYXV0bztcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC8vIDHmnprjgZrjgaTjg5Xjgqfjg7zjg4nliIfmm7/jgrnjg6njgqTjg4Djg7xcclxuXHQuc2xpZGVyMDJ7XHJcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cclxuXHRcdC5zd2lwZXItc2xpZGV7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRoZWlnaHQ6IGF1dG87XHJcblx0XHR9XHJcblx0fVxyXG5cdFxyXG5cdC5zbXB7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHR9XHJcblx0LnBje1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHR9XHJcblxyXG5cdC5lblR4dHtcclxuXHRcdGZvbnQtZmFtaWx5OiBcIkVCIEdhcmFtb25kXCIsIHNlcmlmO1xyXG4gIGZvbnQtb3B0aWNhbC1zaXppbmc6IGF1dG87XHJcbiAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcblx0fVxyXG5cclxuXHQvLyBmYWRlaXRlbV9vcmRlciAvIGZhZGVpdGVtX3Rfb3JkZXIg5Yid5pyf6Z2e6KGo56S6XHJcblx0LmZhZGVpdGVtX29yZGVyID4gKixcclxuXHQuZmFkZWl0ZW1fdF9vcmRlciA+ICoge1xyXG5cdFx0b3BhY2l0eTogMDtcclxuXHR9XHJcblx0LmZhZGVpdGVtX3Rfb3JkZXIgPiAqIHtcclxuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgzMHB4KTtcclxuXHR9XHJcblxyXG5cdGltZ3tcclxuXHRcdG1heC13aWR0aDogMTAwJTtcclxuXHRcdGhlaWdodDogYXV0bztcclxuXHRcdGJvcmRlcjogbm9uZTtcclxuXHR9XHJcblx0cHtcclxuXHRcdG1hcmdpbjogMDtcclxuXHR9XHJcblx0dWx7XHJcblx0XHRwYWRkaW5nOiAwIDA7XHJcblx0XHRsaXN0LXN0eWxlOiBub25lO1xyXG5cdH1cclxuXHRhe1xyXG5cdFx0Y29sb3I6IGIuJHRleHRDb2xvcjtcclxuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHRcdHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7XHJcblxyXG5cdFx0Jjpob3ZlcntcclxuXHRcdFx0b3BhY2l0eTogLjY7XHJcblx0XHR9XHJcblx0fVxyXG5cdFxyXG5cdC5maXQtY2VudGVye1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRoZWlnaHQ6IDEwMHZoO1xyXG5cdFx0b2JqZWN0LWZpdDogY292ZXI7XHJcblx0XHRvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcclxuXHRcdGZvbnQtZmFtaWx5OiAnb2JqZWN0LWZpdDogY292ZXI7IG9iamVjdC1wb3NpdGlvbjogYm90dG9tOyc7XHJcblx0fVxyXG5cdFxyXG5cdFxyXG5cdC8vIHdyYXBcclxuXHQud3JhcHtcclxuXHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcclxuXHRcdC8vaGVhZGVyXHJcblx0XHRoZWFkZXJ7XHJcblx0XHRcdHBvc2l0aW9uOiBmaXhlZDtcclxuXHRcdFx0dG9wOiAwO1xyXG5cdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHR6LWluZGV4OiA5OTk7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRtYXJnaW46IDAgYXV0bztcclxuXHRcdFx0cGFkZGluZzogMCA4cHggOHB4IDA7XHJcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0XHJcblx0XHRcdC5oZWFkLWlubmVye1xyXG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblxyXG5cdFx0XHRcdC5oZWFkZXJMb2dve1xyXG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcclxuXHRcdFx0XHRcdHdpZHRoOiA4MHB4O1xyXG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDE7XHJcblx0XHRcdFx0XHRtYXJnaW46IDA7IFxyXG5cdFx0XHRcdFx0cGFkZGluZzogMTJweCAwIDAgMTVweDtcclxuXHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0YXtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC5idG5BcmVhe1xyXG5cdFx0XHRcdFx0QGluY2x1ZGUgYi5mb250LXNpemUoMTIpO1xyXG5cdFx0XHRcdFx0bWFyZ2luOiAwIDY1cHggMCAwO1xyXG5cdFx0XHRcdFx0cGFkZGluZzogMDtcclxuXHRcdFx0XHRcdHRyYW5zZm9ybTogbm9uZTtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG5cdFxyXG5cdFx0XHRcdFx0bGl7XHJcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDE7XHJcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDA7XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFxyXG5cdFx0XHRcdFx0XHRhe1xyXG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDEzcHggMTVweDtcclxuXHRcdFx0XHRcdFx0XHRib3JkZXItbGVmdDogMXB4IHNvbGlkIGIuJHRleHRDb2xvcjtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHQmLnJlcXVlc3R7XHJcblx0XHRcdFx0XHRcdFx0YXtcclxuXHRcdFx0XHRcdFx0XHRcdGJvcmRlci1yaWdodDogMXB4IHNvbGlkIGIuJHRleHRDb2xvcjtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0Ly8g44Oh44OL44Ol44O844Oc44K/44OzXHJcblx0XHRcdFx0Lm1lbnVBcmVhe1xyXG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0dG9wOiAxMHB4O1xyXG5cdFx0XHRcdFx0cmlnaHQ6IDA7XHJcblx0XHRcdFx0XHR6LWluZGV4OiA5OTk5O1xyXG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcclxuXHRcdFx0XHRcdHdpZHRoOiA3MHB4O1xyXG5cclxuXHRcdFx0XHRcdC5uYXZCdG57XHJcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHRcdFx0d2lkdGg6IDcwcHg7XHJcblx0XHRcdFx0XHRcdGhlaWdodDogNDBweDtcclxuXHRcdFx0XHRcdFx0ei1pbmRleDogOTk5OTtcclxuXHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcclxuXHRcdFx0XHRcdFx0Y29sb3I6IGIuJHRleHRDb2xvcjtcclxuXHRcdFx0XHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0XHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblxyXG5cdFx0XHRcdFx0XHRzcGFuIHtcclxuXHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0XHRcdFx0bGVmdDogMTRweDtcclxuXHRcdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cdFx0XHRcdFx0XHRcdHdpZHRoOiA0MHB4O1xyXG5cdFx0XHRcdFx0XHRcdGhlaWdodDogMXB4O1xyXG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IGIuJHRleHRDb2xvcjtcclxuXHRcdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiAzcHg7XHJcblx0XHRcdFx0XHRcdFx0bWFyZ2luOiAwIGF1dG87XHJcblx0XHRcdFx0XHRcdFx0cGFkZGluZzogMDtcclxuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogYWxsIC40cztcclxuXHRcdFx0XHRcdFx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cclxuXHRcdFx0XHRcdFx0XHQmOm50aC1vZi10eXBlKDEpIHtcclxuXHRcdFx0XHRcdFx0XHRcdHRvcDogOHB4O1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHQmOm50aC1vZi10eXBlKDIpIHtcclxuXHRcdFx0XHRcdFx0XHRcdHRvcDogMjBweDtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0JjpudGgtb2YtdHlwZSgzKSB7XHJcblx0XHRcdFx0XHRcdFx0XHR0b3A6IDMycHg7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdCYubmF2T3BlbntcclxuXHRcdFx0XHRcdFx0XHRzcGFuOm50aC1vZi10eXBlKDEpIHtcclxuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IGIuJHRleHRDb2xvcjtcclxuXHRcdFx0XHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMnB4KSByb3RhdGUoLTQ1ZGVnKTtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0c3BhbjpudGgtb2YtdHlwZSgyKSB7XHJcblx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRzcGFuOm50aC1vZi10eXBlKDMpIHtcclxuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IGIuJHRleHRDb2xvcjtcclxuXHRcdFx0XHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTJweCkgcm90YXRlKDQ1ZGVnKTtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC8vaGVhZGVyXHJcblxyXG5cdFx0Ly8gTmF2aVxyXG5cdFx0Lm5hdkNvbnRlbnR7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHRcdHBvc2l0aW9uOiBmaXhlZDtcclxuXHRcdFx0dG9wOiA4OXB4O1xyXG5cdFx0XHR6LWluZGV4OiA5OTk7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRcdGZvbnQtc2l6ZTogNnZ3O1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBiLiR0ZXh0Q29sb3I7XHJcblx0XHRcdG1hcmdpbjogMCBhdXRvO1xyXG5cdFx0XHRwYWRkaW5nOiAyMHB4IDA7XHJcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XHJcblx0XHRcdHRyYW5zaXRpb246IGFsbCAuNnM7XHJcblx0XHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblxyXG5cdFx0XHQubG9nb3tcclxuXHRcdFx0XHR3aWR0aDogMTAwcHg7XHJcblx0XHRcdFx0bWFyZ2luOiAwIGF1dG8gMzBweDtcclxuXHRcdFx0fVxyXG5cdFx0XHQubmF2aUJveCB7XHJcblx0XHRcdFx0d2lkdGg6IDkwJTtcclxuXHRcdFx0XHRtYXJnaW46IDAgYXV0byAxNXB4O1xyXG5cdFx0XHRcdHBhZGRpbmc6IDA7XHJcblx0XHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcclxuXHJcblx0XHRcdFx0bGl7XHJcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdGxpc3Qtc3R5bGU6IG5vbmU7XHJcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS4zO1xyXG5cdFx0XHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0XHRcdFx0cGFkZGluZzogMDtcclxuXHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0XHRcdGNvbG9yOiBiLiR0ZXh0Q29sb3I7XHJcblx0XHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xyXG5cdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRzcGFue1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdFx0QGluY2x1ZGUgYi5mb250LXNpemUoMTIpO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0YXtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDZweCAwO1xyXG5cdFx0XHRcdFx0XHRjb2xvcjogcmdiYSgyNTUsMjU1LDI1NSwuOCk7XHJcblx0XHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdCY6aG92ZXJ7XHJcblx0XHRcdFx0XHRcdG9wYWNpdHk6IC41O1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0Ji5zb29ue1xyXG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAxMHB4IDA7XHJcblx0XHRcdFx0XHRcdGNvbG9yOiByZ2JhKDI1NSwyNTUsMjU1LC4yKTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0Lm1lbnV7XHJcblx0XHRcdFx0dHJhbnNpdGlvbjogYWxsIC40cztcclxuXHRcdFx0XHRvcGFjaXR5OiAwO1xyXG5cdFx0XHR9XHJcblx0XHRcdC5tZW51U2xpZGVJbntcclxuXHRcdFx0XHRhbmltYXRpb246IG1lbnVTbGlkZUluIDFzIGVhc2UgMHMgZm9yd2FyZHM7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdCYuYWN0aXZle1xyXG5cdFx0XHRcdGFuaW1hdGlvbjogbWVudUFjdGl2ZSAxcyBlYXNlIDBzIGZvcndhcmRzO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQjb3ZlcmxheXtcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdHBvc2l0aW9uOiBmaXhlZDtcclxuXHRcdFx0dG9wOiAwO1xyXG5cdFx0XHRyaWdodDogMDtcclxuXHRcdFx0ei1pbmRleDogOTk4O1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0aGVpZ2h0OiAxMjAlO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsMCwwLDAuOCk7XHJcblx0XHRcdG9wYWNpdHk6IDA7XHJcblx0XHRcdHZpc2liaWxpdHk6IGhpZGRlbjtcclxuXHRcdFx0dHJhbnNpdGlvbjogb3BhY2l0eSAwLjVzLCB2aXNpYmlsaXR5IDAuNXM7XHJcblx0XHRcdFxyXG5cdFx0XHQmLmFjdGl2ZXtcclxuXHRcdFx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0XHRcdHZpc2liaWxpdHk6IHZpc2libGU7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC8vIE5hdmlcclxuXHRcdFxyXG5cdFx0Ly9jb250ZW50XHJcblx0XHQuY29udGVudHtcclxuXHRcdFx0cGFkZGluZy1ib3R0b206IDEwJTtcclxuXHRcdFx0XHJcblx0XHRcdFxyXG5cdFx0XHQvL+ODhuOCreOCueODiOezu+WFsemAmlxyXG5cdFx0XHRcclxuXHRcdFx0aDJ7XHJcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRcdEBpbmNsdWRlIGIuZm9udC1zaXplKDIwKTtcclxuXHRcdFx0XHRmb250LXdlaWdodDogbm9ybWFsO1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xyXG5cdFx0XHRcdGxldHRlci1zcGFjaW5nOiAwLjE1ZW07XHJcblx0XHRcdFx0bWFyZ2luOiAwIDAgMjBweDtcclxuXHRcdFx0fVxyXG5cdFx0XHQudGl0bGVMaW5le1xyXG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdGhlaWdodDogMXB4O1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6IGIuJHRleHRDb2xvcjtcclxuXHRcdFx0XHRtYXJnaW46IDAgMCAyMHB4O1xyXG5cdFx0XHR9XHJcblx0XHRcdGgze1xyXG5cdFx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XHJcblx0XHRcdFx0QGluY2x1ZGUgYi5mb250LXNpemUoMTkpO1xyXG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuNztcclxuXHRcdFx0XHRtYXJnaW46IDAgMCAyMHB4O1xyXG5cdFx0XHR9XHJcblx0XHRcdGg0e1xyXG5cdFx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XHJcblx0XHRcdFx0QGluY2x1ZGUgYi5mb250LXNpemUoMTgpO1xyXG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuNDtcclxuXHRcdFx0XHRtYXJnaW46IDAgMCAyMHB4O1xyXG5cdFx0XHR9XHJcblx0XHRcdGg1e1xyXG5cdFx0XHRcdEBpbmNsdWRlIGIuZm9udC1zaXplKDE2KTtcclxuXHRcdFx0XHRmb250LXdlaWdodDogbm9ybWFsO1xyXG5cdFx0XHR9XHJcblx0XHQuaW52ZXJzaW9ue1xyXG5cdFx0XHRcdHRyYW5zZm9ybTogc2NhbGVYKC0xKTtcclxuXHRcdFx0XHR0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50O1xyXG5cdFx0XHR9XHJcblx0XHRcdC50eHRCbG9ja3tcclxuXHRcdFx0XHR0ZXh0LWFsaWduOiBqdXN0aWZ5O1xyXG5cdFx0XHRcdG1hcmdpbjogMCAwIDIwcHg7XHJcblx0XHRcdFx0cGFkZGluZzogMDtcclxuXHRcdFx0XHRcclxuXHRcdFx0XHQmLm1ie1xyXG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdC5pbWdCb3h7XHJcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblxyXG5cdFx0XHRcdC5pbWdDYXB0aW9ue1xyXG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0Ym90dG9tOiAxMHB4O1xyXG5cdFx0XHRcdFx0cmlnaHQ6IDEwcHg7XHJcblx0XHRcdFx0XHRsZWZ0OiAxMHB4O1xyXG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogcmlnaHQ7XHJcblx0XHRcdFx0XHRAaW5jbHVkZSBiLmZvbnQtc2l6ZSgxMCk7XHJcblx0XHRcdFx0XHRjb2xvcjogI0ZGRjtcclxuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjM7XHJcblx0XHRcdFx0XHR0ZXh0LXNoYWRvdzogMHB4IDBweCAzcHggcmdiYSgwLDAsMCwxKSwgMHB4IDBweCAzcHggcmdiYSgwLDAsMCwxKSwgMHB4IDBweCAzcHggcmdiYSgwLDAsMCwxKTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LmltZ0NhcHRpb24ye1xyXG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogcmlnaHQ7XHJcblx0XHRcdFx0XHRAaW5jbHVkZSBiLmZvbnQtc2l6ZSgxMCk7XHJcblx0XHRcdFx0XHRjb2xvcjogYi4kdGV4dENvbG9yO1xyXG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuMztcclxuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDNweDtcclxuXHJcblx0XHRcdFx0XHQmLnBye1xyXG5cdFx0XHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAxMHB4O1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQuaW1nQ2FwdGlvbjN7XHJcblx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cdFx0XHRcdFx0QGluY2x1ZGUgYi5mb250LXNpemUoMTApO1xyXG5cdFx0XHRcdFx0Y29sb3I6IGIuJHRleHRDb2xvcjtcclxuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjM7XHJcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiAzcHg7XHJcblxyXG5cdFx0XHRcdFx0Ji5wbHtcclxuXHRcdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAxMHB4O1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHRcclxuXHRcdFx0LmNhcHtcclxuXHRcdFx0XHRAaW5jbHVkZSBiLmZvbnQtc2l6ZSgxMCk7XHJcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuNDtcclxuXHRcdFx0fVxyXG5cdFx0XHQuYWxsY2Fwe1xyXG5cdFx0XHRcdHdpZHRoOiA4MCU7XHJcblx0XHRcdFx0QGluY2x1ZGUgYi5mb250LXNpemUoMTApO1xyXG5cdFx0XHRcdG1hcmdpbjogMCBhdXRvO1xyXG5cdFx0XHRcdHBhZGRpbmc6IDA7XHJcblxyXG5cdFx0XHRcdGxpe1xyXG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdFx0dGV4dC1hbGlnbjoganVzdGlmeTtcclxuXHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMTVweDtcclxuXHJcblx0XHRcdFx0XHQmOjpiZWZvcmV7XHJcblx0XHRcdFx0XHRcdGNvbnRlbnQ6IFwi4oC7XCI7XHJcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdFx0dG9wOiAwO1xyXG5cdFx0XHRcdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHQvL+ODhuOCreOCueODiOezu+WFsemAmlxyXG5cdFx0XHRcclxuXHRcdH1cclxuXHRcdC8vY29udGVudFxyXG5cdFx0XHRcdFxyXG5cdFx0Ly9mb290ZXJcclxuXHRcdGZvb3RlcntcclxuXHRcdFx0cG9zaXRpb246cmVsYXRpdmU7XHJcblx0XHRcdHotaW5kZXg6NTA7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdGJhY2tncm91bmQ6ICMzMzM7XHJcblx0XHRcdG1hcmdpbjogMCBhdXRvO1xyXG5cdFx0XHRwYWRkaW5nOiAyMHB4IDUlO1xyXG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdGNvbG9yOiAjZmZmO1xyXG5cclxuXHRcdFx0LmZvb3RCb3h7XHJcblx0XHRcdFx0d2lkdGg6IDgwJTtcclxuXHRcdFx0XHRtYXJnaW46IDA7XHJcblx0XHRcdFx0cGFkZGluZzogMDtcclxuXHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cclxuXHRcdFx0XHRwe1xyXG5cdFx0XHRcdFx0QGluY2x1ZGUgYi5mb250LXNpemUoMTEpO1xyXG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuNTtcclxuXHJcblx0XHRcdFx0XHRzcGFue1xyXG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBiLmZvbnQtc2l6ZSgxMyk7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC50ZWx7XHJcblx0XHRcdFx0XHR3aWR0aDogMjUwcHg7XHJcblx0XHRcdFx0XHRtYXJnaW46IDEwcHggMDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LmZvb3RlckJ0bntcclxuXHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0XHRcdHdpZHRoOiAyNTBweDtcclxuXHRcdFx0XHRcdEBpbmNsdWRlIGIuZm9udC1zaXplKDExKTtcclxuXHRcdFx0XHRcdG1hcmdpbjogMTVweCAwIDI1cHggMDtcclxuXHRcdFx0XHRcdHBhZGRpbmc6IDA7XHJcblxyXG5cdFx0XHRcdFx0YXtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRcdGNvbG9yOiAjRkZGO1xyXG5cdFx0XHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAjRkZGO1xyXG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAzcHggMDtcclxuXHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTtcclxuXHJcblx0XHRcdFx0XHRcdCY6aG92ZXJ7XHJcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI0ZGRjtcclxuXHRcdFx0XHRcdFx0XHRjb2xvcjogIzc0Nzg3YTtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHQucGFnZVRvcHtcclxuXHRcdFx0XHR0ZXh0LWFsaWduOiByaWdodDtcclxuXHRcdFx0XHR3aWR0aDogMTAlO1xyXG5cclxuXHRcdFx0XHRpbWd7XHJcblx0XHRcdFx0XHR3aWR0aDogMzBweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC8vZm9vdGVyXHJcblxyXG5cdFx0Ly9jb3B5cmlnaHRcclxuXHRcdCNjb3B5cmlnaHR7XHJcblx0XHRcdHBvc2l0aW9uOnJlbGF0aXZlO1xyXG5cdFx0XHR6LWluZGV4OjUwO1xyXG5cdFx0XHRwYWRkaW5nOiA0JSAwO1xyXG5cclxuXHRcdFx0YWRkcmVzc3tcclxuXHRcdFx0XHRAaW5jbHVkZSBiLmZvbnQtc2l6ZSgxMSk7XHJcblx0XHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xyXG5cclxuXHRcdFx0XHRpbWd7XHJcblx0XHRcdFx0XHR3aWR0aDogNTlweDtcclxuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMTBweDtcclxuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDNweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0YXtcclxuXHRcdFx0XHRcdGNvbG9yOiBiLiR0ZXh0Q29sb3I7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQvL2NvcHlyaWdodFxyXG5cdFx0XHJcblx0fVxyXG5cdC8vd3JhcFxyXG59XHJcbi8vYm9keVxyXG5cclxuLy8g44Oi44O844OA44Or5YWx6YCa77yIYm9keeebtOS4i+OBq0pT44Gn6L+95Yqg44GV44KM44KL6KaB57Sg5ZCr44KA77yJXHJcbi5wbGFuTW9kYWxPdmVybGF5LFxyXG4uaW1nTW9kYWxPdmVybGF5e1xyXG5cdHBvc2l0aW9uOiBmaXhlZDtcclxuXHRpbnNldDogMDtcclxuXHR6LWluZGV4OiAxMDAwMDtcclxuXHRiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNTUpO1xyXG5cdHZpc2liaWxpdHk6IGhpZGRlbjtcclxuXHRvcGFjaXR5OiAwO1xyXG59XHJcblxyXG4uaW1nTW9kYWx7XHJcblx0cG9zaXRpb246IGZpeGVkO1xyXG5cdHRvcDogNTAlO1xyXG5cdGxlZnQ6IDUwJTtcclxuXHR6LWluZGV4OiAxMDAwMTtcclxuXHR3aWR0aDogbWluKDkydncsIDExMDBweCk7XHJcblx0bWF4LWhlaWdodDogOTB2aDtcclxuXHRwYWRkaW5nOiAyLjRyZW0gMS42cmVtIDEuNnJlbTtcclxuXHRiYWNrZ3JvdW5kOiAjZmZmO1xyXG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XHJcblx0dmlzaWJpbGl0eTogaGlkZGVuO1xyXG5cdG9wYWNpdHk6IDA7XHJcblxyXG5cdC5pbWdNb2RhbENsb3Nle1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0dG9wOiAwO1xyXG5cdFx0cmlnaHQ6IDAuNHJlbTtcclxuXHRcdHotaW5kZXg6IDE7XHJcblx0XHR3aWR0aDogMi40cmVtO1xyXG5cdFx0aGVpZ2h0OiAyLjRyZW07XHJcblx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0Ym9yZGVyOiBub25lO1xyXG5cdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcblx0XHRjb2xvcjogYi4kdGV4dENvbG9yO1xyXG5cdFx0Zm9udC1zaXplOiAycmVtO1xyXG5cdFx0bGluZS1oZWlnaHQ6IDE7XHJcblx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0fVxyXG5cclxuXHRpbWd7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0aGVpZ2h0OiBhdXRvO1xyXG5cdFx0bWF4LWhlaWdodDogY2FsYyg5MHZoIC0gNHJlbSk7XHJcblx0XHRvYmplY3QtZml0OiBjb250YWluO1xyXG5cdH1cclxufVxyXG5cclxuLmZhZGVpdGVtX2ltZ21vZGFse1xyXG5cdGN1cnNvcjogcG9pbnRlcjtcclxufVxyXG5cclxuLnBvcHVwQXJlYXtcclxuXHQucGxhbkl0ZW17XHJcblx0XHQudGh1bWJuYWlsQm94e1xyXG5cdFx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0XHR9XHJcblx0XHQuZGV0YWlsQm94e1xyXG5cdFx0XHRwb3NpdGlvbjogZml4ZWQ7XHJcblx0XHRcdHRvcDogNTAlO1xyXG5cdFx0XHRsZWZ0OiA1MCU7XHJcblx0XHRcdHotaW5kZXg6IDEwMDAxO1xyXG5cdFx0XHR3aWR0aDogbWluKDkydncsIDk2MHB4KTtcclxuXHRcdFx0bWF4LWhlaWdodDogOTB2aDtcclxuXHRcdFx0b3ZlcmZsb3c6IGF1dG87XHJcblx0XHRcdHBhZGRpbmc6IDA7XHJcblx0XHRcdGJhY2tncm91bmQ6ICNmZmY7XHJcblx0XHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xyXG5cdFx0XHR2aXNpYmlsaXR5OiBoaWRkZW47XHJcblx0XHRcdG9wYWNpdHk6IDA7XHJcblxyXG5cdFx0XHQucGxhbk1vZGFsQ2xvc2V7XHJcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdHRvcDogMDtcclxuXHRcdFx0XHRyaWdodDogMDtcclxuXHRcdFx0XHR6LWluZGV4OiAxO1xyXG5cdFx0XHRcdHdpZHRoOiAyLjRyZW07XHJcblx0XHRcdFx0aGVpZ2h0OiAyLjRyZW07XHJcblx0XHRcdFx0cGFkZGluZzogMDtcclxuXHRcdFx0XHRib3JkZXI6IG5vbmU7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcblx0XHRcdFx0Y29sb3I6IGIuJHRleHRDb2xvcjtcclxuXHRcdFx0XHRmb250LXNpemU6IDJyZW07XHJcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDE7XHJcblx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4vLyBQQyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOjk2MHB4KXtcclxuXHRcclxuLy9ib2R5XHJcblx0Ym9keXtcclxuXHRcdEBpbmNsdWRlIGIuZm9udC1zaXplKDE2KTtcclxuXHRcdFx0XHRcclxuXHRcdC5zbXB7XHJcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdH1cclxuXHRcdC5wY3tcclxuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdH1cclxuXHJcblx0XHQuc2xpZGVyMDF7XHJcblx0XHRcdC5zd2lwZXItc2xpZGV7XHJcblx0XHRcdFx0d2lkdGg6IDQwMHB4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdC8vd3JhcFxyXG5cdFx0LndyYXB7XHJcblx0XHRcdFxyXG5cdFx0XHQvL2hlYWRlclxyXG5cdFx0XHRoZWFkZXJ7XHJcblx0XHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0XHRcdHBhZGRpbmc6IDAgMjBweCAyMHB4IDIwcHg7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0LmhlYWQtaW5uZXJ7XHJcblx0XHRcdFx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuXHJcblx0XHRcdFx0XHQuaGVhZGVyTG9nb3tcclxuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMHB4O1xyXG5cdFx0XHRcdFx0XHRtYXJnaW46IDAgMXZ3IDAgMDtcclxuXHRcdFx0XHRcdFx0cGFkZGluZzogMjBweCAwIDAgMDtcclxuXHRcclxuXHRcdFx0XHRcdFx0YXtcclxuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0LmJ0bkFyZWF7XHJcblx0XHRcdFx0XHRcdEBpbmNsdWRlIGIuZm9udC1zaXplKDEzKTtcclxuXHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogMTVweDtcclxuXHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiA3MHB4O1xyXG5cdFxyXG5cdFx0XHRcdFx0XHRsaXtcclxuXHRcdFx0XHRcdFx0XHRhe1xyXG5cdFx0XHRcdFx0XHRcdFx0cGFkZGluZzogMTNweCA0MHB4O1xyXG5cdFxyXG5cdFx0XHRcdFx0XHRcdFx0Jjpob3ZlcntcclxuXHRcdFx0XHRcdFx0XHRcdFx0b3BhY2l0eTogMTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0Y29sb3I6IGIuJGFjY2VudENvbG9yO1xyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdCYucmVxdWVzdHtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHQvLyDjg6Hjg4vjg6Xjg7zjg5zjgr/jg7NcclxuXHRcdFx0XHRcdC5tZW51QXJlYXtcclxuXHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0XHR0b3A6IDEwcHg7XHJcblx0XHRcdFx0XHRcdHJpZ2h0OiAxMHB4O1xyXG5cclxuXHRcdFx0XHRcdFx0Lm5hdkJ0bntcclxuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDUwcHg7XHJcblxyXG5cdFx0XHRcdFx0XHRcdHNwYW4ge1xyXG5cdFx0XHRcdFx0XHRcdFx0JjpudGgtb2YtdHlwZSgxKSB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdHRvcDogMTJweDtcclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdCY6bnRoLW9mLXR5cGUoMikge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHR0b3A6IDI0cHg7XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHQmOm50aC1vZi10eXBlKDMpIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0dG9wOiAzN3B4O1xyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHQmLm5hdk9wZW57XHJcblx0XHRcdFx0XHRcdFx0XHRzcGFuOm50aC1vZi10eXBlKDEpIHtcclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdHNwYW46bnRoLW9mLXR5cGUoMikge1xyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0c3BhbjpudGgtb2YtdHlwZSgzKSB7XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdC8vaGVhZGVyXHJcblxyXG5cdFx0XHQubmF2Q29udGVudHtcclxuXHRcdFx0XHR0b3A6IDA7XHJcblx0XHRcdFx0d2lkdGg6IDIwJTtcclxuXHRcdFx0XHRoZWlnaHQ6IDEwMHZoO1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMjBweDtcclxuXHRcdFx0XHRwYWRkaW5nOiA0MHB4IDA7XHJcblxyXG5cdFx0XHRcdC5sb2dve1xyXG5cdFx0XHRcdFx0d2lkdGg6IDEwMHB4O1xyXG5cdFx0XHRcdFx0bWFyZ2luOiAwIGF1dG8gNTBweDtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdC5uYXZpQm94IHtcclxuXHJcblx0XHRcdFx0XHRsaXtcclxuXHRcdFx0XHRcdFx0c3BhbntcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRhe1xyXG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDEwcHggMDtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHQmOmhvdmVye1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdCYuc29vbntcclxuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAxMHB4IDA7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0Lm1lbnV7XHJcblx0XHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgLjRzO1xyXG5cdFx0XHRcdFx0b3BhY2l0eTogMDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0Lm1lbnVTbGlkZUlue1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQmLmFjdGl2ZXtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0I292ZXJsYXl7XHJcblx0XHRcdFx0Ji5hY3RpdmV7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdC8vIE5hdmlcclxuXHRcdFx0XHJcblx0XHRcdFxyXG5cdFx0XHQvL2NvbnRlbnRcclxuXHRcdFx0LmNvbnRlbnR7XHJcblx0XHRcdFx0cGFkZGluZy1ib3R0b206IDEwMHB4O1xyXG5cdFx0XHRcdFxyXG5cdFx0XHQvL+ODhuOCreOCueODiOezu+WFsemAmlxyXG5cclxuXHRcdFx0aDJ7XHJcblx0XHRcdFx0QGluY2x1ZGUgYi5mb250LXNpemUoMzApO1xyXG5cdFx0XHR9XHJcblx0XHRcdGgze1xyXG5cdFx0XHRcdEBpbmNsdWRlIGIuZm9udC1zaXplKDI0KTtcclxuXHRcdFx0fVxyXG5cdFx0XHRoNHtcclxuXHRcdFx0XHRAaW5jbHVkZSBiLmZvbnQtc2l6ZSgyMCk7XHJcblx0XHRcdH1cclxuXHRcdFx0XHJcblx0XHRcdC5pbnZlcnNpb257XHJcblx0XHRcdFx0dHJhbnNmb3JtOiBzY2FsZVgoLTEpO1xyXG5cdFx0XHRcdHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XHJcblx0XHRcdH1cclxuXHRcdFx0LnR4dEJsb2Nre1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQuaW1nQm94e1xyXG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cclxuXHRcdFx0XHQuaW1nQ2FwdGlvbntcclxuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdGJvdHRvbTogMTBweDtcclxuXHRcdFx0XHRcdHJpZ2h0OiAxMHB4O1xyXG5cdFx0XHRcdFx0bGVmdDogMTBweDtcclxuXHRcdFx0XHRcdHRleHQtYWxpZ246IHJpZ2h0O1xyXG5cdFx0XHRcdFx0QGluY2x1ZGUgYi5mb250LXNpemUoMTApO1xyXG5cdFx0XHRcdFx0Y29sb3I6ICNGRkY7XHJcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS4zO1xyXG5cdFx0XHRcdFx0dGV4dC1zaGFkb3c6IDBweCAwcHggM3B4IHJnYmEoMCwwLDAsMSksIDBweCAwcHggM3B4IHJnYmEoMCwwLDAsMSksIDBweCAwcHggM3B4IHJnYmEoMCwwLDAsMSk7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC5pbWdDYXB0aW9uMntcclxuXHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHRcdHRleHQtYWxpZ246IHJpZ2h0O1xyXG5cdFx0XHRcdFx0QGluY2x1ZGUgYi5mb250LXNpemUoMTApO1xyXG5cdFx0XHRcdFx0Y29sb3I6IGIuJHRleHRDb2xvcjtcclxuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjM7XHJcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiAzcHg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdFxyXG5cdFx0XHQuY2Fwe1xyXG5cdFx0XHR9XHJcblx0XHRcdC5hbGxjYXB7XHJcblxyXG5cdFx0XHRcdGxpe1xyXG5cclxuXHRcdFx0XHRcdCY6OmJlZm9yZXtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0Ly/jg4bjgq3jgrnjg4jns7vlhbHpgJpcclxuXHRcdFx0XHRcclxuXHRcdFx0fVxyXG5cdFx0XHQvL2NvbnRlbnRcclxuXHJcblx0XHQvL2Zvb3ROYXZcclxuXHRcdHVsLmZvb3ROYXZ7XHJcblx0XHRcdHdpZHRoOiA4MCU7XHJcblx0XHRcdG1hcmdpbjogMCBhdXRvO1xyXG5cdFx0XHRwYWRkaW5nOiA2MHB4IDA7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdGZsZXgtd3JhcDogbm93cmFwO1xyXG5cclxuXHRcdFx0bGl7XHJcblx0XHRcdFx0d2lkdGg6IDUwJTtcclxuXHRcdFx0XHRib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZmZmO1xyXG5cdFx0XHRcdGJvcmRlci1ib3R0b206IG5vbmU7XHJcblxyXG5cdFx0XHRcdCY6bnRoLW9mLXR5cGUoMSksXHJcblx0XHRcdFx0JjpudGgtb2YtdHlwZSgyKXtcclxuXHRcdFx0XHRcdGJvcmRlci10b3A6IG5vbmU7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdCY6bnRoLW9mLXR5cGUoMSl7XHJcblx0XHRcdFx0XHRib3JkZXItbGVmdDogMXB4IHNvbGlkICNmZmY7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRhe1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRwYWRkaW5nOiA1cHg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQvL2Zvb3ROYXZcclxuXHRcdFx0XHJcblx0XHRcdC8vZm9vdGVyXHJcblx0XHRcdGZvb3RlcntcclxuXHRcdFx0XHRwYWRkaW5nOiA1MHB4IDUlIDMwcHg7XHJcblx0XHRcdH1cclxuXHRcdFxyXG5cdFx0XHRcclxuXHRcdFx0Ly9jb3B5cmlnaHRcclxuXHRcdFx0I2NvcHlyaWdodHtcclxuXHRcdFx0XHRwYWRkaW5nOiAyJSAwO1xyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdGFkZHJlc3N7XHJcblx0XHRcdFx0XHRpbWd7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRhe1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHQvL2NvcHlyaWdodFxyXG5cclxuXHRcdH1cclxuXHRcdC8vd3JhcFxyXG5cdH1cclxuXHQvL2JvZHlcclxufVxyXG5cclxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOjk2MHB4KXtcclxuXHQuaW1nTW9kYWx7XHJcblx0XHR3aWR0aDogbWluKDk0dncsIDEyODBweCk7XHJcblx0XHRwYWRkaW5nOiAzLjJyZW0gMi40cmVtIDIuNHJlbTtcclxuXHR9XHJcblx0LnBvcHVwQXJlYXtcclxuXHRcdC5wbGFuSXRlbXtcclxuXHRcdFx0LmRldGFpbEJveHtcclxuXHRcdFx0XHR3aWR0aDogbWluKDk0dncsIDEyMDBweCk7XHJcblx0XHRcdFx0bWF4LWhlaWdodDogOTJ2aDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLy8gdGFibGV0KGxhbmRzY2FwZSkgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6NzY4cHgpIGFuZCAoIG1heC13aWR0aDoxMDI0cHgpIHtcclxuXHRib2R5e1xyXG5cdFx0LndyYXB7XHJcblxyXG5cdFx0XHRoZWFkZXJ7XHJcblxyXG5cdFx0XHRcdC5oZWFkZXJMb2dve1xyXG5cdFx0XHRcdFx0d2lkdGg6IDk1cHg7XHJcblx0XHRcdFx0XHRwYWRkaW5nOiAxNXB4IDAgMCAyMHB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQuYnRuQXJlYXtcclxuXHRcdFx0XHRcdHBhZGRpbmctdG9wOiAxNXB4O1xyXG5cclxuXHRcdFx0XHRcdGxpe1xyXG5cdFx0XHRcdFx0XHRhe1xyXG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDEzcHggMzBweDtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQubWVudUFyZWF7XHJcblx0XHRcdFx0XHR0b3A6IDEzcHg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdC5uYXZDb250ZW50e1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogNHZ3O1xyXG5cdFx0XHR9XHJcblx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRcclxuXHRcdH1cclxuXHRcdC8vd3JhcFxyXG5cdH1cclxuXHQvL2JvZHlcclxuXHJcblx0LnBvcHVwQXJlYXtcclxuXHRcdC5wbGFuSXRlbXtcclxuXHRcdFx0LmRldGFpbEJveHtcclxuXHRcdFx0XHR3aWR0aDogZml0LWNvbnRlbnQ7XHJcblx0XHRcdFx0bWF4LXdpZHRoOiA5MHZ3O1xyXG5cdFx0XHRcdG1heC1oZWlnaHQ6IDkwdmg7XHJcblx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdFx0XHRwYWRkaW5nOiAwO1xyXG5cclxuXHRcdFx0XHRwaWN0dXJle1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRtYXgtaGVpZ2h0OiA5MHZoO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRpbWd7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdHdpZHRoOiBhdXRvO1xyXG5cdFx0XHRcdFx0bWF4LXdpZHRoOiA5MHZ3O1xyXG5cdFx0XHRcdFx0bWF4LWhlaWdodDogOTB2aDtcclxuXHRcdFx0XHRcdGhlaWdodDogYXV0bztcclxuXHRcdFx0XHRcdG9iamVjdC1maXQ6IGNvbnRhaW47XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4iXX0= */
