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

body {
  min-height: 100vh;
  min-height: -webkit-fill-available;
  position: relative;
  font-family: "リュウミン R-KL", serif;
  font-size: 14px;
  font-size: 0.875rem;
  line-height: 1.9;
  font-weight: 400;
  word-wrap: break-word;
  -webkit-font-feature-settings: "palt";
          font-feature-settings: "palt";
  letter-spacing: 0.1em;
  color: #666464;
  background: #FFFFFF;
}
body .smp {
  display: block;
}
body .pc {
  display: none;
}
body .enTxt {
  font-family: "arno-pro", serif;
  font-weight: 400;
  font-style: italic;
}
body img {
  max-width: 100%;
  height: auto;
  border: none;
}
body p {
  margin: 0;
}
body ul {
  padding: 0 0;
  list-style: none;
}
body a {
  color: #666464;
  text-decoration: none;
  -webkit-transition: all 0.5s ease;
  transition: all 0.5s ease;
}
body a:hover {
  opacity: 0.6;
}
body .fit-center {
  width: 100%;
  height: 100vh;
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: center;
     object-position: center;
  font-family: "object-fit: cover; object-position: bottom;";
}
body .bg-wave {
  position: absolute;
  bottom: 0;
  left: 0;
  z-index: -1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 100%;
  height: 100%;
  background: linear-gradient(135deg, #fefef9 0%, #f0efe6 50%, #e1dac4 100%);
}
body .bg-wave .opening-wave {
  height: 50%;
}
body .wrap {
  overflow: hidden;
  position: relative;
}
body .wrap header {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 999;
  width: 100%;
  margin: 0 auto;
  padding: 8px 8px;
  text-align: center;
}
body .wrap header .head-inner {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
body .wrap header .headerLogo {
  text-align: left;
  width: 80px;
  line-height: 1;
  margin: 0;
  padding: 0;
}
body .wrap header .headerLogo a {
  display: block;
}
body .wrap header .btnArea {
  width: 140px;
  font-size: 11px;
  font-size: 0.6875rem;
  margin: 0 75px 0 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
body .wrap header .btnArea .request, body .wrap header .btnArea .reservation {
  width: 70px;
  color: #fff;
  letter-spacing: 0;
  line-height: 1.3;
}
body .wrap header .btnArea .request a, body .wrap header .btnArea .reservation a {
  display: block;
  height: 70px;
  color: #FFF;
  margin: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
body .wrap header .btnArea .request.request a, body .wrap header .btnArea .reservation.request a {
  background: #b1a283;
}
body .wrap header .btnArea .request.request a:hover, body .wrap header .btnArea .reservation.request a:hover {
  background: #000;
}
body .wrap header .btnArea .request.reservation a, body .wrap header .btnArea .reservation.reservation a {
  background: #b1a283;
}
body .wrap header .menuArea {
  position: absolute;
  top: 8px;
  right: 10px;
  z-index: 9999;
  text-align: left;
  width: 70px;
}
body .wrap header .menuArea .navBtn {
  position: relative;
  width: 70px;
  height: 70px;
  z-index: 9999;
  text-align: left;
  background-color: #b1a283;
  border-radius: 3px;
  margin: 0;
  padding: 0;
  cursor: pointer;
}
body .wrap header .menuArea .navBtn span {
  position: absolute;
  left: 14px;
  text-align: left;
  width: 40px;
  height: 1px;
  background-color: #FFF;
  border-radius: 3px;
  margin: 0 auto;
  padding: 0;
  display: inline-block;
  -webkit-transition: all 0.4s;
  transition: all 0.4s;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
body .wrap header .menuArea .navBtn span:nth-of-type(1) {
  top: 25px;
}
body .wrap header .menuArea .navBtn span:nth-of-type(2) {
  top: 35px;
}
body .wrap header .menuArea .navBtn span:nth-of-type(3) {
  top: 45px;
}
body .wrap header .menuArea .navBtn.navOpen span:nth-of-type(1) {
  -webkit-transform: translateY(10px) rotate(-45deg);
          transform: translateY(10px) rotate(-45deg);
}
body .wrap header .menuArea .navBtn.navOpen span:nth-of-type(2) {
  display: none;
}
body .wrap header .menuArea .navBtn.navOpen span:nth-of-type(3) {
  -webkit-transform: translateY(-10px) rotate(45deg);
          transform: translateY(-10px) rotate(45deg);
}
body .wrap header.op_end {
  background: #fff;
}
body .wrap .navContent {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  position: fixed;
  top: 90px;
  z-index: 999;
  width: 100%;
  height: 100%;
  font-weight: 400;
  background-color: #000;
  margin: 0 auto;
  padding: 20px 0;
  -webkit-transform: translateX(-100%);
          transform: translateX(-100%);
  -webkit-transition: all 0.6s;
  transition: all 0.6s;
  overflow: hidden;
}
body .wrap .navContent .logo {
  width: 100px;
  margin: 0 auto 30px;
}
body .wrap .navContent .naviBox {
  width: 90%;
  margin: 0 auto 15px;
  padding: 0;
  text-align: left;
}
body .wrap .navContent .naviBox li {
  width: 100%;
  list-style: none;
  line-height: 1.3;
  margin: 0;
  padding: 0;
  text-align: center;
  color: #666464;
  -webkit-transition: all 0.5s ease;
  transition: all 0.5s ease;
}
body .wrap .navContent .naviBox li span {
  display: block;
  font-size: 12px;
  font-size: 0.75rem;
}
body .wrap .navContent .naviBox li a {
  display: block;
  padding: 10px 0;
  color: rgba(255, 255, 255, 0.8);
  text-decoration: none;
}
body .wrap .navContent .naviBox li:hover {
  opacity: 0.5;
}
body .wrap .navContent .naviBox li.soon {
  padding: 10px 0;
  color: rgba(255, 255, 255, 0.2);
}
body .wrap .navContent .menu {
  -webkit-transition: all 0.4s;
  transition: all 0.4s;
  opacity: 0;
}
body .wrap .navContent .menuSlideIn {
  -webkit-animation: menuSlideIn 1s ease 0s forwards;
          animation: menuSlideIn 1s ease 0s forwards;
}
body .wrap .navContent.active {
  -webkit-animation: menuActive 1s ease 0s forwards;
          animation: menuActive 1s ease 0s forwards;
}
body .wrap #overlay {
  display: block;
  position: fixed;
  top: 0;
  right: 0;
  z-index: 998;
  width: 100%;
  height: 120%;
  background-color: rgba(0, 0, 0, 0.7);
  opacity: 0;
  visibility: hidden;
  -webkit-transition: opacity 0.5s, visibility 0.5s;
  transition: opacity 0.5s, visibility 0.5s;
}
body .wrap #overlay.active {
  opacity: 1;
  visibility: visible;
}
body .wrap .content {
  padding-bottom: 40px;
}
body .wrap .content h2 {
  font-size: 20px;
  font-size: 1.25rem;
  font-weight: normal;
  color: #b1a283;
  line-height: 1;
  margin: 0 auto 20px;
}
body .wrap .content h3 {
  font-size: 16px;
  font-size: 1rem;
  font-weight: normal;
  line-height: 1.4;
  margin: 0 auto 20px;
}
body .wrap .content h4 {
  text-align: left;
  font-size: 16px;
  font-size: 1rem;
  font-weight: normal;
  line-height: 1.4;
  margin: 0 auto 10px;
}
body .wrap .content h4 span {
  font-size: 12px;
  font-size: 0.75rem;
}
body .wrap .content .inversion {
  -webkit-transform: scaleX(-1);
          transform: scaleX(-1);
  text-align: right !important;
}
body .wrap .content .txtBlock {
  text-align: justify;
  margin: 0 auto 20px;
  padding: 0;
}
body .wrap .content .txtBlock.mbnone {
  margin-bottom: 10px;
}
body .wrap .content .imgBox {
  position: relative;
  overflow: hidden;
}
body .wrap .content .imgBox .imgCaption {
  position: absolute;
  bottom: 10px;
  right: 10px;
  left: 10px;
  text-align: right;
  font-size: 10px;
  font-size: 0.625rem;
  color: #FFF;
  line-height: 1.3;
  text-shadow: 0px 0px 3px rgb(0, 0, 0), 0px 0px 3px rgb(0, 0, 0), 0px 0px 3px rgb(0, 0, 0);
}
body .wrap .content .imgBox .imgCaption2 {
  position: relative;
  text-align: right;
  font-size: 10px;
  font-size: 0.625rem;
  color: #666464;
  line-height: 1.3;
  margin-top: 3px;
  margin-right: 3px;
}
body .wrap .content .imgBox .imgCaption3 {
  position: relative;
  text-align: right;
  font-size: 10px;
  font-size: 0.625rem;
  color: #FFF;
  line-height: 1.3;
  margin-top: 3px;
}
body .wrap .content .imgBox .imgCaption4 {
  position: absolute;
  bottom: 10px;
  right: 10px;
  left: 10px;
  text-align: right;
  font-size: 10px;
  font-size: 0.625rem;
  line-height: 1.3;
}
body .wrap .content .imgBox .imgCatch {
  position: absolute;
  top: 10%;
  left: 0;
  right: 0;
  font-size: 20px;
  font-size: 1.25rem;
  color: #FFF;
  font-weight: normal;
  margin: 0 auto;
}
body .wrap .content .imgBox .imgCaptionbn {
  position: absolute;
  bottom: 10px;
  left: 10px;
  text-align: right;
  font-size: 10px;
  font-size: 0.625rem;
  color: #FFF;
  line-height: 1.3;
  text-shadow: 0px 0px 3px rgb(0, 0, 0), 0px 0px 3px rgb(0, 0, 0), 0px 0px 3px rgb(0, 0, 0);
}
body .wrap .content .cap {
  font-size: 10px;
  font-size: 0.625rem;
  line-height: 1.4;
  color: #666464;
}
body .wrap .content .capR {
  text-align: right;
  font-size: 10px;
  font-size: 0.625rem;
  line-height: 1.4;
  color: #666464;
  margin-top: 5px;
}
body .wrap .content .allcap {
  width: 80%;
  font-size: 10px;
  font-size: 0.625rem;
  color: #666464;
  margin: 0 auto;
  padding: 0;
}
body .wrap .content .allcap li {
  position: relative;
  text-align: justify;
  padding-left: 15px;
}
body .wrap .content .allcap li::before {
  content: "※";
  position: absolute;
  top: 0;
  left: 0;
}
body .wrap .content .allcap2 {
  width: 95%;
  font-size: 12px;
  font-size: 0.75rem;
  color: #666464;
  margin: 20px auto 0;
  padding: 0;
}
body .wrap .content .allcap2 li {
  position: relative;
  text-align: right;
  padding-left: 15px;
}
body .wrap footer {
  position: relative;
  z-index: 50;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  width: 100%;
  margin: 0 auto;
  padding: 50px 5%;
  background-color: #5D5B58;
  text-align: center;
  color: #fff;
}
body .wrap footer .footBox {
  width: 80%;
  margin: 0;
  padding: 0;
  text-align: left;
}
body .wrap footer .footBox p {
  font-size: 11px;
  font-size: 0.6875rem;
  line-height: 1.5;
}
body .wrap footer .footBox p span {
  font-size: 13px;
  font-size: 0.8125rem;
}
body .wrap footer .footBox .tel {
  width: 250px;
  margin: 10px 0;
}
body .wrap footer .footBox .footerBtn {
  text-align: center;
  width: 250px;
  font-size: 11px;
  font-size: 0.6875rem;
  margin: 15px 0 25px 0;
  padding: 0;
}
body .wrap footer .footBox .footerBtn a {
  display: block;
  color: #FFF;
  border: 1px solid #FFF;
  padding: 3px 0;
  -webkit-transition: all 0.5s ease;
  transition: all 0.5s ease;
}
body .wrap footer .footBox .footerBtn a:hover {
  background-color: #FFF;
  color: #74787a;
}
body .wrap footer .pageTop {
  text-align: right;
  width: 10%;
}
body .wrap footer .pageTop img {
  width: 30px;
}
body .wrap #copyright {
  position: relative;
  z-index: 50;
  background: #fff;
  padding: 4% 0;
}
body .wrap #copyright address {
  font-size: 11px;
  font-size: 0.6875rem;
  font-style: normal;
}
body .wrap #copyright address img {
  width: 59px;
  margin-right: 10px;
  margin-bottom: 3px;
}
body .wrap #copyright address a {
  color: #666464;
}

