.examination {
  margin-top: 80px;
}
@media screen and (max-width: 767px) {
  .examination {
    margin: 60px 0 0;
  }
}

@media screen and (max-width: 767px) {
  .examination__title {
    margin: 0 -15px;
  }
}

@media screen and (max-width: 767px) {
  .examination__lead {
    text-align: left;
  }
}

.examination__content {
  margin: 40px auto 0;
}
@media screen and (max-width: 767px) {
  .examination__content {
    margin: 30px auto 0;
    padding: 0;
  }
}

.examination__button {
  grid-template-columns: repeat(1, 350px);
  margin: 50px 0 0;
}
@media screen and (max-width: 767px) {
  .examination__button {
    grid-template-columns: 315px;
    gap: 15px;
    margin: 25px 0 0;
  }
}

.examination__button-link::after {
  -webkit-transform: rotate(0);
  transform: rotate(0);
}

.thinking {
  margin-top: 80px;
}
@media screen and (max-width: 767px) {
  .thinking {
    margin-top: 60px;
  }
}

.thinking-image-text {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  margin: 40px auto 0;
  width: 1100px;
}
@media screen and (max-width: 767px) {
  .thinking-image-text {
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
    -ms-flex-direction: column-reverse;
    flex-direction: column-reverse;
    margin-top: 30px;
    padding: 0;
    width: 100%;
  }
}

.thinking-image-text__text-wrapper {
  display: grid;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  gap: 15px;
  width: 470px;
}
@media screen and (max-width: 767px) {
  .thinking-image-text__text-wrapper {
    gap: 15px;
    margin: 40px 0 0;
    width: 100%;
  }
}

.thinking-image-text__highlight {
  color: #f57979;
}

.thinking-image-text__image-wrapper {
  display: block;
  overflow: hidden;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  width: 589px;
  height: 322px;
}
@media screen and (max-width: 767px) {
  .thinking-image-text__image-wrapper {
    width: 100%;
    height: auto;
  }
}

.guide {
  margin-top: 80px;
}
@media screen and (max-width: 767px) {
  .guide {
    margin-top: 60px;
  }
}

.guide__title {
  margin: 0 0 40px;
}
@media screen and (max-width: 767px) {
  .guide__title {
    margin: 0 0 30px;
  }
}

.guide__difference-content-title {
  margin: 50px 0 30px;
}
@media screen and (max-width: 767px) {
  .guide__difference-content-title {
    margin: 50px auto 30px;
  }
}

@media screen and (min-width: 768px) {
  .difference__table-box {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
  }
}

.difference__table-1 {
  margin-top: 40px;
}
@media screen and (max-width: 767px) {
  .difference__table-1 {
    margin-top: 30px;
    padding: 0;
    width: 100%;
  }
}
@media screen and (max-width: 767px) {
  .difference__table-1 .table-sp {
    display: table;
  }
}
@media screen and (max-width: 767px) {
  .difference__table-1 .table-sp + .table-sp {
    margin-top: 25px;
  }
}
.difference__table-1 table {
  width: 770px;
}
@media screen and (max-width: 767px) {
  .difference__table-1 table {
    width: 100%;
  }
}
.difference__table-1 table tr > :nth-child(1) {
  width: 114px;
}
@media screen and (max-width: 767px) {
  .difference__table-1 table tr > :nth-child(1) {
    width: 24.2%;
  }
}
.difference__table-1 table tr > :nth-child(2),
.difference__table-1 table tr > :nth-child(3) {
  width: 328px;
}
@media screen and (max-width: 767px) {
  .difference__table-1 table tr > :nth-child(2),
.difference__table-1 table tr > :nth-child(3) {
    width: 75.8%;
  }
}
.difference__table-1 table tr:not(:first-child) > :nth-child(1) {
  border-right: solid 1px #c6c6c6;
}
.difference__table-1 table th {
  padding: 13.5px 8px;
}
@media screen and (max-width: 767px) {
  .difference__table-1 table th {
    padding: 15px 8px;
    vertical-align: top;
  }
}
.difference__table-1 table td {
  padding: 15px;
  vertical-align: top;
}
@media screen and (max-width: 767px) {
  .difference__table-1 table td {
    padding: 15px 8px;
    vertical-align: middle;
    text-align: left;
  }
}

.guide__content-title {
  margin: 50px 0 30px;
}
@media screen and (max-width: 767px) {
  .guide__content-title {
    margin: 50px auto 30px;
  }
}

.guide__list {
  margin: 40px auto 0;
}
@media screen and (max-width: 767px) {
  .guide__list {
    margin: 30px auto 0;
  }
}

.faq {
  margin: 80px auto 0;
}
@media screen and (max-width: 767px) {
  .faq {
    margin: 60px auto 0;
  }
}

.faq__lead {
  margin: 40px 0 0;
}
@media screen and (max-width: 767px) {
  .faq__lead {
    margin: 30px 0 0;
  }
}

.faq__content {
  margin: 50px auto 0;
}
@media screen and (max-width: 767px) {
  .faq__content {
    margin: 30px auto 0;
  }
}

.faq__button {
  margin: 50px auto 0;
  width: 380px;
}
@media screen and (max-width: 767px) {
  .faq__button {
    margin: 25px auto 0;
    width: 315px;
  }
}

.merit {
  margin-top: 80px;
}
@media screen and (max-width: 767px) {
  .merit {
    margin-top: 60px;
  }
}

.merit__title {
  margin: 0 0 40px;
}
@media screen and (max-width: 767px) {
  .merit__title {
    margin: 0 0 30px;
  }
}

.merit-image-text {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  margin: 40px auto 0;
  width: 1100px;
}
@media screen and (max-width: 767px) {
  .merit-image-text {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    margin-top: 50px;
    padding: 0;
    width: 100%;
  }
}

.merit-image-text__text-wrapper {
  display: grid;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  gap: 30px;
  width: 685px;
}
@media screen and (max-width: 767px) {
  .merit-image-text__text-wrapper {
    gap: 15px;
    width: 100%;
  }
}

.merit__sub-title {
  margin: 0;
}
.merit__link {
  margin: 20px 0 0;
  padding: 20px 0 0;
  border-top: 1px solid #3c3c3c;
}
@media screen and (max-width: 767px) {
  .merit__link {
    margin: 15px 0 0;
    padding: 15px 0 0;
  }
}

