/*! mandel-applicant-forms v1.2.0 | (c) 2025  | MIT License | https://mandelfoundation.org.il */
/**
 * @section Base Styles
 */
html {
  direction: rtl !important;
}

body {
  font-family: "Open Sans Hebrew", "Roboto Condensed", Tahoma, Arial, sans-serif;
  color: #333;
  direction: rtl !important;
}

en {
  font-family: "Roboto Condensed", Tahoma, Arial, sans-serif;
}

.container-full {
  margin: 0 auto;
  width: 100%;
  overflow: hidden;
  padding-left: 0 !important;
  padding-right: 0 !important;
}

input,
textarea,
select,
button {
  font: inherit;
}

textarea {
  min-height: 34px !important;
}

h4 {
  font-size: 1em;
  color: red;
}

h3 {
  line-height: normal;
}

h1,
h2 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

th,
td {
  text-align: center;
}

.grid {
  margin-top: 5%;
}

.btn {
  width: 150px;
}

#smsBtnSendCode {
  width: 100%;
}

.btn-group {
  padding: 0 !important;
  height: 100%;
  border-color: rgba(255, 255, 255, 0);
  position: relative;
  margin: 0;
}

.btn-group .fv-plugins-message-container {
  bottom: -20px;
}

.btn-group-lang {
  padding: 1px;
  border: 0px solid red !important;
}

.btn-group-lang label {
  margin-top: 1px;
  width: 33.33%;
  display: inline-block;
}

.has-success .btn-group-lang {
  border: 0px solid red !important;
}

.modal {
  background: rgba(0, 0, 0, 0.2509803922);
}

.modal-content {
  width: 50%;
  margin-right: 25%;
  position: absolute;
  bottom: 10%;
  padding: 1%;
  text-align: center;
}

.message-title {
  font-weight: bold;
}

.field-box {
  position: relative;
}

.pref-phone {
  margin-right: 0.5em;
  float: left;
}

.phone-holder {
  vertical-align: top;
  display: inline-block;
}

.fv-plugins-message-container {
  position: absolute;
}

.form-group {
  margin-bottom: 26px !important;
}

div.panel div.panel-heading {
  height: 41px;
}

.panel .panel-body {
  margin-top: 10px;
  padding-top: 5px;
}

.panel .panel-body p {
  padding-bottom: 15px;
}

div.form-group-savedraft {
  padding-bottom: 0 !important;
  margin-bottom: 0 !important;
}

.text-highlight {
  letter-spacing: -0.1px;
  font-weight: 500 !important;
  font-style: normal;
  border-radius: 1em 1em 2em 0;
  text-shadow: 1px 1px 1px #fff;
  background-image: linear-gradient(-100deg, rgba(255, 250, 150, 0.15), rgba(255, 250, 150, 0.8) 100%, rgba(255, 250, 150, 0.25));
}

div.form-group-desc {
  position: relative !important;
}

div.form-group-desc div.fv-plugins-message-container {
  top: 80px;
  right: 5px;
}

#submitBtn {
  display: none;
}

#moreInfo {
  display: none;
}

.form-control1 {
  border: 1px solid #a8cfe7;
  width: 100%;
  height: 140px;
  border-radius: 4px;
}

#updateDate {
  text-align: left;
}

ol.list-autocomplete {
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
}

ol.list-autocomplete li {
  border: 0 !important;
  padding: 0 !important;
  margin-bottom: 0 !important;
  text-align: right;
}

datalist {
  color: red;
}

#displayDoiPicker {
  display: none;
}

#displayStatesPicker {
  display: none;
}

#CityPicker {
  display: none;
}

label.form-label small {
  font-weight: 300;
  font-size: 14px;
}

div.row-main div.col-md-6 {
  padding-right: 25px !important;
  padding-left: 25px !important;
}

div.messagesWrapper {
  display: none;
}

div.messagesWrapper div.bs-callout-danger h4 {
  font-weight: 600;
  color: #333;
  font-size: 1.1em;
}

div.messagesWrapper #messages div.fv-plugins-message-container {
  position: relative;
  display: block;
}

.URLMessage {
  color: #333;
  cursor: pointer;
}

.URLMessage:focus, .URLMessage:hover, .URLMessage:active {
  color: red;
  text-decoration: underline;
}

.bootstrap-select.btn-group .btn .filter-option {
  display: inline-block;
  overflow: hidden;
  width: 100%;
  text-align: right;
}

.typeahead {
  left: 15px !important;
  right: 15px !important;
}

.typeahead li a {
  padding-right: 10px !important;
}

div.clonedInput {
  padding-right: 0px;
  padding-left: 0px;
  border: 1px solid #eee;
  border: 1px solid #eddfdf;
  margin-bottom: 20px;
}

div.clonedInput .well {
  border-radius: 0 !important;
  background-image: none !important;
  border: 0 !important;
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
  padding-right: 15px;
  font-weight: 500;
}

div.spinner-wrap {
  top: 12px;
  left: 25px;
  width: 110%;
  overflow: hidden;
  position: relative;
  height: 9px;
}

div.spinner-wrap .spinner {
  display: none;
  z-index: 10000;
}

div.spinner-wrap .spinner div {
  z-index: 100000;
  width: 8px;
  height: 8px;
  position: absolute;
  top: 1px;
  background-color: #eee;
  border-radius: 50%;
  -webkit-animation: move 4s infinite cubic-bezier(0.2, 0.64, 0.81, 0.23);
          animation: move 4s infinite cubic-bezier(0.2, 0.64, 0.81, 0.23);
  background-color: rgb(249, 166, 2) !important;
}

div.spinner-wrap .spinner div:nth-child(2) {
  -webkit-animation-delay: 150ms;
          animation-delay: 150ms;
}

div.spinner-wrap .spinner div:nth-child(3) {
  -webkit-animation-delay: 300ms;
          animation-delay: 300ms;
}

div.spinner-wrap .spinner div:nth-child(4) {
  -webkit-animation-delay: 450ms;
          animation-delay: 450ms;
}

@-webkit-keyframes move {
  0% {
    left: 0%;
  }
  75% {
    left: 100%;
  }
  100% {
    left: 100%;
  }
}

@keyframes move {
  0% {
    left: 0%;
  }
  75% {
    left: 100%;
  }
  100% {
    left: 100%;
  }
}
div.panel div.panel-heading {
  position: relative;
  _padding-right: 50px;
}

div.panel div.panel-heading a {
  font-weight: 600 !important;
}

div.panel div.panel-heading::before {
  top: 3px;
  content: "";
  right: 5px;
  width: 20px;
  height: 20px;
  _background-image: url(../../images/infoicon.svg);
  background-repeat: no-repeat;
  background-size: contain;
  position: absolute;
}

div.panel-success::before {
  _background-image: url(../../images/infoicon.svg);
}

div.panel-warning::before {
  _background-image: url(../../images/infoicon.svg);
}

div.panel-danger::before {
  _background-image: url(../../images/infoicon.svg);
}

#mainWarning {
  display: none;
}

#mainWarning div.bs-callout {
  display: none;
}

#mainWarning div.bs-callout p span {
  direction: rtl;
  font-weight: 600;
  font-family: "Roboto Condensed", Tahoma, Arial, sans-serif;
}

.table-wrapper {
  padding: 8px;
  -webkit-box-shadow: 0 10px 20px rgba(0, 0, 0, 0.02), 0 6px 6px rgba(0, 0, 0, 0.12);
  box-shadow: 0 10px 20px rgba(0, 0, 0, 0.12), 0 6px 6px rgba(0, 0, 0, 0.02);
}

.table > tbody > tr > td {
  vertical-align: middle;
}

.label {
  font-size: 100%;
}

.bs-callout {
  padding: 20px;
  margin: 20px 0;
  border: 1px solid #eee;
  border-right-width: 5px;
  border-radius: 4px;
  margin-left: 0px;
  background-color: rgba(238, 238, 238, 0.6) !important;
}

.bs-callout-xl {
  margin-left: 0px;
}

.bs-callout-lg {
  margin-left: 50px;
}

.bs-callout-md {
  margin-left: 100px;
}

.bs-callout-sm {
  margin-left: 150px;
}

.bs-callout-xs {
  margin-left: 200px;
}

.bs-callout h4 {
  margin-top: 0;
  margin-bottom: 5px;
}

.bs-callout p:last-child {
  margin-bottom: 0;
}

.bs-callout code {
  border-radius: 4px;
}

.bs-callout + .bs-callout {
  margin-top: -5px;
}

.bs-callout-default {
  border-right-color: #777;
  background-color: rgba(238, 238, 238, 0.6) !important;
}

.bs-callout-default h4 {
  color: #777;
}

.bs-callout-registration {
  border-right-color: #15202f;
}

.bs-callout-primary {
  border-right-color: #428bca;
}

.bs-callout-primary h4 {
  color: #428bca;
}

.bs-callout-success {
  border-right-color: #5cb85c;
  /* background-color: #efffe8;*/
}

.bs-callout-success h4 {
  color: #5cb85c;
}

.bs-callout-danger {
  border-right-color: #d9534f;
  /*background-color: #fcf2f2;*/
}

.bs-callout-danger h4 {
  color: #d9534f;
}

.bs-callout-warning {
  border-right-color: #f0ad4e;
  /*background-color: #fefbed;*/
}

.bs-callout-warning h4 {
  color: #f0ad4e;
}

