.search,
.search .search-container .columns .column .select-container #date-picker-container {
  position: relative;
}

.search {
  margin-top: 35px;
  margin-bottom: 35px;
  color: #000;
  z-index: 1;
}

.search .inner {
  text-align: left;
}

.search .btn-search {
  border-radius: 0;
  margin-top: 5px;
  min-width: 80%;
}

.meses.btn-searching-mouse,
.search .btn-search.btn-searching-mouse,
.search .search-container.btn-searching-mouse,
.search-container.btn-searching-mouse,
.searchForm-toprogress,
body.btn-searching-mouse,
body.btn-searching-mouse * {
  cursor: progress;
}

.search .search-container,
.search-container {
  padding: 5px 0;
  color: #000;
  background: #fff;
}

.search .dropdown:hover .dropdown-menu,
.search .search-container .cerrar,
.search-container .cerrar {
  display: none;
}

.search .search-container h4 {
  font-size: 14px;
  line-height: 29px;
  margin: 0;
  font-weight: 400;
  display: none;
}

.search .search-container .columns,
.search-container .columns {
  margin-left: 0;
  margin-right: 0;
}

.search .search-container .columns .column {
  padding: 0;
  color: #000;
  max-width: calc((100% - 170px) / 6);
}

.search .search-container .columns .column.action,
.search-container .columns .column.action {
  text-align: right;
  max-width: 170px;
}

.search .search-container .columns .column .select-container {
  background-color: #fff;
  border-right: 1px solid #f0f0f0;
  height: 56px;
  position: relative;
}

.search .search-container .columns .column .select-container .bootstrap-select {
  border: none;
  padding: 0;
  width: 100%;
}

.search .search-container .columns .column .select-container .bootstrap-select.form-select {
  background: 0 0;
}

.search .search-container .columns .column .select-container .bootstrap-select button.dropdown-toggle {
  background: 0 0;
  box-shadow: none;
  color: #333;
  font-size: 14px;
  padding: 0 15px;
  transition: 1s;
  border: none;
}

.search .search-container .columns .column .select-container .bootstrap-select button.dropdown-toggle:focus {
  border: none;
  outline: 0 !important;
  padding: 0 15px;
}

.search .search-container .columns .column .select-container .bootstrap-select button.dropdown-toggle:after {
  font-family: fontawesome;
  font-size: 15px;
  content: "\f107";
  border: none;
}

.search .search-container .columns .column .select-container .bootstrap-select button.dropdown-toggle.show:after {
  font-family: fontawesome;
  font-size: 15px;
  content: "\f106";
  border: none;
}

.search .search-container .columns .column .select-container .bootstrap-select .dropdown-menu {
  border-radius: 0;
}

.search .search-container .columns .column .select-container .bootstrap-select .dropdown-menu input[type=search] {
  background: #fff;
  outline: #333 solid 1px !important;
  border: 1px solid #000;
  padding: 0.15rem;
}

.search .search-container .columns .column .select-container .bootstrap-select .dropdown-menu input[type=search]:focus {
  box-shadow: none;
  outline: 0;
}

.search .search-container .columns .column .select-container .bootstrap-select .dropdown-menu .bs-searchbox:focus {
  box-shadow: none;
}

.search .search-container .columns .column .select-container .bootstrap-select .dropdown-menu .inner ul li {
  font-size: 14px;
}

.search .search-container .columns .column .select-container .bootstrap-select .dropdown-menu .inner ul li.dropdown-header {
  padding-left: 5px;
}

.search .search-container .columns .column .select-container .bootstrap-select .dropdown-menu .inner ul li.dropdown-header span {
  font-weight: 700;
  color: #333;
}

.search .search-container .columns .column .select-container .bootstrap-select .dropdown-menu .inner ul li a {
  font-size: 14px;
  padding: 0.2rem 0.55rem;
}

.search .search-container .columns .column .select-container .bootstrap-select .dropdown-menu .inner ul li a.selected,
.search .search-container .columns .column .select-container .bootstrap-select .dropdown-menu .inner ul li a:active,
.search .search-container .columns .column .select-container .bootstrap-select .dropdown-menu .inner ul li a:hover,
.search .search-container .columns .column .select-container .bootstrap-select .dropdown-menu li.active a.dropdown-item.active {
  background: #057AFF;
}

.search .search-container .columns .column .select-container .bootstrap-select .dropdown-menu .inner ul li a.selected span,
.search .search-container .columns .column .select-container .bootstrap-select .dropdown-menu .inner ul li a:active span,
.search .search-container .columns .column .select-container .bootstrap-select .dropdown-menu .inner ul li a:hover span,
.search .search-container .columns .column .select-container .bootstrap-select .dropdown-menu li.active a.dropdown-item.active span {
  color: #fff;
}

.search .search-container .columns .column .select-container .bootstrap-select .dropdown-menu .inner ul li span {
  color: #333;
  max-width: 180px;
}

.search .search-container .columns .column .select-container #date-picker-container input {
  border: none;
  outline: 0;
  height: 75px;
  width: 100%;
  padding: 0 15px;
  background: 0 0;
}

.search .search-container .columns .column .select-container #date-picker-container .date-picker-text {
  position: absolute;
  top: 35%;
  color: #757575;
  display: block;
  width: auto;
  right: 10px;
}

.search .search-container .columns .column .select-container #date-picker-container .date-picker-text i.fa {
  float: right;
  color: rgba(0, 0, 0, 0.54);
  font-size: 17px;
}

.datepicker table {
  width: 100%;
}

.datepicker.datepicker-dropdown {
  width: 250px;
  box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12);
  background: #fff;
  color: rgba(0, 0, 0, 0.87);
}

.datepicker .datepicker-months {
  display: block;
  margin-top: 60px;
  padding-top: 15px;
  border-top: 1px solid #e9e9e9;
}

.datepicker .datepicker-months table tfoot {
  position: absolute;
  top: 0;
  padding: 15px 10px;
}

.datepicker .datepicker-months table tfoot .clear {
  background: #057AFF;
  border: none;
  border-radius: 3px;
  color: #fff;
  padding: 8px 15px;
  font-size: 12px;
  cursor: pointer;
  text-transform: uppercase;
}

.datepicker.datepicker-dropdown .datepicker-months .datepicker-switch {
  font-size: 28px !important;
  text-align: center !important;
  color: #057AFF !important;
  font-weight: 400;
}

.datepicker table tr td span.active.active,
.datepicker table tr td span.active.disabled,
.datepicker table tr td span.active.disabled.active,
.datepicker table tr td span.active.disabled.disabled,
.datepicker table tr td span.active.disabled:active,
.datepicker table tr td span.active.disabled:hover,
.datepicker table tr td span.active.disabled:hover.active,
.datepicker table tr td span.active.disabled:hover.disabled,
.datepicker table tr td span.active.disabled:hover:active,
.datepicker table tr td span.active.disabled:hover:hover,
.datepicker table tr td span.active.disabled:hover[disabled],
.datepicker table tr td span.active.disabled[disabled],
.datepicker table tr td span.active:active,
.datepicker table tr td span.active:hover,
.datepicker table tr td span.active:hover.active,
.datepicker table tr td span.active:hover.disabled,
.datepicker table tr td span.active:hover:active,
.datepicker table tr td span.active:hover:hover,
.datepicker table tr td span.active:hover[disabled],
.datepicker table tr td span.active[disabled] {
  background: #057AFF !important;
}

.datepicker table tr td span.active:active,
.datepicker table tr td span.active:hover,
.datepicker table tr td span.active:hover.active,
.datepicker table tr td span.active:hover:active,
.datepicker table tr td span.active:hover:hover {
  background: #057AFF !important;
}

.datepicker table tr td span:hover,
.datepicker.datepicker-dropdown .datepicker-months table tr td span.focused {
  background: #057AFF !important;
  color: #fff;
}

.datepicker.datepicker-dropdown .datepicker-months i.fa {
  color: rgba(0, 0, 0, 0.54);
}

.datepicker.datepicker-dropdown .datepicker-months table tr td span {
  font-size: 13px;
  text-transform: uppercase;
}

.search .search-container .columns .column .select-container .title {
  color: #057AFF;
  display: block;
  width: 100%;
  padding: 10px 0 0 15px;
}

.search .search-container .columns .column .select-container input[type=month] {
  border: none;
  margin-top: 32px;
  font-size: 14px;
  padding-left: 15px;
  width: 100%;
}

.search .search-container .columns .column .select-container input[type=month]:focus {
  border: none;
  box-shadow: none;
}

.search .search-container .columns .column .select-container.total {
  padding: 7px 15px 6px;
  font-size: 11px;
  text-align: center;
  border: none;
}

.search .search-container .columns .column .select-container.total .number {
  font-size: 25px;
  color: #057AFF;
  font-weight: 700;
  min-height: 30px;
}

.search .search-container .columns .column .select-container select {
  padding-left: 15px;
  margin-top: 14px;
  border: none;
  font-size: 14px;
}

.search .search-container .columns .column .select-container select.form-select:focus {
  box-shadow: none;
  border: none;
}

.search_loading {
  opacity: 0;
}

.meses {
  cursor: pointer;
}

.date-picker-toogle {
  position: absolute !important;
  top: 20px;
  right: 0;
}

.bg {
  background: #fff;
}

.bg.btn-searching-mouse .total {
  cursor: progress !important;
}

.search .dropdown:hover .dropdown-menu.show {
  display: block;
}

.search-container h4 {
  font-size: 14px;
  line-height: 25px;
  margin: 0;
  font-weight: 400;
}

.search-container .columns .column {
  padding: 0;
  color: #000;
  max-width: -4.5%;
}

.search-container .columns .column .select-container {
  overflow: hidden;
  background-color: #fff;
  min-height: 56px;
}

.search-container .columns .column .select-container .title {
  color: #057AFF;
  position: absolute;
  display: block;
  width: 100%;
  padding: 10px 15px 0;
  font-weight: 700;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}

.search-container .columns .column .select-container .select2-container {
  width: 100% !important;
}

