@font-face {
  font-family: "Roboto";
  font-display: block;
  src: url("../fonts/Roboto/Roboto-Regular.ttf") format("truetype");
  font-style: normal;
  font-weight: 400;
}

/* line 1, dev/sass/pages/compare.scss */
.compare-section {
  font-family: 'Roboto';
  width: 100%;
  margin: 0 -15px;
}

/* line 7, dev/sass/pages/compare.scss */
.compare-table {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  background: #FFFFFF;
  border: 1px solid #CCCCCC;
}

/* line 14, dev/sass/pages/compare.scss */
.compare-table__head {
  width: 20%;
  border-right: 1px solid #CCCCCC;
}

/* line 18, dev/sass/pages/compare.scss */
.compare-table__head .compare-table__row {
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  padding: 20px;
}

/* line 24, dev/sass/pages/compare.scss */
.compare-table__body {
  width: 100%;
  overflow-x: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

/* line 29, dev/sass/pages/compare.scss */
.compare-table__body::-webkit-scrollbar {
  width: 6px;
  height: 3px;
}

/* line 34, dev/sass/pages/compare.scss */
.compare-table__body::-webkit-scrollbar-track {
  background-color: #CCCCCC;
}

/* line 38, dev/sass/pages/compare.scss */
.compare-table__body::-webkit-scrollbar-thumb {
  -webkit-box-shadow: inset 0 0 6px #009939;
  box-shadow: inset 0 0 6px #009939;
  -webkit-border-radius: 3px;
  border-radius: 3px;
}

/* line 46, dev/sass/pages/compare.scss */
.compare-table__column {
  min-width: 25%;
  width: 25%;
  border-right: 1px solid #CCCCCC;
  position: relative;
}

/* line 52, dev/sass/pages/compare.scss */
.compare-table__column .del-item {
  position: absolute;
  background: none;
  border: none;
  top: 10px;
  right: 10px;
  border: 1px solid #CCCCCC;
  -webkit-border-radius: 50%;
          border-radius: 50%;
  padding: 3px 6px;
  cursor: pointer;
}

/* line 63, dev/sass/pages/compare.scss */
.compare-table__column .del-item:hover {
  border: 1px solid #b8b8b8;
}

/* line 66, dev/sass/pages/compare.scss */
.compare-table__column .del-item:hover svg {
  width: 10px;
  height: 10px;
  fill: #b8b8b8;
}

/* line 73, dev/sass/pages/compare.scss */
.compare-table__column .del-item svg {
  width: 10px;
  height: 10px;
  fill: #CCCCCC;
}

/* line 80, dev/sass/pages/compare.scss */
.compare-table__column:last-child {
  border-bottom: none;
}

/* line 91, dev/sass/pages/compare.scss */
.compare-table__row {
  border-bottom: 1px solid #CCCCCC;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  text-align: center;
  font-weight: bold;
}

/* line 99, dev/sass/pages/compare.scss */
.compare-table__row .content {
  padding: 20px;
}

/* line 103, dev/sass/pages/compare.scss */
.compare-table__row:last-child {
  border-bottom: none;
}

/* line 109, dev/sass/pages/compare.scss */
.product {
  padding: 35px 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

/* line 115, dev/sass/pages/compare.scss */
.product__name {
  text-align: center;
  text-decoration: none;
  color: #009939;
}

/* line 122, dev/sass/pages/compare.scss */
.controls {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  width: 100%;
  padding: 20px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

/* line 131, dev/sass/pages/compare.scss */
.controls__btn {
  width: 100%;
  background: #009939;
  -webkit-border-radius: 6px;
          border-radius: 6px;
  border: 1px solid #009939;
  padding: 10px;
  color: #ffffff;
  margin-bottom: 10px;
}

/* line 140, dev/sass/pages/compare.scss */
.controls__btn:hover {
  background-color: #ffffff;
  color: #009939;
}

/* line 146, dev/sass/pages/compare.scss */
.controls__clear {
  background-color: #ffffff;
  color: #009939;
}

/* line 150, dev/sass/pages/compare.scss */
.controls__clear:hover {
  background: #009939;
  color: #ffffff;
}

/* line 157, dev/sass/pages/compare.scss */
.compare-params {
  margin-bottom: 30px;
}

/* line 163, dev/sass/pages/compare.scss */
.compare-params.opened .compare-params__title::after {
  -webkit-transform: translateY(-50%) rotate(-90deg);
      -ms-transform: translateY(-50%) rotate(-90deg);
          transform: translateY(-50%) rotate(-90deg);
}

/* line 170, dev/sass/pages/compare.scss */
.compare-params__title {
  position: relative;
  font-weight: bold;
  padding: 20px;
  border: 1px solid #CCCCCC;
  text-transform: uppercase;
  cursor: pointer;
}

/* line 178, dev/sass/pages/compare.scss */
.compare-params__title::after {
  content: '';
  position: absolute;
  background-image: url(../img/svg/arrow-right.svg);
  -webkit-background-size: 100% 100%;
          background-size: 100%;
  width: 30px;
  height: 30px;
  right: 20px;
  top: 50%;
  -webkit-transform: translateY(-50%) rotate(90deg);
      -ms-transform: translateY(-50%) rotate(90deg);
          transform: translateY(-50%) rotate(90deg);
  opacity: 0.2;
}

/* line 191, dev/sass/pages/compare.scss */
.compare-params__filter {
  display: none;
}

/* line 195, dev/sass/pages/compare.scss */
.compare-params__filter-inner {
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  list-style: none;
  margin: 0;
  padding: 0;
  padding: 20px;
  border: 1px solid #CCCCCC;
  border-top: unset;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

/* line 206, dev/sass/pages/compare.scss */
.compare-params__item {
  width: 20%;
  margin: 10px 0;
}

@media (max-width: 1200px) {
  /* line 213, dev/sass/pages/compare.scss */
  .container {
    width: 100%;
  }
  /* line 217, dev/sass/pages/compare.scss */
  .compare-section {
    margin: 0 5px;
    padding: 0 5px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
  }
  /* line 224, dev/sass/pages/compare.scss */
  .compare-table__head {
    min-width: unset;
    min-width: 200px;
  }
  /* line 229, dev/sass/pages/compare.scss */
  .compare-table__column {
    min-width: 250px;
  }
}

@media (max-width: 1000px) {
  /* line 237, dev/sass/pages/compare.scss */
  .compare-params__item {
    width: 25%;
  }
}

@media (max-width: 800px) {
  /* line 245, dev/sass/pages/compare.scss */
  .compare-params__item {
    width: 33.3333%;
  }
}

@media (max-width: 600px) {
  /* line 253, dev/sass/pages/compare.scss */
  .compare-params__item {
    width: 50%;
  }
}

@media (max-width: 460px) {
  /* line 262, dev/sass/pages/compare.scss */
  .controls.mobile .controls {
    width: 100%;
  }
  /* line 265, dev/sass/pages/compare.scss */
  .controls.mobile .controls__wrp {
    width: 100%;
  }
  /* line 272, dev/sass/pages/compare.scss */
  .compare-table__head {
    display: none;
  }
  /* line 276, dev/sass/pages/compare.scss */
  .compare-table__row {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
  /* line 280, dev/sass/pages/compare.scss */
  .compare-table__row .content {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
  }
  /* line 287, dev/sass/pages/compare.scss */
  .compare-table__row.property::before {
    content: attr(data-name);
    display: block;
    width: 100%;
    border-bottom: 1px solid #CCCCCC;
    color: #CCCCCC;
    font-weight: normal;
    font-size: 14px;
  }
  /* line 301, dev/sass/pages/compare.scss */
  .compare-params__item {
    width: 100%;
  }
}

/* line 1, dev/sass/modules/forms.scss */
.input-text {
  padding: 10px 0;
}

/* line 5, dev/sass/modules/forms.scss */
.input-text__label {
  display: inline-block;
  margin-bottom: 15px;
}

/* line 9, dev/sass/modules/forms.scss */
.input-text__label i {
  font-weight: bold;
  color: #009939;
}

/* line 15, dev/sass/modules/forms.scss */
.input-text__item {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  width: 100%;
  display: block;
  background: #E5F2E8;
  border: 1px solid #C0DAC7;
  -webkit-border-radius: 6px;
          border-radius: 6px;
  padding: 15px;
}

/* line 26, dev/sass/modules/forms.scss */
.input-textarea {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  height: 100%;
  padding: 10px 0;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

/* line 33, dev/sass/modules/forms.scss */
.input-textarea__label {
  display: inline-block;
  margin-bottom: 15px;
}

/* line 37, dev/sass/modules/forms.scss */
.input-textarea__label i {
  font-weight: bold;
  color: #009939;
}

/* line 43, dev/sass/modules/forms.scss */
.input-textarea__item {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  width: 100%;
  background: #E5F2E8;
  border: 1px solid #C0DAC7;
  -webkit-border-radius: 6px;
          border-radius: 6px;
  height: 100%;
  display: inline-block;
  padding: 15px;
}

/* line 55, dev/sass/modules/forms.scss */
.input-checkbox {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

/* line 61, dev/sass/modules/forms.scss */
.input-checkbox .jq-checkbox.checked .jq-checkbox__div {
  width: 20px;
  height: 10px;
  margin: 3px 0 0 3px;
  border-bottom: 2px solid #009939;
  border-left: 2px solid #009939;
  -webkit-transform: rotate(-50deg);
  -ms-transform: rotate(-50deg);
      transform: rotate(-50deg);
}

/* line 73, dev/sass/modules/forms.scss */
.input-checkbox__label {
  font-weight: 400;
  font-size: 14px;
  color: #333333;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}

/* line 79, dev/sass/modules/forms.scss */
.input-checkbox__label i {
  font-weight: bold;
  color: #009939;
}

/* line 84, dev/sass/modules/forms.scss */
.input-checkbox__item {
  width: 30px;
  height: 30px;
  background: #E5F2E8;
  border: 1px solid #C0DAC7;
  -webkit-border-radius: 6px;
          border-radius: 6px;
  margin-right: 20px;
}

/* line 95, dev/sass/modules/forms.scss */
.checkbox-item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

/* line 100, dev/sass/modules/forms.scss */
.checkbox-item .jq-checkbox.checked {
  border: 1px solid #009939;
}

/* line 103, dev/sass/modules/forms.scss */
.checkbox-item .jq-checkbox.checked .jq-checkbox__div {
  width: 17px;
  height: 10px;
  margin: 3px 0 0 3px;
  border-bottom: 2px solid #009939;
  border-left: 2px solid #009939;
  -webkit-transform: rotate(-50deg);
  -ms-transform: rotate(-50deg);
      transform: rotate(-50deg);
}

/* line 115, dev/sass/modules/forms.scss */
.checkbox-item__label {
  font-weight: 400;
  font-size: 14px;
  color: #333333;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  cursor: pointer;
}

/* line 122, dev/sass/modules/forms.scss */
.checkbox-item__input {
  width: 25px;
  height: 25px;
  background: unset;
  border: 1px solid #C0DAC7;
  -webkit-border-radius: 6px;
          border-radius: 6px;
  margin-right: 20px;
}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInV0aWxzL2ZvbnRzLnNjc3MiLCJjb21wYXJlLmNzcyIsInBhZ2VzL2NvbXBhcmUuc2NzcyIsInV0aWxzL2NvbnN0YW50cy5zY3NzIiwibW9kdWxlcy9mb3Jtcy5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0VBQ0Msc0JBQXFCO0VBQ3JCLG9CQUFtQjtFQUNuQixrRUFBaUU7RUFDakUsbUJBQWtCO0VBQ2xCLGlCQUFnQjtDQ0NoQjs7QUFFRCx5Q0FBeUM7QUNSekM7RUFDRSxzQkFBcUI7RUFDckIsWUFBVztFQUNYLGdCQUFlO0NBQ2hCOztBRFdELHlDQUF5QztBQ1R6QztFQUNFLHFCQUFhO0VBQWIscUJBQWE7RUFBYixjQUFhO0VBQ2IsWUFBVztFQUVYLG9CQUFtQjtFQUNuQiwwQkFBeUI7Q0ErRjFCOztBRG5GRCwwQ0FBMEM7QUNWeEM7RUFDRSxXQUFVO0VBQ1YsZ0NBQStCO0NBTWhDOztBRFFILDBDQUEwQztBQ2hCdkM7RUFLRyx3QkFBMkI7TUFBM0IscUJBQTJCO1VBQTNCLDRCQUEyQjtFQUMzQixjQUFhO0NBQ2Q7O0FEZUwsMENBQTBDO0FDWnhDO0VBQ0UsWUFBVztFQUNYLGlCQUFnQjtFQUNoQixxQkFBYTtFQUFiLHFCQUFhO0VBQWIsY0FBYTtDQWlCZDs7QURESCwwQ0FBMEM7QUNuQnZDO0VBTUcsV0FBVTtFQUNWLFlBQVc7Q0FDWjs7QURpQkwsMENBQTBDO0FDekJ2QztFQVdHLDBCQUF5QjtDQUMxQjs7QURrQkwsMENBQTBDO0FDOUJ2QztFQWVHLDBDQ3RDaUI7RUR1Q1Qsa0NDdkNTO0VEd0NqQiwyQkFBMEI7RUFDbEIsbUJBQWtCO0NBQzNCOztBRG1CTCwwQ0FBMEM7QUNoQnhDO0VBQ0UsZUFBYztFQUNkLFdBQVU7RUFDVixnQ0FBK0I7RUFDL0IsbUJBQWtCO0NBdUNuQjs7QURuQkgsMENBQTBDO0FDeEJ2QztFQU9HLG1CQUFrQjtFQUNsQixpQkFBZ0I7RUFDaEIsYUFBWTtFQUNaLFVBQVM7RUFDVCxZQUFXO0VBQ1gsMEJBQXlC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QUNoQywrQkFBOEI7RUFDOUIsa0NBQWlDO0VBQ2pDLDhCQUF5QjtNQUF6QiwwQkFBeUI7Q0FDMUI7O0FINFVQLDBDQUEwQztBR3hVeEM7RUFDRSxpQkFBZ0I7RUFDaEIsZ0JBQWU7RUFDZixlQUFjO0VBQ2Qsb0JBQU87TUFBUCxZQUFPO1VBQVAsUUFBTztDQU1SOztBSHNVSCwwQ0FBMEM7QUdoVnZDO0VBT0csa0JBQWlCO0VBQ2pCLGVEaEZpQjtDQ2lGbEI7O0FINlVMLDBDQUEwQztBRzNVeEM7RUFDRSxZQUFXO0VBQ1gsYUFBWTtFQUNaLG9CQUFtQjtFQUNuQiwwQkFBeUI7RUFDekIsMkJBQWtCO1VBQWxCLG1CQUFrQjtFQUNsQixtQkFBa0I7Q0FDbkI7O0FIOFVILDBDQUEwQztBRzFVMUM7RUFDRSxxQkFBYTtFQUFiLHFCQUFhO0VBQWIsY0FBYTtFQUNiLDBCQUFtQjtNQUFuQix1QkFBbUI7VUFBbkIsb0JBQW1CO0NBaUNwQjs7QUg2U0QsMkNBQTJDO0FHaFYzQztFQU1NLDBCQUF5QjtDQVcxQjs7QUhvVUwsMkNBQTJDO0FHclYzQztFQVNRLFlBQVc7RUFDWCxhQUFZO0VBQ1osb0JBQW1CO0VBQ25CLGlDQUFnQztFQUNoQywrQkFBOEI7RUFDOUIsa0NBQWlDO0VBQ2pDLDhCQUF5QjtNQUF6QiwwQkFBeUI7Q0FDMUI7O0FIZ1ZQLDJDQUEyQztBRzVVekM7RUFDRSxpQkFBZ0I7RUFDaEIsZ0JBQWU7RUFDZixlQUFjO0VBQ2Qsb0JBQU87TUFBUCxZQUFPO1VBQVAsUUFBTztFQUNQLGdCQUFlO0NBQ2hCOztBSCtVSCwyQ0FBMkM7QUc5VXpDO0VBQ0UsWUFBVztFQUNYLGFBQVk7RUFDWixrQkFBaUI7RUFDakIsMEJBQXlCO0VBQ3pCLDJCQUFrQjtVQUFsQixtQkFBa0I7RUFDbEIsbUJBQWtCO0NBQ25CIiwiZmlsZSI6ImNvbXBhcmUuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGZvbnQtZmFjZSB7XG5cdGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiO1xuXHRmb250LWRpc3BsYXk6IGJsb2NrO1xuXHRzcmM6IHVybChcIi4uL2ZvbnRzL1JvYm90by9Sb2JvdG8tUmVndWxhci50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDQwMDsgXG59XG4iLCJAZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCI7XG4gIGZvbnQtZGlzcGxheTogYmxvY2s7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvUm9ib3RvL1JvYm90by1SZWd1bGFyLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4vKiBsaW5lIDEsIGRldi9zYXNzL3BhZ2VzL2NvbXBhcmUuc2NzcyAqL1xuLmNvbXBhcmUtc2VjdGlvbiB7XG4gIGZvbnQtZmFtaWx5OiAnUm9ib3RvJztcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMCAtMTVweDtcbn1cblxuLyogbGluZSA3LCBkZXYvc2Fzcy9wYWdlcy9jb21wYXJlLnNjc3MgKi9cbi5jb21wYXJlLXRhYmxlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQ6ICNGRkZGRkY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNDQ0NDQ0M7XG59XG5cbi8qIGxpbmUgMTQsIGRldi9zYXNzL3BhZ2VzL2NvbXBhcmUuc2NzcyAqL1xuLmNvbXBhcmUtdGFibGVfX2hlYWQge1xuICB3aWR0aDogMjAlO1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjQ0NDQ0NDO1xufVxuXG4vKiBsaW5lIDE4LCBkZXYvc2Fzcy9wYWdlcy9jb21wYXJlLnNjc3MgKi9cbi5jb21wYXJlLXRhYmxlX19oZWFkIC5jb21wYXJlLXRhYmxlX19yb3cge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIHBhZGRpbmc6IDIwcHg7XG59XG5cbi8qIGxpbmUgMjQsIGRldi9zYXNzL3BhZ2VzL2NvbXBhcmUuc2NzcyAqL1xuLmNvbXBhcmUtdGFibGVfX2JvZHkge1xuICB3aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3cteDogYXV0bztcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLyogbGluZSAyOSwgZGV2L3Nhc3MvcGFnZXMvY29tcGFyZS5zY3NzICovXG4uY29tcGFyZS10YWJsZV9fYm9keTo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICB3aWR0aDogNnB4O1xuICBoZWlnaHQ6IDNweDtcbn1cblxuLyogbGluZSAzNCwgZGV2L3Nhc3MvcGFnZXMvY29tcGFyZS5zY3NzICovXG4uY29tcGFyZS10YWJsZV9fYm9keTo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQ0NDQ0NDO1xufVxuXG4vKiBsaW5lIDM4LCBkZXYvc2Fzcy9wYWdlcy9jb21wYXJlLnNjc3MgKi9cbi5jb21wYXJlLXRhYmxlX19ib2R5Ojotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAwIDZweCAjMDA5OTM5O1xuICBib3gtc2hhZG93OiBpbnNldCAwIDAgNnB4ICMwMDk5Mzk7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogM3B4O1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG59XG5cbi8qIGxpbmUgNDYsIGRldi9zYXNzL3BhZ2VzL2NvbXBhcmUuc2NzcyAqL1xuLmNvbXBhcmUtdGFibGVfX2NvbHVtbiB7XG4gIG1pbi13aWR0aDogMjUlO1xuICB3aWR0aDogMjUlO1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjQ0NDQ0NDO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi8qIGxpbmUgNTIsIGRldi9zYXNzL3BhZ2VzL2NvbXBhcmUuc2NzcyAqL1xuLmNvbXBhcmUtdGFibGVfX2NvbHVtbiAuZGVsLWl0ZW0ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbiAgdG9wOiAxMHB4O1xuICByaWdodDogMTBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI0NDQ0NDQztcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBwYWRkaW5nOiAzcHggNnB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi8qIGxpbmUgNjMsIGRldi9zYXNzL3BhZ2VzL2NvbXBhcmUuc2NzcyAqL1xuLmNvbXBhcmUtdGFibGVfX2NvbHVtbiAuZGVsLWl0ZW06aG92ZXIge1xuICBib3JkZXI6IDFweCBzb2xpZCAjYjhiOGI4O1xufVxuXG4vKiBsaW5lIDY2LCBkZXYvc2Fzcy9wYWdlcy9jb21wYXJlLnNjc3MgKi9cbi5jb21wYXJlLXRhYmxlX19jb2x1bW4gLmRlbC1pdGVtOmhvdmVyIHN2ZyB7XG4gIHdpZHRoOiAxMHB4O1xuICBoZWlnaHQ6IDEwcHg7XG4gIGZpbGw6ICNiOGI4Yjg7XG59XG5cbi8qIGxpbmUgNzMsIGRldi9zYXNzL3BhZ2VzL2NvbXBhcmUuc2NzcyAqL1xuLmNvbXBhcmUtdGFibGVfX2NvbHVtbiAuZGVsLWl0ZW0gc3ZnIHtcbiAgd2lkdGg6IDEwcHg7XG4gIGhlaWdodDogMTBweDtcbiAgZmlsbDogI0NDQ0NDQztcbn1cblxuLyogbGluZSA4MCwgZGV2L3Nhc3MvcGFnZXMvY29tcGFyZS5zY3NzICovXG4uY29tcGFyZS10YWJsZV9fY29sdW1uOmxhc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tOiBub25lO1xufVxuXG4vKiBsaW5lIDkxLCBkZXYvc2Fzcy9wYWdlcy9jb21wYXJlLnNjc3MgKi9cbi5jb21wYXJlLXRhYmxlX19yb3cge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0NDQ0NDQztcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi8qIGxpbmUgOTksIGRldi9zYXNzL3BhZ2VzL2NvbXBhcmUuc2NzcyAqL1xuLmNvbXBhcmUtdGFibGVfX3JvdyAuY29udGVudCB7XG4gIHBhZGRpbmc6IDIwcHg7XG59XG5cbi8qIGxpbmUgMTAzLCBkZXYvc2Fzcy9wYWdlcy9jb21wYXJlLnNjc3MgKi9cbi5jb21wYXJlLXRhYmxlX19yb3c6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG59XG5cbi8qIGxpbmUgMTA5LCBkZXYvc2Fzcy9wYWdlcy9jb21wYXJlLnNjc3MgKi9cbi5wcm9kdWN0IHtcbiAgcGFkZGluZzogMzVweCAyMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4vKiBsaW5lIDExNSwgZGV2L3Nhc3MvcGFnZXMvY29tcGFyZS5zY3NzICovXG4ucHJvZHVjdF9fbmFtZSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogIzAwOTkzOTtcbn1cblxuLyogbGluZSAxMjIsIGRldi9zYXNzL3BhZ2VzL2NvbXBhcmUuc2NzcyAqL1xuLmNvbnRyb2xzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbi8qIGxpbmUgMTMxLCBkZXYvc2Fzcy9wYWdlcy9jb21wYXJlLnNjc3MgKi9cbi5jb250cm9sc19fYnRuIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQ6ICMwMDk5Mzk7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzAwOTkzOTtcbiAgcGFkZGluZzogMTBweDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5cbi8qIGxpbmUgMTQwLCBkZXYvc2Fzcy9wYWdlcy9jb21wYXJlLnNjc3MgKi9cbi5jb250cm9sc19fYnRuOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgY29sb3I6ICMwMDk5Mzk7XG59XG5cbi8qIGxpbmUgMTQ2LCBkZXYvc2Fzcy9wYWdlcy9jb21wYXJlLnNjc3MgKi9cbi5jb250cm9sc19fY2xlYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBjb2xvcjogIzAwOTkzOTtcbn1cblxuLyogbGluZSAxNTAsIGRldi9zYXNzL3BhZ2VzL2NvbXBhcmUuc2NzcyAqL1xuLmNvbnRyb2xzX19jbGVhcjpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICMwMDk5Mzk7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4vKiBsaW5lIDE1NywgZGV2L3Nhc3MvcGFnZXMvY29tcGFyZS5zY3NzICovXG4uY29tcGFyZS1wYXJhbXMge1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuXG4vKiBsaW5lIDE2MywgZGV2L3Nhc3MvcGFnZXMvY29tcGFyZS5zY3NzICovXG4uY29tcGFyZS1wYXJhbXMub3BlbmVkIC5jb21wYXJlLXBhcmFtc19fdGl0bGU6OmFmdGVyIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSgtOTBkZWcpO1xufVxuXG4vKiBsaW5lIDE3MCwgZGV2L3Nhc3MvcGFnZXMvY29tcGFyZS5zY3NzICovXG4uY29tcGFyZS1wYXJhbXNfX3RpdGxlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgcGFkZGluZzogMjBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI0NDQ0NDQztcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4vKiBsaW5lIDE3OCwgZGV2L3Nhc3MvcGFnZXMvY29tcGFyZS5zY3NzICovXG4uY29tcGFyZS1wYXJhbXNfX3RpdGxlOjphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvc3ZnL2Fycm93LXJpZ2h0LnN2Zyk7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMzBweDtcbiAgcmlnaHQ6IDIwcHg7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKDkwZGVnKTtcbiAgb3BhY2l0eTogMC4yO1xufVxuXG4vKiBsaW5lIDE5MSwgZGV2L3Nhc3MvcGFnZXMvY29tcGFyZS5zY3NzICovXG4uY29tcGFyZS1wYXJhbXNfX2ZpbHRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8qIGxpbmUgMTk1LCBkZXYvc2Fzcy9wYWdlcy9jb21wYXJlLnNjc3MgKi9cbi5jb21wYXJlLXBhcmFtc19fZmlsdGVyLWlubmVyIHtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNDQ0NDQ0M7XG4gIGJvcmRlci10b3A6IHVuc2V0O1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4vKiBsaW5lIDIwNiwgZGV2L3Nhc3MvcGFnZXMvY29tcGFyZS5zY3NzICovXG4uY29tcGFyZS1wYXJhbXNfX2l0ZW0ge1xuICB3aWR0aDogMjAlO1xuICBtYXJnaW46IDEwcHggMDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAvKiBsaW5lIDIxMywgZGV2L3Nhc3MvcGFnZXMvY29tcGFyZS5zY3NzICovXG4gIC5jb250YWluZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC8qIGxpbmUgMjE3LCBkZXYvc2Fzcy9wYWdlcy9jb21wYXJlLnNjc3MgKi9cbiAgLmNvbXBhcmUtc2VjdGlvbiB7XG4gICAgbWFyZ2luOiAwIDVweDtcbiAgICBwYWRkaW5nOiAwIDVweDtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICB9XG4gIC8qIGxpbmUgMjI0LCBkZXYvc2Fzcy9wYWdlcy9jb21wYXJlLnNjc3MgKi9cbiAgLmNvbXBhcmUtdGFibGVfX2hlYWQge1xuICAgIG1pbi13aWR0aDogdW5zZXQ7XG4gICAgbWluLXdpZHRoOiAyMDBweDtcbiAgfVxuICAvKiBsaW5lIDIyOSwgZGV2L3Nhc3MvcGFnZXMvY29tcGFyZS5zY3NzICovXG4gIC5jb21wYXJlLXRhYmxlX19jb2x1bW4ge1xuICAgIG1pbi13aWR0aDogMjUwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAvKiBsaW5lIDIzNywgZGV2L3Nhc3MvcGFnZXMvY29tcGFyZS5zY3NzICovXG4gIC5jb21wYXJlLXBhcmFtc19faXRlbSB7XG4gICAgd2lkdGg6IDI1JTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLyogbGluZSAyNDUsIGRldi9zYXNzL3BhZ2VzL2NvbXBhcmUuc2NzcyAqL1xuICAuY29tcGFyZS1wYXJhbXNfX2l0ZW0ge1xuICAgIHdpZHRoOiAzMy4zMzMzJTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgLyogbGluZSAyNTMsIGRldi9zYXNzL3BhZ2VzL2NvbXBhcmUuc2NzcyAqL1xuICAuY29tcGFyZS1wYXJhbXNfX2l0ZW0ge1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQ2MHB4KSB7XG4gIC8qIGxpbmUgMjYyLCBkZXYvc2Fzcy9wYWdlcy9jb21wYXJlLnNjc3MgKi9cbiAgLmNvbnRyb2xzLm1vYmlsZSAuY29udHJvbHMge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC8qIGxpbmUgMjY1LCBkZXYvc2Fzcy9wYWdlcy9jb21wYXJlLnNjc3MgKi9cbiAgLmNvbnRyb2xzLm1vYmlsZSAuY29udHJvbHNfX3dycCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLyogbGluZSAyNzIsIGRldi9zYXNzL3BhZ2VzL2NvbXBhcmUuc2NzcyAqL1xuICAuY29tcGFyZS10YWJsZV9faGVhZCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAvKiBsaW5lIDI3NiwgZGV2L3Nhc3MvcGFnZXMvY29tcGFyZS5zY3NzICovXG4gIC5jb21wYXJlLXRhYmxlX19yb3cge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG4gIC8qIGxpbmUgMjgwLCBkZXYvc2Fzcy9wYWdlcy9jb21wYXJlLnNjc3MgKi9cbiAgLmNvbXBhcmUtdGFibGVfX3JvdyAuY29udGVudCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGZsZXg6IDE7XG4gIH1cbiAgLyogbGluZSAyODcsIGRldi9zYXNzL3BhZ2VzL2NvbXBhcmUuc2NzcyAqL1xuICAuY29tcGFyZS10YWJsZV9fcm93LnByb3BlcnR5OjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IGF0dHIoZGF0YS1uYW1lKTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0NDQ0NDQztcbiAgICBjb2xvcjogI0NDQ0NDQztcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxuICAvKiBsaW5lIDMwMSwgZGV2L3Nhc3MvcGFnZXMvY29tcGFyZS5zY3NzICovXG4gIC5jb21wYXJlLXBhcmFtc19faXRlbSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLyogbGluZSAxLCBkZXYvc2Fzcy9tb2R1bGVzL2Zvcm1zLnNjc3MgKi9cbi5pbnB1dC10ZXh0IHtcbiAgcGFkZGluZzogMTBweCAwO1xufVxuXG4vKiBsaW5lIDUsIGRldi9zYXNzL21vZHVsZXMvZm9ybXMuc2NzcyAqL1xuLmlucHV0LXRleHRfX2xhYmVsIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuXG4vKiBsaW5lIDksIGRldi9zYXNzL21vZHVsZXMvZm9ybXMuc2NzcyAqL1xuLmlucHV0LXRleHRfX2xhYmVsIGkge1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgY29sb3I6ICMwMDk5Mzk7XG59XG5cbi8qIGxpbmUgMTUsIGRldi9zYXNzL21vZHVsZXMvZm9ybXMuc2NzcyAqL1xuLmlucHV0LXRleHRfX2l0ZW0ge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJhY2tncm91bmQ6ICNFNUYyRTg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNDMERBQzc7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgcGFkZGluZzogMTVweDtcbn1cblxuLyogbGluZSAyNiwgZGV2L3Nhc3MvbW9kdWxlcy9mb3Jtcy5zY3NzICovXG4uaW5wdXQtdGV4dGFyZWEge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBhZGRpbmc6IDEwcHggMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuLyogbGluZSAzMywgZGV2L3Nhc3MvbW9kdWxlcy9mb3Jtcy5zY3NzICovXG4uaW5wdXQtdGV4dGFyZWFfX2xhYmVsIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuXG4vKiBsaW5lIDM3LCBkZXYvc2Fzcy9tb2R1bGVzL2Zvcm1zLnNjc3MgKi9cbi5pbnB1dC10ZXh0YXJlYV9fbGFiZWwgaSB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBjb2xvcjogIzAwOTkzOTtcbn1cblxuLyogbGluZSA0MywgZGV2L3Nhc3MvbW9kdWxlcy9mb3Jtcy5zY3NzICovXG4uaW5wdXQtdGV4dGFyZWFfX2l0ZW0ge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZDogI0U1RjJFODtcbiAgYm9yZGVyOiAxcHggc29saWQgI0MwREFDNztcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogMTVweDtcbn1cblxuLyogbGluZSA1NSwgZGV2L3Nhc3MvbW9kdWxlcy9mb3Jtcy5zY3NzICovXG4uaW5wdXQtY2hlY2tib3gge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4vKiBsaW5lIDYxLCBkZXYvc2Fzcy9tb2R1bGVzL2Zvcm1zLnNjc3MgKi9cbi5pbnB1dC1jaGVja2JveCAuanEtY2hlY2tib3guY2hlY2tlZCAuanEtY2hlY2tib3hfX2RpdiB7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDEwcHg7XG4gIG1hcmdpbjogM3B4IDAgMCAzcHg7XG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjMDA5OTM5O1xuICBib3JkZXItbGVmdDogMnB4IHNvbGlkICMwMDk5Mzk7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoLTUwZGVnKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTUwZGVnKTtcbn1cblxuLyogbGluZSA3MywgZGV2L3Nhc3MvbW9kdWxlcy9mb3Jtcy5zY3NzICovXG4uaW5wdXQtY2hlY2tib3hfX2xhYmVsIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogIzMzMzMzMztcbiAgZmxleDogMTtcbn1cblxuLyogbGluZSA3OSwgZGV2L3Nhc3MvbW9kdWxlcy9mb3Jtcy5zY3NzICovXG4uaW5wdXQtY2hlY2tib3hfX2xhYmVsIGkge1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgY29sb3I6ICMwMDk5Mzk7XG59XG5cbi8qIGxpbmUgODQsIGRldi9zYXNzL21vZHVsZXMvZm9ybXMuc2NzcyAqL1xuLmlucHV0LWNoZWNrYm94X19pdGVtIHtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMzBweDtcbiAgYmFja2dyb3VuZDogI0U1RjJFODtcbiAgYm9yZGVyOiAxcHggc29saWQgI0MwREFDNztcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG59XG5cbi8qIGxpbmUgOTUsIGRldi9zYXNzL21vZHVsZXMvZm9ybXMuc2NzcyAqL1xuLmNoZWNrYm94LWl0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4vKiBsaW5lIDEwMCwgZGV2L3Nhc3MvbW9kdWxlcy9mb3Jtcy5zY3NzICovXG4uY2hlY2tib3gtaXRlbSAuanEtY2hlY2tib3guY2hlY2tlZCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMwMDk5Mzk7XG59XG5cbi8qIGxpbmUgMTAzLCBkZXYvc2Fzcy9tb2R1bGVzL2Zvcm1zLnNjc3MgKi9cbi5jaGVja2JveC1pdGVtIC5qcS1jaGVja2JveC5jaGVja2VkIC5qcS1jaGVja2JveF9fZGl2IHtcbiAgd2lkdGg6IDE3cHg7XG4gIGhlaWdodDogMTBweDtcbiAgbWFyZ2luOiAzcHggMCAwIDNweDtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICMwMDk5Mzk7XG4gIGJvcmRlci1sZWZ0OiAycHggc29saWQgIzAwOTkzOTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgtNTBkZWcpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtNTBkZWcpO1xufVxuXG4vKiBsaW5lIDExNSwgZGV2L3Nhc3MvbW9kdWxlcy9mb3Jtcy5zY3NzICovXG4uY2hlY2tib3gtaXRlbV9fbGFiZWwge1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjMzMzMzMzO1xuICBmbGV4OiAxO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi8qIGxpbmUgMTIyLCBkZXYvc2Fzcy9tb2R1bGVzL2Zvcm1zLnNjc3MgKi9cbi5jaGVja2JveC1pdGVtX19pbnB1dCB7XG4gIHdpZHRoOiAyNXB4O1xuICBoZWlnaHQ6IDI1cHg7XG4gIGJhY2tncm91bmQ6IHVuc2V0O1xuICBib3JkZXI6IDFweCBzb2xpZCAjQzBEQUM3O1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIG1hcmdpbi1yaWdodDogMjBweDtcbn1cbiIsIi5jb21wYXJlLXNlY3Rpb24ge1xuICBmb250LWZhbWlseTogJ1JvYm90byc7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDAgLTE1cHg7XG59XG5cbi5jb21wYXJlLXRhYmxle1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogMTAwJTtcbiAgXG4gIGJhY2tncm91bmQ6ICNGRkZGRkY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNDQ0NDQ0M7XG4gIFxuICAmX19oZWFkIHtcbiAgICB3aWR0aDogMjAlO1xuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNDQ0NDQ0M7ICBcblxuICAgIC5jb21wYXJlLXRhYmxlX19yb3cge1xuICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgcGFkZGluZzogMjBweDtcbiAgICB9XG4gIH1cblxuICAmX19ib2R5IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBvdmVyZmxvdy14OiBhdXRvO1xuICAgIGRpc3BsYXk6IGZsZXg7XG5cbiAgICAmOjotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgICB3aWR0aDogNnB4O1xuICAgICAgaGVpZ2h0OiAzcHg7XG4gICAgfVxuXG4gICAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0NDQ0NDQztcbiAgICB9XG5cbiAgICAmOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gICAgICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgMCA2cHggJHByaW1hcnktY29sb3I7XG4gICAgICAgICAgICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMCA2cHggJHByaW1hcnktY29sb3I7XG4gICAgICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDNweDtcbiAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgIH1cbiAgfVxuXG4gICZfX2NvbHVtbiB7XG4gICAgbWluLXdpZHRoOiAyNSU7XG4gICAgd2lkdGg6IDI1JTtcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjQ0NDQ0NDO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIC5kZWwtaXRlbSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgdG9wOiAxMHB4O1xuICAgICAgcmlnaHQ6IDEwcHg7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjQ0NDQ0NDO1xuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgcGFkZGluZzogM3B4IDZweDtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNiOGI4Yjg7XG5cbiAgICAgICAgc3ZnIHtcbiAgICAgICAgICB3aWR0aDogMTBweDtcbiAgICAgICAgICBoZWlnaHQ6IDEwcHg7XG4gICAgICAgICAgZmlsbDogI2I4YjhiODtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBzdmcge1xuICAgICAgICB3aWR0aDogMTBweDtcbiAgICAgICAgaGVpZ2h0OiAxMHB4O1xuICAgICAgICBmaWxsOiAjQ0NDQ0NDO1xuICAgICAgfVxuICAgIH1cblxuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgIH1cblxuICAgIC5jb21wYXJlLXRhYmxlIHtcbiAgICAgICZfX3JvdyB7XG4gICAgICAgIC8vIHBhZGRpbmc6IDIwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9fcm93IHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0NDQ0NDQztcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuXG4gICAgLmNvbnRlbnQge1xuICAgICAgcGFkZGluZzogMjBweDtcbiAgICB9XG5cbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICB9XG4gIH1cbn1cblxuLnByb2R1Y3Qge1xuICBwYWRkaW5nOiAzNXB4IDIwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgJl9fbmFtZSB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBjb2xvcjogJHByaW1hcnktY29sb3I7XG4gIH1cbn1cblxuLmNvbnRyb2xzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cbiAgJl9fYnRuIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kOiAkcHJpbWFyeS1jb2xvcjtcbiAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJHByaW1hcnktY29sb3I7XG4gICAgcGFkZGluZzogMTBweDtcbiAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICAgICAgY29sb3I6ICRwcmltYXJ5LWNvbG9yO1xuICAgIH1cbiAgfVxuXG4gICZfX2NsZWFyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICAgIGNvbG9yOiAkcHJpbWFyeS1jb2xvcjtcblxuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZDogJHByaW1hcnktY29sb3I7XG4gICAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICB9XG4gIH1cbn1cblxuLmNvbXBhcmUtcGFyYW1zIHtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcblxuICAmLm9wZW5lZCB7XG4gICAgLmNvbXBhcmUtcGFyYW1zIHtcbiAgICAgICZfX3RpdGxlIHtcbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoLTkwZGVnKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX3RpdGxlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgcGFkZGluZzogMjBweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjQ0NDQ0NDO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL3N2Zy9hcnJvdy1yaWdodC5zdmcpO1xuICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuICAgICAgd2lkdGg6IDMwcHg7XG4gICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgICByaWdodDogMjBweDtcbiAgICAgIHRvcDogNTAlO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSg5MGRlZyk7XG4gICAgICBvcGFjaXR5OiAwLjI7XG4gICAgfVxuICB9XG4gICZfX2ZpbHRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gICZfX2ZpbHRlci1pbm5lciB7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgcGFkZGluZzogMjBweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjQ0NDQ0NDO1xuICAgIGJvcmRlci10b3A6IHVuc2V0O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cblxuICAmX19pdGVtIHtcbiAgICB3aWR0aDogMjAlO1xuICAgIG1hcmdpbjogMTBweCAwO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLmNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAuY29tcGFyZS1zZWN0aW9uIHtcbiAgICBtYXJnaW46IDAgNXB4O1xuICAgIHBhZGRpbmc6IDAgNXB4O1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIH1cblxuICAuY29tcGFyZS10YWJsZXtcbiAgICAmX19oZWFkIHtcbiAgICAgIG1pbi13aWR0aDogdW5zZXQ7XG4gICAgICBtaW4td2lkdGg6IDIwMHB4O1xuICAgIH1cblxuICAgICZfX2NvbHVtbiB7XG4gICAgICBtaW4td2lkdGg6IDI1MHB4O1xuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gIC5jb21wYXJlLXBhcmFtcyB7XG4gICAgJl9faXRlbSB7XG4gICAgICB3aWR0aDogMjUlO1xuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLmNvbXBhcmUtcGFyYW1zIHtcbiAgICAmX19pdGVtIHtcbiAgICAgIHdpZHRoOiAzMy4zMzMzJTtcbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gIC5jb21wYXJlLXBhcmFtcyB7XG4gICAgJl9faXRlbSB7XG4gICAgICB3aWR0aDogNTAlO1xuICAgIH1cbiAgfVxufVxuXG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0NjBweCkge1xuICAuY29udHJvbHMubW9iaWxlIHtcbiAgICAuY29udHJvbHMge1xuICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICZfX3dycCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAuY29tcGFyZS10YWJsZXtcblxuICAgICZfX2hlYWQge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAmX19yb3cge1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblxuICAgICAgLmNvbnRlbnQge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgZmxleDogMTtcbiAgICAgIH1cbiAgICAgICYucHJvcGVydHkge1xuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgIGNvbnRlbnQ6IGF0dHIoZGF0YS1uYW1lKTtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0NDQ0NDQztcbiAgICAgICAgICBjb2xvcjogI0NDQ0NDQztcbiAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5jb21wYXJlLXBhcmFtcyB7XG4gICAgJl9faXRlbSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gIH1cbn1cbiIsIiRwcmltYXJ5LWNvbG9yOiAjMDA5OTM5O1xuIiwiLmlucHV0LXRleHQge1xuICBwYWRkaW5nOiAxMHB4IDA7XG5cblxuICAmX19sYWJlbCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG5cbiAgICBpIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgY29sb3I6ICRwcmltYXJ5LWNvbG9yO1xuICAgIH1cbiAgfVxuXG4gICZfX2l0ZW0ge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYmFja2dyb3VuZDogI0U1RjJFODtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjQzBEQUM3O1xuICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICBwYWRkaW5nOiAxNXB4O1xuICB9XG59XG5cbi5pbnB1dC10ZXh0YXJlYSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGhlaWdodDogMTAwJTtcbiAgcGFkZGluZzogMTBweCAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXG4gICZfX2xhYmVsIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcblxuICAgIGkge1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICBjb2xvcjogJHByaW1hcnktY29sb3I7XG4gICAgfVxuICB9XG5cbiAgJl9faXRlbSB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kOiAjRTVGMkU4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNDMERBQzc7XG4gICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgcGFkZGluZzogMTVweDtcbiAgfVxufVxuXG4uaW5wdXQtY2hlY2tib3gge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gIC5qcS1jaGVja2JveCB7XG4gICAgJi5jaGVja2VkIHtcbiAgICAgIC5qcS1jaGVja2JveF9fZGl2IHtcbiAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgIGhlaWdodDogMTBweDtcbiAgICAgICAgbWFyZ2luOiAzcHggMCAwIDNweDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICMwMDk5Mzk7XG4gICAgICAgIGJvcmRlci1sZWZ0OiAycHggc29saWQgIzAwOTkzOTtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgtNTBkZWcpO1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNTBkZWcpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX2xhYmVsIHtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBjb2xvcjogIzMzMzMzMztcbiAgICBmbGV4OiAxO1xuXG4gICAgaSB7XG4gICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgIGNvbG9yOiAkcHJpbWFyeS1jb2xvcjtcbiAgICB9XG4gIH1cbiAgJl9faXRlbSB7XG4gICAgd2lkdGg6IDMwcHg7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICAgIGJhY2tncm91bmQ6ICNFNUYyRTg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI0MwREFDNztcbiAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICB9XG59XG5cblxuLmNoZWNrYm94LWl0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gIC5qcS1jaGVja2JveCB7XG4gICAgJi5jaGVja2VkIHtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICMwMDk5Mzk7XG5cbiAgICAgIC5qcS1jaGVja2JveF9fZGl2IHtcbiAgICAgICAgd2lkdGg6IDE3cHg7XG4gICAgICAgIGhlaWdodDogMTBweDtcbiAgICAgICAgbWFyZ2luOiAzcHggMCAwIDNweDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICMwMDk5Mzk7XG4gICAgICAgIGJvcmRlci1sZWZ0OiAycHggc29saWQgIzAwOTkzOTtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgtNTBkZWcpO1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNTBkZWcpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX2xhYmVsIHtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBjb2xvcjogIzMzMzMzMztcbiAgICBmbGV4OiAxO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxuICAmX19pbnB1dCB7XG4gICAgd2lkdGg6IDI1cHg7XG4gICAgaGVpZ2h0OiAyNXB4O1xuICAgIGJhY2tncm91bmQ6IHVuc2V0O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNDMERBQzc7XG4gICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgfVxufVxuIl19 */
