@charset "UTF-8";
@import url("//use.fontawesome.com/releases/v5.7.2/css/all.css");
/* mixins
------------------------------------------------------- */
/* 色指定
------------------------------------------------------- */
#technology .wrap .content {
  /*h2{
  	span{
  		width: 200px;
  	}
  }*/
}
#technology .wrap .content .subTitle {
  text-align: center;
  color: #fff;
  background: #595757;
  margin: 0 auto 10%;
  padding: 5px 0;
  border-radius: 50px;
}
#technology .wrap .content section {
  position: relative;
}
#technology .wrap .content section .titleSub {
  line-height: 1.4;
  margin-bottom: 10px;
  padding-right: 30px;
}
#technology .wrap .content section .titleBox {
  width: 80%;
  margin: 0;
}
#technology .wrap .content section#titleArea {
  text-align: left;
  margin: 0;
  padding: 10% 0;
}
#technology .wrap .content section#titleArea h2 {
  text-align: left;
  text-indent: 0;
}
#technology .wrap .content section .subTxtS {
  font-size: 12px;
  font-size: 0.75rem;
  line-height: 1.5;
  font-weight: normal;
}
#technology .wrap .content section .iconTxt {
  display: inline-block;
  text-align: center;
  font-size: 12px;
  font-size: 0.75rem;
  letter-spacing: 0;
  color: #fff;
  background: #595757;
  margin-bottom: 10px;
  padding: 3px 20px 5px;
  border-radius: 15px;
}
#technology .wrap .content section .iconTxt2 {
  width: 120px;
  margin-bottom: 10px;
  padding: 0;
}
#technology .wrap .content section .capList {
  font-size: 12px;
  font-size: 0.75rem;
  letter-spacing: 0.05em;
  margin: 0;
  padding: 0;
  list-style: none;
  counter-reset: number;
}
#technology .wrap .content section .capList li {
  position: relative;
  text-align: justify;
  padding-left: 35px;
}
#technology .wrap .content section .capList li::before {
  counter-increment: number;
  content: "※" counter(number) "：";
  position: absolute;
  left: 0;
}
#technology .wrap .content section .capList2 {
  font-size: 12px;
  font-size: 0.75rem;
  letter-spacing: 0.05em;
  margin: 0;
  padding: 0;
  list-style: none;
}
#technology .wrap .content section .capList2 li {
  position: relative;
  text-align: left;
  width: 100% !important;
  padding-left: 15px;
}
#technology .wrap .content section .capList2 li::before {
  counter-increment: number;
  content: "※";
  position: absolute;
  left: 0;
}
#technology .wrap .content section .capList2.pb {
  padding-bottom: 10%;
}
#technology .wrap .content section .cap {
  letter-spacing: 0.05em;
}
#technology .wrap .content section#contMain .imgArea::before {
  background-image: url(../../technology/img/technology_main01_smp.jpg);
}
#technology .wrap .content section#technologyLead {
  padding: 10% 0;
}
#technology .wrap .content section#technologyLead h2 {
  letter-spacing: 0.2em;
  font-size: 18px;
  font-size: 1.125rem;
  line-height: 1.4;
  margin: 0 auto 6%;
}
#technology .wrap .content section#technologyLead .leadTxt {
  text-align: justify;
  margin: 0;
}
#technology .wrap .content section#btnArea {
  padding-bottom: 15%;
}
#technology .wrap .content section#btnArea .btBox {
  text-align: left;
  border-bottom: 1px solid #000000;
}
#technology .wrap .content section#btnArea .btBox a {
  display: block;
  position: relative;
  padding: 6% 0 7%;
}
#technology .wrap .content section#btnArea .btBox a.arrow::before, #technology .wrap .content section#btnArea .btBox a.arrow::after {
  content: "";
  position: absolute;
  top: calc(50% - 0.5px);
  right: 0;
  width: 20px;
  height: 1px;
  border-radius: 9999px;
  background-color: #999999;
  -webkit-transform-origin: calc(100% - 0.5px) 50%;
          transform-origin: calc(100% - 0.5px) 50%;
}
#technology .wrap .content section#btnArea .btBox a.arrow::before {
  -webkit-transform: rotate(45deg);
          transform: rotate(45deg);
}
#technology .wrap .content section#btnArea .btBox a.arrow::after {
  -webkit-transform: rotate(-45deg);
          transform: rotate(-45deg);
}
#technology .wrap .content section#btnArea .btBox a:hover img {
  -webkit-transform: scale(1);
          transform: scale(1);
}
#technology .wrap .content section#btnArea .btBox:first-of-type {
  border-top: 1px solid #000000;
}
#technology .wrap .content section.tecArea {
  text-align: left;
  padding-bottom: 10%;
}
#technology .wrap .content section.tecArea h3 {
  text-align: left;
  line-height: 1.4;
  color: #6e5b41;
  border-bottom: 1px solid #6e5b41;
  margin: 0 0 6%;
  padding-bottom: 20px;
}
#technology .wrap .content section.tecArea h3 span {
  font-size: 16px;
  font-size: 1rem;
}
#technology .wrap .content section.tecArea h4 {
  line-height: 1.4;
}
#technology .wrap .content section .tecBox01 {
  margin: 0;
}
#technology .wrap .content section .tecBox01 li.w100 {
  width: 100%;
}
#technology .wrap .content section .tecBox01.mb {
  margin-bottom: 6%;
}
#technology .wrap .content section .tecBox02 {
  margin: 0;
}
#technology .wrap .content section .tecBox02 li .cap.mb {
  margin-bottom: 6%;
}
#technology .wrap .content section .tecBox02 li.w100 {
  width: 100%;
}
#technology .wrap .content section .tecBox03 {
  margin: 0;
}
#technology .wrap .content section .tecBox03 li {
  margin-bottom: 10%;
}
#technology .wrap .content section .tecBox03 li .imgBox {
  border: 1px solid #cccccc;
  margin-bottom: 6%;
}
#technology .wrap .content section .tecBox03 li .imgBox.bNone {
  border: none;
}
#technology .wrap .content section .tecBox03 li h4 {
  margin-bottom: 4%;
}
#technology .wrap .content section .tecBox03 li .txtBlock {
  margin-bottom: 0;
}
#technology .wrap .content section .tecBox03 li .txtBlock.mb {
  margin-bottom: 6%;
}
#technology .wrap .content section .tecBox03 li .cap.mb {
  margin-bottom: 6%;
}
#technology .wrap .content section .tecBox04 {
  margin: 0;
}
#technology .wrap .content section .tecBox04 li.w100 {
  width: 100%;
}
#technology .wrap .content section .tecBox04 li .imgBox.mb {
  margin-bottom: 6%;
}
#technology .wrap .content section .tecBox05 {
  margin: 0;
}
#technology .wrap .content section .tecBox05 li.w100 {
  width: 100%;
}
#technology .wrap .content section .tecBox05.line {
  border-bottom: 1px dashed #ccc;
  padding-bottom: 6%;
}
#technology .wrap .content section .tecBox05 .txtBlock.mb {
  margin-bottom: 0;
}
#technology .wrap .content section .tecBox05 .imgBox.boder {
  border: 1px solid #ccc;
}
#technology .wrap .content section .tecBox05.mb {
  margin-bottom: 6%;
}
#technology .wrap .content section .tecBox06 {
  margin: 0;
}
#technology .wrap .content section .tecBox06 li.w100 {
  width: 100%;
}
#technology .wrap .content section .tecBox07 {
  margin: 0;
}
#technology .wrap .content section .tecBox07 li:nth-child(2) {
  width: 100px;
  margin: 0;
}
#technology .wrap .content section .tecDataBox {
  border: 1px solid #cccccc;
  margin: 0 0 6%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
#technology .wrap .content section .tecDataBox li:nth-child(1) {
  padding: 20px 30px;
}
#technology .wrap .content section .tecDataBox li:nth-child(1) h4 {
  margin-bottom: 20px;
}
#technology .wrap .content section .tecDataBox li:nth-child(1) .txtBlock {
  margin-bottom: 0;
}
#technology .wrap .content section .tecDataBox li:nth-child(2) {
  text-align: center;
  background: #f4f1e7;
  padding: 20px 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
#technology .wrap .content section .tecDataBox2 {
  margin: 0;
}
#technology .wrap .content section .tecDataBox2 li:nth-child(1) {
  margin-bottom: 3%;
}
#technology .wrap .content section .tecDataBox2 li .imgBox img {
  width: auto;
  height: 95px;
}
#technology .wrap .content section .tecDataBox3 {
  border: 1px solid #ccc;
  margin: 0;
  padding: 20px 30px;
}
#technology .wrap .content section .tecDataBox3 li:nth-child(1) {
  margin-bottom: 6%;
}
#technology .wrap .content section .tecDataBox4 {
  background: #f6f6f6;
  margin: 0 0 6%;
  padding: 20px 20px;
}
#technology .wrap .content section .tecDataBox4 h5 {
  font-size: 12px;
  font-size: 0.75rem;
  font-weight: normal;
  letter-spacing: 0.1em;
  margin: 0 0 5px;
}
#technology .wrap .content section .tecDataBox4 .tecList01 {
  font-size: 12px;
  font-size: 0.75rem;
  margin: 0 0 0 30px;
  padding: 0;
}
#technology .wrap .content section .tecDataBox4 .tecList01 li {
  width: 100% !important;
  line-height: 1.4;
  letter-spacing: 0.1em;
  list-style: disc;
}
#technology .wrap .content section .tecDataBox4 .tecList01.mb {
  margin-bottom: 10px;
}
#technology .wrap .content section .bgTxt {
  background: #f4f1e7;
  margin-top: 6%;
  padding: 20px 30px;
}
#technology .wrap .content section .bgTxt h5 {
  text-align: center !important;
  margin: 0 auto 3%;
}
#technology .wrap .content section .bgTxt .subTxtS {
  text-align: justify;
}
#technology .wrap .content section .misty {
  border: 1px solid #ccc;
  margin: 6% 0;
  padding: 20px 30px;
}
#technology .wrap .content section .misty h5 {
  font-weight: normal;
  font-size: 14px;
  font-size: 0.875rem;
  margin: 0 0 3%;
}
#technology .wrap .content section .misty .txtBlock {
  font-size: 14px;
  font-size: 0.875rem;
  line-height: 1.4;
}
#technology .wrap .content section .mistyData {
  font-size: 14px;
  font-size: 0.875rem;
  line-height: 1.4;
  margin: 0;
  padding: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
#technology .wrap .content section .mistyData dt {
  width: 45px;
  min-height: 60px;
  margin: 0 0 10px;
  padding: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
#technology .wrap .content section .mistyData dd {
  text-align: justify;
  width: calc(100% - 45px);
  min-height: 60px;
  border-left: 1px solid #ccc;
  margin: 0 0 10px;
  padding: 0 0 0 13px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
#technology .wrap .content section .secBox01 {
  border: 1px solid #ccc;
  margin-bottom: 6%;
  padding: 20px 30px;
}
#technology .wrap .content section .secBox01 .txtBox h5 {
  text-align: center;
  font-weight: normal;
  background: #f4f2ee;
  margin: 0 auto 3%;
  border-radius: 50px;
}
#technology .wrap .content section .secBox01 .txtBox .txtBlock {
  font-size: 12px;
  font-size: 0.75rem;
}
#technology .wrap .content section .secBox01 .imgBox {
  width: 150px;
  margin: 0 auto;
}

