@charset "UTF-8";
@import url("//use.fontawesome.com/releases/v5.7.2/css/all.css");
/* mixins
------------------------------------------------------- */
/* 色指定
------------------------------------------------------- */
#TokyoCheer2025-main_area .smp {
  display: block;
}
#TokyoCheer2025-main_area .pc {
  display: none;
}
#TokyoCheer2025-main_area #SportsContent, #TokyoCheer2025-main_area s #SportsContent img, #TokyoCheer2025-main_area #SportsContent p, #TokyoCheer2025-main_area #SportsContent div, #TokyoCheer2025-main_area #SportsContent video {
  max-width: none;
}
#TokyoCheer2025-main_area .title_mb {
  margin: 10px 0;
}
#TokyoCheer2025-main_area #TokyoCheer2025_all {
  margin: 0;
  padding: 20px 0 0 0;
}
#TokyoCheer2025-main_area #TokyoCheer2025_all .mainArea01 {
  margin: 0 auto 30px;
  padding: 0;
}
#TokyoCheer2025-main_area #TokyoCheer2025_all .mainArea01 .map {
  position: relative;
  width: 100%;
  height: 0;
  margin-bottom: 30px;
  padding-top: 75%; /* 比率を4:3に固定 */
}
#TokyoCheer2025-main_area #TokyoCheer2025_all .mainArea01 .map iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
#TokyoCheer2025-main_area #TokyoCheer2025_all .mainArea01 .stList {
  margin: 0;
  padding: 0;
}
#TokyoCheer2025-main_area #TokyoCheer2025_all .mainArea01 .stList li {
  list-style: disc;
  line-height: 1.4;
  margin-bottom: 10px;
}
#TokyoCheer2025-main_area #TokyoCheer2025_all .mainArea01 .stList li:nth-of-type(1) {
  list-style: none;
  font-weight: bold;
  margin-left: 0;
}
#TokyoCheer2025-main_area #TokyoCheer2025_all .mainArea01 .stList li span {
  color: #E60012;
}
#TokyoCheer2025-main_area #TokyoCheer2025_all .mainArea01 .stList li .allCap {
  font-size: 100%;
  margin-bottom: 10px !important;
}
#TokyoCheer2025-main_area #TokyoCheer2025_all .mainArea01 .w400 {
  margin: 0 auto;
}
#TokyoCheer2025-main_area #TokyoCheer2025_all .mainArea01 .w400 .imgCap {
  text-align: center;
  margin-top: 10px;
}
#TokyoCheer2025-main_area #TokyoCheer2025_all .mainArea01 .pageNavi {
  max-width: 700px;
  border: 1px solid #CCC;
  margin: 40px auto 40px;
  padding: 30px 40px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
#TokyoCheer2025-main_area #TokyoCheer2025_all .mainArea01 .pageNavi li {
  line-height: 1.4;
  list-style: "▼ ";
  color: #007CAD;
  list-style-position: outside;
  border-bottom: 1px dashed #CCC;
  margin: 0 0 15px;
  padding: 0 0 15px;
}
#TokyoCheer2025-main_area #TokyoCheer2025_all .mainArea01 .pageNavi li a {
  display: block;
  font-size: 110%;
  font-weight: bold;
  color: #007CAD;
  -webkit-transition: all 0.5s ease;
  transition: all 0.5s ease;
}
#TokyoCheer2025-main_area #TokyoCheer2025_all .mainArea01 .pageNavi li a:hover {
  text-decoration: none;
}
#TokyoCheer2025-main_area #TokyoCheer2025_all .mainArea01 .pageNavi li .navdata {
  text-align: left;
  color: #000;
  margin: 5px 0 0;
}
#TokyoCheer2025-main_area #TokyoCheer2025_all .mainArea01 .pageNavi li:last-of-type {
  border-bottom: none;
  margin-bottom: 0;
  padding-bottom: 0;
}
#TokyoCheer2025-main_area #TokyoCheer2025_all .mainArea01 h2.mainTitle {
  margin-bottom: 20px !important;
  padding-top: 10px !important;
}
#TokyoCheer2025-main_area #TokyoCheer2025_all .mainArea01 h3.programTitle {
  text-align: center;
  font-size: 120% !important;
  margin-bottom: 10px !important;
  padding: 18px 20px 13px 20px;
}
#TokyoCheer2025-main_area #TokyoCheer2025_all .mainArea01 .txtBlock span {
  color: #E60012;
  font-weight: bold;
}
#TokyoCheer2025-main_area #TokyoCheer2025_all .mainArea01 .mainMap {
  margin-bottom: 30px;
}
#TokyoCheer2025-main_area #TokyoCheer2025_all .mainArea01 .mainMap .imgCap {
  text-align: right;
  margin-top: 10px;
}
#TokyoCheer2025-main_area #TokyoCheer2025_all .mainArea01 ul.programBox {
  text-align: left;
  margin: 0;
  padding: 0;
}
#TokyoCheer2025-main_area #TokyoCheer2025_all .mainArea01 ul.programBox li {
  list-style: none;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  margin: 0 0 10px;
  padding: 20px 20px;
}
#TokyoCheer2025-main_area #TokyoCheer2025_all .mainArea01 ul.programBox li .time {
  font-size: 120%;
  font-weight: bold;
}
#TokyoCheer2025-main_area #TokyoCheer2025_all .mainArea01 ul.programBox li .programTxtBox h4 {
  text-align: left;
  border-bottom: none !important;
  margin: 10px 0;
  padding: 0;
}
#TokyoCheer2025-main_area #TokyoCheer2025_all .mainArea01 ul.programBox li .programTxtBox .txtBlock {
  text-align: justify;
  line-height: 1.6;
  margin-bottom: 0 !important;
}
#TokyoCheer2025-main_area #TokyoCheer2025_all .mainArea01 ul.programBox li .programTxtBox .txtBlock.cap {
  margin-top: 15px;
}
#TokyoCheer2025-main_area #TokyoCheer2025_all .mainArea01 ul.programBox li .programImgBox {
  margin: 10px auto 0;
}
#TokyoCheer2025-main_area #TokyoCheer2025_all .mainArea01 ul.programBox li .programImgBox .imgBox .imgCap {
  font-size: 90%;
  line-height: 1.5;
  margin: 10px 0 0 auto;
}
#TokyoCheer2025-main_area #TokyoCheer2025_all .mainArea01 ul.programBox li .programImgBox .imgBox img {
  max-width: none;
}
#TokyoCheer2025-main_area #TokyoCheer2025_all .mainArea01 ul.programBox li .programImgBox .imgBox.mb {
  margin-bottom: 10px;
}
#TokyoCheer2025-main_area #TokyoCheer2025_all .mainArea01 ul.programBox li.bgB {
  background: #E0ECF5;
}
#TokyoCheer2025-main_area #TokyoCheer2025_all .mainArea01 ul.programBox li.bgO {
  background: #FAE9DB;
}
#TokyoCheer2025-main_area #TokyoCheer2025_all .mainArea01 ul.programBox li.bgG {
  background: #EAF1DF;
}
#TokyoCheer2025-main_area #TokyoCheer2025_all .mainArea01 ul.programBox li.bgP {
  background: #FDECED;
}
#TokyoCheer2025-main_area #TokyoCheer2025_all .mainArea01 ul.programBox li.bgPP {
  background: #E6DBE9;
}
#TokyoCheer2025-main_area #TokyoCheer2025_all .mainArea01 ul.programBox li.wrapBox .programImgBox {
  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;
}
#TokyoCheer2025-main_area #TokyoCheer2025_all .mainArea01 ul.programBox li.wrapBox .programImgBox .imgBox {
  width: 48%;
}
#TokyoCheer2025-main_area #TokyoCheer2025_all .mainArea01 ul.programBox li.wrapBox .programImgBox .imgBox img {
  width: 100% !important;
}
#TokyoCheer2025-main_area #TokyoCheer2025_all .mainArea01 ul.programBox li.wrapBox .programImgBox.box2 .imgBox {
  text-align: right;
}
#TokyoCheer2025-main_area #TokyoCheer2025_all .mainArea01 ul.programBox li.wrapBox .programImgBox.box2 .imgBox img {
  width: auto !important;
  height: 100px;
}
#TokyoCheer2025-main_area #TokyoCheer2025_all .mainArea01 ul.programBox li.wrapBox .programImgBox.box2 .imgBox .imgCap {
  margin-left: 22%;
}
#TokyoCheer2025-main_area #TokyoCheer2025_all .mainArea01 ul.programBox li.wrapBox .imgCap {
  text-align: left;
  margin: 10px 0 0;
}
#TokyoCheer2025-main_area #TokyoCheer2025_all .mainArea01 .mapListBtn {
  text-align: right;
  width: 190px;
  margin: 30px 0 0 auto;
  padding: 0;
}
#TokyoCheer2025-main_area #TokyoCheer2025_all .mainArea01 .mapListBtn a {
  position: relative;
  display: block;
  color: #000000;
  font-weight: bold;
  text-decoration: none;
  background: #f3f3f3;
  border-radius: 6px 6px 0 0;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 8px 30px 3px 10px;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
#TokyoCheer2025-main_area #TokyoCheer2025_all .mainArea01 .mapListBtn a::before {
  content: "";
  width: 6px;
  height: 6px;
  border: 0;
  border-top: solid 2px #000000;
  border-right: solid 2px #000000;
  -webkit-transform: rotate(-45deg);
          transform: rotate(-45deg);
  position: absolute;
  top: 6px;
  right: 13px;
  bottom: 0;
  margin: auto;
}
#TokyoCheer2025-main_area #TokyoCheer2025_all .mainArea01 .mapListBtn a:hover {
  color: #007CAD;
}
#TokyoCheer2025-main_area #TokyoCheer2025_all .mainArea01 .mapListBtn a:hover::before {
  border-top: solid 2px #007CAD;
  border-right: solid 2px #007CAD;
}
#TokyoCheer2025-main_area #TokyoCheer2025_all .mainArea01 .maincontBoxAll {
  margin: 0;
  padding: 0;
}
#TokyoCheer2025-main_area #TokyoCheer2025_all .mainArea01 .maincontBoxAll li {
  list-style: none !important;
  margin: 0 0 30px;
  padding: 0;
}
#TokyoCheer2025-main_area #TokyoCheer2025_all .mainArea01 .maincontBoxAll li h3 {
  text-align: center;
  font-size: 120% !important;
  margin-bottom: 10px !important;
  padding: 18px 20px 13px 20px;
}
#TokyoCheer2025-main_area #TokyoCheer2025_all .mainArea01 .maincontBoxAll li .imgCap {
  margin-top: 10px;
}
#TokyoCheer2025-main_area #TokyoCheer2025_all .mainArea01.areaBb {
  border-bottom: 10px solid #f3f3f3;
}
#TokyoCheer2025-main_area #TokyoCheer2025_all .area01 {
  margin: 0 auto;
}
#TokyoCheer2025-main_area #TokyoCheer2025_all .area01 .mapArea {
  margin-bottom: 10px;
}
#TokyoCheer2025-main_area #TokyoCheer2025_all .area01 .mapArea .mapBox {
  margin-bottom: 30px;
}
#TokyoCheer2025-main_area #TokyoCheer2025_all .area01 .mapArea .mapCap {
  text-align: right;
  font-size: 85%;
}
#TokyoCheer2025-main_area #TokyoCheer2025_all .mainAreaImg {
  margin: 0;
  padding: 0;
  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;
}
#TokyoCheer2025-main_area #TokyoCheer2025_all .mainAreaImg li {
  width: 49%;
  list-style: none;
  margin: 0;
  padding: 0;
}
#TokyoCheer2025-main_area #TokyoCheer2025_all .mainAreaImg li img {
  margin-bottom: 10px;
}
#TokyoCheer2025-main_area #TokyoCheer2025_all .mainAreaImg li .imgCap {
  text-align: center;
  line-height: 1.4;
}
#TokyoCheer2025-main_area #TokyoCheer2025_all .mainAreaImg li .imgCap span {
  font-size: 80%;
}
#TokyoCheer2025-main_area #TokyoCheer2025_all .mainAreaImg li:nth-of-type(1) {
  width: 100%;
}
#TokyoCheer2025-main_area #TokyoCheer2025_all .mainAreaImg li:nth-of-type(6) {
  text-align: right;
  width: 100%;
}
#TokyoCheer2025-main_area #TokyoCheer2025_all .consentarea {
  width: 100%;
  line-height: 1.4;
  border-top: 1px solid #CCC;
  margin: 0 auto 50px;
  padding: 50px 0 0;
}
#TokyoCheer2025-main_area #TokyoCheer2025_all .consentarea form p {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 8px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  font-weight: bold;
  font-size: 105%;
}
#TokyoCheer2025-main_area #TokyoCheer2025_all .consentarea form p input[type=checkbox] {
  -webkit-transform: scale(1.5);
          transform: scale(1.5);
  margin-right: 10px;
  vertical-align: text-top;
  display: block;
}
#TokyoCheer2025-main_area #TokyoCheer2025_all .consentarea .caption {
  margin: 10px auto;
  font-size: 13px;
}
#TokyoCheer2025-main_area #TokyoCheer2025_all .finishBtnArea {
  width: 100%;
  line-height: 1.4;
  margin: 0 auto 50px;
  padding: 0;
}
#TokyoCheer2025-main_area #TokyoCheer2025_all .finishBtnArea li {
  text-align: center;
  width: 100%;
  list-style: none;
  margin: 0 auto;
  padding: 0;
}
#TokyoCheer2025-main_area #TokyoCheer2025_all .finishBtnArea li a {
  display: block;
  text-decoration: none;
  font-size: 105%;
  font-weight: bold;
  color: #FFF;
  background: #007CAD;
  border: 1px solid #CCC;
  border-radius: 5px;
  padding: 20px 0 15px;
  -webkit-transition: all 0.5s ease;
  transition: all 0.5s ease;
}
#TokyoCheer2025-main_area #TokyoCheer2025_all .finishBtnArea li a:hover {
  opacity: 1;
  color: #007CAD;
  background: #FFF;
}
#TokyoCheer2025-main_area #TokyoCheer2025_all .finishBtnArea li.beforecheck a {
  color: #eeeeee;
  background: #aaaaaa;
  border: 1px solid #CCC;
  pointer-events: none;
}
#TokyoCheer2025-main_area #TokyoCheer2025_all .finishBtnArea li:nth-of-type(1) {
  margin-bottom: 20px;
}

