/* VARIABLES */
.view-filters {
  margin-bottom: 3.5em;
}

.html ul.pagination {
  border-radius: 0;
}
.html ul.pagination li, .html ul.pagination a {
  border-radius: 0;
}

div.text-content-top.light.gradient {
  position: absolute;
  right: 0;
  left: 0;
  bottom: 0;
  top: initial !important;
  padding-top: 5em;
  padding-bottom: 2em;
  min-height: 20em;
  /*     Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffffff+0,ffffff+100&0+75,1+100
  background: -moz-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,0) 75%, rgba(255,255,255,1) 100%);  FF3.6-15
  background: -webkit-linear-gradient(top, rgba(255,255,255,0) 0%,rgba(255,255,255,0) 75%,rgba(255,255,255,1) 100%);  Chrome10-25,Safari5.1-6
  background: linear-gradient(to bottom, rgba(255,255,255,0) 0%,rgba(255,255,255,0) 75%,rgba(255,255,255,1) 100%);  W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffff',GradientType=0 );  IE6-9 */
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwLjAiLz48c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwLjgiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA=");
  -webkit-background-size: 100% 100%;
          background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(255, 255, 255, 0)), color-stop(50%, rgba(255, 255, 255, 0.8)), color-stop(100%, #ffffff));
  background-image: -webkit-linear-gradient(rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.8) 50%, #ffffff);
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0)), color-stop(50%, rgba(255, 255, 255, 0.8)), to(#ffffff));
  background-image: -o-linear-gradient(rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.8) 50%, #ffffff);
  background-image: linear-gradient(rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.8) 50%, #ffffff);
}
div.text-content-top.light.gradient h2 {
  margin-bottom: 0.5em;
  font-weight: bold;
  text-transform: uppercase;
  text-align: center;
  line-height: 1em;
  margin-bottom: 0.2em;
  font-size: 3.75rem;
}
@media (min-width: 0) and (max-width: 47.9375rem) {
  div.text-content-top.light.gradient h2 {
    font-size: 2.8125rem;
  }
}
@media (min-width: 48rem) and (max-width: 61.9375rem) {
  div.text-content-top.light.gradient h2 {
    font-size: 2.8125rem;
  }
}
@media (min-width: 62rem) and (max-width: 74.9375rem) {
  div.text-content-top.light.gradient h2 {
    font-size: 3.125rem;
  }
}
div.text-content-top.light.gradient h2:before {
  content: "";
  width: 1em;
  display: block;
  border-top: 10px solid #f69f1a;
  margin-right: auto;
  margin-left: auto;
  margin-bottom: 0.3em;
}
div.text-content-top.light.gradient .text {
  font-weight: normal;
  font-size: 1.25rem;
}
@media (min-width: 0) and (max-width: 47.9375rem) {
  div.text-content-top.light.gradient .text {
    font-size: 1.125rem;
  }
}
@media (min-width: 48rem) and (max-width: 61.9375rem) {
  div.text-content-top.light.gradient .text {
    font-size: 1.0625rem;
  }
}
@media (min-width: 62rem) and (max-width: 74.9375rem) {
  div.text-content-top.light.gradient .text {
    font-size: 1.1875rem;
  }
}
@media (min-width: 0) and (max-width: 47.9375rem) {
  .page-organizza-dormire div.text-content-top.light.gradient .text-content {
    padding-bottom: 6em;
  }
}

.views-exposed-form.collapsible-widgets .widget a {
  text-transform: uppercase;
  font-weight: bold;
  display: block;
  padding: 0.7em 0.7em 0.7em 1em;
  background-color: #e6e6e6;
  text-align: center;
  line-height: 1em;
  font-size: 1.4375rem;
  font-family: "Montserrat", sans-serif;
  font-weight: bold;
}
.views-exposed-form.collapsible-widgets .widget a * {
  cursor: pointer;
}
@media (min-width: 48rem) and (max-width: 61.9375rem) {
  .views-exposed-form.collapsible-widgets .widget a {
    font-size: 1.125rem;
  }
}
@media (min-width: 62rem) and (max-width: 74.9375rem) {
  .views-exposed-form.collapsible-widgets .widget a {
    font-size: 1.25rem;
  }
}
@media (min-width: 0) and (max-width: 47.9375rem) {
  .views-exposed-form.collapsible-widgets .widget a {
    font-size: 0.875rem;
  }
}
.views-exposed-form.collapsible-widgets .widget a label {
  margin-right: 2em;
  display: block;
  margin-bottom: 0;
}
.views-exposed-form.collapsible-widgets .widget a .arrow-down {
  float: right;
  width: 22px;
  height: 1em;
  background-image: url("../images/frecce/freccia-accordion.png");
  -webkit-background-size: 100% auto;
          background-size: 100% auto;
  background-repeat: no-repeat;
  background-position-y: 50%;
}
.views-exposed-form .views-exposed-widget {
  padding: 0;
  float: none;
  padding-top: 0.1875rem;
}
.views-exposed-form .form-item-field-riassunto-mese-tid .form-item, .views-exposed-form .form-item-field-tipo-di-evento-tid .form-item {
  float: left;
  width: 50%;
  /*            label{
                  max-width: 80%;
                  float: left;
              }*/
}
.views-exposed-form .form-item-field-riassunto-mese-tid .form-item .checker, .views-exposed-form .form-item-field-tipo-di-evento-tid .form-item .checker {
  float: left;
}
.views-exposed-form .form-control {
  background-color: #f3f2f3;
  padding: 1em 1.2em;
  display: inline-block;
  font-size: 1.25rem;
  font: inherit;
  padding: 0;
  margin: 0;
  background-color: transparent;
  border-radius: 0;
  border: none;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.views-exposed-form .form-control.form-text {
  padding: 0.2em 1.2em;
}
.views-exposed-form .form-control label {
  font-weight: normal;
  line-height: 1.2em;
}
.views-exposed-form .form-control .form-item {
  margin-bottom: 1em;
  line-height: 1em;
}
@media (min-width: 0) and (max-width: 47.9375rem) {
  .views-exposed-form .form-control .form-item {
    width: 100%;
  }
}
.views-exposed-form .form-control .checker {
  float: left;
}
.views-exposed-form .form-control label {
  margin-left: 2.1875rem;
  display: block;
}
@media (min-width: 48rem) and (max-width: 61.9375rem) {
  .views-exposed-form .form-control {
    font-size: 1.0625rem;
  }
}
@media (min-width: 62rem) and (max-width: 74.9375rem) {
  .views-exposed-form .form-control {
    font-size: 1.1875rem;
  }
}
@media (min-width: 0) and (max-width: 47.9375rem) {
  .views-exposed-form .form-control {
    font-size: 0.875rem;
    padding: 0.8em 0.8em;
  }
  .views-exposed-form .form-control label {
    margin-left: 1.5625rem;
  }
}

.hint-block {
  padding: 3em 2em;
  background-color: #f3f2f3;
  font-weight: 300;
  line-height: 1.57;
  font-family: "Work Sans", helvetica, arial, sans-serif;
  font-size: 1.3125rem;
}
@media (min-width: 0) and (max-width: 47.9375rem) {
  .hint-block {
    font-size: 1.125rem;
  }
}
@media (min-width: 48rem) and (max-width: 61.9375rem) {
  .hint-block {
    font-size: 1.125rem;
  }
}
@media (min-width: 62rem) and (max-width: 74.9375rem) {
  .hint-block {
    font-size: 1.25rem;
  }
}

.page-destinazioni #page-content .view-destinazioni-contenuto {
  margin-bottom: 3.5em;
}
.page-destinazioni #page-content .views-exposed-form {
  margin-bottom: 0;
  margin-top: 3.5em;
}
.page-destinazioni #page-content .views-exposed-form #collapseAll {
  background-color: #f3f2f3;
  margin-top: 0.1875rem;
}
.page-destinazioni #page-content .views-exposed-form #collapseAll .form-type-bef-checkbox.form-group {
  float: left;
  width: 50%;
}
.page-destinazioni #page-content h2.block-title {
  font-weight: bold;
  text-transform: uppercase;
  text-align: center;
  line-height: 1em;
  margin-bottom: 0.2em;
  font-size: 3.75rem;
}
@media (min-width: 0) and (max-width: 47.9375rem) {
  .page-destinazioni #page-content h2.block-title {
    font-size: 2.8125rem;
  }
}
@media (min-width: 48rem) and (max-width: 61.9375rem) {
  .page-destinazioni #page-content h2.block-title {
    font-size: 2.8125rem;
  }
}
@media (min-width: 62rem) and (max-width: 74.9375rem) {
  .page-destinazioni #page-content h2.block-title {
    font-size: 3.125rem;
  }
}
.page-destinazioni #page-content h2.block-title:before {
  content: "";
  width: 1em;
  display: block;
  border-top: 10px solid #f69f1a;
  margin-right: auto;
  margin-left: auto;
  margin-bottom: 0.3em;
}
@media (min-width: 0) and (max-width: 47.9375rem) {
  .page-destinazioni #page-content .hint-block, .page-destinazioni #page-content .openlayers-views-map, .page-destinazioni #page-content #block-views-eb68b4348cf05895620e29b9dc5eec7c,
  .page-destinazioni #page-content #block-views-4ab6a20af642af11580c76f6cd17c53d {
    display: none;
  }
  .page-destinazioni #page-content .destinazione.views-row {
    clear: both;
    margin-top: 2em;
    display: block !important;
  }
}
.page-destinazioni #page-content .destinazione {
  display: none;
}
.page-destinazioni #page-content .destinazione .node-teaser {
  text-align: center;
}
.page-destinazioni #page-content .destinazione .node-teaser h2 {
  text-transform: uppercase;
  min-height: auto;
  font-size: 1.875rem;
}
@media (min-width: 48rem) and (max-width: 61.9375rem) {
  .page-destinazioni #page-content .destinazione .node-teaser h2 {
    font-size: 1.375rem;
  }
}
@media (min-width: 62rem) and (max-width: 74.9375rem) {
  .page-destinazioni #page-content .destinazione .node-teaser h2 {
    font-size: 1.5rem;
  }
}
.page-destinazioni #page-content .destinazione .node-teaser h2:after {
  content: "";
  width: 2em;
  margin-top: 1em;
  margin-bottom: 1em;
  border-top: 5px solid #1fcbd9;
  display: block;
}
.page-destinazioni #page-content .destinazione .node-teaser h2:after {
  margin: 0.6em auto;
}
.page-destinazioni #page-content .destinazione .node-teaser .content {
  font-weight: normal;
  margin-bottom: 1em;
  font-size: 1.25rem;
}
@media (min-width: 0) and (max-width: 47.9375rem) {
  .page-destinazioni #page-content .destinazione .node-teaser .content {
    font-size: 1.125rem;
  }
}
@media (min-width: 48rem) and (max-width: 61.9375rem) {
  .page-destinazioni #page-content .destinazione .node-teaser .content {
    font-size: 1.0625rem;
  }
}
@media (min-width: 62rem) and (max-width: 74.9375rem) {
  .page-destinazioni #page-content .destinazione .node-teaser .content {
    font-size: 1.1875rem;
  }
}
.page-destinazioni #page-content .destinazione .node-teaser .content-wrapper {
  padding-bottom: 2em;
}

.node-informazione-utile.node-teaser {
  text-align: center;
}
.node-informazione-utile.node-teaser img {
  width: auto;
  height: auto;
  margin-left: auto;
  margin-right: auto;
}
.node-informazione-utile.node-teaser .field-name-title-field h2 {
  min-height: auto;
  margin-top: 1em;
  font-family: "Montserrat", sans-serif;
  font-weight: bold;
  font-size: 1.875rem;
}
@media (min-width: 48rem) and (max-width: 61.9375rem) {
  .node-informazione-utile.node-teaser .field-name-title-field h2 {
    font-size: 1.375rem;
  }
}
@media (min-width: 62rem) and (max-width: 74.9375rem) {
  .node-informazione-utile.node-teaser .field-name-title-field h2 {
    font-size: 1.5rem;
  }
}
.node-informazione-utile.node-teaser .field-name-title-field h2:after {
  content: "";
  width: 3em;
  margin-top: 1em;
  margin-bottom: 1em;
  border-top: 5px solid #1fcbd9;
  display: block;
}
.node-informazione-utile.node-teaser .field-name-title-field h2:after {
  margin: 1em auto;
}
.node-informazione-utile.node-teaser .content {
  padding: 2em 2em;
}
.node-informazione-utile.node-teaser .content .field-type-text-with-summary {
  text-align: justify;
  font-weight: 300;
  line-height: 1.57;
  font-family: "Work Sans", helvetica, arial, sans-serif;
  font-size: 1.25rem;
}
@media (min-width: 0) and (max-width: 47.9375rem) {
  .node-informazione-utile.node-teaser .content .field-type-text-with-summary {
    font-size: 1.125rem;
  }
}
@media (min-width: 48rem) and (max-width: 61.9375rem) {
  .node-informazione-utile.node-teaser .content .field-type-text-with-summary {
    font-size: 1.0625rem;
  }
}
@media (min-width: 62rem) and (max-width: 74.9375rem) {
  .node-informazione-utile.node-teaser .content .field-type-text-with-summary {
    font-size: 1.1875rem;
  }
}
.node-informazione-utile.node-teaser .field-name-field-vedi-anche-link {
  text-align: left;
  background-color: #1fcbd9;
  margin-top: 1em;
  padding: 0em 2em 1em 2em;
  position: relative;
  font-size: 1.25rem;
}
.node-informazione-utile.node-teaser .field-name-field-vedi-anche-link::before {
  content: "";
  width: 0;
  height: 0;
  border-left: 1.3em solid transparent;
  border-right: 1.3em solid transparent;
  border-bottom: 1.3em solid #1fcbd9;
  position: absolute;
  top: -1.3em;
  left: auto;
}
.node-informazione-utile.node-teaser .field-name-field-vedi-anche-link:before {
  position: relative;
  left: 0;
  margin-left: auto;
  margin-right: auto;
  text-align: center;
}
@media (min-width: 0) and (max-width: 47.9375rem) {
  .node-informazione-utile.node-teaser .field-name-field-vedi-anche-link {
    font-size: 1.125rem;
  }
}
@media (min-width: 48rem) and (max-width: 61.9375rem) {
  .node-informazione-utile.node-teaser .field-name-field-vedi-anche-link {
    font-size: 1.0625rem;
  }
}
@media (min-width: 62rem) and (max-width: 74.9375rem) {
  .node-informazione-utile.node-teaser .field-name-field-vedi-anche-link {
    font-size: 1.1875rem;
  }
}
.node-informazione-utile.node-teaser .field-name-field-vedi-anche-link a::after {
  content: "";
  background-image: url("../images/frecce/freccia-approfondimento.png");
  background-repeat: no-repeat;
  -webkit-background-size: 7px 10px;
          background-size: 7px 10px;
  background-position-x: 100%;
  background-position-y: 60%;
  padding-right: 0.9375rem;
  background-position: 100%;
  font-weight: bold;
}