@media only screen and (min-width: 768px) {
  #technology .wrap .content {
    /*h2{
    	span{
    		width: 220px;
    	}
    }*/
  }
  #technology .wrap .content .subTitle {
    font-size: 20px;
    font-size: 1.25rem;
    margin-bottom: 50px;
  }
  #technology .wrap .content section .titleSub {
    font-size: 20px;
    font-size: 1.25rem;
    margin-bottom: 10px;
    padding-right: 30px;
    -webkit-transition: all 0.3s ease;
    transition: all 0.3s ease;
  }
  #technology .wrap .content section .titleBox {
    max-width: 400px;
    -webkit-transition: all 0.3s ease;
    transition: all 0.3s ease;
  }
  #technology .wrap .content section .iconTxt {
    position: absolute;
    top: 10px;
    right: 0;
    display: inline-block;
    text-align: center;
    font-size: 12px;
    font-size: 0.75rem;
    letter-spacing: 0;
    color: #fff;
    background: #595757;
    margin-bottom: 10px;
    padding: 3px 20px 5px;
    border-radius: 15px;
  }
  #technology .wrap .content section .iconTxt2 {
    position: absolute;
    top: 35px;
    right: 0;
    width: 200px;
    margin-bottom: 0;
    padding: 0;
  }
  #technology .wrap .content section .capList2.pb {
    padding-bottom: 0;
  }
  #technology .wrap .content section#contMain .imgArea::before {
    background-image: url(../../technology/img/technology_main01.jpg);
  }
  #technology .wrap .content section#technologyLead {
    padding: 100px 0;
  }
  #technology .wrap .content section#technologyLead h2 {
    font-size: 20px;
    font-size: 1.25rem;
    margin: 0 auto 50px;
  }
  #technology .wrap .content section#technologyLead .leadTxt {
    text-align: center;
    line-height: 2.3;
    margin: 0 auto;
  }
  #technology .wrap .content section#btnArea {
    padding-bottom: 100px;
  }
  #technology .wrap .content section#btnArea .btBox a {
    padding: 40px 0;
  }
  #technology .wrap .content section#btnArea .btBox a.arrow::before, #technology .wrap .content section#btnArea .btBox a.arrow::after {
    -webkit-transition: all 0.3s ease;
    transition: all 0.3s ease;
  }
  #technology .wrap .content section#btnArea .btBox a:hover {
    color: #000000;
    background: #f9f9f9;
  }
  #technology .wrap .content section#btnArea .btBox a:hover img {
    -webkit-transform: scale(1);
            transform: scale(1);
  }
  #technology .wrap .content section#btnArea .btBox a:hover .titleSub {
    margin-left: 20px;
  }
  #technology .wrap .content section#btnArea .btBox a:hover .titleBox {
    margin-left: 20px;
  }
  #technology .wrap .content section#btnArea .btBox a:hover.arrow::before, #technology .wrap .content section#btnArea .btBox a:hover.arrow::after {
    right: 20px;
  }
  #technology .wrap .content section.tecArea {
    padding-bottom: 100px;
  }
  #technology .wrap .content section.tecArea h3 {
    font-size: 30px;
    font-size: 1.875rem;
    margin: 0 0 40px;
  }
  #technology .wrap .content section.tecArea h4 {
    margin-bottom: 30px;
  }
  #technology .wrap .content section.tecArea .txtBlock.mb0 {
    margin-bottom: 0;
  }
  #technology .wrap .content section .tecBox01 {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
  }
  #technology .wrap .content section .tecBox01 li:nth-child(1) {
    width: 58%;
  }
  #technology .wrap .content section .tecBox01 li:nth-child(2) {
    width: 35%;
  }
  #technology .wrap .content section .tecBox01.mb {
    margin-bottom: 50px;
  }
  #technology .wrap .content section .tecBox01.alB {
    -webkit-box-align: end;
        -ms-flex-align: end;
            align-items: flex-end;
  }
  #technology .wrap .content section .tecBox02 {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
  }
  #technology .wrap .content section .tecBox02 li:nth-child(1) {
    width: 47%;
  }
  #technology .wrap .content section .tecBox02 li:nth-child(2) {
    width: 47%;
  }
  #technology .wrap .content section .tecBox02 li .cap.mb {
    margin-bottom: 6%;
  }
  #technology .wrap .content section .tecBox02 li.w100 {
    width: 100%;
  }
  #technology .wrap .content section .tecBox02.last {
    margin-bottom: 0;
  }
  #technology .wrap .content section .tecBox03 {
    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;
  }
  #technology .wrap .content section .tecBox03 li {
    width: 47%;
    margin-bottom: 0;
  }
  #technology .wrap .content section .tecBox03 li .imgBox {
    border: 1px solid #cccccc;
    margin-bottom: 20px;
  }
  #technology .wrap .content section .tecBox03 li h4 {
    margin-bottom: 20px;
  }
  #technology .wrap .content section .tecBox03 li .txtBlock.mb {
    margin-bottom: 30px;
  }
  #technology .wrap .content section .tecBox03 li .cap.mb {
    margin-bottom: 6%;
  }
  #technology .wrap .content section .tecBox03 li.mb {
    margin-bottom: 50px;
  }
  #technology .wrap .content section .tecBox04 {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
  }
  #technology .wrap .content section .tecBox04 li:nth-child(1) {
    width: 37%;
  }
  #technology .wrap .content section .tecBox04 li:nth-child(2) {
    width: 57%;
  }
  #technology .wrap .content section .tecBox04 li .imgBox.mb {
    margin-bottom: 20px;
  }
  #technology .wrap .content section .tecBox04.last {
    margin-bottom: 0;
  }
  #technology .wrap .content section .tecBox05 {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
  }
  #technology .wrap .content section .tecBox05 li:nth-child(1) {
    width: 66%;
  }
  #technology .wrap .content section .tecBox05 li:nth-child(2) {
    width: 28%;
  }
  #technology .wrap .content section .tecBox05.last {
    margin-bottom: 0;
  }
  #technology .wrap .content section .tecBox05.line {
    margin-bottom: 50px;
    padding-bottom: 20px;
  }
  #technology .wrap .content section .tecBox05.mb {
    margin-bottom: 30px;
  }
  #technology .wrap .content section .tecBox06 {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
  }
  #technology .wrap .content section .tecBox06 li:nth-child(1) {
    width: 40%;
  }
  #technology .wrap .content section .tecBox06 li:nth-child(2) {
    width: 55%;
  }
  #technology .wrap .content section .tecBox06.last {
    margin-bottom: 0;
  }
  #technology .wrap .content section .tecBox06.alC {
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }
  #technology .wrap .content section .tecBox07 {
    margin: 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
  }
  #technology .wrap .content section .tecBox07 li:nth-child(1) {
    width: calc(100% - 250px);
  }
  #technology .wrap .content section .tecBox07 li:nth-child(2) {
    width: 200px;
    margin: 0;
  }
  #technology .wrap .content section .tecDataBox {
    margin: 0 0 30px;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
  #technology .wrap .content section .tecDataBox li:nth-child(1) {
    width: calc(100% - 330px);
    padding: 30px 50px;
  }
  #technology .wrap .content section .tecDataBox li:nth-child(2) {
    width: 330px;
    padding: 0;
  }
  #technology .wrap .content section .tecDataBox2 {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
  }
  #technology .wrap .content section .tecDataBox2 li {
    width: 60%;
  }
  #technology .wrap .content section .tecDataBox2 li:nth-child(1) {
    width: 35%;
    margin-bottom: 0;
  }
  #technology .wrap .content section .tecDataBox2 li .imgBox img {
    width: 100%;
    height: auto;
  }
  #technology .wrap .content section .tecDataBox3 {
    padding: 30px 70px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
  }
  #technology .wrap .content section .tecDataBox3 li {
    width: 60%;
  }
  #technology .wrap .content section .tecDataBox3 li:nth-child(1) {
    width: 36%;
    margin-bottom: 0;
  }
  #technology .wrap .content section .tecDataBox4 {
    margin: 0;
    padding: 20px 50px 25px;
  }
  #technology .wrap .content section .tecDataBox4 h5 {
    font-size: 13px;
    font-size: 0.8125rem;
  }
  #technology .wrap .content section .tecDataBox4 .tecList01 {
    font-size: 13px;
    font-size: 0.8125rem;
  }
  #technology .wrap .content section .bgTxt {
    margin-top: 20px;
  }
  #technology .wrap .content section .bgTxt h5 {
    margin: 0 auto 5px;
  }
  #technology .wrap .content section .misty {
    margin: 0;
    padding: 20px 30px;
    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;
  }
  #technology .wrap .content section .misty h5 {
    width: 100%;
    font-size: 14px;
    font-size: 0.875rem;
    margin: 0 0 10px;
  }
  #technology .wrap .content section .misty .txtBlock {
    width: 61%;
    margin: 0;
  }
  #technology .wrap .content section .misty .imgBox {
    width: 35%;
    margin: 0;
  }
  #technology .wrap .content section .secBox01 {
    margin-bottom: 0;
    padding: 20px 30px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
  }
  #technology .wrap .content section .secBox01 .txtBox {
    width: calc(100% - 170px);
    padding-top: 10px;
  }
  #technology .wrap .content section .secBox01 .txtBox h5 {
    margin: 0 auto 10px;
  }
  #technology .wrap .content section .secBox01 .txtBox .txtBlock {
    margin-bottom: 0;
  }
  #technology .wrap .content section .secBox01 .imgBox {
    width: 130px;
    margin: 0;
  }
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  #technology .wrap .content section#contMain .imgArea::before {
    background-image: url(../../technology/img/technology_main01_tablet.jpg);
  }
  #technology .wrap .content section.tecArea {
    padding-bottom: 50px;
  }
  #technology .wrap .content section.tecArea h3 {
    font-size: 25px;
    font-size: 1.5625rem;
  }
  #technology .wrap .content section .tecBox01.alB {
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
  }
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInRlY2hub2xvZ3kuY3NzIiwiX2Jhc2Uuc2NzcyIsInRlY2hub2xvZ3kuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxnQkFBZ0I7QUNFUixnRUFBQTtBQUVSO3lEQUFBO0FBMEJBO3lEQUFBO0FDckJFO0VBcWdCQzs7OztJQUFBO0FGbGdCSDtBRURHO0VBQ0Msa0JBQUE7RUFDQSxXQUFBO0VBQ0EsbUJBQUE7RUFDQSxrQkFBQTtFQUNBLGNBQUE7RUFDQSxtQkFBQTtBRkdKO0FFQ0c7RUFDQyxrQkFBQTtBRkNKO0FFRUk7RUFDQyxnQkFBQTtFQUNBLG1CQUFBO0VBQ0EsbUJBQUE7QUZBTDtBRUVJO0VBQ0MsVUFBQTtFQUNBLFNBQUE7QUZBTDtBRUtJO0VBQ0MsZ0JBQUE7RUFDQSxTQUFBO0VBQ0EsY0FBQTtBRkhMO0FFS0s7RUFDQyxnQkFBQTtFQUNBLGNBQUE7QUZITjtBRU1JO0VEbENBLGVBQUE7RUFDQSxrQkFBQTtFQ21DQyxnQkFBQTtFQUNBLG1CQUFBO0FGSEw7QUVLSTtFQUNDLHFCQUFBO0VBQ0Esa0JBQUE7RUR6Q0QsZUFBQTtFQUNBLGtCQUFBO0VDMENDLGlCQUFBO0VBQ0EsV0FBQTtFQUNBLG1CQUFBO0VBQ0EsbUJBQUE7RUFDQSxxQkFBQTtFQUNBLG1CQUFBO0FGRkw7QUVJSTtFQUNDLFlBQUE7RUFDQSxtQkFBQTtFQUNBLFVBQUE7QUZGTDtBRUlJO0VEdkRBLGVBQUE7RUFDQSxrQkFBQTtFQ3dEQyxzQkFBQTtFQUNBLFNBQUE7RUFDQSxVQUFBO0VBQ0EsZ0JBQUE7RUFDQSxxQkFBQTtBRkRMO0FFR0s7RUFDQyxrQkFBQTtFQUNBLG1CQUFBO0VBQ0Esa0JBQUE7QUZETjtBRUdNO0VBQ0MseUJBQUE7RUFDQSxnQ0FBQTtFQUNBLGtCQUFBO0VBQ0EsT0FBQTtBRkRQO0FFS0k7RUQ1RUEsZUFBQTtFQUNBLGtCQUFBO0VDNkVDLHNCQUFBO0VBQ0EsU0FBQTtFQUNBLFVBQUE7RUFDQSxnQkFBQTtBRkZMO0FFSUs7RUFDQyxrQkFBQTtF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SUFDQyx3RUFBQTtFRjVRUDtFRWtSRTtJQUNDLG9CQUFBO0VGaFJIO0VFa1JHO0lEOStCRCxlQUFBO0lBQ0Esb0JBQUE7RUQrdEJGO0VFMFJLO0lBQ0Msd0JBQUE7UUFBQSxxQkFBQTtZQUFBLHVCQUFBO0VGeFJOO0FBQ0YiLCJmaWxlIjoidGVjaG5vbG9neS5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAY2hhcnNldCBcIlVURi04XCI7XG5AaW1wb3J0IHVybChcIi8vdXNlLmZvbnRhd2Vzb21lLmNvbS9yZWxlYXNlcy92NS43LjIvY3NzL2FsbC5jc3NcIik7XG4vKiBtaXhpbnNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi8qIOiJsuaMh+WumlxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuI3RlY2hub2xvZ3kgLndyYXAgLmNvbnRlbnQge1xuICAvKmgye1xuICBcdHNwYW57XG4gIFx0XHR3aWR0aDogMjAwcHg7XG4gIFx0fVxuICB9Ki9cbn1cbiN0ZWNobm9sb2d5IC53cmFwIC5jb250ZW50IC5zdWJUaXRsZSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQ6ICM1OTU3NTc7XG4gIG1hcmdpbjogMCBhdXRvIDEwJTtcbiAgcGFkZGluZzogNXB4IDA7XG4gIGJvcmRlci1yYWRpdXM6IDUwcHg7XG59XG4jdGVjaG5vbG9neSAud3JhcCAuY29udGVudCBzZWN0aW9uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuI3RlY2hub2xvZ3kgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiAudGl0bGVTdWIge1xuICBsaW5lLWhlaWdodDogMS40O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xufVxuI3RlY2hub2xvZ3kgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiAudGl0bGVCb3gge1xuICB3aWR0aDogODAlO1xuICBtYXJnaW46IDA7XG59XG4jdGVjaG5vbG9neSAud3JhcCAuY29udGVudCBzZWN0aW9uI3RpdGxlQXJlYSB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMTAlIDA7XG59XG4jdGVjaG5vbG9neSAud3JhcCAuY29udGVudCBzZWN0aW9uI3RpdGxlQXJlYSBoMiB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHRleHQtaW5kZW50OiAwO1xufVxuI3RlY2hub2xvZ3kgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiAuc3ViVHh0UyB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xufVxuI3RlY2hub2xvZ3kgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiAuaWNvblR4dCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kOiAjNTk1NzU3O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBwYWRkaW5nOiAzcHggMjBweCA1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDE1cHg7XG59XG4jdGVjaG5vbG9neSAud3JhcCAuY29udGVudCBzZWN0aW9uIC5pY29uVHh0MiB7XG4gIHdpZHRoOiAxMjBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgcGFkZGluZzogMDtcbn1cbiN0ZWNobm9sb2d5IC53cmFwIC5jb250ZW50IHNlY3Rpb24gLmNhcExpc3Qge1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBjb3VudGVyLXJlc2V0OiBudW1iZXI7XG59XG4jdGVjaG5vbG9neSAud3JhcCAuY29udGVudCBzZWN0aW9uIC5jYXBMaXN0IGxpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWFsaWduOiBqdXN0aWZ5O1xuICBwYWRkaW5nLWxlZnQ6IDM1cHg7XG59XG4jdGVjaG5vbG9neSAud3JhcCAuY29udGVudCBzZWN0aW9uIC5jYXBMaXN0IGxpOjpiZWZvcmUge1xuICBjb3VudGVyLWluY3JlbWVudDogbnVtYmVyO1xuICBjb250ZW50OiBcIuKAu1wiIGNvdW50ZXIobnVtYmVyKSBcIu+8mlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG59XG4jdGVjaG5vbG9neSAud3JhcCAuY29udGVudCBzZWN0aW9uIC5jYXBMaXN0MiB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICBsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG4jdGVjaG5vbG9neSAud3JhcCAuY29udGVudCBzZWN0aW9uIC5jYXBMaXN0MiBsaSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xufVxuI3RlY2hub2xvZ3kgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiAuY2FwTGlzdDIgbGk6OmJlZm9yZSB7XG4gIGNvdW50ZXItaW5jcmVtZW50OiBudW1iZXI7XG4gIGNvbnRlbnQ6IFwi4oC7XCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbn1cbiN0ZWNobm9sb2d5IC53cmFwIC5jb250ZW50IHNlY3Rpb24gLmNhcExpc3QyLnBiIHtcbiAgcGFkZGluZy1ib3R0b206IDEwJTtcbn1cbiN0ZWNobm9sb2d5IC53cmFwIC5jb250ZW50IHNlY3Rpb24gLmNhcCB7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XG59XG4jdGVjaG5vbG9neSAud3JhcCAuY29udGVudCBzZWN0aW9uI2NvbnRNYWluIC5pbWdBcmVhOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vdGVjaG5vbG9neS9pbWcvdGVjaG5vbG9neV9tYWluMDFfc21wLmpwZyk7XG59XG4jdGVjaG5vbG9neSAud3JhcCAuY29udGVudCBzZWN0aW9uI3RlY2hub2xvZ3lMZWFkIHtcbiAgcGFkZGluZzogMTAlIDA7XG59XG4jdGVjaG5vbG9neSAud3JhcCAuY29udGVudCBzZWN0aW9uI3RlY2hub2xvZ3lMZWFkIGgyIHtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMmVtO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIG1hcmdpbjogMCBhdXRvIDYlO1xufVxuI3RlY2hub2xvZ3kgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiN0ZWNobm9sb2d5TGVhZCAubGVhZFR4dCB7XG4gIHRleHQtYWxpZ246IGp1c3RpZnk7XG4gIG1hcmdpbjogMDtcbn1cbiN0ZWNobm9sb2d5IC53cmFwIC5jb250ZW50IHNlY3Rpb24jYnRuQXJlYSB7XG4gIHBhZGRpbmctYm90dG9tOiAxNSU7XG59XG4jdGVjaG5vbG9neSAud3JhcCAuY29udGVudCBzZWN0aW9uI2J0bkFyZWEgLmJ0Qm94IHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMwMDAwMDA7XG59XG4jdGVjaG5vbG9neSAud3JhcCAuY29udGVudCBzZWN0aW9uI2J0bkFyZWEgLmJ0Qm94IGEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiA2JSAwIDclO1xufVxuI3RlY2hub2xvZ3kgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNidG5BcmVhIC5idEJveCBhLmFycm93OjpiZWZvcmUsICN0ZWNobm9sb2d5IC53cmFwIC5jb250ZW50IHNlY3Rpb24jYnRuQXJlYSAuYnRCb3ggYS5hcnJvdzo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogY2FsYyg1MCUgLSAwLjVweCk7XG4gIHJpZ2h0OiAwO1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAxcHg7XG4gIGJvcmRlci1yYWRpdXM6IDk5OTlweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzk5OTk5OTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogY2FsYygxMDAlIC0gMC41cHgpIDUwJTtcbn1cbiN0ZWNobm9sb2d5IC53cmFwIC5jb250ZW50IHNlY3Rpb24jYnRuQXJlYSAuYnRCb3ggYS5hcnJvdzo6YmVmb3JlIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xufVxuI3RlY2hub2xvZ3kgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNidG5BcmVhIC5idEJveCBhLmFycm93OjphZnRlciB7XG4gIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG59XG4jdGVjaG5vbG9neSAud3JhcCAuY29udGVudCBzZWN0aW9uI2J0bkFyZWEgLmJ0Qm94IGE6aG92ZXIgaW1nIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbn1cbiN0ZWNobm9sb2d5IC53cmFwIC5jb250ZW50IHNlY3Rpb24jYnRuQXJlYSAuYnRCb3g6Zmlyc3Qtb2YtdHlwZSB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjMDAwMDAwO1xufVxuI3RlY2hub2xvZ3kgLndyYXAgLmNvbnRlbnQgc2VjdGlvbi50ZWNBcmVhIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgcGFkZGluZy1ib3R0b206IDEwJTtcbn1cbiN0ZWNobm9sb2d5IC53cmFwIC5jb250ZW50IHNlY3Rpb24udGVjQXJlYSBoMyB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIGNvbG9yOiAjNmU1YjQxO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzZlNWI0MTtcbiAgbWFyZ2luOiAwIDAgNiU7XG4gIHBhZGRpbmctYm90dG9tOiAyMHB4O1xufVxuI3RlY2hub2xvZ3kgLndyYXAgLmNvbnRlbnQgc2VjdGlvbi50ZWNBcmVhIGgzIHNwYW4ge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbn1cbiN0ZWNobm9sb2d5IC53cmFwIC5jb250ZW50IHNlY3Rpb24udGVjQXJlYSBoNCB7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG59XG4jdGVjaG5vbG9neSAud3JhcCAuY29udGVudCBzZWN0aW9uIC50ZWNCb3gwMSB7XG4gIG1hcmdpbjogMDtcbn1cbiN0ZWNobm9sb2d5IC53cmFwIC5jb250ZW50IHNlY3Rpb24gLnRlY0JveDAxIGxpLncxMDAge1xuICB3aWR0aDogMTAwJTtcbn1cbiN0ZWNobm9sb2d5IC53cmFwIC5jb250ZW50IHNlY3Rpb24gLnRlY0JveDAxLm1iIHtcbiAgbWFyZ2luLWJvdHRvbTogNiU7XG59XG4jdGVjaG5vbG9neSAud3JhcCAuY29udGVudCBzZWN0aW9uIC50ZWNCb3gwMiB7XG4gIG1hcmdpbjogMDtcbn1cbiN0ZWNobm9sb2d5IC53cmFwIC5jb250ZW50IHNlY3Rpb24gLnRlY0JveDAyIGxpIC5jYXAubWIge1xuICBtYXJnaW4tYm90dG9tOiA2JTtcbn1cbiN0ZWNobm9sb2d5IC53cmFwIC5jb250ZW50IHNlY3Rpb24gLnRlY0JveDAyIGxpLncxMDAge1xuICB3aWR0aDogMTAwJTtcbn1cbiN0ZWNobm9sb2d5IC53cmFwIC5jb250ZW50IHNlY3Rpb24gLnRlY0JveDAzIHtcbiAgbWFyZ2luOiAwO1xufVxuI3RlY2hub2xvZ3kgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiAudGVjQm94MDMgbGkge1xuICBtYXJnaW4tYm90dG9tOiAxMCU7XG59XG4jdGVjaG5vbG9neSAud3JhcCAuY29udGVudCBzZWN0aW9uIC50ZWNCb3gwMyBsaSAuaW1nQm94IHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NjY2NjYztcbiAgbWFyZ2luLWJvdHRvbTogNiU7XG59XG4jdGVjaG5vbG9neSAud3JhcCAuY29udGVudCBzZWN0aW9uIC50ZWNCb3gwMyBsaSAuaW1nQm94LmJOb25lIHtcbiAgYm9yZGVyOiBub25lO1xufVxuI3RlY2hub2xvZ3kgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiAudGVjQm94MDMgbGkgaDQge1xuICBtYXJnaW4tYm90dG9tOiA0JTtcbn1cbiN0ZWNobm9sb2d5IC53cmFwIC5jb250ZW50IHNlY3Rpb24gLnRlY0JveDAzIGxpIC50eHRCbG9jayB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4jdGVjaG5vbG9neSAud3JhcCAuY29udGVudCBzZWN0aW9uIC50ZWNCb3gwMyBsaSAudHh0QmxvY2subWIge1xuICBtYXJnaW4tYm90dG9tOiA2JTtcbn1cbiN0ZWNobm9sb2d5IC53cmFwIC5jb250ZW50IHNlY3Rpb24gLnRlY0JveDAzIGxpIC5jYXAubWIge1xuICBtYXJnaW4tYm90dG9tOiA2JTtcbn1cbiN0ZWNobm9sb2d5IC53cmFwIC5jb250ZW50IHNlY3Rpb24gLnRlY0JveDA0IHtcbiAgbWFyZ2luOiAwO1xufVxuI3RlY2hub2xvZ3kgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiAudGVjQm94MDQgbGkudzEwMCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuI3RlY2hub2xvZ3kgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiAudGVjQm94MDQgbGkgLmltZ0JveC5tYiB7XG4gIG1hcmdpbi1ib3R0b206IDYlO1xufVxuI3RlY2hub2xvZ3kgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiAudGVjQm94MDUge1xuICBtYXJnaW46IDA7XG59XG4jdGVjaG5vbG9neSAud3JhcCAuY29udGVudCBzZWN0aW9uIC50ZWNCb3gwNSBsaS53MTAwIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4jdGVjaG5vbG9neSAud3JhcCAuY29udGVudCBzZWN0aW9uIC50ZWNCb3gwNS5saW5lIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IGRhc2hlZCAjY2NjO1xuICBwYWRkaW5nLWJvdHRvbTogNiU7XG59XG4jdGVjaG5vbG9neSAud3JhcCAuY29udGVudCBzZWN0aW9uIC50ZWNCb3gwNSAudHh0QmxvY2subWIge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuI3RlY2hub2xvZ3kgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiAudGVjQm94MDUgLmltZ0JveC5ib2RlciB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG59XG4jdGVjaG5vbG9neSAud3JhcCAuY29udGVudCBzZWN0aW9uIC50ZWNCb3gwNS5tYiB7XG4gIG1hcmdpbi1ib3R0b206IDYlO1xufVxuI3RlY2hub2xvZ3kgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiAudGVjQm94MDYge1xuICBtYXJnaW46IDA7XG59XG4jdGVjaG5vbG9neSAud3JhcCAuY29udGVudCBzZWN0aW9uIC50ZWNCb3gwNiBsaS53MTAwIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4jdGVjaG5vbG9neSAud3JhcCAuY29udGVudCBzZWN0aW9uIC50ZWNCb3gwNyB7XG4gIG1hcmdpbjogMDtcbn1cbiN0ZWNobm9sb2d5IC53cmFwIC5jb250ZW50IHNlY3Rpb24gLnRlY0JveDA3IGxpOm50aC1jaGlsZCgyKSB7XG4gIHdpZHRoOiAxMDBweDtcbiAgbWFyZ2luOiAwO1xufVxuI3RlY2hub2xvZ3kgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiAudGVjRGF0YUJveCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjY2NjY2M7XG4gIG1hcmdpbjogMCAwIDYlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuI3RlY2hub2xvZ3kgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiAudGVjRGF0YUJveCBsaTpudGgtY2hpbGQoMSkge1xuICBwYWRkaW5nOiAyMHB4IDMwcHg7XG59XG4jdGVjaG5vbG9neSAud3JhcCAuY29udGVudCBzZWN0aW9uIC50ZWNEYXRhQm94IGxpOm50aC1jaGlsZCgxKSBoNCB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4jdGVjaG5vbG9neSAud3JhcCAuY29udGVudCBzZWN0aW9uIC50ZWNEYXRhQm94IGxpOm50aC1jaGlsZCgxKSAudHh0QmxvY2sge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuI3RlY2hub2xvZ3kgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiAudGVjRGF0YUJveCBsaTpudGgtY2hpbGQoMikge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6ICNmNGYxZTc7XG4gIHBhZGRpbmc6IDIwcHggMDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4jdGVjaG5vbG9neSAud3JhcCAuY29udGVudCBzZWN0aW9uIC50ZWNEYXRhQm94MiB7XG4gIG1hcmdpbjogMDtcbn1cbiN0ZWNobm9sb2d5IC53cmFwIC5jb250ZW50IHNlY3Rpb24gLnRlY0RhdGFCb3gyIGxpOm50aC1jaGlsZCgxKSB7XG4gIG1hcmdpbi1ib3R0b206IDMlO1xufVxuI3RlY2hub2xvZ3kgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiAudGVjRGF0YUJveDIgbGkgLmltZ0JveCBpbWcge1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiA5NXB4O1xufVxuI3RlY2hub2xvZ3kgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiAudGVjRGF0YUJveDMge1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDIwcHggMzBweDtcbn1cbiN0ZWNobm9sb2d5IC53cmFwIC5jb250ZW50IHNlY3Rpb24gLnRlY0RhdGFCb3gzIGxpOm50aC1jaGlsZCgxKSB7XG4gIG1hcmdpbi1ib3R0b206IDYlO1xufVxuI3RlY2hub2xvZ3kgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiAudGVjRGF0YUJveDQge1xuICBiYWNrZ3JvdW5kOiAjZjZmNmY2O1xuICBtYXJnaW46IDAgMCA2JTtcbiAgcGFkZGluZzogMjBweCAyMHB4O1xufVxuI3RlY2hub2xvZ3kgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiAudGVjRGF0YUJveDQgaDUge1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMWVtO1xuICBtYXJnaW46IDAgMCA1cHg7XG59XG4jdGVjaG5vbG9neSAud3JhcCAuY29udGVudCBzZWN0aW9uIC50ZWNEYXRhQm94NCAudGVjTGlzdDAxIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIG1hcmdpbjogMCAwIDAgMzBweDtcbiAgcGFkZGluZzogMDtcbn1cbiN0ZWNobm9sb2d5IC53cmFwIC5jb250ZW50IHNlY3Rpb24gLnRlY0RhdGFCb3g0IC50ZWNMaXN0MDEgbGkge1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICBsaW5lLWhlaWdodDogMS40O1xuICBsZXR0ZXItc3BhY2luZzogMC4xZW07XG4gIGxpc3Qtc3R5bGU6IGRpc2M7XG59XG4jdGVjaG5vbG9neSAud3JhcCAuY29udGVudCBzZWN0aW9uIC50ZWNEYXRhQm94NCAudGVjTGlzdDAxLm1iIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbiN0ZWNobm9sb2d5IC53cmFwIC5jb250ZW50IHNlY3Rpb24gLmJnVHh0IHtcbiAgYmFja2dyb3VuZDogI2Y0ZjFlNztcbiAgbWFyZ2luLXRvcDogNiU7XG4gIHBhZGRpbmc6IDIwcHggMzBweDtcbn1cbiN0ZWNobm9sb2d5IC53cmFwIC5jb250ZW50IHNlY3Rpb24gLmJnVHh0IGg1IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIG1hcmdpbjogMCBhdXRvIDMlO1xufVxuI3RlY2hub2xvZ3kgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiAuYmdUeHQgLnN1YlR4dFMge1xuICB0ZXh0LWFsaWduOiBqdXN0aWZ5O1xufVxuI3RlY2hub2xvZ3kgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiAubWlzdHkge1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuICBtYXJnaW46IDYlIDA7XG4gIHBhZGRpbmc6IDIwcHggMzBweDtcbn1cbiN0ZWNobm9sb2d5IC53cmFwIC5jb250ZW50IHNlY3Rpb24gLm1pc3R5IGg1IHtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBtYXJnaW46IDAgMCAzJTtcbn1cbiN0ZWNobm9sb2d5IC53cmFwIC5jb250ZW50IHNlY3Rpb24gLm1pc3R5IC50eHRCbG9jayB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbn1cbiN0ZWNobm9sb2d5IC53cmFwIC5jb250ZW50IHNlY3Rpb24gLm1pc3R5RGF0YSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG4jdGVjaG5vbG9neSAud3JhcCAuY29udGVudCBzZWN0aW9uIC5taXN0eURhdGEgZHQge1xuICB3aWR0aDogNDVweDtcbiAgbWluLWhlaWdodDogNjBweDtcbiAgbWFyZ2luOiAwIDAgMTBweDtcbiAgcGFkZGluZzogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbiN0ZWNobm9sb2d5IC53cmFwIC5jb250ZW50IHNlY3Rpb24gLm1pc3R5RGF0YSBkZCB7XG4gIHRleHQtYWxpZ246IGp1c3RpZnk7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSA0NXB4KTtcbiAgbWluLWhlaWdodDogNjBweDtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjY2NjO1xuICBtYXJnaW46IDAgMCAxMHB4O1xuICBwYWRkaW5nOiAwIDAgMCAxM3B4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuI3RlY2hub2xvZ3kgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiAuc2VjQm94MDEge1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuICBtYXJnaW4tYm90dG9tOiA2JTtcbiAgcGFkZGluZzogMjBweCAzMHB4O1xufVxuI3RlY2hub2xvZ3kgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiAuc2VjQm94MDEgLnR4dEJveCBoNSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgYmFja2dyb3VuZDogI2Y0ZjJlZTtcbiAgbWFyZ2luOiAwIGF1dG8gMyU7XG4gIGJvcmRlci1yYWRpdXM6IDUwcHg7XG59XG4jdGVjaG5vbG9neSAud3JhcCAuY29udGVudCBzZWN0aW9uIC5zZWNCb3gwMSAudHh0Qm94IC50eHRCbG9jayB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xufVxuI3RlY2hub2xvZ3kgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiAuc2VjQm94MDEgLmltZ0JveCB7XG4gIHdpZHRoOiAxNTBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgI3RlY2hub2xvZ3kgLndyYXAgLmNvbnRlbnQge1xuICAgIC8qaDJ7XG4gICAgXHRzcGFue1xuICAgIFx0XHR3aWR0aDogMjIwcHg7XG4gICAgXHR9XG4gICAgfSovXG4gIH1cbiAgI3RlY2hub2xvZ3kgLndyYXAgLmNvbnRlbnQgLnN1YlRpdGxlIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gIH1cbiAgI3RlY2hub2xvZ3kgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiAudGl0bGVTdWIge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBmb250LXNpemU6IDEuMjVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gIH1cbiAgI3RlY2hub2xvZ3kgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiAudGl0bGVCb3gge1xuICAgIG1heC13aWR0aDogNDAwcHg7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgfVxuICAjdGVjaG5vbG9neSAud3JhcCAuY29udGVudCBzZWN0aW9uIC5pY29uVHh0IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAxMHB4O1xuICAgIHJpZ2h0OiAwO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgICBsZXR0ZXItc3BhY2luZzogMDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kOiAjNTk1NzU3O1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgcGFkZGluZzogM3B4IDIwcHggNXB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gIH1cbiAgI3RlY2hub2xvZ3kgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiAuaWNvblR4dDIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDM1cHg7XG4gICAgcmlnaHQ6IDA7XG4gICAgd2lkdGg6IDIwMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAjdGVjaG5vbG9neSAud3JhcCAuY29udGVudCBzZWN0aW9uIC5jYXBMaXN0Mi5wYiB7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gIH1cbiAgI3RlY2hub2xvZ3kgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNjb250TWFpbiAuaW1nQXJlYTo6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vdGVjaG5vbG9neS9pbWcvdGVjaG5vbG9neV9tYWluMDEuanBnKTtcbiAgfVxuICAjdGVjaG5vbG9neSAud3JhcCAuY29udGVudCBzZWN0aW9uI3RlY2hub2xvZ3lMZWFkIHtcbiAgICBwYWRkaW5nOiAxMDBweCAwO1xuICB9XG4gICN0ZWNobm9sb2d5IC53cmFwIC5jb250ZW50IHNlY3Rpb24jdGVjaG5vbG9neUxlYWQgaDIge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBmb250LXNpemU6IDEuMjVyZW07XG4gICAgbWFyZ2luOiAwIGF1dG8gNTBweDtcbiAgfVxuICAjdGVjaG5vbG9neSAud3JhcCAuY29udGVudCBzZWN0aW9uI3RlY2hub2xvZ3lMZWFkIC5sZWFkVHh0IHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbGluZS1oZWlnaHQ6IDIuMztcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxuICAjdGVjaG5vbG9neSAud3JhcCAuY29udGVudCBzZWN0aW9uI2J0bkFyZWEge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMDBweDtcbiAgfVxuICAjdGVjaG5vbG9neSAud3JhcCAuY29udGVudCBzZWN0aW9uI2J0bkFyZWEgLmJ0Qm94IGEge1xuICAgIHBhZGRpbmc6IDQwcHggMDtcbiAgfVxuICAjdGVjaG5vbG9neSAud3JhcCAuY29udGVudCBzZWN0aW9uI2J0bkFyZWEgLmJ0Qm94IGEuYXJyb3c6OmJlZm9yZSwgI3RlY2hub2xvZ3kgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNidG5BcmVhIC5idEJveCBhLmFycm93OjphZnRlciB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgfVxuICAjdGVjaG5vbG9neSAud3JhcCAuY29udGVudCBzZWN0aW9uI2J0bkFyZWEgLmJ0Qm94IGE6aG92ZXIge1xuICAgIGNvbG9yOiAjMDAwMDAwO1xuICAgIGJhY2tncm91bmQ6ICNmOWY5Zjk7XG4gIH1cbiAgI3RlY2hub2xvZ3kgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNidG5BcmVhIC5idEJveCBhOmhvdmVyIGltZyB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgfVxuICAjdGVjaG5vbG9neSAud3JhcCAuY29udGVudCBzZWN0aW9uI2J0bkFyZWEgLmJ0Qm94IGE6aG92ZXIgLnRpdGxlU3ViIHtcbiAgICBtYXJnaW4tbGVmdDogMjBweDtcbiAgfVxuICAjdGVjaG5vbG9neSAud3JhcCAuY29udGVudCBzZWN0aW9uI2J0bkFyZWEgLmJ0Qm94IGE6aG92ZXIgLnRpdGxlQm94IHtcbiAgICBtYXJnaW4tbGVmdDogMjBweDtcbiAgfVxuICAjdGVjaG5vbG9neSAud3JhcCAuY29udGVudCBzZWN0aW9uI2J0bkFyZWEgLmJ0Qm94IGE6aG92ZXIuYXJyb3c6OmJlZm9yZSwgI3RlY2hub2xvZ3kgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNidG5BcmVhIC5idEJveCBhOmhvdmVyLmFycm93OjphZnRlciB7XG4gICAgcmlnaHQ6IDIwcHg7XG4gIH1cbiAgI3RlY2hub2xvZ3kgLndyYXAgLmNvbnRlbnQgc2VjdGlvbi50ZWNBcmVhIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTAwcHg7XG4gIH1cbiAgI3RlY2hub2xvZ3kgLndyYXAgLmNvbnRlbnQgc2VjdGlvbi50ZWNBcmVhIGgzIHtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gICAgZm9udC1zaXplOiAxLjg3NXJlbTtcbiAgICBtYXJnaW46IDAgMCA0MHB4O1xuICB9XG4gICN0ZWNobm9sb2d5IC53cmFwIC5jb250ZW50IHNlY3Rpb24udGVjQXJlYSBoNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxuICAjdGVjaG5vbG9neSAud3JhcCAuY29udGVudCBzZWN0aW9uLnRlY0FyZWEgLnR4dEJsb2NrLm1iMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuICAjdGVjaG5vbG9neSAud3JhcCAuY29udGVudCBzZWN0aW9uIC50ZWNCb3gwMSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cbiAgI3RlY2hub2xvZ3kgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiAudGVjQm94MDEgbGk6bnRoLWNoaWxkKDEpIHtcbiAgICB3aWR0aDogNTglO1xuICB9XG4gICN0ZWNobm9sb2d5IC53cmFwIC5jb250ZW50IHNlY3Rpb24gLnRlY0JveDAxIGxpOm50aC1jaGlsZCgyKSB7XG4gICAgd2lkdGg6IDM1JTtcbiAgfVxuICAjdGVjaG5vbG9neSAud3JhcCAuY29udGVudCBzZWN0aW9uIC50ZWNCb3gwMS5tYiB7XG4gICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgfVxuICAjdGVjaG5vbG9neSAud3JhcCAuY29udGVudCBzZWN0aW9uIC50ZWNCb3gwMS5hbEIge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgfVxuICAjdGVjaG5vbG9neSAud3JhcCAuY29udGVudCBzZWN0aW9uIC50ZWNCb3gwMiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cbiAgI3RlY2hub2xvZ3kgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiAudGVjQm94MDIgbGk6bnRoLWNoaWxkKDEpIHtcbiAgICB3aWR0aDogNDclO1xuICB9XG4gICN0ZWNobm9sb2d5IC53cmFwIC5jb250ZW50IHNlY3Rpb24gLnRlY0JveDAyIGxpOm50aC1jaGlsZCgyKSB7XG4gICAgd2lkdGg6IDQ3JTtcbiAgfVxuICAjdGVjaG5vbG9neSAud3JhcCAuY29udGVudCBzZWN0aW9uIC50ZWNCb3gwMiBsaSAuY2FwLm1iIHtcbiAgICBtYXJnaW4tYm90dG9tOiA2JTtcbiAgfVxuICAjdGVjaG5vbG9neSAud3JhcCAuY29udGVudCBzZWN0aW9uIC50ZWNCb3gwMiBsaS53MTAwIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAjdGVjaG5vbG9neSAud3JhcCAuY29udGVudCBzZWN0aW9uIC50ZWNCb3gwMi5sYXN0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG4gICN0ZWNobm9sb2d5IC53cmFwIC5jb250ZW50IHNlY3Rpb24gLnRlY0JveDAzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIH1cbiAgI3RlY2hub2xvZ3kgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiAudGVjQm94MDMgbGkge1xuICAgIHdpZHRoOiA0NyU7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuICAjdGVjaG5vbG9neSAud3JhcCAuY29udGVudCBzZWN0aW9uIC50ZWNCb3gwMyBsaSAuaW1nQm94IHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjY2NjY2NjO1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbiAgI3RlY2hub2xvZ3kgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiAudGVjQm94MDMgbGkgaDQge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbiAgI3RlY2hub2xvZ3kgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiAudGVjQm94MDMgbGkgLnR4dEJsb2NrLm1iIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICB9XG4gICN0ZWNobm9sb2d5IC53cmFwIC5jb250ZW50IHNlY3Rpb24gLnRlY0JveDAzIGxpIC5jYXAubWIge1xuICAgIG1hcmdpbi1ib3R0b206IDYlO1xuICB9XG4gICN0ZWNobm9sb2d5IC53cmFwIC5jb250ZW50IHNlY3Rpb24gLnRlY0JveDAzIGxpLm1iIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICB9XG4gICN0ZWNobm9sb2d5IC53cmFwIC5jb250ZW50IHNlY3Rpb24gLnRlY0JveDA0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxuICAjdGVjaG5vbG9neSAud3JhcCAuY29udGVudCBzZWN0aW9uIC50ZWNCb3gwNCBsaTpudGgtY2hpbGQoMSkge1xuICAgIHdpZHRoOiAzNyU7XG4gIH1cbiAgI3RlY2hub2xvZ3kgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiAudGVjQm94MDQgbGk6bnRoLWNoaWxkKDIpIHtcbiAgICB3aWR0aDogNTclO1xuICB9XG4gICN0ZWNobm9sb2d5IC53cmFwIC5jb250ZW50IHNlY3Rpb24gLnRlY0JveDA0IGxpIC5pbWdCb3gubWIge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbiAgI3RlY2hub2xvZ3kgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiAudGVjQm94MDQubGFzdCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuICAjdGVjaG5vbG9neSAud3JhcCAuY29udGVudCBzZWN0aW9uIC50ZWNCb3gwNSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cbiAgI3RlY2hub2xvZ3kgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiAudGVjQm94MDUgbGk6bnRoLWNoaWxkKDEpIHtcbiAgICB3aWR0aDogNjYlO1xuICB9XG4gICN0ZWNobm9sb2d5IC53cmFwIC5jb250ZW50IHNlY3Rpb24gLnRlY0JveDA1IGxpOm50aC1jaGlsZCgyKSB7XG4gICAgd2lkdGg6IDI4JTtcbiAgfVxuICAjdGVjaG5vbG9neSAud3JhcCAuY29udGVudCBzZWN0aW9uIC50ZWNCb3gwNS5sYXN0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG4gICN0ZWNobm9sb2d5IC53cmFwIC5jb250ZW50IHNlY3Rpb24gLnRlY0JveDA1LmxpbmUge1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gIH1cbiAgI3RlY2hub2xvZ3kgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiAudGVjQm94MDUubWIge1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIH1cbiAgI3RlY2hub2xvZ3kgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiAudGVjQm94MDYge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG4gICN0ZWNobm9sb2d5IC53cmFwIC5jb250ZW50IHNlY3Rpb24gLnRlY0JveDA2IGxpOm50aC1jaGlsZCgxKSB7XG4gICAgd2lkdGg6IDQwJTtcbiAgfVxuICAjdGVjaG5vbG9neSAud3JhcCAuY29udGVudCBzZWN0aW9uIC50ZWNCb3gwNiBsaTpudGgtY2hpbGQoMikge1xuICAgIHdpZHRoOiA1NSU7XG4gIH1cbiAgI3RlY2hub2xvZ3kgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiAudGVjQm94MDYubGFzdCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuICAjdGVjaG5vbG9neSAud3JhcCAuY29udGVudCBzZWN0aW9uIC50ZWNCb3gwNi5hbEMge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbiAgI3RlY2hub2xvZ3kgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiAudGVjQm94MDcge1xuICAgIG1hcmdpbjogMDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxuICAjdGVjaG5vbG9neSAud3JhcCAuY29udGVudCBzZWN0aW9uIC50ZWNCb3gwNyBsaTpudGgtY2hpbGQoMSkge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAyNTBweCk7XG4gIH1cbiAgI3RlY2hub2xvZ3kgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiAudGVjQm94MDcgbGk6bnRoLWNoaWxkKDIpIHtcbiAgICB3aWR0aDogMjAwcHg7XG4gICAgbWFyZ2luOiAwO1xuICB9XG4gICN0ZWNobm9sb2d5IC53cmFwIC5jb250ZW50IHNlY3Rpb24gLnRlY0RhdGFCb3gge1xuICAgIG1hcmdpbjogMCAwIDMwcHg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxuICAjdGVjaG5vbG9neSAud3JhcCAuY29udGVudCBzZWN0aW9uIC50ZWNEYXRhQm94IGxpOm50aC1jaGlsZCgxKSB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDMzMHB4KTtcbiAgICBwYWRkaW5nOiAzMHB4IDUwcHg7XG4gIH1cbiAgI3RlY2hub2xvZ3kgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiAudGVjRGF0YUJveCBsaTpudGgtY2hpbGQoMikge1xuICAgIHdpZHRoOiAzMzBweDtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gICN0ZWNobm9sb2d5IC53cmFwIC5jb250ZW50IHNlY3Rpb24gLnRlY0RhdGFCb3gyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxuICAjdGVjaG5vbG9neSAud3JhcCAuY29udGVudCBzZWN0aW9uIC50ZWNEYXRhQm94MiBsaSB7XG4gICAgd2lkdGg6IDYwJTtcbiAgfVxuICAjdGVjaG5vbG9neSAud3JhcCAuY29udGVudCBzZWN0aW9uIC50ZWNEYXRhQm94MiBsaTpudGgtY2hpbGQoMSkge1xuICAgIHdpZHRoOiAzNSU7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuICAjdGVjaG5vbG9neSAud3JhcCAuY29udGVudCBzZWN0aW9uIC50ZWNEYXRhQm94MiBsaSAuaW1nQm94IGltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG4gICN0ZWNobm9sb2d5IC53cmFwIC5jb250ZW50IHNlY3Rpb24gLnRlY0RhdGFCb3gzIHtcbiAgICBwYWRkaW5nOiAzMHB4IDcwcHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cbiAgI3RlY2hub2xvZ3kgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiAudGVjRGF0YUJveDMgbGkge1xuICAgIHdpZHRoOiA2MCU7XG4gIH1cbiAgI3RlY2hub2xvZ3kgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiAudGVjRGF0YUJveDMgbGk6bnRoLWNoaWxkKDEpIHtcbiAgICB3aWR0aDogMzYlO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgI3RlY2hub2xvZ3kgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiAudGVjRGF0YUJveDQge1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAyMHB4IDUwcHggMjVweDtcbiAgfVxuICAjdGVjaG5vbG9neSAud3JhcCAuY29udGVudCBzZWN0aW9uIC50ZWNEYXRhQm94NCBoNSB7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIGZvbnQtc2l6ZTogMC44MTI1cmVtO1xuICB9XG4gICN0ZWNobm9sb2d5IC53cmFwIC5jb250ZW50IHNlY3Rpb24gLnRlY0RhdGFCb3g0IC50ZWNMaXN0MDEge1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICBmb250LXNpemU6IDAuODEyNXJlbTtcbiAgfVxuICAjdGVjaG5vbG9neSAud3JhcCAuY29udGVudCBzZWN0aW9uIC5iZ1R4dCB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgfVxuICAjdGVjaG5vbG9neSAud3JhcCAuY29udGVudCBzZWN0aW9uIC5iZ1R4dCBoNSB7XG4gICAgbWFyZ2luOiAwIGF1dG8gNXB4O1xuICB9XG4gICN0ZWNobm9sb2d5IC53cmFwIC5jb250ZW50IHNlY3Rpb24gLm1pc3R5IHtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMjBweCAzMHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxuICAjdGVjaG5vbG9neSAud3JhcCAuY29udGVudCBzZWN0aW9uIC5taXN0eSBoNSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgbWFyZ2luOiAwIDAgMTBweDtcbiAgfVxuICAjdGVjaG5vbG9neSAud3JhcCAuY29udGVudCBzZWN0aW9uIC5taXN0eSAudHh0QmxvY2sge1xuICAgIHdpZHRoOiA2MSU7XG4gICAgbWFyZ2luOiAwO1xuICB9XG4gICN0ZWNobm9sb2d5IC53cmFwIC5jb250ZW50IHNlY3Rpb24gLm1pc3R5IC5pbWdCb3gge1xuICAgIHdpZHRoOiAzNSU7XG4gICAgbWFyZ2luOiAwO1xuICB9XG4gICN0ZWNobm9sb2d5IC53cmFwIC5jb250ZW50IHNlY3Rpb24gLnNlY0JveDAxIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIHBhZGRpbmc6IDIwcHggMzBweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxuICAjdGVjaG5vbG9neSAud3JhcCAuY29udGVudCBzZWN0aW9uIC5zZWNCb3gwMSAudHh0Qm94IHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMTcwcHgpO1xuICAgIHBhZGRpbmctdG9wOiAxMHB4O1xuICB9XG4gICN0ZWNobm9sb2d5IC53cmFwIC5jb250ZW50IHNlY3Rpb24gLnNlY0JveDAxIC50eHRCb3ggaDUge1xuICAgIG1hcmdpbjogMCBhdXRvIDEwcHg7XG4gIH1cbiAgI3RlY2hub2xvZ3kgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiAuc2VjQm94MDEgLnR4dEJveCAudHh0QmxvY2sge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgI3RlY2hub2xvZ3kgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiAuc2VjQm94MDEgLmltZ0JveCB7XG4gICAgd2lkdGg6IDEzMHB4O1xuICAgIG1hcmdpbjogMDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgI3RlY2hub2xvZ3kgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNjb250TWFpbiAuaW1nQXJlYTo6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vdGVjaG5vbG9neS9pbWcvdGVjaG5vbG9neV9tYWluMDFfdGFibGV0LmpwZyk7XG4gIH1cbiAgI3RlY2hub2xvZ3kgLndyYXAgLmNvbnRlbnQgc2VjdGlvbi50ZWNBcmVhIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTBweDtcbiAgfVxuICAjdGVjaG5vbG9neSAud3JhcCAuY29udGVudCBzZWN0aW9uLnRlY0FyZWEgaDMge1xuICAgIGZvbnQtc2l6ZTogMjVweDtcbiAgICBmb250LXNpemU6IDEuNTYyNXJlbTtcbiAgfVxuICAjdGVjaG5vbG9neSAud3JhcCAuY29udGVudCBzZWN0aW9uIC50ZWNCb3gwMS5hbEIge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICB9XG59IiwiQGNoYXJzZXQgXCJVVEYtOFwiO1xuQHVzZSBcInNhc3M6bWF0aFwiO1xuQGltcG9ydCB1cmwoJy8vdXNlLmZvbnRhd2Vzb21lLmNvbS9yZWxlYXNlcy92NS43LjIvY3NzL2FsbC5jc3MnKTtcblxuLyogbWl4aW5zXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4vLyAkbm90LXBjOiAxMDIzOy8vIDEwMjRweOacqua6gOOBr+OCv+ODluODrOODg+ODiOOBqOWIpOaWrVxuLy8gJHRhYmxldDogNzY4Oy8vIOOCv+ODluODrOODg+ODiOOBruWfuua6luOBqOOBmeOCi+OCteOCpOOCulxuXG5AbWl4aW4gZm9udC1zaXplKCRzaXplLCAkdmlld3BvcnQ6IGZhbHNlKSB7XG4gIEBpZiAkdmlld3BvcnQge1xuICAgIGZvbnQtc2l6ZTogZ2V0X3Z3KCRzaXplLCAkdmlld3BvcnQpO1xuICB9IEBlbHNlIHtcbiAgICBmb250LXNpemU6ICRzaXplICsgcHg7XG4gICAgZm9udC1zaXplOiBtYXRoLmRpdigkc2l6ZSAsIDE2KSArIHJlbTtcbiAgfVxufVxuXG5AZnVuY3Rpb24gZ2V0X3Z3KCRzaXplLCAkdmlld3BvcnQpIHtcbiAgQHJldHVybiBtYXRoLmRpdigxMDAgLCAkdmlld3BvcnQpICogJHNpemUgKiAxdnc7XG59XG5cbkBtaXhpbiBjbGVhcmZpeCgpIHtcbiAgJjphZnRlciB7XG4gICAgY29udGVudDogJyc7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgY2xlYXI6IGJvdGg7XG4gIH1cbn1cblxuLyog6Imy5oyH5a6aXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4kdGV4dENvbG9yXHRcdDogIzAwMDAwMDtcbiRhY2NlbnRDb2xvclx0OiAjNmU1YjQxO1xuJGJnQ29sb3JcdDogI2Y0ZjFlNzsiLCJAY2hhcnNldCBcIlVURi04XCI7XHJcbkB1c2UgJ2Jhc2UnIGFzIGI7XHJcblxyXG4vLyBzbXAgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiN0ZWNobm9sb2d5e1xyXG5cdC8vd3JhcFxyXG5cdC53cmFwe1x0XHRcclxuXHJcblx0XHQvL2NvbnRlbnRcclxuXHRcdC5jb250ZW50e1xyXG5cclxuXHRcdFx0LnN1YlRpdGxle1xyXG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0XHRjb2xvcjogI2ZmZjtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiAjNTk1NzU3O1xyXG5cdFx0XHRcdG1hcmdpbjogMCBhdXRvIDEwJTtcclxuXHRcdFx0XHRwYWRkaW5nOiA1cHggMDtcclxuXHRcdFx0XHRib3JkZXItcmFkaXVzOiA1MHB4O1xyXG5cdFx0XHR9XHJcblx0XHRcdFx0XHJcblx0XHRcdC8vc2VjdGlvblxyXG5cdFx0XHRzZWN0aW9ue1xyXG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcblx0XHRcdFx0Ly/jg4bjgq/jg47jg63jgrjjg7zlhbHpgJpcclxuXHRcdFx0XHQudGl0bGVTdWJ7XHJcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS40O1xyXG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcclxuXHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDMwcHg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC50aXRsZUJveHtcclxuXHRcdFx0XHRcdHdpZHRoOiA4MCU7XHJcblx0XHRcdFx0XHRtYXJnaW46IDA7XHJcblxyXG5cdFx0XHRcdFx0aW1ne1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQmI3RpdGxlQXJlYXtcclxuXHRcdFx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XHJcblx0XHRcdFx0XHRtYXJnaW46IDA7XHJcblx0XHRcdFx0XHRwYWRkaW5nOiAxMCUgMDtcclxuXHJcblx0XHRcdFx0XHRoMntcclxuXHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcclxuXHRcdFx0XHRcdFx0dGV4dC1pbmRlbnQ6IDA7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC5zdWJUeHRTe1xyXG5cdFx0XHRcdFx0QGluY2x1ZGUgYi5mb250LXNpemUoMTIpO1xyXG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuNTtcclxuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBub3JtYWxcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0Lmljb25UeHR7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdFx0XHRAaW5jbHVkZSBiLmZvbnQtc2l6ZSgxMik7XHJcblx0XHRcdFx0XHRsZXR0ZXItc3BhY2luZzogMDtcclxuXHRcdFx0XHRcdGNvbG9yOiAjZmZmO1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZDogIzU5NTc1NztcclxuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XHJcblx0XHRcdFx0XHRwYWRkaW5nOiAzcHggMjBweCA1cHg7XHJcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiAxNXB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQuaWNvblR4dDJ7XHJcblx0XHRcdFx0XHR3aWR0aDogMTIwcHg7XHJcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG5cdFx0XHRcdFx0cGFkZGluZzogMDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LmNhcExpc3R7XHJcblx0XHRcdFx0XHRAaW5jbHVkZSBiLmZvbnQtc2l6ZSgxMik7XHJcblx0XHRcdFx0XHRsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xyXG5cdFx0XHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0XHRcdFx0cGFkZGluZzogMDtcclxuXHRcdFx0XHRcdGxpc3Qtc3R5bGU6IG5vbmU7XHJcblx0XHRcdFx0XHRjb3VudGVyLXJlc2V0OiBudW1iZXI7XHJcblxyXG5cdFx0XHRcdFx0bGl7XHJcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHRcdFx0dGV4dC1hbGlnbjoganVzdGlmeTtcclxuXHRcdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAzNXB4O1xyXG5cclxuXHRcdFx0XHRcdFx0Jjo6YmVmb3Jle1xyXG5cdFx0XHRcdFx0XHRcdGNvdW50ZXItaW5jcmVtZW50OiBudW1iZXI7XHJcblx0XHRcdFx0XHRcdFx0Y29udGVudDogJ+KAuycgY291bnRlcihudW1iZXIpICfvvJonO1xyXG5cdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC5jYXBMaXN0MntcclxuXHRcdFx0XHRcdEBpbmNsdWRlIGIuZm9udC1zaXplKDEyKTtcclxuXHRcdFx0XHRcdGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XHJcblx0XHRcdFx0XHRtYXJnaW46IDA7XHJcblx0XHRcdFx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0XHRcdFx0bGlzdC1zdHlsZTogbm9uZTtcclxuXHJcblx0XHRcdFx0XHRsaXtcclxuXHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDE1cHg7XHJcblxyXG5cdFx0XHRcdFx0XHQmOjpiZWZvcmV7XHJcblx0XHRcdFx0XHRcdFx0Y291bnRlci1pbmNyZW1lbnQ6IG51bWJlcjtcclxuXHRcdFx0XHRcdFx0XHRjb250ZW50OiAn4oC7JztcclxuXHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0XHRcdFx0bGVmdDogMDtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0Ji5wYntcclxuXHRcdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IDEwJTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LmNhcHtcclxuXHRcdFx0XHRcdGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XHJcblx0XHRcdFx0fVxyXG5cclxuXHJcbiAgICAvL2NvbnRNYWluXHJcbiAgICAmI2NvbnRNYWlue1xyXG4gICAgIC5pbWdBcmVhe1xyXG4gICAgICAmOjpiZWZvcmV7XHJcbiAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vdGVjaG5vbG9neS9pbWcvdGVjaG5vbG9neV9tYWluMDFfc21wLmpwZyk7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC8vVE9QIHRlY2hub2xvZ3lMZWFkXHJcbiAgICAmI3RlY2hub2xvZ3lMZWFke1xyXG5cdFx0XHRcdFx0cGFkZGluZzogMTAlIDA7XHJcblxyXG5cdFx0XHRcdFx0aDJ7XHJcblx0XHRcdFx0XHRcdGxldHRlci1zcGFjaW5nOiAwLjJlbTtcclxuXHRcdFx0XHRcdFx0QGluY2x1ZGUgYi5mb250LXNpemUoMTgpO1xyXG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS40O1xyXG5cdFx0XHRcdFx0XHRtYXJnaW46IDAgYXV0byA2JTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdC5sZWFkVHh0e1xyXG5cdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBqdXN0aWZ5O1xyXG5cdFx0XHRcdFx0XHRtYXJnaW46IDA7XHJcblx0XHRcdFx0XHR9XHJcbiAgICB9XHJcblxyXG5cdFx0XHRcdC8vVE9QIGJ0bkFyZWFcclxuXHRcdFx0XHQmI2J0bkFyZWF7XHJcblx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMTUlO1xyXG5cclxuXHRcdFx0XHRcdC5idEJveHtcclxuXHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcclxuXHRcdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIGIuJHRleHRDb2xvcjtcclxuXHJcblx0XHRcdFx0XHRcdGF7XHJcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDYlIDAgNyU7XHJcblxyXG5cdFx0XHRcdFx0XHRcdCYuYXJyb3d7XHJcblxyXG5cdFx0XHRcdFx0XHRcdFx0Jjo6YmVmb3JlLFxyXG5cdFx0XHRcdFx0XHRcdFx0Jjo6YWZ0ZXJ7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XHJcblx0XHRcdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0dG9wOiBjYWxjKDUwJSAtIDAuNXB4KTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0cmlnaHQ6IDA7XHJcblx0XHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAyMHB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDFweDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogOTk5OXB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjOTk5OTk5O1xyXG5cdFx0XHRcdFx0XHRcdFx0XHR0cmFuc2Zvcm0tb3JpZ2luOiBjYWxjKDEwMCUgLSAwLjVweCkgNTAlO1xyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0Jjo6YmVmb3Jle1xyXG5cdFx0XHRcdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHQmOjphZnRlcntcclxuXHRcdFx0XHRcdFx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0Jjpob3ZlcntcclxuXHJcblx0XHRcdFx0XHRcdFx0XHRpbWd7XHJcblx0XHRcdFx0XHRcdFx0XHRcdHRyYW5zZm9ybTogc2NhbGUoMSk7XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdCY6Zmlyc3Qtb2YtdHlwZXtcclxuXHRcdFx0XHRcdFx0XHRib3JkZXItdG9wOiAxcHggc29saWQgYi4kdGV4dENvbG9yO1xyXG5cdFx0XHRcdFx0XHR9XHJcblxyXG5cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdC8vdGVjQXJlYVxyXG5cdFx0XHRcdCYudGVjQXJlYXtcclxuXHRcdFx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XHJcblx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMTAlO1xyXG5cclxuXHRcdFx0XHRcdGgze1xyXG5cdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS40O1xyXG5cdFx0XHRcdFx0XHRjb2xvcjogYi4kYWNjZW50Q29sb3I7XHJcblx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCBiLiRhY2NlbnRDb2xvcjtcclxuXHRcdFx0XHRcdFx0bWFyZ2luOiAwIDAgNiU7XHJcblx0XHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOiAyMHB4O1xyXG5cclxuXHRcdFx0XHRcdFx0c3BhbntcclxuXHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBiLmZvbnQtc2l6ZSgxNik7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdGg0e1xyXG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS40O1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQvL3RlY0JveDAxXHJcblx0XHRcdFx0LnRlY0JveDAxe1xyXG5cdFx0XHRcdFx0bWFyZ2luOiAwO1xyXG5cclxuXHRcdFx0XHRcdGxpe1xyXG5cclxuXHRcdFx0XHRcdFx0Ji53MTAwe1xyXG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0Ji5tYntcclxuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDYlO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHRcdC8vdGVjQm94MDJcclxuXHRcdFx0XHQudGVjQm94MDJ7XHJcblx0XHRcdFx0XHRtYXJnaW46IDA7XHJcblxyXG5cdFx0XHRcdFx0bGl7XHJcblxyXG5cdFx0XHRcdFx0XHQuY2Fwe1xyXG5cdFx0XHRcdFx0XHRcdCYubWJ7XHJcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiA2JTtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0Ji53MTAwe1xyXG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC8vdGVjQm94MDNcclxuXHRcdFx0XHQudGVjQm94MDN7XHJcblx0XHRcdFx0XHRtYXJnaW46IDA7XHJcblxyXG5cdFx0XHRcdFx0bGl7XHJcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDEwJTtcclxuXHJcblx0XHRcdFx0XHRcdC5pbWdCb3h7XHJcblx0XHRcdFx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgI2NjY2NjYztcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiA2JTtcclxuXHJcblx0XHRcdFx0XHRcdFx0Ji5iTm9uZXtcclxuXHRcdFx0XHRcdFx0XHRcdGJvcmRlcjogbm9uZTtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0aDR7XHJcblx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogNCU7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0LnR4dEJsb2Nre1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblxyXG5cdFx0XHRcdFx0XHRcdCYubWJ7XHJcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiA2JTtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0LmNhcHtcclxuXHRcdFx0XHRcdFx0XHQmLm1ie1xyXG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogNiU7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC8vdGVjQm94MDRcclxuXHRcdFx0XHQudGVjQm94MDR7XHJcblx0XHRcdFx0XHRtYXJnaW46IDA7XHJcblxyXG5cdFx0XHRcdFx0bGl7XHJcblxyXG5cdFx0XHRcdFx0XHQmLncxMDB7XHJcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0LmltZ0JveHtcclxuXHRcdFx0XHRcdFx0XHQmLm1ie1xyXG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogNiU7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC8vdGVjQm94MDVcclxuXHRcdFx0XHQudGVjQm94MDV7XHJcblx0XHRcdFx0XHRtYXJnaW46IDA7XHJcblxyXG5cdFx0XHRcdFx0bGl7XHJcblxyXG5cdFx0XHRcdFx0XHQmLncxMDB7XHJcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdCYubGluZXtcclxuXHRcdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IGRhc2hlZCAjY2NjO1xyXG5cdFx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogNiU7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQudHh0QmxvY2t7XHJcblx0XHRcdFx0XHRcdCYubWJ7XHJcblx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0LmltZ0JveHtcclxuXHRcdFx0XHRcdFx0Ji5ib2RlcntcclxuXHRcdFx0XHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQmLm1ie1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiA2JTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0Ly90ZWNCb3gwNlxyXG5cdFx0XHRcdC50ZWNCb3gwNntcclxuXHRcdFx0XHRcdG1hcmdpbjogMDtcclxuXHJcblx0XHRcdFx0XHRsaXtcclxuXHJcblx0XHRcdFx0XHRcdCYudzEwMHtcclxuXHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQvL3RlY0JveDA3XHJcblx0XHRcdFx0LnRlY0JveDA3e1xyXG5cdFx0XHRcdFx0bWFyZ2luOiAwO1xyXG5cclxuXHRcdFx0XHRcdGxpe1xyXG5cdFx0XHRcdFx0XHQmOm50aC1jaGlsZCgxKXtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHQmOm50aC1jaGlsZCgyKXtcclxuXHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwcHg7XHJcblx0XHRcdFx0XHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cclxuXHJcblx0XHRcdFx0Ly90ZWNEYXRhQm94XHJcblx0XHRcdFx0LnRlY0RhdGFCb3h7XHJcblx0XHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAjY2NjY2NjO1xyXG5cdFx0XHRcdFx0bWFyZ2luOiAwIDAgNiU7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHJcblx0XHRcdFx0XHRsaXtcclxuXHRcdFx0XHRcdFx0JjpudGgtY2hpbGQoMSl7XHJcblx0XHRcdFx0XHRcdFx0cGFkZGluZzogMjBweCAzMHB4O1xyXG5cclxuXHRcdFx0XHRcdFx0XHRoNHtcclxuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdC50eHRCbG9ja3tcclxuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdCY6bnRoLWNoaWxkKDIpe1xyXG5cdFx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiBiLiRiZ0NvbG9yO1xyXG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDIwcHggMDtcclxuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0XHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0Ly90ZWNEYXRhQm94MlxyXG5cdFx0XHRcdC50ZWNEYXRhQm94MntcclxuXHRcdFx0XHRcdG1hcmdpbjogMDtcclxuXHJcblx0XHRcdFx0XHRsaXtcclxuXHJcblx0XHRcdFx0XHRcdCY6bnRoLWNoaWxkKDEpe1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDMlO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdC5pbWdCb3h7XHJcblx0XHRcdFx0XHRcdFx0aW1ne1xyXG5cdFx0XHRcdFx0XHRcdFx0d2lkdGg6IGF1dG87XHJcblx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDk1cHg7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC8vdGVjRGF0YUJveDNcclxuXHRcdFx0XHQudGVjRGF0YUJveDN7XHJcblx0XHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xyXG5cdFx0XHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0XHRcdFx0cGFkZGluZzogMjBweCAzMHB4O1xyXG5cclxuXHRcdFx0XHRcdGxpe1xyXG5cdFx0XHRcdFx0XHQmOm50aC1jaGlsZCgxKXtcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiA2JTtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQudGVjRGF0YUJveDR7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjZjZmNmY2O1xyXG5cdFx0XHRcdFx0bWFyZ2luOiAwIDAgNiU7XHJcblx0XHRcdFx0XHRwYWRkaW5nOiAyMHB4IDIwcHg7XHJcblxyXG5cdFx0XHRcdFx0aDV7XHJcblx0XHRcdFx0XHRcdEBpbmNsdWRlIGIuZm9udC1zaXplKDEyKTtcclxuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuXHRcdFx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IDAuMWVtO1xyXG5cdFx0XHRcdFx0XHRtYXJnaW46IDAgMCA1cHg7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQudGVjTGlzdDAxe1xyXG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBiLmZvbnQtc2l6ZSgxMik7XHJcblx0XHRcdFx0XHRcdG1hcmdpbjogMCAwIDAgMzBweDtcclxuXHRcdFx0XHRcdFx0cGFkZGluZzogMDtcclxuXHRcdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRcdGxpe1xyXG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuNDtcclxuXHRcdFx0XHRcdFx0XHRsZXR0ZXItc3BhY2luZzogMC4xZW07XHJcblx0XHRcdFx0XHRcdFx0bGlzdC1zdHlsZTogZGlzYztcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHQmLm1ie1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblxyXG5cclxuXHJcblxyXG5cdFx0XHRcdC8vYmdUeHRcclxuXHRcdFx0XHQuYmdUeHR7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiBiLiRiZ0NvbG9yO1xyXG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogNiU7XHJcblx0XHRcdFx0XHRwYWRkaW5nOiAyMHB4IDMwcHg7XHJcblxyXG5cdFx0XHRcdFx0aDV7XHJcblx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdFx0XHRtYXJnaW46IDAgYXV0byAzJTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdC5zdWJUeHRTe1xyXG5cdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBqdXN0aWZ5O1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0Lm1pc3R5e1xyXG5cdFx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgI2NjYztcclxuXHRcdFx0XHRcdG1hcmdpbjogNiUgMDtcclxuXHRcdFx0XHRcdHBhZGRpbmc6IDIwcHggMzBweDtcclxuXHJcblx0XHRcdFx0XHRoNXtcclxuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuXHRcdFx0XHRcdFx0QGluY2x1ZGUgYi5mb250LXNpemUoMTQpO1xyXG5cdFx0XHRcdFx0XHRtYXJnaW46IDAgMCAzJTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdC50eHRCbG9ja3tcclxuXHRcdFx0XHRcdFx0QGluY2x1ZGUgYi5mb250LXNpemUoMTQpO1xyXG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS40O1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0Lm1pc3R5RGF0YXtcclxuXHRcdFx0XHRcdEBpbmNsdWRlIGIuZm9udC1zaXplKDE0KTtcclxuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjQ7XHJcblx0XHRcdFx0XHRtYXJnaW46IDA7XHJcblx0XHRcdFx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdFx0XHRmbGV4LXdyYXA6IHdyYXA7XHJcblxyXG5cdFx0XHRcdFx0ZHR7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiA0NXB4O1xyXG5cdFx0XHRcdFx0XHRtaW4taGVpZ2h0OiA2MHB4O1xyXG5cdFx0XHRcdFx0XHRtYXJnaW46IDAgMCAxMHB4O1xyXG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0ZGR7XHJcblx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGp1c3RpZnk7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgLSA0NXB4KTtcclxuXHRcdFx0XHRcdFx0bWluLWhlaWdodDogNjBweDtcclxuXHRcdFx0XHRcdFx0Ym9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjY2NjO1xyXG5cdFx0XHRcdFx0XHRtYXJnaW46IDAgMCAxMHB4O1xyXG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAwIDAgMCAxM3B4O1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0LnNlY0JveDAxe1xyXG5cdFx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgI2NjYztcclxuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDYlO1xyXG5cdFx0XHRcdFx0cGFkZGluZzogMjBweCAzMHB4O1xyXG5cclxuXHRcdFx0XHRcdC50eHRCb3h7XHJcblx0XHRcdFx0XHRcdGg1e1xyXG5cdFx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogbm9ybWFsO1xyXG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICNmNGYyZWU7XHJcblx0XHRcdFx0XHRcdFx0bWFyZ2luOiAwIGF1dG8gMyU7XHJcblx0XHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNTBweFxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdC50eHRCbG9ja3tcclxuXHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBiLmZvbnQtc2l6ZSgxMik7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdC5pbWdCb3h7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiAxNTBweDtcclxuXHRcdFx0XHRcdFx0bWFyZ2luOiAwIGF1dG87XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHRcdFx0fVxyXG5cdFx0XHQvL3NlY3Rpb25cclxuXHJcblx0XHRcdC8qaDJ7XHJcblx0XHRcdFx0c3BhbntcclxuXHRcdFx0XHRcdHdpZHRoOiAyMDBweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH0qL1xyXG5cdFx0fVxyXG5cdFx0Ly9jb250ZW50XHJcblx0fVxyXG5cdC8vd3JhcFxyXG59XHJcblxyXG4vLyBQQyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOjc2OHB4KXtcclxuXHQjdGVjaG5vbG9neXtcclxuXHRcdC8vd3JhcFxyXG5cdFx0LndyYXB7XHJcblx0XHRcdFxyXG5cdFx0XHQvL2NvbnRlbnRcclxuXHRcdFx0LmNvbnRlbnR7XHJcblxyXG5cdFx0XHRcdC5zdWJUaXRsZXtcclxuXHRcdFx0XHRcdEBpbmNsdWRlIGIuZm9udC1zaXplKDIwKTtcclxuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDUwcHg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0XHRcclxuXHRcdFx0Ly9zZWN0aW9uXHJcblx0XHRcdHNlY3Rpb257XHJcblxyXG5cdFx0XHRcdC50aXRsZVN1YntcclxuXHRcdFx0XHRcdEBpbmNsdWRlIGIuZm9udC1zaXplKDIwKTtcclxuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XHJcblx0XHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAzMHB4O1xyXG5cdFx0XHRcdFx0dHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LnRpdGxlQm94e1xyXG5cdFx0XHRcdFx0bWF4LXdpZHRoOiA0MDBweDtcclxuXHRcdFx0XHRcdHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XHJcblxyXG5cdFx0XHRcdFx0aW1ne1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQuaWNvblR4dHtcclxuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdHRvcDogMTBweDtcclxuXHRcdFx0XHRcdHJpZ2h0OiAwO1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRcdFx0QGluY2x1ZGUgYi5mb250LXNpemUoMTIpO1xyXG5cdFx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IDA7XHJcblx0XHRcdFx0XHRjb2xvcjogI2ZmZjtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQ6ICM1OTU3NTc7XHJcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG5cdFx0XHRcdFx0cGFkZGluZzogM3B4IDIwcHggNXB4O1xyXG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMTVweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0Lmljb25UeHQye1xyXG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0dG9wOiAzNXB4O1xyXG5cdFx0XHRcdFx0cmlnaHQ6IDA7XHJcblx0XHRcdFx0XHR3aWR0aDogMjAwcHg7XHJcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdFx0XHRcdFx0cGFkZGluZzogMDtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdC5jYXBMaXN0MntcclxuXHRcdFx0XHRcdCYucGJ7XHJcblx0XHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOiAwO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHJcbiAgICAmI2NvbnRNYWlue1xyXG4gICAgIC5pbWdBcmVhe1xyXG4gICAgICAmOjpiZWZvcmV7XHJcbiAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vdGVjaG5vbG9neS9pbWcvdGVjaG5vbG9neV9tYWluMDEuanBnKTtcclxuICAgICAgfVxyXG4gICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAvL1RPUCB0ZWNobm9sb2d5TGVhZFxyXG4gICAgJiN0ZWNobm9sb2d5TGVhZHtcclxuXHRcdFx0XHRcdHBhZGRpbmc6IDEwMHB4IDA7XHJcblxyXG5cdFx0XHRcdFx0aDJ7XHJcblx0XHRcdFx0XHRcdEBpbmNsdWRlIGIuZm9udC1zaXplKDIwKTtcclxuXHRcdFx0XHRcdFx0bWFyZ2luOiAwIGF1dG8gNTBweDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdC5sZWFkVHh0e1xyXG5cdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAyLjM7XHJcblx0XHRcdFx0XHRcdG1hcmdpbjogMCBhdXRvO1xyXG5cdFx0XHRcdFx0fVxyXG4gICAgfVxyXG5cdFx0XHRcdC8vVE9QIGJ0bkFyZWFcclxuXHRcdFx0XHQmI2J0bkFyZWF7XHJcblx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMTAwcHg7XHJcblxyXG5cdFx0XHRcdFx0LmJ0Qm94e1xyXG5cclxuXHRcdFx0XHRcdFx0YXtcclxuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOiA0MHB4IDA7XHJcblxyXG5cdFx0XHRcdFx0XHRcdCYuYXJyb3d7XHJcblxyXG5cdFx0XHRcdFx0XHRcdFx0Jjo6YmVmb3JlLFxyXG5cdFx0XHRcdFx0XHRcdFx0Jjo6YWZ0ZXJ7XHJcblx0XHRcdFx0XHRcdFx0XHRcdHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHQmOjpiZWZvcmV7XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHQmOjphZnRlcntcclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0Jjpob3ZlcntcclxuXHRcdFx0XHRcdFx0XHRcdGNvbG9yOiBiLiR0ZXh0Q29sb3I7XHJcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjZjlmOWY5O1xyXG5cclxuXHRcdFx0XHRcdFx0XHRcdGltZ3tcclxuXHRcdFx0XHRcdFx0XHRcdFx0dHJhbnNmb3JtOiBzY2FsZSgxKTtcclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdC50aXRsZVN1YntcclxuXHRcdFx0XHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDIwcHg7XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHQudGl0bGVCb3h7XHJcblx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAyMHB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0Ji5hcnJvd3tcclxuXHRcdFx0XHRcdFx0XHRcdFx0Jjo6YmVmb3JlLFxyXG5cdFx0XHRcdFx0XHRcdFx0XHQmOjphZnRlcntcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRyaWdodDogMjBweDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHQmOmZpcnN0LW9mLXR5cGV7XHJcblx0XHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQvL3RlY0FyZWFcclxuXHRcdFx0XHQmLnRlY0FyZWF7XHJcblx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMTAwcHg7XHJcblxyXG5cdFx0XHRcdFx0aDN7XHJcblx0XHRcdFx0XHRcdEBpbmNsdWRlIGIuZm9udC1zaXplKDMwKTtcclxuXHRcdFx0XHRcdFx0bWFyZ2luOiAwIDAgNDBweDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdGg0e1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0LnR4dEJsb2Nre1xyXG5cdFx0XHRcdFx0XHQmLm1iMHtcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC8vdGVjQm94MDFcclxuXHRcdFx0XHQudGVjQm94MDF7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cclxuXHRcdFx0XHRcdGxpe1xyXG5cclxuXHRcdFx0XHRcdFx0JjpudGgtY2hpbGQoMSl7XHJcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDU4JTtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHQmOm50aC1jaGlsZCgyKXtcclxuXHRcdFx0XHRcdFx0XHR3aWR0aDogMzUlO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQmLm1ie1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiA1MHB4O1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0Ji5hbEJ7XHJcblx0XHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0Ly90ZWNCb3gwMlxyXG5cdFx0XHRcdC50ZWNCb3gwMntcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblxyXG5cdFx0XHRcdFx0bGl7XHJcblxyXG5cdFx0XHRcdFx0XHQmOm50aC1jaGlsZCgxKXtcclxuXHRcdFx0XHRcdFx0XHR3aWR0aDogNDclO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdCY6bnRoLWNoaWxkKDIpe1xyXG5cdFx0XHRcdFx0XHRcdHdpZHRoOiA0NyU7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0LmNhcHtcclxuXHRcdFx0XHRcdFx0XHQmLm1ie1xyXG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogNiU7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdCYudzEwMHtcclxuXHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0Ji5sYXN0e1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQvL3RlY0JveDAzXHJcblx0XHRcdFx0LnRlY0JveDAze1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHRcdFx0XHRcdGZsZXgtd3JhcDogd3JhcDtcclxuXHJcblx0XHRcdFx0XHRsaXtcclxuXHRcdFx0XHRcdFx0d2lkdGg6IDQ3JTtcclxuXHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHJcblx0XHRcdFx0XHRcdC5pbWdCb3h7XHJcblx0XHRcdFx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgI2NjY2NjYztcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdGg0e1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0LnR4dEJsb2Nre1xyXG5cdFx0XHRcdFx0XHRcdCYubWJ7XHJcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHQuY2Fwe1xyXG5cdFx0XHRcdFx0XHRcdCYubWJ7XHJcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiA2JTtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0Ji5tYntcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiA1MHB4O1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC8vdGVjQm94MDRcclxuXHRcdFx0XHQudGVjQm94MDR7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cclxuXHRcdFx0XHRcdGxpe1xyXG5cdFx0XHRcdFx0XHQmOm50aC1jaGlsZCgxKXtcclxuXHRcdFx0XHRcdFx0XHR3aWR0aDogMzclO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdCY6bnRoLWNoaWxkKDIpe1xyXG5cdFx0XHRcdFx0XHRcdHdpZHRoOiA1NyU7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0LmltZ0JveHtcclxuXHRcdFx0XHRcdFx0XHQmLm1ie1xyXG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdCYubGFzdHtcclxuXHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0Ly90ZWNCb3gwNVxyXG5cdFx0XHRcdC50ZWNCb3gwNXtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblxyXG5cdFx0XHRcdFx0bGl7XHJcblxyXG5cdFx0XHRcdFx0XHQmOm50aC1jaGlsZCgxKXtcclxuXHRcdFx0XHRcdFx0XHR3aWR0aDogNjYlO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdCY6bnRoLWNoaWxkKDIpe1xyXG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAyOCU7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdCYubGFzdHtcclxuXHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdCYubGluZXtcclxuXHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogNTBweDtcclxuXHRcdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IDIwcHg7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQmLm1ie1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQvL3RlY0JveDA2XHJcblx0XHRcdFx0LnRlY0JveDA2e1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHJcblx0XHRcdFx0XHRsaXtcclxuXHJcblx0XHRcdFx0XHRcdCY6bnRoLWNoaWxkKDEpe1xyXG5cdFx0XHRcdFx0XHRcdHdpZHRoOiA0MCU7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0JjpudGgtY2hpbGQoMil7XHJcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDU1JTtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0Ji5sYXN0e1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0Ji5hbEN7XHJcblx0XHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC8vdGVjQm94MDdcclxuXHRcdFx0XHQudGVjQm94MDd7XHJcblx0XHRcdFx0XHRtYXJnaW46IDA7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cclxuXHRcdFx0XHRcdGxpe1xyXG5cdFx0XHRcdFx0XHQmOm50aC1jaGlsZCgxKXtcclxuXHRcdFx0XHRcdFx0XHR3aWR0aDogY2FsYygxMDAlIC0gMjUwcHgpO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdCY6bnRoLWNoaWxkKDIpe1xyXG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAyMDBweDtcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW46IDA7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblxyXG5cclxuXHJcblx0XHRcdFx0Ly90ZWNEYXRhQm94XHJcblx0XHRcdFx0LnRlY0RhdGFCb3h7XHJcblx0XHRcdFx0XHRtYXJnaW46IDAgMCAzMHB4O1xyXG5cdFx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcclxuXHJcblx0XHRcdFx0XHRsaXtcclxuXHRcdFx0XHRcdFx0JjpudGgtY2hpbGQoMSl7XHJcblx0XHRcdFx0XHRcdFx0d2lkdGg6IGNhbGMoMTAwJSAtIDMzMHB4KTtcclxuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAzMHB4IDUwcHg7XHJcblxyXG5cdFx0XHRcdFx0XHRcdGg0e1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHQudHh0QmxvY2t7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdCY6bnRoLWNoaWxkKDIpe1xyXG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAzMzBweDtcclxuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC8vdGVjRGF0YUJveFxyXG5cdFx0XHRcdC50ZWNEYXRhQm94MntcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblxyXG5cdFx0XHRcdFx0bGl7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiA2MCU7XHJcblxyXG5cdFx0XHRcdFx0XHQmOm50aC1jaGlsZCgxKXtcclxuXHRcdFx0XHRcdFx0XHR3aWR0aDogMzUlO1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0LmltZ0JveHtcclxuXHRcdFx0XHRcdFx0XHRpbWd7XHJcblx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdFx0XHRcdGhlaWdodDogYXV0bztcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0Ly90ZWNEYXRhQm94M1xyXG5cdFx0XHRcdC50ZWNEYXRhQm94M3tcclxuXHRcdFx0XHRcdHBhZGRpbmc6IDMwcHggNzBweDtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblxyXG5cdFx0XHRcdFx0bGl7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiA2MCU7XHJcblxyXG5cdFx0XHRcdFx0XHQmOm50aC1jaGlsZCgxKXtcclxuXHRcdFx0XHRcdFx0XHR3aWR0aDogMzYlO1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHRcdFx0XHRcclxuXHRcdFx0XHQudGVjRGF0YUJveDR7XHJcblx0XHRcdFx0XHRtYXJnaW46IDA7XHJcblx0XHRcdFx0XHRwYWRkaW5nOiAyMHB4IDUwcHggMjVweDtcclxuXHJcblx0XHRcdFx0XHRoNXtcclxuXHRcdFx0XHRcdFx0QGluY2x1ZGUgYi5mb250LXNpemUoMTMpO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0LnRlY0xpc3QwMXtcclxuXHRcdFx0XHRcdFx0QGluY2x1ZGUgYi5mb250LXNpemUoMTMpO1xyXG5cdFx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdFx0bGl7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0Ji5tYntcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHJcblxyXG5cclxuXHJcblx0XHRcdFx0Ly9iZ1R4dFxyXG5cdFx0XHRcdC5iZ1R4dHtcclxuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDIwcHg7XHJcblxyXG5cdFx0XHRcdFx0aDV7XHJcblx0XHRcdFx0XHRcdG1hcmdpbjogMCBhdXRvIDVweDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdC5zdWJUeHRTe1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQubWlzdHl7XHJcblx0XHRcdFx0XHRtYXJnaW46IDA7XHJcblx0XHRcdFx0XHRwYWRkaW5nOiAyMHB4IDMwcHg7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cdFx0XHRcdFx0ZmxleC13cmFwOiB3cmFwO1xyXG5cclxuXHRcdFx0XHRcdGg1e1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdFx0QGluY2x1ZGUgYi5mb250LXNpemUoMTQpO1xyXG5cdFx0XHRcdFx0XHRtYXJnaW46IDAgMCAxMHB4O1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0LnR4dEJsb2Nre1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogNjElO1xyXG5cdFx0XHRcdFx0XHRtYXJnaW46IDA7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQuaW1nQm94e1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogMzUlO1xyXG5cdFx0XHRcdFx0XHRtYXJnaW46IDA7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQuc2VjQm94MDF7XHJcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdFx0XHRcdFx0cGFkZGluZzogMjBweCAzMHB4O1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHJcblx0XHRcdFx0XHQudHh0Qm94e1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogY2FsYygxMDAlIC0gMTcwcHgpO1xyXG5cdFx0XHRcdFx0XHRwYWRkaW5nLXRvcDogMTBweDtcclxuXHJcblx0XHRcdFx0XHRcdGg1e1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbjogMCBhdXRvIDEwcHg7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0LnR4dEJsb2Nre1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdC5pbWdCb3h7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiAxMzBweDtcclxuXHRcdFx0XHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHJcblxyXG5cclxuXHJcblxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQvL3NlY3Rpb25cclxuXHJcblx0XHRcdFx0LypoMntcclxuXHRcdFx0XHRcdHNwYW57XHJcblx0XHRcdFx0XHRcdHdpZHRoOiAyMjBweDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9Ki9cclxuXHRcdFx0fVxyXG5cdFx0XHQvL2NvbnRlbnRcclxuXHRcdH1cclxuXHRcdC8vd3JhcFxyXG5cdFx0XHJcblx0fVxyXG59XHJcblxyXG4vLyB0YWJsZXQobGFuZHNjYXBlKSAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDo3NjhweCkgYW5kICggbWF4LXdpZHRoOjEwMjRweCkge1xyXG5cdCN0ZWNobm9sb2d5e1xyXG5cdFx0XHRcclxuXHRcdFx0LndyYXB7XHJcblx0XHRcdFx0LmNvbnRlbnR7XHJcblx0XHRcdFx0XHRzZWN0aW9ue1xyXG5cclxuXHRcdFx0XHRcdFx0JiNjb250TWFpbntcclxuXHRcdFx0XHRcdFx0XHQuaW1nQXJlYXtcclxuXHRcdFx0XHRcdFx0XHRcdCY6OmJlZm9yZXtcclxuXHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uL3RlY2hub2xvZ3kvaW1nL3RlY2hub2xvZ3lfbWFpbjAxX3RhYmxldC5qcGcpO1xyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQvL3RlY0FyZWFcclxuXHRcdFx0XHQmLnRlY0FyZWF7XHJcblx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogNTBweDtcclxuXHJcblx0XHRcdFx0XHRoM3tcclxuXHRcdFx0XHRcdFx0QGluY2x1ZGUgYi5mb250LXNpemUoMjUpO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0aDR7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQudHh0QmxvY2t7XHJcblx0XHRcdFx0XHRcdCYubWIwe1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHJcblx0XHRcdFx0XHRcdC50ZWNCb3gwMXtcclxuXHRcdFx0XHRcdFx0XHQmLmFsQntcclxuXHRcdFx0XHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cclxuXHJcblxyXG5cclxuXHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdH1cclxufVxyXG5cclxuXHJcbiJdfQ== */
