.ev-Wrapper {
  box-sizing: border-box;
  width: 100%;
  margin: 0 auto;
  position: relative;
  z-index: 0;
  margin-top: 60px;
}
@media screen and (min-width: 1025px) {
  .ev-Wrapper {
    margin-top: 64px;
  }
}

.ev-Plan {
  width: 100%;
  max-width: 1280px;
  padding-left: 16px;
  padding-right: 16px;
  margin: auto;
  padding-top: 32px;
}
@media screen and (min-width: 1025px) {
  .ev-Plan {
    padding-left: 48px;
    padding-right: 48px;
  }
}
@media screen and (min-width: 1025px) {
  .ev-Plan {
    padding-top: 56px;
  }
}
@media screen and (max-width: 640px) {
  .ev-Plan {
    padding-left: 8px;
    padding-right: 8px;
  }
}

.ev-Plan_Container {
  width: 100%;
  background: #3A088B;
  padding: 24px 16px;
  max-width: 1024px;
  margin: 24px auto 0;
  border-radius: 16px;
}
@media screen and (min-width: 1025px) {
  .ev-Plan_Container {
    padding: 24px 40px;
  }
}
@media screen and (min-width: 1025px) {
  .ev-Plan_Container {
    padding: 24px;
  }
}
.ev-Plan_Header {
  width: 100%;
  text-align: center;
}

