.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: #5897fb;
}

.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: #00adf2;
  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: #00adf2 !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: #00adf2 !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: #00adf2 !important;
}

.datepicker table tr td span:hover,
.datepicker.datepicker-dropdown .datepicker-months table tr td span.focused {
  background: #00adf2 !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: #00adf2;
  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: #00adf2;
  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: #00adf2;
  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: #00adf2;
  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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QUNBLDZCQUFBO0FDQ0o7O0FERUE7RUFDSSxVQUFBO0FDQ0o7O0FERUE7RUFDSSxpQkFBQTtFQUNBLGtCQUFBO0VBQ0EsZUFBQTtBQ0NKOztBREVBO0VBQ0ksU0FBQTtBQ0NKOztBREVBO0VBQ0ksa0JBQUE7RUFDQSx5QkFBQTtFQUNBLHFCQUFBO0VBQ0EsWUFBQTtFQUNBLHdCQUFBO0VBQ0EsZ0NBQUE7RUFDQSxpQkFBQTtFQUVBLGdCQUFBO0FDQ0o7O0FERUE7RUFDSSxTQUFBO0FDQ0o7O0FERUE7RUFDSSwwQkFBQTtFQUNBLGtDQUFBO0FDQ0o7O0FERUE7RUFDSSxxQkFBQTtFQUNBLGVBQUE7RUFDQSxrQkFBQTtBQ0NKOztBREVBO0VBQ0ksZUFBQTtFQUNBLGNBQUE7RUFDQSxnQkFBQTtFQUNBLGdCQUFBO0FDQ0o7O0FERUE7RUFDSSxlQUFBO0FDQ0o7O0FERUE7O0VBRUksNEJBQUE7QUNDSjs7QURFQTtFQUNJO0lBQ0ksaUJBQUE7RUNDTjtFREVFO0lBQ0kscUJBQUE7RUNBTjtFREdFO0lBQ0ksY0FBQTtFQ0ROO0VESUU7SUFDSSxRQUFBO0VDRk47QUFDRjtBREtBO0VBQ0kseURBQUE7RUFDQSwwQ0FBQTtFQUNBLDBCQUFBO0FDSEo7O0FETUE7O0VBRUksa0JBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLG1CQUFBO0FDSEo7O0FETUE7RUFDSSxrQkFBQTtBQ0hKOztBRE1BO0VBQ0ksbUJBQUE7RUFDQSxXQUFBO0VBQ0Esd0JBQUE7QUNISjs7QURNQTtFQUNJLFlBQUE7QUNISjs7QURNQTtFQUNJLFNBQUE7QUNISjs7QURNQTtFQUNJLFdBQUE7QUNISjs7QURNQTtFQUNJLFVBQUE7QUNISjs7QURNQTtFQUNJLGFBQUE7QUNISjs7QURNQTtFQUNJLGNBQUE7QUNISiIsImZpbGUiOiJsYW5kaW5nL2NvbXBvbmVudHMvc2VhcmNoL2Rlc2t0b3Atc2VhcmNoLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi5zZWFyY2gsXHJcbi5zZWFyY2ggLnNlYXJjaC1jb250YWluZXIgLmNvbHVtbnMgLmNvbHVtbiAuc2VsZWN0LWNvbnRhaW5lciAjZGF0ZS1waWNrZXItY29udGFpbmVyIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZVxyXG59XHJcblxyXG4uc2VhcmNoIHtcclxuICAgIG1hcmdpbi10b3A6IDM1cHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAzNXB4O1xyXG4gICAgY29sb3I6ICMwMDA7XHJcbiAgICB6LWluZGV4OiAxO1xyXG59XHJcblxyXG4uc2VhcmNoIC5pbm5lciB7XHJcbiAgICB0ZXh0LWFsaWduOiBsZWZ0XHJcbn1cclxuXHJcbi5zZWFyY2ggLmJ0bi1zZWFyY2gge1xyXG4gICAgYm9yZGVyLXJhZGl1czogMDtcclxuICAgIG1hcmdpbi10b3A6IDVweDtcclxuICAgIG1pbi13aWR0aDogODAlO1xyXG59XHJcblxyXG4ubWVzZXMuYnRuLXNlYXJjaGluZy1tb3VzZSxcclxuLnNlYXJjaCAuYnRuLXNlYXJjaC5idG4tc2VhcmNoaW5nLW1vdXNlLFxyXG4uc2VhcmNoIC5zZWFyY2gtY29udGFpbmVyLmJ0bi1zZWFyY2hpbmctbW91c2UsXHJcbi5zZWFyY2gtY29udGFpbmVyLmJ0bi1zZWFyY2hpbmctbW91c2UsXHJcbi5zZWFyY2hGb3JtLXRvcHJvZ3Jlc3MsXHJcbmJvZHkuYnRuLXNlYXJjaGluZy1tb3VzZSxcclxuYm9keS5idG4tc2VhcmNoaW5nLW1vdXNlICoge1xyXG4gICAgY3Vyc29yOiBwcm9ncmVzc1xyXG59XHJcblxyXG4uc2VhcmNoIC5zZWFyY2gtY29udGFpbmVyLFxyXG4uc2VhcmNoLWNvbnRhaW5lciB7XHJcbiAgICBwYWRkaW5nOiA1cHggMDtcclxuICAgIGNvbG9yOiAjMDAwO1xyXG4gICAgYmFja2dyb3VuZDogI2ZmZjtcclxufVxyXG5cclxuLnNlYXJjaCAuZHJvcGRvd246aG92ZXIgLmRyb3Bkb3duLW1lbnUsXHJcbi5zZWFyY2ggLnNlYXJjaC1jb250YWluZXIgLmNlcnJhcixcclxuLnNlYXJjaC1jb250YWluZXIgLmNlcnJhciB7XHJcbiAgICBkaXNwbGF5OiBub25lXHJcbn1cclxuXHJcbi5zZWFyY2ggLnNlYXJjaC1jb250YWluZXIgaDQge1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDI5cHg7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuLnNlYXJjaCAuc2VhcmNoLWNvbnRhaW5lciAuY29sdW1ucyxcclxuLnNlYXJjaC1jb250YWluZXIgLmNvbHVtbnMge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDBcclxufVxyXG5cclxuLnNlYXJjaCAuc2VhcmNoLWNvbnRhaW5lciAuY29sdW1ucyAuY29sdW1uIHtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBjb2xvcjogIzAwMDtcclxuICAgIG1heC13aWR0aDogY2FsYygoMTAwJSAtIDE3MHB4KS8gNilcclxufVxyXG5cclxuLnNlYXJjaCAuc2VhcmNoLWNvbnRhaW5lciAuY29sdW1ucyAuY29sdW1uLmFjdGlvbixcclxuLnNlYXJjaC1jb250YWluZXIgLmNvbHVtbnMgLmNvbHVtbi5hY3Rpb24ge1xyXG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICBtYXgtd2lkdGg6IDE3MHB4O1xyXG59XHJcblxyXG4uc2VhcmNoIC5zZWFyY2gtY29udGFpbmVyIC5jb2x1bW5zIC5jb2x1bW4gLnNlbGVjdC1jb250YWluZXIge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNmMGYwZjA7XHJcbiAgICBoZWlnaHQ6IDU2cHg7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmVcclxufVxyXG5cclxuLnNlYXJjaCAuc2VhcmNoLWNvbnRhaW5lciAuY29sdW1ucyAuY29sdW1uIC5zZWxlY3QtY29udGFpbmVyIC5ib290c3RyYXAtc2VsZWN0IHtcclxuICAgIGJvcmRlcjogbm9uZTtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICB3aWR0aDogMTAwJVxyXG59XHJcblxyXG4uc2VhcmNoIC5zZWFyY2gtY29udGFpbmVyIC5jb2x1bW5zIC5jb2x1bW4gLnNlbGVjdC1jb250YWluZXIgLmJvb3RzdHJhcC1zZWxlY3QuZm9ybS1zZWxlY3Qge1xyXG4gICAgYmFja2dyb3VuZDogMCAwXHJcbn1cclxuXHJcbi5zZWFyY2ggLnNlYXJjaC1jb250YWluZXIgLmNvbHVtbnMgLmNvbHVtbiAuc2VsZWN0LWNvbnRhaW5lciAuYm9vdHN0cmFwLXNlbGVjdCBidXR0b24uZHJvcGRvd24tdG9nZ2xlIHtcclxuICAgIGJhY2tncm91bmQ6IDAgMDtcclxuICAgIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgICBjb2xvcjogIzMzMztcclxuICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIHBhZGRpbmc6IDAgMTVweDtcclxuICAgIHRyYW5zaXRpb246IDFzO1xyXG4gICAgYm9yZGVyOiBub25lXHJcbn1cclxuXHJcbi5zZWFyY2ggLnNlYXJjaC1jb250YWluZXIgLmNvbHVtbnMgLmNvbHVtbiAuc2VsZWN0LWNvbnRhaW5lciAuYm9vdHN0cmFwLXNlbGVjdCBidXR0b24uZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcclxuICAgIGJvcmRlcjogbm9uZTtcclxuICAgIG91dGxpbmU6IDAgIWltcG9ydGFudDtcclxuICAgIHBhZGRpbmc6IDAgMTVweFxyXG59XHJcblxyXG4uc2VhcmNoIC5zZWFyY2gtY29udGFpbmVyIC5jb2x1bW5zIC5jb2x1bW4gLnNlbGVjdC1jb250YWluZXIgLmJvb3RzdHJhcC1zZWxlY3QgYnV0dG9uLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XHJcbiAgICBmb250LWZhbWlseTogZm9udGF3ZXNvbWU7XHJcbiAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICBjb250ZW50OiBcIlxcZjEwN1wiO1xyXG4gICAgYm9yZGVyOiBub25lXHJcbn1cclxuXHJcbi5zZWFyY2ggLnNlYXJjaC1jb250YWluZXIgLmNvbHVtbnMgLmNvbHVtbiAuc2VsZWN0LWNvbnRhaW5lciAuYm9vdHN0cmFwLXNlbGVjdCBidXR0b24uZHJvcGRvd24tdG9nZ2xlLnNob3c6YWZ0ZXIge1xyXG4gICAgZm9udC1mYW1pbHk6IGZvbnRhd2Vzb21lO1xyXG4gICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgY29udGVudDogXCJcXGYxMDZcIjtcclxuICAgIGJvcmRlcjogbm9uZVxyXG59XHJcblxyXG4uc2VhcmNoIC5zZWFyY2gtY29udGFpbmVyIC5jb2x1bW5zIC5jb2x1bW4gLnNlbGVjdC1jb250YWluZXIgLmJvb3RzdHJhcC1zZWxlY3QgLmRyb3Bkb3duLW1lbnUge1xyXG4gICAgYm9yZGVyLXJhZGl1czogMFxyXG59XHJcblxyXG4uc2VhcmNoIC5zZWFyY2gtY29udGFpbmVyIC5jb2x1bW5zIC5jb2x1bW4gLnNlbGVjdC1jb250YWluZXIgLmJvb3RzdHJhcC1zZWxlY3QgLmRyb3Bkb3duLW1lbnUgaW5wdXRbdHlwZT1zZWFyY2hdIHtcclxuICAgIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgICBvdXRsaW5lOiAjMzMzIHNvbGlkIDFweCAhaW1wb3J0YW50O1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgIzAwMDtcclxuICAgIHBhZGRpbmc6IC4xNXJlbVxyXG59XHJcblxyXG4uc2VhcmNoIC5zZWFyY2gtY29udGFpbmVyIC5jb2x1bW5zIC5jb2x1bW4gLnNlbGVjdC1jb250YWluZXIgLmJvb3RzdHJhcC1zZWxlY3QgLmRyb3Bkb3duLW1lbnUgaW5wdXRbdHlwZT1zZWFyY2hdOmZvY3VzIHtcclxuICAgIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgICBvdXRsaW5lOiAwXHJcbn1cclxuXHJcbi5zZWFyY2ggLnNlYXJjaC1jb250YWluZXIgLmNvbHVtbnMgLmNvbHVtbiAuc2VsZWN0LWNvbnRhaW5lciAuYm9vdHN0cmFwLXNlbGVjdCAuZHJvcGRvd24tbWVudSAuYnMtc2VhcmNoYm94OmZvY3VzIHtcclxuICAgIGJveC1zaGFkb3c6IG5vbmVcclxufVxyXG5cclxuLnNlYXJjaCAuc2VhcmNoLWNvbnRhaW5lciAuY29sdW1ucyAuY29sdW1uIC5zZWxlY3QtY29udGFpbmVyIC5ib290c3RyYXAtc2VsZWN0IC5kcm9wZG93bi1tZW51IC5pbm5lciB1bCBsaSB7XHJcbiAgICBmb250LXNpemU6IDE0cHhcclxufVxyXG5cclxuLnNlYXJjaCAuc2VhcmNoLWNvbnRhaW5lciAuY29sdW1ucyAuY29sdW1uIC5zZWxlY3QtY29udGFpbmVyIC5ib290c3RyYXAtc2VsZWN0IC5kcm9wZG93bi1tZW51IC5pbm5lciB1bCBsaS5kcm9wZG93bi1oZWFkZXIge1xyXG4gICAgcGFkZGluZy1sZWZ0OiA1cHhcclxufVxyXG5cclxuLnNlYXJjaCAuc2VhcmNoLWNvbnRhaW5lciAuY29sdW1ucyAuY29sdW1uIC5zZWxlY3QtY29udGFpbmVyIC5ib290c3RyYXAtc2VsZWN0IC5kcm9wZG93bi1tZW51IC5pbm5lciB1bCBsaS5kcm9wZG93bi1oZWFkZXIgc3BhbiB7XHJcbiAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgY29sb3I6ICMzMzNcclxufVxyXG5cclxuLnNlYXJjaCAuc2VhcmNoLWNvbnRhaW5lciAuY29sdW1ucyAuY29sdW1uIC5zZWxlY3QtY29udGFpbmVyIC5ib290c3RyYXAtc2VsZWN0IC5kcm9wZG93bi1tZW51IC5pbm5lciB1bCBsaSBhIHtcclxuICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIHBhZGRpbmc6IC4ycmVtIC41NXJlbVxyXG59XHJcblxyXG4uc2VhcmNoIC5zZWFyY2gtY29udGFpbmVyIC5jb2x1bW5zIC5jb2x1bW4gLnNlbGVjdC1jb250YWluZXIgLmJvb3RzdHJhcC1zZWxlY3QgLmRyb3Bkb3duLW1lbnUgLmlubmVyIHVsIGxpIGEuc2VsZWN0ZWQsXHJcbi5zZWFyY2ggLnNlYXJjaC1jb250YWluZXIgLmNvbHVtbnMgLmNvbHVtbiAuc2VsZWN0LWNvbnRhaW5lciAuYm9vdHN0cmFwLXNlbGVjdCAuZHJvcGRvd24tbWVudSAuaW5uZXIgdWwgbGkgYTphY3RpdmUsXHJcbi5zZWFyY2ggLnNlYXJjaC1jb250YWluZXIgLmNvbHVtbnMgLmNvbHVtbiAuc2VsZWN0LWNvbnRhaW5lciAuYm9vdHN0cmFwLXNlbGVjdCAuZHJvcGRvd24tbWVudSAuaW5uZXIgdWwgbGkgYTpob3ZlcixcclxuLnNlYXJjaCAuc2VhcmNoLWNvbnRhaW5lciAuY29sdW1ucyAuY29sdW1uIC5zZWxlY3QtY29udGFpbmVyIC5ib290c3RyYXAtc2VsZWN0IC5kcm9wZG93bi1tZW51IGxpLmFjdGl2ZSBhLmRyb3Bkb3duLWl0ZW0uYWN0aXZlIHtcclxuICAgIGJhY2tncm91bmQ6ICM1ODk3ZmJcclxufVxyXG5cclxuLnNlYXJjaCAuc2VhcmNoLWNvbnRhaW5lciAuY29sdW1ucyAuY29sdW1uIC5zZWxlY3QtY29udGFpbmVyIC5ib290c3RyYXAtc2VsZWN0IC5kcm9wZG93bi1tZW51IC5pbm5lciB1bCBsaSBhLnNlbGVjdGVkIHNwYW4sXHJcbi5zZWFyY2ggLnNlYXJjaC1jb250YWluZXIgLmNvbHVtbnMgLmNvbHVtbiAuc2VsZWN0LWNvbnRhaW5lciAuYm9vdHN0cmFwLXNlbGVjdCAuZHJvcGRvd24tbWVudSAuaW5uZXIgdWwgbGkgYTphY3RpdmUgc3BhbixcclxuLnNlYXJjaCAuc2VhcmNoLWNvbnRhaW5lciAuY29sdW1ucyAuY29sdW1uIC5zZWxlY3QtY29udGFpbmVyIC5ib290c3RyYXAtc2VsZWN0IC5kcm9wZG93bi1tZW51IC5pbm5lciB1bCBsaSBhOmhvdmVyIHNwYW4sXHJcbi5zZWFyY2ggLnNlYXJjaC1jb250YWluZXIgLmNvbHVtbnMgLmNvbHVtbiAuc2VsZWN0LWNvbnRhaW5lciAuYm9vdHN0cmFwLXNlbGVjdCAuZHJvcGRvd24tbWVudSBsaS5hY3RpdmUgYS5kcm9wZG93bi1pdGVtLmFjdGl2ZSBzcGFuIHtcclxuICAgIGNvbG9yOiAjZmZmXHJcbn1cclxuXHJcbi5zZWFyY2ggLnNlYXJjaC1jb250YWluZXIgLmNvbHVtbnMgLmNvbHVtbiAuc2VsZWN0LWNvbnRhaW5lciAuYm9vdHN0cmFwLXNlbGVjdCAuZHJvcGRvd24tbWVudSAuaW5uZXIgdWwgbGkgc3BhbiB7XHJcbiAgICBjb2xvcjogIzMzMztcclxuICAgIG1heC13aWR0aDogMTgwcHhcclxufVxyXG5cclxuLnNlYXJjaCAuc2VhcmNoLWNvbnRhaW5lciAuY29sdW1ucyAuY29sdW1uIC5zZWxlY3QtY29udGFpbmVyICNkYXRlLXBpY2tlci1jb250YWluZXIgaW5wdXQge1xyXG4gICAgYm9yZGVyOiBub25lO1xyXG4gICAgb3V0bGluZTogMDtcclxuICAgIGhlaWdodDogNzVweDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgcGFkZGluZzogMCAxNXB4O1xyXG4gICAgYmFja2dyb3VuZDogMCAwXHJcbn1cclxuXHJcbi5zZWFyY2ggLnNlYXJjaC1jb250YWluZXIgLmNvbHVtbnMgLmNvbHVtbiAuc2VsZWN0LWNvbnRhaW5lciAjZGF0ZS1waWNrZXItY29udGFpbmVyIC5kYXRlLXBpY2tlci10ZXh0IHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMzUlO1xyXG4gICAgY29sb3I6ICM3NTc1NzU7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgcmlnaHQ6IDEwcHhcclxufVxyXG5cclxuLnNlYXJjaCAuc2VhcmNoLWNvbnRhaW5lciAuY29sdW1ucyAuY29sdW1uIC5zZWxlY3QtY29udGFpbmVyICNkYXRlLXBpY2tlci1jb250YWluZXIgLmRhdGUtcGlja2VyLXRleHQgaS5mYSB7XHJcbiAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAuNTQpO1xyXG4gICAgZm9udC1zaXplOiAxN3B4XHJcbn1cclxuXHJcbi5kYXRlcGlja2VyIHRhYmxlIHtcclxuICAgIHdpZHRoOiAxMDAlXHJcbn1cclxuXHJcbi5kYXRlcGlja2VyLmRhdGVwaWNrZXItZHJvcGRvd24ge1xyXG4gICAgd2lkdGg6IDI1MHB4O1xyXG4gICAgYm94LXNoYWRvdzogMCAycHggNHB4IC0xcHggcmdiKDAgMCAwIC8gMjAlKSwgMCA0cHggNXB4IDAgcmdiKDAgMCAwIC8gMTQlKSwgMCAxcHggMTBweCAwIHJnYigwIDAgMCAvIDEyJSk7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG4gICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgLjg3KVxyXG59XHJcblxyXG4uZGF0ZXBpY2tlciAuZGF0ZXBpY2tlci1tb250aHMge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBtYXJnaW4tdG9wOiA2MHB4O1xyXG4gICAgcGFkZGluZy10b3A6IDE1cHg7XHJcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2U5ZTllOVxyXG59XHJcblxyXG4uZGF0ZXBpY2tlciAuZGF0ZXBpY2tlci1tb250aHMgdGFibGUgdGZvb3Qge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgcGFkZGluZzogMTVweCAxMHB4XHJcbn1cclxuXHJcbi5kYXRlcGlja2VyIC5kYXRlcGlja2VyLW1vbnRocyB0YWJsZSB0Zm9vdCAuY2xlYXIge1xyXG4gICAgYmFja2dyb3VuZDogIzAwYWRmMjtcclxuICAgIGJvcmRlcjogbm9uZTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgcGFkZGluZzogOHB4IDE1cHg7XHJcbiAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlXHJcbn1cclxuXHJcbi5kYXRlcGlja2VyLmRhdGVwaWNrZXItZHJvcGRvd24gLmRhdGVwaWNrZXItbW9udGhzIC5kYXRlcGlja2VyLXN3aXRjaCB7XHJcbiAgICBmb250LXNpemU6IDI4cHggIWltcG9ydGFudDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xyXG4gICAgY29sb3I6ICMwMGFkZjIgIWltcG9ydGFudDtcclxuICAgIGZvbnQtd2VpZ2h0OiA0MDBcclxufVxyXG5cclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuYWN0aXZlLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZCxcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQuYWN0aXZlLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZC5kaXNhYmxlZCxcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQ6YWN0aXZlLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZDpob3ZlcixcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQ6aG92ZXIuYWN0aXZlLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZDpob3Zlci5kaXNhYmxlZCxcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQ6aG92ZXI6YWN0aXZlLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZDpob3Zlcjpob3ZlcixcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQ6aG92ZXJbZGlzYWJsZWRdLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZFtkaXNhYmxlZF0sXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlOmFjdGl2ZSxcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmU6aG92ZXIsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlOmhvdmVyLmFjdGl2ZSxcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmU6aG92ZXIuZGlzYWJsZWQsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlOmhvdmVyOmFjdGl2ZSxcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmU6aG92ZXI6aG92ZXIsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlOmhvdmVyW2Rpc2FibGVkXSxcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmVbZGlzYWJsZWRdIHtcclxuICAgIGJhY2tncm91bmQ6ICMwMGFkZjIgIWltcG9ydGFudFxyXG59XHJcblxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZTphY3RpdmUsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlOmhvdmVyLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZTpob3Zlci5hY3RpdmUsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlOmhvdmVyOmFjdGl2ZSxcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmU6aG92ZXI6aG92ZXIge1xyXG4gICAgYmFja2dyb3VuZDogIzAwYWRmMiAhaW1wb3J0YW50XHJcbn1cclxuXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW46aG92ZXIsXHJcbi5kYXRlcGlja2VyLmRhdGVwaWNrZXItZHJvcGRvd24gLmRhdGVwaWNrZXItbW9udGhzIHRhYmxlIHRyIHRkIHNwYW4uZm9jdXNlZCB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjMDBhZGYyICFpbXBvcnRhbnQ7XHJcbiAgICBjb2xvcjogI2ZmZlxyXG59XHJcblxyXG4uZGF0ZXBpY2tlci5kYXRlcGlja2VyLWRyb3Bkb3duIC5kYXRlcGlja2VyLW1vbnRocyBpLmZhIHtcclxuICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIC41NClcclxufVxyXG5cclxuLmRhdGVwaWNrZXIuZGF0ZXBpY2tlci1kcm9wZG93biAuZGF0ZXBpY2tlci1tb250aHMgdGFibGUgdHIgdGQgc3BhbiB7XHJcbiAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlXHJcbn1cclxuXHJcbi5zZWFyY2ggLnNlYXJjaC1jb250YWluZXIgLmNvbHVtbnMgLmNvbHVtbiAuc2VsZWN0LWNvbnRhaW5lciAudGl0bGUge1xyXG4gICAgY29sb3I6ICMwMGFkZjI7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgcGFkZGluZzogMTBweCAwIDAgMTVweFxyXG59XHJcblxyXG4uc2VhcmNoIC5zZWFyY2gtY29udGFpbmVyIC5jb2x1bW5zIC5jb2x1bW4gLnNlbGVjdC1jb250YWluZXIgaW5wdXRbdHlwZT1tb250aF0ge1xyXG4gICAgYm9yZGVyOiBub25lO1xyXG4gICAgbWFyZ2luLXRvcDogMzJweDtcclxuICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIHBhZGRpbmctbGVmdDogMTVweDtcclxuICAgIHdpZHRoOiAxMDAlXHJcbn1cclxuXHJcbi5zZWFyY2ggLnNlYXJjaC1jb250YWluZXIgLmNvbHVtbnMgLmNvbHVtbiAuc2VsZWN0LWNvbnRhaW5lciBpbnB1dFt0eXBlPW1vbnRoXTpmb2N1cyB7XHJcbiAgICBib3JkZXI6IG5vbmU7XHJcbiAgICBib3gtc2hhZG93OiBub25lXHJcbn1cclxuXHJcbi5zZWFyY2ggLnNlYXJjaC1jb250YWluZXIgLmNvbHVtbnMgLmNvbHVtbiAuc2VsZWN0LWNvbnRhaW5lci50b3RhbCB7XHJcbiAgICBwYWRkaW5nOiA3cHggMTVweCA2cHg7XHJcbiAgICBmb250LXNpemU6IDExcHg7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBib3JkZXI6bm9uZTtcclxufVxyXG5cclxuLnNlYXJjaCAuc2VhcmNoLWNvbnRhaW5lciAuY29sdW1ucyAuY29sdW1uIC5zZWxlY3QtY29udGFpbmVyLnRvdGFsIC5udW1iZXIge1xyXG4gICAgZm9udC1zaXplOiAyNXB4O1xyXG4gICAgY29sb3I6ICMwMGFkZjI7XHJcbiAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgbWluLWhlaWdodDogMzBweFxyXG59XHJcblxyXG4uc2VhcmNoIC5zZWFyY2gtY29udGFpbmVyIC5jb2x1bW5zIC5jb2x1bW4gLnNlbGVjdC1jb250YWluZXIgc2VsZWN0IHtcclxuICAgIHBhZGRpbmctbGVmdDogMTVweDtcclxuICAgIG1hcmdpbi10b3A6IDE0cHg7XHJcbiAgICBib3JkZXI6IG5vbmU7XHJcbiAgICBmb250LXNpemU6IDE0cHhcclxufVxyXG5cclxuLnNlYXJjaCAuc2VhcmNoLWNvbnRhaW5lciAuY29sdW1ucyAuY29sdW1uIC5zZWxlY3QtY29udGFpbmVyIHNlbGVjdC5mb3JtLXNlbGVjdDpmb2N1cyB7XHJcbiAgICBib3gtc2hhZG93OiBub25lO1xyXG4gICAgYm9yZGVyOiBub25lXHJcbn1cclxuXHJcbi5zZWFyY2hfbG9hZGluZyB7XHJcbiAgICBvcGFjaXR5OiAwXHJcbn1cclxuXHJcbi5tZXNlcyB7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXJcclxufVxyXG5cclxuLmRhdGUtcGlja2VyLXRvb2dsZSB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcclxuICAgIHRvcDogMjBweDtcclxuICAgIHJpZ2h0OiAwXHJcbn1cclxuXHJcbi5iZyB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZmZmXHJcbn1cclxuXHJcbi5iZy5idG4tc2VhcmNoaW5nLW1vdXNlIC50b3RhbCB7XHJcbiAgICBjdXJzb3I6IHByb2dyZXNzICFpbXBvcnRhbnRcclxufVxyXG5cclxuLnNlYXJjaCAuZHJvcGRvd246aG92ZXIgLmRyb3Bkb3duLW1lbnUuc2hvdyB7XHJcbiAgICBkaXNwbGF5OiBibG9ja1xyXG59XHJcblxyXG4uc2VhcmNoLWNvbnRhaW5lciBoNCB7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMjVweDtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIGZvbnQtd2VpZ2h0OiA0MDBcclxufVxyXG5cclxuLnNlYXJjaC1jb250YWluZXIgLmNvbHVtbnMgLmNvbHVtbiB7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgY29sb3I6ICMwMDA7XHJcbiAgICBtYXgtd2lkdGg6IGNhbGMoLTQuNSUpXHJcbn1cclxuXHJcbi5zZWFyY2gtY29udGFpbmVyIC5jb2x1bW5zIC5jb2x1bW4gLnNlbGVjdC1jb250YWluZXIge1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICBtaW4taGVpZ2h0OiA1NnB4XHJcbn1cclxuXHJcbi5zZWFyY2gtY29udGFpbmVyIC5jb2x1bW5zIC5jb2x1bW4gLnNlbGVjdC1jb250YWluZXIgLnRpdGxlIHtcclxuICAgIGNvbG9yOiAjMDBhZGYyO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHBhZGRpbmc6IDEwcHggMTVweCAwO1xyXG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcclxuICAgIG92ZXJmbG93OiBoaWRkZW5cclxufVxyXG5cclxuLnNlYXJjaC1jb250YWluZXIgLmNvbHVtbnMgLmNvbHVtbiAuc2VsZWN0LWNvbnRhaW5lciAuc2VsZWN0Mi1jb250YWluZXIge1xyXG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudFxyXG59XHJcblxyXG4uc2VhcmNoLWNvbnRhaW5lciAuY29sdW1ucyAuY29sdW1uIC5zZWxlY3QtY29udGFpbmVyIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdC5zZWxlY3QyLWNvbnRhaW5lci0tYmVsb3cgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGVbYXJpYS1leHBhbmRlZD10cnVlXSB7XHJcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2FhYVxyXG59XHJcblxyXG4uc2VhcmNoLWNvbnRhaW5lciAuY29sdW1ucyAuY29sdW1uIC5zZWxlY3QtY29udGFpbmVyIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdC5zZWxlY3QyLWNvbnRhaW5lci0tYWJvdmUgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGVbYXJpYS1leHBhbmRlZD10cnVlXSB7XHJcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2FhYVxyXG59XHJcblxyXG4uc2VhcmNoLWNvbnRhaW5lciAuY29sdW1ucyAuY29sdW1uIC5zZWxlY3QtY29udGFpbmVyIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSB7XHJcbiAgICBib3JkZXI6IDA7XHJcbiAgICBoZWlnaHQ6IDU2cHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudFxyXG59XHJcblxyXG4uc2VhcmNoLWNvbnRhaW5lciAuY29sdW1ucyAuY29sdW1uIC5zZWxlY3QtY29udGFpbmVyIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZTpmb2N1cyB7XHJcbiAgICBvdXRsaW5lOiAwXHJcbn1cclxuXHJcbi5zZWFyY2gtY29udGFpbmVyIC5jb2x1bW5zIC5jb2x1bW4gLnNlbGVjdC1jb250YWluZXIgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQge1xyXG4gICAgbGluZS1oZWlnaHQ6IDc1cHg7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XHJcbiAgICBmb250LXNpemU6IDEzcHhcclxufVxyXG5cclxuLnNlYXJjaC1jb250YWluZXIgLmNvbHVtbnMgLmNvbHVtbiAuc2VsZWN0LWNvbnRhaW5lciAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvdyB7XHJcbiAgICB0b3A6IDEycHhcclxufVxyXG5cclxuLnNlYXJjaC1jb250YWluZXIgLmNvbHVtbnMgLmNvbHVtbiAuc2VsZWN0LWNvbnRhaW5lciAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvdyBiIHtcclxuICAgIGJvcmRlcjogc29saWQgIzAwMDtcclxuICAgIGJvcmRlci13aWR0aDogMCAxcHggMXB4IDA7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBwYWRkaW5nOiAzcHg7XHJcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcclxuICAgIG1hcmdpbi1sZWZ0OiAtM3B4O1xyXG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiAuMnM7XHJcbiAgICB0cmFuc2l0aW9uOiAuMnNcclxufVxyXG5cclxuLnNlYXJjaC1jb250YWluZXIgLmNvbHVtbnMgLmNvbHVtbiAuc2VsZWN0LWNvbnRhaW5lciAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQuc2VsZWN0Mi1jb250YWluZXItLW9wZW4gLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvdyB7XHJcbiAgICB0b3A6IDE3cHhcclxufVxyXG5cclxuLnNlYXJjaC1jb250YWluZXIgLmNvbHVtbnMgLmNvbHVtbiAuc2VsZWN0LWNvbnRhaW5lciAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQuc2VsZWN0Mi1jb250YWluZXItLW9wZW4gLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvdyBiIHtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlKC0xMzVkZWcpO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgtMTM1ZGVnKVxyXG59XHJcblxyXG4uc2VhcmNoLWNvbnRhaW5lciAuY29sdW1ucyAuY29sdW1uIC5zZWxlY3QtY29udGFpbmVyLnRvdGFsIHtcclxuICAgIHBhZGRpbmc6IDdweCAxNXB4IDZweDtcclxuICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlclxyXG59XHJcblxyXG4uc2VhcmNoLWNvbnRhaW5lciAuY29sdW1ucyAuY29sdW1uIC5zZWxlY3QtY29udGFpbmVyLnRvdGFsIC5udW1iZXIge1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgY29sb3I6ICMwMGFkZjI7XHJcbiAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgbWluLWhlaWdodDogMzBweFxyXG59XHJcblxyXG4jc2VhcmNoIC5zZWFyY2gtY29udGFpbmVyICNzZWFyY2hGb3JtIC5zZWxlY3QyLWNvbnRhaW5lciB7XHJcbiAgICBtaW4td2lkdGg6IDEwMCVcclxufVxyXG5cclxuLnNlbGVjdDItY29udGFpbmVyLS1vcGVuIC5zZWxlY3QyLWRyb3Bkb3duLS1hYm92ZSxcclxuLnNlbGVjdDItY29udGFpbmVyLS1vcGVuIC5zZWxlY3QyLWRyb3Bkb3duLS1iZWxvdyB7XHJcbiAgICAvKiB3aWR0aDogMjE3cHggIWltcG9ydGFudCAqL1xyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjE0MTZweCkge1xyXG4gICAgLnNlYXJjaC1jb250YWluZXIgLmNvbHVtbnMgLmNvbHVtbiAuc2VsZWN0LWNvbnRhaW5lciAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCB7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA1cHhcclxuICAgIH1cclxuXHJcbiAgICAuc2VhcmNoIC5zZWFyY2gtY29udGFpbmVyIC5jb2x1bW5zIC5jb2x1bW4gLnNlbGVjdC1jb250YWluZXIgLnRpdGxlIHtcclxuICAgICAgICBwYWRkaW5nOiAxMHB4IDAgMCA1cHhcclxuICAgIH1cclxuXHJcbiAgICAuc2VhcmNoIC5zZWFyY2gtY29udGFpbmVyIC5jb2x1bW5zIC5jb2x1bW4gLnNlbGVjdC1jb250YWluZXIgI2RhdGUtcGlja2VyLWNvbnRhaW5lciBpbnB1dCB7XHJcbiAgICAgICAgcGFkZGluZzogMCA1cHhcclxuICAgIH1cclxuXHJcbiAgICAuc2VhcmNoIC5zZWFyY2gtY29udGFpbmVyIC5jb2x1bW5zIC5jb2x1bW4gLnNlbGVjdC1jb250YWluZXIgI2RhdGUtcGlja2VyLWNvbnRhaW5lciAuZGF0ZS1waWNrZXItdGV4dCB7XHJcbiAgICAgICAgcmlnaHQ6IDBcclxuICAgIH1cclxufVxyXG5cclxuLmZvcm0tc2VsZWN0IHtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCAuNTZyZW0gcmlnaHQgLjE1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICBwYWRkaW5nOiAuODc1cmVtIDIuMjVyZW0gLjM3NXJlbSAuNzVyZW07XHJcbiAgICBmb250LXNpemU6IDEzcHggIWltcG9ydGFudDtcclxufVxyXG5cclxuI2Fycm93LFxyXG4jYXJyb3c6OmJlZm9yZSB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB3aWR0aDogMThweDtcclxuICAgIGhlaWdodDogMThweDtcclxuICAgIGJhY2tncm91bmQ6IGluaGVyaXRcclxufVxyXG5cclxuI2Fycm93IHtcclxuICAgIHZpc2liaWxpdHk6IGhpZGRlblxyXG59XHJcblxyXG4jYXJyb3c6OmJlZm9yZSB7XHJcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG4gICAgY29udGVudDogJyc7XHJcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZylcclxufVxyXG5cclxuI3Rvb2x0aXBbZGF0YS1wb3BwZXItcGxhY2VtZW50Xj10b3BdPiNhcnJvdyB7XHJcbiAgICBib3R0b206IC00cHhcclxufVxyXG5cclxuI3Rvb2x0aXBbZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1ib3R0b21dPiNhcnJvdyB7XHJcbiAgICB0b3A6IC00cHhcclxufVxyXG5cclxuI3Rvb2x0aXBbZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1sZWZ0XT4jYXJyb3cge1xyXG4gICAgcmlnaHQ6IC00cHhcclxufVxyXG5cclxuI3Rvb2x0aXBbZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1yaWdodF0+I2Fycm93IHtcclxuICAgIGxlZnQ6IC00cHhcclxufVxyXG5cclxuI3Rvb2x0aXAge1xyXG4gICAgZGlzcGxheTogbm9uZVxyXG59XHJcblxyXG4jdG9vbHRpcFtkYXRhLXNob3ddIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrXHJcbn0iLCIuc2VhcmNoLFxuLnNlYXJjaCAuc2VhcmNoLWNvbnRhaW5lciAuY29sdW1ucyAuY29sdW1uIC5zZWxlY3QtY29udGFpbmVyICNkYXRlLXBpY2tlci1jb250YWluZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5zZWFyY2gge1xuICBtYXJnaW4tdG9wOiAzNXB4O1xuICBtYXJnaW4tYm90dG9tOiAzNXB4O1xuICBjb2xvcjogIzAwMDtcbiAgei1pbmRleDogMTtcbn1cblxuLnNlYXJjaCAuaW5uZXIge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4uc2VhcmNoIC5idG4tc2VhcmNoIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgbWFyZ2luLXRvcDogNXB4O1xuICBtaW4td2lkdGg6IDgwJTtcbn1cblxuLm1lc2VzLmJ0bi1zZWFyY2hpbmctbW91c2UsXG4uc2VhcmNoIC5idG4tc2VhcmNoLmJ0bi1zZWFyY2hpbmctbW91c2UsXG4uc2VhcmNoIC5zZWFyY2gtY29udGFpbmVyLmJ0bi1zZWFyY2hpbmctbW91c2UsXG4uc2VhcmNoLWNvbnRhaW5lci5idG4tc2VhcmNoaW5nLW1vdXNlLFxuLnNlYXJjaEZvcm0tdG9wcm9ncmVzcyxcbmJvZHkuYnRuLXNlYXJjaGluZy1tb3VzZSxcbmJvZHkuYnRuLXNlYXJjaGluZy1tb3VzZSAqIHtcbiAgY3Vyc29yOiBwcm9ncmVzcztcbn1cblxuLnNlYXJjaCAuc2VhcmNoLWNvbnRhaW5lcixcbi5zZWFyY2gtY29udGFpbmVyIHtcbiAgcGFkZGluZzogNXB4IDA7XG4gIGNvbG9yOiAjMDAwO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuXG4uc2VhcmNoIC5kcm9wZG93bjpob3ZlciAuZHJvcGRvd24tbWVudSxcbi5zZWFyY2ggLnNlYXJjaC1jb250YWluZXIgLmNlcnJhcixcbi5zZWFyY2gtY29udGFpbmVyIC5jZXJyYXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uc2VhcmNoIC5zZWFyY2gtY29udGFpbmVyIGg0IHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMjlweDtcbiAgbWFyZ2luOiAwO1xuICBmb250LXdlaWdodDogNDAwO1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uc2VhcmNoIC5zZWFyY2gtY29udGFpbmVyIC5jb2x1bW5zLFxuLnNlYXJjaC1jb250YWluZXIgLmNvbHVtbnMge1xuICBtYXJnaW4tbGVmdDogMDtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuXG4uc2VhcmNoIC5zZWFyY2gtY29udGFpbmVyIC5jb2x1bW5zIC5jb2x1bW4ge1xuICBwYWRkaW5nOiAwO1xuICBjb2xvcjogIzAwMDtcbiAgbWF4LXdpZHRoOiBjYWxjKCgxMDAlIC0gMTcwcHgpIC8gNik7XG59XG5cbi5zZWFyY2ggLnNlYXJjaC1jb250YWluZXIgLmNvbHVtbnMgLmNvbHVtbi5hY3Rpb24sXG4uc2VhcmNoLWNvbnRhaW5lciAuY29sdW1ucyAuY29sdW1uLmFjdGlvbiB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBtYXgtd2lkdGg6IDE3MHB4O1xufVxuXG4uc2VhcmNoIC5zZWFyY2gtY29udGFpbmVyIC5jb2x1bW5zIC5jb2x1bW4gLnNlbGVjdC1jb250YWluZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZjBmMGYwO1xuICBoZWlnaHQ6IDU2cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnNlYXJjaCAuc2VhcmNoLWNvbnRhaW5lciAuY29sdW1ucyAuY29sdW1uIC5zZWxlY3QtY29udGFpbmVyIC5ib290c3RyYXAtc2VsZWN0IHtcbiAgYm9yZGVyOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnNlYXJjaCAuc2VhcmNoLWNvbnRhaW5lciAuY29sdW1ucyAuY29sdW1uIC5zZWxlY3QtY29udGFpbmVyIC5ib290c3RyYXAtc2VsZWN0LmZvcm0tc2VsZWN0IHtcbiAgYmFja2dyb3VuZDogMCAwO1xufVxuXG4uc2VhcmNoIC5zZWFyY2gtY29udGFpbmVyIC5jb2x1bW5zIC5jb2x1bW4gLnNlbGVjdC1jb250YWluZXIgLmJvb3RzdHJhcC1zZWxlY3QgYnV0dG9uLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGJhY2tncm91bmQ6IDAgMDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgY29sb3I6ICMzMzM7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgcGFkZGluZzogMCAxNXB4O1xuICB0cmFuc2l0aW9uOiAxcztcbiAgYm9yZGVyOiBub25lO1xufVxuXG4uc2VhcmNoIC5zZWFyY2gtY29udGFpbmVyIC5jb2x1bW5zIC5jb2x1bW4gLnNlbGVjdC1jb250YWluZXIgLmJvb3RzdHJhcC1zZWxlY3QgYnV0dG9uLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJvcmRlcjogbm9uZTtcbiAgb3V0bGluZTogMCAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAwIDE1cHg7XG59XG5cbi5zZWFyY2ggLnNlYXJjaC1jb250YWluZXIgLmNvbHVtbnMgLmNvbHVtbiAuc2VsZWN0LWNvbnRhaW5lciAuYm9vdHN0cmFwLXNlbGVjdCBidXR0b24uZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgZm9udC1mYW1pbHk6IGZvbnRhd2Vzb21lO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGNvbnRlbnQ6IFwiXFxmMTA3XCI7XG4gIGJvcmRlcjogbm9uZTtcbn1cblxuLnNlYXJjaCAuc2VhcmNoLWNvbnRhaW5lciAuY29sdW1ucyAuY29sdW1uIC5zZWxlY3QtY29udGFpbmVyIC5ib290c3RyYXAtc2VsZWN0IGJ1dHRvbi5kcm9wZG93bi10b2dnbGUuc2hvdzphZnRlciB7XG4gIGZvbnQtZmFtaWx5OiBmb250YXdlc29tZTtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBjb250ZW50OiBcIlxcZjEwNlwiO1xuICBib3JkZXI6IG5vbmU7XG59XG5cbi5zZWFyY2ggLnNlYXJjaC1jb250YWluZXIgLmNvbHVtbnMgLmNvbHVtbiAuc2VsZWN0LWNvbnRhaW5lciAuYm9vdHN0cmFwLXNlbGVjdCAuZHJvcGRvd24tbWVudSB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbi5zZWFyY2ggLnNlYXJjaC1jb250YWluZXIgLmNvbHVtbnMgLmNvbHVtbiAuc2VsZWN0LWNvbnRhaW5lciAuYm9vdHN0cmFwLXNlbGVjdCAuZHJvcGRvd24tbWVudSBpbnB1dFt0eXBlPXNlYXJjaF0ge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBvdXRsaW5lOiAjMzMzIHNvbGlkIDFweCAhaW1wb3J0YW50O1xuICBib3JkZXI6IDFweCBzb2xpZCAjMDAwO1xuICBwYWRkaW5nOiAwLjE1cmVtO1xufVxuXG4uc2VhcmNoIC5zZWFyY2gtY29udGFpbmVyIC5jb2x1bW5zIC5jb2x1bW4gLnNlbGVjdC1jb250YWluZXIgLmJvb3RzdHJhcC1zZWxlY3QgLmRyb3Bkb3duLW1lbnUgaW5wdXRbdHlwZT1zZWFyY2hdOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgb3V0bGluZTogMDtcbn1cblxuLnNlYXJjaCAuc2VhcmNoLWNvbnRhaW5lciAuY29sdW1ucyAuY29sdW1uIC5zZWxlY3QtY29udGFpbmVyIC5ib290c3RyYXAtc2VsZWN0IC5kcm9wZG93bi1tZW51IC5icy1zZWFyY2hib3g6Zm9jdXMge1xuICBib3gtc2hhZG93OiBub25lO1xufVxuXG4uc2VhcmNoIC5zZWFyY2gtY29udGFpbmVyIC5jb2x1bW5zIC5jb2x1bW4gLnNlbGVjdC1jb250YWluZXIgLmJvb3RzdHJhcC1zZWxlY3QgLmRyb3Bkb3duLW1lbnUgLmlubmVyIHVsIGxpIHtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuXG4uc2VhcmNoIC5zZWFyY2gtY29udGFpbmVyIC5jb2x1bW5zIC5jb2x1bW4gLnNlbGVjdC1jb250YWluZXIgLmJvb3RzdHJhcC1zZWxlY3QgLmRyb3Bkb3duLW1lbnUgLmlubmVyIHVsIGxpLmRyb3Bkb3duLWhlYWRlciB7XG4gIHBhZGRpbmctbGVmdDogNXB4O1xufVxuXG4uc2VhcmNoIC5zZWFyY2gtY29udGFpbmVyIC5jb2x1bW5zIC5jb2x1bW4gLnNlbGVjdC1jb250YWluZXIgLmJvb3RzdHJhcC1zZWxlY3QgLmRyb3Bkb3duLW1lbnUgLmlubmVyIHVsIGxpLmRyb3Bkb3duLWhlYWRlciBzcGFuIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICMzMzM7XG59XG5cbi5zZWFyY2ggLnNlYXJjaC1jb250YWluZXIgLmNvbHVtbnMgLmNvbHVtbiAuc2VsZWN0LWNvbnRhaW5lciAuYm9vdHN0cmFwLXNlbGVjdCAuZHJvcGRvd24tbWVudSAuaW5uZXIgdWwgbGkgYSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgcGFkZGluZzogMC4ycmVtIDAuNTVyZW07XG59XG5cbi5zZWFyY2ggLnNlYXJjaC1jb250YWluZXIgLmNvbHVtbnMgLmNvbHVtbiAuc2VsZWN0LWNvbnRhaW5lciAuYm9vdHN0cmFwLXNlbGVjdCAuZHJvcGRvd24tbWVudSAuaW5uZXIgdWwgbGkgYS5zZWxlY3RlZCxcbi5zZWFyY2ggLnNlYXJjaC1jb250YWluZXIgLmNvbHVtbnMgLmNvbHVtbiAuc2VsZWN0LWNvbnRhaW5lciAuYm9vdHN0cmFwLXNlbGVjdCAuZHJvcGRvd24tbWVudSAuaW5uZXIgdWwgbGkgYTphY3RpdmUsXG4uc2VhcmNoIC5zZWFyY2gtY29udGFpbmVyIC5jb2x1bW5zIC5jb2x1bW4gLnNlbGVjdC1jb250YWluZXIgLmJvb3RzdHJhcC1zZWxlY3QgLmRyb3Bkb3duLW1lbnUgLmlubmVyIHVsIGxpIGE6aG92ZXIsXG4uc2VhcmNoIC5zZWFyY2gtY29udGFpbmVyIC5jb2x1bW5zIC5jb2x1bW4gLnNlbGVjdC1jb250YWluZXIgLmJvb3RzdHJhcC1zZWxlY3QgLmRyb3Bkb3duLW1lbnUgbGkuYWN0aXZlIGEuZHJvcGRvd24taXRlbS5hY3RpdmUge1xuICBiYWNrZ3JvdW5kOiAjNTg5N2ZiO1xufVxuXG4uc2VhcmNoIC5zZWFyY2gtY29udGFpbmVyIC5jb2x1bW5zIC5jb2x1bW4gLnNlbGVjdC1jb250YWluZXIgLmJvb3RzdHJhcC1zZWxlY3QgLmRyb3Bkb3duLW1lbnUgLmlubmVyIHVsIGxpIGEuc2VsZWN0ZWQgc3Bhbixcbi5zZWFyY2ggLnNlYXJjaC1jb250YWluZXIgLmNvbHVtbnMgLmNvbHVtbiAuc2VsZWN0LWNvbnRhaW5lciAuYm9vdHN0cmFwLXNlbGVjdCAuZHJvcGRvd24tbWVudSAuaW5uZXIgdWwgbGkgYTphY3RpdmUgc3Bhbixcbi5zZWFyY2ggLnNlYXJjaC1jb250YWluZXIgLmNvbHVtbnMgLmNvbHVtbiAuc2VsZWN0LWNvbnRhaW5lciAuYm9vdHN0cmFwLXNlbGVjdCAuZHJvcGRvd24tbWVudSAuaW5uZXIgdWwgbGkgYTpob3ZlciBzcGFuLFxuLnNlYXJjaCAuc2VhcmNoLWNvbnRhaW5lciAuY29sdW1ucyAuY29sdW1uIC5zZWxlY3QtY29udGFpbmVyIC5ib290c3RyYXAtc2VsZWN0IC5kcm9wZG93bi1tZW51IGxpLmFjdGl2ZSBhLmRyb3Bkb3duLWl0ZW0uYWN0aXZlIHNwYW4ge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLnNlYXJjaCAuc2VhcmNoLWNvbnRhaW5lciAuY29sdW1ucyAuY29sdW1uIC5zZWxlY3QtY29udGFpbmVyIC5ib290c3RyYXAtc2VsZWN0IC5kcm9wZG93bi1tZW51IC5pbm5lciB1bCBsaSBzcGFuIHtcbiAgY29sb3I6ICMzMzM7XG4gIG1heC13aWR0aDogMTgwcHg7XG59XG5cbi5zZWFyY2ggLnNlYXJjaC1jb250YWluZXIgLmNvbHVtbnMgLmNvbHVtbiAuc2VsZWN0LWNvbnRhaW5lciAjZGF0ZS1waWNrZXItY29udGFpbmVyIGlucHV0IHtcbiAgYm9yZGVyOiBub25lO1xuICBvdXRsaW5lOiAwO1xuICBoZWlnaHQ6IDc1cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwIDE1cHg7XG4gIGJhY2tncm91bmQ6IDAgMDtcbn1cblxuLnNlYXJjaCAuc2VhcmNoLWNvbnRhaW5lciAuY29sdW1ucyAuY29sdW1uIC5zZWxlY3QtY29udGFpbmVyICNkYXRlLXBpY2tlci1jb250YWluZXIgLmRhdGUtcGlja2VyLXRleHQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMzUlO1xuICBjb2xvcjogIzc1NzU3NTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiBhdXRvO1xuICByaWdodDogMTBweDtcbn1cblxuLnNlYXJjaCAuc2VhcmNoLWNvbnRhaW5lciAuY29sdW1ucyAuY29sdW1uIC5zZWxlY3QtY29udGFpbmVyICNkYXRlLXBpY2tlci1jb250YWluZXIgLmRhdGUtcGlja2VyLXRleHQgaS5mYSB7XG4gIGZsb2F0OiByaWdodDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41NCk7XG4gIGZvbnQtc2l6ZTogMTdweDtcbn1cblxuLmRhdGVwaWNrZXIgdGFibGUge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmRhdGVwaWNrZXIuZGF0ZXBpY2tlci1kcm9wZG93biB7XG4gIHdpZHRoOiAyNTBweDtcbiAgYm94LXNoYWRvdzogMCAycHggNHB4IC0xcHggcmdiYSgwLCAwLCAwLCAwLjIpLCAwIDRweCA1cHggMCByZ2JhKDAsIDAsIDAsIDAuMTQpLCAwIDFweCAxMHB4IDAgcmdiYSgwLCAwLCAwLCAwLjEyKTtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7XG59XG5cbi5kYXRlcGlja2VyIC5kYXRlcGlja2VyLW1vbnRocyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tdG9wOiA2MHB4O1xuICBwYWRkaW5nLXRvcDogMTVweDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlOWU5ZTk7XG59XG5cbi5kYXRlcGlja2VyIC5kYXRlcGlja2VyLW1vbnRocyB0YWJsZSB0Zm9vdCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBwYWRkaW5nOiAxNXB4IDEwcHg7XG59XG5cbi5kYXRlcGlja2VyIC5kYXRlcGlja2VyLW1vbnRocyB0YWJsZSB0Zm9vdCAuY2xlYXIge1xuICBiYWNrZ3JvdW5kOiAjMDBhZGYyO1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgY29sb3I6ICNmZmY7XG4gIHBhZGRpbmc6IDhweCAxNXB4O1xuICBmb250LXNpemU6IDEycHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuLmRhdGVwaWNrZXIuZGF0ZXBpY2tlci1kcm9wZG93biAuZGF0ZXBpY2tlci1tb250aHMgLmRhdGVwaWNrZXItc3dpdGNoIHtcbiAgZm9udC1zaXplOiAyOHB4ICFpbXBvcnRhbnQ7XG4gIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICBjb2xvcjogIzAwYWRmMiAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5hY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZCxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkLmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkLmRpc2FibGVkLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQ6YWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQ6aG92ZXIsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZDpob3Zlci5hY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZDpob3Zlci5kaXNhYmxlZCxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkOmhvdmVyOmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkOmhvdmVyOmhvdmVyLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQ6aG92ZXJbZGlzYWJsZWRdLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWRbZGlzYWJsZWRdLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmU6YWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmU6aG92ZXIsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZTpob3Zlci5hY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZTpob3Zlci5kaXNhYmxlZCxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlOmhvdmVyOmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlOmhvdmVyOmhvdmVyLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmU6aG92ZXJbZGlzYWJsZWRdLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmVbZGlzYWJsZWRdIHtcbiAgYmFja2dyb3VuZDogIzAwYWRmMiAhaW1wb3J0YW50O1xufVxuXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZTphY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZTpob3Zlcixcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlOmhvdmVyLmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlOmhvdmVyOmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlOmhvdmVyOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzAwYWRmMiAhaW1wb3J0YW50O1xufVxuXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuOmhvdmVyLFxuLmRhdGVwaWNrZXIuZGF0ZXBpY2tlci1kcm9wZG93biAuZGF0ZXBpY2tlci1tb250aHMgdGFibGUgdHIgdGQgc3Bhbi5mb2N1c2VkIHtcbiAgYmFja2dyb3VuZDogIzAwYWRmMiAhaW1wb3J0YW50O1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmRhdGVwaWNrZXIuZGF0ZXBpY2tlci1kcm9wZG93biAuZGF0ZXBpY2tlci1tb250aHMgaS5mYSB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNTQpO1xufVxuXG4uZGF0ZXBpY2tlci5kYXRlcGlja2VyLWRyb3Bkb3duIC5kYXRlcGlja2VyLW1vbnRocyB0YWJsZSB0ciB0ZCBzcGFuIHtcbiAgZm9udC1zaXplOiAxM3B4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4uc2VhcmNoIC5zZWFyY2gtY29udGFpbmVyIC5jb2x1bW5zIC5jb2x1bW4gLnNlbGVjdC1jb250YWluZXIgLnRpdGxlIHtcbiAgY29sb3I6ICMwMGFkZjI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMTBweCAwIDAgMTVweDtcbn1cblxuLnNlYXJjaCAuc2VhcmNoLWNvbnRhaW5lciAuY29sdW1ucyAuY29sdW1uIC5zZWxlY3QtY29udGFpbmVyIGlucHV0W3R5cGU9bW9udGhdIHtcbiAgYm9yZGVyOiBub25lO1xuICBtYXJnaW4tdG9wOiAzMnB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5zZWFyY2ggLnNlYXJjaC1jb250YWluZXIgLmNvbHVtbnMgLmNvbHVtbiAuc2VsZWN0LWNvbnRhaW5lciBpbnB1dFt0eXBlPW1vbnRoXTpmb2N1cyB7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuLnNlYXJjaCAuc2VhcmNoLWNvbnRhaW5lciAuY29sdW1ucyAuY29sdW1uIC5zZWxlY3QtY29udGFpbmVyLnRvdGFsIHtcbiAgcGFkZGluZzogN3B4IDE1cHggNnB4O1xuICBmb250LXNpemU6IDExcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYm9yZGVyOiBub25lO1xufVxuXG4uc2VhcmNoIC5zZWFyY2gtY29udGFpbmVyIC5jb2x1bW5zIC5jb2x1bW4gLnNlbGVjdC1jb250YWluZXIudG90YWwgLm51bWJlciB7XG4gIGZvbnQtc2l6ZTogMjVweDtcbiAgY29sb3I6ICMwMGFkZjI7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIG1pbi1oZWlnaHQ6IDMwcHg7XG59XG5cbi5zZWFyY2ggLnNlYXJjaC1jb250YWluZXIgLmNvbHVtbnMgLmNvbHVtbiAuc2VsZWN0LWNvbnRhaW5lciBzZWxlY3Qge1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIG1hcmdpbi10b3A6IDE0cHg7XG4gIGJvcmRlcjogbm9uZTtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuXG4uc2VhcmNoIC5zZWFyY2gtY29udGFpbmVyIC5jb2x1bW5zIC5jb2x1bW4gLnNlbGVjdC1jb250YWluZXIgc2VsZWN0LmZvcm0tc2VsZWN0OmZvY3VzIHtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xufVxuXG4uc2VhcmNoX2xvYWRpbmcge1xuICBvcGFjaXR5OiAwO1xufVxuXG4ubWVzZXMge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5kYXRlLXBpY2tlci10b29nbGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgdG9wOiAyMHB4O1xuICByaWdodDogMDtcbn1cblxuLmJnIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cblxuLmJnLmJ0bi1zZWFyY2hpbmctbW91c2UgLnRvdGFsIHtcbiAgY3Vyc29yOiBwcm9ncmVzcyAhaW1wb3J0YW50O1xufVxuXG4uc2VhcmNoIC5kcm9wZG93bjpob3ZlciAuZHJvcGRvd24tbWVudS5zaG93IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5zZWFyY2gtY29udGFpbmVyIGg0IHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMjVweDtcbiAgbWFyZ2luOiAwO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uc2VhcmNoLWNvbnRhaW5lciAuY29sdW1ucyAuY29sdW1uIHtcbiAgcGFkZGluZzogMDtcbiAgY29sb3I6ICMwMDA7XG4gIG1heC13aWR0aDogLTQuNSU7XG59XG5cbi5zZWFyY2gtY29udGFpbmVyIC5jb2x1bW5zIC5jb2x1bW4gLnNlbGVjdC1jb250YWluZXIge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBtaW4taGVpZ2h0OiA1NnB4O1xufVxuXG4uc2VhcmNoLWNvbnRhaW5lciAuY29sdW1ucyAuY29sdW1uIC5zZWxlY3QtY29udGFpbmVyIC50aXRsZSB7XG4gIGNvbG9yOiAjMDBhZGYyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMTBweCAxNXB4IDA7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uc2VhcmNoLWNvbnRhaW5lciAuY29sdW1ucyAuY29sdW1uIC5zZWxlY3QtY29udGFpbmVyIC5zZWxlY3QyLWNvbnRhaW5lciB7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbi5zZWFyY2gtY29udGFpbmVyIC5jb2x1bW5zIC5jb2x1bW4gLnNlbGVjdC1jb250YWluZXIgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0LnNlbGVjdDItY29udGFpbmVyLS1iZWxvdyAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZVthcmlhLWV4cGFuZGVkPXRydWVdIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNhYWE7XG59XG5cbi5zZWFyY2gtY29udGFpbmVyIC5jb2x1bW5zIC5jb2x1bW4gLnNlbGVjdC1jb250YWluZXIgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0LnNlbGVjdDItY29udGFpbmVyLS1hYm92ZSAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZVthcmlhLWV4cGFuZGVkPXRydWVdIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNhYWE7XG59XG5cbi5zZWFyY2gtY29udGFpbmVyIC5jb2x1bW5zIC5jb2x1bW4gLnNlbGVjdC1jb250YWluZXIgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIHtcbiAgYm9yZGVyOiAwO1xuICBoZWlnaHQ6IDU2cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uc2VhcmNoLWNvbnRhaW5lciAuY29sdW1ucyAuY29sdW1uIC5zZWxlY3QtY29udGFpbmVyIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZTpmb2N1cyB7XG4gIG91dGxpbmU6IDA7XG59XG5cbi5zZWFyY2gtY29udGFpbmVyIC5jb2x1bW5zIC5jb2x1bW4gLnNlbGVjdC1jb250YWluZXIgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQge1xuICBsaW5lLWhlaWdodDogNzVweDtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICBmb250LXNpemU6IDEzcHg7XG59XG5cbi5zZWFyY2gtY29udGFpbmVyIC5jb2x1bW5zIC5jb2x1bW4gLnNlbGVjdC1jb250YWluZXIgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3cge1xuICB0b3A6IDEycHg7XG59XG5cbi5zZWFyY2gtY29udGFpbmVyIC5jb2x1bW5zIC5jb2x1bW4gLnNlbGVjdC1jb250YWluZXIgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3cgYiB7XG4gIGJvcmRlcjogc29saWQgIzAwMDtcbiAgYm9yZGVyLXdpZHRoOiAwIDFweCAxcHggMDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiAzcHg7XG4gIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gIG1hcmdpbi1sZWZ0OiAtM3B4O1xuICAtd2Via2l0LXRyYW5zaXRpb246IDAuMnM7XG4gIHRyYW5zaXRpb246IDAuMnM7XG59XG5cbi5zZWFyY2gtY29udGFpbmVyIC5jb2x1bW5zIC5jb2x1bW4gLnNlbGVjdC1jb250YWluZXIgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0LnNlbGVjdDItY29udGFpbmVyLS1vcGVuIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3cge1xuICB0b3A6IDE3cHg7XG59XG5cbi5zZWFyY2gtY29udGFpbmVyIC5jb2x1bW5zIC5jb2x1bW4gLnNlbGVjdC1jb250YWluZXIgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0LnNlbGVjdDItY29udGFpbmVyLS1vcGVuIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3cgYiB7XG4gIHRyYW5zZm9ybTogcm90YXRlKC0xMzVkZWcpO1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKC0xMzVkZWcpO1xufVxuXG4uc2VhcmNoLWNvbnRhaW5lciAuY29sdW1ucyAuY29sdW1uIC5zZWxlY3QtY29udGFpbmVyLnRvdGFsIHtcbiAgcGFkZGluZzogN3B4IDE1cHggNnB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnNlYXJjaC1jb250YWluZXIgLmNvbHVtbnMgLmNvbHVtbiAuc2VsZWN0LWNvbnRhaW5lci50b3RhbCAubnVtYmVyIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogIzAwYWRmMjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbWluLWhlaWdodDogMzBweDtcbn1cblxuI3NlYXJjaCAuc2VhcmNoLWNvbnRhaW5lciAjc2VhcmNoRm9ybSAuc2VsZWN0Mi1jb250YWluZXIge1xuICBtaW4td2lkdGg6IDEwMCU7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tb3BlbiAuc2VsZWN0Mi1kcm9wZG93bi0tYWJvdmUsXG4uc2VsZWN0Mi1jb250YWluZXItLW9wZW4gLnNlbGVjdDItZHJvcGRvd24tLWJlbG93IHtcbiAgLyogd2lkdGg6IDIxN3B4ICFpbXBvcnRhbnQgKi9cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQxNnB4KSB7XG4gIC5zZWFyY2gtY29udGFpbmVyIC5jb2x1bW5zIC5jb2x1bW4gLnNlbGVjdC1jb250YWluZXIgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQge1xuICAgIHBhZGRpbmctbGVmdDogNXB4O1xuICB9XG4gIC5zZWFyY2ggLnNlYXJjaC1jb250YWluZXIgLmNvbHVtbnMgLmNvbHVtbiAuc2VsZWN0LWNvbnRhaW5lciAudGl0bGUge1xuICAgIHBhZGRpbmc6IDEwcHggMCAwIDVweDtcbiAgfVxuICAuc2VhcmNoIC5zZWFyY2gtY29udGFpbmVyIC5jb2x1bW5zIC5jb2x1bW4gLnNlbGVjdC1jb250YWluZXIgI2RhdGUtcGlja2VyLWNvbnRhaW5lciBpbnB1dCB7XG4gICAgcGFkZGluZzogMCA1cHg7XG4gIH1cbiAgLnNlYXJjaCAuc2VhcmNoLWNvbnRhaW5lciAuY29sdW1ucyAuY29sdW1uIC5zZWxlY3QtY29udGFpbmVyICNkYXRlLXBpY2tlci1jb250YWluZXIgLmRhdGUtcGlja2VyLXRleHQge1xuICAgIHJpZ2h0OiAwO1xuICB9XG59XG4uZm9ybS1zZWxlY3Qge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgMC41NnJlbSByaWdodCAwLjE1cmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDAuODc1cmVtIDIuMjVyZW0gMC4zNzVyZW0gMC43NXJlbTtcbiAgZm9udC1zaXplOiAxM3B4ICFpbXBvcnRhbnQ7XG59XG5cbiNhcnJvdyxcbiNhcnJvdzo6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMThweDtcbiAgaGVpZ2h0OiAxOHB4O1xuICBiYWNrZ3JvdW5kOiBpbmhlcml0O1xufVxuXG4jYXJyb3cge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbiNhcnJvdzo6YmVmb3JlIHtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgY29udGVudDogXCJcIjtcbiAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xufVxuXG4jdG9vbHRpcFtkYXRhLXBvcHBlci1wbGFjZW1lbnRePXRvcF0gPiAjYXJyb3cge1xuICBib3R0b206IC00cHg7XG59XG5cbiN0b29sdGlwW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49Ym90dG9tXSA+ICNhcnJvdyB7XG4gIHRvcDogLTRweDtcbn1cblxuI3Rvb2x0aXBbZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1sZWZ0XSA+ICNhcnJvdyB7XG4gIHJpZ2h0OiAtNHB4O1xufVxuXG4jdG9vbHRpcFtkYXRhLXBvcHBlci1wbGFjZW1lbnRePXJpZ2h0XSA+ICNhcnJvdyB7XG4gIGxlZnQ6IC00cHg7XG59XG5cbiN0b29sdGlwIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuI3Rvb2x0aXBbZGF0YS1zaG93XSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufSJdfQ== */
