@charset "UTF-8";
@import url("//use.fontawesome.com/releases/v5.7.2/css/all.css");
/* mixins
------------------------------------------------------- */
/* 色指定
------------------------------------------------------- */
#top .wrap {
  position: relative;
  width: 100%;
  height: 100%;
  margin: 0 auto;
  padding: 0;
  text-align: center;
}
#top .wrap .content sup {
  font-size: 12px;
  font-size: 0.75rem;
}
#top .wrap .content .mb0 {
  margin-bottom: 0;
}
#top .wrap .content .contBoder {
  position: absolute;
  top: 0;
  left: 10%;
  width: 1px;
  height: 0;
  background-color: #dddddd;
  margin: 0;
  padding: 0;
  -webkit-transform-origin: top;
          transform-origin: top;
}
#top .wrap .content .contBoder.is-animated {
  -webkit-animation: scrollbar2 1s 0.5s ease-in-out 1 forwards;
          animation: scrollbar2 1s 0.5s ease-in-out 1 forwards;
}
#top .wrap .content .contBoder2 {
  position: absolute;
  top: 0;
  right: 10%;
  width: 1px;
  height: 0;
  background-color: #dddddd;
  margin: 0;
  padding: 0;
  -webkit-transform-origin: top;
          transform-origin: top;
}
#top .wrap .content .contBoder2.is-animated {
  -webkit-animation: scrollbar2 1s 0.5s ease-in-out 1 forwards;
          animation: scrollbar2 1s 0.5s ease-in-out 1 forwards;
}
#top .wrap .content .scrollAnime01 {
  position: relative;
  width: 10vw;
  height: 100%;
  margin: 0;
}
#top .wrap .content .scrollAnime01 .scroll-text {
  position: absolute;
  left: 0;
  bottom: 0;
  -webkit-writing-mode: vertical-rl;
      -ms-writing-mode: tb-rl;
          writing-mode: vertical-rl;
  font-size: 10px;
  font-size: 0.625rem;
  color: #b1a283;
  text-align: right;
}
#top .wrap .content .scrollAnime01 .scroll-border {
  position: absolute;
  top: 0;
  left: -1px;
  width: 1px;
  height: 100%;
  overflow: hidden;
  background: transparent;
}
#top .wrap .content .scrollAnime01 .scroll-border::before {
  content: "";
  display: block;
  position: absolute;
  width: 1px;
  height: 40px;
  top: 0;
  left: 0;
  background: #b1a283;
  -webkit-animation: scrollbar 3s ease-in-out infinite;
          animation: scrollbar 3s ease-in-out infinite;
}
#top .wrap .content .scrollAnime02 {
  position: relative;
  width: 10vw;
  height: 100%;
  margin: 0 0 50px;
}
#top .wrap .content .scrollAnime02 .scroll-text {
  position: absolute;
  left: -18px;
  bottom: 0;
  -webkit-writing-mode: vertical-rl;
      -ms-writing-mode: tb-rl;
          writing-mode: vertical-rl;
  font-size: 10px;
  font-size: 0.625rem;
  color: #b1a283;
}
#top .wrap .content .scrollAnime02 .scroll-border {
  position: absolute;
  top: 0;
  left: 0;
  width: 1px;
  height: 100%;
  overflow: hidden;
  background: transparent;
}
#top .wrap .content .scrollAnime02 .scroll-border::before {
  content: "";
  display: block;
  position: absolute;
  width: 1px;
  height: 40px;
  top: 0;
  left: 0;
  background: #b1a283;
  -webkit-animation: scrollbar 3s ease-in-out infinite;
          animation: scrollbar 3s ease-in-out infinite;
}
#top .wrap .content .scrollAnime03 {
  position: relative;
  width: 25px;
  height: 100%;
  margin: 0;
}
#top .wrap .content .scrollAnime03 .scroll-text {
  position: absolute;
  left: -18px;
  bottom: 0;
  -webkit-writing-mode: vertical-rl;
      -ms-writing-mode: tb-rl;
          writing-mode: vertical-rl;
  font-size: 10px;
  font-size: 0.625rem;
  color: #FFF;
}
#top .wrap .content .scrollAnime03 .scroll-border {
  position: absolute;
  top: 0;
  left: 0;
  width: 1px;
  height: 100%;
  overflow: hidden;
  background: transparent;
}
#top .wrap .content .scrollAnime03 .scroll-border::before {
  content: "";
  display: block;
  position: absolute;
  width: 1px;
  height: 40px;
  top: 0;
  left: 0;
  background: #FFF;
  -webkit-animation: scrollbar 3s ease-in-out infinite;
          animation: scrollbar 3s ease-in-out infinite;
}
@-webkit-keyframes scrollbar {
  0% {
    height: 0;
    top: 0;
  }
  30% {
    height: 100%;
  }
  100% {
    top: 100%;
  }
}
@keyframes scrollbar {
  0% {
    height: 0;
    top: 0;
  }
  30% {
    height: 100%;
  }
  100% {
    top: 100%;
  }
}
@-webkit-keyframes scrollbar2 {
  0% {
    height: 0;
    top: 0;
  }
  100% {
    height: 100%;
    top: 0;
  }
}
@keyframes scrollbar2 {
  0% {
    height: 0;
    top: 0;
  }
  100% {
    height: 100%;
    top: 0;
  }
}
#top .wrap .content section {
  position: relative;
}
#top .wrap .content section h2 {
  font-size: 24px;
  font-size: 1.5rem;
  font-weight: normal;
}
#top .wrap .content section .waveBG {
  position: absolute;
  left: 0;
  width: 100vw;
  z-index: -1;
}
#top .wrap .content section#point .pointST {
  text-align: left;
  margin: 0;
  padding: 25px 10% 10px 15%;
}
#top .wrap .content section#point .pointST img {
  width: 220px;
  margin: 0;
}
#top .wrap .content section#point .pointList {
  width: 100%;
  margin: 0;
  padding: 20px 10%;
}
#top .wrap .content section#point .pointList li {
  margin: 0 0 20px;
  padding: 0;
}
#top .wrap .content section#info {
  text-align: left;
  background-image: -webkit-gradient(linear, left top, right top, from(#ffffff), to(#eaeaea));
  background-image: linear-gradient(90deg, #ffffff, #eaeaea);
  margin: 0 auto;
  padding: 30px 10% 30px 15%;
}
#top .wrap .content section#info .waveBG {
  top: -6%;
}
#top .wrap .content section#info .title {
  font-size: 20px;
  font-size: 1.25rem;
  line-height: 1;
  color: #b1a283;
  margin: 0 0 3%;
}
#top .wrap .content section#info h2 {
  color: #666464;
  line-height: 1.5;
}
#top .wrap .content section#info .cap {
  letter-spacing: 0;
  margin: 0 auto 6%;
}
#top .wrap .content section#info .contBtnBox {
  text-align: left;
  width: 80%;
  margin: 0;
}
#top .wrap .content section#info .contBtnBox .request, #top .wrap .content section#info .contBtnBox .reservation, #top .wrap .content section#info .contBtnBox .infoMap, #top .wrap .content section#info .contBtnBox .popMap {
  width: 100%;
  color: #fff;
  line-height: 1;
  margin-bottom: 10px;
}
#top .wrap .content section#info .contBtnBox .request a, #top .wrap .content section#info .contBtnBox .reservation a, #top .wrap .content section#info .contBtnBox .infoMap a, #top .wrap .content section#info .contBtnBox .popMap a {
  position: relative;
  display: block;
  color: #FFFFFF;
  background: #b1a283;
  margin: 0;
  padding: 15px 0 15px 15px;
}
#top .wrap .content section#info .contBtnBox .request a::after, #top .wrap .content section#info .contBtnBox .reservation a::after, #top .wrap .content section#info .contBtnBox .infoMap a::after, #top .wrap .content section#info .contBtnBox .popMap a::after {
  content: "";
  position: absolute;
  top: 50%;
  right: 0;
  width: 50%;
  height: 1px;
  background-color: #FFF;
  margin: 0;
  padding: 0;
}
#top .wrap .content section#info .contBtnBox .request.reservation a, #top .wrap .content section#info .contBtnBox .reservation.reservation a, #top .wrap .content section#info .contBtnBox .infoMap.reservation a, #top .wrap .content section#info .contBtnBox .popMap.reservation a {
  background: #b1a283;
}
#top .wrap .content section#info .contBtnBox .request.request a, #top .wrap .content section#info .contBtnBox .reservation.request a, #top .wrap .content section#info .contBtnBox .infoMap.request a, #top .wrap .content section#info .contBtnBox .popMap.request a {
  background: #b1a283;
}
#top .wrap .content section#info .contBtnBox .request.popMap, #top .wrap .content section#info .contBtnBox .reservation.popMap, #top .wrap .content section#info .contBtnBox .infoMap.popMap, #top .wrap .content section#info .contBtnBox .popMap.popMap {
  display: block;
  color: #FFF;
  background: #9fa0a0;
  margin: 10px 0 0;
  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;
}
#top .wrap .content section#info .contBtnBox .request.popMap .popupMAP-open, #top .wrap .content section#info .contBtnBox .reservation.popMap .popupMAP-open, #top .wrap .content section#info .contBtnBox .infoMap.popMap .popupMAP-open, #top .wrap .content section#info .contBtnBox .popMap.popMap .popupMAP-open {
  width: 100%;
  padding: 15px 0;
  cursor: pointer;
}
#top .wrap .content section#info .contBtnBox .request.popMap:hover, #top .wrap .content section#info .contBtnBox .reservation.popMap:hover, #top .wrap .content section#info .contBtnBox .infoMap.popMap:hover, #top .wrap .content section#info .contBtnBox .popMap.popMap:hover {
  background: #000;
}
#top .wrap .content section#info .webinar {
  width: 80%;
  max-width: 1100px;
  margin: 0 auto;
}
#top .wrap .content section#movieArea {
  text-align: left;
  margin: 0;
  padding: 30px 10% 50px 15%;
}
#top .wrap .content section#movieArea .mBox {
  max-width: 700px;
}
#top .wrap .content section#movieArea .mBox .title {
  font-size: 20px;
  font-size: 1.25rem;
  line-height: 1;
  color: #b1a283;
  margin: 0 0 3%;
}
#top .wrap .content section#movieArea .mBox h2 {
  color: #666464;
  line-height: 1.5;
}
#top .wrap .content section#bnArea {
  padding: 0 0 40px 0;
}
#top .wrap .content section#bnArea .waveBG {
  top: 8vw;
}
#top .wrap .content section#bnArea .bnBox {
  position: relative;
  margin-bottom: 80px;
  padding-left: 10%;
}
#top .wrap .content section#bnArea .bnBox a .more {
  position: absolute;
  top: 0;
  left: 10vw;
  height: 100%;
}
#top .wrap .content section#bnArea .bnBox a .more2 {
  position: absolute;
  top: 0;
  right: 0;
  height: 100%;
}
#top .wrap .content section#bnArea .bnBox a .titleBox {
  position: relative;
  text-align: left;
  padding-left: 25px;
}
#top .wrap .content section#bnArea .bnBox a .titleBox .titleLine {
  position: absolute;
  top: 0;
  left: 0;
  width: 1px;
  height: 100%;
  background: #e0e0e0;
}
#top .wrap .content section#bnArea .bnBox a .titleBox h2 {
  margin-bottom: 5px;
  color: #b1a283;
}
#top .wrap .content section#bnArea .bnBox a .titleBox .titleCircle {
  position: absolute;
  left: 0;
  top: 5px;
  -webkit-transform: translate(-50%, 0);
          transform: translate(-50%, 0);
  width: 16px;
  height: 16px;
  z-index: 1;
}
#top .wrap .content section#bnArea .bnBox a .titleBox .titleCircle .circleOuter {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  width: 16px;
  height: 16px;
  border: 1px solid #e0e0e0;
  border-radius: 50%;
}
#top .wrap .content section#bnArea .bnBox a .titleBox .titleCircle .circleInner {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  width: 8px;
  height: 8px;
  background: #b1a283;
  border-radius: 50%;
}
#top .wrap .content section#bnArea .bnBox a .titleBox .titleCircle.top {
  top: 46px;
}
#top .wrap .content section#bnArea .bnBox a .titleBox.pt2 {
  padding-top: 12%;
}
#top .wrap .content section#bnArea .bnBox a .bnImgBox {
  position: relative;
  padding-left: 27px;
}
#top .wrap .content section#bnArea .bnBox a .bnImgBox .imgBox .capBox {
  position: absolute;
  top: 0;
  right: 0;
  text-align: center;
  width: 50px;
  height: 100%;
  background: rgba(156, 144, 122, 0.9);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
#top .wrap .content section#bnArea .bnBox a .bnImgBox .imgBox .capBox .capTxt {
  -webkit-writing-mode: vertical-rl;
      -ms-writing-mode: tb-rl;
          writing-mode: vertical-rl;
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
  font-size: 10px;
  font-size: 0.625rem;
  color: #FFF;
  margin: 0 auto;
}
#top .wrap .content section#bnArea .bnBox:last-of-type {
  margin-bottom: 0;
}
#top .wrap .content section#bnArea .bnBox.bg {
  background: url(../../img/bn01bg.jpg) no-repeat 10vw bottom;
  margin-bottom: 0;
  background-size: 70%;
  padding-bottom: 50px;
}
#top .wrap .content section#bnArea .bnBox.bnBox2 {
  padding: 0 10% 0 0;
}
#top .wrap .content section#bnArea .bnBox.bnBox2 .titleBox {
  text-align: right;
  padding-right: 25px;
}
#top .wrap .content section#bnArea .bnBox.bnBox2 .titleBox .titleCircle {
  left: auto;
  right: -15px;
}
#top .wrap .content section#bnArea .bnBox.bnBox2 .bnImgBox {
  padding: 0 27px 0 0;
}
#top .wrap .content section#bnArea .bnBox.mt {
  margin: -50px 0 15% 0;
  padding-top: 100px;
}
#top .wrap .content section#bnArea .bnBox.mt2 {
  margin: 0 0 15% 0;
  padding-top: 20vw;
}
#top .wrap .content section#bnArea .bnBox.pt {
  padding-top: 6%;
}
#top .wrap .content section#bnArea .bnBox.mb0 {
  margin-bottom: 0;
}
#top .wrap .content section#bnArea .bnBox.pt01 {
  padding-top: 10%;
}
#top .wrap .content section .contInner {
  position: relative;
  padding: 8% 10% 6%;
}
#top .wrap .content section .contInner .titleBox {
  position: relative;
  text-align: left;
  padding-left: 25px;
}
#top .wrap .content section .contInner .titleBox .titleLine {
  position: absolute;
  top: 0;
  left: 0;
  width: 1px;
  height: 100%;
  background: #e0e0e0;
}
#top .wrap .content section .contInner .titleBox h2 {
  margin-bottom: 5px;
  color: #b1a283;
}
#top .wrap .content section .contInner .titleBox h2.mb20 {
  margin-bottom: 20px;
}
#top .wrap .content section .contInner .titleBox h4 {
  font-size: 18px;
  font-size: 1.125rem;
  margin-bottom: 6%;
  color: #b1a283;
}
#top .wrap .content section .contInner .titleBox .titleCircle {
  position: absolute;
  left: 0;
  top: 5px;
  -webkit-transform: translate(-50%, 0);
          transform: translate(-50%, 0);
  width: 16px;
  height: 16px;
  z-index: 1;
}
#top .wrap .content section .contInner .titleBox .titleCircle .circleOuter {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  width: 16px;
  height: 16px;
  border: 1px solid #e0e0e0;
  border-radius: 50%;
}
#top .wrap .content section .contInner .titleBox .titleCircle .circleInner {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  width: 8px;
  height: 8px;
  background: #b1a283;
  border-radius: 50%;
}
#top .wrap .content section .contInner .bnImgBox {
  position: relative;
  padding-left: 27px;
}
#top .wrap .content section .contInner .bnImgBox .imgBox .capBox {
  position: absolute;
  top: 0;
  right: 0;
  text-align: center;
  width: 50px;
  height: 100%;
  background: rgba(156, 144, 122, 0.9);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
#top .wrap .content section .contInner .bnImgBox .imgBox .capBox .capTxt {
  -webkit-writing-mode: vertical-rl;
      -ms-writing-mode: tb-rl;
          writing-mode: vertical-rl;
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
  font-size: 10px;
  font-size: 0.625rem;
  color: #FFF;
  margin: 0 auto;
}
#top .wrap .content section .contInner.topUp {
  margin-top: -30px;
  padding-top: 60px;
}
#top .wrap .content section .contInner.developmentbg {
  background: url(../../img/developmentbg.jpg) no-repeat top right;
  background-size: 90%;
}
#top .wrap .content section .contInner.locbg {
  background: url(../../img/locbg.jpg) no-repeat top right;
  background-size: 90%;
  padding-bottom: 0;
}
#top .wrap .content section .contInner.pb0 {
  padding-bottom: 0;
}
#top .wrap .content section .contBtnBox {
  margin-bottom: 10%;
}
#top .wrap .content section .contBtnBox a {
  display: block;
  text-align: left;
  color: #FFF;
  line-height: 1.4;
  background: #b1a283;
  margin: 0 0 0 10%;
  padding: 10px 30px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
#top .wrap .content section .contBtnBox.mb0 {
  margin-bottom: 0;
}
#top .wrap .content section#access {
  background: url(../../img/acc_bg.jpg) no-repeat left bottom;
  background-size: contain;
}
#top .wrap .content section#access .accImgList {
  margin: 0 0 10%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
#top .wrap .content section#access .accImgList li {
  width: 32%;
}
#top .wrap .content section#routeSearch {
  width: 80%;
  max-width: 700px;
  background: #f3f3f3;
  border: 1px solid #b1a283;
  margin: 10% auto;
  padding: 30px 20px;
}
#top .wrap .content section#routeSearch h2 {
  text-align: center;
  font-size: 20px;
  font-size: 1.25rem;
  color: #666464;
  margin: 0 auto;
}
#top .wrap .content section#routeSearch .txtBlock {
  text-align: center;
  margin: 0 auto;
}
#top .wrap .content section#development {
  background: url(../../img/bn01bg.jpg) no-repeat left 28vh;
  background-size: contain;
}
#top .wrap .content section#development .imgblend {
  mix-blend-mode: multiply;
}
#top .wrap .content section#location {
  padding-top: 10%;
}
#top .wrap .content section#location .locBox {
  padding-bottom: 10%;
}
#top .wrap .content section#location .locBox .locImgBox {
  width: 80%;
  margin: 0 auto;
  padding-top: 6%;
}
#top .wrap .content section#location .locBox .locImgBox h2 {
  text-align: left;
}
#top .wrap .content section#location .locImgBox2 {
  margin: 0 10% 0 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: end;
}
#top .wrap .content section#location .locImgBox2 li .imgBox .imgCaption2 {
  letter-spacing: 0;
}
#top .wrap .content section#location .locImgBox2 li:nth-of-type(1) {
  width: 65%;
}
#top .wrap .content section#location .locImgBox2 li:nth-of-type(2) {
  width: 34%;
}
#top .wrap .content section#location .locImgBox3 {
  margin: 0 0 6%;
  padding-left: 27px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
#top .wrap .content section#location .locImgBox3 li {
  width: 49%;
}
#top .wrap .content section#location .locImgBox4 {
  margin: 0;
  padding-left: 27px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
#top .wrap .content section#location .locImgBox4 li {
  width: 49%;
}
#top .wrap .content section#location .locImgBox4 li:nth-of-type(1), #top .wrap .content section#location .locImgBox4 li:nth-of-type(2) {
  margin-bottom: 6%;
}
#top .wrap .content section#location .locImgBox4.mb {
  margin-bottom: 6%;
}
#top .wrap .content section#location .locImg5 {
  margin-bottom: 6%;
}
#top .wrap .content section#location .contInner .waveBG.wave01 {
  top: auto;
  bottom: -17%;
}
#top .wrap .content section#location .contInner .waveBG.wave02 {
  top: auto;
  bottom: 12%;
}
#top .wrap .content section#residence .residenceBox .contInner .titleBox {
  padding-left: 0;
}
#top .wrap .content section#residence .residenceBox .contInner .titleBox h2 {
  margin-bottom: 20px;
}
#top .wrap .content section#residence .skygarden .imgBox .skygardenTitle {
  position: absolute;
  top: 10%;
  left: 0;
  right: 0;
  color: #FFF;
  margin: 0 auto;
}
#top .wrap .content section#residence .skygarden .txtBlock {
  width: 80%;
  margin: 6% auto;
}
#top .wrap .content section#residence .masterplan {
  width: 80%;
  margin: 0 auto;
  padding-bottom: 6%;
}
#top .wrap .content section#residence .masterplan .txtBox h2 {
  text-align: left;
}
#top .wrap .content section#residence .facadedesign {
  position: relative;
  background: #585a59;
  padding: 35% 0 0;
}
#top .wrap .content section#residence .facadedesign .waveBG {
  top: -1.5%;
  z-index: 1;
}
#top .wrap .content section#residence .facadedesign h2 {
  margin-bottom: 0;
}
#top .wrap .content section#residence .facadedesign .designer {
  text-align: left;
  width: 80%;
  color: #FFF;
  margin: 0 auto;
  padding-top: 6%;
  padding-bottom: 10%;
}
#top .wrap .content section#residence .facadedesign .designer .designerLeft .designerdata {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
#top .wrap .content section#residence .facadedesign .designer .designerLeft .designerdata li:nth-of-type(1) {
  width: 30%;
}
#top .wrap .content section#residence .facadedesign .designer .designerLeft .designerdata li:nth-of-type(2) {
  width: 60%;
}
#top .wrap .content section#residence .facadedesign .designer .designerLeft .designerdata li:nth-of-type(2) h4 {
  margin-bottom: 6%;
  color: #b1a283;
}
#top .wrap .content section#residence .facadedesign .designer .designerLeft .designerdata li:nth-of-type(3) {
  width: 100%;
  margin-top: 6%;
}
#top .wrap .content section#residence .facadedesign .designer .designerLeft .designerdata li .nameSub {
  text-align: justify;
  font-size: 10px;
  font-size: 0.625rem;
}
#top .wrap .content section#residence .facadedesign .designer .designerLeft .designerdata li .name span {
  font-size: 10px;
  font-size: 0.625rem;
  padding-left: 5px;
}
#top .wrap .content section#residence .facadedesign .galleryArea {
  position: relative;
}
#top .wrap .content section#residence .facadedesign .galleryArea h2 {
  margin-bottom: 6%;
}
#top .wrap .content section#residence .facadedesign .galleryArea .gallery {
  margin: 0;
}
#top .wrap .content section#residence .facadedesign .galleryArea .gallery li {
  margin: 0 10px;
}
#top .wrap .content section#residence .facadedesign .galleryArea .arrow_box {
  width: 90%;
  margin: 20px auto 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