.bs-callout-info {
  border-right-color: #5bc0de;
  background-color: #f0f7fd;
}

.bs-callout-info h4 {
  color: #5bc0de;
}

body {
  font-family: Assistant, Arial, sans-serif !important;
  background: #202f44;
}

.mgulogin {
  background-color: transparent !important;
}

.mgu {
  height: 1000px;
}

#mgupa_form {
  background-color: #202f44;
  color: #fff;
  /*height: 800px;*/
  min-height: 800px !important;
}

body.mgupa .bodyDiv {
  margin-left: auto;
  margin-right: auto;
  padding-top: 56px;
}

body.mgupa .btn-registration {
  width: 30% !important;
}

body.mgupa .grad-image {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  /* margin: 0 auto; */
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 100%;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}

body.mgupa .title {
  font-size: 18px;
  font-weight: 500;
  line-height: 1.22;
  margin-bottom: 10px !important;
  padding-right: 0;
}

body.mgupa #GraduateName {
  font-size: 2em !important;
  line-height: 80%;
}

body.mgupa #GraduatePhone {
  font-weight: 300 !important;
  font-size: 1.6em !important;
  font-family: "Roboto Condensed", sans-serif;
}

body.mgupa #GraduateEmail {
  font-family: "Roboto Condensed", sans-serif;
  font-weight: 300 !important;
}

body.mgupa .form-label {
  font-size: 12px;
  font-weight: 400;
}

body.mgupa .underline {
  border-bottom: solid 1px #202f44;
}

body.mgupa .form-control {
  font-size: 18px;
  font-weight: normal;
  margin: 0 1px 5px 289px;
}

body.mgupa .text-bold {
  font-weight: bold;
}

body.mgupa span.text {
  font-size: 18px;
  font-weight: normal;
}

body.mgupa .row-text {
  text-align: center;
}

body.mgupa .Rectangle {
  height: 155px;
  border: solid 1px #202f44;
}

body.mgupa .btn-text {
  font-weight: bold;
  color: #202f44;
  font-size: 16px;
  font-weight: 600;
}

body.mgupa .name {
  color: white;
  text-decoration: none;
}

body.mgupa .btn {
  background-color: #49ceb5;
}

body.mgupa .details {
  /*font-size: 18px;
  font-weight: 700;*/
  position: relative;
  bottom: 0;
  right: 0;
  left: 15px;
}

body.mgupa .details-container {
  height: auto;
  position: relative;
}

body.mgupa img {
  height: 32%;
}

body.mgupa .grad-image img {
  border: 2px solid #fff;
  height: 100%;
  width: auto;
  min-width: 260px;
  -webkit-box-shadow: 0 10px 20px rgba(0, 0, 0, 0.4), 0 6px 6px rgba(0, 0, 0, 0.02);
          box-shadow: 0 10px 20px rgba(0, 0, 0, 0.4), 0 6px 6px rgba(0, 0, 0, 0.02);
}

body.mgupa #updateDetails {
  margin-top: 20px;
  margin-bottom: 20px;
  float: right;
  border-radius: 10px;
}

body.mgupa #updateDetails:hover {
  background-color: white;
}

body.mgupa .pa-tag-section {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  padding-right: 0;
}

body.mgupa .pa-tag {
  border: thin solid white;
  padding: 1px 12px;
  border-radius: 25px;
  cursor: pointer;
  margin-left: 7px;
  margin-bottom: 10px;
}

body.mgupa .pa-tag:hover {
  border: thin solid white;
  color: #202f44;
  background-color: white;
}

body.mgupa .facebook-link {
  text-align: center;
}

body.mgupa .link > a {
  font-size: 18px;
  color: white !important;
  text-decoration: none !important;
  cursor: pointer;
}

body.mgupa .facebook-link > a:hover {
  text-decoration: underline;
}

body.mgupa .pa-link {
  color: white;
  text-decoration: underline;
  font-size: 16px;
}

body.mgupa .pa-btn-section {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding-bottom: 40px;
  text-align: center;
}