@media only screen and (min-width: 801px) {
  #TokyoCheer2025-main_area .smp {
    display: none;
  }
  #TokyoCheer2025-main_area .pc {
    display: block;
  }
  #TokyoCheer2025-main_area #TokyoCheer2025_all .mainArea01 {
    width: 90%;
    margin: 0 auto 80px;
  }
  #TokyoCheer2025-main_area #TokyoCheer2025_all .mainArea01 .w400 {
    width: 400px;
    margin: 0 auto;
  }
  #TokyoCheer2025-main_area #TokyoCheer2025_all .mainArea01 .w400 .imgCap {
    text-align: center;
    margin-top: 10px;
  }
  #TokyoCheer2025-main_area #TokyoCheer2025_all .mainArea01 ul.programBox li {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    margin: 0 0 10px;
    padding: 20px 20px;
  }
  #TokyoCheer2025-main_area #TokyoCheer2025_all .mainArea01 ul.programBox li .time {
    min-width: 80px;
    margin: 0 4% 0 0;
  }
  #TokyoCheer2025-main_area #TokyoCheer2025_all .mainArea01 ul.programBox li .programTxtBox h4 {
    margin: 0 0 10px;
  }
  #TokyoCheer2025-main_area #TokyoCheer2025_all .mainArea01 ul.programBox li .programImgBox {
    margin: 0 0 0 4%;
  }
  #TokyoCheer2025-main_area #TokyoCheer2025_all .mainArea01 ul.programBox li .programImgBox .imgBox {
    width: 180px;
  }
  #TokyoCheer2025-main_area #TokyoCheer2025_all .mainArea01 ul.programBox li .programImgBox .imgBox img {
    max-width: none;
  }
  #TokyoCheer2025-main_area #TokyoCheer2025_all .mainArea01 ul.programBox li .programImgBox .imgBox.mb {
    margin-bottom: 0;
  }
  #TokyoCheer2025-main_area #TokyoCheer2025_all .mainArea01 ul.programBox li .programImgBox.box2 {
    width: 100%;
  }
  #TokyoCheer2025-main_area #TokyoCheer2025_all .mainArea01 ul.programBox li.wrapBox {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }
  #TokyoCheer2025-main_area #TokyoCheer2025_all .mainArea01 ul.programBox li.wrapBox .programTxtBox {
    width: 80%;
  }
  #TokyoCheer2025-main_area #TokyoCheer2025_all .mainArea01 ul.programBox li.wrapBox .programImgBox {
    width: 100%;
    margin-top: 10px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: end;
        -ms-flex-pack: end;
            justify-content: flex-end;
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
  }
  #TokyoCheer2025-main_area #TokyoCheer2025_all .mainArea01 ul.programBox li.wrapBox .programImgBox .imgBox {
    width: 25%;
  }
  #TokyoCheer2025-main_area #TokyoCheer2025_all .mainArea01 ul.programBox li.wrapBox .programImgBox .imgBox img {
    width: 100%;
    height: auto;
  }
  #TokyoCheer2025-main_area #TokyoCheer2025_all .mainArea01 ul.programBox li.wrapBox .programImgBox .imgBox.ml {
    margin-left: 10px;
  }
  #TokyoCheer2025-main_area #TokyoCheer2025_all .mainArea01 ul.programBox li.wrapBox .programImgBox.box2 .imgBox {
    text-align: right;
  }
  #TokyoCheer2025-main_area #TokyoCheer2025_all .mainArea01 ul.programBox li.wrapBox .programImgBox.box2 .imgBox img {
    width: auto !important;
    height: 150px;
  }
  #TokyoCheer2025-main_area #TokyoCheer2025_all .mainArea01 ul.programBox li.wrapBox .programImgBox.box2 .imgBox .imgCap {
    margin-left: 39%;
  }
  #TokyoCheer2025-main_area #TokyoCheer2025_all .mainArea01 ul.programBox li.wrapBox .imgCap {
    text-align: left;
    margin: 10px 0 0 auto;
  }
  #TokyoCheer2025-main_area #TokyoCheer2025_all .mainArea01 .maincontBoxAll {
    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;
  }
  #TokyoCheer2025-main_area #TokyoCheer2025_all .mainArea01 .maincontBoxAll li {
    width: 47%;
    list-style: none !important;
    margin: 0 0 30px;
    padding: 0;
  }
  #TokyoCheer2025-main_area #TokyoCheer2025_all .mainArea01 .maincontBoxAll li h3 {
    margin-bottom: 20px !important;
  }
  #TokyoCheer2025-main_area #TokyoCheer2025_all .mainArea01 .maincontBoxAll li .txtBlock {
    margin-bottom: 15px !important;
  }
  #TokyoCheer2025-main_area #TokyoCheer2025_all .mainArea01 .maincontBoxAll li .imgCap {
    margin-top: 10px;
  }
  #TokyoCheer2025-main_area #TokyoCheer2025_all .mainArea01 .flyerArea {
    width: 100% !important;
  }
  #TokyoCheer2025-main_area #TokyoCheer2025_all .area01 {
    width: 90%;
    margin: 0 auto 80px;
  }
  #TokyoCheer2025-main_area #TokyoCheer2025_all .area01 .mapArea {
    margin-bottom: 50px;
  }
  #TokyoCheer2025-main_area #TokyoCheer2025_all .area01 .mapArea .mapBox {
    margin-bottom: 10px;
  }
  #TokyoCheer2025-main_area #TokyoCheer2025_all .mainAreaImg li {
    margin: 0;
  }
  #TokyoCheer2025-main_area #TokyoCheer2025_all .mainAreaImg li .imgCap span {
    font-size: 105%;
  }
  #TokyoCheer2025-main_area #TokyoCheer2025_all .consentarea {
    width: 90%;
    margin: 0 auto 80px;
  }
  #TokyoCheer2025-main_area #TokyoCheer2025_all .finishBtnArea {
    width: 90%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
  #TokyoCheer2025-main_area #TokyoCheer2025_all .finishBtnArea li {
    width: 40%;
    margin: 0 10px;
  }
  #TokyoCheer2025-main_area #TokyoCheer2025_all .finishBtnArea li:nth-of-type(1) {
    margin-bottom: 0;
  }
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIlRva3lvQ2hlZXIyMDI1LW1haW5fYXJlYS5jc3MiLCJfYmFzZS5zY3NzIiwiVG9reW9DaGVlcjIwMjUtbWFpbl9hcmVhLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsZ0JBQWdCO0FDRVIsZ0VBQUE7QUFFUjt5REFBQTtBQTBCQTt5REFBQTtBQ3hCQztFQUNFLGNBQUE7QUZDSDtBRUNDO0VBQ0UsYUFBQTtBRkNIO0FFR0M7RUFDQyxlQUFBO0FGREY7QUVHQztFQUNDLGNBQUE7QUZERjtBRUtDO0VBQ0MsU0FBQTtFQUNBLG1CQUFBO0FGSEY7QUVPRTtFQUNDLG1CQUFBO0VBQ0EsVUFBQTtBRkxIO0FFT0c7RUFDQyxrQkFBQTtFQUNBLFdBQUE7RUFDQSxTQUFBO0VBQ0EsbUJBQUE7RUFDQSxnQkFBQSxFQUFBLGNBQUE7QUZMSjtBRU9JO0VBQ0Msa0JBQUE7RUFDQSxNQUFBO0VBQ0EsT0FBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0FGTEw7QUVRRztFQUNDLFNBQUE7RUFDQSxVQUFBO0FGTko7QUVRSTtFQUNDLGdCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxtQkFBQTtBRk5MO0FFUUs7RUFDQyxnQkFBQTtFQUNBLGlCQUFBO0VBQ0EsY0FBQTtBRk5OO0FFUUs7RUFDQyxjQUFBO0FGTk47QUVRSztFQUNDLGVBQUE7RUFDQSw4QkFBQTtBRk5OO0FFV0c7RUFDQyxjQUFBO0FGVEo7QUVXSTtFQUNDLGtCQUFBO0VBQ0EsZ0JBQUE7QUZUTDtBRWNHO0VBRUMsZ0JBQUE7RUFDQSxzQkFBQTtFQUNBLHNCQUFBO0VBQ0Esa0JBQUE7RUFDQSw4QkFBQTtVQUFBLHNCQUFBO0FGYko7QUVlSTtFQUNDLGdCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxjQUFBO0VBQ0EsNEJBQUE7RUFDQSw4QkFBQTtFQUNBLGdCQUFBO0VBQ0EsaUJBQUE7QUZiTDtBRWVLO0VBQ0MsY0FBQTtFQUNBLGVBQUE7RUFDQSxpQkFBQTtFQUNBLGNBQUE7RUFDQSxpQ0FBQTtFQUFBLHlCQUFBO0FGYk47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SUFDQSxnQkFBQTtJQUNBLFVBQUE7RUZsS0g7RUVvS0c7SUFDQyw4QkFBQTtFRmxLSjtFRW9LRztJQUNDLDhCQUFBO0VGbEtKO0VFdUtHO0lBQ0MsZ0JBQUE7RUZyS0o7RUU4S0M7SUFDQyxzQkFBQTtFRjVLRjtFRXVMQztJQUNDLFVBQUE7SUFDQSxtQkFBQTtFRnJMRjtFRXdMRTtJQUNDLG1CQUFBO0VGdExIO0VFMExHO0lBQ0MsbUJBQUE7RUZ4TEo7RUVpTUM7SUFDQyxTQUFBO0VGL0xGO0VFcU1HO0lBQ0MsZUFBQTtFRm5NSjtFRStNQztJQUNDLFVBQUE7SUFDQSxtQkFBQTtFRjdNRjtFRTZOQztJQUNDLFVBQUE7SUFDQSxvQkFBQTtJQUFBLG9CQUFBO0lBQUEsYUFBQTtJQUNBLHdCQUFBO1FBQUEscUJBQUE7WUFBQSx1QkFBQTtFRjNORjtFRTZORTtJQUNDLFVBQUE7SUFDQSxjQUFBO0VGM05IO0VFNk5HO0lBQ0MsZ0JBQUE7RUYzTko7QUFDRiIsImZpbGUiOiJUb2t5b0NoZWVyMjAyNS1tYWluX2FyZWEuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGNoYXJzZXQgXCJVVEYtOFwiO1xuQGltcG9ydCB1cmwoXCIvL3VzZS5mb250YXdlc29tZS5jb20vcmVsZWFzZXMvdjUuNy4yL2Nzcy9hbGwuY3NzXCIpO1xuLyogbWl4aW5zXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4vKiDoibLmjIflrppcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbiNUb2t5b0NoZWVyMjAyNS1tYWluX2FyZWEgLnNtcCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuI1Rva3lvQ2hlZXIyMDI1LW1haW5fYXJlYSAucGMge1xuICBkaXNwbGF5OiBub25lO1xufVxuI1Rva3lvQ2hlZXIyMDI1LW1haW5fYXJlYSAjU3BvcnRzQ29udGVudCwgI1Rva3lvQ2hlZXIyMDI1LW1haW5fYXJlYSBzICNTcG9ydHNDb250ZW50IGltZywgI1Rva3lvQ2hlZXIyMDI1LW1haW5fYXJlYSAjU3BvcnRzQ29udGVudCBwLCAjVG9reW9DaGVlcjIwMjUtbWFpbl9hcmVhICNTcG9ydHNDb250ZW50IGRpdiwgI1Rva3lvQ2hlZXIyMDI1LW1haW5fYXJlYSAjU3BvcnRzQ29udGVudCB2aWRlbyB7XG4gIG1heC13aWR0aDogbm9uZTtcbn1cbiNUb2t5b0NoZWVyMjAyNS1tYWluX2FyZWEgLnRpdGxlX21iIHtcbiAgbWFyZ2luOiAxMHB4IDA7XG59XG4jVG9reW9DaGVlcjIwMjUtbWFpbl9hcmVhICNUb2t5b0NoZWVyMjAyNV9hbGwge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDIwcHggMCAwIDA7XG59XG4jVG9reW9DaGVlcjIwMjUtbWFpbl9hcmVhICNUb2t5b0NoZWVyMjAyNV9hbGwgLm1haW5BcmVhMDEge1xuICBtYXJnaW46IDAgYXV0byAzMHB4O1xuICBwYWRkaW5nOiAwO1xufVxuI1Rva3lvQ2hlZXIyMDI1LW1haW5fYXJlYSAjVG9reW9DaGVlcjIwMjVfYWxsIC5tYWluQXJlYTAxIC5tYXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDA7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIHBhZGRpbmctdG9wOiA3NSU7IC8qIOavlOeOh+OCkjQ6M+OBq+WbuuWumiAqL1xufVxuI1Rva3lvQ2hlZXIyMDI1LW1haW5fYXJlYSAjVG9reW9DaGVlcjIwMjVfYWxsIC5tYWluQXJlYTAxIC5tYXAgaWZyYW1lIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4jVG9reW9DaGVlcjIwMjUtbWFpbl9hcmVhICNUb2t5b0NoZWVyMjAyNV9hbGwgLm1haW5BcmVhMDEgLnN0TGlzdCB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cbiNUb2t5b0NoZWVyMjAyNS1tYWluX2FyZWEgI1Rva3lvQ2hlZXIyMDI1X2FsbCAubWFpbkFyZWEwMSAuc3RMaXN0IGxpIHtcbiAgbGlzdC1zdHlsZTogZGlzYztcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbiNUb2t5b0NoZWVyMjAyNS1tYWluX2FyZWEgI1Rva3lvQ2hlZXIyMDI1X2FsbCAubWFpbkFyZWEwMSAuc3RMaXN0IGxpOm50aC1vZi10eXBlKDEpIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuI1Rva3lvQ2hlZXIyMDI1LW1haW5fYXJlYSAjVG9reW9DaGVlcjIwMjVfYWxsIC5tYWluQXJlYTAxIC5zdExpc3QgbGkgc3BhbiB7XG4gIGNvbG9yOiAjRTYwMDEyO1xufVxuI1Rva3lvQ2hlZXIyMDI1LW1haW5fYXJlYSAjVG9reW9DaGVlcjIwMjVfYWxsIC5tYWluQXJlYTAxIC5zdExpc3QgbGkgLmFsbENhcCB7XG4gIGZvbnQtc2l6ZTogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xufVxuI1Rva3lvQ2hlZXIyMDI1LW1haW5fYXJlYSAjVG9reW9DaGVlcjIwMjVfYWxsIC5tYWluQXJlYTAxIC53NDAwIHtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4jVG9reW9DaGVlcjIwMjUtbWFpbl9hcmVhICNUb2t5b0NoZWVyMjAyNV9hbGwgLm1haW5BcmVhMDEgLnc0MDAgLmltZ0NhcCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cbiNUb2t5b0NoZWVyMjAyNS1tYWluX2FyZWEgI1Rva3lvQ2hlZXIyMDI1X2FsbCAubWFpbkFyZWEwMSAucGFnZU5hdmkge1xuICBtYXgtd2lkdGg6IDcwMHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjQ0NDO1xuICBtYXJnaW46IDQwcHggYXV0byA0MHB4O1xuICBwYWRkaW5nOiAzMHB4IDQwcHg7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG4jVG9reW9DaGVlcjIwMjUtbWFpbl9hcmVhICNUb2t5b0NoZWVyMjAyNV9hbGwgLm1haW5BcmVhMDEgLnBhZ2VOYXZpIGxpIHtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgbGlzdC1zdHlsZTogXCLilrwgXCI7XG4gIGNvbG9yOiAjMDA3Q0FEO1xuICBsaXN0LXN0eWxlLXBvc2l0aW9uOiBvdXRzaWRlO1xuICBib3JkZXItYm90dG9tOiAxcHggZGFzaGVkICNDQ0M7XG4gIG1hcmdpbjogMCAwIDE1cHg7XG4gIHBhZGRpbmc6IDAgMCAxNXB4O1xufVxuI1Rva3lvQ2hlZXIyMDI1LW1haW5fYXJlYSAjVG9reW9DaGVlcjIwMjVfYWxsIC5tYWluQXJlYTAxIC5wYWdlTmF2aSBsaSBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTEwJTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGNvbG9yOiAjMDA3Q0FEO1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xufVxuI1Rva3lvQ2hlZXIyMDI1LW1haW5fYXJlYSAjVG9reW9DaGVlcjIwMjVfYWxsIC5tYWluQXJlYTAxIC5wYWdlTmF2aSBsaSBhOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuI1Rva3lvQ2hlZXIyMDI1LW1haW5fYXJlYSAjVG9reW9DaGVlcjIwMjVfYWxsIC5tYWluQXJlYTAxIC5wYWdlTmF2aSBsaSAubmF2ZGF0YSB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGNvbG9yOiAjMDAwO1xuICBtYXJnaW46IDVweCAwIDA7XG59XG4jVG9reW9DaGVlcjIwMjUtbWFpbl9hcmVhICNUb2t5b0NoZWVyMjAyNV9hbGwgLm1haW5BcmVhMDEgLnBhZ2VOYXZpIGxpOmxhc3Qtb2YtdHlwZSB7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xufVxuI1Rva3lvQ2hlZXIyMDI1LW1haW5fYXJlYSAjVG9reW9DaGVlcjIwMjVfYWxsIC5tYWluQXJlYTAxIGgyLm1haW5UaXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHggIWltcG9ydGFudDtcbiAgcGFkZGluZy10b3A6IDEwcHggIWltcG9ydGFudDtcbn1cbiNUb2t5b0NoZWVyMjAyNS1tYWluX2FyZWEgI1Rva3lvQ2hlZXIyMDI1X2FsbCAubWFpbkFyZWEwMSBoMy5wcm9ncmFtVGl0bGUge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMTIwJSAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDE4cHggMjBweCAxM3B4IDIwcHg7XG59XG4jVG9reW9DaGVlcjIwMjUtbWFpbl9hcmVhICNUb2t5b0NoZWVyMjAyNV9hbGwgLm1haW5BcmVhMDEgLnR4dEJsb2NrIHNwYW4ge1xuICBjb2xvcjogI0U2MDAxMjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4jVG9reW9DaGVlcjIwMjUtbWFpbl9hcmVhICNUb2t5b0NoZWVyMjAyNV9hbGwgLm1haW5BcmVhMDEgLm1haW5NYXAge1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuI1Rva3lvQ2hlZXIyMDI1LW1haW5fYXJlYSAjVG9reW9DaGVlcjIwMjVfYWxsIC5tYWluQXJlYTAxIC5tYWluTWFwIC5pbWdDYXAge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cbiNUb2t5b0NoZWVyMjAyNS1tYWluX2FyZWEgI1Rva3lvQ2hlZXIyMDI1X2FsbCAubWFpbkFyZWEwMSB1bC5wcm9ncmFtQm94IHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuI1Rva3lvQ2hlZXIyMDI1LW1haW5fYXJlYSAjVG9reW9DaGVlcjIwMjVfYWxsIC5tYWluQXJlYTAxIHVsLnByb2dyYW1Cb3ggbGkge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtYXJnaW46IDAgMCAxMHB4O1xuICBwYWRkaW5nOiAyMHB4IDIwcHg7XG59XG4jVG9reW9DaGVlcjIwMjUtbWFpbl9hcmVhICNUb2t5b0NoZWVyMjAyNV9hbGwgLm1haW5BcmVhMDEgdWwucHJvZ3JhbUJveCBsaSAudGltZSB7XG4gIGZvbnQtc2l6ZTogMTIwJTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4jVG9reW9DaGVlcjIwMjUtbWFpbl9hcmVhICNUb2t5b0NoZWVyMjAyNV9hbGwgLm1haW5BcmVhMDEgdWwucHJvZ3JhbUJveCBsaSAucHJvZ3JhbVR4dEJveCBoNCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGJvcmRlci1ib3R0b206IG5vbmUgIWltcG9ydGFudDtcbiAgbWFyZ2luOiAxMHB4IDA7XG4gIHBhZGRpbmc6IDA7XG59XG4jVG9reW9DaGVlcjIwMjUtbWFpbl9hcmVhICNUb2t5b0NoZWVyMjAyNV9hbGwgLm1haW5BcmVhMDEgdWwucHJvZ3JhbUJveCBsaSAucHJvZ3JhbVR4dEJveCAudHh0QmxvY2sge1xuICB0ZXh0LWFsaWduOiBqdXN0aWZ5O1xuICBsaW5lLWhlaWdodDogMS42O1xuICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG4jVG9reW9DaGVlcjIwMjUtbWFpbl9hcmVhICNUb2t5b0NoZWVyMjAyNV9hbGwgLm1haW5BcmVhMDEgdWwucHJvZ3JhbUJveCBsaSAucHJvZ3JhbVR4dEJveCAudHh0QmxvY2suY2FwIHtcbiAgbWFyZ2luLXRvcDogMTVweDtcbn1cbiNUb2t5b0NoZWVyMjAyNS1tYWluX2FyZWEgI1Rva3lvQ2hlZXIyMDI1X2FsbCAubWFpbkFyZWEwMSB1bC5wcm9ncmFtQm94IGxpIC5wcm9ncmFtSW1nQm94IHtcbiAgbWFyZ2luOiAxMHB4IGF1dG8gMDtcbn1cbiNUb2t5b0NoZWVyMjAyNS1tYWluX2FyZWEgI1Rva3lvQ2hlZXIyMDI1X2FsbCAubWFpbkFyZWEwMSB1bC5wcm9ncmFtQm94IGxpIC5wcm9ncmFtSW1nQm94IC5pbWdCb3ggLmltZ0NhcCB7XG4gIGZvbnQtc2l6ZTogOTAlO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBtYXJnaW46IDEwcHggMCAwIGF1dG87XG59XG4jVG9reW9DaGVlcjIwMjUtbWFpbl9hcmVhICNUb2t5b0NoZWVyMjAyNV9hbGwgLm1haW5BcmVhMDEgdWwucHJvZ3JhbUJveCBsaSAucHJvZ3JhbUltZ0JveCAuaW1nQm94IGltZyB7XG4gIG1heC13aWR0aDogbm9uZTtcbn1cbiNUb2t5b0NoZWVyMjAyNS1tYWluX2FyZWEgI1Rva3lvQ2hlZXIyMDI1X2FsbCAubWFpbkFyZWEwMSB1bC5wcm9ncmFtQm94IGxpIC5wcm9ncmFtSW1nQm94IC5pbWdCb3gubWIge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuI1Rva3lvQ2hlZXIyMDI1LW1haW5fYXJlYSAjVG9reW9DaGVlcjIwMjVfYWxsIC5tYWluQXJlYTAxIHVsLnByb2dyYW1Cb3ggbGkuYmdCIHtcbiAgYmFja2dyb3VuZDogI0UwRUNGNTtcbn1cbiNUb2t5b0NoZWVyMjAyNS1tYWluX2FyZWEgI1Rva3lvQ2hlZXIyMDI1X2FsbCAubWFpbkFyZWEwMSB1bC5wcm9ncmFtQm94IGxpLmJnTyB7XG4gIGJhY2tncm91bmQ6ICNGQUU5REI7XG59XG4jVG9reW9DaGVlcjIwMjUtbWFpbl9hcmVhICNUb2t5b0NoZWVyMjAyNV9hbGwgLm1haW5BcmVhMDEgdWwucHJvZ3JhbUJveCBsaS5iZ0cge1xuICBiYWNrZ3JvdW5kOiAjRUFGMURGO1xufVxuI1Rva3lvQ2hlZXIyMDI1LW1haW5fYXJlYSAjVG9reW9DaGVlcjIwMjVfYWxsIC5tYWluQXJlYTAxIHVsLnByb2dyYW1Cb3ggbGkuYmdQIHtcbiAgYmFja2dyb3VuZDogI0ZERUNFRDtcbn1cbiNUb2t5b0NoZWVyMjAyNS1tYWluX2FyZWEgI1Rva3lvQ2hlZXIyMDI1X2FsbCAubWFpbkFyZWEwMSB1bC5wcm9ncmFtQm94IGxpLmJnUFAge1xuICBiYWNrZ3JvdW5kOiAjRTZEQkU5O1xufVxuI1Rva3lvQ2hlZXIyMDI1LW1haW5fYXJlYSAjVG9reW9DaGVlcjIwMjVfYWxsIC5tYWluQXJlYTAxIHVsLnByb2dyYW1Cb3ggbGkud3JhcEJveCAucHJvZ3JhbUltZ0JveCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuI1Rva3lvQ2hlZXIyMDI1LW1haW5fYXJlYSAjVG9reW9DaGVlcjIwMjVfYWxsIC5tYWluQXJlYTAxIHVsLnByb2dyYW1Cb3ggbGkud3JhcEJveCAucHJvZ3JhbUltZ0JveCAuaW1nQm94IHtcbiAgd2lkdGg6IDQ4JTtcbn1cbiNUb2t5b0NoZWVyMjAyNS1tYWluX2FyZWEgI1Rva3lvQ2hlZXIyMDI1X2FsbCAubWFpbkFyZWEwMSB1bC5wcm9ncmFtQm94IGxpLndyYXBCb3ggLnByb2dyYW1JbWdCb3ggLmltZ0JveCBpbWcge1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xufVxuI1Rva3lvQ2hlZXIyMDI1LW1haW5fYXJlYSAjVG9reW9DaGVlcjIwMjVfYWxsIC5tYWluQXJlYTAxIHVsLnByb2dyYW1Cb3ggbGkud3JhcEJveCAucHJvZ3JhbUltZ0JveC5ib3gyIC5pbWdCb3gge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbiNUb2t5b0NoZWVyMjAyNS1tYWluX2FyZWEgI1Rva3lvQ2hlZXIyMDI1X2FsbCAubWFpbkFyZWEwMSB1bC5wcm9ncmFtQm94IGxpLndyYXBCb3ggLnByb2dyYW1JbWdCb3guYm94MiAuaW1nQm94IGltZyB7XG4gIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogMTAwcHg7XG59XG4jVG9reW9DaGVlcjIwMjUtbWFpbl9hcmVhICNUb2t5b0NoZWVyMjAyNV9hbGwgLm1haW5BcmVhMDEgdWwucHJvZ3JhbUJveCBsaS53cmFwQm94IC5wcm9ncmFtSW1nQm94LmJveDIgLmltZ0JveCAuaW1nQ2FwIHtcbiAgbWFyZ2luLWxlZnQ6IDIyJTtcbn1cbiNUb2t5b0NoZWVyMjAyNS1tYWluX2FyZWEgI1Rva3lvQ2hlZXIyMDI1X2FsbCAubWFpbkFyZWEwMSB1bC5wcm9ncmFtQm94IGxpLndyYXBCb3ggLmltZ0NhcCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIG1hcmdpbjogMTBweCAwIDA7XG59XG4jVG9reW9DaGVlcjIwMjUtbWFpbl9hcmVhICNUb2t5b0NoZWVyMjAyNV9hbGwgLm1haW5BcmVhMDEgLm1hcExpc3RCdG4ge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgd2lkdGg6IDE5MHB4O1xuICBtYXJnaW46IDMwcHggMCAwIGF1dG87XG4gIHBhZGRpbmc6IDA7XG59XG4jVG9reW9DaGVlcjIwMjUtbWFpbl9hcmVhICNUb2t5b0NoZWVyMjAyNV9hbGwgLm1haW5BcmVhMDEgLm1hcExpc3RCdG4gYSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBiYWNrZ3JvdW5kOiAjZjNmM2YzO1xuICBib3JkZXItcmFkaXVzOiA2cHggNnB4IDAgMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcGFkZGluZzogOHB4IDMwcHggM3B4IDEwcHg7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG59XG4jVG9reW9DaGVlcjIwMjUtbWFpbl9hcmVhICNUb2t5b0NoZWVyMjAyNV9hbGwgLm1haW5BcmVhMDEgLm1hcExpc3RCdG4gYTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDZweDtcbiAgaGVpZ2h0OiA2cHg7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXRvcDogc29saWQgMnB4ICMwMDAwMDA7XG4gIGJvcmRlci1yaWdodDogc29saWQgMnB4ICMwMDAwMDA7XG4gIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA2cHg7XG4gIHJpZ2h0OiAxM3B4O1xuICBib3R0b206IDA7XG4gIG1hcmdpbjogYXV0bztcbn1cbiNUb2t5b0NoZWVyMjAyNS1tYWluX2FyZWEgI1Rva3lvQ2hlZXIyMDI1X2FsbCAubWFpbkFyZWEwMSAubWFwTGlzdEJ0biBhOmhvdmVyIHtcbiAgY29sb3I6ICMwMDdDQUQ7XG59XG4jVG9reW9DaGVlcjIwMjUtbWFpbl9hcmVhICNUb2t5b0NoZWVyMjAyNV9hbGwgLm1haW5BcmVhMDEgLm1hcExpc3RCdG4gYTpob3Zlcjo6YmVmb3JlIHtcbiAgYm9yZGVyLXRvcDogc29saWQgMnB4ICMwMDdDQUQ7XG4gIGJvcmRlci1yaWdodDogc29saWQgMnB4ICMwMDdDQUQ7XG59XG4jVG9reW9DaGVlcjIwMjUtbWFpbl9hcmVhICNUb2t5b0NoZWVyMjAyNV9hbGwgLm1haW5BcmVhMDEgLm1haW5jb250Qm94QWxsIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuI1Rva3lvQ2hlZXIyMDI1LW1haW5fYXJlYSAjVG9reW9DaGVlcjIwMjVfYWxsIC5tYWluQXJlYTAxIC5tYWluY29udEJveEFsbCBsaSB7XG4gIGxpc3Qtc3R5bGU6IG5vbmUgIWltcG9ydGFudDtcbiAgbWFyZ2luOiAwIDAgMzBweDtcbiAgcGFkZGluZzogMDtcbn1cbiNUb2t5b0NoZWVyMjAyNS1tYWluX2FyZWEgI1Rva3lvQ2hlZXIyMDI1X2FsbCAubWFpbkFyZWEwMSAubWFpbmNvbnRCb3hBbGwgbGkgaDMge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMTIwJSAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDE4cHggMjBweCAxM3B4IDIwcHg7XG59XG4jVG9reW9DaGVlcjIwMjUtbWFpbl9hcmVhICNUb2t5b0NoZWVyMjAyNV9hbGwgLm1haW5BcmVhMDEgLm1haW5jb250Qm94QWxsIGxpIC5pbWdDYXAge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuI1Rva3lvQ2hlZXIyMDI1LW1haW5fYXJlYSAjVG9reW9DaGVlcjIwMjVfYWxsIC5tYWluQXJlYTAxLmFyZWFCYiB7XG4gIGJvcmRlci1ib3R0b206IDEwcHggc29saWQgI2YzZjNmMztcbn1cbiNUb2t5b0NoZWVyMjAyNS1tYWluX2FyZWEgI1Rva3lvQ2hlZXIyMDI1X2FsbCAuYXJlYTAxIHtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4jVG9reW9DaGVlcjIwMjUtbWFpbl9hcmVhICNUb2t5b0NoZWVyMjAyNV9hbGwgLmFyZWEwMSAubWFwQXJlYSB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4jVG9reW9DaGVlcjIwMjUtbWFpbl9hcmVhICNUb2t5b0NoZWVyMjAyNV9hbGwgLmFyZWEwMSAubWFwQXJlYSAubWFwQm94IHtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cbiNUb2t5b0NoZWVyMjAyNS1tYWluX2FyZWEgI1Rva3lvQ2hlZXIyMDI1X2FsbCAuYXJlYTAxIC5tYXBBcmVhIC5tYXBDYXAge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgZm9udC1zaXplOiA4NSU7XG59XG4jVG9reW9DaGVlcjIwMjUtbWFpbl9hcmVhICNUb2t5b0NoZWVyMjAyNV9hbGwgLm1haW5BcmVhSW1nIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cbiNUb2t5b0NoZWVyMjAyNS1tYWluX2FyZWEgI1Rva3lvQ2hlZXIyMDI1X2FsbCAubWFpbkFyZWFJbWcgbGkge1xuICB3aWR0aDogNDklO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG4jVG9reW9DaGVlcjIwMjUtbWFpbl9hcmVhICNUb2t5b0NoZWVyMjAyNV9hbGwgLm1haW5BcmVhSW1nIGxpIGltZyB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4jVG9reW9DaGVlcjIwMjUtbWFpbl9hcmVhICNUb2t5b0NoZWVyMjAyNV9hbGwgLm1haW5BcmVhSW1nIGxpIC5pbWdDYXAge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG59XG4jVG9reW9DaGVlcjIwMjUtbWFpbl9hcmVhICNUb2t5b0NoZWVyMjAyNV9hbGwgLm1haW5BcmVhSW1nIGxpIC5pbWdDYXAgc3BhbiB7XG4gIGZvbnQtc2l6ZTogODAlO1xufVxuI1Rva3lvQ2hlZXIyMDI1LW1haW5fYXJlYSAjVG9reW9DaGVlcjIwMjVfYWxsIC5tYWluQXJlYUltZyBsaTpudGgtb2YtdHlwZSgxKSB7XG4gIHdpZHRoOiAxMDAlO1xufVxuI1Rva3lvQ2hlZXIyMDI1LW1haW5fYXJlYSAjVG9reW9DaGVlcjIwMjVfYWxsIC5tYWluQXJlYUltZyBsaTpudGgtb2YtdHlwZSg2KSB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICB3aWR0aDogMTAwJTtcbn1cbiNUb2t5b0NoZWVyMjAyNS1tYWluX2FyZWEgI1Rva3lvQ2hlZXIyMDI1X2FsbCAuY29uc2VudGFyZWEge1xuICB3aWR0aDogMTAwJTtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNDQ0M7XG4gIG1hcmdpbjogMCBhdXRvIDUwcHg7XG4gIHBhZGRpbmc6IDUwcHggMCAwO1xufVxuI1Rva3lvQ2hlZXIyMDI1LW1haW5fYXJlYSAjVG9reW9DaGVlcjIwMjVfYWxsIC5jb25zZW50YXJlYSBmb3JtIHAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDhweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogMTA1JTtcbn1cbiNUb2t5b0NoZWVyMjAyNS1tYWluX2FyZWEgI1Rva3lvQ2hlZXIyMDI1X2FsbCAuY29uc2VudGFyZWEgZm9ybSBwIGlucHV0W3R5cGU9Y2hlY2tib3hdIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjUpO1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIHZlcnRpY2FsLWFsaWduOiB0ZXh0LXRvcDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4jVG9reW9DaGVlcjIwMjUtbWFpbl9hcmVhICNUb2t5b0NoZWVyMjAyNV9hbGwgLmNvbnNlbnRhcmVhIC5jYXB0aW9uIHtcbiAgbWFyZ2luOiAxMHB4IGF1dG87XG4gIGZvbnQtc2l6ZTogMTNweDtcbn1cbiNUb2t5b0NoZWVyMjAyNS1tYWluX2FyZWEgI1Rva3lvQ2hlZXIyMDI1X2FsbCAuZmluaXNoQnRuQXJlYSB7XG4gIHdpZHRoOiAxMDAlO1xuICBsaW5lLWhlaWdodDogMS40O1xuICBtYXJnaW46IDAgYXV0byA1MHB4O1xuICBwYWRkaW5nOiAwO1xufVxuI1Rva3lvQ2hlZXIyMDI1LW1haW5fYXJlYSAjVG9reW9DaGVlcjIwMjVfYWxsIC5maW5pc2hCdG5BcmVhIGxpIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmc6IDA7XG59XG4jVG9reW9DaGVlcjIwMjUtbWFpbl9hcmVhICNUb2t5b0NoZWVyMjAyNV9hbGwgLmZpbmlzaEJ0bkFyZWEgbGkgYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQtc2l6ZTogMTA1JTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGNvbG9yOiAjRkZGO1xuICBiYWNrZ3JvdW5kOiAjMDA3Q0FEO1xuICBib3JkZXI6IDFweCBzb2xpZCAjQ0NDO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIHBhZGRpbmc6IDIwcHggMCAxNXB4O1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xufVxuI1Rva3lvQ2hlZXIyMDI1LW1haW5fYXJlYSAjVG9reW9DaGVlcjIwMjVfYWxsIC5maW5pc2hCdG5BcmVhIGxpIGE6aG92ZXIge1xuICBvcGFjaXR5OiAxO1xuICBjb2xvcjogIzAwN0NBRDtcbiAgYmFja2dyb3VuZDogI0ZGRjtcbn1cbiNUb2t5b0NoZWVyMjAyNS1tYWluX2FyZWEgI1Rva3lvQ2hlZXIyMDI1X2FsbCAuZmluaXNoQnRuQXJlYSBsaS5iZWZvcmVjaGVjayBhIHtcbiAgY29sb3I6ICNlZWVlZWU7XG4gIGJhY2tncm91bmQ6ICNhYWFhYWE7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNDQ0M7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuI1Rva3lvQ2hlZXIyMDI1LW1haW5fYXJlYSAjVG9reW9DaGVlcjIwMjVfYWxsIC5maW5pc2hCdG5BcmVhIGxpOm50aC1vZi10eXBlKDEpIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA4MDFweCkge1xuICAjVG9reW9DaGVlcjIwMjUtbWFpbl9hcmVhIC5zbXAge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgI1Rva3lvQ2hlZXIyMDI1LW1haW5fYXJlYSAucGMge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gICNUb2t5b0NoZWVyMjAyNS1tYWluX2FyZWEgI1Rva3lvQ2hlZXIyMDI1X2FsbCAubWFpbkFyZWEwMSB7XG4gICAgd2lkdGg6IDkwJTtcbiAgICBtYXJnaW46IDAgYXV0byA4MHB4O1xuICB9XG4gICNUb2t5b0NoZWVyMjAyNS1tYWluX2FyZWEgI1Rva3lvQ2hlZXIyMDI1X2FsbCAubWFpbkFyZWEwMSAudzQwMCB7XG4gICAgd2lkdGg6IDQwMHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG4gICNUb2t5b0NoZWVyMjAyNS1tYWluX2FyZWEgI1Rva3lvQ2hlZXIyMDI1X2FsbCAubWFpbkFyZWEwMSAudzQwMCAuaW1nQ2FwIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgfVxuICAjVG9reW9DaGVlcjIwMjUtbWFpbl9hcmVhICNUb2t5b0NoZWVyMjAyNV9hbGwgLm1haW5BcmVhMDEgdWwucHJvZ3JhbUJveCBsaSB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBtYXJnaW46IDAgMCAxMHB4O1xuICAgIHBhZGRpbmc6IDIwcHggMjBweDtcbiAgfVxuICAjVG9reW9DaGVlcjIwMjUtbWFpbl9hcmVhICNUb2t5b0NoZWVyMjAyNV9hbGwgLm1haW5BcmVhMDEgdWwucHJvZ3JhbUJveCBsaSAudGltZSB7XG4gICAgbWluLXdpZHRoOiA4MHB4O1xuICAgIG1hcmdpbjogMCA0JSAwIDA7XG4gIH1cbiAgI1Rva3lvQ2hlZXIyMDI1LW1haW5fYXJlYSAjVG9reW9DaGVlcjIwMjVfYWxsIC5tYWluQXJlYTAxIHVsLnByb2dyYW1Cb3ggbGkgLnByb2dyYW1UeHRCb3ggaDQge1xuICAgIG1hcmdpbjogMCAwIDEwcHg7XG4gIH1cbiAgI1Rva3lvQ2hlZXIyMDI1LW1haW5fYXJlYSAjVG9reW9DaGVlcjIwMjVfYWxsIC5tYWluQXJlYTAxIHVsLnByb2dyYW1Cb3ggbGkgLnByb2dyYW1JbWdCb3gge1xuICAgIG1hcmdpbjogMCAwIDAgNCU7XG4gIH1cbiAgI1Rva3lvQ2hlZXIyMDI1LW1haW5fYXJlYSAjVG9reW9DaGVlcjIwMjVfYWxsIC5tYWluQXJlYTAxIHVsLnByb2dyYW1Cb3ggbGkgLnByb2dyYW1JbWdCb3ggLmltZ0JveCB7XG4gICAgd2lkdGg6IDE4MHB4O1xuICB9XG4gICNUb2t5b0NoZWVyMjAyNS1tYWluX2FyZWEgI1Rva3lvQ2hlZXIyMDI1X2FsbCAubWFpbkFyZWEwMSB1bC5wcm9ncmFtQm94IGxpIC5wcm9ncmFtSW1nQm94IC5pbWdCb3ggaW1nIHtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gIH1cbiAgI1Rva3lvQ2hlZXIyMDI1LW1haW5fYXJlYSAjVG9reW9DaGVlcjIwMjVfYWxsIC5tYWluQXJlYTAxIHVsLnByb2dyYW1Cb3ggbGkgLnByb2dyYW1JbWdCb3ggLmltZ0JveC5tYiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuICAjVG9reW9DaGVlcjIwMjUtbWFpbl9hcmVhICNUb2t5b0NoZWVyMjAyNV9hbGwgLm1haW5BcmVhMDEgdWwucHJvZ3JhbUJveCBsaSAucHJvZ3JhbUltZ0JveC5ib3gyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAjVG9reW9DaGVlcjIwMjUtbWFpbl9hcmVhICNUb2t5b0NoZWVyMjAyNV9hbGwgLm1haW5BcmVhMDEgdWwucHJvZ3JhbUJveCBsaS53cmFwQm94IHtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIH1cbiAgI1Rva3lvQ2hlZXIyMDI1LW1haW5fYXJlYSAjVG9reW9DaGVlcjIwMjVfYWxsIC5tYWluQXJlYTAxIHVsLnByb2dyYW1Cb3ggbGkud3JhcEJveCAucHJvZ3JhbVR4dEJveCB7XG4gICAgd2lkdGg6IDgwJTtcbiAgfVxuICAjVG9reW9DaGVlcjIwMjUtbWFpbl9hcmVhICNUb2t5b0NoZWVyMjAyNV9hbGwgLm1haW5BcmVhMDEgdWwucHJvZ3JhbUJveCBsaS53cmFwQm94IC5wcm9ncmFtSW1nQm94IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgfVxuICAjVG9reW9DaGVlcjIwMjUtbWFpbl9hcmVhICNUb2t5b0NoZWVyMjAyNV9hbGwgLm1haW5BcmVhMDEgdWwucHJvZ3JhbUJveCBsaS53cmFwQm94IC5wcm9ncmFtSW1nQm94IC5pbWdCb3gge1xuICAgIHdpZHRoOiAyNSU7XG4gIH1cbiAgI1Rva3lvQ2hlZXIyMDI1LW1haW5fYXJlYSAjVG9reW9DaGVlcjIwMjVfYWxsIC5tYWluQXJlYTAxIHVsLnByb2dyYW1Cb3ggbGkud3JhcEJveCAucHJvZ3JhbUltZ0JveCAuaW1nQm94IGltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG4gICNUb2t5b0NoZWVyMjAyNS1tYWluX2FyZWEgI1Rva3lvQ2hlZXIyMDI1X2FsbCAubWFpbkFyZWEwMSB1bC5wcm9ncmFtQm94IGxpLndyYXBCb3ggLnByb2dyYW1JbWdCb3ggLmltZ0JveC5tbCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gIH1cbiAgI1Rva3lvQ2hlZXIyMDI1LW1haW5fYXJlYSAjVG9reW9DaGVlcjIwMjVfYWxsIC5tYWluQXJlYTAxIHVsLnByb2dyYW1Cb3ggbGkud3JhcEJveCAucHJvZ3JhbUltZ0JveC5ib3gyIC5pbWdCb3gge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICB9XG4gICNUb2t5b0NoZWVyMjAyNS1tYWluX2FyZWEgI1Rva3lvQ2hlZXIyMDI1X2FsbCAubWFpbkFyZWEwMSB1bC5wcm9ncmFtQm94IGxpLndyYXBCb3ggLnByb2dyYW1JbWdCb3guYm94MiAuaW1nQm94IGltZyB7XG4gICAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDE1MHB4O1xuICB9XG4gICNUb2t5b0NoZWVyMjAyNS1tYWluX2FyZWEgI1Rva3lvQ2hlZXIyMDI1X2FsbCAubWFpbkFyZWEwMSB1bC5wcm9ncmFtQm94IGxpLndyYXBCb3ggLnByb2dyYW1JbWdCb3guYm94MiAuaW1nQm94IC5pbWdDYXAge1xuICAgIG1hcmdpbi1sZWZ0OiAzOSU7XG4gIH1cbiAgI1Rva3lvQ2hlZXIyMDI1LW1haW5fYXJlYSAjVG9reW9DaGVlcjIwMjVfYWxsIC5tYWluQXJlYTAxIHVsLnByb2dyYW1Cb3ggbGkud3JhcEJveCAuaW1nQ2FwIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIG1hcmdpbjogMTBweCAwIDAgYXV0bztcbiAgfVxuICAjVG9reW9DaGVlcjIwMjUtbWFpbl9hcmVhICNUb2t5b0NoZWVyMjAyNV9hbGwgLm1haW5BcmVhMDEgLm1haW5jb250Qm94QWxsIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIH1cbiAgI1Rva3lvQ2hlZXIyMDI1LW1haW5fYXJlYSAjVG9reW9DaGVlcjIwMjVfYWxsIC5tYWluQXJlYTAxIC5tYWluY29udEJveEFsbCBsaSB7XG4gICAgd2lkdGg6IDQ3JTtcbiAgICBsaXN0LXN0eWxlOiBub25lICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luOiAwIDAgMzBweDtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gICNUb2t5b0NoZWVyMjAyNS1tYWluX2FyZWEgI1Rva3lvQ2hlZXIyMDI1X2FsbCAubWFpbkFyZWEwMSAubWFpbmNvbnRCb3hBbGwgbGkgaDMge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHggIWltcG9ydGFudDtcbiAgfVxuICAjVG9reW9DaGVlcjIwMjUtbWFpbl9hcmVhICNUb2t5b0NoZWVyMjAyNV9hbGwgLm1haW5BcmVhMDEgLm1haW5jb250Qm94QWxsIGxpIC50eHRCbG9jayB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweCAhaW1wb3J0YW50O1xuICB9XG4gICNUb2t5b0NoZWVyMjAyNS1tYWluX2FyZWEgI1Rva3lvQ2hlZXIyMDI1X2FsbCAubWFpbkFyZWEwMSAubWFpbmNvbnRCb3hBbGwgbGkgLmltZ0NhcCB7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgfVxuICAjVG9reW9DaGVlcjIwMjUtbWFpbl9hcmVhICNUb2t5b0NoZWVyMjAyNV9hbGwgLm1haW5BcmVhMDEgLmZseWVyQXJlYSB7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxuICAjVG9reW9DaGVlcjIwMjUtbWFpbl9hcmVhICNUb2t5b0NoZWVyMjAyNV9hbGwgLmFyZWEwMSB7XG4gICAgd2lkdGg6IDkwJTtcbiAgICBtYXJnaW46IDAgYXV0byA4MHB4O1xuICB9XG4gICNUb2t5b0NoZWVyMjAyNS1tYWluX2FyZWEgI1Rva3lvQ2hlZXIyMDI1X2FsbCAuYXJlYTAxIC5tYXBBcmVhIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICB9XG4gICNUb2t5b0NoZWVyMjAyNS1tYWluX2FyZWEgI1Rva3lvQ2hlZXIyMDI1X2FsbCAuYXJlYTAxIC5tYXBBcmVhIC5tYXBCb3gge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIH1cbiAgI1Rva3lvQ2hlZXIyMDI1LW1haW5fYXJlYSAjVG9reW9DaGVlcjIwMjVfYWxsIC5tYWluQXJlYUltZyBsaSB7XG4gICAgbWFyZ2luOiAwO1xuICB9XG4gICNUb2t5b0NoZWVyMjAyNS1tYWluX2FyZWEgI1Rva3lvQ2hlZXIyMDI1X2FsbCAubWFpbkFyZWFJbWcgbGkgLmltZ0NhcCBzcGFuIHtcbiAgICBmb250LXNpemU6IDEwNSU7XG4gIH1cbiAgI1Rva3lvQ2hlZXIyMDI1LW1haW5fYXJlYSAjVG9reW9DaGVlcjIwMjVfYWxsIC5jb25zZW50YXJlYSB7XG4gICAgd2lkdGg6IDkwJTtcbiAgICBtYXJnaW46IDAgYXV0byA4MHB4O1xuICB9XG4gICNUb2t5b0NoZWVyMjAyNS1tYWluX2FyZWEgI1Rva3lvQ2hlZXIyMDI1X2FsbCAuZmluaXNoQnRuQXJlYSB7XG4gICAgd2lkdGg6IDkwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG4gICNUb2t5b0NoZWVyMjAyNS1tYWluX2FyZWEgI1Rva3lvQ2hlZXIyMDI1X2FsbCAuZmluaXNoQnRuQXJlYSBsaSB7XG4gICAgd2lkdGg6IDQwJTtcbiAgICBtYXJnaW46IDAgMTBweDtcbiAgfVxuICAjVG9reW9DaGVlcjIwMjUtbWFpbl9hcmVhICNUb2t5b0NoZWVyMjAyNV9hbGwgLmZpbmlzaEJ0bkFyZWEgbGk6bnRoLW9mLXR5cGUoMSkge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn0iLCJAY2hhcnNldCBcIlVURi04XCI7XHJcbkB1c2UgXCJzYXNzOm1hdGhcIjtcclxuQGltcG9ydCB1cmwoJy8vdXNlLmZvbnRhd2Vzb21lLmNvbS9yZWxlYXNlcy92NS43LjIvY3NzL2FsbC5jc3MnKTtcclxuXHJcbi8qIG1peGluc1xyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcbi8vICRub3QtcGM6IDEwMjM7Ly8gMTAyNHB45pyq5rqA44Gv44K/44OW44Os44OD44OI44Go5Yik5patXHJcbi8vICR0YWJsZXQ6IDc2ODsvLyDjgr/jg5bjg6zjg4Pjg4jjga7ln7rmupbjgajjgZnjgovjgrXjgqTjgrpcclxuXHJcbkBtaXhpbiBmb250LXNpemUoJHNpemUsICR2aWV3cG9ydDogZmFsc2UpIHtcclxuICBAaWYgJHZpZXdwb3J0IHtcclxuICAgIGZvbnQtc2l6ZTogZ2V0X3Z3KCRzaXplLCAkdmlld3BvcnQpO1xyXG4gIH0gQGVsc2Uge1xyXG4gICAgZm9udC1zaXplOiAkc2l6ZSArIHB4O1xyXG4gICAgZm9udC1zaXplOiBtYXRoLmRpdigkc2l6ZSAsIDE2KSArIHJlbTtcclxuICB9XHJcbn1cclxuXHJcbkBmdW5jdGlvbiBnZXRfdncoJHNpemUsICR2aWV3cG9ydCkge1xyXG4gIEByZXR1cm4gbWF0aC5kaXYoMTAwICwgJHZpZXdwb3J0KSAqICRzaXplICogMXZ3O1xyXG59XHJcblxyXG5AbWl4aW4gY2xlYXJmaXgoKSB7XHJcbiAgJjphZnRlciB7XHJcbiAgICBjb250ZW50OiAnJztcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgY2xlYXI6IGJvdGg7XHJcbiAgfVxyXG59XHJcblxyXG4vKiDoibLmjIflrppcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG4kdGV4dENvbG9yXHRcdDogIzIzMTgxNTtcclxuIiwiQGNoYXJzZXQgXCJVVEYtOFwiO1xyXG5AdXNlICdiYXNlJyBhcyBiO1xyXG5cclxuLy8gc21wIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4jVG9reW9DaGVlcjIwMjUtbWFpbl9hcmVhe1xyXG5cdFx0XHRcclxuXHQuc21we1xyXG5cdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHR9XHJcblx0LnBje1xyXG5cdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdH1cclxuXHRcclxuXHQvL+acrOS9k+OCteOCpOODiOOBrkNTU+eEoeWKueWMllxyXG5cdCNTcG9ydHNDb250ZW50LCBzICNTcG9ydHNDb250ZW50IGltZywgI1Nwb3J0c0NvbnRlbnQgcCwgI1Nwb3J0c0NvbnRlbnQgZGl2LCAjU3BvcnRzQ29udGVudCB2aWRlb3tcclxuXHRcdG1heC13aWR0aDogbm9uZTtcclxuXHR9XHJcblx0LnRpdGxlX21ie1xyXG5cdFx0bWFyZ2luOiAxMHB4IDA7XHJcblx0fVxyXG5cdFxyXG5cdC8vVG9reW9DaGVlcjIwMjVfYWxsXHJcblx0I1Rva3lvQ2hlZXIyMDI1X2FsbHtcclxuXHRcdG1hcmdpbjogMDtcclxuXHRcdHBhZGRpbmc6IDIwcHggMCAwIDA7XHJcblx0XHRcclxuXHRcdFxyXG5cdFx0Ly9tYWluQXJlYTAxXHJcblx0XHQubWFpbkFyZWEwMXtcclxuXHRcdFx0bWFyZ2luOiAwIGF1dG8gMzBweDtcclxuXHRcdFx0cGFkZGluZzogMDtcclxuXHRcdFx0XHJcblx0XHRcdC5tYXB7XHJcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdGhlaWdodDogMDtcclxuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG5cdFx0XHRcdHBhZGRpbmctdG9wOiA3NSU7IC8qIOavlOeOh+OCkjQ6M+OBq+WbuuWumiAqL1xyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdGlmcmFtZXtcclxuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdHRvcDogMDtcclxuXHRcdFx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdGhlaWdodDogMTAwJTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0LnN0TGlzdHtcclxuXHRcdFx0XHRtYXJnaW46IDA7XHJcblx0XHRcdFx0cGFkZGluZzogMDtcclxuXHRcdFx0XHRcclxuXHRcdFx0XHRsaXtcclxuXHRcdFx0XHRcdGxpc3Qtc3R5bGU6IGRpc2M7XHJcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS40O1xyXG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcclxuXHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0JjpudGgtb2YtdHlwZSgxKXtcclxuXHRcdFx0XHRcdFx0bGlzdC1zdHlsZTogbm9uZTtcclxuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAwO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0c3BhbntcclxuXHRcdFx0XHRcdFx0Y29sb3I6ICNFNjAwMTI7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQuYWxsQ2Fwe1xyXG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDEwMCU7XHJcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDEwcHggIWltcG9ydGFudDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0XHJcblx0XHRcdC53NDAwe1xyXG5cdFx0XHRcdG1hcmdpbjogMCBhdXRvO1xyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdC5pbWdDYXB7XHJcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiAxMHB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHRcclxuXHRcdFx0Ly8wMjE444Oh44Kk44Oz6L+95Yqg5pmCXHJcblx0XHRcdC5wYWdlTmF2aXtcclxuXHRcdFx0XHQvL3dpZHRoOiA5MCU7XHJcblx0XHRcdFx0bWF4LXdpZHRoOiA3MDBweDtcclxuXHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAjQ0NDO1xyXG5cdFx0XHRcdG1hcmdpbjogNDBweCBhdXRvIDQwcHg7XHJcblx0XHRcdFx0cGFkZGluZzogMzBweCA0MHB4O1xyXG5cdFx0XHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblxyXG5cdFx0XHRcdGxpe1xyXG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuNDtcclxuXHRcdFx0XHRcdGxpc3Qtc3R5bGU6IFwi4pa8IFwiO1xyXG5cdFx0XHRcdFx0Y29sb3I6ICMwMDdDQUQ7XHJcblx0XHRcdFx0XHRsaXN0LXN0eWxlLXBvc2l0aW9uOiBvdXRzaWRlO1xyXG5cdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IGRhc2hlZCAjQ0NDO1xyXG5cdFx0XHRcdFx0bWFyZ2luOiAwIDAgMTVweDtcclxuXHRcdFx0XHRcdHBhZGRpbmc6IDAgMCAxNXB4O1xyXG5cclxuXHRcdFx0XHRcdGF7XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDExMCU7XHJcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdFx0XHRcdFx0XHRjb2xvcjogIzAwN0NBRDtcclxuXHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTtcclxuXHJcblx0XHRcdFx0XHRcdCY6aG92ZXJ7XHJcblx0XHRcdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQubmF2ZGF0YXtcclxuXHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcclxuXHRcdFx0XHRcdFx0Y29sb3I6ICMwMDA7XHJcblx0XHRcdFx0XHRcdG1hcmdpbjogNXB4IDAgMDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdCY6bGFzdC1vZi10eXBle1xyXG5cdFx0XHRcdFx0XHRib3JkZXItYm90dG9tOiBub25lO1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdFx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0XHJcblx0XHRcdGgyLm1haW5UaXRsZXtcclxuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0cGFkZGluZy10b3A6IDEwcHggIWltcG9ydGFudDtcclxuXHRcdFx0fVxyXG5cdFx0XHRoMy5wcm9ncmFtVGl0bGV7XHJcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMTIwJSAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDEwcHggIWltcG9ydGFudDtcclxuXHRcdFx0XHRwYWRkaW5nOiAxOHB4IDIwcHggMTNweCAyMHB4O1xyXG5cdFx0XHR9XHJcblx0XHRcdC50eHRCbG9ja3tcclxuXHRcdFx0XHRzcGFue1xyXG5cdFx0XHRcdFx0Y29sb3I6ICNFNjAwMTI7XHJcblx0XHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0XHJcblx0XHRcdC5tYWluTWFwe1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDMwcHg7XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0LmltZ0NhcHtcclxuXHRcdFx0XHRcdHRleHQtYWxpZ246IHJpZ2h0O1xyXG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogMTBweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0XHJcblx0XHRcdHVsLnByb2dyYW1Cb3h7XHJcblx0XHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcclxuXHRcdFx0XHRtYXJnaW46IDA7XHJcblx0XHRcdFx0cGFkZGluZzogMDtcclxuXHJcblx0XHRcdFx0bGl7XHJcblx0XHRcdFx0XHRsaXN0LXN0eWxlOiBub25lO1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHRcdFx0XHRtYXJnaW46IDAgMCAxMHB4O1xyXG5cdFx0XHRcdFx0cGFkZGluZzogMjBweCAyMHB4O1xyXG5cdFx0XHRcdFx0XHJcblx0XHRcdFx0XHQudGltZXtcclxuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxMjAlO1xyXG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0LnByb2dyYW1UeHRCb3h7XHJcblx0XHRcdFx0XHRcdGg0e1xyXG5cdFx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XHJcblx0XHRcdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogbm9uZSAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbjogMTBweCAwO1xyXG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDA7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0LnR4dEJsb2Nre1xyXG5cdFx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGp1c3RpZnk7XHJcblx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuNjtcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRcdFx0Ji5jYXB7XHJcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAxNXB4O1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0LnByb2dyYW1JbWdCb3h7XHJcblx0XHRcdFx0XHRcdG1hcmdpbjogMTBweCBhdXRvIDA7XHJcblxyXG5cdFx0XHRcdFx0XHQuaW1nQm94e1xyXG5cdFx0XHRcdFx0XHRcdC5pbWdDYXB7XHJcblx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDkwJTtcclxuXHRcdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjU7XHJcblx0XHRcdFx0XHRcdFx0XHQgICAgICAgIG1hcmdpbjogMTBweCAwIDAgYXV0bztcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0aW1ne1xyXG5cdFx0XHRcdFx0XHRcdFx0bWF4LXdpZHRoOiBub25lO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHQmLm1ie1xyXG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdCYuYmdCe1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjRTBFQ0Y1O1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0Ji5iZ097XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICNGQUU5REI7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQmLmJnR3tcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDogI0VBRjFERjtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdCYuYmdQe1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjRkRFQ0VEO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0Ji5iZ1BQe1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjRTZEQkU5O1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0Ji53cmFwQm94e1xyXG5cdFx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdFx0LnByb2dyYW1JbWdCb3h7XHJcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblx0XHRcdFx0XHRcdFx0ZmxleC13cmFwOiB3cmFwO1xyXG5cdFx0XHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0XHRcdC5pbWdCb3h7XHJcblx0XHRcdFx0XHRcdFx0XHR3aWR0aDogNDglO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRcdFx0XHRpbWd7XHJcblx0XHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHQmLm1se1xyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHQmLmJveDJ7XHJcblx0XHRcdFx0XHRcdFx0XHQuaW1nQm94e1xyXG5cdFx0XHRcdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiByaWdodDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRcdFx0XHRcdGltZ3tcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHR3aWR0aDogYXV0byAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdGhlaWdodDogMTAwcHg7XHJcblx0XHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdFx0LmltZ0NhcHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMjIlO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdC5pbWdDYXB7XHJcblx0XHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW46IDEwcHggMCAwO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdFxyXG5cdFx0XHRcdC5tYXBMaXN0QnRue1xyXG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogcmlnaHQ7XHJcblx0XHRcdFx0XHR3aWR0aDogMTkwcHg7XHJcblx0XHRcdFx0XHRtYXJnaW46IDMwcHggMCAwIGF1dG87XHJcblx0XHRcdFx0XHRwYWRkaW5nOiAwO1xyXG5cclxuXHRcdFx0XHRcdGF7XHJcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRcdGNvbG9yOiAjMDAwMDAwO1xyXG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcclxuXHRcdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjZjNmM2YzO1xyXG5cdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA2cHggNnB4IDAgMDtcclxuXHRcdFx0XHRcdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHRcdFx0XHRcdFx0cGFkZGluZzogOHB4IDMwcHggM3B4IDEwcHg7XHJcblx0XHRcdFx0XHRcdHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XHJcblx0XHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0XHQmOjpiZWZvcmV7XHJcblx0XHRcdFx0XHRcdFx0Y29udGVudDogJyc7XHJcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDZweDtcclxuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDZweDtcclxuXHRcdFx0XHRcdFx0XHRib3JkZXI6IDA7XHJcblx0XHRcdFx0XHRcdFx0Ym9yZGVyLXRvcDogc29saWQgMnB4ICMwMDAwMDA7XHJcblx0XHRcdFx0XHRcdFx0Ym9yZGVyLXJpZ2h0OiBzb2xpZCAycHggIzAwMDAwMDtcclxuXHRcdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xyXG5cdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdFx0XHR0b3A6IDZweDtcclxuXHRcdFx0XHRcdFx0XHRyaWdodDogMTNweDtcclxuXHRcdFx0XHRcdFx0XHRib3R0b206IDA7XHJcblx0XHRcdFx0XHRcdFx0bWFyZ2luOiBhdXRvO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdCY6aG92ZXJ7XHJcblx0XHRcdFx0XHRcdFx0Y29sb3I6ICMwMDdDQUQ7XHJcblx0XHRcdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRcdFx0Jjo6YmVmb3Jle1xyXG5cdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLXRvcDogc29saWQgMnB4ICMwMDdDQUQ7XHJcblx0XHRcdFx0XHRcdFx0XHRib3JkZXItcmlnaHQ6IHNvbGlkIDJweCAjMDA3Q0FEO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdFxyXG5cdFx0XHQubWFpbmNvbnRCb3hBbGx7XHJcblx0XHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0XHRcdHBhZGRpbmc6IDA7XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0bGl7XHJcblx0XHRcdFx0XHRsaXN0LXN0eWxlOiBub25lICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0XHRtYXJnaW46IDAgMCAzMHB4O1xyXG5cdFx0XHRcdFx0cGFkZGluZzogMDtcclxuXHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0aDN7XHJcblx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxMjAlICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDEwcHggIWltcG9ydGFudDtcclxuXHRcdFx0XHRcdFx0cGFkZGluZzogMThweCAyMHB4IDEzcHggMjBweDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdC50eHRCbG9ja3tcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdC5pbWdCb3h7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQuaW1nQ2Fwe1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAxMHB4O1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHRcclxuXHRcdFx0Ly8wMjE444Oh44Kk44Oz6L+95Yqg5pmCXHJcblx0XHRcdFxyXG5cdFx0XHQmLmFyZWFCYntcclxuXHRcdFx0XHRib3JkZXItYm90dG9tOiAxMHB4IHNvbGlkICNmM2YzZjM7XHJcblx0XHRcdH1cclxuXHRcdFx0XHJcblx0XHRcdC5mbHllckFyZWF7XHJcblx0XHRcdH1cclxuXHRcdFx0XHJcblx0XHR9XHJcblx0XHQvL21haW5BcmVhMDFcclxuXHRcdFxyXG5cdFx0XHJcblx0XHRcclxuXHRcdC8vYXJlYTAxXHJcblx0XHQuYXJlYTAxe1xyXG5cdFx0XHQvL3dpZHRoOiA5MCU7XHJcblx0XHRcdG1hcmdpbjogMCBhdXRvO1xyXG5cdFx0XHRcdFx0XHRcclxuXHRcdC8vbWFwQXJlYVxyXG5cdFx0Lm1hcEFyZWF7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XHJcblx0XHRcdFxyXG5cdFx0XHQubWFwQm94e1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDMwcHg7XHJcblx0XHRcdH1cclxuXHRcdFx0Lm1hcENhcHtcclxuXHRcdFx0XHR0ZXh0LWFsaWduOiByaWdodDtcclxuXHRcdFx0XHRmb250LXNpemU6IDg1JTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0Ly9tYXBBcmVhXHRcdFx0XHJcblx0XHR9XHJcblx0XHQvL2FyZWEwMVxyXG5cdFx0XHJcblx0XHQubWFpbkFyZWFJbWd7XHJcblx0XHRcdG1hcmdpbjogMDtcclxuXHRcdFx0cGFkZGluZzogMDtcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cdFx0XHRmbGV4LXdyYXA6IHdyYXA7XHJcblxyXG5cdFx0XHRsaXtcclxuXHRcdFx0XHR3aWR0aDogNDklO1xyXG5cdFx0XHRcdGxpc3Qtc3R5bGU6IG5vbmU7XHJcblx0XHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0XHRcdHBhZGRpbmc6IDA7XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0aW1ne1xyXG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LmltZ0NhcHtcclxuXHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjQ7XHJcblx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdHNwYW57XHJcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogODAlO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQmOm50aC1vZi10eXBlKDEpe1xyXG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdCY6bnRoLW9mLXR5cGUoNil7XHJcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiByaWdodDtcclxuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHRcclxuXHRcdC8vY29uc2VudGFyZWFcclxuXHRcdC5jb25zZW50YXJlYXtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiAxLjQ7XHJcblx0XHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCAjQ0NDO1xyXG5cdFx0XHRtYXJnaW46IDAgYXV0byA1MHB4O1xyXG5cdFx0XHRwYWRkaW5nOiA1MHB4IDAgMDtcclxuXHJcblx0XHRcdGZvcm17XHJcblx0XHRcdFx0cHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0XHRnYXA6IDhweDtcclxuXHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTA1JTtcclxuXHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0aW5wdXRbdHlwZT1cImNoZWNrYm94XCJde1xyXG5cdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHNjYWxlKDEuNSk7XHJcblx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMTBweDtcclxuXHRcdFx0XHRcdFx0dmVydGljYWwtYWxpZ246IHRleHQtdG9wO1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdC5jYXB0aW9ue1xyXG5cdFx0XHRcdG1hcmdpbjogMTBweCBhdXRvO1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMTNweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0Ly9jb25zZW50YXJlYVxyXG5cdFx0XHJcblx0XHRcclxuXHRcdC8vZmluaXNoQnRuQXJlYVxyXG5cdFx0LmZpbmlzaEJ0bkFyZWF7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRsaW5lLWhlaWdodDogMS40O1xyXG5cdFx0XHRtYXJnaW46IDAgYXV0byA1MHB4O1xyXG5cdFx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0XHRcclxuXHRcdFx0bGl7XHJcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdGxpc3Qtc3R5bGU6IG5vbmU7XHJcblx0XHRcdFx0bWFyZ2luOiAwIGF1dG87XHJcblx0XHRcdFx0cGFkZGluZzogMDtcclxuXHRcdFx0XHRcclxuXHRcdFx0XHRhe1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IDEwNSU7XHJcblx0XHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcclxuXHRcdFx0XHRcdGNvbG9yOiAjRkZGO1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZDogIzAwN0NBRDtcclxuXHRcdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICNDQ0M7XHJcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA1cHg7XHJcblx0XHRcdFx0XHRwYWRkaW5nOiAyMHB4IDAgMTVweDtcclxuXHRcdFx0XHRcdHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7XHJcblx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdCY6aG92ZXJ7XHJcblx0XHRcdFx0XHRcdG9wYWNpdHk6IDE7XHJcblx0XHRcdFx0XHRcdGNvbG9yOiAjMDA3Q0FEO1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjRkZGO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQmLmJlZm9yZWNoZWNre1xyXG5cdFx0XHRcdFx0YXtcclxuXHRcdFx0XHRcdFx0Y29sb3I6ICNlZWVlZWU7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICNhYWFhYWE7XHJcblx0XHRcdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICNDQ0M7XHJcblx0XHRcdFx0XHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQmOm50aC1vZi10eXBlKDEpe1xyXG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC8vZmluaXNoQnRuQXJlYVxyXG5cdFx0XHJcblx0fVxyXG5cdC8vVG9reW9DaGVlcjIwMjVfYWxsXHJcbn1cclxuXHJcbi8vIFRva3lvQ2hlZXIyMDI1LW1haW5fYXJlYSBQQyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOjgwMXB4KXtcclxuXHQjVG9reW9DaGVlcjIwMjUtbWFpbl9hcmVhe1xyXG5cdFx0LnNtcHtcclxuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0fVxyXG5cdFx0LnBje1xyXG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0fVxyXG5cdFx0XHRcclxuXHRcdC8vVG9reW9DaGVlcjIwMjVfYWxsXHJcblx0XHQjVG9reW9DaGVlcjIwMjVfYWxse1xyXG5cdFx0XHRcclxuXHRcdC8vbWFpbkFyZWEwMVxyXG5cdFx0Lm1haW5BcmVhMDF7XHJcblx0XHRcdHdpZHRoOiA5MCU7XHJcblx0XHRcdG1hcmdpbjogMCBhdXRvIDgwcHg7XHJcblx0XHRcdFxyXG5cdFx0XHQudzQwMHtcclxuXHRcdFx0XHR3aWR0aDogNDAwcHg7XHJcblx0XHRcdFx0bWFyZ2luOiAwIGF1dG87XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0LmltZ0NhcHtcclxuXHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDEwcHg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdFxyXG5cdFx0XHRcclxuXHRcdFx0XHJcblx0XHRcdC8vMDIxOOODoeOCpOODs+i/veWKoOaZglxyXG5cdFx0XHQucGFnZU5hdml7XHJcblxyXG5cdFx0XHRcdGxpe1xyXG5cdFx0XHRcdFx0YXtcclxuXHRcdFx0XHRcdFx0Jjpob3ZlcntcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0Lm5hdmRhdGF7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQmOmxhc3Qtb2YtdHlwZXtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0XHJcblx0XHRcdGgyLm1haW5UaXRsZXtcclxuXHRcdFx0fVxyXG5cdFx0XHRoMy5wcm9ncmFtVGl0bGV7XHJcblx0XHRcdH1cclxuXHRcdFx0LnR4dEJsb2Nre1xyXG5cdFx0XHRcdHNwYW57XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdFxyXG5cdFx0XHQubWFpbk1hcHtcclxuXHRcdFx0fVxyXG5cdFx0XHRcclxuXHRcdFx0dWwucHJvZ3JhbUJveHtcclxuXHJcblx0XHRcdFx0bGl7XHJcblx0XHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xyXG5cdFx0XHRcdFx0bWFyZ2luOiAwIDAgMTBweDtcclxuXHRcdFx0XHRcdHBhZGRpbmc6IDIwcHggMjBweDtcclxuXHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0LnRpbWV7XHJcblx0XHRcdFx0XHRcdG1pbi13aWR0aDogODBweDtcclxuXHRcdFx0XHRcdFx0bWFyZ2luOiAwIDQlIDAgMDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0LnByb2dyYW1UeHRCb3h7XHJcblx0XHRcdFx0XHRcdGg0e1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbjogMCAwIDEwcHg7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0LnR4dEJsb2Nre1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQucHJvZ3JhbUltZ0JveHtcclxuXHRcdFx0XHRcdFx0bWFyZ2luOiAwIDAgMCA0JTtcclxuXHJcblx0XHRcdFx0XHRcdC5pbWdCb3h7XHJcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDE4MHB4O1xyXG5cdFx0XHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0XHRcdGltZ3tcclxuXHRcdFx0XHRcdFx0XHRcdG1heC13aWR0aDogbm9uZTtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0Ji5tYntcclxuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdCYuYm94MntcclxuXHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0Ji5iZ0J7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQmLmJnT3tcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdCYuYmdHe1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0Ji5iZ1B7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQmLndyYXBCb3h7XHJcblx0XHRcdFx0XHRcdGZsZXgtd3JhcDogd3JhcDtcclxuXHRcdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRcdC5wcm9ncmFtVHh0Qm94e1xyXG5cdFx0XHRcdFx0XHRcdHdpZHRoOiA4MCU7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0LnByb2dyYW1JbWdCb3h7XHJcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogMTBweDtcclxuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcblx0XHRcdFx0XHRcdFx0ZmxleC13cmFwOiBub3dyYXA7XHJcblx0XHRcdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRcdFx0LmltZ0JveHtcclxuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAyNSU7XHJcblx0XHRcdFx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdFx0XHRcdGltZ3tcclxuXHRcdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGhlaWdodDogYXV0bztcclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdCYubWx7XHJcblx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAxMHB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHQmLmJveDJ7XHJcblx0XHRcdFx0XHRcdFx0XHQuaW1nQm94e1xyXG5cdFx0XHRcdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiByaWdodDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRcdFx0XHRcdGltZ3tcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHR3aWR0aDogYXV0byAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdGhlaWdodDogMTUwcHg7XHJcblx0XHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdFx0LmltZ0NhcHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMzklO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdC5pbWdDYXB7XHJcblx0XHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW46IDEwcHggMCAwIGF1dG87XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0XHJcblx0XHRcdC5tYWluY29udEJveEFsbHtcclxuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHRcdFx0XHRmbGV4LXdyYXA6IHdyYXA7XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0bGl7XHJcblx0XHRcdFx0XHR3aWR0aDogNDclO1xyXG5cdFx0XHRcdFx0bGlzdC1zdHlsZTogbm9uZSAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdFx0bWFyZ2luOiAwIDAgMzBweDtcclxuXHRcdFx0XHRcdHBhZGRpbmc6IDA7XHJcblx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdGgze1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQudHh0QmxvY2t7XHJcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDE1cHggIWltcG9ydGFudDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdC5pbWdCb3h7XHJcblx0XHRcdFx0XHRcdC8vd2lkdGg6IDE4MHB4O1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0LmltZ0NhcHtcclxuXHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogMTBweDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0XHJcblx0XHRcdFxyXG5cdFx0XHQvLzAyMTjjg6HjgqTjg7Pov73liqDmmYJcclxuXHRcdFx0XHJcblx0XHRcdFxyXG5cdFx0XHQuZmx5ZXJBcmVhe1xyXG5cdFx0XHRcdHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XHJcblx0XHRcdH1cclxuXHRcdFx0XHJcblx0XHRcdFxyXG5cdFx0XHRcclxuXHRcdFx0XHJcblx0XHRcdFxyXG5cdFx0fVxyXG5cdFx0Ly9tYWluQXJlYTAxXHJcblx0XHRcdFxyXG5cdFx0XHQvL2FyZWEwMVxyXG5cdFx0XHQuYXJlYTAxe1xyXG5cdFx0XHRcdHdpZHRoOiA5MCU7XHJcblx0XHRcdFx0bWFyZ2luOiAwIGF1dG8gODBweDtcclxuXHRcdFx0XHRcclxuXHRcdFx0XHQvL21hcEFyZWFcclxuXHRcdFx0XHQubWFwQXJlYXtcclxuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDUwcHg7XHJcblx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdGgze1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0Lm1hcEJveHtcclxuXHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcclxuXHRcdFx0XHRcdH1cdFx0XHRcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0Ly9tYXBBcmVhXHJcblx0XHRcdH1cclxuXHRcdFx0Ly9hcmVhMDFcclxuXHRcdFx0XHJcblx0XHQubWFpbkFyZWFJbWd7XHJcblxyXG5cdFx0XHRsaXtcclxuXHRcdFx0XHRtYXJnaW46IDA7XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0aW1ne1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQuaW1nQ2Fwe1xyXG5cdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRzcGFue1xyXG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDEwNSU7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdCY6bnRoLW9mLXR5cGUoMSl7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdCY6bnRoLW9mLXR5cGUoNil7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHRcdFxyXG5cdFx0XHRcclxuXHRcdFx0Ly9jb25zZW50YXJlYVxyXG5cdFx0XHQuY29uc2VudGFyZWF7XHJcblx0XHRcdFx0d2lkdGg6IDkwJTtcclxuXHRcdFx0XHRtYXJnaW46IDAgYXV0byA4MHB4O1xyXG5cclxuXHRcdFx0XHRmb3Jte1xyXG5cdFx0XHRcdFx0cHtcclxuXHJcblx0XHRcdFx0XHRcdGlucHV0e1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQuY2FwdGlvbntcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0Ly9jb25zZW50YXJlYVxyXG5cdFx0XHRcclxuXHRcdFx0Ly9maW5pc2hCdG5BcmVhXHJcblx0XHRcdC5maW5pc2hCdG5BcmVhe1xyXG5cdFx0XHRcdHdpZHRoOiA5MCU7XHJcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdFx0XHRcclxuXHRcdFx0XHRsaXtcclxuXHRcdFx0XHRcdHdpZHRoOiA0MCU7XHJcblx0XHRcdFx0XHRtYXJnaW46IDAgMTBweDtcclxuXHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0JjpudGgtb2YtdHlwZSgxKXtcclxuXHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0Ly9maW5pc2hCdG5BcmVhXHJcblx0XHR9XHJcblx0XHQvL1Rva3lvQ2hlZXIyMDI1X2FsbFxyXG5cdH1cclxufVxyXG5cclxuLy8gVG9reW9DaGVlcjIwMjUtbWFpbl9hcmVhIHRhYmxldCAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDo2MDBweCkgYW5kICggbWF4LXdpZHRoOjk2MHB4KSB7XHJcblx0I1Rva3lvQ2hlZXIyMDI1LW1haW5fYXJlYXtcclxuXHRcdFxyXG5cdFx0XHJcblx0fVxyXG59XHJcblxyXG4vLyB0YWJsZXQobGFuZHNjYXBlKSAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOjk2MXB4KSBhbmQgKCBtYXgtd2lkdGg6MTAyNHB4KSB7XHJcblx0XHRcdFxyXG5cdFx0XHRcclxuICB9XHJcblxyXG5cclxuIl19 */