.merit-image-text__image-wrapper {
  display: block;
  overflow: hidden;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  width: 385px;
  height: 359px;
  border-radius: 6px;
}
@media screen and (max-width: 767px) {
  .merit-image-text__image-wrapper {
    width: 100%;
    height: auto;
  }
}

.merit-image-text__image-wrapper-image {
  margin: 10px 0 0;
}

.merit__content {
  margin: 50px auto 0;
}
@media screen and (max-width: 767px) {
  .merit__content {
    margin: 30px auto 0;
  }
}

.merit__content-title {
  margin: 50px 0 30px;
}
@media screen and (max-width: 767px) {
  .merit__content-title {
    margin: 50px auto 30px;
  }
}

.merit-sub-list {
  margin: 40px auto 0;
}
@media screen and (max-width: 767px) {
  .merit-sub-list {
    margin: 30px auto 0;
  }
}

.introduction {
  margin: 80px auto 0;
  padding: 80px 0;
  background-image: -webkit-gradient(linear, left top, right top, from(#fafafa), to(#fafafa));
  background-image: linear-gradient(to right, #fafafa, #fafafa);
  background-position: right;
  background-size: calc(50% + 470px) 100%;
  background-repeat: no-repeat;
}
@media screen and (max-width: 767px) {
  .introduction {
    margin: 60px auto 0;
    padding: 60px 0;
    background-size: calc(50% + 127px) 100%;
  }
}

.introduction__content {
  margin: 40px auto 0;
}

.introduction__list {
  position: relative;
  z-index: 1;
  display: grid;
  grid-template-columns: repeat(2, 530px);
  gap: 40px;
  margin: 40px auto 0;
}
@media screen and (max-width: 767px) {
  .introduction__list {
    grid-template-columns: 1fr;
    gap: 0;
    margin: 30px -15px 0;
  }
}

.visitor-button {
  margin: 50px auto 0;
  width: 380px;
}
@media screen and (max-width: 767px) {
  .visitor-button {
    margin: 25px auto 0;
    width: 315px;
  }
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInBhZ2VzL3Zpc2l0b3IvcC1ndWFkaWFuLnNjc3MiLCJfc2V0dGluZy5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUVBO0VBQ0U7O0FDZ1JBO0VEalJGO0lBSUk7Ozs7QUM2UUY7RUR6UUY7SUFFSTs7OztBQ3VRRjtFRG5RRjtJQUVJOzs7O0FBSUo7RUFDRTs7QUM0UEE7RUQ3UEY7SUFJSTtJQUNBOzs7O0FBSUo7RUFDRTtFQUNBOztBQ2tQQTtFRHBQRjtJQUtJO0lBQ0E7SUFDQTs7OztBQUtGO0VBQ0U7OztBQUlKO0VBQ0U7O0FDa09BO0VEbk9GO0lBSUk7Ozs7QUFJSjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FDc05BO0VEM05GO0lBUUk7SUFDQTtJQUNBO0lBQ0E7Ozs7QUFJSjtFQUNFO0VBQ0E7RUFDQTtFQUNBOztBQ3dNQTtFRDVNRjtJQU9JO0lBQ0E7SUFDQTs7OztBQUlKO0VBQ0UsT0N6QlE7OztBRDRCVjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FDc0xBO0VEM0xGO0lBUUk7SUFDQTs7OztBQUlKO0VBQ0U7O0FDNktBO0VEOUtGO0lBSUk7Ozs7QUFJSjtFQUNFOztBQ3FLQTtFRHRLRjtJQUlJOzs7O0FBS0o7RUFDRTs7QUM0SkE7RUQ3SkY7SUFJSTs7OztBQ21LRjtFRC9KRjtJQUVJO0lBQ0E7Ozs7QUFJSjtFQUNFOztBQzZJQTtFRDlJRjtJQUlJO0lBQ0E7SUFDQTs7O0FDd0lGO0VEcklBO0lBRUk7OztBQ21JSjtFRGpJRTtJQUVJOzs7QUFLTjtFQUNFOztBQ3lIRjtFRDFIQTtJQUlJOzs7QUFHRjtFQUNFOztBQ2tISjtFRG5IRTtJQUlJOzs7QUFHSjtBQUFBO0VBRUU7O0FDMEdKO0VENUdFO0FBQUE7SUFLSTs7O0FBR0o7RUFDRTs7QUFFRjtFQUNFOztBQ2dHSjtFRGpHRTtJQUlJO0lBQ0E7OztBQUdKO0VBQ0U7RUFDQTs7QUN1Rko7RUR6RkU7SUFLSTtJQUNBO0lBQ0E7Ozs7QUFPUjtFQUNFOztBQzBFQTtFRDNFRjtJQUlJOzs7O0FBSUo7RUFDRTs7QUNrRUE7RURuRUY7SUFJSTs7OztBQUtKO0VBQ0U7O0FDeURBO0VEMURGO0lBSUk7Ozs7QUFJSjtFQUNFOztBQ2lEQTtFRGxERjtJQUlJOzs7O0FBSUo7RUFDRTs7QUN5Q0E7RUQxQ0Y7SUFJSTs7OztBQUlKO0VBQ0U7RUFDQTs7QUNnQ0E7RURsQ0Y7SUFLSTtJQUNBOzs7O0FBSUo7RUFDRTs7QUN1QkE7RUR4QkY7SUFJSTs7OztBQUlKO0VBQ0U7O0FDZUE7RURoQkY7SUFJSTs7OztBQUlKO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUNHQTtFRFJGO0lBUUk7SUFDQTtJQUNBO0lBQ0E7Ozs7QUFJSjtFQUNFO0VBQ0E7RUFDQTtFQUNBOztBQ1hBO0VET0Y7SUFPSTtJQUNBOzs7O0FBSUo7RUFDRTs7QUFNRjtFQUNFO0VBQ0E7RUFDQTs7QUM3QkE7RUQwQkY7SUFNSTtJQUNBOzs7O0FBSUo7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FDM0NBO0VEcUNGO0lBU0k7SUFDQTs7OztBQUlKO0VBQ0U7OztBQUdGO0VBQ0U7O0FDeERBO0VEdURGO0lBSUk7Ozs7QUFJSjtFQUNFOztBQ2hFQTtFRCtERjtJQUlJOzs7O0FBSUo7RUFDRTs7QUN4RUE7RUR1RUY7SUFJSTs7OztBQUlKO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQ3JGQTtFRCtFRjtJQVNJO0lBQ0E7SUFDQTs7OztBQUlKO0VBQ0U7OztBQUdGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQ3hHQTtFRGtHRjtJQVNJO0lBQ0E7SUFDQTs7OztBQUlKO0VBQ0U7RUFDQTs7QUNuSEE7RURpSEY7SUFLSTtJQUNBIiwiZmlsZSI6InBhZ2VzL3Zpc2l0b3IvcC1ndWFkaWFuLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkB1c2UgXCIuLi8uLi9zZXR0aW5nXCIgYXMgKjtcclxuXHJcbi5leGFtaW5hdGlvbiB7XG4gIG1hcmdpbi10b3A6IDgwcHg7XHJcblxuICBAaW5jbHVkZSBzcCB7XG4gICAgbWFyZ2luOiA2MHB4IDAgMDtcclxuICB9XHJcbn1cclxuXHJcbi5leGFtaW5hdGlvbl9fdGl0bGUge1xuICBAaW5jbHVkZSBzcCB7XG4gICAgbWFyZ2luOiAwIC0xNXB4O1xyXG4gIH1cclxufVxyXG5cclxuLmV4YW1pbmF0aW9uX19sZWFkIHtcbiAgQGluY2x1ZGUgc3Age1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgfVxyXG59XHJcblxyXG4uZXhhbWluYXRpb25fX2NvbnRlbnQge1xuICBtYXJnaW46IDQwcHggYXV0byAwO1xyXG5cbiAgQGluY2x1ZGUgc3Age1xuICAgIG1hcmdpbjogMzBweCBhdXRvIDA7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gIH1cclxufVxyXG5cclxuLmV4YW1pbmF0aW9uX19idXR0b24ge1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxLCAzNTBweCk7XHJcbiAgbWFyZ2luOiA1MHB4IDAgMDtcclxuXG4gIEBpbmNsdWRlIHNwIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDMxNXB4O1xyXG4gICAgZ2FwOiAxNXB4O1xyXG4gICAgbWFyZ2luOiAyNXB4IDAgMDtcclxuICB9XHJcbn1cclxuXHJcbi5leGFtaW5hdGlvbl9fYnV0dG9uLWxpbmsge1xuICAmOjphZnRlciB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMCk7XHJcbiAgfVxufVxyXG5cclxuLnRoaW5raW5nIHtcbiAgbWFyZ2luLXRvcDogODBweDtcclxuXG4gIEBpbmNsdWRlIHNwIHtcbiAgICBtYXJnaW4tdG9wOiA2MHB4O1xyXG4gIH1cclxufVxyXG5cclxuLnRoaW5raW5nLWltYWdlLXRleHQge1xuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gIG1hcmdpbjogNDBweCBhdXRvIDA7XHJcbiAgd2lkdGg6IDExMDBweDtcclxuXG4gIEBpbmNsdWRlIHNwIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XHJcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gIH1cclxufVxyXG5cclxuLnRoaW5raW5nLWltYWdlLXRleHRfX3RleHQtd3JhcHBlciB7XG4gIGRpc3BsYXk6IGdyaWQ7XHJcbiAgZmxleC1zaHJpbms6IDA7XHJcbiAgZ2FwOiAxNXB4O1xyXG4gIHdpZHRoOiA0NzBweDtcclxuXG4gIEBpbmNsdWRlIHNwIHtcbiAgICBnYXA6IDE1cHg7XHJcbiAgICBtYXJnaW46IDQwcHggMCAwO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgfVxyXG59XHJcblxyXG4udGhpbmtpbmctaW1hZ2UtdGV4dF9faGlnaGxpZ2h0IHtcbiAgY29sb3I6ICRjb2xvci00O1xyXG59XHJcblxyXG4udGhpbmtpbmctaW1hZ2UtdGV4dF9faW1hZ2Utd3JhcHBlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgZmxleC1zaHJpbms6IDA7XHJcbiAgd2lkdGg6IDU4OXB4O1xyXG4gIGhlaWdodDogMzIycHg7XHJcblxuICBAaW5jbHVkZSBzcCB7XG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IGF1dG87XHJcbiAgfVxyXG59XHJcblxyXG4uZ3VpZGUge1xuICBtYXJnaW4tdG9wOiA4MHB4O1xyXG5cbiAgQGluY2x1ZGUgc3Age1xuICAgIG1hcmdpbi10b3A6IDYwcHg7XHJcbiAgfVxyXG59XHJcblxyXG4uZ3VpZGVfX3RpdGxlIHtcbiAgbWFyZ2luOiAwIDAgNDBweDtcclxuXG4gIEBpbmNsdWRlIHNwIHtcbiAgICBtYXJnaW46IDAgMCAzMHB4O1xyXG4gIH1cclxufVxyXG5cclxuXHJcbi5ndWlkZV9fZGlmZmVyZW5jZS1jb250ZW50LXRpdGxlIHtcbiAgbWFyZ2luOiA1MHB4IDAgMzBweDtcclxuXG4gIEBpbmNsdWRlIHNwIHtcbiAgICBtYXJnaW46IDUwcHggYXV0byAzMHB4O1xyXG4gIH1cclxufVxyXG5cclxuLmRpZmZlcmVuY2VfX3RhYmxlLWJveCB7XG4gIEBpbmNsdWRlIHBjLXRhYiB7XG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIH1cclxufVxyXG5cclxuLmRpZmZlcmVuY2VfX3RhYmxlLTEge1xuICBtYXJnaW4tdG9wOiA0MHB4O1xyXG5cbiAgQGluY2x1ZGUgc3Age1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgfVxyXG5cclxuICAudGFibGUtc3Age1xuICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgIGRpc3BsYXk6IHRhYmxlO1xyXG4gICAgfVxyXG4gICAgJiArIC50YWJsZS1zcCB7XG4gICAgICBAaW5jbHVkZSBzcCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDI1cHg7XHJcbiAgICAgIH1cclxuICAgIH1cbiAgfVxyXG5cclxuICB0YWJsZSB7XG4gICAgd2lkdGg6IDc3MHB4O1xyXG5cbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuXHJcbiAgICB0ciA+IDpudGgtY2hpbGQoMSkge1xuICAgICAgd2lkdGg6IDExNHB4O1xyXG5cbiAgICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgICAgd2lkdGg6IDI0LjIlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICB0ciA+IDpudGgtY2hpbGQoMiksXG4gICAgdHIgPiA6bnRoLWNoaWxkKDMpIHtcbiAgICAgIHdpZHRoOiAzMjhweDtcclxuXG4gICAgICBAaW5jbHVkZSBzcCB7XG4gICAgICAgIHdpZHRoOiA3NS44JTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgdHI6bm90KDpmaXJzdC1jaGlsZCkgPiA6bnRoLWNoaWxkKDEpIHtcbiAgICAgIGJvcmRlci1yaWdodDogc29saWQgMXB4ICRncmF5LTE1O1xyXG4gICAgfVxyXG4gICAgdGgge1xuICAgICAgcGFkZGluZzogMTMuNXB4IDhweDtcclxuXG4gICAgICBAaW5jbHVkZSBzcCB7XG4gICAgICAgIHBhZGRpbmc6IDE1cHggOHB4O1xyXG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIHRkIHtcbiAgICAgIHBhZGRpbmc6IDE1cHg7XHJcbiAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcblxuICAgICAgQGluY2x1ZGUgc3Age1xuICAgICAgICBwYWRkaW5nOiAxNXB4IDhweDtcclxuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgIH1cclxuICAgIH1cbiAgfVxufVxyXG5cclxuXHJcbi5ndWlkZV9fY29udGVudC10aXRsZSB7XG4gIG1hcmdpbjogNTBweCAwIDMwcHg7XHJcblxuICBAaW5jbHVkZSBzcCB7XG4gICAgbWFyZ2luOiA1MHB4IGF1dG8gMzBweDtcclxuICB9XHJcbn1cclxuXHJcbi5ndWlkZV9fbGlzdCB7XG4gIG1hcmdpbjogNDBweCBhdXRvIDA7XHJcblxuICBAaW5jbHVkZSBzcCB7XG4gICAgbWFyZ2luOiAzMHB4IGF1dG8gMDtcclxuICB9XHJcbn1cclxuXHJcblxyXG4uZmFxIHtcbiAgbWFyZ2luOiA4MHB4IGF1dG8gMDtcclxuXG4gIEBpbmNsdWRlIHNwIHtcbiAgICBtYXJnaW46IDYwcHggYXV0byAwO1xyXG4gIH1cclxufVxyXG5cclxuLmZhcV9fbGVhZCB7XG4gIG1hcmdpbjogNDBweCAwIDA7XHJcblxuICBAaW5jbHVkZSBzcCB7XG4gICAgbWFyZ2luOiAzMHB4IDAgMDtcclxuICB9XHJcbn1cclxuXHJcbi5mYXFfX2NvbnRlbnQge1xuICBtYXJnaW46IDUwcHggYXV0byAwO1xyXG5cbiAgQGluY2x1ZGUgc3Age1xuICAgIG1hcmdpbjogMzBweCBhdXRvIDA7XHJcbiAgfVxyXG59XHJcblxyXG4uZmFxX19idXR0b24ge1xuICBtYXJnaW46IDUwcHggYXV0byAwO1xyXG4gIHdpZHRoOiAzODBweDtcclxuXG4gIEBpbmNsdWRlIHNwIHtcbiAgICBtYXJnaW46IDI1cHggYXV0byAwO1xyXG4gICAgd2lkdGg6IDMxNXB4O1xyXG4gIH1cclxufVxyXG5cclxuLm1lcml0IHtcbiAgbWFyZ2luLXRvcDogODBweDtcclxuXG4gIEBpbmNsdWRlIHNwIHtcbiAgICBtYXJnaW4tdG9wOiA2MHB4O1xyXG4gIH1cclxufVxyXG5cclxuLm1lcml0X190aXRsZSB7XG4gIG1hcmdpbjogMCAwIDQwcHg7XHJcblxuICBAaW5jbHVkZSBzcCB7XG4gICAgbWFyZ2luOiAwIDAgMzBweDtcclxuICB9XHJcbn1cclxuXHJcbi5tZXJpdC1pbWFnZS10ZXh0IHtcbiAgZGlzcGxheTogZmxleDtcclxuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgbWFyZ2luOiA0MHB4IGF1dG8gMDtcclxuICB3aWR0aDogMTEwMHB4O1xyXG5cbiAgQGluY2x1ZGUgc3Age1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBtYXJnaW4tdG9wOiA1MHB4O1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gIH1cclxufVxyXG5cclxuLm1lcml0LWltYWdlLXRleHRfX3RleHQtd3JhcHBlciB7XG4gIGRpc3BsYXk6IGdyaWQ7XHJcbiAgZmxleC1zaHJpbms6IDA7XHJcbiAgZ2FwOiAzMHB4O1xyXG4gIHdpZHRoOiA2ODVweDtcclxuXG4gIEBpbmNsdWRlIHNwIHtcbiAgICBnYXA6IDE1cHg7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICB9XHJcbn1cclxuXHJcbi5tZXJpdF9fc3ViLXRpdGxlIHtcbiAgbWFyZ2luOiAwO1xyXG5cbiAgQGluY2x1ZGUgc3Age1xuICB9XHJcbn1cclxuXHJcbi5tZXJpdF9fbGluayB7XG4gIG1hcmdpbjogMjBweCAwIDA7XHJcbiAgcGFkZGluZzogMjBweCAwIDA7XHJcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRibGFjaztcclxuXG4gIEBpbmNsdWRlIHNwIHtcbiAgICBtYXJnaW46IDE1cHggMCAwO1xyXG4gICAgcGFkZGluZzogMTVweCAwIDA7XHJcbiAgfVxyXG59XHJcblxyXG4ubWVyaXQtaW1hZ2UtdGV4dF9faW1hZ2Utd3JhcHBlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgZmxleC1zaHJpbms6IDA7XHJcbiAgd2lkdGg6IDM4NXB4O1xyXG4gIGhlaWdodDogMzU5cHg7XHJcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xyXG5cbiAgQGluY2x1ZGUgc3Age1xuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiBhdXRvO1xyXG4gIH1cclxufVxyXG5cclxuLm1lcml0LWltYWdlLXRleHRfX2ltYWdlLXdyYXBwZXItaW1hZ2Uge1xuICBtYXJnaW46IDEwcHggMCAwO1xyXG59XHJcblxyXG4ubWVyaXRfX2NvbnRlbnQge1xuICBtYXJnaW46IDUwcHggYXV0byAwO1xyXG5cbiAgQGluY2x1ZGUgc3Age1xuICAgIG1hcmdpbjogMzBweCBhdXRvIDA7XHJcbiAgfVxyXG59XHJcblxyXG4ubWVyaXRfX2NvbnRlbnQtdGl0bGUge1xuICBtYXJnaW46IDUwcHggMCAzMHB4O1xyXG5cbiAgQGluY2x1ZGUgc3Age1xuICAgIG1hcmdpbjogNTBweCBhdXRvIDMwcHg7XHJcbiAgfVxyXG59XHJcblxyXG4ubWVyaXQtc3ViLWxpc3Qge1xuICBtYXJnaW46IDQwcHggYXV0byAwO1xyXG5cbiAgQGluY2x1ZGUgc3Age1xuICAgIG1hcmdpbjogMzBweCBhdXRvIDA7XHJcbiAgfVxyXG59XHJcblxyXG4uaW50cm9kdWN0aW9uIHtcbiAgbWFyZ2luOiA4MHB4IGF1dG8gMDtcclxuICBwYWRkaW5nOiA4MHB4IDA7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAkZ3JheS05LCAkZ3JheS05KTtcclxuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodDtcclxuICBiYWNrZ3JvdW5kLXNpemU6IGNhbGMoNTAlICsgNDcwcHgpIDEwMCU7XHJcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXG4gIEBpbmNsdWRlIHNwIHtcbiAgICBtYXJnaW46IDYwcHggYXV0byAwO1xyXG4gICAgcGFkZGluZzogNjBweCAwO1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiBjYWxjKDUwJSArIDEyN3B4KSAxMDAlO1xyXG4gIH1cclxufVxyXG5cclxuLmludHJvZHVjdGlvbl9fY29udGVudCB7XG4gIG1hcmdpbjogNDBweCBhdXRvIDA7XHJcbn1cclxuXHJcbi5pbnRyb2R1Y3Rpb25fX2xpc3Qge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgei1pbmRleDogMTtcclxuICBkaXNwbGF5OiBncmlkO1xyXG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDUzMHB4KTtcclxuICBnYXA6IDQwcHg7XHJcbiAgbWFyZ2luOiA0MHB4IGF1dG8gMDtcclxuXG4gIEBpbmNsdWRlIHNwIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcclxuICAgIGdhcDogMDtcclxuICAgIG1hcmdpbjogMzBweCAtMTVweCAwO1xyXG4gIH1cclxufVxyXG5cclxuLnZpc2l0b3ItYnV0dG9uIHtcbiAgbWFyZ2luOiA1MHB4IGF1dG8gMDtcclxuICB3aWR0aDogMzgwcHg7XHJcblxuICBAaW5jbHVkZSBzcCB7XG4gICAgbWFyZ2luOiAyNXB4IGF1dG8gMDtcclxuICAgIHdpZHRoOiAzMTVweDtcclxuICB9XHJcbn1cclxuIiwiLy89PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbi8vIHZhcmlhYmxlXHJcbi8vPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4vLyBpbWfjg4fjgqPjg6zjgq/jg4jjg6rjgb7jgafjga7jg5HjgrlcclxuJGltZy1kaXI6IFwiL2Fzc2V0cy9pbWdcIjtcclxuXHJcbi8vIOOCs+ODs+ODhuODs+ODhOW5hVxyXG4kY29udGVudC13aWR0aDogMTEwMHB4O1xyXG5cclxuLy8gU1DmmYLjga7lt6blj7Pjga7kvZnnmb3vvIjniYfmlrnvvIlcclxuJHNwLXNpZGUtcGFkZGluZzogMTVweDtcclxuXHJcbi8vPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbi8vIGJyZWFrcG9pbnRcclxuLy89PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuLy8g5LiL6KiYMuOBpOOBruWkieaVsOOBrumWk+OBjOOCv+ODluODrOODg+ODiOihqOekulxyXG4vLyDjgr/jg5bjg6zjg4Pjg4jooajnpLrjgarjgZfjga7loLTlkIjjga8y44Gk44Gu5aSJ5pWw44Gu5YCk44KS44CMMXB45beu44CN44Gn6Kit5a6a44GZ44KL44GT44GoXHJcblxyXG4vLyAkcGMtYnDku6XkuIrjgYxQQ+ihqOekulxyXG4kcGMtYnA6IDEwMjVweDtcclxuXHJcbi8vICRzcC1icOS7peS4i+OBjFNQ6KGo56S6XHJcbiRzcC1icDogNzY3cHg7XHJcblxyXG4vLz09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4vLyBmb250XHJcbi8vPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbiRmb250LTE6IFwiTm90byBTYW5zIEpQXCIsIFwi44OS44Op44Ku44OO6KeS44K0IFBybyBXM1wiLCBcIkhpcmFnaW5vIEtha3UgR290aGljIFByb1wiLCBcIua4uOOCtOOCt+ODg+OCr1wiLCBZdUdvdGhpYywgc2Fucy1zZXJpZjtcclxuJGZvbnQtMjogXCJkaW4tMjAxNFwiLCBcIk5vdG8gU2FucyBKUFwiLCBcIuODkuODqeOCruODjuinkuOCtCBQcm8gVzNcIiwgXCJIaXJhZ2lubyBLYWt1IEdvdGhpYyBQcm9cIiwgXCLmuLjjgrTjgrfjg4Pjgq9cIiwgWXVHb3RoaWMsIHNhbnMtc2VyaWY7XHJcblxyXG4vLz09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4vLyBjb2xvclxyXG4vLz09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4kYmxhY2s6ICMzYzNjM2M7XHJcblxyXG4kd2hpdGU6ICNmZmY7XHJcblxyXG4kZ3JheS0xOiAjZDlkOWQ5O1xyXG4kZ3JheS0yOiAjZDhkOGQ4O1xyXG4kZ3JheS0zOiAjZGVkZWRlO1xyXG4kZ3JheS00OiAjZDVkNWQ1O1xyXG4kZ3JheS01OiAjZmFmYWZhO1xyXG4kZ3JheS02OiAjZTZlNmU2O1xyXG4kZ3JheS03OiAjOTk5O1xyXG4kZ3JheS04OiAjZjJmMmYyO1xyXG4kZ3JheS05OiAjZmFmYWZhO1xyXG4kZ3JheS0xMDogI2U1ZTVlNTtcclxuJGdyYXktMTE6ICNmNmY2ZjY7XHJcbiRncmF5LTEyOiAjNzA3MDcwO1xyXG4kZ3JheS0xMzogI2Y3ZjdmNztcclxuJGdyYXktMTQ6ICNlMGUwZTA7XHJcbiRncmF5LTE1OiAjYzZjNmM2O1xyXG4kZ3JheS0xNjogI2FkYWRhZDtcclxuJGdyYXktMTc6ICNkMWQxZDE7XHJcbiRncmF5LTE4OiAjY2NjO1xyXG4kZ3JheS0xOTogI2I2YjZiNjtcclxuXHJcbiRjb2xvci0xOiAjNjViMGRlO1xyXG4kY29sb3ItMjogI2YwNjI5MDtcclxuJGNvbG9yLTM6ICNmZmI2NGE7XHJcbiRjb2xvci00OiAjZjU3OTc5O1xyXG4kY29sb3ItNTogI2ZiZjhmYjtcclxuJGNvbG9yLTY6ICNmZWUxYjU7XHJcbiRjb2xvci03OiAjYzllYmZmO1xyXG4kY29sb3ItODogI2Q5ZjhlNjtcclxuJGNvbG9yLTk6ICNkZmQzZTM7XHJcbiRjb2xvci0xMDogI2VhZWJhNDtcclxuJGNvbG9yLTExOiAjZDVlZWYxO1xyXG4kY29sb3ItMTI6ICNmZmUyZTg7XHJcbiRjb2xvci0xMzogI2ZlZjBiNTtcclxuJGNvbG9yLTE0OiAjZmZjYzgwO1xyXG4kY29sb3ItMTU6ICNlZDBkMGI7XHJcbiRjb2xvci0xNjogI2Y4ZmNmZDtcclxuJGNvbG9yLTE3OiAjZmZmYmY0O1xyXG4kY29sb3ItMTg6ICNmZmY2OTI7XHJcbiRjb2xvci0xOTogI2ZmZjNkZjtcclxuJGNvbG9yLTIwOiAjZmZkNjk4O1xyXG4kY29sb3ItMjE6ICNmZmYzZGQ7XHJcbiRjb2xvci0yMjogI2ZmZmFmYTtcclxuJGNvbG9yLTIzOiAjZmZmN2Y3O1xyXG4kY29sb3ItMjQ6ICNmZmE3YTc7XHJcbiRjb2xvci0yNTogI2ZmZDZkNjtcclxuJGNvbG9yLTI2OiAjZjJmN2U4O1xyXG4kY29sb3ItMjc6ICNlN2Y1ZjU7XHJcbiRjb2xvci0yODogI2Y1ZWJmMztcclxuJGNvbG9yLTI5OiAjZWFmNWZjO1xyXG4kY29sb3ItMzA6ICNmZGYyZTc7XHJcbiRjb2xvci0zMTogI2ViZjBlOTtcclxuJGNvbG9yLTMyOiAjZjZmMWU2O1xyXG4kY29sb3ItMzM6ICNmMmVjZTg7XHJcbiRjb2xvci0zNDogI2VjZWNmNDtcclxuJGNvbG9yLTM1OiAjZmNlYmU5O1xyXG4kY29sb3ItMzY6ICNlOWYwZjc7XHJcbiRjb2xvci0zNzogI2ZkZjFmMTtcclxuJGNvbG9yLTM4OiAjZjRmYmZmO1xyXG4kY29sb3ItMzk6ICNlYWY3ZmY7XHJcbiRjb2xvci00MDogI2M5ZWJmZDtcclxuJGNvbG9yLTQxOiAjZjRmZmY5O1xyXG4kY29sb3ItNDI6ICNmYmZmZjQ7XHJcbiRjb2xvci00MzogI2VhZjdmZjtcclxuJGNvbG9yLTQ0OiAjZjVlYWY1O1xyXG4kY29sb3ItNDU6ICNmNWZmZTI7XHJcbiRjb2xvci00NjogI2M5ZWJmZDtcclxuJGNvbG9yLTQ3OiAjZThmNzk1O1xyXG4kY29sb3ItNDg6ICNmZWQ2ZDY7XHJcbiRjb2xvci00OTogI2ZmZDdkMztcclxuJGNvbG9yLTUwOiAjZmZjN2M3O1xyXG4kY29sb3ItNTE6ICNkYmMyZTM7XHJcbiRjb2xvci01MjogI2UyZDZlNjtcclxuJGNvbG9yLTUzOiAjZGVlZGMxO1xyXG4kY29sb3ItNTQ6ICNmZDc1NzU7XHJcbiRjb2xvci01NTogI2ZmZjNkZjtcclxuJGNvbG9yLTU2OiAjZDFmOGUyO1xyXG4kY29sb3ItNTc6ICNmZmY0ZjQ7XHJcbiRjb2xvci01ODogIzg4ZTViMDtcclxuJGNvbG9yLTU5OiAjZmRjM2U0O1xyXG4kY29sb3ItNjA6ICM2Nzk2YjI7XHJcbiRjb2xvci02MTogI2UwNjk2OTtcclxuJGNvbG9yLTYyOiAjZmZmOGY4O1xyXG4kY29sb3ItNjM6ICM3MWIxZDg7XHJcbiRjb2xvci02NDogI2M5ZTJkMztcclxuXHJcbiRjb2xvci1jb3Vyc2UtMTogI2ZmYjY0YTtcclxuJGNvbG9yLWNvdXJzZS0yOiAjZmY5YWI5O1xyXG4kY29sb3ItY291cnNlLTItMjogI2ZmYTdhNztcclxuJGNvbG9yLWNvdXJzZS0zOiAjNjViMGRlO1xyXG4kY29sb3ItY291cnNlLTQ6ICM3N2JhOTU7XHJcbiRjb2xvci1jb3Vyc2UtNTogI2NhYWNkNTtcclxuJGNvbG9yLWNvdXJzZS02OiAjYmJlMDc2O1xyXG5cclxuJGNvbG9yLWJ1dHRvbi0xOiAjNWJhNmQ1O1xyXG4kY29sb3ItYnV0dG9uLTEtaG92ZXI6ICM0NjkwYmU7XHJcbiRjb2xvci1idXR0b24tMjogI2ZkNzU3NTtcclxuJGNvbG9yLWJ1dHRvbi0yLWhvdmVyOiAjYzM2MDYwO1xyXG4kY29sb3ItYnV0dG9uLTM6ICMwNmM3NTU7XHJcbiRjb2xvci1idXR0b24tMy1ob3ZlcjogIzI5YTc1YztcclxuXHJcbiRjb2xvci1zaGFkb3ctMTogcmdiYSgwLCAwLCAwLCAuMDUpO1xyXG4kY29sb3Itc2hhZG93LTI6IHJnYmEoMjU1LCAyNTUsIDI1NSwgLjkpO1xyXG4kY29sb3Itc2hhZG93LTM6IHJnYmEoMCwgMCwgMCwgLjEpO1xyXG4kY29sb3Itc2hhZG93LTQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgLjk1KTtcclxuJGNvbG9yLXNoYWRvdy01OiByZ2JhKDAsIDAsIDAsIC4xNik7XHJcbiRjb2xvci1zaGFkb3ctNjogcmdiYSgwLCAwLCAwLCAuMDYpO1xyXG5cclxuLy89PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuLy8gQ1NTIFRyYW5zaXRpb24gRWFzaW5nXHJcbi8vPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbi8vIERlZmF1bHRcclxuJGxpbmVhcjogY3ViaWMtYmV6aWVyKC4yNTAsIC4yNTAsIC43NTAsIC43NTApO1xyXG4kZWFzZTogY3ViaWMtYmV6aWVyKC4yNTAsIC4xMDAsIC4yNTAsIDEuMDAwKTtcclxuJGVhc2UtaW46IGN1YmljLWJlemllciguNDIwLCAuMDAwLCAxLjAwMCwgMS4wMDApO1xyXG4kZWFzZS1vdXQ6IGN1YmljLWJlemllciguMDAwLCAuMDAwLCAuNTgwLCAxLjAwMCk7XHJcbiRlYXNlLWluLW91dDogY3ViaWMtYmV6aWVyKC40MjAsIC4wMDAsIC41ODAsIDEuMDAwKTtcclxuLy8gSW5cclxuJGVhc2VJblF1YWQ6IGN1YmljLWJlemllciguNTUwLCAuMDg1LCAuNjgwLCAuNTMwKTtcclxuJGVhc2VJbkN1YmljOiBjdWJpYy1iZXppZXIoLjU1MCwgLjA1NSwgLjY3NSwgLjE5MCk7XHJcbiRlYXNlSW5RdWFydDogY3ViaWMtYmV6aWVyKC44OTUsIC4wMzAsIC42ODUsIC4yMjApO1xyXG4kZWFzZUluUXVpbnQ6IGN1YmljLWJlemllciguNzU1LCAuMDUwLCAuODU1LCAuMDYwKTtcclxuJGVhc2VJblNpbmU6IGN1YmljLWJlemllciguNDcwLCAuMDAwLCAuNzQ1LCAuNzE1KTtcclxuJGVhc2VJbkV4cG86IGN1YmljLWJlemllciguOTUwLCAuMDUwLCAuNzk1LCAuMDM1KTtcclxuJGVhc2VJbkNpcmM6IGN1YmljLWJlemllciguNjAwLCAuMDQwLCAuOTgwLCAuMzM1KTtcclxuJGVhc2VJbkJhY2s6IGN1YmljLWJlemllciguNjAwLCAtLjI4MCwgLjczNSwgLjA0NSk7XHJcbi8vIE91dFxyXG4kZWFzZU91dFF1YWQ6IGN1YmljLWJlemllciguMjUwLCAuNDYwLCAuNDUwLCAuOTQwKTtcclxuJGVhc2VPdXRDdWJpYzogY3ViaWMtYmV6aWVyKC4yMTUsIC42MTAsIC4zNTUsIDEuMDAwKTtcclxuJGVhc2VPdXRRdWFydDogY3ViaWMtYmV6aWVyKC4xNjUsIC44NDAsIC40NDAsIDEuMDAwKTtcclxuJGVhc2VPdXRRdWludDogY3ViaWMtYmV6aWVyKC4yMzAsIDEuMDAwLCAuMzIwLCAxLjAwMCk7XHJcbiRlYXNlT3V0U2luZTogY3ViaWMtYmV6aWVyKC4zOTAsIC41NzUsIC41NjUsIDEuMDAwKTtcclxuJGVhc2VPdXRFeHBvOiBjdWJpYy1iZXppZXIoLjE5MCwgMS4wMDAsIC4yMjAsIDEuMDAwKTtcclxuJGVhc2VPdXRDaXJjOiBjdWJpYy1iZXppZXIoLjA3NSwgLjgyMCwgLjE2NSwgMS4wMDApO1xyXG4kZWFzZU91dEJhY2s6IGN1YmljLWJlemllciguMTc1LCAuODg1LCAuMzIwLCAxLjI3NSk7XHJcbi8vIEluIE91dFxyXG4kZWFzZUluT3V0UXVhZDogY3ViaWMtYmV6aWVyKC40NTUsIC4wMzAsIC41MTUsIC45NTUpO1xyXG4kZWFzZUluT3V0Q3ViaWM6IGN1YmljLWJlemllciguNjQ1LCAuMDQ1LCAuMzU1LCAxLjAwMCk7XHJcbiRlYXNlSW5PdXRRdWFydDogY3ViaWMtYmV6aWVyKC43NzAsIC4wMDAsIC4xNzUsIDEuMDAwKTtcclxuJGVhc2VJbk91dFF1aW50OiBjdWJpYy1iZXppZXIoLjg2MCwgLjAwMCwgLjA3MCwgMS4wMDApO1xyXG4kZWFzZUluT3V0U2luZTogY3ViaWMtYmV6aWVyKC40NDUsIC4wNTAsIC41NTAsIC45NTApO1xyXG4kZWFzZUluT3V0RXhwbzogY3ViaWMtYmV6aWVyKDEuMDAwLCAuMDAwLCAuMDAwLCAxLjAwMCk7XHJcbiRlYXNlSW5PdXRDaXJjOiBjdWJpYy1iZXppZXIoLjc4NSwgLjEzNSwgLjE1MCwgLjg2MCk7XHJcbiRlYXNlSW5PdXRCYWNrOiBjdWJpYy1iZXppZXIoLjY4MCwgLS41NTAsIC4yNjUsIDEuNTUwKTtcclxuXHJcblxyXG4vLz09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuLy8gbWl4aW5cclxuLy89PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcblxyXG4vLz09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4vLyBjbGVhcmZpeFxyXG4vLz09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG5AbWl4aW4gY2Yge1xuICAmOmFmdGVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGNsZWFyOiBib3RoO1xyXG4gICAgY29udGVudDogXCJcIjtcclxuICB9XG59XHJcblxyXG4vLz09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4vLyBzYWZlLWFyZWFcclxuLy89PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuQG1peGluIHNhZmUtYXJlYSB7XG4gIHBhZGRpbmctdG9wOiBjb25zdGFudChzYWZlLWFyZWEtaW5zZXQtdG9wKTtcclxuICBwYWRkaW5nLXRvcDogZW52KHNhZmUtYXJlYS1pbnNldC10b3ApO1xyXG4gIHBhZGRpbmctcmlnaHQ6IGNvbnN0YW50KHNhZmUtYXJlYS1pbnNldC1yaWdodCk7XHJcbiAgcGFkZGluZy1yaWdodDogZW52KHNhZmUtYXJlYS1pbnNldC1yaWdodCk7XHJcbiAgcGFkZGluZy1ib3R0b206IGNvbnN0YW50KHNhZmUtYXJlYS1pbnNldC1ib3R0b20pO1xyXG4gIHBhZGRpbmctYm90dG9tOiBlbnYoc2FmZS1hcmVhLWluc2V0LWJvdHRvbSk7XHJcbiAgcGFkZGluZy1sZWZ0OiBjb25zdGFudChzYWZlLWFyZWEtaW5zZXQtbGVmdCk7XHJcbiAgcGFkZGluZy1sZWZ0OiBlbnYoc2FmZS1hcmVhLWluc2V0LWxlZnQpO1xyXG59XHJcblxyXG4vLz09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4vLyBh44K/44Kw44Gu44Kr44Op44O85aSJ5pu0XHJcbi8vPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbkBtaXhpbiBhLXRhZygkY29sb3IxLCAkY29sb3IyKSB7XG4gICY6bGluayxcbiAgJjphY3RpdmUsXG4gICY6dmlzaXRlZCB7XG4gICAgY29sb3I6ICRjb2xvcjE7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgfVxyXG4gICY6aG92ZXIge1xuICAgIGNvbG9yOiAkY29sb3IyO1xyXG4gIH1cbn1cclxuXHJcbi8vPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbi8vIOODl+ODrOODvOOCueODm+ODq+ODgOODvOOBruOCq+ODqeODvOWkieabtFxyXG4vLz09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG5AbWl4aW4gcGxhY2Vob2xkZXIoJGNvbG9yKSB7XG4gICY6cGxhY2Vob2xkZXItc2hvd24ge1xuICAgIGNvbG9yOiAkY29sb3I7XHJcbiAgfVxyXG4gICY6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAkY29sb3I7XHJcbiAgfVxyXG4gICY6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICRjb2xvcjtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgfVxyXG4gICY6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAkY29sb3I7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gIH1cclxuICAmOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICRjb2xvcjtcclxuICB9XG59XHJcblxyXG4vLz09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4vLyBtZWRpYSBxdWVyeVxyXG4vLz09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG5AbWl4aW4gbXEoJG1pbi13aWR0aCwgJG1heC13aWR0aCkge1xuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkbWluLXdpZHRoICsgcHgpIGFuZCAobWF4LXdpZHRoOiAkbWF4LXdpZHRoICsgcHgpIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxyXG5AbWl4aW4gbXEtbWluKCR3aWR0aCkge1xuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkd2lkdGggKyBweCkge1xuICAgIEBjb250ZW50O1xuICB9XG59XHJcbkBtaXhpbiBtcS1tYXgoJHdpZHRoKSB7XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3aWR0aCArIHB4KSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cclxuXHJcbi8vIGRldmljZVxyXG5AbWl4aW4gcGMge1xuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkcGMtYnApIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxyXG5AbWl4aW4gc3Age1xuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkc3AtYnApIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxyXG5AbWl4aW4gdGFiIHtcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJHNwLWJwICsgMXB4KSBhbmQgKG1heC13aWR0aDogJHBjLWJwIC0gMXB4KSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cclxuQG1peGluIHBjLXRhYiB7XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRzcC1icCArIDFweCkge1xuICAgIEBjb250ZW50O1xuICB9XG59XHJcbkBtaXhpbiBzcC10YWIge1xuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkcGMtYnAgLSAxcHgpIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxyXG5AbWl4aW4gcGMtY29udGVudCB7XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRwYy1icCkgYW5kIChtYXgtd2lkdGg6ICRjb250ZW50LXdpZHRoKSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cclxuXHJcbi8vPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbi8vIGNzcyBoYWNrXHJcbi8vPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbi8vIENocm9tZShhbmQgU2FmYXJpLCBPcGVyYSlcclxuQG1peGluIGNocm9tZSB7XG4gIEBtZWRpYSBzY3JlZW4gYW5kICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86MCkge1xuICAgIEBjb250ZW50O1xuICB9XG59XHJcbi8vIEZpcmVGb3hcclxuQG1peGluIGZpcmVmb3gge1xuICAtOmxhbmcoeCk6Oi1tb3otcGxhY2Vob2xkZXIsXG4gICYge1xuICAgIEBjb250ZW50O1xuICB9XG59XHJcbi8vIEVkZ2VcclxuQG1peGluIGVkZ2Uge1xuICAtOmxhbmcoeCk6Oi1tcy0sXG4gICYge1xuICAgIEBjb250ZW50O1xuICB9XG59XHJcbi8vIElFKDExKVxyXG5AbWl4aW4gaWUge1xuICAtOi1tcy1sYW5nKHgpOjotbXMtYmFja2Ryb3AsXG4gICYge1xuICAgIEBjb250ZW50O1xuICB9XG59XHJcbi8vIFNhZmFyaVxyXG5AbWl4aW4gc2FmYXJpIHtcbiAgLTpsYW5nKHgpICsgLTotd2Via2l0LWZ1bGwtc2NyZWVuLWRvY3VtZW50LFxuICAmIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxyXG5cclxuLy89PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuLy8gb2JqZWN0IGZpdCBpbWFnZXNcclxuLy89PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuQG1peGluIG9maSgkc2l6ZSkge1xuICBvYmplY3QtZml0OiAkc2l6ZTtcclxuXG4gIEBpbmNsdWRlIGllIHtcbiAgICBmb250LWZhbWlseTogXCJvYmplY3QtZml0OiAjeyRzaXplfTtcIjtcclxuICB9XHJcbn1cclxuXHJcbi8vPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbi8vIGhpZGUgc2Nyb2xsYmFyXHJcbi8vPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbkBtaXhpbiBoaWRlLXNjcm9sbGJhciB7XG4gIC1tcy1vdmVyZmxvdy1zdHlsZTogbm9uZTtcclxuICBzY3JvbGxiYXItd2lkdGg6IG5vbmU7XHJcbiAgJjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxufVxyXG4iXX0= */
