@charset "EUC-JP";



.ssl-type__title-flex {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: flex-start;
  align-items: center;
}

.year-nav {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: flex-start;
  align-items: stretch;
}

.year-nav label {
  position: relative;
  cursor: pointer;
  flex-basis: 96px;
}

.year-nav label input {
  position: absolute;
  z-index: -1;
  top: 0;
  left: 0;
  opacity: 0;
}

.year-nav label span {
  position: relative;
  display: block;
  padding-bottom: 8px;
  text-align: center;
  color: #ccc;
}

.year-nav label span::before {
  position: absolute;
  bottom: 0;
  left: 1px;
  width: 100%;
  height: 2px;
  content: '';
  background: #ccc;
}

.year-nav label input:checked + span {
  color: #027bf0;
}

.year-nav label input:checked + span::before {
  bottom: -1px;
  height: 4px;
  background: #027bf0;
}

.price-list {
  overflow: auto;
  padding-bottom: 8px;
  /*スクロールバー全体
  @include tab-big {
    &::-webkit-scrollbar {
      height: 4px;
      position: absolute;
      background: #ccc;
    }

    &::-webkit-scrollbar-thumb {
      background-color: $color;
      border-radius: 10px;
      opacity: 0.3;
    }
  }*/
}

.price-list table {
  width: 100%;
  min-width: 1080px;
  text-align: center;
}

.price-list table thead {
  table-layout: fixed;
  background: #9ec0e1;
}

.price-list table tr:nth-child(2) {
  padding-top: 10px;
}

.price-list table tr {
  min-height: 78px;
}

.price-list table th {
  line-height: 1.5em;
  padding: 8px;
  border-bottom: 1px solid #eee;
}

.price-list table th > div {
  font-size: 1.4rem;
  line-height: 1.5;
}

.price-list table td {
  padding: 8px;
  border-bottom: 1px solid #eee;
}

.price-list table .tablesorter.tablesorter-headerAsc .tablesorter-header-inner::before {
  top: 6px;
}

.price-list table .tablesorter.tablesorter-headerAsc .tablesorter-header-inner::after {
  display: none;
}

.price-list table .tablesorter.tablesorter-headerDesc .tablesorter-header-inner::before {
  display: none;
}

.price-list table .tablesorter.tablesorter-headerDesc .tablesorter-header-inner::after {
  bottom: 0;
}

.price-list table .tablesorter .tablesorter-header-inner {
  position: relative;
}

.price-list table .tablesorter .tablesorter-header-inner:hover {
  cursor: pointer;
}

.price-list table .tablesorter .tablesorter-header-inner::before {
  position: absolute;
  top: 3px;
  right: 2px;
  width: 8px;
  height: 8px;
  margin-top: -5px;
  content: '';
  border: 6px solid transparent;
  border-bottom-color: #262626;
}

.price-list table .tablesorter .tablesorter-header-inner::after {
  position: absolute;
  right: 2px;
  bottom: -4px;
  width: 8px;
  height: 8px;
  content: '';
  border: 6px solid transparent;
  border-top-color: #262626;
}

.price-list__single {
  display: flex;
  flex-direction: row;
  min-width: 880px;
  min-height: 78px;
  padding: 8px 20px;
  text-align: center;
  flex-wrap: wrap;
  justify-content: space-between;
  align-items: center;
}

.price-list__single > div {
  padding: 0 8px;
}

.price-list .brand {
  min-width: 110px;
}

.price-list .level {
  min-width: 130px;
  text-align: center;
}

.price-list .level img {
  display: block;
  width: 80px;
  height: auto;
  margin: 0 auto;
}

.price-list .service {
  min-width: 120px;
}

.price-list .service p {
  line-height: 1.4;
}

.price-list .service .bg-orange {
  font-size: 1.1rem;
  display: inline-block;
  margin-bottom: 4px;
  padding: 4px 8px;
  color: white;
  border-radius: 4px;
  background: #ffa119;
}

.price-list .price {
  width: 220px;
  min-width: 150px;
}

.price-list .price span {
  font-family: century-gothic, sans-serif;
  font-size: 2.2rem;
  font-weight: 700;
  font-style: normal;
}

.price-list .price span.active {
  display: inline-block;
}

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

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

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

.price-list .price .price__campaign {
  display: inline-table;
}

.price-list .security {
  min-width: 100px;
}

.price-list .security span {
  font-family: century-gothic, sans-serif;
  font-size: 2.2rem;
  font-style: normal;
  display: none;
}

.price-list .security span.active {
  display: inline-block;
}

.price-list .siteseel {
  flex-basis: 80px;
}

.price-list .siteseel span {
  font-family: century-gothic, sans-serif;
  font-size: 2.2rem;
  font-style: normal;
  display: none;
}

.price-list .siteseel span.active {
  display: inline-block;
}

.price-list .speed {
  min-width: 80px;
}

.price-list .speed span {
  font-family: century-gothic, sans-serif;
  font-size: 2.2rem;
  font-style: normal;
  display: none;
}

.price-list .speed span.active {
  display: inline-block;
}

.price-list .application {
  min-width: 104px;
}

.price-list .application span {
  font-family: century-gothic, sans-serif;
  font-size: 2.2rem;
  font-style: normal;
  display: none;
}

.price-list .application span.active {
  display: block;
}

.price-list .application .link-button1.link-button2 a {
  margin-left: -5px;
}

.price-list .price .campaign-balloon {
  display: flex;
  width: inherit;
  margin: 4px 0 5px 5px;
  vertical-align: middle;
  border: 1px solid #ccc;
  background-color: #fff;
  text-shadow: none;
}

.price-list .price .campaign-pr {
  font-size: 11.5px;
  font-weight: 700;
  line-height: 20px;
  display: block;
  float: left;
  width: 52%;
  height: 20px;
  padding: 0 5px;
  text-align: center;
  color: #f00;
}

.price-list .price .campaign-limit {
  font-size: 12px;
  font-weight: bold;
  line-height: 20px;
  display: block;
  float: right;
  width: 100%;
  height: 20px;
  padding: 0 5px;
  text-align: center;
  color: #f00;
  background-color: #ff0;
}

s {
  font-size: 14px;
  color: #999;
}

/* SecureCore キャンペーン
-------------------------- */

.price-list__single.sccp {
  height: 118px;
}

.price-list__single.sccp .sccp__brand {
  position: relative;
}

.price-list__single.sccp .sccp__brand .campaign-balloon {
  font-size: 12px;
  font-weight: bold;
  line-height: 1.4;
  position: absolute;
  top: -48px;
  left: -20px;
  display: block;
  width: 160px;
  padding: 3px;
  text-align: center;
  color: #f00;
  border-radius: 4px;
  background-color: #ff0;
}

.price-list__single.sccp .sccp__brand .campaign-balloon::before {
  position: absolute;
  bottom: -8px;
  left: 70px;
  display: block;
  width: 0;
  height: 0;
  content: '';
  border-top: 10px solid #ff0;
  border-right: 10px solid transparent;
  border-left: 10px solid transparent;
}

.price-list__single.sccp .price__campaign .campaign-balloon {
  width: inherit;
}

.price-list__single.sccp .price__campaign .campaign-balloon .campaign-limit {
  font-size: 12px;
  font-weight: bold;
  float: right;
  width: inherit;
  padding: 0 5px;
  color: #f00;
  background-color: #ff0;
}

.priceTable.year1,
.priceTable.year2,
.priceTable.year3,
.priceTable.year4,
.priceTable.year5 {
  display: none;
}

.priceTable.year1.active,
.priceTable.year2.active,
.priceTable.year3.active,
.priceTable.year4.active,
.priceTable.year5.active {
  display: table;
}

.price-list .price {
  position: relative;
}

.price-list .price .casheback .price__campaign {
  display: flex;
  align-items: end;
  justify-content: center;
}

.price-list .price .casheback .price__campaign .fee {
  margin: 0;
}