@media only screen and (min-width: 960px) {
  body {
    font-size: 16px;
    font-size: 1rem;
  }
  body .smp {
    display: none;
  }
  body .pc {
    display: block;
  }
  body .bg-wave .opening-wave {
    width: 100%;
    height: auto;
  }
  body .wrap header {
    margin: 0;
    padding: 15px;
    background-color: transparent;
  }
  body .wrap header .head-inner {
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
  }
  body .wrap header .headerLogo {
    width: 110px;
  }
  body .wrap header .headerLogo a {
    display: block;
  }
  body .wrap header .btnArea {
    width: 160px;
    font-size: 12px;
    font-size: 0.75rem;
    margin-right: 75px;
  }
  body .wrap header .btnArea .request, body .wrap header .btnArea .reservation {
    width: 160px;
    height: auto;
    -webkit-transition: all 0.5s ease;
    transition: all 0.5s ease;
  }
  body .wrap header .btnArea .request a, body .wrap header .btnArea .reservation a {
    display: block;
    height: 100%;
    line-height: 2.5;
    margin: 0;
    padding: 10px 0;
  }
  body .wrap header .btnArea .request a:hover, body .wrap header .btnArea .reservation a:hover {
    opacity: 1;
    background: #333;
  }
  body .wrap header .menuArea {
    position: absolute;
    top: 4px;
    right: 10px;
  }
  body .wrap header .menuArea .navBtn {
    height: 70px;
  }
  body .wrap header .menuArea .navBtn.navOpen span:nth-of-type(1) {
    background: #FFF;
  }
  body .wrap header .menuArea .navBtn.navOpen span:nth-of-type(3) {
    background: #FFF;
  }
  body .wrap header.op_end {
    background: none;
  }
  body .wrap .navContent {
    top: 0;
    width: 20%;
    height: 100vh;
    padding: 40px 0;
  }
  body .wrap .navContent .logo {
    width: 100px;
    margin: 0 auto 50px;
  }
  body .wrap .navContent .naviBox {
    font-size: 20px;
    font-size: 1.25rem;
  }
  body .wrap .navContent .naviBox li a {
    padding: 10px 0;
  }
  body .wrap .navContent .naviBox li.soon {
    padding: 10px 0;
  }
  body .wrap .navContent .menu {
    -webkit-transition: all 0.4s;
    transition: all 0.4s;
    opacity: 0;
  }
  body .wrap .content h2 {
    font-size: 24px;
    font-size: 1.5rem;
    margin: 0 auto 30px;
  }
  body .wrap .content h3 {
    font-size: 20px;
    font-size: 1.25rem;
    font-weight: normal;
    line-height: 1.4;
    margin: 0 auto 40px;
  }
  body .wrap .content h4 {
    font-size: 21px;
    font-size: 1.3125rem;
  }
  body .wrap .content .inversion {
    -webkit-transform: scaleX(-1);
            transform: scaleX(-1);
    text-align: right !important;
  }
  body .wrap .content .txtBlock {
    text-align: justify;
    margin: 0 auto 40px;
    padding: 0;
  }
  body .wrap .content .imgBox {
    position: relative;
    overflow: hidden;
  }
  body .wrap .content .imgBox .imgCaption {
    position: absolute;
    bottom: 10px;
    right: 10px;
    left: 10px;
    text-align: right;
    font-size: 10px;
    font-size: 0.625rem;
    color: #FFF;
    line-height: 1.3;
    text-shadow: 0px 0px 3px rgb(0, 0, 0), 0px 0px 3px rgb(0, 0, 0), 0px 0px 3px rgb(0, 0, 0);
  }
  body .wrap .content .imgBox .imgCaption2 {
    position: relative;
    text-align: right;
    font-size: 10px;
    font-size: 0.625rem;
    color: #666464;
    line-height: 1.3;
    margin-top: 3px;
  }
  body .wrap .content .imgBox .imgCaption3 {
    position: relative;
    text-align: right;
    font-size: 10px;
    font-size: 0.625rem;
    color: #FFF;
    line-height: 1.3;
    margin-top: 3px;
  }
  body .wrap .content .imgBox .imgCatch {
    top: 10%;
    font-size: 28px;
    font-size: 1.75rem;
  }
  body .wrap #copyright {
    padding: 2% 0;
  }
}
@media screen and (min-width: 961px) and (max-width: 1024px) {
  body .wrap .footNav1 .footPanelArea li {
    width: calc((100% - 40px) / 5);
    margin: 0 10px 10px 0;
  }
  body .wrap .footNav1 .footPanelArea li .PanelTxt {
    font-size: 12px;
    font-size: 0.75rem;
  }
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNvbW1vbi5jc3MiLCJfYmFzZS5zY3NzIiwiY29tbW9uLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsZ0JBQWdCO0FDRVIsZ0VBQUE7QUFFUjt5REFBQTtBQTBCQTt5REFBQTtBQzNCQTtFQUNDO0lBQ0Msb0JBQUE7SUFDQSxlQUFBO0lBQ0EscUJBQUE7SUFDQSxjRHdCWTtFRHBCWjtBQUNGO0FFQ0E7RUFDRSw4QkFBQTtBRkNGOztBRUVBO0VBQ0MsaUJBQUE7RUFDQSxrQ0FBQTtFQUNBLGtCQUFBO0VBQ0EsZ0NBQUE7RURURyxlQUFBO0VBQ0EsbUJBQUE7RUNVSCxnQkFBQTtFQUNBLGdCQUFBO0VBQ0EscUJBQUE7RUFDQSxxQ0FBQTtVQUFBLDZCQUFBO0VBQ0EscUJBQUE7RUFDQSxjREdhO0VDRmIsbUJBQUE7QUZFRDtBRUFDO0VBQ0UsY0FBQTtBRkVIO0FFQUM7RUFDRSxhQUFBO0FGRUg7QUVDQztFQUNDLDhCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxrQkFBQTtBRkNGO0FFRUM7RUFDQyxlQUFBO0VBQ0EsWUFBQTtFQUNBLFlBQUE7QUZBRjtBRUVDO0VBQ0MsU0FBQTtBRkFGO0FFRUM7RUFDQyxZQUFBO0VBQ0EsZ0JBQUE7QUZBRjtBRUVDO0VBQ0MsY0QxQlk7RUMyQloscUJBQUE7RUFDQSxpQ0FBQTtFQUFBLHlCQUFBO0FGQUY7QUVFRTtFQUNDLFlBQUE7QUZBSDtBRUlDO0VBQ0MsV0FBQTtFQUNBLGFBQUE7RUFDQSxvQkFBQTtLQUFBLGlCQUFBO0VBQ0EsMEJBQUE7S0FBQSx1QkFBQTtFQUNBLDBEQUFBO0FGRkY7QUVLQztFQUNDLGtCQUFBO0VBQ0EsU0FBQTtFQUNBLE9BQUE7RUFDQSxXQUFBO0VBQ0Esb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSx5QkFBQTtNQUFBLHNCQUFBO1VBQUEsbUJBQUE7RUFDQSx3QkFBQTtNQUFBLHFCQUFBO1VBQUEsdUJBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLDBFQUFBO0FGSEY7QUVL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QUE7SUFDQSxXQUFBO0lBQ0EsVUFBQTtJQUNBLGlCQUFBO0lEN3VCRCxlQUFBO0lBQ0EsbUJBQUE7SUM4dUJDLFdBQUE7SUFDQSxnQkFBQTtJQUNBLHlGQUFBO0VGeEhIO0VFMEhFO0lBQ0Msa0JBQUE7SUFDQSxpQkFBQTtJRHJ2QkQsZUFBQTtJQUNBLG1CQUFBO0lDc3ZCQyxjRHB1QlM7SUNxdUJULGdCQUFBO0lBQ0EsZUFBQTtFRnZISDtFRXlIRTtJQUNDLGtCQUFBO0lBQ0EsaUJBQUE7SUQ3dkJELGVBQUE7SUFDQSxtQkFBQTtJQzh2QkMsV0FBQTtJQUNBLGdCQUFBO0lBQ0EsZUFBQTtFRnRISDtFRXdIRTtJQUNDLFFBQUE7SURwd0JELGVBQUE7SUFDQSxrQkFBQTtFRCtvQkY7RUUySUM7SUFDQyxhQUFBO0VGeklGO0FBQ0Y7QUVnS0U7RUFRSztJQUNDLDhCQUFBO0lBQ0EscUJBQUE7RUZyS047RUV1S007SURoMEJKLGVBQUE7SUFDQSxrQkFBQTtFRDRwQkY7QUFDRiIsImZpbGUiOiJjb21tb24uY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGNoYXJzZXQgXCJVVEYtOFwiO1xuQGltcG9ydCB1cmwoXCIvL3VzZS5mb250YXdlc29tZS5jb20vcmVsZWFzZXMvdjUuNy4yL2Nzcy9hbGwuY3NzXCIpO1xuLyogbWl4aW5zXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4vKiDoibLmjIflrppcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbkBtZWRpYSAobWluLXdpZHRoOiA3NTFweCkge1xuICBhW2hyZWYqPVwidGVsOlwiXSB7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBjb2xvcjogIzY2NjQ2NDtcbiAgfVxufVxuaHRtbCB7XG4gIGhlaWdodDogLXdlYmtpdC1maWxsLWF2YWlsYWJsZTtcbn1cblxuYm9keSB7XG4gIG1pbi1oZWlnaHQ6IDEwMHZoO1xuICBtaW4taGVpZ2h0OiAtd2Via2l0LWZpbGwtYXZhaWxhYmxlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtZmFtaWx5OiBcIuODquODpeOCpuODn+ODsyBSLUtMXCIsIHNlcmlmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjk7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgZm9udC1mZWF0dXJlLXNldHRpbmdzOiBcInBhbHRcIjtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMWVtO1xuICBjb2xvcjogIzY2NjQ2NDtcbiAgYmFja2dyb3VuZDogI0ZGRkZGRjtcbn1cbmJvZHkgLnNtcCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuYm9keSAucGMge1xuICBkaXNwbGF5OiBub25lO1xufVxuYm9keSAuZW5UeHQge1xuICBmb250LWZhbWlseTogXCJhcm5vLXByb1wiLCBzZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuYm9keSBpbWcge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgYm9yZGVyOiBub25lO1xufVxuYm9keSBwIHtcbiAgbWFyZ2luOiAwO1xufVxuYm9keSB1bCB7XG4gIHBhZGRpbmc6IDAgMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cbmJvZHkgYSB7XG4gIGNvbG9yOiAjNjY2NDY0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7XG59XG5ib2R5IGE6aG92ZXIge1xuICBvcGFjaXR5OiAwLjY7XG59XG5ib2R5IC5maXQtY2VudGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwdmg7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcbiAgZm9udC1mYW1pbHk6IFwib2JqZWN0LWZpdDogY292ZXI7IG9iamVjdC1wb3NpdGlvbjogYm90dG9tO1wiO1xufVxuYm9keSAuYmctd2F2ZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAtMTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxMzVkZWcsICNmZWZlZjkgMCUsICNmMGVmZTYgNTAlLCAjZTFkYWM0IDEwMCUpO1xufVxuYm9keSAuYmctd2F2ZSAub3BlbmluZy13YXZlIHtcbiAgaGVpZ2h0OiA1MCU7XG59XG5ib2R5IC53cmFwIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuYm9keSAud3JhcCBoZWFkZXIge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogOTk5O1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmc6IDhweCA4cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbmJvZHkgLndyYXAgaGVhZGVyIC5oZWFkLWlubmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuYm9keSAud3JhcCBoZWFkZXIgLmhlYWRlckxvZ28ge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB3aWR0aDogODBweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cbmJvZHkgLndyYXAgaGVhZGVyIC5oZWFkZXJMb2dvIGEge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbmJvZHkgLndyYXAgaGVhZGVyIC5idG5BcmVhIHtcbiAgd2lkdGg6IDE0MHB4O1xuICBmb250LXNpemU6IDExcHg7XG4gIGZvbnQtc2l6ZTogMC42ODc1cmVtO1xuICBtYXJnaW46IDAgNzVweCAwIDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG59XG5ib2R5IC53cmFwIGhlYWRlciAuYnRuQXJlYSAucmVxdWVzdCwgYm9keSAud3JhcCBoZWFkZXIgLmJ0bkFyZWEgLnJlc2VydmF0aW9uIHtcbiAgd2lkdGg6IDcwcHg7XG4gIGNvbG9yOiAjZmZmO1xuICBsZXR0ZXItc3BhY2luZzogMDtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbn1cbmJvZHkgLndyYXAgaGVhZGVyIC5idG5BcmVhIC5yZXF1ZXN0IGEsIGJvZHkgLndyYXAgaGVhZGVyIC5idG5BcmVhIC5yZXNlcnZhdGlvbiBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogNzBweDtcbiAgY29sb3I6ICNGRkY7XG4gIG1hcmdpbjogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5ib2R5IC53cmFwIGhlYWRlciAuYnRuQXJlYSAucmVxdWVzdC5yZXF1ZXN0IGEsIGJvZHkgLndyYXAgaGVhZGVyIC5idG5BcmVhIC5yZXNlcnZhdGlvbi5yZXF1ZXN0IGEge1xuICBiYWNrZ3JvdW5kOiAjYjFhMjgzO1xufVxuYm9keSAud3JhcCBoZWFkZXIgLmJ0bkFyZWEgLnJlcXVlc3QucmVxdWVzdCBhOmhvdmVyLCBib2R5IC53cmFwIGhlYWRlciAuYnRuQXJlYSAucmVzZXJ2YXRpb24ucmVxdWVzdCBhOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzAwMDtcbn1cbmJvZHkgLndyYXAgaGVhZGVyIC5idG5BcmVhIC5yZXF1ZXN0LnJlc2VydmF0aW9uIGEsIGJvZHkgLndyYXAgaGVhZGVyIC5idG5BcmVhIC5yZXNlcnZhdGlvbi5yZXNlcnZhdGlvbiBhIHtcbiAgYmFja2dyb3VuZDogI2IxYTI4Mztcbn1cbmJvZHkgLndyYXAgaGVhZGVyIC5tZW51QXJlYSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA4cHg7XG4gIHJpZ2h0OiAxMHB4O1xuICB6LWluZGV4OiA5OTk5O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB3aWR0aDogNzBweDtcbn1cbmJvZHkgLndyYXAgaGVhZGVyIC5tZW51QXJlYSAubmF2QnRuIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogNzBweDtcbiAgaGVpZ2h0OiA3MHB4O1xuICB6LWluZGV4OiA5OTk5O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjFhMjgzO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuYm9keSAud3JhcCBoZWFkZXIgLm1lbnVBcmVhIC5uYXZCdG4gc3BhbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMTRweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogMXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiAwO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHRyYW5zaXRpb246IGFsbCAwLjRzO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuYm9keSAud3JhcCBoZWFkZXIgLm1lbnVBcmVhIC5uYXZCdG4gc3BhbjpudGgtb2YtdHlwZSgxKSB7XG4gIHRvcDogMjVweDtcbn1cbmJvZHkgLndyYXAgaGVhZGVyIC5tZW51QXJlYSAubmF2QnRuIHNwYW46bnRoLW9mLXR5cGUoMikge1xuICB0b3A6IDM1cHg7XG59XG5ib2R5IC53cmFwIGhlYWRlciAubWVudUFyZWEgLm5hdkJ0biBzcGFuOm50aC1vZi10eXBlKDMpIHtcbiAgdG9wOiA0NXB4O1xufVxuYm9keSAud3JhcCBoZWFkZXIgLm1lbnVBcmVhIC5uYXZCdG4ubmF2T3BlbiBzcGFuOm50aC1vZi10eXBlKDEpIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwcHgpIHJvdGF0ZSgtNDVkZWcpO1xufVxuYm9keSAud3JhcCBoZWFkZXIgLm1lbnVBcmVhIC5uYXZCdG4ubmF2T3BlbiBzcGFuOm50aC1vZi10eXBlKDIpIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbmJvZHkgLndyYXAgaGVhZGVyIC5tZW51QXJlYSAubmF2QnRuLm5hdk9wZW4gc3BhbjpudGgtb2YtdHlwZSgzKSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTBweCkgcm90YXRlKDQ1ZGVnKTtcbn1cbmJvZHkgLndyYXAgaGVhZGVyLm9wX2VuZCB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG59XG5ib2R5IC53cmFwIC5uYXZDb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDkwcHg7XG4gIHotaW5kZXg6IDk5OTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmc6IDIwcHggMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNnM7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5ib2R5IC53cmFwIC5uYXZDb250ZW50IC5sb2dvIHtcbiAgd2lkdGg6IDEwMHB4O1xuICBtYXJnaW46IDAgYXV0byAzMHB4O1xufVxuYm9keSAud3JhcCAubmF2Q29udGVudCAubmF2aUJveCB7XG4gIHdpZHRoOiA5MCU7XG4gIG1hcmdpbjogMCBhdXRvIDE1cHg7XG4gIHBhZGRpbmc6IDA7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5ib2R5IC53cmFwIC5uYXZDb250ZW50IC5uYXZpQm94IGxpIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogIzY2NjQ2NDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTtcbn1cbmJvZHkgLndyYXAgLm5hdkNvbnRlbnQgLm5hdmlCb3ggbGkgc3BhbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbn1cbmJvZHkgLndyYXAgLm5hdkNvbnRlbnQgLm5hdmlCb3ggbGkgYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAxMHB4IDA7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbmJvZHkgLndyYXAgLm5hdkNvbnRlbnQgLm5hdmlCb3ggbGk6aG92ZXIge1xuICBvcGFjaXR5OiAwLjU7XG59XG5ib2R5IC53cmFwIC5uYXZDb250ZW50IC5uYXZpQm94IGxpLnNvb24ge1xuICBwYWRkaW5nOiAxMHB4IDA7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMik7XG59XG5ib2R5IC53cmFwIC5uYXZDb250ZW50IC5tZW51IHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNHM7XG4gIG9wYWNpdHk6IDA7XG59XG5ib2R5IC53cmFwIC5uYXZDb250ZW50IC5tZW51U2xpZGVJbiB7XG4gIGFuaW1hdGlvbjogbWVudVNsaWRlSW4gMXMgZWFzZSAwcyBmb3J3YXJkcztcbn1cbmJvZHkgLndyYXAgLm5hdkNvbnRlbnQuYWN0aXZlIHtcbiAgYW5pbWF0aW9uOiBtZW51QWN0aXZlIDFzIGVhc2UgMHMgZm9yd2FyZHM7XG59XG5ib2R5IC53cmFwICNvdmVybGF5IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgei1pbmRleDogOTk4O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMjAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNyk7XG4gIG9wYWNpdHk6IDA7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjVzLCB2aXNpYmlsaXR5IDAuNXM7XG59XG5ib2R5IC53cmFwICNvdmVybGF5LmFjdGl2ZSB7XG4gIG9wYWNpdHk6IDE7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG59XG5ib2R5IC53cmFwIC5jb250ZW50IHtcbiAgcGFkZGluZy1ib3R0b206IDQwcHg7XG59XG5ib2R5IC53cmFwIC5jb250ZW50IGgyIHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGNvbG9yOiAjYjFhMjgzO1xuICBsaW5lLWhlaWdodDogMTtcbiAgbWFyZ2luOiAwIGF1dG8gMjBweDtcbn1cbmJvZHkgLndyYXAgLmNvbnRlbnQgaDMge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgbWFyZ2luOiAwIGF1dG8gMjBweDtcbn1cbmJvZHkgLndyYXAgLmNvbnRlbnQgaDQge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgbWFyZ2luOiAwIGF1dG8gMTBweDtcbn1cbmJvZHkgLndyYXAgLmNvbnRlbnQgaDQgc3BhbiB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xufVxuYm9keSAud3JhcCAuY29udGVudCAuaW52ZXJzaW9uIHtcbiAgdHJhbnNmb3JtOiBzY2FsZVgoLTEpO1xuICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50O1xufVxuYm9keSAud3JhcCAuY29udGVudCAudHh0QmxvY2sge1xuICB0ZXh0LWFsaWduOiBqdXN0aWZ5O1xuICBtYXJnaW46IDAgYXV0byAyMHB4O1xuICBwYWRkaW5nOiAwO1xufVxuYm9keSAud3JhcCAuY29udGVudCAudHh0QmxvY2subWJub25lIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbmJvZHkgLndyYXAgLmNvbnRlbnQgLmltZ0JveCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbmJvZHkgLndyYXAgLmNvbnRlbnQgLmltZ0JveCAuaW1nQ2FwdGlvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAxMHB4O1xuICByaWdodDogMTBweDtcbiAgbGVmdDogMTBweDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgZm9udC1zaXplOiAwLjYyNXJlbTtcbiAgY29sb3I6ICNGRkY7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIHRleHQtc2hhZG93OiAwcHggMHB4IDNweCByZ2IoMCwgMCwgMCksIDBweCAwcHggM3B4IHJnYigwLCAwLCAwKSwgMHB4IDBweCAzcHggcmdiKDAsIDAsIDApO1xufVxuYm9keSAud3JhcCAuY29udGVudCAuaW1nQm94IC5pbWdDYXB0aW9uMiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgZm9udC1zaXplOiAwLjYyNXJlbTtcbiAgY29sb3I6ICM2NjY0NjQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIG1hcmdpbi10b3A6IDNweDtcbiAgbWFyZ2luLXJpZ2h0OiAzcHg7XG59XG5ib2R5IC53cmFwIC5jb250ZW50IC5pbWdCb3ggLmltZ0NhcHRpb24zIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBmb250LXNpemU6IDAuNjI1cmVtO1xuICBjb2xvcjogI0ZGRjtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbiAgbWFyZ2luLXRvcDogM3B4O1xufVxuYm9keSAud3JhcCAuY29udGVudCAuaW1nQm94IC5pbWdDYXB0aW9uNCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAxMHB4O1xuICByaWdodDogMTBweDtcbiAgbGVmdDogMTBweDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgZm9udC1zaXplOiAwLjYyNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbn1cbmJvZHkgLndyYXAgLmNvbnRlbnQgLmltZ0JveCAuaW1nQ2F0Y2gge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTAlO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGNvbG9yOiAjRkZGO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBtYXJnaW46IDAgYXV0bztcbn1cbmJvZHkgLndyYXAgLmNvbnRlbnQgLmltZ0JveCAuaW1nQ2FwdGlvbmJuIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDEwcHg7XG4gIGxlZnQ6IDEwcHg7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBmb250LXNpemU6IDEwcHg7XG4gIGZvbnQtc2l6ZTogMC42MjVyZW07XG4gIGNvbG9yOiAjRkZGO1xuICBsaW5lLWhlaWdodDogMS4zO1xuICB0ZXh0LXNoYWRvdzogMHB4IDBweCAzcHggcmdiKDAsIDAsIDApLCAwcHggMHB4IDNweCByZ2IoMCwgMCwgMCksIDBweCAwcHggM3B4IHJnYigwLCAwLCAwKTtcbn1cbmJvZHkgLndyYXAgLmNvbnRlbnQgLmNhcCB7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgZm9udC1zaXplOiAwLjYyNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgY29sb3I6ICM2NjY0NjQ7XG59XG5ib2R5IC53cmFwIC5jb250ZW50IC5jYXBSIHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgZm9udC1zaXplOiAwLjYyNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgY29sb3I6ICM2NjY0NjQ7XG4gIG1hcmdpbi10b3A6IDVweDtcbn1cbmJvZHkgLndyYXAgLmNvbnRlbnQgLmFsbGNhcCB7XG4gIHdpZHRoOiA4MCU7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgZm9udC1zaXplOiAwLjYyNXJlbTtcbiAgY29sb3I6ICM2NjY0NjQ7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiAwO1xufVxuYm9keSAud3JhcCAuY29udGVudCAuYWxsY2FwIGxpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWFsaWduOiBqdXN0aWZ5O1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG59XG5ib2R5IC53cmFwIC5jb250ZW50IC5hbGxjYXAgbGk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi4oC7XCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xufVxuYm9keSAud3JhcCAuY29udGVudCAuYWxsY2FwMiB7XG4gIHdpZHRoOiA5NSU7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICBjb2xvcjogIzY2NjQ2NDtcbiAgbWFyZ2luOiAyMHB4IGF1dG8gMDtcbiAgcGFkZGluZzogMDtcbn1cbmJvZHkgLndyYXAgLmNvbnRlbnQgLmFsbGNhcDIgbGkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG59XG5ib2R5IC53cmFwIGZvb3RlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogNTA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiA1MHB4IDUlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNUQ1QjU4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjZmZmO1xufVxuYm9keSAud3JhcCBmb290ZXIgLmZvb3RCb3gge1xuICB3aWR0aDogODAlO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5ib2R5IC53cmFwIGZvb3RlciAuZm9vdEJveCBwIHtcbiAgZm9udC1zaXplOiAxMXB4O1xuICBmb250LXNpemU6IDAuNjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cbmJvZHkgLndyYXAgZm9vdGVyIC5mb290Qm94IHAgc3BhbiB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgZm9udC1zaXplOiAwLjgxMjVyZW07XG59XG5ib2R5IC53cmFwIGZvb3RlciAuZm9vdEJveCAudGVsIHtcbiAgd2lkdGg6IDI1MHB4O1xuICBtYXJnaW46IDEwcHggMDtcbn1cbmJvZHkgLndyYXAgZm9vdGVyIC5mb290Qm94IC5mb290ZXJCdG4ge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdpZHRoOiAyNTBweDtcbiAgZm9udC1zaXplOiAxMXB4O1xuICBmb250LXNpemU6IDAuNjg3NXJlbTtcbiAgbWFyZ2luOiAxNXB4IDAgMjVweCAwO1xuICBwYWRkaW5nOiAwO1xufVxuYm9keSAud3JhcCBmb290ZXIgLmZvb3RCb3ggLmZvb3RlckJ0biBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbG9yOiAjRkZGO1xuICBib3JkZXI6IDFweCBzb2xpZCAjRkZGO1xuICBwYWRkaW5nOiAzcHggMDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTtcbn1cbmJvZHkgLndyYXAgZm9vdGVyIC5mb290Qm94IC5mb290ZXJCdG4gYTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkY7XG4gIGNvbG9yOiAjNzQ3ODdhO1xufVxuYm9keSAud3JhcCBmb290ZXIgLnBhZ2VUb3Age1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgd2lkdGg6IDEwJTtcbn1cbmJvZHkgLndyYXAgZm9vdGVyIC5wYWdlVG9wIGltZyB7XG4gIHdpZHRoOiAzMHB4O1xufVxuYm9keSAud3JhcCAjY29weXJpZ2h0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiA1MDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgcGFkZGluZzogNCUgMDtcbn1cbmJvZHkgLndyYXAgI2NvcHlyaWdodCBhZGRyZXNzIHtcbiAgZm9udC1zaXplOiAxMXB4O1xuICBmb250LXNpemU6IDAuNjg3NXJlbTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuYm9keSAud3JhcCAjY29weXJpZ2h0IGFkZHJlc3MgaW1nIHtcbiAgd2lkdGg6IDU5cHg7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgbWFyZ2luLWJvdHRvbTogM3B4O1xufVxuYm9keSAud3JhcCAjY29weXJpZ2h0IGFkZHJlc3MgYSB7XG4gIGNvbG9yOiAjNjY2NDY0O1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk2MHB4KSB7XG4gIGJvZHkge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXNpemU6IDFyZW07XG4gIH1cbiAgYm9keSAuc21wIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIGJvZHkgLnBjIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICBib2R5IC5iZy13YXZlIC5vcGVuaW5nLXdhdmUge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxuICBib2R5IC53cmFwIGhlYWRlciB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cbiAgYm9keSAud3JhcCBoZWFkZXIgLmhlYWQtaW5uZXIge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICB9XG4gIGJvZHkgLndyYXAgaGVhZGVyIC5oZWFkZXJMb2dvIHtcbiAgICB3aWR0aDogMTEwcHg7XG4gIH1cbiAgYm9keSAud3JhcCBoZWFkZXIgLmhlYWRlckxvZ28gYSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgYm9keSAud3JhcCBoZWFkZXIgLmJ0bkFyZWEge1xuICAgIHdpZHRoOiAxNjBweDtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgZm9udC1zaXplOiAwLjc1cmVtO1xuICAgIG1hcmdpbi1yaWdodDogNzVweDtcbiAgfVxuICBib2R5IC53cmFwIGhlYWRlciAuYnRuQXJlYSAucmVxdWVzdCwgYm9keSAud3JhcCBoZWFkZXIgLmJ0bkFyZWEgLnJlc2VydmF0aW9uIHtcbiAgICB3aWR0aDogMTYwcHg7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7XG4gIH1cbiAgYm9keSAud3JhcCBoZWFkZXIgLmJ0bkFyZWEgLnJlcXVlc3QgYSwgYm9keSAud3JhcCBoZWFkZXIgLmJ0bkFyZWEgLnJlc2VydmF0aW9uIGEge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBsaW5lLWhlaWdodDogMi41O1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAxMHB4IDA7XG4gIH1cbiAgYm9keSAud3JhcCBoZWFkZXIgLmJ0bkFyZWEgLnJlcXVlc3QgYTpob3ZlciwgYm9keSAud3JhcCBoZWFkZXIgLmJ0bkFyZWEgLnJlc2VydmF0aW9uIGE6aG92ZXIge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZDogIzMzMztcbiAgfVxuICBib2R5IC53cmFwIGhlYWRlciAubWVudUFyZWEge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDRweDtcbiAgICByaWdodDogMTBweDtcbiAgfVxuICBib2R5IC53cmFwIGhlYWRlciAubWVudUFyZWEgLm5hdkJ0biB7XG4gICAgaGVpZ2h0OiA3MHB4O1xuICB9XG4gIGJvZHkgLndyYXAgaGVhZGVyIC5tZW51QXJlYSAubmF2QnRuLm5hdk9wZW4gc3BhbjpudGgtb2YtdHlwZSgxKSB7XG4gICAgYmFja2dyb3VuZDogI0ZGRjtcbiAgfVxuICBib2R5IC53cmFwIGhlYWRlciAubWVudUFyZWEgLm5hdkJ0bi5uYXZPcGVuIHNwYW46bnRoLW9mLXR5cGUoMykge1xuICAgIGJhY2tncm91bmQ6ICNGRkY7XG4gIH1cbiAgYm9keSAud3JhcCBoZWFkZXIub3BfZW5kIHtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICB9XG4gIGJvZHkgLndyYXAgLm5hdkNvbnRlbnQge1xuICAgIHRvcDogMDtcbiAgICB3aWR0aDogMjAlO1xuICAgIGhlaWdodDogMTAwdmg7XG4gICAgcGFkZGluZzogNDBweCAwO1xuICB9XG4gIGJvZHkgLndyYXAgLm5hdkNvbnRlbnQgLmxvZ28ge1xuICAgIHdpZHRoOiAxMDBweDtcbiAgICBtYXJnaW46IDAgYXV0byA1MHB4O1xuICB9XG4gIGJvZHkgLndyYXAgLm5hdkNvbnRlbnQgLm5hdmlCb3gge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBmb250LXNpemU6IDEuMjVyZW07XG4gIH1cbiAgYm9keSAud3JhcCAubmF2Q29udGVudCAubmF2aUJveCBsaSBhIHtcbiAgICBwYWRkaW5nOiAxMHB4IDA7XG4gIH1cbiAgYm9keSAud3JhcCAubmF2Q29udGVudCAubmF2aUJveCBsaS5zb29uIHtcbiAgICBwYWRkaW5nOiAxMHB4IDA7XG4gIH1cbiAgYm9keSAud3JhcCAubmF2Q29udGVudCAubWVudSB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuNHM7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICBib2R5IC53cmFwIC5jb250ZW50IGgyIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgbWFyZ2luOiAwIGF1dG8gMzBweDtcbiAgfVxuICBib2R5IC53cmFwIC5jb250ZW50IGgzIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgICBtYXJnaW46IDAgYXV0byA0MHB4O1xuICB9XG4gIGJvZHkgLndyYXAgLmNvbnRlbnQgaDQge1xuICAgIGZvbnQtc2l6ZTogMjFweDtcbiAgICBmb250LXNpemU6IDEuMzEyNXJlbTtcbiAgfVxuICBib2R5IC53cmFwIC5jb250ZW50IC5pbnZlcnNpb24ge1xuICAgIHRyYW5zZm9ybTogc2NhbGVYKC0xKTtcbiAgICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLndyYXAgLmNvbnRlbnQgLnR4dEJsb2NrIHtcbiAgICB0ZXh0LWFsaWduOiBqdXN0aWZ5O1xuICAgIG1hcmdpbjogMCBhdXRvIDQwcHg7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICBib2R5IC53cmFwIC5jb250ZW50IC5pbWdCb3gge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG4gIGJvZHkgLndyYXAgLmNvbnRlbnQgLmltZ0JveCAuaW1nQ2FwdGlvbiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogMTBweDtcbiAgICByaWdodDogMTBweDtcbiAgICBsZWZ0OiAxMHB4O1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICBmb250LXNpemU6IDAuNjI1cmVtO1xuICAgIGNvbG9yOiAjRkZGO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gICAgdGV4dC1zaGFkb3c6IDBweCAwcHggM3B4IHJnYigwLCAwLCAwKSwgMHB4IDBweCAzcHggcmdiKDAsIDAsIDApLCAwcHggMHB4IDNweCByZ2IoMCwgMCwgMCk7XG4gIH1cbiAgYm9keSAud3JhcCAuY29udGVudCAuaW1nQm94IC5pbWdDYXB0aW9uMiB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICBmb250LXNpemU6IDAuNjI1cmVtO1xuICAgIGNvbG9yOiAjNjY2NDY0O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gICAgbWFyZ2luLXRvcDogM3B4O1xuICB9XG4gIGJvZHkgLndyYXAgLmNvbnRlbnQgLmltZ0JveCAuaW1nQ2FwdGlvbjMge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICBmb250LXNpemU6IDEwcHg7XG4gICAgZm9udC1zaXplOiAwLjYyNXJlbTtcbiAgICBjb2xvcjogI0ZGRjtcbiAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgIG1hcmdpbi10b3A6IDNweDtcbiAgfVxuICBib2R5IC53cmFwIC5jb250ZW50IC5pbWdCb3ggLmltZ0NhdGNoIHtcbiAgICB0b3A6IDEwJTtcbiAgICBmb250LXNpemU6IDI4cHg7XG4gICAgZm9udC1zaXplOiAxLjc1cmVtO1xuICB9XG4gIGJvZHkgLndyYXAgI2NvcHlyaWdodCB7XG4gICAgcGFkZGluZzogMiUgMDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTYxcHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgYm9keSAud3JhcCAuZm9vdE5hdjEgLmZvb3RQYW5lbEFyZWEgbGkge1xuICAgIHdpZHRoOiBjYWxjKCgxMDAlIC0gNDBweCkgLyA1KTtcbiAgICBtYXJnaW46IDAgMTBweCAxMHB4IDA7XG4gIH1cbiAgYm9keSAud3JhcCAuZm9vdE5hdjEgLmZvb3RQYW5lbEFyZWEgbGkgLlBhbmVsVHh0IHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgZm9udC1zaXplOiAwLjc1cmVtO1xuICB9XG59IiwiQGNoYXJzZXQgXCJVVEYtOFwiO1xuQHVzZSBcInNhc3M6bWF0aFwiO1xuQGltcG9ydCB1cmwoJy8vdXNlLmZvbnRhd2Vzb21lLmNvbS9yZWxlYXNlcy92NS43LjIvY3NzL2FsbC5jc3MnKTtcblxuLyogbWl4aW5zXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4vLyAkbm90LXBjOiAxMDIzOy8vIDEwMjRweOacqua6gOOBr+OCv+ODluODrOODg+ODiOOBqOWIpOaWrVxuLy8gJHRhYmxldDogNzY4Oy8vIOOCv+ODluODrOODg+ODiOOBruWfuua6luOBqOOBmeOCi+OCteOCpOOCulxuXG5AbWl4aW4gZm9udC1zaXplKCRzaXplLCAkdmlld3BvcnQ6IGZhbHNlKSB7XG4gIEBpZiAkdmlld3BvcnQge1xuICAgIGZvbnQtc2l6ZTogZ2V0X3Z3KCRzaXplLCAkdmlld3BvcnQpO1xuICB9IEBlbHNlIHtcbiAgICBmb250LXNpemU6ICRzaXplICsgcHg7XG4gICAgZm9udC1zaXplOiBtYXRoLmRpdigkc2l6ZSAsIDE2KSArIHJlbTtcbiAgfVxufVxuXG5AZnVuY3Rpb24gZ2V0X3Z3KCRzaXplLCAkdmlld3BvcnQpIHtcbiAgQHJldHVybiBtYXRoLmRpdigxMDAgLCAkdmlld3BvcnQpICogJHNpemUgKiAxdnc7XG59XG5cbkBtaXhpbiBjbGVhcmZpeCgpIHtcbiAgJjphZnRlciB7XG4gICAgY29udGVudDogJyc7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgY2xlYXI6IGJvdGg7XG4gIH1cbn1cblxuLyog6Imy5oyH5a6aXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4kdGV4dENvbG9yXHRcdDogIzY2NjQ2NDtcbiRhY2NlbnRDb2xvclx0OiAjYjFhMjgzOyIsIkBjaGFyc2V0IFwiVVRGLThcIjtcbkB1c2UgJ2Jhc2UnIGFzIGI7XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NTFweCkge1xuXHRhW2hyZWYqPVwidGVsOlwiXSB7XG5cdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdFx0Y3Vyc29yOiBkZWZhdWx0O1xuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRjb2xvcjogYi4kdGV4dENvbG9yO1xuXHR9XG59XG5cblxuLy8gc21wIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuaHRtbHtcbiAgaGVpZ2h0OiAtd2Via2l0LWZpbGwtYXZhaWxhYmxlO1xufVxuXG5ib2R5e1xuXHRtaW4taGVpZ2h0OiAxMDB2aDtcblx0bWluLWhlaWdodDogLXdlYmtpdC1maWxsLWF2YWlsYWJsZTtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRmb250LWZhbWlseTogXCLjg6rjg6Xjgqbjg5/jg7MgUi1LTFwiLCBzZXJpZjtcblx0QGluY2x1ZGUgYi5mb250LXNpemUoMTQpO1xuXHRsaW5lLWhlaWdodDogMS45O1xuXHRmb250LXdlaWdodDogNDAwO1xuXHR3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG5cdGZvbnQtZmVhdHVyZS1zZXR0aW5ncyA6IFwicGFsdFwiO1xuXHRsZXR0ZXItc3BhY2luZzogLjFlbTtcblx0Y29sb3I6IGIuJHRleHRDb2xvcjtcblx0YmFja2dyb3VuZDogI0ZGRkZGRjtcblx0XHRcblx0LnNtcHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHR9XG5cdC5wY3tcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblx0XG5cdC5lblR4dHtcblx0XHRmb250LWZhbWlseTogXCJhcm5vLXByb1wiLCBzZXJpZjtcblx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdGZvbnQtc3R5bGU6IGl0YWxpYztcblx0fVxuXHRcdFxuXHRpbWcge1xuXHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0Ym9yZGVyOiBub25lO1xuXHR9XG5cdHB7XG5cdFx0bWFyZ2luOiAwO1xuXHR9XG5cdHVse1xuXHRcdHBhZGRpbmc6IDAgMDtcblx0XHRsaXN0LXN0eWxlOiBub25lO1xuXHR9XG5cdGF7XG5cdFx0Y29sb3I6IGIuJHRleHRDb2xvcjtcblx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0dHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTtcblxuXHRcdCY6aG92ZXJ7XG5cdFx0XHRvcGFjaXR5OiAuNjtcblx0XHR9XG5cdH1cblx0XG5cdC5maXQtY2VudGVye1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogMTAwdmg7XG5cdFx0b2JqZWN0LWZpdDogY292ZXI7XG5cdFx0b2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG5cdFx0Zm9udC1mYW1pbHk6ICdvYmplY3QtZml0OiBjb3Zlcjsgb2JqZWN0LXBvc2l0aW9uOiBib3R0b207Jztcblx0fVxuXG5cdC5iZy13YXZle1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRib3R0b206IDA7XG5cdFx0bGVmdDogMDtcblx0XHR6LWluZGV4OiAtMTtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxMzVkZWcsICNmZWZlZjkgMCUsICNmMGVmZTYgNTAlLCAjZTFkYWM0IDEwMCUpO1xuXG5cdFx0Lm9wZW5pbmctd2F2ZXtcblx0XHRcdC8vIHdpZHRoOiAxMDAlO1xuXHRcdFx0aGVpZ2h0OiA1MCU7XG5cdFx0fVxuXHR9XG5cblx0Ly8gd3JhcFxuXHQud3JhcHtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcblx0XHQvL2hlYWRlclxuXHRcdGhlYWRlcntcblx0XHRcdHBvc2l0aW9uOiBmaXhlZDtcblx0XHRcdHRvcDogMDtcblx0XHRcdGxlZnQ6IDA7XG5cdFx0XHR6LWluZGV4OiA5OTk7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdFx0cGFkZGluZzogOHB4IDhweDtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFxuXHRcdFx0LmhlYWQtaW5uZXJ7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRcdH1cblxuXHRcdFx0LmhlYWRlckxvZ297XG5cdFx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0XHRcdHdpZHRoOiA4MHB4O1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRcdFx0bWFyZ2luOiAwOyBcblx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdFx0XG5cdFx0XHRcdGF7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdFxuXHRcdFx0LmJ0bkFyZWF7XG5cdFx0XHRcdHdpZHRoOiAxNDBweDtcblx0XHRcdFx0QGluY2x1ZGUgYi5mb250LXNpemUoMTEpO1xuXHRcdFx0XHRtYXJnaW46IDAgNzVweCAwIDA7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG5cdFx0XHRcdFxuXHRcdFx0XHQucmVxdWVzdCwucmVzZXJ2YXRpb257XG5cdFx0XHRcdFx0d2lkdGg6IDcwcHg7XG5cdFx0XHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IDA7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuMztcblx0XHRcdFx0XHRcblx0XHRcdFx0XHRhe1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDcwcHg7XG5cdFx0XHRcdFx0XHRjb2xvcjogI0ZGRjtcblx0XHRcdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdCYucmVxdWVzdHtcblx0XHRcdFx0XHRcdGF7XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IGIuJGFjY2VudENvbG9yO1xuXHRcdFx0XHRcdFx0XHRcblx0XHRcdFx0XHRcdFx0Jjpob3Zlcntcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjMDAwO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdCYucmVzZXJ2YXRpb257XG5cdFx0XHRcdFx0XHRhe1xuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiBiLiRhY2NlbnRDb2xvcjtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Ly8g44Oh44OL44Ol44O844Oc44K/44OzXG5cdFx0XHQubWVudUFyZWF7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0dG9wOiA4cHg7XG5cdFx0XHRcdHJpZ2h0OiAxMHB4O1xuXHRcdFx0XHR6LWluZGV4OiA5OTk5O1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdFx0XHR3aWR0aDogNzBweDtcblxuXHRcdFx0XHQubmF2QnRue1xuXHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHR3aWR0aDogNzBweDtcblx0XHRcdFx0XHRoZWlnaHQ6IDcwcHg7XG5cdFx0XHRcdFx0ei1pbmRleDogOTk5OTtcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IGIuJGFjY2VudENvbG9yO1xuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDNweDtcblx0XHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cblx0XHRcdFx0XHRzcGFuIHtcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdGxlZnQ6IDE0cHg7XG5cdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdFx0XHRcdFx0d2lkdGg6IDQwcHg7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDFweDtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNGRkY7XG5cdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiAzcHg7XG5cdFx0XHRcdFx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgLjRzO1xuXHRcdFx0XHRcdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblxuXHRcdFx0XHRcdFx0JjpudGgtb2YtdHlwZSgxKSB7XG5cdFx0XHRcdFx0XHRcdHRvcDogMjVweDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdCY6bnRoLW9mLXR5cGUoMikge1xuXHRcdFx0XHRcdFx0XHR0b3A6IDM1cHg7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQmOm50aC1vZi10eXBlKDMpIHtcblx0XHRcdFx0XHRcdFx0dG9wOiA0NXB4O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQmLm5hdk9wZW57XG5cdFx0XHRcdFx0XHRzcGFuOm50aC1vZi10eXBlKDEpIHtcblx0XHRcdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwcHgpIHJvdGF0ZSgtNDVkZWcpO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0c3BhbjpudGgtb2YtdHlwZSgyKSB7XG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRzcGFuOm50aC1vZi10eXBlKDMpIHtcblx0XHRcdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMHB4KSByb3RhdGUoNDVkZWcpO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmLm9wX2VuZHtcblx0XHRcdFx0YmFja2dyb3VuZDogI2ZmZjtcblx0XHRcdH1cblx0XHR9XG5cdFx0Ly9oZWFkZXJcblxuXHRcdC8vIE5hdmlcblx0XHQubmF2Q29udGVudHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0cG9zaXRpb246IGZpeGVkO1xuXHRcdFx0dG9wOiA5MHB4O1xuXHRcdFx0ei1pbmRleDogOTk5O1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzAwMDtcblx0XHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdFx0cGFkZGluZzogMjBweCAwO1xuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcblx0XHRcdHRyYW5zaXRpb246IGFsbCAuNnM7XG5cdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXG5cdFx0XHQubG9nb3tcblx0XHRcdFx0d2lkdGg6IDEwMHB4O1xuXHRcdFx0XHRtYXJnaW46IDAgYXV0byAzMHB4O1xuXHRcdFx0fVxuXHRcdFx0Lm5hdmlCb3gge1xuXHRcdFx0XHR3aWR0aDogOTAlO1xuXHRcdFx0XHRtYXJnaW46IDAgYXV0byAxNXB4O1xuXHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXG5cdFx0XHRcdGxpe1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdGxpc3Qtc3R5bGU6IG5vbmU7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuMztcblx0XHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdFx0Y29sb3I6IGIuJHRleHRDb2xvcjtcblx0XHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xuXHRcdFx0XHRcdFxuXHRcdFx0XHRcdHNwYW57XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdEBpbmNsdWRlIGIuZm9udC1zaXplKDEyKTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0YXtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0cGFkZGluZzogMTBweCAwO1xuXHRcdFx0XHRcdFx0Y29sb3I6IHJnYmEoMjU1LDI1NSwyNTUsLjgpO1xuXHRcdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQmOmhvdmVye1xuXHRcdFx0XHRcdFx0b3BhY2l0eTogLjU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdCYuc29vbntcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDEwcHggMDtcblx0XHRcdFx0XHRcdGNvbG9yOiByZ2JhKDI1NSwyNTUsMjU1LC4yKTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5tZW51e1xuXHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgLjRzO1xuXHRcdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0fVxuXHRcdFx0Lm1lbnVTbGlkZUlue1xuXHRcdFx0XHRhbmltYXRpb246IG1lbnVTbGlkZUluIDFzIGVhc2UgMHMgZm9yd2FyZHM7XG5cdFx0XHR9XG5cblx0XHRcdCYuYWN0aXZle1xuXHRcdFx0XHRhbmltYXRpb246IG1lbnVBY3RpdmUgMXMgZWFzZSAwcyBmb3J3YXJkcztcblx0XHRcdH1cblx0XHR9XG5cdFx0I292ZXJsYXl7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdHBvc2l0aW9uOiBmaXhlZDtcblx0XHRcdHRvcDogMDtcblx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0ei1pbmRleDogOTk4O1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRoZWlnaHQ6IDEyMCU7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsMCwwLDAuNyk7XG5cdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0dmlzaWJpbGl0eTogaGlkZGVuO1xuXHRcdFx0dHJhbnNpdGlvbjogb3BhY2l0eSAwLjVzLCB2aXNpYmlsaXR5IDAuNXM7XG5cdFx0XHRcblx0XHRcdCYuYWN0aXZle1xuXHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0XHR2aXNpYmlsaXR5OiB2aXNpYmxlO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQvLyBOYXZpXG5cdFx0XG5cdFx0Ly9jb250ZW50XG5cdFx0LmNvbnRlbnR7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogNDBweDtcblx0XHRcdFxuXHRcdFx0XG5cdFx0XHQvL+ODhuOCreOCueODiOezu+WFsemAmlxuXG5cdFx0XHRoMntcblx0XHRcdFx0QGluY2x1ZGUgYi5mb250LXNpemUoMjApO1xuXHRcdFx0XHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRcdFx0XHRjb2xvcjogYi4kYWNjZW50Q29sb3I7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdFx0XHRtYXJnaW46IDAgYXV0byAyMHB4O1xuXHRcdFx0fVxuXHRcdFx0aDN7XG5cdFx0XHRcdEBpbmNsdWRlIGIuZm9udC1zaXplKDE2KTtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuNDtcblx0XHRcdFx0bWFyZ2luOiAwIGF1dG8gMjBweDtcblx0XHRcdH1cblx0XHRcdGg0e1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdFx0XHRAaW5jbHVkZSBiLmZvbnQtc2l6ZSgxNik7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjQ7XG5cdFx0XHRcdG1hcmdpbjogMCBhdXRvIDEwcHg7XG5cdFx0XHRcdFxuXHRcdFx0XHRzcGFue1xuXHRcdFx0XHRcdEBpbmNsdWRlIGIuZm9udC1zaXplKDEyKTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0XG5cdFx0XHQuaW52ZXJzaW9ue1xuXHRcdFx0XHR0cmFuc2Zvcm06IHNjYWxlWCgtMSk7XG5cdFx0XHRcdHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cdFx0XHQudHh0QmxvY2t7XG5cdFx0XHRcdHRleHQtYWxpZ246IGp1c3RpZnk7XG5cdFx0XHRcdG1hcmdpbjogMCBhdXRvIDIwcHg7XG5cdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRcdFxuXHRcdFx0XHQmLm1ibm9uZXtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC5pbWdCb3h7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblxuXHRcdFx0XHQuaW1nQ2FwdGlvbntcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0Ym90dG9tOiAxMHB4O1xuXHRcdFx0XHRcdHJpZ2h0OiAxMHB4O1xuXHRcdFx0XHRcdGxlZnQ6IDEwcHg7XG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cdFx0XHRcdFx0QGluY2x1ZGUgYi5mb250LXNpemUoMTApO1xuXHRcdFx0XHRcdGNvbG9yOiAjRkZGO1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjM7XG5cdFx0XHRcdFx0dGV4dC1zaGFkb3c6IDBweCAwcHggM3B4IHJnYmEoMCwwLDAsMSksIDBweCAwcHggM3B4IHJnYmEoMCwwLDAsMSksIDBweCAwcHggM3B4IHJnYmEoMCwwLDAsMSk7XG5cdFx0XHRcdH1cblx0XHRcdFx0LmltZ0NhcHRpb24ye1xuXHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiByaWdodDtcblx0XHRcdFx0XHRAaW5jbHVkZSBiLmZvbnQtc2l6ZSgxMCk7XG5cdFx0XHRcdFx0Y29sb3I6IGIuJHRleHRDb2xvcjtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS4zO1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDNweDtcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDNweDtcblx0XHRcdFx0fVxuXHRcdFx0XHQuaW1nQ2FwdGlvbjN7XG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdHRleHQtYWxpZ246IHJpZ2h0O1xuXHRcdFx0XHRcdEBpbmNsdWRlIGIuZm9udC1zaXplKDEwKTtcblx0XHRcdFx0XHRjb2xvcjogI0ZGRjtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS4zO1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDNweDtcblx0XHRcdFx0fVxuXHRcdFx0XHQuaW1nQ2FwdGlvbjR7XG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdGJvdHRvbTogMTBweDtcblx0XHRcdFx0XHRyaWdodDogMTBweDtcblx0XHRcdFx0XHRsZWZ0OiAxMHB4O1xuXHRcdFx0XHRcdHRleHQtYWxpZ246IHJpZ2h0O1xuXHRcdFx0XHRcdEBpbmNsdWRlIGIuZm9udC1zaXplKDEwKTtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS4zO1xuXHRcdFx0XHR9XG5cdFx0XHRcdC5pbWdDYXRjaHtcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0dG9wOiAxMCU7XG5cdFx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0XHRyaWdodDogMDtcblx0XHRcdFx0XHRAaW5jbHVkZSBiLmZvbnQtc2l6ZSgyMCk7XG5cdFx0XHRcdFx0Y29sb3I6ICNGRkY7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcblx0XHRcdFx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRcdFx0fVxuXHRcdFx0XHQuaW1nQ2FwdGlvbmJue1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRib3R0b206IDEwcHg7XG5cdFx0XHRcdFx0bGVmdDogMTBweDtcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiByaWdodDtcblx0XHRcdFx0XHRAaW5jbHVkZSBiLmZvbnQtc2l6ZSgxMCk7XG5cdFx0XHRcdFx0Y29sb3I6ICNGRkY7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuMztcblx0XHRcdFx0XHR0ZXh0LXNoYWRvdzogMHB4IDBweCAzcHggcmdiYSgwLDAsMCwxKSwgMHB4IDBweCAzcHggcmdiYSgwLDAsMCwxKSwgMHB4IDBweCAzcHggcmdiYSgwLDAsMCwxKTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0XG5cdFx0XHQuY2Fwe1xuXHRcdFx0XHRAaW5jbHVkZSBiLmZvbnQtc2l6ZSgxMCk7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjQ7XG5cdFx0XHRcdGNvbG9yOiBiLiR0ZXh0Q29sb3I7XG5cdFx0XHR9XG5cdFx0XHQuY2FwUntcblx0XHRcdFx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cdFx0XHRcdEBpbmNsdWRlIGIuZm9udC1zaXplKDEwKTtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuNDtcblx0XHRcdFx0Y29sb3I6IGIuJHRleHRDb2xvcjtcblx0XHRcdFx0bWFyZ2luLXRvcDogNXB4O1xuXHRcdFx0fVxuXHRcdFx0LmFsbGNhcHtcblx0XHRcdFx0d2lkdGg6IDgwJTtcblx0XHRcdFx0QGluY2x1ZGUgYi5mb250LXNpemUoMTApO1xuXHRcdFx0XHRjb2xvcjogYi4kdGV4dENvbG9yO1xuXHRcdFx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRcdFx0cGFkZGluZzogMDtcblxuXHRcdFx0XHRsaXtcblx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdFx0dGV4dC1hbGlnbjoganVzdGlmeTtcblx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDE1cHg7XG5cblx0XHRcdFx0XHQmOjpiZWZvcmV7XG5cdFx0XHRcdFx0XHRjb250ZW50OiBcIuKAu1wiO1xuXHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0LmFsbGNhcDJ7XG5cdFx0XHRcdHdpZHRoOiA5NSU7XG5cdFx0XHRcdEBpbmNsdWRlIGIuZm9udC1zaXplKDEyKTtcblx0XHRcdFx0Y29sb3I6IGIuJHRleHRDb2xvcjtcblx0XHRcdFx0bWFyZ2luOiAyMHB4IGF1dG8gMDtcblx0XHRcdFx0cGFkZGluZzogMDtcblxuXHRcdFx0XHRsaXtcblx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAxNXB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHRcblx0XHRcdC8v44OG44Kt44K544OI57O75YWx6YCaXG5cdFx0XHRcblx0XHR9XG5cdFx0Ly9jb250ZW50XG5cdFx0XG5cdFx0XG5cdFx0Ly9mb290ZXJcblx0XHRmb290ZXJ7XG5cdFx0XHRwb3NpdGlvbjpyZWxhdGl2ZTtcblx0XHRcdHotaW5kZXg6NTA7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRcdHBhZGRpbmc6IDUwcHggNSU7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjNUQ1QjU4O1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0Y29sb3I6ICNmZmY7XG5cblx0XHRcdC5mb290Qm94e1xuXHRcdFx0XHR3aWR0aDogODAlO1xuXHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cblx0XHRcdFx0cHtcblx0XHRcdFx0XHRAaW5jbHVkZSBiLmZvbnQtc2l6ZSgxMSk7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuNTtcblxuXHRcdFx0XHRcdHNwYW57XG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBiLmZvbnQtc2l6ZSgxMyk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdC50ZWx7XG5cdFx0XHRcdFx0d2lkdGg6IDI1MHB4O1xuXHRcdFx0XHRcdG1hcmdpbjogMTBweCAwO1xuXHRcdFx0XHR9XG5cdFx0XHRcdC5mb290ZXJCdG57XG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRcdHdpZHRoOiAyNTBweDtcblx0XHRcdFx0XHRAaW5jbHVkZSBiLmZvbnQtc2l6ZSgxMSk7XG5cdFx0XHRcdFx0bWFyZ2luOiAxNXB4IDAgMjVweCAwO1xuXHRcdFx0XHRcdHBhZGRpbmc6IDA7XG5cblx0XHRcdFx0XHRhe1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHRjb2xvcjogI0ZGRjtcblx0XHRcdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICNGRkY7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAzcHggMDtcblx0XHRcdFx0XHRcdHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7XG5cblx0XHRcdFx0XHRcdCY6aG92ZXJ7XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNGRkY7XG5cdFx0XHRcdFx0XHRcdGNvbG9yOiAjNzQ3ODdhO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0LnBhZ2VUb3B7XG5cdFx0XHRcdHRleHQtYWxpZ246IHJpZ2h0O1xuXHRcdFx0XHR3aWR0aDogMTAlO1xuXG5cdFx0XHRcdGltZ3tcblx0XHRcdFx0XHR3aWR0aDogMzBweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQvL2Zvb3RlclxuXG5cdFx0Ly9jb3B5cmlnaHRcblx0XHQjY29weXJpZ2h0e1xuXHRcdFx0cG9zaXRpb246cmVsYXRpdmU7XG5cdFx0XHR6LWluZGV4OjUwO1xuXHRcdFx0YmFja2dyb3VuZDogI2ZmZjtcblx0XHRcdHBhZGRpbmc6IDQlIDA7XG5cblx0XHRcdGFkZHJlc3N7XG5cdFx0XHRcdEBpbmNsdWRlIGIuZm9udC1zaXplKDExKTtcblx0XHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXG5cdFx0XHRcdGltZ3tcblx0XHRcdFx0XHR3aWR0aDogNTlweDtcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDEwcHg7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogM3B4O1xuXHRcdFx0XHR9XG5cdFx0XHRcdGF7XG5cdFx0XHRcdFx0Y29sb3I6IGIuJHRleHRDb2xvcjtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQvL2NvcHlyaWdodFxuXHRcdFxuXHR9XG5cdC8vd3JhcFxufVxuLy9ib2R5XG5cbi8vIFBDIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOjk2MHB4KXtcblx0XG4vL2JvZHlcblx0Ym9keXtcblx0XHRAaW5jbHVkZSBiLmZvbnQtc2l6ZSgxNik7XG5cdFx0XHRcdFxuXHRcdC5zbXB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHRcdC5wY3tcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0fVxuXHRcdFxuXHRcdC5iZy13YXZle1xuXHRcdFx0Lm9wZW5pbmctd2F2ZXtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdGhlaWdodDogYXV0bztcblx0XHRcdH1cblx0XHR9XG5cdFx0Ly93cmFwXG5cdFx0LndyYXB7XG5cdFx0XHRcblx0XHRcdC8vaGVhZGVyXG5cdFx0XHRoZWFkZXJ7XG5cdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0cGFkZGluZzogMTVweDtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdFxuXHRcdFx0XHQuaGVhZC1pbm5lcntcblx0XHRcdFx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblx0XHRcdFx0fVxuXHRcdFx0XHQuaGVhZGVyTG9nb3tcblx0XHRcdFx0XHR3aWR0aDogMTEwcHg7XG5cblx0XHRcdFx0XHRhe1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdFxuXHRcdFx0XHQuYnRuQXJlYXtcblx0XHRcdFx0XHR3aWR0aDogMTYwcHg7XG5cdFx0XHRcdFx0QGluY2x1ZGUgYi5mb250LXNpemUoMTIpO1xuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogNzVweDtcblx0XHRcdFx0XHRcblx0XHRcdFx0XHQucmVxdWVzdCwucmVzZXJ2YXRpb257XG5cdFx0XHRcdFx0XHR3aWR0aDogMTYwcHg7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0XHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xuXHRcdFx0XHRcdFx0XG5cdFx0XHRcdFx0XHRhe1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMi41O1xuXHRcdFx0XHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDEwcHggMDtcblx0XHRcdFx0XHRcdFx0XG5cdFx0XHRcdFx0XHRcdCY6aG92ZXJ7XG5cdFx0XHRcdFx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjMzMzO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQmLnJlcXVlc3R7XG5cdFx0XHRcdFx0XHRcdGF7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdCYucmVzZXJ2YXRpb257XG5cdFx0XHRcdFx0XHRcdGF7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0XG5cdFx0XHRcdC8vIOODoeODi+ODpeODvOODnOOCv+ODs1xuXHRcdFx0XHQubWVudUFyZWF7XG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdHRvcDogNHB4O1xuXHRcdFx0XHRcdHJpZ2h0OiAxMHB4O1xuXG5cdFx0XHRcdFx0Lm5hdkJ0bntcblx0XHRcdFx0XHRcdGhlaWdodDogNzBweDtcblxuXHRcdFx0XHRcdFx0c3BhbiB7XG5cdFx0XHRcdFx0XHRcdCY6bnRoLW9mLXR5cGUoMSkge1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdCY6bnRoLW9mLXR5cGUoMikge1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdCY6bnRoLW9mLXR5cGUoMykge1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQmLm5hdk9wZW57XG5cdFx0XHRcdFx0XHRcdHNwYW46bnRoLW9mLXR5cGUoMSkge1xuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICNGRkY7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0c3BhbjpudGgtb2YtdHlwZSgyKSB7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0c3BhbjpudGgtb2YtdHlwZSgzKSB7XG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogI0ZGRjtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdCYub3BfZW5ke1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6IG5vbmU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC8vaGVhZGVyXG5cblx0XHRcdC8vIE5hdmlcblx0XHRcdC5uYXZDb250ZW50e1xuXHRcdFx0XHR0b3A6IDA7XG5cdFx0XHRcdHdpZHRoOiAyMCU7XG5cdFx0XHRcdGhlaWdodDogMTAwdmg7XG5cdFx0XHRcdHBhZGRpbmc6IDQwcHggMDtcblxuXHRcdFx0XHQubG9nb3tcblx0XHRcdFx0XHR3aWR0aDogMTAwcHg7XG5cdFx0XHRcdFx0bWFyZ2luOiAwIGF1dG8gNTBweDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5uYXZpQm94IHtcblx0XHRcdFx0XHRAaW5jbHVkZSBiLmZvbnQtc2l6ZSgyMCk7XG5cblx0XHRcdFx0XHRsaXtcblx0XHRcdFx0XHRcdHNwYW57XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRhe1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAxMHB4IDA7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQmOmhvdmVye1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0Ji5zb29ue1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAxMHB4IDA7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdC5tZW51e1xuXHRcdFx0XHRcdHRyYW5zaXRpb246IGFsbCAuNHM7XG5cdFx0XHRcdFx0b3BhY2l0eTogMDtcblx0XHRcdFx0fVxuXHRcdFx0XHQubWVudVNsaWRlSW57XG5cdFx0XHRcdH1cblx0XHRcdFx0Ji5hY3RpdmV7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdCNvdmVybGF5e1xuXHRcdFx0XHQmLmFjdGl2ZXtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Ly8gTmF2aVxuXHRcdFx0XG5cdFx0XHRcblx0XHRcdC8vY29udGVudFxuXHRcdFx0LmNvbnRlbnR7XG5cdFx0XHRcdFxuXHRcdFx0Ly/jg4bjgq3jgrnjg4jns7vlhbHpgJpcblxuXHRcdFx0aDJ7XG5cdFx0XHRcdEBpbmNsdWRlIGIuZm9udC1zaXplKDI0KTtcblx0XHRcdFx0bWFyZ2luOiAwIGF1dG8gMzBweDtcblx0XHRcdH1cblx0XHRcdGgze1xuXHRcdFx0XHRAaW5jbHVkZSBiLmZvbnQtc2l6ZSgyMCk7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjQ7XG5cdFx0XHRcdG1hcmdpbjogMCBhdXRvIDQwcHg7XG5cdFx0XHR9XG5cdFx0XHRcdGg0e1xuXHRcdFx0XHRcdEBpbmNsdWRlIGIuZm9udC1zaXplKDIxKTtcblx0XHRcdFx0fVxuXHRcdFx0XG5cdFx0XHQuaW52ZXJzaW9ue1xuXHRcdFx0XHR0cmFuc2Zvcm06IHNjYWxlWCgtMSk7XG5cdFx0XHRcdHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cdFx0XHQudHh0QmxvY2t7XG5cdFx0XHRcdHRleHQtYWxpZ246IGp1c3RpZnk7XG5cdFx0XHRcdG1hcmdpbjogMCBhdXRvIDQwcHg7XG5cdFx0XHRcdHBhZGRpbmc6IDA7XHRcdFx0XHRcblx0XHRcdH1cblxuXHRcdFx0LmltZ0JveHtcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXG5cdFx0XHRcdC5pbWdDYXB0aW9ue1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRib3R0b206IDEwcHg7XG5cdFx0XHRcdFx0cmlnaHQ6IDEwcHg7XG5cdFx0XHRcdFx0bGVmdDogMTBweDtcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiByaWdodDtcblx0XHRcdFx0XHRAaW5jbHVkZSBiLmZvbnQtc2l6ZSgxMCk7XG5cdFx0XHRcdFx0Y29sb3I6ICNGRkY7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuMztcblx0XHRcdFx0XHR0ZXh0LXNoYWRvdzogMHB4IDBweCAzcHggcmdiYSgwLDAsMCwxKSwgMHB4IDBweCAzcHggcmdiYSgwLDAsMCwxKSwgMHB4IDBweCAzcHggcmdiYSgwLDAsMCwxKTtcblx0XHRcdFx0fVxuXHRcdFx0XHQuaW1nQ2FwdGlvbjJ7XG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdHRleHQtYWxpZ246IHJpZ2h0O1xuXHRcdFx0XHRcdEBpbmNsdWRlIGIuZm9udC1zaXplKDEwKTtcblx0XHRcdFx0XHRjb2xvcjogYi4kdGV4dENvbG9yO1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjM7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogM3B4O1xuXHRcdFx0XHR9XG5cdFx0XHRcdC5pbWdDYXB0aW9uM3tcblx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cdFx0XHRcdFx0QGluY2x1ZGUgYi5mb250LXNpemUoMTApO1xuXHRcdFx0XHRcdGNvbG9yOiAjRkZGO1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjM7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogM3B4O1xuXHRcdFx0XHR9XG5cdFx0XHRcdC5pbWdDYXRjaHtcblx0XHRcdFx0XHR0b3A6IDEwJTtcblx0XHRcdFx0XHRAaW5jbHVkZSBiLmZvbnQtc2l6ZSgyOCk7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdFxuXHRcdFx0LmNhcHtcblx0XHRcdH1cblx0XHRcdC5hbGxjYXB7XG5cblx0XHRcdFx0bGl7XG5cblx0XHRcdFx0XHQmOjpiZWZvcmV7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQvL+ODhuOCreOCueODiOezu+WFsemAmlxuXHRcdFx0XHRcblx0XHRcdH1cblx0XHRcdC8vY29udGVudFxuXG5cdFx0XG5cdFx0XHRcblx0XHRcdC8vY29weXJpZ2h0XG5cdFx0XHQjY29weXJpZ2h0e1xuXHRcdFx0XHRwYWRkaW5nOiAyJSAwO1xuXHRcdFx0XHRcblx0XHRcdFx0YWRkcmVzc3tcblx0XHRcdFx0XHRpbWd7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdGF7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQvL2NvcHlyaWdodFxuXG5cdFx0fVxuXHRcdC8vd3JhcFxuXHR9XG5cdC8vYm9keVxufVxuXG4vLyB0YWJsZXQgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6NjQxcHgpIGFuZCAoIG1heC13aWR0aDo3NjhweCkge1xuXHRcdFx0XG5cdFx0XHRcbiAgfVxuXG4vLyB0YWJsZXQobGFuZHNjYXBlKSAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDo5NjFweCkgYW5kICggbWF4LXdpZHRoOjEwMjRweCkge1xuXHRcdFx0XG5cdFx0XHRib2R5e1xuXHRcdFx0XHQud3JhcHtcblx0XHRcdFx0XHRcblx0XHRcdFx0XHRcblx0XHRcdFx0XHQuZm9vdE5hdjF7XG5cdFx0XHRcdFx0XHQuZm9vdFBhbmVsQXJlYXtcblx0XHRcdFx0XHRcdFx0bGl7XG5cdFx0XHRcdFx0XHRcdFx0d2lkdGg6IGNhbGMoKDEwMCUgLSA0MHB4KSAvIDUpO1xuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbjogMCAxMHB4IDEwcHggMDtcblx0XHRcdFx0XHRcdFx0XHRcblx0XHRcdFx0XHRcdFx0XHQuUGFuZWxUeHR7XG5cdFx0XHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBiLmZvbnQtc2l6ZSgxMik7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFxuXHRcdFx0XHRcdFxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHRcbiAgfVxuXG4iXX0= */
