@charset "EUC-JP";



.ssl-top__flex {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: space-between;
  align-items: stretch;
  align-items: center;
}

.ssl-top__flex h2 {
  flex-basis: 320px;
}

.ssl-top__right {
  flex-basis: calc(100% - 368px);
}

.ssl-top__right h2 {
  width: 80%;
  margin-bottom: 24px;
  color: #053564;
  border-bottom: solid 1px #053564;
}

.page-nav__list {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: space-between;
  align-items: stretch;
}

.page-nav__single a {
  display: flex;
  flex-direction: row;
  padding-bottom: 8px;
  border-bottom: 1px solid #9ec0e1;
  flex-wrap: wrap;
  justify-content: space-between;
  align-items: center;
}

.page-nav__single a:hover {
  color: #1c5e9c;
}

.page-nav__single a span {
  line-height: 1.2;
}

article .link-button1 .pr-48,
.specTable .link-button1 .pr-48 {
  padding-right: 48px !important;
}

article .link-button1 .pl-48,
.specTable .link-button1 .pl-48 {
  padding-left: 48px !important;
}

article .link-button1 a,
article .link-button1 label,
.specTable .link-button1 a,
.specTable .link-button1 label {
  padding: 0 50px;
}

#specification .two-column__single:first-of-type {
  border-top: solid 1px #9ec0e1;
}

#specification .two-column__single {
  border-right: solid 1px #9ec0e1;
  border-bottom: solid 1px #9ec0e1;
  border-left: solid 1px #9ec0e1;
}

.ssl__lower {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
}

.ssl__lower .ssl__lower-head {
  margin-right: 16px;
  padding-right: 16px;
  padding-left: 16px;
  color: #fff;
  background-color: rgb(5, 53, 100);
}

s {
  color: #999;
}

.selling_price {
  line-height: 0;
  position: relative;
  top: -4px;
}

.not_secure {
  line-height: 1;
}

#ssl-list .service__single__dv {
  position: relative;
  display: flex;
  padding: 24px;
  border: 1px solid #027bf0;
  border-radius: 8px;
  align-items: center;
  justify-content: space-between;
}

#ssl-list .service__single__dv::before {
  font-size: 1.2rem;
  font-weight: bold;
  line-height: 1;
  position: absolute;
  top: calc(-.5em - 6px);
  left: 1em;
  padding: 6px 8px;
  content: '¤µ¤é¤Ë!!';
  color: #fff;
  border-radius: 3px;
  background-color: #027bf0;
}

#ssl-list .service__single__dv h3 {
  font-weight: bold;
  line-height: 1.5;
  margin: 0 24px 0 0;
}

#ssl-list .service__single__dv h3 span {
  font-size: 2rem;
}

#ssl-list .service__single__dv h3 span .blue {
  color: #027bf0;
}

#ssl-list .service__single__dv p {
  max-width: 650px;
}

#ssl-list .table-dobble dl {
  flex-wrap: nowrap;
}

#ssl-list .table-dobble dd:last-of-type {
  border-left: 1px solid #9ec0e1;
}

#ssl-list .table-dobble__top dd:last-of-type {
  border-left: 1px solid white;
}

#ssl-list .table-dobble .blue {
  color: #027bf0;
  background: #f3f9ff;
}

.table-dobble .price_list dt {
  display: flex;
  flex-basis: 30%;
  align-items: center;
  justify-content: center;
}

.table-dobble .price_list dd {
  flex-basis: 70%;
}

.table-dobble .price_list dd.price {
  font-weight: normal;
  line-height: 1;
}

.table-dobble .price_list dd s {
  font-size: 1.5rem;
  display: inline-block;
}

.arrow-bottom {
  position: relative;
  display: inline-block;
  overflow: visible;
  text-align: center;
}

.arrow-bottom::before {
  position: absolute;
  top: -16px;
  left: -4px;
  display: block;
  width: 6px;
  height: 10px;
  content: '';
  background: #bbb;
}

.arrow-bottom::after {
  position: absolute;
  top: -7px;
  left: -8px;
  display: block;
  width: 0;
  height: 0;
  content: '';
  border: 7px solid;
  border-color: #bbb transparent transparent transparent;
}

span.fee {
  font-size: 13px;
}

span.cpn_price {
  line-height: 1.2;
}

span.cpn_price.securecore {
  line-height: .7;
}

.read-before {
  letter-spacing: .05em;
}

.read-before h2 {
  font-size: 20px;
  color: #027bf0;
}

.read-before h2:before {
  display: inline-block;
  width: 48px;
  height: 48px;
  margin-right: 16px;
  content: '';
  vertical-align: middle;
  background-image: url(../../images/ssl-list/read-before.png);
}

.read-before__inner {
  padding: 32px 40px;
  border: 1px solid #027bf0;
  border-top: none;
}

.read-before__inner:first-of-type {
  border-top: 1px solid #027bf0;
}

.read-before__inner p,
.read-before__inner .annotation-flex {
  margin-left: 24px;
}

.pickup-flex__single {
  display: flex;
  flex-direction: column;
  margin-bottom: 16px;
  padding-bottom: 32px;
  text-align: center;
  border: 1px solid #9ec0e1;
  border-radius: 5px;
  flex-basis: 31.8518518519%;
  justify-content: inherit;
}

.pickup-flex__single .pickup-flex__title {
  padding: 12px 0;
  border-radius: 5px;
  background: #f3f9ff;
}

.pickup-flex__single figure {
  margin: 8px 0 16px 0;
}

.pickup-flex__single .link-button1 {
  margin: 0 24px;
}

.specTable {
  overflow: hidden;
  width: 100%;
  border-spacing: 0;
  border: 1px solid #9ec0e1;
  border-radius: 8px;
}

.specTable * {
  max-width: 100%;
}

.specTable tr:first-child th,
.specTable tr:first-child td {
  border-top: none;
}

.specTable th,
.specTable td {
  vertical-align: top;
  border-top: 1px solid #9ec0e1;
}

.specTable th {
  width: 344px;
  padding: 24px;
  text-align: left;
  background: #f5f9ff;
}

.specTable td {
  display: flex;
  flex-direction: column;
  padding: 24px;
  background: white;
  flex-wrap: wrap;
  justify-content: center;
  align-items: flex-start;
}

.specTable td ol.dots {
  padding-left: 24px;
  list-style-type: disc;
}

.specTable td ol.num {
  padding-left: 24px;
  list-style-type: decimal;
}

.specTable td li {
  font-size: 1.4rem;
}

.specTable .circle-text {
  font-size: 1.4rem;
  position: relative;
  padding-left: 48px;
}

.specTable .circle-text::before {
  position: absolute;
  top: 50%;
  left: 0;
  width: 30px;
  height: 30px;
  content: '';
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  background-image: url('../../images/ssl-list/circle.svg');
  background-position: center;
  background-size: 100% auto;
}

.specTable .circle-text.d-circle::before {
  background-image: url('../../images/ssl-list/d-circle.svg');
}

@media only screen and (min-width: 768px) {
  .page-nav__single {
    flex-basis: 31.8518518519%;
  }

  article .link-button1 a,
  article .link-button1 label,
  .specTable .link-button1 a,
  .specTable .link-button1 label {
    padding: 0;
  }
}

@media only screen and (max-width: 999px) {
  .specTable td li {
    font-size: 1.2rem;
  }

  .specTable .circle-text {
    font-size: 1.4rem;
  }
}

