.wrap_rightcontents {
  z-index: 1;
}

.mini_gnav_sp {
  z-index: 2;
}

.mini_header {
  z-index: 4;
}

.mini_gnav {
  z-index: 7;
}

.mini_footer--top_btn {
  z-index: 5;
}

.mini_search_modal {
  z-index: 3;
}

.mini_gnav_sp_contents,
.mini_modal_search {
  z-index: 6;
}

.index-slider {
  position: relative;
  overflow: hidden;
  background-color: #eee8e3;
  padding: 40px 0;
}

@media (max-width: 425px) {
  .index-slider {
    padding-top: 20px;
    padding-bottom: 20px;
  }
}

.index-slider .slick-slider {
  position: relative;
}

.index-slider .slick-slider--track {
  text-align: center;
  box-sizing: border-box;
  padding: 0 20px 0 0;
}

@media (max-width: 425px) {
  .index-slider .slick-slider--track {
    padding-right: 0;
    padding-left: 0;
  }
}

.index-slider .slick-slider--banner {
  width: 100%;
}

.index-slider .slick-list {
  position: relative;
  width: 2410px;
  left: calc(50% - 1205px + 15px);
  display: block;
  overflow: hidden;
  margin: 0;
  box-sizing: border-box;
}

@media (max-width: 425px) {
  .index-slider .slick-list {
    width: 100%;
    left: 0;
  }
}

.index-slider .slick-list:focus {
  outline: none;
}

.index-slider .slick-list.dragging {
  cursor: pointer;
  cursor: hand;
}

.index-slider .slick-slider .slick-track,
.index-slider .slick-slider .slick-list {
  transform: translate3d(0, 0, 0);
}

.index-slider .slick-track {
  position: relative;
  top: 0;
  left: 0;
  display: block;
  margin-left: auto;
  margin-right: auto;
}

.index-slider .slick-track:before,
.index-slider .slick-track:after {
  display: table;
  content: '';
}

.index-slider .slick-track:after {
  clear: both;
}

.index-slider .slick-loading .slick-track {
  visibility: hidden;
}

.index-slider .slick-slide {
  display: none;
  float: left;
  height: 100%;
  min-height: 1px;
}

.index-slider [dir='rtl'] .slick-slide {
  float: right;
}

.index-slider .slick-slide img {
  display: block;
}

.index-slider .slick-slide.slick-loading img {
  display: none;
}

.index-slider .slick-slide.dragging img {
  pointer-events: none;
}

.index-slider .slick-initialized .slick-slide {
  display: block;
}

.index-slider .slick-loading .slick-slide {
  visibility: hidden;
}

.index-slider .slick-vertical .slick-slide {
  display: block;
  height: auto;
  border: 1px solid transparent;
}

.index-slider .slick-arrow.slick-hidden {
  display: none;
}

.index-slider .slick-arrow {
  position: absolute;
  top: 0;
  bottom: 0;
  margin: auto 0;
  width: 50px;
  height: 50px;
  border-radius: 25px;
  background-color: #333;
  pointer-events: auto;
  border: none;
  cursor: pointer;
  box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.3);
  font-size: 0;
  transition: .3s;
  z-index: 1;
}

.index-slider .slick-arrow:before {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  margin: auto 0;
  width: 10px;
  height: 10px;
  border-top: 3px solid #fff;
  border-right: 3px solid #fff;
}

.index-slider .slick-arrow.slick-prev {
  left: 50px;
}

.index-slider .slick-arrow.slick-prev:before {
  left: 20px;
  transform: rotate(-135deg);
}

.index-slider .slick-arrow.slick-prev:hover {
  left: 40px;
}

.index-slider .slick-arrow.slick-next {
  right: 50px;
}

.index-slider .slick-arrow.slick-next:before {
  right: 20px;
  transform: rotate(45deg);
}

.index-slider .slick-arrow.slick-next:hover {
  right: 40px;
}

@media (max-width: 425px) {
  .index-slider .slick-arrow {
    display: none;
  }
}

.index-slider .slick-dots {
  display: flex;
  justify-content: center;
  position: relative;
  bottom: -20px;
  left: 10px;
  width: 100%;
}

@media (max-width: 425px) {
  .index-slider .slick-dots {
    bottom: -10px;
  }
}

.index-slider .slick-dots li button {
  font-size: 0;
  line-height: 0;
  display: block;
  width: 10px;
  height: 10px;
  border-radius: 50%;
  cursor: pointer;
  color: transparent;
  border: 0;
  outline: none;
  background-color: #fff;
  margin: 0 10px 0 0;
  padding: 0;
  transition: .15s;
}

.index-slider .slick-dots li button:hover {
  background-color: #a71b40;
}

.index-slider .slick-dots .slick-active button {
  background-color: #a71b40;
}

.index-contents {
  padding-top: 3px;
}

@media (max-width: 425px) {
  .index-contents {
    padding-top: 30px;
  }
}

.index-contents--inner {
  width: 100%;
  max-width: 960px;
  margin: 0 auto;
}

.index-contents--ttl {
  font-size: 30px;
  font-size: 1.875rem;
  line-height: 1.3;
  font-weight: 700;
  color: #333;
  text-align: center;
  margin: 0 0 60px 0;
}

@media (max-width: 425px) {
  .index-contents--ttl {
    font-size: 25px;
    font-size: 1.5625rem;
    margin-bottom: 30px;
  }
}

.index-contents--txt {
  font-size: 14px;
  font-size: 0.875rem;
  line-height: 1.7;
}

.index-contents--txt-center {
  text-align: center;
}

.index-contents--link_btn {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #a71b40;
  width: 280px;
  height: 60px;
  margin: 60px auto;
  border-radius: 30px;
  color: #fff;
  font-size: 14px;
  font-size: 0.875rem;
  text-decoration: none;
  transition: .15s;
}

.index-contents--link_btn:after {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  right: 20px;
  width: 7px;
  height: 7px;
  margin: auto 0;
  border-top: 2px solid #fff;
  border-right: 2px solid #fff;
  transform: rotate(45deg);
  pointer-events: none;
  transition: .15s;
}

.index-contents--link_btn:hover {
  background-color: #b94966;
}

.index-contents--box_keyword {
  position: relative;
  width: 520px;
}

.index-contents--box_keyword:before, .index-contents--box_keyword:after {
  content: "";
}

.index-contents--box_keyword:before {
  position: absolute;
  top: 4px;
  right: 5px;
  background-color: #a71b40;
  width: 38px;
  height: 38px;
  border-radius: 50%;
}

.index-contents--box_keyword:after {
  width: 20px;
  height: 20px;
  position: absolute;
  top: 11px;
  right: 14px;
  background-image: url("/mini/common/svg/icon-search.svg");
  background-size: 100% auto;
  background-repeat: no-repeat;
  fill: #000;
  color: #fff;
}

@media (max-width: 425px) {
  .index-contents--box_keyword {
    width: 90%;
    margin: 20px auto 0 auto;
  }
}

.index-contents--box_keyword_input {
  font-size: 14px;
  font-size: 0.875rem;
  padding: 0 15px;
  background-color: #e6e6e6;
  -webkit-appearance: none;
  border-radius: 30px;
  border: 0;
  width: 100%;
  box-sizing: border-box;
  color: #000;
  height: 46px;
  transition: .5s;
}

.index-contents--box_keyword_input::-webkit-input-placeholder {
  color: #949494;
}

.index-contents--box_keyword_input::-moz-placeholder {
  color: #949494;
}

.index-contents--box_keyword_input:-ms-input-placeholder {
  color: #949494;
}

.index-contents--box_keyword_input::-ms-input-placeholder {
  color: #949494;
}

.index-contents--box_keyword_input::placeholder {
  color: #949494;
}

.index-contents--box_keyword_input:focus {
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.3) inset;
  min-width: 305px;
}

@media (max-width: 425px) {
  .index-contents--box_keyword_input {
    font-size: 16px;
    font-size: 1rem;
  }
}

.index-contents--box_keyword_submit {
  position: absolute;
  top: 4px;
  right: 5px;
  background-color: transparent;
  width: 38px;
  border: 0;
  -webkit-appearance: none;
  height: 38px;
  border-radius: 50%;
  z-index: 1;
  cursor: pointer;
}

.index-contents--box_keyword_description {
  font-size: 12px;
  font-size: 0.75rem;
  line-height: 1.3;
  color: #b3b3b3;
  padding: 10px 20px 0 20px;
}

@media (max-width: 425px) {
  .index-contents--box_keyword_description {
    padding-right: 10px;
    padding-left: 10px;
  }
}

.index-contents--filtering {
  padding: 100px 0;
}

@media (max-width: 425px) {
  .index-contents--filtering {
    padding: 50px 0 0 0;
  }
}

.index-contents--filtering_ttl {
  position: relative;
  background-color: #a71b40;
  width: 100%;
  height: 90px;
  margin: 0 auto 10px auto;
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 24px;
  font-size: 1.5rem;
  line-height: 1.3;
  font-weight: 700;
  color: #fff;
  cursor: pointer;
}

.index-contents--filtering_ttl:before, .index-contents--filtering_ttl:after {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  margin: auto 0;
  background-color: #fff;
}

.index-contents--filtering_ttl:before {
  width: 16px;
  height: 1px;
  right: 30px;
}

.index-contents--filtering_ttl:after {
  width: 1px;
  height: 16px;
  right: 37px;
}

.index-contents--filtering_ttl.active:after {
  content: none;
}

@media (max-width: 425px) {
  .index-contents--filtering_ttl {
    height: 65px;
    font-size: 18px;
    font-size: 1.125rem;
    margin-bottom: 0;
  }
  .index-contents--filtering_ttl:before {
    right: 20px;
  }
  .index-contents--filtering_ttl:after {
    right: 28px;
  }
  .index-contents--filtering_ttl.active {
    content: none;
  }
}

.index-contents--filtering_box {
  display: none;
  border: 1px solid #ccc;
  padding: 30px;
}

@media (max-width: 425px) {
  .index-contents--filtering_box {
    border: none;
    padding: 0;
  }
}

.index-pickup {
  display: flex;
  align-items: start;
  width: 100%;
}

@media (max-width: 425px) {
  .index-pickup {
    flex-direction: column;
  }
}

.index-pickup--link {
  position: relative;
  overflow: hidden;
  width: 33.3%;
  aspect-ratio: 1.37 / 1;
  border-right: 2px solid #fff;
  transition: .15s;
}

.index-pickup--link:before, .index-pickup--link:after {
  content: '';
  position: absolute;
}

