.spacer {
  height: 20px;
}

.spacer-sm {
  height: 10px;
}

.spacer-md {
  height: 20px;
}

.spacer-lg {
  height: 40px;
}

.spacer-xlg {
  height: 60px;
}

.clearfix {
  clear: both;
}

.rs-cursor-pointer {
  cursor: pointer;
}

.rs-spacer-xs {
  height: 20px;
}

.rs-spacer-sm {
  height: 40px;
}

.rs-spacer-md {
  height: 80px;
}

.rs-spacer-xl {
  height: 120px;
}

.rs-margin-top-xs {
  margin-top: 20px;
}

.hidden {
  display: none !important;
}

html {
  font-size: 100%;
}

body {
  background: #f6f6f6;
  font-family: 'Roboto-Regular', sans-serif;
  font-weight: 400;
  font-size: 0.875rem;
}

@media print {
  body {
    background: none;
  }
}

.rs-table-minimal tr {
  border-bottom: 1px solid #E9E9E9;
}

.rs-table-minimal th {
  white-space: initial;
  vertical-align: bottom;
}

.attached-documents-list .card-body {
  width: fit-content;
  min-width: 100%;
  background: white;
}

.file-list {
  width: fit-content;
  min-width: 100%;
  background: white;
}

.file-list td {
  word-break: break-word;
}

.docview-container.type-loto .loto-scheme {
  width: 100%;
  max-width: 1024px;
  margin: .5rem auto;
  display: block;
}

.docview-container.type-loto .speciality-color {
  display: inline-block;
  width: 20px;
  height: 20px;
  background-color: #999999;
  vertical-align: middle;
  margin-right: .2rem;
}

.docview-container.type-loto table .speciality-color {
  width: 7px;
  margin-left: .1rem;
  margin-right: .1rem;
}

.docview-container.type-loto .docview-col-body p {
  margin-left: .5rem;
}

.docview-container.type-loto .docview-col-body .table-responsive {
  min-height: 50px;
  margin-bottom: 2rem;
}

.docview-container .card-title {
  border-bottom: 0;
}

.docview-container {
  color: #9C9C9C;
}

.docview-container h4 {
  color: #9C9C9C;
}

.docview-container h4 span {
  color: #000000;
}

.docview-logo-col-left {
  float: left;
  width: 75%;
}

.docview-logo-col-right {
  position: absolute;
  right: 0;
  top: 0;
  text-align: right;
}

.docview-title {
  margin-top: 1%;
}

.docview-separator {
  margin-top: 5%;
}

.docview-row {
  overflow: auto;
  position: relative;
}

.docview-section-row {
  width: 100%;
  overflow: auto;
}

.docview-mobile-100-others-50 {
  width: 100%;
}

@media (min-width: 768px) {
  .docview-mobile-100-others-50 {
    width: 49%;
  }
}

@media print {
  .docview-mobile-100-others-50 {
    width: 49%;
  }
}

.docview-container .comprobaciones-column {
  padding: 0 .7rem;
}

.docview-col-left,
.docview-col-right,
.docview-col {
  margin-top: 1.5rem;
  border: 1px solid #f5f5f5;
}

.docview-col-noborder {
  margin-top: 1.5rem;
  border: none;
}

.docview-col-left {
  float: left;
}

.docview-col-right {
  float: right;
  border-left: 1px solid #F6F6F6;
}

.docview-col-header {
  padding: 0.3rem .5rem 0.3rem .5rem;
  background-color: #487E8C;
}

.type-loto .docview-col-header {
  background-color: #EA8C36;
}

.docview-col-header-nobackground {
  background-color: transparent;
  padding: 0.3rem .5rem 0.3rem .5rem;
}

.docview-col-header-title {
  color: #FFF;
  text-transform: uppercase;
  font-family: 'Montserrat-Regular', sans-serif;
}

.docview-col-header-nobackground .docview-col-header-title {
  color: #9C9C9C;
  font-family: 'Roboto-Regular', sans-serif;
}

.docview-col-labels-container,
.docview-col-data-container,
.docview-col-labels-container-left,
.docview-col-data-container-right {
  padding: 5px 0 5px 0;
}

.docview-col-labels-container {
  width: 20%;
  float: left;
  text-align: right;
  padding-right: 20px;
}

@media (min-width: 768px) {
  .docview-col-labels-container {
    width: 20%;
  }
}

.docview-col-data-container {
  width: 80%;
  float: right;
  text-align: left;
}

@media (min-width: 768px) {
  .docview-col-data-container {
    width: 80%;
  }
}

.docview-col-labels-container-left {
  width: 70px;
  float: left;
  text-align: right;
  padding-right: 0;
}

@media (min-width: 768px) {
  .docview-col-labels-container-left {
    width: 140px;
  }
}

.docview-col-data-container-right {
  width: calc(100% - 70px);
  float: right;
  text-align: left;
}

@media (min-width: 768px) {
  .docview-col-data-container-right {
    width: calc(100% - 140px);
  }
}

.docview-mobile-100-others-50 .docview-col-labels-container-left {
  width: 45%;
  padding-right: 20px;
}

@media (min-width: 768px) {
  .docview-mobile-100-others-50 .docview-col-labels-container-left {
    width: 45%;
  }
}

.docview-mobile-100-others-50 .docview-col-data-container-right {
  width: 55%;
}

@media (min-width: 768px) {
  .docview-mobile-100-others-50 .docview-col-data-container-right {
    width: 55%;
  }
}

.docview-text-w-100 {
  display: block;
  width: 100%;
}

.docview-text-nowrap {
  white-space: nowrap;
}

.docview-col-subtitle-container,
.docview-col-text-container {
  padding: 0 0 0 .4rem;
  text-align: left;
}

.docview-text-subtitle {
  color: #000;
  text-transform: uppercase;
}

.docview-text-black {
  color: #000;
}

.docview-pl-2 {
  padding-left: 2%;
}

.docview-table {
  overflow: auto;
  display: table;
  padding-bottom: .5rem;
}

.docview-table-row {
  display: table-row;
}

.docview-table-cell-label {
  padding-left: .4rem;
  display: table-cell;
}

.docview-table-cell-data {
  padding: 0 8px 0 8px;
  display: table-cell;
  color: #000;
  text-align: left;
}

.text-primary-color {
  color: #000000;
}

.doc-h3 {
  text-transform: uppercase;
  color: #000;
}

.docview-table-cell-data.value-not-entered-there {
  color: #9C9C9C;
}

.docview-table-cell-indent {
  padding-left: 48px;
  text-align: left;
}

.docview-table-cell-double-indent {
  padding-left: 90px;
  text-align: right;
}

.docview-logo {
  height: 36px;
}

@media (min-width: 768px) {
  .docview-logo {
    height: 50px;
  }
}

.docview-table-cell-valign-top {
  vertical-align: top;
}

.docview-section-container {
  margin-bottom: 5%;
}

.docview-col-body {
  padding: 1rem .5rem;
  overflow: hidden;
}

.docview-check-selected {
  position: relative;
  top: -1px;
  width: 16px;
  height: 16px;
}

.docview-table-cell-check {
  width: 1rem;
}

.docview-signature-container {
  padding: 0;
  width: 150px;
}

.docview-signature {
  margin-left: .7rem;
}

.docview-signature-image {
  vertical-align: top;
  max-width: 100%;
}

.docview-signature-under-text {
  padding-left: 3.5rem;
  text-align: right;
}

.docview-text-under-signature {
  padding-left: 3.5rem;
  position: relative;
  top: -.5rem;
}

.docview-signature-under-text-double-indent {
  padding-left: 6rem;
  text-align: left;
}

.docview-mt5 {
  margin-top: 2rem;
}

.docview-mb2 {
  margin-top: 2rem;
}

.docview-p0 {
  padding: 0;
}

.docview-pl-1-4 {
  padding-left: 1.4rem;
}

.docview-m0 {
  margin: 0;
}

.docview-pb1 {
  padding-bottom: 1rem;
}

.docview-pl1 {
  padding-left: 1rem;
}

.docview-text-pl {
  margin-left: .2rem;
}

.docview-text-align-left {
  text-align: left;
}

.docview-undefined {
  font-style: italic;
  opacity: 1;
}

.docview-mln3 {
  margin-left: -3px;
}

.docview-ml03 {
  margin-left: .3rem;
}

@media print {
@page {
    margin-top: 2cm;
    margin-bottom: 2cm;
}

  .docview-header {
    margin-top: -.5cm;
  }
}

.rs-inline-content {
  display: inline-block;
  vertical-align: top;
  margin-bottom: 2rem;
  width: 100%;
}

@media (min-width: 768px) {
  .rs-inline-content {
    width: 49%;
  }
}

@media print {
  .rs-inline-content {
    width: 49%;
  }
}

.rs-inline-content .docview-col-labels-container-left {
  padding-right: 0;
  width: 100px;
}

.rs-inline-content .docview-col-data-container-right {
  width: calc(100% - 100px);
}

.docview-container.type-loto .docview-col-body .rs-inline-content p {
  margin-left: 0;
  margin-bottom: .2rem;
}

table.blocking-points-list {
  min-width: 100%;
  margin-bottom: 2rem;
}

button,
input,
optgroup,
select,
textarea {
  font-family: 'Roboto-Regular', sans-serif;
}

.form-control:disabled,
.form-control[readonly] {
  cursor: default;
  background: #F6F6F6;
  color: #9B9B9B;
  padding-left: 8px;
}

.select2-container--default.select2-container--disabled .select2-selection--multiple {
  cursor: default;
  opacity: 1;
  background-color: #F6F6F6;
  color: #9B9B9B;
  padding-left: 8px;
}

.functional-locations-list .card-body {
  width: fit-content;
  min-width: 100%;
  background: white;
}

.lotos-list .card-body {
  width: fit-content;
  min-width: 100%;
  background: white;
}

.permits-list .card-body {
  width: fit-content;
  min-width: 100%;
  background: white;
}

.sidebar {
  padding: 82px 0 0 10px;
  background-color: #f6f6f6;
}

@media (min-width: 1200px) {
  .sidebar {
    width: 270px;
    padding: 122px 0 .5rem 1.6rem;
  }
}

.admin-side-options {
  background-color: rgba(0, 0, 0, 0.04);
  color: #5c6165;
  width: 250px;
}

@media (min-width: 1200px) {
  .admin-side-options {
    width: 228px;
  }
}

@media (min-width: 1200px) {
  .superadmin-side-options {
    width: 228px;
  }
}

.tenant-select {
  background: #FFF;
  color: #747a80;
  font-size: .9rem;
  border: 1px solid #747a80;
  padding-left: .6rem;
  padding-right: .6rem;
}

.tenant-select:focus {
  background: #fff;
  color: #666;
  border: 1px solid #747a80;
}

.tenant-selector-title {
  background: #747a80;
  color: #FFF;
  display: block;
  padding: 8px;
}

.tenant-selector-container {
  position: fixed;
  width: inherit;
  z-index: 2;
}

ul.admin-side-options li:nth-child(2) {
  padding-top: 75px;
}

.sidebar ul {
  list-style: none;
  margin-bottom: 2rem;
}

.sidebar ul ul {
  margin-bottom: 0;
}

.sidebar ul ul {
  padding-inline-start: 20px;
}

.navigation li.disabled {
  opacity: 0.5;
}

.navigation li a {
  font-weight: 400;
}

.navigation li a {
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  -moz-align-items: center;
  align-items: center;
  padding: .7rem .5rem;
  flex-flow: row nowrap;
}

.navigation li a i {
  margin-right: .8rem;
  top: 0rem;
}

.navigation li a span {
  flex: 1;
}

.centered-select {
  text-align-last: center;
  text-align: center;
  -ms-text-align-last: center;
  -moz-text-align-last: center;
}

.superadmin-title {
  background: #747a80;
  color: #FFF;
  text-align: center;
  padding: .5rem 0;
}

.superadmin-side-options {
  border: 1px solid #747a80;
  margin-bottom: 3rem;
}

li.navigation {
  position: relative;
}

.sidebar-option-note {
  font-size: .7rem;
  color: white;
  background: #747a80;
  padding: 0 5px;
  flex-basis: min-content;
}

.select2-container--default .selection:after,
.select2-container--default .selection:before {
  background-color: #1BA1E2;
}

.rs-table td,
.rs-table th {
  min-width: 100px;
  vertical-align: middle;
}

.rs-table th {
  white-space: nowrap;
}

.rs-table.long-headers th {
  white-space: initial;
  vertical-align: bottom;
}

.text-nowrap form {
  display: inline-block;
}

.rs-table th.rs-table-column-stretched {
  width: auto;
  min-width: 280px;
}

.dataTables_wrapper .table.rs-table > thead > tr > th.sorting_asc {
  right: 0;
}

.dataTables_wrapper .table.rs-table > thead > tr > th.sorting_desc:after {
  right: 1rem;
}

.dataTables_wrapper {
  margin-bottom: 20px;
}

.dataTables_filter > label input[type=search],
.dataTables_filter > label select,
.dataTables_length > label input[type=search],
.dataTables_length > label select {
  font-size: 0.875rem;
}

table.rs-table tfoot,
table.rs-table tr.filters-row {
  display: table-row-group;
}

table.rs-table tfoot div.dropdown.form-control-sm,
table.rs-table tr.filters-row div.dropdown.form-control-sm {
  min-width: 80px;
}

table.rs-table tfoot input,
table.rs-table tr.filters-row input {
  width: 65px;
  padding-left: 3px;
  border: none;
}

table.rs-table tfoot input.rs-input-sm,
table.rs-table tr.filters-row input.rs-input-sm {
  width: 90px;
}

#data-table th i {
  font-size: 1.3rem;
  position: relative;
  top: 2px;
  margin-left: 6px;
}

.dataTables_wrapper .table > thead > tr > th.sorting_asc,
.dataTables_wrapper .table > thead > tr > th.sorting_desc
.dataTables_wrapper .table > thead > tr > th.sorting_asc:after,
.dataTables_wrapper .table > thead > tr > th.sorting_desc:after {
  right: .4rem;
}

.dataTables_wrapper .table > thead > tr > th.sorting_asc:after,
.dataTables_wrapper .table > thead > tr > th.sorting_desc:after {
  right: 0;
}

.dataTables_wrapper .table > thead > tr > th.sorting_asc,
.dataTables_wrapper .table > thead > tr > th.sorting_desc .dataTables_wrapper .table > thead > tr > th.sorting_asc:after,
.dataTables_wrapper .table > thead > tr > th.sorting_desc:after {
  right: 0;
}

.dataTables_wrapper .table.rs-table > thead > tr > th.sorting_desc:after {
  right: 0;
}

.dataTables_wrapper .table > thead > tr > th.sorting_asc:after,
.dataTables_wrapper .table > thead > tr > th.sorting_desc:after {
  bottom: .65rem;
  top: auto;
}

.dataTables_wrapper .table {
  margin-top: 20px;
}

.table.rs-table.dataTable th {
  border-top: 0 !important;
}

.rs-table .btn {
  background: transparent;
  color: #1BA1E2;
  font-size: 1.6rem;
}

.rs-table .btn:hover {
  background-color: #f3f3f3;
}

.rs-table-small-column {
  min-width: 50px !important;
  text-align: center;
}

.table-responsive {
  min-height: 300px;
}

.filters-wrapper {
  display: flex;
  flex-wrap: wrap;
  flex-direction: row;
  background-color: #E2F3FE;
  padding: 15px 15px 0 15px;
}

.filters-wrapper .filter-element label {
  display: block;
}

.filters-wrapper .filter-element {
  margin-right: 15px;
  margin-bottom: 15px;
}

.filters-wrapper .btn-light {
  background-color: #FFF;
}

.table th,
.table td {
  padding: 1rem 1rem;
}

@font-face {
  font-family: 'Roboto-Regular';
  src: url("/fonts/Roboto-Regular.eot?#iefix") format("embedded-opentype"), url("/fonts/Roboto-Regular.woff") format("woff"), url("/fonts/Roboto-Regular.ttf") format("truetype"), url("/fonts/Roboto-Regular.svg#Roboto-Regular") format("svg");
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'Roboto-Light';
  src: url("/fonts/Roboto-Light.eot?#iefix") format("embedded-opentype"), url("/fonts/Roboto-Light.woff") format("woff"), url("/fonts/Roboto-Light.ttf") format("truetype"), url("/fonts/Roboto-Light.svg#Roboto-Light") format("svg");
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'Roboto-Bold';
  src: url("/fonts/Roboto-Bold.eot?#iefix") format("embedded-opentype"), url("/fonts/Roboto-Bold.woff") format("woff"), url("/fonts/Roboto-Bold.ttf") format("truetype"), url("/fonts/Roboto-Bold.svg#Roboto-Bold") format("svg");
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'Montserrat-Regular';
  src: url("/fonts/Montserrat-Regular.eot?#iefix") format("embedded-opentype"), url("/fonts/Montserrat-Regular.otf") format("opentype"), url("/fonts/Montserrat-Regular.woff") format("woff"), url("/fonts/Montserrat-Regular.ttf") format("truetype"), url("/fonts/Montserrat-Regular.svg#Montserrat-Regular") format("svg");
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'Montserrat-Light';
  src: url("/fonts/Montserrat-Light.eot?#iefix") format("embedded-opentype"), url("/fonts/Montserrat-Light.otf") format("opentype"), url("/fonts/Montserrat-Light.woff") format("woff"), url("/fonts/Montserrat-Light.ttf") format("truetype"), url("/fonts/Montserrat-Light.svg#Montserrat-Light") format("svg");
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'Montserrat-SemiBold';
  src: url("/fonts/Montserrat-SemiBold.eot?#iefix") format("embedded-opentype"), url("/fonts/Montserrat-SemiBold.otf") format("opentype"), url("/fonts/Montserrat-SemiBold.woff") format("woff"), url("/fonts/Montserrat-SemiBold.ttf") format("truetype"), url("/fonts/Montserrat-SemiBold.svg#Montserrat-SemiBold") format("svg");
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'Montserrat-Bold';
  src: url("/fonts/Montserrat-Bold.eot?#iefix") format("embedded-opentype"), url("/fonts/Montserrat-Bold.otf") format("opentype"), url("/fonts/Montserrat-Bold.woff") format("woff"), url("/fonts/Montserrat-Bold.ttf") format("truetype"), url("/fonts/Montserrat-Bold.svg#Montserrat-Bold") format("svg");
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'Poppins';
  src: url("/fonts/Poppins-MediumItalic.eot");
  src: url("/fonts/Poppins-MediumItalic.eot?#iefix") format("embedded-opentype"), url("/fonts/Poppins-MediumItalic.woff") format("woff"), url("/fonts/Poppins-MediumItalic.ttf") format("truetype"), url("/fonts/Poppins-MediumItalic.svg#Poppins-MediumItalic") format("svg");
  font-weight: 500;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'Poppins';
  src: url("/fonts/Poppins-ExtraBold.eot");
  src: url("/fonts/Poppins-ExtraBold.eot?#iefix") format("embedded-opentype"), url("/fonts/Poppins-ExtraBold.woff") format("woff"), url("/fonts/Poppins-ExtraBold.ttf") format("truetype"), url("/fonts/Poppins-ExtraBold.svg#Poppins-ExtraBold") format("svg");
  font-weight: bold;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Poppins';
  src: url("/fonts/Poppins-Black.eot");
  src: url("/fonts/Poppins-Black.eot?#iefix") format("embedded-opentype"), url("/fonts/Poppins-Black.woff") format("woff"), url("/fonts/Poppins-Black.ttf") format("truetype"), url("/fonts/Poppins-Black.svg#Poppins-Black") format("svg");
  font-weight: 900;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Poppins';
  src: url("/fonts/Poppins-Italic.eot");
  src: url("/fonts/Poppins-Italic.eot?#iefix") format("embedded-opentype"), url("/fonts/Poppins-Italic.woff") format("woff"), url("/fonts/Poppins-Italic.ttf") format("truetype"), url("/fonts/Poppins-Italic.svg#Poppins-Italic") format("svg");
  font-weight: normal;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'Poppins';
  src: url("/fonts/Poppins-BlackItalic.eot");
  src: url("/fonts/Poppins-BlackItalic.eot?#iefix") format("embedded-opentype"), url("/fonts/Poppins-BlackItalic.woff") format("woff"), url("/fonts/Poppins-BlackItalic.ttf") format("truetype"), url("/fonts/Poppins-BlackItalic.svg#Poppins-BlackItalic") format("svg");
  font-weight: 900;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'Poppins';
  src: url("/fonts/Poppins-Bold.eot");
  src: url("/fonts/Poppins-Bold.eot?#iefix") format("embedded-opentype"), url("/fonts/Poppins-Bold.woff") format("woff"), url("/fonts/Poppins-Bold.ttf") format("truetype"), url("/fonts/Poppins-Bold.svg#Poppins-Bold") format("svg");
  font-weight: bold;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Poppins';
  src: url("/fonts/Poppins-ExtraLight.eot");
  src: url("/fonts/Poppins-ExtraLight.eot?#iefix") format("embedded-opentype"), url("/fonts/Poppins-ExtraLight.woff") format("woff"), url("/fonts/Poppins-ExtraLight.ttf") format("truetype"), url("/fonts/Poppins-ExtraLight.svg#Poppins-ExtraLight") format("svg");
  font-weight: 200;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Poppins';
  src: url("/fonts/Poppins-LightItalic.eot");
  src: url("/fonts/Poppins-LightItalic.eot?#iefix") format("embedded-opentype"), url("/fonts/Poppins-LightItalic.woff") format("woff"), url("/fonts/Poppins-LightItalic.ttf") format("truetype"), url("/fonts/Poppins-LightItalic.svg#Poppins-LightItalic") format("svg");
  font-weight: 300;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'Poppins';
  src: url("/fonts/Poppins-ExtraBoldItalic.eot");
  src: url("/fonts/Poppins-ExtraBoldItalic.eot?#iefix") format("embedded-opentype"), url("/fonts/Poppins-ExtraBoldItalic.woff") format("woff"), url("/fonts/Poppins-ExtraBoldItalic.ttf") format("truetype"), url("/fonts/Poppins-ExtraBoldItalic.svg#Poppins-ExtraBoldItalic") format("svg");
  font-weight: bold;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'Poppins';
  src: url("/fonts/Poppins-Medium.eot");
  src: url("/fonts/Poppins-Medium.eot?#iefix") format("embedded-opentype"), url("/fonts/Poppins-Medium.woff") format("woff"), url("/fonts/Poppins-Medium.ttf") format("truetype"), url("/fonts/Poppins-Medium.svg#Poppins-Medium") format("svg");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Poppins';
  src: url("/fonts/Poppins-SemiBold.eot");
  src: url("/fonts/Poppins-SemiBold.eot?#iefix") format("embedded-opentype"), url("/fonts/Poppins-SemiBold.woff") format("woff"), url("/fonts/Poppins-SemiBold.ttf") format("truetype"), url("/fonts/Poppins-SemiBold.svg#Poppins-SemiBold") format("svg");
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Poppins';
  src: url("/fonts/Poppins-Light.eot");
  src: url("/fonts/Poppins-Light.eot?#iefix") format("embedded-opentype"), url("/fonts/Poppins-Light.woff") format("woff"), url("/fonts/Poppins-Light.ttf") format("truetype"), url("/fonts/Poppins-Light.svg#Poppins-Light") format("svg");
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Poppins';
  src: url("/fonts/Poppins-Regular.eot");
  src: url("/fonts/Poppins-Regular.eot?#iefix") format("embedded-opentype"), url("/fonts/Poppins-Regular.woff") format("woff"), url("/fonts/Poppins-Regular.ttf") format("truetype"), url("/fonts/Poppins-Regular.svg#Poppins-Regular") format("svg");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Poppins';
  src: url("/fonts/Poppins-BoldItalic.eot");
  src: url("/fonts/Poppins-BoldItalic.eot?#iefix") format("embedded-opentype"), url("/fonts/Poppins-BoldItalic.woff") format("woff"), url("/fonts/Poppins-BoldItalic.ttf") format("truetype"), url("/fonts/Poppins-BoldItalic.svg#Poppins-BoldItalic") format("svg");
  font-weight: bold;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'Poppins';
  src: url("/fonts/Poppins-ExtraLightItalic.eot");
  src: url("/fonts/Poppins-ExtraLightItalic.eot?#iefix") format("embedded-opentype"), url("/fonts/Poppins-ExtraLightItalic.woff") format("woff"), url("/fonts/Poppins-ExtraLightItalic.ttf") format("truetype"), url("/fonts/Poppins-ExtraLightItalic.svg#Poppins-ExtraLightItalic") format("svg");
  font-weight: 200;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'Poppins';
  src: url("/fonts/Poppins-SemiBoldItalic.eot");
  src: url("/fonts/Poppins-SemiBoldItalic.eot?#iefix") format("embedded-opentype"), url("/fonts/Poppins-SemiBoldItalic.woff") format("woff"), url("/fonts/Poppins-SemiBoldItalic.ttf") format("truetype"), url("/fonts/Poppins-SemiBoldItalic.svg#Poppins-SemiBoldItalic") format("svg");
  font-weight: 600;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'Poppins';
  src: url("/fonts/Poppins-ThinItalic.eot");
  src: url("/fonts/Poppins-ThinItalic.eot?#iefix") format("embedded-opentype"), url("/fonts/Poppins-ThinItalic.woff") format("woff"), url("/fonts/Poppins-ThinItalic.ttf") format("truetype"), url("/fonts/Poppins-ThinItalic.svg#Poppins-ThinItalic") format("svg");
  font-weight: 100;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'Poppins';
  src: url("/fonts/Poppins-Thin.eot");
  src: url("/fonts/Poppins-Thin.eot?#iefix") format("embedded-opentype"), url("/fonts/Poppins-Thin.woff") format("woff"), url("/fonts/Poppins-Thin.ttf") format("truetype"), url("/fonts/Poppins-Thin.svg#Poppins-Thin") format("svg");
  font-weight: 100;
  font-style: normal;
  font-display: swap;
}

.users-list .card-body {
  width: fit-content;
  min-width: 100%;
  background: white;
}

ul.predefined-list {
  list-style: none;
  padding-left: .5rem;
}