.search-container .columns .column .select-container .select2-container--default.select2-container--below .select2-selection--single[aria-expanded=true] {
  border-bottom: 1px solid #aaa;
}

.search-container .columns .column .select-container .select2-container--default.select2-container--above .select2-selection--single[aria-expanded=true] {
  border-top: 1px solid #aaa;
}

.search-container .columns .column .select-container .select2-container--default .select2-selection--single {
  border: 0;
  height: 56px;
  background-color: transparent;
}

.search-container .columns .column .select-container .select2-container--default .select2-selection--single:focus {
  outline: 0;
}

.search-container .columns .column .select-container .select2-container--default .select2-selection--single .select2-selection__rendered {
  line-height: 75px;
  padding-left: 15px;
  font-size: 13px;
}

.search-container .columns .column .select-container .select2-container--default .select2-selection--single .select2-selection__arrow {
  top: 12px;
}

.search-container .columns .column .select-container .select2-container--default .select2-selection--single .select2-selection__arrow b {
  border: solid #000;
  border-width: 0 1px 1px 0;
  display: inline-block;
  padding: 3px;
  transform: rotate(45deg);
  -webkit-transform: rotate(45deg);
  margin-left: -3px;
  transition: 0.2s;
}

.search-container .columns .column .select-container .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow {
  top: 17px;
}

.search-container .columns .column .select-container .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b {
  transform: rotate(-135deg);
  -webkit-transform: rotate(-135deg);
}

.search-container .columns .column .select-container.total {
  padding: 7px 15px 6px;
  font-size: 14px;
  text-align: center;
}

.search-container .columns .column .select-container.total .number {
  font-size: 14px;
  color: #057AFF;
  font-weight: 700;
  min-height: 30px;
}

#search .search-container #searchForm .select2-container {
  min-width: 100%;
}

.select2-container--open .select2-dropdown--above,
.select2-container--open .select2-dropdown--below {
  /* width: 217px !important */
}

@media screen and (max-width: 1416px) {
  .search-container .columns .column .select-container .select2-container--default .select2-selection--single .select2-selection__rendered {
    padding-left: 5px;
  }
  .search .search-container .columns .column .select-container .title {
    padding: 10px 0 0 5px;
  }
  .search .search-container .columns .column .select-container #date-picker-container input {
    padding: 0 5px;
  }
  .search .search-container .columns .column .select-container #date-picker-container .date-picker-text {
    right: 0;
  }
}
.form-select {
  background-position: top 0.56rem right 0.15rem !important;
  padding: 0.875rem 2.25rem 0.375rem 0.75rem;
  font-size: 13px !important;
}

#arrow,
#arrow::before {
  position: absolute;
  width: 18px;
  height: 18px;
  background: inherit;
}

#arrow {
  visibility: hidden;
}

#arrow::before {
  visibility: visible;
  content: "";
  transform: rotate(45deg);
}

#tooltip[data-popper-placement^=top] > #arrow {
  bottom: -4px;
}

#tooltip[data-popper-placement^=bottom] > #arrow {
  top: -4px;
}

#tooltip[data-popper-placement^=left] > #arrow {
  right: -4px;
}

#tooltip[data-popper-placement^=right] > #arrow {
  left: -4px;
}

#tooltip {
  display: none;
}