.price-list .price .casheback .price__campaign sup {
  color: #f00;
}

.price-list .price .casheback .price__campaign .cpn_off {
  position: absolute;
  right: -6px;
  bottom: 12px;
  width: 45px;
  margin: 0;
}

.price-list .price .casheback .campaign-limit {
  display: inline-block;
  float: none;
  margin: 8px 0 0;
  border: none;
  background: none;
}

.price-list .price .casheback .campaign-limit.real {
  line-height: 1;
  display: inline;
  width: auto;
  height: auto;
  margin: 0;
  padding-right: 2px;
}

@media only screen and (min-width: 768px) {
  .ssl-type__flex-text {
    margin-right: 16px;
  }
}

@media only screen and (max-width: 999px) {
  .price-list table .tablesorter .tablesorter-header-inner::before {
    top: 3px;
  }

  .price-list table .tablesorter .tablesorter-header-inner::after {
    bottom: -3px;
  }

  .price-list .service .bg-orange {
    font-size: 1.1rem;
  }

  .price-list .price span {
    font-size: 1.8rem;
  }

  .price-list .security span {
    font-size: 1.8rem;
  }

  .price-list .siteseel span {
    font-size: 1.8rem;
  }

  .price-list .speed span {
    font-size: 1.8rem;
  }

  .price-list .application span {
    font-size: 1.8rem;
  }

  s {
    font-size: 13.5px;
  }
}

@media screen and (max-width: 999px) {
  .price-list__single.sccp .price__campaign .campaign-balloon {
    width: 100%;
    margin: 5px 0 0;
  }
}