ul.predefined-list li {
  background: #F6F6F6;
  padding: 1rem;
}

ul.predefined-list li:not(:last-child) {
  border-bottom: 1px solid #E9E9E9;
}

.zones-list .card-body {
  width: fit-content;
  min-width: 100%;
  background: white;
}

/* Lib styles override */

.bootstrap-select .dropdown-menu li.active small {
  color: #9c9c9c !important;
}

.rs-print-inline-block {
  display: none;
}

@media print {
  .rs-print-inline-block {
    display: inline-block;
  }
}

@media print {
  .rs-print-none {
    display: none;
  }
}

h1 {
  font-size: 1.25rem;
  color: #5739e9;
}

h6.card-subtitle {
  font-size: 0.875rem;
}

.content__title > small {
  font-size: 0.875rem;
}

strong {
  font-weight: 600;
}

@media (min-width: 1400px) {
  .col-xxl-3 {
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 25%;
  }
}

.rs-pt-4half {
  padding-top: 1.7rem !important;
}

.content__title {
  /*margin-bottom: 0;
    padding: 2rem 2.2rem 0;
    background-color: #fff;*/
  padding-left: 1rem;
}

[data-ma-theme=blue] .header,
[data-ma-theme=blue] .login__block__btn,
[data-ma-theme=blue] .login__block__header,
[data-ma-theme=blue] .top-menu {
  background-color: #1D6298;
}

.content:not(.content--boxed):not(.content--full) {
  padding-top: 92px;
}

[data-ma-theme=blue] .navigation__active:before,
[data-ma-theme=blue] .navigation__active > a,
[data-ma-theme=blue] .navigation__sub--active > a {
  color: #1D6298;
}

.primary-color-bg {
  background-color: #1D6298;
}

a {
  color: #1BA1E2;
}

.paginate_button.current {
  background-color: #1BA1E2;
}

[data-ma-theme=blue] .navigation__active:before,
[data-ma-theme=blue] .navigation__active > a,
[data-ma-theme=blue] .navigation__sub--active > a {
  color: #1BA1E2;
}

.primary-color-bg {
  background-color: #1BA1E2;
}

*::placeholder {
  color: #BDBDBD;
}

form dt,
form dd {
  margin-bottom: 1rem;
}

.form-control {
  font-size: 0.875rem;
}

.form-control-comprobaciones {
  font-size: 0.75rem;
}

.form-control-sm {
  padding: .5rem 0 .25rem 0;
}

.form-group {
  margin-bottom: 1rem;
}

.col-form-label {
  text-align: left;
}

@media (min-width: 768px) {
  .col-form-label {
    text-align: right;
  }
}

.label-for-datatable {
  margin-top: 20px;
}

.title-next-to-btn {
  padding-top: 0.5rem;
}

.card-title-form {
  text-align: left;
}

@media (min-width: 768px) {
  .card-title-form {
    text-align: right;
  }
}

.bootstrap-filestyle.input-group {
  margin-bottom: 1rem;
}

.btn.dropdown-toggle {
  font-size: .875rem;
}

.rs-table .bootstrap-select .dropdown-toggle.btn,
.bootstrap-select.should-be-highlighted .dropdown-toggle.btn {
  color: #4E565A;
  background: #FFFACD;
}

.rs-table .bootstrap-select .dropdown-toggle.btn.bs-placeholder,
.bootstrap-select.should-be-highlighted .dropdown-toggle.btn.bs-placeholder {
  color: #999;
  background: transparent;
}

.rs-list {
  margin-top: 3rem;
}

.rs-list .card-subtitle {
  margin-top: 0;
  margin-bottom: 0;
}

.list-group,
.list-item {
  display: contents;
}

.list-group .list-item .list-dd {
  margin-top: 5px;
}

.list-group .list-dt,
.list-group .list-dd {
  margin-bottom: 0 !important;
  text-align: right;
  padding-right: 0;
}

.list-group .list-add {
  font-size: 1rem !important;
}

.list-group .list-last-item {
  margin-bottom: 2rem;
}

.btn-primary {
  background-color: #1BA1E2;
}

.btn-primary:hover {
  background-color: #1B85E2;
}

.btn-secondary {
  color: #999;
  background-color: #f6f6f6;
}

.btn-secondary:hover {
  color: #999;
  background-color: #e3e3e3;
}

.btn {
  font-size: 0.875rem;
}

.modal-close-btn {
  position: absolute;
  top: 8px;
  right: 14px;
}

.modal-close-btn i {
  color: #FFF;
}

.btn.btn--icon {
  position: relative;
}

.btn .zmdi-plus {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  font-size: 1.5rem;
}

body .ui-tooltip {
  background: #495057;
  border: none;
  color: #FFF;
  box-shadow: none;
  border-radius: 0;
  font-weight: 500;
  font-size: .95rem;
  font-family: 'Roboto-Regular', sans-serif;
  padding: .7rem 1.1rem;
}

.alert-warning {
  color: #856404;
  background-color: #fff3cd;
  border-color: #ffeeba;
}

.modal-title {
  font-family: 'Montserrat-Regular', sans-serif;
  font-size: 1.125rem;
}

.card {
  margin-left: 1rem;
}

.card-title {
  font-family: 'Montserrat-Regular', sans-serif;
  font-size: 1.125rem;
}

h4.card-title {
  border-bottom: 1px solid #e9e9ef;
  padding: 0 18px 18px 18px;
  margin-left: -28px;
  margin-right: -28px;
  padding-left: 28px;
  margin-bottom: 3rem;
}

.card-body {
  padding: 1.7rem;
}

.rs-row {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  width: 100%;
}

.rs-column {
  display: flex;
  flex-direction: column;
  flex-basis: 100%;
  flex: 1;
}

.rs-card-header-main {
  display: flex;
  justify-content: flex-start;
  align-items: center;
}

.rs-card-header-toolbar {
  display: flex;
  justify-content: flex-end;
}

.rs-toolbar-tool {
  margin-top: 20px;
}

.sidebar .icon {
  display: inline-block;
  width: 30px;
  height: 30px;
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
}

i.rs-permit {
  background-image: url("/img/icon-permit.svg");
}

i.rs-permit_negative {
  background-image: url("/img/icon-permit_negative.svg");
}

.navigation__active i.rs-permit {
  background-image: url("/img/icon-permit_active.svg");
}

i.rs-loto-process {
  background-image: url("/img/icon-loto-process.svg");
  left: 2px;
}

i.rs-loto-process_negative {
  background-image: url("/img/icon-loto-process_negative.svg");
  left: 2px;
}

.navigation__active i.rs-loto-process {
  background-image: url("/img/icon-loto-process_active.svg");
}

i.rs-loto-schemes {
  background-image: url("/img/icon-loto-scheme.svg");
}

i.rs-loto-schemes_negative {
  background-image: url("/img/icon-loto-scheme_negative.svg");
}

i.rs-accounts {
  background-image: url("/img/icon-accounts.svg");
}

.navigation__active i.rs-accounts {
  background-image: url("/img/icon-accounts_active.svg");
}

i.rs-tags {
  background-image: url("/img/icon-tags.svg");
}

.navigation__active i.rs-tags {
  background-image: url("/img/icon-tags_active.svg");
}

i.rs-home {
  background-image: url("/img/icon-home.svg");
}

.navigation__active i.rs-home {
  background-image: url("/img/icon-home_active.svg");
}

i.rs-centers {
  background-image: url("/img/icon-centers.svg");
}

.navigation__active i.rs-centers {
  background-image: url("/img/icon-centers_active.svg");
}

i.rs-permit-edit {
  background-image: url("/img/icon-permit-edit.svg");
}

.navigation__active i.rs-permit-edit {
  background-image: url("/img/icon-permit-edit_active.svg");
}

i.rs-permit-template {
  background-image: url("/img/icon-permit-template.svg");
}

.navigation__active i.rs-permit-template {
  background-image: url("/img/icon-permit-template_active.svg");
}

i.rs-blocks {
  background-image: url("/img/icon-blocks.svg");
}

.navigation__active i.rs-blocks {
  background-image: url("/img/icon-blocks_active.svg");
}

i.rs-app-viewer {
  background-image: url("/img/icon-app-viewer.svg");
}

i.rs-app-viewer_negative {
  background-image: url("/img/icon-app-viewer_negative.svg");
}

i.rs-import-data {
  background-image: url("/img/icon-import-data.svg");
}

.navigation__active i.rs-import-data {
  background-image: url("/img/icon-import-data_active.svg");
}

i.rs-companies {
  background-image: url("/img/icon-companies.svg");
}

.navigation__active i.rs-companies {
  background-image: url("/img/icon-companies_active.svg");
}

.sidebar i.icon.rs-tenants {
  background-image: url("/img/icon-key.svg");
}

.navigation__active i.rs-tenants {
  background-image: url("/img/icon-key_active.svg");
}

i.rs-attached-documents {
  background-image: url("/img/icon-documentation.svg");
}

.navigation__active i.rs-attached-documents {
  background-image: url("/img/icon-documentation_active.svg");
}

i.rs-zones {
  background-image: url("/img/icon-location.svg");
}

.navigation__active i.rs-zones {
  background-image: url("/img/icon-location_active.svg");
}

i.rs-functional-locations {
  background-image: url("/img/icon-equipment.svg");
}

.navigation__active i.rs-functional-locations {
  background-image: url("/img/icon-equipment_active.svg");
}

i.rs-functional-location-issues {
  background-image: url("/img/icon-functional-location-issues.svg");
}

.navigation__active i.rs-functional-location-issues {
  background-image: url("/img/icon-functional-location-issues_active.svg");
}

i.rs-specialities {
  background-image: url("/img/icon-speciality.svg");
}

.navigation__active i.rs-specialities {
  background-image: url("/img/icon-speciality_active.svg");
}

i.rs-gear {
  background-image: url("/img/icon-gear.svg");
}

.navigation__active i.rs-gear {
  background-image: url("/img/icon-gear_active.svg");
}

i.rs-work-types {
  background-image: url("/img/icon-work-types.svg");
}

.navigation__active i.rs-work-types {
  background-image: url("/img/icon-work-types_active.svg");
}

.rs-table .zmdi-edit {
  padding: 0.1em .2em;
  border: none;
  margin: .2em .2em .2em .2em;
  font-size: 1.2rem;
}

.logo-default {
  height: auto;
  max-width: 230px;
}

.separator {
  border-top: 3px solid #1BA1E2;
  width: 45px;
  margin-top: 15px;
  margin-bottom: 0px;
  display: inline-block;
}

header .form-group {
  margin-bottom: 0;
}

.content__title .actions {
  position: absolute;
  top: 2.2rem;
}

.content__title {
  padding-top: .3rem;
}

.content__title > h1 {
  font-family: 'Montserrat-Regular', sans-serif;
  text-transform: none;
  color: #4A4A4A;
  font-size: 1.5rem;
  margin-top: .8rem;
  margin-right: 3.4rem;
}

.rs-breadcrumb {
  color: #9C9C9C;
  font-size: 0.8rem;
  line-height: 1.5rem;
  font-weight: 300;
  margin: 0;
}

@media (min-width: 1200px) {
  footer.footer {
    padding-left: 270px;
  }
}

[data-ma-theme=blue] .login__block__header {
  background-color: #1D6298;
}

.user {
  margin: 0;
  background: none;
}

.user__info {
  max-width: 300px;
  max-height: 72px;
  overflow: hidden;
}

.user__info:hover {
  background: rgba(255, 255, 255, 0.2);
}

.user-info-box {
  display: block;
  width: 116px;
}

@media (min-width: 1200px) {
  .user-info-box {
    min-width: 116px;
    width: auto;
  }
}

.user__name {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  color: #FFF;
}

.user__img {
  width: 46px;
  height: 46px;
}

.user__info {
  font-size: 1rem;
}

.user__email {
  font-size: 0.8125rem;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  color: #FFF;
}

.user__tenant {
  font-size: 0.8125rem;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  color: #FFF;
}

.user__roles {
  font-size: 0.8125rem;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  color: #FFF;
}

#new_user_form label,
#edit_user_form label {
  margin-bottom: 0;
}

.grid {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(270px, 1fr));
  grid-template-rows: 1fr;
  grid-gap: 20px;
}

.item {
  background: grey;
  display: inline-block;
  position: relative;
  min-width: 298px;
  margin-right: 20px;
  margin-bottom: 20px;
}

.item:before {
  content: "";
  display: block;
  height: 0;
  width: 0;
  padding-bottom: calc(14 / 16 * 100%);
}

.rs-dashboard-btn {
  font-family: 'Montserrat-Regular', sans-serif;
  position: absolute;
  display: block;
  background-color: #1BA1E2;
  font-size: 1.3rem;
  color: white;
  text-align: center;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
}

.rs-dashboard-btn.disabled {
  background-color: #757575;
  cursor: default;
}

.rs-dashboard-btn.disabled p,
.rs-dashboard-btn.disabled i {
  opacity: .4;
}

.rs-dashboard-btn:hover {
  color: white;
}

.rs-dashboard-btn .icon {
  display: inline-block;
  width: 100px;
  height: 100px;
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
}

.rs-dashboard-btn-content {
  position: relative;
  top: 50%;
  transform: translateY(-50%);
}

.modal-close {
  font-size: 1.5rem;
}

.dashboard-badge {
  position: absolute;
  bottom: 10px;
  right: 10px;
  background: #1D6298;
  padding: .2rem .5rem;
  font-size: .9rem;
}

.blocking-points-list th {
  font-weight: 500;
  color: #333;
}

.blocking-points-list td,
.blocking-points-list th {
  padding: 0.5rem 1rem;
}

.blocking-points-list .zmdi-info {
  font-size: 1.3rem;
  position: relative;
  top: 3px;
  left: 2px;
}

.blocking-points-html {
  height: 100%;
}

.blocking-points-body {
  height: 100%;
  background-color: #000;
}

.blocking-points-header {
  position: fixed;
  font-family: 'Montserrat-Regular', sans-serif;
  font-size: 1rem;
  width: 100%;
  height: 40px;
  background-color: #1d6298;
  color: #FFFFFF;
  padding: 0 2rem;
  z-index: 20;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  top: 0;
  left: 0;
}

.drag-title {
  font-family: 'Montserrat-Regular', sans-serif;
  margin-left: 11%;
  color: #FFF;
  margin-top: 5%;
}

.blocking-points-header::after {
  display: block;
  clear: both;
  content: "";
}

.blocking-points-header .ma-backdrop {
  position: absolute;
}

.blocking-point-icon {
  font-size: 1.2rem;
  color: #1ba1e2;
}

.blocking-points-wrapper {
  position: fixed;
  top: 40px;
  left: 0;
  right: 0;
  bottom: 0;
}

.bocking-point-actions-wrapper .zmdi-menu {
  color: #9B9B9B;
  font-size: 1rem;
}

.blocking-points-sorter {
  width: 350px;
  height: 100%;
  background-color: #37475a;
  position: absolute;
}

.scheme-wrapper {
  position: absolute;
  background-color: #ddd;
  top: 0;
  left: 350px;
  right: 0;
  bottom: 0;
}

.scheme-wrapper #blocking-points-schema-image {
  display: none;
}

.beautify-marker {
  width: 40px !important;
  height: 40px !important;
  margin-left: -20px !important;
  margin-top: -20px !important;
  font-family: 'Montserrat-Regular', sans-serif !important;
  font-size: 1rem !important;
  background-color: transparent !important;
  border-color: transparent !important;
  opacity: 1 !important;
  border: none !important;
}

.beautify-marker::after {
  content: '';
  display: block;
  position: absolute;
  top: 0px;
  left: 0px;
  width: 100%;
  height: 100%;
  background-color: #0088CC !important;
  border-color: #0088CC !important;
  border-radius: 100%;
  opacity: .75 !important;
  z-index: 1;
}

.beautify-marker div {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  margin-top: 0 !important;
  z-index: 2;
}

.draggable-item {
  width: 75%;
  height: 38px;
  float: left;
  background-color: #FFF;
  border-radius: 4px;
}

.draggable-item.selected {
  background: #FFF3CD;
  color: #856404;
}

.draggable-item .speciality-color {
  width: 7px;
  height: 20px;
  margin: 9px 0 0 35%;
}

.bocking-point-actions-wrapper {
  float: right;
  width: 45%;
  margin: 8px 0 0 0;
}

.blocking-point-name-wrapper {
  float: right;
  width: 45%;
  margin: 8px 0 0 0;
}

.blocking-point-delete {
  height: 25px;
  background-color: transparent;
  border: none;
  text-align: center;
  margin-top: 3px;
  cursor: pointer;
}

.extra-actions-wrapper {
  width: 15%;
  height: 25px;
  float: right;
  text-align: center;
}

.blocking-point-modal-title {
  text-align: right;
}

.issue-wrapper {
  padding-bottom: 1rem;
}

.issue-wrapper:last-child {
  border-bottom: none;
  padding-bottom: 1rem;
}

.issue-wrapper h6 {
  font-family: 'Montserrat-Regular', sans-serif !important;
}

.issue-index {
  font-size: .9rem;
  float: right;
  margin-bottom: .5rem;
}

/*
MODAL TYPE 1
 */

.spinner-wrapper {
  display: flex;
  height: 400px;
  justify-items: center;
  align-items: center;
}

.spinner {
  position: absolute;
  width: 40px;
  height: 40px;
  margin: 0 auto;
  left: calc(50% - 20px);
}

.double-bounce1,
.double-bounce2 {
  width: 100%;
  height: 100%;
  border-radius: 50%;
  background-color: #333;
  opacity: 0.6;
  position: absolute;
  top: 0;
  left: 0;
  -webkit-animation: sk-bounce 2.0s infinite ease-in-out;
  animation: sk-bounce 2.0s infinite ease-in-out;
}

.double-bounce2 {
  -webkit-animation-delay: -1.0s;
  animation-delay: -1.0s;
}

@-webkit-keyframes sk-bounce {
  0%, 100% {
    -webkit-transform: scale(0);
  }

  50% {
    -webkit-transform: scale(1);
  }
}

@keyframes sk-bounce {
  0%, 100% {
    transform: scale(0);
    -webkit-transform: scale(0);
  }

  50% {
    transform: scale(1);
    -webkit-transform: scale(1);
  }
}

/*
MODAL TYPE 2
 */

.sk-folding-cube {
  margin: 20px auto;
  width: 40px;
  height: 40px;
  position: relative;
  -webkit-transform: rotateZ(45deg);
  transform: rotateZ(45deg);
}

.sk-folding-cube .sk-cube {
  float: left;
  width: 50%;
  height: 50%;
  position: relative;
  -webkit-transform: scale(1.1);
  -ms-transform: scale(1.1);
  transform: scale(1.1);
}

.sk-folding-cube .sk-cube:before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: #333;
  -webkit-animation: sk-foldCubeAngle 2.4s infinite linear both;
  animation: sk-foldCubeAngle 2.4s infinite linear both;
  -webkit-transform-origin: 100% 100%;
  -ms-transform-origin: 100% 100%;
  transform-origin: 100% 100%;
}

.sk-folding-cube .sk-cube2 {
  -webkit-transform: scale(1.1) rotateZ(90deg);
  transform: scale(1.1) rotateZ(90deg);
}

.sk-folding-cube .sk-cube3 {
  -webkit-transform: scale(1.1) rotateZ(180deg);
  transform: scale(1.1) rotateZ(180deg);
}

.sk-folding-cube .sk-cube4 {
  -webkit-transform: scale(1.1) rotateZ(270deg);
  transform: scale(1.1) rotateZ(270deg);
}

.sk-folding-cube .sk-cube2:before {
  -webkit-animation-delay: 0.3s;
  animation-delay: 0.3s;
}

.sk-folding-cube .sk-cube3:before {
  -webkit-animation-delay: 0.6s;
  animation-delay: 0.6s;
}

.sk-folding-cube .sk-cube4:before {
  -webkit-animation-delay: 0.9s;
  animation-delay: 0.9s;
}

@-webkit-keyframes sk-foldCubeAngle {
  0%, 10% {
    -webkit-transform: perspective(140px) rotateX(-180deg);
    transform: perspective(140px) rotateX(-180deg);
    opacity: 0;
  }

  25%, 75% {
    -webkit-transform: perspective(140px) rotateX(0deg);
    transform: perspective(140px) rotateX(0deg);
    opacity: 1;
  }

  90%, 100% {
    -webkit-transform: perspective(140px) rotateY(180deg);
    transform: perspective(140px) rotateY(180deg);
    opacity: 0;
  }
}

@keyframes sk-foldCubeAngle {
  0%, 10% {
    -webkit-transform: perspective(140px) rotateX(-180deg);
    transform: perspective(140px) rotateX(-180deg);
    opacity: 0;
  }

  25%, 75% {
    -webkit-transform: perspective(140px) rotateX(0deg);
    transform: perspective(140px) rotateX(0deg);
    opacity: 1;
  }

  90%, 100% {
    -webkit-transform: perspective(140px) rotateY(180deg);
    transform: perspective(140px) rotateY(180deg);
    opacity: 0;
  }
}

#sticky-footer {
  background: #1BA1E2;
  padding: 10px 0;
  width: auto;
  text-align: center;
  margin: 0 -1.7rem -1.7rem -1.7rem;
}

#sticky-footer button {
  background: white;
  color: #1BA1E2;
}

body.with-sticky-footer #sticky-footer {
  margin: 0 0 0 1.9rem;
  width: calc(100% - 45px);
  position: fixed;
  bottom: 0;
  left: 0;
  z-index: 20;
}

@media (min-width: 576px) {
  body.with-sticky-footer #sticky-footer {
    width: calc(100% - 76px);
    margin: 0 0 0 2.9rem;
  }
}

@media (min-width: 1200px) {
  body.with-sticky-footer #sticky-footer {
    width: calc(100% - 316px);
    margin: 0 0 0 286px;
  }
}

body.with-sticky-footer #sticky-placeholder {
  height: 60px;
}