.index-pickup--link:before {
  right: -5px;
  bottom: -22px;
  transform: rotate(45deg);
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 35px 0 35px 35px;
  border-color: transparent transparent transparent #A71B40;
  transition: .15s;
  z-index: 1;
}

.index-pickup--link:after {
  bottom: 13px;
  right: 13px;
  width: 5px;
  height: 5px;
  margin: auto 0;
  border-top: 2px solid #fff;
  border-right: 2px solid #fff;
  transform: rotate(45deg);
  pointer-events: none;
  transition: .15s;
  z-index: 2;
}

.index-pickup--link:hover {
  opacity: .8;
}

.index-pickup--link:hover .index-pickup--banner.pc {
  transform-origin: center;
  transform: scale(1.1);
}

.index-pickup--link:last-of-type {
  border-right: none;
}

@media (max-width: 425px) {
  .index-pickup--link {
    width: 100%;
    aspect-ratio: 2.2 / 1;
    border-right: none;
    border-bottom: 2px solid #fff;
  }
  .index-pickup--link:last-of-type {
    border-bottom: none;
  }
}

.index-pickup--banner {
  width: 100%;
  transition: .3s;
}

.index-pickup--caption {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  display: flex;
  align-items: flex-end;
  justify-content: center;
  padding-bottom: 25px;
  box-sizing: border-box;
  font-size: 20px;
  font-size: 1.25rem;
  line-height: 1.3;
  font-weight: 700;
  color: #fff;
}

@media (max-width: 425px) {
  .index-pickup--caption {
    font-size: 15px;
    font-size: 0.9375rem;
    padding-bottom: 15px;
  }
}

.index-pickup-small {
  position: relative;
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 20px;
  padding: 50px 0;
}

@media (max-width: 425px) {
  .index-pickup-small {
    flex-direction: column;
    padding: 80px 0 50px 0;
  }
}

.index-pickup-small--title {
  position: absolute;
  left: 0;
  top: 0;
}

.index-pickup-small--link {
  position: relative;
  display: block;
  width: 300px;
  transition: .15s;
}

@media (max-width: 425px) {
  .index-pickup-small--link {
    width: 230px;
  }
}

.index-pickup-small--banner {
  display: block;
}

@media (max-width: 425px) {
  .index-pickup-small--banner {
    width: 100%;
    height: auto;
  }
}

.index-search {
  max-width: 960px;
  width: 100%;
  margin: 75px auto;
}

@media (max-width: 425px) {
  .index-search {
    margin-top: 60px;
    margin-bottom: 0;
  }
}

.index-search--box {
  border: 1px solid #DDD;
  border-radius: 5px;
  padding: 35px 0;
  display: flex;
  justify-content: center;
  align-items: start;
}

@media (max-width: 425px) {
  .index-search--box {
    border: none;
    flex-direction: column;
    align-items: center;
    padding-top: 0;
  }
}

.index-search--title {
  font-size: 22px;
  font-size: 1.375rem;
  line-height: 1.5;
  margin-right: 35px;
  margin-top: 6px;
}

.index-search--keywords {
  text-align: center;
  margin-top: 15px;
}

@media (max-width: 425px) {
  .index-search--keywords {
    text-align: left;
    border-top: 1px solid #E5E5E5;
    padding: 20px 20px 0 20px;
  }
}

.index-search--keywords_title {
  font-size: 14px;
  font-size: 0.875rem;
  line-height: 1.3;
  font-weight: 700;
  margin-right: 30px;
}

@media (max-width: 425px) {
  .index-search--keywords_title {
    display: block;
  }
}

.index-search--keywords_link {
  display: inline-block;
  font-size: 14px;
  font-size: 0.875rem;
  line-height: 1.3;
  color: #999;
  margin-right: 20px;
}

.index-search--keywords_link:last-of-type {
  margin-right: 0;
}

@media (max-width: 425px) {
  .index-search--keywords_link {
    margin-top: 5px;
  }
}

.index-contents_howto {
  position: relative;
  background-image: url("/mini/common/images/bg-lightgrey.png");
  padding: 90px 0 0 0;
}

@media (max-width: 425px) {
  .index-contents_howto {
    padding-top: 60px;
  }
}

.index-contents_howto--wrap_movie {
  width: 800px;
  height: 450px;
  margin: 0 auto;
}

@media (max-width: 425px) {
  .index-contents_howto--wrap_movie {
    width: 100%;
    height: 220px;
  }
}

.index-contents_howto--movie {
  position: relative;
  display: block;
  width: 100%;
  min-height: 100%;
}

.index-contents_howto--contents {
  position: relative;
  margin: 90px 0;
}

.index-contents_howto--contents:before {
  content: "";
  position: absolute;
  top: 100px;
  width: 100%;
  height: 100%;
  background-color: #262626;
}

@media (max-width: 425px) {
  .index-contents_howto--contents {
    margin: 60px 0 100px 0;
  }
}

.index-contents_howto--contents_inner {
  position: relative;
  max-width: 960px;
  width: 100%;
  margin: 0 auto;
  display: flex;
  justify-content: space-between;
}

@media (max-width: 425px) {
  .index-contents_howto--contents_inner {
    display: block;
  }
}

.index-contents_howto--link {
  display: block;
  width: 300px;
  color: #fff;
  text-decoration: none;
}

@media (max-width: 425px) {
  .index-contents_howto--link {
    margin: 0 auto 30px auto;
  }
}

.index-contents_howto--ttl {
  position: relative;
  font-size: 18px;
  font-size: 1.125rem;
  line-height: 1.3;
  margin: 20px 0 10px 0;
}

.index-contents_howto--txt {
  font-size: 14px;
  font-size: 0.875rem;
  line-height: 1.7;
}

.index-contents_faq {
  padding: 90px 0;
}

@media (max-width: 425px) {
  .index-contents_faq {
    padding: 60px 0 0 0;
  }
}

.index-contents_faq--contents {
  position: relative;
  max-width: 960px;
  margin: 0 auto;
}

.index-contents_faq--nav {
  display: flex;
  flex-wrap: wrap;
  margin: 40px 0 0 0;
}

@media (max-width: 425px) {
  .index-contents_faq--nav {
    margin-right: 20px;
    margin-left: 20px;
  }
}

.index-contents_faq--link {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 222px;
  height: 70px;
  margin-right: calc((100% - 888px) / 3);
  margin-bottom: 20px;
  padding: 0 0 0 12px;
  border: 2px solid #999;
  border-radius: 3px;
  font-size: 16px;
  font-size: 1rem;
  line-height: 1.3;
  color: #333;
  font-weight: 700;
  text-decoration: none;
  box-sizing: border-box;
  transition: .15s;
}

.index-contents_faq--link:before {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  left: 7px;
  width: 5px;
  height: 5px;
  margin: auto 0;
  border-top: 1px solid #999;
  border-right: 1px solid #999;
  transform: rotate(45deg);
  pointer-events: none;
  transition: .15s;
}

.index-contents_faq--link:nth-child(4n) {
  margin-right: 0;
}

.index-contents_faq--link:hover {
  background-color: #a71b40;
  border-color: #a71b40;
  color: #fff;
}

.index-contents_faq--link:hover:before {
  border-top-color: #fff;
  border-right-color: #fff;
}

@media (max-width: 425px) {
  .index-contents_faq--link {
    width: 48%;
    height: 60px;
    margin-right: 2%;
    margin-bottom: 10px;
    font-size: 13px;
    font-size: 0.8125rem;
  }
  .index-contents_faq--link:nth-child(2n) {
    margin-right: 0;
  }
}

.index-contents_news {
  background-color: #f2f2f2;
  padding: 90px 0;
}

@media (max-width: 425px) {
  .index-contents_news {
    padding: 60px 0;
  }
}

.index-contents_news--contents {
  position: relative;
  max-width: 960px;
  width: 100%;
  margin: 0 auto;
}

.index-contents_news--more_btn {
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #999;
  text-decoration: none;
  color: #fff;
  font-size: 14px;
  font-size: 0.875rem;
  width: 260px;
  height: 50px;
  margin: 0 auto;
  border-radius: 25px;
  transition: .15s;
}

.index-contents_news--more_btn:hover {
  background-color: #666;
}

.index-contents_news--side {
  position: absolute;
  top: 0;
  right: 0;
  width: 230px;
}

@media (max-width: 425px) {
  .index-contents_news--side {
    position: relative;
    margin: 30px auto;
    top: auto;
    right: auto;
  }
}

.index-contents_news--btn {
  position: relative;
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  justify-content: center;
  font-size: 18px;
  font-size: 1.125rem;
  color: #fff;
  text-decoration: none;
  text-align: center;
  box-sizing: border-box;
  width: 100%;
  height: 72px;
  border-radius: 5px;
  background-color: #a71b40;
  transition: .15s;
}

.index-contents_news--btn svg {
  position: relative;
  fill: #fff;
  width: 28px;
  height: 28px;
  margin-right: 5px;
}