#top .wrap .content section#residence .facadedesign .galleryArea .arrow_box .prev-arrow {
  display: block;
  width: 50px;
  height: 50px;
  border: none;
  background-color: transparent;
  padding: 0;
  background: url("../../img/arrow01.svg") no-repeat top left/contain;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
  cursor: pointer;
  position: relative;
}
#top .wrap .content section#residence .facadedesign .galleryArea .arrow_box .next-arrow {
  display: block;
  width: 50px;
  height: 50px;
  border: none;
  background-color: transparent;
  padding: 0;
  background: url("../../img/arrow02.svg") no-repeat top right/contain;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
  cursor: pointer;
  position: relative;
}
#top .wrap .content section#plan {
  padding-top: 10%;
}
#top .wrap .content section#plan .popupArea {
  text-align: center;
  padding: 40px 10%;
}
#top .wrap .content section#plan .planItem {
  margin-bottom: 5%;
}
#top .wrap .content section#plan .planItem.plemium01 {
  -webkit-box-shadow: 4px 4px 8px 0px rgba(0, 0, 0, 0.2);
          box-shadow: 4px 4px 8px 0px rgba(0, 0, 0, 0.2);
}
#top .wrap .content section#plan #popup,
#top .wrap .content section#plan #popup2,
#top .wrap .content section#plan #popup3,
#top .wrap .content section#plan #popup4,
#top .wrap .content section#plan #popup5,
#top .wrap .content section#plan #popup6,
#top .wrap .content section#plan #popup7 {
  /* label でコントロールするので input は非表示に */
  opacity: 0;
  visibility: hidden;
  -webkit-transition: all 0.5s ease;
  transition: all 0.5s ease;
}
#top .wrap .content section#plan .popup-open {
  cursor: pointer; /* マウスオーバーでカーソルの形状を変えることで、クリックできる要素だとわかりやすいように */
}
#top .wrap .content section#plan .popup-open img {
  border: 1px solid #ccc;
  -webkit-box-shadow: 4px 4px 8px 0px rgba(0, 0, 0, 0.2);
          box-shadow: 4px 4px 8px 0px rgba(0, 0, 0, 0.2);
  -webkit-transition: all 0.5s ease;
  transition: all 0.5s ease;
}
#top .wrap .content section#plan .popup-open img:hover {
  opacity: 0.6;
}
#top .wrap .content section#plan .popup-overlay {
  /* input にチェックが入るまでは非表示に */
  opacity: 0;
  visibility: hidden;
  -webkit-transition: all 0.5s ease;
  transition: all 0.5s ease;
}
#top .wrap .content section#plan #popup:checked ~ .popup-overlay,
#top .wrap .content section#plan #popup2:checked ~ .popup-overlay,
#top .wrap .content section#plan #popup3:checked ~ .popup-overlay,
#top .wrap .content section#plan #popup4:checked ~ .popup-overlay,
#top .wrap .content section#plan #popup5:checked ~ .popup-overlay,
#top .wrap .content section#plan #popup6:checked ~ .popup-overlay,
#top .wrap .content section#plan #popup7:checked ~ .popup-overlay {
  /* display: block; */
  cursor: pointer;
  opacity: 1;
  visibility: visible;
  z-index: 99999;
  background-color: rgba(0, 0, 0, 0.7);
  position: fixed;
  width: 100%;
  height: 100vh;
  top: 0;
  left: 0;
  -webkit-transition: all 0.5s ease;
  transition: all 0.5s ease;
}
#top .wrap .content section#plan .popup-window {
  width: 90vw;
  background-color: #ffffff;
  position: fixed;
  top: 50%;
  left: 50%;
  padding: 20px;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  cursor: default;
}
#top .wrap .content section#plan .popup-text {
  margin: 0;
}
#top .wrap .content section#plan .popup-text:not(:last-of-type) {
  margin-bottom: 1em;
}
#top .wrap .content section#plan .popup-close {
  cursor: pointer;
  position: absolute;
  top: -35px;
  right: 0;
}
#top .wrap .content section#zeh {
  padding: 0 0 40px;
}
#top .wrap .content section#zeh .titleArea {
  position: relative;
  width: 80%;
  margin: 0 auto;
}
#top .wrap .content section#zeh .titleArea .titleBox {
  position: relative;
  text-align: left;
  padding-left: 27px;
  overflow: hidden;
}
#top .wrap .content section#zeh .titleArea .titleBox .more02 {
  position: absolute;
  top: 0;
  left: 0;
  height: 60%;
}
#top .wrap .content section#zeh .titleArea .titleBox .titleLine {
  position: absolute;
  top: 0;
  left: 0;
  width: 5px;
  height: 30%;
  background: #b1a283;
}
#top .wrap .content section#zeh .titleArea .titleBox h2 {
  color: #b1a283;
}
#top .wrap .content section#zeh .titleArea .titleBox h3 {
  color: #b1a283;
  margin-bottom: 20px;
}
#top .wrap .content section#zeh .titleArea .titleBox .txtBlock {
  color: #b1a283;
  margin-bottom: 30px;
}
#top .wrap .content section#zeh .txtArea {
  width: 80%;
  margin: 0 auto 6%;
}
#top .wrap .content section#zeh .area01 {
  width: 80%;
  margin: 0 auto;
  overflow: hidden;
}
#top .wrap .content section#zeh .area01 .logoBox {
  width: 100%;
  margin: 5% auto;
}
#top .wrap .content section#zeh .area01 .logoBox .zehLogo {
  width: 40%;
  margin: 0 auto 5%;
}
#top .wrap .content section#zeh .area01 .logoBox .txtBox {
  width: 100%;
  margin: 0 auto 5%;
}
#top .wrap .content section#zeh .area01 .logoBox .txtBox .leadTxt {
  text-align: justify;
  margin: 0;
}
#top .wrap .content section#zeh .area01 .zehImgBox {
  width: 100%;
  margin-bottom: 5%;
}
#top .wrap .content section#zeh .area01 .zehImgBox .zehImg {
  width: 100%;
  position: relative;
  margin-bottom: 5%;
}
#top .wrap .content section#zeh .area01 .zehImgBox .zehImg .txtBox {
  color: #fff;
  width: 80%;
  height: auto;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  margin-bottom: 0;
}
#top .wrap .content section#zeh .area01 .zehImgBox .zehImg .txtBox .zehTitle {
  font-size: 18px;
  font-size: 1.125rem;
  text-align: center;
  color: #fff;
  top: 0;
  left: 0;
  margin: 0 0 20px 0;
  display: inline-block;
  position: relative;
}
#top .wrap .content section#zeh .area01 .zehImgBox .zehImg .txtBox .zehTitle::after {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -10px;
  display: inline-block;
  width: 100%;
  height: 1px;
  -webkit-transform: translate(-50%);
          transform: translate(-50%);
  background-color: #fff;
}
#top .wrap .content section#zeh .area01 .zehImgBox .zehImg .txtBox .zehLead {
  font-size: 12px;
  font-size: 0.75rem;
  text-align: center;
  color: #fff;
}
#top .wrap .content section#zeh .area01 .zehIllustration {
  width: 100%;
  margin: 0 auto;
}
#top .wrap .content section#zeh .area01 .zehIllustration img {
  margin-bottom: 6%;
}
#top .wrap .content section#zeh .area01 .zehIllustration .imgCap2 {
  text-align: justify;
  font-size: 10px;
  font-size: 0.625rem;
  line-height: 1.4;
  margin: 0;
  padding: 0;
}
#top .wrap .content section#map {
  width: 80%;
  max-width: 1000px;
  margin: 0 auto 40px;
}
#top .wrap .content section#map h2 {
  text-align: center;
  line-height: 2;
}
#top .wrap .content section#map h2::after {
  display: block;
  content: "";
  width: 50px;
  height: 1px;
  background: #b1a283;
  margin: 0 auto;
}
@media only screen and (min-width: 961px) {
  #top .wrap .content .contBoder2 {
    position: absolute;
    top: 0;
    right: 25vw;
    width: 1px;
    height: 0;
    background-color: #dddddd;
    margin: 0;
    padding: 0;
    -webkit-transform-origin: top;
            transform-origin: top;
  }
  #top .wrap .content .contBoder2.is-animated {
    -webkit-animation: scrollbar2 1s ease-in-out 1 forwards;
            animation: scrollbar2 1s ease-in-out 1 forwards;
  }
  #top .wrap .content .scrollAnime01 {
    height: 100%;
    margin: 0 auto;
  }
  #top .wrap .content .scrollAnime01 .scroll-border {
    left: -3px;
  }
  #top .wrap .content .scrollAnime02 {
    position: relative;
    width: 25px;
    height: 100%;
    margin: 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: end;
        -ms-flex-align: end;
            align-items: flex-end;
  }
  #top .wrap .content .scrollAnime02 .scroll-text {
    -webkit-writing-mode: vertical-rl;
        -ms-writing-mode: tb-rl;
            writing-mode: vertical-rl;
    font-size: 10px;
    font-size: 0.625rem;
    color: #b1a283;
  }
  #top .wrap .content .scrollAnime02 .scroll-border {
    position: absolute;
    top: 0;
    left: 0;
    width: 1px;
    height: 100%;
    overflow: hidden;
    background: transparent;
  }
  #top .wrap .content .scrollAnime02 .scroll-border::before {
    content: "";
    display: block;
    position: absolute;
    width: 1px;
    height: 40px;
    top: 0;
    left: 0;
    background: #b1a283;
    -webkit-animation: scrollbar 3s ease-in-out infinite;
            animation: scrollbar 3s ease-in-out infinite;
  }
  #top .wrap .content .scrollAnime03 {
    position: relative;
    width: 25px;
    height: 100%;
    margin: 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: end;
        -ms-flex-align: end;
            align-items: flex-end;
  }
  #top .wrap .content .scrollAnime03 .scroll-text {
    -webkit-writing-mode: vertical-rl;
        -ms-writing-mode: tb-rl;
            writing-mode: vertical-rl;
    -webkit-transform: rotate(180deg);
            transform: rotate(180deg);
    font-size: 10px;
    font-size: 0.625rem;
    color: #FFF;
  }
  #top .wrap .content .scrollAnime03 .scroll-border {
    position: absolute;
    top: 0;
    left: 0;
    width: 1px;
    height: 100%;
    overflow: hidden;
    background: transparent;
  }
  #top .wrap .content .scrollAnime03 .scroll-border::before {
    content: "";
    display: block;
    position: absolute;
    width: 1px;
    height: 40px;
    top: 0;
    left: 0;
    background: #FFF;
    -webkit-animation: scrollbar 3s ease-in-out infinite;
            animation: scrollbar 3s ease-in-out infinite;
  }
  @-webkit-keyframes scrollbar {
    0% {
      height: 0;
      top: 0;
    }
    30% {
      height: 100%;
    }
    100% {
      top: 100%;
    }
  }
  @keyframes scrollbar {
    0% {
      height: 0;
      top: 0;
    }
    30% {
      height: 100%;
    }
    100% {
      top: 100%;
    }
  }
  #top .wrap .content section h2 {
    font-size: 2.5vw;
  }
  #top .wrap .content section#point .pointST {
    padding: 65px 10% 35px 13%;
  }
  #top .wrap .content section#point .pointST img {
    width: 51vw;
  }
  #top .wrap .content section#point .pointList {
    padding: 20px 10% 7vw;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }
  #top .wrap .content section#point .pointList li {
    width: 48%;
    padding: 0;
  }
  #top .wrap .content section#point .pointList li:nth-of-type(3), #top .wrap .content section#point .pointList li:nth-of-type(4) {
    margin-bottom: 0;
  }
  #top .wrap .content section#info {
    padding: 45px 10% 60px 13%;
  }
  #top .wrap .content section#info .waveBG {
    top: -20%;
  }
  #top .wrap .content section#info .title {
    width: 100%;
    margin: 0 0 10px;
  }
  #top .wrap .content section#info h2 {
    margin: 0 auto 20px;
  }
  #top .wrap .content section#info .cap {
    font-size: 13px;
    font-size: 0.8125rem;
    margin: 0 auto 40px;
  }
  #top .wrap .content section#info .contBtnBox {
    width: 300px;
  }
  #top .wrap .content section#info .contBtnBox .request, #top .wrap .content section#info .contBtnBox .reservation, #top .wrap .content section#info .contBtnBox .infoMap, #top .wrap .content section#info .contBtnBox .popMap {
    width: 300px;
    margin: 0 auto;
    padding: 0;
  }
  #top .wrap .content section#info .contBtnBox .request a:hover, #top .wrap .content section#info .contBtnBox .reservation a:hover, #top .wrap .content section#info .contBtnBox .infoMap a:hover, #top .wrap .content section#info .contBtnBox .popMap a:hover {
    opacity: 1;
    background: #000;
  }
  #top .wrap .content section#info .contBtnBox .request.request, #top .wrap .content section#info .contBtnBox .reservation.request, #top .wrap .content section#info .contBtnBox .infoMap.request, #top .wrap .content section#info .contBtnBox .popMap.request {
    margin-left: 5px;
  }
  #top .wrap .content section#info .contBtnBox .request.popMap, #top .wrap .content section#info .contBtnBox .reservation.popMap, #top .wrap .content section#info .contBtnBox .infoMap.popMap, #top .wrap .content section#info .contBtnBox .popMap.popMap {
    margin: 0 0 0 5px;
    display: block;
    padding: 15px 0;
  }
  #top .wrap .content section#info .contBtnBox .request.popMap .popupMAP-open, #top .wrap .content section#info .contBtnBox .reservation.popMap .popupMAP-open, #top .wrap .content section#info .contBtnBox .infoMap.popMap .popupMAP-open, #top .wrap .content section#info .contBtnBox .popMap.popMap .popupMAP-open {
    width: 100%;
    padding: 15px 0;
    cursor: pointer;
  }
  #top .wrap .content section#info .contBtnBox .request.popMap:hover, #top .wrap .content section#info .contBtnBox .reservation.popMap:hover, #top .wrap .content section#info .contBtnBox .infoMap.popMap:hover, #top .wrap .content section#info .contBtnBox .popMap.popMap:hover {
    background: #000;
  }
  #top .wrap .content section#movieArea {
    text-align: left;
    margin: 0;
    padding: 100px 0 150px 0;
  }
  #top .wrap .content section#movieArea .mBox {
    margin: 0 auto;
  }
  #top .wrap .content section#movieArea .mBox .title {
    margin: 0 auto 10px;
  }
  #top .wrap .content section#movieArea .mBox h2 {
    margin: 0 auto 20px;
  }
  #top .wrap .content section#bnArea {
    padding: 0 0 100px 0;
  }
  #top .wrap .content section#bnArea .waveBG {
    top: 3vw;
  }
  #top .wrap .content section#bnArea .bnBox a {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
  }
  #top .wrap .content section#bnArea .bnBox a .more {
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
  }
  #top .wrap .content section#bnArea .bnBox a .more2 {
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
  }
  #top .wrap .content section#bnArea .bnBox a .titleBox {
    width: 40vw;
    padding: 0 3% 0 3%;
  }
  #top .wrap .content section#bnArea .bnBox a .titleBox .titleLine {
    left: 10vw;
    width: 10px;
    height: 40%;
  }
  #top .wrap .content section#bnArea .bnBox a .titleBox h2 {
    padding-top: 20px;
  }
  #top .wrap .content section#bnArea .bnBox a .titleBox h3 {
    font-size: 16px;
    font-size: 1rem;
  }
  #top .wrap .content section#bnArea .bnBox a .titleBox .titleCircle {
    position: absolute;
    left: 0;
    top: 25px;
    -webkit-transform: translate(-50%, 0);
            transform: translate(-50%, 0);
    width: 30px;
    height: 30px;
    z-index: 1;
  }
  #top .wrap .content section#bnArea .bnBox a .titleBox .titleCircle .circleOuter {
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%);
    width: 30px;
    height: 30px;
    border: 1px solid #e0e0e0;
    border-radius: 50%;
  }
  #top .wrap .content section#bnArea .bnBox a .titleBox .titleCircle .circleInner {
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%);
    width: 16px;
    height: 16px;
    background: #b1a283;
    border-radius: 50%;
  }
  #top .wrap .content section#bnArea .bnBox a .titleBox.pt2 {
    padding-top: 18px;
  }
  #top .wrap .content section#bnArea .bnBox a .titleBox.wS {
    width: 25%;
  }
  #top .wrap .content section#bnArea .bnBox a .bnImgBox {
    width: 60vw;
    padding-left: 0;
  }
  #top .wrap .content section#bnArea .bnBox a .bnImgBox .imgBox .capBox {
    width: 150px;
  }
  #top .wrap .content section#bnArea .bnBox a .bnImgBox .imgBox .capBox .capTxt {
    font-size: 18px;
    font-size: 1.125rem;
  }
  #top .wrap .content section#bnArea .bnBox.bg {
    background-size: 60%;
    padding-bottom: 0;
  }
  #top .wrap .content section#bnArea .bnBox.bg .bnImgBox {
    margin-bottom: 80px;
  }
  #top .wrap .content section#bnArea .bnBox.bnBox2 {
    padding: 0 10% 0 0;
  }
  #top .wrap .content section#bnArea .bnBox.bnBox2 a {
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
        -ms-flex-direction: row-reverse;
            flex-direction: row-reverse;
  }
  #top .wrap .content section#bnArea .bnBox.bnBox2 .titleBox {
    text-align: left;
    width: 20vw;
    padding-right: 0;
    padding-left: 9%;
  }
  #top .wrap .content section#bnArea .bnBox.bnBox2 .titleBox .titleCircle {
    left: 4.9vw;
    right: auto;
  }
  #top .wrap .content section#bnArea .bnBox.bnBox2 .bnImgBox {
    padding: 0 27px 0 0;
  }
  #top .wrap .content section#bnArea .bnBox.mt {
    margin: -80px 0 150px 0;
    padding-top: 150px;
  }
  #top .wrap .content section#bnArea .bnBox.pt3 {
    padding-top: 20vw;
  }
  #top .wrap .content section .contInner {
    margin-bottom: 0;
    padding: 50px 0 30px 10%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
  }
  #top .wrap .content section .contInner .titleBox {
    width: 40vw;
    padding: 0 3% 0 3%;
  }
  #top .wrap .content section .contInner .titleBox .titleLine {
    left: 10vw;
    width: 10px;
    height: 40%;
  }
  #top .wrap .content section .contInner .titleBox h2 {
    padding-top: 20px;
  }
  #top .wrap .content section .contInner .titleBox h3 {
    font-size: 16px;
    font-size: 1rem;
  }
  #top .wrap .content section .contInner .titleBox .titleCircle {
    position: absolute;
    left: 0;
    top: 25px;
    -webkit-transform: translate(-50%, 0);
            transform: translate(-50%, 0);
    width: 30px;
    height: 30px;
    z-index: 1;
  }
  #top .wrap .content section .contInner .titleBox .titleCircle .circleOuter {
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%);
    width: 30px;
    height: 30px;
    border: 1px solid #e0e0e0;
    border-radius: 50%;
  }
  #top .wrap .content section .contInner .titleBox .titleCircle .circleInner {
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%);
    width: 16px;
    height: 16px;
    background: #b1a283;
    border-radius: 50%;
  }
  #top .wrap .content section .contInner .bnImgBox {
    width: 45vw;
    padding-left: 0;
  }
  #top .wrap .content section .contInner .bnImgBox .imgBox .capBox {
    width: 150px;
  }
  #top .wrap .content section .contInner .bnImgBox .imgBox .capBox .capTxt {
    font-size: 18px;
    font-size: 1.125rem;
  }
  #top .wrap .content section .contInner .bnImgBox.wide {
    width: 70%;
  }
  #top .wrap .content section .contInner.column {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
  #top .wrap .content section .contInner.column.pb0 {
    padding-bottom: 0;
  }
  #top .wrap .content section .contInner.column .bnImgBox {
    padding-left: 3%;
  }
  #top .wrap .content section .contInner.wrapBox {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }
  #top .wrap .content section .contInner.wrapBox.pt0 {
    padding-top: 0;
  }
  #top .wrap .content section .contInner.padding10 {
    padding-left: 10%;
  }
  #top .wrap .content section .contInner.ptb0 {
    padding-top: 0;
    padding-bottom: 0;
  }
  #top .wrap .content section .contInner.pb50 {
    padding-bottom: 50px;
  }
  #top .wrap .content section .contBtnBox {
    font-size: 20px;
    font-size: 1.25rem;
    margin-bottom: 80px;
  }
  #top .wrap .content section .contBtnBox a {
    padding: 30px 30px;
  }
  #top .wrap .content section#access {
    background-size: 100% 42%;
  }
  #top .wrap .content section#access .contInner {
    -webkit-box-align: end;
        -ms-flex-align: end;
            align-items: flex-end;
  }
  #top .wrap .content section#access .contInner .bnImgBox {
    padding-right: 2%;
  }
  #top .wrap .content section#access .accImgList {
    margin-bottom: 100px;
    padding: 0 0 0 10%;
  }
  #top .wrap .content section#access .accImgList li {
    width: 32%;
  }
  #top .wrap .content section#development {
    background: url(../../img/bn01bg.jpg) no-repeat left top;
  }
  #top .wrap .content section#development .contInner .titleBox.verticalArea {
    width: 20vw;
  }
  #top .wrap .content section#development .contInner .titleBox.verticalArea .vertical {
    text-align: left;
    -webkit-writing-mode: vertical-rl;
        -ms-writing-mode: tb-rl;
            writing-mode: vertical-rl;
    padding-top: 30px;
    margin: 0 auto 0 0;
  }
  #top .wrap .content section#location {
    padding-top: 100px;
  }
  #top .wrap .content section#location .locBox {
    padding-bottom: 50px;
  }
  #top .wrap .content section#location .locBox .locImgBox {
    padding-top: 50px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }
  #top .wrap .content section#location .locBox .locImgBox li:nth-of-type(1) {
    width: 40%;
  }
  #top .wrap .content section#location .locBox .locImgBox li:nth-of-type(2) {
    width: 50%;
  }
  #top .wrap .content section#location .locImgBox3 {
    margin: 0 0 30px;
    padding: 0 0 0 3%;
  }
  #top .wrap .content section#location .locImgBox4 {
    padding: 0 0 70px 3%;
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
  }
  #top .wrap .content section#location .locImgBox4 li {
    width: 24%;
  }
  #top .wrap .content section#location .locImgBox4 li:nth-of-type(1), #top .wrap .content section#location .locImgBox4 li:nth-of-type(2) {
    margin-bottom: 0;
  }
  #top .wrap .content section#location .locImgBox4.mb {
    margin-bottom: 0;
  }
  #top .wrap .content section#location .locImg5 {
    width: 100%;
    margin-bottom: 30px;
  }
  #top .wrap .content section#location .bnImgBox.w100 {
    width: 100%;
  }
  #top .wrap .content section#residence .residenceBox .contInner .titleBox {
    width: 100%;
    padding-right: 10%;
  }
  #top .wrap .content section#residence .residenceBox .contInner .titleBox h2 {
    margin-bottom: 30px;
  }
  #top .wrap .content section#residence .skygarden .imgBox .skygardenTitle {
    top: 13%;
    font-size: 2.5vw;
  }
  #top .wrap .content section#residence .skygarden .txtBlock {
    width: 80%;
    margin: 6% auto;
  }
  #top .wrap .content section#residence .masterplan {
    padding-bottom: 6%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }
  #top .wrap .content section#residence .masterplan .txtBox {
    width: 40%;
  }
  #top .wrap .content section#residence .masterplan .imgBox {
    width: 60%;
  }
  #top .wrap .content section#residence .facadedesign {
    padding: 25% 0 6%;
  }
  #top .wrap .content section#residence .facadedesign .waveBG {
    top: -3%;
    z-index: 1;
  }
  #top .wrap .content section#residence .facadedesign .designer {
    width: 100%;
    margin: 0;
    padding: 6% 0 100px 10%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
  }
  #top .wrap .content section#residence .facadedesign .designer .designerLeft {
    width: 40%;
  }
  #top .wrap .content section#residence .facadedesign .designer .designerLeft .designerdata li:nth-of-type(1) {
    width: 30%;
  }
  #top .wrap .content section#residence .facadedesign .designer .designerLeft .designerdata li:nth-of-type(2) {
    width: 60%;
  }
  #top .wrap .content section#residence .facadedesign .designer .designerLeft .designerdata li:nth-of-type(2) h4 {
    margin-bottom: 6%;
    color: #b1a283;
  }
  #top .wrap .content section#residence .facadedesign .designer .designerLeft .designerdata li:nth-of-type(3) {
    width: 100%;
    margin-top: 6%;
  }
  #top .wrap .content section#residence .facadedesign .designer .designerLeft .designerdata li .nameSub {
    font-size: 13px;
    font-size: 0.8125rem;
  }
  #top .wrap .content section#residence .facadedesign .designer .designerLeft .designerdata li .name {
    font-size: 24px;
    font-size: 1.5rem;
  }
  #top .wrap .content section#residence .facadedesign .designer .designerLeft .designerdata li .name span {
    font-size: 13px;
    font-size: 0.8125rem;
    padding-left: 5px;
  }
  #top .wrap .content section#residence .facadedesign .designer .designerRight {
    width: 56%;
  }
  #top .wrap .content section#residence .facadedesign .galleryArea h2 {
    margin-bottom: 6%;
  }
  #top .wrap .content section#residence .facadedesign .galleryArea .gallery li {
    margin: 0 20px;
  }
  #top .wrap .content section#residence .facadedesign .galleryArea .arrow_box {
    margin-top: 50px;
  }
  #top .wrap .content section#residence .facadedesign .galleryArea .arrow_box .prev-arrow {
    display: block;
    width: 100px;
    height: 50px;
    border: none;
    background-color: transparent;
    padding: 0;
    background: url("../../img/arrow01.svg") no-repeat top left/contain;
    -webkit-transition: all 0.3s ease;
    transition: all 0.3s ease;
    cursor: pointer;
    position: relative;
  }
  #top .wrap .content section#residence .facadedesign .galleryArea .arrow_box .next-arrow {
    display: block;
    width: 100px;
    height: 50px;
    border: none;
    background-color: transparent;
    padding: 0;
    background: url("../../img/arrow02.svg") no-repeat top right/contain;
    -webkit-transition: all 0.3s ease;
    transition: all 0.3s ease;
    cursor: pointer;
    position: relative;
  }
  #top .wrap .content section#plan {
    margin-bottom: 150px;
  }
  #top .wrap .content section#plan .contInner .bnImgBox {
    padding-right: 2%;
  }
  #top .wrap .content section#plan .popupArea {
    width: 80%;
    margin: 0 auto;
    padding: 40px 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
  #top .wrap .content section#plan .planItem {
    width: 30%;
    margin: 0 3% 1% 0;
  }
  #top .wrap .content section#plan .planItem.mb0 {
    margin-bottom: 0;
  }
  #top .wrap .content section#plan .planItem.plemium01 {
    width: 52.4%;
    margin-top: 30px;
    margin-bottom: 0;
  }
  #top .wrap .content section#plan .planItem.plemium02 {
    width: 40.7%;
    margin-right: 0;
    margin-bottom: 0;
  }
  #top .wrap .content section#plan .planItem.mr0 {
    margin-right: 0;
  }
  #top .wrap .content section#plan .popup-window {
    width: 72vw;
    max-width: 1200px;
    top: 53%;
    padding: 0;
  }
  #top .wrap .content section#plan .popup-close {
    cursor: pointer;
    position: absolute;
    top: 0;
    right: -35px;
  }
  #top .wrap .content section#zeh {
    padding: 150px 0;
  }
  #top .wrap .content section#zeh .titleArea {
    margin-bottom: 60px;
  }
  #top .wrap .content section#zeh .titleArea .titleBox {
    padding-left: 3vw;
  }
  #top .wrap .content section#zeh .titleArea .titleBox .more02 {
    height: 100%;
  }
  #top .wrap .content section#zeh .area01 .logoBox {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
  }
  #top .wrap .content section#zeh .area01 .logoBox .zehLogo {
    width: 16%;
    margin: 0 0 0 0;
    -ms-flex-item-align: center;
        -ms-grid-row-align: center;
        align-self: center;
  }
  #top .wrap .content section#zeh .area01 .logoBox .txtBox {
    width: 76%;
    -ms-flex-item-align: center;
        -ms-grid-row-align: center;
        align-self: center;
    margin: 0 0 0 0;
  }
  #top .wrap .content section#zeh .area01 .zehImgBox {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
  }
  #top .wrap .content section#zeh .area01 .zehImgBox .zehImg {
    width: 30%;
    margin-bottom: 0;
  }
  #top .wrap .content section#zeh .area01 .zehImgBox .zehImg .txtBox {
    color: #fff;
    width: 80%;
    height: auto;
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%);
    margin-bottom: 0;
  }
  #top .wrap .content section#zeh .area01 .zehImgBox .zehImg .txtBox .zehTitle {
    font-size: 24px;
    font-size: 1.5rem;
  }
  #top .wrap .content section#zeh .area01 .zehImgBox .zehImg .txtBox .zehLead {
    font-size: 16px;
    font-size: 1rem;
  }
  #top .wrap .content section#zeh .area01 .zehIllustration {
    width: 60%;
  }
  #top .wrap .content section#zeh .area01 .zehIllustration .imgCap2 {
    text-align: center;
  }
  #top .wrap .content section#map {
    width: 80%;
    margin: 0 auto 6%;
  }
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  #top .wrap .content section h2 img {
    height: 2.5vw;
  }
  #top .wrap .content section#point {
    padding: 6% 0;
  }
  #top .wrap .content section#point .pointLead01 {
    font-size: 28px;
    font-size: 1.75rem;
    margin-bottom: 3%;
  }
  #top .wrap .content section#point .pointLead01 span {
    font-size: 40px;
    font-size: 2.5rem;
  }
  #top .wrap .content section#point .pointLead02 {
    font-size: 24px;
    font-size: 1.5rem;
    margin-bottom: 3%;
    padding-bottom: 3%;
  }
  #top .wrap .content section#point .pointLead02 span {
    font-size: 36px;
    font-size: 2.25rem;
  }
  #top .wrap .content section#info {
    padding: 6% 0;
  }
  #top .wrap .content section#info h2 {
    margin-bottom: 3%;
  }
  #top .wrap .content section#info h3 {
    margin-bottom: 3%;
  }
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInRvcC5jc3MiLCJfYmFzZS5zY3NzIiwidG9wLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsZ0JBQWdCO0FDRVIsZ0VBQUE7QUFFUjt5REFBQTtBQTBCQTt5REFBQTtBQ3hCQztFQUNDLGtCQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSxjQUFBO0VBQ0EsVUFBQTtFQUNBLGtCQUFBO0FGQ0Y7QUVLRztFRExDLGVBQUE7RUFDQSxrQkFBQTtBREdKO0FFSUc7RUFDQyxnQkFBQTtBRkZKO0FFTUc7RUFDQyxrQkFBQTtFQUNBLE1BQUE7RUFDQSxTQUFBO0VBQ0EsVUFBQTtFQUNBLFNBQUE7RUFDQSx5QkFBQTtFQUNBLFNBQUE7RUFDQSxVQUFBO0VBQ0EsNkJBQUE7VUFBQSxxQkFBQTtBRkpKO0FFTUk7RUFDQyw0REFBQTtVQUFBLG9EQUFBO0FGSkw7QUVPRztFQUNDLGtCQUFBO0VBQ0EsTUFBQTtFQUNBLFVBQUE7RUFDQSxVQUFBO0VBQ0EsU0FBQTtFQUNBLHlCQUFBO0VBQ0EsU0FBQTtFQUNBLFVBQUE7RUFDQSw2QkFBQTtVQUFBLHFCQUFBO0FGTEo7QUVPSTtFQUNDLDREQUFBO1VBQUEsb0RBQUE7QUZMTDtBRVNHO0VBQ0Msa0JBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLFNBQUE7QUZQSjtBRVNJO0VBQ0Msa0JBQUE7RUFDQSxPQUFBO0VBQ0EsU0FBQTtFQUNBLGlDQUFBO01BQUEsdUJBQUE7VUFBQSx5QkFBQTtFRHRERCxlQUFBO0VBQ0EsbUJBQUE7RUN1REMsY0RwQ1U7RUNxQ1YsaUJBQUE7QUZOTDtBRVNJO0VBQ0Msa0JBQUE7RUFDQSxNQUFBO0VBQ0EsVUFBQTtFQUNBLFVBQUE7RUFDQSxZQUFBO0VBQ0EsZ0JBQUE7RUFDQSx1QkFBQTtBRlBMO0FFU0s7RUFDQyxXQUFBO0VBQ0EsY0FBQTtFQUNBLGtCQUFBO0VBQ0EsVUFBQTtFQUNBLFlBQUE7RUFDQSxNQUFBO0VBQ0EsT0FBQTtFQUNBLG1CRHpEUztFQzBEVCxvREFBQTtVQUFBLDRDQUFBO0FGUE47QUVZRztFQUNDLGtCQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSxnQkFBQTtBRlZKO0FFWUk7RUFDQyxrQkFBQTtFQUNBLFdBQUE7RUFDQSxTQUFBO0VBQ0EsaUNBQUE7TUFBQSx1QkFBQTtVQUFBLHlCQUFBO0VEN0ZELGVBQUE7RUFDQSxtQkFBQTtFQzhGQyxjRDNFVTtBRGtFZjtBRVlJO0VBQ0Msa0JBQUE7RUFDQSxNQUFBO0VBQ0EsT0FBQTtFQUNBLFVBQUE7RUFDQSxZQUFBO0VBQ0EsZ0JBQUE7RUFDQSx1QkFBQTtBRlZMO0FFWUs7RUFDQyxXQUFBO0VBQ0EsY0FBQTtFQUNBLGtCQUFBO0VBQ0EsVUFBQTtFQUNBLFlBQUE7RUFDQSxNQUFBO0VBQ0EsT0FBQTtFQUNBLG1CRC9GUztFQ2dHVCxvREFBQTtVQUFBLDRDQUFBO0FGVk47QUVlRztFQUNDLGtCQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSxTQUFBO0FGYko7QUVlSTtFQUNDLGtCQUFBO0VBQ0EsV0FBQTtFQUNBLFNBQUE7RUFDQSxpQ0FBQTtNQUFBLHVCQUFBO1VBQUEseUJBQUE7RURuSUQsZUFBQTtFQUNBLG1CQUFBO0VDb0lDLFdBQUE7QUZaTDtBRWVJO0VBQ0Msa0JBQUE7RUFDQSxNQUFBO0VBQ0EsT0FBQTtFQUNBLFVBQUE7RUFDQSxZQUFBO0VBQ0EsZ0JBQUE7RUFDQSx1QkFBQTtBRmJMO0FFZUs7RUFDQyxXQUFBO0VBQ0EsY0FBQTtFQUNBLGtCQUFBO0VBQ0EsVUFBQTtFQUNBLFlBQUE7RUFDQSxNQUFBO0VBQ0EsT0FBQTtFQUNBLGdCQUFBO0VBQ0Esb0RBQUE7VUFBQSw0Q0FBQTtBRmJOO0FFaUJHO0VBQ0U7SUFDQyxTQUFBO0lBQ0EsTUFBQTtFRmZKO0VFaUJHO0lBQ0MsWUFBQTtFRmZKO0VFaUJHO0lBQ0MsU0FBQTtFRmZKO0FBQ0Y7QUVLRztFQUNFO0lBQ0MsU0FBQTtJQUNBLE1BQUE7RUZmSjtFRWlCRztJQUNDLFlBQUE7RUZmSjtFRWlCRztJQUNDLFNBQUE7RUZmSjtBQUNGO0FFaUJHO0VBQ0M7SUFDQyxTQUFBO0lBQ0EsTUFBQTtFRmZIO0VFaUJFO0lBQ0MsWUFBQTtJQUNBLE1BQUE7RUZmSDtBQUNGO0FFT0c7RUFDQztJQUNDLFNBQUE7SUFDQSxNQUFBO0VGZkg7RUVpQkU7SUFDQyxZQUFBO0lBQ0EsTUFBQTtFRmZIO0FBQ0Y7QUVtQkc7RUFDQyxrQkFBQTtBRmpCSjtBRW1CSTtFRHpMQSxlQUFBO0VBQ0EsaUJBQUE7RUMwTEMsbUJBQUE7QUZoQkw7QUVvQkk7RUFDQyxrQkFBQTtFQUNBLE9BQUE7RUFDQSxZQUFBO0VBQ0EsV0FBQTtBRmxCTDtBRXlCSztFQUNDLGdCQUFBO0VBQ0EsU0FBQTtFQUNBLDBCQUFBO0FGdkJOO0FFeUJNO0VBQ0MsWUFBQTtFQUNBLFNBQUE7QUZ2QlA7QUU0Qks7RUFDQyxXQUFBO0VBQ0EsU0FBQTtFQUNBLGlCQUFBO0FGMUJOO0FFNEJNO0VBQ0MsZ0JBQUE7RUFDQSxVQUFBO0FGMUJQO0FFaUNJO0VBQ0MsZ0JBQUE7RUFDQSwyRkFBQTtFQUFBLDBEQUFBO0VBQ0EsY0FBQTtFQUNBLDBCQUFBO0FGL0JMO0FFaUNLO0VBQ0MsUUFBQTtBRi9CTjtBRWlDSztFRDdPRCxlQUFBO0VBQ0Esa0JBQUE7RUM4T0UsY0FBQTtFQUNBLGNENU5TO0VDNk5ULGNBQUE7QUY5Qk47QUVnQ0s7RUFDQyxjRGpPUTtFQ2tPUixnQkFBQTtBRjlCTjtBRWdDSztFQUNDLGlCQUFBO0VBQ0EsaUJBQUE7QUY5Qk47QUVnQ0s7RUFDQyxnQkFBQTtFQUNBLFVBQUE7RUFDQSxTQUFBO0FGOUJOO0FFZ0NNO0VBQ0MsV0FBQTtFQUNBLFdBQUE7RUFDQSxjQUFBO0VBQ0EsbUJBQUE7QUY5QlA7QUVnQ087RUFDQyxrQkFBQTtFQUNBLGNBQUE7RUFDQSxjQUFBO0VBQ0EsbUJEdFBPO0VDdVBQLFNBQUE7RUFDQSx5QkFBQTtBRjlCUjtBRWdDUTtFQUNDLFdBQUE7RUFDQSxrQkFBQTtFQUNBLFFBQUE7RUFDQSxRQUFBO0VBQ0EsVUFBQTtFQUNBLFdBQUE7RUFDQSxzQkFBQTtFQUNBLFNBQUE7RUFDQSxVQUFBO0FGOUJUO0FFa0NRO0VBQ0MsbUJEeFFNO0FEd09mO0FFb0NRO0VBQ0MsbUJEN1FNO0FEMk9mO0FFcUNPO0VBQ0MsY0FBQTtFQUNBLFdBQUE7RUFDQSxtQkFBQTtFQUNBLGdCQUFBO0VBQ0EsVUFBQTtFQUNBLG9CQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0EseUJBQUE7TUFBQSxzQkFBQTtVQUFBLG1CQUFBO0VBQ0Esd0JBQUE7TUFBQSxxQkFBQTtVQUFBLHVCQUFBO0FGbkNSO0FFcUNRO0VBQ0MsV0FBQTtFQUNBLGVBQUE7RUFDQSxlQUFBO0FGbkNUO0FFcUNRO0VBQ0MsZ0JBQUE7QUZuQ1Q7QUV5Q0s7RUFDQyxVQUFBO0VBQ0EsaUJBQUE7RUFDQSxjQUFBO0FGdkNOO0FFNkNJO0VBQ0MsZ0JBQUE7RUFDQSxTQUFBO0VBQ0EsMEJBQUE7QUYzQ0w7QUU2Q0s7RUFDQyxnQkFBQTtBRjNDTjtBRTZDTTtFRDNVRixlQUFBO0VBQ0Esa0JBQUE7RUM0VUcsY0FBQTtFQUNBLGNEMVRRO0VDMlRSLGNBQUE7QUYxQ1A7QUU0Q007RUFDQyxjRC9UTztFQ2dVUCxnQkFBQTtBRjFDUDtBRWlESTtFQUNDLG1CQUFBO0FGL0NMO0FFaURLO0VBQ0MsUUFBQTtBRi9DTjtBRWlESztFQUNDLGtCQUFBO0VBQ0EsbUJBQUE7RUFDQSxpQkFBQTtBRi9DTjtBRWtETztFQUNDLGtCQUFBO0VBQ0EsTUFBQTtFQUNBLFVBQUE7RUFDQSxZQUFBO0FGaERSO0FFa0RPO0VBQ0Msa0JBQUE7RUFDQSxNQUFBO0VBQ0EsUUFBQTtFQUNBLFlBQUE7QUZoRFI7QUVrRE07RUFDQyxrQkFBQTtFQUNBLGdCQUFBO0VBQ0Esa0JBQUE7QUZoRFA7QUVrRE87RUFDQyxrQkFBQTtFQUNBLE1BQUE7RUFDQSxPQUFBO0VBQ0EsVUFBQTtFQUNBLFlBQUE7RUFDQSxtQkFBQTtBRmhEUjtBRWtETztFQUNDLGtCQUFBO0VBQ0EsY0Q3V087QUQ2VGY7QUVvRE87RUFDQyxrQkFBQTtFQUNBLE9BQUE7RUFDQSxRQUFBO0VBQ0EscUNBQUE7VUFBQSw2QkFBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0VBQ0EsVUFBQTtBRmxEUjtBRW9EUTtFQUNDLGtCQUFBO0VBQ0EsUUFBQTtFQUNBLFNBQUE7RUFDQSx3Q0FBQTtVQUFBLGdDQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSx5QkFBQTtFQUNBLGtCQUFBO0FGbERUO0FFb0RRO0VBQ0Msa0JBQUE7RUFDQSxRQUFBO0VBQ0EsU0FBQTtFQUNBLHdDQUFBO1VBQUEsZ0NBQUE7RUFDQSxVQUFBO0VBQ0EsV0FBQTtFQUNBLG1CRDNZTTtFQzRZTixrQkFBQTtBRmxEVDtBRW9EUTtFQUNDLFNBQUE7QUZsRFQ7QUVxRE87RUFDQyxnQkFBQTtBRm5EUjtBRXNETztFQUNDLGtCQUFBO0VBQ0Esa0JBQUE7QUZwRFI7QUV1RFM7RUFDQyxrQkFBQTtFQUNBLE1BQUE7RUFDQSxRQUFBO0VBQ0Esa0JBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLG9DQUFBO0VBQ0Esb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSx5QkFBQTtNQUFBLHNCQUFBO1VBQUEsbUJBQUE7QUZyRFY7QUV1RFU7RUFDQyxpQ0FBQTtNQUFBLHVCQUFBO1VBQUEseUJBQUE7RUFDQSxpQ0FBQTtVQUFBLHlCQUFBO0VENWJQLGVBQUE7RUFDQSxtQkFBQTtFQzZiTyxXQUFBO0VBQ0EsY0FBQTtBRnBEWDtBRTBETTtFQUNDLGdCQUFBO0FGeERQO0FFMERNO0VBQ0MsMkRBQUE7RUFDQSxnQkFBQTtFQUNBLG9CQUFBO0VBQ0Esb0JBQUE7QUZ4RFA7QUUwRE07RUFDQyxrQkFBQTtBRnhEUDtBRTBETztFQUNDLGlCQUFBO0VBQ0EsbUJBQUE7QUZ4RFI7QUUwRFE7RUFDQyxVQUFBO0VBQ0EsWUFBQTtBRnhEVDtBRTJETztFQUNDLG1CQUFBO0FGekRSO0FFNERNO0VBQ0MscUJBQUE7RUFDQSxrQkFBQTtBRjFEUDtBRTRETTtFQUNDLGlCQUFBO0VBQ0EsaUJBQUE7QUYxRFA7QUU0RE07RUFDQyxlQUFBO0FGMURQO0FFNERNO0VBQ0MsZ0JBQUE7QUYxRFA7QUU0RE07RUFDQyxnQkFBQTtBRjFEUDtBRWtFSTtFQUNDLGtCQUFBO0VBQ0Esa0JBQUE7QUZoRUw7QUVrRUs7RUFDQyxrQkFBQTtFQUNBLGdCQUFBO0VBQ0Esa0JBQUE7QUZoRU47QUVrRU07RUFDQyxrQkFBQTtFQUNBLE1BQUE7RUFDQSxPQUFBO0VBQ0EsVUFBQTtFQUNBLFlBQUE7RUFDQSxtQkFBQTtBRmhFUDtBRWtFTTtFQUNDLGtCQUFBO0VBQ0EsY0RwZlE7QURvYmY7QUVrRU87RUFDQyxtQkFBQTtBRmhFUjtBRXFFTTtFRGhoQkYsZUFBQTtFQUNBLG1CQUFBO0VDaWhCRyxpQkFBQTtFQUNBLGNEL2ZRO0FENmJmO0FFcUVNO0VBQ0Msa0JBQUE7RUFDQSxPQUFBO0VBQ0EsUUFBQTtFQUNBLHFDQUFBO1VBQUEsNkJBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLFVBQUE7QUZuRVA7QUVxRU87RUFDQyxrQkFBQTtFQUNBLFFBQUE7RUFDQSxTQUFBO0VBQ0Esd0NBQUE7VUFBQSxnQ0FBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0VBQ0EseUJBQUE7RUFDQSxrQkFBQTtBRm5FUjtBRXFFTztFQUNDLGtCQUFBO0VBQ0EsUUFBQTtFQUNBLFNBQUE7RUFDQSx3Q0FBQTtVQUFBLGdDQUFBO0VBQ0EsVUFBQTtFQUNBLFdBQUE7RUFDQSxtQkQ1aEJPO0VDNmhCUCxrQkFBQTtBRm5FUjtBRXVFSztFQUNDLGtCQUFBO0VBQ0Esa0JBQUE7QUZyRU47QUV3RU87RUFDQyxrQkFBQTtFQUNBLE1BQUE7RUFDQSxRQUFBO0VBQ0Esa0JBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLG9DQUFBO0VBQ0Esb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSx5QkFBQTtNQUFBLHNCQUFBO1VBQUEsbUJBQUE7QUZ0RVI7QUV3RVE7RUFDQyxpQ0FBQTtNQUFBLHVCQUFBO1VBQUEseUJBQUE7RUFDQSxpQ0FBQTtVQUFBLHlCQUFBO0VEdmtCTCxlQUFBO0VBQ0EsbUJBQUE7RUN3a0JLLFdBQUE7RUFDQSxjQUFBO0FGckVUO0FFMEVLO0VBQ0MsaUJBQUE7RUFDQSxpQkFBQTtBRnhFTjtBRTBFSztFQUNDLGdFQUFBO0VBQ0Esb0JBQUE7QUZ4RU47QUUwRUs7RUFDQyx3REFBQTtFQUNBLG9CQUFBO0VBQ0EsaUJBQUE7QUZ4RU47QUUwRUs7RUFDQyxpQkFBQTtBRnhFTjtBRTZFSTtFQUNDLGtCQUFBO0FGM0VMO0FFNkVLO0VBQ0MsY0FBQTtFQUNBLGdCQUFBO0VBQ0EsV0FBQTtFQUNBLGdCQUFBO0VBQ0EsbUJEdGxCUztFQ3VsQlQsaUJBQUE7RUFDQSxrQkFBQTtFQUNBLG9CQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0EseUJBQUE7TUFBQSxzQkFBQTtVQUFBLDhCQUFBO0VBQ0EseUJBQUE7TUFBQSxzQkFBQTtVQUFBLG1CQUFBO0FGM0VOO0FFNkVLO0VBQ0MsZ0JBQUE7QUYzRU47QUVpRkk7RUFDQywyREFBQTtFQUNBLHdCQUFBO0FGL0VMO0FFaUZLO0VBQ0MsZUFBQTtFQUNBLG9CQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0EseUJBQUE7TUFBQSxzQkFBQTtVQUFBLDhCQUFBO0FGL0VOO0FFaUZNO0VBQ0MsVUFBQTtBRi9FUDtBRXVGSTtFQUNDLFVBQUE7RUFDQSxnQkFBQTtFQUNBLG1CQUFBO0VBQ0EseUJBQUE7RUFDQSxnQkFBQTtFQUNBLGtCQUFBO0FGckZMO0FFdUZLO0VBQ0Msa0JBQUE7RURucEJGLGVBQUE7RUFDQSxrQkFBQTtFQ29wQkUsY0Rsb0JRO0VDbW9CUixjQUFBO0FGcEZOO0FFc0ZLO0VBQ0Msa0JBQUE7RUFDQSxjQUFBO0FGcEZOO0FFMkZJO0VBQ0MseURBQUE7RUFDQSx3QkFBQTtBRnpGTDtBRTJGSztFQUNDLHdCQUFBO0FGekZOO0FFK0ZJO0VBQ0MsZ0JBQUE7QUY3Rkw7QUUrRks7RUFDQyxtQkFBQTtBRjdGTjtBRStGTTtFQUNDLFVBQUE7RUFDQSxjQUFBO0VBQ0EsZUFBQTtBRjdGUDtBRStGTztFQUNDLGdCQUFBO0FGN0ZSO0FFaUdLO0VBQ0MsaUJBQUE7RUFDQSxvQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLHlCQUFBO01BQUEsc0JBQUE7VUFBQSw4QkFBQTtFQUNBLHNCQUFBO01BQUEsbUJBQUE7VUFBQSxnQkFBQTtBRi9GTjtBRW1HUTtFQUNDLGlCQUFBO0FGakdUO0FFcUdPO0VBQ0MsVUFBQTtBRm5HUjtBRXFHTztFQUNDLFVBQUE7QUZuR1I7QUV1R0s7RUFDQyxjQUFBO0VBQ0Esa0JBQUE7RUFDQSxvQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLHlCQUFBO01BQUEsc0JBQUE7VUFBQSw4QkFBQTtBRnJHTjtBRXVHTTtFQUNDLFVBQUE7QUZyR1A7QUV3R0s7RUFDQyxTQUFBO0VBQ0Esa0JBQUE7RUFDQSxvQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLHlCQUFBO01BQUEsc0JBQUE7VUFBQSw4QkFBQTtFQUNBLG1CQUFBO01BQUEsZUFBQTtBRnRHTjtBRXdHTTtFQUNDLFVBQUE7QUZ0R1A7QUV3R087RUFDQyxpQkFBQTtBRnRHUjtBRXlHTTtFQUNDLGlCQUFBO0FGdkdQO0FFMEdLO0VBQ0MsaUJBQUE7QUZ4R047QUU0R087RUFDQyxTQUFBO0VBQ0EsWUFBQTtBRjFHUjtBRTRHTztFQUNDLFNBQUE7RUFDQSxXQUFBO0FGMUdSO0FFc0hPO0VBQ0MsZUFBQTtBRnBIUjtBRXNIUTtFQUNDLG1CQUFBO0FGcEhUO0FFNkhPO0VBQ0Msa0JBQUE7RUFDQSxRQUFBO0VBQ0EsT0FBQTtFQUNBLFFBQUE7RUFDQSxXQUFBO0VBQ0EsY0FBQTtBRjNIUjtBRThITTtFQUNDLFVBQUE7RUFDQSxlQUFBO0FGNUhQO0FFK0hLO0VBQ0MsVUFBQTtFQUNBLGNBQUE7RUFDQSxrQkFBQTtBRjdITjtBRWlJTztFQUNDLGdCQUFBO0FGL0hSO0FFc0lLO0VBQ0Msa0JBQUE7RUFDQSxtQkFBQTtFQUNBLGdCQUFBO0FGcElOO0FFc0lNO0VBQ0MsVUFBQTtFQUNBLFVBQUE7QUZwSVA7QUVzSU07RUFDQyxnQkFBQTtBRnBJUDtBRXNJTTtFQUNDLGdCQUFBO0VBQ0EsVUFBQTtFQUNBLFdBQUE7RUFDQSxjQUFBO0VBQ0EsZUFBQTtFQUNBLG1CQUFBO0FGcElQO0FFd0lRO0VBQ0Msb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSx5QkFBQTtNQUFBLHNCQUFBO1VBQUEsOEJBQUE7RUFDQSxtQkFBQTtNQUFBLGVBQUE7QUZ0SVQ7QUUwSVU7RUFDQyxVQUFBO0FGeElYO0FFMElVO0VBQ0MsVUFBQTtBRnhJWDtBRTBJVztFQUNDLGlCQUFBO0VBQ0EsY0QvekJHO0FEdXJCZjtBRTJJVTtFQUNDLFdBQUE7RUFDQSxjQUFBO0FGeklYO0FFMklVO0VBQ0MsbUJBQUE7RUQzMUJQLGVBQUE7RUFDQSxtQkFBQTtBRG10Qko7QUU0SVc7RURoMkJQLGVBQUE7RUFDQSxtQkFBQTtFQ2kyQlEsaUJBQUE7QUZ6SVo7QUVnSk07RUFDQyxrQkFBQTtBRjlJUDtBRWdKTztFQUNDLGlCQUFBO0FGOUlSO0FFZ0pPO0VBQ0MsU0FBQTtBRjlJUjtBRWdKUTtFQUNDLGNBQUE7QUY5SVQ7QUVpSk87RUFDQyxVQUFBO0VBQ0EsbUJBQUE7RUFDQSxvQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLHlCQUFBO01BQUEsc0JBQUE7VUFBQSw4QkFBQTtFQUNBLHlCQUFBO01BQUEsc0JBQUE7VUFBQSxtQkFBQTtBRi9JUjtBRWlKUTtFQUNDLGNBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLFlBQUE7RUFDQSw2QkFBQTtFQUNBLFVBQUE7RUFDQSxtRUFBQTtFQUNBLGlDQUFBO0VBQUEseUJBQUE7RUFDQSxlQUFBO0VBQ0Esa0JBQUE7QUYvSVQ7QUVpSlE7RUFDQyxjQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSxZQUFBO0VBQ0EsNkJBQUE7RUFDQSxVQUFBO0VBQ0Esb0VBQUE7RUFDQSxpQ0FBQTtFQUFBLHlCQUFBO0VBQ0EsZUFBQTtFQUNBLGtCQUFBO0FGL0lUO0FFNEpJO0VBQ0MsZ0JBQUE7QUYxSkw7QUU4Skk7RUFDQSxrQkFBQTtFQUNBLGlCQUFBO0FGNUpKO0FFOEpJO0VBQ0MsaUJBQUE7QUY1Skw7QUU4Sks7RUFDQyxzREFBQTtVQUFBLDhDQUFBO0FGNUpOO0FFaUtLOzs7Ozs7O0VBT0Usa0NBQUE7RUFDRCxVQUFBO0VBQ0Esa0JBQUE7RUFDQyxpQ0FBQTtFQUFBLHlCQUFBO0FGL0pQO0FFa0tLO0VBQ0UsZUFBQSxFQUFBLGdEQUFBO0FGaEtQO0FFa0tLO0VBQ0Usc0JBQUE7RUFDQSxzREFBQTtVQUFBLDhDQUFBO0VBQ0EsaUNBQUE7RUFDQSx5QkFBQTtBRmhLUDtBRWtLSztFQUNFLFlBQUE7QUZoS1A7QUVtS0s7RUFDRSwwQkFBQTtFQUNELFVBQUE7RUFDQSxrQkFBQTtFQUNDLGlDQUFBO0VBQUEseUJBQUE7QUZqS1A7QUVvS0s7Ozs7Ozs7RUFRRSxvQkFBQTtFQUNELGVBQUE7RUFDQSxVQUFBO0VBQ0EsbUJBQUE7RUFDQyxjQUFBO0VBQ0Esb0NBQUE7RUFDQSxlQUFBO0VBQ0EsV0FBQTtFQUNBLGFBQUE7RUFDQSxNQUFBO0VBQ0EsT0FBQTtFQUNBLGlDQUFBO0VBQUEseUJBQUE7QUZuS1A7QUVzS0s7RUFDRSxXQUFBO0VBQ0EseUJBQUE7RUFDQSxlQUFBO0VBQ0EsUUFBQTtFQUNBLFNBQUE7RUFDRCxhQUFBO0VBQ0Msd0NBQUE7VUFBQSxnQ0FBQTtFQUNELGVBQUE7QUZwS047QUV1S0s7RUFDRSxTQUFBO0FGcktQO0FFd0tLO0VBQ0Usa0JBQUE7QUZ0S1A7QUV5S0s7RUFDRSxlQUFBO0VBQ0Esa0JBQUE7RUFDQSxVQUFBO0VBQ0EsUUFBQTtBRnZLUDtBRWlMSTtFQUNDLGlCQUFBO0FGL0tMO0FFaUxLO0VBQ0Msa0JBQUE7RUFDQSxVQUFBO0VBQ0EsY0FBQTtBRi9LTjtBRWlMTTtFQUNDLGtCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxrQkFBQTtFQUNBLGdCQUFBO0FGL0tQO0FFaUxPO0VBQ0Msa0JBQUE7RUFDQSxNQUFBO0VBQ0EsT0FBQTtFQUNBLFdBQUE7QUYvS1I7QUVpTE87RUFDQyxrQkFBQTtFQUNBLE1BQUE7RUFDQSxPQUFBO0VBQ0EsVUFBQTtFQUNBLFdBQUE7RUFDQSxtQkRoaENPO0FEaTJCZjtBRWlMTztFQUNDLGNEbmhDTztBRG8yQmY7QUVpTE87RUFDQyxjRHRoQ087RUN1aENQLG1CQUFBO0FGL0tSO0FFaUxPO0VBQ0MsY0QxaENPO0VDMmhDUCxtQkFBQTtBRi9LUjtBRW9MSztFQUNDLFVBQUE7RUFDQSxpQkFBQTtBRmxMTjtBRXlMSztFQUNDLFVBQUE7RUFDQSxjQUFBO0VBQ0EsZ0JBQUE7QUZ2TE47QUV5TE07RUFDQyxXQUFBO0VBQ0EsZUFBQTtBRnZMUDtBRXlMTztFQUNDLFVBQUE7RUFDQSxpQkFBQTtBRnZMUjtBRXlMTztFQUNDLFdBQUE7RUFDQSxpQkFBQTtBRnZMUjtBRXlMUTtFQUNDLG1CQUFBO0VBQ0EsU0FBQTtBRnZMVDtBRTJMTTtFQUNDLFdBQUE7RUFDQSxpQkFBQTtBRnpMUDtBRTJMTztFQUNDLFdBQUE7RUFDQSxrQkFBQTtFQUNBLGlCQUFBO0FGekxSO0FFMkxRO0VBQ0MsV0FBQTtFQUNBLFVBQUE7RUFDQSxZQUFBO0VBQ0Esa0JBQUE7RUFDQSxRQUFBO0VBQ0EsU0FBQTtFQUNBLHdDQUFBO1VBQUEsZ0NBQUE7RUFDQSxnQkFBQTtBRnpMVDtBRTJMUztFRHZtQ0wsZUFBQTtFQUNBLG1CQUFBO0VDd21DTSxrQkFBQTtFQUNBLFdBQUE7RUFDQSxNQUFBO0VBQ0EsT0FBQTtFQUNBLGtCQUFBO0VBQ0EscUJBQUE7RUFDQSxrQkFBQTtBRnhMVjtBRTBMVTtFQUNDLFdBQUE7RUFDQSxrQkFBQTtFQUNBLFNBQUE7RUFDQSxhQUFBO0VBQ0EscUJBQUE7RUFDQSxXQUFBO0VBQ0EsV0FBQTtFQUNBLGtDQUFBO1VBQUEsMEJBQUE7RUFDQSxzQkFBQTtBRnhMWDtBRTJMUztFRDduQ0wsZUFBQTtFQUNBLGtCQUFBO0VDOG5DTSxrQkFBQTtFQUNBLFdBQUE7QUZ4TFY7QUU2TE07RUFDQyxXQUFBO0VBQ0EsY0FBQTtBRjNMUDtBRTZMTztFQUNDLGlCQUFBO0FGM0xSO0FFNkxPO0VBQ0MsbUJBQUE7RUQ3b0NKLGVBQUE7RUFDQSxtQkFBQTtFQzhvQ0ksZ0JBQUE7RUFDQSxTQUFBO0VBQ0EsVUFBQTtBRjFMUjtBRW1NSTtFQUNDLFVBQUE7RUFDQSxpQkFBQTtFQUNBLG1CQUFBO0FGak1MO0FFbU1LO0VBQ0Msa0JBQUE7RUFDQSxjQUFBO0FGak1OO0FFbU1NO0VBQ0MsY0FBQTtFQUNBLFdBQUE7RUFDQSxXQUFBO0VBQ0EsV0FBQTtFQUNBLG1CRHBwQ1E7RUNxcENSLGNBQUE7QUZqTVA7QUVzTkE7RUFRSTtJQUNDLGtCQUFBO0lBQ0EsTUFBQTtJQUNBLFdBQUE7SUFDQSxVQUFBO0lBQ0EsU0FBQTtJQUNBLHlCQUFBO0lBQ0EsU0FBQTtJQUNBLFVBQUE7SUFDQSw2QkFBQTtZQUFBLHFCQUFBO0VGM05IO0VFNk5HO0lBQ0MsdURBQUE7WUFBQSwrQ0FBQTtFRjNOSjtFRWdPQztJQUNDLFlBQUE7SUFDQSxjQUFBO0VGOU5GO0VFa09FO0lBQ0MsVUFBQTtFRmhPSDtFRXVPQztJQUNDLGtCQUFBO0lBQ0EsV0FBQTtJQUNBLFlBQUE7SUFDQSxTQUFBO0lBQ0Esb0JBQUE7SUFBQSxvQkFBQTtJQUFBLGFBQUE7SUFDQSxzQkFBQTtRQUFBLG1CQUFBO1lBQUEscUJBQUE7RUZyT0Y7RUV1T0U7SUFDQyxpQ0FBQTtRQUFBLHVCQUFBO1lBQUEseUJBQUE7SUQ5dUNELGVBQUE7SUFDQSxtQkFBQTtJQ2d2Q0MsY0Q3dENVO0VEdy9CYjtFRXdPRTtJQUNDLGtCQUFBO0lBQ0EsTUFBQTtJQUNBLE9BQUE7SUFDQSxVQUFBO0lBQ0EsWUFBQTtJQUNBLGdCQUFBO0lBQ0EsdUJBQUE7RUZ0T0g7RUV3T0c7SUFDQyxXQUFBO0lBQ0EsY0FBQTtJQUNBLGtCQUFBO0lBQ0EsVUFBQTtJQUNBLFlBQUE7SUFDQSxNQUFBO0lBQ0EsT0FBQTtJQUNBLG1CRGp2Q1M7SUNrdkNULG9EQUFBO1lBQUEsNENBQUE7RUZ0T0o7RUUyT0M7SUFDQyxrQkFBQTtJQUNBLFdBQUE7SUFDQSxZQUFBO0lBQ0EsU0FBQTtJQUNBLG9CQUFBO0lBQUEsb0JBQUE7SUFBQSxhQUFBO0lBQ0Esc0JBQUE7UUFBQSxtQkFBQTtZQUFBLHFCQUFBO0VGek9GO0VFMk9FO0lBQ0MsaUNBQUE7UUFBQSx1QkFBQTtZQUFBLHlCQUFBO0lBQ0EsaUNBQUE7WUFBQSx5QkFBQTtJRHJ4Q0QsZUFBQTtJQUNBLG1CQUFBO0lDc3hDQyxXQUFBO0VGeE9IO0VFMk9FO0lBQ0Msa0JBQUE7SUFDQSxNQUFBO0lBQ0EsT0FBQTtJQUNBLFVBQUE7SUFDQSxZQUFBO0lBQ0EsZ0JBQUE7SUFDQSx1QkFBQTtFRnpPSDtFRTJPRztJQUNDLFdBQUE7SUFDQSxjQUFBO0lBQ0Esa0JBQUE7SUFDQSxVQUFBO0lBQ0EsWUFBQTtJQUNBLE1BQUE7SUFDQSxPQUFBO0lBQ0EsZ0JBQUE7SUFDQSxvREFBQTtZQUFBLDRDQUFBO0VGek9KO0VFNk9DO0lBQ0U7TUFDQyxTQUFBO01BQ0EsTUFBQTtJRjNPRjtJRTZPQztNQUNDLFlBQUE7SUYzT0Y7SUU2T0M7TUFDQyxTQUFBO0lGM09GO0VBQ0Y7RUVpT0M7SUFDRTtNQUNDLFNBQUE7TUFDQSxNQUFBO0lGM09GO0lFNk9DO01BQ0MsWUFBQTtJRjNPRjtJRTZPQztNQUNDLFNBQUE7SUYzT0Y7RUFDRjtFRWlQRTtJQUNDLGdCQUFBO0VGL09IO0VFc1BHO0lBQ0MsMEJBQUE7RUZwUEo7RUVzUEk7SUFDQyxXQUFBO0VGcFBMO0VFeVBHO0lBQ0MscUJBQUE7SUFDQSxvQkFBQTtJQUFBLG9CQUFBO0lBQUEsYUFBQTtJQUNBLHlCQUFBO1FBQUEsc0JBQUE7WUFBQSw4QkFBQTtJQUNBLG1CQUFBO1FBQUEsZUFBQTtFRnZQSjtFRXlQSTtJQUNDLFVBQUE7SUFDQSxVQUFBO0VGdlBMO0VFeVBLO0lBQ0MsZ0JBQUE7RUZ2UE47RUUrUEU7SUFDQywwQkFBQTtFRjdQSDtFRStQRztJQUNDLFNBQUE7RUY3UEo7RUUrUEc7SUFDQyxXQUFBO0lBQ0EsZ0JBQUE7RUY3UEo7RUUrUEc7SUFDQyxtQkFBQTtFRjdQSjtFRStQRztJRGozQ0QsZUFBQTtJQUNBLG9CQUFBO0lDazNDRSxtQkFBQTtFRjVQSjtFRStQRztJQUNFLFlBQUE7RUY3UEw7RUUrUEk7SUFDQyxZQUFBO0lBQ0EsY0FBQTtJQUNBLFVBQUE7RUY3UEw7RUVnUU07SUFDQyxVQUFBO0lBQ0EsZ0JBQUE7RUY5UFA7RUVxUUs7SUFDQyxnQkFBQTtFRm5RTjtFRTRRSztJQUNDLGlCQUFBO0lBRUEsY0FBQTtJQUNBLGVBQUE7RUYzUU47RUU2UU07SUFDQyxXQUFBO0lBQ0EsZUFBQTtJQUNBLGVBQUE7RUYzUVA7RUU2UU07SUFDQyxnQkFBQTtFRjNRUDtFRXNSRTtJQUNDLGdCQUFBO0lBQ0EsU0FBQTtJQUNBLHdCQUFBO0VGcFJIO0VFc1JHO0lBQ0MsY0FBQTtFRnBSSjtFRXNSSTtJQUNDLG1CQUFBO0VGcFJMO0VFc1JJO0lBQ0MsbUJBQUE7RUZwUkw7RUU2UkU7SUFDQyxvQkFBQTtFRjNSSDtFRTZSRztJQUNDLFFBQUE7RUYzUko7RUUrUkk7SUFDQyxvQkFBQTtJQUFBLG9CQUFBO0lBQUEsYUFBQTtJQUNBLHlCQUFBO1FBQUEsc0JBQUE7WUFBQSw4QkFBQTtFRjdSTDtFRWdTSztJQUNDLGtCQUFBO0lBQ0EsTUFBQTtJQUNBLE9BQUE7SUFDQSxZQUFBO0VGOVJOO0VFZ1NLO0lBQ0Msa0JBQUE7SUFDQSxNQUFBO0lBQ0EsT0FBQTtJQUNBLFlBQUE7RUY5Uk47RUVnU0s7SUFDQyxXQUFBO0lBQ0Esa0JBQUE7RUY5Uk47RUVnU007SUFDQyxVQUFBO0lBQ0EsV0FBQTtJQUNBLFdBQUE7RUY5UlA7RUVnU007SUFDQyxpQkFBQTtFRjlSUDtFRWdTTTtJRG4rQ0osZUFBQTtJQUNBLGVBQUE7RURzc0NGO0VFK1JNO0lBQ0Msa0JBQUE7SUFDQSxPQUFBO0lBQ0EsU0FBQTtJQUNBLHFDQUFBO1lBQUEsNkJBQUE7SUFDQSxXQUFBO0lBQ0EsWUFBQTtJQUNBLFVBQUE7RUY3UlA7RUUrUk87SUFDQyxrQkFBQTtJQUNBLFFBQUE7SUFDQSxTQUFBO0lBQ0Esd0NBQUE7WUFBQSxnQ0FBQTtJQUNBLFdBQUE7SUFDQSxZQUFBO0lBQ0EseUJBQUE7SUFDQSxrQkFBQTtFRjdSUjtFRStSTztJQUNDLGtCQUFBO0lBQ0EsUUFBQTtJQUNBLFNBQUE7SUFDQSx3Q0FBQTtZQUFBLGdDQUFBO0lBQ0EsV0FBQTtJQUNBLFlBQUE7SUFDQSxtQkQ1K0NLO0lDNitDTCxrQkFBQTtFRjdSUjtFRWdTTTtJQUNDLGlCQUFBO0VGOVJQO0VFZ1NNO0lBQ0MsVUFBQTtFRjlSUDtFRWlTSztJQUNDLFdBQUE7SUFDQSxlQUFBO0VGL1JOO0VFa1NPO0lBQ0MsWUFBQTtFRmhTUjtFRWtTUTtJRG5oRE4sZUFBQTtJQUNBLG1CQUFBO0VEb3ZDRjtFRXFTSTtJQUNDLG9CQUFBO0lBQ0EsaUJBQUE7RUZuU0w7RUVxU0s7SUFDQyxtQkFBQTtFRm5TTjtFRXNTSTtJQUNDLGtCQUFBO0VGcFNMO0VFc1NLO0lBQ0MseUJBQUE7UUFBQSxzQkFBQTtZQUFBLDhCQUFBO0lBQ0EsOEJBQUE7SUFBQSw4QkFBQTtRQUFBLCtCQUFBO1lBQUEsMkJBQUE7RUZwU047RUVzU0s7SUFDQyxnQkFBQTtJQUNBLFdBQUE7SUFDQSxnQkFBQTtJQUNBLGdCQUFBO0VGcFNOO0VFc1NNO0lBQ0MsV0FBQTtJQUNBLFdBQUE7RUZwU1A7RUV1U0s7SUFDQyxtQkFBQTtFRnJTTjtFRXdTSTtJQUNDLHVCQUFBO0lBQ0Esa0JBQUE7RUZ0U0w7RUV3U0k7SUFDQyxpQkFBQTtFRnRTTDtFRTZTRTtJQUNDLGdCQUFBO0lBQ0Esd0JBQUE7SUFDQSxvQkFBQTtJQUFBLG9CQUFBO0lBQUEsYUFBQTtJQUNBLHlCQUFBO1FBQUEsc0JBQUE7WUFBQSw4QkFBQTtFRjNTSDtFRTZTRztJQUNDLFdBQUE7SUFDQSxrQkFBQTtFRjNTSjtFRTZTSTtJQUNDLFVBQUE7SUFDQSxXQUFBO0lBQ0EsV0FBQTtFRjNTTDtFRTZTSTtJQUNDLGlCQUFBO0VGM1NMO0VFNlNJO0lEdGxERixlQUFBO0lBQ0EsZUFBQTtFRDR5Q0Y7RUU0U0k7SUFDQyxrQkFBQTtJQUNBLE9BQUE7SUFDQSxTQUFBO0lBQ0EscUNBQUE7WUFBQSw2QkFBQTtJQUNBLFdBQUE7SUFDQSxZQUFBO0lBQ0EsVUFBQTtFRjFTTDtFRTRTSztJQUNDLGtCQUFBO0lBQ0EsUUFBQTtJQUNBLFNBQUE7SUFDQSx3Q0FBQTtZQUFBLGdDQUFBO0lBQ0EsV0FBQTtJQUNBLFlBQUE7SUFDQSx5QkFBQTtJQUNBLGtCQUFBO0VGMVNOO0VFNFNLO0lBQ0Msa0JBQUE7SUFDQSxRQUFBO0lBQ0EsU0FBQTtJQUNBLHdDQUFBO1lBQUEsZ0NBQUE7SUFDQSxXQUFBO0lBQ0EsWUFBQTtJQUNBLG1CRC9sRE87SUNnbURQLGtCQUFBO0VGMVNOO0VFOFNHO0lBQ0MsV0FBQTtJQUNBLGVBQUE7RUY1U0o7RUUrU0s7SUFDQyxZQUFBO0VGN1NOO0VFK1NNO0lEaG9ESixlQUFBO0lBQ0EsbUJBQUE7RURvMUNGO0VFZ1RJO0lBQ0MsVUFBQTtFRjlTTDtFRWlURztJQUNDLDRCQUFBO0lBQUEsNkJBQUE7UUFBQSwwQkFBQTtZQUFBLHNCQUFBO0VGL1NKO0VFaVRJO0lBQ0MsaUJBQUE7RUYvU0w7RUVpVEk7SUFDQyxnQkFBQTtFRi9TTDtFRWtURztJQUNDLG1CQUFBO1FBQUEsZUFBQTtFRmhUSjtFRWtUSTtJQUNDLGNBQUE7RUZoVEw7RUVtVEc7SUFDQyxpQkFBQTtFRmpUSjtFRW1URztJQUNDLGNBQUE7SUFDQSxpQkFBQTtFRmpUSjtFRW1URztJQUNDLG9CQUFBO0VGalRKO0VFc1RFO0lEdnFEQSxlQUFBO0lBQ0Esa0JBQUE7SUN3cURDLG1CQUFBO0VGblRIO0VFcVRHO0lBQ0Msa0JBQUE7RUZuVEo7RUV3VEU7SUFDQyx5QkFBQTtFRnRUSDtFRXdURztJQUNDLHNCQUFBO1FBQUEsbUJBQUE7WUFBQSxxQkFBQTtFRnRUSjtFRXdUSTtJQUNDLGlCQUFBO0VGdFRMO0VFMFRHO0lBQ0Msb0JBQUE7SUFDQSxrQkFBQTtFRnhUSjtFRTBUSTtJQUNDLFVBQUE7RUZ4VEw7RUVnVUU7SUFDQyx3REFBQTtFRjlUSDtFRW9VSztJQUNDLFdBQUE7RUZsVU47RUVvVU07SUFDQyxnQkFBQTtJQUNBLGlDQUFBO1FBQUEsdUJBQUE7WUFBQSx5QkFBQTtJQUNBLGlCQUFBO0lBQ0Esa0JBQUE7RUZsVVA7RUU0VUU7SUFDQyxrQkFBQTtFRjFVSDtFRTRVRztJQUNDLG9CQUFBO0VGMVVKO0VFNFVJO0lBQ0MsaUJBQUE7SUFDQSxvQkFBQTtJQUFBLG9CQUFBO0lBQUEsYUFBQTtJQUNBLHlCQUFBO1FBQUEsc0JBQUE7WUFBQSw4QkFBQTtJQUNBLHlCQUFBO1FBQUEsc0JBQUE7WUFBQSxtQkFBQTtFRjFVTDtFRTZVTTtJQUNDLFVBQUE7RUYzVVA7RUU2VU07SUFDQyxVQUFBO0VGM1VQO0VFa1ZHO0lBQ0MsZ0JBQUE7SUFDQSxpQkFBQTtFRmhWSjtFRXFWRztJQUNDLG9CQUFBO0lBQ0EscUJBQUE7UUFBQSxpQkFBQTtFRm5WSjtFRXFWSTtJQUNDLFVBQUE7RUZuVkw7RUVxVks7SUFDQyxnQkFBQTtFRm5WTjtFRXNWSTtJQUNDLGdCQUFBO0VGcFZMO0VFdVZHO0lBQ0MsV0FBQTtJQUNBLG1CQUFBO0VGclZKO0VFd1ZJO0lBQ0MsV0FBQTtFRnRWTDtFRWlXSztJQUNDLFdBQUE7SUFDQSxrQkFBQTtFRi9WTjtFRWlXTTtJQUNDLG1CQUFBO0VGL1ZQO0VFd1dLO0lBQ0MsUUFBQTtJQUNBLGdCQUFBO0VGdFdOO0VFeVdHO0lBQ0UsVUFBQTtJQUNBLGVBQUE7RUZ2V0w7RUUwV0c7SUFDQyxrQkFBQTtJQUNBLG9CQUFBO0lBQUEsb0JBQUE7SUFBQSxhQUFBO0lBQ0EseUJBQUE7UUFBQSxzQkFBQTtZQUFBLDhCQUFBO0lBQ0EseUJBQUE7UUFBQSxzQkFBQTtZQUFBLG1CQUFBO0VGeFdKO0VFMFdJO0lBQ0EsVUFBQTtFRnhXSjtFRTBXSTtJQUNDLFVBQUE7RUZ4V0w7RUU0V0c7SUFDQyxpQkFBQTtFRjFXSjtFRTRXSTtJQUNDLFFBQUE7SUFDQSxVQUFBO0VGMVdMO0VFOFdJO0lBQ0MsV0FBQTtJQUNBLFNBQUE7SUFDQSx1QkFBQTtJQUNBLG9CQUFBO0lBQUEsb0JBQUE7SUFBQSxhQUFBO0lBQ0EseUJBQUE7UUFBQSxzQkFBQTtZQUFBLDhCQUFBO0VGNVdMO0VFOFdLO0lBQ0MsVUFBQTtFRjVXTjtFRWtYUTtJQUNDLFVBQUE7RUZoWFQ7RUVrWFE7SUFDQyxVQUFBO0VGaFhUO0VFa1hTO0lBQ0MsaUJBQUE7SUFDQSxjRGoxREc7RURpK0NiO0VFbVhRO0lBQ0MsV0FBQTtJQUNBLGNBQUE7RUZqWFQ7RUVtWFE7SUQ1MkROLGVBQUE7SUFDQSxvQkFBQTtFRDQvQ0Y7RUVrWFE7SUQvMkROLGVBQUE7SUFDQSxpQkFBQTtFRGdnREY7RUVpWFM7SURsM0RQLGVBQUE7SUFDQSxvQkFBQTtJQ20zRFEsaUJBQUE7RUY5V1Y7RUVvWEs7SUFDQyxVQUFBO0VGbFhOO0VFdVhLO0lBQ0MsaUJBQUE7RUZyWE47RUV5WE07SUFDQyxjQUFBO0VGdlhQO0VFMFhLO0lBQ0MsZ0JBQUE7RUZ4WE47RUUwWE07SUFDQyxjQUFBO0lBQ0EsWUFBQTtJQUNBLFlBQUE7SUFDQSxZQUFBO0lBQ0EsNkJBQUE7SUFDQSxVQUFBO0lBQ0EsbUVBQUE7SUFDQSxpQ0FBQTtJQUFBLHlCQUFBO0lBQ0EsZUFBQTtJQUNBLGtCQUFBO0VGeFhQO0VFMFhNO0lBQ0MsY0FBQTtJQUNBLFlBQUE7SUFDQSxZQUFBO0lBQ0EsWUFBQTtJQUNBLDZCQUFBO0lBQ0EsVUFBQTtJQUNBLG9FQUFBO0lBQ0EsaUNBQUE7SUFBQSx5QkFBQTtJQUNBLGVBQUE7SUFDQSxrQkFBQTtFRnhYUDtFRTBZRTtJQUNDLG9CQUFBO0VGeFlIO0VFMllJO0lBQ0MsaUJBQUE7RUZ6WUw7RUU0WUc7SUFDQyxVQUFBO0lBQ0EsY0FBQTtJQUNBLGVBQUE7SUFDQSxvQkFBQTtJQUFBLG9CQUFBO0lBQUEsYUFBQTtJQUNBLG1CQUFBO1FBQUEsZUFBQTtJQUNBLHdCQUFBO1FBQUEscUJBQUE7WUFBQSx1QkFBQTtFRjFZSjtFRTRZRztJQUNDLFVBQUE7SUFDQSxpQkFBQTtFRjFZSjtFRTRZSTtJQUNDLGdCQUFBO0VGMVlMO0VFNFlJO0lBQ0MsWUFBQTtJQUNBLGdCQUFBO0lBQ0EsZ0JBQUE7RUYxWUw7RUU0WUk7SUFDQyxZQUFBO0lBQ0EsZUFBQTtJQUNBLGdCQUFBO0VGMVlMO0VFNFlJO0lBQ0MsZUFBQTtFRjFZTDtFRThZRztJQUNFLFdBQUE7SUFDQSxpQkFBQTtJQUNBLFFBQUE7SUFDRCxVQUFBO0VGNVlKO0VFK1lHO0lBQ0UsZUFBQTtJQUNBLGtCQUFBO0lBQ0EsTUFBQTtJQUNBLFlBQUE7RUY3WUw7RUVvWkc7SUFDQSxnQkFBQTtFRmxaSDtFRW9aRztJQUNDLG1CQUFBO0VGbFpKO0VFb1pJO0lBQ0MsaUJBQUE7RUZsWkw7RUVvWks7SUFDQyxZQUFBO0VGbFpOO0VFd2FLO0lBQ0Msb0JBQUE7SUFBQSxvQkFBQTtJQUFBLGFBQUE7SUFDQSx5QkFBQTtRQUFBLHNCQUFBO1lBQUEsOEJBQUE7RUZ0YU47RUV3YU07SUFDQyxVQUFBO0lBQ0EsZUFBQTtJQUNBLDJCQUFBO1FBQUEsMEJBQUE7UUFBQSxrQkFBQTtFRnRhUDtFRXdhTTtJQUNDLFVBQUE7SUFDQSwyQkFBQTtRQUFBLDBCQUFBO1FBQUEsa0JBQUE7SUFDQSxlQUFBO0VGdGFQO0VFNGFLO0lBQ0Msb0JBQUE7SUFBQSxvQkFBQTtJQUFBLGFBQUE7SUFDQSx5QkFBQTtRQUFBLHNCQUFBO1lBQUEsOEJBQUE7RUYxYU47RUU0YU07SUFDQyxVQUFBO0lBQ0EsZ0JBQUE7RUYxYVA7RUU0YU87SUFDQyxXQUFBO0lBQ0EsVUFBQTtJQUNBLFlBQUE7SUFDQSxrQkFBQTtJQUNBLFFBQUE7SUFDQSxTQUFBO0lBQ0Esd0NBQUE7WUFBQSxnQ0FBQTtJQUNBLGdCQUFBO0VGMWFSO0VFNGFRO0lEaGpFTixlQUFBO0lBQ0EsaUJBQUE7RUR1b0RGO0VFOGFRO0lEdGpFTixlQUFBO0lBQ0EsZUFBQTtFRDJvREY7RUVnYkk7SUFDQyxVQUFBO0VGOWFMO0VFa2JLO0lBQ0Msa0JBQUE7RUZoYk47RUV5YkU7SUFDQyxVQUFBO0lBQ0EsaUJBQUE7RUZ2Ykg7QUFDRjtBRXljRTtFQVFLO0lBQ0MsYUFBQTtFRjljTjtFRWtkSTtJQUNDLGFBQUE7RUZoZEw7RUVrZEs7SURobkVILGVBQUE7SUFDQSxrQkFBQTtJQ2luRUksaUJBQUE7RUYvY047RUVpZE07SURwbkVKLGVBQUE7SUFDQSxpQkFBQTtFRHNxREY7RUVpZEs7SUR4bkVILGVBQUE7SUFDQSxpQkFBQTtJQ3luRUksaUJBQUE7SUFDQSxrQkFBQTtFRjljTjtFRWdkTTtJRDduRUosZUFBQTtJQUNBLGtCQUFBO0VEZ3JERjtFRWtkSTtJQUNDLGFBQUE7RUZoZEw7RUVrZEs7SUFDQyxpQkFBQTtFRmhkTjtFRWtkSztJQUNDLGlCQUFBO0VGaGROO0FBQ0YiLCJmaWxlIjoidG9wLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkBjaGFyc2V0IFwiVVRGLThcIjtcbkBpbXBvcnQgdXJsKFwiLy91c2UuZm9udGF3ZXNvbWUuY29tL3JlbGVhc2VzL3Y1LjcuMi9jc3MvYWxsLmNzc1wiKTtcbi8qIG1peGluc1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLyog6Imy5oyH5a6aXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4jdG9wIC53cmFwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZzogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuI3RvcCAud3JhcCAuY29udGVudCBzdXAge1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbn1cbiN0b3AgLndyYXAgLmNvbnRlbnQgLm1iMCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4jdG9wIC53cmFwIC5jb250ZW50IC5jb250Qm9kZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMTAlO1xuICB3aWR0aDogMXB4O1xuICBoZWlnaHQ6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZGRkZGQ7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgdHJhbnNmb3JtLW9yaWdpbjogdG9wO1xufVxuI3RvcCAud3JhcCAuY29udGVudCAuY29udEJvZGVyLmlzLWFuaW1hdGVkIHtcbiAgYW5pbWF0aW9uOiBzY3JvbGxiYXIyIDFzIDAuNXMgZWFzZS1pbi1vdXQgMSBmb3J3YXJkcztcbn1cbiN0b3AgLndyYXAgLmNvbnRlbnQgLmNvbnRCb2RlcjIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDEwJTtcbiAgd2lkdGg6IDFweDtcbiAgaGVpZ2h0OiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGRkZGRkO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIHRyYW5zZm9ybS1vcmlnaW46IHRvcDtcbn1cbiN0b3AgLndyYXAgLmNvbnRlbnQgLmNvbnRCb2RlcjIuaXMtYW5pbWF0ZWQge1xuICBhbmltYXRpb246IHNjcm9sbGJhcjIgMXMgMC41cyBlYXNlLWluLW91dCAxIGZvcndhcmRzO1xufVxuI3RvcCAud3JhcCAuY29udGVudCAuc2Nyb2xsQW5pbWUwMSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwdnc7XG4gIGhlaWdodDogMTAwJTtcbiAgbWFyZ2luOiAwO1xufVxuI3RvcCAud3JhcCAuY29udGVudCAuc2Nyb2xsQW5pbWUwMSAuc2Nyb2xsLXRleHQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgd3JpdGluZy1tb2RlOiB2ZXJ0aWNhbC1ybDtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBmb250LXNpemU6IDAuNjI1cmVtO1xuICBjb2xvcjogI2IxYTI4MztcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG4jdG9wIC53cmFwIC5jb250ZW50IC5zY3JvbGxBbmltZTAxIC5zY3JvbGwtYm9yZGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IC0xcHg7XG4gIHdpZHRoOiAxcHg7XG4gIGhlaWdodDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4jdG9wIC53cmFwIC5jb250ZW50IC5zY3JvbGxBbmltZTAxIC5zY3JvbGwtYm9yZGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMXB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgYmFja2dyb3VuZDogI2IxYTI4MztcbiAgYW5pbWF0aW9uOiBzY3JvbGxiYXIgM3MgZWFzZS1pbi1vdXQgaW5maW5pdGU7XG59XG4jdG9wIC53cmFwIC5jb250ZW50IC5zY3JvbGxBbmltZTAyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTB2dztcbiAgaGVpZ2h0OiAxMDAlO1xuICBtYXJnaW46IDAgMCA1MHB4O1xufVxuI3RvcCAud3JhcCAuY29udGVudCAuc2Nyb2xsQW5pbWUwMiAuc2Nyb2xsLXRleHQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IC0xOHB4O1xuICBib3R0b206IDA7XG4gIHdyaXRpbmctbW9kZTogdmVydGljYWwtcmw7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgZm9udC1zaXplOiAwLjYyNXJlbTtcbiAgY29sb3I6ICNiMWEyODM7XG59XG4jdG9wIC53cmFwIC5jb250ZW50IC5zY3JvbGxBbmltZTAyIC5zY3JvbGwtYm9yZGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxcHg7XG4gIGhlaWdodDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4jdG9wIC53cmFwIC5jb250ZW50IC5zY3JvbGxBbmltZTAyIC5zY3JvbGwtYm9yZGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMXB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgYmFja2dyb3VuZDogI2IxYTI4MztcbiAgYW5pbWF0aW9uOiBzY3JvbGxiYXIgM3MgZWFzZS1pbi1vdXQgaW5maW5pdGU7XG59XG4jdG9wIC53cmFwIC5jb250ZW50IC5zY3JvbGxBbmltZTAzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMjVweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtYXJnaW46IDA7XG59XG4jdG9wIC53cmFwIC5jb250ZW50IC5zY3JvbGxBbmltZTAzIC5zY3JvbGwtdGV4dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogLTE4cHg7XG4gIGJvdHRvbTogMDtcbiAgd3JpdGluZy1tb2RlOiB2ZXJ0aWNhbC1ybDtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBmb250LXNpemU6IDAuNjI1cmVtO1xuICBjb2xvcjogI0ZGRjtcbn1cbiN0b3AgLndyYXAgLmNvbnRlbnQgLnNjcm9sbEFuaW1lMDMgLnNjcm9sbC1ib3JkZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDFweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cbiN0b3AgLndyYXAgLmNvbnRlbnQgLnNjcm9sbEFuaW1lMDMgLnNjcm9sbC1ib3JkZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxcHg7XG4gIGhlaWdodDogNDBweDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBiYWNrZ3JvdW5kOiAjRkZGO1xuICBhbmltYXRpb246IHNjcm9sbGJhciAzcyBlYXNlLWluLW91dCBpbmZpbml0ZTtcbn1cbkBrZXlmcmFtZXMgc2Nyb2xsYmFyIHtcbiAgMCUge1xuICAgIGhlaWdodDogMDtcbiAgICB0b3A6IDA7XG4gIH1cbiAgMzAlIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cbiAgMTAwJSB7XG4gICAgdG9wOiAxMDAlO1xuICB9XG59XG5Aa2V5ZnJhbWVzIHNjcm9sbGJhcjIge1xuICAwJSB7XG4gICAgaGVpZ2h0OiAwO1xuICAgIHRvcDogMDtcbiAgfVxuICAxMDAlIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgdG9wOiAwO1xuICB9XG59XG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24gaDIge1xuICBmb250LXNpemU6IDI0cHg7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xufVxuI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uIC53YXZlQkcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDB2dztcbiAgei1pbmRleDogLTE7XG59XG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcG9pbnQgLnBvaW50U1Qge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDI1cHggMTAlIDEwcHggMTUlO1xufVxuI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3BvaW50IC5wb2ludFNUIGltZyB7XG4gIHdpZHRoOiAyMjBweDtcbiAgbWFyZ2luOiAwO1xufVxuI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3BvaW50IC5wb2ludExpc3Qge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAyMHB4IDEwJTtcbn1cbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNwb2ludCAucG9pbnRMaXN0IGxpIHtcbiAgbWFyZ2luOiAwIDAgMjBweDtcbiAgcGFkZGluZzogMDtcbn1cbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNpbmZvIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjZmZmZmZmLCAjZWFlYWVhKTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmc6IDMwcHggMTAlIDMwcHggMTUlO1xufVxuI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI2luZm8gLndhdmVCRyB7XG4gIHRvcDogLTYlO1xufVxuI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI2luZm8gLnRpdGxlIHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjb2xvcjogI2IxYTI4MztcbiAgbWFyZ2luOiAwIDAgMyU7XG59XG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jaW5mbyBoMiB7XG4gIGNvbG9yOiAjNjY2NDY0O1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI2luZm8gLmNhcCB7XG4gIGxldHRlci1zcGFjaW5nOiAwO1xuICBtYXJnaW46IDAgYXV0byA2JTtcbn1cbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNpbmZvIC5jb250QnRuQm94IHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgd2lkdGg6IDgwJTtcbiAgbWFyZ2luOiAwO1xufVxuI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI2luZm8gLmNvbnRCdG5Cb3ggLnJlcXVlc3QsICN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNpbmZvIC5jb250QnRuQm94IC5yZXNlcnZhdGlvbiwgI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI2luZm8gLmNvbnRCdG5Cb3ggLmluZm9NYXAsICN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNpbmZvIC5jb250QnRuQm94IC5wb3BNYXAge1xuICB3aWR0aDogMTAwJTtcbiAgY29sb3I6ICNmZmY7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI2luZm8gLmNvbnRCdG5Cb3ggLnJlcXVlc3QgYSwgI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI2luZm8gLmNvbnRCdG5Cb3ggLnJlc2VydmF0aW9uIGEsICN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNpbmZvIC5jb250QnRuQm94IC5pbmZvTWFwIGEsICN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNpbmZvIC5jb250QnRuQm94IC5wb3BNYXAgYSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBiYWNrZ3JvdW5kOiAjYjFhMjgzO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDE1cHggMCAxNXB4IDE1cHg7XG59XG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jaW5mbyAuY29udEJ0bkJveCAucmVxdWVzdCBhOjphZnRlciwgI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI2luZm8gLmNvbnRCdG5Cb3ggLnJlc2VydmF0aW9uIGE6OmFmdGVyLCAjdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jaW5mbyAuY29udEJ0bkJveCAuaW5mb01hcCBhOjphZnRlciwgI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI2luZm8gLmNvbnRCdG5Cb3ggLnBvcE1hcCBhOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHJpZ2h0OiAwO1xuICB3aWR0aDogNTAlO1xuICBoZWlnaHQ6IDFweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRjtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI2luZm8gLmNvbnRCdG5Cb3ggLnJlcXVlc3QucmVzZXJ2YXRpb24gYSwgI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI2luZm8gLmNvbnRCdG5Cb3ggLnJlc2VydmF0aW9uLnJlc2VydmF0aW9uIGEsICN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNpbmZvIC5jb250QnRuQm94IC5pbmZvTWFwLnJlc2VydmF0aW9uIGEsICN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNpbmZvIC5jb250QnRuQm94IC5wb3BNYXAucmVzZXJ2YXRpb24gYSB7XG4gIGJhY2tncm91bmQ6ICNiMWEyODM7XG59XG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jaW5mbyAuY29udEJ0bkJveCAucmVxdWVzdC5yZXF1ZXN0IGEsICN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNpbmZvIC5jb250QnRuQm94IC5yZXNlcnZhdGlvbi5yZXF1ZXN0IGEsICN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNpbmZvIC5jb250QnRuQm94IC5pbmZvTWFwLnJlcXVlc3QgYSwgI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI2luZm8gLmNvbnRCdG5Cb3ggLnBvcE1hcC5yZXF1ZXN0IGEge1xuICBiYWNrZ3JvdW5kOiAjYjFhMjgzO1xufVxuI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI2luZm8gLmNvbnRCdG5Cb3ggLnJlcXVlc3QucG9wTWFwLCAjdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jaW5mbyAuY29udEJ0bkJveCAucmVzZXJ2YXRpb24ucG9wTWFwLCAjdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jaW5mbyAuY29udEJ0bkJveCAuaW5mb01hcC5wb3BNYXAsICN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNpbmZvIC5jb250QnRuQm94IC5wb3BNYXAucG9wTWFwIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbG9yOiAjRkZGO1xuICBiYWNrZ3JvdW5kOiAjOWZhMGEwO1xuICBtYXJnaW46IDEwcHggMCAwO1xuICBwYWRkaW5nOiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNpbmZvIC5jb250QnRuQm94IC5yZXF1ZXN0LnBvcE1hcCAucG9wdXBNQVAtb3BlbiwgI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI2luZm8gLmNvbnRCdG5Cb3ggLnJlc2VydmF0aW9uLnBvcE1hcCAucG9wdXBNQVAtb3BlbiwgI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI2luZm8gLmNvbnRCdG5Cb3ggLmluZm9NYXAucG9wTWFwIC5wb3B1cE1BUC1vcGVuLCAjdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jaW5mbyAuY29udEJ0bkJveCAucG9wTWFwLnBvcE1hcCAucG9wdXBNQVAtb3BlbiB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAxNXB4IDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNpbmZvIC5jb250QnRuQm94IC5yZXF1ZXN0LnBvcE1hcDpob3ZlciwgI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI2luZm8gLmNvbnRCdG5Cb3ggLnJlc2VydmF0aW9uLnBvcE1hcDpob3ZlciwgI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI2luZm8gLmNvbnRCdG5Cb3ggLmluZm9NYXAucG9wTWFwOmhvdmVyLCAjdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jaW5mbyAuY29udEJ0bkJveCAucG9wTWFwLnBvcE1hcDpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICMwMDA7XG59XG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jaW5mbyAud2ViaW5hciB7XG4gIHdpZHRoOiA4MCU7XG4gIG1heC13aWR0aDogMTEwMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNtb3ZpZUFyZWEge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDMwcHggMTAlIDUwcHggMTUlO1xufVxuI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI21vdmllQXJlYSAubUJveCB7XG4gIG1heC13aWR0aDogNzAwcHg7XG59XG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jbW92aWVBcmVhIC5tQm94IC50aXRsZSB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBsaW5lLWhlaWdodDogMTtcbiAgY29sb3I6ICNiMWEyODM7XG4gIG1hcmdpbjogMCAwIDMlO1xufVxuI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI21vdmllQXJlYSAubUJveCBoMiB7XG4gIGNvbG9yOiAjNjY2NDY0O1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI2JuQXJlYSB7XG4gIHBhZGRpbmc6IDAgMCA0MHB4IDA7XG59XG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jYm5BcmVhIC53YXZlQkcge1xuICB0b3A6IDh2dztcbn1cbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNibkFyZWEgLmJuQm94IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tYm90dG9tOiA4MHB4O1xuICBwYWRkaW5nLWxlZnQ6IDEwJTtcbn1cbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNibkFyZWEgLmJuQm94IGEgLm1vcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMTB2dztcbiAgaGVpZ2h0OiAxMDAlO1xufVxuI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI2JuQXJlYSAuYm5Cb3ggYSAubW9yZTIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGhlaWdodDogMTAwJTtcbn1cbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNibkFyZWEgLmJuQm94IGEgLnRpdGxlQm94IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG59XG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jYm5BcmVhIC5ibkJveCBhIC50aXRsZUJveCAudGl0bGVMaW5lIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxcHg7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZDogI2UwZTBlMDtcbn1cbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNibkFyZWEgLmJuQm94IGEgLnRpdGxlQm94IGgyIHtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICBjb2xvcjogI2IxYTI4Mztcbn1cbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNibkFyZWEgLmJuQm94IGEgLnRpdGxlQm94IC50aXRsZUNpcmNsZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiA1cHg7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDApO1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICB6LWluZGV4OiAxO1xufVxuI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI2JuQXJlYSAuYm5Cb3ggYSAudGl0bGVCb3ggLnRpdGxlQ2lyY2xlIC5jaXJjbGVPdXRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDE2cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlMGUwZTA7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNibkFyZWEgLmJuQm94IGEgLnRpdGxlQm94IC50aXRsZUNpcmNsZSAuY2lyY2xlSW5uZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICB3aWR0aDogOHB4O1xuICBoZWlnaHQ6IDhweDtcbiAgYmFja2dyb3VuZDogI2IxYTI4MztcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI2JuQXJlYSAuYm5Cb3ggYSAudGl0bGVCb3ggLnRpdGxlQ2lyY2xlLnRvcCB7XG4gIHRvcDogNDZweDtcbn1cbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNibkFyZWEgLmJuQm94IGEgLnRpdGxlQm94LnB0MiB7XG4gIHBhZGRpbmctdG9wOiAxMiU7XG59XG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jYm5BcmVhIC5ibkJveCBhIC5ibkltZ0JveCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1sZWZ0OiAyN3B4O1xufVxuI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI2JuQXJlYSAuYm5Cb3ggYSAuYm5JbWdCb3ggLmltZ0JveCAuY2FwQm94IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdpZHRoOiA1MHB4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQ6IHJnYmEoMTU2LCAxNDQsIDEyMiwgMC45KTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNibkFyZWEgLmJuQm94IGEgLmJuSW1nQm94IC5pbWdCb3ggLmNhcEJveCAuY2FwVHh0IHtcbiAgd3JpdGluZy1tb2RlOiB2ZXJ0aWNhbC1ybDtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBmb250LXNpemU6IDAuNjI1cmVtO1xuICBjb2xvcjogI0ZGRjtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jYm5BcmVhIC5ibkJveDpsYXN0LW9mLXR5cGUge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI2JuQXJlYSAuYm5Cb3guYmcge1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vLi4vaW1nL2JuMDFiZy5qcGcpIG5vLXJlcGVhdCAxMHZ3IGJvdHRvbTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgYmFja2dyb3VuZC1zaXplOiA3MCU7XG4gIHBhZGRpbmctYm90dG9tOiA1MHB4O1xufVxuI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI2JuQXJlYSAuYm5Cb3guYm5Cb3gyIHtcbiAgcGFkZGluZzogMCAxMCUgMCAwO1xufVxuI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI2JuQXJlYSAuYm5Cb3guYm5Cb3gyIC50aXRsZUJveCB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBwYWRkaW5nLXJpZ2h0OiAyNXB4O1xufVxuI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI2JuQXJlYSAuYm5Cb3guYm5Cb3gyIC50aXRsZUJveCAudGl0bGVDaXJjbGUge1xuICBsZWZ0OiBhdXRvO1xuICByaWdodDogLTE1cHg7XG59XG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jYm5BcmVhIC5ibkJveC5ibkJveDIgLmJuSW1nQm94IHtcbiAgcGFkZGluZzogMCAyN3B4IDAgMDtcbn1cbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNibkFyZWEgLmJuQm94Lm10IHtcbiAgbWFyZ2luOiAtNTBweCAwIDE1JSAwO1xuICBwYWRkaW5nLXRvcDogMTAwcHg7XG59XG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jYm5BcmVhIC5ibkJveC5tdDIge1xuICBtYXJnaW46IDAgMCAxNSUgMDtcbiAgcGFkZGluZy10b3A6IDIwdnc7XG59XG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jYm5BcmVhIC5ibkJveC5wdCB7XG4gIHBhZGRpbmctdG9wOiA2JTtcbn1cbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNibkFyZWEgLmJuQm94Lm1iMCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jYm5BcmVhIC5ibkJveC5wdDAxIHtcbiAgcGFkZGluZy10b3A6IDEwJTtcbn1cbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiAuY29udElubmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiA4JSAxMCUgNiU7XG59XG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24gLmNvbnRJbm5lciAudGl0bGVCb3gge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHBhZGRpbmctbGVmdDogMjVweDtcbn1cbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiAuY29udElubmVyIC50aXRsZUJveCAudGl0bGVMaW5lIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxcHg7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZDogI2UwZTBlMDtcbn1cbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiAuY29udElubmVyIC50aXRsZUJveCBoMiB7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbiAgY29sb3I6ICNiMWEyODM7XG59XG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24gLmNvbnRJbm5lciAudGl0bGVCb3ggaDIubWIyMCB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24gLmNvbnRJbm5lciAudGl0bGVCb3ggaDQge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIG1hcmdpbi1ib3R0b206IDYlO1xuICBjb2xvcjogI2IxYTI4Mztcbn1cbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiAuY29udElubmVyIC50aXRsZUJveCAudGl0bGVDaXJjbGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogNXB4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAwKTtcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTZweDtcbiAgei1pbmRleDogMTtcbn1cbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiAuY29udElubmVyIC50aXRsZUJveCAudGl0bGVDaXJjbGUgLmNpcmNsZU91dGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTZweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2UwZTBlMDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uIC5jb250SW5uZXIgLnRpdGxlQm94IC50aXRsZUNpcmNsZSAuY2lyY2xlSW5uZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICB3aWR0aDogOHB4O1xuICBoZWlnaHQ6IDhweDtcbiAgYmFja2dyb3VuZDogI2IxYTI4MztcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uIC5jb250SW5uZXIgLmJuSW1nQm94IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWxlZnQ6IDI3cHg7XG59XG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24gLmNvbnRJbm5lciAuYm5JbWdCb3ggLmltZ0JveCAuY2FwQm94IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdpZHRoOiA1MHB4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQ6IHJnYmEoMTU2LCAxNDQsIDEyMiwgMC45KTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiAuY29udElubmVyIC5ibkltZ0JveCAuaW1nQm94IC5jYXBCb3ggLmNhcFR4dCB7XG4gIHdyaXRpbmctbW9kZTogdmVydGljYWwtcmw7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgZm9udC1zaXplOiAwLjYyNXJlbTtcbiAgY29sb3I6ICNGRkY7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uIC5jb250SW5uZXIudG9wVXAge1xuICBtYXJnaW4tdG9wOiAtMzBweDtcbiAgcGFkZGluZy10b3A6IDYwcHg7XG59XG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24gLmNvbnRJbm5lci5kZXZlbG9wbWVudGJnIHtcbiAgYmFja2dyb3VuZDogdXJsKC4uLy4uL2ltZy9kZXZlbG9wbWVudGJnLmpwZykgbm8tcmVwZWF0IHRvcCByaWdodDtcbiAgYmFja2dyb3VuZC1zaXplOiA5MCU7XG59XG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24gLmNvbnRJbm5lci5sb2NiZyB7XG4gIGJhY2tncm91bmQ6IHVybCguLi8uLi9pbWcvbG9jYmcuanBnKSBuby1yZXBlYXQgdG9wIHJpZ2h0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDkwJTtcbiAgcGFkZGluZy1ib3R0b206IDA7XG59XG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24gLmNvbnRJbm5lci5wYjAge1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbn1cbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiAuY29udEJ0bkJveCB7XG4gIG1hcmdpbi1ib3R0b206IDEwJTtcbn1cbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiAuY29udEJ0bkJveCBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGNvbG9yOiAjRkZGO1xuICBsaW5lLWhlaWdodDogMS40O1xuICBiYWNrZ3JvdW5kOiAjYjFhMjgzO1xuICBtYXJnaW46IDAgMCAwIDEwJTtcbiAgcGFkZGluZzogMTBweCAzMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24gLmNvbnRCdG5Cb3gubWIwIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNhY2Nlc3Mge1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vLi4vaW1nL2FjY19iZy5qcGcpIG5vLXJlcGVhdCBsZWZ0IGJvdHRvbTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xufVxuI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI2FjY2VzcyAuYWNjSW1nTGlzdCB7XG4gIG1hcmdpbjogMCAwIDEwJTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI2FjY2VzcyAuYWNjSW1nTGlzdCBsaSB7XG4gIHdpZHRoOiAzMiU7XG59XG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcm91dGVTZWFyY2gge1xuICB3aWR0aDogODAlO1xuICBtYXgtd2lkdGg6IDcwMHB4O1xuICBiYWNrZ3JvdW5kOiAjZjNmM2YzO1xuICBib3JkZXI6IDFweCBzb2xpZCAjYjFhMjgzO1xuICBtYXJnaW46IDEwJSBhdXRvO1xuICBwYWRkaW5nOiAzMHB4IDIwcHg7XG59XG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcm91dGVTZWFyY2ggaDIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBjb2xvcjogIzY2NjQ2NDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcm91dGVTZWFyY2ggLnR4dEJsb2NrIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW46IDAgYXV0bztcbn1cbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNkZXZlbG9wbWVudCB7XG4gIGJhY2tncm91bmQ6IHVybCguLi8uLi9pbWcvYm4wMWJnLmpwZykgbm8tcmVwZWF0IGxlZnQgMjh2aDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xufVxuI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI2RldmVsb3BtZW50IC5pbWdibGVuZCB7XG4gIG1peC1ibGVuZC1tb2RlOiBtdWx0aXBseTtcbn1cbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNsb2NhdGlvbiB7XG4gIHBhZGRpbmctdG9wOiAxMCU7XG59XG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jbG9jYXRpb24gLmxvY0JveCB7XG4gIHBhZGRpbmctYm90dG9tOiAxMCU7XG59XG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jbG9jYXRpb24gLmxvY0JveCAubG9jSW1nQm94IHtcbiAgd2lkdGg6IDgwJTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmctdG9wOiA2JTtcbn1cbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNsb2NhdGlvbiAubG9jQm94IC5sb2NJbWdCb3ggaDIge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI2xvY2F0aW9uIC5sb2NJbWdCb3gyIHtcbiAgbWFyZ2luOiAwIDEwJSAwIDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGVuZDtcbn1cbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNsb2NhdGlvbiAubG9jSW1nQm94MiBsaSAuaW1nQm94IC5pbWdDYXB0aW9uMiB7XG4gIGxldHRlci1zcGFjaW5nOiAwO1xufVxuI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI2xvY2F0aW9uIC5sb2NJbWdCb3gyIGxpOm50aC1vZi10eXBlKDEpIHtcbiAgd2lkdGg6IDY1JTtcbn1cbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNsb2NhdGlvbiAubG9jSW1nQm94MiBsaTpudGgtb2YtdHlwZSgyKSB7XG4gIHdpZHRoOiAzNCU7XG59XG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jbG9jYXRpb24gLmxvY0ltZ0JveDMge1xuICBtYXJnaW46IDAgMCA2JTtcbiAgcGFkZGluZy1sZWZ0OiAyN3B4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jbG9jYXRpb24gLmxvY0ltZ0JveDMgbGkge1xuICB3aWR0aDogNDklO1xufVxuI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI2xvY2F0aW9uIC5sb2NJbWdCb3g0IHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nLWxlZnQ6IDI3cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI2xvY2F0aW9uIC5sb2NJbWdCb3g0IGxpIHtcbiAgd2lkdGg6IDQ5JTtcbn1cbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNsb2NhdGlvbiAubG9jSW1nQm94NCBsaTpudGgtb2YtdHlwZSgxKSwgI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI2xvY2F0aW9uIC5sb2NJbWdCb3g0IGxpOm50aC1vZi10eXBlKDIpIHtcbiAgbWFyZ2luLWJvdHRvbTogNiU7XG59XG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jbG9jYXRpb24gLmxvY0ltZ0JveDQubWIge1xuICBtYXJnaW4tYm90dG9tOiA2JTtcbn1cbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNsb2NhdGlvbiAubG9jSW1nNSB7XG4gIG1hcmdpbi1ib3R0b206IDYlO1xufVxuI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI2xvY2F0aW9uIC5jb250SW5uZXIgLndhdmVCRy53YXZlMDEge1xuICB0b3A6IGF1dG87XG4gIGJvdHRvbTogLTE3JTtcbn1cbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNsb2NhdGlvbiAuY29udElubmVyIC53YXZlQkcud2F2ZTAyIHtcbiAgdG9wOiBhdXRvO1xuICBib3R0b206IDEyJTtcbn1cbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNyZXNpZGVuY2UgLnJlc2lkZW5jZUJveCAuY29udElubmVyIC50aXRsZUJveCB7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNyZXNpZGVuY2UgLnJlc2lkZW5jZUJveCAuY29udElubmVyIC50aXRsZUJveCBoMiB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcmVzaWRlbmNlIC5za3lnYXJkZW4gLmltZ0JveCAuc2t5Z2FyZGVuVGl0bGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTAlO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgY29sb3I6ICNGRkY7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3Jlc2lkZW5jZSAuc2t5Z2FyZGVuIC50eHRCbG9jayB7XG4gIHdpZHRoOiA4MCU7XG4gIG1hcmdpbjogNiUgYXV0bztcbn1cbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNyZXNpZGVuY2UgLm1hc3RlcnBsYW4ge1xuICB3aWR0aDogODAlO1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZy1ib3R0b206IDYlO1xufVxuI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3Jlc2lkZW5jZSAubWFzdGVycGxhbiAudHh0Qm94IGgyIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNyZXNpZGVuY2UgLmZhY2FkZWRlc2lnbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZDogIzU4NWE1OTtcbiAgcGFkZGluZzogMzUlIDAgMDtcbn1cbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNyZXNpZGVuY2UgLmZhY2FkZWRlc2lnbiAud2F2ZUJHIHtcbiAgdG9wOiAtMS41JTtcbiAgei1pbmRleDogMTtcbn1cbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNyZXNpZGVuY2UgLmZhY2FkZWRlc2lnbiBoMiB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcmVzaWRlbmNlIC5mYWNhZGVkZXNpZ24gLmRlc2lnbmVyIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgd2lkdGg6IDgwJTtcbiAgY29sb3I6ICNGRkY7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nLXRvcDogNiU7XG4gIHBhZGRpbmctYm90dG9tOiAxMCU7XG59XG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcmVzaWRlbmNlIC5mYWNhZGVkZXNpZ24gLmRlc2lnbmVyIC5kZXNpZ25lckxlZnQgLmRlc2lnbmVyZGF0YSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3Jlc2lkZW5jZSAuZmFjYWRlZGVzaWduIC5kZXNpZ25lciAuZGVzaWduZXJMZWZ0IC5kZXNpZ25lcmRhdGEgbGk6bnRoLW9mLXR5cGUoMSkge1xuICB3aWR0aDogMzAlO1xufVxuI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3Jlc2lkZW5jZSAuZmFjYWRlZGVzaWduIC5kZXNpZ25lciAuZGVzaWduZXJMZWZ0IC5kZXNpZ25lcmRhdGEgbGk6bnRoLW9mLXR5cGUoMikge1xuICB3aWR0aDogNjAlO1xufVxuI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3Jlc2lkZW5jZSAuZmFjYWRlZGVzaWduIC5kZXNpZ25lciAuZGVzaWduZXJMZWZ0IC5kZXNpZ25lcmRhdGEgbGk6bnRoLW9mLXR5cGUoMikgaDQge1xuICBtYXJnaW4tYm90dG9tOiA2JTtcbiAgY29sb3I6ICNiMWEyODM7XG59XG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcmVzaWRlbmNlIC5mYWNhZGVkZXNpZ24gLmRlc2lnbmVyIC5kZXNpZ25lckxlZnQgLmRlc2lnbmVyZGF0YSBsaTpudGgtb2YtdHlwZSgzKSB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tdG9wOiA2JTtcbn1cbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNyZXNpZGVuY2UgLmZhY2FkZWRlc2lnbiAuZGVzaWduZXIgLmRlc2lnbmVyTGVmdCAuZGVzaWduZXJkYXRhIGxpIC5uYW1lU3ViIHtcbiAgdGV4dC1hbGlnbjoganVzdGlmeTtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBmb250LXNpemU6IDAuNjI1cmVtO1xufVxuI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3Jlc2lkZW5jZSAuZmFjYWRlZGVzaWduIC5kZXNpZ25lciAuZGVzaWduZXJMZWZ0IC5kZXNpZ25lcmRhdGEgbGkgLm5hbWUgc3BhbiB7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgZm9udC1zaXplOiAwLjYyNXJlbTtcbiAgcGFkZGluZy1sZWZ0OiA1cHg7XG59XG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcmVzaWRlbmNlIC5mYWNhZGVkZXNpZ24gLmdhbGxlcnlBcmVhIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3Jlc2lkZW5jZSAuZmFjYWRlZGVzaWduIC5nYWxsZXJ5QXJlYSBoMiB7XG4gIG1hcmdpbi1ib3R0b206IDYlO1xufVxuI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3Jlc2lkZW5jZSAuZmFjYWRlZGVzaWduIC5nYWxsZXJ5QXJlYSAuZ2FsbGVyeSB7XG4gIG1hcmdpbjogMDtcbn1cbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNyZXNpZGVuY2UgLmZhY2FkZWRlc2lnbiAuZ2FsbGVyeUFyZWEgLmdhbGxlcnkgbGkge1xuICBtYXJnaW46IDAgMTBweDtcbn1cbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNyZXNpZGVuY2UgLmZhY2FkZWRlc2lnbiAuZ2FsbGVyeUFyZWEgLmFycm93X2JveCB7XG4gIHdpZHRoOiA5MCU7XG4gIG1hcmdpbjogMjBweCBhdXRvIDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNyZXNpZGVuY2UgLmZhY2FkZWRlc2lnbiAuZ2FsbGVyeUFyZWEgLmFycm93X2JveCAucHJldi1hcnJvdyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogNTBweDtcbiAgaGVpZ2h0OiA1MHB4O1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBwYWRkaW5nOiAwO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi8uLi9pbWcvYXJyb3cwMS5zdmdcIikgbm8tcmVwZWF0IHRvcCBsZWZ0L2NvbnRhaW47XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3Jlc2lkZW5jZSAuZmFjYWRlZGVzaWduIC5nYWxsZXJ5QXJlYSAuYXJyb3dfYm94IC5uZXh0LWFycm93IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiA1MHB4O1xuICBoZWlnaHQ6IDUwcHg7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHBhZGRpbmc6IDA7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uLy4uL2ltZy9hcnJvdzAyLnN2Z1wiKSBuby1yZXBlYXQgdG9wIHJpZ2h0L2NvbnRhaW47XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3BsYW4ge1xuICBwYWRkaW5nLXRvcDogMTAlO1xufVxuI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3BsYW4gLnBvcHVwQXJlYSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogNDBweCAxMCU7XG59XG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcGxhbiAucGxhbkl0ZW0ge1xuICBtYXJnaW4tYm90dG9tOiA1JTtcbn1cbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNwbGFuIC5wbGFuSXRlbS5wbGVtaXVtMDEge1xuICBib3gtc2hhZG93OiA0cHggNHB4IDhweCAwcHggcmdiYSgwLCAwLCAwLCAwLjIpO1xufVxuI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3BsYW4gI3BvcHVwLFxuI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3BsYW4gI3BvcHVwMixcbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNwbGFuICNwb3B1cDMsXG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcGxhbiAjcG9wdXA0LFxuI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3BsYW4gI3BvcHVwNSxcbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNwbGFuICNwb3B1cDYsXG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcGxhbiAjcG9wdXA3IHtcbiAgLyogbGFiZWwg44Gn44Kz44Oz44OI44Ot44O844Or44GZ44KL44Gu44GnIGlucHV0IOOBr+mdnuihqOekuuOBqyAqL1xuICBvcGFjaXR5OiAwO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7XG59XG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcGxhbiAucG9wdXAtb3BlbiB7XG4gIGN1cnNvcjogcG9pbnRlcjsgLyog44Oe44Km44K544Kq44O844OQ44O844Gn44Kr44O844K944Or44Gu5b2i54q244KS5aSJ44GI44KL44GT44Go44Gn44CB44Kv44Oq44OD44Kv44Gn44GN44KL6KaB57Sg44Gg44Go44KP44GL44KK44KE44GZ44GE44KI44GG44GrICovXG59XG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcGxhbiAucG9wdXAtb3BlbiBpbWcge1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuICBib3gtc2hhZG93OiA0cHggNHB4IDhweCAwcHggcmdiYSgwLCAwLCAwLCAwLjIpO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7XG59XG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcGxhbiAucG9wdXAtb3BlbiBpbWc6aG92ZXIge1xuICBvcGFjaXR5OiAwLjY7XG59XG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcGxhbiAucG9wdXAtb3ZlcmxheSB7XG4gIC8qIGlucHV0IOOBq+ODgeOCp+ODg+OCr+OBjOWFpeOCi+OBvuOBp+OBr+mdnuihqOekuuOBqyAqL1xuICBvcGFjaXR5OiAwO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7XG59XG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcGxhbiAjcG9wdXA6Y2hlY2tlZCB+IC5wb3B1cC1vdmVybGF5LFxuI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3BsYW4gI3BvcHVwMjpjaGVja2VkIH4gLnBvcHVwLW92ZXJsYXksXG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcGxhbiAjcG9wdXAzOmNoZWNrZWQgfiAucG9wdXAtb3ZlcmxheSxcbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNwbGFuICNwb3B1cDQ6Y2hlY2tlZCB+IC5wb3B1cC1vdmVybGF5LFxuI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3BsYW4gI3BvcHVwNTpjaGVja2VkIH4gLnBvcHVwLW92ZXJsYXksXG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcGxhbiAjcG9wdXA2OmNoZWNrZWQgfiAucG9wdXAtb3ZlcmxheSxcbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNwbGFuICNwb3B1cDc6Y2hlY2tlZCB+IC5wb3B1cC1vdmVybGF5IHtcbiAgLyogZGlzcGxheTogYmxvY2s7ICovXG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgb3BhY2l0eTogMTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgei1pbmRleDogOTk5OTk7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC43KTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDB2aDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xufVxuI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3BsYW4gLnBvcHVwLXdpbmRvdyB7XG4gIHdpZHRoOiA5MHZ3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcGxhbiAucG9wdXAtdGV4dCB7XG4gIG1hcmdpbjogMDtcbn1cbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNwbGFuIC5wb3B1cC10ZXh0Om5vdCg6bGFzdC1vZi10eXBlKSB7XG4gIG1hcmdpbi1ib3R0b206IDFlbTtcbn1cbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNwbGFuIC5wb3B1cC1jbG9zZSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC0zNXB4O1xuICByaWdodDogMDtcbn1cbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiN6ZWgge1xuICBwYWRkaW5nOiAwIDAgNDBweDtcbn1cbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiN6ZWggLnRpdGxlQXJlYSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDgwJTtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jemVoIC50aXRsZUFyZWEgLnRpdGxlQm94IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBwYWRkaW5nLWxlZnQ6IDI3cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jemVoIC50aXRsZUFyZWEgLnRpdGxlQm94IC5tb3JlMDIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgaGVpZ2h0OiA2MCU7XG59XG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jemVoIC50aXRsZUFyZWEgLnRpdGxlQm94IC50aXRsZUxpbmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDVweDtcbiAgaGVpZ2h0OiAzMCU7XG4gIGJhY2tncm91bmQ6ICNiMWEyODM7XG59XG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jemVoIC50aXRsZUFyZWEgLnRpdGxlQm94IGgyIHtcbiAgY29sb3I6ICNiMWEyODM7XG59XG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jemVoIC50aXRsZUFyZWEgLnRpdGxlQm94IGgzIHtcbiAgY29sb3I6ICNiMWEyODM7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jemVoIC50aXRsZUFyZWEgLnRpdGxlQm94IC50eHRCbG9jayB7XG4gIGNvbG9yOiAjYjFhMjgzO1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3plaCAudHh0QXJlYSB7XG4gIHdpZHRoOiA4MCU7XG4gIG1hcmdpbjogMCBhdXRvIDYlO1xufVxuI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3plaCAuYXJlYTAxIHtcbiAgd2lkdGg6IDgwJTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jemVoIC5hcmVhMDEgLmxvZ29Cb3gge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiA1JSBhdXRvO1xufVxuI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3plaCAuYXJlYTAxIC5sb2dvQm94IC56ZWhMb2dvIHtcbiAgd2lkdGg6IDQwJTtcbiAgbWFyZ2luOiAwIGF1dG8gNSU7XG59XG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jemVoIC5hcmVhMDEgLmxvZ29Cb3ggLnR4dEJveCB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDAgYXV0byA1JTtcbn1cbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiN6ZWggLmFyZWEwMSAubG9nb0JveCAudHh0Qm94IC5sZWFkVHh0IHtcbiAgdGV4dC1hbGlnbjoganVzdGlmeTtcbiAgbWFyZ2luOiAwO1xufVxuI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3plaCAuYXJlYTAxIC56ZWhJbWdCb3gge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogNSU7XG59XG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jemVoIC5hcmVhMDEgLnplaEltZ0JveCAuemVoSW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWJvdHRvbTogNSU7XG59XG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jemVoIC5hcmVhMDEgLnplaEltZ0JveCAuemVoSW1nIC50eHRCb3gge1xuICBjb2xvcjogI2ZmZjtcbiAgd2lkdGg6IDgwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3plaCAuYXJlYTAxIC56ZWhJbWdCb3ggLnplaEltZyAudHh0Qm94IC56ZWhUaXRsZSB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogI2ZmZjtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBtYXJnaW46IDAgMCAyMHB4IDA7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3plaCAuYXJlYTAxIC56ZWhJbWdCb3ggLnplaEltZyAudHh0Qm94IC56ZWhUaXRsZTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDUwJTtcbiAgYm90dG9tOiAtMTBweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxcHg7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3plaCAuYXJlYTAxIC56ZWhJbWdCb3ggLnplaEltZyAudHh0Qm94IC56ZWhMZWFkIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICNmZmY7XG59XG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jemVoIC5hcmVhMDEgLnplaElsbHVzdHJhdGlvbiB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDAgYXV0bztcbn1cbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiN6ZWggLmFyZWEwMSAuemVoSWxsdXN0cmF0aW9uIGltZyB7XG4gIG1hcmdpbi1ib3R0b206IDYlO1xufVxuI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3plaCAuYXJlYTAxIC56ZWhJbGx1c3RyYXRpb24gLmltZ0NhcDIge1xuICB0ZXh0LWFsaWduOiBqdXN0aWZ5O1xuICBmb250LXNpemU6IDEwcHg7XG4gIGZvbnQtc2l6ZTogMC42MjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNtYXAge1xuICB3aWR0aDogODAlO1xuICBtYXgtd2lkdGg6IDEwMDBweDtcbiAgbWFyZ2luOiAwIGF1dG8gNDBweDtcbn1cbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNtYXAgaDIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAyO1xufVxuI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI21hcCBoMjo6YWZ0ZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDUwcHg7XG4gIGhlaWdodDogMXB4O1xuICBiYWNrZ3JvdW5kOiAjYjFhMjgzO1xuICBtYXJnaW46IDAgYXV0bztcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTYxcHgpIHtcbiAgI3RvcCAud3JhcCAuY29udGVudCAuY29udEJvZGVyMiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMjV2dztcbiAgICB3aWR0aDogMXB4O1xuICAgIGhlaWdodDogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGRkZGRkO1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IHRvcDtcbiAgfVxuICAjdG9wIC53cmFwIC5jb250ZW50IC5jb250Qm9kZXIyLmlzLWFuaW1hdGVkIHtcbiAgICBhbmltYXRpb246IHNjcm9sbGJhcjIgMXMgZWFzZS1pbi1vdXQgMSBmb3J3YXJkcztcbiAgfVxuICAjdG9wIC53cmFwIC5jb250ZW50IC5zY3JvbGxBbmltZTAxIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbiAgI3RvcCAud3JhcCAuY29udGVudCAuc2Nyb2xsQW5pbWUwMSAuc2Nyb2xsLWJvcmRlciB7XG4gICAgbGVmdDogLTNweDtcbiAgfVxuICAjdG9wIC53cmFwIC5jb250ZW50IC5zY3JvbGxBbmltZTAyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDI1cHg7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG1hcmdpbjogMDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgfVxuICAjdG9wIC53cmFwIC5jb250ZW50IC5zY3JvbGxBbmltZTAyIC5zY3JvbGwtdGV4dCB7XG4gICAgd3JpdGluZy1tb2RlOiB2ZXJ0aWNhbC1ybDtcbiAgICBmb250LXNpemU6IDEwcHg7XG4gICAgZm9udC1zaXplOiAwLjYyNXJlbTtcbiAgICBjb2xvcjogI2IxYTI4MztcbiAgfVxuICAjdG9wIC53cmFwIC5jb250ZW50IC5zY3JvbGxBbmltZTAyIC5zY3JvbGwtYm9yZGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDFweDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgfVxuICAjdG9wIC53cmFwIC5jb250ZW50IC5zY3JvbGxBbmltZTAyIC5zY3JvbGwtYm9yZGVyOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAxcHg7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIGJhY2tncm91bmQ6ICNiMWEyODM7XG4gICAgYW5pbWF0aW9uOiBzY3JvbGxiYXIgM3MgZWFzZS1pbi1vdXQgaW5maW5pdGU7XG4gIH1cbiAgI3RvcCAud3JhcCAuY29udGVudCAuc2Nyb2xsQW5pbWUwMyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAyNXB4O1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBtYXJnaW46IDA7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIH1cbiAgI3RvcCAud3JhcCAuY29udGVudCAuc2Nyb2xsQW5pbWUwMyAuc2Nyb2xsLXRleHQge1xuICAgIHdyaXRpbmctbW9kZTogdmVydGljYWwtcmw7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgICBmb250LXNpemU6IDEwcHg7XG4gICAgZm9udC1zaXplOiAwLjYyNXJlbTtcbiAgICBjb2xvcjogI0ZGRjtcbiAgfVxuICAjdG9wIC53cmFwIC5jb250ZW50IC5zY3JvbGxBbmltZTAzIC5zY3JvbGwtYm9yZGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDFweDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgfVxuICAjdG9wIC53cmFwIC5jb250ZW50IC5zY3JvbGxBbmltZTAzIC5zY3JvbGwtYm9yZGVyOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAxcHg7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIGJhY2tncm91bmQ6ICNGRkY7XG4gICAgYW5pbWF0aW9uOiBzY3JvbGxiYXIgM3MgZWFzZS1pbi1vdXQgaW5maW5pdGU7XG4gIH1cbiAgQGtleWZyYW1lcyBzY3JvbGxiYXIge1xuICAgIDAlIHtcbiAgICAgIGhlaWdodDogMDtcbiAgICAgIHRvcDogMDtcbiAgICB9XG4gICAgMzAlIHtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICB9XG4gICAgMTAwJSB7XG4gICAgICB0b3A6IDEwMCU7XG4gICAgfVxuICB9XG4gICN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiBoMiB7XG4gICAgZm9udC1zaXplOiAyLjV2dztcbiAgfVxuICAjdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcG9pbnQgLnBvaW50U1Qge1xuICAgIHBhZGRpbmc6IDY1cHggMTAlIDM1cHggMTMlO1xuICB9XG4gICN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNwb2ludCAucG9pbnRTVCBpbWcge1xuICAgIHdpZHRoOiA1MXZ3O1xuICB9XG4gICN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNwb2ludCAucG9pbnRMaXN0IHtcbiAgICBwYWRkaW5nOiAyMHB4IDEwJSA3dnc7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG4gICN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNwb2ludCAucG9pbnRMaXN0IGxpIHtcbiAgICB3aWR0aDogNDglO1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3BvaW50IC5wb2ludExpc3QgbGk6bnRoLW9mLXR5cGUoMyksICN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNwb2ludCAucG9pbnRMaXN0IGxpOm50aC1vZi10eXBlKDQpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG4gICN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNpbmZvIHtcbiAgICBwYWRkaW5nOiA0NXB4IDEwJSA2MHB4IDEzJTtcbiAgfVxuICAjdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jaW5mbyAud2F2ZUJHIHtcbiAgICB0b3A6IC0yMCU7XG4gIH1cbiAgI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI2luZm8gLnRpdGxlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDAgMCAxMHB4O1xuICB9XG4gICN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNpbmZvIGgyIHtcbiAgICBtYXJnaW46IDAgYXV0byAyMHB4O1xuICB9XG4gICN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNpbmZvIC5jYXAge1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICBmb250LXNpemU6IDAuODEyNXJlbTtcbiAgICBtYXJnaW46IDAgYXV0byA0MHB4O1xuICB9XG4gICN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNpbmZvIC5jb250QnRuQm94IHtcbiAgICB3aWR0aDogMzAwcHg7XG4gIH1cbiAgI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI2luZm8gLmNvbnRCdG5Cb3ggLnJlcXVlc3QsICN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNpbmZvIC5jb250QnRuQm94IC5yZXNlcnZhdGlvbiwgI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI2luZm8gLmNvbnRCdG5Cb3ggLmluZm9NYXAsICN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNpbmZvIC5jb250QnRuQm94IC5wb3BNYXAge1xuICAgIHdpZHRoOiAzMDBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gICN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNpbmZvIC5jb250QnRuQm94IC5yZXF1ZXN0IGE6aG92ZXIsICN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNpbmZvIC5jb250QnRuQm94IC5yZXNlcnZhdGlvbiBhOmhvdmVyLCAjdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jaW5mbyAuY29udEJ0bkJveCAuaW5mb01hcCBhOmhvdmVyLCAjdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jaW5mbyAuY29udEJ0bkJveCAucG9wTWFwIGE6aG92ZXIge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZDogIzAwMDtcbiAgfVxuICAjdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jaW5mbyAuY29udEJ0bkJveCAucmVxdWVzdC5yZXF1ZXN0LCAjdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jaW5mbyAuY29udEJ0bkJveCAucmVzZXJ2YXRpb24ucmVxdWVzdCwgI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI2luZm8gLmNvbnRCdG5Cb3ggLmluZm9NYXAucmVxdWVzdCwgI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI2luZm8gLmNvbnRCdG5Cb3ggLnBvcE1hcC5yZXF1ZXN0IHtcbiAgICBtYXJnaW4tbGVmdDogNXB4O1xuICB9XG4gICN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNpbmZvIC5jb250QnRuQm94IC5yZXF1ZXN0LnBvcE1hcCwgI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI2luZm8gLmNvbnRCdG5Cb3ggLnJlc2VydmF0aW9uLnBvcE1hcCwgI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI2luZm8gLmNvbnRCdG5Cb3ggLmluZm9NYXAucG9wTWFwLCAjdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jaW5mbyAuY29udEJ0bkJveCAucG9wTWFwLnBvcE1hcCB7XG4gICAgbWFyZ2luOiAwIDAgMCA1cHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZzogMTVweCAwO1xuICB9XG4gICN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNpbmZvIC5jb250QnRuQm94IC5yZXF1ZXN0LnBvcE1hcCAucG9wdXBNQVAtb3BlbiwgI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI2luZm8gLmNvbnRCdG5Cb3ggLnJlc2VydmF0aW9uLnBvcE1hcCAucG9wdXBNQVAtb3BlbiwgI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI2luZm8gLmNvbnRCdG5Cb3ggLmluZm9NYXAucG9wTWFwIC5wb3B1cE1BUC1vcGVuLCAjdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jaW5mbyAuY29udEJ0bkJveCAucG9wTWFwLnBvcE1hcCAucG9wdXBNQVAtb3BlbiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMTVweCAwO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxuICAjdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jaW5mbyAuY29udEJ0bkJveCAucmVxdWVzdC5wb3BNYXA6aG92ZXIsICN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNpbmZvIC5jb250QnRuQm94IC5yZXNlcnZhdGlvbi5wb3BNYXA6aG92ZXIsICN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNpbmZvIC5jb250QnRuQm94IC5pbmZvTWFwLnBvcE1hcDpob3ZlciwgI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI2luZm8gLmNvbnRCdG5Cb3ggLnBvcE1hcC5wb3BNYXA6aG92ZXIge1xuICAgIGJhY2tncm91bmQ6ICMwMDA7XG4gIH1cbiAgI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI21vdmllQXJlYSB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMTAwcHggMCAxNTBweCAwO1xuICB9XG4gICN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNtb3ZpZUFyZWEgLm1Cb3gge1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG4gICN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNtb3ZpZUFyZWEgLm1Cb3ggLnRpdGxlIHtcbiAgICBtYXJnaW46IDAgYXV0byAxMHB4O1xuICB9XG4gICN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNtb3ZpZUFyZWEgLm1Cb3ggaDIge1xuICAgIG1hcmdpbjogMCBhdXRvIDIwcHg7XG4gIH1cbiAgI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI2JuQXJlYSB7XG4gICAgcGFkZGluZzogMCAwIDEwMHB4IDA7XG4gIH1cbiAgI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI2JuQXJlYSAud2F2ZUJHIHtcbiAgICB0b3A6IDN2dztcbiAgfVxuICAjdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jYm5BcmVhIC5ibkJveCBhIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxuICAjdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jYm5BcmVhIC5ibkJveCBhIC5tb3JlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9XG4gICN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNibkFyZWEgLmJuQm94IGEgLm1vcmUyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9XG4gICN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNibkFyZWEgLmJuQm94IGEgLnRpdGxlQm94IHtcbiAgICB3aWR0aDogNDB2dztcbiAgICBwYWRkaW5nOiAwIDMlIDAgMyU7XG4gIH1cbiAgI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI2JuQXJlYSAuYm5Cb3ggYSAudGl0bGVCb3ggLnRpdGxlTGluZSB7XG4gICAgbGVmdDogMTB2dztcbiAgICB3aWR0aDogMTBweDtcbiAgICBoZWlnaHQ6IDQwJTtcbiAgfVxuICAjdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jYm5BcmVhIC5ibkJveCBhIC50aXRsZUJveCBoMiB7XG4gICAgcGFkZGluZy10b3A6IDIwcHg7XG4gIH1cbiAgI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI2JuQXJlYSAuYm5Cb3ggYSAudGl0bGVCb3ggaDMge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXNpemU6IDFyZW07XG4gIH1cbiAgI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI2JuQXJlYSAuYm5Cb3ggYSAudGl0bGVCb3ggLnRpdGxlQ2lyY2xlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDI1cHg7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMCk7XG4gICAgd2lkdGg6IDMwcHg7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICAgIHotaW5kZXg6IDE7XG4gIH1cbiAgI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI2JuQXJlYSAuYm5Cb3ggYSAudGl0bGVCb3ggLnRpdGxlQ2lyY2xlIC5jaXJjbGVPdXRlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICB3aWR0aDogMzBweDtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2UwZTBlMDtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIH1cbiAgI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI2JuQXJlYSAuYm5Cb3ggYSAudGl0bGVCb3ggLnRpdGxlQ2lyY2xlIC5jaXJjbGVJbm5lciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICB3aWR0aDogMTZweDtcbiAgICBoZWlnaHQ6IDE2cHg7XG4gICAgYmFja2dyb3VuZDogI2IxYTI4MztcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIH1cbiAgI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI2JuQXJlYSAuYm5Cb3ggYSAudGl0bGVCb3gucHQyIHtcbiAgICBwYWRkaW5nLXRvcDogMThweDtcbiAgfVxuICAjdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jYm5BcmVhIC5ibkJveCBhIC50aXRsZUJveC53UyB7XG4gICAgd2lkdGg6IDI1JTtcbiAgfVxuICAjdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jYm5BcmVhIC5ibkJveCBhIC5ibkltZ0JveCB7XG4gICAgd2lkdGg6IDYwdnc7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG4gICN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNibkFyZWEgLmJuQm94IGEgLmJuSW1nQm94IC5pbWdCb3ggLmNhcEJveCB7XG4gICAgd2lkdGg6IDE1MHB4O1xuICB9XG4gICN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNibkFyZWEgLmJuQm94IGEgLmJuSW1nQm94IC5pbWdCb3ggLmNhcEJveCAuY2FwVHh0IHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgfVxuICAjdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jYm5BcmVhIC5ibkJveC5iZyB7XG4gICAgYmFja2dyb3VuZC1zaXplOiA2MCU7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gIH1cbiAgI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI2JuQXJlYSAuYm5Cb3guYmcgLmJuSW1nQm94IHtcbiAgICBtYXJnaW4tYm90dG9tOiA4MHB4O1xuICB9XG4gICN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNibkFyZWEgLmJuQm94LmJuQm94MiB7XG4gICAgcGFkZGluZzogMCAxMCUgMCAwO1xuICB9XG4gICN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNibkFyZWEgLmJuQm94LmJuQm94MiBhIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICB9XG4gICN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNibkFyZWEgLmJuQm94LmJuQm94MiAudGl0bGVCb3gge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgd2lkdGg6IDIwdnc7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDklO1xuICB9XG4gICN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNibkFyZWEgLmJuQm94LmJuQm94MiAudGl0bGVCb3ggLnRpdGxlQ2lyY2xlIHtcbiAgICBsZWZ0OiA0Ljl2dztcbiAgICByaWdodDogYXV0bztcbiAgfVxuICAjdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jYm5BcmVhIC5ibkJveC5ibkJveDIgLmJuSW1nQm94IHtcbiAgICBwYWRkaW5nOiAwIDI3cHggMCAwO1xuICB9XG4gICN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNibkFyZWEgLmJuQm94Lm10IHtcbiAgICBtYXJnaW46IC04MHB4IDAgMTUwcHggMDtcbiAgICBwYWRkaW5nLXRvcDogMTUwcHg7XG4gIH1cbiAgI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI2JuQXJlYSAuYm5Cb3gucHQzIHtcbiAgICBwYWRkaW5nLXRvcDogMjB2dztcbiAgfVxuICAjdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24gLmNvbnRJbm5lciB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBwYWRkaW5nOiA1MHB4IDAgMzBweCAxMCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cbiAgI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uIC5jb250SW5uZXIgLnRpdGxlQm94IHtcbiAgICB3aWR0aDogNDB2dztcbiAgICBwYWRkaW5nOiAwIDMlIDAgMyU7XG4gIH1cbiAgI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uIC5jb250SW5uZXIgLnRpdGxlQm94IC50aXRsZUxpbmUge1xuICAgIGxlZnQ6IDEwdnc7XG4gICAgd2lkdGg6IDEwcHg7XG4gICAgaGVpZ2h0OiA0MCU7XG4gIH1cbiAgI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uIC5jb250SW5uZXIgLnRpdGxlQm94IGgyIHtcbiAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgfVxuICAjdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24gLmNvbnRJbm5lciAudGl0bGVCb3ggaDMge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXNpemU6IDFyZW07XG4gIH1cbiAgI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uIC5jb250SW5uZXIgLnRpdGxlQm94IC50aXRsZUNpcmNsZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiAyNXB4O1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDApO1xuICAgIHdpZHRoOiAzMHB4O1xuICAgIGhlaWdodDogMzBweDtcbiAgICB6LWluZGV4OiAxO1xuICB9XG4gICN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiAuY29udElubmVyIC50aXRsZUJveCAudGl0bGVDaXJjbGUgLmNpcmNsZU91dGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgIHdpZHRoOiAzMHB4O1xuICAgIGhlaWdodDogMzBweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZTBlMGUwO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgfVxuICAjdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24gLmNvbnRJbm5lciAudGl0bGVCb3ggLnRpdGxlQ2lyY2xlIC5jaXJjbGVJbm5lciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICB3aWR0aDogMTZweDtcbiAgICBoZWlnaHQ6IDE2cHg7XG4gICAgYmFja2dyb3VuZDogI2IxYTI4MztcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIH1cbiAgI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uIC5jb250SW5uZXIgLmJuSW1nQm94IHtcbiAgICB3aWR0aDogNDV2dztcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cbiAgI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uIC5jb250SW5uZXIgLmJuSW1nQm94IC5pbWdCb3ggLmNhcEJveCB7XG4gICAgd2lkdGg6IDE1MHB4O1xuICB9XG4gICN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiAuY29udElubmVyIC5ibkltZ0JveCAuaW1nQm94IC5jYXBCb3ggLmNhcFR4dCB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIH1cbiAgI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uIC5jb250SW5uZXIgLmJuSW1nQm94LndpZGUge1xuICAgIHdpZHRoOiA3MCU7XG4gIH1cbiAgI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uIC5jb250SW5uZXIuY29sdW1uIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG4gICN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiAuY29udElubmVyLmNvbHVtbi5wYjAge1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICB9XG4gICN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiAuY29udElubmVyLmNvbHVtbiAuYm5JbWdCb3gge1xuICAgIHBhZGRpbmctbGVmdDogMyU7XG4gIH1cbiAgI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uIC5jb250SW5uZXIud3JhcEJveCB7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG4gICN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiAuY29udElubmVyLndyYXBCb3gucHQwIHtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgfVxuICAjdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24gLmNvbnRJbm5lci5wYWRkaW5nMTAge1xuICAgIHBhZGRpbmctbGVmdDogMTAlO1xuICB9XG4gICN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiAuY29udElubmVyLnB0YjAge1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICB9XG4gICN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiAuY29udElubmVyLnBiNTAge1xuICAgIHBhZGRpbmctYm90dG9tOiA1MHB4O1xuICB9XG4gICN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiAuY29udEJ0bkJveCB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiA4MHB4O1xuICB9XG4gICN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiAuY29udEJ0bkJveCBhIHtcbiAgICBwYWRkaW5nOiAzMHB4IDMwcHg7XG4gIH1cbiAgI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI2FjY2VzcyB7XG4gICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDQyJTtcbiAgfVxuICAjdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jYWNjZXNzIC5jb250SW5uZXIge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgfVxuICAjdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jYWNjZXNzIC5jb250SW5uZXIgLmJuSW1nQm94IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyJTtcbiAgfVxuICAjdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jYWNjZXNzIC5hY2NJbWdMaXN0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMDBweDtcbiAgICBwYWRkaW5nOiAwIDAgMCAxMCU7XG4gIH1cbiAgI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI2FjY2VzcyAuYWNjSW1nTGlzdCBsaSB7XG4gICAgd2lkdGg6IDMyJTtcbiAgfVxuICAjdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jZGV2ZWxvcG1lbnQge1xuICAgIGJhY2tncm91bmQ6IHVybCguLi8uLi9pbWcvYm4wMWJnLmpwZykgbm8tcmVwZWF0IGxlZnQgdG9wO1xuICB9XG4gICN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNkZXZlbG9wbWVudCAuY29udElubmVyIC50aXRsZUJveC52ZXJ0aWNhbEFyZWEge1xuICAgIHdpZHRoOiAyMHZ3O1xuICB9XG4gICN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNkZXZlbG9wbWVudCAuY29udElubmVyIC50aXRsZUJveC52ZXJ0aWNhbEFyZWEgLnZlcnRpY2FsIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIHdyaXRpbmctbW9kZTogdmVydGljYWwtcmw7XG4gICAgcGFkZGluZy10b3A6IDMwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG8gMCAwO1xuICB9XG4gICN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNsb2NhdGlvbiB7XG4gICAgcGFkZGluZy10b3A6IDEwMHB4O1xuICB9XG4gICN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNsb2NhdGlvbiAubG9jQm94IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTBweDtcbiAgfVxuICAjdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jbG9jYXRpb24gLmxvY0JveCAubG9jSW1nQm94IHtcbiAgICBwYWRkaW5nLXRvcDogNTBweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG4gICN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNsb2NhdGlvbiAubG9jQm94IC5sb2NJbWdCb3ggbGk6bnRoLW9mLXR5cGUoMSkge1xuICAgIHdpZHRoOiA0MCU7XG4gIH1cbiAgI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI2xvY2F0aW9uIC5sb2NCb3ggLmxvY0ltZ0JveCBsaTpudGgtb2YtdHlwZSgyKSB7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuICAjdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jbG9jYXRpb24gLmxvY0ltZ0JveDMge1xuICAgIG1hcmdpbjogMCAwIDMwcHg7XG4gICAgcGFkZGluZzogMCAwIDAgMyU7XG4gIH1cbiAgI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI2xvY2F0aW9uIC5sb2NJbWdCb3g0IHtcbiAgICBwYWRkaW5nOiAwIDAgNzBweCAzJTtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgfVxuICAjdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jbG9jYXRpb24gLmxvY0ltZ0JveDQgbGkge1xuICAgIHdpZHRoOiAyNCU7XG4gIH1cbiAgI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI2xvY2F0aW9uIC5sb2NJbWdCb3g0IGxpOm50aC1vZi10eXBlKDEpLCAjdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jbG9jYXRpb24gLmxvY0ltZ0JveDQgbGk6bnRoLW9mLXR5cGUoMikge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI2xvY2F0aW9uIC5sb2NJbWdCb3g0Lm1iIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG4gICN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNsb2NhdGlvbiAubG9jSW1nNSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxuICAjdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jbG9jYXRpb24gLmJuSW1nQm94LncxMDAge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gICN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNyZXNpZGVuY2UgLnJlc2lkZW5jZUJveCAuY29udElubmVyIC50aXRsZUJveCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZy1yaWdodDogMTAlO1xuICB9XG4gICN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNyZXNpZGVuY2UgLnJlc2lkZW5jZUJveCAuY29udElubmVyIC50aXRsZUJveCBoMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxuICAjdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcmVzaWRlbmNlIC5za3lnYXJkZW4gLmltZ0JveCAuc2t5Z2FyZGVuVGl0bGUge1xuICAgIHRvcDogMTMlO1xuICAgIGZvbnQtc2l6ZTogMi41dnc7XG4gIH1cbiAgI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3Jlc2lkZW5jZSAuc2t5Z2FyZGVuIC50eHRCbG9jayB7XG4gICAgd2lkdGg6IDgwJTtcbiAgICBtYXJnaW46IDYlIGF1dG87XG4gIH1cbiAgI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3Jlc2lkZW5jZSAubWFzdGVycGxhbiB7XG4gICAgcGFkZGluZy1ib3R0b206IDYlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbiAgI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3Jlc2lkZW5jZSAubWFzdGVycGxhbiAudHh0Qm94IHtcbiAgICB3aWR0aDogNDAlO1xuICB9XG4gICN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNyZXNpZGVuY2UgLm1hc3RlcnBsYW4gLmltZ0JveCB7XG4gICAgd2lkdGg6IDYwJTtcbiAgfVxuICAjdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcmVzaWRlbmNlIC5mYWNhZGVkZXNpZ24ge1xuICAgIHBhZGRpbmc6IDI1JSAwIDYlO1xuICB9XG4gICN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNyZXNpZGVuY2UgLmZhY2FkZWRlc2lnbiAud2F2ZUJHIHtcbiAgICB0b3A6IC0zJTtcbiAgICB6LWluZGV4OiAxO1xuICB9XG4gICN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNyZXNpZGVuY2UgLmZhY2FkZWRlc2lnbiAuZGVzaWduZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiA2JSAwIDEwMHB4IDEwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxuICAjdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcmVzaWRlbmNlIC5mYWNhZGVkZXNpZ24gLmRlc2lnbmVyIC5kZXNpZ25lckxlZnQge1xuICAgIHdpZHRoOiA0MCU7XG4gIH1cbiAgI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3Jlc2lkZW5jZSAuZmFjYWRlZGVzaWduIC5kZXNpZ25lciAuZGVzaWduZXJMZWZ0IC5kZXNpZ25lcmRhdGEgbGk6bnRoLW9mLXR5cGUoMSkge1xuICAgIHdpZHRoOiAzMCU7XG4gIH1cbiAgI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3Jlc2lkZW5jZSAuZmFjYWRlZGVzaWduIC5kZXNpZ25lciAuZGVzaWduZXJMZWZ0IC5kZXNpZ25lcmRhdGEgbGk6bnRoLW9mLXR5cGUoMikge1xuICAgIHdpZHRoOiA2MCU7XG4gIH1cbiAgI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3Jlc2lkZW5jZSAuZmFjYWRlZGVzaWduIC5kZXNpZ25lciAuZGVzaWduZXJMZWZ0IC5kZXNpZ25lcmRhdGEgbGk6bnRoLW9mLXR5cGUoMikgaDQge1xuICAgIG1hcmdpbi1ib3R0b206IDYlO1xuICAgIGNvbG9yOiAjYjFhMjgzO1xuICB9XG4gICN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNyZXNpZGVuY2UgLmZhY2FkZWRlc2lnbiAuZGVzaWduZXIgLmRlc2lnbmVyTGVmdCAuZGVzaWduZXJkYXRhIGxpOm50aC1vZi10eXBlKDMpIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tdG9wOiA2JTtcbiAgfVxuICAjdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcmVzaWRlbmNlIC5mYWNhZGVkZXNpZ24gLmRlc2lnbmVyIC5kZXNpZ25lckxlZnQgLmRlc2lnbmVyZGF0YSBsaSAubmFtZVN1YiB7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIGZvbnQtc2l6ZTogMC44MTI1cmVtO1xuICB9XG4gICN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNyZXNpZGVuY2UgLmZhY2FkZWRlc2lnbiAuZGVzaWduZXIgLmRlc2lnbmVyTGVmdCAuZGVzaWduZXJkYXRhIGxpIC5uYW1lIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgZm9udC1zaXplOiAxLjVyZW07XG4gIH1cbiAgI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3Jlc2lkZW5jZSAuZmFjYWRlZGVzaWduIC5kZXNpZ25lciAuZGVzaWduZXJMZWZ0IC5kZXNpZ25lcmRhdGEgbGkgLm5hbWUgc3BhbiB7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIGZvbnQtc2l6ZTogMC44MTI1cmVtO1xuICAgIHBhZGRpbmctbGVmdDogNXB4O1xuICB9XG4gICN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNyZXNpZGVuY2UgLmZhY2FkZWRlc2lnbiAuZGVzaWduZXIgLmRlc2lnbmVyUmlnaHQge1xuICAgIHdpZHRoOiA1NiU7XG4gIH1cbiAgI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3Jlc2lkZW5jZSAuZmFjYWRlZGVzaWduIC5nYWxsZXJ5QXJlYSBoMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogNiU7XG4gIH1cbiAgI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3Jlc2lkZW5jZSAuZmFjYWRlZGVzaWduIC5nYWxsZXJ5QXJlYSAuZ2FsbGVyeSBsaSB7XG4gICAgbWFyZ2luOiAwIDIwcHg7XG4gIH1cbiAgI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3Jlc2lkZW5jZSAuZmFjYWRlZGVzaWduIC5nYWxsZXJ5QXJlYSAuYXJyb3dfYm94IHtcbiAgICBtYXJnaW4tdG9wOiA1MHB4O1xuICB9XG4gICN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNyZXNpZGVuY2UgLmZhY2FkZWRlc2lnbiAuZ2FsbGVyeUFyZWEgLmFycm93X2JveCAucHJldi1hcnJvdyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMHB4O1xuICAgIGhlaWdodDogNTBweDtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgcGFkZGluZzogMDtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi8uLi9pbWcvYXJyb3cwMS5zdmdcIikgbm8tcmVwZWF0IHRvcCBsZWZ0L2NvbnRhaW47XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG4gICN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNyZXNpZGVuY2UgLmZhY2FkZWRlc2lnbiAuZ2FsbGVyeUFyZWEgLmFycm93X2JveCAubmV4dC1hcnJvdyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMHB4O1xuICAgIGhlaWdodDogNTBweDtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgcGFkZGluZzogMDtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi8uLi9pbWcvYXJyb3cwMi5zdmdcIikgbm8tcmVwZWF0IHRvcCByaWdodC9jb250YWluO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuICAjdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcGxhbiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTUwcHg7XG4gIH1cbiAgI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3BsYW4gLmNvbnRJbm5lciAuYm5JbWdCb3gge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIlO1xuICB9XG4gICN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNwbGFuIC5wb3B1cEFyZWEge1xuICAgIHdpZHRoOiA4MCU7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgcGFkZGluZzogNDBweCAwO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG4gICN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNwbGFuIC5wbGFuSXRlbSB7XG4gICAgd2lkdGg6IDMwJTtcbiAgICBtYXJnaW46IDAgMyUgMSUgMDtcbiAgfVxuICAjdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcGxhbiAucGxhbkl0ZW0ubWIwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG4gICN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNwbGFuIC5wbGFuSXRlbS5wbGVtaXVtMDEge1xuICAgIHdpZHRoOiA1Mi40JTtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3BsYW4gLnBsYW5JdGVtLnBsZW1pdW0wMiB7XG4gICAgd2lkdGg6IDQwLjclO1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG4gICN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNwbGFuIC5wbGFuSXRlbS5tcjAge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxuICAjdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcGxhbiAucG9wdXAtd2luZG93IHtcbiAgICB3aWR0aDogNzJ2dztcbiAgICBtYXgtd2lkdGg6IDEyMDBweDtcbiAgICB0b3A6IDUzJTtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gICN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNwbGFuIC5wb3B1cC1jbG9zZSB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IC0zNXB4O1xuICB9XG4gICN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiN6ZWgge1xuICAgIHBhZGRpbmc6IDE1MHB4IDA7XG4gIH1cbiAgI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3plaCAudGl0bGVBcmVhIHtcbiAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xuICB9XG4gICN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiN6ZWggLnRpdGxlQXJlYSAudGl0bGVCb3gge1xuICAgIHBhZGRpbmctbGVmdDogM3Z3O1xuICB9XG4gICN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiN6ZWggLnRpdGxlQXJlYSAudGl0bGVCb3ggLm1vcmUwMiB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9XG4gICN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiN6ZWggLmFyZWEwMSAubG9nb0JveCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cbiAgI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3plaCAuYXJlYTAxIC5sb2dvQm94IC56ZWhMb2dvIHtcbiAgICB3aWR0aDogMTYlO1xuICAgIG1hcmdpbjogMCAwIDAgMDtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gIH1cbiAgI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3plaCAuYXJlYTAxIC5sb2dvQm94IC50eHRCb3gge1xuICAgIHdpZHRoOiA3NiU7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyO1xuICAgIG1hcmdpbjogMCAwIDAgMDtcbiAgfVxuICAjdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jemVoIC5hcmVhMDEgLnplaEltZ0JveCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cbiAgI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3plaCAuYXJlYTAxIC56ZWhJbWdCb3ggLnplaEltZyB7XG4gICAgd2lkdGg6IDMwJTtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG4gICN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiN6ZWggLmFyZWEwMSAuemVoSW1nQm94IC56ZWhJbWcgLnR4dEJveCB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgd2lkdGg6IDgwJTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG4gICN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiN6ZWggLmFyZWEwMSAuemVoSW1nQm94IC56ZWhJbWcgLnR4dEJveCAuemVoVGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgfVxuICAjdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jemVoIC5hcmVhMDEgLnplaEltZ0JveCAuemVoSW1nIC50eHRCb3ggLnplaExlYWQge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXNpemU6IDFyZW07XG4gIH1cbiAgI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3plaCAuYXJlYTAxIC56ZWhJbGx1c3RyYXRpb24ge1xuICAgIHdpZHRoOiA2MCU7XG4gIH1cbiAgI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3plaCAuYXJlYTAxIC56ZWhJbGx1c3RyYXRpb24gLmltZ0NhcDIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICAjdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jbWFwIHtcbiAgICB3aWR0aDogODAlO1xuICAgIG1hcmdpbjogMCBhdXRvIDYlO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAjdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24gaDIgaW1nIHtcbiAgICBoZWlnaHQ6IDIuNXZ3O1xuICB9XG4gICN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNwb2ludCB7XG4gICAgcGFkZGluZzogNiUgMDtcbiAgfVxuICAjdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcG9pbnQgLnBvaW50TGVhZDAxIHtcbiAgICBmb250LXNpemU6IDI4cHg7XG4gICAgZm9udC1zaXplOiAxLjc1cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDMlO1xuICB9XG4gICN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNwb2ludCAucG9pbnRMZWFkMDEgc3BhbiB7XG4gICAgZm9udC1zaXplOiA0MHB4O1xuICAgIGZvbnQtc2l6ZTogMi41cmVtO1xuICB9XG4gICN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNwb2ludCAucG9pbnRMZWFkMDIge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAzJTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMyU7XG4gIH1cbiAgI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3BvaW50IC5wb2ludExlYWQwMiBzcGFuIHtcbiAgICBmb250LXNpemU6IDM2cHg7XG4gICAgZm9udC1zaXplOiAyLjI1cmVtO1xuICB9XG4gICN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNpbmZvIHtcbiAgICBwYWRkaW5nOiA2JSAwO1xuICB9XG4gICN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNpbmZvIGgyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzJTtcbiAgfVxuICAjdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jaW5mbyBoMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMyU7XG4gIH1cbn0iLCJAY2hhcnNldCBcIlVURi04XCI7XHJcbkB1c2UgXCJzYXNzOm1hdGhcIjtcclxuQGltcG9ydCB1cmwoJy8vdXNlLmZvbnRhd2Vzb21lLmNvbS9yZWxlYXNlcy92NS43LjIvY3NzL2FsbC5jc3MnKTtcclxuXHJcbi8qIG1peGluc1xyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcbi8vICRub3QtcGM6IDEwMjM7Ly8gMTAyNHB45pyq5rqA44Gv44K/44OW44Os44OD44OI44Go5Yik5patXHJcbi8vICR0YWJsZXQ6IDc2ODsvLyDjgr/jg5bjg6zjg4Pjg4jjga7ln7rmupbjgajjgZnjgovjgrXjgqTjgrpcclxuXHJcbkBtaXhpbiBmb250LXNpemUoJHNpemUsICR2aWV3cG9ydDogZmFsc2UpIHtcclxuICBAaWYgJHZpZXdwb3J0IHtcclxuICAgIGZvbnQtc2l6ZTogZ2V0X3Z3KCRzaXplLCAkdmlld3BvcnQpO1xyXG4gIH0gQGVsc2Uge1xyXG4gICAgZm9udC1zaXplOiAkc2l6ZSArIHB4O1xyXG4gICAgZm9udC1zaXplOiBtYXRoLmRpdigkc2l6ZSAsIDE2KSArIHJlbTtcclxuICB9XHJcbn1cclxuXHJcbkBmdW5jdGlvbiBnZXRfdncoJHNpemUsICR2aWV3cG9ydCkge1xyXG4gIEByZXR1cm4gbWF0aC5kaXYoMTAwICwgJHZpZXdwb3J0KSAqICRzaXplICogMXZ3O1xyXG59XHJcblxyXG5AbWl4aW4gY2xlYXJmaXgoKSB7XHJcbiAgJjphZnRlciB7XHJcbiAgICBjb250ZW50OiAnJztcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgY2xlYXI6IGJvdGg7XHJcbiAgfVxyXG59XHJcblxyXG4vKiDoibLmjIflrppcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG4kdGV4dENvbG9yXHRcdDogIzY2NjQ2NDtcclxuJGFjY2VudENvbG9yXHQ6ICNiMWEyODM7IiwiQGNoYXJzZXQgXCJVVEYtOFwiO1xyXG5AdXNlICdiYXNlJyBhcyBiO1xyXG5cclxuLy8gc21wIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4jdG9we1xyXG5cdC8vd3JhcFxyXG5cdC53cmFwe1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRtYXJnaW46IDAgYXV0bztcclxuXHRcdHBhZGRpbmc6IDA7XHJcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcclxuXHJcblx0XHQvL2NvbnRlbnRcclxuXHRcdC5jb250ZW50e1xyXG5cdFx0XHJcblx0XHRcdHN1cHtcclxuXHRcdFx0XHRAaW5jbHVkZSBiLmZvbnQtc2l6ZSgxMik7XHJcblx0XHRcdH1cclxuXHRcdFx0Lm1iMHtcclxuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdFx0XHR9XHJcblx0XHRcdFxyXG5cdFx0XHQvL+OCueOCr+ODreODvOODq+e3mjFcclxuXHRcdFx0LmNvbnRCb2RlcntcclxuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0dG9wOiAwO1xyXG5cdFx0XHRcdGxlZnQ6IDEwJTtcclxuXHRcdFx0XHR3aWR0aDogMXB4O1xyXG5cdFx0XHRcdGhlaWdodDogMDtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZGRkZGRkO1xyXG5cdFx0XHRcdG1hcmdpbjogMDtcclxuXHRcdFx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0XHRcdHRyYW5zZm9ybS1vcmlnaW46IHRvcDtcclxuXHRcdFx0XHRcclxuXHRcdFx0XHQmLmlzLWFuaW1hdGVke1xyXG5cdFx0XHRcdFx0YW5pbWF0aW9uOiBzY3JvbGxiYXIyIDFzIDAuNXMgZWFzZS1pbi1vdXQgMSBmb3J3YXJkcztcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0LmNvbnRCb2RlcjJ7XHJcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdHRvcDogMDtcclxuXHRcdFx0XHRyaWdodDogMTAlO1xyXG5cdFx0XHRcdHdpZHRoOiAxcHg7XHJcblx0XHRcdFx0aGVpZ2h0OiAwO1xyXG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNkZGRkZGQ7XHJcblx0XHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0XHRcdHBhZGRpbmc6IDA7XHJcblx0XHRcdFx0dHJhbnNmb3JtLW9yaWdpbjogdG9wO1xyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdCYuaXMtYW5pbWF0ZWR7XHJcblx0XHRcdFx0XHRhbmltYXRpb246IHNjcm9sbGJhcjIgMXMgMC41cyBlYXNlLWluLW91dCAxIGZvcndhcmRzO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHQvL+OCueOCr+ODreODvOODq+OCouODi+ODoVxyXG5cdFx0XHQuc2Nyb2xsQW5pbWUwMXtcclxuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0d2lkdGg6IDEwdnc7XHJcblx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0XHRcdG1hcmdpbjogMDtcclxuXHJcblx0XHRcdFx0LnNjcm9sbC10ZXh0e1xyXG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0bGVmdDogMDtcclxuXHRcdFx0XHRcdGJvdHRvbTogMDtcclxuXHRcdFx0XHRcdHdyaXRpbmctbW9kZTogdmVydGljYWwtcmw7XHJcblx0XHRcdFx0XHRAaW5jbHVkZSBiLmZvbnQtc2l6ZSgxMCk7XHJcblx0XHRcdFx0XHRjb2xvcjogYi4kYWNjZW50Q29sb3I7XHJcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiByaWdodDtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdC5zY3JvbGwtYm9yZGVye1xyXG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0dG9wOiAwO1xyXG5cdFx0XHRcdFx0bGVmdDogLTFweDtcclxuXHRcdFx0XHRcdHdpZHRoOiAxcHg7XHJcblx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcblxyXG5cdFx0XHRcdFx0Jjo6YmVmb3JlIHtcclxuXHRcdFx0XHRcdFx0Y29udGVudDogXCJcIjtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdFx0d2lkdGg6IDFweDtcclxuXHRcdFx0XHRcdFx0aGVpZ2h0OiA0MHB4O1xyXG5cdFx0XHRcdFx0XHR0b3A6IDA7XHJcblx0XHRcdFx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IGIuJGFjY2VudENvbG9yO1xyXG5cdFx0XHRcdFx0XHRhbmltYXRpb246IHNjcm9sbGJhciAzLjBzIGVhc2UtaW4tb3V0IGluZmluaXRlO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHQvL+OCueOCr+ODreODvOODq+OCouODi+ODoTJcclxuXHRcdFx0LnNjcm9sbEFuaW1lMDJ7XHJcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdHdpZHRoOiAxMHZ3O1xyXG5cdFx0XHRcdGhlaWdodDogMTAwJTtcclxuXHRcdFx0XHRtYXJnaW46IDAgMCA1MHB4O1xyXG5cclxuXHRcdFx0XHQuc2Nyb2xsLXRleHR7XHJcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0XHRsZWZ0OiAtMThweDtcclxuXHRcdFx0XHRcdGJvdHRvbTogMDtcclxuXHRcdFx0XHRcdHdyaXRpbmctbW9kZTogdmVydGljYWwtcmw7XHJcblx0XHRcdFx0XHRAaW5jbHVkZSBiLmZvbnQtc2l6ZSgxMCk7XHJcblx0XHRcdFx0XHRjb2xvcjogYi4kYWNjZW50Q29sb3I7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQuc2Nyb2xsLWJvcmRlcntcclxuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdHRvcDogMDtcclxuXHRcdFx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdFx0XHR3aWR0aDogMXB4O1xyXG5cdFx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG5cclxuXHRcdFx0XHRcdCY6OmJlZm9yZSB7XHJcblx0XHRcdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiAxcHg7XHJcblx0XHRcdFx0XHRcdGhlaWdodDogNDBweDtcclxuXHRcdFx0XHRcdFx0dG9wOiAwO1xyXG5cdFx0XHRcdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiBiLiRhY2NlbnRDb2xvcjtcclxuXHRcdFx0XHRcdFx0YW5pbWF0aW9uOiBzY3JvbGxiYXIgMy4wcyBlYXNlLWluLW91dCBpbmZpbml0ZTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0Ly/jgrnjgq/jg63jg7zjg6vjgqLjg4vjg6EzXHJcblx0XHRcdC5zY3JvbGxBbmltZTAze1xyXG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHR3aWR0aDogMjVweDtcclxuXHRcdFx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRcdFx0bWFyZ2luOiAwO1xyXG5cclxuXHRcdFx0XHQuc2Nyb2xsLXRleHR7XHJcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0XHRsZWZ0OiAtMThweDtcclxuXHRcdFx0XHRcdGJvdHRvbTogMDtcclxuXHRcdFx0XHRcdHdyaXRpbmctbW9kZTogdmVydGljYWwtcmw7XHJcblx0XHRcdFx0XHRAaW5jbHVkZSBiLmZvbnQtc2l6ZSgxMCk7XHJcblx0XHRcdFx0XHRjb2xvcjogI0ZGRjtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdC5zY3JvbGwtYm9yZGVye1xyXG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0dG9wOiAwO1xyXG5cdFx0XHRcdFx0bGVmdDogMDtcclxuXHRcdFx0XHRcdHdpZHRoOiAxcHg7XHJcblx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcblxyXG5cdFx0XHRcdFx0Jjo6YmVmb3JlIHtcclxuXHRcdFx0XHRcdFx0Y29udGVudDogXCJcIjtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdFx0d2lkdGg6IDFweDtcclxuXHRcdFx0XHRcdFx0aGVpZ2h0OiA0MHB4O1xyXG5cdFx0XHRcdFx0XHR0b3A6IDA7XHJcblx0XHRcdFx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICNGRkY7XHJcblx0XHRcdFx0XHRcdGFuaW1hdGlvbjogc2Nyb2xsYmFyIDMuMHMgZWFzZS1pbi1vdXQgaW5maW5pdGU7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdEBrZXlmcmFtZXMgc2Nyb2xsYmFyIHtcclxuXHRcdFx0XHRcdDAlIHtcclxuXHRcdFx0XHRcdFx0aGVpZ2h0OiAwO1xyXG5cdFx0XHRcdFx0XHR0b3A6IDA7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQzMCUge1xyXG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQxMDAlIHtcclxuXHRcdFx0XHRcdFx0dG9wOiAxMDAlO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdEBrZXlmcmFtZXMgc2Nyb2xsYmFyMiB7XHJcblx0XHRcdFx0MCUge1xyXG5cdFx0XHRcdFx0aGVpZ2h0OiAwO1xyXG5cdFx0XHRcdFx0dG9wOiAwO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQxMDAlIHtcclxuXHRcdFx0XHRcdGhlaWdodDogMTAwJTtcclxuXHRcdFx0XHRcdHRvcDogMDtcclxuXHRcdFx0XHR9XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdFx0Ly9zZWN0aW9uXHJcblx0XHRcdHNlY3Rpb257XHJcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuXHRcdFx0XHRoMntcclxuXHRcdFx0XHRcdEBpbmNsdWRlIGIuZm9udC1zaXplKDI0KTtcclxuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC5jb250TWFpbntcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LndhdmVCR3tcclxuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdFx0XHR3aWR0aDogMTAwdnc7XHJcblx0XHRcdFx0XHR6LWluZGV4OiAtMTtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdC8vcG9pbnRcclxuXHRcdFx0XHQmI3BvaW50e1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0Ly9wb2ludFNUXHJcblx0XHRcdFx0XHQucG9pbnRTVHtcclxuXHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcclxuXHRcdFx0XHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAyNXB4IDEwJSAxMHB4IDE1JTtcclxuXHJcblx0XHRcdFx0XHRcdGltZ3tcclxuXHRcdFx0XHRcdFx0XHR3aWR0aDogMjIwcHg7XHJcblx0XHRcdFx0XHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdC8vcG9pbnRMaXN0XHJcblx0XHRcdFx0XHQucG9pbnRMaXN0e1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAyMHB4IDEwJTtcclxuXHRcdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRcdGxpe1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbjogMCAwIDIwcHg7XHJcblx0XHRcdFx0XHRcdFx0cGFkZGluZzogMDtcdFx0XHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHRcdFx0XHRcdFxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQvL3BvaW50XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0Ly9pbmZvXHJcblx0XHRcdFx0JiNpbmZve1xyXG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgI2ZmZmZmZiwgI2VhZWFlYSk7XHJcblx0XHRcdFx0XHRtYXJnaW46IDAgYXV0bztcclxuXHRcdFx0XHRcdHBhZGRpbmc6IDMwcHggMTAlIDMwcHggMTUlO1xyXG5cdFx0XHRcdFx0XHJcblx0XHRcdFx0XHQud2F2ZUJHe1xyXG5cdFx0XHRcdFx0XHR0b3A6IC02JTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdC50aXRsZXtcclxuXHRcdFx0XHRcdFx0QGluY2x1ZGUgYi5mb250LXNpemUoMjApO1xyXG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMTtcclxuXHRcdFx0XHRcdFx0Y29sb3I6IGIuJGFjY2VudENvbG9yO1xyXG5cdFx0XHRcdFx0XHRtYXJnaW46IDAgMCAzJTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdGgye1xyXG5cdFx0XHRcdFx0XHRjb2xvcjogYi4kdGV4dENvbG9yO1xyXG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS41O1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0LmNhcHtcclxuXHRcdFx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IDA7XHJcblx0XHRcdFx0XHRcdG1hcmdpbjogMCBhdXRvIDYlO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0LmNvbnRCdG5Cb3h7XHJcblx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiA4MCU7XHJcblx0XHRcdFx0XHRcdG1hcmdpbjogMDtcclxuXHRcdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRcdC5yZXF1ZXN0LC5yZXNlcnZhdGlvbiwuaW5mb01hcCwucG9wTWFwe1xyXG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRcdGNvbG9yOiAjZmZmO1xyXG5cdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XHJcblxyXG5cdFx0XHRcdFx0XHRcdGF7XHJcblx0XHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdFx0XHRcdGNvbG9yOiAjRkZGRkZGO1xyXG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogYi4kYWNjZW50Q29sb3I7XHJcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW46IDA7XHJcblx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAxNXB4IDAgMTVweCAxNXB4O1xyXG5cclxuXHRcdFx0XHRcdFx0XHRcdCY6OmFmdGVye1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRjb250ZW50OiBcIlwiO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0XHRcdFx0XHRcdHRvcDogNTAlO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRyaWdodDogMDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDUwJTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAxcHg7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNGRkY7XHJcblx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbjogMDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0cGFkZGluZzogMDtcclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0Ji5yZXNlcnZhdGlvbntcclxuXHRcdFx0XHRcdFx0XHRcdGF7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IGIuJGFjY2VudENvbG9yO1xyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHQmLnJlcXVlc3R7XHJcblx0XHRcdFx0XHRcdFx0XHRhe1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiBiLiRhY2NlbnRDb2xvcjtcclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0Ji5wb3BNYXB7XHJcblx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdFx0XHRcdGNvbG9yOiAjRkZGO1xyXG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogIzlmYTBhMDtcclxuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbjogMTBweCAwIDA7XHJcblx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdFx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdFx0XHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0XHRcdFx0LnBvcHVwTUFQLW9wZW57XHJcblx0XHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAxNXB4IDA7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdCY6aG92ZXJ7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICMwMDA7XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0LndlYmluYXJ7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiA4MCU7XHJcblx0XHRcdFx0XHRcdG1heC13aWR0aDogMTEwMHB4O1xyXG5cdFx0XHRcdFx0XHRtYXJnaW46IDAgYXV0bztcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0Ly9pbmZvXHJcblxyXG5cdFx0XHRcdC8vbW92aWVBcmVhXHJcblx0XHRcdFx0JiNtb3ZpZUFyZWF7XHJcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cdFx0XHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0XHRcdFx0cGFkZGluZzogMzBweCAxMCUgNTBweCAxNSU7XHJcblxyXG5cdFx0XHRcdFx0Lm1Cb3h7XHJcblx0XHRcdFx0XHRcdG1heC13aWR0aDogNzAwcHg7XHJcblxyXG5cdFx0XHRcdFx0XHQudGl0bGV7XHJcblx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgYi5mb250LXNpemUoMjApO1xyXG5cdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xyXG5cdFx0XHRcdFx0XHRcdGNvbG9yOiBiLiRhY2NlbnRDb2xvcjtcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW46IDAgMCAzJTtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRoMntcclxuXHRcdFx0XHRcdFx0XHRjb2xvcjogYi4kdGV4dENvbG9yO1xyXG5cdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjU7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0Ly9tb3ZpZUFyZWFcdFx0XHRcdFxyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdC8vYm5BcmVhXHJcblx0XHRcdFx0JiNibkFyZWF7XHJcblx0XHRcdFx0XHRwYWRkaW5nOiAwIDAgNDBweCAwO1xyXG5cclxuXHRcdFx0XHRcdC53YXZlQkd7XHJcblx0XHRcdFx0XHRcdHRvcDogOHZ3O1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0LmJuQm94e1xyXG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDgwcHg7XHJcblx0XHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMTAlO1xyXG5cclxuXHRcdFx0XHRcdFx0YXtcclxuXHRcdFx0XHRcdFx0XHQubW9yZXtcclxuXHRcdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdFx0XHRcdHRvcDogMDtcclxuXHRcdFx0XHRcdFx0XHRcdGxlZnQ6IDEwdnc7XHJcblx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdC5tb3JlMntcclxuXHRcdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdFx0XHRcdHRvcDogMDtcclxuXHRcdFx0XHRcdFx0XHRcdHJpZ2h0OiAwO1xyXG5cdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0LnRpdGxlQm94e1xyXG5cdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cdFx0XHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMjVweDtcclxuXHJcblx0XHRcdFx0XHRcdFx0LnRpdGxlTGluZXtcclxuXHRcdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdFx0XHRcdHRvcDogMDtcclxuXHRcdFx0XHRcdFx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMXB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogI2UwZTBlMDtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0aDJ7XHJcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiA1cHg7XHJcblx0XHRcdFx0XHRcdFx0XHRjb2xvcjogYi4kYWNjZW50Q29sb3I7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdGgze1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHQudGl0bGVDaXJjbGV7XHJcblx0XHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0XHRcdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHRcdFx0XHRcdFx0dG9wOiA1cHg7XHJcblx0XHRcdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAwKTtcclxuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxNnB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAxNnB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0ei1pbmRleDogMTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRcdFx0XHQuY2lyY2xlT3V0ZXJ7XHJcblx0XHRcdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0dG9wOiA1MCU7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGxlZnQ6IDUwJTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XHJcblx0XHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxNnB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDE2cHg7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICNlMGUwZTA7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdC5jaXJjbGVJbm5lcntcclxuXHRcdFx0XHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHR0b3A6IDUwJTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0bGVmdDogNTAlO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDhweDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OiA4cHg7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IGIuJGFjY2VudENvbG9yO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHQmLnRvcHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0dG9wOiA0NnB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHQmLnB0MntcclxuXHRcdFx0XHRcdFx0XHRcdHBhZGRpbmctdG9wOiAxMiU7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0LmJuSW1nQm94e1xyXG5cdFx0XHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAyN3B4O1xyXG5cclxuXHRcdFx0XHRcdFx0XHRcdC5pbWdCb3h7XHJcblx0XHRcdFx0XHRcdFx0XHRcdC5jYXBCb3h7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdHRvcDogMDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRyaWdodDogMDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDUwcHg7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IHJnYmEoMTU2LDE0NCwxMjIsLjkpO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0LmNhcFR4dHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdHdyaXRpbmctbW9kZTogdmVydGljYWwtcmw7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgYi5mb250LXNpemUoMTApO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0Y29sb3I6ICNGRkY7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW46IDAgYXV0bztcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0JjpsYXN0LW9mLXR5cGV7XHJcblx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHQmLmJne1xyXG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IHVybCguLi8uLi9pbWcvYm4wMWJnLmpwZykgbm8tcmVwZWF0IDEwdncgYm90dG9tO1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiA3MCU7XHJcblx0XHRcdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IDUwcHg7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0Ji5ibkJveDJ7XHJcblx0XHRcdFx0XHRcdFx0cGFkZGluZzogMCAxMCUgMCAwO1xyXG5cclxuXHRcdFx0XHRcdFx0XHQudGl0bGVCb3h7XHJcblx0XHRcdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiByaWdodDtcclxuXHRcdFx0XHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDI1cHg7XHJcblxyXG5cdFx0XHRcdFx0XHRcdFx0LnRpdGxlQ2lyY2xle1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRsZWZ0OiBhdXRvO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRyaWdodDogLTE1cHg7XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdC5ibkltZ0JveHtcclxuXHRcdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDAgMjdweCAwIDA7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdCYubXR7XHJcblx0XHRcdFx0XHRcdFx0bWFyZ2luOiAtNTBweCAwIDE1JSAwO1xyXG5cdFx0XHRcdFx0XHRcdHBhZGRpbmctdG9wOiAxMDBweDtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHQmLm10MntcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW46IDAgMCAxNSUgMDtcclxuXHRcdFx0XHRcdFx0XHRwYWRkaW5nLXRvcDogMjB2dztcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHQmLnB0e1xyXG5cdFx0XHRcdFx0XHRcdHBhZGRpbmctdG9wOiA2JTtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHQmLm1iMHtcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdCYucHQwMXtcclxuXHRcdFx0XHRcdFx0XHRwYWRkaW5nLXRvcDogMTAlO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC8vYm5BcmVhXHJcblxyXG5cclxuXHRcdFx0XHQvL2NvbnRJbm5lclxyXG5cdFx0XHRcdC5jb250SW5uZXJ7XHJcblx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0XHRwYWRkaW5nOiA4JSAxMCUgNiU7XHJcblxyXG5cdFx0XHRcdFx0LnRpdGxlQm94e1xyXG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XHJcblx0XHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMjVweDtcclxuXHJcblx0XHRcdFx0XHRcdC50aXRsZUxpbmV7XHJcblx0XHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0XHRcdHRvcDogMDtcclxuXHRcdFx0XHRcdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAxcHg7XHJcblx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICNlMGUwZTA7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0aDJ7XHJcblx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogNXB4O1xyXG5cdFx0XHRcdFx0XHRcdGNvbG9yOiBiLiRhY2NlbnRDb2xvcjtcclxuXHJcblx0XHRcdFx0XHRcdFx0Ji5tYjIwe1xyXG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0aDN7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0aDR7XHJcblx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgYi5mb250LXNpemUoMTgpO1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDYlO1xyXG5cdFx0XHRcdFx0XHRcdGNvbG9yOiBiLiRhY2NlbnRDb2xvcjtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHQvL+imi+WHuuOBl+OBruS4uFxyXG5cdFx0XHRcdFx0XHQudGl0bGVDaXJjbGV7XHJcblx0XHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdFx0XHRcdFx0dG9wOiA1cHg7XHJcblx0XHRcdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMCk7XHJcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDE2cHg7XHJcblx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAxNnB4O1xyXG5cdFx0XHRcdFx0XHRcdHotaW5kZXg6IDE7XHJcblx0XHRcdFx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdFx0XHQuY2lyY2xlT3V0ZXJ7XHJcblx0XHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0XHRcdFx0XHR0b3A6IDUwJTtcclxuXHRcdFx0XHRcdFx0XHRcdGxlZnQ6IDUwJTtcclxuXHRcdFx0XHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xyXG5cdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDE2cHg7XHJcblx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDE2cHg7XHJcblx0XHRcdFx0XHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAjZTBlMGUwO1xyXG5cdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHQuY2lyY2xlSW5uZXJ7XHJcblx0XHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0XHRcdFx0XHR0b3A6IDUwJTtcclxuXHRcdFx0XHRcdFx0XHRcdGxlZnQ6IDUwJTtcclxuXHRcdFx0XHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xyXG5cdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDhweDtcclxuXHRcdFx0XHRcdFx0XHRcdGhlaWdodDogOHB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogYi4kYWNjZW50Q29sb3I7XHJcblx0XHRcdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQuYm5JbWdCb3h7XHJcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAyN3B4O1xyXG5cclxuXHRcdFx0XHRcdFx0LmltZ0JveHtcclxuXHRcdFx0XHRcdFx0XHQuY2FwQm94e1xyXG5cdFx0XHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0XHRcdFx0dG9wOiAwO1xyXG5cdFx0XHRcdFx0XHRcdFx0cmlnaHQ6IDA7XHJcblx0XHRcdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdFx0XHRcdFx0XHR3aWR0aDogNTBweDtcclxuXHRcdFx0XHRcdFx0XHRcdGhlaWdodDogMTAwJTtcclxuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IHJnYmEoMTU2LDE0NCwxMjIsLjkpO1xyXG5cdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblxyXG5cdFx0XHRcdFx0XHRcdFx0LmNhcFR4dHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0d3JpdGluZy1tb2RlOiB2ZXJ0aWNhbC1ybDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgYi5mb250LXNpemUoMTApO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRjb2xvcjogI0ZGRjtcclxuXHRcdFx0XHRcdFx0XHRcdFx0bWFyZ2luOiAwIGF1dG87XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQmLnRvcFVwe1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAtMzBweDtcclxuXHRcdFx0XHRcdFx0cGFkZGluZy10b3A6IDYwcHg7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQmLmRldmVsb3BtZW50Ymd7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IHVybCguLi8uLi9pbWcvZGV2ZWxvcG1lbnRiZy5qcGcpIG5vLXJlcGVhdCB0b3AgcmlnaHQ7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogOTAlO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0Ji5sb2NiZ3tcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDogdXJsKC4uLy4uL2ltZy9sb2NiZy5qcGcpIG5vLXJlcGVhdCB0b3AgcmlnaHQ7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogOTAlO1xyXG5cdFx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdCYucGIwe1xyXG5cdFx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdC8vY29udEJ0bkJveFxyXG5cdFx0XHRcdC5jb250QnRuQm94e1xyXG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTAlO1xyXG5cclxuXHRcdFx0XHRcdGF7XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cdFx0XHRcdFx0XHRjb2xvcjogI0ZGRjtcclxuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuNDtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDogYi4kYWNjZW50Q29sb3I7XHJcblx0XHRcdFx0XHRcdG1hcmdpbjogMCAwIDAgMTAlO1xyXG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAxMHB4IDMwcHg7XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHRcdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdCYubWIwe1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHJcblxyXG5cdFx0XHRcdC8vYWNjZXNzXHJcblx0XHRcdFx0JiNhY2Nlc3N7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoLi4vLi4vaW1nL2FjY19iZy5qcGcpIG5vLXJlcGVhdCBsZWZ0IGJvdHRvbTtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuXHJcblx0XHRcdFx0XHQuYWNjSW1nTGlzdHtcclxuXHRcdFx0XHRcdFx0bWFyZ2luOiAwIDAgMTAlO1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblxyXG5cdFx0XHRcdFx0XHRsaXtcclxuXHRcdFx0XHRcdFx0XHR3aWR0aDogMzIlO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC8vYWNjZXNzXHJcblxyXG5cclxuXHRcdFx0XHQvL3JvdXRlU2VhcmNoXHJcblx0XHRcdFx0JiNyb3V0ZVNlYXJjaHtcclxuXHRcdFx0XHRcdHdpZHRoOiA4MCU7XHJcblx0XHRcdFx0XHRtYXgtd2lkdGg6IDcwMHB4O1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZDogI2YzZjNmMztcclxuXHRcdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkIGIuJGFjY2VudENvbG9yO1xyXG5cdFx0XHRcdFx0bWFyZ2luOiAxMCUgYXV0bztcclxuXHRcdFx0XHRcdHBhZGRpbmc6IDMwcHggMjBweDtcclxuXHJcblx0XHRcdFx0XHRoMntcclxuXHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBiLmZvbnQtc2l6ZSgyMCk7XHJcblx0XHRcdFx0XHRcdGNvbG9yOiBiLiR0ZXh0Q29sb3I7XHJcblx0XHRcdFx0XHRcdG1hcmdpbjogMCBhdXRvO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0LnR4dEJsb2Nre1xyXG5cdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdFx0XHRcdG1hcmdpbjogMCBhdXRvO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQvL3JvdXRlU2VhcmNoXHJcblxyXG5cclxuXHRcdFx0XHQvL2RldmVsb3BtZW50XHJcblx0XHRcdFx0JiNkZXZlbG9wbWVudHtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQ6IHVybCguLi8uLi9pbWcvYm4wMWJnLmpwZykgbm8tcmVwZWF0IGxlZnQgMjh2aDtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuXHJcblx0XHRcdFx0XHQuaW1nYmxlbmR7XHJcblx0XHRcdFx0XHRcdG1peC1ibGVuZC1tb2RlOiBtdWx0aXBseTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0Ly9kZXZlbG9wbWVudFxyXG5cclxuXHRcdFx0XHQvL2xvY2F0aW9uXHJcblx0XHRcdFx0JiNsb2NhdGlvbntcclxuXHRcdFx0XHRcdHBhZGRpbmctdG9wOiAxMCU7XHJcblxyXG5cdFx0XHRcdFx0LmxvY0JveHtcclxuXHRcdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IDEwJTtcclxuXHJcblx0XHRcdFx0XHRcdC5sb2NJbWdCb3h7XHJcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDgwJTtcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW46IDAgYXV0bztcclxuXHRcdFx0XHRcdFx0XHRwYWRkaW5nLXRvcDogNiU7XHJcblxyXG5cdFx0XHRcdFx0XHRcdGgye1xyXG5cdFx0XHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdC5sb2NJbWdCb3gye1xyXG5cdFx0XHRcdFx0XHRtYXJnaW46IDAgMTAlIDAgMDtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cdFx0XHRcdFx0XHRhbGlnbi1pdGVtczogZW5kO1xyXG5cclxuXHRcdFx0XHRcdFx0bGl7XHJcblx0XHRcdFx0XHRcdFx0LmltZ0JveHtcclxuXHRcdFx0XHRcdFx0XHRcdC5pbWdDYXB0aW9uMntcclxuXHRcdFx0XHRcdFx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IDA7XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdFx0XHQmOm50aC1vZi10eXBlKDEpe1xyXG5cdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDY1JTtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0JjpudGgtb2YtdHlwZSgyKXtcclxuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAzNCU7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQubG9jSW1nQm94M3tcclxuXHRcdFx0XHRcdFx0bWFyZ2luOiAwIDAgNiU7XHJcblx0XHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMjdweDtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cclxuXHRcdFx0XHRcdFx0bGl7XHJcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDQ5JTtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0LmxvY0ltZ0JveDR7XHJcblx0XHRcdFx0XHRcdG1hcmdpbjogMDtcclxuXHRcdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAyN3B4O1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblx0XHRcdFx0XHRcdGZsZXgtd3JhcDogd3JhcDtcclxuXHJcblx0XHRcdFx0XHRcdGxpe1xyXG5cdFx0XHRcdFx0XHRcdHdpZHRoOiA0OSU7XHJcblxyXG5cdFx0XHRcdFx0XHRcdCY6bnRoLW9mLXR5cGUoMSksICY6bnRoLW9mLXR5cGUoMil7XHJcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiA2JTtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0Ji5tYntcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiA2JTtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0LmxvY0ltZzV7XHJcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDYlO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0LmNvbnRJbm5lcntcclxuXHRcdFx0XHRcdFx0LndhdmVCR3tcclxuXHRcdFx0XHRcdFx0XHQmLndhdmUwMXtcclxuXHRcdFx0XHRcdFx0XHRcdHRvcDogYXV0bztcclxuXHRcdFx0XHRcdFx0XHRcdGJvdHRvbTogLTE3JTtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0Ji53YXZlMDJ7XHJcblx0XHRcdFx0XHRcdFx0XHR0b3A6IGF1dG87XHJcblx0XHRcdFx0XHRcdFx0XHRib3R0b206IDEyJTtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0Ly9sb2NhdGlvblxyXG5cclxuXHRcdFx0XHQvL3Jlc2lkZW5jZVxyXG5cdFx0XHRcdCYjcmVzaWRlbmNle1xyXG5cclxuXHRcdFx0XHRcdC5yZXNpZGVuY2VCb3h7XHJcblx0XHRcdFx0XHRcdC5jb250SW5uZXJ7XHJcblx0XHRcdFx0XHRcdFx0LnRpdGxlQm94e1xyXG5cdFx0XHRcdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAwO1xyXG5cclxuXHRcdFx0XHRcdFx0XHRcdGgye1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0LnNreWdhcmRlbntcdFx0XHRcdFx0XHRcclxuXHJcblx0XHRcdFx0XHRcdC5pbWdCb3h7XHJcblxyXG5cdFx0XHRcdFx0XHRcdC5za3lnYXJkZW5UaXRsZXtcclxuXHRcdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdFx0XHRcdHRvcDogMTAlO1xyXG5cdFx0XHRcdFx0XHRcdFx0bGVmdDogMDtcclxuXHRcdFx0XHRcdFx0XHRcdHJpZ2h0OiAwO1xyXG5cdFx0XHRcdFx0XHRcdFx0Y29sb3I6ICNGRkY7XHJcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW46IDAgYXV0bztcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0LnR4dEJsb2Nre1xyXG5cdFx0XHRcdFx0XHRcdHdpZHRoOiA4MCU7XHJcblx0XHRcdFx0XHRcdFx0bWFyZ2luOiA2JSBhdXRvO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQubWFzdGVycGxhbntcclxuXHRcdFx0XHRcdFx0d2lkdGg6IDgwJTtcclxuXHRcdFx0XHRcdFx0bWFyZ2luOiAwIGF1dG87XHJcblx0XHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOiA2JTtcclxuXHJcblx0XHRcdFx0XHRcdC50eHRCb3h7XHJcblxyXG5cdFx0XHRcdFx0XHRcdGgye1xyXG5cdFx0XHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0LmltZ0JveHtcclxuXHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdC5mYWNhZGVkZXNpZ257XHJcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDogIzU4NWE1OTtcclxuXHRcdFx0XHRcdFx0cGFkZGluZzogMzUlIDAgMDtcclxuXHJcblx0XHRcdFx0XHRcdC53YXZlQkd7XHJcblx0XHRcdFx0XHRcdFx0dG9wOiAtMS41JTtcclxuXHRcdFx0XHRcdFx0XHR6LWluZGV4OiAxO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdGgye1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0LmRlc2lnbmVye1xyXG5cdFx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XHJcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDgwJTtcclxuXHRcdFx0XHRcdFx0XHRjb2xvcjogI0ZGRjtcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW46IDAgYXV0bztcclxuXHRcdFx0XHRcdFx0XHRwYWRkaW5nLXRvcDogNiU7XHJcblx0XHRcdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IDEwJTtcclxuXHRcclxuXHRcdFx0XHRcdFx0XHQuZGVzaWduZXJMZWZ0e1xyXG5cdFxyXG5cdFx0XHRcdFx0XHRcdFx0LmRlc2lnbmVyZGF0YXtcclxuXHRcdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRmbGV4LXdyYXA6IHdyYXA7XHJcblx0XHJcblx0XHRcdFx0XHRcdFx0XHRcdGxpe1xyXG5cdFxyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdCY6bnRoLW9mLXR5cGUoMSl7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMzAlO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdFx0XHQmOm50aC1vZi10eXBlKDIpe1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDYwJTtcclxuXHRcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdGg0e1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiA2JTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0Y29sb3I6IGIuJGFjY2VudENvbG9yO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdFx0XHQmOm50aC1vZi10eXBlKDMpe1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiA2JTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0Lm5hbWVTdWJ7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBqdXN0aWZ5O1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgYi5mb250LXNpemUoMTApO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdFx0XHQubmFtZXtcclxuXHRcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdHNwYW57XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdEBpbmNsdWRlIGIuZm9udC1zaXplKDEwKTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiA1cHg7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0XHR9XHRcdFx0XHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHQuZ2FsbGVyeUFyZWF7XHJcblx0XHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuXHRcdFx0XHRcdFx0XHRoMntcclxuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDYlO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHQuZ2FsbGVyeXtcclxuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbjogMDtcclxuXHRcclxuXHRcdFx0XHRcdFx0XHRcdGxpe1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW46IDAgMTBweDtcclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0LmFycm93X2JveHtcclxuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiA5MCU7XHJcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW46IDIwcHggYXV0byAwO1xyXG5cdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHRcdFx0XHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHJcblx0XHRcdFx0XHRcdFx0XHQucHJldi1hcnJvdyB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHR3aWR0aDogNTBweDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OiA1MHB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRib3JkZXI6IG5vbmU7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoXCIuLi8uLi9pbWcvYXJyb3cwMS5zdmdcIikgbm8tcmVwZWF0IHRvcCBsZWZ0IC8gY29udGFpbjtcclxuXHRcdFx0XHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0XHRcdFx0XHRcdFx0XHRcdHBvc2l0aW9uOnJlbGF0aXZlO1xyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0Lm5leHQtYXJyb3cge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDUwcHg7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGhlaWdodDogNTBweDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0Ym9yZGVyOiBub25lO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0cGFkZGluZzogMDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogdXJsKFwiLi4vLi4vaW1nL2Fycm93MDIuc3ZnXCIpIG5vLXJlcGVhdCB0b3AgcmlnaHQgLyBjb250YWluO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2U7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcclxuXHRcdFx0XHRcdFx0XHRcdFx0cG9zaXRpb246cmVsYXRpdmU7XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFxyXG5cdFx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0Ly9mYWNhZGVkZXNpZ25cclxuXHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC8vcmVzaWRlbmNlXHRcdFx0XHRcclxuXHRcdFx0XHRcclxuXHRcdFx0XHQvL3BsYW5cclxuXHRcdFx0XHQmI3BsYW57XHJcblx0XHRcdFx0XHRwYWRkaW5nLXRvcDogMTAlO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0XHJcblxyXG5cdFx0XHRcdC5wb3B1cEFyZWF7XHJcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRcdHBhZGRpbmc6IDQwcHggMTAlO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQucGxhbkl0ZW17XHJcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiA1JTtcclxuXHJcblx0XHRcdFx0XHQmLnBsZW1pdW0wMXtcclxuXHRcdFx0XHRcdFx0Ym94LXNoYWRvdzogNHB4IDRweCA4cHggMHB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblxyXG5cclxuXHRcdFx0XHRcdCNwb3B1cCxcclxuXHRcdFx0XHRcdCNwb3B1cDIsXHJcblx0XHRcdFx0XHQjcG9wdXAzLFxyXG5cdFx0XHRcdFx0I3BvcHVwNCxcclxuXHRcdFx0XHRcdCNwb3B1cDUsXHJcblx0XHRcdFx0XHQjcG9wdXA2LFxyXG5cdFx0XHRcdFx0I3BvcHVwN3tcclxuXHRcdFx0XHRcdFx0XHQvKiBsYWJlbCDjgafjgrPjg7Pjg4jjg63jg7zjg6vjgZnjgovjga7jgacgaW5wdXQg44Gv6Z2e6KGo56S644GrICovXHJcblx0XHRcdFx0XHRcdG9wYWNpdHk6IDA7XHJcblx0XHRcdFx0XHRcdHZpc2liaWxpdHk6IGhpZGRlbjtcclxuXHRcdFx0XHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdC5wb3B1cC1vcGVuIHtcclxuXHRcdFx0XHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7IC8qIOODnuOCpuOCueOCquODvOODkOODvOOBp+OCq+ODvOOCveODq+OBruW9oueKtuOCkuWkieOBiOOCi+OBk+OBqOOBp+OAgeOCr+ODquODg+OCr+OBp+OBjeOCi+imgee0oOOBoOOBqOOCj+OBi+OCiuOChOOBmeOBhOOCiOOBhuOBqyAqL1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0LnBvcHVwLW9wZW4gaW1nIHtcclxuXHRcdFx0XHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xyXG5cdFx0XHRcdFx0XHRcdGJveC1zaGFkb3c6IDRweCA0cHggOHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMik7XHJcblx0XHRcdFx0XHRcdFx0LXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xyXG5cdFx0XHRcdFx0XHRcdHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQucG9wdXAtb3BlbiBpbWc6aG92ZXIge1xyXG5cdFx0XHRcdFx0XHRcdG9wYWNpdHk6IC42O1xyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdC5wb3B1cC1vdmVybGF5IHtcclxuXHRcdFx0XHRcdFx0XHQvKiBpbnB1dCDjgavjg4Hjgqfjg4Pjgq/jgYzlhaXjgovjgb7jgafjga/pnZ7ooajnpLrjgasgKi9cclxuXHRcdFx0XHRcdFx0b3BhY2l0eTogMDtcclxuXHRcdFx0XHRcdFx0dmlzaWJpbGl0eTogaGlkZGVuO1xyXG5cdFx0XHRcdFx0XHRcdHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7XHJcblx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0I3BvcHVwOmNoZWNrZWQgfiAucG9wdXAtb3ZlcmxheSxcclxuXHRcdFx0XHRcdCNwb3B1cDI6Y2hlY2tlZCB+IC5wb3B1cC1vdmVybGF5LFxyXG5cdFx0XHRcdFx0I3BvcHVwMzpjaGVja2VkIH4gLnBvcHVwLW92ZXJsYXksXHJcblx0XHRcdFx0XHQjcG9wdXA0OmNoZWNrZWQgfiAucG9wdXAtb3ZlcmxheSxcclxuXHRcdFx0XHRcdCNwb3B1cDU6Y2hlY2tlZCB+IC5wb3B1cC1vdmVybGF5LFxyXG5cdFx0XHRcdFx0I3BvcHVwNjpjaGVja2VkIH4gLnBvcHVwLW92ZXJsYXksXHJcblx0XHRcdFx0XHQjcG9wdXA3OmNoZWNrZWQgfiAucG9wdXAtb3ZlcmxheXtcclxuXHJcblx0XHRcdFx0XHRcdFx0LyogZGlzcGxheTogYmxvY2s7ICovXHJcblx0XHRcdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcclxuXHRcdFx0XHRcdFx0b3BhY2l0eTogMTtcclxuXHRcdFx0XHRcdFx0dmlzaWJpbGl0eTogdmlzaWJsZTtcclxuXHRcdFx0XHRcdFx0XHR6LWluZGV4OiA5OTk5OTtcclxuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsMCwwLC43KTtcclxuXHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogZml4ZWQ7XHJcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAxMDB2aDtcclxuXHRcdFx0XHRcdFx0XHR0b3A6IDA7XHJcblx0XHRcdFx0XHRcdFx0bGVmdDogMDtcclxuXHRcdFx0XHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdC5wb3B1cC13aW5kb3cge1xyXG5cdFx0XHRcdFx0XHRcdHdpZHRoOiA5MHZ3O1xyXG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XHJcblx0XHRcdFx0XHRcdFx0cG9zaXRpb246IGZpeGVkO1xyXG5cdFx0XHRcdFx0XHRcdHRvcDogNTAlO1xyXG5cdFx0XHRcdFx0XHRcdGxlZnQ6IDUwJTtcclxuXHRcdFx0XHRcdFx0cGFkZGluZzogMjBweDtcclxuXHRcdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcclxuXHRcdFx0XHRcdFx0Y3Vyc29yOiBkZWZhdWx0O1xyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdC5wb3B1cC10ZXh0IHtcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW46IDA7XHJcblx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0LnBvcHVwLXRleHQ6bm90KDpsYXN0LW9mLXR5cGUpIHtcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxZW1cclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHQucG9wdXAtY2xvc2Uge1xyXG5cdFx0XHRcdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcclxuXHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0XHRcdFx0dG9wOiAtMzVweDtcclxuXHRcdFx0XHRcdFx0XHRyaWdodDogMDtcclxuXHRcdFx0XHRcdH1cdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0Ly9wbGFuXHJcblx0XHRcdFx0XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0Ly96ZWhcclxuXHRcdFx0XHQmI3plaHtcclxuXHRcdFx0XHRcdHBhZGRpbmc6IDAgMCA0MHB4O1xyXG5cdFx0XHRcdFx0XHJcblx0XHRcdFx0XHQudGl0bGVBcmVhe1xyXG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiA4MCU7XHJcblx0XHRcdFx0XHRcdG1hcmdpbjogMCBhdXRvO1xyXG5cclxuXHRcdFx0XHRcdFx0LnRpdGxlQm94e1xyXG5cdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cdFx0XHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMjdweDtcclxuXHRcdFx0XHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cclxuXHRcdFx0XHRcdFx0XHQubW9yZTAye1xyXG5cdFx0XHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0XHRcdFx0dG9wOiAwO1xyXG5cdFx0XHRcdFx0XHRcdFx0bGVmdDogMDtcclxuXHRcdFx0XHRcdFx0XHRcdGhlaWdodDogNjAlO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHQudGl0bGVMaW5le1xyXG5cdFx0XHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0XHRcdFx0dG9wOiAwO1xyXG5cdFx0XHRcdFx0XHRcdFx0bGVmdDogMDtcclxuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiA1cHg7XHJcblx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDMwJTtcclxuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IGIuJGFjY2VudENvbG9yO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRoMntcclxuXHRcdFx0XHRcdFx0XHRcdGNvbG9yOiBiLiRhY2NlbnRDb2xvcjtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0aDN7XHJcblx0XHRcdFx0XHRcdFx0XHRjb2xvcjogYi4kYWNjZW50Q29sb3I7XHJcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHQudHh0QmxvY2t7XHJcblx0XHRcdFx0XHRcdFx0XHRjb2xvcjogYi4kYWNjZW50Q29sb3I7XHJcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHJcblx0XHRcdFx0XHQudHh0QXJlYXtcclxuXHRcdFx0XHRcdFx0d2lkdGg6IDgwJTtcclxuXHRcdFx0XHRcdFx0bWFyZ2luOiAwIGF1dG8gNiU7XHJcblx0XHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0XHRoMntcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHQudHh0QmxvY2t7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdC5hcmVhMDF7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiA4MCU7XHJcblx0XHRcdFx0XHRcdG1hcmdpbjogMCBhdXRvO1xyXG5cdFx0XHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdFx0LmxvZ29Cb3h7XHJcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRcdFx0bWFyZ2luOiA1JSBhdXRvO1xyXG5cdFx0XHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0XHRcdC56ZWhMb2dve1xyXG5cdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDQwJTtcclxuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbjogMCBhdXRvIDUlO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHQudHh0Qm94e1xyXG5cdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW46IDAgYXV0byA1JTtcclxuXHRcdFx0XHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0XHRcdFx0LmxlYWRUeHR7XHJcblx0XHRcdFx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGp1c3RpZnk7XHJcblx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbjogMDtcclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0LnplaEltZ0JveHtcclxuXHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuICAgIFx0XHRcdG1hcmdpbi1ib3R0b206IDUlO1xyXG5cdFx0XHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0XHRcdC56ZWhJbWd7XHJcblx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDUlO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRcdFx0XHQudHh0Qm94e1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRjb2xvcjogI2ZmZjtcclxuXHRcdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDgwJTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OiBhdXRvO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0XHRcdFx0XHRcdHRvcDogNTAlO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRsZWZ0OiA1MCU7XHJcblx0XHRcdFx0XHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdFx0XHRcdFx0LnplaFRpdGxle1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdEBpbmNsdWRlIGIuZm9udC1zaXplKDE4KTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0Y29sb3I6ICNmZmY7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0dG9wOiAwO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0bWFyZ2luOiAwIDAgMjBweCAwO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0Jjo6YWZ0ZXJ7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRjb250ZW50OiAnJztcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdGxlZnQ6IDUwJTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdGJvdHRvbTogLTEwcHg7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdGhlaWdodDogMXB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSk7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0XHQuemVoTGVhZHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBiLmZvbnQtc2l6ZSgxMik7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdGNvbG9yOiAjZmZmO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdC56ZWhJbGx1c3RyYXRpb257XHJcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRcdFx0bWFyZ2luOiAwIGF1dG87XHJcblx0XHRcdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRcdFx0aW1ne1xyXG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogNiU7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdC5pbWdDYXAye1xyXG5cdFx0XHRcdFx0XHRcdFx0dGV4dC1hbGlnbjoganVzdGlmeTtcclxuXHRcdFx0XHRcdFx0XHRcdEBpbmNsdWRlIGIuZm9udC1zaXplKDEwKTtcclxuXHRcdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjQ7XHJcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW46IDA7XHJcblx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQvL3plaFxyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdC8vbWFwXHJcblx0XHRcdFx0JiNtYXB7XHJcblx0XHRcdFx0XHR3aWR0aDogODAlO1xyXG5cdFx0XHRcdFx0bWF4LXdpZHRoOiAxMDAwcHg7XHJcblx0XHRcdFx0XHRtYXJnaW46IDAgYXV0byA0MHB4O1xyXG5cclxuXHRcdFx0XHRcdGgye1xyXG5cdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAyO1xyXG5cclxuXHRcdFx0XHRcdFx0Jjo6YWZ0ZXJ7XHJcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRcdFx0Y29udGVudDogXCJcIjtcclxuXHRcdFx0XHRcdFx0XHR3aWR0aDogNTBweDtcclxuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDFweDtcclxuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiBiLiRhY2NlbnRDb2xvcjtcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW46IDAgYXV0bztcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHJcblx0XHRcdFx0XHQubWFwQm94e1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQvL21hcFxyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdFxyXG5cdFx0XHRcclxuXHRcdFx0fVxyXG5cdFx0XHQvL3NlY3Rpb25cclxuXHJcblx0XHR9XHJcblx0XHQvL2NvbnRlbnRcclxuXHR9XHJcblx0Ly93cmFwXHJcbn1cclxuXHJcbi8vIFBDIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6OTYxcHgpe1xyXG5cdCN0b3B7XHJcblx0XHQvL3dyYXBcclxuXHRcdC53cmFwe1xyXG5cdFx0XHRcclxuXHRcdFx0Ly9jb250ZW50XHJcblx0XHRcdC5jb250ZW50e1xyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdC5jb250Qm9kZXIye1xyXG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0dG9wOiAwO1xyXG5cdFx0XHRcdFx0cmlnaHQ6IDI1dnc7XHJcblx0XHRcdFx0XHR3aWR0aDogMXB4O1xyXG5cdFx0XHRcdFx0aGVpZ2h0OiAwO1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2RkZGRkZDtcclxuXHRcdFx0XHRcdG1hcmdpbjogMDtcclxuXHRcdFx0XHRcdHBhZGRpbmc6IDA7XHJcblx0XHRcdFx0XHR0cmFuc2Zvcm0tb3JpZ2luOiB0b3A7XHJcblx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdCYuaXMtYW5pbWF0ZWR7XHJcblx0XHRcdFx0XHRcdGFuaW1hdGlvbjogc2Nyb2xsYmFyMiAxLjBzIGVhc2UtaW4tb3V0IDEgZm9yd2FyZHM7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHJcblx0XHRcdC8v44K544Kv44Ot44O844Or44Ki44OL44OhXHJcblx0XHRcdC5zY3JvbGxBbmltZTAxe1xyXG5cdFx0XHRcdGhlaWdodDogMTAwJTtcclxuXHRcdFx0XHRtYXJnaW46IDAgYXV0bztcclxuXHJcblx0XHRcdFx0LnNjcm9sbC10ZXh0e1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQuc2Nyb2xsLWJvcmRlcntcclxuXHRcdFx0XHRcdGxlZnQ6IC0zcHg7XHJcblxyXG5cdFx0XHRcdFx0Jjo6YmVmb3JlIHtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0Ly/jgrnjgq/jg63jg7zjg6vjgqLjg4vjg6EyXHJcblx0XHRcdC5zY3JvbGxBbmltZTAye1xyXG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHR3aWR0aDogMjVweDtcclxuXHRcdFx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0YWxpZ24taXRlbXM6IGZsZXgtZW5kO1xyXG5cclxuXHRcdFx0XHQuc2Nyb2xsLXRleHR7XHJcblx0XHRcdFx0XHR3cml0aW5nLW1vZGU6IHZlcnRpY2FsLXJsO1xyXG5cdFx0XHRcdFx0Ly90cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xyXG5cdFx0XHRcdFx0QGluY2x1ZGUgYi5mb250LXNpemUoMTApO1xyXG5cdFx0XHRcdFx0Y29sb3I6IGIuJGFjY2VudENvbG9yO1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0LnNjcm9sbC1ib3JkZXJ7XHJcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0XHR0b3A6IDA7XHJcblx0XHRcdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHRcdFx0d2lkdGg6IDFweDtcclxuXHRcdFx0XHRcdGhlaWdodDogMTAwJTtcclxuXHRcdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuXHJcblx0XHRcdFx0XHQmOjpiZWZvcmUge1xyXG5cdFx0XHRcdFx0XHRjb250ZW50OiBcIlwiO1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogMXB4O1xyXG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDQwcHg7XHJcblx0XHRcdFx0XHRcdHRvcDogMDtcclxuXHRcdFx0XHRcdFx0bGVmdDogMDtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDogYi4kYWNjZW50Q29sb3I7XHJcblx0XHRcdFx0XHRcdGFuaW1hdGlvbjogc2Nyb2xsYmFyIDMuMHMgZWFzZS1pbi1vdXQgaW5maW5pdGU7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdC8v44K544Kv44Ot44O844Or44Ki44OL44OhM1xyXG5cdFx0XHQuc2Nyb2xsQW5pbWUwM3tcclxuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0d2lkdGg6IDI1cHg7XHJcblx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0XHRcdG1hcmdpbjogMDtcclxuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcclxuXHJcblx0XHRcdFx0LnNjcm9sbC10ZXh0e1xyXG5cdFx0XHRcdFx0d3JpdGluZy1tb2RlOiB2ZXJ0aWNhbC1ybDtcclxuXHRcdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XHJcblx0XHRcdFx0XHRAaW5jbHVkZSBiLmZvbnQtc2l6ZSgxMCk7XHJcblx0XHRcdFx0XHRjb2xvcjogI0ZGRjtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdC5zY3JvbGwtYm9yZGVye1xyXG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0dG9wOiAwO1xyXG5cdFx0XHRcdFx0bGVmdDogMDtcclxuXHRcdFx0XHRcdHdpZHRoOiAxcHg7XHJcblx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcblxyXG5cdFx0XHRcdFx0Jjo6YmVmb3JlIHtcclxuXHRcdFx0XHRcdFx0Y29udGVudDogXCJcIjtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdFx0d2lkdGg6IDFweDtcclxuXHRcdFx0XHRcdFx0aGVpZ2h0OiA0MHB4O1xyXG5cdFx0XHRcdFx0XHR0b3A6IDA7XHJcblx0XHRcdFx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICNGRkY7XHJcblx0XHRcdFx0XHRcdGFuaW1hdGlvbjogc2Nyb2xsYmFyIDMuMHMgZWFzZS1pbi1vdXQgaW5maW5pdGU7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdEBrZXlmcmFtZXMgc2Nyb2xsYmFyIHtcclxuXHRcdFx0XHRcdDAlIHtcclxuXHRcdFx0XHRcdFx0aGVpZ2h0OiAwO1xyXG5cdFx0XHRcdFx0XHR0b3A6IDA7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQzMCUge1xyXG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQxMDAlIHtcclxuXHRcdFx0XHRcdFx0dG9wOiAxMDAlO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHR9XHRcdFx0XHRcclxuXHRcdFx0XHRcclxuXHRcdFx0Ly9zZWN0aW9uXHJcblx0XHRcdHNlY3Rpb257XHJcblxyXG5cdFx0XHRcdGgye1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiAyLjV2dztcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcclxuXHRcdFx0XHQvL3BvaW50XHJcblx0XHRcdFx0JiNwb2ludHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdC8vcG9pbnRTVFxyXG5cdFx0XHRcdFx0LnBvaW50U1R7XHJcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDY1cHggMTAlIDM1cHggMTMlO1xyXG5cclxuXHRcdFx0XHRcdFx0aW1ne1xyXG5cdFx0XHRcdFx0XHRcdHdpZHRoOiA1MXZ3O1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdC8vcG9pbnRMaXN0XHJcblx0XHRcdFx0XHQucG9pbnRMaXN0e1xyXG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAyMHB4IDEwJSA3dnc7XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHRcdFx0XHRcdFx0ZmxleC13cmFwOiB3cmFwO1xyXG5cdFx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdFx0bGl7XHJcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDQ4JTtcclxuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAwO1xyXG5cclxuXHRcdFx0XHRcdFx0XHQmOm50aC1vZi10eXBlKDMpLCAmOm50aC1vZi10eXBlKDQpe1xyXG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cdFx0XHRcdFx0XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC8vcG9pbnRcclxuXHRcdFx0XHRcclxuXHRcdFx0XHQvL2luZm9cclxuXHRcdFx0XHQmI2luZm97XHJcblx0XHRcdFx0XHRwYWRkaW5nOiA0NXB4IDEwJSA2MHB4IDEzJTtcclxuXHJcblx0XHRcdFx0XHQud2F2ZUJHe1xyXG5cdFx0XHRcdFx0XHR0b3A6IC0yMCU7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQudGl0bGV7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRtYXJnaW46IDAgMCAxMHB4O1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0aDJ7XHJcblx0XHRcdFx0XHRcdG1hcmdpbjogMCBhdXRvIDIwcHg7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQuY2Fwe1xyXG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBiLmZvbnQtc2l6ZSgxMyk7XHJcblx0XHRcdFx0XHRcdG1hcmdpbjogMCBhdXRvIDQwcHg7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdC5jb250QnRuQm94e1xyXG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAzMDBweDtcclxuXHRcdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRcdC5yZXF1ZXN0LC5yZXNlcnZhdGlvbiwuaW5mb01hcCwucG9wTWFwe1xyXG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAzMDBweDtcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW46IDAgYXV0bztcclxuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAwO1xyXG5cclxuXHRcdFx0XHRcdFx0XHRhe1xyXG5cdFx0XHRcdFx0XHRcdFx0Jjpob3ZlcntcclxuXHRcdFx0XHRcdFx0XHRcdFx0b3BhY2l0eTogMTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogIzAwMDtcclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0Ji5yZXNlcnZhdGlvbntcclxuXHRcdFx0XHRcdFx0XHRcdGF7XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdCYucmVxdWVzdHtcclxuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiA1cHg7XHJcblx0XHRcdFx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdFx0XHRcdGF7XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdCYuaW5mb01hcHtcclxuXHRcdFx0XHRcdFx0XHRcdGF7XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdCYucG9wTWFwe1xyXG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luOiAwIDAgMCA1cHg7XHJcblx0XHRcdFx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0XHRcdFx0cGFkZGluZzogMTVweCAwO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRcdFx0XHQucG9wdXBNQVAtb3BlbntcclxuXHRcdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDE1cHggMDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0Jjpob3ZlcntcclxuXHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogIzAwMDtcclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdC53ZWJpbmFye1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQvL2luZm9cclxuXHJcblx0XHRcdFx0Ly9tb3ZpZUFyZWFcclxuXHRcdFx0XHQmI21vdmllQXJlYXtcclxuXHRcdFx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XHJcblx0XHRcdFx0XHRtYXJnaW46IDA7XHJcblx0XHRcdFx0XHRwYWRkaW5nOiAxMDBweCAwIDE1MHB4IDA7XHJcblxyXG5cdFx0XHRcdFx0Lm1Cb3h7XHJcblx0XHRcdFx0XHRcdG1hcmdpbjogMCBhdXRvO1xyXG5cclxuXHRcdFx0XHRcdFx0LnRpdGxle1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbjogMCBhdXRvIDEwcHg7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0aDJ7XHJcblx0XHRcdFx0XHRcdFx0bWFyZ2luOiAwIGF1dG8gMjBweDtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHQubW92aWVCb3h7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0Ly9tb3ZpZUFyZWFcclxuXHRcdFx0XHRcdFxyXG5cdFx0XHRcdC8vYm5BcmVhXHJcblx0XHRcdFx0JiNibkFyZWF7XHJcblx0XHRcdFx0XHRwYWRkaW5nOiAwIDAgMTAwcHggMDtcclxuXHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0LndhdmVCR3tcclxuXHRcdFx0XHRcdFx0dG9wOiAzdnc7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQuYm5Cb3h7XHJcblx0XHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0XHRhe1xyXG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cclxuXHRcdFx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdFx0XHQubW9yZXtcclxuXHRcdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdFx0XHRcdHRvcDogMDtcclxuXHRcdFx0XHRcdFx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdC5tb3JlMntcclxuXHRcdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdFx0XHRcdHRvcDogMDtcclxuXHRcdFx0XHRcdFx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdC50aXRsZUJveHtcclxuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiA0MHZ3O1xyXG5cdFx0XHRcdFx0XHRcdFx0cGFkZGluZzogMCAzJSAwIDMlO1xyXG5cclxuXHRcdFx0XHRcdFx0XHRcdC50aXRsZUxpbmV7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGxlZnQ6IDEwdnc7XHJcblx0XHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxMHB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDQwJTtcclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdGgye1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nLXRvcDogMjBweFxyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0aDN7XHJcblx0XHRcdFx0XHRcdFx0XHRcdEBpbmNsdWRlIGIuZm9udC1zaXplKDE2KTtcclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdC50aXRsZUNpcmNsZXtcclxuXHRcdFx0XHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHR0b3A6IDI1cHg7XHJcblx0XHRcdFx0XHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDApO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMzBweDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAzMHB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0XHR6LWluZGV4OiAxO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0XHRcdFx0XHQuY2lyY2xlT3V0ZXJ7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdHRvcDogNTAlO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdGxlZnQ6IDUwJTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMzBweDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDMwcHg7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgI2UwZTBlMDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XHJcblx0XHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdFx0LmNpcmNsZUlubmVye1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHR0b3A6IDUwJTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRsZWZ0OiA1MCU7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDE2cHg7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAxNnB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IGIuJGFjY2VudENvbG9yO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0Ji5wdDJ7XHJcblx0XHRcdFx0XHRcdFx0XHRcdHBhZGRpbmctdG9wOiAxOHB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0Ji53U3tcclxuXHRcdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDI1JTtcclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0LmJuSW1nQm94e1xyXG5cdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDYwdnc7XHJcblx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XHJcblxyXG5cdFx0XHRcdFx0XHRcdFx0LmltZ0JveHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0LmNhcEJveHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMTUwcHg7XHJcblxyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdC5jYXBUeHR7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBiLmZvbnQtc2l6ZSgxOCk7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdCYuYmd7XHJcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiA2MCU7XHJcblx0XHRcdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IDA7XHJcblxyXG5cdFx0XHRcdFx0XHRcdC5ibkltZ0JveHtcclxuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDgwcHg7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdCYuYm5Cb3gye1xyXG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDAgMTAlIDAgMDtcclxuXHJcblx0XHRcdFx0XHRcdFx0YXtcclxuXHRcdFx0XHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHRcdFx0XHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0LnRpdGxlQm94e1xyXG5cdFx0XHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcclxuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAyMHZ3O1xyXG5cdFx0XHRcdFx0XHRcdFx0cGFkZGluZy1yaWdodDogMDtcclxuXHRcdFx0XHRcdFx0XHRcdHBhZGRpbmctbGVmdDogOSU7XHJcblxyXG5cdFx0XHRcdFx0XHRcdFx0LnRpdGxlQ2lyY2xle1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRsZWZ0OiA0Ljl2dztcclxuXHRcdFx0XHRcdFx0XHRcdFx0cmlnaHQ6IGF1dG87XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdC5ibkltZ0JveHtcclxuXHRcdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDAgMjdweCAwIDA7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdCYubXR7XHJcblx0XHRcdFx0XHRcdFx0bWFyZ2luOiAtODBweCAwIDE1MHB4IDA7XHJcblx0XHRcdFx0XHRcdFx0cGFkZGluZy10b3A6IDE1MHB4O1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdCYucHQze1xyXG5cdFx0XHRcdFx0XHRcdHBhZGRpbmctdG9wOiAyMHZ3O1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC8vYm5BcmVhXHJcblx0XHRcdFx0XHRcclxuXHRcdFx0XHQvL2NvbnRJbm5lclxyXG5cdFx0XHRcdC5jb250SW5uZXJ7XHJcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdFx0XHRcdFx0cGFkZGluZzogNTBweCAwIDMwcHggMTAlO1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHRcdFx0XHRcdFx0XHJcblx0XHRcdFx0XHQudGl0bGVCb3h7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiA0MHZ3O1xyXG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAwIDMlIDAgMyU7XHJcblxyXG5cdFx0XHRcdFx0XHQudGl0bGVMaW5le1xyXG5cdFx0XHRcdFx0XHRcdGxlZnQ6IDEwdnc7XHJcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwcHg7XHJcblx0XHRcdFx0XHRcdFx0aGVpZ2h0OiA0MCU7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0aDJ7XHJcblx0XHRcdFx0XHRcdFx0cGFkZGluZy10b3A6IDIwcHhcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRoM3tcclxuXHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBiLmZvbnQtc2l6ZSgxNik7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0LnRpdGxlQ2lyY2xle1xyXG5cdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHRcdFx0XHRcdHRvcDogMjVweDtcclxuXHRcdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAwKTtcclxuXHRcdFx0XHRcdFx0XHR3aWR0aDogMzBweDtcclxuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDMwcHg7XHJcblx0XHRcdFx0XHRcdFx0ei1pbmRleDogMTtcclxuXHRcdFx0XHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0XHRcdC5jaXJjbGVPdXRlcntcclxuXHRcdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdFx0XHRcdHRvcDogNTAlO1xyXG5cdFx0XHRcdFx0XHRcdFx0bGVmdDogNTAlO1xyXG5cdFx0XHRcdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XHJcblx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMzBweDtcclxuXHRcdFx0XHRcdFx0XHRcdGhlaWdodDogMzBweDtcclxuXHRcdFx0XHRcdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICNlMGUwZTA7XHJcblx0XHRcdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdC5jaXJjbGVJbm5lcntcclxuXHRcdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdFx0XHRcdHRvcDogNTAlO1xyXG5cdFx0XHRcdFx0XHRcdFx0bGVmdDogNTAlO1xyXG5cdFx0XHRcdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XHJcblx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMTZweDtcclxuXHRcdFx0XHRcdFx0XHRcdGhlaWdodDogMTZweDtcclxuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IGIuJGFjY2VudENvbG9yO1xyXG5cdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0LmJuSW1nQm94e1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogNDV2dztcclxuXHRcdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAwO1xyXG5cclxuXHRcdFx0XHRcdFx0LmltZ0JveHtcclxuXHRcdFx0XHRcdFx0XHQuY2FwQm94e1xyXG5cdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDE1MHB4O1xyXG5cclxuXHRcdFx0XHRcdFx0XHRcdC5jYXBUeHR7XHJcblx0XHRcdFx0XHRcdFx0XHRcdEBpbmNsdWRlIGIuZm9udC1zaXplKDE4KTtcclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0Ji53aWRle1xyXG5cdFx0XHRcdFx0XHRcdHdpZHRoOiA3MCU7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdCYuY29sdW1ue1xyXG5cdFx0XHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cclxuXHRcdFx0XHRcdFx0Ji5wYjB7XHJcblx0XHRcdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IDA7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0LmJuSW1nQm94e1xyXG5cdFx0XHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMyU7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdCYud3JhcEJveHtcclxuXHRcdFx0XHRcdFx0ZmxleC13cmFwOiB3cmFwO1xyXG5cclxuXHRcdFx0XHRcdFx0Ji5wdDB7XHJcblx0XHRcdFx0XHRcdFx0cGFkZGluZy10b3A6IDA7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdCYucGFkZGluZzEwe1xyXG5cdFx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDEwJTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdCYucHRiMHtcclxuXHRcdFx0XHRcdFx0cGFkZGluZy10b3A6IDA7XHJcblx0XHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOiAwO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0Ji5wYjUwe1xyXG5cdFx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogNTBweDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdC8vY29udEJ0bkJveFxyXG5cdFx0XHRcdC5jb250QnRuQm94e1xyXG5cdFx0XHRcdFx0QGluY2x1ZGUgYi5mb250LXNpemUoMjApO1xyXG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogODBweDtcclxuXHJcblx0XHRcdFx0XHRhe1xyXG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAzMHB4IDMwcHg7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcclxuXHRcdFx0XHQvL2FjY2Vzc1xyXG5cdFx0XHRcdCYjYWNjZXNze1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiAxMDAlIDQyJTtcclxuXHJcblx0XHRcdFx0XHQuY29udElubmVye1xyXG5cdFx0XHRcdFx0XHRhbGlnbi1pdGVtczogZmxleC1lbmQ7XHJcblxyXG5cdFx0XHRcdFx0XHQuYm5JbWdCb3h7XHJcblx0XHRcdFx0XHRcdFx0cGFkZGluZy1yaWdodDogMiU7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHQuYWNjSW1nTGlzdHtcclxuXHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTAwcHg7XHJcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDAgMCAwIDEwJTtcclxuXHJcblx0XHRcdFx0XHRcdGxpe1xyXG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAzMiU7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0Ly9hY2Nlc3NcclxuXHRcdFx0XHRcdFxyXG5cclxuXHRcdFx0XHQvL2RldmVsb3BtZW50XHJcblx0XHRcdFx0JiNkZXZlbG9wbWVudHtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQ6IHVybCguLi8uLi9pbWcvYm4wMWJnLmpwZykgbm8tcmVwZWF0IGxlZnQgdG9wO1xyXG5cclxuXHRcdFx0XHRcdC5jb250SW5uZXJ7XHJcblxyXG5cdFx0XHRcdFx0XHQudGl0bGVCb3h7XHJcblxyXG5cdFx0XHRcdFx0XHRcdCYudmVydGljYWxBcmVhe1xyXG5cdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDIwdnc7XHJcblxyXG5cdFx0XHRcdFx0XHRcdFx0LnZlcnRpY2Fse1xyXG5cdFx0XHRcdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cdFx0XHRcdFx0XHRcdFx0XHR3cml0aW5nLW1vZGU6IHZlcnRpY2FsLXJsO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nLXRvcDogMzBweDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0bWFyZ2luOiAwIGF1dG8gMCAwO1xyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQvL2RldmVsb3BtZW50XHJcblxyXG5cclxuXHRcdFx0XHQvL2xvY2F0aW9uXHJcblx0XHRcdFx0JiNsb2NhdGlvbntcclxuXHRcdFx0XHRcdHBhZGRpbmctdG9wOiAxMDBweDtcclxuXHJcblx0XHRcdFx0XHQubG9jQm94e1xyXG5cdFx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogNTBweDtcclxuXHJcblx0XHRcdFx0XHRcdC5sb2NJbWdCb3h7XHJcblx0XHRcdFx0XHRcdFx0cGFkZGluZy10b3A6IDUwcHg7XHJcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblx0XHRcdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHJcblx0XHRcdFx0XHRcdFx0bGl7XHJcblx0XHRcdFx0XHRcdFx0XHQmOm50aC1vZi10eXBlKDEpe1xyXG5cdFx0XHRcdFx0XHRcdFx0XHR3aWR0aDogNDAlO1xyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0JjpudGgtb2YtdHlwZSgyKXtcclxuXHRcdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDUwJTtcclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0aDJ7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQubG9jSW1nQm94M3tcclxuXHRcdFx0XHRcdFx0bWFyZ2luOiAwIDAgMzBweDtcclxuXHRcdFx0XHRcdFx0cGFkZGluZzogMCAwIDAgMyU7XHJcblxyXG5cdFx0XHRcdFx0XHRsaXtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0LmxvY0ltZ0JveDR7XHJcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDAgMCA3MHB4IDMlO1xyXG5cdFx0XHRcdFx0XHRmbGV4LXdyYXA6IG5vd3JhcDtcclxuXHJcblx0XHRcdFx0XHRcdGxpe1xyXG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAyNCU7XHJcblxyXG5cdFx0XHRcdFx0XHRcdCY6bnRoLW9mLXR5cGUoMSksICY6bnRoLW9mLXR5cGUoMil7XHJcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHQmLm1ie1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdC5sb2NJbWc1e1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMzBweDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdC5ibkltZ0JveHtcclxuXHRcdFx0XHRcdFx0Ji53MTAwe1xyXG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC8vbG9jYXRpb25cclxuXHJcblx0XHRcdFx0Ly9yZXNpZGVuY2VcclxuXHRcdFx0XHQmI3Jlc2lkZW5jZXtcclxuXHJcblx0XHRcdFx0XHQucmVzaWRlbmNlQm94e1xyXG5cdFx0XHRcdFx0XHQuY29udElubmVye1xyXG5cdFx0XHRcdFx0XHRcdC50aXRsZUJveHtcclxuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRcdFx0cGFkZGluZy1yaWdodDogMTAlO1xyXG5cclxuXHRcdFx0XHRcdFx0XHRcdGgye1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0LnNreWdhcmRlbntcclxuXHJcblx0XHRcdFx0XHRcdC5pbWdCb3h7XHJcblxyXG5cdFx0XHRcdFx0XHRcdC5za3lnYXJkZW5UaXRsZXtcclxuXHRcdFx0XHRcdFx0XHRcdHRvcDogMTMlO1xyXG5cdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAyLjV2dztcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdC50eHRCbG9ja3tcclxuXHRcdFx0XHRcdFx0XHR3aWR0aDogODAlO1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbjogNiUgYXV0bztcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0Lm1hc3RlcnBsYW57XHJcblx0XHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOiA2JTtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cdFx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cclxuXHRcdFx0XHRcdFx0LnR4dEJveHtcclxuXHRcdFx0XHRcdFx0d2lkdGg6IDQwJTtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHQuaW1nQm94e1xyXG5cdFx0XHRcdFx0XHRcdHdpZHRoOiA2MCU7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHQuZmFjYWRlZGVzaWdue1xyXG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAyNSUgMCA2JTtcclxuXHJcblx0XHRcdFx0XHRcdC53YXZlQkd7XHJcblx0XHRcdFx0XHRcdFx0dG9wOiAtMyU7XHJcblx0XHRcdFx0XHRcdFx0ei1pbmRleDogMTtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRoMntcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHQuZGVzaWduZXJ7XHJcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDYlIDAgMTAwcHggMTAlO1xyXG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cdFxyXG5cdFx0XHRcdFx0XHRcdC5kZXNpZ25lckxlZnR7XHJcblx0XHRcdFx0XHRcdFx0XHR3aWR0aDogNDAlO1xyXG5cdFxyXG5cdFx0XHRcdFx0XHRcdFx0LmRlc2lnbmVyZGF0YXtcclxuXHRcclxuXHRcdFx0XHRcdFx0XHRcdFx0bGl7XHJcblx0XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0JjpudGgtb2YtdHlwZSgxKXtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAzMCU7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdCY6bnRoLW9mLXR5cGUoMil7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHR3aWR0aDogNjAlO1xyXG5cdFxyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0aDR7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDYlO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRjb2xvcjogYi4kYWNjZW50Q29sb3I7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdCY6bnRoLW9mLXR5cGUoMyl7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IDYlO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdFx0XHQubmFtZVN1YntcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdEBpbmNsdWRlIGIuZm9udC1zaXplKDEzKTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0Lm5hbWV7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBiLmZvbnQtc2l6ZSgyNCk7XHJcblx0XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRzcGFue1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBiLmZvbnQtc2l6ZSgxMyk7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdHBhZGRpbmctbGVmdDogNXB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdFx0fVx0XHRcdFx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0LmRlc2lnbmVyUmlnaHR7XHJcblx0XHRcdFx0XHRcdFx0XHR3aWR0aDogNTYlO1xyXG5cdFx0XHRcdFx0XHRcdH1cdFxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdC5nYWxsZXJ5QXJlYXtcclxuXHJcblx0XHRcdFx0XHRcdFx0aDJ7XHJcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiA2JTtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0LmdhbGxlcnl7XHJcblx0XHJcblx0XHRcdFx0XHRcdFx0XHRsaXtcclxuXHRcdFx0XHRcdFx0XHRcdFx0bWFyZ2luOiAwIDIwcHg7XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdC5hcnJvd19ib3h7XHJcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiA1MHB4O1xyXG5cdFxyXG5cdFx0XHRcdFx0XHRcdFx0LnByZXYtYXJyb3cge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMHB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDUwcHg7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGJvcmRlcjogbm9uZTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcblx0XHRcdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDA7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IHVybChcIi4uLy4uL2ltZy9hcnJvdzAxLnN2Z1wiKSBuby1yZXBlYXQgdG9wIGxlZnQgLyBjb250YWluO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2U7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcclxuXHRcdFx0XHRcdFx0XHRcdFx0cG9zaXRpb246cmVsYXRpdmU7XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHQubmV4dC1hcnJvdyB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwcHg7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGhlaWdodDogNTBweDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0Ym9yZGVyOiBub25lO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0cGFkZGluZzogMDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogdXJsKFwiLi4vLi4vaW1nL2Fycm93MDIuc3ZnXCIpIG5vLXJlcGVhdCB0b3AgcmlnaHQgLyBjb250YWluO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2U7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcclxuXHRcdFx0XHRcdFx0XHRcdFx0cG9zaXRpb246cmVsYXRpdmU7XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC8vcmVzaWRlbmNlXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0XHJcblx0XHRcdFx0Ly9wbGFuXHJcblx0XHRcdFx0JiNwbGFue1xyXG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTUwcHg7XHJcblxyXG5cdFx0XHRcdFx0LmNvbnRJbm5lcntcclxuXHRcdFx0XHRcdFx0LmJuSW1nQm94e1xyXG5cdFx0XHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDIlO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQucG9wdXBBcmVhe1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogODAlO1xyXG5cdFx0XHRcdFx0XHRtYXJnaW46IDAgYXV0bztcclxuXHRcdFx0XHRcdFx0cGFkZGluZzogNDBweCAwO1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdFx0XHRmbGV4LXdyYXA6IHdyYXA7XHJcblx0XHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0LnBsYW5JdGVte1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogMzAlO1xyXG5cdFx0XHRcdFx0XHRtYXJnaW46IDAgMyUgMSUgMDtcclxuXHRcdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRcdCYubWIwe1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0Ji5wbGVtaXVtMDF7XHJcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDUyLjQlO1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IDMwcHg7XHJcblx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHQmLnBsZW1pdW0wMntcclxuXHRcdFx0XHRcdFx0XHR3aWR0aDogNDAuNyU7XHJcblx0XHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0Ji5tcjB7XHJcblx0XHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0LnBvcHVwLXdpbmRvdyB7XHJcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDcydnc7XHJcblx0XHRcdFx0XHRcdFx0bWF4LXdpZHRoOiAxMjAwcHg7XHJcblx0XHRcdFx0XHRcdFx0dG9wOiA1MyU7XHJcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDA7XHJcblx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0LnBvcHVwLWNsb3NlIHtcclxuXHRcdFx0XHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0XHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0XHRcdHRvcDogMDtcclxuXHRcdFx0XHRcdFx0XHRyaWdodDogLTM1cHg7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0Ly9wbGFuXHJcblx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdC8vemVoXHJcblx0XHRcdFx0XHQmI3plaHtcclxuXHRcdFx0XHRcdHBhZGRpbmc6IDE1MHB4IDA7XHJcblx0XHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0LnRpdGxlQXJlYXtcclxuXHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogNjBweDtcclxuXHJcblx0XHRcdFx0XHRcdC50aXRsZUJveHtcclxuXHRcdFx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDN2dztcclxuXHJcblx0XHRcdFx0XHRcdFx0Lm1vcmUwMntcclxuXHRcdFx0XHRcdFx0XHRcdGhlaWdodDogMTAwJTtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0LnRpdGxlTGluZXtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0aDJ7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdGgze1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHQudHh0QmxvY2t7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0XHQudHh0QXJlYXtcclxuXHRcdFx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdFx0XHRoMntcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0LnR4dEJsb2Nre1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHQuYXJlYTAxe1xyXG5cdFx0XHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0XHRcdC5sb2dvQm94e1xyXG5cdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHRcdFx0XHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0XHRcdFx0LnplaExvZ297XHJcblx0XHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxNiU7XHJcblx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbjogMCAwIDAgMDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0YWxpZ24tc2VsZjogY2VudGVyO1xyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0LnR4dEJveHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDc2JTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0YWxpZ24tc2VsZjogY2VudGVyO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW46IDAgMCAwIDA7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0XHRcdFx0XHQubGVhZFR4dHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHQuemVoSW1nQm94e1xyXG5cdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHRcdFx0XHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0XHRcdFx0LnplaEltZ3tcclxuXHRcdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDMwJTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRcdFx0XHRcdC50eHRCb3h7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0Y29sb3I6ICNmZmY7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDgwJTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IGF1dG87XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdHRvcDogNTAlO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdGxlZnQ6IDUwJTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdC56ZWhUaXRsZXtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdEBpbmNsdWRlIGIuZm9udC1zaXplKDI0KTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0Jjo6YWZ0ZXJ7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdC56ZWhMZWFke1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgYi5mb250LXNpemUoMTYpO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0LnplaElsbHVzdHJhdGlvbntcclxuXHRcdFx0XHRcdFx0XHR3aWR0aDogNjAlO1xyXG5cdFx0XHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0XHRcdGltZ3tcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0LmltZ0NhcDJ7XHJcblx0XHRcdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cdFx0XHRcdFx0XHJcblxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0Ly96ZWhcclxuXHRcdFx0XHRcdFxyXG5cdFx0XHRcdC8vbWFwXHJcblx0XHRcdFx0JiNtYXB7XHJcblx0XHRcdFx0XHR3aWR0aDogODAlO1xyXG5cdFx0XHRcdFx0bWFyZ2luOiAwIGF1dG8gNiU7XHJcblx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdC5tYXBCb3h7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC8vbWFwXHJcblx0XHRcdFx0XHRcclxuXHRcdFx0XHRcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0Ly9zZWN0aW9uXHJcblx0XHRcdH1cclxuXHRcdFx0Ly9jb250ZW50XHJcblx0XHR9XHJcblx0XHQvL3dyYXBcclxuXHRcdFxyXG5cdH1cclxufVxyXG5cclxuLy8gdGFibGV0KGxhbmRzY2FwZSkgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDo3NjhweCkgYW5kICggbWF4LXdpZHRoOjEwMjRweCkge1xyXG5cdFx0I3RvcHtcclxuXHRcdFx0XHJcblx0XHRcdC53cmFwe1xyXG5cdFx0XHRcdC5jb250ZW50e1xyXG5cdFx0XHRcdFx0c2VjdGlvbntcclxuXHRcdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRcdGgye1xyXG5cdFx0XHRcdFx0XHRcdGltZ3tcclxuXHRcdFx0XHRcdFx0XHRcdGhlaWdodDogMi41dnc7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0XHQmI3BvaW50e1xyXG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDYlIDA7XHJcblx0XHRcdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRcdFx0LnBvaW50TGVhZDAxe1xyXG5cdFx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgYi5mb250LXNpemUoMjgpO1xyXG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMyU7XHJcblx0XHRcdFx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdFx0XHRcdHNwYW57XHJcblx0XHRcdFx0XHRcdFx0XHRcdEBpbmNsdWRlIGIuZm9udC1zaXplKDQwKTtcclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0LnBvaW50TGVhZDAye1xyXG5cdFx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgYi5mb250LXNpemUoMjQpO1xyXG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMyU7XHJcblx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMyU7XHJcblx0XHRcdFx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdFx0XHRcdHNwYW57XHJcblx0XHRcdFx0XHRcdFx0XHRcdEBpbmNsdWRlIGIuZm9udC1zaXplKDM2KTtcclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRcdCYjaW5mb3tcclxuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOiA2JSAwO1xyXG5cdFx0XHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0XHRcdGgye1xyXG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMyU7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdGgze1xyXG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMyU7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHRcclxuXHRcdFx0XHJcblx0XHR9XHJcbn0iXX0= */