/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9hc3NldHMvY3NzL2Jvb3RzdHJhcC5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9jc3MvYXBwLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL2Nzcy9iYXNlLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL2Nzcy9hdHRhY2hlZC1kb2N1bWVudHMtbGlzdC5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9jc3MvZG9jdW1lbnQtdmlldy5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9jc3MvZm9ybS5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9jc3MvZnVuY3Rpb25hbC1sb2NhdGlvbnMtbGlzdC5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9jc3MvbG90b3MtbGlzdC5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9jc3MvcGVybWl0cy1saXN0LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL2Nzcy9zaWRlYmFyLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL2Nzcy9zZWxlY3Quc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvY3NzL3RhYmxlLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL2Nzcy90eXBvZ3JhcGh5LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL2Nzcy91c2Vycy1saXN0LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL2Nzcy92aWV3cy93b3JrLXR5cGVzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL2Nzcy96b25lcy1saXN0LnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBSUE7RUFDSTtDQ0hIOztBRE1EO0VBQ0k7Q0NISDs7QURNRDtFQUNJO0NDSEg7O0FETUQ7RUFDSTtDQ0hIOztBRE1EO0VBQ0k7Q0NISDs7QURNRDtFQUNJO0NDSEg7O0FETUQ7RUFDSTtDQ0hIOztBRE1EO0VBQ0k7Q0NISDs7QURNRDtFQUNJO0NDSEg7O0FETUQ7RUFDSTtDQ0hIOztBRE1EO0VBQ0k7Q0NISDs7QURNRDtFQUNJO0NDSEg7O0FEVUQ7RUFDSTtDQ1BIOztBQ2xERDtFQUNJO0NEcURIOztBQ2xERDtFQUNJO0VBQ0E7RUFFQTtFQUNBO0NEb0RIOztBQy9DRztFQVZKO0lBV1E7R0RtREw7Q0FDRjs7QUNoREQ7RUFFUTtDRGtEUDs7QUNwREQ7RUFLUTtFQUNBO0NEbURQOztBRTVFRDtFQUVRO0VBQ0E7RUFDQTtDRjhFUDs7QUUxRUQ7RUFDSTtFQUNBO0VBQ0E7Q0Y2RUg7O0FFaEZEO0VBTVE7Q0Y4RVA7O0FHNUZEO0VBSVk7RUFDQTtFQUNBO0VBQ0E7Q0g0Rlg7O0FHbkdEO0VBVVk7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0NINkZYOztBRzVHRDtFQW1CZ0I7RUFDQTtFQUNBO0NINkZmOztBR2xIRDtFQTJCZ0I7Q0gyRmY7O0FHdEhEO0VBOEJnQjtFQUNBO0NINEZmOztBRzNIRDtFQXFDUTtDSDBGUDs7QUduRkQ7RUFDSTtDSHNGSDs7QUduRkQ7RUFDSTtDSHNGSDs7QUduRkQ7RUFDSTtDSHNGSDs7QUduRkQ7RUFDSTtFQUNBO0NIc0ZIOztBR25GRDtFQUNJO0VBQ0E7RUFDQTtFQUNBO0NIc0ZIOztBR25GRDtFQUNJO0NIc0ZIOztBR25GRDtFQUNJO0NIc0ZIOztBR25GRDtFQUNJO0VBQ0E7Q0hzRkg7O0FHbkZEO0VBQ0k7RUFDQTtDSHNGSDs7QUduRkQ7RUFDSTtDSHNGSDs7QUdwRkc7RUFISjtJQUlRO0dId0ZMO0NBQ0Y7O0FHdEZHO0VBUEo7SUFRUTtHSDBGTDtDQUNGOztBR3ZGRDtFQUNJO0NIMEZIOztBR3ZGRDs7O0VBR0k7RUFDQTtDSDBGSDs7QUd0RkQ7RUFDSTtFQUNBO0NIeUZIOztBR3RGRDtFQUNJO0NIeUZIOztBR3RGRDtFQUNJO0VBQ0E7Q0h5Rkg7O0FHdEZEO0VBQ0k7RUFDQTtDSHlGSDs7QUd0RkQ7RUFDSTtDSHlGSDs7QUdyRkQ7RUFDSTtFQUNBO0NId0ZIOztBR3JGRDtFQUNJO0VBQ0E7RUFDQTtDSHdGSDs7QUd0RkQ7RUFDSTtFQUNBO0NIeUZIOztBR3JGRDs7OztFQUlJ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cGxCRDtFQUNJO0VBQ0E7RUFDQTtDUnVsQkg7O0FRcGxCRDtFQUNJO0VBQ0E7RUFDQTtFQUNBO0NSdWxCSDs7QVFqbEJEO0VBQ0k7RUFDQTtFQUNBO0NSb2xCSDs7QVFqbEJEO0VBQ0k7Q1JvbEJIOztBUWpsQkQ7RUFDSTtFQUNBO0NSb2xCSDs7QVF0bEJEO0VBS1E7Q1JxbEJQOztBUWpsQkQ7RUFDSTtDUm9sQkg7O0FRamxCRDtFQUNJO0NSb2xCSDs7QVFqbEJEO0VBQ0k7Q1JvbEJIOztBUWpsQkQ7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0NSb2xCSDs7QVFqbEJEO0VBQ0k7RUFDQTtDUm9sQkg7O0FRamxCRDtFQUNJO0NSb2xCSDs7QVFqbEJEO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7Q1JvbEJIOztBUWpsQkQ7RUFDSTtFQUNBO0VBQ0E7RUFDQTtDUm9sQkg7O0FRamxCRDtFQUNJO0VBQ0E7Q1JvbEJIOztBUWpsQkQ7RUFDSTtDUm9sQkg7O0FRamxCRDtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7Q1JvbEJIOztBU3B0QkQ7O0VBQ0k7Q1R3dEJIOztBVXh0QkQ7O0VBQ0k7RUFDQTtDVjR0Qkg7O0FVenRCRDtFQUNJO0NWNHRCSDs7QVV6dEJEO0VBQ0k7RUFDQTtDVjR0Qkg7O0FVenRCRDtFQUNJO0NWNHRCSDs7QVV6dEJEO0VBQ0k7RUFDQTtDVjR0Qkg7O0FVenRCRDtFQUNJO0NWNHRCSDs7QVV6dEJEO0VBQ0k7Q1Y0dEJIOztBVXp0QkQ7RUFDSTtDVjR0Qkg7O0FVenRCRDs7OztFQUNJO0NWK3RCSDs7QVU1dEJEOztFQUdJO0NWOHRCSDs7QVUzdEJEOztFQUVJO0NWOHRCSDs7QVUzdEJEOztFQUVJO0VBQ0E7RUFDQTtDVjh0Qkg7O0FVM3RCRDs7RUFFSTtDVjh0Qkg7O0FVM3RCRDtFQUNJO0VBQ0E7RUFDQTtFQUNBO0NWOHRCSDs7QVUzdEJEOzs7O0VBRUk7Q1ZndUJIOztBVTd0QkQ7O0VBQ0k7Q1ZpdUJIOztBVTl0QkQ7OztFQUNJO0NWbXVCSDs7QVVodUJEO0VBQ0k7Q1ZtdUJIOztBVWh1QkQ7O0VBQ0k7RUFDQTtDVm91Qkg7O0FVanVCRDtFQUNJO0NWb3VCSDs7QVVqdUJEO0VBQ0k7Q1ZvdUJIOztBVWp1QkQ7RUFDSTtFQUNBO0VBQ0E7Q1ZvdUJIOztBVWp1QkQ7RUFFSTtDVm11Qkg7O0FVaHVCRDtFQUNJO0VBQ0E7Q1ZtdUJIOztBVWh1QkQ7RUFDSTtDVm11Qkg7O0FVaHVCRDtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7Q1ZtdUJIOztBVWp1QkQ7RUFDSTtDVm91Qkg7O0FVbHVCRDtFQUNJO0VBQ0E7Q1ZxdUJIOztBVWx1QkQ7RUFDSTtDVnF1Qkg7O0FVbHVCRDs7RUFDSTtDVnN1Qkg7O0FXajNCRDtFQUNJO0VBQ0E7RUFDQTtFQUNBO0NYbzNCSDs7QVdqM0JEO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7Q1hvM0JIOztBV2ozQkQ7RUFDSTtFQUNBO0VBQ0E7RUFDQTtDWG8zQkg7O0FXajNCRDtFQUNJO0VBQ0E7RUFFQTtFQUNBO0NYbTNCSDs7QVdoM0JEO0VBQ0k7RUFDQTtFQUVBO0VBQ0E7Q1hrM0JIOztBVy8yQkQ7RUFDSTtFQUNBO0VBRUE7RUFDQTtDWGkzQkg7O0FXOTJCRDtFQUNJO0VBQ0E7RUFFQTtFQUNBO0NYZzNCSDs7QVc3MkJEO0VBQ0k7RUFDQTtFQUNBO0VBSUE7RUFDQTtFQUNBO0NYNjJCSDs7QVcxMkJEO0VBQ0k7RUFDQTtFQUNBO0VBSUE7RUFDQTtFQUNBO0NYMDJCSDs7QVd2MkJEO0VBQ0k7RUFDQTtFQUNBO0VBSUE7RUFDQTtFQUNBO0NYdTJCSDs7QVdwMkJEO0VBQ0k7RUFDQTtFQUNBO0VBSUE7RUFDQTtFQUNBO0NYbzJCSDs7QVdqMkJEO0VBQ0k7RUFDQTtFQUNBO0VBSUE7RUFDQTtFQUNBO0NYaTJCSDs7QVc5MUJEO0VBQ0k7RUFDQTtFQUNBO0VBSUE7RUFDQTtFQUNBO0NYODFCSDs7QVczMUJEO0VBQ0k7RUFDQTtFQUNBO0VBSUE7RUFDQTtFQUNBO0NYMjFCSDs7QVd4MUJEO0VBQ0k7RUFDQTtFQUNBO0VBSUE7RUFDQTtFQUNBO0NYdzFCSDs7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O0VBQ0E7RUFDQTtFQUNBO0VBRUE7Q0Era0NIOztBQXZrQ0Q7RUFDSTtFQUNBO0VBQ0E7Q0Ewa0NIOztBQW5rQ0Q7RUFDSTtFQUNBO0NBc2tDSDs7QUEvakNEO0VBQ0k7Q0Fra0NIOztBQS9qQ0Q7RUFDSTtFQUNBO0NBa2tDSDs7QUEvakNEO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0NBa2tDSDs7QUEvakNEO0VBQ0k7Q0Fra0NIOztBQS9qQ0Q7RUFDSTtFQUNBO0VBQ0E7RUFDQTtDQWtrQ0g7O0FBL2pDRDtFQUNJO0VBQ0E7RUFDQTtFQUNBO0NBa2tDSDs7QUEvakNEO0VBQ0k7RUFDQTtFQUNBO0NBa2tDSDs7QUEvakNEO0VBQ0k7RUFDQTtDQWtrQ0g7O0FBL2pDRDtFQUNJO0NBa2tDSDs7QUEzakNEO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0NBOGpDSDs7QUEzakNEO0VBQ0k7Q0E4akNIOztBQTNqQ0Q7RUFDSTtDQThqQ0g7O0FBM2pDRDtFQUNJO0NBOGpDSDs7QUEzakNEO0VBQ0k7RUFDQTtDQThqQ0g7O0FBM2pDRDtFQUNJO0VBQ0E7Q0E4akNIOztBQTNqQ0Q7RUFDSTtDQThqQ0g7O0FBM2pDRDtFQUNJO0NBOGpDSDs7QUEzakNEO0VBQ0k7Q0E4akNIOztBQTNqQ0Q7RUFDSTtDQThqQ0g7O0FBM2pDRDtFQUNJO0NBOGpDSDs7QUEzakNEO0VBQ0k7Q0E4akNIOztBQTNqQ0Q7RUFDSTtDQThqQ0g7O0FBM2pDRDtFQUNJO0NBOGpDSDs7QUEzakNEO0VBQ0k7Q0E4akNIOztBQTNqQ0Q7RUFDSTtDQThqQ0g7O0FBM2pDRDtFQUNJO0NBOGpDSDs7QUEzakNEO0VBQ0k7Q0E4akNIOztBQTNqQ0Q7RUFDSTtDQThqQ0g7O0FBM2pDRDtFQUNJO0NBOGpDSDs7QUEzakNEO0VBQ0k7Q0E4akNIOztBQTNqQ0Q7RUFDSTtDQThqQ0g7O0FBM2pDRDtFQUNJO0NBOGpDSDs7QUEzakNEO0VBQ0k7Q0E4akNIOztBQTNqQ0Q7RUFDSTtDQThqQ0g7O0FBM2pDRDtFQUNJO0NBOGpDSDs7QUEzakNE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RDtFQUNJO0lBQ0k7SUFDQTtHQXNoQ0w7O0VBcGhDQztJQUNJO0lBQ0E7R0F1aENMO0NBQ0Y7O0FBcGhDRDs7R0F3aENHOztBQXBoQ0g7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7Q0F1aENIOztBQXBoQ0Q7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtDQXVoQ0g7O0FBcGhDRDtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtDQXVoQ0g7O0FBcGhDRDtFQUNJO0VBQ0E7Q0F1aENIOztBQXBoQ0Q7RUFDSTtFQUNBO0NBdWhDSDs7QUFwaENEO0VBQ0k7RUFDQTtDQXVoQ0g7O0FBcGhDRDtFQUNJO0VBQ0E7Q0F1aENIOztBQXBoQ0Q7RUFDSTtFQUNBO0NBdWhDSDs7QUFwaENEO0VBQ0k7RUFDQTtDQXVoQ0g7O0FBcGhDRDtFQUNJO0lBQ0k7SUFDQTtJQUNBO0dBdWhDTDs7RUFyaENDO0lBQ0k7SUFDQTtJQUNBO0dBd2hDTDs7RUF0aENDO0lBQ0k7SUFDQTtJQUNBO0dBeWhDTDtDQUNGOztBQXRoQ0Q7RUFDSTtJQUNJO0lBQ0E7SUFDQTtHQXloQ0w7O0VBdmhDQztJQUNJO0lBQ0E7SUFDQTtHQTBoQ0w7O0VBeGhDQztJQUNJO0lBQ0E7SUFDQTtHQTJoQ0w7Q0FDRjs7QUF4aENEO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtDQTJoQ0g7O0FBaGlDRDtFQVFRO0VBQ0E7Q0E0aENQOztBQXhoQ0Q7RUFDSTtFQUNBO0VBWUE7RUFDQTtFQUNBO0VBQ0E7Q0FnaENIOztBQTdoQ0c7RUFKSjtJQUtRO0lBQ0E7R0FpaUNMO0NBQ0Y7O0FBL2hDRztFQVRKO0lBVVE7SUFDQTtHQW1pQ0w7Q0FDRjs7QUEzaENEO0VBQ0k7Q0E4aENIIiwiZmlsZSI6ImFwcC5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIvLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gU3BhY2Vyc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLnNwYWNlciB7XG4gICAgaGVpZ2h0OiAyMHB4O1xufVxuXG4uc3BhY2VyLXNtIHtcbiAgICBoZWlnaHQ6IDEwcHg7XG59XG5cbi5zcGFjZXItbWQge1xuICAgIGhlaWdodDogMjBweDtcbn1cblxuLnNwYWNlci1sZyB7XG4gICAgaGVpZ2h0OiA0MHB4O1xufVxuXG4uc3BhY2VyLXhsZyB7XG4gICAgaGVpZ2h0OiA2MHB4O1xufVxuXG4uY2xlYXJmaXgge1xuICAgIGNsZWFyOiBib3RoO1xufVxuXG4ucnMtY3Vyc29yLXBvaW50ZXIge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLnJzLXNwYWNlci14cyB7XG4gICAgaGVpZ2h0OiAyMHB4O1xufVxuXG4ucnMtc3BhY2VyLXNtIHtcbiAgICBoZWlnaHQ6IDQwcHg7XG59XG5cbi5ycy1zcGFjZXItbWQge1xuICAgIGhlaWdodDogODBweDtcbn1cblxuLnJzLXNwYWNlci14bCB7XG4gICAgaGVpZ2h0OiAxMjBweDtcbn1cblxuLnJzLW1hcmdpbi10b3AteHMge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG59XG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBEaXNwbGF5XG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4uaGlkZGVuIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cblxuXG4vLyBXRUJQQUNLIEZPT1RFUiAvL1xuLy8gLi9hc3NldHMvY3NzL2Jvb3RzdHJhcC5zY3NzIiwiLnNwYWNlciB7XG4gIGhlaWdodDogMjBweDtcbn1cblxuLnNwYWNlci1zbSB7XG4gIGhlaWdodDogMTBweDtcbn1cblxuLnNwYWNlci1tZCB7XG4gIGhlaWdodDogMjBweDtcbn1cblxuLnNwYWNlci1sZyB7XG4gIGhlaWdodDogNDBweDtcbn1cblxuLnNwYWNlci14bGcge1xuICBoZWlnaHQ6IDYwcHg7XG59XG5cbi5jbGVhcmZpeCB7XG4gIGNsZWFyOiBib3RoO1xufVxuXG4ucnMtY3Vyc29yLXBvaW50ZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5ycy1zcGFjZXIteHMge1xuICBoZWlnaHQ6IDIwcHg7XG59XG5cbi5ycy1zcGFjZXItc20ge1xuICBoZWlnaHQ6IDQwcHg7XG59XG5cbi5ycy1zcGFjZXItbWQge1xuICBoZWlnaHQ6IDgwcHg7XG59XG5cbi5ycy1zcGFjZXIteGwge1xuICBoZWlnaHQ6IDEyMHB4O1xufVxuXG4ucnMtbWFyZ2luLXRvcC14cyB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG5cbi5oaWRkZW4ge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbmh0bWwge1xuICBmb250LXNpemU6IDEwMCU7XG59XG5cbmJvZHkge1xuICBiYWNrZ3JvdW5kOiAjZjZmNmY2O1xuICBmb250LWZhbWlseTogJ1JvYm90by1SZWd1bGFyJywgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbn1cblxuQG1lZGlhIHByaW50IHtcbiAgYm9keSB7XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbiAgfVxufVxuXG4ucnMtdGFibGUtbWluaW1hbCB0ciB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRTlFOUU5O1xufVxuXG4ucnMtdGFibGUtbWluaW1hbCB0aCB7XG4gIHdoaXRlLXNwYWNlOiBpbml0aWFsO1xuICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xufVxuXG4uYXR0YWNoZWQtZG9jdW1lbnRzLWxpc3QgLmNhcmQtYm9keSB7XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbiAgbWluLXdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbn1cblxuLmZpbGUtbGlzdCB7XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbiAgbWluLXdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbn1cblxuLmZpbGUtbGlzdCB0ZCB7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG59XG5cbi5kb2N2aWV3LWNvbnRhaW5lci50eXBlLWxvdG8gLmxvdG8tc2NoZW1lIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAyNHB4O1xuICBtYXJnaW46IC41cmVtIGF1dG87XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uZG9jdmlldy1jb250YWluZXIudHlwZS1sb3RvIC5zcGVjaWFsaXR5LWNvbG9yIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTk5OTk5O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBtYXJnaW4tcmlnaHQ6IC4ycmVtO1xufVxuXG4uZG9jdmlldy1jb250YWluZXIudHlwZS1sb3RvIHRhYmxlIC5zcGVjaWFsaXR5LWNvbG9yIHtcbiAgd2lkdGg6IDdweDtcbiAgbWFyZ2luLWxlZnQ6IC4xcmVtO1xuICBtYXJnaW4tcmlnaHQ6IC4xcmVtO1xufVxuXG4uZG9jdmlldy1jb250YWluZXIudHlwZS1sb3RvIC5kb2N2aWV3LWNvbC1ib2R5IHAge1xuICBtYXJnaW4tbGVmdDogLjVyZW07XG59XG5cbi5kb2N2aWV3LWNvbnRhaW5lci50eXBlLWxvdG8gLmRvY3ZpZXctY29sLWJvZHkgLnRhYmxlLXJlc3BvbnNpdmUge1xuICBtaW4taGVpZ2h0OiA1MHB4O1xuICBtYXJnaW4tYm90dG9tOiAycmVtO1xufVxuXG4uZG9jdmlldy1jb250YWluZXIgLmNhcmQtdGl0bGUge1xuICBib3JkZXItYm90dG9tOiAwO1xufVxuXG4uZG9jdmlldy1jb250YWluZXIge1xuICBjb2xvcjogIzlDOUM5Qztcbn1cblxuLmRvY3ZpZXctY29udGFpbmVyIGg0IHtcbiAgY29sb3I6ICM5QzlDOUM7XG59XG5cbi5kb2N2aWV3LWNvbnRhaW5lciBoNCBzcGFuIHtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG5cbi5kb2N2aWV3LWxvZ28tY29sLWxlZnQge1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDc1JTtcbn1cblxuLmRvY3ZpZXctbG9nby1jb2wtcmlnaHQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG4uZG9jdmlldy10aXRsZSB7XG4gIG1hcmdpbi10b3A6IDElO1xufVxuXG4uZG9jdmlldy1zZXBhcmF0b3Ige1xuICBtYXJnaW4tdG9wOiA1JTtcbn1cblxuLmRvY3ZpZXctcm93IHtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmRvY3ZpZXctc2VjdGlvbi1yb3cge1xuICB3aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG5cbi5kb2N2aWV3LW1vYmlsZS0xMDAtb3RoZXJzLTUwIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZG9jdmlldy1tb2JpbGUtMTAwLW90aGVycy01MCB7XG4gICAgd2lkdGg6IDQ5JTtcbiAgfVxufVxuXG5AbWVkaWEgcHJpbnQge1xuICAuZG9jdmlldy1tb2JpbGUtMTAwLW90aGVycy01MCB7XG4gICAgd2lkdGg6IDQ5JTtcbiAgfVxufVxuXG4uZG9jdmlldy1jb250YWluZXIgLmNvbXByb2JhY2lvbmVzLWNvbHVtbiB7XG4gIHBhZGRpbmc6IDAgLjdyZW07XG59XG5cbi5kb2N2aWV3LWNvbC1sZWZ0LFxuLmRvY3ZpZXctY29sLXJpZ2h0LFxuLmRvY3ZpZXctY29sIHtcbiAgbWFyZ2luLXRvcDogMS41cmVtO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZjVmNWY1O1xufVxuXG4uZG9jdmlldy1jb2wtbm9ib3JkZXIge1xuICBtYXJnaW4tdG9wOiAxLjVyZW07XG4gIGJvcmRlcjogbm9uZTtcbn1cblxuLmRvY3ZpZXctY29sLWxlZnQge1xuICBmbG9hdDogbGVmdDtcbn1cblxuLmRvY3ZpZXctY29sLXJpZ2h0IHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNGNkY2RjY7XG59XG5cbi5kb2N2aWV3LWNvbC1oZWFkZXIge1xuICBwYWRkaW5nOiAwLjNyZW0gLjVyZW0gMC4zcmVtIC41cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDg3RThDO1xufVxuXG4udHlwZS1sb3RvIC5kb2N2aWV3LWNvbC1oZWFkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUE4QzM2O1xufVxuXG4uZG9jdmlldy1jb2wtaGVhZGVyLW5vYmFja2dyb3VuZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBwYWRkaW5nOiAwLjNyZW0gLjVyZW0gMC4zcmVtIC41cmVtO1xufVxuXG4uZG9jdmlldy1jb2wtaGVhZGVyLXRpdGxlIHtcbiAgY29sb3I6ICNGRkY7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtZmFtaWx5OiAnTW9udHNlcnJhdC1SZWd1bGFyJywgc2Fucy1zZXJpZjtcbn1cblxuLmRvY3ZpZXctY29sLWhlYWRlci1ub2JhY2tncm91bmQgLmRvY3ZpZXctY29sLWhlYWRlci10aXRsZSB7XG4gIGNvbG9yOiAjOUM5QzlDO1xuICBmb250LWZhbWlseTogJ1JvYm90by1SZWd1bGFyJywgc2Fucy1zZXJpZjtcbn1cblxuLmRvY3ZpZXctY29sLWxhYmVscy1jb250YWluZXIsXG4uZG9jdmlldy1jb2wtZGF0YS1jb250YWluZXIsXG4uZG9jdmlldy1jb2wtbGFiZWxzLWNvbnRhaW5lci1sZWZ0LFxuLmRvY3ZpZXctY29sLWRhdGEtY29udGFpbmVyLXJpZ2h0IHtcbiAgcGFkZGluZzogNXB4IDAgNXB4IDA7XG59XG5cbi5kb2N2aWV3LWNvbC1sYWJlbHMtY29udGFpbmVyIHtcbiAgd2lkdGg6IDIwJTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmRvY3ZpZXctY29sLWxhYmVscy1jb250YWluZXIge1xuICAgIHdpZHRoOiAyMCU7XG4gIH1cbn1cblxuLmRvY3ZpZXctY29sLWRhdGEtY29udGFpbmVyIHtcbiAgd2lkdGg6IDgwJTtcbiAgZmxvYXQ6IHJpZ2h0O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmRvY3ZpZXctY29sLWRhdGEtY29udGFpbmVyIHtcbiAgICB3aWR0aDogODAlO1xuICB9XG59XG5cbi5kb2N2aWV3LWNvbC1sYWJlbHMtY29udGFpbmVyLWxlZnQge1xuICB3aWR0aDogNzBweDtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmRvY3ZpZXctY29sLWxhYmVscy1jb250YWluZXItbGVmdCB7XG4gICAgd2lkdGg6IDE0MHB4O1xuICB9XG59XG5cbi5kb2N2aWV3LWNvbC1kYXRhLWNvbnRhaW5lci1yaWdodCB7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSA3MHB4KTtcbiAgZmxvYXQ6IHJpZ2h0O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmRvY3ZpZXctY29sLWRhdGEtY29udGFpbmVyLXJpZ2h0IHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMTQwcHgpO1xuICB9XG59XG5cbi5kb2N2aWV3LW1vYmlsZS0xMDAtb3RoZXJzLTUwIC5kb2N2aWV3LWNvbC1sYWJlbHMtY29udGFpbmVyLWxlZnQge1xuICB3aWR0aDogNDUlO1xuICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmRvY3ZpZXctbW9iaWxlLTEwMC1vdGhlcnMtNTAgLmRvY3ZpZXctY29sLWxhYmVscy1jb250YWluZXItbGVmdCB7XG4gICAgd2lkdGg6IDQ1JTtcbiAgfVxufVxuXG4uZG9jdmlldy1tb2JpbGUtMTAwLW90aGVycy01MCAuZG9jdmlldy1jb2wtZGF0YS1jb250YWluZXItcmlnaHQge1xuICB3aWR0aDogNTUlO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmRvY3ZpZXctbW9iaWxlLTEwMC1vdGhlcnMtNTAgLmRvY3ZpZXctY29sLWRhdGEtY29udGFpbmVyLXJpZ2h0IHtcbiAgICB3aWR0aDogNTUlO1xuICB9XG59XG5cbi5kb2N2aWV3LXRleHQtdy0xMDAge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5kb2N2aWV3LXRleHQtbm93cmFwIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLmRvY3ZpZXctY29sLXN1YnRpdGxlLWNvbnRhaW5lcixcbi5kb2N2aWV3LWNvbC10ZXh0LWNvbnRhaW5lciB7XG4gIHBhZGRpbmc6IDAgMCAwIC40cmVtO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4uZG9jdmlldy10ZXh0LXN1YnRpdGxlIHtcbiAgY29sb3I6ICMwMDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi5kb2N2aWV3LXRleHQtYmxhY2sge1xuICBjb2xvcjogIzAwMDtcbn1cblxuLmRvY3ZpZXctcGwtMiB7XG4gIHBhZGRpbmctbGVmdDogMiU7XG59XG5cbi5kb2N2aWV3LXRhYmxlIHtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIGRpc3BsYXk6IHRhYmxlO1xuICBwYWRkaW5nLWJvdHRvbTogLjVyZW07XG59XG5cbi5kb2N2aWV3LXRhYmxlLXJvdyB7XG4gIGRpc3BsYXk6IHRhYmxlLXJvdztcbn1cblxuLmRvY3ZpZXctdGFibGUtY2VsbC1sYWJlbCB7XG4gIHBhZGRpbmctbGVmdDogLjRyZW07XG4gIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG59XG5cbi5kb2N2aWV3LXRhYmxlLWNlbGwtZGF0YSB7XG4gIHBhZGRpbmc6IDAgOHB4IDAgOHB4O1xuICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICBjb2xvcjogIzAwMDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLnRleHQtcHJpbWFyeS1jb2xvciB7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuXG4uZG9jLWgzIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6ICMwMDA7XG59XG5cbi5kb2N2aWV3LXRhYmxlLWNlbGwtZGF0YS52YWx1ZS1ub3QtZW50ZXJlZC10aGVyZSB7XG4gIGNvbG9yOiAjOUM5QzlDO1xufVxuXG4uZG9jdmlldy10YWJsZS1jZWxsLWluZGVudCB7XG4gIHBhZGRpbmctbGVmdDogNDhweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLmRvY3ZpZXctdGFibGUtY2VsbC1kb3VibGUtaW5kZW50IHtcbiAgcGFkZGluZy1sZWZ0OiA5MHB4O1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cblxuLmRvY3ZpZXctbG9nbyB7XG4gIGhlaWdodDogMzZweDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5kb2N2aWV3LWxvZ28ge1xuICAgIGhlaWdodDogNTBweDtcbiAgfVxufVxuXG4uZG9jdmlldy10YWJsZS1jZWxsLXZhbGlnbi10b3Age1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuXG4uZG9jdmlldy1zZWN0aW9uLWNvbnRhaW5lciB7XG4gIG1hcmdpbi1ib3R0b206IDUlO1xufVxuXG4uZG9jdmlldy1jb2wtYm9keSB7XG4gIHBhZGRpbmc6IDFyZW0gLjVyZW07XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5kb2N2aWV3LWNoZWNrLXNlbGVjdGVkIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IC0xcHg7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDE2cHg7XG59XG5cbi5kb2N2aWV3LXRhYmxlLWNlbGwtY2hlY2sge1xuICB3aWR0aDogMXJlbTtcbn1cblxuLmRvY3ZpZXctc2lnbmF0dXJlLWNvbnRhaW5lciB7XG4gIHBhZGRpbmc6IDA7XG4gIHdpZHRoOiAxNTBweDtcbn1cblxuLmRvY3ZpZXctc2lnbmF0dXJlIHtcbiAgbWFyZ2luLWxlZnQ6IC43cmVtO1xufVxuXG4uZG9jdmlldy1zaWduYXR1cmUtaW1hZ2Uge1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbi5kb2N2aWV3LXNpZ25hdHVyZS11bmRlci10ZXh0IHtcbiAgcGFkZGluZy1sZWZ0OiAzLjVyZW07XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG4uZG9jdmlldy10ZXh0LXVuZGVyLXNpZ25hdHVyZSB7XG4gIHBhZGRpbmctbGVmdDogMy41cmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogLS41cmVtO1xufVxuXG4uZG9jdmlldy1zaWduYXR1cmUtdW5kZXItdGV4dC1kb3VibGUtaW5kZW50IHtcbiAgcGFkZGluZy1sZWZ0OiA2cmVtO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4uZG9jdmlldy1tdDUge1xuICBtYXJnaW4tdG9wOiAycmVtO1xufVxuXG4uZG9jdmlldy1tYjIge1xuICBtYXJnaW4tdG9wOiAycmVtO1xufVxuXG4uZG9jdmlldy1wMCB7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5kb2N2aWV3LXBsLTEtNCB7XG4gIHBhZGRpbmctbGVmdDogMS40cmVtO1xufVxuXG4uZG9jdmlldy1tMCB7XG4gIG1hcmdpbjogMDtcbn1cblxuLmRvY3ZpZXctcGIxIHtcbiAgcGFkZGluZy1ib3R0b206IDFyZW07XG59XG5cbi5kb2N2aWV3LXBsMSB7XG4gIHBhZGRpbmctbGVmdDogMXJlbTtcbn1cblxuLmRvY3ZpZXctdGV4dC1wbCB7XG4gIG1hcmdpbi1sZWZ0OiAuMnJlbTtcbn1cblxuLmRvY3ZpZXctdGV4dC1hbGlnbi1sZWZ0IHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLmRvY3ZpZXctdW5kZWZpbmVkIHtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBvcGFjaXR5OiAxO1xufVxuXG4uZG9jdmlldy1tbG4zIHtcbiAgbWFyZ2luLWxlZnQ6IC0zcHg7XG59XG5cbi5kb2N2aWV3LW1sMDMge1xuICBtYXJnaW4tbGVmdDogLjNyZW07XG59XG5cbkBtZWRpYSBwcmludCB7XG5AcGFnZSB7XG4gICAgbWFyZ2luLXRvcDogMmNtO1xuICAgIG1hcmdpbi1ib3R0b206IDJjbTtcbn1cblxuICAuZG9jdmlldy1oZWFkZXIge1xuICAgIG1hcmdpbi10b3A6IC0uNWNtO1xuICB9XG59XG5cbi5ycy1pbmxpbmUtY29udGVudCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucnMtaW5saW5lLWNvbnRlbnQge1xuICAgIHdpZHRoOiA0OSU7XG4gIH1cbn1cblxuQG1lZGlhIHByaW50IHtcbiAgLnJzLWlubGluZS1jb250ZW50IHtcbiAgICB3aWR0aDogNDklO1xuICB9XG59XG5cbi5ycy1pbmxpbmUtY29udGVudCAuZG9jdmlldy1jb2wtbGFiZWxzLWNvbnRhaW5lci1sZWZ0IHtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgd2lkdGg6IDEwMHB4O1xufVxuXG4ucnMtaW5saW5lLWNvbnRlbnQgLmRvY3ZpZXctY29sLWRhdGEtY29udGFpbmVyLXJpZ2h0IHtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDEwMHB4KTtcbn1cblxuLmRvY3ZpZXctY29udGFpbmVyLnR5cGUtbG90byAuZG9jdmlldy1jb2wtYm9keSAucnMtaW5saW5lLWNvbnRlbnQgcCB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBtYXJnaW4tYm90dG9tOiAuMnJlbTtcbn1cblxudGFibGUuYmxvY2tpbmctcG9pbnRzLWxpc3Qge1xuICBtaW4td2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDJyZW07XG59XG5cbmJ1dHRvbixcbmlucHV0LFxub3B0Z3JvdXAsXG5zZWxlY3QsXG50ZXh0YXJlYSB7XG4gIGZvbnQtZmFtaWx5OiAnUm9ib3RvLVJlZ3VsYXInLCBzYW5zLXNlcmlmO1xufVxuXG4uZm9ybS1jb250cm9sOmRpc2FibGVkLFxuLmZvcm0tY29udHJvbFtyZWFkb25seV0ge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIGJhY2tncm91bmQ6ICNGNkY2RjY7XG4gIGNvbG9yOiAjOUI5QjlCO1xuICBwYWRkaW5nLWxlZnQ6IDhweDtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0LnNlbGVjdDItY29udGFpbmVyLS1kaXNhYmxlZCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICBvcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjZGNkY2O1xuICBjb2xvcjogIzlCOUI5QjtcbiAgcGFkZGluZy1sZWZ0OiA4cHg7XG59XG5cbi5mdW5jdGlvbmFsLWxvY2F0aW9ucy1saXN0IC5jYXJkLWJvZHkge1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gIG1pbi13aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG59XG5cbi5sb3Rvcy1saXN0IC5jYXJkLWJvZHkge1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gIG1pbi13aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG59XG5cbi5wZXJtaXRzLWxpc3QgLmNhcmQtYm9keSB7XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbiAgbWluLXdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbn1cblxuLnNpZGViYXIge1xuICBwYWRkaW5nOiA4MnB4IDAgMCAxMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjZmNmY2O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5zaWRlYmFyIHtcbiAgICB3aWR0aDogMjcwcHg7XG4gICAgcGFkZGluZzogMTIycHggMCAuNXJlbSAxLjZyZW07XG4gIH1cbn1cblxuLmFkbWluLXNpZGUtb3B0aW9ucyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4wNCk7XG4gIGNvbG9yOiAjNWM2MTY1O1xuICB3aWR0aDogMjUwcHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmFkbWluLXNpZGUtb3B0aW9ucyB7XG4gICAgd2lkdGg6IDIyOHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnN1cGVyYWRtaW4tc2lkZS1vcHRpb25zIHtcbiAgICB3aWR0aDogMjI4cHg7XG4gIH1cbn1cblxuLnRlbmFudC1zZWxlY3Qge1xuICBiYWNrZ3JvdW5kOiAjRkZGO1xuICBjb2xvcjogIzc0N2E4MDtcbiAgZm9udC1zaXplOiAuOXJlbTtcbiAgYm9yZGVyOiAxcHggc29saWQgIzc0N2E4MDtcbiAgcGFkZGluZy1sZWZ0OiAuNnJlbTtcbiAgcGFkZGluZy1yaWdodDogLjZyZW07XG59XG5cbi50ZW5hbnQtc2VsZWN0OmZvY3VzIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgY29sb3I6ICM2NjY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM3NDdhODA7XG59XG5cbi50ZW5hbnQtc2VsZWN0b3ItdGl0bGUge1xuICBiYWNrZ3JvdW5kOiAjNzQ3YTgwO1xuICBjb2xvcjogI0ZGRjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDhweDtcbn1cblxuLnRlbmFudC1zZWxlY3Rvci1jb250YWluZXIge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHdpZHRoOiBpbmhlcml0O1xuICB6LWluZGV4OiAyO1xufVxuXG51bC5hZG1pbi1zaWRlLW9wdGlvbnMgbGk6bnRoLWNoaWxkKDIpIHtcbiAgcGFkZGluZy10b3A6IDc1cHg7XG59XG5cbi5zaWRlYmFyIHVsIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbn1cblxuLnNpZGViYXIgdWwgdWwge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uc2lkZWJhciB1bCB1bCB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiAyMHB4O1xufVxuXG4ubmF2aWdhdGlvbiBsaS5kaXNhYmxlZCB7XG4gIG9wYWNpdHk6IDAuNTtcbn1cblxuLm5hdmlnYXRpb24gbGkgYSB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi5uYXZpZ2F0aW9uIGxpIGEge1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAtd2Via2l0LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC1tb3otYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogLjdyZW0gLjVyZW07XG4gIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbn1cblxuLm5hdmlnYXRpb24gbGkgYSBpIHtcbiAgbWFyZ2luLXJpZ2h0OiAuOHJlbTtcbiAgdG9wOiAwcmVtO1xufVxuXG4ubmF2aWdhdGlvbiBsaSBhIHNwYW4ge1xuICBmbGV4OiAxO1xufVxuXG4uY2VudGVyZWQtc2VsZWN0IHtcbiAgdGV4dC1hbGlnbi1sYXN0OiBjZW50ZXI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgLW1zLXRleHQtYWxpZ24tbGFzdDogY2VudGVyO1xuICAtbW96LXRleHQtYWxpZ24tbGFzdDogY2VudGVyO1xufVxuXG4uc3VwZXJhZG1pbi10aXRsZSB7XG4gIGJhY2tncm91bmQ6ICM3NDdhODA7XG4gIGNvbG9yOiAjRkZGO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IC41cmVtIDA7XG59XG5cbi5zdXBlcmFkbWluLXNpZGUtb3B0aW9ucyB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM3NDdhODA7XG4gIG1hcmdpbi1ib3R0b206IDNyZW07XG59XG5cbmxpLm5hdmlnYXRpb24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5zaWRlYmFyLW9wdGlvbi1ub3RlIHtcbiAgZm9udC1zaXplOiAuN3JlbTtcbiAgY29sb3I6IHdoaXRlO1xuICBiYWNrZ3JvdW5kOiAjNzQ3YTgwO1xuICBwYWRkaW5nOiAwIDVweDtcbiAgZmxleC1iYXNpczogbWluLWNvbnRlbnQ7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0aW9uOmFmdGVyLFxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3Rpb246YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFCQTFFMjtcbn1cblxuLnJzLXRhYmxlIHRkLFxuLnJzLXRhYmxlIHRoIHtcbiAgbWluLXdpZHRoOiAxMDBweDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuLnJzLXRhYmxlIHRoIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLnJzLXRhYmxlLmxvbmctaGVhZGVycyB0aCB7XG4gIHdoaXRlLXNwYWNlOiBpbml0aWFsO1xuICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xufVxuXG4udGV4dC1ub3dyYXAgZm9ybSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLnJzLXRhYmxlIHRoLnJzLXRhYmxlLWNvbHVtbi1zdHJldGNoZWQge1xuICB3aWR0aDogYXV0bztcbiAgbWluLXdpZHRoOiAyODBweDtcbn1cblxuLmRhdGFUYWJsZXNfd3JhcHBlciAudGFibGUucnMtdGFibGUgPiB0aGVhZCA+IHRyID4gdGguc29ydGluZ19hc2Mge1xuICByaWdodDogMDtcbn1cblxuLmRhdGFUYWJsZXNfd3JhcHBlciAudGFibGUucnMtdGFibGUgPiB0aGVhZCA+IHRyID4gdGguc29ydGluZ19kZXNjOmFmdGVyIHtcbiAgcmlnaHQ6IDFyZW07XG59XG5cbi5kYXRhVGFibGVzX3dyYXBwZXIge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG4uZGF0YVRhYmxlc19maWx0ZXIgPiBsYWJlbCBpbnB1dFt0eXBlPXNlYXJjaF0sXG4uZGF0YVRhYmxlc19maWx0ZXIgPiBsYWJlbCBzZWxlY3QsXG4uZGF0YVRhYmxlc19sZW5ndGggPiBsYWJlbCBpbnB1dFt0eXBlPXNlYXJjaF0sXG4uZGF0YVRhYmxlc19sZW5ndGggPiBsYWJlbCBzZWxlY3Qge1xuICBmb250LXNpemU6IDAuODc1cmVtO1xufVxuXG50YWJsZS5ycy10YWJsZSB0Zm9vdCxcbnRhYmxlLnJzLXRhYmxlIHRyLmZpbHRlcnMtcm93IHtcbiAgZGlzcGxheTogdGFibGUtcm93LWdyb3VwO1xufVxuXG50YWJsZS5ycy10YWJsZSB0Zm9vdCBkaXYuZHJvcGRvd24uZm9ybS1jb250cm9sLXNtLFxudGFibGUucnMtdGFibGUgdHIuZmlsdGVycy1yb3cgZGl2LmRyb3Bkb3duLmZvcm0tY29udHJvbC1zbSB7XG4gIG1pbi13aWR0aDogODBweDtcbn1cblxudGFibGUucnMtdGFibGUgdGZvb3QgaW5wdXQsXG50YWJsZS5ycy10YWJsZSB0ci5maWx0ZXJzLXJvdyBpbnB1dCB7XG4gIHdpZHRoOiA2NXB4O1xuICBwYWRkaW5nLWxlZnQ6IDNweDtcbiAgYm9yZGVyOiBub25lO1xufVxuXG50YWJsZS5ycy10YWJsZSB0Zm9vdCBpbnB1dC5ycy1pbnB1dC1zbSxcbnRhYmxlLnJzLXRhYmxlIHRyLmZpbHRlcnMtcm93IGlucHV0LnJzLWlucHV0LXNtIHtcbiAgd2lkdGg6IDkwcHg7XG59XG5cbiNkYXRhLXRhYmxlIHRoIGkge1xuICBmb250LXNpemU6IDEuM3JlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDJweDtcbiAgbWFyZ2luLWxlZnQ6IDZweDtcbn1cblxuLmRhdGFUYWJsZXNfd3JhcHBlciAudGFibGUgPiB0aGVhZCA+IHRyID4gdGguc29ydGluZ19hc2MsXG4uZGF0YVRhYmxlc193cmFwcGVyIC50YWJsZSA+IHRoZWFkID4gdHIgPiB0aC5zb3J0aW5nX2Rlc2Ncbi5kYXRhVGFibGVzX3dyYXBwZXIgLnRhYmxlID4gdGhlYWQgPiB0ciA+IHRoLnNvcnRpbmdfYXNjOmFmdGVyLFxuLmRhdGFUYWJsZXNfd3JhcHBlciAudGFibGUgPiB0aGVhZCA+IHRyID4gdGguc29ydGluZ19kZXNjOmFmdGVyIHtcbiAgcmlnaHQ6IC40cmVtO1xufVxuXG4uZGF0YVRhYmxlc193cmFwcGVyIC50YWJsZSA+IHRoZWFkID4gdHIgPiB0aC5zb3J0aW5nX2FzYzphZnRlcixcbi5kYXRhVGFibGVzX3dyYXBwZXIgLnRhYmxlID4gdGhlYWQgPiB0ciA+IHRoLnNvcnRpbmdfZGVzYzphZnRlciB7XG4gIHJpZ2h0OiAwO1xufVxuXG4uZGF0YVRhYmxlc193cmFwcGVyIC50YWJsZSA+IHRoZWFkID4gdHIgPiB0aC5zb3J0aW5nX2FzYyxcbi5kYXRhVGFibGVzX3dyYXBwZXIgLnRhYmxlID4gdGhlYWQgPiB0ciA+IHRoLnNvcnRpbmdfZGVzYyAuZGF0YVRhYmxlc193cmFwcGVyIC50YWJsZSA+IHRoZWFkID4gdHIgPiB0aC5zb3J0aW5nX2FzYzphZnRlcixcbi5kYXRhVGFibGVzX3dyYXBwZXIgLnRhYmxlID4gdGhlYWQgPiB0ciA+IHRoLnNvcnRpbmdfZGVzYzphZnRlciB7XG4gIHJpZ2h0OiAwO1xufVxuXG4uZGF0YVRhYmxlc193cmFwcGVyIC50YWJsZS5ycy10YWJsZSA+IHRoZWFkID4gdHIgPiB0aC5zb3J0aW5nX2Rlc2M6YWZ0ZXIge1xuICByaWdodDogMDtcbn1cblxuLmRhdGFUYWJsZXNfd3JhcHBlciAudGFibGUgPiB0aGVhZCA+IHRyID4gdGguc29ydGluZ19hc2M6YWZ0ZXIsXG4uZGF0YVRhYmxlc193cmFwcGVyIC50YWJsZSA+IHRoZWFkID4gdHIgPiB0aC5zb3J0aW5nX2Rlc2M6YWZ0ZXIge1xuICBib3R0b206IC42NXJlbTtcbiAgdG9wOiBhdXRvO1xufVxuXG4uZGF0YVRhYmxlc193cmFwcGVyIC50YWJsZSB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG5cbi50YWJsZS5ycy10YWJsZS5kYXRhVGFibGUgdGgge1xuICBib3JkZXItdG9wOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5ycy10YWJsZSAuYnRuIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjMUJBMUUyO1xuICBmb250LXNpemU6IDEuNnJlbTtcbn1cblxuLnJzLXRhYmxlIC5idG46aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjNmM2YzO1xufVxuXG4ucnMtdGFibGUtc21hbGwtY29sdW1uIHtcbiAgbWluLXdpZHRoOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnRhYmxlLXJlc3BvbnNpdmUge1xuICBtaW4taGVpZ2h0OiAzMDBweDtcbn1cblxuLmZpbHRlcnMtd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgYmFja2dyb3VuZC1jb2xvcjogI0UyRjNGRTtcbiAgcGFkZGluZzogMTVweCAxNXB4IDAgMTVweDtcbn1cblxuLmZpbHRlcnMtd3JhcHBlciAuZmlsdGVyLWVsZW1lbnQgbGFiZWwge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmZpbHRlcnMtd3JhcHBlciAuZmlsdGVyLWVsZW1lbnQge1xuICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG5cbi5maWx0ZXJzLXdyYXBwZXIgLmJ0bi1saWdodCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkY7XG59XG5cbi50YWJsZSB0aCxcbi50YWJsZSB0ZCB7XG4gIHBhZGRpbmc6IDFyZW0gMXJlbTtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnUm9ib3RvLVJlZ3VsYXInO1xuICBzcmM6IHVybChcIi9mb250cy9Sb2JvdG8tUmVndWxhci5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIvZm9udHMvUm9ib3RvLVJlZ3VsYXIud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIvZm9udHMvUm9ib3RvLVJlZ3VsYXIudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIvZm9udHMvUm9ib3RvLVJlZ3VsYXIuc3ZnI1JvYm90by1SZWd1bGFyXCIpIGZvcm1hdChcInN2Z1wiKTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdSb2JvdG8tTGlnaHQnO1xuICBzcmM6IHVybChcIi9mb250cy9Sb2JvdG8tTGlnaHQuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiL2ZvbnRzL1JvYm90by1MaWdodC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi9mb250cy9Sb2JvdG8tTGlnaHQudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIvZm9udHMvUm9ib3RvLUxpZ2h0LnN2ZyNSb2JvdG8tTGlnaHRcIikgZm9ybWF0KFwic3ZnXCIpO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ1JvYm90by1Cb2xkJztcbiAgc3JjOiB1cmwoXCIvZm9udHMvUm9ib3RvLUJvbGQuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiL2ZvbnRzL1JvYm90by1Cb2xkLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiL2ZvbnRzL1JvYm90by1Cb2xkLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKFwiL2ZvbnRzL1JvYm90by1Cb2xkLnN2ZyNSb2JvdG8tQm9sZFwiKSBmb3JtYXQoXCJzdmdcIik7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnTW9udHNlcnJhdC1SZWd1bGFyJztcbiAgc3JjOiB1cmwoXCIvZm9udHMvTW9udHNlcnJhdC1SZWd1bGFyLmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi9mb250cy9Nb250c2VycmF0LVJlZ3VsYXIub3RmXCIpIGZvcm1hdChcIm9wZW50eXBlXCIpLCB1cmwoXCIvZm9udHMvTW9udHNlcnJhdC1SZWd1bGFyLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiL2ZvbnRzL01vbnRzZXJyYXQtUmVndWxhci50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIi9mb250cy9Nb250c2VycmF0LVJlZ3VsYXIuc3ZnI01vbnRzZXJyYXQtUmVndWxhclwiKSBmb3JtYXQoXCJzdmdcIik7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnTW9udHNlcnJhdC1MaWdodCc7XG4gIHNyYzogdXJsKFwiL2ZvbnRzL01vbnRzZXJyYXQtTGlnaHQuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiL2ZvbnRzL01vbnRzZXJyYXQtTGlnaHQub3RmXCIpIGZvcm1hdChcIm9wZW50eXBlXCIpLCB1cmwoXCIvZm9udHMvTW9udHNlcnJhdC1MaWdodC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi9mb250cy9Nb250c2VycmF0LUxpZ2h0LnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKFwiL2ZvbnRzL01vbnRzZXJyYXQtTGlnaHQuc3ZnI01vbnRzZXJyYXQtTGlnaHRcIikgZm9ybWF0KFwic3ZnXCIpO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ01vbnRzZXJyYXQtU2VtaUJvbGQnO1xuICBzcmM6IHVybChcIi9mb250cy9Nb250c2VycmF0LVNlbWlCb2xkLmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi9mb250cy9Nb250c2VycmF0LVNlbWlCb2xkLm90ZlwiKSBmb3JtYXQoXCJvcGVudHlwZVwiKSwgdXJsKFwiL2ZvbnRzL01vbnRzZXJyYXQtU2VtaUJvbGQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIvZm9udHMvTW9udHNlcnJhdC1TZW1pQm9sZC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIi9mb250cy9Nb250c2VycmF0LVNlbWlCb2xkLnN2ZyNNb250c2VycmF0LVNlbWlCb2xkXCIpIGZvcm1hdChcInN2Z1wiKTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdNb250c2VycmF0LUJvbGQnO1xuICBzcmM6IHVybChcIi9mb250cy9Nb250c2VycmF0LUJvbGQuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiL2ZvbnRzL01vbnRzZXJyYXQtQm9sZC5vdGZcIikgZm9ybWF0KFwib3BlbnR5cGVcIiksIHVybChcIi9mb250cy9Nb250c2VycmF0LUJvbGQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIvZm9udHMvTW9udHNlcnJhdC1Cb2xkLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKFwiL2ZvbnRzL01vbnRzZXJyYXQtQm9sZC5zdmcjTW9udHNlcnJhdC1Cb2xkXCIpIGZvcm1hdChcInN2Z1wiKTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdQb3BwaW5zJztcbiAgc3JjOiB1cmwoXCIvZm9udHMvUG9wcGlucy1NZWRpdW1JdGFsaWMuZW90XCIpO1xuICBzcmM6IHVybChcIi9mb250cy9Qb3BwaW5zLU1lZGl1bUl0YWxpYy5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIvZm9udHMvUG9wcGlucy1NZWRpdW1JdGFsaWMud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIvZm9udHMvUG9wcGlucy1NZWRpdW1JdGFsaWMudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIvZm9udHMvUG9wcGlucy1NZWRpdW1JdGFsaWMuc3ZnI1BvcHBpbnMtTWVkaXVtSXRhbGljXCIpIGZvcm1hdChcInN2Z1wiKTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ1BvcHBpbnMnO1xuICBzcmM6IHVybChcIi9mb250cy9Qb3BwaW5zLUV4dHJhQm9sZC5lb3RcIik7XG4gIHNyYzogdXJsKFwiL2ZvbnRzL1BvcHBpbnMtRXh0cmFCb2xkLmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi9mb250cy9Qb3BwaW5zLUV4dHJhQm9sZC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi9mb250cy9Qb3BwaW5zLUV4dHJhQm9sZC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIi9mb250cy9Qb3BwaW5zLUV4dHJhQm9sZC5zdmcjUG9wcGlucy1FeHRyYUJvbGRcIikgZm9ybWF0KFwic3ZnXCIpO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ1BvcHBpbnMnO1xuICBzcmM6IHVybChcIi9mb250cy9Qb3BwaW5zLUJsYWNrLmVvdFwiKTtcbiAgc3JjOiB1cmwoXCIvZm9udHMvUG9wcGlucy1CbGFjay5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIvZm9udHMvUG9wcGlucy1CbGFjay53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi9mb250cy9Qb3BwaW5zLUJsYWNrLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKFwiL2ZvbnRzL1BvcHBpbnMtQmxhY2suc3ZnI1BvcHBpbnMtQmxhY2tcIikgZm9ybWF0KFwic3ZnXCIpO1xuICBmb250LXdlaWdodDogOTAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnUG9wcGlucyc7XG4gIHNyYzogdXJsKFwiL2ZvbnRzL1BvcHBpbnMtSXRhbGljLmVvdFwiKTtcbiAgc3JjOiB1cmwoXCIvZm9udHMvUG9wcGlucy1JdGFsaWMuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiL2ZvbnRzL1BvcHBpbnMtSXRhbGljLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiL2ZvbnRzL1BvcHBpbnMtSXRhbGljLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKFwiL2ZvbnRzL1BvcHBpbnMtSXRhbGljLnN2ZyNQb3BwaW5zLUl0YWxpY1wiKSBmb3JtYXQoXCJzdmdcIik7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdQb3BwaW5zJztcbiAgc3JjOiB1cmwoXCIvZm9udHMvUG9wcGlucy1CbGFja0l0YWxpYy5lb3RcIik7XG4gIHNyYzogdXJsKFwiL2ZvbnRzL1BvcHBpbnMtQmxhY2tJdGFsaWMuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiL2ZvbnRzL1BvcHBpbnMtQmxhY2tJdGFsaWMud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIvZm9udHMvUG9wcGlucy1CbGFja0l0YWxpYy50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIi9mb250cy9Qb3BwaW5zLUJsYWNrSXRhbGljLnN2ZyNQb3BwaW5zLUJsYWNrSXRhbGljXCIpIGZvcm1hdChcInN2Z1wiKTtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ1BvcHBpbnMnO1xuICBzcmM6IHVybChcIi9mb250cy9Qb3BwaW5zLUJvbGQuZW90XCIpO1xuICBzcmM6IHVybChcIi9mb250cy9Qb3BwaW5zLUJvbGQuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiL2ZvbnRzL1BvcHBpbnMtQm9sZC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi9mb250cy9Qb3BwaW5zLUJvbGQudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIvZm9udHMvUG9wcGlucy1Cb2xkLnN2ZyNQb3BwaW5zLUJvbGRcIikgZm9ybWF0KFwic3ZnXCIpO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ1BvcHBpbnMnO1xuICBzcmM6IHVybChcIi9mb250cy9Qb3BwaW5zLUV4dHJhTGlnaHQuZW90XCIpO1xuICBzcmM6IHVybChcIi9mb250cy9Qb3BwaW5zLUV4dHJhTGlnaHQuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiL2ZvbnRzL1BvcHBpbnMtRXh0cmFMaWdodC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi9mb250cy9Qb3BwaW5zLUV4dHJhTGlnaHQudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIvZm9udHMvUG9wcGlucy1FeHRyYUxpZ2h0LnN2ZyNQb3BwaW5zLUV4dHJhTGlnaHRcIikgZm9ybWF0KFwic3ZnXCIpO1xuICBmb250LXdlaWdodDogMjAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnUG9wcGlucyc7XG4gIHNyYzogdXJsKFwiL2ZvbnRzL1BvcHBpbnMtTGlnaHRJdGFsaWMuZW90XCIpO1xuICBzcmM6IHVybChcIi9mb250cy9Qb3BwaW5zLUxpZ2h0SXRhbGljLmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi9mb250cy9Qb3BwaW5zLUxpZ2h0SXRhbGljLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiL2ZvbnRzL1BvcHBpbnMtTGlnaHRJdGFsaWMudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIvZm9udHMvUG9wcGlucy1MaWdodEl0YWxpYy5zdmcjUG9wcGlucy1MaWdodEl0YWxpY1wiKSBmb3JtYXQoXCJzdmdcIik7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdQb3BwaW5zJztcbiAgc3JjOiB1cmwoXCIvZm9udHMvUG9wcGlucy1FeHRyYUJvbGRJdGFsaWMuZW90XCIpO1xuICBzcmM6IHVybChcIi9mb250cy9Qb3BwaW5zLUV4dHJhQm9sZEl0YWxpYy5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIvZm9udHMvUG9wcGlucy1FeHRyYUJvbGRJdGFsaWMud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIvZm9udHMvUG9wcGlucy1FeHRyYUJvbGRJdGFsaWMudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIvZm9udHMvUG9wcGlucy1FeHRyYUJvbGRJdGFsaWMuc3ZnI1BvcHBpbnMtRXh0cmFCb2xkSXRhbGljXCIpIGZvcm1hdChcInN2Z1wiKTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdQb3BwaW5zJztcbiAgc3JjOiB1cmwoXCIvZm9udHMvUG9wcGlucy1NZWRpdW0uZW90XCIpO1xuICBzcmM6IHVybChcIi9mb250cy9Qb3BwaW5zLU1lZGl1bS5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIvZm9udHMvUG9wcGlucy1NZWRpdW0ud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIvZm9udHMvUG9wcGlucy1NZWRpdW0udHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIvZm9udHMvUG9wcGlucy1NZWRpdW0uc3ZnI1BvcHBpbnMtTWVkaXVtXCIpIGZvcm1hdChcInN2Z1wiKTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ1BvcHBpbnMnO1xuICBzcmM6IHVybChcIi9mb250cy9Qb3BwaW5zLVNlbWlCb2xkLmVvdFwiKTtcbiAgc3JjOiB1cmwoXCIvZm9udHMvUG9wcGlucy1TZW1pQm9sZC5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIvZm9udHMvUG9wcGlucy1TZW1pQm9sZC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi9mb250cy9Qb3BwaW5zLVNlbWlCb2xkLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKFwiL2ZvbnRzL1BvcHBpbnMtU2VtaUJvbGQuc3ZnI1BvcHBpbnMtU2VtaUJvbGRcIikgZm9ybWF0KFwic3ZnXCIpO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnUG9wcGlucyc7XG4gIHNyYzogdXJsKFwiL2ZvbnRzL1BvcHBpbnMtTGlnaHQuZW90XCIpO1xuICBzcmM6IHVybChcIi9mb250cy9Qb3BwaW5zLUxpZ2h0LmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi9mb250cy9Qb3BwaW5zLUxpZ2h0LndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiL2ZvbnRzL1BvcHBpbnMtTGlnaHQudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIvZm9udHMvUG9wcGlucy1MaWdodC5zdmcjUG9wcGlucy1MaWdodFwiKSBmb3JtYXQoXCJzdmdcIik7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdQb3BwaW5zJztcbiAgc3JjOiB1cmwoXCIvZm9udHMvUG9wcGlucy1SZWd1bGFyLmVvdFwiKTtcbiAgc3JjOiB1cmwoXCIvZm9udHMvUG9wcGlucy1SZWd1bGFyLmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi9mb250cy9Qb3BwaW5zLVJlZ3VsYXIud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIvZm9udHMvUG9wcGlucy1SZWd1bGFyLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKFwiL2ZvbnRzL1BvcHBpbnMtUmVndWxhci5zdmcjUG9wcGlucy1SZWd1bGFyXCIpIGZvcm1hdChcInN2Z1wiKTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ1BvcHBpbnMnO1xuICBzcmM6IHVybChcIi9mb250cy9Qb3BwaW5zLUJvbGRJdGFsaWMuZW90XCIpO1xuICBzcmM6IHVybChcIi9mb250cy9Qb3BwaW5zLUJvbGRJdGFsaWMuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiL2ZvbnRzL1BvcHBpbnMtQm9sZEl0YWxpYy53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi9mb250cy9Qb3BwaW5zLUJvbGRJdGFsaWMudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIvZm9udHMvUG9wcGlucy1Cb2xkSXRhbGljLnN2ZyNQb3BwaW5zLUJvbGRJdGFsaWNcIikgZm9ybWF0KFwic3ZnXCIpO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ1BvcHBpbnMnO1xuICBzcmM6IHVybChcIi9mb250cy9Qb3BwaW5zLUV4dHJhTGlnaHRJdGFsaWMuZW90XCIpO1xuICBzcmM6IHVybChcIi9mb250cy9Qb3BwaW5zLUV4dHJhTGlnaHRJdGFsaWMuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiL2ZvbnRzL1BvcHBpbnMtRXh0cmFMaWdodEl0YWxpYy53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi9mb250cy9Qb3BwaW5zLUV4dHJhTGlnaHRJdGFsaWMudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIvZm9udHMvUG9wcGlucy1FeHRyYUxpZ2h0SXRhbGljLnN2ZyNQb3BwaW5zLUV4dHJhTGlnaHRJdGFsaWNcIikgZm9ybWF0KFwic3ZnXCIpO1xuICBmb250LXdlaWdodDogMjAwO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnUG9wcGlucyc7XG4gIHNyYzogdXJsKFwiL2ZvbnRzL1BvcHBpbnMtU2VtaUJvbGRJdGFsaWMuZW90XCIpO1xuICBzcmM6IHVybChcIi9mb250cy9Qb3BwaW5zLVNlbWlCb2xkSXRhbGljLmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi9mb250cy9Qb3BwaW5zLVNlbWlCb2xkSXRhbGljLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiL2ZvbnRzL1BvcHBpbnMtU2VtaUJvbGRJdGFsaWMudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIvZm9udHMvUG9wcGlucy1TZW1pQm9sZEl0YWxpYy5zdmcjUG9wcGlucy1TZW1pQm9sZEl0YWxpY1wiKSBmb3JtYXQoXCJzdmdcIik7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdQb3BwaW5zJztcbiAgc3JjOiB1cmwoXCIvZm9udHMvUG9wcGlucy1UaGluSXRhbGljLmVvdFwiKTtcbiAgc3JjOiB1cmwoXCIvZm9udHMvUG9wcGlucy1UaGluSXRhbGljLmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi9mb250cy9Qb3BwaW5zLVRoaW5JdGFsaWMud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIvZm9udHMvUG9wcGlucy1UaGluSXRhbGljLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKFwiL2ZvbnRzL1BvcHBpbnMtVGhpbkl0YWxpYy5zdmcjUG9wcGlucy1UaGluSXRhbGljXCIpIGZvcm1hdChcInN2Z1wiKTtcbiAgZm9udC13ZWlnaHQ6IDEwMDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ1BvcHBpbnMnO1xuICBzcmM6IHVybChcIi9mb250cy9Qb3BwaW5zLVRoaW4uZW90XCIpO1xuICBzcmM6IHVybChcIi9mb250cy9Qb3BwaW5zLVRoaW4uZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiL2ZvbnRzL1BvcHBpbnMtVGhpbi53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi9mb250cy9Qb3BwaW5zLVRoaW4udHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIvZm9udHMvUG9wcGlucy1UaGluLnN2ZyNQb3BwaW5zLVRoaW5cIikgZm9ybWF0KFwic3ZnXCIpO1xuICBmb250LXdlaWdodDogMTAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cblxuLnVzZXJzLWxpc3QgLmNhcmQtYm9keSB7XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbiAgbWluLXdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbn1cblxudWwucHJlZGVmaW5lZC1saXN0IHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZy1sZWZ0OiAuNXJlbTtcbn1cblxudWwucHJlZGVmaW5lZC1saXN0IGxpIHtcbiAgYmFja2dyb3VuZDogI0Y2RjZGNjtcbiAgcGFkZGluZzogMXJlbTtcbn1cblxudWwucHJlZGVmaW5lZC1saXN0IGxpOm5vdCg6bGFzdC1jaGlsZCkge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0U5RTlFOTtcbn1cblxuLnpvbmVzLWxpc3QgLmNhcmQtYm9keSB7XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbiAgbWluLXdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbn1cblxuLyogTGliIHN0eWxlcyBvdmVycmlkZSAqL1xuXG4uYm9vdHN0cmFwLXNlbGVjdCAuZHJvcGRvd24tbWVudSBsaS5hY3RpdmUgc21hbGwge1xuICBjb2xvcjogIzljOWM5YyAhaW1wb3J0YW50O1xufVxuXG4ucnMtcHJpbnQtaW5saW5lLWJsb2NrIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuQG1lZGlhIHByaW50IHtcbiAgLnJzLXByaW50LWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB9XG59XG5cbkBtZWRpYSBwcmludCB7XG4gIC5ycy1wcmludC1ub25lIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbmgxIHtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBjb2xvcjogIzU3MzllOTtcbn1cblxuaDYuY2FyZC1zdWJ0aXRsZSB7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG59XG5cbi5jb250ZW50X190aXRsZSA+IHNtYWxsIHtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbn1cblxuc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDE0MDBweCkge1xuICAuY29sLXh4bC0zIHtcbiAgICAtbXMtZmxleDogMCAwIDI1JTtcbiAgICBmbGV4OiAwIDAgMjUlO1xuICAgIG1heC13aWR0aDogMjUlO1xuICB9XG59XG5cbi5ycy1wdC00aGFsZiB7XG4gIHBhZGRpbmctdG9wOiAxLjdyZW0gIWltcG9ydGFudDtcbn1cblxuLmNvbnRlbnRfX3RpdGxlIHtcbiAgLyptYXJnaW4tYm90dG9tOiAwO1xuICAgIHBhZGRpbmc6IDJyZW0gMi4ycmVtIDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjsqL1xuICBwYWRkaW5nLWxlZnQ6IDFyZW07XG59XG5cbltkYXRhLW1hLXRoZW1lPWJsdWVdIC5oZWFkZXIsXG5bZGF0YS1tYS10aGVtZT1ibHVlXSAubG9naW5fX2Jsb2NrX19idG4sXG5bZGF0YS1tYS10aGVtZT1ibHVlXSAubG9naW5fX2Jsb2NrX19oZWFkZXIsXG5bZGF0YS1tYS10aGVtZT1ibHVlXSAudG9wLW1lbnUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMUQ2Mjk4O1xufVxuXG4uY29udGVudDpub3QoLmNvbnRlbnQtLWJveGVkKTpub3QoLmNvbnRlbnQtLWZ1bGwpIHtcbiAgcGFkZGluZy10b3A6IDkycHg7XG59XG5cbltkYXRhLW1hLXRoZW1lPWJsdWVdIC5uYXZpZ2F0aW9uX19hY3RpdmU6YmVmb3JlLFxuW2RhdGEtbWEtdGhlbWU9Ymx1ZV0gLm5hdmlnYXRpb25fX2FjdGl2ZSA+IGEsXG5bZGF0YS1tYS10aGVtZT1ibHVlXSAubmF2aWdhdGlvbl9fc3ViLS1hY3RpdmUgPiBhIHtcbiAgY29sb3I6ICMxRDYyOTg7XG59XG5cbi5wcmltYXJ5LWNvbG9yLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFENjI5ODtcbn1cblxuYSB7XG4gIGNvbG9yOiAjMUJBMUUyO1xufVxuXG4ucGFnaW5hdGVfYnV0dG9uLmN1cnJlbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMUJBMUUyO1xufVxuXG5bZGF0YS1tYS10aGVtZT1ibHVlXSAubmF2aWdhdGlvbl9fYWN0aXZlOmJlZm9yZSxcbltkYXRhLW1hLXRoZW1lPWJsdWVdIC5uYXZpZ2F0aW9uX19hY3RpdmUgPiBhLFxuW2RhdGEtbWEtdGhlbWU9Ymx1ZV0gLm5hdmlnYXRpb25fX3N1Yi0tYWN0aXZlID4gYSB7XG4gIGNvbG9yOiAjMUJBMUUyO1xufVxuXG4ucHJpbWFyeS1jb2xvci1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxQkExRTI7XG59XG5cbio6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNCREJEQkQ7XG59XG5cbmZvcm0gZHQsXG5mb3JtIGRkIHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cblxuLmZvcm0tY29udHJvbCB7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG59XG5cbi5mb3JtLWNvbnRyb2wtY29tcHJvYmFjaW9uZXMge1xuICBmb250LXNpemU6IDAuNzVyZW07XG59XG5cbi5mb3JtLWNvbnRyb2wtc20ge1xuICBwYWRkaW5nOiAuNXJlbSAwIC4yNXJlbSAwO1xufVxuXG4uZm9ybS1ncm91cCB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG5cbi5jb2wtZm9ybS1sYWJlbCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY29sLWZvcm0tbGFiZWwge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICB9XG59XG5cbi5sYWJlbC1mb3ItZGF0YXRhYmxlIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cblxuLnRpdGxlLW5leHQtdG8tYnRuIHtcbiAgcGFkZGluZy10b3A6IDAuNXJlbTtcbn1cblxuLmNhcmQtdGl0bGUtZm9ybSB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY2FyZC10aXRsZS1mb3JtIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgfVxufVxuXG4uYm9vdHN0cmFwLWZpbGVzdHlsZS5pbnB1dC1ncm91cCB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG5cbi5idG4uZHJvcGRvd24tdG9nZ2xlIHtcbiAgZm9udC1zaXplOiAuODc1cmVtO1xufVxuXG4ucnMtdGFibGUgLmJvb3RzdHJhcC1zZWxlY3QgLmRyb3Bkb3duLXRvZ2dsZS5idG4sXG4uYm9vdHN0cmFwLXNlbGVjdC5zaG91bGQtYmUtaGlnaGxpZ2h0ZWQgLmRyb3Bkb3duLXRvZ2dsZS5idG4ge1xuICBjb2xvcjogIzRFNTY1QTtcbiAgYmFja2dyb3VuZDogI0ZGRkFDRDtcbn1cblxuLnJzLXRhYmxlIC5ib290c3RyYXAtc2VsZWN0IC5kcm9wZG93bi10b2dnbGUuYnRuLmJzLXBsYWNlaG9sZGVyLFxuLmJvb3RzdHJhcC1zZWxlY3Quc2hvdWxkLWJlLWhpZ2hsaWdodGVkIC5kcm9wZG93bi10b2dnbGUuYnRuLmJzLXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM5OTk7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuXG4ucnMtbGlzdCB7XG4gIG1hcmdpbi10b3A6IDNyZW07XG59XG5cbi5ycy1saXN0IC5jYXJkLXN1YnRpdGxlIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmxpc3QtZ3JvdXAsXG4ubGlzdC1pdGVtIHtcbiAgZGlzcGxheTogY29udGVudHM7XG59XG5cbi5saXN0LWdyb3VwIC5saXN0LWl0ZW0gLmxpc3QtZGQge1xuICBtYXJnaW4tdG9wOiA1cHg7XG59XG5cbi5saXN0LWdyb3VwIC5saXN0LWR0LFxuLmxpc3QtZ3JvdXAgLmxpc3QtZGQge1xuICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuXG4ubGlzdC1ncm91cCAubGlzdC1hZGQge1xuICBmb250LXNpemU6IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLmxpc3QtZ3JvdXAgLmxpc3QtbGFzdC1pdGVtIHtcbiAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbn1cblxuLmJ0bi1wcmltYXJ5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFCQTFFMjtcbn1cblxuLmJ0bi1wcmltYXJ5OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFCODVFMjtcbn1cblxuLmJ0bi1zZWNvbmRhcnkge1xuICBjb2xvcjogIzk5OTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y2ZjZmNjtcbn1cblxuLmJ0bi1zZWNvbmRhcnk6aG92ZXIge1xuICBjb2xvcjogIzk5OTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2UzZTNlMztcbn1cblxuLmJ0biB7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG59XG5cbi5tb2RhbC1jbG9zZS1idG4ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogOHB4O1xuICByaWdodDogMTRweDtcbn1cblxuLm1vZGFsLWNsb3NlLWJ0biBpIHtcbiAgY29sb3I6ICNGRkY7XG59XG5cbi5idG4uYnRuLS1pY29uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uYnRuIC56bWRpLXBsdXMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDUwJTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICBmb250LXNpemU6IDEuNXJlbTtcbn1cblxuYm9keSAudWktdG9vbHRpcCB7XG4gIGJhY2tncm91bmQ6ICM0OTUwNTc7XG4gIGJvcmRlcjogbm9uZTtcbiAgY29sb3I6ICNGRkY7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogLjk1cmVtO1xuICBmb250LWZhbWlseTogJ1JvYm90by1SZWd1bGFyJywgc2Fucy1zZXJpZjtcbiAgcGFkZGluZzogLjdyZW0gMS4xcmVtO1xufVxuXG4uYWxlcnQtd2FybmluZyB7XG4gIGNvbG9yOiAjODU2NDA0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmM2NkO1xuICBib3JkZXItY29sb3I6ICNmZmVlYmE7XG59XG5cbi5tb2RhbC10aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiAnTW9udHNlcnJhdC1SZWd1bGFyJywgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbn1cblxuLmNhcmQge1xuICBtYXJnaW4tbGVmdDogMXJlbTtcbn1cblxuLmNhcmQtdGl0bGUge1xuICBmb250LWZhbWlseTogJ01vbnRzZXJyYXQtUmVndWxhcicsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG59XG5cbmg0LmNhcmQtdGl0bGUge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2U5ZTllZjtcbiAgcGFkZGluZzogMCAxOHB4IDE4cHggMThweDtcbiAgbWFyZ2luLWxlZnQ6IC0yOHB4O1xuICBtYXJnaW4tcmlnaHQ6IC0yOHB4O1xuICBwYWRkaW5nLWxlZnQ6IDI4cHg7XG4gIG1hcmdpbi1ib3R0b206IDNyZW07XG59XG5cbi5jYXJkLWJvZHkge1xuICBwYWRkaW5nOiAxLjdyZW07XG59XG5cbi5ycy1yb3cge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4ucnMtY29sdW1uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZmxleC1iYXNpczogMTAwJTtcbiAgZmxleDogMTtcbn1cblxuLnJzLWNhcmQtaGVhZGVyLW1haW4ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5ycy1jYXJkLWhlYWRlci10b29sYmFyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbn1cblxuLnJzLXRvb2xiYXItdG9vbCB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG5cbi5zaWRlYmFyIC5pY29uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbn1cblxuaS5ycy1wZXJtaXQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvaW1nL2ljb24tcGVybWl0LnN2Z1wiKTtcbn1cblxuaS5ycy1wZXJtaXRfbmVnYXRpdmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvaW1nL2ljb24tcGVybWl0X25lZ2F0aXZlLnN2Z1wiKTtcbn1cblxuLm5hdmlnYXRpb25fX2FjdGl2ZSBpLnJzLXBlcm1pdCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9pbWcvaWNvbi1wZXJtaXRfYWN0aXZlLnN2Z1wiKTtcbn1cblxuaS5ycy1sb3RvLXByb2Nlc3Mge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvaW1nL2ljb24tbG90by1wcm9jZXNzLnN2Z1wiKTtcbiAgbGVmdDogMnB4O1xufVxuXG5pLnJzLWxvdG8tcHJvY2Vzc19uZWdhdGl2ZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9pbWcvaWNvbi1sb3RvLXByb2Nlc3NfbmVnYXRpdmUuc3ZnXCIpO1xuICBsZWZ0OiAycHg7XG59XG5cbi5uYXZpZ2F0aW9uX19hY3RpdmUgaS5ycy1sb3RvLXByb2Nlc3Mge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvaW1nL2ljb24tbG90by1wcm9jZXNzX2FjdGl2ZS5zdmdcIik7XG59XG5cbmkucnMtbG90by1zY2hlbWVzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2ltZy9pY29uLWxvdG8tc2NoZW1lLnN2Z1wiKTtcbn1cblxuaS5ycy1sb3RvLXNjaGVtZXNfbmVnYXRpdmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvaW1nL2ljb24tbG90by1zY2hlbWVfbmVnYXRpdmUuc3ZnXCIpO1xufVxuXG5pLnJzLWFjY291bnRzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2ltZy9pY29uLWFjY291bnRzLnN2Z1wiKTtcbn1cblxuLm5hdmlnYXRpb25fX2FjdGl2ZSBpLnJzLWFjY291bnRzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2ltZy9pY29uLWFjY291bnRzX2FjdGl2ZS5zdmdcIik7XG59XG5cbmkucnMtdGFncyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9pbWcvaWNvbi10YWdzLnN2Z1wiKTtcbn1cblxuLm5hdmlnYXRpb25fX2FjdGl2ZSBpLnJzLXRhZ3Mge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvaW1nL2ljb24tdGFnc19hY3RpdmUuc3ZnXCIpO1xufVxuXG5pLnJzLWhvbWUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvaW1nL2ljb24taG9tZS5zdmdcIik7XG59XG5cbi5uYXZpZ2F0aW9uX19hY3RpdmUgaS5ycy1ob21lIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2ltZy9pY29uLWhvbWVfYWN0aXZlLnN2Z1wiKTtcbn1cblxuaS5ycy1jZW50ZXJzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2ltZy9pY29uLWNlbnRlcnMuc3ZnXCIpO1xufVxuXG4ubmF2aWdhdGlvbl9fYWN0aXZlIGkucnMtY2VudGVycyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9pbWcvaWNvbi1jZW50ZXJzX2FjdGl2ZS5zdmdcIik7XG59XG5cbmkucnMtcGVybWl0LWVkaXQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvaW1nL2ljb24tcGVybWl0LWVkaXQuc3ZnXCIpO1xufVxuXG4ubmF2aWdhdGlvbl9fYWN0aXZlIGkucnMtcGVybWl0LWVkaXQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvaW1nL2ljb24tcGVybWl0LWVkaXRfYWN0aXZlLnN2Z1wiKTtcbn1cblxuaS5ycy1wZXJtaXQtdGVtcGxhdGUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvaW1nL2ljb24tcGVybWl0LXRlbXBsYXRlLnN2Z1wiKTtcbn1cblxuLm5hdmlnYXRpb25fX2FjdGl2ZSBpLnJzLXBlcm1pdC10ZW1wbGF0ZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9pbWcvaWNvbi1wZXJtaXQtdGVtcGxhdGVfYWN0aXZlLnN2Z1wiKTtcbn1cblxuaS5ycy1ibG9ja3Mge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvaW1nL2ljb24tYmxvY2tzLnN2Z1wiKTtcbn1cblxuLm5hdmlnYXRpb25fX2FjdGl2ZSBpLnJzLWJsb2NrcyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9pbWcvaWNvbi1ibG9ja3NfYWN0aXZlLnN2Z1wiKTtcbn1cblxuaS5ycy1hcHAtdmlld2VyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2ltZy9pY29uLWFwcC12aWV3ZXIuc3ZnXCIpO1xufVxuXG5pLnJzLWFwcC12aWV3ZXJfbmVnYXRpdmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvaW1nL2ljb24tYXBwLXZpZXdlcl9uZWdhdGl2ZS5zdmdcIik7XG59XG5cbmkucnMtaW1wb3J0LWRhdGEge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvaW1nL2ljb24taW1wb3J0LWRhdGEuc3ZnXCIpO1xufVxuXG4ubmF2aWdhdGlvbl9fYWN0aXZlIGkucnMtaW1wb3J0LWRhdGEge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvaW1nL2ljb24taW1wb3J0LWRhdGFfYWN0aXZlLnN2Z1wiKTtcbn1cblxuaS5ycy1jb21wYW5pZXMge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvaW1nL2ljb24tY29tcGFuaWVzLnN2Z1wiKTtcbn1cblxuLm5hdmlnYXRpb25fX2FjdGl2ZSBpLnJzLWNvbXBhbmllcyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9pbWcvaWNvbi1jb21wYW5pZXNfYWN0aXZlLnN2Z1wiKTtcbn1cblxuLnNpZGViYXIgaS5pY29uLnJzLXRlbmFudHMge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvaW1nL2ljb24ta2V5LnN2Z1wiKTtcbn1cblxuLm5hdmlnYXRpb25fX2FjdGl2ZSBpLnJzLXRlbmFudHMge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvaW1nL2ljb24ta2V5X2FjdGl2ZS5zdmdcIik7XG59XG5cbmkucnMtYXR0YWNoZWQtZG9jdW1lbnRzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2ltZy9pY29uLWRvY3VtZW50YXRpb24uc3ZnXCIpO1xufVxuXG4ubmF2aWdhdGlvbl9fYWN0aXZlIGkucnMtYXR0YWNoZWQtZG9jdW1lbnRzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2ltZy9pY29uLWRvY3VtZW50YXRpb25fYWN0aXZlLnN2Z1wiKTtcbn1cblxuaS5ycy16b25lcyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9pbWcvaWNvbi1sb2NhdGlvbi5zdmdcIik7XG59XG5cbi5uYXZpZ2F0aW9uX19hY3RpdmUgaS5ycy16b25lcyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9pbWcvaWNvbi1sb2NhdGlvbl9hY3RpdmUuc3ZnXCIpO1xufVxuXG5pLnJzLWZ1bmN0aW9uYWwtbG9jYXRpb25zIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2ltZy9pY29uLWVxdWlwbWVudC5zdmdcIik7XG59XG5cbi5uYXZpZ2F0aW9uX19hY3RpdmUgaS5ycy1mdW5jdGlvbmFsLWxvY2F0aW9ucyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9pbWcvaWNvbi1lcXVpcG1lbnRfYWN0aXZlLnN2Z1wiKTtcbn1cblxuaS5ycy1mdW5jdGlvbmFsLWxvY2F0aW9uLWlzc3VlcyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9pbWcvaWNvbi1mdW5jdGlvbmFsLWxvY2F0aW9uLWlzc3Vlcy5zdmdcIik7XG59XG5cbi5uYXZpZ2F0aW9uX19hY3RpdmUgaS5ycy1mdW5jdGlvbmFsLWxvY2F0aW9uLWlzc3VlcyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9pbWcvaWNvbi1mdW5jdGlvbmFsLWxvY2F0aW9uLWlzc3Vlc19hY3RpdmUuc3ZnXCIpO1xufVxuXG5pLnJzLXNwZWNpYWxpdGllcyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9pbWcvaWNvbi1zcGVjaWFsaXR5LnN2Z1wiKTtcbn1cblxuLm5hdmlnYXRpb25fX2FjdGl2ZSBpLnJzLXNwZWNpYWxpdGllcyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9pbWcvaWNvbi1zcGVjaWFsaXR5X2FjdGl2ZS5zdmdcIik7XG59XG5cbmkucnMtZ2VhciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9pbWcvaWNvbi1nZWFyLnN2Z1wiKTtcbn1cblxuLm5hdmlnYXRpb25fX2FjdGl2ZSBpLnJzLWdlYXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvaW1nL2ljb24tZ2Vhcl9hY3RpdmUuc3ZnXCIpO1xufVxuXG5pLnJzLXdvcmstdHlwZXMge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvaW1nL2ljb24td29yay10eXBlcy5zdmdcIik7XG59XG5cbi5uYXZpZ2F0aW9uX19hY3RpdmUgaS5ycy13b3JrLXR5cGVzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2ltZy9pY29uLXdvcmstdHlwZXNfYWN0aXZlLnN2Z1wiKTtcbn1cblxuLnJzLXRhYmxlIC56bWRpLWVkaXQge1xuICBwYWRkaW5nOiAwLjFlbSAuMmVtO1xuICBib3JkZXI6IG5vbmU7XG4gIG1hcmdpbjogLjJlbSAuMmVtIC4yZW0gLjJlbTtcbiAgZm9udC1zaXplOiAxLjJyZW07XG59XG5cbi5sb2dvLWRlZmF1bHQge1xuICBoZWlnaHQ6IGF1dG87XG4gIG1heC13aWR0aDogMjMwcHg7XG59XG5cbi5zZXBhcmF0b3Ige1xuICBib3JkZXItdG9wOiAzcHggc29saWQgIzFCQTFFMjtcbiAgd2lkdGg6IDQ1cHg7XG4gIG1hcmdpbi10b3A6IDE1cHg7XG4gIG1hcmdpbi1ib3R0b206IDBweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG5oZWFkZXIgLmZvcm0tZ3JvdXAge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uY29udGVudF9fdGl0bGUgLmFjdGlvbnMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMi4ycmVtO1xufVxuXG4uY29udGVudF9fdGl0bGUge1xuICBwYWRkaW5nLXRvcDogLjNyZW07XG59XG5cbi5jb250ZW50X190aXRsZSA+IGgxIHtcbiAgZm9udC1mYW1pbHk6ICdNb250c2VycmF0LVJlZ3VsYXInLCBzYW5zLXNlcmlmO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgY29sb3I6ICM0QTRBNEE7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBtYXJnaW4tdG9wOiAuOHJlbTtcbiAgbWFyZ2luLXJpZ2h0OiAzLjRyZW07XG59XG5cbi5ycy1icmVhZGNydW1iIHtcbiAgY29sb3I6ICM5QzlDOUM7XG4gIGZvbnQtc2l6ZTogMC44cmVtO1xuICBsaW5lLWhlaWdodDogMS41cmVtO1xuICBmb250LXdlaWdodDogMzAwO1xuICBtYXJnaW46IDA7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgZm9vdGVyLmZvb3RlciB7XG4gICAgcGFkZGluZy1sZWZ0OiAyNzBweDtcbiAgfVxufVxuXG5bZGF0YS1tYS10aGVtZT1ibHVlXSAubG9naW5fX2Jsb2NrX19oZWFkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMUQ2Mjk4O1xufVxuXG4udXNlciB7XG4gIG1hcmdpbjogMDtcbiAgYmFja2dyb3VuZDogbm9uZTtcbn1cblxuLnVzZXJfX2luZm8ge1xuICBtYXgtd2lkdGg6IDMwMHB4O1xuICBtYXgtaGVpZ2h0OiA3MnB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4udXNlcl9faW5mbzpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKTtcbn1cblxuLnVzZXItaW5mby1ib3gge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDExNnB4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC51c2VyLWluZm8tYm94IHtcbiAgICBtaW4td2lkdGg6IDExNnB4O1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG59XG5cbi51c2VyX19uYW1lIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIGNvbG9yOiAjRkZGO1xufVxuXG4udXNlcl9faW1nIHtcbiAgd2lkdGg6IDQ2cHg7XG4gIGhlaWdodDogNDZweDtcbn1cblxuLnVzZXJfX2luZm8ge1xuICBmb250LXNpemU6IDFyZW07XG59XG5cbi51c2VyX19lbWFpbCB7XG4gIGZvbnQtc2l6ZTogMC44MTI1cmVtO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgY29sb3I6ICNGRkY7XG59XG5cbi51c2VyX190ZW5hbnQge1xuICBmb250LXNpemU6IDAuODEyNXJlbTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIGNvbG9yOiAjRkZGO1xufVxuXG4udXNlcl9fcm9sZXMge1xuICBmb250LXNpemU6IDAuODEyNXJlbTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIGNvbG9yOiAjRkZGO1xufVxuXG4jbmV3X3VzZXJfZm9ybSBsYWJlbCxcbiNlZGl0X3VzZXJfZm9ybSBsYWJlbCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5ncmlkIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoYXV0by1maXQsIG1pbm1heCgyNzBweCwgMWZyKSk7XG4gIGdyaWQtdGVtcGxhdGUtcm93czogMWZyO1xuICBncmlkLWdhcDogMjBweDtcbn1cblxuLml0ZW0ge1xuICBiYWNrZ3JvdW5kOiBncmV5O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWluLXdpZHRoOiAyOThweDtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG4uaXRlbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAwO1xuICB3aWR0aDogMDtcbiAgcGFkZGluZy1ib3R0b206IGNhbGMoMTQgLyAxNiAqIDEwMCUpO1xufVxuXG4ucnMtZGFzaGJvYXJkLWJ0biB7XG4gIGZvbnQtZmFtaWx5OiAnTW9udHNlcnJhdC1SZWd1bGFyJywgc2Fucy1zZXJpZjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFCQTFFMjtcbiAgZm9udC1zaXplOiAxLjNyZW07XG4gIGNvbG9yOiB3aGl0ZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgcmlnaHQ6IDA7XG59XG5cbi5ycy1kYXNoYm9hcmQtYnRuLmRpc2FibGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc1NzU3NTtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuXG4ucnMtZGFzaGJvYXJkLWJ0bi5kaXNhYmxlZCBwLFxuLnJzLWRhc2hib2FyZC1idG4uZGlzYWJsZWQgaSB7XG4gIG9wYWNpdHk6IC40O1xufVxuXG4ucnMtZGFzaGJvYXJkLWJ0bjpob3ZlciB7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cblxuLnJzLWRhc2hib2FyZC1idG4gLmljb24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMDBweDtcbiAgaGVpZ2h0OiAxMDBweDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG59XG5cbi5ycy1kYXNoYm9hcmQtYnRuLWNvbnRlbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG5cbi5tb2RhbC1jbG9zZSB7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xufVxuXG4uZGFzaGJvYXJkLWJhZGdlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDEwcHg7XG4gIHJpZ2h0OiAxMHB4O1xuICBiYWNrZ3JvdW5kOiAjMUQ2Mjk4O1xuICBwYWRkaW5nOiAuMnJlbSAuNXJlbTtcbiAgZm9udC1zaXplOiAuOXJlbTtcbn1cblxuLmJsb2NraW5nLXBvaW50cy1saXN0IHRoIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICMzMzM7XG59XG5cbi5ibG9ja2luZy1wb2ludHMtbGlzdCB0ZCxcbi5ibG9ja2luZy1wb2ludHMtbGlzdCB0aCB7XG4gIHBhZGRpbmc6IDAuNXJlbSAxcmVtO1xufVxuXG4uYmxvY2tpbmctcG9pbnRzLWxpc3QgLnptZGktaW5mbyB7XG4gIGZvbnQtc2l6ZTogMS4zcmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogM3B4O1xuICBsZWZ0OiAycHg7XG59XG5cbi5ibG9ja2luZy1wb2ludHMtaHRtbCB7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLmJsb2NraW5nLXBvaW50cy1ib2R5IHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xufVxuXG4uYmxvY2tpbmctcG9pbnRzLWhlYWRlciB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgZm9udC1mYW1pbHk6ICdNb250c2VycmF0LVJlZ3VsYXInLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDFyZW07XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDQwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxZDYyOTg7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBwYWRkaW5nOiAwIDJyZW07XG4gIHotaW5kZXg6IDIwO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbn1cblxuLmRyYWctdGl0bGUge1xuICBmb250LWZhbWlseTogJ01vbnRzZXJyYXQtUmVndWxhcicsIHNhbnMtc2VyaWY7XG4gIG1hcmdpbi1sZWZ0OiAxMSU7XG4gIGNvbG9yOiAjRkZGO1xuICBtYXJnaW4tdG9wOiA1JTtcbn1cblxuLmJsb2NraW5nLXBvaW50cy1oZWFkZXI6OmFmdGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNsZWFyOiBib3RoO1xuICBjb250ZW50OiBcIlwiO1xufVxuXG4uYmxvY2tpbmctcG9pbnRzLWhlYWRlciAubWEtYmFja2Ryb3Age1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG5cbi5ibG9ja2luZy1wb2ludC1pY29uIHtcbiAgZm9udC1zaXplOiAxLjJyZW07XG4gIGNvbG9yOiAjMWJhMWUyO1xufVxuXG4uYmxvY2tpbmctcG9pbnRzLXdyYXBwZXIge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogNDBweDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbn1cblxuLmJvY2tpbmctcG9pbnQtYWN0aW9ucy13cmFwcGVyIC56bWRpLW1lbnUge1xuICBjb2xvcjogIzlCOUI5QjtcbiAgZm9udC1zaXplOiAxcmVtO1xufVxuXG4uYmxvY2tpbmctcG9pbnRzLXNvcnRlciB7XG4gIHdpZHRoOiAzNTBweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzc0NzVhO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG5cbi5zY2hlbWUtd3JhcHBlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RkZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAzNTBweDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbn1cblxuLnNjaGVtZS13cmFwcGVyICNibG9ja2luZy1wb2ludHMtc2NoZW1hLWltYWdlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmJlYXV0aWZ5LW1hcmtlciB7XG4gIHdpZHRoOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogNDBweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tbGVmdDogLTIwcHggIWltcG9ydGFudDtcbiAgbWFyZ2luLXRvcDogLTIwcHggIWltcG9ydGFudDtcbiAgZm9udC1mYW1pbHk6ICdNb250c2VycmF0LVJlZ3VsYXInLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMXJlbSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIG9wYWNpdHk6IDEgIWltcG9ydGFudDtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5iZWF1dGlmeS1tYXJrZXI6OmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMHB4O1xuICBsZWZ0OiAwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDg4Q0MgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjMDA4OENDICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIG9wYWNpdHk6IC43NSAhaW1wb3J0YW50O1xuICB6LWluZGV4OiAxO1xufVxuXG4uYmVhdXRpZnktbWFya2VyIGRpdiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogNTAlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgei1pbmRleDogMjtcbn1cblxuLmRyYWdnYWJsZS1pdGVtIHtcbiAgd2lkdGg6IDc1JTtcbiAgaGVpZ2h0OiAzOHB4O1xuICBmbG9hdDogbGVmdDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRjtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xufVxuXG4uZHJhZ2dhYmxlLWl0ZW0uc2VsZWN0ZWQge1xuICBiYWNrZ3JvdW5kOiAjRkZGM0NEO1xuICBjb2xvcjogIzg1NjQwNDtcbn1cblxuLmRyYWdnYWJsZS1pdGVtIC5zcGVjaWFsaXR5LWNvbG9yIHtcbiAgd2lkdGg6IDdweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBtYXJnaW46IDlweCAwIDAgMzUlO1xufVxuXG4uYm9ja2luZy1wb2ludC1hY3Rpb25zLXdyYXBwZXIge1xuICBmbG9hdDogcmlnaHQ7XG4gIHdpZHRoOiA0NSU7XG4gIG1hcmdpbjogOHB4IDAgMCAwO1xufVxuXG4uYmxvY2tpbmctcG9pbnQtbmFtZS13cmFwcGVyIHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICB3aWR0aDogNDUlO1xuICBtYXJnaW46IDhweCAwIDAgMDtcbn1cblxuLmJsb2NraW5nLXBvaW50LWRlbGV0ZSB7XG4gIGhlaWdodDogMjVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogbm9uZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tdG9wOiAzcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmV4dHJhLWFjdGlvbnMtd3JhcHBlciB7XG4gIHdpZHRoOiAxNSU7XG4gIGhlaWdodDogMjVweDtcbiAgZmxvYXQ6IHJpZ2h0O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5ibG9ja2luZy1wb2ludC1tb2RhbC10aXRsZSB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG4uaXNzdWUtd3JhcHBlciB7XG4gIHBhZGRpbmctYm90dG9tOiAxcmVtO1xufVxuXG4uaXNzdWUtd3JhcHBlcjpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgcGFkZGluZy1ib3R0b206IDFyZW07XG59XG5cbi5pc3N1ZS13cmFwcGVyIGg2IHtcbiAgZm9udC1mYW1pbHk6ICdNb250c2VycmF0LVJlZ3VsYXInLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG59XG5cbi5pc3N1ZS1pbmRleCB7XG4gIGZvbnQtc2l6ZTogLjlyZW07XG4gIGZsb2F0OiByaWdodDtcbiAgbWFyZ2luLWJvdHRvbTogLjVyZW07XG59XG5cbi8qXG5NT0RBTCBUWVBFIDFcbiAqL1xuXG4uc3Bpbm5lci13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgaGVpZ2h0OiA0MDBweDtcbiAganVzdGlmeS1pdGVtczogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uc3Bpbm5lciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGxlZnQ6IGNhbGMoNTAlIC0gMjBweCk7XG59XG5cbi5kb3VibGUtYm91bmNlMSxcbi5kb3VibGUtYm91bmNlMiB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMzMztcbiAgb3BhY2l0eTogMC42O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgLXdlYmtpdC1hbmltYXRpb246IHNrLWJvdW5jZSAyLjBzIGluZmluaXRlIGVhc2UtaW4tb3V0O1xuICBhbmltYXRpb246IHNrLWJvdW5jZSAyLjBzIGluZmluaXRlIGVhc2UtaW4tb3V0O1xufVxuXG4uZG91YmxlLWJvdW5jZTIge1xuICAtd2Via2l0LWFuaW1hdGlvbi1kZWxheTogLTEuMHM7XG4gIGFuaW1hdGlvbi1kZWxheTogLTEuMHM7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBzay1ib3VuY2Uge1xuICAwJSwgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDApO1xuICB9XG5cbiAgNTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBzay1ib3VuY2Uge1xuICAwJSwgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMCk7XG4gIH1cblxuICA1MCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICB9XG59XG5cbi8qXG5NT0RBTCBUWVBFIDJcbiAqL1xuXG4uc2stZm9sZGluZy1jdWJlIHtcbiAgbWFyZ2luOiAyMHB4IGF1dG87XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZVooNDVkZWcpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZVooNDVkZWcpO1xufVxuXG4uc2stZm9sZGluZy1jdWJlIC5zay1jdWJlIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiA1MCU7XG4gIGhlaWdodDogNTAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xuICAtbXMtdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG59XG5cbi5zay1mb2xkaW5nLWN1YmUgLnNrLWN1YmU6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzMzO1xuICAtd2Via2l0LWFuaW1hdGlvbjogc2stZm9sZEN1YmVBbmdsZSAyLjRzIGluZmluaXRlIGxpbmVhciBib3RoO1xuICBhbmltYXRpb246IHNrLWZvbGRDdWJlQW5nbGUgMi40cyBpbmZpbml0ZSBsaW5lYXIgYm90aDtcbiAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiAxMDAlIDEwMCU7XG4gIC1tcy10cmFuc2Zvcm0tb3JpZ2luOiAxMDAlIDEwMCU7XG4gIHRyYW5zZm9ybS1vcmlnaW46IDEwMCUgMTAwJTtcbn1cblxuLnNrLWZvbGRpbmctY3ViZSAuc2stY3ViZTIge1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMS4xKSByb3RhdGVaKDkwZGVnKTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpIHJvdGF0ZVooOTBkZWcpO1xufVxuXG4uc2stZm9sZGluZy1jdWJlIC5zay1jdWJlMyB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxLjEpIHJvdGF0ZVooMTgwZGVnKTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpIHJvdGF0ZVooMTgwZGVnKTtcbn1cblxuLnNrLWZvbGRpbmctY3ViZSAuc2stY3ViZTQge1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMS4xKSByb3RhdGVaKDI3MGRlZyk7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4xKSByb3RhdGVaKDI3MGRlZyk7XG59XG5cbi5zay1mb2xkaW5nLWN1YmUgLnNrLWN1YmUyOmJlZm9yZSB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWRlbGF5OiAwLjNzO1xuICBhbmltYXRpb24tZGVsYXk6IDAuM3M7XG59XG5cbi5zay1mb2xkaW5nLWN1YmUgLnNrLWN1YmUzOmJlZm9yZSB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWRlbGF5OiAwLjZzO1xuICBhbmltYXRpb24tZGVsYXk6IDAuNnM7XG59XG5cbi5zay1mb2xkaW5nLWN1YmUgLnNrLWN1YmU0OmJlZm9yZSB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWRlbGF5OiAwLjlzO1xuICBhbmltYXRpb24tZGVsYXk6IDAuOXM7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBzay1mb2xkQ3ViZUFuZ2xlIHtcbiAgMCUsIDEwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDE0MHB4KSByb3RhdGVYKC0xODBkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMTQwcHgpIHJvdGF0ZVgoLTE4MGRlZyk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuXG4gIDI1JSwgNzUlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMTQwcHgpIHJvdGF0ZVgoMGRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxNDBweCkgcm90YXRlWCgwZGVnKTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgOTAlLCAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMTQwcHgpIHJvdGF0ZVkoMTgwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDE0MHB4KSByb3RhdGVZKDE4MGRlZyk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHNrLWZvbGRDdWJlQW5nbGUge1xuICAwJSwgMTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMTQwcHgpIHJvdGF0ZVgoLTE4MGRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxNDBweCkgcm90YXRlWCgtMTgwZGVnKTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG5cbiAgMjUlLCA3NSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxNDBweCkgcm90YXRlWCgwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDE0MHB4KSByb3RhdGVYKDBkZWcpO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICA5MCUsIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxNDBweCkgcm90YXRlWSgxODBkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMTQwcHgpIHJvdGF0ZVkoMTgwZGVnKTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG5cbiNzdGlja3ktZm9vdGVyIHtcbiAgYmFja2dyb3VuZDogIzFCQTFFMjtcbiAgcGFkZGluZzogMTBweCAwO1xuICB3aWR0aDogYXV0bztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW46IDAgLTEuN3JlbSAtMS43cmVtIC0xLjdyZW07XG59XG5cbiNzdGlja3ktZm9vdGVyIGJ1dHRvbiB7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xuICBjb2xvcjogIzFCQTFFMjtcbn1cblxuYm9keS53aXRoLXN0aWNreS1mb290ZXIgI3N0aWNreS1mb290ZXIge1xuICBtYXJnaW46IDAgMCAwIDEuOXJlbTtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDQ1cHgpO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMjA7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICBib2R5LndpdGgtc3RpY2t5LWZvb3RlciAjc3RpY2t5LWZvb3RlciB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDc2cHgpO1xuICAgIG1hcmdpbjogMCAwIDAgMi45cmVtO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgYm9keS53aXRoLXN0aWNreS1mb290ZXIgI3N0aWNreS1mb290ZXIge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAzMTZweCk7XG4gICAgbWFyZ2luOiAwIDAgMCAyODZweDtcbiAgfVxufVxuXG5ib2R5LndpdGgtc3RpY2t5LWZvb3RlciAjc3RpY2t5LXBsYWNlaG9sZGVyIHtcbiAgaGVpZ2h0OiA2MHB4O1xufVxuXG5cblxuXG4vLyBXRUJQQUNLIEZPT1RFUiAvL1xuLy8gLi9hc3NldHMvY3NzL2FwcC5zY3NzIiwiaHRtbCB7XG4gICAgZm9udC1zaXplOiAxMDAlO1xufVxuXG5ib2R5IHtcbiAgICBiYWNrZ3JvdW5kOiAjZjZmNmY2O1xuICAgIGZvbnQtZmFtaWx5OiAnUm9ib3RvLVJlZ3VsYXInLCBzYW5zLXNlcmlmO1xuXG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBmb250LXNpemU6IDAuODc1cmVtO1xuXG4gICAgLy9mb250LWZhbWlseTogJ1BvcHBpbnMnLCBzYW5zLXNlcmlmO1xuICAgIC8vZm9udC1zaXplOiAwLjgxMjVyZW07XG5cbiAgICBAbWVkaWEgcHJpbnQge1xuICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIH1cbn1cblxuLnJzLXRhYmxlLW1pbmltYWwge1xuICAgIHRyIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNFOUU5RTk7XG4gICAgfVxuICAgIHRoe1xuICAgICAgICB3aGl0ZS1zcGFjZTogaW5pdGlhbDtcbiAgICAgICAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcbiAgICB9XG59XG5cblxuXG4vLyBXRUJQQUNLIEZPT1RFUiAvL1xuLy8gLi9hc3NldHMvY3NzL2Jhc2Uuc2NzcyIsIi5hdHRhY2hlZC1kb2N1bWVudHMtbGlzdCB7XG4gICAgLmNhcmQtYm9keSB7XG4gICAgICAgIHdpZHRoOiBmaXQtY29udGVudDtcbiAgICAgICAgbWluLXdpZHRoOiAxMDAlO1xuICAgICAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgICB9XG59XG5cbi5maWxlLWxpc3Qge1xuICAgIHdpZHRoOiBmaXQtY29udGVudDtcbiAgICBtaW4td2lkdGg6IDEwMCU7XG4gICAgYmFja2dyb3VuZDogd2hpdGU7XG5cbiAgICB0ZCB7XG4gICAgICAgIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG4gICAgfVxufVxuXG5cblxuLy8gV0VCUEFDSyBGT09URVIgLy9cbi8vIC4vYXNzZXRzL2Nzcy9hdHRhY2hlZC1kb2N1bWVudHMtbGlzdC5zY3NzIiwiLmRvY3ZpZXctY29udGFpbmVyIHtcblxuICAgICYudHlwZS1sb3RvIHtcbiAgICAgICAgLmxvdG8tc2NoZW1lIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDI0cHg7XG4gICAgICAgICAgICBtYXJnaW46IC41cmVtIGF1dG87XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuICAgICAgICAuc3BlY2lhbGl0eS1jb2xvciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM5OTk5OTk7XG4gICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAuMnJlbTtcbiAgICAgICAgfVxuICAgICAgICB0YWJsZSB7XG4gICAgICAgICAgICAuc3BlY2lhbGl0eS1jb2xvciB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDdweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogLjFyZW07XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAuMXJlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5kb2N2aWV3LWNvbC1ib2R5IHtcbiAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAuNXJlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC50YWJsZS1yZXNwb25zaXZlIHtcbiAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiA1MHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuY2FyZC10aXRsZSB7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDA7XG4gICAgfVxufVxuXG5cbi8vVE9ETzogUmVmYWN0b3Igc3R5bGVzIGJlbG93XG5cbi5kb2N2aWV3LWNvbnRhaW5lciB7XG4gICAgY29sb3I6ICRzZWNvbmRhcnktdGV4dC1jb2xvcjtcbn1cblxuLmRvY3ZpZXctY29udGFpbmVyIGg0IHtcbiAgICBjb2xvcjogJHNlY29uZGFyeS10ZXh0LWNvbG9yO1xufVxuXG4uZG9jdmlldy1jb250YWluZXIgaDQgc3BhbiB7XG4gICAgY29sb3I6ICRwcmltYXJ5LXRleHQtY29sb3I7XG59XG5cbi5kb2N2aWV3LWxvZ28tY29sLWxlZnQge1xuICAgIGZsb2F0OmxlZnQ7XG4gICAgd2lkdGg6IDc1JTtcbn1cblxuLmRvY3ZpZXctbG9nby1jb2wtcmlnaHQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMDtcbiAgICB0b3A6IDA7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG5cbi5kb2N2aWV3LXRpdGxlIHtcbiAgICBtYXJnaW4tdG9wOiAxJTtcbn1cblxuLmRvY3ZpZXctc2VwYXJhdG9yIHtcbiAgICBtYXJnaW4tdG9wOiA1JTtcbn1cblxuLmRvY3ZpZXctcm93IHtcbiAgICBvdmVyZmxvdzogYXV0bztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5kb2N2aWV3LXNlY3Rpb24tcm93IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBvdmVyZmxvdzogYXV0bztcbn1cblxuLmRvY3ZpZXctbW9iaWxlLTEwMC1vdGhlcnMtNTAge1xuICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tc20pIHtcbiAgICAgICAgd2lkdGg6IDQ5JTtcbiAgICB9XG5cbiAgICBAbWVkaWEgcHJpbnQge1xuICAgICAgICB3aWR0aDogNDklO1xuICAgIH1cbn1cblxuLmRvY3ZpZXctY29udGFpbmVyIC5jb21wcm9iYWNpb25lcy1jb2x1bW4ge1xuICAgIHBhZGRpbmc6IDAgLjdyZW07XG59XG5cbi5kb2N2aWV3LWNvbC1sZWZ0LFxuLmRvY3ZpZXctY29sLXJpZ2h0LFxuLmRvY3ZpZXctY29sIHtcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW07XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2Y1ZjVmNTtcbn1cblxuXG4uZG9jdmlldy1jb2wtbm9ib3JkZXIge1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbTtcbiAgICBib3JkZXI6IG5vbmU7XG59XG5cbi5kb2N2aWV3LWNvbC1sZWZ0IHtcbiAgICBmbG9hdDogbGVmdDtcbn1cblxuLmRvY3ZpZXctY29sLXJpZ2h0IHtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAkYm9yZGVycy1jb2xvcjtcbn1cblxuLmRvY3ZpZXctY29sLWhlYWRlciB7XG4gICAgcGFkZGluZzogMC4zcmVtIC41cmVtIDAuM3JlbSAuNXJlbTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcGVybWl0LWRlY29yYXRpb24tY29sb3I7XG59XG5cbi50eXBlLWxvdG8gLmRvY3ZpZXctY29sLWhlYWRlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGxvdG8tZGVjb3JhdGlvbi1jb2xvcjtcbn1cblxuXG4uZG9jdmlldy1jb2wtaGVhZGVyLW5vYmFja2dyb3VuZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgcGFkZGluZzogMC4zcmVtIC41cmVtIDAuM3JlbSAuNXJlbTtcbn1cblxuLmRvY3ZpZXctY29sLWhlYWRlci10aXRsZSB7XG4gICAgY29sb3I6ICNGRkY7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBmb250LWZhbWlseTogJ01vbnRzZXJyYXQtUmVndWxhcicsIHNhbnMtc2VyaWY7XG59XG4uZG9jdmlldy1jb2wtaGVhZGVyLW5vYmFja2dyb3VuZCAuZG9jdmlldy1jb2wtaGVhZGVyLXRpdGxlIHtcbiAgICBjb2xvcjogJHNlY29uZGFyeS10ZXh0LWNvbG9yO1xuICAgIGZvbnQtZmFtaWx5OiAnUm9ib3RvLVJlZ3VsYXInLCBzYW5zLXNlcmlmO1xuICAgIC8vZm9udC1mYW1pbHk6ICdQb3BwaW5zJywgc2Fucy1zZXJpZjtcbn1cblxuLmRvY3ZpZXctY29sLWxhYmVscy1jb250YWluZXIsXG4uZG9jdmlldy1jb2wtZGF0YS1jb250YWluZXIsXG4uZG9jdmlldy1jb2wtbGFiZWxzLWNvbnRhaW5lci1sZWZ0LFxuLmRvY3ZpZXctY29sLWRhdGEtY29udGFpbmVyLXJpZ2h0IHtcbiAgICBwYWRkaW5nOiA1cHggMCA1cHggMDtcbn1cblxuLmRvY3ZpZXctY29sLWxhYmVscy1jb250YWluZXIge1xuICAgIHdpZHRoOiAyMCU7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgcGFkZGluZy1yaWdodDogMjBweDtcblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLXNtKSB7XG4gICAgICAgIHdpZHRoOiAyMCU7XG4gICAgfVxufVxuXG4uZG9jdmlldy1jb2wtZGF0YS1jb250YWluZXIge1xuICAgIHdpZHRoOiA4MCU7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1zbSkge1xuICAgICAgICB3aWR0aDogODAlO1xuICAgIH1cbn1cblxuLmRvY3ZpZXctY29sLWxhYmVscy1jb250YWluZXItbGVmdCB7XG4gICAgd2lkdGg6IDcwcHg7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgcGFkZGluZy1yaWdodDogMDtcblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLXNtKSB7XG4gICAgICAgIHdpZHRoOiAxNDBweFxuICAgIH1cbn1cblxuLmRvY3ZpZXctY29sLWRhdGEtY29udGFpbmVyLXJpZ2h0IHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gNzBweCk7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1zbSkge1xuICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gMTQwcHgpO1xuICAgIH1cbn1cblxuLmRvY3ZpZXctbW9iaWxlLTEwMC1vdGhlcnMtNTAgLmRvY3ZpZXctY29sLWxhYmVscy1jb250YWluZXItbGVmdCB7XG4gICAgd2lkdGg6IDQ1JTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tc20pIHtcbiAgICAgICAgd2lkdGg6IDQ1JTtcbiAgICB9XG59XG5cbi5kb2N2aWV3LW1vYmlsZS0xMDAtb3RoZXJzLTUwIC5kb2N2aWV3LWNvbC1kYXRhLWNvbnRhaW5lci1yaWdodCB7XG4gICAgd2lkdGg6IDU1JTtcblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLXNtKSB7XG4gICAgICAgIHdpZHRoOiA1NSU7XG4gICAgfVxufVxuXG4uZG9jdmlldy10ZXh0LXctMTAwIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbn1cblxuLmRvY3ZpZXctdGV4dC1ub3dyYXAge1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi5kb2N2aWV3LWNvbC1zdWJ0aXRsZS1jb250YWluZXIsXG4uZG9jdmlldy1jb2wtdGV4dC1jb250YWluZXIge1xuICAgIHBhZGRpbmc6IDAgMCAwIC40cmVtO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi5kb2N2aWV3LXRleHQtc3VidGl0bGUge1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi5kb2N2aWV3LXRleHQtYmxhY2sge1xuICAgIGNvbG9yOiAjMDAwO1xufVxuXG4uZG9jdmlldy1wbC0yIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIlO1xufVxuXG4uZG9jdmlldy10YWJsZSB7XG4gICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgZGlzcGxheTogdGFibGU7XG4gICAgcGFkZGluZy1ib3R0b206IC41cmVtO1xufVxuXG4uZG9jdmlldy10YWJsZS1yb3cge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdztcbn1cblxuLmRvY3ZpZXctdGFibGUtY2VsbC1sYWJlbCB7XG4gICAgcGFkZGluZy1sZWZ0OiAuNHJlbTtcbiAgICBkaXNwbGF5OnRhYmxlLWNlbGw7XG59XG5cbi5kb2N2aWV3LXRhYmxlLWNlbGwtZGF0YSB7XG4gICAgcGFkZGluZzogMCA4cHggMCA4cHg7XG4gICAgZGlzcGxheTp0YWJsZS1jZWxsO1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi50ZXh0LXByaW1hcnktY29sb3Ige1xuICAgIGNvbG9yOiAkcHJpbWFyeS10ZXh0LWNvbG9yO1xufVxuXG4uZG9jLWgzIHtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGNvbG9yOiAjMDAwO1xufVxuXG4uZG9jdmlldy10YWJsZS1jZWxsLWRhdGEudmFsdWUtbm90LWVudGVyZWQtdGhlcmUge1xuICAgIGNvbG9yOiAkc2Vjb25kYXJ5LXRleHQtY29sb3I7XG59XG5cbi5kb2N2aWV3LXRhYmxlLWNlbGwtaW5kZW50IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQ4cHg7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLmRvY3ZpZXctdGFibGUtY2VsbC1kb3VibGUtaW5kZW50IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDkwcHg7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG5cbi5kb2N2aWV3LWxvZ28ge1xuICAgIGhlaWdodDogMzZweDtcblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLXNtKSB7XG4gICAgICAgIGhlaWdodDogNTBweDtcbiAgICB9XG59XG5cbi5kb2N2aWV3LXRhYmxlLWNlbGwtdmFsaWduLXRvcCB7XG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcbn1cblxuLmRvY3ZpZXctc2VjdGlvbi1jb250YWluZXIge1xuICAgIG1hcmdpbi1ib3R0b206IDUlO1xufVxuXG4uZG9jdmlldy1jb2wtYm9keSB7XG4gICAgcGFkZGluZzogMXJlbSAuNXJlbTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uZG9jdmlldy1jaGVjay1zZWxlY3RlZCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogLTFweDtcbiAgICB3aWR0aDogMTZweDtcbiAgICBoZWlnaHQ6IDE2cHg7XG59XG5cbi5kb2N2aWV3LXRhYmxlLWNlbGwtY2hlY2sge1xuICAgIHdpZHRoOiAxcmVtO1xufVxuXG4uZG9jdmlldy1zaWduYXR1cmUtY29udGFpbmVyIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHdpZHRoOiAxNTBweDtcbiAgICAvL2hlaWdodDogMTUwcHg7XG59XG5cbi5kb2N2aWV3LXNpZ25hdHVyZSB7XG4gICAgbWFyZ2luLWxlZnQ6IC43cmVtO1xufVxuXG4uZG9jdmlldy1zaWduYXR1cmUtaW1hZ2Uge1xuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG4uZG9jdmlldy1zaWduYXR1cmUtdW5kZXItdGV4dCB7XG4gICAgcGFkZGluZy1sZWZ0OiAzLjVyZW07XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG4uZG9jdmlldy10ZXh0LXVuZGVyLXNpZ25hdHVyZSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzLjVyZW07XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogLS41cmVtO1xufVxuXG4uZG9jdmlldy1zaWduYXR1cmUtdW5kZXItdGV4dC1kb3VibGUtaW5kZW50IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDZyZW07XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLmRvY3ZpZXctbXQ1IHtcbiAgICBtYXJnaW4tdG9wOiAycmVtO1xufVxuXG4uZG9jdmlldy1tYjIge1xuICAgIG1hcmdpbi10b3A6IDJyZW07XG59XG5cbi5kb2N2aWV3LXAwIHtcbiAgICBwYWRkaW5nOiAwO1xufVxuXG4uZG9jdmlldy1wbC0xLTQge1xuICAgIHBhZGRpbmctbGVmdDogMS40cmVtO1xufVxuXG4uZG9jdmlldy1tMCB7XG4gICAgbWFyZ2luOiAwO1xufVxuXG4uZG9jdmlldy1wYjEge1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtO1xufVxuXG4uZG9jdmlldy1wbDEge1xuICAgIHBhZGRpbmctbGVmdDogMXJlbTtcbn1cblxuLmRvY3ZpZXctdGV4dC1wbCB7XG4gICAgbWFyZ2luLWxlZnQ6IC4ycmVtO1xufVxuXG4uZG9jdmlldy10ZXh0LWFsaWduLWxlZnQge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi5kb2N2aWV3LXVuZGVmaW5lZCB7XG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgIG9wYWNpdHk6IDE7XG59XG5cbi5kb2N2aWV3LW1sbjMge1xuICAgIG1hcmdpbi1sZWZ0OiAtM3B4O1xufVxuXG4uZG9jdmlldy1tbDAzIHtcbiAgICBtYXJnaW4tbGVmdDogLjNyZW07XG59XG5cblxuQG1lZGlhIHByaW50IHtcbiAgICBAcGFnZSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDJjbTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMmNtO1xuICAgIH1cblxuICAgIC5kb2N2aWV3LWhlYWRlciB7XG4gICAgICAgIG1hcmdpbi10b3A6IC0uNWNtO1xuICAgIH1cbn1cblxuLnJzLWlubGluZS1jb250ZW50IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tc20pIHtcbiAgICAgICAgd2lkdGg6IDQ5JTtcbiAgICB9XG5cbiAgICBAbWVkaWEgcHJpbnQge1xuICAgICAgICB3aWR0aDogNDklO1xuICAgIH1cblxuICAgIC5kb2N2aWV3LWNvbC1sYWJlbHMtY29udGFpbmVyLWxlZnQge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICB3aWR0aDogMTAwcHg7XG4gICAgfVxuXG4gICAgLmRvY3ZpZXctY29sLWRhdGEtY29udGFpbmVyLXJpZ2h0IHtcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDEwMHB4KTtcbiAgICB9XG59XG5cblxuLmRvY3ZpZXctY29udGFpbmVyLnR5cGUtbG90byAuZG9jdmlldy1jb2wtYm9keSAucnMtaW5saW5lLWNvbnRlbnQgcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogLjJyZW07XG59XG5cbnRhYmxlLmJsb2NraW5nLXBvaW50cy1saXN0IHtcbiAgICBtaW4td2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbn1cblxuXG5cbi8vIFdFQlBBQ0sgRk9PVEVSIC8vXG4vLyAuL2Fzc2V0cy9jc3MvZG9jdW1lbnQtdmlldy5zY3NzIiwiYnV0dG9uLCBpbnB1dCwgb3B0Z3JvdXAsIHNlbGVjdCwgdGV4dGFyZWEge1xuICAgIGZvbnQtZmFtaWx5OiAnUm9ib3RvLVJlZ3VsYXInLCBzYW5zLXNlcmlmO1xufVxuXG4uZm9ybS1jb250cm9sOmRpc2FibGVkLCAuZm9ybS1jb250cm9sW3JlYWRvbmx5XSB7XG4gICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgIGJhY2tncm91bmQ6ICNGNkY2RjY7XG4gICAgY29sb3I6ICM5QjlCOUI7XG4gICAgcGFkZGluZy1sZWZ0OiA4cHg7XG59XG5cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0LnNlbGVjdDItY29udGFpbmVyLS1kaXNhYmxlZCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIHtcbiAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjZGNkY2O1xuICAgIGNvbG9yOiAjOUI5QjlCO1xuICAgIHBhZGRpbmctbGVmdDogOHB4O1xufVxuXG5cblxuLy8gV0VCUEFDSyBGT09URVIgLy9cbi8vIC4vYXNzZXRzL2Nzcy9mb3JtLnNjc3MiLCIuZnVuY3Rpb25hbC1sb2NhdGlvbnMtbGlzdCB7XG4gICAgLmNhcmQtYm9keSB7XG4gICAgICAgIHdpZHRoOiBmaXQtY29udGVudDtcbiAgICAgICAgbWluLXdpZHRoOiAxMDAlO1xuICAgICAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgICB9XG59XG5cblxuXG4vLyBXRUJQQUNLIEZPT1RFUiAvL1xuLy8gLi9hc3NldHMvY3NzL2Z1bmN0aW9uYWwtbG9jYXRpb25zLWxpc3Quc2NzcyIsIi5sb3Rvcy1saXN0IHtcbiAgICAuY2FyZC1ib2R5IHtcbiAgICAgICAgd2lkdGg6IGZpdC1jb250ZW50O1xuICAgICAgICBtaW4td2lkdGg6IDEwMCU7XG4gICAgICAgIGJhY2tncm91bmQ6IHdoaXRlO1xuICAgIH1cbn1cblxuXG5cblxuLy8gV0VCUEFDSyBGT09URVIgLy9cbi8vIC4vYXNzZXRzL2Nzcy9sb3Rvcy1saXN0LnNjc3MiLCIucGVybWl0cy1saXN0IHtcbiAgICAuY2FyZC1ib2R5IHtcbiAgICAgICAgd2lkdGg6IGZpdC1jb250ZW50O1xuICAgICAgICBtaW4td2lkdGg6IDEwMCU7XG4gICAgICAgIGJhY2tncm91bmQ6IHdoaXRlO1xuICAgIH1cbn1cblxuXG5cbi8vIFdFQlBBQ0sgRk9PVEVSIC8vXG4vLyAuL2Fzc2V0cy9jc3MvcGVybWl0cy1saXN0LnNjc3MiLCIuc2lkZWJhciB7XG4gICAgcGFkZGluZzogODJweCAwIDAgMTBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjZmNmY2O1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLWxnKSB7XG4gICAgICAgIHdpZHRoOiAyNzBweDtcbiAgICAgICAgcGFkZGluZzogMTIycHggMCAuNXJlbSAxLjZyZW07XG4gICAgfVxufVxuXG4uYWRtaW4tc2lkZS1vcHRpb25zIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIC4wNCk7XG4gICAgY29sb3I6ICM1YzYxNjU7XG4gICAgd2lkdGg6IDI1MHB4O1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLWxnKSB7XG4gICAgICAgIHdpZHRoOiAyMjhweDtcbiAgICB9XG59XG5cbi5zdXBlcmFkbWluLXNpZGUtb3B0aW9ucyB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbGcpIHtcbiAgICAgICAgd2lkdGg6IDIyOHB4O1xuICAgIH1cbn1cblxuLnRlbmFudC1zZWxlY3Qge1xuICAgIGJhY2tncm91bmQ6ICNGRkY7XG4gICAgY29sb3I6ICM3NDdhODA7XG4gICAgZm9udC1zaXplOiAuOXJlbTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjNzQ3YTgwO1xuICAgIHBhZGRpbmctbGVmdDogLjZyZW07XG4gICAgcGFkZGluZy1yaWdodDogLjZyZW07XG59XG5cbi50ZW5hbnQtc2VsZWN0OmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIGNvbG9yOiAjNjY2O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICM3NDdhODA7XG59XG5cbi50ZW5hbnQtc2VsZWN0b3ItdGl0bGUge1xuICAgIGJhY2tncm91bmQ6ICM3NDdhODA7XG4gICAgY29sb3I6ICNGRkY7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZzogOHB4O1xuICAgIC8vdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAvL2ZvbnQtc2l6ZTogLjhyZW07XG4gICAgLy9mb250LXdlaWdodDogYm9sZDtcbn1cblxuLnRlbmFudC1zZWxlY3Rvci1jb250YWluZXIge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB3aWR0aDogaW5oZXJpdDtcbiAgICB6LWluZGV4OiAyO1xufVxuXG51bC5hZG1pbi1zaWRlLW9wdGlvbnMgbGk6bnRoLWNoaWxkKDIpIHtcbiAgICBwYWRkaW5nLXRvcDogNzVweDtcbn1cblxuLnNpZGViYXIgdWwge1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcblxuICAgIHVsIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG59XG5cbi5zaWRlYmFyIHVsIHVsIHtcbiAgICBwYWRkaW5nLWlubGluZS1zdGFydDogMjBweDtcbn1cblxuLm5hdmlnYXRpb24gbGkuZGlzYWJsZWQge1xuICAgIG9wYWNpdHk6IDAuNTtcbn1cblxuLm5hdmlnYXRpb24gbGkgYSB7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLm5hdmlnYXRpb24gbGkgYSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyO1xuICAgIC1tb3otYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHBhZGRpbmc6IC43cmVtIC41cmVtO1xuICAgIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbn1cblxuLm5hdmlnYXRpb24gbGkgYSBpIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC44cmVtO1xuICAgIHRvcDogMHJlbTtcbn1cblxuLm5hdmlnYXRpb24gbGkgYSBzcGFuIHtcbiAgICBmbGV4OiAxO1xufVxuXG4uY2VudGVyZWQtc2VsZWN0IHtcbiAgICB0ZXh0LWFsaWduLWxhc3Q6IGNlbnRlcjtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgLW1zLXRleHQtYWxpZ24tbGFzdDogY2VudGVyO1xuICAgIC1tb3otdGV4dC1hbGlnbi1sYXN0OiBjZW50ZXI7XG59XG5cbi5zdXBlcmFkbWluLXRpdGxlIHtcbiAgICBiYWNrZ3JvdW5kOiAjNzQ3YTgwO1xuICAgIGNvbG9yOiAjRkZGO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAuNXJlbSAwO1xufVxuXG4uc3VwZXJhZG1pbi1zaWRlLW9wdGlvbnMge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICM3NDdhODA7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbTtcbn1cblxubGkubmF2aWdhdGlvbntcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5zaWRlYmFyLW9wdGlvbi1ub3RlIHtcbiAgICBmb250LXNpemU6IC43cmVtO1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICBiYWNrZ3JvdW5kOiAjNzQ3YTgwO1xuICAgIHBhZGRpbmc6IDAgNXB4O1xuICAgIGZsZXgtYmFzaXM6IG1pbi1jb250ZW50O1xufVxuXG5cblxuLy8gV0VCUEFDSyBGT09URVIgLy9cbi8vIC4vYXNzZXRzL2Nzcy9zaWRlYmFyLnNjc3MiLCIuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdGlvbjphZnRlciwgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3Rpb246YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlua3MtY29sb3I7XG59XG5cblxuXG4vLyBXRUJQQUNLIEZPT1RFUiAvL1xuLy8gLi9hc3NldHMvY3NzL3NlbGVjdC5zY3NzIiwiXG4ucnMtdGFibGUgdGQsIC5ycy10YWJsZSB0aCB7XG4gICAgbWluLXdpZHRoOiAxMDBweDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG4ucnMtdGFibGUgdGgge1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi5ycy10YWJsZS5sb25nLWhlYWRlcnMgdGgge1xuICAgIHdoaXRlLXNwYWNlOiBpbml0aWFsO1xuICAgIHZlcnRpY2FsLWFsaWduOiBib3R0b207XG59XG5cbi50ZXh0LW5vd3JhcCBmb3JtIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5ycy10YWJsZSB0aC5ycy10YWJsZS1jb2x1bW4tc3RyZXRjaGVkIHtcbiAgICB3aWR0aDogYXV0bztcbiAgICBtaW4td2lkdGg6IDI4MHB4O1xufVxuXG4uZGF0YVRhYmxlc193cmFwcGVyIC50YWJsZS5ycy10YWJsZSA+IHRoZWFkID4gdHIgPiB0aC5zb3J0aW5nX2FzYyB7XG4gICAgcmlnaHQ6IDA7XG59XG5cbi5kYXRhVGFibGVzX3dyYXBwZXIgLnRhYmxlLnJzLXRhYmxlID4gdGhlYWQgPiB0ciA+IHRoLnNvcnRpbmdfZGVzYzphZnRlciB7XG4gICAgcmlnaHQ6IDFyZW07XG59XG5cbi5kYXRhVGFibGVzX3dyYXBwZXIge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7IC8vIEZpeGVzIGhvcml6b250YWwgc2Nyb2xsIG92ZXJsYXBwaW5nIHRvIHBhZ2luYXRpb25cbn1cblxuLmRhdGFUYWJsZXNfZmlsdGVyID4gbGFiZWwgaW5wdXRbdHlwZT1zZWFyY2hdLCAuZGF0YVRhYmxlc19maWx0ZXIgPiBsYWJlbCBzZWxlY3QsIC5kYXRhVGFibGVzX2xlbmd0aCA+IGxhYmVsIGlucHV0W3R5cGU9c2VhcmNoXSwgLmRhdGFUYWJsZXNfbGVuZ3RoID4gbGFiZWwgc2VsZWN0IHtcbiAgICBmb250LXNpemU6IDAuODc1cmVtO1xufVxuXG50YWJsZS5ycy10YWJsZSB0Zm9vdCxcbnRhYmxlLnJzLXRhYmxlIHRyLmZpbHRlcnMtcm93XG57XG4gICAgZGlzcGxheTogdGFibGUtcm93LWdyb3VwO1xufVxuXG50YWJsZS5ycy10YWJsZSB0Zm9vdCBkaXYuZHJvcGRvd24uZm9ybS1jb250cm9sLXNtLFxudGFibGUucnMtdGFibGUgdHIuZmlsdGVycy1yb3cgZGl2LmRyb3Bkb3duLmZvcm0tY29udHJvbC1zbSB7XG4gICAgbWluLXdpZHRoOiA4MHB4O1xufVxuXG50YWJsZS5ycy10YWJsZSB0Zm9vdCBpbnB1dCxcbnRhYmxlLnJzLXRhYmxlIHRyLmZpbHRlcnMtcm93IGlucHV0IHtcbiAgICB3aWR0aDogNjVweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDNweDtcbiAgICBib3JkZXI6IG5vbmU7XG59XG5cbnRhYmxlLnJzLXRhYmxlIHRmb290IGlucHV0LnJzLWlucHV0LXNtLFxudGFibGUucnMtdGFibGUgdHIuZmlsdGVycy1yb3cgaW5wdXQucnMtaW5wdXQtc20ge1xuICAgIHdpZHRoOiA5MHB4O1xufVxuXG4jZGF0YS10YWJsZSB0aCBpIHtcbiAgICBmb250LXNpemU6IDEuM3JlbTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiAycHg7XG4gICAgbWFyZ2luLWxlZnQ6IDZweDtcbn1cblxuLmRhdGFUYWJsZXNfd3JhcHBlciAudGFibGUgPiB0aGVhZCA+IHRyID4gdGguc29ydGluZ19hc2MsIC5kYXRhVGFibGVzX3dyYXBwZXIgLnRhYmxlID4gdGhlYWQgPiB0ciA+IHRoLnNvcnRpbmdfZGVzY1xuLmRhdGFUYWJsZXNfd3JhcHBlciAudGFibGUgPiB0aGVhZCA+IHRyID4gdGguc29ydGluZ19hc2M6YWZ0ZXIsIC5kYXRhVGFibGVzX3dyYXBwZXIgLnRhYmxlID4gdGhlYWQgPiB0ciA+IHRoLnNvcnRpbmdfZGVzYzphZnRlciB7XG4gICAgcmlnaHQ6IC40cmVtO1xufVxuXG4uZGF0YVRhYmxlc193cmFwcGVyIC50YWJsZSA+IHRoZWFkID4gdHIgPiB0aC5zb3J0aW5nX2FzYzphZnRlciwgLmRhdGFUYWJsZXNfd3JhcHBlciAudGFibGUgPiB0aGVhZCA+IHRyID4gdGguc29ydGluZ19kZXNjOmFmdGVyIHtcbiAgICByaWdodDogMDtcbn1cblxuLmRhdGFUYWJsZXNfd3JhcHBlciAudGFibGUgPiB0aGVhZCA+IHRyID4gdGguc29ydGluZ19hc2MsIC5kYXRhVGFibGVzX3dyYXBwZXIgLnRhYmxlID4gdGhlYWQgPiB0ciA+IHRoLnNvcnRpbmdfZGVzYyAuZGF0YVRhYmxlc193cmFwcGVyIC50YWJsZSA+IHRoZWFkID4gdHIgPiB0aC5zb3J0aW5nX2FzYzphZnRlciwgLmRhdGFUYWJsZXNfd3JhcHBlciAudGFibGUgPiB0aGVhZCA+IHRyID4gdGguc29ydGluZ19kZXNjOmFmdGVyIHtcbiAgICByaWdodDogMDtcbn1cblxuLmRhdGFUYWJsZXNfd3JhcHBlciAudGFibGUucnMtdGFibGUgPiB0aGVhZCA+IHRyID4gdGguc29ydGluZ19kZXNjOmFmdGVyIHtcbiAgICByaWdodDogMDtcbn1cblxuLmRhdGFUYWJsZXNfd3JhcHBlciAudGFibGUgPiB0aGVhZCA+IHRyID4gdGguc29ydGluZ19hc2M6YWZ0ZXIsIC5kYXRhVGFibGVzX3dyYXBwZXIgLnRhYmxlID4gdGhlYWQgPiB0ciA+IHRoLnNvcnRpbmdfZGVzYzphZnRlciB7XG4gICAgYm90dG9tOiAuNjVyZW07XG4gICAgdG9wOiBhdXRvO1xufVxuXG4uZGF0YVRhYmxlc193cmFwcGVyIC50YWJsZSB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbn1cblxuLnRhYmxlLnJzLXRhYmxlLmRhdGFUYWJsZSB0aCB7XG4gICAgYm9yZGVyLXRvcDogMCAhaW1wb3J0YW50O1xufVxuXG4ucnMtdGFibGUgLmJ0biB7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgY29sb3I6ICMxQkExRTI7XG4gICAgZm9udC1zaXplOiAxLjZyZW07XG59XG5cbi5ycy10YWJsZSAuYnRuOmhvdmVyIHtcbiAgICAvL2NvbG9yOiAkcHJpbWFyeS1jb2xvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjNmM2YzO1xufVxuXG4ucnMtdGFibGUtc21hbGwtY29sdW1uIHtcbiAgICBtaW4td2lkdGg6IDUwcHggIWltcG9ydGFudDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi50YWJsZS1yZXNwb25zaXZlIHtcbiAgICBtaW4taGVpZ2h0OiAzMDBweDsgLy8gQXZvaWQgcHJvYmxlbSBzZWxlY3RpbmcgZmlsdGVycyB3aGVuIG5vIHJlc3VsdHMgd2hlcmUgdmlzaWJsZVxufVxuXG4uZmlsdGVycy13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNFMkYzRkU7XG4gICAgcGFkZGluZzogMTVweCAxNXB4IDAgMTVweDtcbn1cbi5maWx0ZXJzLXdyYXBwZXIgLmZpbHRlci1lbGVtZW50IGxhYmVsIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbn1cbi5maWx0ZXJzLXdyYXBwZXIgLmZpbHRlci1lbGVtZW50IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cblxuLmZpbHRlcnMtd3JhcHBlciAuYnRuLWxpZ2h0IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGO1xufVxuXG4udGFibGUgdGgsIC50YWJsZSB0ZCB7XG4gICAgcGFkZGluZzogMXJlbSAxcmVtO1xufVxuXG5cblxuLy8gV0VCUEFDSyBGT09URVIgLy9cbi8vIC4vYXNzZXRzL2Nzcy90YWJsZS5zY3NzIiwiXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ1JvYm90by1SZWd1bGFyJztcbiAgICBzcmM6IHVybCgnL2ZvbnRzL1JvYm90by1SZWd1bGFyLmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksIHVybCgnL2ZvbnRzL1JvYm90by1SZWd1bGFyLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSwgdXJsKCcvZm9udHMvUm9ib3RvLVJlZ3VsYXIudHRmJykgZm9ybWF0KCd0cnVldHlwZScpLCB1cmwoJy9mb250cy9Sb2JvdG8tUmVndWxhci5zdmcjUm9ib3RvLVJlZ3VsYXInKSBmb3JtYXQoJ3N2ZycpO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ1JvYm90by1MaWdodCc7XG4gICAgc3JjOiB1cmwoJy9mb250cy9Sb2JvdG8tTGlnaHQuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSwgdXJsKCcvZm9udHMvUm9ib3RvLUxpZ2h0LndvZmYnKSBmb3JtYXQoJ3dvZmYnKSwgdXJsKCcvZm9udHMvUm9ib3RvLUxpZ2h0LnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKSwgdXJsKCcvZm9udHMvUm9ib3RvLUxpZ2h0LnN2ZyNSb2JvdG8tTGlnaHQnKSBmb3JtYXQoJ3N2ZycpO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ1JvYm90by1Cb2xkJztcbiAgICBzcmM6IHVybCgnL2ZvbnRzL1JvYm90by1Cb2xkLmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksIHVybCgnL2ZvbnRzL1JvYm90by1Cb2xkLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSwgdXJsKCcvZm9udHMvUm9ib3RvLUJvbGQudHRmJykgZm9ybWF0KCd0cnVldHlwZScpLCB1cmwoJy9mb250cy9Sb2JvdG8tQm9sZC5zdmcjUm9ib3RvLUJvbGQnKSBmb3JtYXQoJ3N2ZycpO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ01vbnRzZXJyYXQtUmVndWxhcic7XG4gICAgc3JjOiB1cmwoJy9mb250cy9Nb250c2VycmF0LVJlZ3VsYXIuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSwgdXJsKCcvZm9udHMvTW9udHNlcnJhdC1SZWd1bGFyLm90ZicpIGZvcm1hdCgnb3BlbnR5cGUnKSxcbiAgICB1cmwoJy9mb250cy9Nb250c2VycmF0LVJlZ3VsYXIud29mZicpIGZvcm1hdCgnd29mZicpLCB1cmwoJy9mb250cy9Nb250c2VycmF0LVJlZ3VsYXIudHRmJykgZm9ybWF0KCd0cnVldHlwZScpLCB1cmwoJy9mb250cy9Nb250c2VycmF0LVJlZ3VsYXIuc3ZnI01vbnRzZXJyYXQtUmVndWxhcicpIGZvcm1hdCgnc3ZnJyk7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnTW9udHNlcnJhdC1MaWdodCc7XG4gICAgc3JjOiB1cmwoJy9mb250cy9Nb250c2VycmF0LUxpZ2h0LmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksIHVybCgnL2ZvbnRzL01vbnRzZXJyYXQtTGlnaHQub3RmJykgZm9ybWF0KCdvcGVudHlwZScpLFxuICAgIHVybCgnL2ZvbnRzL01vbnRzZXJyYXQtTGlnaHQud29mZicpIGZvcm1hdCgnd29mZicpLCB1cmwoJy9mb250cy9Nb250c2VycmF0LUxpZ2h0LnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKSwgdXJsKCcvZm9udHMvTW9udHNlcnJhdC1MaWdodC5zdmcjTW9udHNlcnJhdC1MaWdodCcpIGZvcm1hdCgnc3ZnJyk7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnTW9udHNlcnJhdC1TZW1pQm9sZCc7XG4gICAgc3JjOiB1cmwoJy9mb250cy9Nb250c2VycmF0LVNlbWlCb2xkLmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksIHVybCgnL2ZvbnRzL01vbnRzZXJyYXQtU2VtaUJvbGQub3RmJykgZm9ybWF0KCdvcGVudHlwZScpLFxuICAgIHVybCgnL2ZvbnRzL01vbnRzZXJyYXQtU2VtaUJvbGQud29mZicpIGZvcm1hdCgnd29mZicpLCB1cmwoJy9mb250cy9Nb250c2VycmF0LVNlbWlCb2xkLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKSwgdXJsKCcvZm9udHMvTW9udHNlcnJhdC1TZW1pQm9sZC5zdmcjTW9udHNlcnJhdC1TZW1pQm9sZCcpIGZvcm1hdCgnc3ZnJyk7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnTW9udHNlcnJhdC1Cb2xkJztcbiAgICBzcmM6IHVybCgnL2ZvbnRzL01vbnRzZXJyYXQtQm9sZC5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLCB1cmwoJy9mb250cy9Nb250c2VycmF0LUJvbGQub3RmJykgZm9ybWF0KCdvcGVudHlwZScpLFxuICAgIHVybCgnL2ZvbnRzL01vbnRzZXJyYXQtQm9sZC53b2ZmJykgZm9ybWF0KCd3b2ZmJyksIHVybCgnL2ZvbnRzL01vbnRzZXJyYXQtQm9sZC50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyksIHVybCgnL2ZvbnRzL01vbnRzZXJyYXQtQm9sZC5zdmcjTW9udHNlcnJhdC1Cb2xkJykgZm9ybWF0KCdzdmcnKTtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdQb3BwaW5zJztcbiAgICBzcmM6IHVybCgnL2ZvbnRzL1BvcHBpbnMtTWVkaXVtSXRhbGljLmVvdCcpO1xuICAgIHNyYzogdXJsKCcvZm9udHMvUG9wcGlucy1NZWRpdW1JdGFsaWMuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcbiAgICB1cmwoJy9mb250cy9Qb3BwaW5zLU1lZGl1bUl0YWxpYy53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXG4gICAgdXJsKCcvZm9udHMvUG9wcGlucy1NZWRpdW1JdGFsaWMudHRmJykgZm9ybWF0KCd0cnVldHlwZScpLFxuICAgIHVybCgnL2ZvbnRzL1BvcHBpbnMtTWVkaXVtSXRhbGljLnN2ZyNQb3BwaW5zLU1lZGl1bUl0YWxpYycpIGZvcm1hdCgnc3ZnJyk7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ1BvcHBpbnMnO1xuICAgIHNyYzogdXJsKCcvZm9udHMvUG9wcGlucy1FeHRyYUJvbGQuZW90Jyk7XG4gICAgc3JjOiB1cmwoJy9mb250cy9Qb3BwaW5zLUV4dHJhQm9sZC5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxuICAgIHVybCgnL2ZvbnRzL1BvcHBpbnMtRXh0cmFCb2xkLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcbiAgICB1cmwoJy9mb250cy9Qb3BwaW5zLUV4dHJhQm9sZC50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyksXG4gICAgdXJsKCcvZm9udHMvUG9wcGlucy1FeHRyYUJvbGQuc3ZnI1BvcHBpbnMtRXh0cmFCb2xkJykgZm9ybWF0KCdzdmcnKTtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ1BvcHBpbnMnO1xuICAgIHNyYzogdXJsKCcvZm9udHMvUG9wcGlucy1CbGFjay5lb3QnKTtcbiAgICBzcmM6IHVybCgnL2ZvbnRzL1BvcHBpbnMtQmxhY2suZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcbiAgICB1cmwoJy9mb250cy9Qb3BwaW5zLUJsYWNrLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcbiAgICB1cmwoJy9mb250cy9Qb3BwaW5zLUJsYWNrLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKSxcbiAgICB1cmwoJy9mb250cy9Qb3BwaW5zLUJsYWNrLnN2ZyNQb3BwaW5zLUJsYWNrJykgZm9ybWF0KCdzdmcnKTtcbiAgICBmb250LXdlaWdodDogOTAwO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnUG9wcGlucyc7XG4gICAgc3JjOiB1cmwoJy9mb250cy9Qb3BwaW5zLUl0YWxpYy5lb3QnKTtcbiAgICBzcmM6IHVybCgnL2ZvbnRzL1BvcHBpbnMtSXRhbGljLmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXG4gICAgdXJsKCcvZm9udHMvUG9wcGlucy1JdGFsaWMud29mZicpIGZvcm1hdCgnd29mZicpLFxuICAgIHVybCgnL2ZvbnRzL1BvcHBpbnMtSXRhbGljLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKSxcbiAgICB1cmwoJy9mb250cy9Qb3BwaW5zLUl0YWxpYy5zdmcjUG9wcGlucy1JdGFsaWMnKSBmb3JtYXQoJ3N2ZycpO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdQb3BwaW5zJztcbiAgICBzcmM6IHVybCgnL2ZvbnRzL1BvcHBpbnMtQmxhY2tJdGFsaWMuZW90Jyk7XG4gICAgc3JjOiB1cmwoJy9mb250cy9Qb3BwaW5zLUJsYWNrSXRhbGljLmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXG4gICAgdXJsKCcvZm9udHMvUG9wcGlucy1CbGFja0l0YWxpYy53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXG4gICAgdXJsKCcvZm9udHMvUG9wcGlucy1CbGFja0l0YWxpYy50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyksXG4gICAgdXJsKCcvZm9udHMvUG9wcGlucy1CbGFja0l0YWxpYy5zdmcjUG9wcGlucy1CbGFja0l0YWxpYycpIGZvcm1hdCgnc3ZnJyk7XG4gICAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ1BvcHBpbnMnO1xuICAgIHNyYzogdXJsKCcvZm9udHMvUG9wcGlucy1Cb2xkLmVvdCcpO1xuICAgIHNyYzogdXJsKCcvZm9udHMvUG9wcGlucy1Cb2xkLmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXG4gICAgdXJsKCcvZm9udHMvUG9wcGlucy1Cb2xkLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcbiAgICB1cmwoJy9mb250cy9Qb3BwaW5zLUJvbGQudHRmJykgZm9ybWF0KCd0cnVldHlwZScpLFxuICAgIHVybCgnL2ZvbnRzL1BvcHBpbnMtQm9sZC5zdmcjUG9wcGlucy1Cb2xkJykgZm9ybWF0KCdzdmcnKTtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ1BvcHBpbnMnO1xuICAgIHNyYzogdXJsKCcvZm9udHMvUG9wcGlucy1FeHRyYUxpZ2h0LmVvdCcpO1xuICAgIHNyYzogdXJsKCcvZm9udHMvUG9wcGlucy1FeHRyYUxpZ2h0LmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXG4gICAgdXJsKCcvZm9udHMvUG9wcGlucy1FeHRyYUxpZ2h0LndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcbiAgICB1cmwoJy9mb250cy9Qb3BwaW5zLUV4dHJhTGlnaHQudHRmJykgZm9ybWF0KCd0cnVldHlwZScpLFxuICAgIHVybCgnL2ZvbnRzL1BvcHBpbnMtRXh0cmFMaWdodC5zdmcjUG9wcGlucy1FeHRyYUxpZ2h0JykgZm9ybWF0KCdzdmcnKTtcbiAgICBmb250LXdlaWdodDogMjAwO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnUG9wcGlucyc7XG4gICAgc3JjOiB1cmwoJy9mb250cy9Qb3BwaW5zLUxpZ2h0SXRhbGljLmVvdCcpO1xuICAgIHNyYzogdXJsKCcvZm9udHMvUG9wcGlucy1MaWdodEl0YWxpYy5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxuICAgIHVybCgnL2ZvbnRzL1BvcHBpbnMtTGlnaHRJdGFsaWMud29mZicpIGZvcm1hdCgnd29mZicpLFxuICAgIHVybCgnL2ZvbnRzL1BvcHBpbnMtTGlnaHRJdGFsaWMudHRmJykgZm9ybWF0KCd0cnVldHlwZScpLFxuICAgIHVybCgnL2ZvbnRzL1BvcHBpbnMtTGlnaHRJdGFsaWMuc3ZnI1BvcHBpbnMtTGlnaHRJdGFsaWMnKSBmb3JtYXQoJ3N2ZycpO1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdQb3BwaW5zJztcbiAgICBzcmM6IHVybCgnL2ZvbnRzL1BvcHBpbnMtRXh0cmFCb2xkSXRhbGljLmVvdCcpO1xuICAgIHNyYzogdXJsKCcvZm9udHMvUG9wcGlucy1FeHRyYUJvbGRJdGFsaWMuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcbiAgICB1cmwoJy9mb250cy9Qb3BwaW5zLUV4dHJhQm9sZEl0YWxpYy53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXG4gICAgdXJsKCcvZm9udHMvUG9wcGlucy1FeHRyYUJvbGRJdGFsaWMudHRmJykgZm9ybWF0KCd0cnVldHlwZScpLFxuICAgIHVybCgnL2ZvbnRzL1BvcHBpbnMtRXh0cmFCb2xkSXRhbGljLnN2ZyNQb3BwaW5zLUV4dHJhQm9sZEl0YWxpYycpIGZvcm1hdCgnc3ZnJyk7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdQb3BwaW5zJztcbiAgICBzcmM6IHVybCgnL2ZvbnRzL1BvcHBpbnMtTWVkaXVtLmVvdCcpO1xuICAgIHNyYzogdXJsKCcvZm9udHMvUG9wcGlucy1NZWRpdW0uZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcbiAgICB1cmwoJy9mb250cy9Qb3BwaW5zLU1lZGl1bS53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXG4gICAgdXJsKCcvZm9udHMvUG9wcGlucy1NZWRpdW0udHRmJykgZm9ybWF0KCd0cnVldHlwZScpLFxuICAgIHVybCgnL2ZvbnRzL1BvcHBpbnMtTWVkaXVtLnN2ZyNQb3BwaW5zLU1lZGl1bScpIGZvcm1hdCgnc3ZnJyk7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ1BvcHBpbnMnO1xuICAgIHNyYzogdXJsKCcvZm9udHMvUG9wcGlucy1TZW1pQm9sZC5lb3QnKTtcbiAgICBzcmM6IHVybCgnL2ZvbnRzL1BvcHBpbnMtU2VtaUJvbGQuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcbiAgICB1cmwoJy9mb250cy9Qb3BwaW5zLVNlbWlCb2xkLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcbiAgICB1cmwoJy9mb250cy9Qb3BwaW5zLVNlbWlCb2xkLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKSxcbiAgICB1cmwoJy9mb250cy9Qb3BwaW5zLVNlbWlCb2xkLnN2ZyNQb3BwaW5zLVNlbWlCb2xkJykgZm9ybWF0KCdzdmcnKTtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnUG9wcGlucyc7XG4gICAgc3JjOiB1cmwoJy9mb250cy9Qb3BwaW5zLUxpZ2h0LmVvdCcpO1xuICAgIHNyYzogdXJsKCcvZm9udHMvUG9wcGlucy1MaWdodC5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxuICAgIHVybCgnL2ZvbnRzL1BvcHBpbnMtTGlnaHQud29mZicpIGZvcm1hdCgnd29mZicpLFxuICAgIHVybCgnL2ZvbnRzL1BvcHBpbnMtTGlnaHQudHRmJykgZm9ybWF0KCd0cnVldHlwZScpLFxuICAgIHVybCgnL2ZvbnRzL1BvcHBpbnMtTGlnaHQuc3ZnI1BvcHBpbnMtTGlnaHQnKSBmb3JtYXQoJ3N2ZycpO1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdQb3BwaW5zJztcbiAgICBzcmM6IHVybCgnL2ZvbnRzL1BvcHBpbnMtUmVndWxhci5lb3QnKTtcbiAgICBzcmM6IHVybCgnL2ZvbnRzL1BvcHBpbnMtUmVndWxhci5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxuICAgIHVybCgnL2ZvbnRzL1BvcHBpbnMtUmVndWxhci53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXG4gICAgdXJsKCcvZm9udHMvUG9wcGlucy1SZWd1bGFyLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKSxcbiAgICB1cmwoJy9mb250cy9Qb3BwaW5zLVJlZ3VsYXIuc3ZnI1BvcHBpbnMtUmVndWxhcicpIGZvcm1hdCgnc3ZnJyk7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ1BvcHBpbnMnO1xuICAgIHNyYzogdXJsKCcvZm9udHMvUG9wcGlucy1Cb2xkSXRhbGljLmVvdCcpO1xuICAgIHNyYzogdXJsKCcvZm9udHMvUG9wcGlucy1Cb2xkSXRhbGljLmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXG4gICAgdXJsKCcvZm9udHMvUG9wcGlucy1Cb2xkSXRhbGljLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcbiAgICB1cmwoJy9mb250cy9Qb3BwaW5zLUJvbGRJdGFsaWMudHRmJykgZm9ybWF0KCd0cnVldHlwZScpLFxuICAgIHVybCgnL2ZvbnRzL1BvcHBpbnMtQm9sZEl0YWxpYy5zdmcjUG9wcGlucy1Cb2xkSXRhbGljJykgZm9ybWF0KCdzdmcnKTtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ1BvcHBpbnMnO1xuICAgIHNyYzogdXJsKCcvZm9udHMvUG9wcGlucy1FeHRyYUxpZ2h0SXRhbGljLmVvdCcpO1xuICAgIHNyYzogdXJsKCcvZm9udHMvUG9wcGlucy1FeHRyYUxpZ2h0SXRhbGljLmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXG4gICAgdXJsKCcvZm9udHMvUG9wcGlucy1FeHRyYUxpZ2h0SXRhbGljLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcbiAgICB1cmwoJy9mb250cy9Qb3BwaW5zLUV4dHJhTGlnaHRJdGFsaWMudHRmJykgZm9ybWF0KCd0cnVldHlwZScpLFxuICAgIHVybCgnL2ZvbnRzL1BvcHBpbnMtRXh0cmFMaWdodEl0YWxpYy5zdmcjUG9wcGlucy1FeHRyYUxpZ2h0SXRhbGljJykgZm9ybWF0KCdzdmcnKTtcbiAgICBmb250LXdlaWdodDogMjAwO1xuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnUG9wcGlucyc7XG4gICAgc3JjOiB1cmwoJy9mb250cy9Qb3BwaW5zLVNlbWlCb2xkSXRhbGljLmVvdCcpO1xuICAgIHNyYzogdXJsKCcvZm9udHMvUG9wcGlucy1TZW1pQm9sZEl0YWxpYy5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxuICAgIHVybCgnL2ZvbnRzL1BvcHBpbnMtU2VtaUJvbGRJdGFsaWMud29mZicpIGZvcm1hdCgnd29mZicpLFxuICAgIHVybCgnL2ZvbnRzL1BvcHBpbnMtU2VtaUJvbGRJdGFsaWMudHRmJykgZm9ybWF0KCd0cnVldHlwZScpLFxuICAgIHVybCgnL2ZvbnRzL1BvcHBpbnMtU2VtaUJvbGRJdGFsaWMuc3ZnI1BvcHBpbnMtU2VtaUJvbGRJdGFsaWMnKSBmb3JtYXQoJ3N2ZycpO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdQb3BwaW5zJztcbiAgICBzcmM6IHVybCgnL2ZvbnRzL1BvcHBpbnMtVGhpbkl0YWxpYy5lb3QnKTtcbiAgICBzcmM6IHVybCgnL2ZvbnRzL1BvcHBpbnMtVGhpbkl0YWxpYy5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxuICAgIHVybCgnL2ZvbnRzL1BvcHBpbnMtVGhpbkl0YWxpYy53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXG4gICAgdXJsKCcvZm9udHMvUG9wcGlucy1UaGluSXRhbGljLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKSxcbiAgICB1cmwoJy9mb250cy9Qb3BwaW5zLVRoaW5JdGFsaWMuc3ZnI1BvcHBpbnMtVGhpbkl0YWxpYycpIGZvcm1hdCgnc3ZnJyk7XG4gICAgZm9udC13ZWlnaHQ6IDEwMDtcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ1BvcHBpbnMnO1xuICAgIHNyYzogdXJsKCcvZm9udHMvUG9wcGlucy1UaGluLmVvdCcpO1xuICAgIHNyYzogdXJsKCcvZm9udHMvUG9wcGlucy1UaGluLmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXG4gICAgdXJsKCcvZm9udHMvUG9wcGlucy1UaGluLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcbiAgICB1cmwoJy9mb250cy9Qb3BwaW5zLVRoaW4udHRmJykgZm9ybWF0KCd0cnVldHlwZScpLFxuICAgIHVybCgnL2ZvbnRzL1BvcHBpbnMtVGhpbi5zdmcjUG9wcGlucy1UaGluJykgZm9ybWF0KCdzdmcnKTtcbiAgICBmb250LXdlaWdodDogMTAwO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5cblxuXG5cbi8vIFdFQlBBQ0sgRk9PVEVSIC8vXG4vLyAuL2Fzc2V0cy9jc3MvdHlwb2dyYXBoeS5zY3NzIiwiLnVzZXJzLWxpc3Qge1xuICAgIC5jYXJkLWJvZHkge1xuICAgICAgICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gICAgICAgIG1pbi13aWR0aDogMTAwJTtcbiAgICAgICAgYmFja2dyb3VuZDogd2hpdGU7XG4gICAgfVxufVxuXG5cblxuLy8gV0VCUEFDSyBGT09URVIgLy9cbi8vIC4vYXNzZXRzL2Nzcy91c2Vycy1saXN0LnNjc3MiLCJ1bC5wcmVkZWZpbmVkLWxpc3Qge1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgcGFkZGluZy1sZWZ0OiAuNXJlbTtcblxuICAgIGxpIHtcbiAgICAgICAgYmFja2dyb3VuZDogJHNlY29uZGFyeS1ib3hlcy1iYWNrZ3JvdW5kO1xuICAgICAgICBwYWRkaW5nOiAxcmVtXG4gICAgfVxuXG4gICAgbGk6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkc2Vjb25kYXJ5LWJveGVzLWJvcmRlcjtcbiAgICB9XG59XG5cblxuXG4vLyBXRUJQQUNLIEZPT1RFUiAvL1xuLy8gLi9hc3NldHMvY3NzL3ZpZXdzL3dvcmstdHlwZXMuc2NzcyIsIi56b25lcy1saXN0IHtcbiAgICAuY2FyZC1ib2R5IHtcbiAgICAgICAgd2lkdGg6IGZpdC1jb250ZW50O1xuICAgICAgICBtaW4td2lkdGg6IDEwMCU7XG4gICAgICAgIGJhY2tncm91bmQ6IHdoaXRlO1xuICAgIH1cbn1cblxuXG5cblxuLy8gV0VCUEFDSyBGT09URVIgLy9cbi8vIC4vYXNzZXRzL2Nzcy96b25lcy1saXN0LnNjc3MiXSwic291cmNlUm9vdCI6IiJ9*/