body.mgupa .pa-btn {
  cursor: pointer;
  width: 100%;
  height: 100px;
  line-height: 96px;
  background-image: linear-gradient(10deg, #202f44, #45c0ab);
  text-align: center;
  vertical-align: middle;
  font-size: 24px;
  font-weight: bold;
  border: 2px solid white;
  border-radius: 15px;
}

body.mgupa .pa-btn:hover {
  background-image: -webkit-gradient(linear, left top, left bottom, from(#202f44), to(#45c0ab));
  background-image: linear-gradient(180deg, #202f44, #45c0ab);
}

body.mgupa div.spacer {
  padding-bottom: 40px;
}

body.mgupa .error-msg {
  position: absolute;
  color: #98a4ad;
  padding: 10px 30px 0px 30px;
  font-size: 14px;
  display: none;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  line-height: 14px !important;
  font-weight: normal !important;
}

body.mgupa .error-msg-btn {
  background: #98a4ad !important;
}

body.mgupa .error-msg-btn:hover .error-msg {
  color: #202f44 !important;
  display: inline !important;
}

@media (max-width: 650px) {
  body.mgupa .bodyDiv {
    width: 100%;
    padding: 20px;
  }
  body.mgupa .btn-registration {
    width: 63% !important;
  }
  body.mgupa .btn-text {
    font-size: 20px;
  }
  body.mgupa .details {
    position: relative !important;
    padding: 20px !important;
    padding-top: 0px;
  }
  body.mgupa .error-msg {
    left: 15px;
    right: 15px;
  }
  body.mgupa .grad-image img {
    height: auto;
    width: 100%;
  }
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNvbXBvbmVudHMvX2Jhc2Uuc2NzcyIsIm1ndS5jc3MiLCJjb21wb25lbnRzL190eXBlYWhlYWQuc2NzcyIsImNvbXBvbmVudHMvX2Nsb25lZElucHV0LnNjc3MiLCJjb21wb25lbnRzL19zcGlubmVyLnNjc3MiLCJjb21wb25lbnRzL193YXJuaW5nLnNjc3MiLCJjb21wb25lbnRzL190YWJsZS5zY3NzIiwiY29tcG9uZW50cy9fY2FsbG91dC5zY3NzIiwiY29tcG9uZW50cy9fbWd1cGEuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiO0FBQUE7O0VBQUE7QUFHQTtFQUNFLHlCQUFBO0FDQ0Y7O0FEQ0E7RUFDRSw4RUFBQTtFQUNBLFdBQUE7RUFDQSx5QkFBQTtBQ0VGOztBREFBO0VBQ0UsMERBQUE7QUNHRjs7QUREQTtFQUNFLGNBQUE7RUFDQSxXQUFBO0VBQ0EsZ0JBQUE7RUFDQSwwQkFBQTtFQUNBLDJCQUFBO0FDSUY7O0FEREE7Ozs7RUFJRSxhQUFBO0FDSUY7O0FERkE7RUFDRSwyQkFBQTtBQ0tGOztBREhBO0VBQ0UsY0FBQTtFQUNBLFVBQUE7QUNNRjs7QURKQTtFQUNFLG1CQUFBO0FDT0Y7O0FETEE7O0VBRUUsb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7QUNRRjs7QUROQTs7RUFFRSxrQkFBQTtBQ1NGOztBRFBBO0VBQ0UsY0FBQTtBQ1VGOztBRFJBO0VBQ0UsWUFBQTtBQ1dGOztBRFRBO0VBQ0UsV0FBQTtBQ1lGOztBRFZBO0VBQ0UscUJBQUE7RUFDQSxZQUFBO0VBQ0Esb0NBQUE7RUFDQSxrQkFBQTtFQUNBLFNBQUE7QUNhRjs7QURaRTtFQUNFLGFBQUE7QUNlSjs7QURaQTtFQUNFLFlBQUE7RUFDQSxnQ0FBQTtBQ2VGOztBRGRFO0VBQ0UsZUFBQTtFQUNBLGFBQUE7RUFDQSxxQkFBQTtBQ2lCSjs7QURiRTtFQUNFLGdDQUFBO0FDZ0JKOztBRGJBO0VBQ0UsdUNBQUE7QUNnQkY7O0FEZEE7RUFDRSxVQUFBO0VBQ0EsaUJBQUE7RUFF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QSxhQUFBO0VBQ0EsaUJBQUE7RUFDQSwwREFBQTtFQUVBLGtCQUFBO0VBQ0Esc0JBQUE7RUFFQSxlQUFBO0VBQ0EsaUJBQUE7RUFDQSx1QkFBQTtFQUNBLG1CQUFBO0FQNGdCSjs7QU8xZ0JFO0VBQ0UsNkZBQUE7RUFBQSwyREFBQTtBUDZnQko7O0FPM2dCRTtFQUNFLG9CQUFBO0FQOGdCSjs7QU81Z0JFO0VBQ0Usa0JBQUE7RUFDQSxjQUFBO0VBQ0EsMkJBQUE7RUFDQSxlQUFBO0VBQ0EsYUFBQTtFQUNBLGtCQUFBO0VBQ0EsTUFBQTtFQUNBLE9BQUE7RUFDQSxRQUFBO0VBQ0EsU0FBQTtFQUNBLDRCQUFBO0VBQ0EsOEJBQUE7QVArZ0JKOztBTzdnQkU7RUFDRSw4QkFBQTtBUGdoQko7O0FPOWdCRTtFQUNFLHlCQUFBO0VBQ0EsMEJBQUE7QVBpaEJKOztBTy9nQkU7RUFDRTtJQUNFLFdBQUE7SUFDQSxhQUFBO0VQa2hCSjtFT2hoQkU7SUFDRSxxQkFBQTtFUGtoQko7RU9oaEJFO0lBQ0UsZUFBQTtFUGtoQko7RU9oaEJFO0lBQ0UsNkJBQUE7SUFDQSx3QkFBQTtJQUNBLGdCQUFBO0VQa2hCSjtFT2hoQkU7SUFDRSxVQUFBO0lBQ0EsV0FBQTtFUGtoQko7RU9oaEJFO0lBQ0UsWUFBQTtJQUNBLFdBQUE7RVBraEJKO0FBQ0YiLCJmaWxlIjoibWd1LmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxyXG4gKiBAc2VjdGlvbiBCYXNlIFN0eWxlc1xyXG4gKi9cclxuaHRtbCB7XHJcbiAgZGlyZWN0aW9uOiBydGwgIWltcG9ydGFudDtcclxufVxyXG5ib2R5IHtcclxuICBmb250LWZhbWlseTogXCJPcGVuIFNhbnMgSGVicmV3XCIsIFwiUm9ib3RvIENvbmRlbnNlZFwiLCBUYWhvbWEsIEFyaWFsLCBzYW5zLXNlcmlmO1xyXG4gIGNvbG9yOiAjMzMzO1xyXG4gIGRpcmVjdGlvbjogcnRsICFpbXBvcnRhbnQ7XHJcbn1cclxuZW4ge1xyXG4gIGZvbnQtZmFtaWx5OiBcIlJvYm90byBDb25kZW5zZWRcIiwgVGFob21hLCBBcmlhbCwgc2Fucy1zZXJpZjtcclxufVxyXG4uY29udGFpbmVyLWZ1bGwge1xyXG4gIG1hcmdpbjogMCBhdXRvO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XHJcbiAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5pbnB1dCxcclxudGV4dGFyZWEsXHJcbnNlbGVjdCxcclxuYnV0dG9uIHtcclxuICBmb250OiBpbmhlcml0O1xyXG59XHJcbnRleHRhcmVhe1xyXG4gIG1pbi1oZWlnaHQ6IDM0cHggIWltcG9ydGFudDtcclxufVxyXG5oNCB7XHJcbiAgZm9udC1zaXplOiAxZW07XHJcbiAgY29sb3I6IHJlZDtcclxufVxyXG5oMyB7XHJcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcclxufVxyXG5oMSxcclxuaDIge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbn1cclxudGgsXHJcbnRkIHtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuLmdyaWQge1xyXG4gIG1hcmdpbi10b3A6IDUlO1xyXG59XHJcbi5idG4ge1xyXG4gIHdpZHRoOiAxNTBweDtcclxufVxyXG4jc21zQnRuU2VuZENvZGUge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG59XHJcbi5idG4tZ3JvdXAge1xyXG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgYm9yZGVyLWNvbG9yOiAjZmZmZmZmMDA7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIG1hcmdpbjogMDtcclxuICAuZnYtcGx1Z2lucy1tZXNzYWdlLWNvbnRhaW5lciB7XHJcbiAgICBib3R0b206IC0yMHB4O1xyXG4gIH1cclxufVxyXG4uYnRuLWdyb3VwLWxhbmcge1xyXG4gIHBhZGRpbmc6IDFweDtcclxuICBib3JkZXI6IDBweCBzb2xpZCByZWQgIWltcG9ydGFudDtcclxuICBsYWJlbCB7XHJcbiAgICBtYXJnaW4tdG9wOiAxcHg7XHJcbiAgICB3aWR0aDogMzMuMzMlO1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIH1cclxufVxyXG4uaGFzLXN1Y2Nlc3Mge1xyXG4gIC5idG4tZ3JvdXAtbGFuZyB7XHJcbiAgICBib3JkZXI6IDBweCBzb2xpZCByZWQgIWltcG9ydGFudDtcclxuICB9XHJcbn1cclxuLm1vZGFsIHtcclxuICBiYWNrZ3JvdW5kOiAjMDAwMDAwNDA7XHJcbn1cclxuLm1vZGFsLWNvbnRlbnQge1xyXG4gIHdpZHRoOiA1MCU7XHJcbiAgbWFyZ2luLXJpZ2h0OiAyNSU7XHJcbiAgLy8gbWFyZ2luLXRvcDogNjAlO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICBib3R0b206IDEwJTtcclxuICBwYWRkaW5nOiAxJTtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuLm1lc3NhZ2UtdGl0bGUge1xyXG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG59XHJcblxyXG4uZmllbGQtYm94IHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuLnByZWYtcGhvbmUge1xyXG4gIG1hcmdpbi1yaWdodDogMC41ZW07XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbn1cclxuLnBob25lLWhvbGRlciB7XHJcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbn1cclxuLmZ2LXBsdWdpbnMtbWVzc2FnZS1jb250YWluZXIge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxufVxyXG4uZm9ybS1ncm91cCB7XHJcbiAgbWFyZ2luLWJvdHRvbTogMjZweCAhaW1wb3J0YW50O1xyXG59XHJcbmRpdi5wYW5lbCB7XHJcbiAgZGl2LnBhbmVsLWhlYWRpbmcge1xyXG4gICAgaGVpZ2h0OiA0MXB4O1xyXG4gIH1cclxufVxyXG4ucGFuZWwge1xyXG4gIC5wYW5lbC1ib2R5IHtcclxuICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgICBwYWRkaW5nLXRvcDogNXB4O1xyXG4gICAgcCB7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiAxNXB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5kaXYuZm9ybS1ncm91cC1zYXZlZHJhZnQge1xyXG4gIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XHJcbiAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xyXG59XHJcbi50ZXh0LWhpZ2hsaWdodCB7XHJcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjFweDtcclxuICBmb250LXdlaWdodDogNTAwICFpbXBvcnRhbnQ7XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gIGJvcmRlci1yYWRpdXM6IDFlbSAxZW0gMmVtIDA7XHJcbiAgdGV4dC1zaGFkb3c6IDFweCAxcHggMXB4ICNmZmY7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KFxyXG4gICAgLTEwMGRlZyxcclxuICAgIHJnYmEoMjU1LCAyNTAsIDE1MCwgMC4xNSksXHJcbiAgICByZ2JhKDI1NSwgMjUwLCAxNTAsIDAuOCkgMTAwJSxcclxuICAgIHJnYmEoMjU1LCAyNTAsIDE1MCwgMC4yNSlcclxuICApO1xyXG59XHJcbmRpdi5mb3JtLWdyb3VwLWRlc2Mge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50O1xyXG4gIGRpdi5mdi1wbHVnaW5zLW1lc3NhZ2UtY29udGFpbmVyIHtcclxuICAgIHRvcDogODBweDtcclxuICAgIHJpZ2h0OiA1cHg7XHJcbiAgfVxyXG59XHJcbiNzdWJtaXRCdG57XHJcbiAgZGlzcGxheTogbm9uZTtcclxufVxyXG4jbW9yZUluZm9cclxue1xyXG5kaXNwbGF5Om5vbmU7XHJcbn1cclxuLmZvcm0tY29udHJvbDF7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgI2E4Y2ZlNztcclxuICB3aWR0aDoxMDAlO1xyXG4gIGhlaWdodDogMTQwcHg7XHJcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG59XHJcbiN1cGRhdGVEYXRle1xyXG4gIHRleHQtYWxpZ246IGxlZnRcclxufVxyXG5vbC5saXN0LWF1dG9jb21wbGV0ZSB7XHJcbiAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xyXG4gIGxpIHtcclxuICAgIGJvcmRlcjogMCAhaW1wb3J0YW50O1xyXG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xyXG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgfVxyXG59XHJcbmRhdGFsaXN0IHtcclxuICBjb2xvcjogcmVkO1xyXG59XHJcbiNkaXNwbGF5RG9pUGlja2VyIHtcclxuICBkaXNwbGF5OiBub25lO1xyXG59XHJcbiNkaXNwbGF5U3RhdGVzUGlja2VyIHtcclxuICBkaXNwbGF5OiBub25lO1xyXG59XHJcbiNDaXR5UGlja2VyIHtcclxuICBkaXNwbGF5OiBub25lO1xyXG59XHJcbmxhYmVsLmZvcm0tbGFiZWwge1xyXG4gIHNtYWxsIHtcclxuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgfVxyXG59XHJcbmRpdi5yb3ctbWFpbiB7XHJcbiAgZGl2LmNvbC1tZC02IHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDI1cHggIWltcG9ydGFudDtcclxuICAgIHBhZGRpbmctbGVmdDogMjVweCAhaW1wb3J0YW50O1xyXG4gIH1cclxufVxyXG5kaXYubWVzc2FnZXNXcmFwcGVyIHtcclxuICBkaXNwbGF5OiBub25lO1xyXG4gIGRpdi5icy1jYWxsb3V0LWRhbmdlciB7XHJcbiAgICBoNCB7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgIGNvbG9yOiAjMzMzO1xyXG4gICAgICBmb250LXNpemU6IDEuMWVtO1xyXG4gICAgfVxyXG4gIH1cclxuICAjbWVzc2FnZXMge1xyXG4gICAgZGl2LmZ2LXBsdWdpbnMtbWVzc2FnZS1jb250YWluZXIge1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgfVxyXG4gIH1cclxuICBcclxufVxyXG4vLyAuZm9ybS1jb250cm9sW2Rpc2FibGVkXSxcclxuLy8gICAuZm9ybS1jb250cm9sW3JlYWRvbmx5XSxcclxuLy8gICBmaWVsZHNldFtkaXNhYmxlZF0gLmZvcm0tY29udHJvbCB7XHJcbi8vICAgICBvcGFjaXR5OiAxICFpbXBvcnRhbnQ7XHJcbi8vICAgICBib3JkZXI6IDAgIWltcG9ydGFudDtcclxuLy8gICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjM4LCAyMzgsIDIzOCwgMC42KSAhaW1wb3J0YW50O1xyXG4vLyAgICAgYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50O1xyXG4vLyAgICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xyXG4vLyAgIH1cclxuLy8gICBzZWxlY3QuZm9ybS1jb250cm9sW2Rpc2FibGVkXVxyXG4vLyAgIHtcclxuLy8gICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcclxuLy8gICAgIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcclxuLy8gICAgIHRleHQtaW5kZW50OiAwLjAxcHg7XHJcbi8vICAgICB0ZXh0LW92ZXJmbG93OiAnJztcclxuLy8gICB9XHJcbi8vICAgYm9keS5ib2R5LWRpc2FibGVke1xyXG4vLyAgICAgZGl2LmZvcm0tZ3JvdXAtc2F2ZWRyYWZ0e1xyXG4vLyAgICAgICBkaXNwbGF5OiBub25lO1xyXG4vLyAgICAgfVxyXG4vLyAgIH1cclxuICAuVVJMTWVzc2FnZSB7XHJcbiAgICBjb2xvcjogICMzMzM7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbn1cclxuLlVSTE1lc3NhZ2U6Zm9jdXMsIC5VUkxNZXNzYWdlOmhvdmVyLCAuVVJMTWVzc2FnZTphY3RpdmUge1xyXG4gICAgY29sb3I6cmVkO1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbn0gICAgXHJcbi5ib290c3RyYXAtc2VsZWN0LmJ0bi1ncm91cCAuYnRuIC5maWx0ZXItb3B0aW9ue1xyXG4gIGRpc3BsYXk6aW5saW5lLWJsb2NrO1xyXG4gIG92ZXJmbG93OmhpZGRlbjtcclxuICB3aWR0aDoxMDAlO1xyXG4gIHRleHQtYWxpZ246cmlnaHRcclxufSIsIi8qKlxuICogQHNlY3Rpb24gQmFzZSBTdHlsZXNcbiAqL1xuaHRtbCB7XG4gIGRpcmVjdGlvbjogcnRsICFpbXBvcnRhbnQ7XG59XG5cbmJvZHkge1xuICBmb250LWZhbWlseTogXCJPcGVuIFNhbnMgSGVicmV3XCIsIFwiUm9ib3RvIENvbmRlbnNlZFwiLCBUYWhvbWEsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzMzMztcbiAgZGlyZWN0aW9uOiBydGwgIWltcG9ydGFudDtcbn1cblxuZW4ge1xuICBmb250LWZhbWlseTogXCJSb2JvdG8gQ29uZGVuc2VkXCIsIFRhaG9tYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG59XG5cbi5jb250YWluZXItZnVsbCB7XG4gIG1hcmdpbjogMCBhdXRvO1xuICB3aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbn1cblxuaW5wdXQsXG50ZXh0YXJlYSxcbnNlbGVjdCxcbmJ1dHRvbiB7XG4gIGZvbnQ6IGluaGVyaXQ7XG59XG5cbnRleHRhcmVhIHtcbiAgbWluLWhlaWdodDogMzRweCAhaW1wb3J0YW50O1xufVxuXG5oNCB7XG4gIGZvbnQtc2l6ZTogMWVtO1xuICBjb2xvcjogcmVkO1xufVxuXG5oMyB7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG5cbmgxLFxuaDIge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG50aCxcbnRkIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uZ3JpZCB7XG4gIG1hcmdpbi10b3A6IDUlO1xufVxuXG4uYnRuIHtcbiAgd2lkdGg6IDE1MHB4O1xufVxuXG4jc21zQnRuU2VuZENvZGUge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmJ0bi1ncm91cCB7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBib3JkZXItY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMCk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luOiAwO1xufVxuXG4uYnRuLWdyb3VwIC5mdi1wbHVnaW5zLW1lc3NhZ2UtY29udGFpbmVyIHtcbiAgYm90dG9tOiAtMjBweDtcbn1cblxuLmJ0bi1ncm91cC1sYW5nIHtcbiAgcGFkZGluZzogMXB4O1xuICBib3JkZXI6IDBweCBzb2xpZCByZWQgIWltcG9ydGFudDtcbn1cblxuLmJ0bi1ncm91cC1sYW5nIGxhYmVsIHtcbiAgbWFyZ2luLXRvcDogMXB4O1xuICB3aWR0aDogMzMuMzMlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5oYXMtc3VjY2VzcyAuYnRuLWdyb3VwLWxhbmcge1xuICBib3JkZXI6IDBweCBzb2xpZCByZWQgIWltcG9ydGFudDtcbn1cblxuLm1vZGFsIHtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjI1MDk4MDM5MjIpO1xufVxuXG4ubW9kYWwtY29udGVudCB7XG4gIHdpZHRoOiA1MCU7XG4gIG1hcmdpbi1yaWdodDogMjUlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMTAlO1xuICBwYWRkaW5nOiAxJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ubWVzc2FnZS10aXRsZSB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4uZmllbGQtYm94IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ucHJlZi1waG9uZSB7XG4gIG1hcmdpbi1yaWdodDogMC41ZW07XG4gIGZsb2F0OiBsZWZ0O1xufVxuXG4ucGhvbmUtaG9sZGVyIHtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4uZnYtcGx1Z2lucy1tZXNzYWdlLWNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cblxuLmZvcm0tZ3JvdXAge1xuICBtYXJnaW4tYm90dG9tOiAyNnB4ICFpbXBvcnRhbnQ7XG59XG5cbmRpdi5wYW5lbCBkaXYucGFuZWwtaGVhZGluZyB7XG4gIGhlaWdodDogNDFweDtcbn1cblxuLnBhbmVsIC5wYW5lbC1ib2R5IHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgcGFkZGluZy10b3A6IDVweDtcbn1cblxuLnBhbmVsIC5wYW5lbC1ib2R5IHAge1xuICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbn1cblxuZGl2LmZvcm0tZ3JvdXAtc2F2ZWRyYWZ0IHtcbiAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1oaWdobGlnaHQge1xuICBsZXR0ZXItc3BhY2luZzogLTAuMXB4O1xuICBmb250LXdlaWdodDogNTAwICFpbXBvcnRhbnQ7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgYm9yZGVyLXJhZGl1czogMWVtIDFlbSAyZW0gMDtcbiAgdGV4dC1zaGFkb3c6IDFweCAxcHggMXB4ICNmZmY7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgtMTAwZGVnLCByZ2JhKDI1NSwgMjUwLCAxNTAsIDAuMTUpLCByZ2JhKDI1NSwgMjUwLCAxNTAsIDAuOCkgMTAwJSwgcmdiYSgyNTUsIDI1MCwgMTUwLCAwLjI1KSk7XG59XG5cbmRpdi5mb3JtLWdyb3VwLWRlc2Mge1xuICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcbn1cblxuZGl2LmZvcm0tZ3JvdXAtZGVzYyBkaXYuZnYtcGx1Z2lucy1tZXNzYWdlLWNvbnRhaW5lciB7XG4gIHRvcDogODBweDtcbiAgcmlnaHQ6IDVweDtcbn1cblxuI3N1Ym1pdEJ0biB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbiNtb3JlSW5mbyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5mb3JtLWNvbnRyb2wxIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2E4Y2ZlNztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTQwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbn1cblxuI3VwZGF0ZURhdGUge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG5vbC5saXN0LWF1dG9jb21wbGV0ZSB7XG4gIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbn1cblxub2wubGlzdC1hdXRvY29tcGxldGUgbGkge1xuICBib3JkZXI6IDAgIWltcG9ydGFudDtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG5kYXRhbGlzdCB7XG4gIGNvbG9yOiByZWQ7XG59XG5cbiNkaXNwbGF5RG9pUGlja2VyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuI2Rpc3BsYXlTdGF0ZXNQaWNrZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4jQ2l0eVBpY2tlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbmxhYmVsLmZvcm0tbGFiZWwgc21hbGwge1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXNpemU6IDE0cHg7XG59XG5cbmRpdi5yb3ctbWFpbiBkaXYuY29sLW1kLTYge1xuICBwYWRkaW5nLXJpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogMjVweCAhaW1wb3J0YW50O1xufVxuXG5kaXYubWVzc2FnZXNXcmFwcGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuZGl2Lm1lc3NhZ2VzV3JhcHBlciBkaXYuYnMtY2FsbG91dC1kYW5nZXIgaDQge1xuICBmb250LXdlaWdodDogNjAwO1xuICBjb2xvcjogIzMzMztcbiAgZm9udC1zaXplOiAxLjFlbTtcbn1cblxuZGl2Lm1lc3NhZ2VzV3JhcHBlciAjbWVzc2FnZXMgZGl2LmZ2LXBsdWdpbnMtbWVzc2FnZS1jb250YWluZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uVVJMTWVzc2FnZSB7XG4gIGNvbG9yOiAjMzMzO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5VUkxNZXNzYWdlOmZvY3VzLCAuVVJMTWVzc2FnZTpob3ZlciwgLlVSTE1lc3NhZ2U6YWN0aXZlIHtcbiAgY29sb3I6IHJlZDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbi5ib290c3RyYXAtc2VsZWN0LmJ0bi1ncm91cCAuYnRuIC5maWx0ZXItb3B0aW9uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG5cbi50eXBlYWhlYWQge1xuICBsZWZ0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIHJpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi50eXBlYWhlYWQgbGkgYSB7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHggIWltcG9ydGFudDtcbn1cblxuZGl2LmNsb25lZElucHV0IHtcbiAgcGFkZGluZy1yaWdodDogMHB4O1xuICBwYWRkaW5nLWxlZnQ6IDBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2VlZTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2VkZGZkZjtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cblxuZGl2LmNsb25lZElucHV0IC53ZWxsIHtcbiAgYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogMCAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbmRpdi5zcGlubmVyLXdyYXAge1xuICB0b3A6IDEycHg7XG4gIGxlZnQ6IDI1cHg7XG4gIHdpZHRoOiAxMTAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogOXB4O1xufVxuXG5kaXYuc3Bpbm5lci13cmFwIC5zcGlubmVyIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgei1pbmRleDogMTAwMDA7XG59XG5cbmRpdi5zcGlubmVyLXdyYXAgLnNwaW5uZXIgZGl2IHtcbiAgei1pbmRleDogMTAwMDAwO1xuICB3aWR0aDogOHB4O1xuICBoZWlnaHQ6IDhweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDFweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VlZTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBhbmltYXRpb246IG1vdmUgNHMgaW5maW5pdGUgY3ViaWMtYmV6aWVyKDAuMiwgMC42NCwgMC44MSwgMC4yMyk7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigyNDksIDE2NiwgMikgIWltcG9ydGFudDtcbn1cblxuZGl2LnNwaW5uZXItd3JhcCAuc3Bpbm5lciBkaXY6bnRoLWNoaWxkKDIpIHtcbiAgYW5pbWF0aW9uLWRlbGF5OiAxNTBtcztcbn1cblxuZGl2LnNwaW5uZXItd3JhcCAuc3Bpbm5lciBkaXY6bnRoLWNoaWxkKDMpIHtcbiAgYW5pbWF0aW9uLWRlbGF5OiAzMDBtcztcbn1cblxuZGl2LnNwaW5uZXItd3JhcCAuc3Bpbm5lciBkaXY6bnRoLWNoaWxkKDQpIHtcbiAgYW5pbWF0aW9uLWRlbGF5OiA0NTBtcztcbn1cblxuQGtleWZyYW1lcyBtb3ZlIHtcbiAgMCUge1xuICAgIGxlZnQ6IDAlO1xuICB9XG4gIDc1JSB7XG4gICAgbGVmdDogMTAwJTtcbiAgfVxuICAxMDAlIHtcbiAgICBsZWZ0OiAxMDAlO1xuICB9XG59XG5kaXYucGFuZWwgZGl2LnBhbmVsLWhlYWRpbmcge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIF9wYWRkaW5nLXJpZ2h0OiA1MHB4O1xufVxuXG5kaXYucGFuZWwgZGl2LnBhbmVsLWhlYWRpbmcgYSB7XG4gIGZvbnQtd2VpZ2h0OiA2MDAgIWltcG9ydGFudDtcbn1cblxuZGl2LnBhbmVsIGRpdi5wYW5lbC1oZWFkaW5nOjpiZWZvcmUge1xuICB0b3A6IDNweDtcbiAgY29udGVudDogXCJcIjtcbiAgcmlnaHQ6IDVweDtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgX2JhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi9pbWFnZXMvaW5mb2ljb24uc3ZnKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG5cbmRpdi5wYW5lbC1zdWNjZXNzOjpiZWZvcmUge1xuICBfYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uL2ltYWdlcy9pbmZvaWNvbi5zdmcpO1xufVxuXG5kaXYucGFuZWwtd2FybmluZzo6YmVmb3JlIHtcbiAgX2JhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi9pbWFnZXMvaW5mb2ljb24uc3ZnKTtcbn1cblxuZGl2LnBhbmVsLWRhbmdlcjo6YmVmb3JlIHtcbiAgX2JhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi9pbWFnZXMvaW5mb2ljb24uc3ZnKTtcbn1cblxuI21haW5XYXJuaW5nIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuI21haW5XYXJuaW5nIGRpdi5icy1jYWxsb3V0IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuI21haW5XYXJuaW5nIGRpdi5icy1jYWxsb3V0IHAgc3BhbiB7XG4gIGRpcmVjdGlvbjogcnRsO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LWZhbWlseTogXCJSb2JvdG8gQ29uZGVuc2VkXCIsIFRhaG9tYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG59XG5cbi50YWJsZS13cmFwcGVyIHtcbiAgcGFkZGluZzogOHB4O1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMTBweCAyMHB4IHJnYmEoMCwgMCwgMCwgMC4wMiksIDAgNnB4IDZweCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuICBib3gtc2hhZG93OiAwIDEwcHggMjBweCByZ2JhKDAsIDAsIDAsIDAuMTIpLCAwIDZweCA2cHggcmdiYSgwLCAwLCAwLCAwLjAyKTtcbn1cblxuLnRhYmxlID4gdGJvZHkgPiB0ciA+IHRkIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuLmxhYmVsIHtcbiAgZm9udC1zaXplOiAxMDAlO1xufVxuXG4uYnMtY2FsbG91dCB7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIG1hcmdpbjogMjBweCAwO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZWVlO1xuICBib3JkZXItcmlnaHQtd2lkdGg6IDVweDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBtYXJnaW4tbGVmdDogMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIzOCwgMjM4LCAyMzgsIDAuNikgIWltcG9ydGFudDtcbn1cblxuLmJzLWNhbGxvdXQteGwge1xuICBtYXJnaW4tbGVmdDogMHB4O1xufVxuXG4uYnMtY2FsbG91dC1sZyB7XG4gIG1hcmdpbi1sZWZ0OiA1MHB4O1xufVxuXG4uYnMtY2FsbG91dC1tZCB7XG4gIG1hcmdpbi1sZWZ0OiAxMDBweDtcbn1cblxuLmJzLWNhbGxvdXQtc20ge1xuICBtYXJnaW4tbGVmdDogMTUwcHg7XG59XG5cbi5icy1jYWxsb3V0LXhzIHtcbiAgbWFyZ2luLWxlZnQ6IDIwMHB4O1xufVxuXG4uYnMtY2FsbG91dCBoNCB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbn1cblxuLmJzLWNhbGxvdXQgcDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmJzLWNhbGxvdXQgY29kZSB7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbn1cblxuLmJzLWNhbGxvdXQgKyAuYnMtY2FsbG91dCB7XG4gIG1hcmdpbi10b3A6IC01cHg7XG59XG5cbi5icy1jYWxsb3V0LWRlZmF1bHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICM3Nzc7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjM4LCAyMzgsIDIzOCwgMC42KSAhaW1wb3J0YW50O1xufVxuXG4uYnMtY2FsbG91dC1kZWZhdWx0IGg0IHtcbiAgY29sb3I6ICM3Nzc7XG59XG5cbi5icy1jYWxsb3V0LXJlZ2lzdHJhdGlvbiB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogIzE1MjAyZjtcbn1cblxuLmJzLWNhbGxvdXQtcHJpbWFyeSB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogIzQyOGJjYTtcbn1cblxuLmJzLWNhbGxvdXQtcHJpbWFyeSBoNCB7XG4gIGNvbG9yOiAjNDI4YmNhO1xufVxuXG4uYnMtY2FsbG91dC1zdWNjZXNzIHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjNWNiODVjO1xuICAvKiBiYWNrZ3JvdW5kLWNvbG9yOiAjZWZmZmU4OyovXG59XG5cbi5icy1jYWxsb3V0LXN1Y2Nlc3MgaDQge1xuICBjb2xvcjogIzVjYjg1Yztcbn1cblxuLmJzLWNhbGxvdXQtZGFuZ2VyIHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjZDk1MzRmO1xuICAvKmJhY2tncm91bmQtY29sb3I6ICNmY2YyZjI7Ki9cbn1cblxuLmJzLWNhbGxvdXQtZGFuZ2VyIGg0IHtcbiAgY29sb3I6ICNkOTUzNGY7XG59XG5cbi5icy1jYWxsb3V0LXdhcm5pbmcge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICNmMGFkNGU7XG4gIC8qYmFja2dyb3VuZC1jb2xvcjogI2ZlZmJlZDsqL1xufVxuXG4uYnMtY2FsbG91dC13YXJuaW5nIGg0IHtcbiAgY29sb3I6ICNmMGFkNGU7XG59XG5cbi5icy1jYWxsb3V0LWluZm8ge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICM1YmMwZGU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMGY3ZmQ7XG59XG5cbi5icy1jYWxsb3V0LWluZm8gaDQge1xuICBjb2xvcjogIzViYzBkZTtcbn1cblxuYm9keSB7XG4gIGZvbnQtZmFtaWx5OiBBc3Npc3RhbnQsIEFyaWFsLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6ICMyMDJmNDQ7XG59XG5cbi5tZ3Vsb2dpbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG59XG5cbi5tZ3Uge1xuICBoZWlnaHQ6IDEwMDBweDtcbn1cblxuI21ndXBhX2Zvcm0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjAyZjQ0O1xuICBjb2xvcjogI2ZmZjtcbiAgLypoZWlnaHQ6IDgwMHB4OyovXG4gIG1pbi1oZWlnaHQ6IDgwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbmJvZHkubWd1cGEgLmJvZHlEaXYge1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBwYWRkaW5nLXRvcDogNTZweDtcbn1cblxuYm9keS5tZ3VwYSAuYnRuLXJlZ2lzdHJhdGlvbiB7XG4gIHdpZHRoOiAzMCUgIWltcG9ydGFudDtcbn1cblxuYm9keS5tZ3VwYSAuZ3JhZC1pbWFnZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC8qIG1hcmdpbjogMCBhdXRvOyAqL1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbmJvZHkubWd1cGEgLnRpdGxlIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMS4yMjtcbiAgbWFyZ2luLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuXG5ib2R5Lm1ndXBhICNHcmFkdWF0ZU5hbWUge1xuICBmb250LXNpemU6IDJlbSAhaW1wb3J0YW50O1xuICBsaW5lLWhlaWdodDogODAlO1xufVxuXG5ib2R5Lm1ndXBhICNHcmFkdWF0ZVBob25lIHtcbiAgZm9udC13ZWlnaHQ6IDMwMCAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDEuNmVtICFpbXBvcnRhbnQ7XG4gIGZvbnQtZmFtaWx5OiBcIlJvYm90byBDb25kZW5zZWRcIiwgc2Fucy1zZXJpZjtcbn1cblxuYm9keS5tZ3VwYSAjR3JhZHVhdGVFbWFpbCB7XG4gIGZvbnQtZmFtaWx5OiBcIlJvYm90byBDb25kZW5zZWRcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDMwMCAhaW1wb3J0YW50O1xufVxuXG5ib2R5Lm1ndXBhIC5mb3JtLWxhYmVsIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG5ib2R5Lm1ndXBhIC51bmRlcmxpbmUge1xuICBib3JkZXItYm90dG9tOiBzb2xpZCAxcHggIzIwMmY0NDtcbn1cblxuYm9keS5tZ3VwYSAuZm9ybS1jb250cm9sIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBtYXJnaW46IDAgMXB4IDVweCAyODlweDtcbn1cblxuYm9keS5tZ3VwYSAudGV4dC1ib2xkIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbmJvZHkubWd1cGEgc3Bhbi50ZXh0IHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xufVxuXG5ib2R5Lm1ndXBhIC5yb3ctdGV4dCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuYm9keS5tZ3VwYSAuUmVjdGFuZ2xlIHtcbiAgaGVpZ2h0OiAxNTVweDtcbiAgYm9yZGVyOiBzb2xpZCAxcHggIzIwMmY0NDtcbn1cblxuYm9keS5tZ3VwYSAuYnRuLXRleHQge1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgY29sb3I6ICMyMDJmNDQ7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cblxuYm9keS5tZ3VwYSAubmFtZSB7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG5ib2R5Lm1ndXBhIC5idG4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDljZWI1O1xufVxuXG5ib2R5Lm1ndXBhIC5kZXRhaWxzIHtcbiAgLypmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7Ki9cbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3R0b206IDA7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiAxNXB4O1xufVxuXG5ib2R5Lm1ndXBhIC5kZXRhaWxzLWNvbnRhaW5lciB7XG4gIGhlaWdodDogYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG5ib2R5Lm1ndXBhIGltZyB7XG4gIGhlaWdodDogMzIlO1xufVxuXG5ib2R5Lm1ndXBhIC5ncmFkLWltYWdlIGltZyB7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNmZmY7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IGF1dG87XG4gIG1pbi13aWR0aDogMjYwcHg7XG4gIGJveC1zaGFkb3c6IDAgMTBweCAyMHB4IHJnYmEoMCwgMCwgMCwgMC40KSwgMCA2cHggNnB4IHJnYmEoMCwgMCwgMCwgMC4wMik7XG59XG5cbmJvZHkubWd1cGEgI3VwZGF0ZURldGFpbHMge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBmbG9hdDogcmlnaHQ7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG59XG5cbmJvZHkubWd1cGEgI3VwZGF0ZURldGFpbHM6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbn1cblxuYm9keS5tZ3VwYSAucGEtdGFnLXNlY3Rpb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG59XG5cbmJvZHkubWd1cGEgLnBhLXRhZyB7XG4gIGJvcmRlcjogdGhpbiBzb2xpZCB3aGl0ZTtcbiAgcGFkZGluZzogMXB4IDEycHg7XG4gIGJvcmRlci1yYWRpdXM6IDI1cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgbWFyZ2luLWxlZnQ6IDdweDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cblxuYm9keS5tZ3VwYSAucGEtdGFnOmhvdmVyIHtcbiAgYm9yZGVyOiB0aGluIHNvbGlkIHdoaXRlO1xuICBjb2xvcjogIzIwMmY0NDtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG59XG5cbmJvZHkubWd1cGEgLmZhY2Vib29rLWxpbmsge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbmJvZHkubWd1cGEgLmxpbmsgPiBhIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBjb2xvcjogd2hpdGUgIWltcG9ydGFudDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuYm9keS5tZ3VwYSAuZmFjZWJvb2stbGluayA+IGE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuYm9keS5tZ3VwYSAucGEtbGluayB7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cblxuYm9keS5tZ3VwYSAucGEtYnRuLXNlY3Rpb24ge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAgcGFkZGluZy1ib3R0b206IDQwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuYm9keS5tZ3VwYSAucGEtYnRuIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDBweDtcbiAgbGluZS1oZWlnaHQ6IDk2cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgxMGRlZywgIzIwMmY0NCwgIzQ1YzBhYik7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgYm9yZGVyOiAycHggc29saWQgd2hpdGU7XG4gIGJvcmRlci1yYWRpdXM6IDE1cHg7XG59XG5cbmJvZHkubWd1cGEgLnBhLWJ0bjpob3ZlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsICMyMDJmNDQsICM0NWMwYWIpO1xufVxuXG5ib2R5Lm1ndXBhIGRpdi5zcGFjZXIge1xuICBwYWRkaW5nLWJvdHRvbTogNDBweDtcbn1cblxuYm9keS5tZ3VwYSAuZXJyb3ItbXNnIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb2xvcjogIzk4YTRhZDtcbiAgcGFkZGluZzogMTBweCAzMHB4IDBweCAzMHB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsaW5lLWhlaWdodDogMTRweCAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogbm9ybWFsICFpbXBvcnRhbnQ7XG59XG5cbmJvZHkubWd1cGEgLmVycm9yLW1zZy1idG4ge1xuICBiYWNrZ3JvdW5kOiAjOThhNGFkICFpbXBvcnRhbnQ7XG59XG5cbmJvZHkubWd1cGEgLmVycm9yLW1zZy1idG46aG92ZXIgLmVycm9yLW1zZyB7XG4gIGNvbG9yOiAjMjAyZjQ0ICFpbXBvcnRhbnQ7XG4gIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNjUwcHgpIHtcbiAgYm9keS5tZ3VwYSAuYm9keURpdiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMjBweDtcbiAgfVxuICBib2R5Lm1ndXBhIC5idG4tcmVnaXN0cmF0aW9uIHtcbiAgICB3aWR0aDogNjMlICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keS5tZ3VwYSAuYnRuLXRleHQge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxuICBib2R5Lm1ndXBhIC5kZXRhaWxzIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nOiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy10b3A6IDBweDtcbiAgfVxuICBib2R5Lm1ndXBhIC5lcnJvci1tc2cge1xuICAgIGxlZnQ6IDE1cHg7XG4gICAgcmlnaHQ6IDE1cHg7XG4gIH1cbiAgYm9keS5tZ3VwYSAuZ3JhZC1pbWFnZSBpbWcge1xuICAgIGhlaWdodDogYXV0bztcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufSIsIi50eXBlYWhlYWR7XHJcbiAgICBsZWZ0OiAxNXB4ICFpbXBvcnRhbnQ7XHJcbiAgICByaWdodDogMTVweCAhaW1wb3J0YW50OyAgICBcclxuICAgIGxpe1xyXG4gICAgICAgIGF7XHJcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDEwcHggIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn0iLCJkaXYuY2xvbmVkSW5wdXR7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcHg7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDBweDtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICNlZWU7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZWRkZmRmO1xyXG4gICAgLndlbGx7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgICBib3JkZXI6IDAgIWltcG9ydGFudDtcclxuICAgICAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTVweDtcclxuICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgIFxyXG4gICAgfVxyXG5cclxuICAgXHJcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4OztcclxufSIsImRpdi5zcGlubmVyLXdyYXAgeyAgICBcclxuICAgIHRvcDogMTJweDsgICAgXHJcbiAgICBsZWZ0OiAyNXB4O1xyXG4gICAgd2lkdGg6IDExMCU7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgaGVpZ2h0OiA5cHg7XHJcbiAgLnNwaW5uZXIge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICAgIHotaW5kZXg6IDEwMDAwO1xyXG4gIH1cclxuXHJcbiAgLnNwaW5uZXIgZGl2IHtcclxuICAgIHotaW5kZXg6IDEwMDAwMDtcclxuICAgIHdpZHRoOiA4cHg7XHJcbiAgICBoZWlnaHQ6IDhweDtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMXB4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2VlZTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgIGFuaW1hdGlvbjogbW92ZSA0cyBpbmZpbml0ZSBjdWJpYy1iZXppZXIoMC4yLCAwLjY0LCAwLjgxLCAwLjIzKTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQ5LCAxNjYsIDIsIDEpICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG4gIC5zcGlubmVyIGRpdjpudGgtY2hpbGQoMikge1xyXG4gICAgYW5pbWF0aW9uLWRlbGF5OiAxNTBtcztcclxuICB9XHJcblxyXG4gIC5zcGlubmVyIGRpdjpudGgtY2hpbGQoMykge1xyXG4gICAgYW5pbWF0aW9uLWRlbGF5OiAzMDBtcztcclxuICB9XHJcblxyXG4gIC5zcGlubmVyIGRpdjpudGgtY2hpbGQoNCkge1xyXG4gICAgYW5pbWF0aW9uLWRlbGF5OiA0NTBtcztcclxuICB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgbW92ZSB7XHJcbiAgMCUge1xyXG4gICAgbGVmdDogMCU7XHJcbiAgfVxyXG5cclxuICA3NSUge1xyXG4gICAgbGVmdDogMTAwJTtcclxuICB9XHJcblxyXG4gIDEwMCUge1xyXG4gICAgbGVmdDogMTAwJTtcclxuICB9XHJcbn1cclxuIiwiZGl2LnBhbmVsIHtcclxuICAgIGRpdi5wYW5lbC1oZWFkaW5nIHtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBhe1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDAgIWltcG9ydGFudDtcclxuICAgICAgfVxyXG4gICAgICBfcGFkZGluZy1yaWdodDogNTBweDtcclxuICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICB0b3A6IDNweDtcclxuICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgIHJpZ2h0OiA1cHg7XHJcbiAgICAgICAgd2lkdGg6IDIwcHg7XHJcbiAgICAgICAgaGVpZ2h0OiAyMHB4O1xyXG4gICAgICAgIF9iYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vaW1hZ2VzL2luZm9pY29uLnN2Zyk7XHJcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIGRpdi5wYW5lbC1zdWNjZXNzIHtcclxuICAgICY6OmJlZm9yZSB7XHJcbiAgICAgIF9iYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vaW1hZ2VzL2luZm9pY29uLnN2Zyk7XHJcbiAgICB9XHJcbiAgfVxyXG4gIGRpdi5wYW5lbC13YXJuaW5nIHtcclxuICAgICAgXHJcbiAgICAmOjpiZWZvcmUge1xyXG4gICAgICBfYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uL2ltYWdlcy9pbmZvaWNvbi5zdmcpO1xyXG4gICAgfVxyXG4gIH1cclxuICBkaXYucGFuZWwtZGFuZ2VyIHtcclxuICAgICY6OmJlZm9yZSB7XHJcbiAgICAgIF9iYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vaW1hZ2VzL2luZm9pY29uLnN2Zyk7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAjbWFpbldhcm5pbmd7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgZGl2LmJzLWNhbGxvdXR7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgIHB7XHJcbiAgICAgICAgc3BhbntcclxuICAgICAgICAgIGRpcmVjdGlvbjogcnRsO1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIlJvYm90byBDb25kZW5zZWRcIiwgVGFob21hLCBBcmlhbCwgc2Fucy1zZXJpZjtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9IiwiLnRhYmxlLXdyYXBwZXJ7XHJcbiAgICBwYWRkaW5nOiA4cHg7XHJcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMTBweCAyMHB4IHJnYmEoMCwwLDAsMC4wMiksIDAgNnB4IDZweCByZ2JhKDAsMCwwLDAuMTIpO1xyXG4gICAgYm94LXNoYWRvdzogMCAxMHB4IDIwcHggcmdiYSgwLDAsMCwwLjEyKSwgMCA2cHggNnB4IHJnYmEoMCwwLDAsMC4wMik7XHJcbn1cclxuLnRhYmxlID4gdGJvZHkgPiB0ciA+IHRkIHtcclxuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbn1cclxuLmxhYmVsIHtcclxuICAgIGZvbnQtc2l6ZTogMTAwJTtcclxufSIsIi5icy1jYWxsb3V0IHtcclxuICBwYWRkaW5nOiAyMHB4O1xyXG4gIG1hcmdpbjogMjBweCAwO1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkICNlZWU7XHJcbiAgYm9yZGVyLXJpZ2h0LXdpZHRoOiA1cHg7XHJcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG4gIG1hcmdpbi1sZWZ0OiAwcHg7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMzgsIDIzOCwgMjM4LCAwLjYpICFpbXBvcnRhbnQ7XHJcbn1cclxuLmJzLWNhbGxvdXQteGwge1xyXG4gIG1hcmdpbi1sZWZ0OiAwcHg7XHJcbn1cclxuXHJcbi5icy1jYWxsb3V0LWxnIHtcclxuICBtYXJnaW4tbGVmdDogNTBweDtcclxufVxyXG5cclxuLmJzLWNhbGxvdXQtbWQge1xyXG4gIG1hcmdpbi1sZWZ0OiAxMDBweDtcclxufVxyXG5cclxuLmJzLWNhbGxvdXQtc20ge1xyXG4gIG1hcmdpbi1sZWZ0OiAxNTBweDtcclxufVxyXG5cclxuLmJzLWNhbGxvdXQteHMge1xyXG4gIG1hcmdpbi1sZWZ0OiAyMDBweDtcclxufVxyXG5cclxuLmJzLWNhbGxvdXQgaDQge1xyXG4gIG1hcmdpbi10b3A6IDA7XHJcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xyXG59XHJcblxyXG4uYnMtY2FsbG91dCBwOmxhc3QtY2hpbGQge1xyXG4gIG1hcmdpbi1ib3R0b206IDA7XHJcbn1cclxuXHJcbi5icy1jYWxsb3V0IGNvZGUge1xyXG4gIGJvcmRlci1yYWRpdXM6IDRweDtcclxufVxyXG5cclxuLmJzLWNhbGxvdXQgKyAuYnMtY2FsbG91dCB7XHJcbiAgbWFyZ2luLXRvcDogLTVweDtcclxufVxyXG5cclxuLmJzLWNhbGxvdXQtZGVmYXVsdCB7XHJcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjNzc3O1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjM4LCAyMzgsIDIzOCwgMC42KSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uYnMtY2FsbG91dC1kZWZhdWx0IGg0IHtcclxuICBjb2xvcjogIzc3NztcclxufVxyXG4uYnMtY2FsbG91dC1yZWdpc3RyYXRpb24ge1xyXG4gIGJvcmRlci1yaWdodC1jb2xvcjogIzE1MjAyZjtcclxufVxyXG4uYnMtY2FsbG91dC1wcmltYXJ5IHtcclxuICBib3JkZXItcmlnaHQtY29sb3I6ICM0MjhiY2E7XHJcbn1cclxuXHJcbi5icy1jYWxsb3V0LXByaW1hcnkgaDQge1xyXG4gIGNvbG9yOiAjNDI4YmNhO1xyXG59XHJcblxyXG4uYnMtY2FsbG91dC1zdWNjZXNzIHtcclxuICBib3JkZXItcmlnaHQtY29sb3I6ICM1Y2I4NWM7XHJcbiAvKiBiYWNrZ3JvdW5kLWNvbG9yOiAjZWZmZmU4OyovXHJcbn1cclxuXHJcbi5icy1jYWxsb3V0LXN1Y2Nlc3MgaDQge1xyXG4gIGNvbG9yOiAjNWNiODVjO1xyXG59XHJcblxyXG4uYnMtY2FsbG91dC1kYW5nZXIge1xyXG4gIGJvcmRlci1yaWdodC1jb2xvcjogI2Q5NTM0ZjtcclxuICAvKmJhY2tncm91bmQtY29sb3I6ICNmY2YyZjI7Ki9cclxufVxyXG5cclxuLmJzLWNhbGxvdXQtZGFuZ2VyIGg0IHtcclxuICBjb2xvcjogI2Q5NTM0ZjtcclxufVxyXG5cclxuLmJzLWNhbGxvdXQtd2FybmluZyB7XHJcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjZjBhZDRlO1xyXG4gIC8qYmFja2dyb3VuZC1jb2xvcjogI2ZlZmJlZDsqL1xyXG59XHJcblxyXG4uYnMtY2FsbG91dC13YXJuaW5nIGg0IHtcclxuICBjb2xvcjogI2YwYWQ0ZTtcclxufVxyXG5cclxuLmJzLWNhbGxvdXQtaW5mbyB7XHJcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjNWJjMGRlO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmMGY3ZmQ7XHJcbn1cclxuXHJcbi5icy1jYWxsb3V0LWluZm8gaDQge1xyXG4gIGNvbG9yOiAjNWJjMGRlO1xyXG59XHJcblxyXG4iLCJib2R5IHtcclxuICBmb250LWZhbWlseTogQXNzaXN0YW50LCBBcmlhbCwgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xyXG4gIGJhY2tncm91bmQ6ICMyMDJmNDQ7XHJcbn1cclxuLm1ndWxvZ2luIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xyXG59XHJcbi5tZ3Uge1xyXG4gIGhlaWdodDogMTAwMHB4O1xyXG59XHJcbiNtZ3VwYV9mb3JtIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjAyZjQ0O1xyXG4gIGNvbG9yOiAjZmZmO1xyXG4gIC8qaGVpZ2h0OiA4MDBweDsqL1xyXG4gIG1pbi1oZWlnaHQ6IDgwMHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuYm9keS5tZ3VwYSB7XHJcbiAgLmJvZHlEaXYge1xyXG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbiAgICBwYWRkaW5nLXRvcDogNTZweDtcclxuICB9XHJcbiAgLmJ0bi1yZWdpc3RyYXRpb24ge1xyXG4gICAgd2lkdGg6IDMwJSAhaW1wb3J0YW50O1xyXG4gIH1cclxuICAuZ3JhZC1pbWFnZSB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgLyogbWFyZ2luOiAwIGF1dG87ICovXHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICB9XHJcbiAgLnRpdGxlIHtcclxuICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICBsaW5lLWhlaWdodDogMS4yMjtcclxuICAgIG1hcmdpbi1ib3R0b206IDEwcHggIWltcG9ydGFudDtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDA7XHJcbiAgfVxyXG4gICNHcmFkdWF0ZU5hbWUge1xyXG4gICAgZm9udC1zaXplOiAyZW0gIWltcG9ydGFudDtcclxuICAgIGxpbmUtaGVpZ2h0OiA4MCU7XHJcbiAgfVxyXG4gICNHcmFkdWF0ZVBob25lIHtcclxuICAgIGZvbnQtd2VpZ2h0OiAzMDAgIWltcG9ydGFudDtcclxuICAgIGZvbnQtc2l6ZTogMS42ZW0gIWltcG9ydGFudDtcclxuICAgIGZvbnQtZmFtaWx5OiBcIlJvYm90byBDb25kZW5zZWRcIiwgc2Fucy1zZXJpZjtcclxuICB9XHJcbiAgI0dyYWR1YXRlRW1haWwge1xyXG4gICAgZm9udC1mYW1pbHk6IFwiUm9ib3RvIENvbmRlbnNlZFwiLCBzYW5zLXNlcmlmO1xyXG4gICAgZm9udC13ZWlnaHQ6IDMwMCAhaW1wb3J0YW50O1xyXG4gIH1cclxuICAuZm9ybS1sYWJlbCB7XHJcbiAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICBmb250LXdlaWdodDogNDAwO1xyXG4gIH1cclxuICAudW5kZXJsaW5lIHtcclxuICAgIGJvcmRlci1ib3R0b206IHNvbGlkIDFweCAjMjAyZjQ0O1xyXG4gIH1cclxuICAuZm9ybS1jb250cm9sIHtcclxuICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICBtYXJnaW46IDAgMXB4IDVweCAyODlweDtcclxuICB9XHJcbiAgLnRleHQtYm9sZCB7XHJcbiAgICBmb250LXdlaWdodDogYm9sZDtcclxuICB9XHJcbiAgc3Bhbi50ZXh0IHtcclxuICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgfVxyXG4gIC5yb3ctdGV4dCB7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgfVxyXG4gIC5SZWN0YW5nbGUge1xyXG4gICAgaGVpZ2h0OiAxNTVweDtcclxuICAgIGJvcmRlcjogc29saWQgMXB4ICMyMDJmNDQ7XHJcbiAgfVxyXG4gIC5idG4tdGV4dCB7XHJcbiAgICAvL2ZvbnQtc2l6ZTogMThweDtcclxuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgLy9jb2xvcjogI2ZmZjtcclxuICAgIGNvbG9yOiAjMjAyZjQ0O1xyXG5cclxuICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgfVxyXG5cclxuICAubmFtZSB7XHJcbiAgICBjb2xvcjogd2hpdGU7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgfVxyXG4gIC5idG4ge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzQ5Y2ViNTtcclxuICB9XHJcbiAgLmRldGFpbHMge1xyXG4gICAgLypmb250LXNpemU6IDE4cHg7XHJcbiAgICBmb250LXdlaWdodDogNzAwOyovXHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBib3R0b206IDA7XHJcbiAgICByaWdodDogMDtcclxuICAgIGxlZnQ6IDE1cHg7XHJcbiAgfVxyXG4gIC5kZXRhaWxzLWNvbnRhaW5lciB7XHJcbiAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgfVxyXG4gIGltZyB7XHJcbiAgICBoZWlnaHQ6IDMyJTtcclxuICB9XHJcbiAgLmdyYWQtaW1hZ2UgaW1nIHtcclxuICAgIGJvcmRlcjogMnB4IHNvbGlkICNmZmY7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICB3aWR0aDogYXV0bztcclxuICAgIG1pbi13aWR0aDogMjYwcHg7XHJcbiAgICBib3gtc2hhZG93OiAwIDEwcHggMjBweCByZ2JhKDAsIDAsIDAsIDAuNDApLCAwIDZweCA2cHggcmdiYSgwLCAwLCAwLCAwLjAyKTtcclxuICB9XHJcbiAgI3VwZGF0ZURldGFpbHMge1xyXG4gICAgbWFyZ2luLXRvcDogMjBweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xyXG4gIH1cclxuICAjdXBkYXRlRGV0YWlsczpob3ZlciB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcclxuICB9XHJcbiAgLnBhLXRhZy1zZWN0aW9uIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xyXG4gIH1cclxuICAucGEtdGFnIHtcclxuICAgIGJvcmRlcjogdGhpbiBzb2xpZCB3aGl0ZTtcclxuICAgIHBhZGRpbmc6IDFweCAxMnB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogMjVweDtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIG1hcmdpbi1sZWZ0OiA3cHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gIH1cclxuICAucGEtdGFnOmhvdmVyIHtcclxuICAgIGJvcmRlcjogdGhpbiBzb2xpZCB3aGl0ZTtcclxuICAgIGNvbG9yOiAjMjAyZjQ0O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XHJcbiAgfVxyXG4gIC5mYWNlYm9va0ljb24ge1xyXG4gIH1cclxuICAuZmFjZWJvb2stbGluayB7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgfVxyXG4gIC5saW5rID4gYSB7XHJcbiAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICBjb2xvcjogd2hpdGUgIWltcG9ydGFudDtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIH1cclxuICAuZmFjZWJvb2stbGluayA+IGE6aG92ZXIge1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgfVxyXG4gIC5wYS1saW5rIHtcclxuICAgIGNvbG9yOiB3aGl0ZTtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gIH1cclxuICAucGEtYnRuLXNlY3Rpb24ge1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgcGFkZGluZy1ib3R0b206IDQwcHg7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgfVxyXG4gIC5wYS1idG4ge1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDk2cHg7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoMTBkZWcsICMyMDJmNDQsICM0NWMwYWIpO1xyXG4gICAgLy9tYXJnaW4tYm90dG9tOiA1MHB4O1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgIC8vcGFkZGluZy10b3A6IDEwJTtcclxuICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgYm9yZGVyOiAycHggc29saWQgd2hpdGU7XHJcbiAgICBib3JkZXItcmFkaXVzOiAxNXB4O1xyXG4gIH1cclxuICAucGEtYnRuOmhvdmVyIHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsICMyMDJmNDQsICM0NWMwYWIpO1xyXG4gIH1cclxuICBkaXYuc3BhY2VyIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiA0MHB4O1xyXG4gIH1cclxuICAuZXJyb3ItbXNnIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGNvbG9yOiAjOThhNGFkO1xyXG4gICAgcGFkZGluZzogMTBweCAzMHB4IDBweCAzMHB4O1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICByaWdodDogMDtcclxuICAgIGJvdHRvbTogMDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxNHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBmb250LXdlaWdodDogbm9ybWFsICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG4gIC5lcnJvci1tc2ctYnRuIHtcclxuICAgIGJhY2tncm91bmQ6ICM5OGE0YWQgIWltcG9ydGFudDtcclxuICB9XHJcbiAgLmVycm9yLW1zZy1idG46aG92ZXIgLmVycm9yLW1zZyB7XHJcbiAgICBjb2xvcjogIzIwMmY0NCAhaW1wb3J0YW50O1xyXG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA2NTBweCkge1xyXG4gICAgLmJvZHlEaXYge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgcGFkZGluZzogMjBweDtcclxuICAgIH1cclxuICAgIC5idG4tcmVnaXN0cmF0aW9uIHtcclxuICAgICAgd2lkdGg6IDYzJSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gICAgLmJ0bi10ZXh0IHtcclxuICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgfVxyXG4gICAgLmRldGFpbHMge1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcclxuICAgICAgcGFkZGluZzogMjBweCAhaW1wb3J0YW50O1xyXG4gICAgICBwYWRkaW5nLXRvcDogMHB4O1xyXG4gICAgfVxyXG4gICAgLmVycm9yLW1zZyB7XHJcbiAgICAgIGxlZnQ6IDE1cHg7XHJcbiAgICAgIHJpZ2h0OiAxNXB4O1xyXG4gICAgfVxyXG4gICAgLmdyYWQtaW1hZ2UgaW1nIHtcclxuICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuIl19 */