.ev-Plan_Header_Heading {
  font-size: 24px;
  font-weight: 700;
  width: auto;
  display: inline-block;
  margin: auto;
  border-bottom: solid 2px;
  -webkit-border-image: -webkit-linear-gradient(left, #0085FF 0%, #D120BA 100%);
  border-image: linear-gradient(90deg, #0085FF 0%, #D120BA 100%);
  border-image-slice: 1;
  padding: 8px 32px;
  font-family: "Lato", "Noto Sans JP", sans-serif;
  font-size: 20px;
}
@media screen and (min-width: 1025px) {
  .ev-Plan_Header_Heading {
    padding: 8px 56px;
    font-size: 32px;
  }
}
@media screen and (max-width: 767px) {
  .ev-Plan_Header_Heading {
    padding: 8px 0;
    width: 100%;
  }
}

.ev-Plan_Content_Heading {
  font-size: 20px;
  font-weight: 900;
}
@media screen and (min-width: 1025px) {
  .ev-Plan_Content_Heading {
    font-size: 24px;
  }
}

.ev-Plan_Content_Lead {
  margin-top: 16px;
}

.ev-Plan_Inner {
  margin-top: 32px;
}

.ev-Plan_Inner_Header {
  -webkit-border-image: -webkit-linear-gradient(top, #0085FF 0%, #D120BA 100%);
  border-image: linear-gradient(180deg, #0085FF 0%, #D120BA 100%);
  border-image-slice: 1;
  border-left: solid 5px;
  font-size: 20px;
  padding: 0 16px;
}

.ev-Plan_Inner_Catch {
  font-weight: 900;
  margin-top: 16px;
}

.ev-Plan_Inner_Text {
  margin-top: 16px;
}
.ev-Plan_Inner_Text small {
  font-size: 85%;
}

.ev-Plan_Performer {
  margin-top: 16px;
}

.ev-Plan_PickUp_Performer {
  margin-top: 16px;
}

.ev-Plan_Performer_List {
  display: grid;
  grid-template-columns: repeat(auto-fill, minmax(288px, 311px));
  -webkit-box-pack: center;
  justify-content: center;
  gap: 8px;
}
.ev-Plan_Performer_List.is-left {
  -webkit-box-pack: start;
  justify-content: start;
}

.ev-Plan_Performer_Item {
  display: -webkit-box;
  display: flex;
  border-radius: 16px;
  background: -webkit-linear-gradient(top, #4E12B0 0%, #4A088B 100%);
  background: linear-gradient(180deg, #4E12B0 0%, #4A088B 100%);
  padding: 8px;
}

.ev-Plan_Performer_Ancer {
  display: block;
  width: 100%;
  position: relative;
  border-radius: 8px;
}
.ev-Plan_Performer_Ancer:before {
  content: "";
  display: block;
  height: 24px;
  width: 24px;
  position: absolute;
  right: 0;
  bottom: 0;
  z-index: 2;
  border-radius: 4px;
  background: -webkit-linear-gradient(left, #0085FF 0%, #D120BA 100%);
  background: linear-gradient(90deg, #0085FF 0%, #D120BA 100%);
}
.ev-Plan_Performer_Ancer:after {
  content: "";
  width: 24px;
  height: 24px;
  border-radius: 4px;
  background-color: #0B80FB;
  background-image: url("../img/common/icon-openBlank.svg");
  background-size: 14px;
  background-repeat: no-repeat;
  background-position: center;
  display: block;
  position: absolute;
  right: 0;
  bottom: 0;
  z-index: 2;
  -webkit-transition: background-color ease 0.3s;
  transition: background-color ease 0.3s;
}
@media screen and (min-width: 1025px) {
  .ev-Plan_Performer_Ancer:hover {
    cursor: pointer;
  }
  .ev-Plan_Performer_Ancer:hover::after {
    background-color: transparent;
  }
  .ev-Plan_Performer_Ancer:hover .ev-Plan_Performer_thumb img {
    -webkit-transform: scale(1.1);
    transform: scale(1.1);
  }
}

.ev-Plan_Performer_thumb {
  width: 104px;
  height: 104px;
  border-radius: 8px;
  flex-shrink: 0;
  background: #240457;
  box-shadow: 0 4px 10px rgba(0, 0, 0, 0.4);
  position: relative;
  z-index: 0;
  overflow: hidden;
}
.ev-Plan_Performer_thumb:before {
  content: "No Image";
  font-weight: 900;
  font-family: "Lato";
  position: absolute;
  display: block;
  width: 100%;
  margin: auto;
  text-align: center;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  color: #3A088B;
  z-index: -1;
}
.ev-Plan_Performer_thumb img {
  width: 100%;
  -webkit-transition: -webkit-transform ease 0.25s;
  transition: -webkit-transform ease 0.25s;
  transition: transform ease 0.25s;
  transition: transform ease 0.25s, -webkit-transform ease 0.25s;
}

.ev-Plan_Performer_Inner {
  padding-left: 8px;
  display: grid;
  grid-template-rows: auto 1fr 1fr auto;
}

.ev-Plan_Performer_TagCategory {
  font-size: 12px;
  color: #A7AAFF;
}

.ev-Plan_Performer_Name {
  font-weight: 900;
  font-size: 14px;
}

.ev-Plan_Performer_TagDay {
  font-size: 12px;
  font-family: "Lato";
  color: #A7AAFF;
}

.ev-Plan_Performer_Info {
  font-size: 12px;
}

.ev-Plan_Performer_Copyright {
  display: block;
  font-size: 11px;
  margin-top: 8px;
  word-break: break-all;
}

.ev-Plan_DetailList {
  width: -webkit-fit-content;
  width: fit-content;
  margin-top: 8px;
}

.ev-Plan_DetailList_Item {
  display: -webkit-box;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  flex-flow: row wrap;
  -webkit-border-image: -webkit-linear-gradient(left, #0085FF 0%, #D120BA 100%);
  border-image: linear-gradient(90deg, #0085FF 0%, #D120BA 100%);
  border-image-slice: 1;
  border-bottom: solid 1px;
  padding: 8px;
}
.ev-Plan_DetailList_Item:not(:nth-last-of-type(1)) {
  margin-top: 8px;
}

.ev-Plan_Detail_Title {
  font-weight: 900;
}

.ev-Plan_Detail_Text {
  width: 100%;
  margin-top: 8px;
}
@media screen and (min-width: 1025px) {
  .ev-Plan_Detail_Text {
    width: auto;
    padding-left: 24px;
    margin-top: 0;
  }
}

.ev-Plan_Sponsor {
  display: -webkit-box;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  flex-flow: row wrap;
  -webkit-box-align: center;
  align-items: center;
  margin-top: 24px;
}
@media screen and (max-width: 640px) {
  .ev-Plan_Sponsor {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-flow: column wrap;
    -webkit-box-pack: center;
    justify-content: center;
  }
}
.ev-Plan_Sponsor dt {
  font-size: 14px;
}
.ev-Plan_Sponsor dd {
  margin: 4px;
}
.ev-Plan_Sponsor dd img {
  width: 200px;
  border-radius: 4px;
}

.ev-Plan_Schedule {
  width: 100%;
  margin-top: 16px;
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(240px, 1fr));
  -webkit-box-pack: center;
  justify-content: center;
  gap: 8px 16px;
}

.ev-Plan_Schedule_Table caption {
  background: #240457;
  border-radius: 8px;
  font-weight: 900;
  font-size: 20px;
  font-family: "Lato";
}
.ev-Plan_Schedule_Table tr {
  display: -webkit-box;
  display: flex;
  border-bottom: solid 1px;
  -webkit-border-image: -webkit-linear-gradient(left, #0085FF 0%, #D120BA 100%);
  border-image: linear-gradient(90deg, #0085FF 0%, #D120BA 100%);
  border-image-slice: 1;
  margin-top: 8px;
}
.ev-Plan_Schedule_Table tr:nth-last-of-type(1) {
  margin-bottom: 16px;
}
.ev-Plan_Schedule_Table tr th {
  display: block;
  min-width: 70px;
  max-width: 110px;
  text-align: left;
  font-size: 18px;
  padding: 8px 0;
  flex-shrink: 0;
}
@media screen and (min-width: 768px) {
  .ev-Plan_Schedule_Table tr th {
    font-size: 16px;
    text-align: center;
    line-height: 1.3;
  }
}
@media screen and (min-width: 1025px) {
  .ev-Plan_Schedule_Table tr th {
    padding: 8px 16px;
    max-width: 180px;
    font-size: 20px;
  }
}
@media screen and (max-width: 640px) {
  .ev-Plan_Schedule_Table tr th {
    font-size: 16px;
  }
}
.ev-Plan_Schedule_Table tr td {
  display: block;
  font-size: 14px;
  line-height: 1.4;
  min-width: 150px;
  -webkit-box-flex: 0;
  flex-grow: 0;
  padding: 8px 8px 8px 16px;
}
.ev-Plan_Schedule_Table tr td small {
  font-size: 85%;
}

.ev-Plan_Notes {
  margin-top: 16px;
}

.ev-Plan_Notice_List {
  background: rgba(36, 4, 87, 0.4);
  border-radius: 16px;
  padding: 24px 16px;
}
.ev-Plan_Notice_List:not(:first-child) {
  margin-top: 8px;
}
.ev-Plan_Notice_List li {
  margin-left: 16px;
  list-style-type: disc;
}
.ev-Plan_Notice_List li:not(:nth-of-type(1)) {
  margin-top: 8px;
}
/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImV2ZW50LnNjc3MiLCJiYXNlL21peGlucy9fcGFnZS1jb250YWluZXIuc2NzcyIsImJhc2UvdmFyaWFibGVzL19zaXplLnNjc3MiLCJldmVudC5jc3MiLCJiYXNlL21peGlucy9fbWVkaWFxdWVyaWVzLnNjc3MiLCJiYXNlL3ZhcmlhYmxlcy9fY29sb3Iuc2NzcyIsImJhc2UvbWl4aW5zL19ncmFkYXRpb24uc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFHQTtFQ0dFLHNCQUFBO0VBQ0EsV0FBQTtFQUNBLGNBQUE7RUFDQSxrQkFBQTtFQUNBLFVBQUE7RURMRSxnQkVrQmtCO0FDaEJ0QjtBQ0VFO0VKTkY7SUFJUSxnQkVpQmM7RUNicEI7QUFDRjs7QUhGQTtFQ1FFLFdBQUE7RUFDQSxpQkNYUTtFRFlSLGtCQUFBO0VBQ0EsbUJBQUE7RUFDQSxZQUFBO0VEVkUsaUJBQUE7QUdTSjtBQ1pFO0VKQ0Y7SUNjSSxrQkFBQTtJQUNBLG1CQUFBO0VFQ0Y7QUFDRjtBQ2xCRTtFSkNGO0lBSVEsaUJBQUE7RUdpQk47QUFDRjtBQ0RFO0VKckJGO0lBT1EsaUJFWmM7SUZhZCxrQkViYztFQ2dDcEI7QUFDRjs7QUhqQkE7RUNnUEUsV0FBQTtFQUNBLG1CSTVQYTtFSjZQYixrQkFBQTtFRGhQRSxpQkViVTtFRmNWLG1CQUFBO0VBQ0EsbUJBQUE7QUdzQko7QUN0Q0U7RUpZRjtJQ29QSSxrQkFBQTtFRXRORjtBQUNGO0FDM0NFO0VKWUY7SUFNUSxhQUFBO0VHNkJOO0FBQ0Y7QUh2QkE7RUN3TUUsV0FBQTtFQUNBLGtCQUFBO0FFOUtGOztBSHhCQTtFQ3lNRSxlQUFBO0VBQ0EsZ0JBQUE7RUFDQSxXQUFBO0VBQ0EscUJBQUE7RUFDQSxZQUFBO0VBQ0Esd0JBQUE7RUt4T0UsNkVBQUE7RUFBQSw4REFBQTtFQUNBLHFCQUFBO0VMeU9GLGlCQUFBO0VBQ0EsK0NBQUE7RUQvTUUsZUFBQTtBR29DSjtBQ2xFRTtFSjRCRjtJQ29OSSxpQkFBQTtJQUNBLGVBQUE7RUUxS0Y7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Z0JBQUE7RUFDQSxtQkFBQTtFQUFBLFlBQUE7RUFDQSx5QkFBQTtBR3dEWjtBSHZEWTtFQUNJLGNBQUE7QUd5RGhCOztBSHBEQTtFQUNJLGdCQUFBO0FHdURKOztBSHJEQTtFQUNJLGdDQUFBO0VBQ0EsbUJBQUE7RUFDQSxrQkFBQTtBR3dESjtBSHRESTtFQUNJLGVFOVVjO0FDc1l0QjtBSHRESTtFQUNJLGlCQUFBO0VBQ0EscUJBQUE7QUd3RFI7QUh2REk7RUFDSSxlRXBWYztBQzZZdEIiLCJmaWxlIjoiZXZlbnQuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQHVzZSBcIi4vYmFzZS91dGlscy5zY3NzXCIgYXMgdXRpO1xuXG5cbi5ldi1XcmFwcGVye1xuICAgIEBpbmNsdWRlIHV0aS5wYWdlLWNvbnRhaW5lcigpO1xuICAgIG1hcmdpbi10b3A6dXRpLiRzaXplLXNwaGVhZGVyLWhlaWdodDtcbiAgICBAaW5jbHVkZSB1dGkuZm9yLXBje1xuICAgICAgICBtYXJnaW4tdG9wOnV0aS4kc2l6ZS1wY2hlYWRlci1oZWlnaHQ7XG4gICAgfVxufVxuLmV2LVBsYW57XG4gICAgQGluY2x1ZGUgdXRpLnBhZ2UtaW5uZXI7XG4gICAgcGFkZGluZy10b3A6dXRpLiRzaXplLW1hcmdpbi1kZWZhdWx0KjQ7XG4gICAgQGluY2x1ZGUgdXRpLmZvci1wY3tcbiAgICAgICAgcGFkZGluZy10b3A6dXRpLiRzaXplLW1hcmdpbi1kZWZhdWx0Kjc7XG4gICAgfVxuICAgIEBpbmNsdWRlIHV0aS5mb3Itc3Atc21hbGx7XG4gICAgICAgIHBhZGRpbmctbGVmdDp1dGkuJHNpemUtbWFyZ2luLWRlZmF1bHQ7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6dXRpLiRzaXplLW1hcmdpbi1kZWZhdWx0O1xuICAgIH1cbn1cbi5ldi1QbGFuX0NvbnRhaW5lcntcbiAgICBAaW5jbHVkZSB1dGkucGFnZS1jb250ZW50LUlubmVyKHV0aS4kY29sb3ItcHVycGxlKTtcbiAgICBtYXgtd2lkdGg6IHV0aS4kc2l6ZS10YWJsZXQ7XG4gICAgbWFyZ2luOnV0aS4kc2l6ZS1tYXJnaW4tZGVmYXVsdCozIGF1dG8gMDtcbiAgICBib3JkZXItcmFkaXVzOiB1dGkuJHNpemUtbWFyZ2luLWRlZmF1bHQqMjtcbiAgICBAaW5jbHVkZSB1dGkuZm9yLXBje1xuICAgICAgICBwYWRkaW5nOnV0aS4kc2l6ZS1tYXJnaW4tZGVmYXVsdCozO1xuICAgIH1cbiAgICBAaW5jbHVkZSB1dGkuZm9yLXNwLXNtYWxse1xuICAgICAgICAvLyBwYWRkaW5nOnV0aS4kc2l6ZS1tYXJnaW4tZGVmYXVsdDtcbiAgICB9XG5cbn1cbi5ldi1QbGFuX0hlYWRlcntcbiAgICBAaW5jbHVkZSB1dGkucGFnZS1jb250ZW50LUhlYWRlcjtcbn1cbi5ldi1QbGFuX0hlYWRlcl9IZWFkaW5ne1xuICAgIEBpbmNsdWRlIHV0aS5wYWdlLWNvbnRlbnQtSGVhZGluZztcbiAgICBmb250LXNpemU6MjBweDtcbiAgICBAaW5jbHVkZSB1dGkuZm9yLXNwe1xuICAgICAgICBwYWRkaW5nOnV0aS4kc2l6ZS1tYXJnaW4tZGVmYXVsdCAwO1xuICAgICAgICB3aWR0aDoxMDAlO1xuICAgIH1cbn1cblxuLmV2LVBsYW5fQ29udGVudF9IZWFkaW5ne1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBmb250LXdlaWdodDogOTAwO1xuICAgIEBpbmNsdWRlIHV0aS5mb3ItcGN7XG4gICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICB9XG59XG4uZXYtUGxhbl9Db250ZW50X0xlYWR7XG4gICAgbWFyZ2luLXRvcDogdXRpLiRzaXplLW1hcmdpbi1kZWZhdWx0KjI7XG59XG4uZXYtUGxhbl9Jbm5lcntcbiAgICBtYXJnaW4tdG9wOnV0aS4kc2l6ZS1tYXJnaW4tZGVmYXVsdCo0O1xufVxuLmV2LVBsYW5fSW5uZXJfSGVhZGVye1xuICAgIEBpbmNsdWRlIHV0aS5saW5lYXJHcmFkaWVudC1ib2Rlci1uZW9uMDEoMTgwZGVnKTtcbiAgICBib3JkZXItbGVmdDpzb2xpZCA1cHg7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIHBhZGRpbmc6MCB1dGkuJHNpemUtbWFyZ2luLWRlZmF1bHQqMjtcbn1cbi5ldi1QbGFuX0lubmVyX0NhdGNoe1xuICAgIGZvbnQtd2VpZ2h0OiA5MDA7XG4gICAgbWFyZ2luLXRvcDp1dGkuJHNpemUtbWFyZ2luLWRlZmF1bHQqMjtcbn1cbi5ldi1QbGFuX0lubmVyX1RleHR7XG4gICAgbWFyZ2luLXRvcDp1dGkuJHNpemUtbWFyZ2luLWRlZmF1bHQqMjtcbiAgICBzbWFsbHtcbiAgICAgICAgZm9udC1zaXplOiA4NSU7XG4gICAgfVxufVxuLmV2LVBsYW5fUGVyZm9ybWVye1xuICAgIG1hcmdpbi10b3A6dXRpLiRzaXplLW1hcmdpbi1kZWZhdWx0KjI7XG59XG4uZXYtUGxhbl9QaWNrVXBfUGVyZm9ybWVye1xuICAgIG1hcmdpbi10b3A6dXRpLiRzaXplLW1hcmdpbi1kZWZhdWx0KjI7XG4gICAgXG59XG4uZXYtUGxhbl9QZXJmb3JtZXJfTGlzdHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KGF1dG8tZmlsbCxtaW5tYXgoMjg4cHgsMzExcHgpKTtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBnYXA6dXRpLiRzaXplLW1hcmdpbi1kZWZhdWx0O1xuICAgIEBpbmNsdWRlIHV0aS5mb3ItdGFibGV0e1xuXG4gICAgfVxuICAgIEBpbmNsdWRlIHV0aS5mb3Itc3Atc21hbGx7XG4gICAgICAgIC8vIGdyaWQtdGVtcGxhdGUtY29sdW1uczogbWlubWF4KDI4OHB4LDMxMXB4KTtcbiAgICB9XG4gICAgJi5pcy1sZWZ0e1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHN0YXJ0O1xuICAgIH1cbn1cbi5ldi1QbGFuX1BlcmZvcm1lcl9JdGVte1xuICAgIFxuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYm9yZGVyLXJhZGl1czogdXRpLiRzaXplLW1hcmdpbi1kZWZhdWx0KjI7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgIzRFMTJCMCAwJSwgIzRBMDg4QiAxMDAlKTtcbiAgICBwYWRkaW5nOnV0aS4kc2l6ZS1tYXJnaW4tZGVmYXVsdDtcbn1cbi5ldi1QbGFuX1BlcmZvcm1lcl9BbmNlcntcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYm9yZGVyLXJhZGl1czogdXRpLiRzaXplLW1hcmdpbi1kZWZhdWx0O1xuICAgICY6YmVmb3Jle1xuICAgICAgICBjb250ZW50OlwiXCI7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBoZWlnaHQ6MjRweDtcbiAgICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgcmlnaHQ6MDtcbiAgICAgICAgYm90dG9tOjA7XG4gICAgICAgIHotaW5kZXg6MjtcbiAgICAgICAgYm9yZGVyLXJhZGl1czo0cHg7XG4gICAgICAgIEBpbmNsdWRlIHV0aS5saW5lYXItZ3JhZGllbnQtQkctbmVvbjAxO1xuICAgIH1cbiAgICAmOmFmdGVye1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICB3aWR0aDoyNHB4O1xuICAgICAgICBoZWlnaHQ6MjRweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4OztcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjp1dGkuJGNvbG9yLWxpZ2h0Ymx1ZTsgXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6dXJsKFwiLi4vaW1nL2NvbW1vbi9pY29uLW9wZW5CbGFuay5zdmdcIik7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZToxNHB4O1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogIG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICAvLyBtYXNrOiB1cmwoXCIuLi9pbWcvY29tbW9uL2ljb24tb3BlbkJsYW5rLnN2Z1wiKTtcbiAgICAgICAgLy8gbWFzay1zaXplOiBjb3ZlcjtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgcmlnaHQ6MDtcbiAgICAgICAgYm90dG9tOjA7XG4gICAgICAgIHotaW5kZXg6MjtcbiAgICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciBlYXNlIC4zcztcbiAgICB9XG4gICAgJjpob3ZlcntcbiAgICAgICAgQGluY2x1ZGUgdXRpLmZvci1wYyB7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAmOjphZnRlcntcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50OyBcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5ldi1QbGFuX1BlcmZvcm1lcl90aHVtYntcbiAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICBpbWd7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4xKTtcbiAgICAgICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuLmV2LVBsYW5fUGVyZm9ybWVyX3RodW1ie1xuICAgIHdpZHRoOiAxMDRweDtcbiAgICBoZWlnaHQ6IDEwNHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IHV0aS4kc2l6ZS1tYXJnaW4tZGVmYXVsdDtcbiAgICBmbGV4LXNocmluazogMDtcbiAgICBiYWNrZ3JvdW5kOiB1dGkuJGNvbG9yLWRhcmtwdXJwbGU7XG4gICAgYm94LXNoYWRvdzogMCA0cHggMTBweCByZ2JhKDAsMCwwLDAuNCk7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDA7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAmOmJlZm9yZXtcbiAgICAgICAgY29udGVudDpcIk5vIEltYWdlXCI7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA5MDA7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAnTGF0byc7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOjEwMCU7XG4gICAgICAgIG1hcmdpbjogYXV0bztcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB0b3A6NTAlO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgIGNvbG9yOnV0aS4kY29sb3ItcHVycGxlO1xuICAgICAgICB6LWluZGV4OiAtMTtcbiAgICB9XG4gICAgaW1ne1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgdHJhbnNpdGlvbjp0cmFuc2Zvcm0gZWFzZSAuMjVzO1xuICAgIH1cblxufVxuXG4uZXYtUGxhbl9QZXJmb3JtZXJfSW5uZXJ7XG4gICAgcGFkZGluZy1sZWZ0OnV0aS4kc2l6ZS1tYXJnaW4tZGVmYXVsdDtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtcm93czogYXV0byAxZnIgMWZyIGF1dG87XG59XG4uZXYtUGxhbl9QZXJmb3JtZXJfVGFnQ2F0ZWdvcnl7XG4gICAgZm9udC1zaXplOjEycHg7XG4gICAgY29sb3I6dXRpLiRjb2xvci1saWdodHB1cnBsZTtcbn1cbi5ldi1QbGFuX1BlcmZvcm1lcl9OYW1le1xuICAgIGZvbnQtd2VpZ2h0OiA5MDA7XG4gICAgZm9udC1zaXplOjE0cHg7XG59XG4uZXYtUGxhbl9QZXJmb3JtZXJfVGFnRGF5e1xuICAgIGZvbnQtc2l6ZToxMnB4O1xuICAgIGZvbnQtZmFtaWx5OiAnTGF0byc7XG4gICAgY29sb3I6dXRpLiRjb2xvci1saWdodHB1cnBsZTtcbn1cbi5ldi1QbGFuX1BlcmZvcm1lcl9JbmZve1xuICAgIGZvbnQtc2l6ZToxMnB4O1xuICAgIFxufVxuLmV2LVBsYW5fUGVyZm9ybWVyX0NvcHlyaWdodHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmb250LXNpemU6IDExcHg7XG4gICAgbWFyZ2luLXRvcDogdXRpLiRzaXplLW1hcmdpbi1kZWZhdWx0O1xuICAgIHdvcmQtYnJlYWs6IGJyZWFrLWFsbDtcbn1cblxuXG5cbi5ldi1QbGFuX0RldGFpbExpc3R7XG4gICAgd2lkdGg6Zml0LWNvbnRlbnQ7XG4gICAgbWFyZ2luLXRvcDogdXRpLiRzaXplLW1hcmdpbi1kZWZhdWx0O1xufVxuLmV2LVBsYW5fRGV0YWlsTGlzdF9JdGVte1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgICBAaW5jbHVkZSB1dGkubGluZWFyR3JhZGllbnQtYm9kZXItbmVvbjAxO1xuICAgIGJvcmRlci1ib3R0b206c29saWQgMXB4O1xuICAgIHBhZGRpbmc6dXRpLiRzaXplLW1hcmdpbi1kZWZhdWx0O1xuICAgICY6bm90KDpudGgtbGFzdC1vZi10eXBlKDEpKXtcbiAgICAgICAgbWFyZ2luLXRvcDogdXRpLiRzaXplLW1hcmdpbi1kZWZhdWx0O1xuICAgIH1cbiAgICBcbn1cbi5ldi1QbGFuX0RldGFpbF9UaXRsZXtcbiAgICBmb250LXdlaWdodDogOTAwO1xufVxuLmV2LVBsYW5fRGV0YWlsX1RleHR7XG4gICAgd2lkdGg6MTAwJTtcbiAgICBtYXJnaW4tdG9wOiB1dGkuJHNpemUtbWFyZ2luLWRlZmF1bHQ7XG4gICAgQGluY2x1ZGUgdXRpLmZvci1wYyB7XG4gICAgICAgIHdpZHRoOmF1dG87XG4gICAgICAgIHBhZGRpbmctbGVmdDp1dGkuJHNpemUtbWFyZ2luLWRlZmF1bHQqMztcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICB9XG5cbn1cbi5ldi1QbGFuX1Nwb25zb3J7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWZsb3c6cm93IHdyYXAgO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgbWFyZ2luLXRvcDogdXRpLiRzaXplLW1hcmdpbi1kZWZhdWx0KjM7XG4gICAgQGluY2x1ZGUgdXRpLmZvci1zcC1zbWFsbCB7XG4gICAgICAgIGZsZXgtZmxvdzpjb2x1bW4gd3JhcCA7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIH1cbiAgICBkdHtcbiAgICAgICAgZm9udC1zaXplOjE0cHg7XG4gICAgfVxuICAgIGRke1xuICAgICAgICBtYXJnaW46IDRweDtcbiAgICAgICAgaW1ne1xuICAgICAgICAgICAgd2lkdGg6MjAwcHg7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICAgIH1cbiAgICB9XG59XG4uZXYtUGxhbl9TY2hlZHVsZXtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tdG9wOiB1dGkuJHNpemUtbWFyZ2luLWRlZmF1bHQqMjtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KGF1dG8tZml0LG1pbm1heCgyNDBweCwxZnIpKTtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBnYXA6dXRpLiRzaXplLW1hcmdpbi1kZWZhdWx0IHV0aS4kc2l6ZS1tYXJnaW4tZGVmYXVsdCoyIDtcbn1cbi5ldi1QbGFuX1NjaGVkdWxlX1RhYmxle1xuICAgIFxuICAgIGNhcHRpb257XG4gICAgICAgIGJhY2tncm91bmQ6IHV0aS4kY29sb3ItZGFya3B1cnBsZTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogdXRpLiRzaXplLW1hcmdpbi1kZWZhdWx0O1xuICAgICAgICBmb250LXdlaWdodDogOTAwO1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAnTGF0byc7XG4gICAgfVxuICAgIHRye1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBib3JkZXItYm90dG9tOnNvbGlkIDFweDtcbiAgICAgICAgQGluY2x1ZGUgdXRpLmxpbmVhckdyYWRpZW50LWJvZGVyLW5lb24wMTtcbiAgICAgICAgbWFyZ2luLXRvcDogdXRpLiRzaXplLW1hcmdpbi1kZWZhdWx0O1xuICAgICAgICBcbiAgICAgICAgJjpudGgtbGFzdC1vZi10eXBlKDEpe1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogdXRpLiRzaXplLW1hcmdpbi1kZWZhdWx0KjI7XG4gICAgICAgIH1cbiAgICAgICAgdGh7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIG1pbi13aWR0aDogNzBweDtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTEwcHg7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgcGFkZGluZzp1dGkuJHNpemUtbWFyZ2luLWRlZmF1bHQgMDsgXG4gICAgICAgICAgICBmbGV4LXNocmluazogMDtcbiAgICAgICAgICAgIEBpbmNsdWRlIHV0aS5mb3ItdGFibGV0e1xuICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgICAgICAgICAgIFxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGluY2x1ZGUgdXRpLmZvci1wY3tcbiAgICAgICAgICAgICAgICBwYWRkaW5nOnV0aS4kc2l6ZS1tYXJnaW4tZGVmYXVsdCB1dGkuJHNpemUtbWFyZ2luLWRlZmF1bHQqMjsgXG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxODBweDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSB1dGkuZm9yLXNwLXNtYWxse1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICB0ZHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgZm9udC1zaXplOjE0cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS40O1xuICAgICAgICAgICAgbWluLXdpZHRoOiAxNTBweDtcbiAgICAgICAgICAgIGZsZXgtZ3JvdzogMDtcbiAgICAgICAgICAgIHBhZGRpbmc6dXRpLiRzaXplLW1hcmdpbi1kZWZhdWx0IHV0aS4kc2l6ZS1tYXJnaW4tZGVmYXVsdCB1dGkuJHNpemUtbWFyZ2luLWRlZmF1bHQgdXRpLiRzaXplLW1hcmdpbi1kZWZhdWx0KjI7XG4gICAgICAgICAgICBzbWFsbHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDg1JTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbi5ldi1QbGFuX05vdGVze1xuICAgIG1hcmdpbi10b3A6dXRpLiRzaXplLW1hcmdpbi1kZWZhdWx0KjI7XG59XG4uZXYtUGxhbl9Ob3RpY2VfTGlzdHtcbiAgICBiYWNrZ3JvdW5kOnJnYmEodXRpLiRjb2xvci1kYXJrcHVycGxlLC40KTtcbiAgICBib3JkZXItcmFkaXVzOiB1dGkuJHNpemUtbWFyZ2luLWRlZmF1bHQqMjtcbiAgICBwYWRkaW5nOnV0aS4kc2l6ZS1tYXJnaW4tZGVmYXVsdCozIHV0aS4kc2l6ZS1tYXJnaW4tZGVmYXVsdCoyO1xuICAgIFxuICAgICY6bm90KDpmaXJzdC1jaGlsZCl7XG4gICAgICAgIG1hcmdpbi10b3A6dXRpLiRzaXplLW1hcmdpbi1kZWZhdWx0IDtcbiAgICB9XG4gICAgbGl7XG4gICAgICAgIG1hcmdpbi1sZWZ0OnV0aS4kc2l6ZS1tYXJnaW4tZGVmYXVsdCoyO1xuICAgICAgICBsaXN0LXN0eWxlLXR5cGU6ZGlzYztcbiAgICAmOm5vdCg6bnRoLW9mLXR5cGUoMSkpe1xuICAgICAgICBtYXJnaW4tdG9wOnV0aS4kc2l6ZS1tYXJnaW4tZGVmYXVsdCA7XG4gICAgfVxuICAgIH1cbn1cbiIsIkB1c2UgXCIuLi92YXJpYWJsZXMvdmFyaWFibGVzLnNjc3NcIiBhcyB2YXI7XG5AdXNlIFwiLi9ncmFkYXRpb24uc2Nzc1wiIGFzIGdyYWQ7XG5AdXNlIFwiLi9fbWVkaWFxdWVyaWVzLnNjc3NcIiBhcyBtZWRpYTtcbkB1c2UgXCIuL190ZXh0LnNjc3NcIiBhcyB0ZXh0O1xuXG5AbWl4aW4gcGFnZS1jb250YWluZXJ7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46MCBhdXRvO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDA7XG4gIFxuICBcbiAgQGluY2x1ZGUgbWVkaWEuZm9yLXBjIHtcbiAgICBcbiAgfVxufVxuQG1peGluIHBhZ2UtaW5uZXIge1xuICB3aWR0aDoxMDAlO1xuICBtYXgtd2lkdGg6IHZhci4kc2l6ZS1wYztcbiAgcGFkZGluZy1sZWZ0OnZhci4kc2l6ZS1tYXJnaW4tZGVmYXVsdCoyO1xuICBwYWRkaW5nLXJpZ2h0OnZhci4kc2l6ZS1tYXJnaW4tZGVmYXVsdCoyO1xuICBtYXJnaW46IGF1dG87XG4gIEBpbmNsdWRlIG1lZGlhLmZvci1wYyB7XG4gICAgcGFkZGluZy1sZWZ0OnZhci4kc2l6ZS1tYXJnaW4tZGVmYXVsdCAqIDY7XG4gICAgcGFkZGluZy1yaWdodDp2YXIuJHNpemUtbWFyZ2luLWRlZmF1bHQgKiA2O1xuICB9XG59XG5AbWl4aW4gcGFnZS1oZWFkZXJ7XG4gIHdpZHRoOjEwMCU7XG4gIHBhZGRpbmctdG9wOnZhci4kc2l6ZS1zcGhlYWRlci1oZWlnaHQgKyB2YXIuJHNpemUtaGVhZGVyTm90aWNlcy1oZWlnaHQ7XG4gIG1hcmdpbjp2YXIuJHNpemUtbWFyZ2luLWRlZmF1bHQgKiA0IDA7XG4gIFxuICBAaW5jbHVkZSBtZWRpYS5mb3ItcGMge1xuICAgIHBhZGRpbmctdG9wOnZhci4kc2l6ZS1wY2hlYWRlci1oZWlnaHQgKyB2YXIuJHNpemUtaGVhZGVyTm90aWNlcy1oZWlnaHQ7XG4gICAgbWFyZ2luOiB2YXIuJHNpemUtbWFyZ2luLWRlZmF1bHQgKiA5IDA7XG4gIH1cbiAgQGluY2x1ZGUgbWVkaWEuZm9yLXNwLXNtYWxsIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG59XG5AbWl4aW4gcGFnZS1oZWFkZXItdGl0bGUge1xuICB3aWR0aDoxMDAlO1xuICBtYXgtd2lkdGg6IHZhci4kc2l6ZS1taW4tY29udGVudDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBib3JkZXItYm90dG9tOnNvbGlkIDJweCAjZmZmIDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBAaW5jbHVkZSBncmFkLmxpbmVhckdyYWRpZW50LWJvZGVyLW5lb24wMjtcbiAgbWFyZ2luOiBhdXRvO1xuICBcbn1cbkBtaXhpbiBwYWdlaGVhZGVyLWRlY297XG4gIHdpZHRoOjEwMCU7XG4gIG1heC13aWR0aDogMzYwcHg7XG4gIGhlaWdodDogODZweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206MDtcbiAgbGVmdDowO1xuICByaWdodDowO1xuICB6LWluZGV4OiAtMTtcbiAgbWFyZ2luOiBhdXRvO1xuICBAaW5jbHVkZSBtZWRpYS5mb3ItcGMge1xuICAgIGhlaWdodDoxMDVweDtcbiAgICBtYXgtd2lkdGg6IHZhci4kc2l6ZS1taW4tY29udGVudDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2NvbW1vbi9iZy1wYWdlaGVhZGVyLnBuZyk7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0IDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6OTc2cHggYXV0bztcbiAgfVxufVxuQG1peGluIHBhZ2VoZWFkZXItZGVjb3BhcnRzLUx7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvY29tbW9uL2JnLXBhZ2VoZWFkZXItTC1zcC5wbmcpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQgO1xuICBiYWNrZ3JvdW5kLXNpemU6MTAwJSBhdXRvO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDowO1xuICByaWdodDozNjBweDtcbiAgd2lkdGg6NThweDtcbiAgaGVpZ2h0OjEwMCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcbiAgQGluY2x1ZGUgbWVkaWEuZm9yLXBjIHtcbiAgICB3aWR0aDoyOTlweDtcbiAgICBoZWlnaHQ6MTAwJTtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGxlZnQ6MDtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cbn1cblxuQG1peGluIHBhZ2VoZWFkZXItZGVjb3BhcnRzLUwtbm90ZXtcbiAgQGluY2x1ZGUgbWVkaWEuZm9yLXBjIHtcbiAgICBmaWx0ZXI6IGRyb3Atc2hhZG93KDAgMnB4IDVweCAjMDA4NUZGKTtcbiAgICB3aWR0aDo2MHB4O1xuICAgIGhlaWdodDo2MHB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDowcHg7XG4gICAgdG9wOjdweDtcbiAgICAmOmJlZm9yZXtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDoxMDAlO1xuICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDI3MGRlZywgI0QxMjBCQSAwJSwgIzAwODVGRiAxMDAlKTtcbiAgICAgIG1hc2s6dXJsKC4uL2ltZy9jb21tb24vcGFnZWhlYWRlci1kZWNvLW5vdGUuc3ZnKTtcbiAgICAgIG1hc2stc2l6ZTogMTAwJTtcbiAgICB9XG4gIH1cbiAgXG59XG5AbWl4aW4gcGFnZWhlYWRlci1kZWNvcGFydHMtUntcbiAgXG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvY29tbW9uL2JnLXBhZ2VoZWFkZXItUi1zcC5wbmcpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQgO1xuICBiYWNrZ3JvdW5kLXNpemU6MTAwJSBhdXRvO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDowO1xuICBsZWZ0OjM2MHB4O1xuICB3aWR0aDo1NnB4O1xuICBoZWlnaHQ6MTAwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcbiAgQGluY2x1ZGUgbWVkaWEuZm9yLXBjIHtcbiAgICB3aWR0aDozMTZweDtcbiAgICBoZWlnaHQ6MTAwJTtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIGxlZnQ6YXV0bztcbiAgICByaWdodDowO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxuICAgIFxuICBcbn1cblxuQG1peGluIHBhZ2VoZWFkZXItZGVjb3BhcnRzLVItcmVwcm97XG4gIEBpbmNsdWRlIG1lZGlhLmZvci1wYyB7XG4gICAgZmlsdGVyOiBkcm9wLXNoYWRvdygwIDJweCA1cHggIzAwODVGRik7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6NTVweDtcbiAgICBoZWlnaHQ6NThweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDowcHg7XG4gICAgdG9wOjE0cHg7XG4gICAgJjpiZWZvcmV7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgd2lkdGg6MTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgyNzBkZWcsICNEMTIwQkEgMCUsICMwMDg1RkYgMTAwJSk7XG4gICAgbWFzazp1cmwoLi4vaW1nL2NvbW1vbi9wYWdlaGVhZGVyLWRlY28tcmVwcm8uc3ZnKTtcbiAgICBtYXNrLXNpemU6IDEwMCU7XG4gICAgfVxuICB9XG4gIFxufVxuXG5AbWl4aW4gcGFnZWhlYWRlci1kZWNvcGFydHMtZ2xpdHRlcntcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6MjBweDtcbiAgaGVpZ2h0OjIwcHg7XG4gIEBpbmNsdWRlIG1lZGlhLmZvci1wYyB7XG4gICAgd2lkdGg6MThweDtcbiAgICBoZWlnaHQ6MThweDtcbiAgfVxuXG4gICY6YmVmb3Jle1xuICAgIGNvbnRlbnQ6XCJcIjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgbWFzay1pbWFnZTogdXJsKC4uL2ltZy9jb21tb24vcGFnZWhlYWRlci1kZWNvLWdsaXR0ZXIuc3ZnKTtcbiAgICBtYXNrLXNpemU6MTAwJTtcbiAgICBhbmltYXRpb246c2NhbGUgMS44cyBsaW5lYXIgaW5maW5pdGUgO1xuICB9XG59XG5cblxuQG1peGluIHBhZ2VoZWFkZXItZGVjb3BhcnRzLXN0YXJ7XG4gIGZpbHRlcjogZHJvcC1zaGFkb3coMCAwIDVweCAjOTdCOTBFKTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6MzBweDtcbiAgaGVpZ2h0OjMwcHg7XG4gICY6YmVmb3Jle1xuICAgIGNvbnRlbnQ6XCJcIjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYmFja2dyb3VuZDogIzk3QjkwRTtcbiAgICBtYXNrLWltYWdlOiB1cmwoLi4vaW1nL2NvbW1vbi9wYWdlaGVhZGVyLWRlY28tc3Rhci5zdmcpO1xuICAgIG1hc2stc2l6ZToxMDAlO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgICAvLyB0cmFuc2Zvcm06IHJvdGF0ZSgzNWRlZyk7XG4gIH1cbn1cblxuQG1peGluIHBhZ2UtaGVhZGVyLXRpdGxlLXRleHR7XG4gIGZvbnQtc2l6ZToyNHB4O1xuICBwYWRkaW5nLWJvdHRvbTp2YXIuJHNpemUtbWFyZ2luLWRlZmF1bHQ7XG4gIEBpbmNsdWRlIG1lZGlhLmZvci1wYyB7XG4gICAgZm9udC1zaXplOjMwcHg7XG4gIH1cbn1cbkBtaXhpbiBwYWdlLWhlYWRlci10aXRsZS10ZXh0LWVue1xuICB3aWR0aDphdXRvO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc2l6ZTo1MHB4O1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMjcwZGVnLCByZ2JhKCNEREY4MzksNDAlKSAwJSwgcmdiYSgjRDEyMEJBLDQwJSkgNTAuNTIlLCByZ2JhKCMwMEMyRkYsNDAlKSAxMDAlKTtcbiAgYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xuICBjb2xvcjp0cmFuc3BhcmVudDtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgZm9udC1mYW1pbHk6ICdMYXRvJywgc2Fucy1zZXJpZjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206MTZweDtcbiAgbWFyZ2luOiBhdXRvO1xuICBsZWZ0OjUwLjAxJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MC4wMSUpO1xuICB6LWluZGV4OiAtMTtcbiAgLy8gb3BhY2l0eTogLjQ7XG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBAaW5jbHVkZSBtZWRpYS5mb3ItcGMge1xuICAgIGZvbnQtc2l6ZTo2MHB4O1xuICAgIFxuICB9XG59XG5cbkBtaXhpbiBwYWdlLWxlYWQge1xuICB3aWR0aDoxMDAlO1xuICBtYXgtd2lkdGg6IHZhci4kc2l6ZS1taW4tY29udGVudDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW46IGF1dG87XG59XG5cbkBtaXhpbiBwYWdlLWNvbnRlbnQtSGVhZGVye1xuICB3aWR0aDoxMDAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWl4aW4gcGFnZS1jb250ZW50LUhlYWRpbmd7XG4gIGZvbnQtc2l6ZToyNHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICB3aWR0aDphdXRvO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbjogYXV0bztcbiAgYm9yZGVyLWJvdHRvbTpzb2xpZCAycHg7XG4gIEBpbmNsdWRlIGdyYWQubGluZWFyR3JhZGllbnQtYm9kZXItbmVvbjAxO1xuICBwYWRkaW5nOiB2YXIuJHNpemUtbWFyZ2luLWRlZmF1bHQgIHZhci4kc2l6ZS1tYXJnaW4tZGVmYXVsdCo0O1xuICBmb250LWZhbWlseTogJ0xhdG8nLCdOb3RvIFNhbnMgSlAnLCBzYW5zLXNlcmlmO1xuIFxuICBAaW5jbHVkZSBtZWRpYS5mb3ItcGMge1xuICAgIHBhZGRpbmc6IHZhci4kc2l6ZS1tYXJnaW4tZGVmYXVsdCB2YXIuJHNpemUtbWFyZ2luLWRlZmF1bHQgKiA3O1xuICAgIGZvbnQtc2l6ZTozMnB4O1xuICB9XG59XG5cblxuQG1peGluIHBhZ2UtY29udGVudC1MZWFke1xuICBtYXJnaW4tdG9wOnZhci4kc2l6ZS1tYXJnaW4tZGVmYXVsdDtcbiAgZm9udC1zaXplOjE0cHg7XG59XG5cbkBtaXhpbiBwYWdlLWNvbnRlbnQtSW5uZXIoJGNvbG9yOiMzMzMpe1xuICB3aWR0aDoxMDAlO1xuICBiYWNrZ3JvdW5kOiAkY29sb3I7XG4gIHBhZGRpbmc6KHZhci4kc2l6ZS1tYXJnaW4tZGVmYXVsdCAqIDMpICh2YXIuJHNpemUtbWFyZ2luLWRlZmF1bHQgKiAyKTtcbiAgQGluY2x1ZGUgbWVkaWEuZm9yLXBjIHtcbiAgICBwYWRkaW5nOih2YXIuJHNpemUtbWFyZ2luLWRlZmF1bHQgKiAzKSAodmFyLiRzaXplLW1hcmdpbi1kZWZhdWx0ICogNSk7XG4gIH1cbn1cbiIsIi8vIGNvbnRlbnQtc2l6ZVxuJHNpemUtY29udGVudDoxMTE4cHg7XG4kc2l6ZS1taW4tY29udGVudDo5NzZweDtcblxuLy/jg57jg7zjgrjjg7NcbiRzaXplLW1hcmdpbi1kZWZhdWx0OiA4cHg7XG5cbi8vIGZvciBtZWRpYXF1ZXJ5XG4kc2l6ZS1wYzogMTI4MHB4O1xuJHNpemUtcGMtbGFyZ2U6ICRzaXplLXBjICsgJHNpemUtbWFyZ2luLWRlZmF1bHQgKiA0O1xuJHNpemUtdGFibGV0OiAxMDI0cHg7XG4kc2l6ZS10YWJsZXQtc21hbGw6IDc2OHB4O1xuJHNpemUtc3A6IDY0MHB4O1xuJHNpemUtc3Atc21hbGw6IDQyOHB4O1xuXG5cbi8vZm9udCBzaXplXG4kc2l6ZS1mb250LXM6MTJweDtcbiRzaXplLWZvbnQtbToxNnB4O1xuJHNpemUtZm9udC1sOjIwcHg7XG5cbi8v6KaB57SgXG4vL+ODmOODg+ODgOODvOmrmOOBlVxuJHNpemUtc3BoZWFkZXItaGVpZ2h0OjYwcHg7XG4kc2l6ZS1wY2hlYWRlci1oZWlnaHQ6NjRweDtcbi8vIOODmOODg+ODgOODvOOBiuefpeOCieOBm+mrmOOBlVxuJHNpemUtaGVhZGVyTm90aWNlcy1oZWlnaHQ6NDhweDtcblxuIiwiLmV2LVdyYXBwZXIge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMDtcbiAgbWFyZ2luLXRvcDogNjBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAuZXYtV3JhcHBlciB7XG4gICAgbWFyZ2luLXRvcDogNjRweDtcbiAgfVxufVxuXG4uZXYtUGxhbiB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEyODBweDtcbiAgcGFkZGluZy1sZWZ0OiAxNnB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxNnB4O1xuICBtYXJnaW46IGF1dG87XG4gIHBhZGRpbmctdG9wOiAzMnB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5ldi1QbGFuIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQ4cHg7XG4gICAgcGFkZGluZy1yaWdodDogNDhweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5ldi1QbGFuIHtcbiAgICBwYWRkaW5nLXRvcDogNTZweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgLmV2LVBsYW4ge1xuICAgIHBhZGRpbmctbGVmdDogOHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDhweDtcbiAgfVxufVxuXG4uZXYtUGxhbl9Db250YWluZXIge1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZDogIzNBMDg4QjtcbiAgcGFkZGluZzogMjRweCAxNnB4O1xuICBtYXgtd2lkdGg6IDEwMjRweDtcbiAgbWFyZ2luOiAyNHB4IGF1dG8gMDtcbiAgYm9yZGVyLXJhZGl1czogMTZweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAuZXYtUGxhbl9Db250YWluZXIge1xuICAgIHBhZGRpbmc6IDI0cHggNDBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5ldi1QbGFuX0NvbnRhaW5lciB7XG4gICAgcGFkZGluZzogMjRweDtcbiAgfVxufVxuLmV2LVBsYW5fSGVhZGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmV2LVBsYW5fSGVhZGVyX0hlYWRpbmcge1xuICBmb250LXNpemU6IDI0cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHdpZHRoOiBhdXRvO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbjogYXV0bztcbiAgYm9yZGVyLWJvdHRvbTogc29saWQgMnB4O1xuICBib3JkZXItaW1hZ2U6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgIzAwODVGRiAwJSwgI0QxMjBCQSAxMDAlKTtcbiAgYm9yZGVyLWltYWdlLXNsaWNlOiAxO1xuICBwYWRkaW5nOiA4cHggMzJweDtcbiAgZm9udC1mYW1pbHk6IFwiTGF0b1wiLCBcIk5vdG8gU2FucyBKUFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDIwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLmV2LVBsYW5fSGVhZGVyX0hlYWRpbmcge1xuICAgIHBhZGRpbmc6IDhweCA1NnB4O1xuICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmV2LVBsYW5fSGVhZGVyX0hlYWRpbmcge1xuICAgIHBhZGRpbmc6IDhweCAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi5ldi1QbGFuX0NvbnRlbnRfSGVhZGluZyB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAuZXYtUGxhbl9Db250ZW50X0hlYWRpbmcge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgfVxufVxuXG4uZXYtUGxhbl9Db250ZW50X0xlYWQge1xuICBtYXJnaW4tdG9wOiAxNnB4O1xufVxuXG4uZXYtUGxhbl9Jbm5lciB7XG4gIG1hcmdpbi10b3A6IDMycHg7XG59XG5cbi5ldi1QbGFuX0lubmVyX0hlYWRlciB7XG4gIGJvcmRlci1pbWFnZTogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgIzAwODVGRiAwJSwgI0QxMjBCQSAxMDAlKTtcbiAgYm9yZGVyLWltYWdlLXNsaWNlOiAxO1xuICBib3JkZXItbGVmdDogc29saWQgNXB4O1xuICBmb250LXNpemU6IDIwcHg7XG4gIHBhZGRpbmc6IDAgMTZweDtcbn1cblxuLmV2LVBsYW5fSW5uZXJfQ2F0Y2gge1xuICBmb250LXdlaWdodDogOTAwO1xuICBtYXJnaW4tdG9wOiAxNnB4O1xufVxuXG4uZXYtUGxhbl9Jbm5lcl9UZXh0IHtcbiAgbWFyZ2luLXRvcDogMTZweDtcbn1cbi5ldi1QbGFuX0lubmVyX1RleHQgc21hbGwge1xuICBmb250LXNpemU6IDg1JTtcbn1cblxuLmV2LVBsYW5fUGVyZm9ybWVyIHtcbiAgbWFyZ2luLXRvcDogMTZweDtcbn1cblxuLmV2LVBsYW5fUGlja1VwX1BlcmZvcm1lciB7XG4gIG1hcmdpbi10b3A6IDE2cHg7XG59XG5cbi5ldi1QbGFuX1BlcmZvcm1lcl9MaXN0IHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoYXV0by1maWxsLCBtaW5tYXgoMjg4cHgsIDMxMXB4KSk7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBnYXA6IDhweDtcbn1cbi5ldi1QbGFuX1BlcmZvcm1lcl9MaXN0LmlzLWxlZnQge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHN0YXJ0O1xufVxuXG4uZXYtUGxhbl9QZXJmb3JtZXJfSXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGJvcmRlci1yYWRpdXM6IDE2cHg7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsICM0RTEyQjAgMCUsICM0QTA4OEIgMTAwJSk7XG4gIHBhZGRpbmc6IDhweDtcbn1cblxuLmV2LVBsYW5fUGVyZm9ybWVyX0FuY2VyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbn1cbi5ldi1QbGFuX1BlcmZvcm1lcl9BbmNlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAyNHB4O1xuICB3aWR0aDogMjRweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICB6LWluZGV4OiAyO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgIzAwODVGRiAwJSwgI0QxMjBCQSAxMDAlKTtcbn1cbi5ldi1QbGFuX1BlcmZvcm1lcl9BbmNlcjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDI0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBCODBGQjtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL2NvbW1vbi9pY29uLW9wZW5CbGFuay5zdmdcIik7XG4gIGJhY2tncm91bmQtc2l6ZTogMTRweDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICB6LWluZGV4OiAyO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIGVhc2UgMC4zcztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAuZXYtUGxhbl9QZXJmb3JtZXJfQW5jZXI6aG92ZXIge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxuICAuZXYtUGxhbl9QZXJmb3JtZXJfQW5jZXI6aG92ZXI6OmFmdGVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuICAuZXYtUGxhbl9QZXJmb3JtZXJfQW5jZXI6aG92ZXIgLmV2LVBsYW5fUGVyZm9ybWVyX3RodW1iIGltZyB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xuICB9XG59XG5cbi5ldi1QbGFuX1BlcmZvcm1lcl90aHVtYiB7XG4gIHdpZHRoOiAxMDRweDtcbiAgaGVpZ2h0OiAxMDRweDtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBmbGV4LXNocmluazogMDtcbiAgYmFja2dyb3VuZDogIzI0MDQ1NztcbiAgYm94LXNoYWRvdzogMCA0cHggMTBweCByZ2JhKDAsIDAsIDAsIDAuNCk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5ldi1QbGFuX1BlcmZvcm1lcl90aHVtYjpiZWZvcmUge1xuICBjb250ZW50OiBcIk5vIEltYWdlXCI7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIGZvbnQtZmFtaWx5OiBcIkxhdG9cIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogYXV0bztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICBjb2xvcjogIzNBMDg4QjtcbiAgei1pbmRleDogLTE7XG59XG4uZXYtUGxhbl9QZXJmb3JtZXJfdGh1bWIgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSBlYXNlIDAuMjVzO1xufVxuXG4uZXYtUGxhbl9QZXJmb3JtZXJfSW5uZXIge1xuICBwYWRkaW5nLWxlZnQ6IDhweDtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiBhdXRvIDFmciAxZnIgYXV0bztcbn1cblxuLmV2LVBsYW5fUGVyZm9ybWVyX1RhZ0NhdGVnb3J5IHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBjb2xvcjogI0E3QUFGRjtcbn1cblxuLmV2LVBsYW5fUGVyZm9ybWVyX05hbWUge1xuICBmb250LXdlaWdodDogOTAwO1xuICBmb250LXNpemU6IDE0cHg7XG59XG5cbi5ldi1QbGFuX1BlcmZvcm1lcl9UYWdEYXkge1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtZmFtaWx5OiBcIkxhdG9cIjtcbiAgY29sb3I6ICNBN0FBRkY7XG59XG5cbi5ldi1QbGFuX1BlcmZvcm1lcl9JbmZvIHtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuXG4uZXYtUGxhbl9QZXJmb3JtZXJfQ29weXJpZ2h0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgbWFyZ2luLXRvcDogOHB4O1xuICB3b3JkLWJyZWFrOiBicmVhay1hbGw7XG59XG5cbi5ldi1QbGFuX0RldGFpbExpc3Qge1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gIG1hcmdpbi10b3A6IDhweDtcbn1cblxuLmV2LVBsYW5fRGV0YWlsTGlzdF9JdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgYm9yZGVyLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICMwMDg1RkYgMCUsICNEMTIwQkEgMTAwJSk7XG4gIGJvcmRlci1pbWFnZS1zbGljZTogMTtcbiAgYm9yZGVyLWJvdHRvbTogc29saWQgMXB4O1xuICBwYWRkaW5nOiA4cHg7XG59XG4uZXYtUGxhbl9EZXRhaWxMaXN0X0l0ZW06bm90KDpudGgtbGFzdC1vZi10eXBlKDEpKSB7XG4gIG1hcmdpbi10b3A6IDhweDtcbn1cblxuLmV2LVBsYW5fRGV0YWlsX1RpdGxlIHtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbn1cblxuLmV2LVBsYW5fRGV0YWlsX1RleHQge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLXRvcDogOHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5ldi1QbGFuX0RldGFpbF9UZXh0IHtcbiAgICB3aWR0aDogYXV0bztcbiAgICBwYWRkaW5nLWxlZnQ6IDI0cHg7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxufVxuXG4uZXYtUGxhbl9TcG9uc29yIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogMjRweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gIC5ldi1QbGFuX1Nwb25zb3Ige1xuICAgIGZsZXgtZmxvdzogY29sdW1uIHdyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbn1cbi5ldi1QbGFuX1Nwb25zb3IgZHQge1xuICBmb250LXNpemU6IDE0cHg7XG59XG4uZXYtUGxhbl9TcG9uc29yIGRkIHtcbiAgbWFyZ2luOiA0cHg7XG59XG4uZXYtUGxhbl9TcG9uc29yIGRkIGltZyB7XG4gIHdpZHRoOiAyMDBweDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xufVxuXG4uZXYtUGxhbl9TY2hlZHVsZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tdG9wOiAxNnB4O1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdChhdXRvLWZpdCwgbWlubWF4KDI0MHB4LCAxZnIpKTtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGdhcDogOHB4IDE2cHg7XG59XG5cbi5ldi1QbGFuX1NjaGVkdWxlX1RhYmxlIGNhcHRpb24ge1xuICBiYWNrZ3JvdW5kOiAjMjQwNDU3O1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC1mYW1pbHk6IFwiTGF0b1wiO1xufVxuLmV2LVBsYW5fU2NoZWR1bGVfVGFibGUgdHIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBib3JkZXItYm90dG9tOiBzb2xpZCAxcHg7XG4gIGJvcmRlci1pbWFnZTogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjMDA4NUZGIDAlLCAjRDEyMEJBIDEwMCUpO1xuICBib3JkZXItaW1hZ2Utc2xpY2U6IDE7XG4gIG1hcmdpbi10b3A6IDhweDtcbn1cbi5ldi1QbGFuX1NjaGVkdWxlX1RhYmxlIHRyOm50aC1sYXN0LW9mLXR5cGUoMSkge1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xufVxuLmV2LVBsYW5fU2NoZWR1bGVfVGFibGUgdHIgdGgge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWluLXdpZHRoOiA3MHB4O1xuICBtYXgtd2lkdGg6IDExMHB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBmb250LXNpemU6IDE4cHg7XG4gIHBhZGRpbmc6IDhweCAwO1xuICBmbGV4LXNocmluazogMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5ldi1QbGFuX1NjaGVkdWxlX1RhYmxlIHRyIHRoIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAuZXYtUGxhbl9TY2hlZHVsZV9UYWJsZSB0ciB0aCB7XG4gICAgcGFkZGluZzogOHB4IDE2cHg7XG4gICAgbWF4LXdpZHRoOiAxODBweDtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gIC5ldi1QbGFuX1NjaGVkdWxlX1RhYmxlIHRyIHRoIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cbi5ldi1QbGFuX1NjaGVkdWxlX1RhYmxlIHRyIHRkIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgbWluLXdpZHRoOiAxNTBweDtcbiAgZmxleC1ncm93OiAwO1xuICBwYWRkaW5nOiA4cHggOHB4IDhweCAxNnB4O1xufVxuLmV2LVBsYW5fU2NoZWR1bGVfVGFibGUgdHIgdGQgc21hbGwge1xuICBmb250LXNpemU6IDg1JTtcbn1cblxuLmV2LVBsYW5fTm90ZXMge1xuICBtYXJnaW4tdG9wOiAxNnB4O1xufVxuXG4uZXYtUGxhbl9Ob3RpY2VfTGlzdCB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMzYsIDQsIDg3LCAwLjQpO1xuICBib3JkZXItcmFkaXVzOiAxNnB4O1xuICBwYWRkaW5nOiAyNHB4IDE2cHg7XG59XG4uZXYtUGxhbl9Ob3RpY2VfTGlzdDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIG1hcmdpbi10b3A6IDhweDtcbn1cbi5ldi1QbGFuX05vdGljZV9MaXN0IGxpIHtcbiAgbWFyZ2luLWxlZnQ6IDE2cHg7XG4gIGxpc3Qtc3R5bGUtdHlwZTogZGlzYztcbn1cbi5ldi1QbGFuX05vdGljZV9MaXN0IGxpOm5vdCg6bnRoLW9mLXR5cGUoMSkpIHtcbiAgbWFyZ2luLXRvcDogOHB4O1xufSIsIkB1c2UgXCIuLi92YXJpYWJsZXMvdmFyaWFibGVzLnNjc3NcIiBhcyB2YXI7XG5cblxuQG1peGluIGZvci1wYy1sYXJnZXtcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogdmFyLiRzaXplLXBjLWxhcmdlKSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cbkBtaXhpbiBmb3ItcGN7XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICh2YXIuJHNpemUtdGFibGV0ICsgMXB4KSkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5AbWl4aW4gdG8tdGFibGV0e1xuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiB2YXIuJHNpemUtdGFibGV0KSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cbkBtaXhpbiBmb3ItdGFibGV0e1xuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiB2YXIuJHNpemUtdGFibGV0LXNtYWxsKSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIGZvci1zcHtcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogKHZhci4kc2l6ZS10YWJsZXQtc21hbGwgLSAxcHgpKSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIGZvci1zcC1zbWFsbHtcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogKHZhci4kc2l6ZS1zcCkpIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG5AbWl4aW4gaGFjaygkSUUtdmVyOiBudWxsKSB7XG4gIEBpZiAkSUUtdmVyID09ICdndGVJRTExJyB7XG4gICAgQGF0LXJvb3QgXzotbXMtZnVsbHNjcmVlbiw6cm9vdCAmIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxufSIsIlxuJGNvbG9yLWJhc2UtdGV4dDojZmZmO1xuJGNvbG9yLWJhc2UtYmc6IzE1MDIzNDtcbiRjb2xvci1iYXNlLWxpbms6IzAwQzJGRjtcblxuJGNvbG9yLWxpZ2h0Ymx1ZTojMEI4MEZCO1xuXG4kY29sb3ItbmF2eTogIzE1MDIzNDtcbiRjb2xvci1ibHVlOiAjMDA4NUZGO1xuJGNvbG9yLXBpbms6ICNEMTIwQkE7XG4kY29sb3ItcHVycGxlOiAjM0EwODhCO1xuJGNvbG9yLWRhcmtwdXJwbGU6ICMyNDA0NTc7XG4kY29sb3ItbGlnaHRwdXJwbGU6ICNBN0FBRkY7XG4kY29sb3IteWVsbG93OiNDNUUxMUE7XG4kY29sb3ItcmVkOiNGRjAwMzM7XG5cbiRjb2xvci1ncmVlbjojMEZBNTNEO1xuJGNvbG9yLW9yYW5nZTojRTA3NjE0O1xuJGNvbG9yLWxpbWU6Izk0QUMwMDtcblxuXG4kY29sb3ItcHJlbWl1bTojRDlBMzAwO1xuIiwiQHVzZSBcIi4uL3ZhcmlhYmxlcy92YXJpYWJsZXMuc2Nzc1wiIGFzIHZhcjtcbkBtaXhpbiBsaW5lYXJHcmFkaWVudC1iZygpe1xuICAgIFxufVxuXG5AbWl4aW4gbGluZWFyR3JhZGllbnQtYm9kZXIoJGRlZzoyNzBkZWcsJGNvbG9yMTojMDAwLCRjb2xvcjI6I2ZmZil7XG4gICAgYm9yZGVyLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoJGRlZywgJGNvbG9yMSAwJSwkY29sb3IyICAxMDAlKTtcbiAgICBib3JkZXItaW1hZ2Utc2xpY2U6IDE7XG59XG5cbkBtaXhpbiBsaW5lYXJHcmFkaWVudC1ib2Rlci1uZW9uMDEoJGRlZzo5MGRlZyl7XG4gICAgYm9yZGVyLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoJGRlZywgIzAwODVGRiAwJSwgI0QxMjBCQSAxMDAlKTtcbiAgICBib3JkZXItaW1hZ2Utc2xpY2U6IDE7XG59XG5AbWl4aW4gbGluZWFyR3JhZGllbnQtYm9kZXItbmVvbjAyKCRkZWc6OTBkZWcpe1xuICAgIGJvcmRlci1pbWFnZTogbGluZWFyLWdyYWRpZW50KCRkZWcsICNEREY4MzkgMCUsICNEMTIwQkEgNTAuNTIlLCAjMDBDMkZGIDEwMCUpO1xuICAgIGJvcmRlci1pbWFnZS1zbGljZTogMTtcbn1cblxuQG1peGluIGxpbmVhci1ncmFkaWVudC1CRy1uZW9uMDEoJGRlZzo5MGRlZyl7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KCRkZWcsICMwMDg1RkYgMCUsICNEMTIwQkEgMTAwJSk7XG59XG5cbkBtaXhpbiBsaW5lYXItZ3JhZGllbnQtQkctbmVvbjAyKCRkZWc6MjcwZGVnKXtcbmJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgkZGVnLCAjRERGODM5IDAlLCAjRDEyMEJBIDUwLjUyJSwgIzAwQzJGRiAxMDAlKTtcbn1cblxuQG1peGluIGxpbmVhckdyYWRpZW50LWJvZGVyLW5lb24wMigkZGVnOjI3MGRlZyl7XG4gICAgYm9yZGVyLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoJGRlZywgI0RERjgzOSAwJSwgI0QxMjBCQSA1MC41MiUsICMwMEMyRkYgMTAwJSk7XG4gICAgYm9yZGVyLWltYWdlLXNsaWNlOiAxO1xufVxuXG4vLyDjg4fjgrbjgqTjg7MwMl9saW5lcjAxXG4vLyBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMjcwZGVnLCAjRjBDOTY1IDAlLCAjRUU1OEE3IDQ1LjMxJSwgI0E4MkNFRiAxMDAlKTtcblxuLy8g44OH44K244Kk44OzMDJfbGluZXIwMlxuLy8gYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDI3MGRlZywgI0ZGNkIwMCAwJSwgI0ZBMkM5QiAzOS4wNiUsICM5RTAwRkYgMTAwJSk7Il19 */