#block-views-come-arrivare-mappa {
  margin-top: 3.5em;
}
#block-views-come-arrivare-mappa .hint-block {
  padding: 6em 3em;
  text-align: center;
}
#block-views-come-arrivare-mappa h2, #block-views-come-arrivare-mappa h3 {
  margin: 0;
}
#block-views-come-arrivare-mappa .view-display-id-block_porti .views-field-title {
  background-image: url("../images/icona-porto.png");
}
#block-views-come-arrivare-mappa .view-display-id-block_aeroporti .views-field-title {
  background-image: url("../images/icona-aeroporto.png");
}
#block-views-come-arrivare-mappa .post-render {
  clear: both;
}
@media (min-width: 0) and (max-width: 47.9375rem) {
  #block-views-come-arrivare-mappa .hint-block, #block-views-come-arrivare-mappa .openlayers-views-map {
    display: none;
  }
  #block-views-come-arrivare-mappa .porti-sardegna.views-row, #block-views-come-arrivare-mappa .aeroporti-sardegna.views-row {
    clear: both;
    margin-top: 2em;
    display: block !important;
  }
}
#block-views-come-arrivare-mappa .views-row {
  border: 1px solid #d6d6d6;
  font-size: 1.3125rem;
}
@media (min-width: 0) and (max-width: 47.9375rem) {
  #block-views-come-arrivare-mappa .views-row {
    font-size: 1.125rem;
  }
}
@media (min-width: 48rem) and (max-width: 61.9375rem) {
  #block-views-come-arrivare-mappa .views-row {
    font-size: 1.125rem;
  }
}
@media (min-width: 62rem) and (max-width: 74.9375rem) {
  #block-views-come-arrivare-mappa .views-row {
    font-size: 1.25rem;
  }
}
#block-views-come-arrivare-mappa .views-row ul {
  margin: 0;
  padding: 0;
}
#block-views-come-arrivare-mappa .views-row ul::after {
  clear: both;
}
#block-views-come-arrivare-mappa .views-row .views-field {
  padding: 2em;
  margin: 0;
}
#block-views-come-arrivare-mappa .views-row .views-label {
  margin-bottom: 1em;
}
#block-views-come-arrivare-mappa .views-row .views-field-title {
  background-position: 2em 50%;
  background-repeat: no-repeat;
}
#block-views-come-arrivare-mappa .views-row .views-field-title h2 {
  margin-left: 5.625rem;
  font-size: 2.5rem;
}
@media (min-width: 0) and (max-width: 47.9375rem) {
  #block-views-come-arrivare-mappa .views-row .views-field-title h2 {
    font-size: 2.1875rem;
  }
}
@media (min-width: 48rem) and (max-width: 61.9375rem) {
  #block-views-come-arrivare-mappa .views-row .views-field-title h2 {
    padding-top: 1.5625rem;
  }
}
@media (min-width: 62rem) and (max-width: 74.9375rem) {
  #block-views-come-arrivare-mappa .views-row .views-field-title h2 {
    font-size: 2.1875rem;
  }
}
#block-views-come-arrivare-mappa .views-row .views-field-body {
  padding-top: 0;
  font-weight: 300;
  line-height: 1.57;
  font-family: "Work Sans", helvetica, arial, sans-serif;
  font-size: 1.3125rem;
}
@media (min-width: 0) and (max-width: 47.9375rem) {
  #block-views-come-arrivare-mappa .views-row .views-field-body {
    font-size: 1.125rem;
  }
}
@media (min-width: 48rem) and (max-width: 61.9375rem) {
  #block-views-come-arrivare-mappa .views-row .views-field-body {
    font-size: 1.125rem;
  }
}
@media (min-width: 62rem) and (max-width: 74.9375rem) {
  #block-views-come-arrivare-mappa .views-row .views-field-body {
    font-size: 1.25rem;
  }
}
#block-views-come-arrivare-mappa .views-row .views-field-body a {
  text-decoration: underline;
}
#block-views-come-arrivare-mappa .views-row .views-field-field-sito-web {
  padding-top: 0;
  font-weight: 300;
  line-height: 1.57;
  font-family: "Work Sans", helvetica, arial, sans-serif;
  font-size: 1.3125rem;
}
@media (min-width: 0) and (max-width: 47.9375rem) {
  #block-views-come-arrivare-mappa .views-row .views-field-field-sito-web {
    font-size: 1.125rem;
  }
}
@media (min-width: 48rem) and (max-width: 61.9375rem) {
  #block-views-come-arrivare-mappa .views-row .views-field-field-sito-web {
    font-size: 1.125rem;
  }
}
@media (min-width: 62rem) and (max-width: 74.9375rem) {
  #block-views-come-arrivare-mappa .views-row .views-field-field-sito-web {
    font-size: 1.25rem;
  }
}
#block-views-come-arrivare-mappa .views-row .views-field-field-sito-web a {
  background-image: url("../images/frecce/freccia-approfondimento.png");
  background-repeat: no-repeat;
  -webkit-background-size: 7px 10px;
          background-size: 7px 10px;
  background-position-x: 100%;
  background-position-y: 60%;
  padding-right: 0.9375rem;
  background-position: 100%;
}
#block-views-come-arrivare-mappa .views-row .views-field-field-sito-web .views-label {
  font-weight: bold;
}
#block-views-come-arrivare-mappa .views-row .views-field-field-sito-web div {
  display: inline;
}
#block-views-come-arrivare-mappa .views-row .views-field-field-collegamenti {
  background-color: #f3f2f3;
  font-weight: 300;
  line-height: 1.57;
  font-family: "Work Sans", helvetica, arial, sans-serif;
  font-size: 1.3125rem;
}
#block-views-come-arrivare-mappa .views-row .views-field-field-collegamenti li {
  list-style: none;
  font: inherit;
  padding: 0;
  margin: 0;
  background-color: transparent;
  border-radius: 0;
  border: none;
  -webkit-box-shadow: none;
          box-shadow: none;
  width: 50%;
  float: left;
}
#block-views-come-arrivare-mappa .views-row .views-field-field-collegamenti .post-render {
  clear: left;
}
@media (min-width: 0) and (max-width: 47.9375rem) {
  #block-views-come-arrivare-mappa .views-row .views-field-field-collegamenti {
    font-size: 1.125rem;
  }
}
@media (min-width: 48rem) and (max-width: 61.9375rem) {
  #block-views-come-arrivare-mappa .views-row .views-field-field-collegamenti {
    font-size: 1.125rem;
  }
}
@media (min-width: 62rem) and (max-width: 74.9375rem) {
  #block-views-come-arrivare-mappa .views-row .views-field-field-collegamenti {
    font-size: 1.25rem;
  }
}
#block-views-come-arrivare-mappa .views-row .views-field-field-collegamenti a {
  background-image: url("../images/frecce/freccia-approfondimento.png");
  background-repeat: no-repeat;
  -webkit-background-size: 7px 10px;
          background-size: 7px 10px;
  background-position-x: 100%;
  background-position-y: 60%;
  padding-right: 0.9375rem;
  background-position: 100%;
}
#block-views-come-arrivare-mappa .views-row .views-field-field-operatori-portuali li, #block-views-come-arrivare-mappa .views-row .views-field-field-operatori-aeroportuali-1 li {
  list-style: none;
  font: inherit;
  padding: 0;
  margin: 0;
  background-color: transparent;
  border-radius: 0;
  border: none;
  -webkit-box-shadow: none;
          box-shadow: none;
  float: left;
  margin-right: 1em;
}
#block-views-come-arrivare-mappa .views-row .views-field-field-operatori-portuali .post-render, #block-views-come-arrivare-mappa .views-row .views-field-field-operatori-aeroportuali-1 .post-render {
  clear: left;
}
#block-views-come-arrivare-mappa .views-row .views-field-field-operatori-portuali img, #block-views-come-arrivare-mappa .views-row .views-field-field-operatori-aeroportuali-1 img {
  width: auto;
  height: 40px;
}

.view-organizza-il-tuo-viaggio.container {
  font-size: 1.5rem;
}
@media (min-width: 48rem) and (max-width: 61.9375rem) {
  .view-organizza-il-tuo-viaggio.container {
    font-size: 1.125rem;
  }
}
@media (min-width: 62rem) and (max-width: 74.9375rem) {
  .view-organizza-il-tuo-viaggio.container {
    font-size: 1.25rem;
  }
}
.view-organizza-il-tuo-viaggio.container .views-field-name-i18n {
  font-family: "Montserrat", sans-serif;
  font-weight: bold;
  font-weight: bold;
  position: absolute;
  left: 0;
  max-width: 80%;
  line-height: 1.1em;
  bottom: 1em;
  padding: 0.5em 1.5em;
  text-transform: uppercase;
  background-color: rgba(255, 255, 255, 0.9);
}
.view-organizza-il-tuo-viaggio.container .views-field-name-i18n h2 {
  font-size: inherit;
}
@media (min-width: 62rem) {
  .view-organizza-il-tuo-viaggio.container .attachment {
    font-size: 80%;
  }
}
.view-organizza-il-tuo-viaggio.container .col {
  margin-bottom: 1.25rem;
}

