/**
 * FormValidation (https://formvalidation.io)
 * The best validation library for JavaScript
 * (c) 2013 - 2021 Nguyen Huu Phuoc <me@phuoc.ng>
 */
.fv-sr-only {
  display: none; }

.fv-plugins-framework input::-ms-clear,
.fv-plugins-framework textarea::-ms-clear {
  display: none;
  height: 0;
  width: 0; }

.fv-plugins-icon-container {
  position: relative; }

.fv-plugins-icon {
  position: absolute;
  right: 0;
  text-align: center;
  top: 0; }

.fv-plugins-tooltip {
  max-width: 256px;
  position: absolute;
  text-align: center;
  z-index: 10000; }
  .fv-plugins-tooltip .fv-plugins-tooltip__content {
    background: #000;
    border-radius: 3px;
    color: #eee;
    padding: 8px;
    position: relative; }
    .fv-plugins-tooltip .fv-plugins-tooltip__content:before {
      border: 8px solid transparent;
      content: '';
      position: absolute; }

.fv-plugins-tooltip--hide {
  display: none; }

.fv-plugins-tooltip--top-left {
  transform: translateY(-8px); }
  .fv-plugins-tooltip--top-left .fv-plugins-tooltip__content:before {
    border-top-color: #000;
    left: 8px;
    top: 100%; }

.fv-plugins-tooltip--top {
  transform: translateY(-8px); }
  .fv-plugins-tooltip--top .fv-plugins-tooltip__content:before {
    border-top-color: #000;
    left: 50%;
    margin-left: -8px;
    top: 100%; }

.fv-plugins-tooltip--top-right {
  transform: translateY(-8px); }
  .fv-plugins-tooltip--top-right .fv-plugins-tooltip__content:before {
    border-top-color: #000;
    right: 8px;
    top: 100%; }

.fv-plugins-tooltip--right {
  transform: translateX(8px); }
  .fv-plugins-tooltip--right .fv-plugins-tooltip__content:before {
    border-right-color: #000;
    margin-top: -8px;
    right: 100%;
    top: 50%; }

.fv-plugins-tooltip--bottom-right {
  transform: translateY(8px); }
  .fv-plugins-tooltip--bottom-right .fv-plugins-tooltip__content:before {
    border-bottom-color: #000;
    bottom: 100%;
    right: 8px; }

.fv-plugins-tooltip--bottom {
  transform: translateY(8px); }
  .fv-plugins-tooltip--bottom .fv-plugins-tooltip__content:before {
    border-bottom-color: #000;
    bottom: 100%;
    left: 50%;
    margin-left: -8px; }

.fv-plugins-tooltip--bottom-left {
  transform: translateY(8px); }
  .fv-plugins-tooltip--bottom-left .fv-plugins-tooltip__content:before {
    border-bottom-color: #000;
    bottom: 100%;
    left: 8px; }

.fv-plugins-tooltip--left {
  transform: translateX(-8px); }
  .fv-plugins-tooltip--left .fv-plugins-tooltip__content:before {
    border-left-color: #000;
    left: 100%;
    margin-top: -8px;
    top: 50%; }

.fv-plugins-tooltip-icon {
  cursor: pointer;
  pointer-events: inherit; }