#tooltip[data-show] {
  display: block;
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImxhbmRpbmcvY29tcG9uZW50cy9zZWFyY2gvZGVza3RvcC1zZWFyY2guc2NzcyIsImxhbmRpbmcvY29tcG9uZW50cy9zZWFyY2gvZGVza3RvcC1zZWFyY2guY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOztFQUVJLGtCQUFBO0FDQ0o7O0FERUE7RUFDSSxnQkFBQTtFQUNBLG1CQUFBO0VBQ0EsV0FBQTtFQUNBLFVBQUE7QUNDSjs7QURFQTtFQUNJLGdCQUFBO0FDQ0o7O0FERUE7RUFDSSxnQkFBQTtFQUNBLGVBQUE7RUFDQSxjQUFBO0FDQ0o7O0FERUE7Ozs7Ozs7RUFPSSxnQkFBQTtBQ0NKOztBREVBOztFQUVJLGNBQUE7RUFDQSxXQUFBO0VBQ0EsZ0JBQUE7QUNDSjs7QURFQTs7O0VBR0ksYUFBQTtBQ0NKOztBREVBO0VBQ0ksZUFBQTtFQUNBLGlCQUFBO0VBQ0EsU0FBQTtFQUNBLGdCQUFBO0VBQ0EsYUFBQTtBQ0NKOztBREVBOztFQUVJLGNBQUE7RUFDQSxlQUFBO0FDQ0o7O0FERUE7RUFDSSxVQUFBO0VBQ0EsV0FBQTtFQUNBLG1DQUFBO0FDQ0o7O0FERUE7O0VBRUksaUJBQUE7RUFDQSxnQkFBQTtBQ0NKOztBREVBO0VBQ0ksc0JBQUE7RUFDQSwrQkFBQTtFQUNBLFlBQUE7RUFDQSxrQkFBQTtBQ0NKOztBREVBO0VBQ0ksWUFBQTtFQUNBLFVBQUE7RUFDQSxXQUFBO0FDQ0o7O0FERUE7RUFDSSxlQUFBO0FDQ0o7O0FERUE7RUFDSSxlQUFBO0VBQ0EsZ0JBQUE7RUFDQSxXQUFBO0VBQ0EsZUFBQTtFQUNBLGVBQUE7RUFDQSxjQUFBO0VBQ0EsWUFBQTtBQ0NKOztBREVBO0VBQ0ksWUFBQTtFQUNBLHFCQUFBO0VBQ0EsZUFBQTtBQ0NKOztBREVBO0VBQ0ksd0JBQUE7RUFDQSxlQUFBO0VBQ0EsZ0JBQUE7RUFDQSxZQUFBO0FDQ0o7O0FERUE7RUFDSSx3QkFBQTtFQUNBLGVBQUE7RUFDQSxnQkFBQTtFQUNBLFlBQUE7QUNDSjs7QURFQTtF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QUNBLDZCQUFBO0FDQ0o7O0FERUE7RUFDSSxVQUFBO0FDQ0o7O0FERUE7RUFDSSxpQkFBQTtFQUNBLGtCQUFBO0VBQ0EsZUFBQTtBQ0NKOztBREVBO0VBQ0ksU0FBQTtBQ0NKOztBREVBO0VBQ0ksa0JBQUE7RUFDQSx5QkFBQTtFQUNBLHFCQUFBO0VBQ0EsWUFBQTtFQUNBLHdCQUFBO0VBQ0EsZ0NBQUE7RUFDQSxpQkFBQTtFQUVBLGdCQUFBO0FDQ0o7O0FERUE7RUFDSSxTQUFBO0FDQ0o7O0FERUE7RUFDSSwwQkFBQTtFQUNBLGtDQUFBO0FDQ0o7O0FERUE7RUFDSSxxQkFBQTtFQUNBLGVBQUE7RUFDQSxrQkFBQTtBQ0NKOztBREVBO0VBQ0ksZUFBQTtFQUNBLGNBQUE7RUFDQSxnQkFBQTtFQUNBLGdCQUFBO0FDQ0o7O0FERUE7RUFDSSxlQUFBO0FDQ0o7O0FERUE7O0VBRUksNEJBQUE7QUNDSjs7QURFQTtFQUNJO0lBQ0ksaUJBQUE7RUNDTjtFREVFO0lBQ0kscUJBQUE7RUNBTjtFREdFO0lBQ0ksY0FBQTtFQ0ROO0VESUU7SUFDSSxRQUFBO0VDRk47QUFDRjtBREtBO0VBQ0kseURBQUE7RUFDQSwwQ0FBQTtFQUNBLDBCQUFBO0FDSEo7O0FETUE7O0VBRUksa0JBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLG1CQUFBO0FDSEo7O0FETUE7RUFDSSxrQkFBQTtBQ0hKOztBRE1BO0VBQ0ksbUJBQUE7RUFDQSxXQUFBO0VBQ0Esd0JBQUE7QUNISjs7QURNQTtFQUNJLFlBQUE7QUNISjs7QURNQTtFQUNJLFNBQUE7QUNISjs7QURNQTtFQUNJLFdBQUE7QUNISjs7QURNQTtFQUNJLFVBQUE7QUNISjs7QURNQTtFQUNJLGFBQUE7QUNISjs7QURNQTtFQUNJLGNBQUE7QUNISiIsImZpbGUiOiJsYW5kaW5nL2NvbXBvbmVudHMvc2VhcmNoL2Rlc2t0b3Atc2VhcmNoLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi5zZWFyY2gsXG4uc2VhcmNoIC5zZWFyY2gtY29udGFpbmVyIC5jb2x1bW5zIC5jb2x1bW4gLnNlbGVjdC1jb250YWluZXIgI2RhdGUtcGlja2VyLWNvbnRhaW5lciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlXG59XG5cbi5zZWFyY2gge1xuICAgIG1hcmdpbi10b3A6IDM1cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMzVweDtcbiAgICBjb2xvcjogIzAwMDtcbiAgICB6LWluZGV4OiAxO1xufVxuXG4uc2VhcmNoIC5pbm5lciB7XG4gICAgdGV4dC1hbGlnbjogbGVmdFxufVxuXG4uc2VhcmNoIC5idG4tc2VhcmNoIHtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICBtaW4td2lkdGg6IDgwJTtcbn1cblxuLm1lc2VzLmJ0bi1zZWFyY2hpbmctbW91c2UsXG4uc2VhcmNoIC5idG4tc2VhcmNoLmJ0bi1zZWFyY2hpbmctbW91c2UsXG4uc2VhcmNoIC5zZWFyY2gtY29udGFpbmVyLmJ0bi1zZWFyY2hpbmctbW91c2UsXG4uc2VhcmNoLWNvbnRhaW5lci5idG4tc2VhcmNoaW5nLW1vdXNlLFxuLnNlYXJjaEZvcm0tdG9wcm9ncmVzcyxcbmJvZHkuYnRuLXNlYXJjaGluZy1tb3VzZSxcbmJvZHkuYnRuLXNlYXJjaGluZy1tb3VzZSAqIHtcbiAgICBjdXJzb3I6IHByb2dyZXNzXG59XG5cbi5zZWFyY2ggLnNlYXJjaC1jb250YWluZXIsXG4uc2VhcmNoLWNvbnRhaW5lciB7XG4gICAgcGFkZGluZzogNXB4IDA7XG4gICAgY29sb3I6ICMwMDA7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbn1cblxuLnNlYXJjaCAuZHJvcGRvd246aG92ZXIgLmRyb3Bkb3duLW1lbnUsXG4uc2VhcmNoIC5zZWFyY2gtY29udGFpbmVyIC5jZXJyYXIsXG4uc2VhcmNoLWNvbnRhaW5lciAuY2VycmFyIHtcbiAgICBkaXNwbGF5OiBub25lXG59XG5cbi5zZWFyY2ggLnNlYXJjaC1jb250YWluZXIgaDQge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMjlweDtcbiAgICBtYXJnaW46IDA7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuXG4uc2VhcmNoIC5zZWFyY2gtY29udGFpbmVyIC5jb2x1bW5zLFxuLnNlYXJjaC1jb250YWluZXIgLmNvbHVtbnMge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIG1hcmdpbi1yaWdodDogMFxufVxuXG4uc2VhcmNoIC5zZWFyY2gtY29udGFpbmVyIC5jb2x1bW5zIC5jb2x1bW4ge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgY29sb3I6ICMwMDA7XG4gICAgbWF4LXdpZHRoOiBjYWxjKCgxMDAlIC0gMTcwcHgpLyA2KVxufVxuXG4uc2VhcmNoIC5zZWFyY2gtY29udGFpbmVyIC5jb2x1bW5zIC5jb2x1bW4uYWN0aW9uLFxuLnNlYXJjaC1jb250YWluZXIgLmNvbHVtbnMgLmNvbHVtbi5hY3Rpb24ge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIG1heC13aWR0aDogMTcwcHg7XG59XG5cbi5zZWFyY2ggLnNlYXJjaC1jb250YWluZXIgLmNvbHVtbnMgLmNvbHVtbiAuc2VsZWN0LWNvbnRhaW5lciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZjBmMGYwO1xuICAgIGhlaWdodDogNTZweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmVcbn1cblxuLnNlYXJjaCAuc2VhcmNoLWNvbnRhaW5lciAuY29sdW1ucyAuY29sdW1uIC5zZWxlY3QtY29udGFpbmVyIC5ib290c3RyYXAtc2VsZWN0IHtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgcGFkZGluZzogMDtcbiAgICB3aWR0aDogMTAwJVxufVxuXG4uc2VhcmNoIC5zZWFyY2gtY29udGFpbmVyIC5jb2x1bW5zIC5jb2x1bW4gLnNlbGVjdC1jb250YWluZXIgLmJvb3RzdHJhcC1zZWxlY3QuZm9ybS1zZWxlY3Qge1xuICAgIGJhY2tncm91bmQ6IDAgMFxufVxuXG4uc2VhcmNoIC5zZWFyY2gtY29udGFpbmVyIC5jb2x1bW5zIC5jb2x1bW4gLnNlbGVjdC1jb250YWluZXIgLmJvb3RzdHJhcC1zZWxlY3QgYnV0dG9uLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgYmFja2dyb3VuZDogMCAwO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgY29sb3I6ICMzMzM7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgICB0cmFuc2l0aW9uOiAxcztcbiAgICBib3JkZXI6IG5vbmVcbn1cblxuLnNlYXJjaCAuc2VhcmNoLWNvbnRhaW5lciAuY29sdW1ucyAuY29sdW1uIC5zZWxlY3QtY29udGFpbmVyIC5ib290c3RyYXAtc2VsZWN0IGJ1dHRvbi5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBvdXRsaW5lOiAwICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZzogMCAxNXB4XG59XG5cbi5zZWFyY2ggLnNlYXJjaC1jb250YWluZXIgLmNvbHVtbnMgLmNvbHVtbiAuc2VsZWN0LWNvbnRhaW5lciAuYm9vdHN0cmFwLXNlbGVjdCBidXR0b24uZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgICBmb250LWZhbWlseTogZm9udGF3ZXNvbWU7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIGNvbnRlbnQ6IFwiXFxmMTA3XCI7XG4gICAgYm9yZGVyOiBub25lXG59XG5cbi5zZWFyY2ggLnNlYXJjaC1jb250YWluZXIgLmNvbHVtbnMgLmNvbHVtbiAuc2VsZWN0LWNvbnRhaW5lciAuYm9vdHN0cmFwLXNlbGVjdCBidXR0b24uZHJvcGRvd24tdG9nZ2xlLnNob3c6YWZ0ZXIge1xuICAgIGZvbnQtZmFtaWx5OiBmb250YXdlc29tZTtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgY29udGVudDogXCJcXGYxMDZcIjtcbiAgICBib3JkZXI6IG5vbmVcbn1cblxuLnNlYXJjaCAuc2VhcmNoLWNvbnRhaW5lciAuY29sdW1ucyAuY29sdW1uIC5zZWxlY3QtY29udGFpbmVyIC5ib290c3RyYXAtc2VsZWN0IC5kcm9wZG93bi1tZW51IHtcbiAgICBib3JkZXItcmFkaXVzOiAwXG59XG5cbi5zZWFyY2ggLnNlYXJjaC1jb250YWluZXIgLmNvbHVtbnMgLmNvbHVtbiAuc2VsZWN0LWNvbnRhaW5lciAuYm9vdHN0cmFwLXNlbGVjdCAuZHJvcGRvd24tbWVudSBpbnB1dFt0eXBlPXNlYXJjaF0ge1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgb3V0bGluZTogIzMzMyBzb2xpZCAxcHggIWltcG9ydGFudDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjMDAwO1xuICAgIHBhZGRpbmc6IC4xNXJlbVxufVxuXG4uc2VhcmNoIC5zZWFyY2gtY29udGFpbmVyIC5jb2x1bW5zIC5jb2x1bW4gLnNlbGVjdC1jb250YWluZXIgLmJvb3RzdHJhcC1zZWxlY3QgLmRyb3Bkb3duLW1lbnUgaW5wdXRbdHlwZT1zZWFyY2hdOmZvY3VzIHtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICAgIG91dGxpbmU6IDBcbn1cblxuLnNlYXJjaCAuc2VhcmNoLWNvbnRhaW5lciAuY29sdW1ucyAuY29sdW1uIC5zZWxlY3QtY29udGFpbmVyIC5ib290c3RyYXAtc2VsZWN0IC5kcm9wZG93bi1tZW51IC5icy1zZWFyY2hib3g6Zm9jdXMge1xuICAgIGJveC1zaGFkb3c6IG5vbmVcbn1cblxuLnNlYXJjaCAuc2VhcmNoLWNvbnRhaW5lciAuY29sdW1ucyAuY29sdW1uIC5zZWxlY3QtY29udGFpbmVyIC5ib290c3RyYXAtc2VsZWN0IC5kcm9wZG93bi1tZW51IC5pbm5lciB1bCBsaSB7XG4gICAgZm9udC1zaXplOiAxNHB4XG59XG5cbi5zZWFyY2ggLnNlYXJjaC1jb250YWluZXIgLmNvbHVtbnMgLmNvbHVtbiAuc2VsZWN0LWNvbnRhaW5lciAuYm9vdHN0cmFwLXNlbGVjdCAuZHJvcGRvd24tbWVudSAuaW5uZXIgdWwgbGkuZHJvcGRvd24taGVhZGVyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDVweFxufVxuXG4uc2VhcmNoIC5zZWFyY2gtY29udGFpbmVyIC5jb2x1bW5zIC5jb2x1bW4gLnNlbGVjdC1jb250YWluZXIgLmJvb3RzdHJhcC1zZWxlY3QgLmRyb3Bkb3duLW1lbnUgLmlubmVyIHVsIGxpLmRyb3Bkb3duLWhlYWRlciBzcGFuIHtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGNvbG9yOiAjMzMzXG59XG5cbi5zZWFyY2ggLnNlYXJjaC1jb250YWluZXIgLmNvbHVtbnMgLmNvbHVtbiAuc2VsZWN0LWNvbnRhaW5lciAuYm9vdHN0cmFwLXNlbGVjdCAuZHJvcGRvd24tbWVudSAuaW5uZXIgdWwgbGkgYSB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIHBhZGRpbmc6IC4ycmVtIC41NXJlbVxufVxuXG4uc2VhcmNoIC5zZWFyY2gtY29udGFpbmVyIC5jb2x1bW5zIC5jb2x1bW4gLnNlbGVjdC1jb250YWluZXIgLmJvb3RzdHJhcC1zZWxlY3QgLmRyb3Bkb3duLW1lbnUgLmlubmVyIHVsIGxpIGEuc2VsZWN0ZWQsXG4uc2VhcmNoIC5zZWFyY2gtY29udGFpbmVyIC5jb2x1bW5zIC5jb2x1bW4gLnNlbGVjdC1jb250YWluZXIgLmJvb3RzdHJhcC1zZWxlY3QgLmRyb3Bkb3duLW1lbnUgLmlubmVyIHVsIGxpIGE6YWN0aXZlLFxuLnNlYXJjaCAuc2VhcmNoLWNvbnRhaW5lciAuY29sdW1ucyAuY29sdW1uIC5zZWxlY3QtY29udGFpbmVyIC5ib290c3RyYXAtc2VsZWN0IC5kcm9wZG93bi1tZW51IC5pbm5lciB1bCBsaSBhOmhvdmVyLFxuLnNlYXJjaCAuc2VhcmNoLWNvbnRhaW5lciAuY29sdW1ucyAuY29sdW1uIC5zZWxlY3QtY29udGFpbmVyIC5ib290c3RyYXAtc2VsZWN0IC5kcm9wZG93bi1tZW51IGxpLmFjdGl2ZSBhLmRyb3Bkb3duLWl0ZW0uYWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kOiAjMDU3QUZGXG59XG5cbi5zZWFyY2ggLnNlYXJjaC1jb250YWluZXIgLmNvbHVtbnMgLmNvbHVtbiAuc2VsZWN0LWNvbnRhaW5lciAuYm9vdHN0cmFwLXNlbGVjdCAuZHJvcGRvd24tbWVudSAuaW5uZXIgdWwgbGkgYS5zZWxlY3RlZCBzcGFuLFxuLnNlYXJjaCAuc2VhcmNoLWNvbnRhaW5lciAuY29sdW1ucyAuY29sdW1uIC5zZWxlY3QtY29udGFpbmVyIC5ib290c3RyYXAtc2VsZWN0IC5kcm9wZG93bi1tZW51IC5pbm5lciB1bCBsaSBhOmFjdGl2ZSBzcGFuLFxuLnNlYXJjaCAuc2VhcmNoLWNvbnRhaW5lciAuY29sdW1ucyAuY29sdW1uIC5zZWxlY3QtY29udGFpbmVyIC5ib290c3RyYXAtc2VsZWN0IC5kcm9wZG93bi1tZW51IC5pbm5lciB1bCBsaSBhOmhvdmVyIHNwYW4sXG4uc2VhcmNoIC5zZWFyY2gtY29udGFpbmVyIC5jb2x1bW5zIC5jb2x1bW4gLnNlbGVjdC1jb250YWluZXIgLmJvb3RzdHJhcC1zZWxlY3QgLmRyb3Bkb3duLW1lbnUgbGkuYWN0aXZlIGEuZHJvcGRvd24taXRlbS5hY3RpdmUgc3BhbiB7XG4gICAgY29sb3I6ICNmZmZcbn1cblxuLnNlYXJjaCAuc2VhcmNoLWNvbnRhaW5lciAuY29sdW1ucyAuY29sdW1uIC5zZWxlY3QtY29udGFpbmVyIC5ib290c3RyYXAtc2VsZWN0IC5kcm9wZG93bi1tZW51IC5pbm5lciB1bCBsaSBzcGFuIHtcbiAgICBjb2xvcjogIzMzMztcbiAgICBtYXgtd2lkdGg6IDE4MHB4XG59XG5cbi5zZWFyY2ggLnNlYXJjaC1jb250YWluZXIgLmNvbHVtbnMgLmNvbHVtbiAuc2VsZWN0LWNvbnRhaW5lciAjZGF0ZS1waWNrZXItY29udGFpbmVyIGlucHV0IHtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgb3V0bGluZTogMDtcbiAgICBoZWlnaHQ6IDc1cHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMCAxNXB4O1xuICAgIGJhY2tncm91bmQ6IDAgMFxufVxuXG4uc2VhcmNoIC5zZWFyY2gtY29udGFpbmVyIC5jb2x1bW5zIC5jb2x1bW4gLnNlbGVjdC1jb250YWluZXIgI2RhdGUtcGlja2VyLWNvbnRhaW5lciAuZGF0ZS1waWNrZXItdGV4dCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMzUlO1xuICAgIGNvbG9yOiAjNzU3NTc1O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIHJpZ2h0OiAxMHB4XG59XG5cbi5zZWFyY2ggLnNlYXJjaC1jb250YWluZXIgLmNvbHVtbnMgLmNvbHVtbiAuc2VsZWN0LWNvbnRhaW5lciAjZGF0ZS1waWNrZXItY29udGFpbmVyIC5kYXRlLXBpY2tlci10ZXh0IGkuZmEge1xuICAgIGZsb2F0OiByaWdodDtcbiAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAuNTQpO1xuICAgIGZvbnQtc2l6ZTogMTdweFxufVxuXG4uZGF0ZXBpY2tlciB0YWJsZSB7XG4gICAgd2lkdGg6IDEwMCVcbn1cblxuLmRhdGVwaWNrZXIuZGF0ZXBpY2tlci1kcm9wZG93biB7XG4gICAgd2lkdGg6IDI1MHB4O1xuICAgIGJveC1zaGFkb3c6IDAgMnB4IDRweCAtMXB4IHJnYigwIDAgMCAvIDIwJSksIDAgNHB4IDVweCAwIHJnYigwIDAgMCAvIDE0JSksIDAgMXB4IDEwcHggMCByZ2IoMCAwIDAgLyAxMiUpO1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgLjg3KVxufVxuXG4uZGF0ZXBpY2tlciAuZGF0ZXBpY2tlci1tb250aHMge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi10b3A6IDYwcHg7XG4gICAgcGFkZGluZy10b3A6IDE1cHg7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlOWU5ZTlcbn1cblxuLmRhdGVwaWNrZXIgLmRhdGVwaWNrZXItbW9udGhzIHRhYmxlIHRmb290IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHBhZGRpbmc6IDE1cHggMTBweFxufVxuXG4uZGF0ZXBpY2tlciAuZGF0ZXBpY2tlci1tb250aHMgdGFibGUgdGZvb3QgLmNsZWFyIHtcbiAgICBiYWNrZ3JvdW5kOiAjMDU3QUZGO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgcGFkZGluZzogOHB4IDE1cHg7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlXG59XG5cbi5kYXRlcGlja2VyLmRhdGVwaWNrZXItZHJvcGRvd24gLmRhdGVwaWNrZXItbW9udGhzIC5kYXRlcGlja2VyLXN3aXRjaCB7XG4gICAgZm9udC1zaXplOiAyOHB4ICFpbXBvcnRhbnQ7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gICAgY29sb3I6ICMwNTdBRkYgIWltcG9ydGFudDtcbiAgICBmb250LXdlaWdodDogNDAwXG59XG5cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQuYWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQuZGlzYWJsZWQsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZDphY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZDpob3Zlcixcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkOmhvdmVyLmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkOmhvdmVyLmRpc2FibGVkLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQ6aG92ZXI6YWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQ6aG92ZXI6aG92ZXIsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZDpob3ZlcltkaXNhYmxlZF0sXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZFtkaXNhYmxlZF0sXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZTphY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZTpob3Zlcixcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlOmhvdmVyLmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlOmhvdmVyLmRpc2FibGVkLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmU6aG92ZXI6YWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmU6aG92ZXI6aG92ZXIsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZTpob3ZlcltkaXNhYmxlZF0sXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZVtkaXNhYmxlZF0ge1xuICAgIGJhY2tncm91bmQ6ICMwNTdBRkYgIWltcG9ydGFudFxufVxuXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZTphY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZTpob3Zlcixcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlOmhvdmVyLmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlOmhvdmVyOmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlOmhvdmVyOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjMDU3QUZGICFpbXBvcnRhbnRcbn1cblxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbjpob3Zlcixcbi5kYXRlcGlja2VyLmRhdGVwaWNrZXItZHJvcGRvd24gLmRhdGVwaWNrZXItbW9udGhzIHRhYmxlIHRyIHRkIHNwYW4uZm9jdXNlZCB7XG4gICAgYmFja2dyb3VuZDogIzA1N0FGRiAhaW1wb3J0YW50O1xuICAgIGNvbG9yOiAjZmZmXG59XG5cbi5kYXRlcGlja2VyLmRhdGVwaWNrZXItZHJvcGRvd24gLmRhdGVwaWNrZXItbW9udGhzIGkuZmEge1xuICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIC41NClcbn1cblxuLmRhdGVwaWNrZXIuZGF0ZXBpY2tlci1kcm9wZG93biAuZGF0ZXBpY2tlci1tb250aHMgdGFibGUgdHIgdGQgc3BhbiB7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2Vcbn1cblxuLnNlYXJjaCAuc2VhcmNoLWNvbnRhaW5lciAuY29sdW1ucyAuY29sdW1uIC5zZWxlY3QtY29udGFpbmVyIC50aXRsZSB7XG4gICAgY29sb3I6ICMwNTdBRkY7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMTBweCAwIDAgMTVweFxufVxuXG4uc2VhcmNoIC5zZWFyY2gtY29udGFpbmVyIC5jb2x1bW5zIC5jb2x1bW4gLnNlbGVjdC1jb250YWluZXIgaW5wdXRbdHlwZT1tb250aF0ge1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBtYXJnaW4tdG9wOiAzMnB4O1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgd2lkdGg6IDEwMCVcbn1cblxuLnNlYXJjaCAuc2VhcmNoLWNvbnRhaW5lciAuY29sdW1ucyAuY29sdW1uIC5zZWxlY3QtY29udGFpbmVyIGlucHV0W3R5cGU9bW9udGhdOmZvY3VzIHtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgYm94LXNoYWRvdzogbm9uZVxufVxuXG4uc2VhcmNoIC5zZWFyY2gtY29udGFpbmVyIC5jb2x1bW5zIC5jb2x1bW4gLnNlbGVjdC1jb250YWluZXIudG90YWwge1xuICAgIHBhZGRpbmc6IDdweCAxNXB4IDZweDtcbiAgICBmb250LXNpemU6IDExcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGJvcmRlcjpub25lO1xufVxuXG4uc2VhcmNoIC5zZWFyY2gtY29udGFpbmVyIC5jb2x1bW5zIC5jb2x1bW4gLnNlbGVjdC1jb250YWluZXIudG90YWwgLm51bWJlciB7XG4gICAgZm9udC1zaXplOiAyNXB4O1xuICAgIGNvbG9yOiAjMDU3QUZGO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgbWluLWhlaWdodDogMzBweFxufVxuXG4uc2VhcmNoIC5zZWFyY2gtY29udGFpbmVyIC5jb2x1bW5zIC5jb2x1bW4gLnNlbGVjdC1jb250YWluZXIgc2VsZWN0IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgbWFyZ2luLXRvcDogMTRweDtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgZm9udC1zaXplOiAxNHB4XG59XG5cbi5zZWFyY2ggLnNlYXJjaC1jb250YWluZXIgLmNvbHVtbnMgLmNvbHVtbiAuc2VsZWN0LWNvbnRhaW5lciBzZWxlY3QuZm9ybS1zZWxlY3Q6Zm9jdXMge1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgYm9yZGVyOiBub25lXG59XG5cbi5zZWFyY2hfbG9hZGluZyB7XG4gICAgb3BhY2l0eTogMFxufVxuXG4ubWVzZXMge1xuICAgIGN1cnNvcjogcG9pbnRlclxufVxuXG4uZGF0ZS1waWNrZXItdG9vZ2xlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgICB0b3A6IDIwcHg7XG4gICAgcmlnaHQ6IDBcbn1cblxuLmJnIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmXG59XG5cbi5iZy5idG4tc2VhcmNoaW5nLW1vdXNlIC50b3RhbCB7XG4gICAgY3Vyc29yOiBwcm9ncmVzcyAhaW1wb3J0YW50XG59XG5cbi5zZWFyY2ggLmRyb3Bkb3duOmhvdmVyIC5kcm9wZG93bi1tZW51LnNob3cge1xuICAgIGRpc3BsYXk6IGJsb2NrXG59XG5cbi5zZWFyY2gtY29udGFpbmVyIGg0IHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI1cHg7XG4gICAgbWFyZ2luOiAwO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDBcbn1cblxuLnNlYXJjaC1jb250YWluZXIgLmNvbHVtbnMgLmNvbHVtbiB7XG4gICAgcGFkZGluZzogMDtcbiAgICBjb2xvcjogIzAwMDtcbiAgICBtYXgtd2lkdGg6IGNhbGMoLTQuNSUpXG59XG5cbi5zZWFyY2gtY29udGFpbmVyIC5jb2x1bW5zIC5jb2x1bW4gLnNlbGVjdC1jb250YWluZXIge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBtaW4taGVpZ2h0OiA1NnB4XG59XG5cbi5zZWFyY2gtY29udGFpbmVyIC5jb2x1bW5zIC5jb2x1bW4gLnNlbGVjdC1jb250YWluZXIgLnRpdGxlIHtcbiAgICBjb2xvcjogIzA1N0FGRjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMTBweCAxNXB4IDA7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgIG92ZXJmbG93OiBoaWRkZW5cbn1cblxuLnNlYXJjaC1jb250YWluZXIgLmNvbHVtbnMgLmNvbHVtbiAuc2VsZWN0LWNvbnRhaW5lciAuc2VsZWN0Mi1jb250YWluZXIge1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnRcbn1cblxuLnNlYXJjaC1jb250YWluZXIgLmNvbHVtbnMgLmNvbHVtbiAuc2VsZWN0LWNvbnRhaW5lciAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQuc2VsZWN0Mi1jb250YWluZXItLWJlbG93IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlW2FyaWEtZXhwYW5kZWQ9dHJ1ZV0ge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjYWFhXG59XG5cbi5zZWFyY2gtY29udGFpbmVyIC5jb2x1bW5zIC5jb2x1bW4gLnNlbGVjdC1jb250YWluZXIgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0LnNlbGVjdDItY29udGFpbmVyLS1hYm92ZSAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZVthcmlhLWV4cGFuZGVkPXRydWVdIHtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2FhYVxufVxuXG4uc2VhcmNoLWNvbnRhaW5lciAuY29sdW1ucyAuY29sdW1uIC5zZWxlY3QtY29udGFpbmVyIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSB7XG4gICAgYm9yZGVyOiAwO1xuICAgIGhlaWdodDogNTZweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudFxufVxuXG4uc2VhcmNoLWNvbnRhaW5lciAuY29sdW1ucyAuY29sdW1uIC5zZWxlY3QtY29udGFpbmVyIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZTpmb2N1cyB7XG4gICAgb3V0bGluZTogMFxufVxuXG4uc2VhcmNoLWNvbnRhaW5lciAuY29sdW1ucyAuY29sdW1uIC5zZWxlY3QtY29udGFpbmVyIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkIHtcbiAgICBsaW5lLWhlaWdodDogNzVweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgZm9udC1zaXplOiAxM3B4XG59XG5cbi5zZWFyY2gtY29udGFpbmVyIC5jb2x1bW5zIC5jb2x1bW4gLnNlbGVjdC1jb250YWluZXIgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3cge1xuICAgIHRvcDogMTJweFxufVxuXG4uc2VhcmNoLWNvbnRhaW5lciAuY29sdW1ucyAuY29sdW1uIC5zZWxlY3QtY29udGFpbmVyIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93IGIge1xuICAgIGJvcmRlcjogc29saWQgIzAwMDtcbiAgICBib3JkZXItd2lkdGg6IDAgMXB4IDFweCAwO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBwYWRkaW5nOiAzcHg7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAgIG1hcmdpbi1sZWZ0OiAtM3B4O1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogLjJzO1xuICAgIHRyYW5zaXRpb246IC4yc1xufVxuXG4uc2VhcmNoLWNvbnRhaW5lciAuY29sdW1ucyAuY29sdW1uIC5zZWxlY3QtY29udGFpbmVyIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdC5zZWxlY3QyLWNvbnRhaW5lci0tb3BlbiAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93IHtcbiAgICB0b3A6IDE3cHhcbn1cblxuLnNlYXJjaC1jb250YWluZXIgLmNvbHVtbnMgLmNvbHVtbiAuc2VsZWN0LWNvbnRhaW5lciAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQuc2VsZWN0Mi1jb250YWluZXItLW9wZW4gLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvdyBiIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTM1ZGVnKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKC0xMzVkZWcpXG59XG5cbi5zZWFyY2gtY29udGFpbmVyIC5jb2x1bW5zIC5jb2x1bW4gLnNlbGVjdC1jb250YWluZXIudG90YWwge1xuICAgIHBhZGRpbmc6IDdweCAxNXB4IDZweDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyXG59XG5cbi5zZWFyY2gtY29udGFpbmVyIC5jb2x1bW5zIC5jb2x1bW4gLnNlbGVjdC1jb250YWluZXIudG90YWwgLm51bWJlciB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGNvbG9yOiAjMDU3QUZGO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgbWluLWhlaWdodDogMzBweFxufVxuXG4jc2VhcmNoIC5zZWFyY2gtY29udGFpbmVyICNzZWFyY2hGb3JtIC5zZWxlY3QyLWNvbnRhaW5lciB7XG4gICAgbWluLXdpZHRoOiAxMDAlXG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tb3BlbiAuc2VsZWN0Mi1kcm9wZG93bi0tYWJvdmUsXG4uc2VsZWN0Mi1jb250YWluZXItLW9wZW4gLnNlbGVjdDItZHJvcGRvd24tLWJlbG93IHtcbiAgICAvKiB3aWR0aDogMjE3cHggIWltcG9ydGFudCAqL1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjE0MTZweCkge1xuICAgIC5zZWFyY2gtY29udGFpbmVyIC5jb2x1bW5zIC5jb2x1bW4gLnNlbGVjdC1jb250YWluZXIgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDVweFxuICAgIH1cblxuICAgIC5zZWFyY2ggLnNlYXJjaC1jb250YWluZXIgLmNvbHVtbnMgLmNvbHVtbiAuc2VsZWN0LWNvbnRhaW5lciAudGl0bGUge1xuICAgICAgICBwYWRkaW5nOiAxMHB4IDAgMCA1cHhcbiAgICB9XG5cbiAgICAuc2VhcmNoIC5zZWFyY2gtY29udGFpbmVyIC5jb2x1bW5zIC5jb2x1bW4gLnNlbGVjdC1jb250YWluZXIgI2RhdGUtcGlja2VyLWNvbnRhaW5lciBpbnB1dCB7XG4gICAgICAgIHBhZGRpbmc6IDAgNXB4XG4gICAgfVxuXG4gICAgLnNlYXJjaCAuc2VhcmNoLWNvbnRhaW5lciAuY29sdW1ucyAuY29sdW1uIC5zZWxlY3QtY29udGFpbmVyICNkYXRlLXBpY2tlci1jb250YWluZXIgLmRhdGUtcGlja2VyLXRleHQge1xuICAgICAgICByaWdodDogMFxuICAgIH1cbn1cblxuLmZvcm0tc2VsZWN0IHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgLjU2cmVtIHJpZ2h0IC4xNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmc6IC44NzVyZW0gMi4yNXJlbSAuMzc1cmVtIC43NXJlbTtcbiAgICBmb250LXNpemU6IDEzcHggIWltcG9ydGFudDtcbn1cblxuI2Fycm93LFxuI2Fycm93OjpiZWZvcmUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMThweDtcbiAgICBoZWlnaHQ6IDE4cHg7XG4gICAgYmFja2dyb3VuZDogaW5oZXJpdFxufVxuXG4jYXJyb3cge1xuICAgIHZpc2liaWxpdHk6IGhpZGRlblxufVxuXG4jYXJyb3c6OmJlZm9yZSB7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICBjb250ZW50OiAnJztcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZylcbn1cblxuI3Rvb2x0aXBbZGF0YS1wb3BwZXItcGxhY2VtZW50Xj10b3BdPiNhcnJvdyB7XG4gICAgYm90dG9tOiAtNHB4XG59XG5cbiN0b29sdGlwW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49Ym90dG9tXT4jYXJyb3cge1xuICAgIHRvcDogLTRweFxufVxuXG4jdG9vbHRpcFtkYXRhLXBvcHBlci1wbGFjZW1lbnRePWxlZnRdPiNhcnJvdyB7XG4gICAgcmlnaHQ6IC00cHhcbn1cblxuI3Rvb2x0aXBbZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1yaWdodF0+I2Fycm93IHtcbiAgICBsZWZ0OiAtNHB4XG59XG5cbiN0b29sdGlwIHtcbiAgICBkaXNwbGF5OiBub25lXG59XG5cbiN0b29sdGlwW2RhdGEtc2hvd10ge1xuICAgIGRpc3BsYXk6IGJsb2NrXG59IiwiLnNlYXJjaCxcbi5zZWFyY2ggLnNlYXJjaC1jb250YWluZXIgLmNvbHVtbnMgLmNvbHVtbiAuc2VsZWN0LWNvbnRhaW5lciAjZGF0ZS1waWNrZXItY29udGFpbmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uc2VhcmNoIHtcbiAgbWFyZ2luLXRvcDogMzVweDtcbiAgbWFyZ2luLWJvdHRvbTogMzVweDtcbiAgY29sb3I6ICMwMDA7XG4gIHotaW5kZXg6IDE7XG59XG5cbi5zZWFyY2ggLmlubmVyIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLnNlYXJjaCAuYnRuLXNlYXJjaCB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIG1hcmdpbi10b3A6IDVweDtcbiAgbWluLXdpZHRoOiA4MCU7XG59XG5cbi5tZXNlcy5idG4tc2VhcmNoaW5nLW1vdXNlLFxuLnNlYXJjaCAuYnRuLXNlYXJjaC5idG4tc2VhcmNoaW5nLW1vdXNlLFxuLnNlYXJjaCAuc2VhcmNoLWNvbnRhaW5lci5idG4tc2VhcmNoaW5nLW1vdXNlLFxuLnNlYXJjaC1jb250YWluZXIuYnRuLXNlYXJjaGluZy1tb3VzZSxcbi5zZWFyY2hGb3JtLXRvcHJvZ3Jlc3MsXG5ib2R5LmJ0bi1zZWFyY2hpbmctbW91c2UsXG5ib2R5LmJ0bi1zZWFyY2hpbmctbW91c2UgKiB7XG4gIGN1cnNvcjogcHJvZ3Jlc3M7XG59XG5cbi5zZWFyY2ggLnNlYXJjaC1jb250YWluZXIsXG4uc2VhcmNoLWNvbnRhaW5lciB7XG4gIHBhZGRpbmc6IDVweCAwO1xuICBjb2xvcjogIzAwMDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cblxuLnNlYXJjaCAuZHJvcGRvd246aG92ZXIgLmRyb3Bkb3duLW1lbnUsXG4uc2VhcmNoIC5zZWFyY2gtY29udGFpbmVyIC5jZXJyYXIsXG4uc2VhcmNoLWNvbnRhaW5lciAuY2VycmFyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnNlYXJjaCAuc2VhcmNoLWNvbnRhaW5lciBoNCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDI5cHg7XG4gIG1hcmdpbjogMDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnNlYXJjaCAuc2VhcmNoLWNvbnRhaW5lciAuY29sdW1ucyxcbi5zZWFyY2gtY29udGFpbmVyIC5jb2x1bW5zIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cblxuLnNlYXJjaCAuc2VhcmNoLWNvbnRhaW5lciAuY29sdW1ucyAuY29sdW1uIHtcbiAgcGFkZGluZzogMDtcbiAgY29sb3I6ICMwMDA7XG4gIG1heC13aWR0aDogY2FsYygoMTAwJSAtIDE3MHB4KSAvIDYpO1xufVxuXG4uc2VhcmNoIC5zZWFyY2gtY29udGFpbmVyIC5jb2x1bW5zIC5jb2x1bW4uYWN0aW9uLFxuLnNlYXJjaC1jb250YWluZXIgLmNvbHVtbnMgLmNvbHVtbi5hY3Rpb24ge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgbWF4LXdpZHRoOiAxNzBweDtcbn1cblxuLnNlYXJjaCAuc2VhcmNoLWNvbnRhaW5lciAuY29sdW1ucyAuY29sdW1uIC5zZWxlY3QtY29udGFpbmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2YwZjBmMDtcbiAgaGVpZ2h0OiA1NnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5zZWFyY2ggLnNlYXJjaC1jb250YWluZXIgLmNvbHVtbnMgLmNvbHVtbiAuc2VsZWN0LWNvbnRhaW5lciAuYm9vdHN0cmFwLXNlbGVjdCB7XG4gIGJvcmRlcjogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5zZWFyY2ggLnNlYXJjaC1jb250YWluZXIgLmNvbHVtbnMgLmNvbHVtbiAuc2VsZWN0LWNvbnRhaW5lciAuYm9vdHN0cmFwLXNlbGVjdC5mb3JtLXNlbGVjdCB7XG4gIGJhY2tncm91bmQ6IDAgMDtcbn1cblxuLnNlYXJjaCAuc2VhcmNoLWNvbnRhaW5lciAuY29sdW1ucyAuY29sdW1uIC5zZWxlY3QtY29udGFpbmVyIC5ib290c3RyYXAtc2VsZWN0IGJ1dHRvbi5kcm9wZG93bi10b2dnbGUge1xuICBiYWNrZ3JvdW5kOiAwIDA7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGNvbG9yOiAjMzMzO1xuICBmb250LXNpemU6IDE0cHg7XG4gIHBhZGRpbmc6IDAgMTVweDtcbiAgdHJhbnNpdGlvbjogMXM7XG4gIGJvcmRlcjogbm9uZTtcbn1cblxuLnNlYXJjaCAuc2VhcmNoLWNvbnRhaW5lciAuY29sdW1ucyAuY29sdW1uIC5zZWxlY3QtY29udGFpbmVyIC5ib290c3RyYXAtc2VsZWN0IGJ1dHRvbi5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3JkZXI6IG5vbmU7XG4gIG91dGxpbmU6IDAgIWltcG9ydGFudDtcbiAgcGFkZGluZzogMCAxNXB4O1xufVxuXG4uc2VhcmNoIC5zZWFyY2gtY29udGFpbmVyIC5jb2x1bW5zIC5jb2x1bW4gLnNlbGVjdC1jb250YWluZXIgLmJvb3RzdHJhcC1zZWxlY3QgYnV0dG9uLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGZvbnQtZmFtaWx5OiBmb250YXdlc29tZTtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBjb250ZW50OiBcIlxcZjEwN1wiO1xuICBib3JkZXI6IG5vbmU7XG59XG5cbi5zZWFyY2ggLnNlYXJjaC1jb250YWluZXIgLmNvbHVtbnMgLmNvbHVtbiAuc2VsZWN0LWNvbnRhaW5lciAuYm9vdHN0cmFwLXNlbGVjdCBidXR0b24uZHJvcGRvd24tdG9nZ2xlLnNob3c6YWZ0ZXIge1xuICBmb250LWZhbWlseTogZm9udGF3ZXNvbWU7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgY29udGVudDogXCJcXGYxMDZcIjtcbiAgYm9yZGVyOiBub25lO1xufVxuXG4uc2VhcmNoIC5zZWFyY2gtY29udGFpbmVyIC5jb2x1bW5zIC5jb2x1bW4gLnNlbGVjdC1jb250YWluZXIgLmJvb3RzdHJhcC1zZWxlY3QgLmRyb3Bkb3duLW1lbnUge1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG4uc2VhcmNoIC5zZWFyY2gtY29udGFpbmVyIC5jb2x1bW5zIC5jb2x1bW4gLnNlbGVjdC1jb250YWluZXIgLmJvb3RzdHJhcC1zZWxlY3QgLmRyb3Bkb3duLW1lbnUgaW5wdXRbdHlwZT1zZWFyY2hdIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgb3V0bGluZTogIzMzMyBzb2xpZCAxcHggIWltcG9ydGFudDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzAwMDtcbiAgcGFkZGluZzogMC4xNXJlbTtcbn1cblxuLnNlYXJjaCAuc2VhcmNoLWNvbnRhaW5lciAuY29sdW1ucyAuY29sdW1uIC5zZWxlY3QtY29udGFpbmVyIC5ib290c3RyYXAtc2VsZWN0IC5kcm9wZG93bi1tZW51IGlucHV0W3R5cGU9c2VhcmNoXTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIG91dGxpbmU6IDA7XG59XG5cbi5zZWFyY2ggLnNlYXJjaC1jb250YWluZXIgLmNvbHVtbnMgLmNvbHVtbiAuc2VsZWN0LWNvbnRhaW5lciAuYm9vdHN0cmFwLXNlbGVjdCAuZHJvcGRvd24tbWVudSAuYnMtc2VhcmNoYm94OmZvY3VzIHtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuLnNlYXJjaCAuc2VhcmNoLWNvbnRhaW5lciAuY29sdW1ucyAuY29sdW1uIC5zZWxlY3QtY29udGFpbmVyIC5ib290c3RyYXAtc2VsZWN0IC5kcm9wZG93bi1tZW51IC5pbm5lciB1bCBsaSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cblxuLnNlYXJjaCAuc2VhcmNoLWNvbnRhaW5lciAuY29sdW1ucyAuY29sdW1uIC5zZWxlY3QtY29udGFpbmVyIC5ib290c3RyYXAtc2VsZWN0IC5kcm9wZG93bi1tZW51IC5pbm5lciB1bCBsaS5kcm9wZG93bi1oZWFkZXIge1xuICBwYWRkaW5nLWxlZnQ6IDVweDtcbn1cblxuLnNlYXJjaCAuc2VhcmNoLWNvbnRhaW5lciAuY29sdW1ucyAuY29sdW1uIC5zZWxlY3QtY29udGFpbmVyIC5ib290c3RyYXAtc2VsZWN0IC5kcm9wZG93bi1tZW51IC5pbm5lciB1bCBsaS5kcm9wZG93bi1oZWFkZXIgc3BhbiB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjMzMzO1xufVxuXG4uc2VhcmNoIC5zZWFyY2gtY29udGFpbmVyIC5jb2x1bW5zIC5jb2x1bW4gLnNlbGVjdC1jb250YWluZXIgLmJvb3RzdHJhcC1zZWxlY3QgLmRyb3Bkb3duLW1lbnUgLmlubmVyIHVsIGxpIGEge1xuICBmb250LXNpemU6IDE0cHg7XG4gIHBhZGRpbmc6IDAuMnJlbSAwLjU1cmVtO1xufVxuXG4uc2VhcmNoIC5zZWFyY2gtY29udGFpbmVyIC5jb2x1bW5zIC5jb2x1bW4gLnNlbGVjdC1jb250YWluZXIgLmJvb3RzdHJhcC1zZWxlY3QgLmRyb3Bkb3duLW1lbnUgLmlubmVyIHVsIGxpIGEuc2VsZWN0ZWQsXG4uc2VhcmNoIC5zZWFyY2gtY29udGFpbmVyIC5jb2x1bW5zIC5jb2x1bW4gLnNlbGVjdC1jb250YWluZXIgLmJvb3RzdHJhcC1zZWxlY3QgLmRyb3Bkb3duLW1lbnUgLmlubmVyIHVsIGxpIGE6YWN0aXZlLFxuLnNlYXJjaCAuc2VhcmNoLWNvbnRhaW5lciAuY29sdW1ucyAuY29sdW1uIC5zZWxlY3QtY29udGFpbmVyIC5ib290c3RyYXAtc2VsZWN0IC5kcm9wZG93bi1tZW51IC5pbm5lciB1bCBsaSBhOmhvdmVyLFxuLnNlYXJjaCAuc2VhcmNoLWNvbnRhaW5lciAuY29sdW1ucyAuY29sdW1uIC5zZWxlY3QtY29udGFpbmVyIC5ib290c3RyYXAtc2VsZWN0IC5kcm9wZG93bi1tZW51IGxpLmFjdGl2ZSBhLmRyb3Bkb3duLWl0ZW0uYWN0aXZlIHtcbiAgYmFja2dyb3VuZDogIzA1N0FGRjtcbn1cblxuLnNlYXJjaCAuc2VhcmNoLWNvbnRhaW5lciAuY29sdW1ucyAuY29sdW1uIC5zZWxlY3QtY29udGFpbmVyIC5ib290c3RyYXAtc2VsZWN0IC5kcm9wZG93bi1tZW51IC5pbm5lciB1bCBsaSBhLnNlbGVjdGVkIHNwYW4sXG4uc2VhcmNoIC5zZWFyY2gtY29udGFpbmVyIC5jb2x1bW5zIC5jb2x1bW4gLnNlbGVjdC1jb250YWluZXIgLmJvb3RzdHJhcC1zZWxlY3QgLmRyb3Bkb3duLW1lbnUgLmlubmVyIHVsIGxpIGE6YWN0aXZlIHNwYW4sXG4uc2VhcmNoIC5zZWFyY2gtY29udGFpbmVyIC5jb2x1bW5zIC5jb2x1bW4gLnNlbGVjdC1jb250YWluZXIgLmJvb3RzdHJhcC1zZWxlY3QgLmRyb3Bkb3duLW1lbnUgLmlubmVyIHVsIGxpIGE6aG92ZXIgc3Bhbixcbi5zZWFyY2ggLnNlYXJjaC1jb250YWluZXIgLmNvbHVtbnMgLmNvbHVtbiAuc2VsZWN0LWNvbnRhaW5lciAuYm9vdHN0cmFwLXNlbGVjdCAuZHJvcGRvd24tbWVudSBsaS5hY3RpdmUgYS5kcm9wZG93bi1pdGVtLmFjdGl2ZSBzcGFuIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5zZWFyY2ggLnNlYXJjaC1jb250YWluZXIgLmNvbHVtbnMgLmNvbHVtbiAuc2VsZWN0LWNvbnRhaW5lciAuYm9vdHN0cmFwLXNlbGVjdCAuZHJvcGRvd24tbWVudSAuaW5uZXIgdWwgbGkgc3BhbiB7XG4gIGNvbG9yOiAjMzMzO1xuICBtYXgtd2lkdGg6IDE4MHB4O1xufVxuXG4uc2VhcmNoIC5zZWFyY2gtY29udGFpbmVyIC5jb2x1bW5zIC5jb2x1bW4gLnNlbGVjdC1jb250YWluZXIgI2RhdGUtcGlja2VyLWNvbnRhaW5lciBpbnB1dCB7XG4gIGJvcmRlcjogbm9uZTtcbiAgb3V0bGluZTogMDtcbiAgaGVpZ2h0OiA3NXB4O1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMCAxNXB4O1xuICBiYWNrZ3JvdW5kOiAwIDA7XG59XG5cbi5zZWFyY2ggLnNlYXJjaC1jb250YWluZXIgLmNvbHVtbnMgLmNvbHVtbiAuc2VsZWN0LWNvbnRhaW5lciAjZGF0ZS1waWNrZXItY29udGFpbmVyIC5kYXRlLXBpY2tlci10ZXh0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDM1JTtcbiAgY29sb3I6ICM3NTc1NzU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogYXV0bztcbiAgcmlnaHQ6IDEwcHg7XG59XG5cbi5zZWFyY2ggLnNlYXJjaC1jb250YWluZXIgLmNvbHVtbnMgLmNvbHVtbiAuc2VsZWN0LWNvbnRhaW5lciAjZGF0ZS1waWNrZXItY29udGFpbmVyIC5kYXRlLXBpY2tlci10ZXh0IGkuZmEge1xuICBmbG9hdDogcmlnaHQ7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNTQpO1xuICBmb250LXNpemU6IDE3cHg7XG59XG5cbi5kYXRlcGlja2VyIHRhYmxlIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5kYXRlcGlja2VyLmRhdGVwaWNrZXItZHJvcGRvd24ge1xuICB3aWR0aDogMjUwcHg7XG4gIGJveC1zaGFkb3c6IDAgMnB4IDRweCAtMXB4IHJnYmEoMCwgMCwgMCwgMC4yKSwgMCA0cHggNXB4IDAgcmdiYSgwLCAwLCAwLCAwLjE0KSwgMCAxcHggMTBweCAwIHJnYmEoMCwgMCwgMCwgMC4xMik7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpO1xufVxuXG4uZGF0ZXBpY2tlciAuZGF0ZXBpY2tlci1tb250aHMge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXRvcDogNjBweDtcbiAgcGFkZGluZy10b3A6IDE1cHg7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZTllOWU5O1xufVxuXG4uZGF0ZXBpY2tlciAuZGF0ZXBpY2tlci1tb250aHMgdGFibGUgdGZvb3Qge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcGFkZGluZzogMTVweCAxMHB4O1xufVxuXG4uZGF0ZXBpY2tlciAuZGF0ZXBpY2tlci1tb250aHMgdGFibGUgdGZvb3QgLmNsZWFyIHtcbiAgYmFja2dyb3VuZDogIzA1N0FGRjtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIGNvbG9yOiAjZmZmO1xuICBwYWRkaW5nOiA4cHggMTVweDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi5kYXRlcGlja2VyLmRhdGVwaWNrZXItZHJvcGRvd24gLmRhdGVwaWNrZXItbW9udGhzIC5kYXRlcGlja2VyLXN3aXRjaCB7XG4gIGZvbnQtc2l6ZTogMjhweCAhaW1wb3J0YW50O1xuICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgY29sb3I6ICMwNTdBRkYgIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuYWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZC5hY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZC5kaXNhYmxlZCxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkOmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkOmhvdmVyLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQ6aG92ZXIuYWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQ6aG92ZXIuZGlzYWJsZWQsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZDpob3ZlcjphY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZDpob3Zlcjpob3Zlcixcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkOmhvdmVyW2Rpc2FibGVkXSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkW2Rpc2FibGVkXSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlOmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlOmhvdmVyLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmU6aG92ZXIuYWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmU6aG92ZXIuZGlzYWJsZWQsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZTpob3ZlcjphY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZTpob3Zlcjpob3Zlcixcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlOmhvdmVyW2Rpc2FibGVkXSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlW2Rpc2FibGVkXSB7XG4gIGJhY2tncm91bmQ6ICMwNTdBRkYgIWltcG9ydGFudDtcbn1cblxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmU6YWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmU6aG92ZXIsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZTpob3Zlci5hY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZTpob3ZlcjphY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZTpob3Zlcjpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICMwNTdBRkYgIWltcG9ydGFudDtcbn1cblxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbjpob3Zlcixcbi5kYXRlcGlja2VyLmRhdGVwaWNrZXItZHJvcGRvd24gLmRhdGVwaWNrZXItbW9udGhzIHRhYmxlIHRyIHRkIHNwYW4uZm9jdXNlZCB7XG4gIGJhY2tncm91bmQ6ICMwNTdBRkYgIWltcG9ydGFudDtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5kYXRlcGlja2VyLmRhdGVwaWNrZXItZHJvcGRvd24gLmRhdGVwaWNrZXItbW9udGhzIGkuZmEge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjU0KTtcbn1cblxuLmRhdGVwaWNrZXIuZGF0ZXBpY2tlci1kcm9wZG93biAuZGF0ZXBpY2tlci1tb250aHMgdGFibGUgdHIgdGQgc3BhbiB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuLnNlYXJjaCAuc2VhcmNoLWNvbnRhaW5lciAuY29sdW1ucyAuY29sdW1uIC5zZWxlY3QtY29udGFpbmVyIC50aXRsZSB7XG4gIGNvbG9yOiAjMDU3QUZGO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDEwcHggMCAwIDE1cHg7XG59XG5cbi5zZWFyY2ggLnNlYXJjaC1jb250YWluZXIgLmNvbHVtbnMgLmNvbHVtbiAuc2VsZWN0LWNvbnRhaW5lciBpbnB1dFt0eXBlPW1vbnRoXSB7XG4gIGJvcmRlcjogbm9uZTtcbiAgbWFyZ2luLXRvcDogMzJweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uc2VhcmNoIC5zZWFyY2gtY29udGFpbmVyIC5jb2x1bW5zIC5jb2x1bW4gLnNlbGVjdC1jb250YWluZXIgaW5wdXRbdHlwZT1tb250aF06Zm9jdXMge1xuICBib3JkZXI6IG5vbmU7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi5zZWFyY2ggLnNlYXJjaC1jb250YWluZXIgLmNvbHVtbnMgLmNvbHVtbiAuc2VsZWN0LWNvbnRhaW5lci50b3RhbCB7XG4gIHBhZGRpbmc6IDdweCAxNXB4IDZweDtcbiAgZm9udC1zaXplOiAxMXB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJvcmRlcjogbm9uZTtcbn1cblxuLnNlYXJjaCAuc2VhcmNoLWNvbnRhaW5lciAuY29sdW1ucyAuY29sdW1uIC5zZWxlY3QtY29udGFpbmVyLnRvdGFsIC5udW1iZXIge1xuICBmb250LXNpemU6IDI1cHg7XG4gIGNvbG9yOiAjMDU3QUZGO1xuICBmb250LXdlaWdodDogNzAwO1xuICBtaW4taGVpZ2h0OiAzMHB4O1xufVxuXG4uc2VhcmNoIC5zZWFyY2gtY29udGFpbmVyIC5jb2x1bW5zIC5jb2x1bW4gLnNlbGVjdC1jb250YWluZXIgc2VsZWN0IHtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICBtYXJnaW4tdG9wOiAxNHB4O1xuICBib3JkZXI6IG5vbmU7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cblxuLnNlYXJjaCAuc2VhcmNoLWNvbnRhaW5lciAuY29sdW1ucyAuY29sdW1uIC5zZWxlY3QtY29udGFpbmVyIHNlbGVjdC5mb3JtLXNlbGVjdDpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbn1cblxuLnNlYXJjaF9sb2FkaW5nIHtcbiAgb3BhY2l0eTogMDtcbn1cblxuLm1lc2VzIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uZGF0ZS1waWNrZXItdG9vZ2xlIHtcbiAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gIHRvcDogMjBweDtcbiAgcmlnaHQ6IDA7XG59XG5cbi5iZyB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG59XG5cbi5iZy5idG4tc2VhcmNoaW5nLW1vdXNlIC50b3RhbCB7XG4gIGN1cnNvcjogcHJvZ3Jlc3MgIWltcG9ydGFudDtcbn1cblxuLnNlYXJjaCAuZHJvcGRvd246aG92ZXIgLmRyb3Bkb3duLW1lbnUuc2hvdyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uc2VhcmNoLWNvbnRhaW5lciBoNCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDI1cHg7XG4gIG1hcmdpbjogMDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLnNlYXJjaC1jb250YWluZXIgLmNvbHVtbnMgLmNvbHVtbiB7XG4gIHBhZGRpbmc6IDA7XG4gIGNvbG9yOiAjMDAwO1xuICBtYXgtd2lkdGg6IC00LjUlO1xufVxuXG4uc2VhcmNoLWNvbnRhaW5lciAuY29sdW1ucyAuY29sdW1uIC5zZWxlY3QtY29udGFpbmVyIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgbWluLWhlaWdodDogNTZweDtcbn1cblxuLnNlYXJjaC1jb250YWluZXIgLmNvbHVtbnMgLmNvbHVtbiAuc2VsZWN0LWNvbnRhaW5lciAudGl0bGUge1xuICBjb2xvcjogIzA1N0FGRjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDEwcHggMTVweCAwO1xuICBmb250LXdlaWdodDogNzAwO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLnNlYXJjaC1jb250YWluZXIgLmNvbHVtbnMgLmNvbHVtbiAuc2VsZWN0LWNvbnRhaW5lciAuc2VsZWN0Mi1jb250YWluZXIge1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xufVxuXG4uc2VhcmNoLWNvbnRhaW5lciAuY29sdW1ucyAuY29sdW1uIC5zZWxlY3QtY29udGFpbmVyIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdC5zZWxlY3QyLWNvbnRhaW5lci0tYmVsb3cgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGVbYXJpYS1leHBhbmRlZD10cnVlXSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjYWFhO1xufVxuXG4uc2VhcmNoLWNvbnRhaW5lciAuY29sdW1ucyAuY29sdW1uIC5zZWxlY3QtY29udGFpbmVyIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdC5zZWxlY3QyLWNvbnRhaW5lci0tYWJvdmUgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGVbYXJpYS1leHBhbmRlZD10cnVlXSB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjYWFhO1xufVxuXG4uc2VhcmNoLWNvbnRhaW5lciAuY29sdW1ucyAuY29sdW1uIC5zZWxlY3QtY29udGFpbmVyIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSB7XG4gIGJvcmRlcjogMDtcbiAgaGVpZ2h0OiA1NnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLnNlYXJjaC1jb250YWluZXIgLmNvbHVtbnMgLmNvbHVtbiAuc2VsZWN0LWNvbnRhaW5lciAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGU6Zm9jdXMge1xuICBvdXRsaW5lOiAwO1xufVxuXG4uc2VhcmNoLWNvbnRhaW5lciAuY29sdW1ucyAuY29sdW1uIC5zZWxlY3QtY29udGFpbmVyIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkIHtcbiAgbGluZS1oZWlnaHQ6IDc1cHg7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbiAgZm9udC1zaXplOiAxM3B4O1xufVxuXG4uc2VhcmNoLWNvbnRhaW5lciAuY29sdW1ucyAuY29sdW1uIC5zZWxlY3QtY29udGFpbmVyIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93IHtcbiAgdG9wOiAxMnB4O1xufVxuXG4uc2VhcmNoLWNvbnRhaW5lciAuY29sdW1ucyAuY29sdW1uIC5zZWxlY3QtY29udGFpbmVyIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93IGIge1xuICBib3JkZXI6IHNvbGlkICMwMDA7XG4gIGJvcmRlci13aWR0aDogMCAxcHggMXB4IDA7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogM3B4O1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICBtYXJnaW4tbGVmdDogLTNweDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAwLjJzO1xuICB0cmFuc2l0aW9uOiAwLjJzO1xufVxuXG4uc2VhcmNoLWNvbnRhaW5lciAuY29sdW1ucyAuY29sdW1uIC5zZWxlY3QtY29udGFpbmVyIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdC5zZWxlY3QyLWNvbnRhaW5lci0tb3BlbiAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93IHtcbiAgdG9wOiAxN3B4O1xufVxuXG4uc2VhcmNoLWNvbnRhaW5lciAuY29sdW1ucyAuY29sdW1uIC5zZWxlY3QtY29udGFpbmVyIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdC5zZWxlY3QyLWNvbnRhaW5lci0tb3BlbiAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93IGIge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTM1ZGVnKTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgtMTM1ZGVnKTtcbn1cblxuLnNlYXJjaC1jb250YWluZXIgLmNvbHVtbnMgLmNvbHVtbiAuc2VsZWN0LWNvbnRhaW5lci50b3RhbCB7XG4gIHBhZGRpbmc6IDdweCAxNXB4IDZweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5zZWFyY2gtY29udGFpbmVyIC5jb2x1bW5zIC5jb2x1bW4gLnNlbGVjdC1jb250YWluZXIudG90YWwgLm51bWJlciB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICMwNTdBRkY7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIG1pbi1oZWlnaHQ6IDMwcHg7XG59XG5cbiNzZWFyY2ggLnNlYXJjaC1jb250YWluZXIgI3NlYXJjaEZvcm0gLnNlbGVjdDItY29udGFpbmVyIHtcbiAgbWluLXdpZHRoOiAxMDAlO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLW9wZW4gLnNlbGVjdDItZHJvcGRvd24tLWFib3ZlLFxuLnNlbGVjdDItY29udGFpbmVyLS1vcGVuIC5zZWxlY3QyLWRyb3Bkb3duLS1iZWxvdyB7XG4gIC8qIHdpZHRoOiAyMTdweCAhaW1wb3J0YW50ICovXG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MTZweCkge1xuICAuc2VhcmNoLWNvbnRhaW5lciAuY29sdW1ucyAuY29sdW1uIC5zZWxlY3QtY29udGFpbmVyIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDVweDtcbiAgfVxuICAuc2VhcmNoIC5zZWFyY2gtY29udGFpbmVyIC5jb2x1bW5zIC5jb2x1bW4gLnNlbGVjdC1jb250YWluZXIgLnRpdGxlIHtcbiAgICBwYWRkaW5nOiAxMHB4IDAgMCA1cHg7XG4gIH1cbiAgLnNlYXJjaCAuc2VhcmNoLWNvbnRhaW5lciAuY29sdW1ucyAuY29sdW1uIC5zZWxlY3QtY29udGFpbmVyICNkYXRlLXBpY2tlci1jb250YWluZXIgaW5wdXQge1xuICAgIHBhZGRpbmc6IDAgNXB4O1xuICB9XG4gIC5zZWFyY2ggLnNlYXJjaC1jb250YWluZXIgLmNvbHVtbnMgLmNvbHVtbiAuc2VsZWN0LWNvbnRhaW5lciAjZGF0ZS1waWNrZXItY29udGFpbmVyIC5kYXRlLXBpY2tlci10ZXh0IHtcbiAgICByaWdodDogMDtcbiAgfVxufVxuLmZvcm0tc2VsZWN0IHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIDAuNTZyZW0gcmlnaHQgMC4xNXJlbSAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAwLjg3NXJlbSAyLjI1cmVtIDAuMzc1cmVtIDAuNzVyZW07XG4gIGZvbnQtc2l6ZTogMTNweCAhaW1wb3J0YW50O1xufVxuXG4jYXJyb3csXG4jYXJyb3c6OmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDE4cHg7XG4gIGhlaWdodDogMThweDtcbiAgYmFja2dyb3VuZDogaW5oZXJpdDtcbn1cblxuI2Fycm93IHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG4jYXJyb3c6OmJlZm9yZSB7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbn1cblxuI3Rvb2x0aXBbZGF0YS1wb3BwZXItcGxhY2VtZW50Xj10b3BdID4gI2Fycm93IHtcbiAgYm90dG9tOiAtNHB4O1xufVxuXG4jdG9vbHRpcFtkYXRhLXBvcHBlci1wbGFjZW1lbnRePWJvdHRvbV0gPiAjYXJyb3cge1xuICB0b3A6IC00cHg7XG59XG5cbiN0b29sdGlwW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49bGVmdF0gPiAjYXJyb3cge1xuICByaWdodDogLTRweDtcbn1cblxuI3Rvb2x0aXBbZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1yaWdodF0gPiAjYXJyb3cge1xuICBsZWZ0OiAtNHB4O1xufVxuXG4jdG9vbHRpcCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbiN0b29sdGlwW2RhdGEtc2hvd10ge1xuICBkaXNwbGF5OiBibG9jaztcbn0iXX0= */