@media only screen and (max-width: 767px) {
  .ssl-top__flex h2 {
    flex-basis: 46.9333333333%;
  }

  .ssl-top__right h2 {
    width: 100%;
  }

  .ssl-top__right {
    flex-basis: 100%;
  }

  .page-nav__single {
    flex-basis: 47.8666666667%;
  }

  article .link-button1,
  .specTable .link-button1 {
    width: 100%;
    max-width: 80%;
    margin-right: auto !important;
    margin-left: auto !important;
  }

  article .link-button1 .sp-pr-24,
  .specTable .link-button1 .sp-pr-24 {
    padding-right: 24px !important;
  }

  article .link-button1 .sp-pl-24,
  .specTable .link-button1 .sp-pl-24 {
    padding-left: 24px !important;
  }

  article .link-button1 a,
  article .link-button1 label,
  .specTable .link-button1 a,
  .specTable .link-button1 label {
    padding: 0 20px;
  }

  #ssl-list .service__single__dv {
    flex-wrap: wrap;
  }

  #ssl-list .service__single__dv h3 {
    margin: 0 0 8px;
  }

  #ssl-list .service__single__dv h3 span {
    font-size: 1.6rem;
  }

  #ssl-list .table-dobble {
    overflow-x: scroll;
  }

  #ssl-list .table-dobble__inner {
    width: 450px;
  }

  #ssl-list .table-dobble__top dt,
  #ssl-list .table-dobble__top dd {
    font-size: 1.4rem;
  }

  #ssl-list .table-dobble dl {
    width: 100%;
  }

  .read-before h4 {
    margin-bottom: 4px;
  }

  .read-before__inner {
    padding: 16px;
  }

  .link-button1 a.ip-button {
    height: auto;
    padding-top: 16px;
    padding-bottom: 16px;
  }

  .pickup-flex__list {
    flex-direction: column;
  }

  .link-button1 a {
    height: 44px;
    padding: 0 30px;
  }

  .specTable th,
  .specTable td {
    display: block;
  }

  .specTable th {
    width: auto;
  }

  .specTable td {
    border-top: none;
  }
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImdlbmVsYXRlL3NzbC1saXN0LmNzcyIsImdlbmVsYXRlL3NzbC1saXN0LnNjc3MiLCJ0ZW1wbGF0ZS9fbWl4aW4uc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxpQkFBaUI7QUNXZjs7SUMrRUEsY0FBQTtJQUNBLG9CQUFBOztJQUVBLGdCQUwyQztJRDNFekMsK0JBQUE7SURMQSxxQkFBcUI7SUNNckIsb0JBQUE7Q0RKSDtBQUNEOztJQ0dJLGtCQUFBO0NEQUg7QUFDRDs7SUNNRTs7UURGTSwyQkFBMkI7S0NJL0I7Q0RGSDtBQUNEOztJQ0tNLCtCQUFBO0NERkw7QUVRQzs7SURKTSxXQUFBO0lEQUosb0JBQW9COztJRUl0QixlQUFBO0lEWkEsaUNBQUE7Q0RZRDtBQUNEOztJQUVJOztRRXFERixZQUFBO0tBQ0E7Q0ZsREQ7QUFDRDs7SUFFSTs7UUNERixpQkFBQTtLQ3FGQTtDRmhGRDs7QUVkQzs7SUE4RkEsY0FKVTtJRnZFUixvQkFBb0I7O0lDRnBCLGdCQUFBO0lDdUNGLCtCQUFBO0lBQ0EscUJBQUE7Q0ZqQ0Q7QUFDRDs7SUNOTTs7UURVRSwyQkFBMkI7S0NSN0I7Q0RVTDtBQUNEOztJQ1BROztRRFdBLDJCQUEyQjtLQ0YvQjtDRElIO0FBQ0Q7O0lDSlcsY0FBQTtJRE9QLG9CQUFvQjs7SUNUdEIsb0JBQUE7O0lBS0ksaUNBQUE7O0lBRUEsZ0JBQUE7SURTRiwrQkFBK0I7SUNSN0Isb0JBQUE7Q0RVTDtBQUNEOztJQ1ZnQixlQUFBO0NEYWY7QUFDRDs7SUNaSSxpQkFBQTtDQUFBOztBRGlCSjs7SUNqQkksK0JBQUE7Q0FBQTtBQUFBOztJRHVCQSw4QkFBOEI7Q0FDakM7QUVwRUM7O0lENENFOztRQU9JLFlBQUE7UUR1QkEsZUFBZTtRQUNmLDhCQUE4QjtRQUM5Qiw2QkFBNkI7S0NsQm5DO0lBQ0U7O1FBRUYsK0JBQUE7S0FDRTtJQUNBOztRRHFCSSw4QkFBOEI7S0FDakM7Q0NqQkw7QURtQkE7Ozs7SUNmRSxnQkFBQTtDRG9CRDtBQUNE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O0tBQ3JCO0NBQ0o7QUFDRDs7SUFFSSxtQkFBbUI7SUFDbkIsU0FBUztJQUNULFFBQVE7O0lBRVIsWUFBWTtJQUNaLGFBQWE7O0lBRWIsWUFBWTtJQUNaLG9DQUE0QjtZQUE1Qiw0QkFBNEI7O0lBRTVCLDBEQUEwRDtJQUMxRCw0QkFBNEI7SUFDNUIsMkJBQTJCO0NBQzlCO0FBQ0Q7O0lBRUksNERBQTREO0NBQy9EIiwiZmlsZSI6ImdlbmVsYXRlL3NzbC1saXN0LmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkBjaGFyc2V0ICdVVEYtOCc7XG4uc3NsLXRvcF9fZmxleFxue1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcblxuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5zc2wtdG9wX19mbGV4IGgyXG57XG4gICAgZmxleC1iYXNpczogMzIwcHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KVxue1xuICAgIC5zc2wtdG9wX19mbGV4IGgyXG4gICAge1xuICAgICAgICBmbGV4LWJhc2lzOiA0Ni45MzMzMzMzMzMzJTtcbiAgICB9XG59XG4uc3NsLXRvcF9fcmlnaHRcbntcbiAgICBmbGV4LWJhc2lzOiBjYWxjKDEwMCUgLSAzNjhweCk7XG59XG4uc3NsLXRvcF9fcmlnaHQgaDJcbntcbiAgICB3aWR0aDogODAlO1xuICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XG5cbiAgICBjb2xvcjogIzA1MzU2NDtcbiAgICBib3JkZXItYm90dG9tOiBzb2xpZCAxcHggIzA1MzU2NDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpXG57XG4gICAgLnNzbC10b3BfX3JpZ2h0IGgyXG4gICAge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KVxue1xuICAgIC5zc2wtdG9wX19yaWdodFxuICAgIHtcbiAgICAgICAgZmxleC1iYXNpczogMTAwJTtcbiAgICB9XG59XG5cbi5wYWdlLW5hdl9fbGlzdFxue1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcblxuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KVxue1xuICAgIC5wYWdlLW5hdl9fc2luZ2xlXG4gICAge1xuICAgICAgICBmbGV4LWJhc2lzOiAzMS44NTE4NTE4NTE5JTtcbiAgICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KVxue1xuICAgIC5wYWdlLW5hdl9fc2luZ2xlXG4gICAge1xuICAgICAgICBmbGV4LWJhc2lzOiA0Ny44NjY2NjY2NjY3JTtcbiAgICB9XG59XG4ucGFnZS1uYXZfX3NpbmdsZSBhXG57XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuXG4gICAgcGFkZGluZy1ib3R0b206IDhweDtcblxuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjOWVjMGUxO1xuXG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLnBhZ2UtbmF2X19zaW5nbGUgYTpob3Zlclxue1xuICAgIGNvbG9yOiAjMWM1ZTljO1xufVxuLnBhZ2UtbmF2X19zaW5nbGUgYSBzcGFuXG57XG4gICAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cblxuYXJ0aWNsZSAubGluay1idXR0b24xIC5wci00OCwgLnNwZWNUYWJsZSAubGluay1idXR0b24xIC5wci00OFxue1xuICAgIHBhZGRpbmctcmlnaHQ6IDQ4cHggIWltcG9ydGFudDtcbn1cbmFydGljbGUgLmxpbmstYnV0dG9uMSAucGwtNDgsIC5zcGVjVGFibGUgLmxpbmstYnV0dG9uMSAucGwtNDhcbntcbiAgICBwYWRkaW5nLWxlZnQ6IDQ4cHggIWltcG9ydGFudDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpXG57XG4gICAgYXJ0aWNsZSAubGluay1idXR0b24xLCAuc3BlY1RhYmxlIC5saW5rLWJ1dHRvbjFcbiAgICB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXgtd2lkdGg6IDgwJTtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIGFydGljbGUgLmxpbmstYnV0dG9uMSAuc3AtcHItMjQsIC5zcGVjVGFibGUgLmxpbmstYnV0dG9uMSAuc3AtcHItMjRcbiAgICB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDI0cHggIWltcG9ydGFudDtcbiAgICB9XG4gICAgYXJ0aWNsZSAubGluay1idXR0b24xIC5zcC1wbC0yNCwgLnNwZWNUYWJsZSAubGluay1idXR0b24xIC5zcC1wbC0yNFxuICAgIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAyNHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuYXJ0aWNsZSAubGluay1idXR0b24xIGEsXG5hcnRpY2xlIC5saW5rLWJ1dHRvbjEgbGFiZWwsIC5zcGVjVGFibGUgLmxpbmstYnV0dG9uMSBhLFxuLnNwZWNUYWJsZSAubGluay1idXR0b24xIGxhYmVsXG57XG4gICAgcGFkZGluZzogMCA1MHB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweClcbntcbiAgICBhcnRpY2xlIC5saW5rLWJ1dHRvbjEgYSxcbmFydGljbGUgLmxpbmstYnV0dG9uMSBsYWJlbCwgLnNwZWNUYWJsZSAubGluay1idXR0b24xIGEsXG4uc3BlY1RhYmxlIC5saW5rLWJ1dHRvbjEgbGFiZWxcbiAgICB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweClcbntcbiAgICBhcnRpY2xlIC5saW5rLWJ1dHRvbjEgYSxcbmFydGljbGUgLmxpbmstYnV0dG9uMSBsYWJlbCwgLnNwZWNUYWJsZSAubGluay1idXR0b24xIGEsXG4uc3BlY1RhYmxlIC5saW5rLWJ1dHRvbjEgbGFiZWxcbiAgICB7XG4gICAgICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICB9XG59XG5cbiNzcGVjaWZpY2F0aW9uIC50d28tY29sdW1uX19zaW5nbGU6Zmlyc3Qtb2YtdHlwZVxue1xuICAgIGJvcmRlci10b3A6IHNvbGlkIDFweCAjOWVjMGUxO1xufVxuI3NwZWNpZmljYXRpb24gLnR3by1jb2x1bW5fX3NpbmdsZVxue1xuICAgIGJvcmRlci1yaWdodDogc29saWQgMXB4ICM5ZWMwZTE7XG4gICAgYm9yZGVyLWJvdHRvbTogc29saWQgMXB4ICM5ZWMwZTE7XG4gICAgYm9yZGVyLWxlZnQ6IHNvbGlkIDFweCAjOWVjMGUxO1xufVxuXG4uc3NsX19sb3dlclxue1xuICAgIGRpc3BsYXk6IGZsZXg7XG5cbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5zc2xfX2xvd2VyIC5zc2xfX2xvd2VyLWhlYWRcbntcbiAgICBtYXJnaW4tcmlnaHQ6IDE2cHg7XG4gICAgcGFkZGluZy1yaWdodDogMTZweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDE2cHg7XG5cbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoNSwgNTMsIDEwMCk7XG59XG5cbnNcbntcbiAgICBjb2xvcjogIzk5OTtcbn1cblxuLnNlbGxpbmdfcHJpY2VcbntcbiAgICBsaW5lLWhlaWdodDogMDtcblxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IC00cHg7XG59XG5cbi5ub3Rfc2VjdXJlXG57XG4gICAgbGluZS1oZWlnaHQ6IDE7XG59XG5cbiNzc2wtbGlzdCAuc2VydmljZV9fc2luZ2xlX19kdlxue1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIGRpc3BsYXk6IGZsZXg7XG5cbiAgICBwYWRkaW5nOiAyNHB4O1xuXG4gICAgYm9yZGVyOiAxcHggc29saWQgIzAyN2JmMDtcbiAgICBib3JkZXItcmFkaXVzOiA4cHg7XG5cbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbiNzc2wtbGlzdCAuc2VydmljZV9fc2luZ2xlX19kdjo6YmVmb3JlXG57XG4gICAgZm9udC1zaXplOiAxLjJyZW07XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG5cbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiBjYWxjKC0uNWVtIC0gNnB4KTtcbiAgICBsZWZ0OiAxZW07XG5cbiAgICBwYWRkaW5nOiA2cHggOHB4O1xuXG4gICAgY29udGVudDogJ+OBleOCieOBqyEhJztcblxuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDI3YmYwO1xufVxuI3NzbC1saXN0IC5zZXJ2aWNlX19zaW5nbGVfX2R2IGgzXG57XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcblxuICAgIG1hcmdpbjogMCAyNHB4IDAgMDtcbn1cbiNzc2wtbGlzdCAuc2VydmljZV9fc2luZ2xlX19kdiBoMyBzcGFuXG57XG4gICAgZm9udC1zaXplOiAycmVtO1xufVxuI3NzbC1saXN0IC5zZXJ2aWNlX19zaW5nbGVfX2R2IGgzIHNwYW4gLmJsdWVcbntcbiAgICBjb2xvcjogIzAyN2JmMDtcbn1cbiNzc2wtbGlzdCAuc2VydmljZV9fc2luZ2xlX19kdiBwXG57XG4gICAgbWF4LXdpZHRoOiA2NTBweDtcbn1cbiNzc2wtbGlzdCAudGFibGUtZG9iYmxlIGRsXG57XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG59XG4jc3NsLWxpc3QgLnRhYmxlLWRvYmJsZSBkZDpsYXN0LW9mLXR5cGVcbntcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICM5ZWMwZTE7XG59XG4jc3NsLWxpc3QgLnRhYmxlLWRvYmJsZV9fdG9wIGRkOmxhc3Qtb2YtdHlwZVxue1xuICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgd2hpdGU7XG59XG4jc3NsLWxpc3QgLnRhYmxlLWRvYmJsZSAuYmx1ZVxue1xuICAgIGNvbG9yOiAjMDI3YmYwO1xuICAgIGJhY2tncm91bmQ6ICNmM2Y5ZmY7XG59XG5cbi50YWJsZS1kb2JibGUgLnByaWNlX2xpc3QgZHRcbntcbiAgICBkaXNwbGF5OiBmbGV4O1xuXG4gICAgZmxleC1iYXNpczogMzAlO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbi50YWJsZS1kb2JibGUgLnByaWNlX2xpc3QgZGRcbntcbiAgICBmbGV4LWJhc2lzOiA3MCU7XG59XG5cbi50YWJsZS1kb2JibGUgLnByaWNlX2xpc3QgZGQucHJpY2VcbntcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xufVxuXG4udGFibGUtZG9iYmxlIC5wcmljZV9saXN0IGRkIHNcbntcbiAgICBmb250LXNpemU6IDEuNXJlbTtcblxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLmFycm93LWJvdHRvbVxue1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcblxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmFycm93LWJvdHRvbTo6YmVmb3JlXG57XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogLTE2cHg7XG4gICAgbGVmdDogLTRweDtcblxuICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgd2lkdGg6IDZweDtcbiAgICBoZWlnaHQ6IDEwcHg7XG5cbiAgICBjb250ZW50OiAnJztcblxuICAgIGJhY2tncm91bmQ6ICNiYmI7XG59XG5cbi5hcnJvdy1ib3R0b206OmFmdGVyXG57XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogLTdweDtcbiAgICBsZWZ0OiAtOHB4O1xuXG4gICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICB3aWR0aDogMDtcbiAgICBoZWlnaHQ6IDA7XG5cbiAgICBjb250ZW50OiAnJztcblxuICAgIGJvcmRlcjogN3B4IHNvbGlkO1xuICAgIGJvcmRlci1jb2xvcjogI2JiYiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcbn1cblxuc3Bhbi5mZWVcbntcbiAgICBmb250LXNpemU6IDEzcHg7XG59XG5cbnNwYW4uY3BuX3ByaWNlXG57XG4gICAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cblxuc3Bhbi5jcG5fcHJpY2Uuc2VjdXJlY29yZVxue1xuICAgIGxpbmUtaGVpZ2h0OiAuNztcbn1cblxuLnJlYWQtYmVmb3JlXG57XG4gICAgbGV0dGVyLXNwYWNpbmc6IC4wNWVtO1xufVxuLnJlYWQtYmVmb3JlIGgyXG57XG4gICAgZm9udC1zaXplOiAyMHB4O1xuXG4gICAgY29sb3I6ICMwMjdiZjA7XG59XG4ucmVhZC1iZWZvcmUgaDI6YmVmb3JlXG57XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXG4gICAgd2lkdGg6IDQ4cHg7XG4gICAgaGVpZ2h0OiA0OHB4O1xuICAgIG1hcmdpbi1yaWdodDogMTZweDtcblxuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vaW1hZ2VzL3NzbC1saXN0L3JlYWQtYmVmb3JlLnBuZyk7XG59XG4ucmVhZC1iZWZvcmVfX2lubmVyXG57XG4gICAgcGFkZGluZzogMzJweCA0MHB4O1xuXG4gICAgYm9yZGVyOiAxcHggc29saWQgIzAyN2JmMDtcbiAgICBib3JkZXItdG9wOiBub25lO1xufVxuLnJlYWQtYmVmb3JlX19pbm5lcjpmaXJzdC1vZi10eXBlXG57XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICMwMjdiZjA7XG59XG4ucmVhZC1iZWZvcmVfX2lubmVyIHAsIC5yZWFkLWJlZm9yZV9faW5uZXIgLmFubm90YXRpb24tZmxleFxue1xuICAgIG1hcmdpbi1sZWZ0OiAyNHB4O1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KVxue1xuICAgICNzc2wtbGlzdCAuc2VydmljZV9fc2luZ2xlX19kdlxuICAgIHtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgIH1cbiAgICAjc3NsLWxpc3QgLnNlcnZpY2VfX3NpbmdsZV9fZHYgaDNcbiAgICB7XG4gICAgICAgIG1hcmdpbjogMCAwIDhweDtcbiAgICB9XG4gICAgI3NzbC1saXN0IC5zZXJ2aWNlX19zaW5nbGVfX2R2IGgzIHNwYW5cbiAgICB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgIH1cbiAgICAjc3NsLWxpc3QgLnRhYmxlLWRvYmJsZVxuICAgIHtcbiAgICAgICAgb3ZlcmZsb3cteDogc2Nyb2xsO1xuICAgIH1cbiAgICAjc3NsLWxpc3QgLnRhYmxlLWRvYmJsZV9faW5uZXJcbiAgICB7XG4gICAgICAgIHdpZHRoOiA0NTBweDtcbiAgICB9XG4gICAgI3NzbC1saXN0IC50YWJsZS1kb2JibGVfX3RvcCBkdCwgI3NzbC1saXN0IC50YWJsZS1kb2JibGVfX3RvcCBkZFxuICAgIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgfVxuICAgICNzc2wtbGlzdCAudGFibGUtZG9iYmxlIGRsXG4gICAge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG5cbiAgICAucmVhZC1iZWZvcmUgaDRcbiAgICB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDRweDtcbiAgICB9XG4gICAgLnJlYWQtYmVmb3JlX19pbm5lclxuICAgIHtcbiAgICAgICAgcGFkZGluZzogMTZweDtcbiAgICB9XG59XG4ucGlja3VwLWZsZXhfX3NpbmdsZVxue1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDMycHg7XG5cbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICBib3JkZXI6IDFweCBzb2xpZCAjOWVjMGUxO1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcblxuICAgIGZsZXgtYmFzaXM6IDMxLjg1MTg1MTg1MTklO1xuICAgIGp1c3RpZnktY29udGVudDogaW5oZXJpdDtcbn1cbi5waWNrdXAtZmxleF9fc2luZ2xlIC5waWNrdXAtZmxleF9fdGl0bGVcbntcbiAgICBwYWRkaW5nOiAxMnB4IDA7XG5cbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgYmFja2dyb3VuZDogI2YzZjlmZjtcbn1cbi5waWNrdXAtZmxleF9fc2luZ2xlIGZpZ3VyZVxue1xuICAgIG1hcmdpbjogOHB4IDAgMTZweCAwO1xufVxuLnBpY2t1cC1mbGV4X19zaW5nbGUgLmxpbmstYnV0dG9uMVxue1xuICAgIG1hcmdpbjogMCAyNHB4O1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KVxue1xuICAgIC5saW5rLWJ1dHRvbjEgYS5pcC1idXR0b25cbiAgICB7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgcGFkZGluZy10b3A6IDE2cHg7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxNnB4O1xuICAgIH1cblxuICAgIC5waWNrdXAtZmxleF9fbGlzdFxuICAgIHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICB9XG5cbiAgICAubGluay1idXR0b24xIGFcbiAgICB7XG4gICAgICAgIGhlaWdodDogNDRweDtcbiAgICAgICAgcGFkZGluZzogMCAzMHB4O1xuICAgIH1cbn1cbi5zcGVjVGFibGVcbntcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgd2lkdGg6IDEwMCU7XG5cbiAgICBib3JkZXItc3BhY2luZzogMDtcblxuICAgIGJvcmRlcjogMXB4IHNvbGlkICM5ZWMwZTE7XG4gICAgYm9yZGVyLXJhZGl1czogOHB4O1xufVxuLnNwZWNUYWJsZSAqXG57XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xufVxuLnNwZWNUYWJsZSB0cjpmaXJzdC1jaGlsZCB0aCwgLnNwZWNUYWJsZSB0cjpmaXJzdC1jaGlsZCB0ZFxue1xuICAgIGJvcmRlci10b3A6IG5vbmU7XG59XG4uc3BlY1RhYmxlIHRoLCAuc3BlY1RhYmxlIHRkXG57XG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcblxuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjOWVjMGUxO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweClcbntcbiAgICAuc3BlY1RhYmxlIHRoLCAuc3BlY1RhYmxlIHRkXG4gICAge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG59XG4uc3BlY1RhYmxlIHRoXG57XG4gICAgd2lkdGg6IDM0NHB4O1xuICAgIHBhZGRpbmc6IDI0cHg7XG5cbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuXG4gICAgYmFja2dyb3VuZDogI2Y1ZjlmZjtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpXG57XG4gICAgLnNwZWNUYWJsZSB0aFxuICAgIHtcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgfVxufVxuLnNwZWNUYWJsZSB0ZFxue1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgIHBhZGRpbmc6IDI0cHg7XG5cbiAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcblxuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpXG57XG4gICAgLnNwZWNUYWJsZSB0ZFxuICAgIHtcbiAgICAgICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgICB9XG59XG4uc3BlY1RhYmxlIHRkIG9sLmRvdHNcbntcbiAgICBwYWRkaW5nLWxlZnQ6IDI0cHg7XG5cbiAgICBsaXN0LXN0eWxlLXR5cGU6IGRpc2M7XG59XG4uc3BlY1RhYmxlIHRkIG9sLm51bVxue1xuICAgIHBhZGRpbmctbGVmdDogMjRweDtcblxuICAgIGxpc3Qtc3R5bGUtdHlwZTogZGVjaW1hbDtcbn1cbi5zcGVjVGFibGUgdGQgbGlcbntcbiAgICBmb250LXNpemU6IDEuNHJlbTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTk5cHgpXG57XG4gICAgLnNwZWNUYWJsZSB0ZCBsaVxuICAgIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjJyZW07XG4gICAgfVxufVxuLnNwZWNUYWJsZSAuY2lyY2xlLXRleHRcbntcbiAgICBmb250LXNpemU6IDEuNHJlbTtcblxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIHBhZGRpbmctbGVmdDogNDhweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTk5cHgpXG57XG4gICAgLnNwZWNUYWJsZSAuY2lyY2xlLXRleHRcbiAgICB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgIH1cbn1cbi5zcGVjVGFibGUgLmNpcmNsZS10ZXh0OjpiZWZvcmVcbntcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgbGVmdDogMDtcblxuICAgIHdpZHRoOiAzMHB4O1xuICAgIGhlaWdodDogMzBweDtcblxuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vLi4vaW1hZ2VzL3NzbC1saXN0L2NpcmNsZS5zdmcnKTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG59XG4uc3BlY1RhYmxlIC5jaXJjbGUtdGV4dC5kLWNpcmNsZTo6YmVmb3JlXG57XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi8uLi9pbWFnZXMvc3NsLWxpc3QvZC1jaXJjbGUuc3ZnJyk7XG59XG4iLCJAY2hhcnNldCBcIlVURi04XCI7XG5AdXNlIFwic2FzczpsaXN0XCI7XG5AdXNlIFwic2FzczptYXRoXCI7XG5cbi8v44OG44Oz44OX44Os44O844OI44OR44O844OEXG5AaW1wb3J0IFwiQzovVXNlcnMvaXNoaWRhaGl0b21pL0Rlc2t0b3AvR2l0L3NzbC54ZG9tYWluLm5lLmpwX3d3dy9hc3NldHMvY3NzL3RlbXBsYXRlL19jb2xvci5zY3NzXCI7XG5AaW1wb3J0IFwiQzovVXNlcnMvaXNoaWRhaGl0b21pL0Rlc2t0b3AvR2l0L3NzbC54ZG9tYWluLm5lLmpwX3d3dy9hc3NldHMvY3NzL3RlbXBsYXRlL19taXhpbi1zaW5nbGUuc2Nzc1wiO1xuQGltcG9ydCBcIkM6L1VzZXJzL2lzaGlkYWhpdG9taS9EZXNrdG9wL0dpdC9zc2wueGRvbWFpbi5uZS5qcF93d3cvYXNzZXRzL2Nzcy90ZW1wbGF0ZS9fbWl4aW4uc2Nzc1wiO1xuQGltcG9ydCBcIkM6L1VzZXJzL2lzaGlkYWhpdG9taS9EZXNrdG9wL0dpdC9zc2wueGRvbWFpbi5uZS5qcF93d3cvYXNzZXRzL2Nzcy90ZW1wbGF0ZS9fcGx1Z2lucy5zY3NzXCI7XG5cbi5zc2wtdG9wIHtcbiAgJl9fZmxleCB7XG4gICAgQGluY2x1ZGUgZmxleCgpO1xuICAgIGFsaWduLWl0ZW1zOmNlbnRlcjtcbiAgICBoMiB7XG4gICAgICBmbGV4LWJhc2lzOiAzMjBweDtcbiAgICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgICAgZmxleC1iYXNpczogbWF0aC5kaXYoMTc2LCAzNzUpICogMTAwJTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJl9fcmlnaHQge1xuICAgIGZsZXgtYmFzaXM6IGNhbGMoMTAwJSAtIDM2OHB4KTtcbiAgICBoMntcbiAgICAgIHdpZHRoOjgwJTtcbiAgICAgIGNvbG9yOiMwNTM1NjQ7XG4gICAgICBib3JkZXItYm90dG9tOnNvbGlkIDFweCAjMDUzNTY0O1xuICAgICAgbWFyZ2luLWJvdHRvbToyNHB4O1xuICAgICAgQGluY2x1ZGUgc3B7XG4gICAgICAgIHdpZHRoOjEwMCU7XG4gICAgICB9XG4gICAgfVxuICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgIGZsZXgtYmFzaXM6IDEwMCU7XG4gICAgfVxuICB9XG59XG5cbi5wYWdlLW5hdiB7XG4gICZfX2xpc3Qge1xuICAgIEBpbmNsdWRlIGZsZXgoKTtcbiAgfVxuICAmX19zaW5nbGUge1xuICAgIEBpbmNsdWRlIHRhYi1iaWcge1xuICAgICAgQGluY2x1ZGUgYmFzaXMoMywgNDgpO1xuICAgIH1cbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICBAaW5jbHVkZSBiYXNpcygyLCAxNiwgMzc1KTtcbiAgICB9XG5cbiAgICBhIHtcbiAgICAgIEBpbmNsdWRlIGZsZXgoJGFsaWduOiBjZW50ZXIpO1xuICAgICAgcGFkZGluZy1ib3R0b206IDhweDtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkcGIzO1xuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGNvbG9yOiAkZC1ibHVlMTtcbiAgICAgIH1cbiAgICAgIHNwYW4ge1xuICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vL+ips+e0sFxuYXJ0aWNsZSwuc3BlY1RhYmxle1xuICAubGluay1idXR0b24xe1xuICAgIC5wci00OHtwYWRkaW5nLXJpZ2h0OjQ4cHggIWltcG9ydGFudDt9XG4gICAgLnBsLTQ4e3BhZGRpbmctbGVmdDo0OHB4ICFpbXBvcnRhbnQ7fVxuICAgIEBpbmNsdWRlIHNwe1xuICAgICAgd2lkdGg6MTAwJTtcbiAgICAgIG1heC13aWR0aDo4MCU7XG4gICAgICBtYXJnaW4tbGVmdDphdXRvICFpbXBvcnRhbnQ7XG4gICAgICBtYXJnaW4tcmlnaHQ6YXV0byAhaW1wb3J0YW50O1xuICAgICAgLnNwLXByLTI0e3BhZGRpbmctcmlnaHQ6MjRweCAhaW1wb3J0YW50O31cbiAgICAgIC5zcC1wbC0yNHtwYWRkaW5nLWxlZnQ6MjRweCAhaW1wb3J0YW50O31cbiAgICB9XG4gICAgYSxcbiAgICBsYWJlbCB7XG4gICAgICBwYWRkaW5nOjAgNTBweDtcbiAgICAgIEBpbmNsdWRlIHRhYi1iaWd7XG4gICAgICAgIHBhZGRpbmc6MDtcbiAgICAgIH1cbiAgICAgIEBpbmNsdWRlIHNwe1xuICAgICAgICBwYWRkaW5nOjAgMjBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuI3NwZWNpZmljYXRpb257XG4gIC50d28tY29sdW1uX19zaW5nbGU6Zmlyc3Qtb2YtdHlwZXtcbiAgICBib3JkZXItdG9wOnNvbGlkIDFweCAjOWVjMGUxO1xuICB9XG4gIC50d28tY29sdW1uX19zaW5nbGV7XG4gICAgYm9yZGVyLXJpZ2h0OnNvbGlkIDFweCAjOWVjMGUxO1xuICAgIGJvcmRlci1sZWZ0OnNvbGlkIDFweCAjOWVjMGUxO1xuICAgIGJvcmRlci1ib3R0b206c29saWQgMXB4ICM5ZWMwZTE7XG4gIH1cbn1cblxuLnNzbF9fbG93ZXJ7XG4gIGRpc3BsYXk6ZmxleDtcbiAgZmxleC13cmFwOndyYXA7XG4gIGFsaWduLWl0ZW1zOmNlbnRlcjtcbiAgLnNzbF9fbG93ZXItaGVhZHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOnJnYig1LCA1MywgMTAwKTtcbiAgICBwYWRkaW5nLWxlZnQ6MTZweDtcbiAgICBwYWRkaW5nLXJpZ2h0OjE2cHg7XG4gICAgY29sb3I6I2ZmZjtcbiAgICBtYXJnaW4tcmlnaHQ6MTZweDtcbiAgfVxufVxuXG5cblxuLy/kvqHmoLzooahcblxuc3tjb2xvcjogIzk5OTt9XG5cbi5zZWxsaW5nX3ByaWNle1xuICAgIGxpbmUtaGVpZ2h0OiAwO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IC00cHg7XG59XG5cbi5ub3Rfc2VjdXJle1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xufVxuXG4jc3NsLWxpc3R7XG4gIC8vIOOCqOODg+OCr+OCueOCteODvOODkOODvOOBr+ODieODoeOCpOODs+iqjeiovFNTTOOBjOiHquWLleabtOaWsOOBq+WvvuW/nO+8gVxuICAuc2VydmljZV9fc2luZ2xlX19kdiB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzAyN0JGMDtcbiAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgcGFkZGluZzogMjRweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAmOjpiZWZvcmUge1xuICAgICAgY29udGVudDogXCLjgZXjgonjgashIVwiO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiBjYWxjKC0uNWVtIC0gNnB4KTtcbiAgICAgIGxlZnQ6IDFlbTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMjdCRjA7XG4gICAgICBwYWRkaW5nOiA2cHggOHB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgfVxuICAgIGgzIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICAgIG1hcmdpbjogMCAyNHB4IDAgMDtcbiAgICAgIHNwYW4ge1xuICAgICAgICBmb250LXNpemU6IDJyZW07XG4gICAgICAgIC5ibHVlIHtcbiAgICAgICAgICBjb2xvcjogIzAyN2JmMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICBwIHtcbiAgICAgIG1heC13aWR0aDogNjUwcHg7XG4gICAgfVxuICB9XG5cbiAgLy8g44OG44O844OW44OrXG4gIC50YWJsZS1kb2JibGV7XG4gICAgZGx7XG4gICAgICBmbGV4LXdyYXA6bm93cmFwO1xuICAgIH1cbiAgICBkZHtcbiAgICAgICY6bGFzdC1vZi10eXBle1xuICAgICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICM5ZWMwZTE7XG4gICAgICB9XG4gICAgfVxuICAgICZfX3RvcHtcbiAgICAgIGRke1xuICAgICAgICAmOmxhc3Qtb2YtdHlwZXtcbiAgICAgICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkIHdoaXRlO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC5ibHVle1xuICAgICAgYmFja2dyb3VuZDojRjNGOUZGO1xuICAgICAgY29sb3I6IzAyN0JGMDtcbiAgICB9XG4gIH1cbn1cblxuXG4udGFibGUtZG9iYmxlIC5wcmljZV9saXN0IGR0IHtcbiAgZmxleC1iYXNpczogMzAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLnRhYmxlLWRvYmJsZSAucHJpY2VfbGlzdCBkZCB7XG4gIGZsZXgtYmFzaXM6IDcwJTtcbn1cblxuLnRhYmxlLWRvYmJsZSAucHJpY2VfbGlzdCBkZC5wcmljZSB7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xufVxuXG4udGFibGUtZG9iYmxlIC5wcmljZV9saXN0IGRkIHMge1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4uYXJyb3ctYm90dG9te1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG92ZXJmbG93OiB2aXNpYmxlOyBcbn1cbi5hcnJvdy1ib3R0b206OmJlZm9yZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogLTE2cHg7XG4gICAgbGVmdDogLTRweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogNnB4O1xuICAgIGhlaWdodDogMTBweDtcbiAgICBjb250ZW50OiAnJztcbiAgICBiYWNrZ3JvdW5kOiAjYmJiO1xufVxuLmFycm93LWJvdHRvbTo6YWZ0ZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IC03cHg7XG4gICAgbGVmdDogLThweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMDtcbiAgICBoZWlnaHQ6IDA7XG4gICAgY29udGVudDogJyc7XG4gICAgYm9yZGVyOiA3cHggc29saWQ7XG4gICAgYm9yZGVyLWNvbG9yOiAjYmJiIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xufVxuXG5zcGFuLmZlZSB7XG4gICAgZm9udC1zaXplOiAxM3B4O1xufVxuXG5zcGFuLmNwbl9wcmljZXtcbiAgICBsaW5lLWhlaWdodDogMS4yO1xufVxuXG5zcGFuLmNwbl9wcmljZS5zZWN1cmVjb3Jle1xuICBsaW5lLWhlaWdodDogMC43O1xufVxuXG4vL+OBiueUs+OBl+i+vOOBv+OBruWJjeOBq1xuLnJlYWQtYmVmb3Jle1xuICBsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xuICBoMntcbiAgICBjb2xvcjojMDI3QkYwO1xuICAgIGZvbnQtc2l6ZToyMHB4O1xuICAgICY6YmVmb3Jle1xuICAgICAgY29udGVudDpcIlwiO1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vLi4vaW1hZ2VzL3NzbC1saXN0L3JlYWQtYmVmb3JlLnBuZyk7XG4gICAgICB3aWR0aDo0OHB4O1xuICAgICAgaGVpZ2h0OjQ4cHg7XG4gICAgICBkaXNwbGF5OmlubGluZS1ibG9jaztcbiAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICBtYXJnaW4tcmlnaHQ6MTZweDtcbiAgICB9XG4gIH1cbiAgJl9faW5uZXJ7XG4gICAgYm9yZGVyOjFweCBzb2xpZCAjMDI3QkYwO1xuICAgIGJvcmRlci10b3A6bm9uZTtcbiAgICBwYWRkaW5nOjMycHggNDBweDtcbiAgICAmOmZpcnN0LW9mLXR5cGV7XG4gICAgICBib3JkZXItdG9wOjFweCBzb2xpZCAjMDI3QkYwO1xuICAgIH1cbiAgICBwLC5hbm5vdGF0aW9uLWZsZXh7XG4gICAgICBtYXJnaW4tbGVmdDogMjRweDtcbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAjc3NsLWxpc3R7XG4gICAgLy8g44Ko44OD44Kv44K544K144O844OQ44O844Gv44OJ44Oh44Kk44Oz6KqN6Ki8U1NM44GM6Ieq5YuV5pu05paw44Gr5a++5b+c77yBXG4gICAgLnNlcnZpY2VfX3NpbmdsZV9fZHYge1xuICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgaDMge1xuICAgICAgICBtYXJnaW46IDAgMCA4cHg7XG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLy8g44OG44O844OW44OrXG4gICAgLnRhYmxlLWRvYmJsZXtcbiAgICAgIG92ZXJmbG93LXg6IHNjcm9sbDtcbiAgICAgICZfX2lubmVye1xuICAgICAgICB3aWR0aDo0NTBweDtcbiAgICAgIH1cbiAgICAgICZfX3RvcHtcbiAgICAgICAgZHQsZGR7XG4gICAgICAgICAgZm9udC1zaXplOjEuNHJlbTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgZGx7XG4gICAgICAgIHdpZHRoOjEwMCU7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5yZWFkLWJlZm9yZXtcbiAgICBoNHtcbiAgICAgIG1hcmdpbi1ib3R0b206NHB4O1xuICAgIH1cbiAgICAmX19pbm5lcntcbiAgICAgIHBhZGRpbmc6MTZweDtcbiAgICB9XG4gIH1cbn1cblxuLy9lbmNyeXB0IHBpY2t1cFxuLnBpY2t1cC1mbGV4X19zaW5nbGUge1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICBwYWRkaW5nLWJvdHRvbTogMzJweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmbGV4LWJhc2lzOiAzMS44NTE4NTE4NTE5JTtcbiAgYm9yZGVyOiAxcHggc29saWQgIzllYzBlMTtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGluaGVyaXQ7XG4gIC5waWNrdXAtZmxleF9fdGl0bGUge1xuICAgIGJhY2tncm91bmQ6ICNmM2Y5ZmY7XG4gICAgcGFkZGluZzogMTJweCAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgfVxuICBmaWd1cmUge1xuICAgIG1hcmdpbjogOHB4IDAgMTZweCAwO1xuICB9XG4gIC5saW5rLWJ1dHRvbjEge1xuICAgIG1hcmdpbjogMCAyNHB4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5saW5rLWJ1dHRvbjEgYS5pcC1idXR0b257XG4gICAgcGFkZGluZy10b3A6MTZweDtcbiAgICBwYWRkaW5nLWJvdHRvbToxNnB4O1xuICAgIGhlaWdodDphdXRvO1xuICB9XG4gIC5waWNrdXAtZmxleF9fbGlzdCB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxuICAubGluay1idXR0b24xIHtcbiAgICBhIHtcbiAgICAgIGhlaWdodDogNDRweDtcbiAgICAgIHBhZGRpbmc6IDAgMzBweDtcbiAgICB9XG4gIH1cbn1cbi5zcGVjVGFibGUge1xuICB3aWR0aDoxMDAlO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3JkZXI6IDFweCBzb2xpZCAjOWVjMGUxO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICAqIHtcbiAgICBtYXgtd2lkdGg6MTAwJTtcbiAgfVxuICB0ciB7XG4gICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICB0aCx0ZCB7XG4gICAgICAgIGJvcmRlci10b3A6bm9uZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgdGgsdGQge1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjOWVjMGUxO1xuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgQGluY2x1ZGUgc3Age1xuICAgICAgZGlzcGxheTpibG9jaztcbiAgICB9XG4gIH1cbiAgdGgge1xuICAgIGJhY2tncm91bmQ6ICRwYjtcbiAgICB3aWR0aDozNDRweDtcbiAgICBwYWRkaW5nOiAyNHB4O1xuICAgIHRleHQtYWxpZ246bGVmdDtcbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICB3aWR0aDphdXRvO1xuICAgIH1cbiAgfVxuICB0ZCB7XG4gICAgcGFkZGluZzogMjRweDtcbiAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgIGJvcmRlci10b3A6bm9uZTtcbiAgICB9XG4gICAgb2wge1xuICAgICAgJi5kb3RzIHtcbiAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBkaXNjO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDI0cHg7XG4gICAgICB9XG4gICAgICAmLm51bSB7XG4gICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogZGVjaW1hbDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAyNHB4O1xuICAgICAgfVxuICAgIH1cbiAgICBsaSB7XG4gICAgICBAaW5jbHVkZSBmeigxNCwgMTIpO1xuICAgIH1cbiAgfVxuICAuY2lyY2xlLXRleHQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nLWxlZnQ6IDQ4cHg7XG4gICAgQGluY2x1ZGUgZnooMTQsIDE0KTtcbiAgICAmOjpiZWZvcmUge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICB3aWR0aDogMzBweDtcbiAgICAgIGhlaWdodDogMzBweDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vLi4vaW1hZ2VzL3NzbC1saXN0L2NpcmNsZS5zdmcnKTtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgIH1cbiAgICAmLmQtY2lyY2xlIHtcbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vLi4vaW1hZ2VzL3NzbC1saXN0L2QtY2lyY2xlLnN2ZycpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufSIsIkB1c2UgXCJzYXNzOmxpc3RcIjtcclxuQHVzZSBcInNhc3M6bWF0aFwiO1xyXG5cclxuJGJyZWFrLXBjOiAxMDAwcHg7XHJcbiRicmVhay10YWItc21hbGw6IDk5OXB4O1xyXG4kYnJlYWstdGFiLWJpZzogNzY4cHg7XHJcbiRicmVhay1zcDogNzY3cHg7XHJcblxyXG5AbWl4aW4gcGMge1xyXG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogKCRicmVhay1wYykpIHtcclxuICAgIEBjb250ZW50O1xyXG4gIH1cclxufVxyXG5cclxuQG1peGluIHRhYi1zbWFsbCB7XHJcbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAoJGJyZWFrLXRhYi1zbWFsbCkpIHtcclxuICAgIEBjb250ZW50O1xyXG4gIH1cclxufVxyXG5cclxuQG1peGluIHRhYi1iaWcge1xyXG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogKCRicmVhay10YWItYmlnKSkge1xyXG4gICAgQGNvbnRlbnQ7XHJcbiAgfVxyXG59XHJcblxyXG5AbWl4aW4gdGFiLW9ubHkge1xyXG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogKCRicmVhay10YWItYmlnKSkgYW5kIChtYXgtd2lkdGg6ICgkYnJlYWstdGFiLXNtYWxsKSkge1xyXG4gICAgQGNvbnRlbnQ7XHJcbiAgfVxyXG59XHJcblxyXG5AbWl4aW4gc3Age1xyXG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogKCRicmVhay1zcCkpIHtcclxuICAgIEBjb250ZW50O1xyXG4gIH1cclxufVxyXG5cclxuLy9mb250LXNpemVcclxuXHJcbkBtaXhpbiBmeigkc2l6ZTE6IDE2LCAkc2l6ZTI6IDE0KSB7XHJcbiAgJHNpemUxOiBtYXRoLmRpdigkc2l6ZTEsIDEwKTtcclxuICAkc2l6ZTI6IG1hdGguZGl2KCRzaXplMiwgMTApO1xyXG4gIGZvbnQtc2l6ZTogJHNpemUxICsgcmVtO1xyXG4gIEBpbmNsdWRlIHRhYi1zbWFsbCB7XHJcbiAgICBmb250LXNpemU6ICRzaXplMiArIHJlbTtcclxuICB9XHJcbn1cclxuXHJcbi8vYm9yZGVyXHJcblxyXG5AbWl4aW4gYmEoJGNvbG9yOiAkYm9yZGVyMSwgJHNpemU6IDFweCkge1xyXG4gIGJvcmRlcjogJHNpemUgc29saWQgJGNvbG9yO1xyXG59XHJcblxyXG5AbWl4aW4gYmIoJGNvbG9yOiAkYm9yZGVyMSwgJHNpemU6IDFweCkge1xyXG4gIGJvcmRlci1ib3R0b206ICRzaXplIHNvbGlkICRjb2xvcjtcclxufVxyXG5cclxuQG1peGluIGJ0KCRjb2xvcjogJGJvcmRlcjEsICRzaXplOiAxcHgpIHtcclxuICBib3JkZXItdG9wOiAkc2l6ZSBzb2xpZCAkY29sb3I7XHJcbn1cclxuXHJcbkBtaXhpbiBibCgkY29sb3I6ICRib3JkZXIxLCAkc2l6ZTogMXB4KSB7XHJcbiAgYm9yZGVyLWxlZnQ6ICRzaXplIHNvbGlkICRjb2xvcjtcclxufVxyXG5cclxuQG1peGluIGJyKCRjb2xvcjogJGJvcmRlcjEsICRzaXplOiAxcHgpIHtcclxuICBib3JkZXItcmlnaHQ6ICRzaXplIHNvbGlkICRjb2xvcjtcclxufVxyXG5cclxuLy93aWR0aFxyXG5cclxuQG1peGluIHdpZHRoKCRwYykge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIG1heC13aWR0aDogY2FsYygjeyRwY30gKyA0MHB4KTtcclxuICBtYXJnaW46IDAgYXV0bztcclxuICBwYWRkaW5nOiAwIDIwcHg7XHJcblxyXG4gIEBpbmNsdWRlIHNwIHtcclxuICAgIHBhZGRpbmc6IDAgMTVweDtcclxuICAgIHdpZHRoOiA0ODBweDtcclxuICAgIG1heC13aWR0aDogMTAwJTtcclxuICB9XHJcbn1cclxuXHJcbi8vZGlzcGxheTpmbGV4O1xyXG5cclxuQG1peGluIGZsZXgoJGp1c3RpZnk6IHNwYWNlLWJldHdlZW4sICRhbGlnbjogc3RyZXRjaCkge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC13cmFwOiB3cmFwO1xyXG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAganVzdGlmeS1jb250ZW50OiAkanVzdGlmeTtcclxuICBhbGlnbi1pdGVtczogJGFsaWduO1xyXG59XHJcblxyXG5AbWl4aW4gZmxleHRvcCgkdGFiLCAkbnVtMywgJHNwLCAkbnVtMikge1xyXG4gIEBpbmNsdWRlIHRhYi1iaWcge1xyXG4gICAgbWFyZ2luLXRvcDogJHRhYiArIHB4O1xyXG5cclxuICAgIEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggJG51bTMge1xyXG4gICAgICAmOm50aC1vZi10eXBlKCN7JGl9KSB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgQGluY2x1ZGUgc3Age1xyXG4gICAgbWFyZ2luLXRvcDogJHNwICsgcHg7XHJcblxyXG4gICAgQGZvciAkaSBmcm9tIDEgdGhyb3VnaCAkbnVtMiB7XHJcbiAgICAgICY6bnRoLW9mLXR5cGUoI3skaX0pIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4vL2ZsZXgtYmFzaXNcclxuXHJcbkBtaXhpbiBiYXNpcygkaTogMSwgJHk6IDAsICR3aWR0aDogMTA4MCkge1xyXG4gICRiYXNpczogMTAwJTtcclxuICBAaWYgJGkgIT0gMSB7XHJcbiAgICAkYmFzaXM6IHBlcmNlbnRhZ2UoXHJcbiAgICAgIG1hdGguZGl2KG1hdGguZGl2KDEwMCAtIG1hdGguZGl2KCR5LCAkd2lkdGgpICogMTAwLCAkaSksIDEwMClcclxuICAgICk7XHJcbiAgfVxyXG4gIGZsZXgtYmFzaXM6ICRiYXNpcztcclxufVxyXG5cclxuQG1peGluIGJhc2lzX3MoJHBjKSB7XHJcbiAgZmxleC1iYXNpczogJHBjO1xyXG59XHJcblxyXG5AbWl4aW4gbGgoJHBjOiAxNiwgJHNwOiAxNCkge1xyXG4gIGxpbmUtaGVpZ2h0OiAkcGMgKyBweDtcclxuXHJcbiAgQGluY2x1ZGUgc3Age1xyXG4gICAgbGluZS1oZWlnaHQ6ICRzcCArIHB4O1xyXG4gIH1cclxufVxyXG5cclxuLy9tYXJnaW5cclxuXHJcbkBtaXhpbiBtdCgkcGMsICR0YWIsICRzcCkge1xyXG4gIG1hcmdpbi10b3A6ICRwYztcclxuXHJcbiAgQGluY2x1ZGUgdGFiLXNtYWxsIHtcclxuICAgIG1hcmdpbi10b3A6ICR0YWI7XHJcbiAgfVxyXG5cclxuICBAaW5jbHVkZSBzcCB7XHJcbiAgICBtYXJnaW4tdG9wOiAkc3A7XHJcbiAgfVxyXG59XHJcblxyXG5AbWl4aW4gbWIoJHBjLCAkdGFiLCAkc3ApIHtcclxuICBtYXJnaW4tYm90dG9tOiAkcGM7XHJcblxyXG4gIEBpbmNsdWRlIHRhYi1zbWFsbCB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAkdGFiO1xyXG4gIH1cclxuXHJcbiAgQGluY2x1ZGUgc3Age1xyXG4gICAgbWFyZ2luLWJvdHRvbTogJHNwO1xyXG4gIH1cclxufVxyXG5cclxuLy9wYWRkaW5nXHJcblxyXG5AbWl4aW4gcHQoJHBjLCAkdGFiLCAkc3ApIHtcclxuICBwYWRkaW5nLXRvcDogJHBjO1xyXG5cclxuICBAaW5jbHVkZSB0YWItc21hbGwge1xyXG4gICAgcGFkZGluZy10b3A6ICR0YWI7XHJcbiAgfVxyXG5cclxuICBAaW5jbHVkZSBzcCB7XHJcbiAgICBwYWRkaW5nLXRvcDogJHNwO1xyXG4gIH1cclxufVxyXG5cclxuQG1peGluIHBiKCRwYywgJHRhYiwgJHNwKSB7XHJcbiAgcGFkZGluZy1ib3R0b206ICRwYztcclxuXHJcbiAgQGluY2x1ZGUgdGFiLXNtYWxsIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAkdGFiO1xyXG4gIH1cclxuXHJcbiAgQGluY2x1ZGUgc3Age1xyXG4gICAgcGFkZGluZy1ib3R0b206ICRzcDtcclxuICB9XHJcbn1cclxuXHJcbkBtaXhpbiBzY2JhcigkY29sb3I6IHJnYmEoMCwgMCwgNTAsIDAuNSkpIHtcclxuICAvKuOCueOCr+ODreODvOODq+ODkOODvOWFqOS9k1xyXG4gIEBpbmNsdWRlIHRhYi1iaWcge1xyXG4gICAgJjo6LXdlYmtpdC1zY3JvbGxiYXIge1xyXG4gICAgICB3aWR0aDogNHB4O1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIGJhY2tncm91bmQ6ICNjY2M7XHJcbiAgICB9XHJcbiAgICAmOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcjtcclxuICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcclxuICAgICAgb3BhY2l0eTogMC4zO1xyXG4gICAgfVxyXG4gIH0qL1xyXG59XHJcblxyXG5AbWl4aW4gc2NiYXJZKCRjb2xvcjogcmdiYSgwLCAwLCA1MCwgMC41KSkge1xyXG4gIC8q44K544Kv44Ot44O844Or44OQ44O85YWo5L2TXHJcbiAgQGluY2x1ZGUgdGFiLWJpZyB7XHJcbiAgICAmOjotd2Via2l0LXNjcm9sbGJhciB7XHJcbiAgICAgIGhlaWdodDogNHB4O1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIGJhY2tncm91bmQ6ICNjY2M7XHJcbiAgICB9XHJcblxyXG4gICAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3I7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbiAgICAgIG9wYWNpdHk6IDAuMztcclxuICAgIH1cclxuICB9Ki9cclxufVxyXG4iXX0= */
