@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: #595656;
  }
}
@-webkit-keyframes fadeIn {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@keyframes fadeIn {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-webkit-keyframes fadeOut {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
@keyframes fadeOut {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
@-webkit-keyframes menuSlideIn {
  0% {
    -webkit-transform: translate(0, 40px);
            transform: translate(0, 40px);
    opacity: 0;
  }
  100% {
    -webkit-transform: translate(0, 0);
            transform: translate(0, 0);
    opacity: 1;
  }
}
@keyframes menuSlideIn {
  0% {
    -webkit-transform: translate(0, 40px);
            transform: translate(0, 40px);
    opacity: 0;
  }
  100% {
    -webkit-transform: translate(0, 0);
            transform: translate(0, 0);
    opacity: 1;
  }
}
@-webkit-keyframes menuActive {
  0% {
    -webkit-transform: translateX(-100%);
            transform: translateX(-100%);
    opacity: 0;
  }
  100% {
    -webkit-transform: translateX(0);
            transform: translateX(0);
    opacity: 1;
  }
}
@keyframes menuActive {
  0% {
    -webkit-transform: translateX(-100%);
            transform: translateX(-100%);
    opacity: 0;
  }
  100% {
    -webkit-transform: translateX(0);
            transform: translateX(0);
    opacity: 1;
  }
}
html {
  height: -webkit-fill-available;
}

body {
  position: relative;
  background-color: #273f61;
  font-family: "Barlow", "Noto Sans JP", sans-serif;
  color: #595656;
  font-size: 16px;
  font-size: 1rem;
  font-weight: 400;
  line-height: 2;
  word-wrap: break-word;
  -webkit-font-feature-settings: "palt";
          font-feature-settings: "palt";
  letter-spacing: 0.1em;
  -webkit-animation: fadeInall 3s ease 0s 1 normal;
          animation: fadeInall 3s ease 0s 1 normal;
}
body .smp {
  display: block;
}
body .pc {
  display: none;
}
body img {
  max-width: 100%;
  height: auto;
  border: none;
}
body p {
  margin: 0;
}
body ul {
  padding: 0 0;
  list-style: none;
}
body a {
  color: #e07c14;
  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 .fadeitem_t {
  opacity: 0;
  -webkit-transform: translate(0, 10px);
          transform: translate(0, 10px);
  -webkit-transition: all 1s 0.4s ease-out;
  transition: all 1s 0.4s ease-out;
}
body .fadeitem_t2 {
  opacity: 0;
  -webkit-transform: translate(0, 20px);
          transform: translate(0, 20px);
  -webkit-transition: all 1s 0.6s ease-out;
  transition: all 1s 0.6s ease-out;
}
body .fadeitem_t3 {
  opacity: 0;
  -webkit-transform: translate(0, 40px);
          transform: translate(0, 40px);
  -webkit-transition: all 1s 0.8s ease-out;
  transition: all 1s 0.8s ease-out;
}
body .fadeitem_t4 {
  opacity: 0;
  -webkit-transform: translate(0, 20px);
          transform: translate(0, 20px);
  -webkit-transition: all 1s 1s ease-out;
  transition: all 1s 1s ease-out;
}
body .fadeitem_t5 {
  opacity: 0;
  -webkit-transform: translate(0, 40px);
          transform: translate(0, 40px);
  -webkit-transition: all 1s 1.2s ease-out;
  transition: all 1s 1.2s ease-out;
}
body .fadeitem_01 {
  opacity: 0;
  -webkit-transition: all 1s 4s ease-out;
  transition: all 1s 4s ease-out;
}
body .fadeitem_02 {
  opacity: 0;
  -webkit-transition: all 1s 0s ease-out;
  transition: all 1s 0s ease-out;
}
body .fadeitem_03 {
  opacity: 0;
  -webkit-transition: all 1s 0.3s ease-out;
  transition: all 1s 0.3s ease-out;
}
body .fadeitem_04 {
  opacity: 0;
  -webkit-transition: all 1s 0.6s ease-out;
  transition: all 1s 0.6s ease-out;
}
body .fadeitem_05 {
  opacity: 0;
  -webkit-transition: all 1s 1.2s ease-out;
  transition: all 1s 1.2s ease-out;
}
body .item {
  opacity: 1;
  -webkit-filter: none;
          filter: none;
  -webkit-transform: translate(0, 0);
          transform: translate(0, 0);
  margin-top: 0;
}
body .fadeitem_zoom {
  opacity: 0;
  -webkit-transform: scale(1.2);
          transform: scale(1.2);
  -webkit-transition: all 1s 0.2s ease-out;
  transition: all 1s 0.2s ease-out;
}
body .zoomitem {
  opacity: 1;
  -webkit-filter: none;
          filter: none;
  -webkit-transform: translate(0, 0);
          transform: translate(0, 0);
  -webkit-transform: scale(1.05);
          transform: scale(1.05);
  margin-top: 0;
}
body .fadeitem_blur {
  opacity: 0;
  -webkit-filter: contrast(200%) saturate(150%) brightness(200%);
          filter: contrast(200%) saturate(150%) brightness(200%);
  -webkit-transition: all 1s 0.2s ease-out;
  transition: all 1s 0.2s ease-out;
}
body .fadeitem_blur2 {
  opacity: 0;
  -webkit-filter: contrast(200%) saturate(150%) brightness(200%);
          filter: contrast(200%) saturate(150%) brightness(200%);
  -webkit-transition: all 1s 0.6s ease-out;
  transition: all 1s 0.6s ease-out;
}
body .fadeitem_blur3 {
  opacity: 0;
  -webkit-filter: contrast(200%) saturate(150%) brightness(200%);
          filter: contrast(200%) saturate(150%) brightness(200%);
  -webkit-transition: all 1s 1s ease-out;
  transition: all 1s 1s ease-out;
}
body .bluritem {
  opacity: 1;
  -webkit-filter: none;
          filter: none;
  margin-top: 0;
}
body .wrap {
  overflow: hidden;
  position: relative;
  text-align: center;
  width: 100%;
  margin: 0 auto;
  padding: 0;
}
body .wrap .allCont .leftBox {
  display: none;
}
body .wrap header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  position: fixed;
  top: 0;
  left: 0;
  z-index: 9999;
  width: 100%;
  background: #FFF;
  margin: 0 auto;
  padding: 0;
  text-align: center;
}
body .wrap header .headerLogo {
  text-align: center;
  width: 250px;
  line-height: 1;
  margin: 0 auto;
  padding: 0 0 0 15px;
}
body .wrap header .headerLogo a {
  display: block;
}
body .wrap header .menuArea {
  position: absolute;
  top: 10px;
  right: 20px;
  z-index: 9999;
  text-align: left;
  width: 50px;
}
body .wrap header .menuArea .navBtn {
  position: relative;
  width: 50px;
  height: 50px;
  z-index: 9999;
  text-align: left;
  color: #595656;
  margin: 0;
  padding: 0;
  cursor: pointer;
}
body .wrap header .menuArea .navBtn span {
  position: absolute;
  left: 0;
  text-align: left;
  width: 50px;
  height: 1px;
  background-color: #595656;
  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: 13px;
}
body .wrap header .menuArea .navBtn span:nth-of-type(2) {
  top: 25px;
}
body .wrap header .menuArea .navBtn span:nth-of-type(3) {
  top: 37px;
}
body .wrap header .menuArea .navBtn.navOpen span {
  background-color: #aaa;
}
body .wrap header .menuArea .navBtn.navOpen span:nth-of-type(1) {
  -webkit-transform: translateY(12px) rotate(-45deg);
          transform: translateY(12px) rotate(-45deg);
}
body .wrap header .menuArea .navBtn.navOpen span:nth-of-type(2) {
  opacity: 0;
}
body .wrap header .menuArea .navBtn.navOpen span:nth-of-type(3) {
  -webkit-transform: translateY(-12px) rotate(45deg);
          transform: translateY(-12px) rotate(45deg);
}
body .wrap .navContent {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  z-index: 9998;
  width: 100vw;
  height: 100vh;
  background: #273f61;
  background-size: 95%;
  margin: 0 auto;
  padding: 5vh 0 4vh;
  opacity: 0;
  visibility: hidden;
  -webkit-transition: all 0.6s;
  transition: all 0.6s;
  overflow: hidden;
}
body .wrap .navContent .naviBox {
  width: 80%;
  margin: 0 auto 15px;
  padding: 0;
  text-align: left;
}
body .wrap .navContent .naviBox li {
  text-align: left;
  width: 100%;
  color: #d2d2d3;
  line-height: 1.6;
  margin: 0;
  padding: 0;
  -webkit-transition: all 0.5s ease;
  transition: all 0.5s ease;
}
body .wrap .navContent .naviBox li a {
  display: block;
  color: #d2d2d3;
  font-size: 20px;
  font-size: 1.25rem;
  padding: 10px 0;
}
body .wrap .navContent .naviBox li a span {
  display: block;
  font-size: 12px;
  font-size: 0.75rem;
}
body .wrap .navContent .naviBox li:nth-child(1) {
  margin-bottom: 20px;
}
body .wrap .navContent .naviBox li:nth-child(1) img {
  width: 150px;
}
body .wrap .navContent .naviBox li:nth-child(2) {
  letter-spacing: 0.3em;
}
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 {
  opacity: 1;
  visibility: visible;
}
body .wrap #overlay {
  display: block;
  position: fixed;
  top: 0;
  right: 0;
  z-index: 9996;
  width: 100%;
  height: 120%;
  background-color: rgba(0, 0, 0, 0.8);
  opacity: 0;
  visibility: hidden;
  -webkit-transition: opacity 0.5s, visibility 0.5s;
  transition: opacity 0.5s, visibility 0.5s;
}
body .wrap #overlay.active {
  opacity: 1;
  visibility: visible;
}
body .wrap .content {
  position: relative;
  background: #FFF;
}
body .wrap .content .allCap {
  margin: 0;
  padding: 0;
}
body .wrap .content .allCap li {
  position: relative;
  text-align: justify;
  font-size: 12px;
  font-size: 0.75rem;
  list-style: none;
  margin-bottom: 20px;
  padding-left: 15px;
}
body .wrap .content .allCap li::before {
  content: "※";
  position: absolute;
  left: 0;
}
body .wrap footer {
  width: 100%;
  background: #171717;
}
body .wrap footer .copyright {
  color: #d2d2d3;
  font-size: 12px;
  font-size: 0.75rem;
  margin: 0 auto;
  padding: 10% 0;
}
body .pagetop {
  position: fixed;
  right: 0;
  bottom: 0;
  z-index: 9996;
  width: 60px;
  height: 60px;
  background: #273f61;
  margin: 0 auto;
  padding: 27px 0 0 4px;
  cursor: pointer;
}
body .pagetop span {
  display: block;
  width: 16px;
  height: 16px;
  margin: 0 auto;
  border-top: 2px solid rgba(255, 255, 255, 0.5);
  border-right: 2px solid rgba(255, 255, 255, 0.5);
  -webkit-transform: rotate(-45deg);
          transform: rotate(-45deg);
}

@-webkit-keyframes fadeInall {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}

@keyframes fadeInall {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@media only screen and (min-width: 960px) {
  body .smp {
    display: none;
  }
  body .pc {
    display: block;
  }
  body .wrap .allCont {
    width: 100%;
    margin: 0 auto;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
  }
  body .wrap .allCont .leftBox {
    display: block;
    text-align: left;
    width: 25vw;
    margin: 0;
    padding: 0;
  }
  body .wrap .allCont .leftBox .fixedBox {
    position: fixed;
    width: 26.7vw;
    background: #273f61;
    background-size: 100%;
  }
  body .wrap .allCont .leftBox .fixedBox .naviBox {
    width: 75%;
    margin: 0 auto;
    padding: 8vh 0 0;
  }
  body .wrap .allCont .leftBox .fixedBox .naviBox li {
    color: #d2d2d3;
    font-size: 20px;
    font-size: 1.25rem;
    line-height: 1.5;
    font-weight: 500;
    margin-bottom: 20px;
  }
  body .wrap .allCont .leftBox .fixedBox .naviBox li a {
    color: #d2d2d3;
  }
  body .wrap .allCont .leftBox .fixedBox .naviBox li a span {
    display: block;
    font-size: 10px;
    font-size: 0.625rem;
  }
  body .wrap .allCont .leftBox .fixedBox .naviBox li:nth-child(1) {
    margin-bottom: 60px;
  }
  body .wrap .allCont .leftBox .fixedBox .naviBox li:nth-child(1) img {
    width: 200px;
  }
  body .wrap .allCont .leftBox .fixedBox .naviBox li:nth-child(2) {
    font-size: 14px;
    font-size: 0.875rem;
    letter-spacing: 0.3em;
  }
  body .wrap header {
    display: none;
  }
  body .wrap .content .allCap li {
    margin-bottom: 10px;
  }
  body .wrap footer .copyright {
    padding: 50px 0;
  }
}
@media screen and (min-width: 641px) and (max-width: 768px) {
  body {
    font-size: 18px;
    font-size: 1.125rem;
  }
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNvbW1vbi5jc3MiLCJfYmFzZS5zY3NzIiwiY29tbW9uLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsZ0JBQWdCO0FDRVIsZ0VBQUE7QUFFUjt5REFBQTtBQTBCQTt5REFBQTtBQzNCQTtFQUNDO0lBQ0Msb0JBQUE7SUFDQSxlQUFBO0lBQ0EscUJBQUE7SUFDQSxjRHdCWTtFRHBCWjtBQUNGO0FFQUE7RUFDQztJQUNDLFVBQUE7RUZFQTtFRUFEO0lBQ0MsVUFBQTtFRkVBO0FBQ0Y7QUVSQTtFQUNDO0lBQ0MsVUFBQTtFRkVBO0VFQUQ7SUFDQyxVQUFBO0VGRUE7QUFDRjtBRUNBO0VBQ0M7SUFDQyxVQUFBO0VGQ0E7RUVDRDtJQUNDLFVBQUE7RUZDQTtBQUNGO0FFUEE7RUFDQztJQUNDLFVBQUE7RUZDQTtFRUNEO0lBQ0MsVUFBQTtFRkNBO0FBQ0Y7QUVHQTtFQUNDO0lBQ0MscUNBQUE7WUFBQSw2QkFBQTtJQUNBLFVBQUE7RUZEQTtFRUdEO0lBQ0Msa0NBQUE7WUFBQSwwQkFBQTtJQUNBLFVBQUE7RUZEQTtBQUNGO0FFUEE7RUFDQztJQUNDLHFDQUFBO1lBQUEsNkJBQUE7SUFDQSxVQUFBO0VGREE7RUVHRDtJQUNDLGtDQUFBO1lBQUEsMEJBQUE7SUFDQSxVQUFBO0VGREE7QUFDRjtBRUlBO0VBQ0M7SUFDQyxvQ0FBQTtZQUFBLDRCQUFBO0lBQ0EsVUFBQTtFRkZBO0VFSUQ7SUFDQyxnQ0FBQTtZQUFBLHdCQUFBO0lBQ0EsVUFBQTtFRkZBO0FBQ0Y7QUVOQTtFQUNDO0lBQ0Msb0NBQUE7WUFBQSw0QkFBQTtJQUNBLFVBQUE7RUZGQTtFRUlEO0lBQ0MsZ0NBQUE7WUFBQSx3QkFBQTtJQUNBLFVBQUE7RUZGQTtBQUNGO0FFTUE7RUFDRSw4QkFBQTtBRkpGOztBRU9BO0VBQ0Msa0JBQUE7RUFDQSx5QkQxQlU7RUMyQlYsaURBQUE7RUFDQSxjRC9CYTtFQW5CVixlQUFBO0VBQ0EsZUFBQTtFQ21ESCxnQkFBQTtFQUNBLGNBQUE7RUFDQSxxQkFB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aEVIOztBRXNFQTtFQUNDO0lBQ0MsVUFBQTtFRm5FQTtFRXFFRDtJQUNDLFVBQUE7RUZuRUE7QUFDRjs7QUU2REE7RUFDQztJQUNDLFVBQUE7RUZuRUE7RUVxRUQ7SUFDQyxVQUFBO0VGbkVBO0FBQ0Y7QUV3RUE7RUFLRTtJQUNFLGFBQUE7RUYxRUY7RUU0RUE7SUFDRSxjQUFBO0VGMUVGO0VFaUZBO0lBQ0MsV0FBQTtJQUNBLGNBQUE7SUFDQSxvQkFBQTtJQUFBLG9CQUFBO0lBQUEsYUFBQTtJQUNBLHlCQUFBO1FBQUEsc0JBQUE7WUFBQSw4QkFBQTtFRi9FRDtFRWtGQztJQUNDLGNBQUE7SUFDQSxnQkFBQTtJQUNBLFdBQUE7SUFDQSxTQUFBO0lBQ0EsVUFBQTtFRmhGRjtFRWtGRTtJQUNDLGVBQUE7SUFDQSxhQUFBO0lBQ0EsbUJEdmVNO0lDd2VOLHFCQUFBO0VGaEZIO0VFa0ZHO0lBQ0MsVUFBQTtJQUNBLGNBQUE7SUFDQSxnQkFBQTtFRmhGSjtFRWtGSTtJQUNDLGNBQUE7SUR0Z0JILGVBQUE7SUFDQSxrQkFBQTtJQ3VnQkcsZ0JBQUE7SUFDQSxnQkFBQTtJQUNBLG1CQUFBO0VGL0VMO0VFaUZLO0lBQ0MsY0FBQTtFRi9FTjtFRWlGTTtJQUNDLGNBQUE7SURoaEJMLGVBQUE7SUFDQSxtQkFBQTtFRGtjRjtFRWlGSztJQUNDLG1CQUFBO0VGL0VOO0VFaUZNO0lBQ0MsWUFBQTtFRi9FUDtFRWtGSztJRDNoQkgsZUFBQTtJQUNBLG1CQUFBO0lDNGhCSSxxQkFBQTtFRi9FTjtFRTJGQztJQUNDLGFBQUE7RUZ6RkY7RUVrR0c7SUFDQyxtQkFBQTtFRmhHSjtFRTRHQztJQUNDLGVBQUE7RUYxR0Y7QUFDRjtBRXFIRTtFQUNDO0lEOWtCQyxlQUFBO0lBQ0EsbUJBQUE7RUQ0ZEY7QUFDRiIsImZpbGUiOiJjb21tb24uY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGNoYXJzZXQgXCJVVEYtOFwiO1xuQGltcG9ydCB1cmwoXCIvL3VzZS5mb250YXdlc29tZS5jb20vcmVsZWFzZXMvdjUuNy4yL2Nzcy9hbGwuY3NzXCIpO1xuLyogbWl4aW5zXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4vKiDoibLmjIflrppcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbkBtZWRpYSAobWluLXdpZHRoOiA3NTFweCkge1xuICBhW2hyZWYqPVwidGVsOlwiXSB7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBjb2xvcjogIzU5NTY1NjtcbiAgfVxufVxuQGtleWZyYW1lcyBmYWRlSW4ge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGZhZGVPdXQge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG5Aa2V5ZnJhbWVzIG1lbnVTbGlkZUluIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDQwcHgpO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuQGtleWZyYW1lcyBtZW51QWN0aXZlIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuaHRtbCB7XG4gIGhlaWdodDogLXdlYmtpdC1maWxsLWF2YWlsYWJsZTtcbn1cblxuYm9keSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI3M2Y2MTtcbiAgZm9udC1mYW1pbHk6IFwiQmFybG93XCIsIFwiTm90byBTYW5zIEpQXCIsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjNTk1NjU2O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDI7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgZm9udC1mZWF0dXJlLXNldHRpbmdzOiBcInBhbHRcIjtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMWVtO1xuICBhbmltYXRpb246IGZhZGVJbmFsbCAzcyBlYXNlIDBzIDEgbm9ybWFsO1xufVxuYm9keSAuc21wIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5ib2R5IC5wYyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5ib2R5IGltZyB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBib3JkZXI6IG5vbmU7XG59XG5ib2R5IHAge1xuICBtYXJnaW46IDA7XG59XG5ib2R5IHVsIHtcbiAgcGFkZGluZzogMCAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuYm9keSBhIHtcbiAgY29sb3I6ICNlMDdjMTQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTtcbn1cbmJvZHkgYTpob3ZlciB7XG4gIG9wYWNpdHk6IDAuNjtcbn1cbmJvZHkgLmZpdC1jZW50ZXIge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDB2aDtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIG9iamVjdC1wb3NpdGlvbjogY2VudGVyO1xuICBmb250LWZhbWlseTogXCJvYmplY3QtZml0OiBjb3Zlcjsgb2JqZWN0LXBvc2l0aW9uOiBib3R0b207XCI7XG59XG5ib2R5IC5mYWRlaXRlbV90IHtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMTBweCk7XG4gIHRyYW5zaXRpb246IGFsbCAxcyAwLjRzIGVhc2Utb3V0O1xufVxuYm9keSAuZmFkZWl0ZW1fdDIge1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAyMHB4KTtcbiAgdHJhbnNpdGlvbjogYWxsIDFzIDAuNnMgZWFzZS1vdXQ7XG59XG5ib2R5IC5mYWRlaXRlbV90MyB7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDQwcHgpO1xuICB0cmFuc2l0aW9uOiBhbGwgMXMgMC44cyBlYXNlLW91dDtcbn1cbmJvZHkgLmZhZGVpdGVtX3Q0IHtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMjBweCk7XG4gIHRyYW5zaXRpb246IGFsbCAxcyAxcyBlYXNlLW91dDtcbn1cbmJvZHkgLmZhZGVpdGVtX3Q1IHtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgNDBweCk7XG4gIHRyYW5zaXRpb246IGFsbCAxcyAxLjJzIGVhc2Utb3V0O1xufVxuYm9keSAuZmFkZWl0ZW1fMDEge1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBhbGwgMXMgNHMgZWFzZS1vdXQ7XG59XG5ib2R5IC5mYWRlaXRlbV8wMiB7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IGFsbCAxcyAwcyBlYXNlLW91dDtcbn1cbmJvZHkgLmZhZGVpdGVtXzAzIHtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogYWxsIDFzIDAuM3MgZWFzZS1vdXQ7XG59XG5ib2R5IC5mYWRlaXRlbV8wNCB7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IGFsbCAxcyAwLjZzIGVhc2Utb3V0O1xufVxuYm9keSAuZmFkZWl0ZW1fMDUge1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBhbGwgMXMgMS4ycyBlYXNlLW91dDtcbn1cbmJvZHkgLml0ZW0ge1xuICBvcGFjaXR5OiAxO1xuICBmaWx0ZXI6IG5vbmU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICBtYXJnaW4tdG9wOiAwO1xufVxuYm9keSAuZmFkZWl0ZW1fem9vbSB7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4yKTtcbiAgdHJhbnNpdGlvbjogYWxsIDFzIDAuMnMgZWFzZS1vdXQ7XG59XG5ib2R5IC56b29taXRlbSB7XG4gIG9wYWNpdHk6IDE7XG4gIGZpbHRlcjogbm9uZTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4wNSk7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5ib2R5IC5mYWRlaXRlbV9ibHVyIHtcbiAgb3BhY2l0eTogMDtcbiAgZmlsdGVyOiBjb250cmFzdCgyMDAlKSBzYXR1cmF0ZSgxNTAlKSBicmlnaHRuZXNzKDIwMCUpO1xuICB0cmFuc2l0aW9uOiBhbGwgMXMgMC4ycyBlYXNlLW91dDtcbn1cbmJvZHkgLmZhZGVpdGVtX2JsdXIyIHtcbiAgb3BhY2l0eTogMDtcbiAgZmlsdGVyOiBjb250cmFzdCgyMDAlKSBzYXR1cmF0ZSgxNTAlKSBicmlnaHRuZXNzKDIwMCUpO1xuICB0cmFuc2l0aW9uOiBhbGwgMXMgMC42cyBlYXNlLW91dDtcbn1cbmJvZHkgLmZhZGVpdGVtX2JsdXIzIHtcbiAgb3BhY2l0eTogMDtcbiAgZmlsdGVyOiBjb250cmFzdCgyMDAlKSBzYXR1cmF0ZSgxNTAlKSBicmlnaHRuZXNzKDIwMCUpO1xuICB0cmFuc2l0aW9uOiBhbGwgMXMgMXMgZWFzZS1vdXQ7XG59XG5ib2R5IC5ibHVyaXRlbSB7XG4gIG9wYWNpdHk6IDE7XG4gIGZpbHRlcjogbm9uZTtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbmJvZHkgLndyYXAge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiAwO1xufVxuYm9keSAud3JhcCAuYWxsQ29udCAubGVmdEJveCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5ib2R5IC53cmFwIGhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDk5OTk7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kOiAjRkZGO1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZzogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuYm9keSAud3JhcCBoZWFkZXIgLmhlYWRlckxvZ28ge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdpZHRoOiAyNTBweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiAwIDAgMCAxNXB4O1xufVxuYm9keSAud3JhcCBoZWFkZXIgLmhlYWRlckxvZ28gYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuYm9keSAud3JhcCBoZWFkZXIgLm1lbnVBcmVhIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwcHg7XG4gIHJpZ2h0OiAyMHB4O1xuICB6LWluZGV4OiA5OTk5O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB3aWR0aDogNTBweDtcbn1cbmJvZHkgLndyYXAgaGVhZGVyIC5tZW51QXJlYSAubmF2QnRuIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogNTBweDtcbiAgaGVpZ2h0OiA1MHB4O1xuICB6LWluZGV4OiA5OTk5O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBjb2xvcjogIzU5NTY1NjtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5ib2R5IC53cmFwIGhlYWRlciAubWVudUFyZWEgLm5hdkJ0biBzcGFuIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB3aWR0aDogNTBweDtcbiAgaGVpZ2h0OiAxcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1OTU2NTY7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmc6IDA7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdHJhbnNpdGlvbjogYWxsIDAuNHM7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5ib2R5IC53cmFwIGhlYWRlciAubWVudUFyZWEgLm5hdkJ0biBzcGFuOm50aC1vZi10eXBlKDEpIHtcbiAgdG9wOiAxM3B4O1xufVxuYm9keSAud3JhcCBoZWFkZXIgLm1lbnVBcmVhIC5uYXZCdG4gc3BhbjpudGgtb2YtdHlwZSgyKSB7XG4gIHRvcDogMjVweDtcbn1cbmJvZHkgLndyYXAgaGVhZGVyIC5tZW51QXJlYSAubmF2QnRuIHNwYW46bnRoLW9mLXR5cGUoMykge1xuICB0b3A6IDM3cHg7XG59XG5ib2R5IC53cmFwIGhlYWRlciAubWVudUFyZWEgLm5hdkJ0bi5uYXZPcGVuIHNwYW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWFhO1xufVxuYm9keSAud3JhcCBoZWFkZXIgLm1lbnVBcmVhIC5uYXZCdG4ubmF2T3BlbiBzcGFuOm50aC1vZi10eXBlKDEpIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEycHgpIHJvdGF0ZSgtNDVkZWcpO1xufVxuYm9keSAud3JhcCBoZWFkZXIgLm1lbnVBcmVhIC5uYXZCdG4ubmF2T3BlbiBzcGFuOm50aC1vZi10eXBlKDIpIHtcbiAgb3BhY2l0eTogMDtcbn1cbmJvZHkgLndyYXAgaGVhZGVyIC5tZW51QXJlYSAubmF2QnRuLm5hdk9wZW4gc3BhbjpudGgtb2YtdHlwZSgzKSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTJweCkgcm90YXRlKDQ1ZGVnKTtcbn1cbmJvZHkgLndyYXAgLm5hdkNvbnRlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHotaW5kZXg6IDk5OTg7XG4gIHdpZHRoOiAxMDB2dztcbiAgaGVpZ2h0OiAxMDB2aDtcbiAgYmFja2dyb3VuZDogIzI3M2Y2MTtcbiAgYmFja2dyb3VuZC1zaXplOiA5NSU7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiA1dmggMCA0dmg7XG4gIG9wYWNpdHk6IDA7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNnM7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5ib2R5IC53cmFwIC5uYXZDb250ZW50IC5uYXZpQm94IHtcbiAgd2lkdGg6IDgwJTtcbiAgbWFyZ2luOiAwIGF1dG8gMTVweDtcbiAgcGFkZGluZzogMDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbmJvZHkgLndyYXAgLm5hdkNvbnRlbnQgLm5hdmlCb3ggbGkge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB3aWR0aDogMTAwJTtcbiAgY29sb3I6ICNkMmQyZDM7XG4gIGxpbmUtaGVpZ2h0OiAxLjY7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTtcbn1cbmJvZHkgLndyYXAgLm5hdkNvbnRlbnQgLm5hdmlCb3ggbGkgYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb2xvcjogI2QyZDJkMztcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIHBhZGRpbmc6IDEwcHggMDtcbn1cbmJvZHkgLndyYXAgLm5hdkNvbnRlbnQgLm5hdmlCb3ggbGkgYSBzcGFuIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xufVxuYm9keSAud3JhcCAubmF2Q29udGVudCAubmF2aUJveCBsaTpudGgtY2hpbGQoMSkge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuYm9keSAud3JhcCAubmF2Q29udGVudCAubmF2aUJveCBsaTpudGgtY2hpbGQoMSkgaW1nIHtcbiAgd2lkdGg6IDE1MHB4O1xufVxuYm9keSAud3JhcCAubmF2Q29udGVudCAubmF2aUJveCBsaTpudGgtY2hpbGQoMikge1xuICBsZXR0ZXItc3BhY2luZzogMC4zZW07XG59XG5ib2R5IC53cmFwIC5uYXZDb250ZW50IC5tZW51IHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNHM7XG4gIG9wYWNpdHk6IDA7XG59XG5ib2R5IC53cmFwIC5uYXZDb250ZW50IC5tZW51U2xpZGVJbiB7XG4gIGFuaW1hdGlvbjogbWVudVNsaWRlSW4gMXMgZWFzZSAwcyBmb3J3YXJkcztcbn1cbmJvZHkgLndyYXAgLm5hdkNvbnRlbnQuYWN0aXZlIHtcbiAgb3BhY2l0eTogMTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbn1cbmJvZHkgLndyYXAgI292ZXJsYXkge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICB6LWluZGV4OiA5OTk2O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMjAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuOCk7XG4gIG9wYWNpdHk6IDA7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjVzLCB2aXNpYmlsaXR5IDAuNXM7XG59XG5ib2R5IC53cmFwICNvdmVybGF5LmFjdGl2ZSB7XG4gIG9wYWNpdHk6IDE7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG59XG5ib2R5IC53cmFwIC5jb250ZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kOiAjRkZGO1xufVxuYm9keSAud3JhcCAuY29udGVudCAuYWxsQ2FwIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuYm9keSAud3JhcCAuY29udGVudCAuYWxsQ2FwIGxpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWFsaWduOiBqdXN0aWZ5O1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xufVxuYm9keSAud3JhcCAuY29udGVudCAuYWxsQ2FwIGxpOjpiZWZvcmUge1xuICBjb250ZW50OiBcIuKAu1wiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG59XG5ib2R5IC53cmFwIGZvb3RlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kOiAjMTcxNzE3O1xufVxuYm9keSAud3JhcCBmb290ZXIgLmNvcHlyaWdodCB7XG4gIGNvbG9yOiAjZDJkMmQzO1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmc6IDEwJSAwO1xufVxuYm9keSAucGFnZXRvcCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgei1pbmRleDogOTk5NjtcbiAgd2lkdGg6IDYwcHg7XG4gIGhlaWdodDogNjBweDtcbiAgYmFja2dyb3VuZDogIzI3M2Y2MTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmc6IDI3cHggMCAwIDRweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuYm9keSAucGFnZXRvcCBzcGFuIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDE2cHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBib3JkZXItdG9wOiAycHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xuICBib3JkZXItcmlnaHQ6IDJweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG4gIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG59XG5cbkBrZXlmcmFtZXMgZmFkZUluYWxsIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NjBweCkge1xuICBib2R5IC5zbXAge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgYm9keSAucGMge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIGJvZHkgLndyYXAgLmFsbENvbnQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG4gIGJvZHkgLndyYXAgLmFsbENvbnQgLmxlZnRCb3gge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgd2lkdGg6IDI1dnc7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgYm9keSAud3JhcCAuYWxsQ29udCAubGVmdEJveCAuZml4ZWRCb3gge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB3aWR0aDogMjYuN3Z3O1xuICAgIGJhY2tncm91bmQ6ICMyNzNmNjE7XG4gICAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuICB9XG4gIGJvZHkgLndyYXAgLmFsbENvbnQgLmxlZnRCb3ggLmZpeGVkQm94IC5uYXZpQm94IHtcbiAgICB3aWR0aDogNzUlO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHBhZGRpbmc6IDh2aCAwIDA7XG4gIH1cbiAgYm9keSAud3JhcCAuYWxsQ29udCAubGVmdEJveCAuZml4ZWRCb3ggLm5hdmlCb3ggbGkge1xuICAgIGNvbG9yOiAjZDJkMmQzO1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBmb250LXNpemU6IDEuMjVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbiAgYm9keSAud3JhcCAuYWxsQ29udCAubGVmdEJveCAuZml4ZWRCb3ggLm5hdmlCb3ggbGkgYSB7XG4gICAgY29sb3I6ICNkMmQyZDM7XG4gIH1cbiAgYm9keSAud3JhcCAuYWxsQ29udCAubGVmdEJveCAuZml4ZWRCb3ggLm5hdmlCb3ggbGkgYSBzcGFuIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmb250LXNpemU6IDEwcHg7XG4gICAgZm9udC1zaXplOiAwLjYyNXJlbTtcbiAgfVxuICBib2R5IC53cmFwIC5hbGxDb250IC5sZWZ0Qm94IC5maXhlZEJveCAubmF2aUJveCBsaTpudGgtY2hpbGQoMSkge1xuICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XG4gIH1cbiAgYm9keSAud3JhcCAuYWxsQ29udCAubGVmdEJveCAuZml4ZWRCb3ggLm5hdmlCb3ggbGk6bnRoLWNoaWxkKDEpIGltZyB7XG4gICAgd2lkdGg6IDIwMHB4O1xuICB9XG4gIGJvZHkgLndyYXAgLmFsbENvbnQgLmxlZnRCb3ggLmZpeGVkQm94IC5uYXZpQm94IGxpOm50aC1jaGlsZCgyKSB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuM2VtO1xuICB9XG4gIGJvZHkgLndyYXAgaGVhZGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIGJvZHkgLndyYXAgLmNvbnRlbnQgLmFsbENhcCBsaSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxuICBib2R5IC53cmFwIGZvb3RlciAuY29weXJpZ2h0IHtcbiAgICBwYWRkaW5nOiA1MHB4IDA7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0MXB4KSBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgYm9keSB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIH1cbn0iLCJAY2hhcnNldCBcIlVURi04XCI7XHJcbkB1c2UgXCJzYXNzOm1hdGhcIjtcclxuQGltcG9ydCB1cmwoJy8vdXNlLmZvbnRhd2Vzb21lLmNvbS9yZWxlYXNlcy92NS43LjIvY3NzL2FsbC5jc3MnKTtcclxuXHJcbi8qIG1peGluc1xyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcbi8vICRub3QtcGM6IDEwMjM7Ly8gMTAyNHB45pyq5rqA44Gv44K/44OW44Os44OD44OI44Go5Yik5patXHJcbi8vICR0YWJsZXQ6IDc2ODsvLyDjgr/jg5bjg6zjg4Pjg4jjga7ln7rmupbjgajjgZnjgovjgrXjgqTjgrpcclxuXHJcbkBtaXhpbiBmb250LXNpemUoJHNpemUsICR2aWV3cG9ydDogZmFsc2UpIHtcclxuICBAaWYgJHZpZXdwb3J0IHtcclxuICAgIGZvbnQtc2l6ZTogZ2V0X3Z3KCRzaXplLCAkdmlld3BvcnQpO1xyXG4gIH0gQGVsc2Uge1xyXG4gICAgZm9udC1zaXplOiAkc2l6ZSArIHB4O1xyXG4gICAgZm9udC1zaXplOiBtYXRoLmRpdigkc2l6ZSAsIDE2KSArIHJlbTtcclxuICB9XHJcbn1cclxuXHJcbkBmdW5jdGlvbiBnZXRfdncoJHNpemUsICR2aWV3cG9ydCkge1xyXG4gIEByZXR1cm4gbWF0aC5kaXYoMTAwICwgJHZpZXdwb3J0KSAqICRzaXplICogMXZ3O1xyXG59XHJcblxyXG5AbWl4aW4gY2xlYXJmaXgoKSB7XHJcbiAgJjphZnRlciB7XHJcbiAgICBjb250ZW50OiAnJztcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgY2xlYXI6IGJvdGg7XHJcbiAgfVxyXG59XHJcblxyXG4vKiDoibLmjIflrppcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG4kdGV4dENvbG9yXHRcdDogIzU5NTY1NjtcclxuJGFjY2VudENvbG9yXHQ6ICNlMDdjMTQ7XHJcbiRhY2NlbnRDb2xvcjJcdDogIzAwMDAwMDtcclxuJGJnQ29sb3JcdDogIzI3M2Y2MTsiLCJAY2hhcnNldCBcIlVURi04XCI7XHJcbkB1c2UgJ2Jhc2UnIGFzIGI7XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNzUxcHgpIHtcclxuXHRhW2hyZWYqPVwidGVsOlwiXSB7XHJcblx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcclxuXHRcdGN1cnNvcjogZGVmYXVsdDtcclxuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHRcdGNvbG9yOiBiLiR0ZXh0Q29sb3I7XHJcblx0fVxyXG59XHJcblxyXG4vLyBmYWRlaW4gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbkBrZXlmcmFtZXMgZmFkZUluIHtcclxuXHQwJSB7XHJcblx0XHRvcGFjaXR5OiAwO1xyXG5cdH1cclxuXHQxMDAlIHtcclxuXHRcdG9wYWNpdHk6IDE7XHJcblx0fVxyXG59XHJcbi8vIGZhZGVvdXQgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbkBrZXlmcmFtZXMgZmFkZU91dCB7XHJcblx0MCUge1xyXG5cdFx0b3BhY2l0eTogMTtcclxuXHR9XHJcblx0MTAwJSB7XHJcblx0XHRvcGFjaXR5OiAwO1xyXG5cdH1cclxufVxyXG5cclxuLy8gTWVudeeUqGtleWZyYW1lcyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuQGtleWZyYW1lcyBtZW51U2xpZGVJbiB7XHJcblx0MCUge1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgNDBweCk7XHJcblx0XHRvcGFjaXR5OiAwO1xyXG5cdH1cclxuXHQxMDAlIHtcclxuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xyXG5cdFx0b3BhY2l0eTogMTtcclxuXHR9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgbWVudUFjdGl2ZSB7XHJcblx0MCUge1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcclxuXHRcdG9wYWNpdHk6IDA7XHJcblx0fVxyXG5cdDEwMCUge1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xyXG5cdFx0b3BhY2l0eTogMTtcclxuXHR9XHJcbn1cclxuXHJcbi8vIHNtcCAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuaHRtbHtcclxuICBoZWlnaHQ6IC13ZWJraXQtZmlsbC1hdmFpbGFibGU7XHJcbn1cclxuXHJcbmJvZHl7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdGJhY2tncm91bmQtY29sb3I6IGIuJGJnQ29sb3I7XHJcblx0Zm9udC1mYW1pbHk6IFwiQmFybG93XCIsIFwiTm90byBTYW5zIEpQXCIsIHNhbnMtc2VyaWY7XHJcblx0Y29sb3I6IGIuJHRleHRDb2xvcjtcclxuXHRAaW5jbHVkZSBiLmZvbnQtc2l6ZSgxNik7XHJcblx0Zm9udC13ZWlnaHQ6IDQwMDtcclxuXHRsaW5lLWhlaWdodDogMjtcclxuXHR3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XHJcblx0Zm9udC1mZWF0dXJlLXNldHRpbmdzIDogXCJwYWx0XCI7XHJcblx0bGV0dGVyLXNwYWNpbmc6IC4xZW07XHJcblx0YW5pbWF0aW9uOiBmYWRlSW5hbGwgM3MgZWFzZSAwcyAxIG5vcm1hbDtcclxuXHRcclxuXHQuc21we1xyXG5cdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHR9XHJcblx0LnBje1xyXG5cdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdH1cclxuXHRcdFxyXG5cdGltZyB7XHJcblx0XHRtYXgtd2lkdGg6IDEwMCU7XHJcblx0XHRoZWlnaHQ6IGF1dG87XHJcblx0XHRib3JkZXI6IG5vbmU7XHJcblx0fVxyXG5cdHB7XHJcblx0XHRtYXJnaW46IDA7XHJcblx0fVxyXG5cdHVse1xyXG5cdFx0cGFkZGluZzogMCAwO1xyXG5cdFx0bGlzdC1zdHlsZTogbm9uZTtcclxuXHR9XHJcblx0XHJcblx0YXtcclxuXHRcdGNvbG9yOiBiLiRhY2NlbnRDb2xvcjtcclxuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHRcdHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7XHJcblx0XHRcclxuXHRcdCY6aG92ZXJ7XHJcblx0XHRcdG9wYWNpdHk6IC42O1xyXG5cdFx0fVxyXG5cdH1cdFxyXG5cdC5maXQtY2VudGVye1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRoZWlnaHQ6IDEwMHZoO1xyXG5cdFx0b2JqZWN0LWZpdDogY292ZXI7XHJcblx0XHRvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcclxuXHRcdGZvbnQtZmFtaWx5OiAnb2JqZWN0LWZpdDogY292ZXI7IG9iamVjdC1wb3NpdGlvbjogYm90dG9tOyc7XHJcblx0fVxyXG5cdFxyXG5cdC8v44K544Kv44Ot44O844Or44Ki44OL44Oh44O844K344On44Oz55SoXHJcblx0XHJcblx0LmZhZGVpdGVtX3Qge1xyXG5cdFx0b3BhY2l0eTogMDtcclxuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDEwcHgpO1xyXG5cdFx0dHJhbnNpdGlvbjogYWxsIDFzIDAuNHMgZWFzZS1vdXQ7XHJcblx0fVxyXG5cdC5mYWRlaXRlbV90MiB7XHJcblx0XHRvcGFjaXR5OiAwO1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMjBweCk7XHJcblx0XHR0cmFuc2l0aW9uOiBhbGwgMXMgMC42cyBlYXNlLW91dDtcclxuXHR9XHJcblx0LmZhZGVpdGVtX3QzIHtcclxuXHRcdG9wYWNpdHk6IDA7XHJcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCA0MHB4KTtcclxuXHRcdHRyYW5zaXRpb246IGFsbCAxcyAwLjhzIGVhc2Utb3V0O1xyXG5cdH1cclxuXHRcclxuXHQuZmFkZWl0ZW1fdDQge1xyXG5cdFx0b3BhY2l0eTogMDtcclxuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDIwcHgpO1xyXG5cdFx0dHJhbnNpdGlvbjogYWxsIDFzIDFzIGVhc2Utb3V0O1xyXG5cdH1cclxuXHQuZmFkZWl0ZW1fdDUge1xyXG5cdFx0b3BhY2l0eTogMDtcclxuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDQwcHgpO1xyXG5cdFx0dHJhbnNpdGlvbjogYWxsIDFzIDEuMnMgZWFzZS1vdXQ7XHJcblx0fVxyXG5cdFxyXG5cdFxyXG5cdC5mYWRlaXRlbV8wMSB7XHJcblx0XHRvcGFjaXR5OiAwO1xyXG5cdFx0dHJhbnNpdGlvbjogYWxsIDFzIDRzIGVhc2Utb3V0O1xyXG5cdH1cclxuXHQuZmFkZWl0ZW1fMDIge1xyXG5cdFx0b3BhY2l0eTogMDtcclxuXHRcdHRyYW5zaXRpb246IGFsbCAxcyAwcyBlYXNlLW91dDtcclxuXHR9XHJcblx0XHJcblx0LmZhZGVpdGVtXzAzIHtcclxuXHRcdG9wYWNpdHk6IDA7XHJcblx0XHR0cmFuc2l0aW9uOiBhbGwgMXMgMC4zcyBlYXNlLW91dDtcclxuXHR9XHJcblx0LmZhZGVpdGVtXzA0IHtcclxuXHRcdG9wYWNpdHk6IDA7XHJcblx0XHR0cmFuc2l0aW9uOiBhbGwgMXMgMC42cyBlYXNlLW91dDtcclxuXHR9XHJcblx0LmZhZGVpdGVtXzA1IHtcclxuXHRcdG9wYWNpdHk6IDA7XHJcblx0XHR0cmFuc2l0aW9uOiBhbGwgMXMgMS4ycyBlYXNlLW91dDtcclxuXHR9XHJcblx0Lml0ZW0ge1xyXG5cdFx0b3BhY2l0eTogMS4wO1xyXG5cdFx0ZmlsdGVyOiBub25lO1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XHJcblx0XHRtYXJnaW4tdG9wOiAwO1xyXG5cdH1cclxuXHRcclxuXHQvL+OCueOCr+ODreODvOODq+OCouODi+ODoeODvOOCt+ODp+ODs+eUqFxyXG5cdC5mYWRlaXRlbV96b29tIHtcclxuXHRcdG9wYWNpdHk6IDA7XHJcblx0XHR0cmFuc2Zvcm06IHNjYWxlKDEuMik7XHJcblx0XHR0cmFuc2l0aW9uOiBhbGwgMXMgMC4ycyBlYXNlLW91dDtcclxuXHR9XHJcblx0Lnpvb21pdGVtIHtcclxuXHRcdG9wYWNpdHk6IDEuMDtcclxuXHRcdGZpbHRlcjogbm9uZTtcclxuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xyXG5cdFx0dHJhbnNmb3JtOiBzY2FsZSgxLjA1KTtcclxuXHRcdG1hcmdpbi10b3A6IDA7XHJcblx0fVxyXG5cclxuXHQvL+OCueOCr+ODreODvOODq+OCouODi+ODoeODvOOCt+ODp+ODsyDlpKfjgY3jgYTnlLvlg4/nlKhcclxuXHQuZmFkZWl0ZW1fYmx1ciB7XHJcblx0XHRvcGFjaXR5OiAwO1xyXG5cdFx0ZmlsdGVyOiBjb250cmFzdCgyMDAlKSBzYXR1cmF0ZSgxNTAlKSBicmlnaHRuZXNzKDIwMCUpO1xyXG5cdFx0dHJhbnNpdGlvbjogYWxsIDFzIDAuMnMgZWFzZS1vdXQ7XHJcblx0fVxyXG5cdC5mYWRlaXRlbV9ibHVyMiB7XHJcblx0XHRvcGFjaXR5OiAwO1xyXG5cdFx0ZmlsdGVyOiBjb250cmFzdCgyMDAlKSBzYXR1cmF0ZSgxNTAlKSBicmlnaHRuZXNzKDIwMCUpO1xyXG5cdFx0dHJhbnNpdGlvbjogYWxsIDFzIDAuNnMgZWFzZS1vdXQ7XHJcblx0fVxyXG5cdC5mYWRlaXRlbV9ibHVyMyB7XHJcblx0XHRvcGFjaXR5OiAwO1xyXG5cdFx0ZmlsdGVyOiBjb250cmFzdCgyMDAlKSBzYXR1cmF0ZSgxNTAlKSBicmlnaHRuZXNzKDIwMCUpO1xyXG5cdFx0dHJhbnNpdGlvbjogYWxsIDFzIDFzIGVhc2Utb3V0O1xyXG5cdH1cclxuXHQuYmx1cml0ZW0ge1xyXG5cdFx0b3BhY2l0eTogMS4wO1xyXG5cdFx0ZmlsdGVyOiBub25lO1xyXG5cdFx0bWFyZ2luLXRvcDogMDtcclxuXHR9XHJcblx0XHRcclxuXHRcdFxyXG5cdC8vIHdyYXBcclxuXHQud3JhcHtcclxuXHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdG1hcmdpbjogMCBhdXRvO1xyXG5cdFx0cGFkZGluZzogMDtcclxuXHRcdFxyXG5cdFx0XHJcblx0XHQvL2FsbENvbnRcclxuXHRcdC5hbGxDb250e1xyXG5cdFx0XHRcclxuXHRcdFx0Ly9sZWZ0Qm94XHJcblx0XHRcdC5sZWZ0Qm94e1xyXG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdH1cclxuXHRcdFx0Ly9sZWZ0Qm94XHJcblx0XHRcdFxyXG5cdFx0fVxyXG5cdFx0Ly9hbGxDb250XHJcblx0XHRcclxuXHRcdC8vaGVhZGVyXHJcblx0XHRoZWFkZXJ7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHJcblx0XHRcdHBvc2l0aW9uOiBmaXhlZDtcclxuXHRcdFx0dG9wOiAwO1xyXG5cdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHR6LWluZGV4OiA5OTk5O1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0YmFja2dyb3VuZDogI0ZGRjtcclxuXHRcdFx0bWFyZ2luOiAwIGF1dG87XHJcblx0XHRcdHBhZGRpbmc6IDA7XHJcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcblx0XHRcdC5oZWFkZXJMb2dve1xyXG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0XHR3aWR0aDogMjUwcHg7XHJcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDE7XHJcblx0XHRcdFx0bWFyZ2luOiAwIGF1dG87IFxyXG5cdFx0XHRcdHBhZGRpbmc6IDAgMCAwIDE1cHg7XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0YXtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHRcclxuXHRcdFx0Ly8g44Oh44OL44Ol44O844Oc44K/44OzXHJcblx0XHRcdC5tZW51QXJlYXtcclxuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0dG9wOiAxMHB4O1xyXG5cdFx0XHRcdHJpZ2h0OiAyMHB4O1xyXG5cdFx0XHRcdHotaW5kZXg6IDk5OTk7XHJcblx0XHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcclxuXHRcdFx0XHR3aWR0aDogNTBweDtcclxuXHJcblx0XHRcdFx0Lm5hdkJ0bntcclxuXHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHRcdHdpZHRoOiA1MHB4O1xyXG5cdFx0XHRcdFx0aGVpZ2h0OiA1MHB4O1xyXG5cdFx0XHRcdFx0ei1pbmRleDogOTk5OTtcclxuXHRcdFx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XHJcblx0XHRcdFx0XHRjb2xvcjogYi4kdGV4dENvbG9yO1xyXG5cdFx0XHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0XHRcdFx0cGFkZGluZzogMDtcclxuXHRcdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcclxuXHJcblx0XHRcdFx0XHRzcGFuIHtcclxuXHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogNTBweDtcclxuXHRcdFx0XHRcdFx0aGVpZ2h0OiAxcHg7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IGIuJHRleHRDb2xvcjtcclxuXHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogM3B4O1xyXG5cdFx0XHRcdFx0XHRtYXJnaW46IDAgYXV0bztcclxuXHRcdFx0XHRcdFx0cGFkZGluZzogMDtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgLjRzO1xyXG5cdFx0XHRcdFx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cclxuXHRcdFx0XHRcdFx0JjpudGgtb2YtdHlwZSgxKSB7XHJcblx0XHRcdFx0XHRcdFx0dG9wOiAxM3B4O1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdCY6bnRoLW9mLXR5cGUoMikge1xyXG5cdFx0XHRcdFx0XHRcdHRvcDogMjVweDtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHQmOm50aC1vZi10eXBlKDMpIHtcclxuXHRcdFx0XHRcdFx0XHR0b3A6IDM3cHg7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdCYubmF2T3BlbntcclxuXHRcdFx0XHRcdFx0c3BhbntcclxuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjYWFhO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0XHRzcGFuOm50aC1vZi10eXBlKDEpIHtcclxuXHRcdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTJweCkgcm90YXRlKC00NWRlZyk7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0c3BhbjpudGgtb2YtdHlwZSgyKSB7XHJcblx0XHRcdFx0XHRcdFx0b3BhY2l0eTogMDtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRzcGFuOm50aC1vZi10eXBlKDMpIHtcclxuXHRcdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEycHgpIHJvdGF0ZSg0NWRlZyk7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC8vaGVhZGVyXHJcblx0XHQvLyBOYXZpXHJcblx0XHQubmF2Q29udGVudHtcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFx0cG9zaXRpb246IGZpeGVkO1xyXG5cdFx0XHR0b3A6IDA7XHJcblx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdHJpZ2h0OiAwO1xyXG5cdFx0XHR6LWluZGV4OiA5OTk4O1xyXG5cdFx0XHR3aWR0aDogMTAwdnc7XHJcblx0XHRcdGhlaWdodDogMTAwdmg7XHJcblx0XHRcdGJhY2tncm91bmQ6IGIuJGJnQ29sb3I7XHJcblx0XHRcdGJhY2tncm91bmQtc2l6ZTogOTUlO1xyXG5cdFx0XHRtYXJnaW46IDAgYXV0bztcclxuXHRcdFx0cGFkZGluZzogNXZoIDAgNHZoO1xyXG5cdFx0XHRvcGFjaXR5OiAwO1xyXG5cdFx0XHR2aXNpYmlsaXR5OiBoaWRkZW47XHJcblx0XHRcdHRyYW5zaXRpb246IGFsbCAuNnM7XHJcblx0XHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblxyXG5cdFx0XHQubmF2aUJveCB7XHJcblx0XHRcdFx0d2lkdGg6IDgwJTtcclxuXHRcdFx0XHRtYXJnaW46IDAgYXV0byAxNXB4O1xyXG5cdFx0XHRcdHBhZGRpbmc6IDA7XHJcblx0XHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcclxuXHJcblx0XHRcdFx0bGl7XHJcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRjb2xvcjogI2QyZDJkMztcclxuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjY7XHJcblx0XHRcdFx0XHRtYXJnaW46IDA7XHJcblx0XHRcdFx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0XHRcdFx0dHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdGF7XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0XHRjb2xvcjogI2QyZDJkMztcclxuXHRcdFx0XHRcdFx0QGluY2x1ZGUgYi5mb250LXNpemUoMjApO1xyXG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAxMHB4IDA7XHJcblxyXG5cdFx0XHRcdFx0XHRzcGFue1xyXG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0XHRcdEBpbmNsdWRlIGIuZm9udC1zaXplKDEyKTtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0JjpudGgtY2hpbGQoMSl7XHJcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XHJcblxyXG5cdFx0XHRcdFx0XHRpbWd7XHJcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDE1MHB4O1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQmOm50aC1jaGlsZCgyKXtcclxuXHRcdFx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IC4zZW07XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdC5tZW51e1xyXG5cdFx0XHRcdHRyYW5zaXRpb246IGFsbCAuNHM7XHJcblx0XHRcdFx0b3BhY2l0eTogMDtcclxuXHRcdFx0fVxyXG5cdFx0XHQubWVudVNsaWRlSW57XHJcblx0XHRcdFx0YW5pbWF0aW9uOiBtZW51U2xpZGVJbiAxcyBlYXNlIDBzIGZvcndhcmRzO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQmLmFjdGl2ZXtcclxuXHRcdFx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0XHRcdHZpc2liaWxpdHk6IHZpc2libGU7XHJcblx0XHRcdFx0Ly9hbmltYXRpb246IG1lbnVBY3RpdmUgMXMgZWFzZSAwcyBmb3J3YXJkcztcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0I292ZXJsYXl7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRwb3NpdGlvbjogZml4ZWQ7XHJcblx0XHRcdHRvcDogMDtcclxuXHRcdFx0cmlnaHQ6IDA7XHJcblx0XHRcdHotaW5kZXg6IDk5OTY7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRoZWlnaHQ6IDEyMCU7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwwLDAsMC44KTtcclxuXHRcdFx0b3BhY2l0eTogMDtcclxuXHRcdFx0dmlzaWJpbGl0eTogaGlkZGVuO1xyXG5cdFx0XHR0cmFuc2l0aW9uOiBvcGFjaXR5IDAuNXMsIHZpc2liaWxpdHkgMC41cztcclxuXHRcdFx0XHJcblx0XHRcdCYuYWN0aXZle1xyXG5cdFx0XHRcdG9wYWNpdHk6IDE7XHJcblx0XHRcdFx0dmlzaWJpbGl0eTogdmlzaWJsZTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0Ly8gTmF2aVxyXG5cdFx0XHJcblx0XHQvL2NvbnRlbnRcclxuXHRcdC5jb250ZW50e1xyXG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdGJhY2tncm91bmQ6ICNGRkY7XHJcblx0XHRcdFxyXG5cdFx0XHQuYWxsQ2Fwe1xyXG5cdFx0XHRcdG1hcmdpbjogMDtcclxuXHRcdFx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdGxpe1xyXG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdFx0dGV4dC1hbGlnbjoganVzdGlmeTtcclxuXHRcdFx0XHRcdEBpbmNsdWRlIGIuZm9udC1zaXplKDEyKTtcclxuXHRcdFx0XHRcdGxpc3Qtc3R5bGU6IG5vbmU7XHJcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG5cdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAxNXB4O1xyXG5cclxuXHRcdFx0XHRcdCY6OmJlZm9yZXtcclxuXHRcdFx0XHRcdFx0Y29udGVudDogXCLigLtcIjtcclxuXHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0Ly9jb250ZW50XHJcblx0XHRcclxuXHRcdC8vZm9vdGVyXHJcblx0XHRmb290ZXJ7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiAjMTcxNzE3O1xyXG5cdFx0XHRcclxuXHRcdFx0LmNvcHlyaWdodHtcclxuXHRcdFx0XHRjb2xvcjogI2QyZDJkMztcclxuXHRcdFx0XHRAaW5jbHVkZSBiLmZvbnQtc2l6ZSgxMik7XHJcblx0XHRcdFx0bWFyZ2luOiAwIGF1dG87XHJcblx0XHRcdFx0cGFkZGluZzogMTAlIDA7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHQvL2Zvb3RlclxyXG5cdFx0XHJcblx0XHRcclxuXHR9XHJcblx0Ly93cmFwXHJcblx0XHJcblx0LnBhZ2V0b3Age1xyXG5cdFx0cG9zaXRpb246IGZpeGVkO1xyXG5cdFx0cmlnaHQ6IDA7XHJcblx0XHRib3R0b206IDA7XHJcblx0XHR6LWluZGV4OiA5OTk2O1xyXG5cdFx0d2lkdGg6IDYwcHg7XHJcblx0XHRoZWlnaHQ6IDYwcHg7XHJcblx0XHRiYWNrZ3JvdW5kOiBiLiRiZ0NvbG9yO1xyXG5cdFx0bWFyZ2luOiAwIGF1dG87XHJcblx0XHRwYWRkaW5nOiAyN3B4IDAgMCA0cHg7XHJcblx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblxyXG5cdFx0c3BhbiB7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHR3aWR0aDogMTZweDtcclxuXHRcdFx0aGVpZ2h0OiAxNnB4O1xyXG5cdFx0XHRtYXJnaW46IDAgYXV0bztcclxuXHRcdFx0Ym9yZGVyLXRvcDogMnB4IHNvbGlkIHJnYmEoMjU1LDI1NSwyNTUsLjUpO1xyXG5cdFx0XHRib3JkZXItcmlnaHQ6IDJweCBzb2xpZCByZ2JhKDI1NSwyNTUsMjU1LC41KTtcclxuXHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcclxuXHRcdH1cclxuXHR9XHJcblx0XHJcbn1cclxuLy9ib2R5XHJcbkBrZXlmcmFtZXMgZmFkZUluYWxsIHtcclxuXHQwJSB7XHJcblx0XHRvcGFjaXR5OiAwO1xyXG5cdH1cclxuXHQxMDAlIHtcclxuXHRcdG9wYWNpdHk6IDE7XHJcblx0fVxyXG59XHJcblxyXG5cclxuLy8gUEMgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDo5NjBweCl7XHJcblx0XHJcbi8vYm9keVxyXG5cdGJvZHl7XHJcblx0XHRcclxuXHRcdC5zbXB7XHJcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdH1cclxuXHRcdC5wY3tcclxuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0Ly93cmFwXHJcblx0XHQud3JhcHtcclxuXHRcdFx0XHRcdFx0XHJcblx0XHQvL2FsbENvbnRcclxuXHRcdC5hbGxDb250e1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0bWFyZ2luOiAwIGF1dG87XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHRcdFx0XHJcblx0XHRcdC8vbGVmdEJveFxyXG5cdFx0XHQubGVmdEJveHtcclxuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cdFx0XHRcdHdpZHRoOiAyNXZ3O1xyXG5cdFx0XHRcdG1hcmdpbjogMDtcclxuXHRcdFx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdC5maXhlZEJveHtcclxuXHRcdFx0XHRcdHBvc2l0aW9uOiBmaXhlZDtcclxuXHRcdFx0XHRcdHdpZHRoOiAyNi43dnc7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiBiLiRiZ0NvbG9yO1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiAxMDAlO1xyXG5cdFx0XHRcdFx0XHJcblx0XHRcdFx0XHQubmF2aUJveHtcclxuXHRcdFx0XHRcdFx0d2lkdGg6IDc1JTtcclxuXHRcdFx0XHRcdFx0bWFyZ2luOiAwIGF1dG87XHJcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDh2aCAwIDA7XHJcblx0XHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0XHRsaXtcclxuXHRcdFx0XHRcdFx0XHRjb2xvcjogI2QyZDJkMztcclxuXHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBiLmZvbnQtc2l6ZSgyMCk7XHJcblx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuNTtcclxuXHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogNTAwO1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XHJcblxyXG5cdFx0XHRcdFx0XHRcdGF7XHJcblx0XHRcdFx0XHRcdFx0XHRjb2xvcjogI2QyZDJkMztcclxuXHJcblx0XHRcdFx0XHRcdFx0XHRzcGFue1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgYi5mb250LXNpemUoMTApO1xyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHQmOm50aC1jaGlsZCgxKXtcclxuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDYwcHg7XHJcblxyXG5cdFx0XHRcdFx0XHRcdFx0aW1ne1xyXG5cdFx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMjAwcHg7XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdCY6bnRoLWNoaWxkKDIpe1xyXG5cdFx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgYi5mb250LXNpemUoMTQpO1xyXG5cdFx0XHRcdFx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IC4zZW07XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdC8vbGVmdEJveFxyXG5cdFx0XHRcclxuXHRcdFx0fVxyXG5cdFx0XHQvL2FsbENvbnRcclxuXHRcdFx0XHJcblx0XHRcdC8vaGVhZGVyXHJcblx0XHRcdGhlYWRlcntcclxuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHR9XHJcblx0XHRcdC8vaGVhZGVyXHJcblx0XHRcdFxyXG5cdFx0XHQvL2NvbnRlbnRcclxuXHRcdFx0LmNvbnRlbnR7XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0LmFsbENhcHtcclxuXHJcblx0XHRcdFx0XHRsaXtcclxuXHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcclxuXHJcblx0XHRcdFx0XHRcdCY6OmJlZm9yZXtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHJcblx0XHQvL2Zvb3RlclxyXG5cdFx0Zm9vdGVye1xyXG5cdFx0XHRcclxuXHRcdFx0LmNvcHlyaWdodHtcclxuXHRcdFx0XHRwYWRkaW5nOiA1MHB4IDA7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHQvL2Zvb3RlclxyXG5cclxuXHRcdH1cclxuXHRcdC8vd3JhcFxyXG5cdH1cclxuXHQvL2JvZHlcclxufVxyXG5cclxuLy8gdGFibGV0IC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6NjQxcHgpIGFuZCAoIG1heC13aWR0aDo3NjhweCkge1xyXG5cdFx0XHRib2R5e1xyXG5cdFx0XHRcdEBpbmNsdWRlIGIuZm9udC1zaXplKDE4KTtcclxuXHRcdFx0XHRcclxuXHRcdC8vd3JhcFxyXG5cdFx0LndyYXB7XHJcblx0XHRcdFx0XHRcdFxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRcclxuXHRcdFx0fVxyXG4gIH1cclxuXHJcbi8vIHRhYmxldChsYW5kc2NhcGUpIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6OTYxcHgpIGFuZCAoIG1heC13aWR0aDoxMDI0cHgpIHtcclxuICB9XHJcblxyXG4iXX0= */