@media only screen and (max-width: 767px) {
  .ssl-type__flex-text {
    flex-basis: 100%;
  }

  .year-nav label {
    flex-basis: 20%;
  }
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImdlbmVsYXRlL3NlcnZpY2UtbGlzdC5jc3MiLCJnZW5lbGF0ZS9zZXJ2aWNlLWxpc3Quc2NzcyIsInRlbXBsYXRlL19taXhpbi5zY3NzIiwidGVtcGxhdGUvX2NvbG9yLnNjc3MiLCJ0ZW1wbGF0ZS9fbWl4aW4tc2luZ2xlLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsaUJBQWlCO0FDWWY7O0lDOEVBLGNBQUE7SUFDQSxvQkFBQTs7SUFFQSxnQkRoRjRCO0lETjFCLDRCQUE0QjtJRWM5QixvQkFBQTtDRlpEO0FBQ0Q7O0lBRUk7O1FDR0YsbUJBQUE7S0FLSTtDREpMO0FBQ0Q7O0lDUUE7O1FDaUVFLGlCQUFBO0tBQ0E7Q0ZwRUQ7O0FBRUQ7O0lDR0ksY0FBQTtJQUNBLG9CQUFBOztJRENBLGdCQUFnQjtJRUdsQiw0QkFBQTtJRE5BLHFCQUFBO0NETUQ7QUFDRDs7SUNBSSxtQkFBQTs7SUFFRSxnQkFBQTs7SUFFQSxpQkFBQTtDREdMO0FBQ0Q7O0lDQU07O1FBRUEsZ0JFdEJFO0tGdUJGO0NER0w7QUFDRDs7SUNEUSxtQkFBQTtJQUNBLFlBQUE7SUFDQSxPQUFBO0lBQ0EsUUFBQTs7SUFFQSxXQUFBO0NESVA7QUFDRDs7SUNBTSxtQkVsREU7O0lGbURGLGVBQUE7O0lBRUUsb0JBQUE7O0lES0osbUJBQW1COztJQ0V2QixZQUFBO0NEQ0M7QUFDRDs7SUU2SUUsbUJBQUE7SUFBQSxVQUFBO0lBQUEsVUFBQTs7SUFBQSxZQUFBO0lBQUEsWUFBQTs7SUFBQSxZQUFBOztJQUFBLGlCQUFBO0NBQUE7QUFBQTs7SUY5SEUsZUFBZTtDQ2JqQjtBRGVGOztJQ1pJLGFBQUE7O0lBRUEsWUFBQTs7SUFFRSxvQkFBQTtDRGVMOztBQUVEOztJQ1hJLGVBQUE7O0lEZUEsb0JBQW9CO0VDWnBCOzs7Ozs7Ozs7Ozs7O0tBaUJNO0NEVVQ7QUFDRDs7SUNQWSxZQUFBO0lEVVIsa0JBQWtCOztJQ0hWLG1CQUFBO0NETVg7QUNKUzs7SURPTixvQkFBb0I7O0lDRGhC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SUFDWixtQkFBbUI7SUFDbkIsdUJBQXVCO0NBQzFCO0FBQ0Q7O0lBRUksbUJBQW1CO0lBQ25CLGFBQWE7SUFDYixXQUFXOztJQUVYLGVBQWU7O0lBRWYsU0FBUztJQUNULFVBQVU7O0lBRVYsWUFBWTs7SUFFWiw0QkFBNEI7SUFDNUIscUNBQXFDO0lBQ3JDLG9DQUFvQztDQUN2QztBQUNEOztJQUVJLGVBQWU7Q0FDbEI7QUFDRDs7SUFFSTs7UUFFSSxZQUFZO1FBQ1osZ0JBQWdCO0tBQ25CO0NBQ0o7QUFDRDs7SUFFSSxnQkFBZ0I7SUFDaEIsa0JBQWtCOztJQUVsQixhQUFhOztJQUViLGVBQWU7SUFDZixlQUFlOztJQUVmLFlBQVk7SUFDWix1QkFBdUI7Q0FDMUI7O0FBRUQ7O0lBRUksY0FBYztDQUNqQjtBQUNEOztJQUVJLGVBQWU7Q0FDbEI7O0FBRUQ7O0lBRUksbUJBQW1CO0NBQ3RCO0FBQ0Q7O0lBRUksY0FBYzs7SUFFZCxpQkFBaUI7SUFDakIsd0JBQXdCO0NBQzNCO0FBQ0Q7O0lBRUksVUFBVTtDQUNiO0FBQ0Q7O0lBRUksWUFBWTtDQUNmO0FBQ0Q7O0lBRUksbUJBQW1CO0lBQ25CLFlBQVk7SUFDWixhQUFhOztJQUViLFlBQVk7SUFDWixVQUFVO0NBQ2I7QUFDRDs7SUFFSSxzQkFBc0I7SUFDdEIsWUFBWTs7SUFFWixnQkFBZ0I7O0lBRWhCLGFBQWE7SUFDYixpQkFBaUI7Q0FDcEI7QUFDRDs7SUFFSSxlQUFlOztJQUVmLGdCQUFnQjs7SUFFaEIsWUFBWTtJQUNaLGFBQWE7SUFDYixVQUFVO0lBQ1YsbUJBQW1CO0NBQ3RCIiwiZmlsZSI6ImdlbmVsYXRlL3NlcnZpY2UtbGlzdC5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAY2hhcnNldCAnVVRGLTgnO1xuLnNzbC10eXBlX190aXRsZS1mbGV4XG57XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuXG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweClcbntcbiAgICAuc3NsLXR5cGVfX2ZsZXgtdGV4dFxuICAgIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNnB4O1xuICAgIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpXG57XG4gICAgLnNzbC10eXBlX19mbGV4LXRleHRcbiAgICB7XG4gICAgICAgIGZsZXgtYmFzaXM6IDEwMCU7XG4gICAgfVxufVxuXG4ueWVhci1uYXZcbntcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xufVxuLnllYXItbmF2IGxhYmVsXG57XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgZmxleC1iYXNpczogOTZweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpXG57XG4gICAgLnllYXItbmF2IGxhYmVsXG4gICAge1xuICAgICAgICBmbGV4LWJhc2lzOiAyMCU7XG4gICAgfVxufVxuLnllYXItbmF2IGxhYmVsIGlucHV0XG57XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHotaW5kZXg6IC0xO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuXG4gICAgb3BhY2l0eTogMDtcbn1cbi55ZWFyLW5hdiBsYWJlbCBzcGFuXG57XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICBwYWRkaW5nLWJvdHRvbTogOHB4O1xuXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgY29sb3I6ICNjY2M7XG59XG4ueWVhci1uYXYgbGFiZWwgc3Bhbjo6YmVmb3JlXG57XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAxcHg7XG5cbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDJweDtcblxuICAgIGNvbnRlbnQ6ICcnO1xuXG4gICAgYmFja2dyb3VuZDogI2NjYztcbn1cbi55ZWFyLW5hdiBsYWJlbCBpbnB1dDpjaGVja2VkICsgc3Bhblxue1xuICAgIGNvbG9yOiAjMDI3YmYwO1xufVxuLnllYXItbmF2IGxhYmVsIGlucHV0OmNoZWNrZWQgKyBzcGFuOjpiZWZvcmVcbntcbiAgICBib3R0b206IC0xcHg7XG5cbiAgICBoZWlnaHQ6IDRweDtcblxuICAgIGJhY2tncm91bmQ6ICMwMjdiZjA7XG59XG5cbi5wcmljZS1saXN0XG57XG4gICAgb3ZlcmZsb3c6IGF1dG87XG5cbiAgICBwYWRkaW5nLWJvdHRvbTogOHB4O1xuICAvKuOCueOCr+ODreODvOODq+ODkOODvOWFqOS9k1xuICBAaW5jbHVkZSB0YWItYmlnIHtcbiAgICAmOjotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgICBoZWlnaHQ6IDRweDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGJhY2tncm91bmQ6ICNjY2M7XG4gICAgfVxuXG4gICAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yO1xuICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICAgIG9wYWNpdHk6IDAuMztcbiAgICB9XG4gIH0qL1xufVxuLnByaWNlLWxpc3QgdGFibGVcbntcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtaW4td2lkdGg6IDEwODBweDtcblxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5wcmljZS1saXN0IHRhYmxlIHRoZWFkXG57XG4gICAgdGFibGUtbGF5b3V0OiBmaXhlZDtcblxuICAgIGJhY2tncm91bmQ6ICM5ZWMwZTE7XG59XG4ucHJpY2UtbGlzdCB0YWJsZSB0cjpudGgtY2hpbGQoMilcbntcbiAgICBwYWRkaW5nLXRvcDogMTBweDtcbn1cbi5wcmljZS1saXN0IHRhYmxlIHRyXG57XG4gICAgbWluLWhlaWdodDogNzhweDtcbn1cbi5wcmljZS1saXN0IHRhYmxlIHRoXG57XG4gICAgbGluZS1oZWlnaHQ6IDEuNWVtO1xuXG4gICAgcGFkZGluZzogOHB4O1xuXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlZWU7XG59XG4ucHJpY2UtbGlzdCB0YWJsZSB0aCA+IGRpdlxue1xuICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG4ucHJpY2UtbGlzdCB0YWJsZSB0ZFxue1xuICAgIHBhZGRpbmc6IDhweDtcblxuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWVlO1xufVxuLnByaWNlLWxpc3QgdGFibGUgLnRhYmxlc29ydGVyLnRhYmxlc29ydGVyLWhlYWRlckFzYyAudGFibGVzb3J0ZXItaGVhZGVyLWlubmVyOjpiZWZvcmVcbntcbiAgICB0b3A6IDZweDtcbn1cbi5wcmljZS1saXN0IHRhYmxlIC50YWJsZXNvcnRlci50YWJsZXNvcnRlci1oZWFkZXJBc2MgLnRhYmxlc29ydGVyLWhlYWRlci1pbm5lcjo6YWZ0ZXJcbntcbiAgICBkaXNwbGF5OiBub25lO1xufVxuLnByaWNlLWxpc3QgdGFibGUgLnRhYmxlc29ydGVyLnRhYmxlc29ydGVyLWhlYWRlckRlc2MgLnRhYmxlc29ydGVyLWhlYWRlci1pbm5lcjo6YmVmb3JlXG57XG4gICAgZGlzcGxheTogbm9uZTtcbn1cbi5wcmljZS1saXN0IHRhYmxlIC50YWJsZXNvcnRlci50YWJsZXNvcnRlci1oZWFkZXJEZXNjIC50YWJsZXNvcnRlci1oZWFkZXItaW5uZXI6OmFmdGVyXG57XG4gICAgYm90dG9tOiAwO1xufVxuLnByaWNlLWxpc3QgdGFibGUgLnRhYmxlc29ydGVyIC50YWJsZXNvcnRlci1oZWFkZXItaW5uZXJcbntcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ucHJpY2UtbGlzdCB0YWJsZSAudGFibGVzb3J0ZXIgLnRhYmxlc29ydGVyLWhlYWRlci1pbm5lcjpob3Zlclxue1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5wcmljZS1saXN0IHRhYmxlIC50YWJsZXNvcnRlciAudGFibGVzb3J0ZXItaGVhZGVyLWlubmVyOjpiZWZvcmVcbntcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAzcHg7XG4gICAgcmlnaHQ6IDJweDtcblxuICAgIHdpZHRoOiA4cHg7XG4gICAgaGVpZ2h0OiA4cHg7XG4gICAgbWFyZ2luLXRvcDogLTVweDtcblxuICAgIGNvbnRlbnQ6ICcnO1xuXG4gICAgYm9yZGVyOiA2cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzI2MjYyNjtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTk5cHgpXG57XG4gICAgLnByaWNlLWxpc3QgdGFibGUgLnRhYmxlc29ydGVyIC50YWJsZXNvcnRlci1oZWFkZXItaW5uZXI6OmJlZm9yZVxuICAgIHtcbiAgICAgICAgdG9wOiAzcHg7XG4gICAgfVxufVxuLnByaWNlLWxpc3QgdGFibGUgLnRhYmxlc29ydGVyIC50YWJsZXNvcnRlci1oZWFkZXItaW5uZXI6OmFmdGVyXG57XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAycHg7XG4gICAgYm90dG9tOiAtNHB4O1xuXG4gICAgd2lkdGg6IDhweDtcbiAgICBoZWlnaHQ6IDhweDtcblxuICAgIGNvbnRlbnQ6ICcnO1xuXG4gICAgYm9yZGVyOiA2cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLXRvcC1jb2xvcjogIzI2MjYyNjtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTk5cHgpXG57XG4gICAgLnByaWNlLWxpc3QgdGFibGUgLnRhYmxlc29ydGVyIC50YWJsZXNvcnRlci1oZWFkZXItaW5uZXI6OmFmdGVyXG4gICAge1xuICAgICAgICBib3R0b206IC0zcHg7XG4gICAgfVxufVxuLnByaWNlLWxpc3RfX3NpbmdsZVxue1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcblxuICAgIG1pbi13aWR0aDogODgwcHg7XG4gICAgbWluLWhlaWdodDogNzhweDtcbiAgICBwYWRkaW5nOiA4cHggMjBweDtcblxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5wcmljZS1saXN0X19zaW5nbGUgPiBkaXZcbntcbiAgICBwYWRkaW5nOiAwIDhweDtcbn1cbi5wcmljZS1saXN0IC5icmFuZFxue1xuICAgIG1pbi13aWR0aDogMTEwcHg7XG59XG4ucHJpY2UtbGlzdCAubGV2ZWxcbntcbiAgICBtaW4td2lkdGg6IDEzMHB4O1xuXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnByaWNlLWxpc3QgLmxldmVsIGltZ1xue1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgd2lkdGg6IDgwcHg7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIG1hcmdpbjogMCBhdXRvO1xufVxuLnByaWNlLWxpc3QgLnNlcnZpY2VcbntcbiAgICBtaW4td2lkdGg6IDEyMHB4O1xufVxuLnByaWNlLWxpc3QgLnNlcnZpY2UgcFxue1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG59XG4ucHJpY2UtbGlzdCAuc2VydmljZSAuYmctb3JhbmdlXG57XG4gICAgZm9udC1zaXplOiAxLjFyZW07XG5cbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cbiAgICBtYXJnaW4tYm90dG9tOiA0cHg7XG4gICAgcGFkZGluZzogNHB4IDhweDtcblxuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgYmFja2dyb3VuZDogI2ZmYTExOTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTk5cHgpXG57XG4gICAgLnByaWNlLWxpc3QgLnNlcnZpY2UgLmJnLW9yYW5nZVxuICAgIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjFyZW07XG4gICAgfVxufVxuLnByaWNlLWxpc3QgLnByaWNlXG57XG4gICAgd2lkdGg6IDIyMHB4O1xuICAgIG1pbi13aWR0aDogMTUwcHg7XG59XG4ucHJpY2UtbGlzdCAucHJpY2Ugc3Bhblxue1xuICAgIGZvbnQtZmFtaWx5OiBjZW50dXJ5LWdvdGhpYywgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDIuMnJlbTtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTk5cHgpXG57XG4gICAgLnByaWNlLWxpc3QgLnByaWNlIHNwYW5cbiAgICB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICAgIH1cbn1cbi5wcmljZS1saXN0IC5wcmljZSBzcGFuLmFjdGl2ZVxue1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5wcmljZS1saXN0IC5wcmljZSBzcGFuLmFycm93LWJvdHRvbVxue1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcblxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5wcmljZS1saXN0IC5wcmljZSBzcGFuLmFycm93LWJvdHRvbTo6YmVmb3JlXG57XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogLTE4cHg7XG4gICAgbGVmdDogLTRweDtcblxuICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgd2lkdGg6IDZweDtcbiAgICBoZWlnaHQ6IDEwcHg7XG5cbiAgICBjb250ZW50OiAnJztcblxuICAgIGJhY2tncm91bmQ6ICNiYmI7XG59XG4ucHJpY2UtbGlzdCAucHJpY2Ugc3Bhbi5hcnJvdy1ib3R0b206OmFmdGVyXG57XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogLTlweDtcbiAgICBsZWZ0OiAtOHB4O1xuXG4gICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICB3aWR0aDogMDtcbiAgICBoZWlnaHQ6IDA7XG5cbiAgICBjb250ZW50OiAnJztcblxuICAgIGJvcmRlcjogN3B4IHNvbGlkO1xuICAgIGJvcmRlci1jb2xvcjogI2JiYiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcbn1cbi5wcmljZS1saXN0IC5wcmljZSAucHJpY2VfX2NhbXBhaWduXG57XG4gICAgZGlzcGxheTogaW5saW5lLXRhYmxlO1xufVxuLnByaWNlLWxpc3QgLnNlY3VyaXR5XG57XG4gICAgbWluLXdpZHRoOiAxMDBweDtcbn1cbi5wcmljZS1saXN0IC5zZWN1cml0eSBzcGFuXG57XG4gICAgZm9udC1mYW1pbHk6IGNlbnR1cnktZ290aGljLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMi4ycmVtO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcblxuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5OXB4KVxue1xuICAgIC5wcmljZS1saXN0IC5zZWN1cml0eSBzcGFuXG4gICAge1xuICAgICAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgICB9XG59XG4ucHJpY2UtbGlzdCAuc2VjdXJpdHkgc3Bhbi5hY3RpdmVcbntcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4ucHJpY2UtbGlzdCAuc2l0ZXNlZWxcbntcbiAgICBmbGV4LWJhc2lzOiA4MHB4O1xufVxuLnByaWNlLWxpc3QgLnNpdGVzZWVsIHNwYW5cbntcbiAgICBmb250LWZhbWlseTogY2VudHVyeS1nb3RoaWMsIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiAyLjJyZW07XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuXG4gICAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTk5cHgpXG57XG4gICAgLnByaWNlLWxpc3QgLnNpdGVzZWVsIHNwYW5cbiAgICB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICAgIH1cbn1cbi5wcmljZS1saXN0IC5zaXRlc2VlbCBzcGFuLmFjdGl2ZVxue1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5wcmljZS1saXN0IC5zcGVlZFxue1xuICAgIG1pbi13aWR0aDogODBweDtcbn1cbi5wcmljZS1saXN0IC5zcGVlZCBzcGFuXG57XG4gICAgZm9udC1mYW1pbHk6IGNlbnR1cnktZ290aGljLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMi4ycmVtO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcblxuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5OXB4KVxue1xuICAgIC5wcmljZS1saXN0IC5zcGVlZCBzcGFuXG4gICAge1xuICAgICAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgICB9XG59XG4ucHJpY2UtbGlzdCAuc3BlZWQgc3Bhbi5hY3RpdmVcbntcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4ucHJpY2UtbGlzdCAuYXBwbGljYXRpb25cbntcbiAgICBtaW4td2lkdGg6IDEwNHB4O1xufVxuLnByaWNlLWxpc3QgLmFwcGxpY2F0aW9uIHNwYW5cbntcbiAgICBmb250LWZhbWlseTogY2VudHVyeS1nb3RoaWMsIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiAyLjJyZW07XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuXG4gICAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTk5cHgpXG57XG4gICAgLnByaWNlLWxpc3QgLmFwcGxpY2F0aW9uIHNwYW5cbiAgICB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICAgIH1cbn1cbi5wcmljZS1saXN0IC5hcHBsaWNhdGlvbiBzcGFuLmFjdGl2ZVxue1xuICAgIGRpc3BsYXk6IGJsb2NrO1xufVxuLnByaWNlLWxpc3QgLmFwcGxpY2F0aW9uIC5saW5rLWJ1dHRvbjEubGluay1idXR0b24yIGFcbntcbiAgICBtYXJnaW4tbGVmdDogLTVweDtcbn1cblxuLnByaWNlLWxpc3QgLnByaWNlIC5jYW1wYWlnbi1iYWxsb29uXG57XG4gICAgZGlzcGxheTogZmxleDtcblxuICAgIHdpZHRoOiBpbmhlcml0O1xuICAgIG1hcmdpbjogNHB4IDAgNXB4IDVweDtcblxuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cbiAgICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgdGV4dC1zaGFkb3c6IG5vbmU7XG59XG5cbi5wcmljZS1saXN0IC5wcmljZSAuY2FtcGFpZ24tcHJcbntcbiAgICBmb250LXNpemU6IDExLjVweDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuXG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZmxvYXQ6IGxlZnQ7XG5cbiAgICB3aWR0aDogNTIlO1xuICAgIGhlaWdodDogMjBweDtcbiAgICBwYWRkaW5nOiAwIDVweDtcblxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgIGNvbG9yOiAjZjAwO1xufVxuXG4ucHJpY2UtbGlzdCAucHJpY2UgLmNhbXBhaWduLWxpbWl0XG57XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuXG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuXG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICAgIHBhZGRpbmc6IDAgNXB4O1xuXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgY29sb3I6ICNmMDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmMDtcbn1cblxuc1xue1xuICAgIGZvbnQtc2l6ZTogMTRweDtcblxuICAgIGNvbG9yOiAjOTk5O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTlweClcbntcbiAgICBzXG4gICAge1xuICAgICAgICBmb250LXNpemU6IDEzLjVweDtcbiAgICB9XG59XG5cbi8qIFNlY3VyZUNvcmUg44Kt44Oj44Oz44Oa44O844OzXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLnByaWNlLWxpc3RfX3NpbmdsZS5zY2NwXG57XG4gICAgaGVpZ2h0OiAxMThweDtcbn1cbi5wcmljZS1saXN0X19zaW5nbGUuc2NjcCAuc2NjcF9fYnJhbmRcbntcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ucHJpY2UtbGlzdF9fc2luZ2xlLnNjY3AgLnNjY3BfX2JyYW5kIC5jYW1wYWlnbi1iYWxsb29uXG57XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG5cbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAtNDhweDtcbiAgICBsZWZ0OiAtMjBweDtcblxuICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgd2lkdGg6IDE2MHB4O1xuICAgIHBhZGRpbmc6IDNweDtcblxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgIGNvbG9yOiAjZjAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmYwO1xufVxuLnByaWNlLWxpc3RfX3NpbmdsZS5zY2NwIC5zY2NwX19icmFuZCAuY2FtcGFpZ24tYmFsbG9vbjo6YmVmb3JlXG57XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogLThweDtcbiAgICBsZWZ0OiA3MHB4O1xuXG4gICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICB3aWR0aDogMDtcbiAgICBoZWlnaHQ6IDA7XG5cbiAgICBjb250ZW50OiAnJztcblxuICAgIGJvcmRlci10b3A6IDEwcHggc29saWQgI2ZmMDtcbiAgICBib3JkZXItcmlnaHQ6IDEwcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLWxlZnQ6IDEwcHggc29saWQgdHJhbnNwYXJlbnQ7XG59XG4ucHJpY2UtbGlzdF9fc2luZ2xlLnNjY3AgLnByaWNlX19jYW1wYWlnbiAuY2FtcGFpZ24tYmFsbG9vblxue1xuICAgIHdpZHRoOiBpbmhlcml0O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTk5cHgpXG57XG4gICAgLnByaWNlLWxpc3RfX3NpbmdsZS5zY2NwIC5wcmljZV9fY2FtcGFpZ24gLmNhbXBhaWduLWJhbGxvb25cbiAgICB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXJnaW46IDVweCAwIDA7XG4gICAgfVxufVxuLnByaWNlLWxpc3RfX3NpbmdsZS5zY2NwIC5wcmljZV9fY2FtcGFpZ24gLmNhbXBhaWduLWJhbGxvb24gLmNhbXBhaWduLWxpbWl0XG57XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuXG4gICAgZmxvYXQ6IHJpZ2h0O1xuXG4gICAgd2lkdGg6IGluaGVyaXQ7XG4gICAgcGFkZGluZzogMCA1cHg7XG5cbiAgICBjb2xvcjogI2YwMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmYwO1xufVxuXG4ucHJpY2VUYWJsZS55ZWFyMSwgLnByaWNlVGFibGUueWVhcjIsIC5wcmljZVRhYmxlLnllYXIzLCAucHJpY2VUYWJsZS55ZWFyNCwgLnByaWNlVGFibGUueWVhcjVcbntcbiAgICBkaXNwbGF5OiBub25lO1xufVxuLnByaWNlVGFibGUueWVhcjEuYWN0aXZlLCAucHJpY2VUYWJsZS55ZWFyMi5hY3RpdmUsIC5wcmljZVRhYmxlLnllYXIzLmFjdGl2ZSwgLnByaWNlVGFibGUueWVhcjQuYWN0aXZlLCAucHJpY2VUYWJsZS55ZWFyNS5hY3RpdmVcbntcbiAgICBkaXNwbGF5OiB0YWJsZTtcbn1cblxuLnByaWNlLWxpc3QgLnByaWNlXG57XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnByaWNlLWxpc3QgLnByaWNlIC5jYXNoZWJhY2sgLnByaWNlX19jYW1wYWlnblxue1xuICAgIGRpc3BsYXk6IGZsZXg7XG5cbiAgICBhbGlnbi1pdGVtczogZW5kO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLnByaWNlLWxpc3QgLnByaWNlIC5jYXNoZWJhY2sgLnByaWNlX19jYW1wYWlnbiAuZmVlXG57XG4gICAgbWFyZ2luOiAwO1xufVxuLnByaWNlLWxpc3QgLnByaWNlIC5jYXNoZWJhY2sgLnByaWNlX19jYW1wYWlnbiBzdXBcbntcbiAgICBjb2xvcjogI2YwMDtcbn1cbi5wcmljZS1saXN0IC5wcmljZSAuY2FzaGViYWNrIC5wcmljZV9fY2FtcGFpZ24gLmNwbl9vZmZcbntcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IC02cHg7XG4gICAgYm90dG9tOiAxMnB4O1xuXG4gICAgd2lkdGg6IDQ1cHg7XG4gICAgbWFyZ2luOiAwO1xufVxuLnByaWNlLWxpc3QgLnByaWNlIC5jYXNoZWJhY2sgLmNhbXBhaWduLWxpbWl0XG57XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZsb2F0OiBub25lO1xuXG4gICAgbWFyZ2luOiA4cHggMCAwO1xuXG4gICAgYm9yZGVyOiBub25lO1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG59XG4ucHJpY2UtbGlzdCAucHJpY2UgLmNhc2hlYmFjayAuY2FtcGFpZ24tbGltaXQucmVhbFxue1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuXG4gICAgZGlzcGxheTogaW5saW5lO1xuXG4gICAgd2lkdGg6IGF1dG87XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAycHg7XG59XG4iLCJAY2hhcnNldCBcIlVURi04XCI7XG5AdXNlICdzYXNzOmxpc3QnO1xuQHVzZSAnc2FzczptYXRoJztcblxuLy/jg4bjg7Pjg5fjg6zjg7zjg4jjg5Hjg7zjg4RcbkBpbXBvcnQgXCJDOi9Vc2Vycy9rdW1haGFyYXl1aS9EZXNrdG9wL2dpdGh1Yi9zc2wueGRvbWFpbi5uZS5qcF93d3cvYXNzZXRzL2Nzcy90ZW1wbGF0ZS9fY29sb3Iuc2Nzc1wiO1xuQGltcG9ydCBcIkM6L1VzZXJzL2t1bWFoYXJheXVpL0Rlc2t0b3AvZ2l0aHViL3NzbC54ZG9tYWluLm5lLmpwX3d3dy9hc3NldHMvY3NzL3RlbXBsYXRlL19taXhpbi1zaW5nbGUuc2Nzc1wiO1xuQGltcG9ydCBcIkM6L1VzZXJzL2t1bWFoYXJheXVpL0Rlc2t0b3AvZ2l0aHViL3NzbC54ZG9tYWluLm5lLmpwX3d3dy9hc3NldHMvY3NzL3RlbXBsYXRlL19taXhpbi5zY3NzXCI7XG5AaW1wb3J0IFwiQzovVXNlcnMva3VtYWhhcmF5dWkvRGVza3RvcC9naXRodWIvc3NsLnhkb21haW4ubmUuanBfd3d3L2Fzc2V0cy9jc3MvdGVtcGxhdGUvX3BsdWdpbnMuc2Nzc1wiO1xuXG5cbi5zc2wtdHlwZSB7XG4gICZfX3RpdGxlLWZsZXgge1xuICAgIEBpbmNsdWRlIGZsZXgoZmxleC1zdGFydCwgY2VudGVyKTtcbiAgfVxuICAmX19mbGV4LXRleHQge1xuICAgIEBpbmNsdWRlIHRhYi1iaWcge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxNnB4O1xuICAgIH1cbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICBmbGV4LWJhc2lzOiAxMDAlO1xuICAgIH1cbiAgfVxufVxuXG4ueWVhci1uYXYge1xuICBAaW5jbHVkZSBmbGV4KGZsZXgtc3RhcnQpO1xuICBsYWJlbCB7XG4gICAgZmxleC1iYXNpczogOTZweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgIGZsZXgtYmFzaXM6IDIwJTtcbiAgICB9XG4gICAgaW5wdXQge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgICB6LWluZGV4OiAtMTtcbiAgICB9XG4gICAgc3BhbiB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGNvbG9yOiAkZ3JlZTI7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogOHB4O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgYmFja2dyb3VuZDogJGdyZWUyO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAycHg7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgbGVmdDogMXB4O1xuICAgICAgfVxuICAgIH1cbiAgICBpbnB1dDpjaGVja2VkICsgc3BhbiB7XG4gICAgICBjb2xvcjogJGJsdWU3O1xuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgYm90dG9tOiAtMXB4O1xuICAgICAgICBoZWlnaHQ6IDRweDtcbiAgICAgICAgYmFja2dyb3VuZDogJGJsdWU3O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4ucHJpY2UtbGlzdCB7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBwYWRkaW5nLWJvdHRvbTogOHB4O1xuXG4gIHRhYmxlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWluLXdpZHRoOiAxMDgwcHg7XG5cbiAgICB0aGVhZCB7XG4gICAgICBiYWNrZ3JvdW5kOiAjOWVjMGUxO1xuICAgICAgdGFibGUtbGF5b3V0OiBmaXhlZDtcbiAgICB9XG5cbiAgICB0cjpudGgtY2hpbGQoMikge1xuICAgICAgcGFkZGluZy10b3A6IDEwcHg7XG4gICAgfVxuICAgIHRyIHtcbiAgICAgIG1pbi1oZWlnaHQ6IDc4cHg7XG4gICAgfVxuICAgIHRoIHtcbiAgICAgIHBhZGRpbmc6IDhweDtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWVlZWVlO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNWVtO1xuICAgICAgJj5kaXYge1xuXG4gICAgICAgIGxpbmUtaGVpZ2h0OjEuNTtcbiAgICAgICAgZm9udC1zaXplOjEuNHJlbTtcbiAgICAgIH1cbiAgICB9XG4gICAgdGQge1xuICAgICAgcGFkZGluZzo4cHg7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2VlZWVlZTtcbiAgICB9XG4gICAgLnRhYmxlc29ydGVye1xuICAgICAgJi50YWJsZXNvcnRlci1oZWFkZXJBc2Mge1xuICAgICAgICAudGFibGVzb3J0ZXItaGVhZGVyLWlubmVyIHtcbiAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgdG9wOiA2cHg7XG4gICAgICAgICAgfVxuICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6bm9uZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICYudGFibGVzb3J0ZXItaGVhZGVyRGVzYyB7XG4gICAgICAgIC50YWJsZXNvcnRlci1oZWFkZXItaW5uZXIge1xuICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICBkaXNwbGF5Om5vbmU7XG4gICAgICAgICAgfVxuICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIGJvdHRvbTowO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLnRhYmxlc29ydGVyLWhlYWRlci1pbm5lciB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICB9XG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICBoZWlnaHQ6IDhweDtcbiAgICAgICAgICB3aWR0aDogOHB4O1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICBib3JkZXI6IDZweCBzb2xpZCB0cmFuc3BhcmVudDs7XG4gICAgICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzI2MjYyNjtcbiAgICAgICAgICB0b3A6IDNweDtcbiAgICAgICAgICByaWdodDogMnB4O1xuICAgICAgICAgIG1hcmdpbi10b3A6IC01cHg7XG4gICAgICAgICAgQGluY2x1ZGUgdGFiLXNtYWxsIHtcbiAgICAgICAgICAgIHRvcDogM3B4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICBoZWlnaHQ6IDhweDtcbiAgICAgICAgICB3aWR0aDogOHB4O1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICBib3JkZXI6IDZweCBzb2xpZCB0cmFuc3BhcmVudDs7XG4gICAgICAgICAgYm9yZGVyLXRvcC1jb2xvcjogIzI2MjYyNjtcbiAgICAgICAgICBib3R0b206IC00cHg7XG4gICAgICAgICAgcmlnaHQ6IDJweDtcbiAgICAgICAgICBAaW5jbHVkZSB0YWItc21hbGwge1xuICAgICAgICAgICAgYm90dG9tOiAtM3B4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuXG4gIH1cblxuICBAaW5jbHVkZSBzY2Jhclk7XG4gICZfX3NpbmdsZSB7XG4gICAgQGluY2x1ZGUgZmxleCgkYWxpZ246IGNlbnRlcik7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBhZGRpbmc6IDhweCAyMHB4O1xuICAgIG1pbi1oZWlnaHQ6IDc4cHg7XG4gICAgbWluLXdpZHRoOiA4ODBweDtcblxuICAgID4gZGl2IHtcbiAgICAgIHBhZGRpbmc6IDAgOHB4O1xuICAgIH1cbiAgfVxuICAuYnJhbmQge1xuICAgIG1pbi13aWR0aDogMTEwcHg7XG4gIH1cbiAgLmxldmVsIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWluLXdpZHRoOiAxMzBweDtcblxuICAgIGltZyB7XG4gICAgICB3aWR0aDogODBweDtcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICB9XG4gIC5zZXJ2aWNlIHtcbiAgICBtaW4td2lkdGg6IDEyMHB4O1xuICAgIHAge1xuICAgICAgbGluZS1oZWlnaHQ6MS40O1xuICAgIH1cbiAgICAuYmctb3JhbmdlIHtcbiAgICAgIGJhY2tncm91bmQ6ICRvcmFuZ2UxO1xuICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgICAgQGluY2x1ZGUgZnooMTEsIDExKTtcbiAgICAgIHBhZGRpbmc6IDRweCA4cHg7XG4gICAgICBkaXNwbGF5OmlubGluZS1ibG9jaztcbiAgICAgIG1hcmdpbi1ib3R0b206NHB4O1xuICAgIH1cbiAgfVxuICAucHJpY2Uge1xuICAgIG1pbi13aWR0aDogMTUwcHg7XG4gICAgd2lkdGg6IDIyMHB4O1xuICAgIHNwYW4ge1xuICAgICAgLy9kaXNwbGF5OiBub25lO1xuICAgICAgQGluY2x1ZGUgY2VudHVyeTtcbiAgICAgIEBpbmNsdWRlIGZ6KDIyLCAxOCk7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgJi5hY3RpdmUge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICB9XG4gICAgICAmLmFycm93LWJvdHRvbXtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgICB9XG4gICAgICAmLmFycm93LWJvdHRvbTo6YmVmb3JlIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IC0xOHB4O1xuICAgICAgICBsZWZ0OiAtNHB4O1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDZweDtcbiAgICAgICAgaGVpZ2h0OiAxMHB4O1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgYmFja2dyb3VuZDogI2JiYjtcbiAgICAgIH1cbiAgICAgICYuYXJyb3ctYm90dG9tOjphZnRlciB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAtOXB4O1xuICAgICAgICBsZWZ0OiAtOHB4O1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDA7XG4gICAgICAgIGhlaWdodDogMDtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIGJvcmRlcjogN3B4IHNvbGlkO1xuICAgICAgICBib3JkZXItY29sb3I6ICNiYmIgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XG4gICAgICB9XG4gICAgfVxuICAgIC5wcmljZV9fY2FtcGFpZ257XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtdGFibGU7XG4gICAgfVxuICB9XG4gIC5zZWN1cml0eSB7XG4gICAgbWluLXdpZHRoOiAxMDBweDtcbiAgICBzcGFuIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICBAaW5jbHVkZSBjZW50dXJ5O1xuICAgICAgQGluY2x1ZGUgZnooMjIsIDE4KTtcbiAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAuc2l0ZXNlZWwge1xuICAgIGZsZXgtYmFzaXM6IDgwcHg7XG4gICAgc3BhbiB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgQGluY2x1ZGUgY2VudHVyeTtcbiAgICAgIEBpbmNsdWRlIGZ6KDIyLCAxOCk7XG4gICAgICAmLmFjdGl2ZSB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLnNwZWVkIHtcbiAgICBtaW4td2lkdGg6IDgwcHg7XG4gICAgc3BhbiB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgQGluY2x1ZGUgY2VudHVyeTtcbiAgICAgIEBpbmNsdWRlIGZ6KDIyLCAxOCk7XG4gICAgICAmLmFjdGl2ZSB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLmFwcGxpY2F0aW9uIHtcbiAgICBtaW4td2lkdGg6IDEwNHB4O1xuICAgIHNwYW4ge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIEBpbmNsdWRlIGNlbnR1cnk7XG4gICAgICBAaW5jbHVkZSBmeigyMiwgMTgpO1xuICAgICAgJi5hY3RpdmUge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIH1cbiAgICB9XG4gICAgLmxpbmstYnV0dG9uMS5saW5rLWJ1dHRvbjJ7XG4gICAgICBhe21hcmdpbi1sZWZ0Oi01cHg7fVxuICAgIH1cbiAgfVxufVxuXG4ucHJpY2UtbGlzdCAucHJpY2UgLmNhbXBhaWduLWJhbGxvb24ge1xuICB3aWR0aDogaW5oZXJpdDtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luOiA0cHggMCA1cHggNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcbn1cblxuXG4ucHJpY2UtbGlzdCAucHJpY2UgLmNhbXBhaWduLXByIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiA1MiU7XG4gIGhlaWdodDogMjBweDtcbiAgY29sb3I6ICNmZjAwMDA7XG4gIGZvbnQtc2l6ZTogMTEuNXB4O1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXdlaWdodDogNzAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzowIDVweDtcbn1cblxuLnByaWNlLWxpc3QgLnByaWNlIC5jYW1wYWlnbi1saW1pdCB7XG4gIGZsb2F0OiByaWdodDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDAgNXB4O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAyMHB4O1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBjb2xvcjogI2YwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmMDtcbn1cblxuc3tcbiAgY29sb3I6Izk5OTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBAaW5jbHVkZSB0YWItc21hbGwge1xuICAgIGZvbnQtc2l6ZTogMTMuNXB4O1xuICB9XG59XG5cbi8qIFNlY3VyZUNvcmUg44Kt44Oj44Oz44Oa44O844OzXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLnByaWNlLWxpc3RfX3NpbmdsZS5zY2Nwe1xuICBoZWlnaHQ6IDExOHB4O1xuICAuc2NjcF9fYnJhbmR7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIC5jYW1wYWlnbi1iYWxsb29uIHtcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB3aWR0aDogMTYwcHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmYwO1xuICAgICAgY29sb3I6ICNmZjAwMDA7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBwYWRkaW5nOiAzcHg7XG4gICAgICB0b3A6IC00OHB4O1xuICAgICAgbGVmdDogLTIwcHg7XG4gICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICBsaW5lLWhlaWdodDogMS40O1xuXG4gICAgICAmOjpiZWZvcmV7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMDtcbiAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgICBsZWZ0OiA3MHB4O1xuICAgICAgICBib3R0b206IC04cHg7XG4gICAgICAgIGJvcmRlci10b3A6IDEwcHggc29saWQgI2ZmMDtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiAxMHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXItbGVmdDogMTBweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAucHJpY2VfX2NhbXBhaWdue1xuICAgIC5jYW1wYWlnbi1iYWxsb29ue1xuICAgICAgd2lkdGg6IGluaGVyaXQ7XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTlweCl7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXJnaW46IDVweCAwIDA7XG4gICAgICB9XG4gICAgICAuY2FtcGFpZ24tbGltaXR7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZjA7XG4gICAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgICAgd2lkdGg6IGluaGVyaXQ7XG4gICAgICAgIHBhZGRpbmc6IDAgNXB4O1xuICAgICAgICBjb2xvcjogI2ZmMDAwMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLnByaWNlVGFibGUge1xuXG4gICYueWVhcjEsXG4gICYueWVhcjIsXG4gICYueWVhcjMsXG4gICYueWVhcjQsXG4gICYueWVhcjUse1xuICAgIGRpc3BsYXk6bm9uZTtcbiAgICAmLmFjdGl2ZXtcbiAgICAgIGRpc3BsYXk6dGFibGU7XG4gICAgfVxuICB9XG59XG5cbi5wcmljZS1saXN0IHtcbiAgLnByaWNlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgLmNhc2hlYmFjayB7XG4gICAgICAucHJpY2VfX2NhbXBhaWduIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGVuZDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIC5mZWUge1xuICAgICAgICAgIG1hcmdpbjowO1xuICAgICAgICB9XG4gICAgICAgIHN1cCB7XG4gICAgICAgICAgY29sb3I6I2ZmMDAwMDtcbiAgICAgICAgfVxuICAgICAgICAuY3BuX29mZiB7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIGJvdHRvbTogMTJweDtcbiAgICAgICAgICByaWdodDogLTZweDtcbiAgICAgICAgICB3aWR0aDogNDVweDtcbiAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5jYW1wYWlnbi1saW1pdCB7XG4gICAgICAgIGZsb2F0Om5vbmU7XG4gICAgICAgIGRpc3BsYXk6aW5saW5lLWJsb2NrO1xuICAgICAgICBib3JkZXI6bm9uZTtcbiAgICAgICAgYmFja2dyb3VuZDpub25lO1xuICAgICAgICBtYXJnaW46OHB4IDAgMDtcbiAgICAgICAgJi5yZWFse1xuICAgICAgICAgIGRpc3BsYXk6aW5saW5lO1xuICAgICAgICAgIHdpZHRoOmF1dG87XG4gICAgICAgICAgaGVpZ2h0OmF1dG87XG4gICAgICAgICAgbWFyZ2luOjA7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6MTtcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OjJweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufSIsIkB1c2UgXCJzYXNzOmxpc3RcIjtcbkB1c2UgXCJzYXNzOm1hdGhcIjtcblxuJGJyZWFrLXBjOiAxMDAwcHg7XG4kYnJlYWstdGFiLXNtYWxsOiA5OTlweDtcbiRicmVhay10YWItYmlnOiA3NjhweDtcbiRicmVhay1zcDogNzY3cHg7XG5cbkBtaXhpbiBwYyB7XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogKCRicmVhay1wYykpIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG5AbWl4aW4gdGFiLXNtYWxsIHtcbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAoJGJyZWFrLXRhYi1zbWFsbCkpIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG5AbWl4aW4gdGFiLWJpZyB7XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogKCRicmVhay10YWItYmlnKSkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiB0YWItb25seSB7XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogKCRicmVhay10YWItYmlnKSkgYW5kIChtYXgtd2lkdGg6ICgkYnJlYWstdGFiLXNtYWxsKSkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiBzcCB7XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogKCRicmVhay1zcCkpIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG4vL2ZvbnQtc2l6ZVxuXG5AbWl4aW4gZnooJHNpemUxOiAxNiwgJHNpemUyOiAxNCkge1xuICAkc2l6ZTE6IG1hdGguZGl2KCRzaXplMSwgMTApO1xuICAkc2l6ZTI6IG1hdGguZGl2KCRzaXplMiwgMTApO1xuICBmb250LXNpemU6ICRzaXplMSArIHJlbTtcbiAgQGluY2x1ZGUgdGFiLXNtYWxsIHtcbiAgICBmb250LXNpemU6ICRzaXplMiArIHJlbTtcbiAgfVxufVxuXG4vL2JvcmRlclxuXG5AbWl4aW4gYmEoJGNvbG9yOiAkYm9yZGVyMSwgJHNpemU6IDFweCkge1xuICBib3JkZXI6ICRzaXplIHNvbGlkICRjb2xvcjtcbn1cblxuQG1peGluIGJiKCRjb2xvcjogJGJvcmRlcjEsICRzaXplOiAxcHgpIHtcbiAgYm9yZGVyLWJvdHRvbTogJHNpemUgc29saWQgJGNvbG9yO1xufVxuXG5AbWl4aW4gYnQoJGNvbG9yOiAkYm9yZGVyMSwgJHNpemU6IDFweCkge1xuICBib3JkZXItdG9wOiAkc2l6ZSBzb2xpZCAkY29sb3I7XG59XG5cbkBtaXhpbiBibCgkY29sb3I6ICRib3JkZXIxLCAkc2l6ZTogMXB4KSB7XG4gIGJvcmRlci1sZWZ0OiAkc2l6ZSBzb2xpZCAkY29sb3I7XG59XG5cbkBtaXhpbiBicigkY29sb3I6ICRib3JkZXIxLCAkc2l6ZTogMXB4KSB7XG4gIGJvcmRlci1yaWdodDogJHNpemUgc29saWQgJGNvbG9yO1xufVxuXG4vL3dpZHRoXG5cbkBtaXhpbiB3aWR0aCgkcGMpIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogY2FsYygjeyRwY30gKyA0MHB4KTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmc6IDAgMjBweDtcblxuICBAaW5jbHVkZSBzcCB7XG4gICAgcGFkZGluZzogMCAxNXB4O1xuICAgIHdpZHRoOiA0ODBweDtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLy9kaXNwbGF5OmZsZXg7XG5cbkBtaXhpbiBmbGV4KCRqdXN0aWZ5OiBzcGFjZS1iZXR3ZWVuLCAkYWxpZ246IHN0cmV0Y2gpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6ICRqdXN0aWZ5O1xuICBhbGlnbi1pdGVtczogJGFsaWduO1xufVxuXG5AbWl4aW4gZmxleHRvcCgkdGFiLCAkbnVtMywgJHNwLCAkbnVtMikge1xuICBAaW5jbHVkZSB0YWItYmlnIHtcbiAgICBtYXJnaW4tdG9wOiAkdGFiICsgcHg7XG5cbiAgICBAZm9yICRpIGZyb20gMSB0aHJvdWdoICRudW0zIHtcbiAgICAgICY6bnRoLW9mLXR5cGUoI3skaX0pIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBAaW5jbHVkZSBzcCB7XG4gICAgbWFyZ2luLXRvcDogJHNwICsgcHg7XG5cbiAgICBAZm9yICRpIGZyb20gMSB0aHJvdWdoICRudW0yIHtcbiAgICAgICY6bnRoLW9mLXR5cGUoI3skaX0pIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy9mbGV4LWJhc2lzXG5cbkBtaXhpbiBiYXNpcygkaTogMSwgJHk6IDAsICR3aWR0aDogMTA4MCkge1xuICAkYmFzaXM6IDEwMCU7XG4gIEBpZiAkaSAhPSAxIHtcbiAgICAkYmFzaXM6IHBlcmNlbnRhZ2UoXG4gICAgICBtYXRoLmRpdihtYXRoLmRpdigxMDAgLSBtYXRoLmRpdigkeSwgJHdpZHRoKSAqIDEwMCwgJGkpLCAxMDApXG4gICAgKTtcbiAgfVxuICBmbGV4LWJhc2lzOiAkYmFzaXM7XG59XG5cbkBtaXhpbiBiYXNpc19zKCRwYykge1xuICBmbGV4LWJhc2lzOiAkcGM7XG59XG5cbkBtaXhpbiBsaCgkcGM6IDE2LCAkc3A6IDE0KSB7XG4gIGxpbmUtaGVpZ2h0OiAkcGMgKyBweDtcblxuICBAaW5jbHVkZSBzcCB7XG4gICAgbGluZS1oZWlnaHQ6ICRzcCArIHB4O1xuICB9XG59XG5cbi8vbWFyZ2luXG5cbkBtaXhpbiBtdCgkcGMsICR0YWIsICRzcCkge1xuICBtYXJnaW4tdG9wOiAkcGM7XG5cbiAgQGluY2x1ZGUgdGFiLXNtYWxsIHtcbiAgICBtYXJnaW4tdG9wOiAkdGFiO1xuICB9XG5cbiAgQGluY2x1ZGUgc3Age1xuICAgIG1hcmdpbi10b3A6ICRzcDtcbiAgfVxufVxuXG5AbWl4aW4gbWIoJHBjLCAkdGFiLCAkc3ApIHtcbiAgbWFyZ2luLWJvdHRvbTogJHBjO1xuXG4gIEBpbmNsdWRlIHRhYi1zbWFsbCB7XG4gICAgbWFyZ2luLWJvdHRvbTogJHRhYjtcbiAgfVxuXG4gIEBpbmNsdWRlIHNwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAkc3A7XG4gIH1cbn1cblxuLy9wYWRkaW5nXG5cbkBtaXhpbiBwdCgkcGMsICR0YWIsICRzcCkge1xuICBwYWRkaW5nLXRvcDogJHBjO1xuXG4gIEBpbmNsdWRlIHRhYi1zbWFsbCB7XG4gICAgcGFkZGluZy10b3A6ICR0YWI7XG4gIH1cblxuICBAaW5jbHVkZSBzcCB7XG4gICAgcGFkZGluZy10b3A6ICRzcDtcbiAgfVxufVxuXG5AbWl4aW4gcGIoJHBjLCAkdGFiLCAkc3ApIHtcbiAgcGFkZGluZy1ib3R0b206ICRwYztcblxuICBAaW5jbHVkZSB0YWItc21hbGwge1xuICAgIHBhZGRpbmctYm90dG9tOiAkdGFiO1xuICB9XG5cbiAgQGluY2x1ZGUgc3Age1xuICAgIHBhZGRpbmctYm90dG9tOiAkc3A7XG4gIH1cbn1cblxuQG1peGluIHNjYmFyKCRjb2xvcjogcmdiYSgwLCAwLCA1MCwgMC41KSkge1xuICAvKuOCueOCr+ODreODvOODq+ODkOODvOWFqOS9k1xuICBAaW5jbHVkZSB0YWItYmlnIHtcbiAgICAmOjotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgICB3aWR0aDogNHB4O1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgYmFja2dyb3VuZDogI2NjYztcbiAgICB9XG4gICAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yO1xuICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICAgIG9wYWNpdHk6IDAuMztcbiAgICB9XG4gIH0qL1xufVxuXG5AbWl4aW4gc2NiYXJZKCRjb2xvcjogcmdiYSgwLCAwLCA1MCwgMC41KSkge1xuICAvKuOCueOCr+ODreODvOODq+ODkOODvOWFqOS9k1xuICBAaW5jbHVkZSB0YWItYmlnIHtcbiAgICAmOjotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgICBoZWlnaHQ6IDRweDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGJhY2tncm91bmQ6ICNjY2M7XG4gICAgfVxuXG4gICAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yO1xuICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICAgIG9wYWNpdHk6IDAuMztcbiAgICB9XG4gIH0qL1xufVxuIiwiJGJvcmRlcjE6ICNjY2NjY2M7XG5cbiRibHVlMTogIzY1OTlmZjtcbiRibHVlMjogIzY2ODBmZjtcbiRibHVlMzogIzY2YjNmZjtcbiRibHVlNDogIzFiNWZhNjtcbiRibHVlNTogIzExM2Q2YjtcbiRibHVlNjogIzQwYjhjOTtcbiRibHVlNzogIzAyN2JmMDtcblxuJGQtYmx1ZTE6ICMxYzVlOWM7XG4kZC1ibHVlMjogIzA1MzU2NDtcblxuJHBiOiAjZjVmOWZmO1xuJHBiMjogI2U2ZjBmZjtcbiRwYjM6ICM5ZWMwZTE7XG5cbiRwaW5rMTogI2ZmNjY5OTtcblxuJG9yYW5nZTE6ICNmZmExMTk7XG5cbiRncmVlMTogI2Y1ZjdmODtcbiRncmVlMjogI2NjY2NjYztcbiRncmVlMzogI2IzYjNiMztcblxuJG1haW46ICMyNjI2MjY7XG4iLCIvL2ZvbnQtZmFtaWx5XG5cbkBtaXhpbiBjZW50dXJ5KCkge1xuICBmb250LWZhbWlseTogY2VudHVyeS1nb3RoaWMsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuQG1peGluIHNlcmlmKCkge1xuICBmb250LWZhbWlseTogc291cmNlLWhhbi1zZXJpZi1qYXBhbmVzZSwgc2VyaWY7XG59XG4iXX0= */