.fv-plugins-bootstrap {
  /* For horizontal form */
  /* Stacked form */
  /* Inline form */
  /* Remove the icons generated by Bootstrap 4.2+ */ }
  .fv-plugins-bootstrap .fv-help-block {
    color: #dc3545;
    font-size: 80%;
    margin-top: 0.25rem; }
  .fv-plugins-bootstrap .is-invalid ~ .form-check-label,
  .fv-plugins-bootstrap .is-valid ~ .form-check-label {
    color: inherit; }
  .fv-plugins-bootstrap .has-danger .fv-plugins-icon {
    color: #dc3545; }
  .fv-plugins-bootstrap .has-success .fv-plugins-icon {
    color: #28a745; }
  .fv-plugins-bootstrap .fv-plugins-icon {
    height: 38px;
    line-height: 38px;
    width: 38px; }
  .fv-plugins-bootstrap .input-group ~ .fv-plugins-icon {
    z-index: 3; }
  .fv-plugins-bootstrap .form-group.row .fv-plugins-icon {
    right: 15px; }
  .fv-plugins-bootstrap .form-group.row .fv-plugins-icon-check {
    top: -7px;
    /* labelHeight/2 - iconHeight/2 */ }
  .fv-plugins-bootstrap:not(.form-inline) label ~ .fv-plugins-icon {
    top: 32px; }
  .fv-plugins-bootstrap:not(.form-inline) label ~ .fv-plugins-icon-check {
    top: 25px; }
  .fv-plugins-bootstrap:not(.form-inline) label.sr-only ~ .fv-plugins-icon-check {
    top: -7px; }
  .fv-plugins-bootstrap.form-inline .form-group {
    align-items: flex-start;
    flex-direction: column;
    margin-bottom: auto; }
  .fv-plugins-bootstrap .form-control.is-valid,
  .fv-plugins-bootstrap .form-control.is-invalid {
    background-image: none; }

.fv-plugins-bootstrap3 .help-block {
  margin-bottom: 0; }

.fv-plugins-bootstrap3 .input-group ~ .form-control-feedback {
  z-index: 4; }

.fv-plugins-bootstrap3.form-inline .form-group {
  vertical-align: top; }

.fv-plugins-bootstrap5 {
  /* Support floating label */
  /* For horizontal form */
  /* Stacked form */
  /* Inline form */ }
  .fv-plugins-bootstrap5 .fv-plugins-bootstrap5-row-invalid .fv-plugins-icon {
    color: #dc3545; }
  .fv-plugins-bootstrap5 .fv-plugins-bootstrap5-row-valid .fv-plugins-icon {
    color: #198754; }
  .fv-plugins-bootstrap5 .fv-plugins-icon {
    align-items: center;
    display: flex;
    justify-content: center;
    height: 38px;
    width: 38px; }
  .fv-plugins-bootstrap5 .input-group ~ .fv-plugins-icon {
    z-index: 3; }
  .fv-plugins-bootstrap5 .fv-plugins-icon-input-group {
    right: -38px; }
  .fv-plugins-bootstrap5 .form-floating .fv-plugins-icon {
    height: 58px; }
  .fv-plugins-bootstrap5 .row .fv-plugins-icon {
    right: 12px; }
  .fv-plugins-bootstrap5 .row .fv-plugins-icon-check {
    top: -7px;
    /* labelHeight/2 - iconHeight/2 */ }
  .fv-plugins-bootstrap5:not(.fv-plugins-bootstrap5-form-inline) label ~ .fv-plugins-icon {
    top: 32px; }
  .fv-plugins-bootstrap5:not(.fv-plugins-bootstrap5-form-inline) label ~ .fv-plugins-icon-check {
    top: 25px; }
  .fv-plugins-bootstrap5:not(.fv-plugins-bootstrap5-form-inline) label.sr-only ~ .fv-plugins-icon-check {
    top: -7px; }
  .fv-plugins-bootstrap5.fv-plugins-bootstrap5-form-inline .fv-plugins-icon {
    right: calc(var(--bs-gutter-x, 1.5rem) / 2); }
  .fv-plugins-bootstrap5 .form-select.fv-plugins-icon-input.is-valid,
  .fv-plugins-bootstrap5 .form-select.fv-plugins-icon-input.is-invalid,
  .fv-plugins-bootstrap5 .form-control.fv-plugins-icon-input.is-valid,
  .fv-plugins-bootstrap5 .form-control.fv-plugins-icon-input.is-invalid {
    background-image: none; }

.fv-plugins-bulma {
  /* Support add ons inside field */ }
  .fv-plugins-bulma .field.has-addons {
    flex-wrap: wrap; }
    .fv-plugins-bulma .field.has-addons::after {
      content: '';
      width: 100%; }
    .fv-plugins-bulma .field.has-addons .fv-plugins-message-container {
      order: 1; }
  .fv-plugins-bulma .icon.fv-plugins-icon-check {
    top: -4px; }
  .fv-plugins-bulma .fv-has-error .input,
  .fv-plugins-bulma .fv-has-error .textarea {
    border: 1px solid #ff3860;
    /* Same as .input.is-danger */ }
  .fv-plugins-bulma .fv-has-success .input,
  .fv-plugins-bulma .fv-has-success .textarea {
    border: 1px solid #23d160;
    /* Same as .input.is-success */ }

.fv-plugins-foundation {
  /* Stacked form */ }
  .fv-plugins-foundation .fv-plugins-icon {
    height: 39px;
    line-height: 39px;
    right: 0;
    width: 39px;
    /* Same as height of input */ }
  .fv-plugins-foundation .grid-padding-x .fv-plugins-icon {
    right: 15px; }
  .fv-plugins-foundation .fv-plugins-icon-container .cell {
    position: relative; }
  .fv-plugins-foundation [type='checkbox'] ~ .fv-plugins-icon,
  .fv-plugins-foundation [type='checkbox'] ~ .fv-plugins-icon {
    top: -7px;
    /* labelHeight/2 - iconHeight/2 */ }
  .fv-plugins-foundation.fv-stacked-form .fv-plugins-message-container {
    width: 100%; }
  .fv-plugins-foundation.fv-stacked-form label .fv-plugins-icon,
  .fv-plugins-foundation.fv-stacked-form fieldset [type='checkbox'] ~ .fv-plugins-icon,
  .fv-plugins-foundation.fv-stacked-form fieldset [type='radio'] ~ .fv-plugins-icon {
    top: 25px;
    /* Same as height of label */ }
  .fv-plugins-foundation .form-error {
    display: block; }
  .fv-plugins-foundation .fv-row__success .fv-plugins-icon {
    color: #3adb76;
    /* Same as .success */ }
  .fv-plugins-foundation .fv-row__error label,
  .fv-plugins-foundation .fv-row__error fieldset legend,
  .fv-plugins-foundation .fv-row__error .fv-plugins-icon {
    color: #cc4b37;
    /* Same as .is-invalid-label and .form-error */ }

.fv-plugins-materialize .fv-plugins-icon {
  height: 42px;
  /* Same as height of input */
  line-height: 42px;
  width: 42px; }

.fv-plugins-materialize .fv-plugins-icon-check {
  top: -10px; }

.fv-plugins-materialize .fv-invalid-row .helper-text,
.fv-plugins-materialize .fv-invalid-row .fv-plugins-icon {
  color: #f44336; }

.fv-plugins-materialize .fv-valid-row .helper-text,
.fv-plugins-materialize .fv-valid-row .fv-plugins-icon {
  color: #4caf50; }

.fv-plugins-milligram .fv-plugins-icon {
  height: 38px;
  /* Same as height of input */
  line-height: 38px;
  width: 38px; }

.fv-plugins-milligram .column {
  position: relative; }
  .fv-plugins-milligram .column .fv-plugins-icon {
    right: 10px; }

.fv-plugins-milligram .fv-plugins-icon-check {
  top: -6px; }

.fv-plugins-milligram .fv-plugins-message-container {
  margin-bottom: 15px; }

.fv-plugins-milligram.fv-stacked-form .fv-plugins-icon {
  top: 30px; }

.fv-plugins-milligram.fv-stacked-form .fv-plugins-icon-check {
  top: 24px; }

.fv-plugins-milligram .fv-invalid-row .fv-help-block,
.fv-plugins-milligram .fv-invalid-row .fv-plugins-icon {
  color: red; }

.fv-plugins-milligram .fv-valid-row .fv-help-block,
.fv-plugins-milligram .fv-valid-row .fv-plugins-icon {
  color: green; }

.fv-plugins-mini .fv-plugins-icon {
  height: 42px;
  /* Same as height of input */
  line-height: 42px;
  width: 42px;
  top: 4px;
  /* Same as input's margin top */ }

.fv-plugins-mini .fv-plugins-icon-check {
  top: -8px; }

.fv-plugins-mini.fv-stacked-form .fv-plugins-icon {
  top: 28px; }

.fv-plugins-mini.fv-stacked-form .fv-plugins-icon-check {
  top: 20px; }

.fv-plugins-mini .fv-plugins-message-container {
  margin: calc(var(--universal-margin) / 2); }

.fv-plugins-mini .fv-invalid-row .fv-help-block,
.fv-plugins-mini .fv-invalid-row .fv-plugins-icon {
  color: var(--input-invalid-color); }

.fv-plugins-mini .fv-valid-row .fv-help-block,
.fv-plugins-mini .fv-valid-row .fv-plugins-icon {
  color: #308732;
  /* Same as tertiary color */ }

.fv-plugins-mui .fv-plugins-icon {
  height: 32px;
  /* Same as height of input */
  line-height: 32px;
  width: 32px;
  top: 15px;
  right: 4px; }

.fv-plugins-mui .fv-plugins-icon-check {
  top: -6px;
  right: -10px; }

.fv-plugins-mui .fv-plugins-message-container {
  margin: 8px 0; }

.fv-plugins-mui .fv-invalid-row .fv-help-block,
.fv-plugins-mui .fv-invalid-row .fv-plugins-icon {
  color: #f44336; }

.fv-plugins-mui .fv-valid-row .fv-help-block,
.fv-plugins-mui .fv-valid-row .fv-plugins-icon {
  color: #4caf50; }

.fv-plugins-pure {
  /* Horizontal form */
  /* Stacked form */ }
  .fv-plugins-pure .fv-plugins-icon {
    height: 36px;
    line-height: 36px;
    width: 36px;
    /* Height of Pure input */ }
  .fv-plugins-pure .fv-has-error label,
  .fv-plugins-pure .fv-has-error .fv-help-block,
  .fv-plugins-pure .fv-has-error .fv-plugins-icon {
    color: #ca3c3c;
    /* Same as .button-error */ }
  .fv-plugins-pure .fv-has-success label,
  .fv-plugins-pure .fv-has-success .fv-help-block,
  .fv-plugins-pure .fv-has-success .fv-plugins-icon {
    color: #1cb841;
    /* Same as .button-success */ }
  .fv-plugins-pure.pure-form-aligned .fv-help-block {
    margin-top: 5px;
    margin-left: 180px; }
  .fv-plugins-pure.pure-form-aligned .fv-plugins-icon-check {
    top: -9px;
    /* labelHeight/2 - iconHeight/2 */ }
  .fv-plugins-pure.pure-form-stacked .pure-control-group {
    margin-bottom: 8px; }
  .fv-plugins-pure.pure-form-stacked .fv-plugins-icon {
    top: 22px;
    /* Same as height of label */ }
  .fv-plugins-pure.pure-form-stacked .fv-plugins-icon-check {
    top: 13px; }
  .fv-plugins-pure.pure-form-stacked .fv-sr-only ~ .fv-plugins-icon {
    top: -9px; }

.fv-plugins-semantic.ui.form .fields.error label,
.fv-plugins-semantic .error .fv-plugins-icon {
  color: #9f3a38;
  /* Same as .ui.form .field.error .input */ }

.fv-plugins-semantic .fv-plugins-icon-check {
  right: 7px; }

.fv-plugins-shoelace .input-group {
  margin-bottom: 0; }

.fv-plugins-shoelace .fv-plugins-icon {
  height: 32px;
  line-height: 32px;
  /* Same as height of input */
  width: 32px;
  top: 28px;
  /* Same as height of label */ }

.fv-plugins-shoelace .row .fv-plugins-icon {
  right: 16px;
  top: 0; }

.fv-plugins-shoelace .fv-plugins-icon-check {
  top: 24px; }

.fv-plugins-shoelace .fv-sr-only ~ .fv-plugins-icon,
.fv-plugins-shoelace .fv-sr-only ~ div .fv-plugins-icon {
  top: -4px; }

.fv-plugins-shoelace .input-valid .fv-help-block,
.fv-plugins-shoelace .input-valid .fv-plugins-icon {
  color: #2ecc40; }

.fv-plugins-shoelace .input-invalid .fv-help-block,
.fv-plugins-shoelace .input-invalid .fv-plugins-icon {
  color: #ff4136; }

.fv-plugins-spectre .input-group .fv-plugins-icon {
  z-index: 2; }

.fv-plugins-spectre .form-group .fv-plugins-icon-check {
  right: 6px;
  top: 10px; }

.fv-plugins-spectre:not(.form-horizontal) .form-group .fv-plugins-icon-check {
  right: 6px;
  top: 45px; }

.fv-plugins-tachyons .fv-plugins-icon {
  height: 36px;
  line-height: 36px;
  width: 36px; }

.fv-plugins-tachyons .fv-plugins-icon-check {
  top: -7px; }

.fv-plugins-tachyons.fv-stacked-form .fv-plugins-icon {
  top: 34px; }

.fv-plugins-tachyons.fv-stacked-form .fv-plugins-icon-check {
  top: 24px; }

.fv-plugins-turret .fv-plugins-icon {
  height: 40px;
  /* Same as height of input */
  line-height: 40px;
  width: 40px; }

.fv-plugins-turret.fv-stacked-form .fv-plugins-icon {
  top: 29px; }

.fv-plugins-turret.fv-stacked-form .fv-plugins-icon-check {
  top: 17px; }

.fv-plugins-turret .fv-invalid-row .form-message,
.fv-plugins-turret .fv-invalid-row .fv-plugins-icon {
  color: #c00;
  /* Same as .form-message.error */ }

.fv-plugins-turret .fv-valid-row .form-message,
.fv-plugins-turret .fv-valid-row .fv-plugins-icon {
  color: #00b300;
  /* Same as .form-message.success */ }

.fv-plugins-uikit {
  /* Horizontal form */
  /* Stacked form */ }
  .fv-plugins-uikit .fv-plugins-icon {
    height: 40px;
    /* Height of UIKit input */
    line-height: 40px;
    top: 25px;
    /* Height of UIKit label */
    width: 40px; }
  .fv-plugins-uikit.uk-form-horizontal .fv-plugins-icon {
    top: 0; }
  .fv-plugins-uikit.uk-form-horizontal .fv-plugins-icon-check {
    top: -11px;
    /* checkboxLabelHeight/2 - iconHeight/2 = 18/2 - 40/2 */ }
  .fv-plugins-uikit.uk-form-stacked .fv-plugins-icon-check {
    top: 15px;
    /* labelHeight + labelMarginBottom + checkboxLabelHeight/2 - iconHeight/2 = 21 + 5 + 18/2 - 40/2 */ }
  .fv-plugins-uikit.uk-form-stacked .fv-no-label .fv-plugins-icon {
    top: 0; }
  .fv-plugins-uikit.uk-form-stacked .fv-no-label .fv-plugins-icon-check {
    top: -11px; }

.fv-plugins-wizard--step {
  display: none; }

.fv-plugins-wizard--active {
  display: block; }

.toastr-title {
  font-weight: bold;
}
.toastr-message {
  -ms-word-wrap: break-word;
  word-wrap: break-word;
}
.toastr-message a,
.toastr-message label {
  color: #FFFFFF;
}
.toastr-message a:hover {
  color: #CCCCCC;
  text-decoration: none;
}
.toastr-close-button {
  position: relative;
  right: -0.3em;
  top: -0.3em;
  float: right;
  font-size: 20px;
  font-weight: bold;
  color: #FFFFFF;
  -webkit-text-shadow: 0 1px 0 #ffffff;
  text-shadow: 0 1px 0 #ffffff;
  opacity: 0.8;
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
  filter: alpha(opacity=80);
  line-height: 1;
}
.toastr-close-button:hover,
.toastr-close-button:focus {
  color: #000000;
  text-decoration: none;
  cursor: pointer;
  opacity: 0.4;
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=40);
  filter: alpha(opacity=40);
}
.rtl .toastr-close-button {
  left: -0.3em;
  float: left;
  right: 0.3em;
}
/*Additional properties for button version
 iOS requires the button element instead of an anchor tag.
 If you want the anchor version, it requires `href="#"`.*/
button.toastr-close-button {
  padding: 0;
  cursor: pointer;
  background: transparent;
  border: 0;
  -webkit-appearance: none;
}
.toastr-top-center {
  top: 0;
  right: 0;
  width: 100%;
}
.toastr-top-center-nav-margin {
  top: 65px;
  right: 0;
  width: 100%;
}
.toastr-bottom-center {
  bottom: 0;
  right: 0;
  width: 100%;
}
.toastr-top-full-width {
  top: 0;
  right: 0;
  width: 100%;
}
.toastr-top-full-width-nav-margin {
  top: 65px;
  right: 0;
  width: 100%;
}
.toastr-bottom-full-width {
  bottom: 0;
  right: 0;
  width: 100%;
}
.toastr-top-left {
  top: 12px;
  left: 12px;
}
.toastr-top-left-nav-margin {
  top: 65px;
  left: 12px;
}
.toastr-top-right {
  top: 12px;
  right: 12px;
}
.toastr-top-right-nav-margin {
  top: 65px;
  right: 12px;
}
.toastr-bottom-right {
  right: 12px;
  bottom: 12px;
}
.toastr-bottom-left {
  bottom: 12px;
  left: 12px;
}
#toastr-container {
  position: fixed;
  z-index: 999999;
  pointer-events: none;
  /*overrides*/
}
#toastr-container * {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
#toastr-container > div {
  position: relative;
  pointer-events: auto;
  overflow: hidden;
  margin: 0 0 6px;
  padding: 15px 15px 15px 50px;
  width: 300px;
  -moz-border-radius: 3px 3px 3px 3px;
  -webkit-border-radius: 3px 3px 3px 3px;
  border-radius: 3px 3px 3px 3px;
  background-position: 15px center;
  background-repeat: no-repeat;
  -moz-box-shadow: 0 0 12px #999999;
  -webkit-box-shadow: 0 0 12px #999999;
  box-shadow: 0 0 12px #999999;
  color: #FFFFFF;
  opacity: 0.8;
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
  filter: alpha(opacity=80);
}
#toastr-container > div.rtl {
  direction: rtl;
  padding: 15px 50px 15px 15px;
  background-position: right 15px center;
}
#toastr-container > div:hover {
  -moz-box-shadow: 0 0 12px #000000;
  -webkit-box-shadow: 0 0 12px #000000;
  box-shadow: 0 0 12px #000000;
  opacity: 1;
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  filter: alpha(opacity=100);
  cursor: pointer;
}
#toastr-container > .toastr-info {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGwSURBVEhLtZa9SgNBEMc9sUxxRcoUKSzSWIhXpFMhhYWFhaBg4yPYiWCXZxBLERsLRS3EQkEfwCKdjWJAwSKCgoKCcudv4O5YLrt7EzgXhiU3/4+b2ckmwVjJSpKkQ6wAi4gwhT+z3wRBcEz0yjSseUTrcRyfsHsXmD0AmbHOC9Ii8VImnuXBPglHpQ5wwSVM7sNnTG7Za4JwDdCjxyAiH3nyA2mtaTJufiDZ5dCaqlItILh1NHatfN5skvjx9Z38m69CgzuXmZgVrPIGE763Jx9qKsRozWYw6xOHdER+nn2KkO+Bb+UV5CBN6WC6QtBgbRVozrahAbmm6HtUsgtPC19tFdxXZYBOfkbmFJ1VaHA1VAHjd0pp70oTZzvR+EVrx2Ygfdsq6eu55BHYR8hlcki+n+kERUFG8BrA0BwjeAv2M8WLQBtcy+SD6fNsmnB3AlBLrgTtVW1c2QN4bVWLATaIS60J2Du5y1TiJgjSBvFVZgTmwCU+dAZFoPxGEEs8nyHC9Bwe2GvEJv2WXZb0vjdyFT4Cxk3e/kIqlOGoVLwwPevpYHT+00T+hWwXDf4AJAOUqWcDhbwAAAAASUVORK5CYII=") !important;
}
#toastr-container > .toastr-error {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAHOSURBVEhLrZa/SgNBEMZzh0WKCClSCKaIYOED+AAKeQQLG8HWztLCImBrYadgIdY+gIKNYkBFSwu7CAoqCgkkoGBI/E28PdbLZmeDLgzZzcx83/zZ2SSXC1j9fr+I1Hq93g2yxH4iwM1vkoBWAdxCmpzTxfkN2RcyZNaHFIkSo10+8kgxkXIURV5HGxTmFuc75B2RfQkpxHG8aAgaAFa0tAHqYFfQ7Iwe2yhODk8+J4C7yAoRTWI3w/4klGRgR4lO7Rpn9+gvMyWp+uxFh8+H+ARlgN1nJuJuQAYvNkEnwGFck18Er4q3egEc/oO+mhLdKgRyhdNFiacC0rlOCbhNVz4H9FnAYgDBvU3QIioZlJFLJtsoHYRDfiZoUyIxqCtRpVlANq0EU4dApjrtgezPFad5S19Wgjkc0hNVnuF4HjVA6C7QrSIbylB+oZe3aHgBsqlNqKYH48jXyJKMuAbiyVJ8KzaB3eRc0pg9VwQ4niFryI68qiOi3AbjwdsfnAtk0bCjTLJKr6mrD9g8iq/S/B81hguOMlQTnVyG40wAcjnmgsCNESDrjme7wfftP4P7SP4N3CJZdvzoNyGq2c/HWOXJGsvVg+RA/k2MC/wN6I2YA2Pt8GkAAAAASUVORK5CYII=") !important;
}
#toastr-container > .toastr-success {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAADsSURBVEhLY2AYBfQMgf///3P8+/evAIgvA/FsIF+BavYDDWMBGroaSMMBiE8VC7AZDrIFaMFnii3AZTjUgsUUWUDA8OdAH6iQbQEhw4HyGsPEcKBXBIC4ARhex4G4BsjmweU1soIFaGg/WtoFZRIZdEvIMhxkCCjXIVsATV6gFGACs4Rsw0EGgIIH3QJYJgHSARQZDrWAB+jawzgs+Q2UO49D7jnRSRGoEFRILcdmEMWGI0cm0JJ2QpYA1RDvcmzJEWhABhD/pqrL0S0CWuABKgnRki9lLseS7g2AlqwHWQSKH4oKLrILpRGhEQCw2LiRUIa4lwAAAABJRU5ErkJggg==") !important;
}
#toastr-container > .toastr-warning {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGYSURBVEhL5ZSvTsNQFMbXZGICMYGYmJhAQIJAICYQPAACiSDB8AiICQQJT4CqQEwgJvYASAQCiZiYmJhAIBATCARJy+9rTsldd8sKu1M0+dLb057v6/lbq/2rK0mS/TRNj9cWNAKPYIJII7gIxCcQ51cvqID+GIEX8ASG4B1bK5gIZFeQfoJdEXOfgX4QAQg7kH2A65yQ87lyxb27sggkAzAuFhbbg1K2kgCkB1bVwyIR9m2L7PRPIhDUIXgGtyKw575yz3lTNs6X4JXnjV+LKM/m3MydnTbtOKIjtz6VhCBq4vSm3ncdrD2lk0VgUXSVKjVDJXJzijW1RQdsU7F77He8u68koNZTz8Oz5yGa6J3H3lZ0xYgXBK2QymlWWA+RWnYhskLBv2vmE+hBMCtbA7KX5drWyRT/2JsqZ2IvfB9Y4bWDNMFbJRFmC9E74SoS0CqulwjkC0+5bpcV1CZ8NMej4pjy0U+doDQsGyo1hzVJttIjhQ7GnBtRFN1UarUlH8F3xict+HY07rEzoUGPlWcjRFRr4/gChZgc3ZL2d8oAAAAASUVORK5CYII=") !important;
}
#toastr-container.toastr-top-center-nav-margin > div,
#toastr-container.toastr-top-center > div,
#toastr-container.toastr-bottom-center > div {
  width: 300px;
  margin-left: auto;
  margin-right: auto;
}
#toastr-container.toastr-top-full-width-nav-margin > div,
#toastr-container.toastr-top-full-width > div,
#toastr-container.toastr-bottom-full-width > div {
  width: 96%;
  margin-left: auto;
  margin-right: auto;
}
.toastr {
  background-color: #030303;
}
.toastr-success {
  background-color: #51A351;
}
.toastr-error {
  background-color: #BD362F;
}
.toastr-info {
  background-color: #2F96B4;
}
.toastr-warning {
  background-color: #F89406;
}
.toastr-progress {
  position: absolute;
  left: 0;
  bottom: 0;
  height: 4px;
  background-color: #000000;
  opacity: 0.4;
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=40);
  filter: alpha(opacity=40);
}
/*Responsive Design*/
@media all and (max-width: 240px) {
  #toastr-container > div {
    padding: 8px 8px 8px 50px;
    width: 11em;
  }
  #toastr-container > div.rtl {
    padding: 8px 50px 8px 8px;
  }
  #toastr-container .toastr-close-button {
    right: -0.2em;
    top: -0.2em;
  }
  #toastr-container .rtl .toastr-close-button {
    left: -0.2em;
    right: 0.2em;
  }
}
@media all and (min-width: 241px) and (max-width: 480px) {
  #toastr-container > div {
    padding: 8px 8px 8px 50px;
    width: 18em;
  }
  #toastr-container > div.rtl {
    padding: 8px 50px 8px 8px;
  }
  #toastr-container .toastr-close-button {
    right: -0.2em;
    top: -0.2em;
  }
  #toastr-container .rtl .toastr-close-button {
    left: -0.2em;
    right: 0.2em;
  }
}
@media all and (min-width: 481px) and (max-width: 768px) {
  #toastr-container > div {
    padding: 15px 15px 15px 50px;
    width: 25em;
  }
  #toastr-container > div.rtl {
    padding: 15px 50px 15px 15px;
  }
}