.page-organizza-dormire .views-field-node-field-immagini-file .field-content .file.file-image {
  display: none;
}
.page-organizza-dormire .views-field-node-field-immagini-file .field-content .file.file-image:first-of-type {
  display: block;
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInZhcmlhYmxlcy5zY3NzIiwiZmlyc3QtbGV2ZWwtcGFnZXMuc2NzcyIsImZpcnN0LWxldmVsLXBhZ2VzLmNzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxjQUFBO0FDR0E7RUFDSSxvQkFBQTtBQ0RKOztBRE1BO0VBQW9CLGdCQUFBO0FDRnBCO0FERXNDO0VBQ2QsZ0JBQUE7QUNBeEI7O0FER0E7RUFFSSxrQkFBQTtFQUNBLFFBQUE7RUFDQSxPQUFBO0VBQ0EsU0FBQTtFQUNBLHVCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxtQkFBQTtFQUNBLGdCQUFBO0VBQ0E7Ozs7aUlBQUE7RUFPQSwrb0JBQUE7RUFDQSxrQ0FBQTtVQUFBLHFCQUFBO0VBQ0EsMEtBQUE7RUFFQSx3R0FBQTtFQUNBLHVKQUFBO0VBQUEsbUdBQUE7RUFBQSxnR0FBQTtBQ0hKO0FES0k7RUFDRSxvQkFBQTtFRDZoQkosaUJBQUE7RUFDQSx5QkFBQTtFQUNBLGtCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxvQkFBQTtFQXRSQSxrQkFBQTtBRXhRRjtBRnNFRTtFQzFFRTtJRDhRQSxvQkFBQTtFRXRRRjtBQUNGO0FGaUVFO0VDMUVFO0lEaVJBLG9CQUFBO0VFcFFGO0FBQ0Y7QUY0REU7RUMxRUU7SURvUkEsbUJBQUE7RUVsUUY7QUFDRjtBRmloQkU7RUFDRSxXQUFBO0VBQ0EsVUFBQTtFQUNBLGNBQUE7RUFDQSw4QkFBQTtFQUNBLGtCQUFBO0VBQ0EsaUJBQUE7RUFDQSxvQkFBQTtBRS9nQko7QUR0Qkk7RUFDSSxtQkFBQTtFRHNLTixrQkFBQTtBRTdJRjtBRjBDRTtFQ3BFRTtJRHlLQSxtQkFBQTtFRTNJRjtBQUNGO0FGcUNFO0VDcEVFO0lENktBLG9CQUFBO0VFMUlGO0FBQ0Y7QUZnQ0U7RUNwRUU7SURnTEEsb0JBQUE7RUV4SUY7QUFDRjtBRjJCRTtFQzdEVTtJQUNJLG1CQUFBO0VDcUNkO0FBQ0Y7O0FEMUJRO0VBQ0kseUJBQUE7RUFDQSxpQkFBQTtFQUNBLGNBQUE7RUFDQSw4QkFBQTtF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O0FEck9ZO0VEb0dWLHFFQUFBO0VBQ0EsNEJBQUE7RUFDQSxpQ0FBQTtVQUFBLHlCQUFBO0VBQ0EsMkJBQUE7RUFDQSwwQkFBQTtFQUNBLHdCQUFBO0VBQ0EseUJBQUE7QUVvSUY7QUR4T1k7RUR0QlYsZ0JBQUE7RUFrQkEsYUFBQTtFQUNBLFVBQUE7RUFDQSxTQUFBO0VBQ0EsNkJBQUE7RUFDQSxnQkFBQTtFQUNBLFlBQUE7RUFDQSx3QkFBQTtVQUFBLGdCQUFBO0VDQWMsV0FBQTtFQUNBLGlCQUFBO0FDaVBoQjtBRC9PWTtFQUNJLFdBQUE7QUNpUGhCO0FEOU9ZO0VBQUksV0FBQTtFQUFhLFlBQUE7QUNrUDdCOztBRDdPQTtFRHpMRSxpQkFBQTtBRTBhRjtBRnBqQkU7RUNtVUY7SUR2TEksbUJBQUE7RUU0YUY7QUFDRjtBRnpqQkU7RUNtVUY7SURwTEksa0JBQUE7RUU4YUY7QUFDRjtBRHpQSTtFRHRIRixxQ0FBQTtFQUNBLGlCQUFBO0VDdUhNLGlCQUFBO0VBTUEsa0JBQUE7RUFDQSxPQUFBO0VBQ0EsY0FBQTtFQUNBLGtCQUFBO0VBQ0EsV0FBQTtFQUNBLG9CQUFBO0VBQ0EseUJBQUE7RUFDQSwwQ0FBQTtBQ3VQUjtBRG5RUTtFQUNJLGtCQUFBO0FDcVFaO0FGbGtCRTtFQzRVTTtJQUNJLGNBQUE7RUN5UFY7QUFDRjtBRHJQSTtFQUNJLHNCQUFBO0FDdVBSOztBRGhQWTtFQUNJLGFBQUE7QUNtUGhCO0FEbFBnQjtFQUNJLGNBQUE7QUNvUHBCIiwiZmlsZSI6ImZpcnN0LWxldmVsLXBhZ2VzLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi8qIFZBUklBQkxFUyAqL1xuXG4vLyBjb2xvcnNcbiRwcmltYXJ5LXNoYWRlOiAjMDY3OGJlO1xuJHByaW1hcnktbGlnaHQ6IHRpbnQtY29sb3IoJHByaW1hcnktc2hhZGUsIDM3JSk7XG4kcHJpbWFyeS1kYXJrOiBzaGFkZS1jb2xvcigkcHJpbWFyeS1zaGFkZSwgMTIlKTtcbiRhY2NlbnQtc2hhZGU6ICMwNjQ3NzE7XG4kYWNjZW50LWxpZ2h0OiB0aW50LWNvbG9yKCRhY2NlbnQtc2hhZGUsIDM3JSk7XG4kYWNjZW50LWRhcms6IHNoYWRlLWNvbG9yKCRhY2NlbnQtc2hhZGUsIDEyJSk7XG4vLyBSZWFzc2lnbiBjb2xvciB2YXJzIHRvIHNlbWFudGljIGNvbG9yIHNjaGVtZVxuJHJlZDogI2RjMzU0NTtcbiR5ZWxsb3c6ICNmZmMxMDc7XG4kZ3JlZW46ICMyOGE3NDU7XG4kY3lhbjogIzE3YTJiODtcbiR3aGl0ZTogI2ZmZjtcbiRncmF5LTEwMDogI2Y4ZjlmYTtcbiRncmF5LTgwMDogIzM0M2E0MDtcbi8vIHNjc3MtZG9jcy1zdGFydCB0aGVtZS1jb2xvci12YXJpYWJsZXNcbiRwcmltYXJ5OiAkYWNjZW50LXNoYWRlO1xuJHNlY29uZGFyeTogJHByaW1hcnktc2hhZGU7XG4kc3VjY2VzczogJGdyZWVuO1xuJGluZm86ICRjeWFuO1xuJHdhcm5pbmc6ICR5ZWxsb3c7XG4kZGFuZ2VyOiAkcmVkO1xuJGJyYW5kLXByaW1hcnk6ICRhY2NlbnQtc2hhZGU7XG4kbGlnaHQ6ICRncmF5LTEwMDtcbiRkYXJrOiAkZ3JheS04MDA7XG4vLyRicmFuZC1zdWNjZXNzOiAkZ3JlZW47XG4vLyRicmFuZC1pbmZvOiAkdGVhbDtcbi8vJGJyYW5kLXdhcm5pbmc6ICRvcmFuZ2U7XG4vLyRicmFuZC1kYW5nZXI6ICRyZWQ7XG4kYnJhbmQtaW52ZXJzZTogJHByaW1hcnktc2hhZGU7XG4vLyBCb2R5XG4vL1xuLy8gU2V0dGluZ3MgZm9yIHRoZSBgPGJvZHk+YCBlbGVtZW50LlxuJGJvZHktYmc6ICR3aGl0ZTtcbiRib2R5LWNvbG9yOiAkZ3JheS04MDA7XG4kaW52ZXJzZS1iZzogJHByaW1hcnktc2hhZGU7XG4kaW52ZXJzZS1jb2xvcjogJHdoaXRlO1xuLy8gTGlua3Ncbi8vXG4vLyBTdHlsZSBhbmNob3IgZWxlbWVudHMuXG4vLyRsaW5rLWNvbG9yOiAkYWNjZW50LXNoYWRlO1xuJGxpbmstZGVjb3JhdGlvbjogbm9uZTtcbi8vJGxpbmstaG92ZXItY29sb3I6ICRhY2NlbnQtZGFyaztcbi8vJGxpbmstaG92ZXItZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuLy8gQ29tbWVudHNcbiRjb21tZW50LXNwYWNlci14OiAxLjI1ZW07XG4kY29tbWVudC1zcGFjZXIteTogMS4yNWVtO1xuLy8gUmVzcG9uc2l2ZSBmb250IHNpemVzXG4kZW5hYmxlLXJlc3BvbnNpdmUtZm9udC1zaXplczogdHJ1ZTtcbiRlbmFibGUtc2hhZG93czogZmFsc2U7XG4kZW5hYmxlLWdyYWRpZW50czogZmFsc2U7XG4vLyBCcmVhZGNydW1icyAoV29ya3Mgb25seSBvbiBCb290c3RyYXAgNSspXG4vLyAkYnJlYWRjcnVtYi1kaXZpZGVyOiBxdW90ZShcIj5cIik7XG4kZW5hYmxlLWNhcmV0OiB0cnVlO1xuXG4kYmxvY2stcGFkZGluZzogMThweDtcblxuXG4kY29sb3IteWVsbG93OiAjZjY5ZjFhO1xuJGNvbG9yLWJsdWU6ICMxNzRiN2Q7XG4kY29sb3ItcHVycGxlOiAjYTAwYzVhO1xuJGNvbG9yLWdyZWVuOiAjNjY5ODAxO1xuXG4kY29sb3ItbGlnaHRncmV5OiNlNmU2ZTY7XG4kY29sb3ItZ3JleTogI2Q2ZDZkNjtcbiRjb2xvci1saWdodGVyZ3JleTogI2YxZjFmMTtcbiRjb2xvci1ncmV5LWJvcmRlcjogI2NjY2NjYztcbiRjb2xvci1ncmV5LWJvdHRvbTogI2Y0ZjRmNDtcbiRjb2xvci1kZWVwZ3JleTogIzRjNGM0YztcbiRjb2xvci1kZWVwZXJncmV5OiAjMzMzMzMzO1xuJGNvbG9yLWN5YW46ICMxZmNiZDk7XG4kY29sb3ItcmVkOiAjZjM2NjVkO1xuJGNvbG9yLWxpZ2h0Ymx1ZTogIzE4NzFiMztcbiRtYXJnaW4tYmlnOiA2MHB4O1xuJGNvbG9yLXRleHQ6ICM0ZDRkNGQ7XG4kY29sb3ItZ3JleS1iZzogI2YzZjJmMztcbiRjb2xvci1yZWQtYnV0dG9uOiAjZWY1MjRiO1xuJGNvbG9yLXdoaXRlOiAjZmZmZmZmO1xuXG4kZm9udC1zaXplLTExOiA2MS4xMTElO1xuJGZvbnQtc2l6ZS0xNDogNzcuNzc3NzglO1xuJGZvbnQtc2l6ZS0xNjogODguODg4ODklO1xuJGZvbnQtc2l6ZS0yMDogMTExLjExMTExJTtcbiRmb250LXNpemUtMjE6IDExNi42NjY2NjclO1xuJGZvbnQtc2l6ZS0yMzogMTI3Ljc3Nzc3OCU7XG4kZm9udC1zaXplLTI0OiAxMzMuMzMzMzMlO1xuJGZvbnQtc2l6ZS0zMDogMTY2LjY2NjY3JTtcbiRmb250LXNpemUtMzY6IDIwMCU7XG4kZm9udC1zaXplLTQ1OiAyNTAlO1xuJGZvbnQtc2l6ZS01NTogMzAwJTtcbiRmb250LXNpemUtNjA6IDMzMy4zMyU7XG5cbiRtYWluLW1lbnUtaGVpZ2h0OiA0ZW07XG4kYmxvY2stbWFyZ2luOiAzLjVlbTtcblxuJGd1dHRlcjogMjBweDtcbiRoYWxmLWd1dHRlcjogMTBweDtcblxuJHhzLXNtYWxsLXdpZHRoOiAzNjBweDtcbiRzbWFsbC13aWR0aDogNzY4cHg7XG4kc21hbGwtd2lkdGgtMTogJHNtYWxsLXdpZHRoIC0gMXB4O1xuJG1lZGl1bS13aWR0aDogOTkycHg7XG4kbWVkaXVtLXdpZHRoLTE6ICRtZWRpdW0td2lkdGggLSAxcHg7XG4kbGFyZ2Utd2lkdGg6IDEyMDBweDtcbiRsYXJnZS13aWR0aC0xOiAkbGFyZ2Utd2lkdGggLSAxcHg7XG4kbXEtdGFibGV0LWxhbmRzY2FwZTogMTAyNHB4ICFkZWZhdWx0O1xuXG5cbkBtaXhpbiBtZWRpYS1yYW5nZSgkbWluLXdpZHRoLCAkbWF4LXdpZHRoKXtcbiAgQG1lZGlhIChtaW4td2lkdGg6ICN7JG1pbi13aWR0aH0pIGFuZCAobWF4LXdpZHRoOiAjeyRtYXgtd2lkdGh9KXtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG5AbWl4aW4gbWVkaWEtcmFuZ2UtbGFuZHNjYXBlKCRtaW4td2lkdGgsICRtYXgtd2lkdGgpe1xuICBAbWVkaWEgKG1pbi13aWR0aDogI3skbWluLXdpZHRofSkgYW5kIChtYXgtd2lkdGg6ICN7JG1heC13aWR0aH0pIGFuZCAob3JpZW50YXRpb246IGxhbmRzY2FwZSl7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIG1lZGlhLW1vcmUoJG1pbi13aWR0aCl7XG4gIEBtZWRpYSAobWluLXdpZHRoOiAjeyRtaW4td2lkdGh9KXtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG5AbWl4aW4geC1zbWFsbHtcbiAgQGluY2x1ZGUgbWVkaWEtcmFuZ2UoMCwgJHNtYWxsLXdpZHRoLTEpe1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cblxuXG5AbWl4aW4gbWVkaXVtLW9ubHl7XG4gIEBpbmNsdWRlIG1lZGlhLXJhbmdlKCRtZWRpdW0td2lkdGgsICRsYXJnZS13aWR0aC0xKXtcbiAgICBAY29udGVudDtcbiAgfVxufVxuQG1peGluIHNtYWxse1xuICBAaW5jbHVkZSBtZWRpYS1tb3JlKCRzbWFsbC13aWR0aCl7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuXG5AbWl4aW4gbWVkaXVte1xuICBAaW5jbHVkZSBtZWRpYS1tb3JlKCRtZWRpdW0td2lkdGgpe1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cblxuQG1peGluIGxhcmdle1xuICBAaW5jbHVkZSBtZWRpYS1tb3JlKCRsYXJnZS13aWR0aCl7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIHhse1xuICBAaW5jbHVkZSBtZWRpYS1tb3JlKDE2MDBweCl7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIHNtYWxsLW9ubHl7XG4gIEBpbmNsdWRlIG1lZGlhLXJhbmdlKCRzbWFsbC13aWR0aCwgJG1lZGl1bS13aWR0aC0xKXtcbiAgICBAY29udGVudDtcbiAgfVxufVxuQG1peGluIGZvbnQtc2l6ZS0xMXtcbiAgZm9udC1zaXplOiAxMXB4O1xufVxuQG1peGluIGZvbnQtc2l6ZS0xNHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBAaW5jbHVkZSBzbWFsbC1vbmx5e1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgfVxuICBAaW5jbHVkZSBtZWRpdW0tb25seXtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gIH1cblxufVxuQG1peGluIGZvbnQtc2l6ZS0xNntcbiAgZm9udC1zaXplOiAxNnB4O1xuICBAaW5jbHVkZSBzbWFsbC1vbmx5e1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgfVxuICBAaW5jbHVkZSBtZWRpdW0tb25seXtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gIH1cbn1cblxuQG1peGluIGZvbnQtc2l6ZS0xOHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBAaW5jbHVkZSB4LXNtYWxse1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxuXG4gIEBpbmNsdWRlIHNtYWxsLW9ubHl7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICB9XG4gIEBpbmNsdWRlIG1lZGl1bS1vbmx5e1xuICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgfVxufVxuXG5AbWl4aW4gZm9udC1zaXplLTIwe1xuICBmb250LXNpemU6IDIwcHg7XG4gIEBpbmNsdWRlIHgtc21hbGx7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG5cbiAgQGluY2x1ZGUgc21hbGwtb25seXtcbiAgICBmb250LXNpemU6IDE3cHg7XG4gIH1cbiAgQGluY2x1ZGUgbWVkaXVtLW9ubHl7XG4gICAgZm9udC1zaXplOiAxOXB4O1xuICB9XG59XG5cbkBtaXhpbiBmb250LXNpemUtMjF7XG4gIGZvbnQtc2l6ZTogMjFweDtcbiAgQGluY2x1ZGUgeC1zbWFsbHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbiAgQGluY2x1ZGUgc21hbGwtb25seXtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbiAgQGluY2x1ZGUgbWVkaXVtLW9ubHl7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG59XG5AbWl4aW4gZm9udC1zaXplLTIze1xuICBmb250LXNpemU6IDIzcHg7XG4gIEBpbmNsdWRlIHgtc21hbGx7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG4gIEBpbmNsdWRlIHNtYWxsLW9ubHl7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG4gIEBpbmNsdWRlIG1lZGl1bS1vbmx5e1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxufVxuXG5AbWl4aW4gZm9udC1zaXplLTI0e1xuICBmb250LXNpemU6IDI0cHg7XG4gIEBpbmNsdWRlIHNtYWxsLW9ubHl7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG4gIEBpbmNsdWRlIG1lZGl1bS1vbmx5e1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxufVxuQG1peGluIGZvbnQtc2l6ZS0zMHtcbiAgZm9udC1zaXplOiAzMHB4O1xuICBAaW5jbHVkZSBzbWFsbC1vbmx5e1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgfVxuICBAaW5jbHVkZSBtZWRpdW0tb25seXtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gIH1cbn1cbkBtaXhpbiBmb250LXNpemUtMzZ7XG4gIGZvbnQtc2l6ZTogMzZweDtcbiAgQGluY2x1ZGUgeC1zbWFsbHtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gIH1cbiAgQGluY2x1ZGUgc21hbGwtb25seXtcbiAgICBmb250LXNpemU6IDI2cHg7XG4gIH1cbiAgQGluY2x1ZGUgbWVkaXVtLW9ubHl7XG4gICAgZm9udC1zaXplOiAyOHB4O1xuICB9XG59XG5cblxuQG1peGluIGZvbnQtc2l6ZS00NXtcbiAgZm9udC1zaXplOiA0NHB4O1xuICBAaW5jbHVkZSB4LXNtYWxse1xuICAgIGZvbnQtc2l6ZTogMzVweDtcbiAgfVxuICBAaW5jbHVkZSBzbWFsbC1vbmx5e1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgfVxuICBAaW5jbHVkZSBtZWRpdW0tb25seXtcbiAgICBmb250LXNpemU6IDM1cHg7XG4gIH1cbn1cbkBtaXhpbiBmb250LXNpemUtNTV7XG4gIGZvbnQtc2l6ZTogNTVweDtcbiAgQGluY2x1ZGUgeC1zbWFsbHtcbiAgICBmb250LXNpemU6IDQwcHg7XG4gIH1cbiAgQGluY2x1ZGUgc21hbGwtb25seXtcbiAgICBmb250LXNpemU6IDMzcHg7XG4gIH1cbiAgQGluY2x1ZGUgbWVkaXVtLW9ubHl7XG4gICAgZm9udC1zaXplOiA0MHB4O1xuICB9XG59XG5AbWl4aW4gZm9udC1zaXplLTYwe1xuICBmb250LXNpemU6IDYwcHg7XG4gIEBpbmNsdWRlIHgtc21hbGx7XG4gICAgZm9udC1zaXplOiA0NXB4O1xuICB9XG4gIEBpbmNsdWRlIHNtYWxsLW9ubHl7XG4gICAgZm9udC1zaXplOiA0NXB4O1xuICB9XG4gIEBpbmNsdWRlIG1lZGl1bS1vbmx5e1xuICAgIGZvbnQtc2l6ZTogNTBweDtcbiAgfVxufVxuXG5AbWl4aW4gZm9udC1tb250c2VycmF0e1xuICBmb250LWZhbWlseTogJ01vbnRzZXJyYXQnLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuQG1peGluIGZvbnQtd29ya3NhbnN7XG4gIGZvbnQtZmFtaWx5OiAnV29yayBTYW5zJywgaGVsdmV0aWNhLCBhcmlhbCwgc2Fucy1zZXJpZjtcbn1cblxuLy9UaXRvbGkgc29wcmEgbGUgZm90b1xuQG1peGluIGZvbnQtbW9udHNlcnJhdC1waG90b3tcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgQGluY2x1ZGUgZm9udC1tb250c2VycmF0O1xufVxuXG4vL0xhYmVsIGZpZWxkXG5AbWl4aW4gZm9udC1tb250c2VycmF0LWxhYmVsLWZpZWxke1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMS41NztcbiAgQGluY2x1ZGUgZm9udC1tb250c2VycmF0O1xufVxuLy9Cb2R5XG5AbWl4aW4gZm9udC1jb250ZW50e1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMS41NztcbiAgQGluY2x1ZGUgZm9udC13b3Jrc2FucztcbiAgQGluY2x1ZGUgZm9udC1zaXplLTIxO1xufVxuXG5AbWl4aW4gX2J1dHRvbi1iYXNlKCRjb2xvcil7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBib3JkZXI6IDNweCBzb2xpZCAkY29sb3I7XG4gIHBhZGRpbmc6IDAuNWVtIDJlbTtcbiAgQGluY2x1ZGUgZm9udC1tb250c2VycmF0O1xuICBAaW5jbHVkZSBmb250LXNpemUtMTY7XG4gICY6aG92ZXJ7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG59XG5cbkBtaXhpbiBidXR0b24taW52ZXJ0ZWQoJGNvbG9yKXtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIEBpbmNsdWRlIF9idXR0b24tYmFzZSgkY29sb3IpO1xuICAvL2NvbG9yOiAkY29sb3I7XG4gICY6aG92ZXJ7XG4gICAgY29sb3I6IHdoaXRlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcjtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5cbkBtaXhpbiBidXR0b24oJGNvbG9yKXtcbiAgQGluY2x1ZGUgX2J1dHRvbi1iYXNlKCRjb2xvcik7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yO1xuICAmOmhvdmVye1xuICAgIGNvbG9yOiAkY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuXG5AbWl4aW4gYnV0dG9uLXZlZGkoJGNvbG9yKXtcbiAgZm9udC1mYW1pbHk6ICdNb250c2VycmF0Jywgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiA4OC44ODg4OSU7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGJvcmRlcjogM3B4IHNvbGlkICRjb2xvcjtcbiAgcGFkZGluZzogMC4zZW0gMi4zZW07XG4gIGNvbG9yOiB3aGl0ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yO1xuICAmOmhvdmVye1xuICAgIGNvbG9yOiAkY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuXG5AbWl4aW4gbGlzdC1yZXNldHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgQGluY2x1ZGUgcmVzZXQ7XG59XG5cbkBtaXhpbiBiZWZvcmUtaWNvbigkd2lkdGgsICRoZWlnaHQsICRiZ3VybCl7XG4gIGxpbmUtaGVpZ2h0OiAkaGVpZ2h0O1xuICAmOmJlZm9yZXtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIGhlaWdodDogJGhlaWdodDtcbiAgICB3aWR0aDogJHdpZHRoO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6ICRiZ3VybDtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNGVtO1xuICB9XG59XG5cbkBtaXhpbiByZXNldHtcbiAgZm9udDogaW5oZXJpdDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBib3JkZXI6IG5vbmU7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbkBtaXhpbiBib290c3RyYXAtc3R5bGUtcmVzZXR7XG4gIGJhY2tncm91bmQ6bm9uZTtcbiAgYm9yZGVyLXJhZGl1czogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xuICBwYWRkaW5nOiAwO1xufVxuXG5AbWl4aW4gaW5wdXQtcmVzZXR7XG4gIEBpbmNsdWRlIHJlc2V0O1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG5AbWl4aW4gYm94LXNoYWRvdy1yZXNldHtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xufVxuXG5AbWl4aW4gdmVydGljYWwtYWxpZ24oJHBvc2l0aW9uOiByZWxhdGl2ZSwgJHBlcmNlbnQ6IDUwJSkge1xuICBwb3NpdGlvbjogJHBvc2l0aW9uO1xuICB0b3A6ICRwZXJjZW50O1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtJHBlcmNlbnQpO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0kcGVyY2VudCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtJHBlcmNlbnQpO1xufVxuXG5cbkBtaXhpbiB2ZXJ0aWNhbC1hbGlnbi1pdGVtc3tcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4OyAvKiBTYWZhcmkgKi9cbiAgLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyOyAvKiBTYWZhcmkgNy4wKyAqL1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG5AbWl4aW4gaG9yaXpvbnRhbC1hbGlnbigkcG9zaXRpb246IHJlbGF0aXZlKSB7XG4gIHBvc2l0aW9uOiAkcG9zaXRpb247XG4gIGxlZnQ6IDUwJTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbn1cblxuXG5cblxuQG1peGluIGljb25pemVkKCR3aWR0aCwgJGhlaWdodCwgJGltZzonJyl7XG4gIEBpbmNsdWRlIHJlc2V0O1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDUwJTtcbiAgaGVpZ2h0OiAkaGVpZ2h0O1xuICB3aWR0aDogJHdpZHRoO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJGltZyk7XG59XG5cbkBtaXhpbiBpY29uX3RvcCgkdywgJGgsICRpbWc6Jycpe1xuICBwYWRkaW5nLXRvcDogJHcgKiAxLjE7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogJHcgJGg7XG4gIGJhY2tncm91bmQtcG9zaXRpb24teDogNTAlO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXk6IDA7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgkaW1nKTtcbn1cblxuXG5AbWl4aW4gaWNvbl9sZWZ0KCR3LCAkaCwgJGltZzonJyl7XG4gIHBhZGRpbmctbGVmdDogJHcgKiAxLjE7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogJHcgJGg7XG4gIGJhY2tncm91bmQtcG9zaXRpb24teDogMDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbi15OiA2MCU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgkaW1nKTtcbn1cblxuXG5AbWl4aW4gaWNvbl9yaWdodCgkdywgJGgsICRpbWc6Jycpe1xuICBwYWRkaW5nLXJpZ2h0OiAkdyAqIDEuMjU7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogJHcgJGg7XG4gIGJhY2tncm91bmQtcG9zaXRpb24teDogMTAwJTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbi15OiA2MCU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgkaW1nKTtcbn1cblxuXG5AbWl4aW4gaWNvbl9yaWdodF9hcnJvd3tcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2ZyZWNjZS9mcmVjY2lhLWFwcHJvZm9uZGltZW50by5wbmdcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogN3B4IDEwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb24teDogMTAwJTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbi15OiA2MCU7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDEwMCU7XG59XG5cbkBtaXhpbiBpY29uaXplZGxpc3QoJGljb24td2lkdGgsICRpY29uLWhlaWdodCwgJG1hcmdpbil7XG5cbiAgaGVpZ2h0OiAyZW07XG5cbiAgbGksIHNwYW4ge1xuICAgIEBpbmNsdWRlIGxpc3QtcmVzZXQ7XG4gICAgbWFyZ2luOjA7XG4gICAgcGFkZGluZzogMDtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXJnaW4tcmlnaHQ6ICRtYXJnaW47XG5cbiAgICBhe1xuICAgICAgQGluY2x1ZGUgaWNvbml6ZWQoJGljb24td2lkdGgsICRpY29uLWhlaWdodCk7XG4gICAgfVxuICB9XG59XG5cblxuXG5AbWl4aW4gbWFpbi1tZW51LXN0eWxle1xuICBAaW5jbHVkZSBsaXN0LXJlc2V0O1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAxLjE1ZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgYXtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nOiAxM3B4IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICY6aG92ZXIsICY6Zm9jdXN7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItZ3JleS1iZztcblxuICAgIH1cbiAgICAvKm1hcmdpbi1sZWZ0OiAyMHB4OyovXG4gIH1cblxufVxuXG5AbWl4aW4gYmVmb3JldHJpYW5nbGUoJGRpbWVuc2lvbiwgJGNvbG9yOiRjb2xvci1ncmV5LWJnKXtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAmOjpiZWZvcmV7XG4gICAgY29udGVudDpcIlwiO1xuICAgIHdpZHRoOiAwO1xuICAgIGhlaWdodDogMDtcbiAgICBib3JkZXItbGVmdDogJGRpbWVuc2lvbiBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItcmlnaHQ6ICRkaW1lbnNpb24gc29saWQgdHJhbnNwYXJlbnQ7XG5cbiAgICBib3JkZXItYm90dG9tOiAkZGltZW5zaW9uIHNvbGlkICRjb2xvcjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAtJGRpbWVuc2lvbjtcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG59XG5cbkBtaXhpbiBiaWd0aXRsZXtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDFlbTtcbiAgbWFyZ2luLWJvdHRvbTogMC4yZW07XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZS02MDtcbiAgJjpiZWZvcmV7XG4gICAgY29udGVudDogXCJcIjtcbiAgICB3aWR0aDogMWVtO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJvcmRlci10b3A6IDEwcHggc29saWQgJGNvbG9yLXllbGxvdztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLWJvdHRvbTogMC4zZW07XG4gIH1cbn1cblxuQG1peGluIHRlc3RvLWZvdG97XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIG1hcmdpbi10b3A6IDFlbTtcbiAgbWF4LXdpZHRoOiA4MCU7XG59XG5cbkBtaXhpbiBhZnRlcmJvcmRlcigkd2lkdGg6N2VtKXtcbiAgJjphZnRlcntcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHdpZHRoOiAkd2lkdGg7XG4gICAgbWFyZ2luLXRvcDogMWVtO1xuICAgIG1hcmdpbi1ib3R0b206IDFlbTtcbiAgICBib3JkZXItdG9wOiA1cHggc29saWQgJGNvbG9yLWN5YW47XG4gICAgZGlzcGxheTogYmxvY2s7XG5cbiAgfVxufVxuQG1peGluIGJlZm9yZWJvcmRlcigkd2lkdGg6N2VtKXtcbiAgJjpiZWZvcmV7XG4gICAgY29udGVudDogXCJcIjtcbiAgICB3aWR0aDogJHdpZHRoO1xuICAgIG1hcmdpbi10b3A6IDFlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAxZW07XG4gICAgLy8gYm9yZGVyLXRvcDogNXB4IHNvbGlkICRjb2xvci1jeWFuO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gIH1cbn1cblxuQG1peGluIGgydGl0bGVhZnRlcigkd2lkdGg6MmVtKXtcbiAgJjphZnRlcntcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHdpZHRoOiAyZW07XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICRjb2xvci15ZWxsb3c7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1ib3R0b206IDAuM2VtO1xuICAgIG1hcmdpbi10b3A6IDAuNWVtO1xuICB9XG59XG5cbkBtaXhpbiBjb250ZW50Y2F0ZWdvcnl7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbGluZS1oZWlnaHQ6IDEuMmVtO1xuXG4gIGZvbnQtd2VpZ2h0Om5vcm1hbDtcbiAgQGluY2x1ZGUgYWZ0ZXJib3JkZXI7XG59XG5cblxuQG1peGluIGNpdGF6aW9uZXtcbiAgbWFyZ2luLXRvcDogMC4zNWVtO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvcXVvdGUucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwLjhlbSAxZW07XG4gIGJhY2tncm91bmQtc2l6ZTogMS40ZW0gYXV0bztcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMmVtO1xuICBmb250LXNpemU6ICRmb250LXNpemUtMjM7XG4gIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ncmV5LWJnO1xuICBtYXJnaW4tYm90dG9tOiAwLjVlbTtcbiAgcGFkZGluZzogMWVtIDEuNWVtIDFlbSAyLjVlbTtcbn1cblxuQG1peGluIHRyaWFuZ2xlLWJlZm9yZSgkd2lkdGg6MjBweCl7XG4gICY6YmVmb3Jle1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGJvcmRlci1sZWZ0OiAkd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLXJpZ2h0OiAkd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLXRvcDogJHdpZHRoIHNvbGlkICRjb2xvci1ncmV5LWJnO1xuICB9XG59XG5cbkBtaXhpbiB0cmlhbmdsZS1hZnRlcigkd2lkdGg6MjBweCl7XG4gICY6YWZ0ZXJ7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgYm9yZGVyLWxlZnQ6ICR3aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItcmlnaHQ6ICR3aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItYm90dG9tOiAkd2lkdGggc29saWQgJGNvbG9yLWdyZXktYmc7XG4gIH1cbn1cblxuQG1peGluIHRyaWFuZ2xlLXJpZ2h0KCR3aWR0aDoyMHB4LCAkY29sb3I6ICRjb2xvci1ncmV5LWJnKXtcbiAgJjphZnRlcntcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBib3JkZXItdG9wOiAkd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLWJvdHRvbTogJHdpZHRoIHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1sZWZ0OiAkd2lkdGggc29saWQgJGNvbG9yO1xuICB9XG59XG5cbkBtaXhpbiB0cmlhbmdsZS1sZWZ0KCR3aWR0aDoyMHB4KXtcbiAgJjpiZWZvcmV7XG4gICAgQGluY2x1ZGUgdmVydGljYWwtYWxpZ24oYWJzb2x1dGUsIDUwJSk7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBsZWZ0OiAtJHdpZHRoO1xuICAgIGJvcmRlci10b3A6ICR3aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItYm90dG9tOiAkd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLXJpZ2h0OiAkd2lkdGggc29saWQgJGNvbG9yLWdyZXktYmc7XG4gIH1cbn1cblxuQG1peGluIGZ1bGxzY3JlZW4taW1hZ2V7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIC5maWVsZC10eXBlLWltYWdlLCAudmlld3MtZmllbGQtZmllbGQtaW1tYWdpbmUtdG9we1xuICAgIG1pbi13aWR0aDogMTY4MHB4O1xuICAgIEBpbmNsdWRlIGhvcml6b250YWwtYWxpZ247XG4gICAgQGluY2x1ZGUgc21hbGwtb25seXtcbiAgICAgIG1pbi13aWR0aDogMTIwMHB4O1xuICAgIH1cbiAgfVxufVxuXG5cbkBtaXhpbiBzbGlkZXNob3ctb25le1xuICAub3dsLWl0ZW17XG4gICAgcGFkZGluZzogMDtcbiAgICA+IGRpdntcbiAgICAgIEBpbmNsdWRlIGZ1bGxzY3JlZW4taW1hZ2U7XG4gICAgfVxuXG4gIH1cblxuICBkaXYub3dsLWNvbnRyb2xze1xuXG4gICAgLm93bC1idXR0b25zIGRpdntcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDUwJTtcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgb3BhY2l0eTogMTtcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAmLm93bC1uZXh0e1xuICAgICAgICByaWdodDogM2VtO1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvZnJlY2NlL2ZyZWNjaWEtZGVzdHJhLnBuZ1wiKTtcbiAgICAgIH1cbiAgICAgICYub3dsLXByZXZ7XG4gICAgICAgIGxlZnQ6IDNlbTtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2ZyZWNjZS9mcmVjY2lhLXNpbmlzdHJhLnBuZ1wiKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLnRleHQtY29udGVudC10b3B7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLDAsMCwwLjQpO1xuICAgIGgye1xuICAgICAgQGluY2x1ZGUgZm9udC1zaXplLTU1O1xuICAgIH1cbiAgfVxufVxuXG5AbWl4aW4gc2xpZGVzaG93LW11bHRpe1xuICAuZmlsZXtcbiAgICBib3JkZXI6IDE1cHggc29saWQgJGNvbG9yLWxpZ2h0ZXJncmV5O1xuICB9XG4gIC5vd2wtaXRlbXtcbiAgICBwYWRkaW5nLWxlZnQ6ICRoYWxmLWd1dHRlcjtcbiAgICBwYWRkaW5nLXJpZ2h0OiAkaGFsZi1ndXR0ZXI7XG4gIH1cbiAgLm93bC13cmFwcGVye1xuXG4gIH1cbiAgLyogICAgLml0ZW0tMCAubm9kZXtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICB9Ki9cbiAgICAub3dsLW5hdiBidXR0b257XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDA7XG4gICAgICBib3R0b206IDA7XG4gICAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA0MCUgNDAlO1xuICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IDIxcHggMjlweDtcbiAgICAgIG1pbi13aWR0aDogNDVweDtcbiAgICAgICYuZGlzYWJsZWR7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgICAmLm93bC1uZXh0e1xuICAgICAgICByaWdodDogLTQuNGVtO1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvZnJlY2NlL2ZyZWNjaWEtZGVzdHJhX2Nhcm9zZWxsby5wbmdcIik7XG4gICAgICB9XG4gICAgICAmLm93bC1wcmV2e1xuICAgICAgICBsZWZ0OiAtNGVtO1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvZnJlY2NlL2ZyZWNjaWEtc2luaXN0cmFfY2Fyb3NlbGxvLnBuZ1wiKTtcbiAgICAgIH1cbiAgICB9XG4gICAgJiAub3dsLW5hdjpob3ZlcntcbiAgICAgIG9wYWNpdHk6IDAuODtcbiAgICB9XG4gICAgLm93bC1wYWdle1xuICAgICAgb3BhY2l0eTogMTtcbiAgICAgIHNwYW57XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItZGVlcGdyZXk7XG4gICAgICB9XG4gICAgICBzcGFuOmhvdmVye1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItZGVlcGdyZXk7XG4gICAgICB9XG4gICAgfVxuICAgIC5vd2wtcGFnZS5hY3RpdmV7XG4gICAgICBzcGFue1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItZGVlcGdyZXk7XG4gICAgICB9XG4gICAgfVxufVxuXG5AbWl4aW4gYXJyb3ctcmVzcG9uc2l2ZS1tZW51KCRiZ3VybCl7XG4gIGZsb2F0OiByaWdodDtcbiAgd2lkdGg6IDJlbTtcbiAgaGVpZ2h0OiAxZW07XG4gIGJhY2tncm91bmQtaW1hZ2U6ICRiZ3VybDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgY29udGVudDogXCJcIjtcbiAgbWFyZ2luLXRvcDogMWVtO1xufVxuIiwiQHVzZSAndmFyaWFibGVzJyA7XG5cblxuLnZpZXctZmlsdGVyc3tcbiAgICBtYXJnaW4tYm90dG9tOiAzLjVlbTtcbn1cblxuXG5cbi5odG1sIHVsLnBhZ2luYXRpb257Ym9yZGVyLXJhZGl1czogMDsgbGksIGF7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICAgICAgICAgICAgICB9fVxuXG5kaXYudGV4dC1jb250ZW50LXRvcC5saWdodC5ncmFkaWVudHtcblxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICB0b3A6IGluaXRpYWwgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXRvcDogNWVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAyZW07XG4gICAgbWluLWhlaWdodDogMjBlbTtcbiAgICAvKiAgICAgUGVybWFsaW5rIC0gdXNlIHRvIGVkaXQgYW5kIHNoYXJlIHRoaXMgZ3JhZGllbnQ6IGh0dHA6Ly9jb2xvcnppbGxhLmNvbS9ncmFkaWVudC1lZGl0b3IvI2ZmZmZmZiswLGZmZmZmZisxMDAmMCs3NSwxKzEwMFxuICBiYWNrZ3JvdW5kOiAtbW96LWxpbmVhci1ncmFkaWVudCh0b3AsIHJnYmEoMjU1LDI1NSwyNTUsMCkgMCUsIHJnYmEoMjU1LDI1NSwyNTUsMCkgNzUlLCByZ2JhKDI1NSwyNTUsMjU1LDEpIDEwMCUpOyAgRkYzLjYtMTVcbiAgYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCByZ2JhKDI1NSwyNTUsMjU1LDApIDAlLHJnYmEoMjU1LDI1NSwyNTUsMCkgNzUlLHJnYmEoMjU1LDI1NSwyNTUsMSkgMTAwJSk7ICBDaHJvbWUxMC0yNSxTYWZhcmk1LjEtNlxuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCByZ2JhKDI1NSwyNTUsMjU1LDApIDAlLHJnYmEoMjU1LDI1NSwyNTUsMCkgNzUlLHJnYmEoMjU1LDI1NSwyNTUsMSkgMTAwJSk7ICBXM0MsIElFMTArLCBGRjE2KywgQ2hyb21lMjYrLCBPcGVyYTEyKywgU2FmYXJpNytcbiAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoIHN0YXJ0Q29sb3JzdHI9JyMwMGZmZmZmZicsIGVuZENvbG9yc3RyPScjZmZmZmZmJyxHcmFkaWVudFR5cGU9MCApOyAgSUU2LTkgKi9cblxuXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBEOTRiV3dnZG1WeWMybHZiajBpTVM0d0lpQmxibU52WkdsdVp6MGlkWFJtTFRnaVB6NGdQSE4yWnlCMlpYSnphVzl1UFNJeExqRWlJSGh0Ykc1elBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHlNREF3TDNOMlp5SStQR1JsWm5NK1BHeHBibVZoY2tkeVlXUnBaVzUwSUdsa1BTSm5jbUZrSWlCbmNtRmthV1Z1ZEZWdWFYUnpQU0p2WW1wbFkzUkNiM1Z1WkdsdVowSnZlQ0lnZURFOUlqQXVOU0lnZVRFOUlqQXVNQ0lnZURJOUlqQXVOU0lnZVRJOUlqRXVNQ0krUEhOMGIzQWdiMlptYzJWMFBTSXdKU0lnYzNSdmNDMWpiMnh2Y2owaUkyWm1abVptWmlJZ2MzUnZjQzF2Y0dGamFYUjVQU0l3TGpBaUx6NDhjM1J2Y0NCdlptWnpaWFE5SWpVd0pTSWdjM1J2Y0MxamIyeHZjajBpSTJabVptWm1aaUlnYzNSdmNDMXZjR0ZqYVhSNVBTSXdMamdpTHo0OGMzUnZjQ0J2Wm1aelpYUTlJakV3TUNVaUlITjBiM0F0WTI5c2IzSTlJaU5tWm1abVptWWlMejQ4TDJ4cGJtVmhja2R5WVdScFpXNTBQand2WkdWbWN6NDhjbVZqZENCNFBTSXdJaUI1UFNJd0lpQjNhV1IwYUQwaU1UQXdKU0lnYUdWcFoyaDBQU0l4TURBbElpQm1hV3hzUFNKMWNtd29JMmR5WVdRcElpQXZQand2YzNablBpQT0nKTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIDUwJSAwJSwgNTAlIDEwMCUsIGNvbG9yLXN0b3AoMCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkpLCBjb2xvci1zdG9wKDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpKSwgY29sb3Itc3RvcCgxMDAlLCAjZmZmZmZmKSk7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogLW1vei1saW5lYXItZ3JhZGllbnQocmdiYSgyNTUsIDI1NSwgMjU1LCAwKSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpIDUwJSwgI2ZmZmZmZik7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQocmdiYSgyNTUsIDI1NSwgMjU1LCAwKSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpIDUwJSwgI2ZmZmZmZik7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHJnYmEoMjU1LCAyNTUsIDI1NSwgMCksIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KSA1MCUsICNmZmZmZmYpO1xuXG4gICAgaDJ7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwLjVlbTtcbiAgICAgIEBpbmNsdWRlIHZhcmlhYmxlcy5iaWd0aXRsZTtcbiAgICB9XG5cblxuICAgIC50ZXh0e1xuICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICBAaW5jbHVkZSB2YXJpYWJsZXMuZm9udC1zaXplLTIwO1xuICAgIH1cblxuICAgIC5wYWdlLW9yZ2FuaXp6YS1kb3JtaXJlICZ7XG4gICAgICAgIEBpbmNsdWRlIHZhcmlhYmxlcy54LXNtYWxse1xuICAgICAgICAgICAgLnRleHQtY29udGVudHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNmVtO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgIH1cbiAgICB9XG59XG5cblxuXG5cbi52aWV3cy1leHBvc2VkLWZvcm17XG4gICAgJi5jb2xsYXBzaWJsZS13aWRnZXRze1xuICAgICAgICAud2lkZ2V0IGF7XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHBhZGRpbmc6IDAuN2VtIDAuN2VtIDAuN2VtIDFlbTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlNmU2ZTY7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMWVtO1xuICAgICAgICAgICAgZm9udC1zaXplOiAyM3B4O1xuICAgICAgICAgICAgQGluY2x1ZGUgdmFyaWFibGVzLmZvbnQtbW9udHNlcnJhdDtcbiAgICAgICAgICAgICp7XG4gICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGluY2x1ZGUgdmFyaWFibGVzLnNtYWxsLW9ubHl7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIHZhcmlhYmxlcy5tZWRpdW0tb25seXtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGluY2x1ZGUgdmFyaWFibGVzLngtc21hbGx7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBsYWJlbHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDJlbTtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuYXJyb3ctZG93bntcbiAgICAgICAgICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDIycHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxZW07XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvZnJlY2NlL2ZyZWNjaWEtYWNjb3JkaW9uLnBuZycpO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbi15OiA1MCU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAudmlld3MtZXhwb3NlZC13aWRnZXR7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIGZsb2F0OiBub25lO1xuICAgICAgICBwYWRkaW5nLXRvcDogM3B4O1xuICAgIH1cblxuICAgIC5mb3JtLWl0ZW0tZmllbGQtcmlhc3N1bnRvLW1lc2UtdGlkLCAuZm9ybS1pdGVtLWZpZWxkLXRpcG8tZGktZXZlbnRvLXRpZHtcbiAgICAgICAgLmZvcm0taXRlbXtcbiAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgICAgIC5jaGVja2Vye1xuICAgICAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLyogICAgICAgICAgICBsYWJlbHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDgwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH0qL1xuXG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZm9ybS1jb250cm9se1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLWdyZXktYmc7XG4gICAgICAgIHBhZGRpbmc6IDFlbSAxLjJlbTtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIEBpbmNsdWRlIHZhcmlhYmxlcy5yZXNldDtcblxuICAgICAgICAmLmZvcm0tdGV4dHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAuMmVtIDEuMmVtO1xuICAgICAgICB9XG4gICAgICAgIGxhYmVse1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjJlbTtcbiAgICAgICAgfVxuICAgICAgICAuZm9ybS1pdGVte1xuXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxZW07XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMWVtO1xuICAgICAgICAgICAgQGluY2x1ZGUgdmFyaWFibGVzLngtc21hbGx7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuY2hlY2tlcntcbiAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICB9XG4gICAgICAgIGxhYmVse1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDM1cHg7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuXG5cbiAgICAgICAgQGluY2x1ZGUgdmFyaWFibGVzLnNtYWxsLW9ubHl7XG4gICAgICAgICAgZm9udC1zaXplOiAxN3B4O1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIHZhcmlhYmxlcy5tZWRpdW0tb25seXtcbiAgICAgICAgICBmb250LXNpemU6IDE5cHg7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgdmFyaWFibGVzLngtc21hbGx7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICBwYWRkaW5nOiAwLjhlbSAwLjhlbTtcbiAgICAgICAgICAgIGxhYmVse1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAyNXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICB9XG59XG5cbi5oaW50LWJsb2Nre1xuICAgIHBhZGRpbmc6IDNlbSAyZW07XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyaWFibGVzLiRjb2xvci1ncmV5LWJnO1xuICAgIEBpbmNsdWRlIHZhcmlhYmxlcy5mb250LWNvbnRlbnQ7XG5cbn1cblxuLnBhZ2UtZGVzdGluYXppb25pICNwYWdlLWNvbnRlbnR7XG4gICAgLnZpZXctZGVzdGluYXppb25pLWNvbnRlbnV0b3tcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogdmFyaWFibGVzLiRibG9jay1tYXJnaW47XG4gICAgfVxuICAgIC52aWV3cy1leHBvc2VkLWZvcm17XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIG1hcmdpbi10b3A6IHZhcmlhYmxlcy4kYmxvY2stbWFyZ2luO1xuICAgICAgICAjY29sbGFwc2VBbGx7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLWdyZXktYmc7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAzcHg7XG4gICAgICAgICAgICAuZm9ybS10eXBlLWJlZi1jaGVja2JveHtcbiAgICAgICAgICAgICAgICAmLmZvcm0tZ3JvdXB7XG4gICAgICAgICAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIGgyLmJsb2NrLXRpdGxle1xuICAgICAgICBAaW5jbHVkZSB2YXJpYWJsZXMuYmlndGl0bGU7XG4gICAgfVxuICAgIEBpbmNsdWRlIHZhcmlhYmxlcy54LXNtYWxse1xuICAgICAgICAuaGludC1ibG9jaywgLm9wZW5sYXllcnMtdmlld3MtbWFwLCAjYmxvY2stdmlld3MtZWI2OGI0MzQ4Y2YwNTg5NTYyMGUyOWI5ZGM1ZWVjN2MsXG4gICAgICAgICNibG9jay12aWV3cy00YWI2YTIwYWY2NDJhZjExNTgwYzc2ZjZjZDE3YzUzZHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgICAgLmRlc3RpbmF6aW9uZXtcbiAgICAgICAgICAgICYudmlld3Mtcm93e1xuICAgICAgICAgICAgICAgIGNsZWFyOiBib3RoO1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDJlbTtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG5cbiAgICAuZGVzdGluYXppb25le1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAubm9kZS10ZWFzZXJ7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgICAgICAgIGgye1xuICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICAgICAgbWluLWhlaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB2YXJpYWJsZXMuZm9udC1zaXplLTMwO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHZhcmlhYmxlcy5hZnRlcmJvcmRlcigyZW0pO1xuICAgICAgICAgICAgICAgICY6YWZ0ZXJ7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMC42ZW0gYXV0bztcbiAgICAgICAgICAgICAgICAgICAgLy8gQGluY2x1ZGUgaG9yaXpvbnRhbC1hbGlnbjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuY29udGVudHtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDFlbTtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB2YXJpYWJsZXMuZm9udC1zaXplLTIwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmNvbnRlbnQtd3JhcHBlcntcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5cbi8vKiogUGFnaW5hIHNlY29uZG8gbGl2ZWxsbyBpbmZvcm1hemlvbmlcblxuXG5cbi5ub2RlLWluZm9ybWF6aW9uZS11dGlsZS5ub2RlLXRlYXNlcntcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgaW1ne1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIH1cbiAgICAuZmllbGQtbmFtZS10aXRsZS1maWVsZCBoMntcbiAgICAgICAgbWluLWhlaWdodDogYXV0bztcbiAgICAgICAgbWFyZ2luLXRvcDogMWVtO1xuICAgICAgICBAaW5jbHVkZSB2YXJpYWJsZXMuZm9udC1tb250c2VycmF0O1xuICAgICAgICBAaW5jbHVkZSB2YXJpYWJsZXMuZm9udC1zaXplLTMwO1xuXG4gICAgICAgIEBpbmNsdWRlIHZhcmlhYmxlcy5hZnRlcmJvcmRlcigzZW0pO1xuICAgICAgICAmOmFmdGVye1xuICAgICAgICAgICAgbWFyZ2luOiAxZW0gYXV0bztcbiAgICAgICAgICAgIC8vIEBpbmNsdWRlIGhvcml6b250YWwtYWxpZ247XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmNvbnRlbnR7XG4gICAgICAgIHBhZGRpbmc6IDJlbSAyZW07XG4gICAgICAgIC5maWVsZC10eXBlLXRleHQtd2l0aC1zdW1tYXJ5e1xuICAgICAgICAgICAgdGV4dC1hbGlnbjoganVzdGlmeTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS41NztcbiAgICAgICAgICAgIEBpbmNsdWRlIHZhcmlhYmxlcy5mb250LXdvcmtzYW5zO1xuICAgICAgICAgICAgQGluY2x1ZGUgdmFyaWFibGVzLmZvbnQtc2l6ZS0yMDtcbiAgICAgICAgfVxuXG4gICAgfVxuICAgIC5maWVsZC1uYW1lLWZpZWxkLXZlZGktYW5jaGUtbGlua3tcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyaWFibGVzLiRjb2xvci1jeWFuO1xuICAgICAgICBtYXJnaW4tdG9wOiAxZW07XG4gICAgICAgIHBhZGRpbmc6IDBlbSAgMmVtIDFlbSAyZW07XG4gICAgICAgIEBpbmNsdWRlIHZhcmlhYmxlcy5iZWZvcmV0cmlhbmdsZSgxLjNlbSwgdmFyaWFibGVzLiRjb2xvci1jeWFuKTtcbiAgICAgICAgJjpiZWZvcmV7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6YXV0bztcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSB2YXJpYWJsZXMuZm9udC1zaXplLTIwO1xuICAgICAgICAuZmllbGQtbGFiZWx7XG5cbiAgICAgICAgfVxuICAgICAgICBhOjphZnRlcntcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICBAaW5jbHVkZSB2YXJpYWJsZXMuaWNvbl9yaWdodF9hcnJvdztcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5cbiNibG9jay12aWV3cy1jb21lLWFycml2YXJlLW1hcHBhe1xuICAgIG1hcmdpbi10b3A6IHZhcmlhYmxlcy4kYmxvY2stbWFyZ2luO1xuICAgIC5oaW50LWJsb2Nre1xuICAgICAgICBwYWRkaW5nOiA2ZW0gM2VtO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuICAgIGgyLCBoM3tcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgIH1cblxuICAgIC52aWV3LWRpc3BsYXktaWQtYmxvY2tfcG9ydGl7XG4gICAgICAgIC52aWV3cy1maWVsZC10aXRsZXtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9pY29uYS1wb3J0by5wbmdcIilcbiAgICAgICAgfVxuICAgIH1cbiAgICAudmlldy1kaXNwbGF5LWlkLWJsb2NrX2Flcm9wb3J0aXtcbiAgICAgICAgLnZpZXdzLWZpZWxkLXRpdGxle1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2ljb25hLWFlcm9wb3J0by5wbmdcIilcbiAgICAgICAgfVxuICAgIH1cbiAgICAucG9zdC1yZW5kZXJ7XG4gICAgICAgIGNsZWFyOiBib3RoO1xuICAgIH1cbiAgICBAaW5jbHVkZSB2YXJpYWJsZXMueC1zbWFsbHtcbiAgICAgICAgLmhpbnQtYmxvY2ssIC5vcGVubGF5ZXJzLXZpZXdzLW1hcHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgICAgLnBvcnRpLXNhcmRlZ25hLCAuYWVyb3BvcnRpLXNhcmRlZ25he1xuICAgICAgICAgICAgJi52aWV3cy1yb3d7XG4gICAgICAgICAgICAgICAgY2xlYXI6IGJvdGg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMmVtO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLnZpZXdzLXJvd3tcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyaWFibGVzLiRjb2xvci1ncmV5O1xuICAgICAgICBAaW5jbHVkZSB2YXJpYWJsZXMuZm9udC1zaXplLTIxO1xuICAgICAgICB1bHtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAmOjphZnRlcntcbiAgICAgICAgICAgICAgICBjbGVhcjogYm90aDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAudmlld3MtZmllbGR7XG4gICAgICAgICAgICBwYWRkaW5nOiAyZW07XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIH1cbiAgICAgICAgLnZpZXdzLWxhYmVse1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMWVtO1xuXG4gICAgICAgIH1cblxuICAgICAgICAudmlld3MtZmllbGQtdGl0bGV7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAyZW0gNTAlO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblxuICAgICAgICAgICAgaDJ7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDkwcHg7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiA0MHB4O1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHZhcmlhYmxlcy54LXNtYWxse1xuXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMzVweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgdmFyaWFibGVzLnNtYWxsLW9ubHl7XG5cbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDI1cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHZhcmlhYmxlcy5tZWRpdW0tb25seXtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAzNXB4O1xuXG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC52aWV3cy1maWVsZC1ib2R5e1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgICAgICAgICBAaW5jbHVkZSB2YXJpYWJsZXMuZm9udC1jb250ZW50O1xuICAgICAgICAgICAgYXtcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAudmlld3MtZmllbGQtZmllbGQtc2l0by13ZWJ7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICAgICAgICAgIEBpbmNsdWRlIHZhcmlhYmxlcy5mb250LWNvbnRlbnQ7XG4gICAgICAgICAgICBhe1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHZhcmlhYmxlcy5pY29uX3JpZ2h0X2Fycm93O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAudmlld3MtbGFiZWx7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBkaXZ7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC52aWV3cy1maWVsZC1maWVsZC1jb2xsZWdhbWVudGl7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLWdyZXktYmc7XG4gICAgICAgICAgICBsaXtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB2YXJpYWJsZXMubGlzdC1yZXNldDtcbiAgICAgICAgICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnBvc3QtcmVuZGVye1xuICAgICAgICAgICAgICAgIGNsZWFyOiBsZWZ0O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGluY2x1ZGUgdmFyaWFibGVzLmZvbnQtY29udGVudDtcbiAgICAgICAgICAgIGF7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgdmFyaWFibGVzLmljb25fcmlnaHRfYXJyb3c7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLnZpZXdzLWZpZWxkLWZpZWxkLW9wZXJhdG9yaS1wb3J0dWFsaSwgLnZpZXdzLWZpZWxkLWZpZWxkLW9wZXJhdG9yaS1hZXJvcG9ydHVhbGktMXtcblxuICAgICAgICAgICAgbGl7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgdmFyaWFibGVzLmxpc3QtcmVzZXQ7XG4gICAgICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxZW07XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAucG9zdC1yZW5kZXJ7XG4gICAgICAgICAgICAgICAgY2xlYXI6IGxlZnQ7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGltZ3t3aWR0aDogYXV0bzsgaGVpZ2h0OiA0MHB4fVxuICAgICAgICB9XG4gICAgfVxufVxuXG4udmlldy1vcmdhbml6emEtaWwtdHVvLXZpYWdnaW8uY29udGFpbmVye1xuICAgIEBpbmNsdWRlIHZhcmlhYmxlcy5mb250LXNpemUtMjQ7XG4gICAgLnZpZXdzLWZpZWxkLW5hbWUtaTE4bntcbiAgICAgICAgQGluY2x1ZGUgdmFyaWFibGVzLmZvbnQtbW9udHNlcnJhdDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgIGgye1xuICAgICAgICAgICAgZm9udC1zaXplOiBpbmhlcml0O1xuXG4gICAgICAgIH1cblxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIG1heC13aWR0aDogODAlO1xuICAgICAgICBsaW5lLWhlaWdodDogMS4xZW07XG4gICAgICAgIGJvdHRvbTogMWVtO1xuICAgICAgICBwYWRkaW5nOiAwLjVlbSAxLjVlbTtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSh3aGl0ZSwgMC45KTtcblxuICAgIH1cbiAgICBAaW5jbHVkZSB2YXJpYWJsZXMubWVkaXVte1xuICAgICAgICAuYXR0YWNobWVudHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogODAlO1xuICAgICAgICB9XG4gICAgfVxuXG5cbiAgICAuY29se1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIH1cbn1cblxuLnBhZ2Utb3JnYW5penphLWRvcm1pcmUge1xuICAgIC52aWV3cy1maWVsZC1ub2RlLWZpZWxkLWltbWFnaW5pLWZpbGUge1xuICAgICAgICAuZmllbGQtY29udGVudCB7XG4gICAgICAgICAgICAuZmlsZS5maWxlLWltYWdlIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5Om5vbmU7XG4gICAgICAgICAgICAgICAgJjpmaXJzdC1vZi10eXBle1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cblxuIiwiLyogVkFSSUFCTEVTICovXG4udmlldy1maWx0ZXJzIHtcbiAgbWFyZ2luLWJvdHRvbTogMy41ZW07XG59XG5cbi5odG1sIHVsLnBhZ2luYXRpb24ge1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuLmh0bWwgdWwucGFnaW5hdGlvbiBsaSwgLmh0bWwgdWwucGFnaW5hdGlvbiBhIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuZGl2LnRleHQtY29udGVudC10b3AubGlnaHQuZ3JhZGllbnQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiAwO1xuICBib3R0b206IDA7XG4gIHRvcDogaW5pdGlhbCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLXRvcDogNWVtO1xuICBwYWRkaW5nLWJvdHRvbTogMmVtO1xuICBtaW4taGVpZ2h0OiAyMGVtO1xuICAvKiAgICAgUGVybWFsaW5rIC0gdXNlIHRvIGVkaXQgYW5kIHNoYXJlIHRoaXMgZ3JhZGllbnQ6IGh0dHA6Ly9jb2xvcnppbGxhLmNvbS9ncmFkaWVudC1lZGl0b3IvI2ZmZmZmZiswLGZmZmZmZisxMDAmMCs3NSwxKzEwMFxuICBiYWNrZ3JvdW5kOiAtbW96LWxpbmVhci1ncmFkaWVudCh0b3AsIHJnYmEoMjU1LDI1NSwyNTUsMCkgMCUsIHJnYmEoMjU1LDI1NSwyNTUsMCkgNzUlLCByZ2JhKDI1NSwyNTUsMjU1LDEpIDEwMCUpOyAgRkYzLjYtMTVcbiAgYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCByZ2JhKDI1NSwyNTUsMjU1LDApIDAlLHJnYmEoMjU1LDI1NSwyNTUsMCkgNzUlLHJnYmEoMjU1LDI1NSwyNTUsMSkgMTAwJSk7ICBDaHJvbWUxMC0yNSxTYWZhcmk1LjEtNlxuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCByZ2JhKDI1NSwyNTUsMjU1LDApIDAlLHJnYmEoMjU1LDI1NSwyNTUsMCkgNzUlLHJnYmEoMjU1LDI1NSwyNTUsMSkgMTAwJSk7ICBXM0MsIElFMTArLCBGRjE2KywgQ2hyb21lMjYrLCBPcGVyYTEyKywgU2FmYXJpNytcbiAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoIHN0YXJ0Q29sb3JzdHI9JyMwMGZmZmZmZicsIGVuZENvbG9yc3RyPScjZmZmZmZmJyxHcmFkaWVudFR5cGU9MCApOyAgSUU2LTkgKi9cbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQRDk0Yld3Z2RtVnljMmx2YmowaU1TNHdJaUJsYm1OdlpHbHVaejBpZFhSbUxUZ2lQejRnUEhOMlp5QjJaWEp6YVc5dVBTSXhMakVpSUhodGJHNXpQU0pvZEhSd09pOHZkM2QzTG5jekxtOXlaeTh5TURBd0wzTjJaeUkrUEdSbFpuTStQR3hwYm1WaGNrZHlZV1JwWlc1MElHbGtQU0puY21Ga0lpQm5jbUZrYVdWdWRGVnVhWFJ6UFNKdlltcGxZM1JDYjNWdVpHbHVaMEp2ZUNJZ2VERTlJakF1TlNJZ2VURTlJakF1TUNJZ2VESTlJakF1TlNJZ2VUSTlJakV1TUNJK1BITjBiM0FnYjJabWMyVjBQU0l3SlNJZ2MzUnZjQzFqYjJ4dmNqMGlJMlptWm1abVppSWdjM1J2Y0MxdmNHRmphWFI1UFNJd0xqQWlMejQ4YzNSdmNDQnZabVp6WlhROUlqVXdKU0lnYzNSdmNDMWpiMnh2Y2owaUkyWm1abVptWmlJZ2MzUnZjQzF2Y0dGamFYUjVQU0l3TGpnaUx6NDhjM1J2Y0NCdlptWnpaWFE5SWpFd01DVWlJSE4wYjNBdFkyOXNiM0k5SWlObVptWm1abVlpTHo0OEwyeHBibVZoY2tkeVlXUnBaVzUwUGp3dlpHVm1jejQ4Y21WamRDQjRQU0l3SWlCNVBTSXdJaUIzYVdSMGFEMGlNVEF3SlNJZ2FHVnBaMmgwUFNJeE1EQWxJaUJtYVd4c1BTSjFjbXdvSTJkeVlXUXBJaUF2UGp3dmMzWm5QaUE9XCIpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCA1MCUgMCUsIDUwJSAxMDAlLCBjb2xvci1zdG9wKDAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApKSwgY29sb3Itc3RvcCg1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KSksIGNvbG9yLXN0b3AoMTAwJSwgI2ZmZmZmZikpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtbW96LWxpbmVhci1ncmFkaWVudChyZ2JhKDI1NSwgMjU1LCAyNTUsIDApLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCkgNTAlLCAjZmZmZmZmKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQocmdiYSgyNTUsIDI1NSwgMjU1LCAwKSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpIDUwJSwgI2ZmZmZmZik7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudChyZ2JhKDI1NSwgMjU1LCAyNTUsIDApLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCkgNTAlLCAjZmZmZmZmKTtcbn1cbmRpdi50ZXh0LWNvbnRlbnQtdG9wLmxpZ2h0LmdyYWRpZW50IGgyIHtcbiAgbWFyZ2luLWJvdHRvbTogMC41ZW07XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAxZW07XG4gIG1hcmdpbi1ib3R0b206IDAuMmVtO1xuICBmb250LXNpemU6IDYwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGRpdi50ZXh0LWNvbnRlbnQtdG9wLmxpZ2h0LmdyYWRpZW50IGgyIHtcbiAgICBmb250LXNpemU6IDQ1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIGRpdi50ZXh0LWNvbnRlbnQtdG9wLmxpZ2h0LmdyYWRpZW50IGgyIHtcbiAgICBmb250LXNpemU6IDQ1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICBkaXYudGV4dC1jb250ZW50LXRvcC5saWdodC5ncmFkaWVudCBoMiB7XG4gICAgZm9udC1zaXplOiA1MHB4O1xuICB9XG59XG5kaXYudGV4dC1jb250ZW50LXRvcC5saWdodC5ncmFkaWVudCBoMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMWVtO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYm9yZGVyLXRvcDogMTBweCBzb2xpZCAjZjY5ZjFhO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tYm90dG9tOiAwLjNlbTtcbn1cbmRpdi50ZXh0LWNvbnRlbnQtdG9wLmxpZ2h0LmdyYWRpZW50IC50ZXh0IHtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAyMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDApIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICBkaXYudGV4dC1jb250ZW50LXRvcC5saWdodC5ncmFkaWVudCAudGV4dCB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICBkaXYudGV4dC1jb250ZW50LXRvcC5saWdodC5ncmFkaWVudCAudGV4dCB7XG4gICAgZm9udC1zaXplOiAxN3B4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgZGl2LnRleHQtY29udGVudC10b3AubGlnaHQuZ3JhZGllbnQgLnRleHQge1xuICAgIGZvbnQtc2l6ZTogMTlweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDApIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucGFnZS1vcmdhbml6emEtZG9ybWlyZSBkaXYudGV4dC1jb250ZW50LXRvcC5saWdodC5ncmFkaWVudCAudGV4dC1jb250ZW50IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNmVtO1xuICB9XG59XG5cbi52aWV3cy1leHBvc2VkLWZvcm0uY29sbGFwc2libGUtd2lkZ2V0cyAud2lkZ2V0IGEge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDAuN2VtIDAuN2VtIDAuN2VtIDFlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U2ZTZlNjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMWVtO1xuICBmb250LXNpemU6IDIzcHg7XG4gIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4udmlld3MtZXhwb3NlZC1mb3JtLmNvbGxhcHNpYmxlLXdpZGdldHMgLndpZGdldCBhICoge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAudmlld3MtZXhwb3NlZC1mb3JtLmNvbGxhcHNpYmxlLXdpZGdldHMgLndpZGdldCBhIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAudmlld3MtZXhwb3NlZC1mb3JtLmNvbGxhcHNpYmxlLXdpZGdldHMgLndpZGdldCBhIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAwKSBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnZpZXdzLWV4cG9zZWQtZm9ybS5jb2xsYXBzaWJsZS13aWRnZXRzIC53aWRnZXQgYSB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG4udmlld3MtZXhwb3NlZC1mb3JtLmNvbGxhcHNpYmxlLXdpZGdldHMgLndpZGdldCBhIGxhYmVsIHtcbiAgbWFyZ2luLXJpZ2h0OiAyZW07XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLnZpZXdzLWV4cG9zZWQtZm9ybS5jb2xsYXBzaWJsZS13aWRnZXRzIC53aWRnZXQgYSAuYXJyb3ctZG93biB7XG4gIGZsb2F0OiByaWdodDtcbiAgd2lkdGg6IDIycHg7XG4gIGhlaWdodDogMWVtO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvZnJlY2NlL2ZyZWNjaWEtYWNjb3JkaW9uLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb24teTogNTAlO1xufVxuLnZpZXdzLWV4cG9zZWQtZm9ybSAudmlld3MtZXhwb3NlZC13aWRnZXQge1xuICBwYWRkaW5nOiAwO1xuICBmbG9hdDogbm9uZTtcbiAgcGFkZGluZy10b3A6IDNweDtcbn1cbi52aWV3cy1leHBvc2VkLWZvcm0gLmZvcm0taXRlbS1maWVsZC1yaWFzc3VudG8tbWVzZS10aWQgLmZvcm0taXRlbSwgLnZpZXdzLWV4cG9zZWQtZm9ybSAuZm9ybS1pdGVtLWZpZWxkLXRpcG8tZGktZXZlbnRvLXRpZCAuZm9ybS1pdGVtIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiA1MCU7XG4gIC8qICAgICAgICAgICAgbGFiZWx7XG4gICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDgwJTtcbiAgICAgICAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICAgICAgICB9Ki9cbn1cbi52aWV3cy1leHBvc2VkLWZvcm0gLmZvcm0taXRlbS1maWVsZC1yaWFzc3VudG8tbWVzZS10aWQgLmZvcm0taXRlbSAuY2hlY2tlciwgLnZpZXdzLWV4cG9zZWQtZm9ybSAuZm9ybS1pdGVtLWZpZWxkLXRpcG8tZGktZXZlbnRvLXRpZCAuZm9ybS1pdGVtIC5jaGVja2VyIHtcbiAgZmxvYXQ6IGxlZnQ7XG59XG4udmlld3MtZXhwb3NlZC1mb3JtIC5mb3JtLWNvbnRyb2wge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjNmMmYzO1xuICBwYWRkaW5nOiAxZW0gMS4yZW07XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250OiBpbmhlcml0O1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBib3JkZXI6IG5vbmU7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4udmlld3MtZXhwb3NlZC1mb3JtIC5mb3JtLWNvbnRyb2wuZm9ybS10ZXh0IHtcbiAgcGFkZGluZzogMC4yZW0gMS4yZW07XG59XG4udmlld3MtZXhwb3NlZC1mb3JtIC5mb3JtLWNvbnRyb2wgbGFiZWwge1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMS4yZW07XG59XG4udmlld3MtZXhwb3NlZC1mb3JtIC5mb3JtLWNvbnRyb2wgLmZvcm0taXRlbSB7XG4gIG1hcmdpbi1ib3R0b206IDFlbTtcbiAgbGluZS1oZWlnaHQ6IDFlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAwKSBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnZpZXdzLWV4cG9zZWQtZm9ybSAuZm9ybS1jb250cm9sIC5mb3JtLWl0ZW0ge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4udmlld3MtZXhwb3NlZC1mb3JtIC5mb3JtLWNvbnRyb2wgLmNoZWNrZXIge1xuICBmbG9hdDogbGVmdDtcbn1cbi52aWV3cy1leHBvc2VkLWZvcm0gLmZvcm0tY29udHJvbCBsYWJlbCB7XG4gIG1hcmdpbi1sZWZ0OiAzNXB4O1xuICBkaXNwbGF5OiBibG9jaztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC52aWV3cy1leHBvc2VkLWZvcm0gLmZvcm0tY29udHJvbCB7XG4gICAgZm9udC1zaXplOiAxN3B4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnZpZXdzLWV4cG9zZWQtZm9ybSAuZm9ybS1jb250cm9sIHtcbiAgICBmb250LXNpemU6IDE5cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAwKSBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnZpZXdzLWV4cG9zZWQtZm9ybSAuZm9ybS1jb250cm9sIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgcGFkZGluZzogMC44ZW0gMC44ZW07XG4gIH1cbiAgLnZpZXdzLWV4cG9zZWQtZm9ybSAuZm9ybS1jb250cm9sIGxhYmVsIHtcbiAgICBtYXJnaW4tbGVmdDogMjVweDtcbiAgfVxufVxuXG4uaGludC1ibG9jayB7XG4gIHBhZGRpbmc6IDNlbSAyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNmM2YyZjM7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU3O1xuICBmb250LWZhbWlseTogXCJXb3JrIFNhbnNcIiwgaGVsdmV0aWNhLCBhcmlhbCwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAyMXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDApIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaGludC1ibG9jayB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuaGludC1ibG9jayB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmhpbnQtYmxvY2sge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxufVxuXG4ucGFnZS1kZXN0aW5hemlvbmkgI3BhZ2UtY29udGVudCAudmlldy1kZXN0aW5hemlvbmktY29udGVudXRvIHtcbiAgbWFyZ2luLWJvdHRvbTogMy41ZW07XG59XG4ucGFnZS1kZXN0aW5hemlvbmkgI3BhZ2UtY29udGVudCAudmlld3MtZXhwb3NlZC1mb3JtIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbWFyZ2luLXRvcDogMy41ZW07XG59XG4ucGFnZS1kZXN0aW5hemlvbmkgI3BhZ2UtY29udGVudCAudmlld3MtZXhwb3NlZC1mb3JtICNjb2xsYXBzZUFsbCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmM2YyZjM7XG4gIG1hcmdpbi10b3A6IDNweDtcbn1cbi5wYWdlLWRlc3RpbmF6aW9uaSAjcGFnZS1jb250ZW50IC52aWV3cy1leHBvc2VkLWZvcm0gI2NvbGxhcHNlQWxsIC5mb3JtLXR5cGUtYmVmLWNoZWNrYm94LmZvcm0tZ3JvdXAge1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDUwJTtcbn1cbi5wYWdlLWRlc3RpbmF6aW9uaSAjcGFnZS1jb250ZW50IGgyLmJsb2NrLXRpdGxlIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDFlbTtcbiAgbWFyZ2luLWJvdHRvbTogMC4yZW07XG4gIGZvbnQtc2l6ZTogNjBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAwKSBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnBhZ2UtZGVzdGluYXppb25pICNwYWdlLWNvbnRlbnQgaDIuYmxvY2stdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogNDVweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnBhZ2UtZGVzdGluYXppb25pICNwYWdlLWNvbnRlbnQgaDIuYmxvY2stdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogNDVweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5wYWdlLWRlc3RpbmF6aW9uaSAjcGFnZS1jb250ZW50IGgyLmJsb2NrLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDUwcHg7XG4gIH1cbn1cbi5wYWdlLWRlc3RpbmF6aW9uaSAjcGFnZS1jb250ZW50IGgyLmJsb2NrLXRpdGxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAxZW07XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBib3JkZXItdG9wOiAxMHB4IHNvbGlkICNmNjlmMWE7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1ib3R0b206IDAuM2VtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDApIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucGFnZS1kZXN0aW5hemlvbmkgI3BhZ2UtY29udGVudCAuaGludC1ibG9jaywgLnBhZ2UtZGVzdGluYXppb25pICNwYWdlLWNvbnRlbnQgLm9wZW5sYXllcnMtdmlld3MtbWFwLCAucGFnZS1kZXN0aW5hemlvbmkgI3BhZ2UtY29udGVudCAjYmxvY2stdmlld3MtZWI2OGI0MzQ4Y2YwNTg5NTYyMGUyOWI5ZGM1ZWVjN2MsXG4gIC5wYWdlLWRlc3RpbmF6aW9uaSAjcGFnZS1jb250ZW50ICNibG9jay12aWV3cy00YWI2YTIwYWY2NDJhZjExNTgwYzc2ZjZjZDE3YzUzZCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAucGFnZS1kZXN0aW5hemlvbmkgI3BhZ2UtY29udGVudCAuZGVzdGluYXppb25lLnZpZXdzLXJvdyB7XG4gICAgY2xlYXI6IGJvdGg7XG4gICAgbWFyZ2luLXRvcDogMmVtO1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5wYWdlLWRlc3RpbmF6aW9uaSAjcGFnZS1jb250ZW50IC5kZXN0aW5hemlvbmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnBhZ2UtZGVzdGluYXppb25pICNwYWdlLWNvbnRlbnQgLmRlc3RpbmF6aW9uZSAubm9kZS10ZWFzZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ucGFnZS1kZXN0aW5hemlvbmkgI3BhZ2UtY29udGVudCAuZGVzdGluYXppb25lIC5ub2RlLXRlYXNlciBoMiB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIG1pbi1oZWlnaHQ6IGF1dG87XG4gIGZvbnQtc2l6ZTogMzBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5wYWdlLWRlc3RpbmF6aW9uaSAjcGFnZS1jb250ZW50IC5kZXN0aW5hemlvbmUgLm5vZGUtdGVhc2VyIGgyIHtcbiAgICBmb250LXNpemU6IDIycHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAucGFnZS1kZXN0aW5hemlvbmkgI3BhZ2UtY29udGVudCAuZGVzdGluYXppb25lIC5ub2RlLXRlYXNlciBoMiB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICB9XG59XG4ucGFnZS1kZXN0aW5hemlvbmkgI3BhZ2UtY29udGVudCAuZGVzdGluYXppb25lIC5ub2RlLXRlYXNlciBoMjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAyZW07XG4gIG1hcmdpbi10b3A6IDFlbTtcbiAgbWFyZ2luLWJvdHRvbTogMWVtO1xuICBib3JkZXItdG9wOiA1cHggc29saWQgIzFmY2JkOTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ucGFnZS1kZXN0aW5hemlvbmkgI3BhZ2UtY29udGVudCAuZGVzdGluYXppb25lIC5ub2RlLXRlYXNlciBoMjphZnRlciB7XG4gIG1hcmdpbjogMC42ZW0gYXV0bztcbn1cbi5wYWdlLWRlc3RpbmF6aW9uaSAjcGFnZS1jb250ZW50IC5kZXN0aW5hemlvbmUgLm5vZGUtdGVhc2VyIC5jb250ZW50IHtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgbWFyZ2luLWJvdHRvbTogMWVtO1xuICBmb250LXNpemU6IDIwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wYWdlLWRlc3RpbmF6aW9uaSAjcGFnZS1jb250ZW50IC5kZXN0aW5hemlvbmUgLm5vZGUtdGVhc2VyIC5jb250ZW50IHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5wYWdlLWRlc3RpbmF6aW9uaSAjcGFnZS1jb250ZW50IC5kZXN0aW5hemlvbmUgLm5vZGUtdGVhc2VyIC5jb250ZW50IHtcbiAgICBmb250LXNpemU6IDE3cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAucGFnZS1kZXN0aW5hemlvbmkgI3BhZ2UtY29udGVudCAuZGVzdGluYXppb25lIC5ub2RlLXRlYXNlciAuY29udGVudCB7XG4gICAgZm9udC1zaXplOiAxOXB4O1xuICB9XG59XG4ucGFnZS1kZXN0aW5hemlvbmkgI3BhZ2UtY29udGVudCAuZGVzdGluYXppb25lIC5ub2RlLXRlYXNlciAuY29udGVudC13cmFwcGVyIHtcbiAgcGFkZGluZy1ib3R0b206IDJlbTtcbn1cblxuLm5vZGUtaW5mb3JtYXppb25lLXV0aWxlLm5vZGUtdGVhc2VyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLm5vZGUtaW5mb3JtYXppb25lLXV0aWxlLm5vZGUtdGVhc2VyIGltZyB7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IGF1dG87XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG4ubm9kZS1pbmZvcm1hemlvbmUtdXRpbGUubm9kZS10ZWFzZXIgLmZpZWxkLW5hbWUtdGl0bGUtZmllbGQgaDIge1xuICBtaW4taGVpZ2h0OiBhdXRvO1xuICBtYXJnaW4tdG9wOiAxZW07XG4gIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogMzBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5ub2RlLWluZm9ybWF6aW9uZS11dGlsZS5ub2RlLXRlYXNlciAuZmllbGQtbmFtZS10aXRsZS1maWVsZCBoMiB7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLm5vZGUtaW5mb3JtYXppb25lLXV0aWxlLm5vZGUtdGVhc2VyIC5maWVsZC1uYW1lLXRpdGxlLWZpZWxkIGgyIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gIH1cbn1cbi5ub2RlLWluZm9ybWF6aW9uZS11dGlsZS5ub2RlLXRlYXNlciAuZmllbGQtbmFtZS10aXRsZS1maWVsZCBoMjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAzZW07XG4gIG1hcmdpbi10b3A6IDFlbTtcbiAgbWFyZ2luLWJvdHRvbTogMWVtO1xuICBib3JkZXItdG9wOiA1cHggc29saWQgIzFmY2JkOTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ubm9kZS1pbmZvcm1hemlvbmUtdXRpbGUubm9kZS10ZWFzZXIgLmZpZWxkLW5hbWUtdGl0bGUtZmllbGQgaDI6YWZ0ZXIge1xuICBtYXJnaW46IDFlbSBhdXRvO1xufVxuLm5vZGUtaW5mb3JtYXppb25lLXV0aWxlLm5vZGUtdGVhc2VyIC5jb250ZW50IHtcbiAgcGFkZGluZzogMmVtIDJlbTtcbn1cbi5ub2RlLWluZm9ybWF6aW9uZS11dGlsZS5ub2RlLXRlYXNlciAuY29udGVudCAuZmllbGQtdHlwZS10ZXh0LXdpdGgtc3VtbWFyeSB7XG4gIHRleHQtYWxpZ246IGp1c3RpZnk7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU3O1xuICBmb250LWZhbWlseTogXCJXb3JrIFNhbnNcIiwgaGVsdmV0aWNhLCBhcmlhbCwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAyMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDApIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubm9kZS1pbmZvcm1hemlvbmUtdXRpbGUubm9kZS10ZWFzZXIgLmNvbnRlbnQgLmZpZWxkLXR5cGUtdGV4dC13aXRoLXN1bW1hcnkge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLm5vZGUtaW5mb3JtYXppb25lLXV0aWxlLm5vZGUtdGVhc2VyIC5jb250ZW50IC5maWVsZC10eXBlLXRleHQtd2l0aC1zdW1tYXJ5IHtcbiAgICBmb250LXNpemU6IDE3cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAubm9kZS1pbmZvcm1hemlvbmUtdXRpbGUubm9kZS10ZWFzZXIgLmNvbnRlbnQgLmZpZWxkLXR5cGUtdGV4dC13aXRoLXN1bW1hcnkge1xuICAgIGZvbnQtc2l6ZTogMTlweDtcbiAgfVxufVxuLm5vZGUtaW5mb3JtYXppb25lLXV0aWxlLm5vZGUtdGVhc2VyIC5maWVsZC1uYW1lLWZpZWxkLXZlZGktYW5jaGUtbGluayB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxZmNiZDk7XG4gIG1hcmdpbi10b3A6IDFlbTtcbiAgcGFkZGluZzogMGVtIDJlbSAxZW0gMmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtc2l6ZTogMjBweDtcbn1cbi5ub2RlLWluZm9ybWF6aW9uZS11dGlsZS5ub2RlLXRlYXNlciAuZmllbGQtbmFtZS1maWVsZC12ZWRpLWFuY2hlLWxpbms6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci1sZWZ0OiAxLjNlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJpZ2h0OiAxLjNlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogMS4zZW0gc29saWQgIzFmY2JkOTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC0xLjNlbTtcbiAgbGVmdDogYXV0bztcbn1cbi5ub2RlLWluZm9ybWF6aW9uZS11dGlsZS5ub2RlLXRlYXNlciAuZmllbGQtbmFtZS1maWVsZC12ZWRpLWFuY2hlLWxpbms6YmVmb3JlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsZWZ0OiAwO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5ub2RlLWluZm9ybWF6aW9uZS11dGlsZS5ub2RlLXRlYXNlciAuZmllbGQtbmFtZS1maWVsZC12ZWRpLWFuY2hlLWxpbmsge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLm5vZGUtaW5mb3JtYXppb25lLXV0aWxlLm5vZGUtdGVhc2VyIC5maWVsZC1uYW1lLWZpZWxkLXZlZGktYW5jaGUtbGluayB7XG4gICAgZm9udC1zaXplOiAxN3B4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLm5vZGUtaW5mb3JtYXppb25lLXV0aWxlLm5vZGUtdGVhc2VyIC5maWVsZC1uYW1lLWZpZWxkLXZlZGktYW5jaGUtbGluayB7XG4gICAgZm9udC1zaXplOiAxOXB4O1xuICB9XG59XG4ubm9kZS1pbmZvcm1hemlvbmUtdXRpbGUubm9kZS10ZWFzZXIgLmZpZWxkLW5hbWUtZmllbGQtdmVkaS1hbmNoZS1saW5rIGE6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2ZyZWNjZS9mcmVjY2lhLWFwcHJvZm9uZGltZW50by5wbmdcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogN3B4IDEwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb24teDogMTAwJTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbi15OiA2MCU7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDEwMCU7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4jYmxvY2stdmlld3MtY29tZS1hcnJpdmFyZS1tYXBwYSB7XG4gIG1hcmdpbi10b3A6IDMuNWVtO1xufVxuI2Jsb2NrLXZpZXdzLWNvbWUtYXJyaXZhcmUtbWFwcGEgLmhpbnQtYmxvY2sge1xuICBwYWRkaW5nOiA2ZW0gM2VtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4jYmxvY2stdmlld3MtY29tZS1hcnJpdmFyZS1tYXBwYSBoMiwgI2Jsb2NrLXZpZXdzLWNvbWUtYXJyaXZhcmUtbWFwcGEgaDMge1xuICBtYXJnaW46IDA7XG59XG4jYmxvY2stdmlld3MtY29tZS1hcnJpdmFyZS1tYXBwYSAudmlldy1kaXNwbGF5LWlkLWJsb2NrX3BvcnRpIC52aWV3cy1maWVsZC10aXRsZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9pY29uYS1wb3J0by5wbmdcIik7XG59XG4jYmxvY2stdmlld3MtY29tZS1hcnJpdmFyZS1tYXBwYSAudmlldy1kaXNwbGF5LWlkLWJsb2NrX2Flcm9wb3J0aSAudmlld3MtZmllbGQtdGl0bGUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvaWNvbmEtYWVyb3BvcnRvLnBuZ1wiKTtcbn1cbiNibG9jay12aWV3cy1jb21lLWFycml2YXJlLW1hcHBhIC5wb3N0LXJlbmRlciB7XG4gIGNsZWFyOiBib3RoO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDApIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAjYmxvY2stdmlld3MtY29tZS1hcnJpdmFyZS1tYXBwYSAuaGludC1ibG9jaywgI2Jsb2NrLXZpZXdzLWNvbWUtYXJyaXZhcmUtbWFwcGEgLm9wZW5sYXllcnMtdmlld3MtbWFwIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gICNibG9jay12aWV3cy1jb21lLWFycml2YXJlLW1hcHBhIC5wb3J0aS1zYXJkZWduYS52aWV3cy1yb3csICNibG9jay12aWV3cy1jb21lLWFycml2YXJlLW1hcHBhIC5hZXJvcG9ydGktc2FyZGVnbmEudmlld3Mtcm93IHtcbiAgICBjbGVhcjogYm90aDtcbiAgICBtYXJnaW4tdG9wOiAyZW07XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxufVxuI2Jsb2NrLXZpZXdzLWNvbWUtYXJyaXZhcmUtbWFwcGEgLnZpZXdzLXJvdyB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkNmQ2ZDY7XG4gIGZvbnQtc2l6ZTogMjFweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAwKSBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgI2Jsb2NrLXZpZXdzLWNvbWUtYXJyaXZhcmUtbWFwcGEgLnZpZXdzLXJvdyB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAjYmxvY2stdmlld3MtY29tZS1hcnJpdmFyZS1tYXBwYSAudmlld3Mtcm93IHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAjYmxvY2stdmlld3MtY29tZS1hcnJpdmFyZS1tYXBwYSAudmlld3Mtcm93IHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gIH1cbn1cbiNibG9jay12aWV3cy1jb21lLWFycml2YXJlLW1hcHBhIC52aWV3cy1yb3cgdWwge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG4jYmxvY2stdmlld3MtY29tZS1hcnJpdmFyZS1tYXBwYSAudmlld3Mtcm93IHVsOjphZnRlciB7XG4gIGNsZWFyOiBib3RoO1xufVxuI2Jsb2NrLXZpZXdzLWNvbWUtYXJyaXZhcmUtbWFwcGEgLnZpZXdzLXJvdyAudmlld3MtZmllbGQge1xuICBwYWRkaW5nOiAyZW07XG4gIG1hcmdpbjogMDtcbn1cbiNibG9jay12aWV3cy1jb21lLWFycml2YXJlLW1hcHBhIC52aWV3cy1yb3cgLnZpZXdzLWxhYmVsIHtcbiAgbWFyZ2luLWJvdHRvbTogMWVtO1xufVxuI2Jsb2NrLXZpZXdzLWNvbWUtYXJyaXZhcmUtbWFwcGEgLnZpZXdzLXJvdyAudmlld3MtZmllbGQtdGl0bGUge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAyZW0gNTAlO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuI2Jsb2NrLXZpZXdzLWNvbWUtYXJyaXZhcmUtbWFwcGEgLnZpZXdzLXJvdyAudmlld3MtZmllbGQtdGl0bGUgaDIge1xuICBtYXJnaW4tbGVmdDogOTBweDtcbiAgZm9udC1zaXplOiA0MHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDApIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAjYmxvY2stdmlld3MtY29tZS1hcnJpdmFyZS1tYXBwYSAudmlld3Mtcm93IC52aWV3cy1maWVsZC10aXRsZSBoMiB7XG4gICAgZm9udC1zaXplOiAzNXB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAjYmxvY2stdmlld3MtY29tZS1hcnJpdmFyZS1tYXBwYSAudmlld3Mtcm93IC52aWV3cy1maWVsZC10aXRsZSBoMiB7XG4gICAgcGFkZGluZy10b3A6IDI1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAjYmxvY2stdmlld3MtY29tZS1hcnJpdmFyZS1tYXBwYSAudmlld3Mtcm93IC52aWV3cy1maWVsZC10aXRsZSBoMiB7XG4gICAgZm9udC1zaXplOiAzNXB4O1xuICB9XG59XG4jYmxvY2stdmlld3MtY29tZS1hcnJpdmFyZS1tYXBwYSAudmlld3Mtcm93IC52aWV3cy1maWVsZC1ib2R5IHtcbiAgcGFkZGluZy10b3A6IDA7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU3O1xuICBmb250LWZhbWlseTogXCJXb3JrIFNhbnNcIiwgaGVsdmV0aWNhLCBhcmlhbCwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAyMXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDApIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAjYmxvY2stdmlld3MtY29tZS1hcnJpdmFyZS1tYXBwYSAudmlld3Mtcm93IC52aWV3cy1maWVsZC1ib2R5IHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICNibG9jay12aWV3cy1jb21lLWFycml2YXJlLW1hcHBhIC52aWV3cy1yb3cgLnZpZXdzLWZpZWxkLWJvZHkge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gICNibG9jay12aWV3cy1jb21lLWFycml2YXJlLW1hcHBhIC52aWV3cy1yb3cgLnZpZXdzLWZpZWxkLWJvZHkge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxufVxuI2Jsb2NrLXZpZXdzLWNvbWUtYXJyaXZhcmUtbWFwcGEgLnZpZXdzLXJvdyAudmlld3MtZmllbGQtYm9keSBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4jYmxvY2stdmlld3MtY29tZS1hcnJpdmFyZS1tYXBwYSAudmlld3Mtcm93IC52aWV3cy1maWVsZC1maWVsZC1zaXRvLXdlYiB7XG4gIHBhZGRpbmctdG9wOiAwO1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMS41NztcbiAgZm9udC1mYW1pbHk6IFwiV29yayBTYW5zXCIsIGhlbHZldGljYSwgYXJpYWwsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMjFweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAwKSBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgI2Jsb2NrLXZpZXdzLWNvbWUtYXJyaXZhcmUtbWFwcGEgLnZpZXdzLXJvdyAudmlld3MtZmllbGQtZmllbGQtc2l0by13ZWIge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgI2Jsb2NrLXZpZXdzLWNvbWUtYXJyaXZhcmUtbWFwcGEgLnZpZXdzLXJvdyAudmlld3MtZmllbGQtZmllbGQtc2l0by13ZWIge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gICNibG9jay12aWV3cy1jb21lLWFycml2YXJlLW1hcHBhIC52aWV3cy1yb3cgLnZpZXdzLWZpZWxkLWZpZWxkLXNpdG8td2ViIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gIH1cbn1cbiNibG9jay12aWV3cy1jb21lLWFycml2YXJlLW1hcHBhIC52aWV3cy1yb3cgLnZpZXdzLWZpZWxkLWZpZWxkLXNpdG8td2ViIGEge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvZnJlY2NlL2ZyZWNjaWEtYXBwcm9mb25kaW1lbnRvLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiA3cHggMTBweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAxMDAlO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXk6IDYwJTtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMTAwJTtcbn1cbiNibG9jay12aWV3cy1jb21lLWFycml2YXJlLW1hcHBhIC52aWV3cy1yb3cgLnZpZXdzLWZpZWxkLWZpZWxkLXNpdG8td2ViIC52aWV3cy1sYWJlbCB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuI2Jsb2NrLXZpZXdzLWNvbWUtYXJyaXZhcmUtbWFwcGEgLnZpZXdzLXJvdyAudmlld3MtZmllbGQtZmllbGQtc2l0by13ZWIgZGl2IHtcbiAgZGlzcGxheTogaW5saW5lO1xufVxuI2Jsb2NrLXZpZXdzLWNvbWUtYXJyaXZhcmUtbWFwcGEgLnZpZXdzLXJvdyAudmlld3MtZmllbGQtZmllbGQtY29sbGVnYW1lbnRpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YzZjJmMztcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTc7XG4gIGZvbnQtZmFtaWx5OiBcIldvcmsgU2Fuc1wiLCBoZWx2ZXRpY2EsIGFyaWFsLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDIxcHg7XG59XG4jYmxvY2stdmlld3MtY29tZS1hcnJpdmFyZS1tYXBwYSAudmlld3Mtcm93IC52aWV3cy1maWVsZC1maWVsZC1jb2xsZWdhbWVudGkgbGkge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBmb250OiBpbmhlcml0O1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBib3JkZXI6IG5vbmU7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIHdpZHRoOiA1MCU7XG4gIGZsb2F0OiBsZWZ0O1xufVxuI2Jsb2NrLXZpZXdzLWNvbWUtYXJyaXZhcmUtbWFwcGEgLnZpZXdzLXJvdyAudmlld3MtZmllbGQtZmllbGQtY29sbGVnYW1lbnRpIC5wb3N0LXJlbmRlciB7XG4gIGNsZWFyOiBsZWZ0O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDApIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAjYmxvY2stdmlld3MtY29tZS1hcnJpdmFyZS1tYXBwYSAudmlld3Mtcm93IC52aWV3cy1maWVsZC1maWVsZC1jb2xsZWdhbWVudGkge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgI2Jsb2NrLXZpZXdzLWNvbWUtYXJyaXZhcmUtbWFwcGEgLnZpZXdzLXJvdyAudmlld3MtZmllbGQtZmllbGQtY29sbGVnYW1lbnRpIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAjYmxvY2stdmlld3MtY29tZS1hcnJpdmFyZS1tYXBwYSAudmlld3Mtcm93IC52aWV3cy1maWVsZC1maWVsZC1jb2xsZWdhbWVudGkge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxufVxuI2Jsb2NrLXZpZXdzLWNvbWUtYXJyaXZhcmUtbWFwcGEgLnZpZXdzLXJvdyAudmlld3MtZmllbGQtZmllbGQtY29sbGVnYW1lbnRpIGEge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvZnJlY2NlL2ZyZWNjaWEtYXBwcm9mb25kaW1lbnRvLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiA3cHggMTBweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAxMDAlO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXk6IDYwJTtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMTAwJTtcbn1cbiNibG9jay12aWV3cy1jb21lLWFycml2YXJlLW1hcHBhIC52aWV3cy1yb3cgLnZpZXdzLWZpZWxkLWZpZWxkLW9wZXJhdG9yaS1wb3J0dWFsaSBsaSwgI2Jsb2NrLXZpZXdzLWNvbWUtYXJyaXZhcmUtbWFwcGEgLnZpZXdzLXJvdyAudmlld3MtZmllbGQtZmllbGQtb3BlcmF0b3JpLWFlcm9wb3J0dWFsaS0xIGxpIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgZm9udDogaW5oZXJpdDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYm9yZGVyOiBub25lO1xuICBib3gtc2hhZG93OiBub25lO1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luLXJpZ2h0OiAxZW07XG59XG4jYmxvY2stdmlld3MtY29tZS1hcnJpdmFyZS1tYXBwYSAudmlld3Mtcm93IC52aWV3cy1maWVsZC1maWVsZC1vcGVyYXRvcmktcG9ydHVhbGkgLnBvc3QtcmVuZGVyLCAjYmxvY2stdmlld3MtY29tZS1hcnJpdmFyZS1tYXBwYSAudmlld3Mtcm93IC52aWV3cy1maWVsZC1maWVsZC1vcGVyYXRvcmktYWVyb3BvcnR1YWxpLTEgLnBvc3QtcmVuZGVyIHtcbiAgY2xlYXI6IGxlZnQ7XG59XG4jYmxvY2stdmlld3MtY29tZS1hcnJpdmFyZS1tYXBwYSAudmlld3Mtcm93IC52aWV3cy1maWVsZC1maWVsZC1vcGVyYXRvcmktcG9ydHVhbGkgaW1nLCAjYmxvY2stdmlld3MtY29tZS1hcnJpdmFyZS1tYXBwYSAudmlld3Mtcm93IC52aWV3cy1maWVsZC1maWVsZC1vcGVyYXRvcmktYWVyb3BvcnR1YWxpLTEgaW1nIHtcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogNDBweDtcbn1cblxuLnZpZXctb3JnYW5penphLWlsLXR1by12aWFnZ2lvLmNvbnRhaW5lciB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC52aWV3LW9yZ2FuaXp6YS1pbC10dW8tdmlhZ2dpby5jb250YWluZXIge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC52aWV3LW9yZ2FuaXp6YS1pbC10dW8tdmlhZ2dpby5jb250YWluZXIge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxufVxuLnZpZXctb3JnYW5penphLWlsLXR1by12aWFnZ2lvLmNvbnRhaW5lciAudmlld3MtZmllbGQtbmFtZS1pMThuIHtcbiAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgbWF4LXdpZHRoOiA4MCU7XG4gIGxpbmUtaGVpZ2h0OiAxLjFlbTtcbiAgYm90dG9tOiAxZW07XG4gIHBhZGRpbmc6IDAuNWVtIDEuNWVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOSk7XG59XG4udmlldy1vcmdhbml6emEtaWwtdHVvLXZpYWdnaW8uY29udGFpbmVyIC52aWV3cy1maWVsZC1uYW1lLWkxOG4gaDIge1xuICBmb250LXNpemU6IGluaGVyaXQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnZpZXctb3JnYW5penphLWlsLXR1by12aWFnZ2lvLmNvbnRhaW5lciAuYXR0YWNobWVudCB7XG4gICAgZm9udC1zaXplOiA4MCU7XG4gIH1cbn1cbi52aWV3LW9yZ2FuaXp6YS1pbC10dW8tdmlhZ2dpby5jb250YWluZXIgLmNvbCB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5cbi5wYWdlLW9yZ2FuaXp6YS1kb3JtaXJlIC52aWV3cy1maWVsZC1ub2RlLWZpZWxkLWltbWFnaW5pLWZpbGUgLmZpZWxkLWNvbnRlbnQgLmZpbGUuZmlsZS1pbWFnZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ucGFnZS1vcmdhbml6emEtZG9ybWlyZSAudmlld3MtZmllbGQtbm9kZS1maWVsZC1pbW1hZ2luaS1maWxlIC5maWVsZC1jb250ZW50IC5maWxlLmZpbGUtaW1hZ2U6Zmlyc3Qtb2YtdHlwZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufSJdfQ== */