.index-contents_news--btn:hover {
  background-color: #b94966;
}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIm1pbmkvY29tbW9uL2Nzcy9fbWl4aW4uc2NzcyIsIm1pbmkvY29tbW9uL2Nzcy9sYXlvdXQvbGF5b3V0LmNzcyIsIm1pbmkvY29tbW9uL2Nzcy9sYXlvdXQvbGF5b3V0LnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBYUE7RUFDRSxVQUE0QjtBQ1o5Qjs7QURlQTtFQUNFLFVBQTJCO0FDWjdCOztBRGVBO0VBQ0UsVUFBMEI7QUNaNUI7O0FEZUE7RUFDRSxVQUEyQjtBQ1o3Qjs7QURlQTtFQUNFLFVBQTJCO0FDWjdCOztBRGVBO0VBQ0UsVUFBNEI7QUNaOUI7O0FEZUE7O0VBRUUsVUFBNEI7QUNaOUI7O0FDdEJBO0VBQ0Usa0JBQWtCO0VBQ2xCLGdCQUFnQjtFQUNoQix5QkFBeUI7RUFDekIsZUFBZTtBRHlCakI7O0FEbURFO0VFaEZGO0lBTUksaUJBQWdCO0lBQ2hCLG9CQUFtQjtFRDRCckI7QUFDRjs7QUNwQ0E7RUFVSSxrQkFBa0I7QUQ4QnRCOztBQ3hDQTtFQVlNLGtCQUFrQjtFQUNsQixzQkFBc0I7RUFDdEIsbUJBQW1CO0FEZ0N6Qjs7QURrQ0U7RUVoRkY7SUFnQlEsZ0JBQWU7SUFDZixlQUFjO0VEbUNwQjtBQUNGOztBQ3JEQTtFQXFCTSxXQUFXO0FEb0NqQjs7QUN6REE7RUEyQkksa0JBQWtCO0VBRWxCLGFBQWE7RUFDYiwrQkFBOEI7RUFDOUIsY0FBYztFQUNkLGdCQUFnQjtFQUNoQixTQUFTO0VBQ1Qsc0JBQXNCO0FEaUMxQjs7QURhRTtFRWhGRjtJQW9DTSxXQUFXO0lBQ1gsT0FBTTtFRG9DVjtBQUNGOztBQzFFQTtFQTBDSSxhQUFhO0FEb0NqQjs7QUM5RUE7RUE4Q0ksZUFBZTtFQUNmLFlBQVk7QURvQ2hCOztBQ25GQTs7RUF3REksK0JBQStCO0FEb0NuQzs7QUM1RkE7RUEyREksa0JBQWtCO0VBQ2xCLE1BQU07RUFDTixPQUFPO0VBQ1AsY0FBYztFQUNkLGlCQUFpQjtFQUNqQixrQkFBa0I7QURxQ3RCOztBQ3JHQTs7RUFvRUks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QUF5QjtFQUN6QixlQUFlO0FEOE1qQjs7QUQ3MkJFO0VFNnBCRjtJQUlJLGVBQWU7RURpTmpCO0FBQ0Y7O0FDaE5FO0VBQ0Usa0JBQWtCO0VBQ2xCLGdCQUFnQjtFQUNoQixXQUFXO0VBQ1gsY0FBYztBRG1ObEI7O0FDak5FO0VBQ0UsYUFBYTtFQUNiLHVCQUF1QjtFQUN2QixtQkFBbUI7RUFDbkIsc0JBQXNCO0VBQ3RCLHFCQUFxQjtFQUNyQixXQUFXO0VGeHRCYixlQUFxQjtFQUNyQixtQkFBZ0M7RUV5dEI5QixZQUFZO0VBQ1osWUFBWTtFQUNaLGNBQWM7RUFDZCxtQkFBbUI7RUFDbkIsZ0JBQWdCO0FEcU5wQjs7QUNqT0c7RUFjRyxzQkFBc0I7QUR1TjVCOztBQ3BORTtFQUNFLGtCQUFrQjtFQUNsQixNQUFLO0VBQ0wsUUFBTztFQUNQLFlBQVk7QUR1TmhCOztBRHI1QkU7RUUwckJBO0lBTUksa0JBQWtCO0lBQ2xCLGlCQUFpQjtJQUNqQixTQUFRO0lBQ1IsV0FBVTtFRDBOZDtBQUNGOztBQ3hORTtFQUNFLGtCQUFrQjtFQUNsQixhQUFhO0VBQ2IsbUJBQW1CO0VBQ25CLGVBQWU7RUFDZix1QkFBdUI7RUZwdkJ6QixlQUFxQjtFQUNyQixtQkFBZ0M7RUVxdkI5QixXQUFXO0VBQ1gscUJBQXFCO0VBQ3JCLGtCQUFrQjtFQUNsQixzQkFBc0I7RUFDdEIsV0FBVztFQUNYLFlBQVk7RUFDWixrQkFBa0I7RUFDbEIseUJGcHlCYztFRXF5QmQsZ0JBQWdCO0FENE5wQjs7QUMzT0c7RUFpQkcsa0JBQWtCO0VBQ2xCLFVBQVU7RUFDVixXQUFXO0VBQ1gsWUFBWTtFQUNaLGlCQUFpQjtBRDhOdkI7O0FDblBHO0VBd0JHLHlCRjd5QmlCO0FDNGdDdkIiLCJmaWxlIjoibWluaS9jb21tb24vY3NzL2xheW91dC9sYXlvdXQuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGNoYXJzZXQgXCJVVEYtOFwiO1xuQGltcG9ydCBcImljb25cIjtcblxuLy8gY29sb3JcbiRjb2xvckJhc2U6ICNiMDliOGM7XG4kY29sb3JTdWI6ICNhNzFiNDA7XG4kY29sb3JTdWItaG92ZXI6I2I5NDk2NjtcblxuLy8gei1pbmRleOeuoeeQhuKApumHjeOBquOCi+aWueOCkuW+jOOCjeOBq1xuLy8gY29udGVudHPigKbjg6HjgqTjg7PjgrPjg7Pjg4bjg7Pjg4Tjga7opoHntKDjgIB3cmFw4oCm44Oh44Kk44Oz44Kz44Oz44OG44Oz44OE5YWo5L2T44CAbW9kYWzigKbjg6Ljg7zjg4Djg6vopoHntKDjgIBuYXZp4oCm44OK44OT44Ky44O844K344On44Oz44CAaGVhZGVy4oCm44OY44OD44OA44O8XG4kejogY29udGVudHMsIG5hdmlfc3AsIG1vZGFsX3BjLCBoZWFkZXIsIHRvcF9idG4sIG1vZGFsX3NwLCBuYXZpX3BjO1xuXG4vLyDlj7PjgrPjg7Pjg4bjg7Pjg4Rcbi53cmFwX3JpZ2h0Y29udGVudHMge1xuICB6LWluZGV4OiBpbmRleCgkeiwgY29udGVudHMpO1xufVxuLy8gU1Ag44Kw44Ot44O844OQ44Or44OK44OTXG4ubWluaV9nbmF2X3NwIHtcbiAgei1pbmRleDogaW5kZXgoJHosIG5hdmlfc3ApO1xufVxuLy/jg5jjg4Pjg4Djg7xcbi5taW5pX2hlYWRlciB7XG4gIHotaW5kZXg6IGluZGV4KCR6LCBoZWFkZXIpO1xufVxuLy8g44Kw44Ot44O844OQ44Or44OK44OTXG4ubWluaV9nbmF2IHtcbiAgei1pbmRleDogaW5kZXgoJHosIG5hdmlfcGMpO1xufVxuLy8g44Oa44O844K444OI44OD44OX44G444Gu44Oc44K/44OzXG4ubWluaV9mb290ZXItLXRvcF9idG4ge1xuICB6LWluZGV4OiBpbmRleCgkeiwgdG9wX2J0bik7XG59XG4vLyDjg5jjg4Pjg4Djg7zjga7oqbPntLDmpJzntKLjg6Ljg7zjg4Djg6tcbi5taW5pX3NlYXJjaF9tb2RhbCB7XG4gIHotaW5kZXg6IGluZGV4KCR6LCBtb2RhbF9wYyk7XG59XG4vLyBTUCDjg6Ljg7zjg4Djg6tcbi5taW5pX2duYXZfc3BfY29udGVudHMsXG4ubWluaV9tb2RhbF9zZWFyY2gge1xuICB6LWluZGV4OiBpbmRleCgkeiwgbW9kYWxfc3ApO1xufVxuXG4vLyBmb250LXNpemVcbkBtaXhpbiBmeigkc2l6ZSwgJGJhc2U6IDE2KSB7XG4gIGZvbnQtc2l6ZTogJHNpemUgKyBweDtcbiAgZm9udC1zaXplOiAoJHNpemUgLyAkYmFzZSkgKyByZW07XG59XG5cbi8vIOi/veWKoOODleOCqeODs+ODiO+8muWFqOinkuOCtOOCt+ODg+OCr1xuQG1peGluIHplbktha3VHb3RoaWNOZXcoJHdlaWdodDo3MDApIHtcbiAgICBmb250LWZhbWlseTogXCJaZW4gS2FrdSBHb3RoaWMgTmV3XCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6ICR3ZWlnaHQ7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuLy8g44Os44K344OU5pWw44OV44Kp44Oz44OI77yaRUIgR2FyYW1vbmTjgIBzZXR0aW5ncy5zY3Nz44GrQGltcG9ydFxuQG1peGluIGZvbnQtZWJfZ2FyYW1vbmQge1xuICBmb250LWZhbWlseTogXCJFQiBHYXJhbW9uZFwiLCBzZXJpZjtcbiAgZm9udC1vcHRpY2FsLXNpemluZzogYXV0bztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuXG4vLyB3ZWIgZm9udOOCkuS9v+OBhuWgtOWQiFxuQG1peGluIGljb25fIHtcbiAgZm9udC1mYW1pbHk6IFwiaWNvbW9vblwiICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgc3BlYWs6IG5vbmU7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xufVxuXG4vLyBmb3Igb3ZlciB3MTI4MCAtLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLy8gZm9yIGxlc3MgdzEyODBcbkBtaXhpbiBsYXB0b3Age1xuICBAbWVkaWEgKG1heC13aWR0aDogMTI3OXB4KSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cbi8vIGZvciBzcFxuQG1peGluIHNwIHtcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cbi8vIHRvIGV4Y2x1ZGUgc3BcbkBtaXhpbiBub3RTcCB7XG4gIEBtZWRpYSAobWluLXdpZHRoOiA0MjVweCkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cblxuXG4vLyBYIG1hcmsgKGV4LjxzcGFuIGNsYXNzPVwiY2xvc2VcIj48L3NwYW4+KVxuQG1peGluIG1hcmsteCB7XG4gIC8vIMOX44KS5Zuy44KA5q2j5pa55b2i44KS6L+95Yqg44CA4oC7cG9zaXppdG9uOmFic29sdXRlIG9yIHJlbGF0aXZl5YWl44KM44Gm44GtXG4gICY6YmVmb3JlLFxuICAmOmFmdGVyIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDowO1xuICAgIHJpZ2h0OjA7XG4gICAgdG9wOjA7XG4gICAgYm90dG9tOjA7XG4gICAgbWFyZ2luOiBhdXRvO1xuICAgIC8vIOe3muOBruOCteOCpOOCuuOCkui/veWKoOOAgOKAu+mVt+OBleOBr+aeoOW5hcOX4oiaMuOBj+OCieOBhFxuICB9XG4gICY6YmVmb3JlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gIH1cbiAgJjphZnRlciB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbiAgfVxufVxuXG5cbi8vIGJ1dHRvbiDigLtiYWNrZ3JvdW5kLWNvbG9yIOOBr+WAi+WIpeOBq+ioreWumlxuQG1peGluIGJ0biB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJvcmRlcjogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuIiwiLndyYXBfcmlnaHRjb250ZW50cyB7XG4gIHotaW5kZXg6IDE7XG59XG5cbi5taW5pX2duYXZfc3Age1xuICB6LWluZGV4OiAyO1xufVxuXG4ubWluaV9oZWFkZXIge1xuICB6LWluZGV4OiA0O1xufVxuXG4ubWluaV9nbmF2IHtcbiAgei1pbmRleDogNztcbn1cblxuLm1pbmlfZm9vdGVyLS10b3BfYnRuIHtcbiAgei1pbmRleDogNTtcbn1cblxuLm1pbmlfc2VhcmNoX21vZGFsIHtcbiAgei1pbmRleDogMztcbn1cblxuLm1pbmlfZ25hdl9zcF9jb250ZW50cyxcbi5taW5pX21vZGFsX3NlYXJjaCB7XG4gIHotaW5kZXg6IDY7XG59XG5cbi5pbmRleC1zbGlkZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZWU4ZTM7XG4gIHBhZGRpbmc6IDQwcHggMDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC5pbmRleC1zbGlkZXIge1xuICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICB9XG59XG5cbi5pbmRleC1zbGlkZXIgLnNsaWNrLXNsaWRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmluZGV4LXNsaWRlciAuc2xpY2stc2xpZGVyLS10cmFjayB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcGFkZGluZzogMCAyMHB4IDAgMDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC5pbmRleC1zbGlkZXIgLnNsaWNrLXNsaWRlci0tdHJhY2sge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG59XG5cbi5pbmRleC1zbGlkZXIgLnNsaWNrLXNsaWRlci0tYmFubmVyIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5pbmRleC1zbGlkZXIgLnNsaWNrLWxpc3Qge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAyNDEwcHg7XG4gIGxlZnQ6IGNhbGMoNTAlIC0gMTIwNXB4ICsgMTVweCk7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBtYXJnaW46IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAuaW5kZXgtc2xpZGVyIC5zbGljay1saXN0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBsZWZ0OiAwO1xuICB9XG59XG5cbi5pbmRleC1zbGlkZXIgLnNsaWNrLWxpc3Q6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuXG4uaW5kZXgtc2xpZGVyIC5zbGljay1saXN0LmRyYWdnaW5nIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjdXJzb3I6IGhhbmQ7XG59XG5cbi5pbmRleC1zbGlkZXIgLnNsaWNrLXNsaWRlciAuc2xpY2stdHJhY2ssXG4uaW5kZXgtc2xpZGVyIC5zbGljay1zbGlkZXIgLnNsaWNrLWxpc3Qge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG59XG5cbi5pbmRleC1zbGlkZXIgLnNsaWNrLXRyYWNrIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuXG4uaW5kZXgtc2xpZGVyIC5zbGljay10cmFjazpiZWZvcmUsXG4uaW5kZXgtc2xpZGVyIC5zbGljay10cmFjazphZnRlciB7XG4gIGRpc3BsYXk6IHRhYmxlO1xuICBjb250ZW50OiAnJztcbn1cblxuLmluZGV4LXNsaWRlciAuc2xpY2stdHJhY2s6YWZ0ZXIge1xuICBjbGVhcjogYm90aDtcbn1cblxuLmluZGV4LXNsaWRlciAuc2xpY2stbG9hZGluZyAuc2xpY2stdHJhY2sge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbi5pbmRleC1zbGlkZXIgLnNsaWNrLXNsaWRlIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGhlaWdodDogMTAwJTtcbiAgbWluLWhlaWdodDogMXB4O1xufVxuXG4uaW5kZXgtc2xpZGVyIFtkaXI9J3J0bCddIC5zbGljay1zbGlkZSB7XG4gIGZsb2F0OiByaWdodDtcbn1cblxuLmluZGV4LXNsaWRlciAuc2xpY2stc2xpZGUgaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5pbmRleC1zbGlkZXIgLnNsaWNrLXNsaWRlLnNsaWNrLWxvYWRpbmcgaW1nIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmluZGV4LXNsaWRlciAuc2xpY2stc2xpZGUuZHJhZ2dpbmcgaW1nIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5pbmRleC1zbGlkZXIgLnNsaWNrLWluaXRpYWxpemVkIC5zbGljay1zbGlkZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uaW5kZXgtc2xpZGVyIC5zbGljay1sb2FkaW5nIC5zbGljay1zbGlkZSB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLmluZGV4LXNsaWRlciAuc2xpY2stdmVydGljYWwgLnNsaWNrLXNsaWRlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogYXV0bztcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbi5pbmRleC1zbGlkZXIgLnNsaWNrLWFycm93LnNsaWNrLWhpZGRlbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5pbmRleC1zbGlkZXIgLnNsaWNrLWFycm93IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgbWFyZ2luOiBhdXRvIDA7XG4gIHdpZHRoOiA1MHB4O1xuICBoZWlnaHQ6IDUwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDI1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMzM7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICBib3JkZXI6IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYm94LXNoYWRvdzogMCAwIDVweCAwIHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgZm9udC1zaXplOiAwO1xuICB0cmFuc2l0aW9uOiAuM3M7XG4gIHotaW5kZXg6IDE7XG59XG5cbi5pbmRleC1zbGlkZXIgLnNsaWNrLWFycm93OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIG1hcmdpbjogYXV0byAwO1xuICB3aWR0aDogMTBweDtcbiAgaGVpZ2h0OiAxMHB4O1xuICBib3JkZXItdG9wOiAzcHggc29saWQgI2ZmZjtcbiAgYm9yZGVyLXJpZ2h0OiAzcHggc29saWQgI2ZmZjtcbn1cblxuLmluZGV4LXNsaWRlciAuc2xpY2stYXJyb3cuc2xpY2stcHJldiB7XG4gIGxlZnQ6IDUwcHg7XG59XG5cbi5pbmRleC1zbGlkZXIgLnNsaWNrLWFycm93LnNsaWNrLXByZXY6YmVmb3JlIHtcbiAgbGVmdDogMjBweDtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTEzNWRlZyk7XG59XG5cbi5pbmRleC1zbGlkZXIgLnNsaWNrLWFycm93LnNsaWNrLXByZXY6aG92ZXIge1xuICBsZWZ0OiA0MHB4O1xufVxuXG4uaW5kZXgtc2xpZGVyIC5zbGljay1hcnJvdy5zbGljay1uZXh0IHtcbiAgcmlnaHQ6IDUwcHg7XG59XG5cbi5pbmRleC1zbGlkZXIgLnNsaWNrLWFycm93LnNsaWNrLW5leHQ6YmVmb3JlIHtcbiAgcmlnaHQ6IDIwcHg7XG4gIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbn1cblxuLmluZGV4LXNsaWRlciAuc2xpY2stYXJyb3cuc2xpY2stbmV4dDpob3ZlciB7XG4gIHJpZ2h0OiA0MHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLmluZGV4LXNsaWRlciAuc2xpY2stYXJyb3cge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLmluZGV4LXNsaWRlciAuc2xpY2stZG90cyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvdHRvbTogLTIwcHg7XG4gIGxlZnQ6IDEwcHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLmluZGV4LXNsaWRlciAuc2xpY2stZG90cyB7XG4gICAgYm90dG9tOiAtMTBweDtcbiAgfVxufVxuXG4uaW5kZXgtc2xpZGVyIC5zbGljay1kb3RzIGxpIGJ1dHRvbiB7XG4gIGZvbnQtc2l6ZTogMDtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTBweDtcbiAgaGVpZ2h0OiAxMHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDA7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIG1hcmdpbjogMCAxMHB4IDAgMDtcbiAgcGFkZGluZzogMDtcbiAgdHJhbnNpdGlvbjogLjE1cztcbn1cblxuLmluZGV4LXNsaWRlciAuc2xpY2stZG90cyBsaSBidXR0b246aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTcxYjQwO1xufVxuXG4uaW5kZXgtc2xpZGVyIC5zbGljay1kb3RzIC5zbGljay1hY3RpdmUgYnV0dG9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2E3MWI0MDtcbn1cblxuLmluZGV4LWNvbnRlbnRzIHtcbiAgcGFkZGluZy10b3A6IDNweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC5pbmRleC1jb250ZW50cyB7XG4gICAgcGFkZGluZy10b3A6IDMwcHg7XG4gIH1cbn1cblxuLmluZGV4LWNvbnRlbnRzLS1pbm5lciB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDk2MHB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuLmluZGV4LWNvbnRlbnRzLS10dGwge1xuICBmb250LXNpemU6IDMwcHg7XG4gIGZvbnQtc2l6ZTogMS44NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjMzMzO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbjogMCAwIDYwcHggMDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC5pbmRleC1jb250ZW50cy0tdHRsIHtcbiAgICBmb250LXNpemU6IDI1cHg7XG4gICAgZm9udC1zaXplOiAxLjU2MjVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxufVxuXG4uaW5kZXgtY29udGVudHMtLXR4dCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNztcbn1cblxuLmluZGV4LWNvbnRlbnRzLS10eHQtY2VudGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uaW5kZXgtY29udGVudHMtLWxpbmtfYnRuIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2E3MWI0MDtcbiAgd2lkdGg6IDI4MHB4O1xuICBoZWlnaHQ6IDYwcHg7XG4gIG1hcmdpbjogNjBweCBhdXRvO1xuICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IC4xNXM7XG59XG5cbi5pbmRleC1jb250ZW50cy0tbGlua19idG46YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICByaWdodDogMjBweDtcbiAgd2lkdGg6IDdweDtcbiAgaGVpZ2h0OiA3cHg7XG4gIG1hcmdpbjogYXV0byAwO1xuICBib3JkZXItdG9wOiAycHggc29saWQgI2ZmZjtcbiAgYm9yZGVyLXJpZ2h0OiAycHggc29saWQgI2ZmZjtcbiAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgdHJhbnNpdGlvbjogLjE1cztcbn1cblxuLmluZGV4LWNvbnRlbnRzLS1saW5rX2J0bjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiOTQ5NjY7XG59XG5cbi5pbmRleC1jb250ZW50cy0tYm94X2tleXdvcmQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiA1MjBweDtcbn1cblxuLmluZGV4LWNvbnRlbnRzLS1ib3hfa2V5d29yZDpiZWZvcmUsIC5pbmRleC1jb250ZW50cy0tYm94X2tleXdvcmQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xufVxuXG4uaW5kZXgtY29udGVudHMtLWJveF9rZXl3b3JkOmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA0cHg7XG4gIHJpZ2h0OiA1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhNzFiNDA7XG4gIHdpZHRoOiAzOHB4O1xuICBoZWlnaHQ6IDM4cHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cblxuLmluZGV4LWNvbnRlbnRzLS1ib3hfa2V5d29yZDphZnRlciB7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMXB4O1xuICByaWdodDogMTRweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL21pbmkvY29tbW9uL3N2Zy9pY29uLXNlYXJjaC5zdmdcIik7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBmaWxsOiAjMDAwO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC5pbmRleC1jb250ZW50cy0tYm94X2tleXdvcmQge1xuICAgIHdpZHRoOiA5MCU7XG4gICAgbWFyZ2luOiAyMHB4IGF1dG8gMCBhdXRvO1xuICB9XG59XG5cbi5pbmRleC1jb250ZW50cy0tYm94X2tleXdvcmRfaW5wdXQge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIHBhZGRpbmc6IDAgMTVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U2ZTZlNjtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICBib3JkZXI6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjb2xvcjogIzAwMDtcbiAgaGVpZ2h0OiA0NnB4O1xuICB0cmFuc2l0aW9uOiAuNXM7XG59XG5cbi5pbmRleC1jb250ZW50cy0tYm94X2tleXdvcmRfaW5wdXQ6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM5NDk0OTQ7XG59XG5cbi5pbmRleC1jb250ZW50cy0tYm94X2tleXdvcmRfaW5wdXQ6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgNXB4IHJnYmEoMCwgMCwgMCwgMC4zKSBpbnNldDtcbiAgbWluLXdpZHRoOiAzMDVweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC5pbmRleC1jb250ZW50cy0tYm94X2tleXdvcmRfaW5wdXQge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXNpemU6IDFyZW07XG4gIH1cbn1cblxuLmluZGV4LWNvbnRlbnRzLS1ib3hfa2V5d29yZF9zdWJtaXQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNHB4O1xuICByaWdodDogNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgd2lkdGg6IDM4cHg7XG4gIGJvcmRlcjogMDtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICBoZWlnaHQ6IDM4cHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgei1pbmRleDogMTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uaW5kZXgtY29udGVudHMtLWJveF9rZXl3b3JkX2Rlc2NyaXB0aW9uIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIGNvbG9yOiAjYjNiM2IzO1xuICBwYWRkaW5nOiAxMHB4IDIwcHggMCAyMHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLmluZGV4LWNvbnRlbnRzLS1ib3hfa2V5d29yZF9kZXNjcmlwdGlvbiB7XG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIH1cbn1cblxuLmluZGV4LWNvbnRlbnRzLS1maWx0ZXJpbmcge1xuICBwYWRkaW5nOiAxMDBweCAwO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLmluZGV4LWNvbnRlbnRzLS1maWx0ZXJpbmcge1xuICAgIHBhZGRpbmc6IDUwcHggMCAwIDA7XG4gIH1cbn1cblxuLmluZGV4LWNvbnRlbnRzLS1maWx0ZXJpbmdfdHRsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTcxYjQwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA5MHB4O1xuICBtYXJnaW46IDAgYXV0byAxMHB4IGF1dG87XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmb250LXNpemU6IDI0cHg7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBsaW5lLWhlaWdodDogMS4zO1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogI2ZmZjtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uaW5kZXgtY29udGVudHMtLWZpbHRlcmluZ190dGw6YmVmb3JlLCAuaW5kZXgtY29udGVudHMtLWZpbHRlcmluZ190dGw6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBtYXJnaW46IGF1dG8gMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuLmluZGV4LWNvbnRlbnRzLS1maWx0ZXJpbmdfdHRsOmJlZm9yZSB7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDFweDtcbiAgcmlnaHQ6IDMwcHg7XG59XG5cbi5pbmRleC1jb250ZW50cy0tZmlsdGVyaW5nX3R0bDphZnRlciB7XG4gIHdpZHRoOiAxcHg7XG4gIGhlaWdodDogMTZweDtcbiAgcmlnaHQ6IDM3cHg7XG59XG5cbi5pbmRleC1jb250ZW50cy0tZmlsdGVyaW5nX3R0bC5hY3RpdmU6YWZ0ZXIge1xuICBjb250ZW50OiBub25lO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLmluZGV4LWNvbnRlbnRzLS1maWx0ZXJpbmdfdHRsIHtcbiAgICBoZWlnaHQ6IDY1cHg7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuICAuaW5kZXgtY29udGVudHMtLWZpbHRlcmluZ190dGw6YmVmb3JlIHtcbiAgICByaWdodDogMjBweDtcbiAgfVxuICAuaW5kZXgtY29udGVudHMtLWZpbHRlcmluZ190dGw6YWZ0ZXIge1xuICAgIHJpZ2h0OiAyOHB4O1xuICB9XG4gIC5pbmRleC1jb250ZW50cy0tZmlsdGVyaW5nX3R0bC5hY3RpdmUge1xuICAgIGNvbnRlbnQ6IG5vbmU7XG4gIH1cbn1cblxuLmluZGV4LWNvbnRlbnRzLS1maWx0ZXJpbmdfYm94IHtcbiAgZGlzcGxheTogbm9uZTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcbiAgcGFkZGluZzogMzBweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC5pbmRleC1jb250ZW50cy0tZmlsdGVyaW5nX2JveCB7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbn1cblxuLmluZGV4LXBpY2t1cCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBzdGFydDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAuaW5kZXgtcGlja3VwIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG59XG5cbi5pbmRleC1waWNrdXAtLWxpbmsge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHdpZHRoOiAzMy4zJTtcbiAgYXNwZWN0LXJhdGlvOiAxLjM3IC8gMTtcbiAgYm9yZGVyLXJpZ2h0OiAycHggc29saWQgI2ZmZjtcbiAgdHJhbnNpdGlvbjogLjE1cztcbn1cblxuLmluZGV4LXBpY2t1cC0tbGluazpiZWZvcmUsIC5pbmRleC1waWNrdXAtLWxpbms6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuXG4uaW5kZXgtcGlja3VwLS1saW5rOmJlZm9yZSB7XG4gIHJpZ2h0OiAtNXB4O1xuICBib3R0b206IC0yMnB4O1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci13aWR0aDogMzVweCAwIDM1cHggMzVweDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjQTcxQjQwO1xuICB0cmFuc2l0aW9uOiAuMTVzO1xuICB6LWluZGV4OiAxO1xufVxuXG4uaW5kZXgtcGlja3VwLS1saW5rOmFmdGVyIHtcbiAgYm90dG9tOiAxM3B4O1xuICByaWdodDogMTNweDtcbiAgd2lkdGg6IDVweDtcbiAgaGVpZ2h0OiA1cHg7XG4gIG1hcmdpbjogYXV0byAwO1xuICBib3JkZXItdG9wOiAycHggc29saWQgI2ZmZjtcbiAgYm9yZGVyLXJpZ2h0OiAycHggc29saWQgI2ZmZjtcbiAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgdHJhbnNpdGlvbjogLjE1cztcbiAgei1pbmRleDogMjtcbn1cblxuLmluZGV4LXBpY2t1cC0tbGluazpob3ZlciB7XG4gIG9wYWNpdHk6IC44O1xufVxuXG4uaW5kZXgtcGlja3VwLS1saW5rOmhvdmVyIC5pbmRleC1waWNrdXAtLWJhbm5lci5wYyB7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xufVxuXG4uaW5kZXgtcGlja3VwLS1saW5rOmxhc3Qtb2YtdHlwZSB7XG4gIGJvcmRlci1yaWdodDogbm9uZTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC5pbmRleC1waWNrdXAtLWxpbmsge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGFzcGVjdC1yYXRpbzogMi4yIC8gMTtcbiAgICBib3JkZXItcmlnaHQ6IG5vbmU7XG4gICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNmZmY7XG4gIH1cbiAgLmluZGV4LXBpY2t1cC0tbGluazpsYXN0LW9mLXR5cGUge1xuICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gIH1cbn1cblxuLmluZGV4LXBpY2t1cC0tYmFubmVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHRyYW5zaXRpb246IC4zcztcbn1cblxuLmluZGV4LXBpY2t1cC0tY2FwdGlvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwYWRkaW5nLWJvdHRvbTogMjVweDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLmluZGV4LXBpY2t1cC0tY2FwdGlvbiB7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIGZvbnQtc2l6ZTogMC45Mzc1cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAxNXB4O1xuICB9XG59XG5cbi5pbmRleC1waWNrdXAtc21hbGwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZ2FwOiAyMHB4O1xuICBwYWRkaW5nOiA1MHB4IDA7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAuaW5kZXgtcGlja3VwLXNtYWxsIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHBhZGRpbmc6IDgwcHggMCA1MHB4IDA7XG4gIH1cbn1cblxuLmluZGV4LXBpY2t1cC1zbWFsbC0tdGl0bGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbn1cblxuLmluZGV4LXBpY2t1cC1zbWFsbC0tbGluayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAzMDBweDtcbiAgdHJhbnNpdGlvbjogLjE1cztcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC5pbmRleC1waWNrdXAtc21hbGwtLWxpbmsge1xuICAgIHdpZHRoOiAyMzBweDtcbiAgfVxufVxuXG4uaW5kZXgtcGlja3VwLXNtYWxsLS1iYW5uZXIge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC5pbmRleC1waWNrdXAtc21hbGwtLWJhbm5lciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG59XG5cbi5pbmRleC1zZWFyY2gge1xuICBtYXgtd2lkdGg6IDk2MHB4O1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiA3NXB4IGF1dG87XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAuaW5kZXgtc2VhcmNoIHtcbiAgICBtYXJnaW4tdG9wOiA2MHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cblxuLmluZGV4LXNlYXJjaC0tYm94IHtcbiAgYm9yZGVyOiAxcHggc29saWQgI0RERDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBwYWRkaW5nOiAzNXB4IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogc3RhcnQ7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAuaW5kZXgtc2VhcmNoLS1ib3gge1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gIH1cbn1cblxuLmluZGV4LXNlYXJjaC0tdGl0bGUge1xuICBmb250LXNpemU6IDIycHg7XG4gIGZvbnQtc2l6ZTogMS4zNzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIG1hcmdpbi1yaWdodDogMzVweDtcbiAgbWFyZ2luLXRvcDogNnB4O1xufVxuXG4uaW5kZXgtc2VhcmNoLS1rZXl3b3JkcyB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogMTVweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC5pbmRleC1zZWFyY2gtLWtleXdvcmRzIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjRTVFNUU1O1xuICAgIHBhZGRpbmc6IDIwcHggMjBweCAwIDIwcHg7XG4gIH1cbn1cblxuLmluZGV4LXNlYXJjaC0ta2V5d29yZHNfdGl0bGUge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIG1hcmdpbi1yaWdodDogMzBweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC5pbmRleC1zZWFyY2gtLWtleXdvcmRzX3RpdGxlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG4uaW5kZXgtc2VhcmNoLS1rZXl3b3Jkc19saW5rIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIGNvbG9yOiAjOTk5O1xuICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG59XG5cbi5pbmRleC1zZWFyY2gtLWtleXdvcmRzX2xpbms6bGFzdC1vZi10eXBlIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLmluZGV4LXNlYXJjaC0ta2V5d29yZHNfbGluayB7XG4gICAgbWFyZ2luLXRvcDogNXB4O1xuICB9XG59XG5cbi5pbmRleC1jb250ZW50c19ob3d0byB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL21pbmkvY29tbW9uL2ltYWdlcy9iZy1saWdodGdyZXkucG5nXCIpO1xuICBwYWRkaW5nOiA5MHB4IDAgMCAwO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLmluZGV4LWNvbnRlbnRzX2hvd3RvIHtcbiAgICBwYWRkaW5nLXRvcDogNjBweDtcbiAgfVxufVxuXG4uaW5kZXgtY29udGVudHNfaG93dG8tLXdyYXBfbW92aWUge1xuICB3aWR0aDogODAwcHg7XG4gIGhlaWdodDogNDUwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLmluZGV4LWNvbnRlbnRzX2hvd3RvLS13cmFwX21vdmllIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDIyMHB4O1xuICB9XG59XG5cbi5pbmRleC1jb250ZW50c19ob3d0by0tbW92aWUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgbWluLWhlaWdodDogMTAwJTtcbn1cblxuLmluZGV4LWNvbnRlbnRzX2hvd3RvLS1jb250ZW50cyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luOiA5MHB4IDA7XG59XG5cbi5pbmRleC1jb250ZW50c19ob3d0by0tY29udGVudHM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwMHB4O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjYyNjI2O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLmluZGV4LWNvbnRlbnRzX2hvd3RvLS1jb250ZW50cyB7XG4gICAgbWFyZ2luOiA2MHB4IDAgMTAwcHggMDtcbiAgfVxufVxuXG4uaW5kZXgtY29udGVudHNfaG93dG8tLWNvbnRlbnRzX2lubmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXgtd2lkdGg6IDk2MHB4O1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC5pbmRleC1jb250ZW50c19ob3d0by0tY29udGVudHNfaW5uZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbi5pbmRleC1jb250ZW50c19ob3d0by0tbGluayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMzAwcHg7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAuaW5kZXgtY29udGVudHNfaG93dG8tLWxpbmsge1xuICAgIG1hcmdpbjogMCBhdXRvIDMwcHggYXV0bztcbiAgfVxufVxuXG4uaW5kZXgtY29udGVudHNfaG93dG8tLXR0bCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBsaW5lLWhlaWdodDogMS4zO1xuICBtYXJnaW46IDIwcHggMCAxMHB4IDA7XG59XG5cbi5pbmRleC1jb250ZW50c19ob3d0by0tdHh0IHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogMS43O1xufVxuXG4uaW5kZXgtY29udGVudHNfZmFxIHtcbiAgcGFkZGluZzogOTBweCAwO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLmluZGV4LWNvbnRlbnRzX2ZhcSB7XG4gICAgcGFkZGluZzogNjBweCAwIDAgMDtcbiAgfVxufVxuXG4uaW5kZXgtY29udGVudHNfZmFxLS1jb250ZW50cyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWF4LXdpZHRoOiA5NjBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi5pbmRleC1jb250ZW50c19mYXEtLW5hdiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luOiA0MHB4IDAgMCAwO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLmluZGV4LWNvbnRlbnRzX2ZhcS0tbmF2IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gIH1cbn1cblxuLmluZGV4LWNvbnRlbnRzX2ZhcS0tbGluayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiAyMjJweDtcbiAgaGVpZ2h0OiA3MHB4O1xuICBtYXJnaW4tcmlnaHQ6IGNhbGMoKDEwMCUgLSA4ODhweCkgLyAzKTtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgcGFkZGluZzogMCAwIDAgMTJweDtcbiAgYm9yZGVyOiAycHggc29saWQgIzk5OTtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbiAgY29sb3I6ICMzMzM7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgdHJhbnNpdGlvbjogLjE1cztcbn1cblxuLmluZGV4LWNvbnRlbnRzX2ZhcS0tbGluazpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiA3cHg7XG4gIHdpZHRoOiA1cHg7XG4gIGhlaWdodDogNXB4O1xuICBtYXJnaW46IGF1dG8gMDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICM5OTk7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICM5OTk7XG4gIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHRyYW5zaXRpb246IC4xNXM7XG59XG5cbi5pbmRleC1jb250ZW50c19mYXEtLWxpbms6bnRoLWNoaWxkKDRuKSB7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cblxuLmluZGV4LWNvbnRlbnRzX2ZhcS0tbGluazpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhNzFiNDA7XG4gIGJvcmRlci1jb2xvcjogI2E3MWI0MDtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5pbmRleC1jb250ZW50c19mYXEtLWxpbms6aG92ZXI6YmVmb3JlIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjZmZmO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLmluZGV4LWNvbnRlbnRzX2ZhcS0tbGluayB7XG4gICAgd2lkdGg6IDQ4JTtcbiAgICBoZWlnaHQ6IDYwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAyJTtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICBmb250LXNpemU6IDAuODEyNXJlbTtcbiAgfVxuICAuaW5kZXgtY29udGVudHNfZmFxLS1saW5rOm50aC1jaGlsZCgybikge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxufVxuXG4uaW5kZXgtY29udGVudHNfbmV3cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMmYyZjI7XG4gIHBhZGRpbmc6IDkwcHggMDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC5pbmRleC1jb250ZW50c19uZXdzIHtcbiAgICBwYWRkaW5nOiA2MHB4IDA7XG4gIH1cbn1cblxuLmluZGV4LWNvbnRlbnRzX25ld3MtLWNvbnRlbnRzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXgtd2lkdGg6IDk2MHB4O1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi5pbmRleC1jb250ZW50c19uZXdzLS1tb3JlX2J0biB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTk5O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIHdpZHRoOiAyNjBweDtcbiAgaGVpZ2h0OiA1MHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgYm9yZGVyLXJhZGl1czogMjVweDtcbiAgdHJhbnNpdGlvbjogLjE1cztcbn1cblxuLmluZGV4LWNvbnRlbnRzX25ld3MtLW1vcmVfYnRuOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzY2Njtcbn1cblxuLmluZGV4LWNvbnRlbnRzX25ld3MtLXNpZGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIHdpZHRoOiAyMzBweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC5pbmRleC1jb250ZW50c19uZXdzLS1zaWRlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luOiAzMHB4IGF1dG87XG4gICAgdG9wOiBhdXRvO1xuICAgIHJpZ2h0OiBhdXRvO1xuICB9XG59XG5cbi5pbmRleC1jb250ZW50c19uZXdzLS1idG4ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA3MnB4O1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhNzFiNDA7XG4gIHRyYW5zaXRpb246IC4xNXM7XG59XG5cbi5pbmRleC1jb250ZW50c19uZXdzLS1idG4gc3ZnIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmaWxsOiAjZmZmO1xuICB3aWR0aDogMjhweDtcbiAgaGVpZ2h0OiAyOHB4O1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbn1cblxuLmluZGV4LWNvbnRlbnRzX25ld3MtLWJ0bjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiOTQ5NjY7XG59XG4iLCJAY2hhcnNldCBcIlVURi04XCI7XG5cbkBpbXBvcnQgXCIuLi9taXhpblwiO1xuXG4vLyDjg4jjg4Pjg5fjgrnjg6njgqTjg4Djg7xcbi5pbmRleC1zbGlkZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZWU4ZTM7XG4gIHBhZGRpbmc6IDQwcHggMDtcbiAgQGluY2x1ZGUgc3Age1xuICAgIHBhZGRpbmctdG9wOjIwcHg7XG4gICAgcGFkZGluZy1ib3R0b206MjBweDtcbiAgfVxuICAuc2xpY2stc2xpZGVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgJi0tdHJhY2sge1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgIHBhZGRpbmc6IDAgMjBweCAwIDA7XG4gICAgICBAaW5jbHVkZSBzcCB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6MDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OjA7XG4gICAgICB9XG4gICAgfVxuICAgICYtLWJhbm5lciB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gIH1cbiAgLy8g44GT44GT44GL44KJc2xhY2suanMg44Kz44O844OJ5LiK5pu444GNXG4gIC5zbGljay1saXN0XG4gIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgLy8g5bmFNzUw44Gu55S75YOP44Gn6KGo56S65p6a5pWwM+OAgeWPs+S9meeZvTIwcHjjgIHjg4fjg5Xjgqnjg6vjg4jjga5wYWRkaW5nOjAgNTBweCA3NTAqMysyMCozKzEwMHB4XG4gICAgd2lkdGg6IDI0MTBweDtcbiAgICBsZWZ0OmNhbGMoNTAlIC0gMTIwNXB4ICsgMTVweCk7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBtYXJnaW46IDA7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGxlZnQ6MDtcbiAgICB9XG4gIH1cbiAgLnNsaWNrLWxpc3Q6Zm9jdXNcbiAge1xuICAgIG91dGxpbmU6IG5vbmU7XG4gIH1cbiAgLnNsaWNrLWxpc3QuZHJhZ2dpbmdcbiAge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBjdXJzb3I6IGhhbmQ7XG4gIH1cbiAgLnNsaWNrLXNsaWRlciAuc2xpY2stdHJhY2ssXG4gIC5zbGljay1zbGlkZXIgLnNsaWNrLWxpc3RcbiAge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB9XG4gIC5zbGljay10cmFjayB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgfVxuICAuc2xpY2stdHJhY2s6YmVmb3JlLFxuICAuc2xpY2stdHJhY2s6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgIGNvbnRlbnQ6ICcnO1xuICB9XG4gIC5zbGljay10cmFjazphZnRlciB7XG4gICAgY2xlYXI6IGJvdGg7XG4gIH1cbiAgLnNsaWNrLWxvYWRpbmcgLnNsaWNrLXRyYWNrIHtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIH1cbiAgLnNsaWNrLXNsaWRlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBtaW4taGVpZ2h0OiAxcHg7XG4gIH1cbiAgW2Rpcj0ncnRsJ10gLnNsaWNrLXNsaWRlIHtcbiAgICBmbG9hdDogcmlnaHQ7XG4gIH1cbiAgLnNsaWNrLXNsaWRlIGltZyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLnNsaWNrLXNsaWRlLnNsaWNrLWxvYWRpbmcgaW1nIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5zbGljay1zbGlkZS5kcmFnZ2luZyBpbWcge1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB9XG4gIC5zbGljay1pbml0aWFsaXplZCAuc2xpY2stc2xpZGUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC5zbGljay1sb2FkaW5nIC5zbGljay1zbGlkZSB7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICB9XG4gIC5zbGljay12ZXJ0aWNhbCAuc2xpY2stc2xpZGUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgfVxuICAuc2xpY2stYXJyb3cuc2xpY2staGlkZGVuIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5zbGljay1hcnJvdyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDowO1xuICAgIGJvdHRvbTowO1xuICAgIG1hcmdpbjogYXV0byAwO1xuICAgIHdpZHRoOiA1MHB4O1xuICAgIGhlaWdodDogNTBweDtcbiAgICBib3JkZXItcmFkaXVzOiAyNXB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IzMzMztcbiAgICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgICBib3JkZXI6bm9uZTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgYm94LXNoYWRvdzogMCAwIDVweCAwIHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgICBmb250LXNpemU6IDA7XG4gICAgdHJhbnNpdGlvbjogLjNzO1xuICAgIHotaW5kZXg6IDE7XG4gICAgJjpiZWZvcmUge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDowO1xuICAgICAgYm90dG9tOjA7XG4gICAgICBtYXJnaW46IGF1dG8gMDtcbiAgICAgIHdpZHRoOiAxMHB4O1xuICAgICAgaGVpZ2h0OiAxMHB4O1xuICAgICAgYm9yZGVyLXRvcDogM3B4IHNvbGlkICNmZmY7XG4gICAgICBib3JkZXItcmlnaHQ6IDNweCBzb2xpZCAjZmZmO1xuICAgIH1cbiAgICAmLnNsaWNrLXByZXYge1xuICAgICAgbGVmdDo1MHB4O1xuICAgICAgJjpiZWZvcmUge1xuICAgICAgICBsZWZ0OjIwcHg7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC0xMzVkZWcpO1xuICAgICAgfVxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGxlZnQ6NDBweDtcbiAgICAgIH1cbiAgICB9XG4gICAgJi5zbGljay1uZXh0IHtcbiAgICAgIHJpZ2h0OjUwcHg7XG4gICAgICAmOmJlZm9yZSB7XG4gICAgICAgIHJpZ2h0OjIwcHg7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICAgIH1cbiAgICAgICY6aG92ZXIge1xuICAgICAgICByaWdodDo0MHB4O1xuICAgICAgfVxuICAgIH1cbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxuICAuc2xpY2stZG90cyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYm90dG9tOi0yMHB4O1xuICAgIGxlZnQ6MTBweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICBib3R0b206IC0xMHB4O1xuICAgIH1cbiAgICBsaSBidXR0b24ge1xuICAgICAgZm9udC1zaXplOiAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDA7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOiAxMHB4O1xuICAgICAgaGVpZ2h0OiAxMHB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyOiAwO1xuICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICBtYXJnaW46IDAgMTBweCAwIDA7XG4gICAgICBwYWRkaW5nOjA7XG4gICAgICB0cmFuc2l0aW9uOiAuMTVzO1xuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNhNzFiNDA7XG4gICAgICB9XG4gICAgfVxuICAgIC5zbGljay1hY3RpdmUge1xuICAgICAgYnV0dG9uIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2E3MWI0MDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy8g44OI44OD44OX44Kz44Oz44OG44Oz44OEXG4uaW5kZXgtY29udGVudHMge1xuICBwYWRkaW5nLXRvcDogM3B4O1xuICBAaW5jbHVkZSBzcCB7XG4gICAgcGFkZGluZy10b3A6IDMwcHg7XG4gIH1cbiAgJi0taW5uZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogOTYwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbiAgJi0tdHRsIHtcbiAgICBAaW5jbHVkZSBmeigzMCk7XG4gICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGNvbG9yOiAjMzMzO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW46IDAgMCA2MHB4IDA7XG4gICAgQGluY2x1ZGUgc3Age1xuICAgICAgQGluY2x1ZGUgZnooMjUpO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICB9XG4gIH1cbiAgJi0tdHh0IHtcbiAgICBAaW5jbHVkZSBmeigxNCk7XG4gICAgbGluZS1oZWlnaHQ6IDEuNztcbiAgICAmLWNlbnRlciB7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuICB9XG4gICYtLWxpbmtfYnRuIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvclN1YjtcbiAgICB3aWR0aDogMjgwcHg7XG4gICAgaGVpZ2h0OiA2MHB4O1xuICAgIG1hcmdpbjogNjBweCBhdXRvO1xuICAgIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgQGluY2x1ZGUgZnooMTQpO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiAuMTVzO1xuICAgICY6YWZ0ZXIge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDowO1xuICAgICAgYm90dG9tOjA7XG4gICAgICByaWdodDogMjBweDtcbiAgICAgIHdpZHRoOiA3cHg7XG4gICAgICBoZWlnaHQ6IDdweDtcbiAgICAgIG1hcmdpbjogYXV0byAwO1xuICAgICAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICNmZmY7XG4gICAgICBib3JkZXItcmlnaHQ6IDJweCBzb2xpZCAjZmZmO1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICB0cmFuc2l0aW9uOiAuMTVzO1xuICAgIH1cbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvclN1Yi1ob3ZlcjtcbiAgICB9XG4gIH1cbiAgLy/jgq3jg7zjg6/jg7zjg4nmpJzntKJcbiAgJi0tYm94X2tleXdvcmQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogNTIwcHg7XG4gICAgJjpiZWZvcmUsXG4gICAgJjphZnRlciB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgIH1cbiAgICAmOmJlZm9yZSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDRweDtcbiAgICAgIHJpZ2h0OiA1cHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTcxYjQwO1xuICAgICAgd2lkdGg6IDM4cHg7XG4gICAgICBoZWlnaHQ6IDM4cHg7XG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgfVxuICAgICY6YWZ0ZXIge1xuICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDExcHg7XG4gICAgICByaWdodDogMTRweDtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9taW5pL2NvbW1vbi9zdmcvaWNvbi1zZWFyY2guc3ZnXCIpO1xuICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgZmlsbDogIzAwMDtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgIH1cbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICB3aWR0aDogOTAlO1xuICAgICAgbWFyZ2luOiAyMHB4IGF1dG8gMCBhdXRvO1xuICAgIH1cbiAgfVxuICAmLS1ib3hfa2V5d29yZF9pbnB1dCB7XG4gICAgQGluY2x1ZGUgZnooMTQpO1xuICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTZlNmU2O1xuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICAgIGJvcmRlcjogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIGhlaWdodDogNDZweDtcbiAgICB0cmFuc2l0aW9uOiAuNXM7XG4gICAgJjo6cGxhY2Vob2xkZXIge1xuICAgICAgY29sb3I6ICM5NDk0OTQ7XG4gICAgfVxuICAgICY6Zm9jdXMge1xuICAgICAgYm94LXNoYWRvdzogMCAwIDVweCByZ2JhKDAsIDAsIDAsIC4zKSBpbnNldDtcbiAgICAgIG1pbi13aWR0aDogMzA1cHg7XG4gICAgfVxuICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgIEBpbmNsdWRlIGZ6KDE2KTtcbiAgICB9XG4gIH1cbiAgJi0tYm94X2tleXdvcmRfc3VibWl0IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA0cHg7XG4gICAgcmlnaHQ6IDVweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICB3aWR0aDogMzhweDtcbiAgICBib3JkZXI6IDA7XG4gICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAgIGhlaWdodDogMzhweDtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgei1pbmRleDogMTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cbiAgJi0tYm94X2tleXdvcmRfZGVzY3JpcHRpb24ge1xuICAgIEBpbmNsdWRlIGZ6KDEyKTtcbiAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgIGNvbG9yOiAjYjNiM2IzO1xuICAgIHBhZGRpbmc6IDEwcHggMjBweCAwIDIwcHg7XG4gICAgQGluY2x1ZGUgc3Age1xuICAgICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICB9XG4gIH1cbiAgLy/mnaHku7bmpJzntKJcbiAgJi0tZmlsdGVyaW5nIHtcbiAgICBwYWRkaW5nOiAxMDBweCAwO1xuICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgIHBhZGRpbmc6IDUwcHggMCAwIDA7XG4gICAgfVxuICB9XG4gICYtLWZpbHRlcmluZ190dGwge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTcxYjQwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogOTBweDtcbiAgICBtYXJnaW46IDAgYXV0byAxMHB4IGF1dG87XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIEBpbmNsdWRlIGZ6KDI0KTtcbiAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICY6YmVmb3JlLFxuICAgICY6YWZ0ZXIge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDowO1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgbWFyZ2luOiBhdXRvIDA7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIH1cbiAgICAmOmJlZm9yZSB7XG4gICAgICB3aWR0aDogMTZweDtcbiAgICAgIGhlaWdodDogMXB4O1xuICAgICAgcmlnaHQ6IDMwcHg7XG4gICAgfVxuICAgICY6YWZ0ZXIge1xuICAgICAgd2lkdGg6IDFweDtcbiAgICAgIGhlaWdodDogMTZweDtcbiAgICAgIHJpZ2h0OiAzN3B4O1xuICAgIH1cbiAgICAvL+OCr+ODquODg+OCr+OBp2FjdGl2ZeS7mOS4juOAge+8i+OBi+OCieKIkuOBq1xuICAgICYuYWN0aXZlIHtcbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICBoZWlnaHQ6IDY1cHg7XG4gICAgICBAaW5jbHVkZSBmeigxOCk7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgJjpiZWZvcmUge1xuICAgICAgICByaWdodDogMjBweDtcbiAgICAgIH1cbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICByaWdodDogMjhweDtcbiAgICAgIH1cbiAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgY29udGVudDogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJi0tZmlsdGVyaW5nX2JveCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuICAgIHBhZGRpbmc6IDMwcHg7XG4gICAgQGluY2x1ZGUgc3Age1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgcGFkZGluZzowO1xuICAgIH1cbiAgfVxufVxuXG4vLyDjg5Djg4rjg7znvqRcbi5pbmRleC1waWNrdXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogc3RhcnQ7XG4gIHdpZHRoOiAxMDAlO1xuICBAaW5jbHVkZSBzcCB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxuICAmLS1saW5rIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB3aWR0aDogMzMuMyU7XG4gICAgYXNwZWN0LXJhdGlvOiAxLjM3IC8gMTtcbiAgICBib3JkZXItcmlnaHQ6IDJweCBzb2xpZCAjZmZmO1xuICAgIHRyYW5zaXRpb246IC4xNXM7XG4gICAgJjpiZWZvcmUsICY6YWZ0ZXIge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgfVxuICAgICY6YmVmb3JlIHtcbiAgICAgIHJpZ2h0OiAtNXB4O1xuICAgICAgYm90dG9tOiAtMjJweDtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICAgIHdpZHRoOjA7XG4gICAgICBoZWlnaHQ6MDtcbiAgICAgIGJvcmRlci1zdHlsZTpzb2xpZDtcbiAgICAgIGJvcmRlci13aWR0aDogMzVweCAwIDM1cHggMzVweDtcbiAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgI0E3MUI0MDtcbiAgICAgIHRyYW5zaXRpb246IC4xNXM7XG4gICAgICB6LWluZGV4OiAxO1xuICAgIH1cbiAgICAmOmFmdGVyIHtcbiAgICAgIGJvdHRvbToxM3B4O1xuICAgICAgcmlnaHQ6IDEzcHg7XG4gICAgICB3aWR0aDogNXB4O1xuICAgICAgaGVpZ2h0OiA1cHg7XG4gICAgICBtYXJnaW46IGF1dG8gMDtcbiAgICAgIGJvcmRlci10b3A6IDJweCBzb2xpZCAjZmZmO1xuICAgICAgYm9yZGVyLXJpZ2h0OiAycHggc29saWQgI2ZmZjtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgdHJhbnNpdGlvbjogLjE1cztcbiAgICAgIHotaW5kZXg6IDI7XG4gICAgfVxuICAgICY6aG92ZXIge1xuICAgICAgb3BhY2l0eTogLjg7XG4gICAgICAvL2hvdmVy5pmC44GrUEPjga7jgb/nlLvlg4/mi6HlpKdcbiAgICAgIC5pbmRleC1waWNrdXAtLWJhbm5lci5wYyB7XG4gICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xuICAgICAgfVxuICAgIH1cbiAgICAmOmxhc3Qtb2YtdHlwZSB7XG4gICAgICBib3JkZXItcmlnaHQ6IG5vbmU7XG4gICAgfVxuICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgYXNwZWN0LXJhdGlvOiAyLjIgLyAxO1xuICAgICAgYm9yZGVyLXJpZ2h0OiBub25lO1xuICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNmZmY7XG4gICAgICAmOmxhc3Qtb2YtdHlwZSB7XG4gICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG4gICYtLWJhbm5lciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgdHJhbnNpdGlvbjogLjNzO1xuICB9XG4gICYtLWNhcHRpb24ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgcGFkZGluZy1ib3R0b206IDI1cHg7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBAaW5jbHVkZSBmeigyMCk7XG4gICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgIEBpbmNsdWRlIGZ6KDE1KTtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAxNXB4O1xuICAgIH1cbiAgfVxufVxuXG4uaW5kZXgtcGlja3VwLXNtYWxsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGdhcDogMjBweDtcbiAgcGFkZGluZzogNTBweCAwO1xuICBAaW5jbHVkZSBzcCB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBwYWRkaW5nOiA4MHB4IDAgNTBweCAwO1xuICB9XG4gICYtLXRpdGxlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDA7XG4gIH1cbiAgJi0tbGluayB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAzMDBweDtcbiAgICB0cmFuc2l0aW9uOiAuMTVzO1xuICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgIHdpZHRoOiAyMzBweDtcbiAgICB9XG4gIH1cbiAgJi0tYmFubmVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICB9XG4gIH1cbn1cblxuLy8g44Os44K344OU5qSc57SiXG4uaW5kZXgtc2VhcmNoIHtcbiAgbWF4LXdpZHRoOiA5NjBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogNzVweCBhdXRvO1xuICBAaW5jbHVkZSBzcCB7XG4gICAgbWFyZ2luLXRvcDogNjBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG4gICYtLWJveCB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI0RERDtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgcGFkZGluZzogMzVweCAwO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IHN0YXJ0O1xuICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgfVxuICB9XG4gICYtLXRpdGxlIHtcbiAgICBAaW5jbHVkZSBmeigyMik7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICBtYXJnaW4tcmlnaHQ6IDM1cHg7XG4gICAgbWFyZ2luLXRvcDogNnB4O1xuICB9XG4gICYtLWtleXdvcmRzIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWFyZ2luLXRvcDogMTVweDtcbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNFNUU1RTU7XG4gICAgICBwYWRkaW5nOiAyMHB4IDIwcHggMCAyMHB4O1xuICAgIH1cbiAgfVxuICAmLS1rZXl3b3Jkc190aXRsZSB7XG4gICAgQGluY2x1ZGUgZnooMTQpO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gICAgQGluY2x1ZGUgc3Age1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICB9XG4gICYtLWtleXdvcmRzX2xpbmsge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBAaW5jbHVkZSBmeigxNCk7XG4gICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgICBjb2xvcjogIzk5OTtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gICAgJjpsYXN0LW9mLXR5cGUge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIH1cbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICBtYXJnaW4tdG9wOiA1cHg7XG4gICAgfVxuICB9XG59XG5cbi8vIOaTjeS9nOaWueazlVxuLmluZGV4LWNvbnRlbnRzX2hvd3RvIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvbWluaS9jb21tb24vaW1hZ2VzL2JnLWxpZ2h0Z3JleS5wbmdcIik7XG4gIHBhZGRpbmc6IDkwcHggMCAwIDA7XG4gIEBpbmNsdWRlIHNwIHtcbiAgICBwYWRkaW5nLXRvcDo2MHB4O1xuICB9XG4gICYtLXdyYXBfbW92aWUge1xuICAgIHdpZHRoOiA4MDBweDtcbiAgICBoZWlnaHQ6IDQ1MHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAyMjBweDtcbiAgICB9XG4gIH1cbiAgJi0tbW92aWUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtaW4taGVpZ2h0OiAxMDAlO1xuICB9XG4gICYtLWNvbnRlbnRzIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luOiA5MHB4IDA7XG4gICAgJjpiZWZvcmUge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMTAwcHg7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMyNjI2MjY7XG4gICAgfVxuICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgIG1hcmdpbjogNjBweCAwIDEwMHB4IDA7XG4gICAgfVxuICB9XG4gICYtLWNvbnRlbnRzX2lubmVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWF4LXdpZHRoOiA5NjBweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gIH1cbiAgJi0tbGluayB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDMwMHB4O1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICBtYXJnaW46IDAgYXV0byAzMHB4IGF1dG87XG4gICAgfVxuICB9XG4gICYtLXR0bCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIEBpbmNsdWRlIGZ6KDE4KTtcbiAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgIG1hcmdpbjogMjBweCAwIDEwcHggMDtcbiAgfVxuICAmLS10eHQge1xuICAgIEBpbmNsdWRlIGZ6KDE0KTtcbiAgICBsaW5lLWhlaWdodDogMS43O1xuICB9XG59XG5cbi8vIOOBk+OCk+OBquOBqOOBjUZBUVxuLmluZGV4LWNvbnRlbnRzX2ZhcSB7XG4gIHBhZGRpbmc6IDkwcHggMDtcbiAgQGluY2x1ZGUgc3Age1xuICAgIHBhZGRpbmc6IDYwcHggMCAwIDA7XG4gIH1cbiAgJi0tY29udGVudHMge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXgtd2lkdGg6IDk2MHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG4gICYtLW5hdiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgbWFyZ2luOiA0MHB4IDAgMCAwO1xuICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICAgIH1cbiAgfVxuICAmLS1saW5rIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHdpZHRoOiAyMjJweDtcbiAgICBoZWlnaHQ6IDcwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKCgxMDAlIC0gODg4cHgpIC8gMyk7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICBwYWRkaW5nOiAwIDAgMCAxMnB4O1xuICAgIGJvcmRlcjogMnB4IHNvbGlkICM5OTk7XG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgIEBpbmNsdWRlIGZ6KDE2KTtcbiAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgIGNvbG9yOiAjMzMzO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgdHJhbnNpdGlvbjogLjE1cztcbiAgICAmOmJlZm9yZSB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOjA7XG4gICAgICBib3R0b206MDtcbiAgICAgIGxlZnQ6IDdweDtcbiAgICAgIHdpZHRoOiA1cHg7XG4gICAgICBoZWlnaHQ6IDVweDtcbiAgICAgIG1hcmdpbjogYXV0byAwO1xuICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICM5OTk7XG4gICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjOTk5O1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICB0cmFuc2l0aW9uOiAuMTVzO1xuICAgIH1cbiAgICAmOm50aC1jaGlsZCg0bikge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIH1cbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvclN1YjtcbiAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yU3ViO1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAmOmJlZm9yZSB7XG4gICAgICAgIGJvcmRlci10b3AtY29sb3I6ICNmZmY7XG4gICAgICAgIGJvcmRlci1yaWdodC1jb2xvcjogI2ZmZjtcbiAgICAgIH1cbiAgICB9XG4gICAgQGluY2x1ZGUgc3Age1xuICAgICAgd2lkdGg6IDQ4JTtcbiAgICAgIGhlaWdodDogNjBweDtcbiAgICAgIG1hcmdpbi1yaWdodDogMiU7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgQGluY2x1ZGUgZnooMTMpO1xuICAgICAgJjpudGgtY2hpbGQoMm4pIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuLy8g5paw552A5oOF5aCxXG4uaW5kZXgtY29udGVudHNfbmV3cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMmYyZjI7XG4gIHBhZGRpbmc6IDkwcHggMDtcbiAgQGluY2x1ZGUgc3Age1xuICAgIHBhZGRpbmc6IDYwcHggMDtcbiAgfVxuICAmLS1jb250ZW50cyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1heC13aWR0aDogOTYwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbiAgJi0tbW9yZV9idG4ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTk5O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBAaW5jbHVkZSBmeigxNCk7XG4gICAgd2lkdGg6IDI2MHB4O1xuICAgIGhlaWdodDogNTBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBib3JkZXItcmFkaXVzOiAyNXB4O1xuICAgIHRyYW5zaXRpb246IC4xNXM7XG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjY2O1xuICAgIH1cbiAgfVxuICAmLS1zaWRlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOjA7XG4gICAgcmlnaHQ6MDtcbiAgICB3aWR0aDogMjMwcHg7XG4gICAgQGluY2x1ZGUgc3Age1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgbWFyZ2luOiAzMHB4IGF1dG87XG4gICAgICB0b3A6YXV0bztcbiAgICAgIHJpZ2h0OmF1dG87XG4gICAgfVxuICB9XG4gICYtLWJ0biB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgQGluY2x1ZGUgZnooMTgpO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDcycHg7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvclN1YjtcbiAgICB0cmFuc2l0aW9uOiAuMTVzO1xuICAgIHN2Z3tcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGZpbGw6ICNmZmY7XG4gICAgICB3aWR0aDogMjhweDtcbiAgICAgIGhlaWdodDogMjhweDtcbiAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgIH1cbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvclN1Yi1ob3ZlcjtcbiAgICB9XG4gIH1cbn0iXX0= */