/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYXNzZXRzX21ldHJvbmljX3BsdWdpbnNfZm9ybXZhbGlkYXRpb25fZGlzdF9jc3NfZm9ybVZhbGlkYXRpb25fY3NzLWFzc2V0c19tZXRyb25pY19wbHVnaW5zX3RvLWJkMzU0MC5jc3MiLCJtYXBwaW5ncyI6IkFBQUE7Ozs7RUFJRTtBQUNGO0VBQ0UsYUFBYSxFQUFFOztBQUVqQjs7RUFFRSxhQUFhO0VBQ2IsU0FBUztFQUNULFFBQVEsRUFBRTs7QUFFWjtFQUNFLGtCQUFrQixFQUFFOztBQUV0QjtFQUNFLGtCQUFrQjtFQUNsQixRQUFRO0VBQ1Isa0JBQWtCO0VBQ2xCLE1BQU0sRUFBRTs7QUFFVjtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0I7RUFDbEIsa0JBQWtCO0VBQ2xCLGNBQWMsRUFBRTtFQUNoQjtJQUNFLGdCQUFnQjtJQUNoQixrQkFBa0I7SUFDbEIsV0FBVztJQUNYLFlBQVk7SUFDWixrQkFBa0IsRUFBRTtJQUNwQjtNQUNFLDZCQUE2QjtNQUM3QixXQUFXO01BQ1gsa0JBQWtCLEVBQUU7O0FBRTFCO0VBQ0UsYUFBYSxFQUFFOztBQUVqQjtFQUNFLDJCQUEyQixFQUFFO0VBQzdCO0lBQ0Usc0JBQXNCO0lBQ3RCLFNBQVM7SUFDVCxTQUFTLEVBQUU7O0FBRWY7RUFDRSwyQkFBMkIsRUFBRTtFQUM3QjtJQUNFLHNCQUFzQjtJQUN0QixTQUFTO0lBQ1QsaUJBQWlCO0lBQ2pCLFNBQVMsRUFBRTs7QUFFZjtFQUNFLDJCQUEyQixFQUFFO0VBQzdCO0lBQ0Usc0JBQXNCO0lBQ3RCLFVBQVU7SUFDVixTQUFTLEVBQUU7O0FBRWY7RUFDRSwwQkFBMEIsRUFBRTtFQUM1QjtJQUNFLHdCQUF3QjtJQUN4QixnQkFBZ0I7SUFDaEIsV0FBVztJQUNYLFFBQVEsRUFBRTs7QUFFZDtFQUNFLDBCQUEwQixFQUFFO0VBQzVCO0lBQ0UseUJBQXlCO0lBQ3pCLFlBQVk7SUFDWixVQUFVLEVBQUU7O0FBRWhCO0VBQ0UsMEJBQTBCLEVBQUU7RUFDNUI7SUFDRSx5QkFBeUI7SUFD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O0FBQ0Esb0JBQW9CO0FBQ3BCO0VBQ0U7SUFDRSx5QkFBeUI7SUFDekIsV0FBVztFQUNiO0VBQ0E7SUFDRSx5QkFBeUI7RUFDM0I7RUFDQTtJQUNFLGFBQWE7SUFDYixXQUFXO0VBQ2I7RUFDQTtJQUNFLFlBQVk7SUFDWixZQUFZO0VBQ2Q7QUFDRjtBQUNBO0VBQ0U7SUFDRSx5QkFBeUI7SUFDekIsV0FBVztFQUNiO0VBQ0E7SUFDRSx5QkFBeUI7RUFDM0I7RUFDQTtJQUNFLGFBQWE7SUFDYixXQUFXO0VBQ2I7RUFDQTtJQUNFLFlBQVk7SUFDWixZQUFZO0VBQ2Q7QUFDRjtBQUNBO0VBQ0U7SUFDRSw0QkFBNEI7SUFDNUIsV0FBVztFQUNiO0VBQ0E7SUFDRSw0QkFBNEI7RUFDOUI7QUFDRiIsInNvdXJjZXMiOlsid2VicGFjazovLy8uL2Fzc2V0cy9tZXRyb25pYy9wbHVnaW5zL2Zvcm12YWxpZGF0aW9uL2Rpc3QvY3NzL2Zvcm1WYWxpZGF0aW9uLmNzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvbWV0cm9uaWMvcGx1Z2lucy90b2FzdHIvYnVpbGQvdG9hc3RyLmNzcyJdLCJzb3VyY2VzQ29udGVudCI6WyIvKipcbiAqIEZvcm1WYWxpZGF0aW9uIChodHRwczovL2Zvcm12YWxpZGF0aW9uLmlvKVxuICogVGhlIGJlc3QgdmFsaWRhdGlvbiBsaWJyYXJ5IGZvciBKYXZhU2NyaXB0XG4gKiAoYykgMjAxMyAtIDIwMjEgTmd1eWVuIEh1dSBQaHVvYyA8bWVAcGh1b2Mubmc+XG4gKi9cbi5mdi1zci1vbmx5IHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4uZnYtcGx1Z2lucy1mcmFtZXdvcmsgaW5wdXQ6Oi1tcy1jbGVhcixcbi5mdi1wbHVnaW5zLWZyYW1ld29yayB0ZXh0YXJlYTo6LW1zLWNsZWFyIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgaGVpZ2h0OiAwO1xuICB3aWR0aDogMDsgfVxuXG4uZnYtcGx1Z2lucy1pY29uLWNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG4uZnYtcGx1Z2lucy1pY29uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0b3A6IDA7IH1cblxuLmZ2LXBsdWdpbnMtdG9vbHRpcCB7XG4gIG1heC13aWR0aDogMjU2cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB6LWluZGV4OiAxMDAwMDsgfVxuICAuZnYtcGx1Z2lucy10b29sdGlwIC5mdi1wbHVnaW5zLXRvb2x0aXBfX2NvbnRlbnQge1xuICAgIGJhY2tncm91bmQ6ICMwMDA7XG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgIGNvbG9yOiAjZWVlO1xuICAgIHBhZGRpbmc6IDhweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAuZnYtcGx1Z2lucy10b29sdGlwIC5mdi1wbHVnaW5zLXRvb2x0aXBfX2NvbnRlbnQ6YmVmb3JlIHtcbiAgICAgIGJvcmRlcjogOHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7IH1cblxuLmZ2LXBsdWdpbnMtdG9vbHRpcC0taGlkZSB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLmZ2LXBsdWdpbnMtdG9vbHRpcC0tdG9wLWxlZnQge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLThweCk7IH1cbiAgLmZ2LXBsdWdpbnMtdG9vbHRpcC0tdG9wLWxlZnQgLmZ2LXBsdWdpbnMtdG9vbHRpcF9fY29udGVudDpiZWZvcmUge1xuICAgIGJvcmRlci10b3AtY29sb3I6ICMwMDA7XG4gICAgbGVmdDogOHB4O1xuICAgIHRvcDogMTAwJTsgfVxuXG4uZnYtcGx1Z2lucy10b29sdGlwLS10b3Age1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLThweCk7IH1cbiAgLmZ2LXBsdWdpbnMtdG9vbHRpcC0tdG9wIC5mdi1wbHVnaW5zLXRvb2x0aXBfX2NvbnRlbnQ6YmVmb3JlIHtcbiAgICBib3JkZXItdG9wLWNvbG9yOiAjMDAwO1xuICAgIGxlZnQ6IDUwJTtcbiAgICBtYXJnaW4tbGVmdDogLThweDtcbiAgICB0b3A6IDEwMCU7IH1cblxuLmZ2LXBsdWdpbnMtdG9vbHRpcC0tdG9wLXJpZ2h0IHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC04cHgpOyB9XG4gIC5mdi1wbHVnaW5zLXRvb2x0aXAtLXRvcC1yaWdodCAuZnYtcGx1Z2lucy10b29sdGlwX19jb250ZW50OmJlZm9yZSB7XG4gICAgYm9yZGVyLXRvcC1jb2xvcjogIzAwMDtcbiAgICByaWdodDogOHB4O1xuICAgIHRvcDogMTAwJTsgfVxuXG4uZnYtcGx1Z2lucy10b29sdGlwLS1yaWdodCB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg4cHgpOyB9XG4gIC5mdi1wbHVnaW5zLXRvb2x0aXAtLXJpZ2h0IC5mdi1wbHVnaW5zLXRvb2x0aXBfX2NvbnRlbnQ6YmVmb3JlIHtcbiAgICBib3JkZXItcmlnaHQtY29sb3I6ICMwMDA7XG4gICAgbWFyZ2luLXRvcDogLThweDtcbiAgICByaWdodDogMTAwJTtcbiAgICB0b3A6IDUwJTsgfVxuXG4uZnYtcGx1Z2lucy10b29sdGlwLS1ib3R0b20tcmlnaHQge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoOHB4KTsgfVxuICAuZnYtcGx1Z2lucy10b29sdGlwLS1ib3R0b20tcmlnaHQgLmZ2LXBsdWdpbnMtdG9vbHRpcF9fY29udGVudDpiZWZvcmUge1xuICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICMwMDA7XG4gICAgYm90dG9tOiAxMDAlO1xuICAgIHJpZ2h0OiA4cHg7IH1cblxuLmZ2LXBsdWdpbnMtdG9vbHRpcC0tYm90dG9tIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDhweCk7IH1cbiAgLmZ2LXBsdWdpbnMtdG9vbHRpcC0tYm90dG9tIC5mdi1wbHVnaW5zLXRvb2x0aXBfX2NvbnRlbnQ6YmVmb3JlIHtcbiAgICBib3JkZXItYm90dG9tLWNvbG9yOiAjMDAwO1xuICAgIGJvdHRvbTogMTAwJTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgbWFyZ2luLWxlZnQ6IC04cHg7IH1cblxuLmZ2LXBsdWdpbnMtdG9vbHRpcC0tYm90dG9tLWxlZnQge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoOHB4KTsgfVxuICAuZnYtcGx1Z2lucy10b29sdGlwLS1ib3R0b20tbGVmdCAuZnYtcGx1Z2lucy10b29sdGlwX19jb250ZW50OmJlZm9yZSB7XG4gICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzAwMDtcbiAgICBib3R0b206IDEwMCU7XG4gICAgbGVmdDogOHB4OyB9XG5cbi5mdi1wbHVnaW5zLXRvb2x0aXAtLWxlZnQge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLThweCk7IH1cbiAgLmZ2LXBsdWdpbnMtdG9vbHRpcC0tbGVmdCAuZnYtcGx1Z2lucy10b29sdGlwX19jb250ZW50OmJlZm9yZSB7XG4gICAgYm9yZGVyLWxlZnQtY29sb3I6ICMwMDA7XG4gICAgbGVmdDogMTAwJTtcbiAgICBtYXJnaW4tdG9wOiAtOHB4O1xuICAgIHRvcDogNTAlOyB9XG5cbi5mdi1wbHVnaW5zLXRvb2x0aXAtaWNvbiB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcG9pbnRlci1ldmVudHM6IGluaGVyaXQ7IH1cblxuLmZ2LXBsdWdpbnMtYm9vdHN0cmFwIHtcbiAgLyogRm9yIGhvcml6b250YWwgZm9ybSAqL1xuICAvKiBTdGFja2VkIGZvcm0gKi9cbiAgLyogSW5saW5lIGZvcm0gKi9cbiAgLyogUmVtb3ZlIHRoZSBpY29ucyBnZW5lcmF0ZWQgYnkgQm9vdHN0cmFwIDQuMisgKi8gfVxuICAuZnYtcGx1Z2lucy1ib290c3RyYXAgLmZ2LWhlbHAtYmxvY2sge1xuICAgIGNvbG9yOiAjZGMzNTQ1O1xuICAgIGZvbnQtc2l6ZTogODAlO1xuICAgIG1hcmdpbi10b3A6IDAuMjVyZW07IH1cbiAgLmZ2LXBsdWdpbnMtYm9vdHN0cmFwIC5pcy1pbnZhbGlkIH4gLmZvcm0tY2hlY2stbGFiZWwsXG4gIC5mdi1wbHVnaW5zLWJvb3RzdHJhcCAuaXMtdmFsaWQgfiAuZm9ybS1jaGVjay1sYWJlbCB7XG4gICAgY29sb3I6IGluaGVyaXQ7IH1cbiAgLmZ2LXBsdWdpbnMtYm9vdHN0cmFwIC5oYXMtZGFuZ2VyIC5mdi1wbHVnaW5zLWljb24ge1xuICAgIGNvbG9yOiAjZGMzNTQ1OyB9XG4gIC5mdi1wbHVnaW5zLWJvb3RzdHJhcCAuaGFzLXN1Y2Nlc3MgLmZ2LXBsdWdpbnMtaWNvbiB7XG4gICAgY29sb3I6ICMyOGE3NDU7IH1cbiAgLmZ2LXBsdWdpbnMtYm9vdHN0cmFwIC5mdi1wbHVnaW5zLWljb24ge1xuICAgIGhlaWdodDogMzhweDtcbiAgICBsaW5lLWhlaWdodDogMzhweDtcbiAgICB3aWR0aDogMzhweDsgfVxuICAuZnYtcGx1Z2lucy1ib290c3RyYXAgLmlucHV0LWdyb3VwIH4gLmZ2LXBsdWdpbnMtaWNvbiB7XG4gICAgei1pbmRleDogMzsgfVxuICAuZnYtcGx1Z2lucy1ib290c3RyYXAgLmZvcm0tZ3JvdXAucm93IC5mdi1wbHVnaW5zLWljb24ge1xuICAgIHJpZ2h0OiAxNXB4OyB9XG4gIC5mdi1wbHVnaW5zLWJvb3RzdHJhcCAuZm9ybS1ncm91cC5yb3cgLmZ2LXBsdWdpbnMtaWNvbi1jaGVjayB7XG4gICAgdG9wOiAtN3B4O1xuICAgIC8qIGxhYmVsSGVpZ2h0LzIgLSBpY29uSGVpZ2h0LzIgKi8gfVxuICAuZnYtcGx1Z2lucy1ib290c3RyYXA6bm90KC5mb3JtLWlubGluZSkgbGFiZWwgfiAuZnYtcGx1Z2lucy1pY29uIHtcbiAgICB0b3A6IDMycHg7IH1cbiAgLmZ2LXBsdWdpbnMtYm9vdHN0cmFwOm5vdCguZm9ybS1pbmxpbmUpIGxhYmVsIH4gLmZ2LXBsdWdpbnMtaWNvbi1jaGVjayB7XG4gICAgdG9wOiAyNXB4OyB9XG4gIC5mdi1wbHVnaW5zLWJvb3RzdHJhcDpub3QoLmZvcm0taW5saW5lKSBsYWJlbC5zci1vbmx5IH4gLmZ2LXBsdWdpbnMtaWNvbi1jaGVjayB7XG4gICAgdG9wOiAtN3B4OyB9XG4gIC5mdi1wbHVnaW5zLWJvb3RzdHJhcC5mb3JtLWlubGluZSAuZm9ybS1ncm91cCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvOyB9XG4gIC5mdi1wbHVnaW5zLWJvb3RzdHJhcCAuZm9ybS1jb250cm9sLmlzLXZhbGlkLFxuICAuZnYtcGx1Z2lucy1ib290c3RyYXAgLmZvcm0tY29udHJvbC5pcy1pbnZhbGlkIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lOyB9XG5cbi5mdi1wbHVnaW5zLWJvb3RzdHJhcDMgLmhlbHAtYmxvY2sge1xuICBtYXJnaW4tYm90dG9tOiAwOyB9XG5cbi5mdi1wbHVnaW5zLWJvb3RzdHJhcDMgLmlucHV0LWdyb3VwIH4gLmZvcm0tY29udHJvbC1mZWVkYmFjayB7XG4gIHotaW5kZXg6IDQ7IH1cblxuLmZ2LXBsdWdpbnMtYm9vdHN0cmFwMy5mb3JtLWlubGluZSAuZm9ybS1ncm91cCB7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7IH1cblxuLmZ2LXBsdWdpbnMtYm9vdHN0cmFwNSB7XG4gIC8qIFN1cHBvcnQgZmxvYXRpbmcgbGFiZWwgKi9cbiAgLyogRm9yIGhvcml6b250YWwgZm9ybSAqL1xuICAvKiBTdGFja2VkIGZvcm0gKi9cbiAgLyogSW5saW5lIGZvcm0gKi8gfVxuICAuZnYtcGx1Z2lucy1ib290c3RyYXA1IC5mdi1wbHVnaW5zLWJvb3RzdHJhcDUtcm93LWludmFsaWQgLmZ2LXBsdWdpbnMtaWNvbiB7XG4gICAgY29sb3I6ICNkYzM1NDU7IH1cbiAgLmZ2LXBsdWdpbnMtYm9vdHN0cmFwNSAuZnYtcGx1Z2lucy1ib290c3RyYXA1LXJvdy12YWxpZCAuZnYtcGx1Z2lucy1pY29uIHtcbiAgICBjb2xvcjogIzE5ODc1NDsgfVxuICAuZnYtcGx1Z2lucy1ib290c3RyYXA1IC5mdi1wbHVnaW5zLWljb24ge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBoZWlnaHQ6IDM4cHg7XG4gICAgd2lkdGg6IDM4cHg7IH1cbiAgLmZ2LXBsdWdpbnMtYm9vdHN0cmFwNSAuaW5wdXQtZ3JvdXAgfiAuZnYtcGx1Z2lucy1pY29uIHtcbiAgICB6LWluZGV4OiAzOyB9XG4gIC5mdi1wbHVnaW5zLWJvb3RzdHJhcDUgLmZ2LXBsdWdpbnMtaWNvbi1pbnB1dC1ncm91cCB7XG4gICAgcmlnaHQ6IC0zOHB4OyB9XG4gIC5mdi1wbHVnaW5zLWJvb3RzdHJhcDUgLmZvcm0tZmxvYXRpbmcgLmZ2LXBsdWdpbnMtaWNvbiB7XG4gICAgaGVpZ2h0OiA1OHB4OyB9XG4gIC5mdi1wbHVnaW5zLWJvb3RzdHJhcDUgLnJvdyAuZnYtcGx1Z2lucy1pY29uIHtcbiAgICByaWdodDogMTJweDsgfVxuICAuZnYtcGx1Z2lucy1ib290c3RyYXA1IC5yb3cgLmZ2LXBsdWdpbnMtaWNvbi1jaGVjayB7XG4gICAgdG9wOiAtN3B4O1xuICAgIC8qIGxhYmVsSGVpZ2h0LzIgLSBpY29uSGVpZ2h0LzIgKi8gfVxuICAuZnYtcGx1Z2lucy1ib290c3RyYXA1Om5vdCguZnYtcGx1Z2lucy1ib290c3RyYXA1LWZvcm0taW5saW5lKSBsYWJlbCB+IC5mdi1wbHVnaW5zLWljb24ge1xuICAgIHRvcDogMzJweDsgfVxuICAuZnYtcGx1Z2lucy1ib290c3RyYXA1Om5vdCguZnYtcGx1Z2lucy1ib290c3RyYXA1LWZvcm0taW5saW5lKSBsYWJlbCB+IC5mdi1wbHVnaW5zLWljb24tY2hlY2sge1xuICAgIHRvcDogMjVweDsgfVxuICAuZnYtcGx1Z2lucy1ib290c3RyYXA1Om5vdCguZnYtcGx1Z2lucy1ib290c3RyYXA1LWZvcm0taW5saW5lKSBsYWJlbC5zci1vbmx5IH4gLmZ2LXBsdWdpbnMtaWNvbi1jaGVjayB7XG4gICAgdG9wOiAtN3B4OyB9XG4gIC5mdi1wbHVnaW5zLWJvb3RzdHJhcDUuZnYtcGx1Z2lucy1ib290c3RyYXA1LWZvcm0taW5saW5lIC5mdi1wbHVnaW5zLWljb24ge1xuICAgIHJpZ2h0OiBjYWxjKHZhcigtLWJzLWd1dHRlci14LCAxLjVyZW0pIC8gMik7IH1cbiAgLmZ2LXBsdWdpbnMtYm9vdHN0cmFwNSAuZm9ybS1zZWxlY3QuZnYtcGx1Z2lucy1pY29uLWlucHV0LmlzLXZhbGlkLFxuICAuZnYtcGx1Z2lucy1ib290c3RyYXA1IC5mb3JtLXNlbGVjdC5mdi1wbHVnaW5zLWljb24taW5wdXQuaXMtaW52YWxpZCxcbiAgLmZ2LXBsdWdpbnMtYm9vdHN0cmFwNSAuZm9ybS1jb250cm9sLmZ2LXBsdWdpbnMtaWNvbi1pbnB1dC5pcy12YWxpZCxcbiAgLmZ2LXBsdWdpbnMtYm9vdHN0cmFwNSAuZm9ybS1jb250cm9sLmZ2LXBsdWdpbnMtaWNvbi1pbnB1dC5pcy1pbnZhbGlkIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lOyB9XG5cbi5mdi1wbHVnaW5zLWJ1bG1hIHtcbiAgLyogU3VwcG9ydCBhZGQgb25zIGluc2lkZSBmaWVsZCAqLyB9XG4gIC5mdi1wbHVnaW5zLWJ1bG1hIC5maWVsZC5oYXMtYWRkb25zIHtcbiAgICBmbGV4LXdyYXA6IHdyYXA7IH1cbiAgICAuZnYtcGx1Z2lucy1idWxtYSAuZmllbGQuaGFzLWFkZG9uczo6YWZ0ZXIge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICB3aWR0aDogMTAwJTsgfVxuICAgIC5mdi1wbHVnaW5zLWJ1bG1hIC5maWVsZC5oYXMtYWRkb25zIC5mdi1wbHVnaW5zLW1lc3NhZ2UtY29udGFpbmVyIHtcbiAgICAgIG9yZGVyOiAxOyB9XG4gIC5mdi1wbHVnaW5zLWJ1bG1hIC5pY29uLmZ2LXBsdWdpbnMtaWNvbi1jaGVjayB7XG4gICAgdG9wOiAtNHB4OyB9XG4gIC5mdi1wbHVnaW5zLWJ1bG1hIC5mdi1oYXMtZXJyb3IgLmlucHV0LFxuICAuZnYtcGx1Z2lucy1idWxtYSAuZnYtaGFzLWVycm9yIC50ZXh0YXJlYSB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2ZmMzg2MDtcbiAgICAvKiBTYW1lIGFzIC5pbnB1dC5pcy1kYW5nZXIgKi8gfVxuICAuZnYtcGx1Z2lucy1idWxtYSAuZnYtaGFzLXN1Y2Nlc3MgLmlucHV0LFxuICAuZnYtcGx1Z2lucy1idWxtYSAuZnYtaGFzLXN1Y2Nlc3MgLnRleHRhcmVhIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjMjNkMTYwO1xuICAgIC8qIFNhbWUgYXMgLmlucHV0LmlzLXN1Y2Nlc3MgKi8gfVxuXG4uZnYtcGx1Z2lucy1mb3VuZGF0aW9uIHtcbiAgLyogU3RhY2tlZCBmb3JtICovIH1cbiAgLmZ2LXBsdWdpbnMtZm91bmRhdGlvbiAuZnYtcGx1Z2lucy1pY29uIHtcbiAgICBoZWlnaHQ6IDM5cHg7XG4gICAgbGluZS1oZWlnaHQ6IDM5cHg7XG4gICAgcmlnaHQ6IDA7XG4gICAgd2lkdGg6IDM5cHg7XG4gICAgLyogU2FtZSBhcyBoZWlnaHQgb2YgaW5wdXQgKi8gfVxuICAuZnYtcGx1Z2lucy1mb3VuZGF0aW9uIC5ncmlkLXBhZGRpbmcteCAuZnYtcGx1Z2lucy1pY29uIHtcbiAgICByaWdodDogMTVweDsgfVxuICAuZnYtcGx1Z2lucy1mb3VuZGF0aW9uIC5mdi1wbHVnaW5zLWljb24tY29udGFpbmVyIC5jZWxsIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLmZ2LXBsdWdpbnMtZm91bmRhdGlvbiBbdHlwZT0nY2hlY2tib3gnXSB+IC5mdi1wbHVnaW5zLWljb24sXG4gIC5mdi1wbHVnaW5zLWZvdW5kYXRpb24gW3R5cGU9J2NoZWNrYm94J10gfiAuZnYtcGx1Z2lucy1pY29uIHtcbiAgICB0b3A6IC03cHg7XG4gICAgLyogbGFiZWxIZWlnaHQvMiAtIGljb25IZWlnaHQvMiAqLyB9XG4gIC5mdi1wbHVnaW5zLWZvdW5kYXRpb24uZnYtc3RhY2tlZC1mb3JtIC5mdi1wbHVnaW5zLW1lc3NhZ2UtY29udGFpbmVyIHtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAuZnYtcGx1Z2lucy1mb3VuZGF0aW9uLmZ2LXN0YWNrZWQtZm9ybSBsYWJlbCAuZnYtcGx1Z2lucy1pY29uLFxuICAuZnYtcGx1Z2lucy1mb3VuZGF0aW9uLmZ2LXN0YWNrZWQtZm9ybSBmaWVsZHNldCBbdHlwZT0nY2hlY2tib3gnXSB+IC5mdi1wbHVnaW5zLWljb24sXG4gIC5mdi1wbHVnaW5zLWZvdW5kYXRpb24uZnYtc3RhY2tlZC1mb3JtIGZpZWxkc2V0IFt0eXBlPSdyYWRpbyddIH4gLmZ2LXBsdWdpbnMtaWNvbiB7XG4gICAgdG9wOiAyNXB4O1xuICAgIC8qIFNhbWUgYXMgaGVpZ2h0IG9mIGxhYmVsICovIH1cbiAgLmZ2LXBsdWdpbnMtZm91bmRhdGlvbiAuZm9ybS1lcnJvciB7XG4gICAgZGlzcGxheTogYmxvY2s7IH1cbiAgLmZ2LXBsdWdpbnMtZm91bmRhdGlvbiAuZnYtcm93X19zdWNjZXNzIC5mdi1wbHVnaW5zLWljb24ge1xuICAgIGNvbG9yOiAjM2FkYjc2O1xuICAgIC8qIFNhbWUgYXMgLnN1Y2Nlc3MgKi8gfVxuICAuZnYtcGx1Z2lucy1mb3VuZGF0aW9uIC5mdi1yb3dfX2Vycm9yIGxhYmVsLFxuICAuZnYtcGx1Z2lucy1mb3VuZGF0aW9uIC5mdi1yb3dfX2Vycm9yIGZpZWxkc2V0IGxlZ2VuZCxcbiAgLmZ2LXBsdWdpbnMtZm91bmRhdGlvbiAuZnYtcm93X19lcnJvciAuZnYtcGx1Z2lucy1pY29uIHtcbiAgICBjb2xvcjogI2NjNGIzNztcbiAgICAvKiBTYW1lIGFzIC5pcy1pbnZhbGlkLWxhYmVsIGFuZCAuZm9ybS1lcnJvciAqLyB9XG5cbi5mdi1wbHVnaW5zLW1hdGVyaWFsaXplIC5mdi1wbHVnaW5zLWljb24ge1xuICBoZWlnaHQ6IDQycHg7XG4gIC8qIFNhbWUgYXMgaGVpZ2h0IG9mIGlucHV0ICovXG4gIGxpbmUtaGVpZ2h0OiA0MnB4O1xuICB3aWR0aDogNDJweDsgfVxuXG4uZnYtcGx1Z2lucy1tYXRlcmlhbGl6ZSAuZnYtcGx1Z2lucy1pY29uLWNoZWNrIHtcbiAgdG9wOiAtMTBweDsgfVxuXG4uZnYtcGx1Z2lucy1tYXRlcmlhbGl6ZSAuZnYtaW52YWxpZC1yb3cgLmhlbHBlci10ZXh0LFxuLmZ2LXBsdWdpbnMtbWF0ZXJpYWxpemUgLmZ2LWludmFsaWQtcm93IC5mdi1wbHVnaW5zLWljb24ge1xuICBjb2xvcjogI2Y0NDMzNjsgfVxuXG4uZnYtcGx1Z2lucy1tYXRlcmlhbGl6ZSAuZnYtdmFsaWQtcm93IC5oZWxwZXItdGV4dCxcbi5mdi1wbHVnaW5zLW1hdGVyaWFsaXplIC5mdi12YWxpZC1yb3cgLmZ2LXBsdWdpbnMtaWNvbiB7XG4gIGNvbG9yOiAjNGNhZjUwOyB9XG5cbi5mdi1wbHVnaW5zLW1pbGxpZ3JhbSAuZnYtcGx1Z2lucy1pY29uIHtcbiAgaGVpZ2h0OiAzOHB4O1xuICAvKiBTYW1lIGFzIGhlaWdodCBvZiBpbnB1dCAqL1xuICBsaW5lLWhlaWdodDogMzhweDtcbiAgd2lkdGg6IDM4cHg7IH1cblxuLmZ2LXBsdWdpbnMtbWlsbGlncmFtIC5jb2x1bW4ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLmZ2LXBsdWdpbnMtbWlsbGlncmFtIC5jb2x1bW4gLmZ2LXBsdWdpbnMtaWNvbiB7XG4gICAgcmlnaHQ6IDEwcHg7IH1cblxuLmZ2LXBsdWdpbnMtbWlsbGlncmFtIC5mdi1wbHVnaW5zLWljb24tY2hlY2sge1xuICB0b3A6IC02cHg7IH1cblxuLmZ2LXBsdWdpbnMtbWlsbGlncmFtIC5mdi1wbHVnaW5zLW1lc3NhZ2UtY29udGFpbmVyIHtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDsgfVxuXG4uZnYtcGx1Z2lucy1taWxsaWdyYW0uZnYtc3RhY2tlZC1mb3JtIC5mdi1wbHVnaW5zLWljb24ge1xuICB0b3A6IDMwcHg7IH1cblxuLmZ2LXBsdWdpbnMtbWlsbGlncmFtLmZ2LXN0YWNrZWQtZm9ybSAuZnYtcGx1Z2lucy1pY29uLWNoZWNrIHtcbiAgdG9wOiAyNHB4OyB9XG5cbi5mdi1wbHVnaW5zLW1pbGxpZ3JhbSAuZnYtaW52YWxpZC1yb3cgLmZ2LWhlbHAtYmxvY2ssXG4uZnYtcGx1Z2lucy1taWxsaWdyYW0gLmZ2LWludmFsaWQtcm93IC5mdi1wbHVnaW5zLWljb24ge1xuICBjb2xvcjogcmVkOyB9XG5cbi5mdi1wbHVnaW5zLW1pbGxpZ3JhbSAuZnYtdmFsaWQtcm93IC5mdi1oZWxwLWJsb2NrLFxuLmZ2LXBsdWdpbnMtbWlsbGlncmFtIC5mdi12YWxpZC1yb3cgLmZ2LXBsdWdpbnMtaWNvbiB7XG4gIGNvbG9yOiBncmVlbjsgfVxuXG4uZnYtcGx1Z2lucy1taW5pIC5mdi1wbHVnaW5zLWljb24ge1xuICBoZWlnaHQ6IDQycHg7XG4gIC8qIFNhbWUgYXMgaGVpZ2h0IG9mIGlucHV0ICovXG4gIGxpbmUtaGVpZ2h0OiA0MnB4O1xuICB3aWR0aDogNDJweDtcbiAgdG9wOiA0cHg7XG4gIC8qIFNhbWUgYXMgaW5wdXQncyBtYXJnaW4gdG9wICovIH1cblxuLmZ2LXBsdWdpbnMtbWluaSAuZnYtcGx1Z2lucy1pY29uLWNoZWNrIHtcbiAgdG9wOiAtOHB4OyB9XG5cbi5mdi1wbHVnaW5zLW1pbmkuZnYtc3RhY2tlZC1mb3JtIC5mdi1wbHVnaW5zLWljb24ge1xuICB0b3A6IDI4cHg7IH1cblxuLmZ2LXBsdWdpbnMtbWluaS5mdi1zdGFja2VkLWZvcm0gLmZ2LXBsdWdpbnMtaWNvbi1jaGVjayB7XG4gIHRvcDogMjBweDsgfVxuXG4uZnYtcGx1Z2lucy1taW5pIC5mdi1wbHVnaW5zLW1lc3NhZ2UtY29udGFpbmVyIHtcbiAgbWFyZ2luOiBjYWxjKHZhcigtLXVuaXZlcnNhbC1tYXJnaW4pIC8gMik7IH1cblxuLmZ2LXBsdWdpbnMtbWluaSAuZnYtaW52YWxpZC1yb3cgLmZ2LWhlbHAtYmxvY2ssXG4uZnYtcGx1Z2lucy1taW5pIC5mdi1pbnZhbGlkLXJvdyAuZnYtcGx1Z2lucy1pY29uIHtcbiAgY29sb3I6IHZhcigtLWlucHV0LWludmFsaWQtY29sb3IpOyB9XG5cbi5mdi1wbHVnaW5zLW1pbmkgLmZ2LXZhbGlkLXJvdyAuZnYtaGVscC1ibG9jayxcbi5mdi1wbHVnaW5zLW1pbmkgLmZ2LXZhbGlkLXJvdyAuZnYtcGx1Z2lucy1pY29uIHtcbiAgY29sb3I6ICMzMDg3MzI7XG4gIC8qIFNhbWUgYXMgdGVydGlhcnkgY29sb3IgKi8gfVxuXG4uZnYtcGx1Z2lucy1tdWkgLmZ2LXBsdWdpbnMtaWNvbiB7XG4gIGhlaWdodDogMzJweDtcbiAgLyogU2FtZSBhcyBoZWlnaHQgb2YgaW5wdXQgKi9cbiAgbGluZS1oZWlnaHQ6IDMycHg7XG4gIHdpZHRoOiAzMnB4O1xuICB0b3A6IDE1cHg7XG4gIHJpZ2h0OiA0cHg7IH1cblxuLmZ2LXBsdWdpbnMtbXVpIC5mdi1wbHVnaW5zLWljb24tY2hlY2sge1xuICB0b3A6IC02cHg7XG4gIHJpZ2h0OiAtMTBweDsgfVxuXG4uZnYtcGx1Z2lucy1tdWkgLmZ2LXBsdWdpbnMtbWVzc2FnZS1jb250YWluZXIge1xuICBtYXJnaW46IDhweCAwOyB9XG5cbi5mdi1wbHVnaW5zLW11aSAuZnYtaW52YWxpZC1yb3cgLmZ2LWhlbHAtYmxvY2ssXG4uZnYtcGx1Z2lucy1tdWkgLmZ2LWludmFsaWQtcm93IC5mdi1wbHVnaW5zLWljb24ge1xuICBjb2xvcjogI2Y0NDMzNjsgfVxuXG4uZnYtcGx1Z2lucy1tdWkgLmZ2LXZhbGlkLXJvdyAuZnYtaGVscC1ibG9jayxcbi5mdi1wbHVnaW5zLW11aSAuZnYtdmFsaWQtcm93IC5mdi1wbHVnaW5zLWljb24ge1xuICBjb2xvcjogIzRjYWY1MDsgfVxuXG4uZnYtcGx1Z2lucy1wdXJlIHtcbiAgLyogSG9yaXpvbnRhbCBmb3JtICovXG4gIC8qIFN0YWNrZWQgZm9ybSAqLyB9XG4gIC5mdi1wbHVnaW5zLXB1cmUgLmZ2LXBsdWdpbnMtaWNvbiB7XG4gICAgaGVpZ2h0OiAzNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzNnB4O1xuICAgIHdpZHRoOiAzNnB4O1xuICAgIC8qIEhlaWdodCBvZiBQdXJlIGlucHV0ICovIH1cbiAgLmZ2LXBsdWdpbnMtcHVyZSAuZnYtaGFzLWVycm9yIGxhYmVsLFxuICAuZnYtcGx1Z2lucy1wdXJlIC5mdi1oYXMtZXJyb3IgLmZ2LWhlbHAtYmxvY2ssXG4gIC5mdi1wbHVnaW5zLXB1cmUgLmZ2LWhhcy1lcnJvciAuZnYtcGx1Z2lucy1pY29uIHtcbiAgICBjb2xvcjogI2NhM2MzYztcbiAgICAvKiBTYW1lIGFzIC5idXR0b24tZXJyb3IgKi8gfVxuICAuZnYtcGx1Z2lucy1wdXJlIC5mdi1oYXMtc3VjY2VzcyBsYWJlbCxcbiAgLmZ2LXBsdWdpbnMtcHVyZSAuZnYtaGFzLXN1Y2Nlc3MgLmZ2LWhlbHAtYmxvY2ssXG4gIC5mdi1wbHVnaW5zLXB1cmUgLmZ2LWhhcy1zdWNjZXNzIC5mdi1wbHVnaW5zLWljb24ge1xuICAgIGNvbG9yOiAjMWNiODQxO1xuICAgIC8qIFNhbWUgYXMgLmJ1dHRvbi1zdWNjZXNzICovIH1cbiAgLmZ2LXBsdWdpbnMtcHVyZS5wdXJlLWZvcm0tYWxpZ25lZCAuZnYtaGVscC1ibG9jayB7XG4gICAgbWFyZ2luLXRvcDogNXB4O1xuICAgIG1hcmdpbi1sZWZ0OiAxODBweDsgfVxuICAuZnYtcGx1Z2lucy1wdXJlLnB1cmUtZm9ybS1hbGlnbmVkIC5mdi1wbHVnaW5zLWljb24tY2hlY2sge1xuICAgIHRvcDogLTlweDtcbiAgICAvKiBsYWJlbEhlaWdodC8yIC0gaWNvbkhlaWdodC8yICovIH1cbiAgLmZ2LXBsdWdpbnMtcHVyZS5wdXJlLWZvcm0tc3RhY2tlZCAucHVyZS1jb250cm9sLWdyb3VwIHtcbiAgICBtYXJnaW4tYm90dG9tOiA4cHg7IH1cbiAgLmZ2LXBsdWdpbnMtcHVyZS5wdXJlLWZvcm0tc3RhY2tlZCAuZnYtcGx1Z2lucy1pY29uIHtcbiAgICB0b3A6IDIycHg7XG4gICAgLyogU2FtZSBhcyBoZWlnaHQgb2YgbGFiZWwgKi8gfVxuICAuZnYtcGx1Z2lucy1wdXJlLnB1cmUtZm9ybS1zdGFja2VkIC5mdi1wbHVnaW5zLWljb24tY2hlY2sge1xuICAgIHRvcDogMTNweDsgfVxuICAuZnYtcGx1Z2lucy1wdXJlLnB1cmUtZm9ybS1zdGFja2VkIC5mdi1zci1vbmx5IH4gLmZ2LXBsdWdpbnMtaWNvbiB7XG4gICAgdG9wOiAtOXB4OyB9XG5cbi5mdi1wbHVnaW5zLXNlbWFudGljLnVpLmZvcm0gLmZpZWxkcy5lcnJvciBsYWJlbCxcbi5mdi1wbHVnaW5zLXNlbWFudGljIC5lcnJvciAuZnYtcGx1Z2lucy1pY29uIHtcbiAgY29sb3I6ICM5ZjNhMzg7XG4gIC8qIFNhbWUgYXMgLnVpLmZvcm0gLmZpZWxkLmVycm9yIC5pbnB1dCAqLyB9XG5cbi5mdi1wbHVnaW5zLXNlbWFudGljIC5mdi1wbHVnaW5zLWljb24tY2hlY2sge1xuICByaWdodDogN3B4OyB9XG5cbi5mdi1wbHVnaW5zLXNob2VsYWNlIC5pbnB1dC1ncm91cCB7XG4gIG1hcmdpbi1ib3R0b206IDA7IH1cblxuLmZ2LXBsdWdpbnMtc2hvZWxhY2UgLmZ2LXBsdWdpbnMtaWNvbiB7XG4gIGhlaWdodDogMzJweDtcbiAgbGluZS1oZWlnaHQ6IDMycHg7XG4gIC8qIFNhbWUgYXMgaGVpZ2h0IG9mIGlucHV0ICovXG4gIHdpZHRoOiAzMnB4O1xuICB0b3A6IDI4cHg7XG4gIC8qIFNhbWUgYXMgaGVpZ2h0IG9mIGxhYmVsICovIH1cblxuLmZ2LXBsdWdpbnMtc2hvZWxhY2UgLnJvdyAuZnYtcGx1Z2lucy1pY29uIHtcbiAgcmlnaHQ6IDE2cHg7XG4gIHRvcDogMDsgfVxuXG4uZnYtcGx1Z2lucy1zaG9lbGFjZSAuZnYtcGx1Z2lucy1pY29uLWNoZWNrIHtcbiAgdG9wOiAyNHB4OyB9XG5cbi5mdi1wbHVnaW5zLXNob2VsYWNlIC5mdi1zci1vbmx5IH4gLmZ2LXBsdWdpbnMtaWNvbixcbi5mdi1wbHVnaW5zLXNob2VsYWNlIC5mdi1zci1vbmx5IH4gZGl2IC5mdi1wbHVnaW5zLWljb24ge1xuICB0b3A6IC00cHg7IH1cblxuLmZ2LXBsdWdpbnMtc2hvZWxhY2UgLmlucHV0LXZhbGlkIC5mdi1oZWxwLWJsb2NrLFxuLmZ2LXBsdWdpbnMtc2hvZWxhY2UgLmlucHV0LXZhbGlkIC5mdi1wbHVnaW5zLWljb24ge1xuICBjb2xvcjogIzJlY2M0MDsgfVxuXG4uZnYtcGx1Z2lucy1zaG9lbGFjZSAuaW5wdXQtaW52YWxpZCAuZnYtaGVscC1ibG9jayxcbi5mdi1wbHVnaW5zLXNob2VsYWNlIC5pbnB1dC1pbnZhbGlkIC5mdi1wbHVnaW5zLWljb24ge1xuICBjb2xvcjogI2ZmNDEzNjsgfVxuXG4uZnYtcGx1Z2lucy1zcGVjdHJlIC5pbnB1dC1ncm91cCAuZnYtcGx1Z2lucy1pY29uIHtcbiAgei1pbmRleDogMjsgfVxuXG4uZnYtcGx1Z2lucy1zcGVjdHJlIC5mb3JtLWdyb3VwIC5mdi1wbHVnaW5zLWljb24tY2hlY2sge1xuICByaWdodDogNnB4O1xuICB0b3A6IDEwcHg7IH1cblxuLmZ2LXBsdWdpbnMtc3BlY3RyZTpub3QoLmZvcm0taG9yaXpvbnRhbCkgLmZvcm0tZ3JvdXAgLmZ2LXBsdWdpbnMtaWNvbi1jaGVjayB7XG4gIHJpZ2h0OiA2cHg7XG4gIHRvcDogNDVweDsgfVxuXG4uZnYtcGx1Z2lucy10YWNoeW9ucyAuZnYtcGx1Z2lucy1pY29uIHtcbiAgaGVpZ2h0OiAzNnB4O1xuICBsaW5lLWhlaWdodDogMzZweDtcbiAgd2lkdGg6IDM2cHg7IH1cblxuLmZ2LXBsdWdpbnMtdGFjaHlvbnMgLmZ2LXBsdWdpbnMtaWNvbi1jaGVjayB7XG4gIHRvcDogLTdweDsgfVxuXG4uZnYtcGx1Z2lucy10YWNoeW9ucy5mdi1zdGFja2VkLWZvcm0gLmZ2LXBsdWdpbnMtaWNvbiB7XG4gIHRvcDogMzRweDsgfVxuXG4uZnYtcGx1Z2lucy10YWNoeW9ucy5mdi1zdGFja2VkLWZvcm0gLmZ2LXBsdWdpbnMtaWNvbi1jaGVjayB7XG4gIHRvcDogMjRweDsgfVxuXG4uZnYtcGx1Z2lucy10dXJyZXQgLmZ2LXBsdWdpbnMtaWNvbiB7XG4gIGhlaWdodDogNDBweDtcbiAgLyogU2FtZSBhcyBoZWlnaHQgb2YgaW5wdXQgKi9cbiAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gIHdpZHRoOiA0MHB4OyB9XG5cbi5mdi1wbHVnaW5zLXR1cnJldC5mdi1zdGFja2VkLWZvcm0gLmZ2LXBsdWdpbnMtaWNvbiB7XG4gIHRvcDogMjlweDsgfVxuXG4uZnYtcGx1Z2lucy10dXJyZXQuZnYtc3RhY2tlZC1mb3JtIC5mdi1wbHVnaW5zLWljb24tY2hlY2sge1xuICB0b3A6IDE3cHg7IH1cblxuLmZ2LXBsdWdpbnMtdHVycmV0IC5mdi1pbnZhbGlkLXJvdyAuZm9ybS1tZXNzYWdlLFxuLmZ2LXBsdWdpbnMtdHVycmV0IC5mdi1pbnZhbGlkLXJvdyAuZnYtcGx1Z2lucy1pY29uIHtcbiAgY29sb3I6ICNjMDA7XG4gIC8qIFNhbWUgYXMgLmZvcm0tbWVzc2FnZS5lcnJvciAqLyB9XG5cbi5mdi1wbHVnaW5zLXR1cnJldCAuZnYtdmFsaWQtcm93IC5mb3JtLW1lc3NhZ2UsXG4uZnYtcGx1Z2lucy10dXJyZXQgLmZ2LXZhbGlkLXJvdyAuZnYtcGx1Z2lucy1pY29uIHtcbiAgY29sb3I6ICMwMGIzMDA7XG4gIC8qIFNhbWUgYXMgLmZvcm0tbWVzc2FnZS5zdWNjZXNzICovIH1cblxuLmZ2LXBsdWdpbnMtdWlraXQge1xuICAvKiBIb3Jpem9udGFsIGZvcm0gKi9cbiAgLyogU3RhY2tlZCBmb3JtICovIH1cbiAgLmZ2LXBsdWdpbnMtdWlraXQgLmZ2LXBsdWdpbnMtaWNvbiB7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIC8qIEhlaWdodCBvZiBVSUtpdCBpbnB1dCAqL1xuICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICAgIHRvcDogMjVweDtcbiAgICAvKiBIZWlnaHQgb2YgVUlLaXQgbGFiZWwgKi9cbiAgICB3aWR0aDogNDBweDsgfVxuICAuZnYtcGx1Z2lucy11aWtpdC51ay1mb3JtLWhvcml6b250YWwgLmZ2LXBsdWdpbnMtaWNvbiB7XG4gICAgdG9wOiAwOyB9XG4gIC5mdi1wbHVnaW5zLXVpa2l0LnVrLWZvcm0taG9yaXpvbnRhbCAuZnYtcGx1Z2lucy1pY29uLWNoZWNrIHtcbiAgICB0b3A6IC0xMXB4O1xuICAgIC8qIGNoZWNrYm94TGFiZWxIZWlnaHQvMiAtIGljb25IZWlnaHQvMiA9IDE4LzIgLSA0MC8yICovIH1cbiAgLmZ2LXBsdWdpbnMtdWlraXQudWstZm9ybS1zdGFja2VkIC5mdi1wbHVnaW5zLWljb24tY2hlY2sge1xuICAgIHRvcDogMTVweDtcbiAgICAvKiBsYWJlbEhlaWdodCArIGxhYmVsTWFyZ2luQm90dG9tICsgY2hlY2tib3hMYWJlbEhlaWdodC8yIC0gaWNvbkhlaWdodC8yID0gMjEgKyA1ICsgMTgvMiAtIDQwLzIgKi8gfVxuICAuZnYtcGx1Z2lucy11aWtpdC51ay1mb3JtLXN0YWNrZWQgLmZ2LW5vLWxhYmVsIC5mdi1wbHVnaW5zLWljb24ge1xuICAgIHRvcDogMDsgfVxuICAuZnYtcGx1Z2lucy11aWtpdC51ay1mb3JtLXN0YWNrZWQgLmZ2LW5vLWxhYmVsIC5mdi1wbHVnaW5zLWljb24tY2hlY2sge1xuICAgIHRvcDogLTExcHg7IH1cblxuLmZ2LXBsdWdpbnMtd2l6YXJkLS1zdGVwIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4uZnYtcGx1Z2lucy13aXphcmQtLWFjdGl2ZSB7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG4iLCIudG9hc3RyLXRpdGxlIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4udG9hc3RyLW1lc3NhZ2Uge1xuICAtbXMtd29yZC13cmFwOiBicmVhay13b3JkO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG59XG4udG9hc3RyLW1lc3NhZ2UgYSxcbi50b2FzdHItbWVzc2FnZSBsYWJlbCB7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuLnRvYXN0ci1tZXNzYWdlIGE6aG92ZXIge1xuICBjb2xvcjogI0NDQ0NDQztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLnRvYXN0ci1jbG9zZS1idXR0b24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHJpZ2h0OiAtMC4zZW07XG4gIHRvcDogLTAuM2VtO1xuICBmbG9hdDogcmlnaHQ7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICAtd2Via2l0LXRleHQtc2hhZG93OiAwIDFweCAwICNmZmZmZmY7XG4gIHRleHQtc2hhZG93OiAwIDFweCAwICNmZmZmZmY7XG4gIG9wYWNpdHk6IDAuODtcbiAgLW1zLWZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkFscGhhKE9wYWNpdHk9ODApO1xuICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9ODApO1xuICBsaW5lLWhlaWdodDogMTtcbn1cbi50b2FzdHItY2xvc2UtYnV0dG9uOmhvdmVyLFxuLnRvYXN0ci1jbG9zZS1idXR0b246Zm9jdXMge1xuICBjb2xvcjogIzAwMDAwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG9wYWNpdHk6IDAuNDtcbiAgLW1zLWZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkFscGhhKE9wYWNpdHk9NDApO1xuICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9NDApO1xufVxuLnJ0bCAudG9hc3RyLWNsb3NlLWJ1dHRvbiB7XG4gIGxlZnQ6IC0wLjNlbTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHJpZ2h0OiAwLjNlbTtcbn1cbi8qQWRkaXRpb25hbCBwcm9wZXJ0aWVzIGZvciBidXR0b24gdmVyc2lvblxuIGlPUyByZXF1aXJlcyB0aGUgYnV0dG9uIGVsZW1lbnQgaW5zdGVhZCBvZiBhbiBhbmNob3IgdGFnLlxuIElmIHlvdSB3YW50IHRoZSBhbmNob3IgdmVyc2lvbiwgaXQgcmVxdWlyZXMgYGhyZWY9XCIjXCJgLiovXG5idXR0b24udG9hc3RyLWNsb3NlLWJ1dHRvbiB7XG4gIHBhZGRpbmc6IDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuLnRvYXN0ci10b3AtY2VudGVyIHtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgd2lkdGg6IDEwMCU7XG59XG4udG9hc3RyLXRvcC1jZW50ZXItbmF2LW1hcmdpbiB7XG4gIHRvcDogNjVweDtcbiAgcmlnaHQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnRvYXN0ci1ib3R0b20tY2VudGVyIHtcbiAgYm90dG9tOiAwO1xuICByaWdodDogMDtcbiAgd2lkdGg6IDEwMCU7XG59XG4udG9hc3RyLXRvcC1mdWxsLXdpZHRoIHtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgd2lkdGg6IDEwMCU7XG59XG4udG9hc3RyLXRvcC1mdWxsLXdpZHRoLW5hdi1tYXJnaW4ge1xuICB0b3A6IDY1cHg7XG4gIHJpZ2h0OiAwO1xuICB3aWR0aDogMTAwJTtcbn1cbi50b2FzdHItYm90dG9tLWZ1bGwtd2lkdGgge1xuICBib3R0b206IDA7XG4gIHJpZ2h0OiAwO1xuICB3aWR0aDogMTAwJTtcbn1cbi50b2FzdHItdG9wLWxlZnQge1xuICB0b3A6IDEycHg7XG4gIGxlZnQ6IDEycHg7XG59XG4udG9hc3RyLXRvcC1sZWZ0LW5hdi1tYXJnaW4ge1xuICB0b3A6IDY1cHg7XG4gIGxlZnQ6IDEycHg7XG59XG4udG9hc3RyLXRvcC1yaWdodCB7XG4gIHRvcDogMTJweDtcbiAgcmlnaHQ6IDEycHg7XG59XG4udG9hc3RyLXRvcC1yaWdodC1uYXYtbWFyZ2luIHtcbiAgdG9wOiA2NXB4O1xuICByaWdodDogMTJweDtcbn1cbi50b2FzdHItYm90dG9tLXJpZ2h0IHtcbiAgcmlnaHQ6IDEycHg7XG4gIGJvdHRvbTogMTJweDtcbn1cbi50b2FzdHItYm90dG9tLWxlZnQge1xuICBib3R0b206IDEycHg7XG4gIGxlZnQ6IDEycHg7XG59XG4jdG9hc3RyLWNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgei1pbmRleDogOTk5OTk5O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgLypvdmVycmlkZXMqL1xufVxuI3RvYXN0ci1jb250YWluZXIgKiB7XG4gIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuI3RvYXN0ci1jb250YWluZXIgPiBkaXYge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBtYXJnaW46IDAgMCA2cHg7XG4gIHBhZGRpbmc6IDE1cHggMTVweCAxNXB4IDUwcHg7XG4gIHdpZHRoOiAzMDBweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAzcHggM3B4IDNweCAzcHg7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogM3B4IDNweCAzcHggM3B4O1xuICBib3JkZXItcmFkaXVzOiAzcHggM3B4IDNweCAzcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDE1cHggY2VudGVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAtbW96LWJveC1zaGFkb3c6IDAgMCAxMnB4ICM5OTk5OTk7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDEycHggIzk5OTk5OTtcbiAgYm94LXNoYWRvdzogMCAwIDEycHggIzk5OTk5OTtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIG9wYWNpdHk6IDAuODtcbiAgLW1zLWZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkFscGhhKE9wYWNpdHk9ODApO1xuICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9ODApO1xufVxuI3RvYXN0ci1jb250YWluZXIgPiBkaXYucnRsIHtcbiAgZGlyZWN0aW9uOiBydGw7XG4gIHBhZGRpbmc6IDE1cHggNTBweCAxNXB4IDE1cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IDE1cHggY2VudGVyO1xufVxuI3RvYXN0ci1jb250YWluZXIgPiBkaXY6aG92ZXIge1xuICAtbW96LWJveC1zaGFkb3c6IDAgMCAxMnB4ICMwMDAwMDA7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDEycHggIzAwMDAwMDtcbiAgYm94LXNoYWRvdzogMCAwIDEycHggIzAwMDAwMDtcbiAgb3BhY2l0eTogMTtcbiAgLW1zLWZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkFscGhhKE9wYWNpdHk9MTAwKTtcbiAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTEwMCk7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbiN0b2FzdHItY29udGFpbmVyID4gLnRvYXN0ci1pbmZvIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFCZ0FBQUFZQ0FZQUFBRGdkejM0QUFBQUFYTlNSMElBcnM0YzZRQUFBQVJuUVUxQkFBQ3hqd3Y4WVFVQUFBQUpjRWhaY3dBQURzTUFBQTdEQWNkdnFHUUFBQUd3U1VSQlZFaEx0WmE5U2dOQkVNYzlzVXh4UmNvVUtTelNXSWhYcEZNaGhZV0ZoYUJnNHlQWWlXQ1haeEJMRVJzTFJTM0VRa0Vmd0NLZGpXSkF3U0tDZ29LQ2N1ZHY0TzVZTHJ0N0V6Z1hoaVUzLzQrYjJja213VmpKU3BLa1E2d0FpNGd3aFQrejN3UkJjRXoweWpTc2VVVHJjUnlmc0hzWG1EMEFtYkhPQzlJaThWSW1udVhCUGdsSHBRNXd3U1ZNN3NOblRHN1phNEp3RGRDanh5QWlIM255QTJtdGFUSnVmaURaNWRDYXFsSXRJTGgxTkhhdGZONXNrdmp4OVozOG02OUNnenVYbVpnVnJQSUdFNzYzSng5cUtzUm96V1l3NnhPSGRFUitubjJLa08rQmIrVVY1Q0JONldDNlF0QmdiUlZvenJhaEFibW02SHRVc2d0UEMxOXRGZHhYWllCT2ZrYm1GSjFWYUhBMVZBSGpkMHBwNzBvVFp6dlIrRVZyeDJZZ2Zkc3E2ZXU1NUJIWVI4aGxja2krbitrRVJVRkc4QnJBMEJ3amVBdjJNOFdMUUJ0Y3krU0Q2Zk5zbW5CM0FsQkxyZ1R0VlcxYzJRTjRiVldMQVRhSVM2MEoyRHU1eTFUaUpnalNCdkZWWmdUbXdDVStkQVpGb1B4R0VFczhueUhDOUJ3ZTJHdkVKdjJXWFpiMHZqZHlGVDRDeGszZS9rSXFsT0dvVkx3d1BldnBZSFQrMDBUK2hXd1hEZjRBSkFPVXFXY0RoYndBQUFBQVNVVk9SSzVDWUlJPVwiKSAhaW1wb3J0YW50O1xufVxuI3RvYXN0ci1jb250YWluZXIgPiAudG9hc3RyLWVycm9yIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFCZ0FBQUFZQ0FZQUFBRGdkejM0QUFBQUFYTlNSMElBcnM0YzZRQUFBQVJuUVUxQkFBQ3hqd3Y4WVFVQUFBQUpjRWhaY3dBQURzTUFBQTdEQWNkdnFHUUFBQUhPU1VSQlZFaExyWmEvU2dOQkVNWnpoMFdLQ0NsU0NLYUlZT0VEK0FBS2VRUUxHOEhXenRMQ0ltQnJZYWRnSWRZK2dJS05Za0JGU3d1N0NBb3FDZ2trb0dCSS9FMjhQZGJMWm1lRExnelp6Y3g4My96WjJTU1hDMWo5ZnIrSTFIcTkzZzJ5eEg0aXdNMXZrb0JXQWR4Q21welR4ZmtOMlJjeVpOYUhGSWtTbzEwKzhrZ3hrWElVUlY1SEd4VG1GdWM3NUIyUmZRa3B4SEc4YUFnYUFGYTB0QUhxWUZmUTdJd2UyeWhPRGs4K0o0Qzd5QW9SVFdJM3cvNGtsR1JnUjRsTzdScG45K2d2TXlXcCt1eEZoOCtIK0FSbGdOMW5KdUp1UUFZdk5rRW53R0ZjazE4RXI0cTNlZ0VjL29PK21oTGRLZ1J5aGRORmlhY0MwcmxPQ2JoTlZ6NEg5Rm5BWWdEQnZVM1FJaW9abEpGTEp0c29IWVJEZmlab1V5SXhxQ3RScFZsQU5xMEVVNGRBcGpydGdlelBGYWQ1UzE5V2dqa2MwaE5WbnVGNEhqVkE2QzdRclNJYnlsQitvWmUzYUhnQnNxbE5xS1lINDhqWHlKS011QWJpeVZKOEt6YUIzZVJjMHBnOVZ3UTRuaUZyeUk2OHFpT2kzQWJqd2RzZm5BdGswYkNqVExKS3I2bXJEOWc4aXEvUy9CODFoZ3VPTWxRVG5WeUc0MHdBY2pubWdzQ05FU0Ryam1lN3dmZnRQNFA3U1A0TjNDSlpkdnpvTnlHcTJjL0hXT1hKR3N2VmcrUkEvazJNQy93TjZJMllBMlB0OEdrQUFBQUFTVVZPUks1Q1lJST1cIikgIWltcG9ydGFudDtcbn1cbiN0b2FzdHItY29udGFpbmVyID4gLnRvYXN0ci1zdWNjZXNzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFCZ0FBQUFZQ0FZQUFBRGdkejM0QUFBQUFYTlNSMElBcnM0YzZRQUFBQVJuUVUxQkFBQ3hqd3Y4WVFVQUFBQUpjRWhaY3dBQURzTUFBQTdEQWNkdnFHUUFBQURzU1VSQlZFaExZMkFZQmZRTWdmLy8vM1A4Ky9ldkFJZ3ZBL0ZzSUYrQmF2WUREV01CR3JvYVNNTUJpRThWQzdBWkRySUZhTUZuaWkzQVpUalVnc1VVV1VEQThPZEFINmlRYlFFaHc0SHlHc1BFY0tCWEJJQzRBUmhleDRHNEJzam13ZVUxc29JRmFHZy9XdG9GWlJJWmRFdklNaHhrQ0NqWElWc0FUVjZnRkdBQ3M0UnN3MEVHZ0lJSDNRSllKZ0hTQVJRWkRyV0FCK2phd3pncytRMlVPNDlEN2puUlNSR29FRlJJTGNkbUVNV0dJMGNtMEpKMlFwWUExUkR2Y216SkVXaEFCaEQvcHFyTDBTMENXdUFCS2duUmtpOWxMc2VTN2cyQWxxd0hXUVNLSDRvS0xySUxwUkdoRVFDdzJMaVJVSWE0bHdBQUFBQkpSVTVFcmtKZ2dnPT1cIikgIWltcG9ydGFudDtcbn1cbiN0b2FzdHItY29udGFpbmVyID4gLnRvYXN0ci13YXJuaW5nIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFCZ0FBQUFZQ0FZQUFBRGdkejM0QUFBQUFYTlNSMElBcnM0YzZRQUFBQVJuUVUxQkFBQ3hqd3Y4WVFVQUFBQUpjRWhaY3dBQURzTUFBQTdEQWNkdnFHUUFBQUdZU1VSQlZFaEw1WlN2VHNOUUZNYlhaR0lDTVlHWW1KaEFRSUpBSUNZUVBBQUNpU0RCOEFpSUNRUUpUNENxUUV3Z0p2WUFTQVFDaVppWW1KaEFJQkFUQ0FSSnkrOXJUc2xkZDhzS3UxTTArZExiMDU3djYvbGJxLzJySzBtUy9UUk5qOWNXTkFLUFlJSklJN2dJeENjUTUxY3ZxSUQrR0lFWDhBU0c0QjFiSzVnSVpGZVFmb0pkRVhPZmdYNFFBUWc3a0gyQTY1eVE4N2x5eGIyN3NnZ2tBekF1RmhiYmcxSzJrZ0NrQjFiVnd5SVI5bTJMN1BSUEloRFVJWGdHdHlLdzU3NXl6M2xUTnM2WDRKWG5qVitMS00vbTNNeWRuVGJ0T0tJanR6NlZoQ0JxNHZTbTNuY2RyRDJsazBWZ1VYU1ZLalZESlhKemlqVzFSUWRzVTdGNzdIZTh1Njhrb05aVHo4T3o1eUdhNkozSDNsWjB4WWdYQksyUXltbFdXQStSV25ZaHNrTEJ2MnZtRStoQk1DdGJBN0tYNWRyV3lSVC8ySnNxWjJJdmZCOVk0YldETk1GYkpSRm1DOUU3NFNvUzBDcXVsd2prQzArNWJwY1YxQ1o4Tk1lajRwankwVStkb0RRc0d5bzFoelZKdHRJamhRN0duQnRSRk4xVWFyVWxIOEYzeGljdCtIWTA3ckV6b1VHUGxXY2pSRlJyNC9nQ2haZ2MzWkwyZDhvQUFBQUFTVVZPUks1Q1lJST1cIikgIWltcG9ydGFudDtcbn1cbiN0b2FzdHItY29udGFpbmVyLnRvYXN0ci10b3AtY2VudGVyLW5hdi1tYXJnaW4gPiBkaXYsXG4jdG9hc3RyLWNvbnRhaW5lci50b2FzdHItdG9wLWNlbnRlciA+IGRpdixcbiN0b2FzdHItY29udGFpbmVyLnRvYXN0ci1ib3R0b20tY2VudGVyID4gZGl2IHtcbiAgd2lkdGg6IDMwMHB4O1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuI3RvYXN0ci1jb250YWluZXIudG9hc3RyLXRvcC1mdWxsLXdpZHRoLW5hdi1tYXJnaW4gPiBkaXYsXG4jdG9hc3RyLWNvbnRhaW5lci50b2FzdHItdG9wLWZ1bGwtd2lkdGggPiBkaXYsXG4jdG9hc3RyLWNvbnRhaW5lci50b2FzdHItYm90dG9tLWZ1bGwtd2lkdGggPiBkaXYge1xuICB3aWR0aDogOTYlO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuLnRvYXN0ciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMzAzMDM7XG59XG4udG9hc3RyLXN1Y2Nlc3Mge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTFBMzUxO1xufVxuLnRvYXN0ci1lcnJvciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNCRDM2MkY7XG59XG4udG9hc3RyLWluZm8ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMkY5NkI0O1xufVxuLnRvYXN0ci13YXJuaW5nIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y4OTQwNjtcbn1cbi50b2FzdHItcHJvZ3Jlc3Mge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgaGVpZ2h0OiA0cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDAwMDA7XG4gIG9wYWNpdHk6IDAuNDtcbiAgLW1zLWZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkFscGhhKE9wYWNpdHk9NDApO1xuICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9NDApO1xufVxuLypSZXNwb25zaXZlIERlc2lnbiovXG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAyNDBweCkge1xuICAjdG9hc3RyLWNvbnRhaW5lciA+IGRpdiB7XG4gICAgcGFkZGluZzogOHB4IDhweCA4cHggNTBweDtcbiAgICB3aWR0aDogMTFlbTtcbiAgfVxuICAjdG9hc3RyLWNvbnRhaW5lciA+IGRpdi5ydGwge1xuICAgIHBhZGRpbmc6IDhweCA1MHB4IDhweCA4cHg7XG4gIH1cbiAgI3RvYXN0ci1jb250YWluZXIgLnRvYXN0ci1jbG9zZS1idXR0b24ge1xuICAgIHJpZ2h0OiAtMC4yZW07XG4gICAgdG9wOiAtMC4yZW07XG4gIH1cbiAgI3RvYXN0ci1jb250YWluZXIgLnJ0bCAudG9hc3RyLWNsb3NlLWJ1dHRvbiB7XG4gICAgbGVmdDogLTAuMmVtO1xuICAgIHJpZ2h0OiAwLjJlbTtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogMjQxcHgpIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAjdG9hc3RyLWNvbnRhaW5lciA+IGRpdiB7XG4gICAgcGFkZGluZzogOHB4IDhweCA4cHggNTBweDtcbiAgICB3aWR0aDogMThlbTtcbiAgfVxuICAjdG9hc3RyLWNvbnRhaW5lciA+IGRpdi5ydGwge1xuICAgIHBhZGRpbmc6IDhweCA1MHB4IDhweCA4cHg7XG4gIH1cbiAgI3RvYXN0ci1jb250YWluZXIgLnRvYXN0ci1jbG9zZS1idXR0b24ge1xuICAgIHJpZ2h0OiAtMC4yZW07XG4gICAgdG9wOiAtMC4yZW07XG4gIH1cbiAgI3RvYXN0ci1jb250YWluZXIgLnJ0bCAudG9hc3RyLWNsb3NlLWJ1dHRvbiB7XG4gICAgbGVmdDogLTAuMmVtO1xuICAgIHJpZ2h0OiAwLjJlbTtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogNDgxcHgpIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAjdG9hc3RyLWNvbnRhaW5lciA+IGRpdiB7XG4gICAgcGFkZGluZzogMTVweCAxNXB4IDE1cHggNTBweDtcbiAgICB3aWR0aDogMjVlbTtcbiAgfVxuICAjdG9hc3RyLWNvbnRhaW5lciA+IGRpdi5ydGwge1xuICAgIHBhZGRpbmc6IDE1cHggNTBweCAxNXB4IDE1cHg7XG4gIH1cbn1cbiJdLCJuYW1lcyI6W10sInNvdXJjZVJvb3QiOiIifQ==*/