/*
* FONTS (documentation last updated 10/26/2023)
*
* Fonts are pulled in remotely from a paid Typography.com account.
* The font files in this theme's 'fonts' folder are currently NOT used.
*
* As of now, all fonts declared in this file are enabled.
* There are some font styles and weights that are currently DISabled,
* but when they are enabled on Typography.com, they can be used.
*
* Disabled CHRONICLE Fonts (not including italic):
* Semibold (600), Bold (700)
*
* Disabled GOTHAM Fonts (not including italic):
* Thin (100), Extra Light (200), Light (300), Ultra (900)
*
* Disabled GOTHAM CONDENSED Fonts (not including italic):
* Thin (100), Extra Light (200), Book (400), Medium (500),
* Black (700), Extra Black (800), Ultra (900)
*
* Disabled WHITNEY Fonts (not including italic):
* Light (300), Book (400), Bold (700), Black (800)
*/
.fontGothamBook {
  font-family: "Gotham A", "Gotham B", sans-serif;
  font-style: normal;
  font-weight: 400;
}
.fontGothamMedium {
  font-family: "Gotham A", "Gotham B", sans-serif;
  font-style: normal;
  font-weight: 500;
}
.fontGothamBold {
  font-family: "Gotham A", "Gotham B", sans-serif;
  font-style: normal;
  font-weight: 700;
}
.fontGothamBlack {
  font-family: "Gotham A", "Gotham B", sans-serif;
  font-style: normal;
  font-weight: 800;
}
.fontChronicleRoman {
  font-family: "Chronicle Text G1 A", "Chronicle Text G1 B", serif;
  font-style: normal;
  font-weight: 400;
}
.fontChronicleItalic {
  font-family: "Chronicle Text G1 A", "Chronicle Text G1 B", serif;
  font-style: italic;
  font-weight: 400;
}
.fontGothamCondLight {
  font-family: "Gotham Cond A", "Gotham Cond B", "Gotham A", "Gotham B", sans-serif;
  font-style: normal;
  font-weight: 300;
}
.fontGothamCondBold {
  font-family: "Gotham Cond A", "Gotham Cond B", "Gotham A", "Gotham B", sans-serif;
  font-style: normal;
  font-weight: 600;
}
.fontWhitneyMedium {
  font-family: "Chronicle Text G1 A", "Chronicle Text G1 B", serif;
  font-style: normal;
  font-weight: 500;
}
.fontWhitneyMediumItalic {
  font-family: "Chronicle Text G1 A", "Chronicle Text G1 B", serif;
  font-style: italic;
  font-weight: 500;
}
.fontWhitneySemibold {
  font-family: "Chronicle Text G1 A", "Chronicle Text G1 B", serif;
  font-style: normal;
  font-weight: 600;
}
/**
 * @grid
 * @name Grid
 * @description A responsive CSS grid.
 */
.fs_grid_row,
.fs-grid .fs-row {
  min-width: 18.75rem;
  display: flex;
  flex-wrap: wrap;
  margin-left: auto;
  margin-right: auto;
}
@media screen and (max-width: 739px) {
  .fs_grid_row,
  .fs-grid .fs-row {
    width: 96%;
    width: calc(100% - 2.5rem);
  }
}
@media screen and (min-width: 740px) {
  .fs_grid_row,
  .fs-grid .fs-row {
    width: 45rem;
  }
}
@media screen and (min-width: 980px) {
  .fs_grid_row,
  .fs-grid .fs-row {
    width: 60rem;
  }
}
@media screen and (min-width: 1220px) {
  .fs_grid_row,
  .fs-grid .fs-row {
    width: 75rem;
  }
}
.fs_grid_row_fluid,
.fs-grid-fluid .fs-row {
  width: 96%;
  width: calc(100% - 2.5rem);
}
@media screen and (max-width: 499px) {
  .fs_grid_row_adaptive,
  .fs-grid-adaptive .fs-row {
    width: 18.75rem;
  }
}
@media screen and (min-width: 500px) and (max-width: 739px) {
  .fs_grid_row_adaptive,
  .fs-grid-adaptive .fs-row {
    width: 30rem;
  }
}
.fs_grid_row_reverse {
  flex-direction: row-reverse;
}
.fs_grid_row_justify_around {
  justify-content: space-around;
}
.fs_grid_row_justify_between {
  justify-content: space-between;
}
.fs_grid_row_justify_start {
  justify-content: flex-start;
}
.fs_grid_row_justify_center {
  justify-content: center;
}
.fs_grid_row_justify_end {
  justify-content: flex-end;
}
.fs_grid_row_align_start {
  align-items: flex-start;
}
.fs_grid_row_align_center {
  align-items: center;
}
.fs_grid_row_align_end {
  align-items: flex-end;
}
.fs_grid_row_row,
.fs-grid .fs-row .fs-row {
  min-width: auto;
  width: 102.08333333%;
  margin-left: -1.04166667%;
  margin-right: -1.04166667%;
}
.fs_grid_row_row_contained,
.fs-grid .fs-row [class*="fs-cell"][class*="-contained"] .fs-row {
  width: 100%;
  margin-left: 0;
  margin-right: 0;
}
.fs_grid_row_destroy {
  width: auto;
  margin-left: 0;
  margin-right: 0;
}
.fs_grid_cell,
.fs-grid .fs-row [class*="fs-cell"] {
  width: 97.91666667%;
  max-width: 97.91666667%;
  min-width: 0;
  flex: 0 0 97.91666667%;
  flex-basis: auto;
  margin-left: 1.04166667%;
  margin-right: 1.04166667%;
}
.fs_grid_cell_padded,
.fs-grid .fs-row [class*="fs-cell"][class*="-padded"] {
  box-sizing: content-box;
  margin-left: 0;
  margin-right: 0;
  padding-left: 1.04166667%;
  padding-right: 1.04166667%;
}
.fs_grid_cell_contained,
.fs-grid .fs-row [class*="fs-cell"][class*="-contained"] {
  width: 100%;
  flex: 0 0 100%;
  margin-left: 0;
  margin-right: 0;
}
.fs_grid_cell_justify_start {
  margin-right: auto;
}
.fs_grid_cell_justify_center,
.fs_grid_cell_centered {
  margin-right: auto;
  margin-left: auto;
}
.fs_grid_cell_justify_end,
.fs_grid_cell_right {
  margin-left: auto;
}
.fs_grid_cell_align_start {
  align-self: flex-start;
}
.fs_grid_cell_align_center {
  align-self: center;
}
.fs_grid_cell_align_end {
  align-self: flex-end;
}
.fs_grid_cell_first {
  order: -1;
}
.fs_grid_cell_last {
  order: 1;
}
.fs_grid_cell_destroy {
  width: auto;
  margin-left: 0;
  margin-right: 0;
}
* {
  box-sizing: border-box;
}
*:before,
*:after {
  box-sizing: inherit;
}
.fs-grid .fs-row.fs-all-reverse {
  flex-direction: row-reverse;
}
.fs-grid .fs-row.fs-all-justify-around {
  justify-content: space-around;
}
.fs-grid .fs-row.fs-all-justify-between {
  justify-content: space-between;
}
.fs-grid .fs-row.fs-all-justify-start {
  justify-content: flex-start;
}
.fs-grid .fs-row.fs-all-justify-center {
  justify-content: center;
}
.fs-grid .fs-row.fs-all-justify-end {
  justify-content: flex-end;
}
.fs-grid .fs-row.fs-all-align-start {
  align-items: flex-start;
}
.fs-grid .fs-row.fs-all-align-center {
  align-items: center;
}
.fs-grid .fs-row.fs-all-align-end {
  align-items: flex-end;
}
.fs-grid .fs-row .fs-cell.fs-all-first,
.fs-grid .fs-row [class*="-contained"].fs-all-first {
  order: -1;
}
.fs-grid .fs-row .fs-cell.fs-all-last,
.fs-grid .fs-row [class*="-contained"].fs-all-last {
  order: 1;
}
.fs-grid .fs-row .fs-cell.fs-all-align-start,
.fs-grid .fs-row [class*="-contained"].fs-all-align-start {
  align-self: flex-start;
}
.fs-grid .fs-row .fs-cell.fs-all-align-center,
.fs-grid .fs-row [class*="-contained"].fs-all-align-center {
  align-self: center;
}
.fs-grid .fs-row .fs-cell.fs-all-align-end,
.fs-grid .fs-row [class*="-contained"].fs-all-align-end {
  align-self: flex-end;
}
.fs-grid .fs-row .fs-cell.fs-all-justify-start,
.fs-grid .fs-row [class*="-contained"].fs-all-justify-start {
  margin-right: auto;
}
.fs-grid .fs-row .fs-cell.fs-all-justify-center,
.fs-grid .fs-row [class*="-contained"].fs-all-justify-center {
  margin-right: auto;
  margin-left: auto;
}
.fs-grid .fs-row .fs-cell.fs-all-justify-end,
.fs-grid .fs-row [class*="-contained"].fs-all-justify-end {
  margin-left: auto;
}
.fs-grid .fs-row .fs-all-fifth {
  width: 17.91666667%;
  max-width: 17.91666667%;
  min-width: 0;
  flex: 0 0 17.91666667%;
}
.fs-grid .fs-row .fs-all-fourth {
  width: 22.91666667%;
  max-width: 22.91666667%;
  min-width: 0;
  flex: 0 0 22.91666667%;
}
.fs-grid .fs-row .fs-all-third {
  width: 31.25%;
  max-width: 31.25%;
  min-width: 0;
  flex: 0 0 31.25%;
}
.fs-grid .fs-row .fs-all-half {
  width: 47.91666667%;
  max-width: 47.91666667%;
  min-width: 0;
  flex: 0 0 47.91666667%;
}
.fs-grid .fs-row .fs-all-full {
  width: 97.91666667%;
  max-width: 97.91666667%;
  min-width: 0;
  flex: 0 0 97.91666667%;
}
.fs-grid .fs-row .fs-all-push-fifth {
  margin-left: 21.04166667%;
}
.fs-grid .fs-row .fs-all-push-fourth {
  margin-left: 26.04166667%;
}
.fs-grid .fs-row .fs-all-push-third {
  margin-left: 34.375%;
}
.fs-grid .fs-row .fs-all-push-half {
  margin-left: 51.04166667%;
}
.fs-grid .fs-row [class*="-contained"].fs-all-fifth {
  width: 20%;
  max-width: 20%;
  min-width: 0;
  flex: 0 0 20%;
}
.fs-grid .fs-row [class*="-contained"].fs-all-fourth {
  width: 25%;
  max-width: 25%;
  min-width: 0;
  flex: 0 0 25%;
}
.fs-grid .fs-row [class*="-contained"].fs-all-third {
  width: 33.33333333%;
  max-width: 33.33333333%;
  min-width: 0;
  flex: 0 0 33.33333333%;
}
.fs-grid .fs-row [class*="-contained"].fs-all-half {
  width: 50%;
  max-width: 50%;
  min-width: 0;
  flex: 0 0 50%;
}
.fs-grid .fs-row [class*="-contained"].fs-all-full {
  width: 100%;
  max-width: 100%;
  min-width: 0;
  flex: 0 0 100%;
}
.fs-grid .fs-row [class*="-contained"].fs-all-push-fifth {
  margin-left: 20%;
}
.fs-grid .fs-row [class*="-contained"].fs-all-push-fourth {
  margin-left: 25%;
}
.fs-grid .fs-row [class*="-contained"].fs-all-push-third {
  margin-left: 33.33333333%;
}
.fs-grid .fs-row [class*="-contained"].fs-all-push-half {
  margin-left: 50%;
}
.fs-grid .fs-row .fs-all-auto {
  width: auto;
  max-width: 97.91666667%;
  flex: 1;
  flex-grow: 1;
}
.fs-grid .fs-row .fs-all-hide {
  display: none;
}
.fs-grid .fs-row .fs-all-destroy {
  width: auto;
  margin-left: 0;
  margin-right: 0;
}
@media screen and (max-width:  739px) {
  .fs-grid .fs-row.fs-sm-reverse {
    flex-direction: row-reverse;
  }
  .fs-grid .fs-row.fs-sm-justify-around {
    justify-content: space-around;
  }
  .fs-grid .fs-row.fs-sm-justify-between {
    justify-content: space-between;
  }
  .fs-grid .fs-row.fs-sm-justify-start {
    justify-content: flex-start;
  }
  .fs-grid .fs-row.fs-sm-justify-center {
    justify-content: center;
  }
  .fs-grid .fs-row.fs-sm-justify-end {
    justify-content: flex-end;
  }
  .fs-grid .fs-row.fs-sm-align-start {
    align-items: flex-start;
  }
  .fs-grid .fs-row.fs-sm-align-center {
    align-items: center;
  }
  .fs-grid .fs-row.fs-sm-align-end {
    align-items: flex-end;
  }
  .fs-grid .fs-row .fs-sm-1 {
    width: 31.25%;
    max-width: 31.25%;
    min-width: 0;
    flex: 0 0 31.25%;
  }
  .fs-grid .fs-row .fs-sm-2 {
    width: 64.58333333%;
    max-width: 64.58333333%;
    min-width: 0;
    flex: 0 0 64.58333333%;
  }
  .fs-grid .fs-row .fs-sm-3 {
    width: 97.91666667%;
    max-width: 97.91666667%;
    min-width: 0;
    flex: 0 0 97.91666667%;
  }
  .fs-grid .fs-row .fs-sm-push-1 {
    margin-left: 34.375%;
  }
  .fs-grid .fs-row .fs-sm-push-2 {
    margin-left: 67.70833333%;
  }
  .fs-grid .fs-row [class*="-contained"].fs-sm-1 {
    width: 33.33333333%;
    max-width: 33.33333333%;
    min-width: 0;
    flex: 0 0 33.33333333%;
  }
  .fs-grid .fs-row [class*="-contained"].fs-sm-2 {
    width: 66.66666667%;
    max-width: 66.66666667%;
    min-width: 0;
    flex: 0 0 66.66666667%;
  }
  .fs-grid .fs-row [class*="-contained"].fs-sm-3 {
    width: 100%;
    max-width: 100%;
    min-width: 0;
    flex: 0 0 100%;
  }
  .fs-grid .fs-row [class*="-contained"].fs-sm-push-1 {
    margin-left: 33.33333333%;
  }
  .fs-grid .fs-row [class*="-contained"].fs-sm-push-2 {
    margin-left: 66.66666667%;
  }
  .fs-grid .fs-row .fs-cell.fs-sm-first,
  .fs-grid .fs-row [class*="-contained"].fs-sm-first {
    order: -1;
  }
  .fs-grid .fs-row .fs-cell.fs-sm-last,
  .fs-grid .fs-row [class*="-contained"].fs-sm-last {
    order: 1;
  }
  .fs-grid .fs-row .fs-cell.fs-sm-align-start,
  .fs-grid .fs-row [class*="-contained"].fs-sm-align-start {
    align-self: flex-start;
  }
  .fs-grid .fs-row .fs-cell.fs-sm-align-center,
  .fs-grid .fs-row [class*="-contained"].fs-sm-align-center {
    align-self: center;
  }
  .fs-grid .fs-row .fs-cell.fs-sm-align-end,
  .fs-grid .fs-row [class*="-contained"].fs-sm-align-end {
    align-self: flex-end;
  }
  .fs-grid .fs-row .fs-cell.fs-sm-justify-start,
  .fs-grid .fs-row [class*="-contained"].fs-sm-justify-start {
    margin-right: auto;
  }
  .fs-grid .fs-row .fs-cell.fs-sm-justify-center,
  .fs-grid .fs-row [class*="-contained"].fs-sm-justify-center {
    margin-right: auto;
    margin-left: auto;
  }
  .fs-grid .fs-row .fs-cell.fs-sm-justify-end,
  .fs-grid .fs-row [class*="-contained"].fs-sm-justify-end {
    margin-left: auto;
  }
  .fs-grid .fs-row .fs-sm-fifth {
    width: 17.91666667%;
    max-width: 17.91666667%;
    min-width: 0;
    flex: 0 0 17.91666667%;
  }
  .fs-grid .fs-row .fs-sm-fourth {
    width: 22.91666667%;
    max-width: 22.91666667%;
    min-width: 0;
    flex: 0 0 22.91666667%;
  }
  .fs-grid .fs-row .fs-sm-third {
    width: 31.25%;
    max-width: 31.25%;
    min-width: 0;
    flex: 0 0 31.25%;
  }
  .fs-grid .fs-row .fs-sm-half {
    width: 47.91666667%;
    max-width: 47.91666667%;
    min-width: 0;
    flex: 0 0 47.91666667%;
  }
  .fs-grid .fs-row .fs-sm-full {
    width: 97.91666667%;
    max-width: 97.91666667%;
    min-width: 0;
    flex: 0 0 97.91666667%;
  }
  .fs-grid .fs-row .fs-sm-push-fifth {
    margin-left: 21.04166667%;
  }
  .fs-grid .fs-row .fs-sm-push-fourth {
    margin-left: 26.04166667%;
  }
  .fs-grid .fs-row .fs-sm-push-third {
    margin-left: 34.375%;
  }
  .fs-grid .fs-row .fs-sm-push-half {
    margin-left: 51.04166667%;
  }
  .fs-grid .fs-row [class*="-contained"].fs-sm-fifth {
    width: 20%;
    max-width: 20%;
    min-width: 0;
    flex: 0 0 20%;
  }
  .fs-grid .fs-row [class*="-contained"].fs-sm-fourth {
    width: 25%;
    max-width: 25%;
    min-width: 0;
    flex: 0 0 25%;
  }
  .fs-grid .fs-row [class*="-contained"].fs-sm-third {
    width: 33.33333333%;
    max-width: 33.33333333%;
    min-width: 0;
    flex: 0 0 33.33333333%;
  }
  .fs-grid .fs-row [class*="-contained"].fs-sm-half {
    width: 50%;
    max-width: 50%;
    min-width: 0;
    flex: 0 0 50%;
  }
  .fs-grid .fs-row [class*="-contained"].fs-sm-full {
    width: 100%;
    max-width: 100%;
    min-width: 0;
    flex: 0 0 100%;
  }
  .fs-grid .fs-row [class*="-contained"].fs-sm-push-fifth {
    margin-left: 20%;
  }
  .fs-grid .fs-row [class*="-contained"].fs-sm-push-fourth {
    margin-left: 25%;
  }
  .fs-grid .fs-row [class*="-contained"].fs-sm-push-third {
    margin-left: 33.33333333%;
  }
  .fs-grid .fs-row [class*="-contained"].fs-sm-push-half {
    margin-left: 50%;
  }
  .fs-grid .fs-row .fs-sm-auto {
    width: auto;
    max-width: 97.91666667%;
    flex: 1;
    flex-grow: 1;
  }
  .fs-grid .fs-row .fs-sm-hide {
    display: none;
  }
  .fs-grid .fs-row .fs-sm-destroy {
    width: auto;
    margin-left: 0;
    margin-right: 0;
  }
}
@media screen and (max-width:  499px) {
  .fs-grid .fs-row.fs-xs-reverse {
    flex-direction: row-reverse;
  }
  .fs-grid .fs-row.fs-xs-justify-around {
    justify-content: space-around;
  }
  .fs-grid .fs-row.fs-xs-justify-between {
    justify-content: space-between;
  }
  .fs-grid .fs-row.fs-xs-justify-start {
    justify-content: flex-start;
  }
  .fs-grid .fs-row.fs-xs-justify-center {
    justify-content: center;
  }
  .fs-grid .fs-row.fs-xs-justify-end {
    justify-content: flex-end;
  }
  .fs-grid .fs-row.fs-xs-align-start {
    align-items: flex-start;
  }
  .fs-grid .fs-row.fs-xs-align-center {
    align-items: center;
  }
  .fs-grid .fs-row.fs-xs-align-end {
    align-items: flex-end;
  }
  .fs-grid .fs-row .fs-xs-1 {
    width: 31.25%;
    max-width: 31.25%;
    min-width: 0;
    flex: 0 0 31.25%;
  }
  .fs-grid .fs-row .fs-xs-2 {
    width: 64.58333333%;
    max-width: 64.58333333%;
    min-width: 0;
    flex: 0 0 64.58333333%;
  }
  .fs-grid .fs-row .fs-xs-3 {
    width: 97.91666667%;
    max-width: 97.91666667%;
    min-width: 0;
    flex: 0 0 97.91666667%;
  }
  .fs-grid .fs-row .fs-xs-push-1 {
    margin-left: 34.375%;
  }
  .fs-grid .fs-row .fs-xs-push-2 {
    margin-left: 67.70833333%;
  }
  .fs-grid .fs-row [class*="-contained"].fs-xs-1 {
    width: 33.33333333%;
    max-width: 33.33333333%;
    min-width: 0;
    flex: 0 0 33.33333333%;
  }
  .fs-grid .fs-row [class*="-contained"].fs-xs-2 {
    width: 66.66666667%;
    max-width: 66.66666667%;
    min-width: 0;
    flex: 0 0 66.66666667%;
  }
  .fs-grid .fs-row [class*="-contained"].fs-xs-3 {
    width: 100%;
    max-width: 100%;
    min-width: 0;
    flex: 0 0 100%;
  }
  .fs-grid .fs-row [class*="-contained"].fs-xs-push-1 {
    margin-left: 33.33333333%;
  }
  .fs-grid .fs-row [class*="-contained"].fs-xs-push-2 {
    margin-left: 66.66666667%;
  }
  .fs-grid .fs-row .fs-cell.fs-xs-first,
  .fs-grid .fs-row [class*="-contained"].fs-xs-first {
    order: -1;
  }
  .fs-grid .fs-row .fs-cell.fs-xs-last,
  .fs-grid .fs-row [class*="-contained"].fs-xs-last {
    order: 1;
  }
  .fs-grid .fs-row .fs-cell.fs-xs-align-start,
  .fs-grid .fs-row [class*="-contained"].fs-xs-align-start {
    align-self: flex-start;
  }
  .fs-grid .fs-row .fs-cell.fs-xs-align-center,
  .fs-grid .fs-row [class*="-contained"].fs-xs-align-center {
    align-self: center;
  }
  .fs-grid .fs-row .fs-cell.fs-xs-align-end,
  .fs-grid .fs-row [class*="-contained"].fs-xs-align-end {
    align-self: flex-end;
  }
  .fs-grid .fs-row .fs-cell.fs-xs-justify-start,
  .fs-grid .fs-row [class*="-contained"].fs-xs-justify-start {
    margin-right: auto;
  }
  .fs-grid .fs-row .fs-cell.fs-xs-justify-center,
  .fs-grid .fs-row [class*="-contained"].fs-xs-justify-center {
    margin-right: auto;
    margin-left: auto;
  }
  .fs-grid .fs-row .fs-cell.fs-xs-justify-end,
  .fs-grid .fs-row [class*="-contained"].fs-xs-justify-end {
    margin-left: auto;
  }
  .fs-grid .fs-row .fs-xs-fifth {
    width: 17.91666667%;
    max-width: 17.91666667%;
    min-width: 0;
    flex: 0 0 17.91666667%;
  }
  .fs-grid .fs-row .fs-xs-fourth {
    width: 22.91666667%;
    max-width: 22.91666667%;
    min-width: 0;
    flex: 0 0 22.91666667%;
  }
  .fs-grid .fs-row .fs-xs-third {
    width: 31.25%;
    max-width: 31.25%;
    min-width: 0;
    flex: 0 0 31.25%;
  }
  .fs-grid .fs-row .fs-xs-half {
    width: 47.91666667%;
    max-width: 47.91666667%;
    min-width: 0;
    flex: 0 0 47.91666667%;
  }
  .fs-grid .fs-row .fs-xs-full {
    width: 97.91666667%;
    max-width: 97.91666667%;
    min-width: 0;
    flex: 0 0 97.91666667%;
  }
  .fs-grid .fs-row .fs-xs-push-fifth {
    margin-left: 21.04166667%;
  }
  .fs-grid .fs-row .fs-xs-push-fourth {
    margin-left: 26.04166667%;
  }
  .fs-grid .fs-row .fs-xs-push-third {
    margin-left: 34.375%;
  }
  .fs-grid .fs-row .fs-xs-push-half {
    margin-left: 51.04166667%;
  }
  .fs-grid .fs-row [class*="-contained"].fs-xs-fifth {
    width: 20%;
    max-width: 20%;
    min-width: 0;
    flex: 0 0 20%;
  }
  .fs-grid .fs-row [class*="-contained"].fs-xs-fourth {
    width: 25%;
    max-width: 25%;
    min-width: 0;
    flex: 0 0 25%;
  }
  .fs-grid .fs-row [class*="-contained"].fs-xs-third {
    width: 33.33333333%;
    max-width: 33.33333333%;
    min-width: 0;
    flex: 0 0 33.33333333%;
  }
  .fs-grid .fs-row [class*="-contained"].fs-xs-half {
    width: 50%;
    max-width: 50%;
    min-width: 0;
    flex: 0 0 50%;
  }
  .fs-grid .fs-row [class*="-contained"].fs-xs-full {
    width: 100%;
    max-width: 100%;
    min-width: 0;
    flex: 0 0 100%;
  }
  .fs-grid .fs-row [class*="-contained"].fs-xs-push-fifth {
    margin-left: 20%;
  }
  .fs-grid .fs-row [class*="-contained"].fs-xs-push-fourth {
    margin-left: 25%;
  }
  .fs-grid .fs-row [class*="-contained"].fs-xs-push-third {
    margin-left: 33.33333333%;
  }
  .fs-grid .fs-row [class*="-contained"].fs-xs-push-half {
    margin-left: 50%;
  }
  .fs-grid .fs-row .fs-xs-auto {
    width: auto;
    max-width: 97.91666667%;
    flex: 1;
    flex-grow: 1;
  }
  .fs-grid .fs-row .fs-xs-hide {
    display: none;
  }
  .fs-grid .fs-row .fs-xs-destroy {
    width: auto;
    margin-left: 0;
    margin-right: 0;
  }
}
@media screen and (min-width:  740px) and (max-width:  979px) {
  .fs-grid .fs-row.fs-md-reverse {
    flex-direction: row-reverse;
  }
  .fs-grid .fs-row.fs-md-justify-around {
    justify-content: space-around;
  }
  .fs-grid .fs-row.fs-md-justify-between {
    justify-content: space-between;
  }
  .fs-grid .fs-row.fs-md-justify-start {
    justify-content: flex-start;
  }
  .fs-grid .fs-row.fs-md-justify-center {
    justify-content: center;
  }
  .fs-grid .fs-row.fs-md-justify-end {
    justify-content: flex-end;
  }
  .fs-grid .fs-row.fs-md-align-start {
    align-items: flex-start;
  }
  .fs-grid .fs-row.fs-md-align-center {
    align-items: center;
  }
  .fs-grid .fs-row.fs-md-align-end {
    align-items: flex-end;
  }
  .fs-grid .fs-row .fs-md-1 {
    width: 14.58333333%;
    max-width: 14.58333333%;
    min-width: 0;
    flex: 0 0 14.58333333%;
  }
  .fs-grid .fs-row .fs-md-2 {
    width: 31.25%;
    max-width: 31.25%;
    min-width: 0;
    flex: 0 0 31.25%;
  }
  .fs-grid .fs-row .fs-md-3 {
    width: 47.91666667%;
    max-width: 47.91666667%;
    min-width: 0;
    flex: 0 0 47.91666667%;
  }
  .fs-grid .fs-row .fs-md-4 {
    width: 64.58333333%;
    max-width: 64.58333333%;
    min-width: 0;
    flex: 0 0 64.58333333%;
  }
  .fs-grid .fs-row .fs-md-5 {
    width: 81.25%;
    max-width: 81.25%;
    min-width: 0;
    flex: 0 0 81.25%;
  }
  .fs-grid .fs-row .fs-md-6 {
    width: 97.91666667%;
    max-width: 97.91666667%;
    min-width: 0;
    flex: 0 0 97.91666667%;
  }
  .fs-grid .fs-row .fs-md-push-1 {
    margin-left: 17.70833333%;
  }
  .fs-grid .fs-row .fs-md-push-2 {
    margin-left: 34.375%;
  }
  .fs-grid .fs-row .fs-md-push-3 {
    margin-left: 51.04166667%;
  }
  .fs-grid .fs-row .fs-md-push-4 {
    margin-left: 67.70833333%;
  }
  .fs-grid .fs-row .fs-md-push-5 {
    margin-left: 84.375%;
  }
  .fs-grid .fs-row [class*="-contained"].fs-md-1 {
    width: 16.66666667%;
    max-width: 16.66666667%;
    min-width: 0;
    flex: 0 0 16.66666667%;
  }
  .fs-grid .fs-row [class*="-contained"].fs-md-2 {
    width: 33.33333333%;
    max-width: 33.33333333%;
    min-width: 0;
    flex: 0 0 33.33333333%;
  }
  .fs-grid .fs-row [class*="-contained"].fs-md-3 {
    width: 50%;
    max-width: 50%;
    min-width: 0;
    flex: 0 0 50%;
  }
  .fs-grid .fs-row [class*="-contained"].fs-md-4 {
    width: 66.66666667%;
    max-width: 66.66666667%;
    min-width: 0;
    flex: 0 0 66.66666667%;
  }
  .fs-grid .fs-row [class*="-contained"].fs-md-5 {
    width: 83.33333333%;
    max-width: 83.33333333%;
    min-width: 0;
    flex: 0 0 83.33333333%;
  }
  .fs-grid .fs-row [class*="-contained"].fs-md-6 {
    width: 100%;
    max-width: 100%;
    min-width: 0;
    flex: 0 0 100%;
  }
  .fs-grid .fs-row [class*="-contained"].fs-md-push-1 {
    margin-left: 16.66666667%;
  }
  .fs-grid .fs-row [class*="-contained"].fs-md-push-2 {
    margin-left: 33.33333333%;
  }
  .fs-grid .fs-row [class*="-contained"].fs-md-push-3 {
    margin-left: 50%;
  }
  .fs-grid .fs-row [class*="-contained"].fs-md-push-4 {
    margin-left: 66.66666667%;
  }
  .fs-grid .fs-row [class*="-contained"].fs-md-push-5 {
    margin-left: 83.33333333%;
  }
  .fs-grid .fs-row .fs-cell.fs-md-first,
  .fs-grid .fs-row [class*="-contained"].fs-md-first {
    order: -1;
  }
  .fs-grid .fs-row .fs-cell.fs-md-last,
  .fs-grid .fs-row [class*="-contained"].fs-md-last {
    order: 1;
  }
  .fs-grid .fs-row .fs-cell.fs-md-align-start,
  .fs-grid .fs-row [class*="-contained"].fs-md-align-start {
    align-self: flex-start;
  }
  .fs-grid .fs-row .fs-cell.fs-md-align-center,
  .fs-grid .fs-row [class*="-contained"].fs-md-align-center {
    align-self: center;
  }
  .fs-grid .fs-row .fs-cell.fs-md-align-end,
  .fs-grid .fs-row [class*="-contained"].fs-md-align-end {
    align-self: flex-end;
  }
  .fs-grid .fs-row .fs-cell.fs-md-justify-start,
  .fs-grid .fs-row [class*="-contained"].fs-md-justify-start {
    margin-right: auto;
  }
  .fs-grid .fs-row .fs-cell.fs-md-justify-center,
  .fs-grid .fs-row [class*="-contained"].fs-md-justify-center {
    margin-right: auto;
    margin-left: auto;
  }
  .fs-grid .fs-row .fs-cell.fs-md-justify-end,
  .fs-grid .fs-row [class*="-contained"].fs-md-justify-end {
    margin-left: auto;
  }
  .fs-grid .fs-row .fs-md-fifth {
    width: 17.91666667%;
    max-width: 17.91666667%;
    min-width: 0;
    flex: 0 0 17.91666667%;
  }
  .fs-grid .fs-row .fs-md-fourth {
    width: 22.91666667%;
    max-width: 22.91666667%;
    min-width: 0;
    flex: 0 0 22.91666667%;
  }
  .fs-grid .fs-row .fs-md-third {
    width: 31.25%;
    max-width: 31.25%;
    min-width: 0;
    flex: 0 0 31.25%;
  }
  .fs-grid .fs-row .fs-md-half {
    width: 47.91666667%;
    max-width: 47.91666667%;
    min-width: 0;
    flex: 0 0 47.91666667%;
  }
  .fs-grid .fs-row .fs-md-full {
    width: 97.91666667%;
    max-width: 97.91666667%;
    min-width: 0;
    flex: 0 0 97.91666667%;
  }
  .fs-grid .fs-row .fs-md-push-fifth {
    margin-left: 21.04166667%;
  }
  .fs-grid .fs-row .fs-md-push-fourth {
    margin-left: 26.04166667%;
  }
  .fs-grid .fs-row .fs-md-push-third {
    margin-left: 34.375%;
  }
  .fs-grid .fs-row .fs-md-push-half {
    margin-left: 51.04166667%;
  }
  .fs-grid .fs-row [class*="-contained"].fs-md-fifth {
    width: 20%;
    max-width: 20%;
    min-width: 0;
    flex: 0 0 20%;
  }
  .fs-grid .fs-row [class*="-contained"].fs-md-fourth {
    width: 25%;
    max-width: 25%;
    min-width: 0;
    flex: 0 0 25%;
  }
  .fs-grid .fs-row [class*="-contained"].fs-md-third {
    width: 33.33333333%;
    max-width: 33.33333333%;
    min-width: 0;
    flex: 0 0 33.33333333%;
  }
  .fs-grid .fs-row [class*="-contained"].fs-md-half {
    width: 50%;
    max-width: 50%;
    min-width: 0;
    flex: 0 0 50%;
  }
  .fs-grid .fs-row [class*="-contained"].fs-md-full {
    width: 100%;
    max-width: 100%;
    min-width: 0;
    flex: 0 0 100%;
  }
  .fs-grid .fs-row [class*="-contained"].fs-md-push-fifth {
    margin-left: 20%;
  }
  .fs-grid .fs-row [class*="-contained"].fs-md-push-fourth {
    margin-left: 25%;
  }
  .fs-grid .fs-row [class*="-contained"].fs-md-push-third {
    margin-left: 33.33333333%;
  }
  .fs-grid .fs-row [class*="-contained"].fs-md-push-half {
    margin-left: 50%;
  }
  .fs-grid .fs-row .fs-md-auto {
    width: auto;
    max-width: 97.91666667%;
    flex: 1;
    flex-grow: 1;
  }
  .fs-grid .fs-row .fs-md-hide {
    display: none;
  }
  .fs-grid .fs-row .fs-md-destroy {
    width: auto;
    margin-left: 0;
    margin-right: 0;
  }
}
@media screen and (min-width:  980px) {
  .fs-grid .fs-row.fs-lg-reverse {
    flex-direction: row-reverse;
  }
  .fs-grid .fs-row.fs-lg-justify-around {
    justify-content: space-around;
  }
  .fs-grid .fs-row.fs-lg-justify-between {
    justify-content: space-between;
  }
  .fs-grid .fs-row.fs-lg-justify-start {
    justify-content: flex-start;
  }
  .fs-grid .fs-row.fs-lg-justify-center {
    justify-content: center;
  }
  .fs-grid .fs-row.fs-lg-justify-end {
    justify-content: flex-end;
  }
  .fs-grid .fs-row.fs-lg-align-start {
    align-items: flex-start;
  }
  .fs-grid .fs-row.fs-lg-align-center {
    align-items: center;
  }
  .fs-grid .fs-row.fs-lg-align-end {
    align-items: flex-end;
  }
  .fs-grid .fs-row .fs-lg-1 {
    width: 6.25%;
    max-width: 6.25%;
    min-width: 0;
    flex: 0 0 6.25%;
  }
  .fs-grid .fs-row .fs-lg-2 {
    width: 14.58333333%;
    max-width: 14.58333333%;
    min-width: 0;
    flex: 0 0 14.58333333%;
  }
  .fs-grid .fs-row .fs-lg-3 {
    width: 22.91666667%;
    max-width: 22.91666667%;
    min-width: 0;
    flex: 0 0 22.91666667%;
  }
  .fs-grid .fs-row .fs-lg-4 {
    width: 31.25%;
    max-width: 31.25%;
    min-width: 0;
    flex: 0 0 31.25%;
  }
  .fs-grid .fs-row .fs-lg-5 {
    width: 39.58333333%;
    max-width: 39.58333333%;
    min-width: 0;
    flex: 0 0 39.58333333%;
  }
  .fs-grid .fs-row .fs-lg-6 {
    width: 47.91666667%;
    max-width: 47.91666667%;
    min-width: 0;
    flex: 0 0 47.91666667%;
  }
  .fs-grid .fs-row .fs-lg-7 {
    width: 56.25%;
    max-width: 56.25%;
    min-width: 0;
    flex: 0 0 56.25%;
  }
  .fs-grid .fs-row .fs-lg-8 {
    width: 64.58333333%;
    max-width: 64.58333333%;
    min-width: 0;
    flex: 0 0 64.58333333%;
  }
  .fs-grid .fs-row .fs-lg-9 {
    width: 72.91666667%;
    max-width: 72.91666667%;
    min-width: 0;
    flex: 0 0 72.91666667%;
  }
  .fs-grid .fs-row .fs-lg-10 {
    width: 81.25%;
    max-width: 81.25%;
    min-width: 0;
    flex: 0 0 81.25%;
  }
  .fs-grid .fs-row .fs-lg-11 {
    width: 89.58333333%;
    max-width: 89.58333333%;
    min-width: 0;
    flex: 0 0 89.58333333%;
  }
  .fs-grid .fs-row .fs-lg-12 {
    width: 97.91666667%;
    max-width: 97.91666667%;
    min-width: 0;
    flex: 0 0 97.91666667%;
  }
  .fs-grid .fs-row .fs-lg-push-1 {
    margin-left: 9.375%;
  }
  .fs-grid .fs-row .fs-lg-push-2 {
    margin-left: 17.70833333%;
  }
  .fs-grid .fs-row .fs-lg-push-3 {
    margin-left: 26.04166667%;
  }
  .fs-grid .fs-row .fs-lg-push-4 {
    margin-left: 34.375%;
  }
  .fs-grid .fs-row .fs-lg-push-5 {
    margin-left: 42.70833333%;
  }
  .fs-grid .fs-row .fs-lg-push-6 {
    margin-left: 51.04166667%;
  }
  .fs-grid .fs-row .fs-lg-push-7 {
    margin-left: 59.375%;
  }
  .fs-grid .fs-row .fs-lg-push-8 {
    margin-left: 67.70833333%;
  }
  .fs-grid .fs-row .fs-lg-push-9 {
    margin-left: 76.04166667%;
  }
  .fs-grid .fs-row .fs-lg-push-10 {
    margin-left: 84.375%;
  }
  .fs-grid .fs-row .fs-lg-push-11 {
    margin-left: 92.70833333%;
  }
  .fs-grid .fs-row [class*="-contained"].fs-lg-1 {
    width: 8.33333333%;
    max-width: 8.33333333%;
    min-width: 0;
    flex: 0 0 8.33333333%;
  }
  .fs-grid .fs-row [class*="-contained"].fs-lg-2 {
    width: 16.66666667%;
    max-width: 16.66666667%;
    min-width: 0;
    flex: 0 0 16.66666667%;
  }
  .fs-grid .fs-row [class*="-contained"].fs-lg-3 {
    width: 25%;
    max-width: 25%;
    min-width: 0;
    flex: 0 0 25%;
  }
  .fs-grid .fs-row [class*="-contained"].fs-lg-4 {
    width: 33.33333333%;
    max-width: 33.33333333%;
    min-width: 0;
    flex: 0 0 33.33333333%;
  }
  .fs-grid .fs-row [class*="-contained"].fs-lg-5 {
    width: 41.66666667%;
    max-width: 41.66666667%;
    min-width: 0;
    flex: 0 0 41.66666667%;
  }
  .fs-grid .fs-row [class*="-contained"].fs-lg-6 {
    width: 50%;
    max-width: 50%;
    min-width: 0;
    flex: 0 0 50%;
  }
  .fs-grid .fs-row [class*="-contained"].fs-lg-7 {
    width: 58.33333333%;
    max-width: 58.33333333%;
    min-width: 0;
    flex: 0 0 58.33333333%;
  }
  .fs-grid .fs-row [class*="-contained"].fs-lg-8 {
    width: 66.66666667%;
    max-width: 66.66666667%;
    min-width: 0;
    flex: 0 0 66.66666667%;
  }
  .fs-grid .fs-row [class*="-contained"].fs-lg-9 {
    width: 75%;
    max-width: 75%;
    min-width: 0;
    flex: 0 0 75%;
  }
  .fs-grid .fs-row [class*="-contained"].fs-lg-10 {
    width: 83.33333333%;
    max-width: 83.33333333%;
    min-width: 0;
    flex: 0 0 83.33333333%;
  }
  .fs-grid .fs-row [class*="-contained"].fs-lg-11 {
    width: 91.66666667%;
    max-width: 91.66666667%;
    min-width: 0;
    flex: 0 0 91.66666667%;
  }
  .fs-grid .fs-row [class*="-contained"].fs-lg-12 {
    width: 100%;
    max-width: 100%;
    min-width: 0;
    flex: 0 0 100%;
  }
  .fs-grid .fs-row [class*="-contained"].fs-lg-push-1 {
    margin-left: 8.33333333%;
  }
  .fs-grid .fs-row [class*="-contained"].fs-lg-push-2 {
    margin-left: 16.66666667%;
  }
  .fs-grid .fs-row [class*="-contained"].fs-lg-push-3 {
    margin-left: 25%;
  }
  .fs-grid .fs-row [class*="-contained"].fs-lg-push-4 {
    margin-left: 33.33333333%;
  }
  .fs-grid .fs-row [class*="-contained"].fs-lg-push-5 {
    margin-left: 41.66666667%;
  }
  .fs-grid .fs-row [class*="-contained"].fs-lg-push-6 {
    margin-left: 50%;
  }
  .fs-grid .fs-row [class*="-contained"].fs-lg-push-7 {
    margin-left: 58.33333333%;
  }
  .fs-grid .fs-row [class*="-contained"].fs-lg-push-8 {
    margin-left: 66.66666667%;
  }
  .fs-grid .fs-row [class*="-contained"].fs-lg-push-9 {
    margin-left: 75%;
  }
  .fs-grid .fs-row [class*="-contained"].fs-lg-push-10 {
    margin-left: 83.33333333%;
  }
  .fs-grid .fs-row [class*="-contained"].fs-lg-push-11 {
    margin-left: 91.66666667%;
  }
  .fs-grid .fs-row .fs-cell.fs-lg-first,
  .fs-grid .fs-row [class*="-contained"].fs-lg-first {
    order: -1;
  }
  .fs-grid .fs-row .fs-cell.fs-lg-last,
  .fs-grid .fs-row [class*="-contained"].fs-lg-last {
    order: 1;
  }
  .fs-grid .fs-row .fs-cell.fs-lg-align-start,
  .fs-grid .fs-row [class*="-contained"].fs-lg-align-start {
    align-self: flex-start;
  }
  .fs-grid .fs-row .fs-cell.fs-lg-align-center,
  .fs-grid .fs-row [class*="-contained"].fs-lg-align-center {
    align-self: center;
  }
  .fs-grid .fs-row .fs-cell.fs-lg-align-end,
  .fs-grid .fs-row [class*="-contained"].fs-lg-align-end {
    align-self: flex-end;
  }
  .fs-grid .fs-row .fs-cell.fs-lg-justify-start,
  .fs-grid .fs-row [class*="-contained"].fs-lg-justify-start {
    margin-right: auto;
  }
  .fs-grid .fs-row .fs-cell.fs-lg-justify-center,
  .fs-grid .fs-row [class*="-contained"].fs-lg-justify-center {
    margin-right: auto;
    margin-left: auto;
  }
  .fs-grid .fs-row .fs-cell.fs-lg-justify-end,
  .fs-grid .fs-row [class*="-contained"].fs-lg-justify-end {
    margin-left: auto;
  }
  .fs-grid .fs-row .fs-lg-fifth {
    width: 17.91666667%;
    max-width: 17.91666667%;
    min-width: 0;
    flex: 0 0 17.91666667%;
  }
  .fs-grid .fs-row .fs-lg-fourth {
    width: 22.91666667%;
    max-width: 22.91666667%;
    min-width: 0;
    flex: 0 0 22.91666667%;
  }
  .fs-grid .fs-row .fs-lg-third {
    width: 31.25%;
    max-width: 31.25%;
    min-width: 0;
    flex: 0 0 31.25%;
  }
  .fs-grid .fs-row .fs-lg-half {
    width: 47.91666667%;
    max-width: 47.91666667%;
    min-width: 0;
    flex: 0 0 47.91666667%;
  }
  .fs-grid .fs-row .fs-lg-full {
    width: 97.91666667%;
    max-width: 97.91666667%;
    min-width: 0;
    flex: 0 0 97.91666667%;
  }
  .fs-grid .fs-row .fs-lg-push-fifth {
    margin-left: 21.04166667%;
  }
  .fs-grid .fs-row .fs-lg-push-fourth {
    margin-left: 26.04166667%;
  }
  .fs-grid .fs-row .fs-lg-push-third {
    margin-left: 34.375%;
  }
  .fs-grid .fs-row .fs-lg-push-half {
    margin-left: 51.04166667%;
  }
  .fs-grid .fs-row [class*="-contained"].fs-lg-fifth {
    width: 20%;
    max-width: 20%;
    min-width: 0;
    flex: 0 0 20%;
  }
  .fs-grid .fs-row [class*="-contained"].fs-lg-fourth {
    width: 25%;
    max-width: 25%;
    min-width: 0;
    flex: 0 0 25%;
  }
  .fs-grid .fs-row [class*="-contained"].fs-lg-third {
    width: 33.33333333%;
    max-width: 33.33333333%;
    min-width: 0;
    flex: 0 0 33.33333333%;
  }
  .fs-grid .fs-row [class*="-contained"].fs-lg-half {
    width: 50%;
    max-width: 50%;
    min-width: 0;
    flex: 0 0 50%;
  }
  .fs-grid .fs-row [class*="-contained"].fs-lg-full {
    width: 100%;
    max-width: 100%;
    min-width: 0;
    flex: 0 0 100%;
  }
  .fs-grid .fs-row [class*="-contained"].fs-lg-push-fifth {
    margin-left: 20%;
  }
  .fs-grid .fs-row [class*="-contained"].fs-lg-push-fourth {
    margin-left: 25%;
  }
  .fs-grid .fs-row [class*="-contained"].fs-lg-push-third {
    margin-left: 33.33333333%;
  }
  .fs-grid .fs-row [class*="-contained"].fs-lg-push-half {
    margin-left: 50%;
  }
  .fs-grid .fs-row .fs-lg-auto {
    width: auto;
    max-width: 97.91666667%;
    flex: 1;
    flex-grow: 1;
  }
  .fs-grid .fs-row .fs-lg-hide {
    display: none;
  }
  .fs-grid .fs-row .fs-lg-destroy {
    width: auto;
    margin-left: 0;
    margin-right: 0;
  }
}
@media screen and (min-width:  1220px) {
  .fs-grid .fs-row.fs-xl-reverse {
    flex-direction: row-reverse;
  }
  .fs-grid .fs-row.fs-xl-justify-around {
    justify-content: space-around;
  }
  .fs-grid .fs-row.fs-xl-justify-between {
    justify-content: space-between;
  }
  .fs-grid .fs-row.fs-xl-justify-start {
    justify-content: flex-start;
  }
  .fs-grid .fs-row.fs-xl-justify-center {
    justify-content: center;
  }
  .fs-grid .fs-row.fs-xl-justify-end {
    justify-content: flex-end;
  }
  .fs-grid .fs-row.fs-xl-align-start {
    align-items: flex-start;
  }
  .fs-grid .fs-row.fs-xl-align-center {
    align-items: center;
  }
  .fs-grid .fs-row.fs-xl-align-end {
    align-items: flex-end;
  }
  .fs-grid .fs-row .fs-xl-1 {
    width: 6.25%;
    max-width: 6.25%;
    min-width: 0;
    flex: 0 0 6.25%;
  }
  .fs-grid .fs-row .fs-xl-2 {
    width: 14.58333333%;
    max-width: 14.58333333%;
    min-width: 0;
    flex: 0 0 14.58333333%;
  }
  .fs-grid .fs-row .fs-xl-3 {
    width: 22.91666667%;
    max-width: 22.91666667%;
    min-width: 0;
    flex: 0 0 22.91666667%;
  }
  .fs-grid .fs-row .fs-xl-4 {
    width: 31.25%;
    max-width: 31.25%;
    min-width: 0;
    flex: 0 0 31.25%;
  }
  .fs-grid .fs-row .fs-xl-5 {
    width: 39.58333333%;
    max-width: 39.58333333%;
    min-width: 0;
    flex: 0 0 39.58333333%;
  }
  .fs-grid .fs-row .fs-xl-6 {
    width: 47.91666667%;
    max-width: 47.91666667%;
    min-width: 0;
    flex: 0 0 47.91666667%;
  }
  .fs-grid .fs-row .fs-xl-7 {
    width: 56.25%;
    max-width: 56.25%;
    min-width: 0;
    flex: 0 0 56.25%;
  }
  .fs-grid .fs-row .fs-xl-8 {
    width: 64.58333333%;
    max-width: 64.58333333%;
    min-width: 0;
    flex: 0 0 64.58333333%;
  }
  .fs-grid .fs-row .fs-xl-9 {
    width: 72.91666667%;
    max-width: 72.91666667%;
    min-width: 0;
    flex: 0 0 72.91666667%;
  }
  .fs-grid .fs-row .fs-xl-10 {
    width: 81.25%;
    max-width: 81.25%;
    min-width: 0;
    flex: 0 0 81.25%;
  }
  .fs-grid .fs-row .fs-xl-11 {
    width: 89.58333333%;
    max-width: 89.58333333%;
    min-width: 0;
    flex: 0 0 89.58333333%;
  }
  .fs-grid .fs-row .fs-xl-12 {
    width: 97.91666667%;
    max-width: 97.91666667%;
    min-width: 0;
    flex: 0 0 97.91666667%;
  }
  .fs-grid .fs-row .fs-xl-push-1 {
    margin-left: 9.375%;
  }
  .fs-grid .fs-row .fs-xl-push-2 {
    margin-left: 17.70833333%;
  }
  .fs-grid .fs-row .fs-xl-push-3 {
    margin-left: 26.04166667%;
  }
  .fs-grid .fs-row .fs-xl-push-4 {
    margin-left: 34.375%;
  }
  .fs-grid .fs-row .fs-xl-push-5 {
    margin-left: 42.70833333%;
  }
  .fs-grid .fs-row .fs-xl-push-6 {
    margin-left: 51.04166667%;
  }
  .fs-grid .fs-row .fs-xl-push-7 {
    margin-left: 59.375%;
  }
  .fs-grid .fs-row .fs-xl-push-8 {
    margin-left: 67.70833333%;
  }
  .fs-grid .fs-row .fs-xl-push-9 {
    margin-left: 76.04166667%;
  }
  .fs-grid .fs-row .fs-xl-push-10 {
    margin-left: 84.375%;
  }
  .fs-grid .fs-row .fs-xl-push-11 {
    margin-left: 92.70833333%;
  }
  .fs-grid .fs-row [class*="-contained"].fs-xl-1 {
    width: 8.33333333%;
    max-width: 8.33333333%;
    min-width: 0;
    flex: 0 0 8.33333333%;
  }
  .fs-grid .fs-row [class*="-contained"].fs-xl-2 {
    width: 16.66666667%;
    max-width: 16.66666667%;
    min-width: 0;
    flex: 0 0 16.66666667%;
  }
  .fs-grid .fs-row [class*="-contained"].fs-xl-3 {
    width: 25%;
    max-width: 25%;
    min-width: 0;
    flex: 0 0 25%;
  }
  .fs-grid .fs-row [class*="-contained"].fs-xl-4 {
    width: 33.33333333%;
    max-width: 33.33333333%;
    min-width: 0;
    flex: 0 0 33.33333333%;
  }
  .fs-grid .fs-row [class*="-contained"].fs-xl-5 {
    width: 41.66666667%;
    max-width: 41.66666667%;
    min-width: 0;
    flex: 0 0 41.66666667%;
  }
  .fs-grid .fs-row [class*="-contained"].fs-xl-6 {
    width: 50%;
    max-width: 50%;
    min-width: 0;
    flex: 0 0 50%;
  }
  .fs-grid .fs-row [class*="-contained"].fs-xl-7 {
    width: 58.33333333%;
    max-width: 58.33333333%;
    min-width: 0;
    flex: 0 0 58.33333333%;
  }
  .fs-grid .fs-row [class*="-contained"].fs-xl-8 {
    width: 66.66666667%;
    max-width: 66.66666667%;
    min-width: 0;
    flex: 0 0 66.66666667%;
  }
  .fs-grid .fs-row [class*="-contained"].fs-xl-9 {
    width: 75%;
    max-width: 75%;
    min-width: 0;
    flex: 0 0 75%;
  }
  .fs-grid .fs-row [class*="-contained"].fs-xl-10 {
    width: 83.33333333%;
    max-width: 83.33333333%;
    min-width: 0;
    flex: 0 0 83.33333333%;
  }
  .fs-grid .fs-row [class*="-contained"].fs-xl-11 {
    width: 91.66666667%;
    max-width: 91.66666667%;
    min-width: 0;
    flex: 0 0 91.66666667%;
  }
  .fs-grid .fs-row [class*="-contained"].fs-xl-12 {
    width: 100%;
    max-width: 100%;
    min-width: 0;
    flex: 0 0 100%;
  }
  .fs-grid .fs-row [class*="-contained"].fs-xl-push-1 {
    margin-left: 8.33333333%;
  }
  .fs-grid .fs-row [class*="-contained"].fs-xl-push-2 {
    margin-left: 16.66666667%;
  }
  .fs-grid .fs-row [class*="-contained"].fs-xl-push-3 {
    margin-left: 25%;
  }
  .fs-grid .fs-row [class*="-contained"].fs-xl-push-4 {
    margin-left: 33.33333333%;
  }
  .fs-grid .fs-row [class*="-contained"].fs-xl-push-5 {
    margin-left: 41.66666667%;
  }
  .fs-grid .fs-row [class*="-contained"].fs-xl-push-6 {
    margin-left: 50%;
  }
  .fs-grid .fs-row [class*="-contained"].fs-xl-push-7 {
    margin-left: 58.33333333%;
  }
  .fs-grid .fs-row [class*="-contained"].fs-xl-push-8 {
    margin-left: 66.66666667%;
  }
  .fs-grid .fs-row [class*="-contained"].fs-xl-push-9 {
    margin-left: 75%;
  }
  .fs-grid .fs-row [class*="-contained"].fs-xl-push-10 {
    margin-left: 83.33333333%;
  }
  .fs-grid .fs-row [class*="-contained"].fs-xl-push-11 {
    margin-left: 91.66666667%;
  }
  .fs-grid .fs-row .fs-cell.fs-xl-first,
  .fs-grid .fs-row [class*="-contained"].fs-xl-first {
    order: -1;
  }
  .fs-grid .fs-row .fs-cell.fs-xl-last,
  .fs-grid .fs-row [class*="-contained"].fs-xl-last {
    order: 1;
  }
  .fs-grid .fs-row .fs-cell.fs-xl-align-start,
  .fs-grid .fs-row [class*="-contained"].fs-xl-align-start {
    align-self: flex-start;
  }
  .fs-grid .fs-row .fs-cell.fs-xl-align-center,
  .fs-grid .fs-row [class*="-contained"].fs-xl-align-center {
    align-self: center;
  }
  .fs-grid .fs-row .fs-cell.fs-xl-align-end,
  .fs-grid .fs-row [class*="-contained"].fs-xl-align-end {
    align-self: flex-end;
  }
  .fs-grid .fs-row .fs-cell.fs-xl-justify-start,
  .fs-grid .fs-row [class*="-contained"].fs-xl-justify-start {
    margin-right: auto;
  }
  .fs-grid .fs-row .fs-cell.fs-xl-justify-center,
  .fs-grid .fs-row [class*="-contained"].fs-xl-justify-center {
    margin-right: auto;
    margin-left: auto;
  }
  .fs-grid .fs-row .fs-cell.fs-xl-justify-end,
  .fs-grid .fs-row [class*="-contained"].fs-xl-justify-end {
    margin-left: auto;
  }
  .fs-grid .fs-row .fs-xl-fifth {
    width: 17.91666667%;
    max-width: 17.91666667%;
    min-width: 0;
    flex: 0 0 17.91666667%;
  }
  .fs-grid .fs-row .fs-xl-fourth {
    width: 22.91666667%;
    max-width: 22.91666667%;
    min-width: 0;
    flex: 0 0 22.91666667%;
  }
  .fs-grid .fs-row .fs-xl-third {
    width: 31.25%;
    max-width: 31.25%;
    min-width: 0;
    flex: 0 0 31.25%;
  }
  .fs-grid .fs-row .fs-xl-half {
    width: 47.91666667%;
    max-width: 47.91666667%;
    min-width: 0;
    flex: 0 0 47.91666667%;
  }
  .fs-grid .fs-row .fs-xl-full {
    width: 97.91666667%;
    max-width: 97.91666667%;
    min-width: 0;
    flex: 0 0 97.91666667%;
  }
  .fs-grid .fs-row .fs-xl-push-fifth {
    margin-left: 21.04166667%;
  }
  .fs-grid .fs-row .fs-xl-push-fourth {
    margin-left: 26.04166667%;
  }
  .fs-grid .fs-row .fs-xl-push-third {
    margin-left: 34.375%;
  }
  .fs-grid .fs-row .fs-xl-push-half {
    margin-left: 51.04166667%;
  }
  .fs-grid .fs-row [class*="-contained"].fs-xl-fifth {
    width: 20%;
    max-width: 20%;
    min-width: 0;
    flex: 0 0 20%;
  }
  .fs-grid .fs-row [class*="-contained"].fs-xl-fourth {
    width: 25%;
    max-width: 25%;
    min-width: 0;
    flex: 0 0 25%;
  }
  .fs-grid .fs-row [class*="-contained"].fs-xl-third {
    width: 33.33333333%;
    max-width: 33.33333333%;
    min-width: 0;
    flex: 0 0 33.33333333%;
  }
  .fs-grid .fs-row [class*="-contained"].fs-xl-half {
    width: 50%;
    max-width: 50%;
    min-width: 0;
    flex: 0 0 50%;
  }
  .fs-grid .fs-row [class*="-contained"].fs-xl-full {
    width: 100%;
    max-width: 100%;
    min-width: 0;
    flex: 0 0 100%;
  }
  .fs-grid .fs-row [class*="-contained"].fs-xl-push-fifth {
    margin-left: 20%;
  }
  .fs-grid .fs-row [class*="-contained"].fs-xl-push-fourth {
    margin-left: 25%;
  }
  .fs-grid .fs-row [class*="-contained"].fs-xl-push-third {
    margin-left: 33.33333333%;
  }
  .fs-grid .fs-row [class*="-contained"].fs-xl-push-half {
    margin-left: 50%;
  }
  .fs-grid .fs-row .fs-xl-auto {
    width: auto;
    max-width: 97.91666667%;
    flex: 1;
    flex-grow: 1;
  }
  .fs-grid .fs-row .fs-xl-hide {
    display: none;
  }
  .fs-grid .fs-row .fs-xl-destroy {
    width: auto;
    margin-left: 0;
    margin-right: 0;
  }
}
/**
 * @component
 * @name Tooltip
 */
/**
 * @class
 * @name .fs-tooltip-element
 * @type element
 * @description Target elmement
 */
/**
 * @class
 * @name .fs-tooltip
 * @type element
 * @description Base widget class
 */
/**
 * @class
 * @name .fs-tooltip.fs-tooltip-visible
 * @type modifier
 * @description Inidcates visible state
 */
/**
 * @class
 * @name .fs-tooltip.fs-tooltip-right
 * @type modifier
 * @description Inidcates right side display
 */
/**
 * @class
 * @name .fs-tooltip.fs-tooltip-left
 * @type modifier
 * @description Inidcates left side display
 */
/**
 * @class
 * @name .fs-tooltip.fs-tooltip-top
 * @type modifier
 * @description Inidcates top display
 */
/**
 * @class
 * @name .fs-tooltip.fs-tooltip-bottom
 * @type modifier
 * @description Inidcates bottom display
 */
.fs-tooltip {
  width: 0.0625rem;
  height: 0.0625rem;
  position: absolute;
  top: -62.4375rem;
  left: -62.4375rem;
  z-index: 10;
  opacity: 0;
  pointer-events: none;
  transition: opacity 0.15s linear;
  /**
   * @class
   * @name .fs-tooltip-content
   * @type element
   * @description Tooltip content wrapper
   */
  /**
   * @class
   * @name .fs-tooltip-caret
   * @type element
   * @description Tooltip caret
   */
}
.fs-tooltip,
.fs-tooltip:after,
.fs-tooltip:before,
.fs-tooltip *,
.fs-tooltip *:after,
.fs-tooltip *:before {
  box-sizing: border-box;
  transition: none;
  user-select: none !important;
}
.fs-tooltip-visible {
  opacity: 1;
}
.fs-tooltip-content {
  display: block;
  float: left;
  position: relative;
  white-space: nowrap;
}
.fs-tooltip-caret {
  display: none;
}
.blueRibbon-bar {
  background-color: #000;
  display: none;
}
.blueRibbon-bar a {
  font-family: "Gotham A", "Gotham B", sans-serif;
  font-style: normal;
  font-weight: 700;
  font-size: 0.75rem;
  line-height: 0.8125rem;
  display: block;
  color: #FFF;
  padding: 1.25rem 0;
  text-transform: uppercase;
  text-align: center;
}
.blueRibbon-bar.empty {
  min-height: 3.125rem;
}
@media (min-width: 769px) {
  .blueRibbon-bar {
    display: block;
  }
}
.social-sharing-buttons {
  display: flex;
  justify-content: center;
  align-items: center;
  margin: 2em 0;
}
.social-sharing-buttons a,
.social-sharing-buttons__button {
  text-decoration: none;
  margin: 0 0.25rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.btnCopy {
  position: relative;
  padding: 0;
  cursor: pointer;
}
.social-sharing-buttons__popup {
  position: absolute;
  left: 50%;
  top: 0;
  transform: translate(-50%, -100%);
  background-color: black;
  color: white;
  font-size: small;
  padding: 0.25rem;
  border-radius: 0.1875rem;
  opacity: 0;
  height: 0;
  overflow: hidden;
  transition: all 0.5s ease;
}
.social-sharing-buttons__popup.visible {
  opacity: 1;
  height: auto;
  overflow: unset;
}
.social-sharing-buttons__popup:before {
  position: absolute;
  left: 50%;
  bottom: 0;
  transform: translate(-50%, 100%);
  display: block;
  content: '';
  width: 0;
  height: 0;
  border-left: 0.625rem solid transparent;
  border-right: 0.625rem solid transparent;
  border-top: 0.625rem solid black;
}
.studio-article {
  padding-top: 0.625rem;
}
.studio-article .social-outer {
  width: auto;
  background-color: #FFF;
  border-radius: 0.2rem;
  margin: 1.25rem auto 0;
  z-index: 9;
  transition: border-color 0.2s, box-shadow 0.2s;
  max-width: 100%;
}
@media (min-width: 980px) {
  .studio-article .social-outer {
    margin: 3.125rem auto 0.625rem;
  }
}
.studio-article .social-outer.drag {
  border-color: white;
  box-shadow: 0.1875rem 0.375rem 1.5rem rgba(0, 0, 0, 0.5);
}
.studio-article .social-outer .social-inner {
  width: 100%;
  height: 100%;
  z-index: 10;
}
.studio-article .social-outer .social-inner .social-sharing-buttons {
  margin: 0;
  padding: 0.625rem 1.25rem;
}
.studio-article .social-outer .social-inner .social-sharing-buttons a {
  margin: 0 0.75rem;
}
.studio-article .social-outer .social-inner .social-sharing-buttons a:hover,
.studio-article .social-outer .social-inner .social-sharing-buttons a:focus {
  text-decoration: none;
}
.studio-article .social-outer .social-inner .social-sharing-buttons a svg {
  fill: #00D4A8;
}
@media (min-width: 980px) {
  .studio-article .social-outer .social-inner .social-sharing-buttons a svg {
    height: 2.75rem;
    width: 2.75rem;
  }
}
.studio-article .tagline {
  display: block;
  text-align: center;
  padding: 0.3125rem 0 1.25rem 0;
}
.studio-article--header-cat {
  justify-content: center;
  margin-top: 1.875rem;
  padding: 0.9375rem 0;
}
.studio-article--header-cat a {
  font-family: "Chronicle Text G1 A", "Chronicle Text G1 B", serif;
  font-style: normal;
  font-weight: 400;
  text-transform: uppercase;
  color: #03856A;
  font-size: 1.25rem;
}
.studio-article--header-cat > div > div {
  border-right: 0.125rem solid #03856A;
  line-height: 1.25rem;
  padding: 0 0.625rem;
  text-align: center;
}
@media (min-width: 769px) {
  .studio-article--header-cat > div > div {
    display: flex;
    justify-content: center;
  }
}
.studio-article--header-cat > div > div:last-child {
  border: none;
}
.studio-article--header-cat > div > div .views-row {
  padding: 0.75rem 0.625rem 0.5rem;
  text-align: center;
  position: relative;
}
@media (min-width: 769px) {
  .studio-article--header-cat > div > div .views-row {
    padding: 0 0.625rem;
  }
}
.studio-article--header-cat > div > div .views-row::before {
  border-top: 0.125rem solid #03856A;
  content: '';
  left: calc(50% - 0.9375rem);
  position: absolute;
  top: 0;
  width: 1.875rem;
}
@media (min-width: 769px) {
  .studio-article--header-cat > div > div .views-row::before {
    border-left: 0.125rem solid #03856A;
    height: 100%;
    left: 0;
    width: auto;
  }
}
.studio-article--header-cat > div > div .views-row:first-child::before {
  display: none;
}
.studio-article--header-title {
  display: flex;
  justify-content: center;
  padding: 1.25rem 0;
  text-align: center;
}
.studio-article--image img {
  width: 100%;
  height: auto;
}
.studio-article--image-caption {
  font-family: "Gotham A", "Gotham B", sans-serif;
  font-style: normal;
  font-weight: 400;
  color: #393E3D;
  font-size: 1rem;
  font-style: italic;
  margin-top: 0.625rem;
}
.studio-article--image .iframe-wrap {
  position: relative;
  width: 100%;
  height: 0;
  padding-bottom: 51%;
}
.studio-article--image .iframe-wrap iframe {
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
}
.studio-article--copy h2 {
  font-family: "Gotham A", "Gotham B", sans-serif;
  font-style: normal;
  font-weight: 700;
  font-size: 1.5rem;
}
.studio-article--copy h2 > div {
  display: inline-block;
}
.studio-article--copy a {
  font-family: "Gotham A", "Gotham B", sans-serif;
  font-style: normal;
  font-weight: 700;
  color: #03856A;
}
.studio-article--copy .wysiwyg_block {
  margin: 0;
}
.studio-article--copy-posted {
  font-family: "Gotham A", "Gotham B", sans-serif;
  font-style: normal;
  font-weight: 500;
  font-size: 0.75rem;
  padding: 0.625rem 0;
}
.studio-article--author .title {
  border-bottom: 0.0625rem solid #060680;
  margin: 1.875rem 0;
}
.studio-article--author h3.author {
  display: inline-block;
  background-color: #FFF;
  top: 0.625rem;
  position: relative;
}
.studio-article--author a {
  color: #03856A;
}
.studio-article--author-box {
  border: 0.0625rem solid #EEEEEE;
  display: flex;
  gap: 1.5625rem;
  padding: 0.9375rem;
  position: relative;
}
.studio-article--author-box .author-image {
  width: 5rem;
}
.studio-article--author-box .author-image a {
  border-radius: 50%;
  display: block;
  height: 5rem;
  overflow: hidden;
  width: 5rem;
}
.studio-article--author-box .author-text {
  width: calc(100% - 5rem);
}
.studio-article--author-box h3 {
  display: block;
  clear: right;
  color: #03856A;
  border: none;
  margin-top: 0;
}
@media (min-width: 769px) {
  .studio-article--author-box h3 {
    clear: none;
  }
}
.studio-article--author-box span {
  font-family: "Gotham A", "Gotham B", sans-serif;
  font-style: normal;
  font-weight: 700;
  display: inline-block;
  font-size: 0.75rem;
  text-transform: uppercase;
  margin: 0.625rem 0;
}
.studio-article--author-box img {
  width: 100%;
  height: auto;
}
.studio-article--author-box .author-social {
  float: right;
  margin-bottom: 0.625rem;
}
@media (min-width: 769px) {
  .studio-article--author-box .author-social {
    float: none;
    margin-bottom: 0;
    position: absolute;
    top: 1.25rem;
    right: 1.25rem;
  }
}
.studio-article--author-box .author-social--twitter {
  display: inline-block;
  margin: 0 0.3125rem;
}
.studio-article--author-box .author-social--twitter a {
  display: inline-block;
  height: 1.875rem;
  width: 1.875rem;
  overflow: hidden;
  background-image: url('../images/twitter.svg');
  background-position: 50% 50%;
  background-size: contain;
  font-size: 0;
  background-repeat: no-repeat;
}
.studio-article--author-box .author-social--twitter a::after {
  content: '';
  display: inline-block;
}
.studio-article--author-box .author-social--linked {
  display: inline-block;
  margin: 0 0.3125rem;
}
.studio-article--author-box .author-social--linked a {
  display: inline-block;
  height: 1.875rem;
  width: 1.875rem;
  overflow: hidden;
  background-image: url('../images/linkedin.svg');
  background-position: 50% 50%;
  background-size: contain;
  font-size: 0;
  background-repeat: no-repeat;
}
.studio-article--author-box .author-social--linked a::after {
  content: '';
  display: inline-block;
}
.studio-article--author-boxContent {
  font-family: "Gotham A", "Gotham B", sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 1rem;
  line-height: 1.3125rem;
  margin: 0 1.25rem 1.25rem 0;
}
.studio-article .paragraph--type--key-points {
  background-color: #EDF1F0;
  padding: 1.25rem;
}
.studio-article .paragraph--type--key-points h3 {
  font-family: "Gotham A", "Gotham B", sans-serif;
  font-style: normal;
  font-weight: 500;
  color: #03856A;
  margin: 0 0 0.625rem;
}
.studio-article .paragraph--type--key-points p {
  line-height: 1.4375rem;
}
.basic-page .page_content {
  padding: 0;
}
.basic-page h1 {
  color: #FFF;
  margin: 3.125rem 0 0.9375rem;
  text-align: center;
}
.basic-page--intro {
  color: #FFF;
  margin: 0 0 3.125rem;
}
.basic-page .nobk h1 {
  color: #000;
}
.basic-page .nobk .basic-page--intro {
  color: #000;
}
.toolbar-fixed .menu {
  top: 5rem;
}
.menu {
  background-color: #FFF;
}
.menu ul {
  display: inline;
}
.menu ul li {
  margin: 0.625rem 0;
}
.menu ul li a {
  font-family: "Gotham A", "Gotham B", sans-serif;
  font-style: normal;
  font-weight: 700;
  padding: 0.625rem 0;
  display: block;
  width: 100%;
  color: #060680;
  font-size: 1.25rem;
  text-transform: uppercase;
}
.menu ul li.menu-item.has-children ul {
  display: none;
}
.menu ul li.menu-item.has-children ul.active {
  display: block;
}
.menu ul li.menu-item.has-children ul li {
  margin: 0;
}
.menu ul li.menu-item.has-children ul li a {
  padding-top: 0.625rem;
  padding-bottom: 0.625rem;
}
.menu ul li.menu-item.has-children .nav_item_inner {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
}
.menu ul li.menu-item.has-children .nav_item_inner .main_nav_toggle span.main_nav_toggle_inner {
  position: relative;
  width: 1.875rem;
  height: 1.875rem;
}
.menu ul li.menu-item.has-children .nav_item_inner .main_nav_toggle span.main_nav_toggle_inner::after {
  content: "";
  color: #00D4A8;
  display: block;
  box-sizing: border-box;
  position: absolute;
  width: 0.75rem;
  height: 0.75rem;
  border-bottom: 0.125rem solid;
  border-right: 0.125rem solid;
  transform: rotate(45deg);
  left: 0.5rem;
  top: 0.375rem;
}
.menu ul li.menu-item.has-children .nav_item_inner .main_nav_toggle.fs-swap-enabled {
  background: none;
}
.menu ul li.menu-item.has-children.active > ul {
  display: block;
}
.menu ul li.menu-item.has-children.active span.main_nav_toggle_inner {
  transform: rotate(180deg);
}
.menu ul.primary_menu > li {
  border-bottom: 0.0625rem solid #000;
}
.menu ul.primary_menu > li:first-child {
  border-top: 0.0625rem solid #000;
}
.menu ul.primary_menu > li a {
  color: #000;
}
.menu ul.primary_menu > li a.article_topic,
.menu ul.primary_menu > li a.article_region {
  color: #03856A;
}
.menu.active {
  display: block;
  opacity: 1;
  visibility: visible;
  pointer-events: visible;
  top: 2.5625rem;
  z-index: 1;
}
@media (min-width: 500px) {
  .menu.active {
    top: 2.875rem;
  }
}
@media (min-width: 769px) {
  .menu.active {
    top: 5.6875rem;
  }
}
@media (min-width: 980px) {
  .menu.active {
    top: 3.1875rem;
  }
}
.menu .main_nav_link:hover::after {
  position: unset;
}
.hamburger-lines {
  display: block;
  height: 1.375rem;
  width: 1.625rem;
  top: 1.0625rem;
  cursor: pointer;
  z-index: 2;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  right: 0;
}
@media (min-width: 769px) {
  .hamburger-lines {
    right: auto;
  }
  .hamburger-lines::after {
    content: 'MENU';
    color: black;
    font-size: 1.5rem;
    font-weight: 600;
    left: calc(100% + 0.625rem);
    position: absolute;
    top: -0.1875rem;
  }
}
.hamburger-lines .line {
  display: block;
  height: 0.25rem;
  width: 100%;
  border-radius: 0.625rem;
  background: #00D4A8;
}
.hamburger-lines .line1 {
  transform-origin: 0% 0%;
  transition: transform 0.4s ease-in-out;
}
.hamburger-lines .line2 {
  transition: transform 0.2s ease-in-out;
}
.hamburger-lines .line3 {
  transform-origin: 0% 100%;
  transition: transform 0.4s ease-in-out;
}
.hamburger-lines.active .line1 {
  transform: rotate(45deg);
}
.hamburger-lines.active .line2 {
  transform: scaleY(0);
}
.hamburger-lines.active .line3 {
  transform: rotate(-45deg);
}
.header {
  font-size: 0.75rem;
  background: #FFF;
  border-bottom: 0.0625rem solid #00D4A8;
  padding: 0;
}
.header .header_primary_inner_wrap {
  height: 3.75rem;
  position: relative;
}
@media (min-width: 769px) {
  .header .header_primary_inner_wrap {
    height: 6.25rem;
  }
}
.header .header_primary_inner_wrap .header_primary_inner_logo {
  left: 0;
  position: absolute;
  transform: translateY(-50%);
  top: 50%;
}
@media (min-width: 769px) {
  .header .header_primary_inner_wrap .header_primary_inner_logo {
    left: 50%;
    transform: translate(-50%, -50%);
  }
}
.header .header_primary_inner_wrap .header_primary_inner_logo .logo img.logo_mobile {
  width: 12.5rem;
}
.header .header_primary_inner_wrap .header_primary_inner_logo .logo img.logo_desktop {
  display: none;
  width: 20.4375rem;
}
@media (min-width: 769px) {
  .header .header_primary_inner_wrap .header_primary_inner_logo .logo img.logo_mobile {
    display: none;
  }
  .header .header_primary_inner_wrap .header_primary_inner_logo .logo img.logo_desktop {
    display: block;
    width: 20.4375rem;
  }
}
.header .header_primary_inner_wrap .header_primary_inner_group {
  position: absolute;
  right: 1.25rem;
  width: auto;
  top: 50%;
  transform: translateY(-50%);
}
.page-bottom {
  margin-top: auto;
}
.footer {
  background-color: #000;
  border: 0;
}
.footer::before {
  display: none;
}
.footer a {
  color: #FFF;
}
.footer .footer-nav {
  border-top: 0.0625rem solid #00D4A8;
  border-bottom: 0.0625rem solid #00D4A8;
}
.footer .footer-nav-inner {
  padding: 0.625rem 0;
}
.footer .footer-nav-list {
  text-align: center;
  align-items: center;
  justify-content: center;
  padding: 0;
}
.footer .footer-nav-list li {
  display: block;
  padding: 0.625rem;
}
.footer .footer-nav-list li a {
  font-family: "Gotham A", "Gotham B", sans-serif;
  font-style: normal;
  font-weight: 500;
  color: #FFF;
  display: block;
  position: relative;
  text-transform: uppercase;
}
@media (min-width: 769px) {
  .footer .footer-nav-list {
    display: flex;
  }
  .footer .footer-nav-list li {
    padding: 0 1.25rem;
  }
}
.footer .footer-nav--social-inner {
  align-items: center;
  display: flex;
  justify-content: center;
}
.footer .footer-nav--social-inner ul {
  padding: 0;
}
.footer .footer-nav--social-inner ul li {
  display: inline-block;
  height: 3rem;
  margin: 0 0.1875rem;
  overflow: hidden;
  width: 3rem;
}
.footer .footer-nav--social-inner ul li a,
.footer .footer-nav--social-inner ul li span {
  padding: 0;
  right: -5.9375rem;
}
.footer .footer-nav--social-inner ul li a.instagram:before,
.footer .footer-nav--social-inner ul li span.instagram:before {
  content: '';
  background-image: url(../images/Instagram.svg);
}
.footer .footer-nav--social-inner ul li a.youtube:before,
.footer .footer-nav--social-inner ul li span.youtube:before {
  content: '';
  background-image: url(../images/Youtube.svg);
}
.footer .footer-nav--social-inner ul li a.tiktok:before,
.footer .footer-nav--social-inner ul li span.tiktok:before {
  content: '';
  background-image: url(../images/Tiktok.svg);
}
.footer .footer-nav--social-inner ul li a:before,
.footer .footer-nav--social-inner ul li span:before {
  content: '';
  display: block;
  background-repeat: no-repeat;
  height: 3rem;
  width: 3rem;
}
.footer--header {
  font-family: "Gotham A", "Gotham B", sans-serif;
  font-style: normal;
  font-weight: 500;
  color: #FFF;
  font-size: 1.25rem;
  padding: 0 0 1.25rem 0;
  text-align: center;
  text-transform: uppercase;
}
.footer--disclaimer {
  color: #FFF;
  font-family: "Gotham A", "Gotham B", sans-serif;
  padding: 0.625rem 0 1.875rem;
  text-align: center;
}
.footer--council {
  color: #FFF;
  font-family: "Gotham A", "Gotham B", sans-serif;
  padding: 1.25rem 0 0.625rem;
  text-align: center;
}
.newsletter-row {
  background-color: #060680;
  background-position: 50% 50%;
  background-size: cover;
  padding: 3.125rem 2.1875rem;
  margin: 1.25rem 0;
  -webkit-box-shadow: 0 0.1875rem 0.3125rem rgba(57, 63, 72, 0.3);
  -moz-box-shadow: 0 0.1875rem 0.3125rem rgba(57, 63, 72, 0.3);
  box-shadow: 0 0.1875rem 0.3125rem rgba(57, 63, 72, 0.3);
}
.newsletter-row--content {
  color: #FFF;
}
.newsletter-row--content-title {
  font-family: "Gotham A", "Gotham B", sans-serif;
  font-style: normal;
  font-weight: 700;
  text-transform: uppercase;
}
.newsletter-row--content-copy {
  font-family: "Gotham A", "Gotham B", sans-serif;
  font-style: normal;
  font-weight: 500;
  font-size: 3.75rem;
  line-height: 4.5rem;
  margin: 1.875rem 0 3.125rem;
}
.newsletter-row--content-form .ns-fields input {
  border: 0;
  display: block;
  width: 100%;
  padding: 0.9375rem;
}
.newsletter-row--content-form .ns-fields--email {
  margin-right: 0 !important;
}
.newsletter-row--content-form .ns-fields--email input {
  line-height: 1.25rem;
}
.newsletter-row--content-form .ns-fields--action {
  margin-left: 0 !important;
}
.newsletter-row--content-form .ns-fields--action input {
  padding: 0.75rem 0 !important;
  margin: 0;
  background-color: #00D4A8;
  border-color: #00D4A8;
  border-radius: 0;
  text-transform: uppercase;
}
.newsletter-row--content-form a {
  font-family: "Gotham A", "Gotham B", sans-serif;
  font-style: normal;
  font-weight: 700;
  background-color: #000;
  display: inline-block;
  color: #FFF;
  font-size: 0.75rem;
  height: 3.125rem;
  line-height: 3.125rem;
  letter-spacing: 0.0625rem;
  text-align: center;
  text-transform: uppercase;
}
@media (max-width: 768px) {
  .newsletter-row--content-form form {
    flex-wrap: nowrap !important;
  }
  .newsletter-row--content-form form > .fs-cell {
    margin: 0 !important;
    width: 50% !important;
  }
  .newsletter-row--content-form a {
    margin-top: 0.625rem;
  }
}
.latest-stories {
  padding: 1.875rem 0;
}
.latest-stories .fs-row {
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (min-width: 980px) {
  .latest-stories .fs-row {
    align-items: flex-start;
  }
}
.latest-stories .fs-row .views-row ~ .views-row {
  margin-top: 1.25rem;
}
@media (min-width: 980px) {
  .latest-stories .fs-row .views-row ~ .views-row {
    margin-top: 0;
  }
}
.latest-stories .fs-row img {
  width: 100%;
  height: auto;
}
.latest-stories h2 {
  font-family: "Gotham A", "Gotham B", sans-serif;
  font-style: normal;
  font-weight: 700;
  font-size: 2rem;
  color: #03856A;
  margin-bottom: 1.875rem;
}
.latest-stories .views-field-field-article-article-type a {
  font-family: "Gotham A", "Gotham B", sans-serif;
  font-style: normal;
  font-weight: 500;
  color: #060680;
  display: block;
  font-size: 0.75rem;
  padding: 0.3125rem 0 0.625rem;
  text-transform: uppercase;
}
.latest-stories .views-field-title {
  font-family: "Gotham A", "Gotham B", sans-serif;
  font-style: normal;
  font-weight: 500;
  font-size: 1rem;
  margin-bottom: 0.625rem;
  margin-top: 1rem;
}
.latest-stories .views-field-title a {
  color: #000;
}
.latest-stories .views-field-field-article-author {
  font-family: "Gotham A", "Gotham B", sans-serif;
  font-style: normal;
  font-weight: 500;
  font-size: 0.75rem;
}
.latest-stories .views-field-field-article-author a {
  color: #03856A;
}
.article-list--container {
  border-bottom: 0.0625rem solid #EAEAEA;
  padding: 1.25rem 0;
}
.article-list--container .article-list {
  display: block;
}
.article-list--container .article-list.title {
  font-family: "Gotham A", "Gotham B", sans-serif;
  font-style: normal;
  font-weight: 500;
  font-size: 1.5rem;
  line-height: 1.8125rem;
  margin: 0;
}
.article-list--container .article-list.title a {
  color: #000;
  text-decoration: none;
}
.article-list--container .article-list.author {
  font-family: "Gotham A", "Gotham B", sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 0.75rem;
  padding: 0.625rem 0 0;
}
.article-list--container .article-list.date {
  font-family: "Gotham A", "Gotham B", sans-serif;
  font-style: normal;
  font-weight: 700;
  color: #393E3D;
  padding-bottom: 0.625rem;
}
.article-list--container .article-list.image img {
  margin-bottom: 1.25rem;
  max-width: 26.5625rem;
  width: 100%;
  height: auto;
}
@media (min-width: 980px) {
  .article-list--container .article-list.image img {
    margin-bottom: 0;
    max-width: 100%;
    width: auto;
  }
}
.article-list--container .article-list.content {
  font-family: "Gotham A", "Gotham B", sans-serif;
  font-style: normal;
  font-weight: 400;
  padding: 0.625rem 0;
}
.article-list--container .article-list.content p {
  margin: 0;
}
.article-list--container .article-list.read {
  font-family: "Gotham A", "Gotham B", sans-serif;
  font-style: normal;
  font-weight: 700;
  color: #676F6D;
  font-size: 0.75rem;
  text-transform: uppercase;
}
.article-list--container .article-list.contact {
  margin: 0.9375rem 0;
}
.article-list--container .article-list.contact a,
.article-list--container .article-list.contact a:hover,
.article-list--container .article-list.contact a:focus {
  background: #00D4A8;
  color: #000;
  font-family: "Gotham A", "Gotham B", sans-serif;
  font-size: 0.8125rem;
  font-weight: 500;
  letter-spacing: 0.0625rem;
  padding: 0.9375rem 1.875rem;
  text-transform: uppercase;
}
.article-list--container.author .copy {
  padding: 0.625rem 0;
  font-size: 1rem;
  line-height: 1.4375rem;
}
.article-list--container.author .author-social {
  padding: 0.625rem 0 0;
}
.homepage-blocks {
  background-color: #FFF;
}
.homepage-blocks > div:nth-child(3) > div {
  border-bottom: 0.0625rem solid #00D4A8;
  border-top: 0.0625rem solid #00D4A8;
}
.homepage-blocks .view-block {
  padding: 3.4375rem 0 2.1875rem;
}
.homepage-blocks .view-block h2 {
  font-family: "Gotham A", "Gotham B", sans-serif;
  font-style: normal;
  font-weight: 500;
  font-size: 2rem;
  color: #000;
  margin: 0 0 1.875rem;
}
.homepage-blocks .view-block h2 a {
  color: #000;
  display: inline-block;
  position: relative;
}
.homepage-blocks .view-block h2 a::after {
  background: transparent url("../images/arrow-right.svg") center / cover no-repeat;
  color: #00D4A8;
  content: '';
  display: inline-block;
  height: 2.1875rem;
  left: calc(100% + 0.625rem);
  position: absolute;
  top: 0.25rem;
  width: 2.1875rem;
}
.homepage-blocks .view-block h2 a.external::after {
  background-image: url("../images/arrow-up-right.svg");
}
.homepage-latest .featured {
  order: 1;
  border-bottom: 0.125rem solid #00D4A8;
  margin-top: 0.9375rem;
  margin-bottom: 0.9375rem;
}
.homepage-latest .featured img {
  width: 100%;
  height: auto;
  box-shadow: 0.125rem 0.25rem 1.125rem rgba(0, 0, 0, 0.4);
}
.homepage-latest .featured .views-row {
  padding-bottom: 0.9375rem;
}
@media (min-width: 769px) {
  .homepage-latest .featured {
    order: 2;
    border: none;
    margin-top: 0;
    margin-bottom: 0;
  }
}
.homepage-latest .secondary {
  order: 2;
}
.homepage-latest .secondary img {
  width: 100%;
  height: auto;
}
.homepage-latest--type {
  font-family: "Chronicle Text G1 A", "Chronicle Text G1 B", serif;
  font-style: normal;
  font-weight: 400;
  color: #393E3D;
  font-size: 1rem;
  margin-top: 0.625rem;
  text-transform: uppercase;
}
.homepage-latest--type a {
  color: #393E3D;
  display: none;
}
.homepage-latest--type a.active {
  display: inline-block;
}
.homepage-latest--title {
  font-family: "Gotham A", "Gotham B", sans-serif;
  font-style: normal;
  font-weight: 500;
  font-size: 1.125rem;
  line-height: 1.5rem;
  margin-top: 0.625rem;
}
.homepage-latest--title a {
  color: #000;
}
.homepage-latest--author {
  font-family: "Gotham A", "Gotham B", sans-serif;
  font-style: normal;
  font-weight: 500;
  font-size: 0.75rem;
  margin: 0.625rem 0;
}
.homepage-latest--read-time {
  font-family: "Gotham A", "Gotham B", sans-serif;
  font-style: normal;
  font-weight: 400;
  color: #393E3D;
  font-size: 0.75rem;
  margin-top: 0.625rem;
  text-transform: uppercase;
}
.homepage-latest--image {
  margin-top: 2.5rem;
  max-width: 26.5625rem;
  width: 100%;
}
@media (min-width: 980px) {
  .homepage-latest--image {
    margin-top: 0;
    max-width: 100%;
    width: auto;
  }
}
.homepage-latest .views-row {
  margin-bottom: 1.25rem;
}
.homepage-latest .views-row:first-child .homepage-latest--image {
  margin-top: 0;
}
.homepage-latest.watch-now .homepage-latest--image,
.homepage-latest .watch-now .homepage-latest--image {
  position: relative;
}
.homepage-latest.watch-now .homepage-latest--image:after,
.homepage-latest .watch-now .homepage-latest--image:after {
  background-color: #000;
  bottom: 0;
  color: #00D4A8;
  content: '▷';
  display: block;
  font-size: 1.5625rem;
  height: 3.125rem;
  left: 0;
  line-height: 2.5rem;
  padding-left: 0.75rem;
  padding-top: 0.375rem;
  position: absolute;
  width: 3.125rem;
}
.top-story {
  background-color: #EDF1F0;
  padding-bottom: 1.25rem;
  padding-top: 1.25rem;
}
@media (min-width: 980px) {
  .top-story {
    padding-bottom: 0;
    padding-top: 0;
  }
}
.top-story--container .ts-title {
  font-size: 2rem;
  line-height: 2.625rem;
  padding-bottom: 0.625rem;
}
.top-story--container .ts-title a {
  color: #000;
}
.top-story--container .ts-copy {
  line-height: 1.4375rem;
  margin: 0.9375rem 0;
  order: 2;
}
.top-story--container .ts-read {
  font-family: "Gotham A", "Gotham B", sans-serif;
  font-style: normal;
  font-weight: 700;
  color: #000;
  font-size: 0.9375rem;
  margin-top: 1.875rem;
  text-transform: uppercase;
}
.top-story--container .ts-type a {
  font-family: "Chronicle Text G1 A", "Chronicle Text G1 B", serif;
  font-style: normal;
  font-weight: 400;
  background-color: #00D4A8;
  border-color: #00D4A8;
  color: #000;
  display: inline-block;
  font-size: 1rem;
  margin: 0;
  margin-bottom: 1.875rem;
  padding: 0.75rem;
  text-transform: uppercase;
}
.top-story--copy {
  display: flex;
  align-items: center;
  order: 2;
  margin-top: 1.25rem;
}
@media (min-width: 980px) {
  .top-story--copy {
    margin-top: 0;
  }
}
.top-story--image {
  order: 1;
}
.top-story--image img {
  width: 100%;
  height: auto;
}
@media (min-width: 980px) {
  .top-story--image {
    margin-bottom: 3.4375rem;
    margin-top: 3.4375rem;
    order: 2;
  }
}
.author-social > div {
  display: inline-block;
  margin: 0 0.3125rem;
}
.author-social > div a {
  display: inline-block;
  height: 1.875rem;
  width: 1.875rem;
  overflow: hidden;
  background-position: 50% 50%;
  background-size: 80%;
  font-size: 0;
  background-repeat: no-repeat;
  border: 0.125rem solid #060680;
  border-radius: 0.3125rem;
}
.author-social > div a::after {
  content: '';
  display: inline-block;
}
.author-social--twitter a {
  background-image: url('../images/twitter.svg');
}
.author-social--facebook a {
  background-image: url('../images/facebook.svg');
}
.author-social--instagram a {
  background-image: url('../images/instagram_icon.svg');
}
.author-social--linked a {
  background-image: url('../images/linkedin.svg');
}
.author-social--reddit a {
  background-image: url('../images/reddit-icon_lg.svg');
}
.author-social--tiktok a {
  background-image: url('../images/Tiktok_dark.svg');
}
.tax-header h1 {
  color: #FFF;
  text-align: center;
  margin: 3.125rem 0 0.9375rem;
}
.tax-header .description {
  color: #FFF;
  margin: 0 0 3.125rem;
  text-align: center;
}
.tax-header-container {
  background-position: 50% 50%;
  background-size: cover;
  background-repeat: no-repeat;
}
.tax-header-container #taxImage {
  display: none;
}
.tax-header-container.nobk h1,
.tax-header-container.nobk .description {
  color: #000;
}
.author-view h1 {
  margin: 3.125rem 0 0.9375rem;
  text-align: center;
}
.author-view .article-list.image img {
  width: auto;
}
.pagination {
  padding: 1.25rem 0;
}
.pagination .pagination_arrow_icon {
  color: #FFF;
  /*&:hover {
            color: @menuBlue;
        }*/
}
.pagination .pagination_arrow:hover .pagination_arrow_icon {
  color: #060680;
}
.pagination .pagination_form_button {
  text-transform: capitalize;
}
@media (min-width: 1394px) {
  .fs-grid .fs-row {
    width: 87.125rem;
  }
}
.page_wrapper {
  background: none;
}
body {
  font-family: "Gotham A", "Gotham B", sans-serif;
  font-style: normal;
  font-weight: 400;
  background: none;
  color: #000;
  font-size: 1rem;
}
h1,
body .typography h1 {
  font-family: "Gotham A", "Gotham B", sans-serif;
  font-style: normal;
  font-weight: 700;
  font-size: 2rem;
  line-height: 2.375rem;
}
@media (min-width: 769px) {
  h1,
  body .typography h1 {
    font-size: 4.0625rem;
    line-height: 4.5rem;
  }
}
h2,
body .typography h2 {
  font-family: "Gotham A", "Gotham B", sans-serif;
  font-style: normal;
  font-weight: 700;
  font-size: 1.75rem;
  line-height: 2rem;
  margin-top: 1.25rem;
}
@media (min-width: 769px) {
  h2,
  body .typography h2 {
    font-size: 2rem;
    line-height: 2.625rem;
  }
}
h3,
body .typography h3 {
  font-family: "Gotham A", "Gotham B", sans-serif;
  font-style: normal;
  font-weight: 500;
  font-size: 1.5rem;
  line-height: 1.8125rem;
  margin-top: 1.25rem;
}
@media (min-width: 769px) {
  h3,
  body .typography h3 {
    line-height: 2rem;
  }
}
h4,
body .typography h4 {
  font-family: "Gotham A", "Gotham B", sans-serif;
  font-style: normal;
  font-weight: 500;
  font-size: 1.375rem;
  line-height: 1.6875rem;
  margin-top: 1.25rem;
}
@media (min-width: 769px) {
  h4,
  body .typography h4 {
    line-height: 1.875rem;
  }
}
h5,
body .typography h5 {
  font-family: "Gotham A", "Gotham B", sans-serif;
  font-style: normal;
  font-weight: 500;
  font-size: 1.25rem;
  line-height: 1.5625rem;
  margin-top: 1.25rem;
}
@media (min-width: 769px) {
  h5,
  body .typography h5 {
    line-height: 1.75rem;
  }
}
h6,
body .typography h6 {
  font-family: "Gotham A", "Gotham B", sans-serif;
  font-style: normal;
  font-weight: 500;
  font-size: 1.125rem;
  line-height: 1.4375rem;
  margin-top: 1.25rem;
  text-transform: none;
}
@media (min-width: 769px) {
  h6,
  body .typography h6 {
    line-height: 1.625rem;
  }
}
a:hover {
  text-decoration: underline;
}
.typography {
  font-family: "Gotham A", "Gotham B", sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 1rem;
  line-height: 1.4375rem;
}
.typography p {
  margin: 1.25rem 0;
}
.typography a:not(.button) {
  color: #03856A;
  text-decoration: none;
}
.typography a:not(.button):hover,
.typography a:not(.button):focus {
  color: #03856A;
  text-decoration: underline;
}
@media (min-width: 980px) {
  .typography ul:not(.footnotes) li {
    padding-left: 1.25rem;
  }
}
.typography ul:not(.footnotes) li::before {
  background-color: #03856A;
  top: 0.5625rem;
}
@media (min-width: 980px) {
  .typography ol li {
    padding-left: 1.25rem;
  }
}
.typography ol li::before {
  color: #03856A;
}
button {
  background-color: #00005A;
  color: #FFF;
  padding: 0 0.625rem;
  text-transform: uppercase;
}
figcaption {
  font-family: "Gotham A", "Gotham B", sans-serif;
  font-style: normal;
  font-weight: 400;
  color: #393E3D;
  font-style: italic;
}
blockquote {
  padding-left: 1.25rem;
  position: relative;
}
@media (min-width: 980px) {
  blockquote {
    padding-left: 0;
  }
}
blockquote::before {
  background: #00D4A8;
  content: "";
  height: 100%;
  left: 0;
  position: absolute;
  width: 0.1875rem;
}
@media (min-width: 980px) {
  blockquote::before {
    left: -1.5625rem;
  }
}
blockquote p {
  font-family: "Gotham A", "Gotham B", sans-serif;
  font-style: normal;
  font-weight: 500;
  font-size: 1.5rem;
  line-height: 2rem;
  hanging-punctuation: first allow-end last;
}

/*# sourceMappingURL=data:application/json;base64,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QUNBOztFQUVFLCtDQUErQztFQUMvQyxrQkFBa0I7RUFDbEIsZ0JBQWdCO0VBQ2hCLG1CQUFlO0VBQ2Ysc0JBQWlCO0VBQ2pCLG1CQUFnQjtFQUNoQixvQkFBb0I7QUFDdEI7QUFDQTtFQUNFOztJQUVFLHFCQUFpQjtFQUNuQjtBQUNGO0FBQ0E7RUFDRSwwQkFBMEI7QUFDNUI7QUFDQTtFQUNFLCtDQUErQztFQUMvQyxrQkFBa0I7RUFDbEIsZ0JBQWdCO0VBQ2hCLGVBQWU7RUFDZixzQkFBaUI7QUFDbkI7QUFDQTtFQUNFLGlCQUFjO0FBQ2hCO0FBQ0E7RUFDRSxjQUFjO0VBQ2QscUJBQXFCO0FBQ3ZCO0FBQ0E7O0VBRUUsY0FBYztFQUNkLDBCQUEwQjtBQUM1QjtBQUNBO0VBQ0U7SUFDRSxxQkFBa0I7RUFDcEI7QUFDRjtBQUNBO0VBQ0UseUJBQXlCO0VBQ3pCLGNBQVE7QUFDVjtBQUNBO0VBQ0U7SUFDRSxxQkFBa0I7RUFDcEI7QUFDRjtBQUNBO0VBQ0UsY0FBYztBQUNoQjtBQUNBO0VBQ0UseUJBQXlCO0VBQ3pCLFdBQVc7RUFDWCxtQkFBZTtFQUNmLHlCQUF5QjtBQUMzQjtBQUNBO0VBQ0UsK0NBQStDO0VBQy9DLGtCQUFrQjtFQUNsQixnQkFBZ0I7RUFDaEIsY0FBYztFQUNkLGtCQUFrQjtBQUNwQjtBQUNBO0VBQ0UscUJBQWtCO0VBQ2xCLGtCQUFrQjtBQUNwQjtBQUNBO0VBQ0U7SUFDRSxlQUFlO0VBQ2pCO0FBQ0Y7QUFDQTtFQUNFLG1CQUFtQjtFQUNuQixXQUFXO0VBQ1gsWUFBWTtFQUNaLE9BQU87RUFDUCxrQkFBa0I7RUFDbEIsZ0JBQVU7QUFDWjtBQUNBO0VBQ0U7SUFDRSxnQkFBVztFQUNiO0FBQ0Y7QUFDQTtFQUNFLCtDQUErQztFQUMvQyxrQkFBa0I7RUFDbEIsZ0JBQWdCO0VBQ2hCLGlCQUFlO0VBQ2YsaUJBQWlCO0VBQ2pCLHlDQUF5QztBQUMzQyIsImZpbGUiOiJtYWluLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi8qXG4qIEZPTlRTIChkb2N1bWVudGF0aW9uIGxhc3QgdXBkYXRlZCAxMC8yNi8yMDIzKVxuKlxuKiBGb250cyBhcmUgcHVsbGVkIGluIHJlbW90ZWx5IGZyb20gYSBwYWlkIFR5cG9ncmFwaHkuY29tIGFjY291bnQuXG4qIFRoZSBmb250IGZpbGVzIGluIHRoaXMgdGhlbWUncyAnZm9udHMnIGZvbGRlciBhcmUgY3VycmVudGx5IE5PVCB1c2VkLlxuKlxuKiBBcyBvZiBub3csIGFsbCBmb250cyBkZWNsYXJlZCBpbiB0aGlzIGZpbGUgYXJlIGVuYWJsZWQuXG4qIFRoZXJlIGFyZSBzb21lIGZvbnQgc3R5bGVzIGFuZCB3ZWlnaHRzIHRoYXQgYXJlIGN1cnJlbnRseSBESVNhYmxlZCxcbiogYnV0IHdoZW4gdGhleSBhcmUgZW5hYmxlZCBvbiBUeXBvZ3JhcGh5LmNvbSwgdGhleSBjYW4gYmUgdXNlZC5cbipcbiogRGlzYWJsZWQgQ0hST05JQ0xFIEZvbnRzIChub3QgaW5jbHVkaW5nIGl0YWxpYyk6IFxuKiBTZW1pYm9sZCAoNjAwKSwgQm9sZCAoNzAwKVxuKlxuKiBEaXNhYmxlZCBHT1RIQU0gRm9udHMgKG5vdCBpbmNsdWRpbmcgaXRhbGljKTpcbiogVGhpbiAoMTAwKSwgRXh0cmEgTGlnaHQgKDIwMCksIExpZ2h0ICgzMDApLCBVbHRyYSAoOTAwKVxuKlxuKiBEaXNhYmxlZCBHT1RIQU0gQ09OREVOU0VEIEZvbnRzIChub3QgaW5jbHVkaW5nIGl0YWxpYyk6XG4qIFRoaW4gKDEwMCksIEV4dHJhIExpZ2h0ICgyMDApLCBCb29rICg0MDApLCBNZWRpdW0gKDUwMCksIFxuKiBCbGFjayAoNzAwKSwgRXh0cmEgQmxhY2sgKDgwMCksIFVsdHJhICg5MDApXG4qXG4qIERpc2FibGVkIFdISVRORVkgRm9udHMgKG5vdCBpbmNsdWRpbmcgaXRhbGljKTpcbiogTGlnaHQgKDMwMCksIEJvb2sgKDQwMCksIEJvbGQgKDcwMCksIEJsYWNrICg4MDApXG4qL1xuLmZvbnRHb3RoYW1Cb29rIHtcbiAgZm9udC1mYW1pbHk6IFwiR290aGFtIEFcIiwgXCJHb3RoYW0gQlwiLCBzYW5zLXNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4uZm9udEdvdGhhbU1lZGl1bSB7XG4gIGZvbnQtZmFtaWx5OiBcIkdvdGhhbSBBXCIsIFwiR290aGFtIEJcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xufVxuLmZvbnRHb3RoYW1Cb2xkIHtcbiAgZm9udC1mYW1pbHk6IFwiR290aGFtIEFcIiwgXCJHb3RoYW0gQlwiLCBzYW5zLXNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4uZm9udEdvdGhhbUJsYWNrIHtcbiAgZm9udC1mYW1pbHk6IFwiR290aGFtIEFcIiwgXCJHb3RoYW0gQlwiLCBzYW5zLXNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG59XG4uZm9udENocm9uaWNsZVJvbWFuIHtcbiAgZm9udC1mYW1pbHk6IFwiQ2hyb25pY2xlIFRleHQgRzEgQVwiLCBcIkNocm9uaWNsZSBUZXh0IEcxIEJcIiwgc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi5mb250Q2hyb25pY2xlSXRhbGljIHtcbiAgZm9udC1mYW1pbHk6IFwiQ2hyb25pY2xlIFRleHQgRzEgQVwiLCBcIkNocm9uaWNsZSBUZXh0IEcxIEJcIiwgc2VyaWY7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi5mb250R290aGFtQ29uZExpZ2h0IHtcbiAgZm9udC1mYW1pbHk6IFwiR290aGFtIENvbmQgQVwiLCBcIkdvdGhhbSBDb25kIEJcIiwgXCJHb3RoYW0gQVwiLCBcIkdvdGhhbSBCXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbn1cbi5mb250R290aGFtQ29uZEJvbGQge1xuICBmb250LWZhbWlseTogXCJHb3RoYW0gQ29uZCBBXCIsIFwiR290aGFtIENvbmQgQlwiLCBcIkdvdGhhbSBBXCIsIFwiR290aGFtIEJcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNjAwO1xufVxuLmZvbnRXaGl0bmV5TWVkaXVtIHtcbiAgZm9udC1mYW1pbHk6IFwiQ2hyb25pY2xlIFRleHQgRzEgQVwiLCBcIkNocm9uaWNsZSBUZXh0IEcxIEJcIiwgc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi5mb250V2hpdG5leU1lZGl1bUl0YWxpYyB7XG4gIGZvbnQtZmFtaWx5OiBcIkNocm9uaWNsZSBUZXh0IEcxIEFcIiwgXCJDaHJvbmljbGUgVGV4dCBHMSBCXCIsIHNlcmlmO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4uZm9udFdoaXRuZXlTZW1pYm9sZCB7XG4gIGZvbnQtZmFtaWx5OiBcIkNocm9uaWNsZSBUZXh0IEcxIEFcIiwgXCJDaHJvbmljbGUgVGV4dCBHMSBCXCIsIHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG4vKipcbiAqIEBncmlkXG4gKiBAbmFtZSBHcmlkXG4gKiBAZGVzY3JpcHRpb24gQSByZXNwb25zaXZlIENTUyBncmlkLlxuICovXG4uZnNfZ3JpZF9yb3csXG4uZnMtZ3JpZCAuZnMtcm93IHtcbiAgbWluLXdpZHRoOiAzMDBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzM5cHgpIHtcbiAgLmZzX2dyaWRfcm93LFxuICAuZnMtZ3JpZCAuZnMtcm93IHtcbiAgICB3aWR0aDogOTYlO1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA0MHB4KTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzQwcHgpIHtcbiAgLmZzX2dyaWRfcm93LFxuICAuZnMtZ3JpZCAuZnMtcm93IHtcbiAgICB3aWR0aDogNzIwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk4MHB4KSB7XG4gIC5mc19ncmlkX3JvdyxcbiAgLmZzLWdyaWQgLmZzLXJvdyB7XG4gICAgd2lkdGg6IDk2MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjIwcHgpIHtcbiAgLmZzX2dyaWRfcm93LFxuICAuZnMtZ3JpZCAuZnMtcm93IHtcbiAgICB3aWR0aDogMTIwMHB4O1xuICB9XG59XG4uZnNfZ3JpZF9yb3dfZmx1aWQsXG4uZnMtZ3JpZC1mbHVpZCAuZnMtcm93IHtcbiAgd2lkdGg6IDk2JTtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDQwcHgpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDk5cHgpIHtcbiAgLmZzX2dyaWRfcm93X2FkYXB0aXZlLFxuICAuZnMtZ3JpZC1hZGFwdGl2ZSAuZnMtcm93IHtcbiAgICB3aWR0aDogMzAwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDUwMHB4KSBhbmQgKG1heC13aWR0aDogNzM5cHgpIHtcbiAgLmZzX2dyaWRfcm93X2FkYXB0aXZlLFxuICAuZnMtZ3JpZC1hZGFwdGl2ZSAuZnMtcm93IHtcbiAgICB3aWR0aDogNDgwcHg7XG4gIH1cbn1cbi5mc19ncmlkX3Jvd19yZXZlcnNlIHtcbiAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xufVxuLmZzX2dyaWRfcm93X2p1c3RpZnlfYXJvdW5kIHtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG59XG4uZnNfZ3JpZF9yb3dfanVzdGlmeV9iZXR3ZWVuIHtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLmZzX2dyaWRfcm93X2p1c3RpZnlfc3RhcnQge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG59XG4uZnNfZ3JpZF9yb3dfanVzdGlmeV9jZW50ZXIge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5mc19ncmlkX3Jvd19qdXN0aWZ5X2VuZCB7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG59XG4uZnNfZ3JpZF9yb3dfYWxpZ25fc3RhcnQge1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbn1cbi5mc19ncmlkX3Jvd19hbGlnbl9jZW50ZXIge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmZzX2dyaWRfcm93X2FsaWduX2VuZCB7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbn1cbi5mc19ncmlkX3Jvd19yb3csXG4uZnMtZ3JpZCAuZnMtcm93IC5mcy1yb3cge1xuICBtaW4td2lkdGg6IGF1dG87XG4gIHdpZHRoOiAxMDIuMDgzMzMzMzMlO1xuICBtYXJnaW4tbGVmdDogLTEuMDQxNjY2NjclO1xuICBtYXJnaW4tcmlnaHQ6IC0xLjA0MTY2NjY3JTtcbn1cbi5mc19ncmlkX3Jvd19yb3dfY29udGFpbmVkLFxuLmZzLWdyaWQgLmZzLXJvdyBbY2xhc3MqPVwiZnMtY2VsbFwiXVtjbGFzcyo9XCItY29udGFpbmVkXCJdIC5mcy1yb3cge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cbi5mc19ncmlkX3Jvd19kZXN0cm95IHtcbiAgd2lkdGg6IGF1dG87XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG4uZnNfZ3JpZF9jZWxsLFxuLmZzLWdyaWQgLmZzLXJvdyBbY2xhc3MqPVwiZnMtY2VsbFwiXSB7XG4gIHdpZHRoOiA5Ny45MTY2NjY2NyU7XG4gIG1heC13aWR0aDogOTcuOTE2NjY2NjclO1xuICBtaW4td2lkdGg6IDA7XG4gIGZsZXg6IDAgMCA5Ny45MTY2NjY2NyU7XG4gIGZsZXgtYmFzaXM6IGF1dG87XG4gIG1hcmdpbi1sZWZ0OiAxLjA0MTY2NjY3JTtcbiAgbWFyZ2luLXJpZ2h0OiAxLjA0MTY2NjY3JTtcbn1cbi5mc19ncmlkX2NlbGxfcGFkZGVkLFxuLmZzLWdyaWQgLmZzLXJvdyBbY2xhc3MqPVwiZnMtY2VsbFwiXVtjbGFzcyo9XCItcGFkZGVkXCJdIHtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBtYXJnaW4tcmlnaHQ6IDA7XG4gIHBhZGRpbmctbGVmdDogMS4wNDE2NjY2NyU7XG4gIHBhZGRpbmctcmlnaHQ6IDEuMDQxNjY2NjclO1xufVxuLmZzX2dyaWRfY2VsbF9jb250YWluZWQsXG4uZnMtZ3JpZCAuZnMtcm93IFtjbGFzcyo9XCJmcy1jZWxsXCJdW2NsYXNzKj1cIi1jb250YWluZWRcIl0ge1xuICB3aWR0aDogMTAwJTtcbiAgZmxleDogMCAwIDEwMCU7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG4uZnNfZ3JpZF9jZWxsX2p1c3RpZnlfc3RhcnQge1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG4uZnNfZ3JpZF9jZWxsX2p1c3RpZnlfY2VudGVyLFxuLmZzX2dyaWRfY2VsbF9jZW50ZXJlZCB7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG59XG4uZnNfZ3JpZF9jZWxsX2p1c3RpZnlfZW5kLFxuLmZzX2dyaWRfY2VsbF9yaWdodCB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuLmZzX2dyaWRfY2VsbF9hbGlnbl9zdGFydCB7XG4gIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG59XG4uZnNfZ3JpZF9jZWxsX2FsaWduX2NlbnRlciB7XG4gIGFsaWduLXNlbGY6IGNlbnRlcjtcbn1cbi5mc19ncmlkX2NlbGxfYWxpZ25fZW5kIHtcbiAgYWxpZ24tc2VsZjogZmxleC1lbmQ7XG59XG4uZnNfZ3JpZF9jZWxsX2ZpcnN0IHtcbiAgb3JkZXI6IC0xO1xufVxuLmZzX2dyaWRfY2VsbF9sYXN0IHtcbiAgb3JkZXI6IDE7XG59XG4uZnNfZ3JpZF9jZWxsX2Rlc3Ryb3kge1xuICB3aWR0aDogYXV0bztcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cbioge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuKjpiZWZvcmUsXG4qOmFmdGVyIHtcbiAgYm94LXNpemluZzogaW5oZXJpdDtcbn1cbi5mcy1ncmlkIC5mcy1yb3cuZnMtYWxsLXJldmVyc2Uge1xuICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG59XG4uZnMtZ3JpZCAuZnMtcm93LmZzLWFsbC1qdXN0aWZ5LWFyb3VuZCB7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xufVxuLmZzLWdyaWQgLmZzLXJvdy5mcy1hbGwtanVzdGlmeS1iZXR3ZWVuIHtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLmZzLWdyaWQgLmZzLXJvdy5mcy1hbGwtanVzdGlmeS1zdGFydCB7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbn1cbi5mcy1ncmlkIC5mcy1yb3cuZnMtYWxsLWp1c3RpZnktY2VudGVyIHtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4uZnMtZ3JpZCAuZnMtcm93LmZzLWFsbC1qdXN0aWZ5LWVuZCB7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG59XG4uZnMtZ3JpZCAuZnMtcm93LmZzLWFsbC1hbGlnbi1zdGFydCB7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xufVxuLmZzLWdyaWQgLmZzLXJvdy5mcy1hbGwtYWxpZ24tY2VudGVyIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5mcy1ncmlkIC5mcy1yb3cuZnMtYWxsLWFsaWduLWVuZCB7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbn1cbi5mcy1ncmlkIC5mcy1yb3cgLmZzLWNlbGwuZnMtYWxsLWZpcnN0LFxuLmZzLWdyaWQgLmZzLXJvdyBbY2xhc3MqPVwiLWNvbnRhaW5lZFwiXS5mcy1hbGwtZmlyc3Qge1xuICBvcmRlcjogLTE7XG59XG4uZnMtZ3JpZCAuZnMtcm93IC5mcy1jZWxsLmZzLWFsbC1sYXN0LFxuLmZzLWdyaWQgLmZzLXJvdyBbY2xhc3MqPVwiLWNvbnRhaW5lZFwiXS5mcy1hbGwtbGFzdCB7XG4gIG9yZGVyOiAxO1xufVxuLmZzLWdyaWQgLmZzLXJvdyAuZnMtY2VsbC5mcy1hbGwtYWxpZ24tc3RhcnQsXG4uZnMtZ3JpZCAuZnMtcm93IFtjbGFzcyo9XCItY29udGFpbmVkXCJdLmZzLWFsbC1hbGlnbi1zdGFydCB7XG4gIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG59XG4uZnMtZ3JpZCAuZnMtcm93IC5mcy1jZWxsLmZzLWFsbC1hbGlnbi1jZW50ZXIsXG4uZnMtZ3JpZCAuZnMtcm93IFtjbGFzcyo9XCItY29udGFpbmVkXCJdLmZzLWFsbC1hbGlnbi1jZW50ZXIge1xuICBhbGlnbi1zZWxmOiBjZW50ZXI7XG59XG4uZnMtZ3JpZCAuZnMtcm93IC5mcy1jZWxsLmZzLWFsbC1hbGlnbi1lbmQsXG4uZnMtZ3JpZCAuZnMtcm93IFtjbGFzcyo9XCItY29udGFpbmVkXCJdLmZzLWFsbC1hbGlnbi1lbmQge1xuICBhbGlnbi1zZWxmOiBmbGV4LWVuZDtcbn1cbi5mcy1ncmlkIC5mcy1yb3cgLmZzLWNlbGwuZnMtYWxsLWp1c3RpZnktc3RhcnQsXG4uZnMtZ3JpZCAuZnMtcm93IFtjbGFzcyo9XCItY29udGFpbmVkXCJdLmZzLWFsbC1qdXN0aWZ5LXN0YXJ0IHtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuLmZzLWdyaWQgLmZzLXJvdyAuZnMtY2VsbC5mcy1hbGwtanVzdGlmeS1jZW50ZXIsXG4uZnMtZ3JpZCAuZnMtcm93IFtjbGFzcyo9XCItY29udGFpbmVkXCJdLmZzLWFsbC1qdXN0aWZ5LWNlbnRlciB7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG59XG4uZnMtZ3JpZCAuZnMtcm93IC5mcy1jZWxsLmZzLWFsbC1qdXN0aWZ5LWVuZCxcbi5mcy1ncmlkIC5mcy1yb3cgW2NsYXNzKj1cIi1jb250YWluZWRcIl0uZnMtYWxsLWp1c3RpZnktZW5kIHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG59XG4uZnMtZ3JpZCAuZnMtcm93IC5mcy1hbGwtZmlmdGgge1xuICB3aWR0aDogMTcuOTE2NjY2NjclO1xuICBtYXgtd2lkdGg6IDE3LjkxNjY2NjY3JTtcbiAgbWluLXdpZHRoOiAwO1xuICBmbGV4OiAwIDAgMTcuOTE2NjY2NjclO1xufVxuLmZzLWdyaWQgLmZzLXJvdyAuZnMtYWxsLWZvdXJ0aCB7XG4gIHdpZHRoOiAyMi45MTY2NjY2NyU7XG4gIG1heC13aWR0aDogMjIuOTE2NjY2NjclO1xuICBtaW4td2lkdGg6IDA7XG4gIGZsZXg6IDAgMCAyMi45MTY2NjY2NyU7XG59XG4uZnMtZ3JpZCAuZnMtcm93IC5mcy1hbGwtdGhpcmQge1xuICB3aWR0aDogMzEuMjUlO1xuICBtYXgtd2lkdGg6IDMxLjI1JTtcbiAgbWluLXdpZHRoOiAwO1xuICBmbGV4OiAwIDAgMzEuMjUlO1xufVxuLmZzLWdyaWQgLmZzLXJvdyAuZnMtYWxsLWhhbGYge1xuICB3aWR0aDogNDcuOTE2NjY2NjclO1xuICBtYXgtd2lkdGg6IDQ3LjkxNjY2NjY3JTtcbiAgbWluLXdpZHRoOiAwO1xuICBmbGV4OiAwIDAgNDcuOTE2NjY2NjclO1xufVxuLmZzLWdyaWQgLmZzLXJvdyAuZnMtYWxsLWZ1bGwge1xuICB3aWR0aDogOTcuOTE2NjY2NjclO1xuICBtYXgtd2lkdGg6IDk3LjkxNjY2NjY3JTtcbiAgbWluLXdpZHRoOiAwO1xuICBmbGV4OiAwIDAgOTcuOTE2NjY2NjclO1xufVxuLmZzLWdyaWQgLmZzLXJvdyAuZnMtYWxsLXB1c2gtZmlmdGgge1xuICBtYXJnaW4tbGVmdDogMjEuMDQxNjY2NjclO1xufVxuLmZzLWdyaWQgLmZzLXJvdyAuZnMtYWxsLXB1c2gtZm91cnRoIHtcbiAgbWFyZ2luLWxlZnQ6IDI2LjA0MTY2NjY3JTtcbn1cbi5mcy1ncmlkIC5mcy1yb3cgLmZzLWFsbC1wdXNoLXRoaXJkIHtcbiAgbWFyZ2luLWxlZnQ6IDM0LjM3NSU7XG59XG4uZnMtZ3JpZCAuZnMtcm93IC5mcy1hbGwtcHVzaC1oYWxmIHtcbiAgbWFyZ2luLWxlZnQ6IDUxLjA0MTY2NjY3JTtcbn1cbi5mcy1ncmlkIC5mcy1yb3cgW2NsYXNzKj1cIi1jb250YWluZWRcIl0uZnMtYWxsLWZpZnRoIHtcbiAgd2lkdGg6IDIwJTtcbiAgbWF4LXdpZHRoOiAyMCU7XG4gIG1pbi13aWR0aDogMDtcbiAgZmxleDogMCAwIDIwJTtcbn1cbi5mcy1ncmlkIC5mcy1yb3cgW2NsYXNzKj1cIi1jb250YWluZWRcIl0uZnMtYWxsLWZvdXJ0aCB7XG4gIHdpZHRoOiAyNSU7XG4gIG1heC13aWR0aDogMjUlO1xuICBtaW4td2lkdGg6IDA7XG4gIGZsZXg6IDAgMCAyNSU7XG59XG4uZnMtZ3JpZCAuZnMtcm93IFtjbGFzcyo9XCItY29udGFpbmVkXCJdLmZzLWFsbC10aGlyZCB7XG4gIHdpZHRoOiAzMy4zMzMzMzMzMyU7XG4gIG1heC13aWR0aDogMzMuMzMzMzMzMzMlO1xuICBtaW4td2lkdGg6IDA7XG4gIGZsZXg6IDAgMCAzMy4zMzMzMzMzMyU7XG59XG4uZnMtZ3JpZCAuZnMtcm93IFtjbGFzcyo9XCItY29udGFpbmVkXCJdLmZzLWFsbC1oYWxmIHtcbiAgd2lkdGg6IDUwJTtcbiAgbWF4LXdpZHRoOiA1MCU7XG4gIG1pbi13aWR0aDogMDtcbiAgZmxleDogMCAwIDUwJTtcbn1cbi5mcy1ncmlkIC5mcy1yb3cgW2NsYXNzKj1cIi1jb250YWluZWRcIl0uZnMtYWxsLWZ1bGwge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtaW4td2lkdGg6IDA7XG4gIGZsZXg6IDAgMCAxMDAlO1xufVxuLmZzLWdyaWQgLmZzLXJvdyBbY2xhc3MqPVwiLWNvbnRhaW5lZFwiXS5mcy1hbGwtcHVzaC1maWZ0aCB7XG4gIG1hcmdpbi1sZWZ0OiAyMCU7XG59XG4uZnMtZ3JpZCAuZnMtcm93IFtjbGFzcyo9XCItY29udGFpbmVkXCJdLmZzLWFsbC1wdXNoLWZvdXJ0aCB7XG4gIG1hcmdpbi1sZWZ0OiAyNSU7XG59XG4uZnMtZ3JpZCAuZnMtcm93IFtjbGFzcyo9XCItY29udGFpbmVkXCJdLmZzLWFsbC1wdXNoLXRoaXJkIHtcbiAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzMzMzJTtcbn1cbi5mcy1ncmlkIC5mcy1yb3cgW2NsYXNzKj1cIi1jb250YWluZWRcIl0uZnMtYWxsLXB1c2gtaGFsZiB7XG4gIG1hcmdpbi1sZWZ0OiA1MCU7XG59XG4uZnMtZ3JpZCAuZnMtcm93IC5mcy1hbGwtYXV0byB7XG4gIHdpZHRoOiBhdXRvO1xuICBtYXgtd2lkdGg6IDk3LjkxNjY2NjY3JTtcbiAgZmxleDogMTtcbiAgZmxleC1ncm93OiAxO1xufVxuLmZzLWdyaWQgLmZzLXJvdyAuZnMtYWxsLWhpZGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmZzLWdyaWQgLmZzLXJvdyAuZnMtYWxsLWRlc3Ryb3kge1xuICB3aWR0aDogYXV0bztcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICA3MzlweCkge1xuICAuZnMtZ3JpZCAuZnMtcm93LmZzLXNtLXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgfVxuICAuZnMtZ3JpZCAuZnMtcm93LmZzLXNtLWp1c3RpZnktYXJvdW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgfVxuICAuZnMtZ3JpZCAuZnMtcm93LmZzLXNtLWp1c3RpZnktYmV0d2VlbiB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG4gIC5mcy1ncmlkIC5mcy1yb3cuZnMtc20tanVzdGlmeS1zdGFydCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG4gIC5mcy1ncmlkIC5mcy1yb3cuZnMtc20tanVzdGlmeS1jZW50ZXIge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG4gIC5mcy1ncmlkIC5mcy1yb3cuZnMtc20tanVzdGlmeS1lbmQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIH1cbiAgLmZzLWdyaWQgLmZzLXJvdy5mcy1zbS1hbGlnbi1zdGFydCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIH1cbiAgLmZzLWdyaWQgLmZzLXJvdy5mcy1zbS1hbGlnbi1jZW50ZXIge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbiAgLmZzLWdyaWQgLmZzLXJvdy5mcy1zbS1hbGlnbi1lbmQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgfVxuICAuZnMtZ3JpZCAuZnMtcm93IC5mcy1zbS0xIHtcbiAgICB3aWR0aDogMzEuMjUlO1xuICAgIG1heC13aWR0aDogMzEuMjUlO1xuICAgIG1pbi13aWR0aDogMDtcbiAgICBmbGV4OiAwIDAgMzEuMjUlO1xuICB9XG4gIC5mcy1ncmlkIC5mcy1yb3cgLmZzLXNtLTIge1xuICAgIHdpZHRoOiA2NC41ODMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA2NC41ODMzMzMzMyU7XG4gICAgbWluLXdpZHRoOiAwO1xuICAgIGZsZXg6IDAgMCA2NC41ODMzMzMzMyU7XG4gIH1cbiAgLmZzLWdyaWQgLmZzLXJvdyAuZnMtc20tMyB7XG4gICAgd2lkdGg6IDk3LjkxNjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDk3LjkxNjY2NjY3JTtcbiAgICBtaW4td2lkdGg6IDA7XG4gICAgZmxleDogMCAwIDk3LjkxNjY2NjY3JTtcbiAgfVxuICAuZnMtZ3JpZCAuZnMtcm93IC5mcy1zbS1wdXNoLTEge1xuICAgIG1hcmdpbi1sZWZ0OiAzNC4zNzUlO1xuICB9XG4gIC5mcy1ncmlkIC5mcy1yb3cgLmZzLXNtLXB1c2gtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDY3LjcwODMzMzMzJTtcbiAgfVxuICAuZnMtZ3JpZCAuZnMtcm93IFtjbGFzcyo9XCItY29udGFpbmVkXCJdLmZzLXNtLTEge1xuICAgIHdpZHRoOiAzMy4zMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMzMzMzMzMyU7XG4gICAgbWluLXdpZHRoOiAwO1xuICAgIGZsZXg6IDAgMCAzMy4zMzMzMzMzMyU7XG4gIH1cbiAgLmZzLWdyaWQgLmZzLXJvdyBbY2xhc3MqPVwiLWNvbnRhaW5lZFwiXS5mcy1zbS0yIHtcbiAgICB3aWR0aDogNjYuNjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogNjYuNjY2NjY2NjclO1xuICAgIG1pbi13aWR0aDogMDtcbiAgICBmbGV4OiAwIDAgNjYuNjY2NjY2NjclO1xuICB9XG4gIC5mcy1ncmlkIC5mcy1yb3cgW2NsYXNzKj1cIi1jb250YWluZWRcIl0uZnMtc20tMyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1pbi13aWR0aDogMDtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgfVxuICAuZnMtZ3JpZCAuZnMtcm93IFtjbGFzcyo9XCItY29udGFpbmVkXCJdLmZzLXNtLXB1c2gtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzMzMzJTtcbiAgfVxuICAuZnMtZ3JpZCAuZnMtcm93IFtjbGFzcyo9XCItY29udGFpbmVkXCJdLmZzLXNtLXB1c2gtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY2NjY3JTtcbiAgfVxuICAuZnMtZ3JpZCAuZnMtcm93IC5mcy1jZWxsLmZzLXNtLWZpcnN0LFxuICAuZnMtZ3JpZCAuZnMtcm93IFtjbGFzcyo9XCItY29udGFpbmVkXCJdLmZzLXNtLWZpcnN0IHtcbiAgICBvcmRlcjogLTE7XG4gIH1cbiAgLmZzLWdyaWQgLmZzLXJvdyAuZnMtY2VsbC5mcy1zbS1sYXN0LFxuICAuZnMtZ3JpZCAuZnMtcm93IFtjbGFzcyo9XCItY29udGFpbmVkXCJdLmZzLXNtLWxhc3Qge1xuICAgIG9yZGVyOiAxO1xuICB9XG4gIC5mcy1ncmlkIC5mcy1yb3cgLmZzLWNlbGwuZnMtc20tYWxpZ24tc3RhcnQsXG4gIC5mcy1ncmlkIC5mcy1yb3cgW2NsYXNzKj1cIi1jb250YWluZWRcIl0uZnMtc20tYWxpZ24tc3RhcnQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG4gIH1cbiAgLmZzLWdyaWQgLmZzLXJvdyAuZnMtY2VsbC5mcy1zbS1hbGlnbi1jZW50ZXIsXG4gIC5mcy1ncmlkIC5mcy1yb3cgW2NsYXNzKj1cIi1jb250YWluZWRcIl0uZnMtc20tYWxpZ24tY2VudGVyIHtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gIH1cbiAgLmZzLWdyaWQgLmZzLXJvdyAuZnMtY2VsbC5mcy1zbS1hbGlnbi1lbmQsXG4gIC5mcy1ncmlkIC5mcy1yb3cgW2NsYXNzKj1cIi1jb250YWluZWRcIl0uZnMtc20tYWxpZ24tZW5kIHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZDtcbiAgfVxuICAuZnMtZ3JpZCAuZnMtcm93IC5mcy1jZWxsLmZzLXNtLWp1c3RpZnktc3RhcnQsXG4gIC5mcy1ncmlkIC5mcy1yb3cgW2NsYXNzKj1cIi1jb250YWluZWRcIl0uZnMtc20tanVzdGlmeS1zdGFydCB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICB9XG4gIC5mcy1ncmlkIC5mcy1yb3cgLmZzLWNlbGwuZnMtc20tanVzdGlmeS1jZW50ZXIsXG4gIC5mcy1ncmlkIC5mcy1yb3cgW2NsYXNzKj1cIi1jb250YWluZWRcIl0uZnMtc20tanVzdGlmeS1jZW50ZXIge1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgfVxuICAuZnMtZ3JpZCAuZnMtcm93IC5mcy1jZWxsLmZzLXNtLWp1c3RpZnktZW5kLFxuICAuZnMtZ3JpZCAuZnMtcm93IFtjbGFzcyo9XCItY29udGFpbmVkXCJdLmZzLXNtLWp1c3RpZnktZW5kIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgfVxuICAuZnMtZ3JpZCAuZnMtcm93IC5mcy1zbS1maWZ0aCB7XG4gICAgd2lkdGg6IDE3LjkxNjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDE3LjkxNjY2NjY3JTtcbiAgICBtaW4td2lkdGg6IDA7XG4gICAgZmxleDogMCAwIDE3LjkxNjY2NjY3JTtcbiAgfVxuICAuZnMtZ3JpZCAuZnMtcm93IC5mcy1zbS1mb3VydGgge1xuICAgIHdpZHRoOiAyMi45MTY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiAyMi45MTY2NjY2NyU7XG4gICAgbWluLXdpZHRoOiAwO1xuICAgIGZsZXg6IDAgMCAyMi45MTY2NjY2NyU7XG4gIH1cbiAgLmZzLWdyaWQgLmZzLXJvdyAuZnMtc20tdGhpcmQge1xuICAgIHdpZHRoOiAzMS4yNSU7XG4gICAgbWF4LXdpZHRoOiAzMS4yNSU7XG4gICAgbWluLXdpZHRoOiAwO1xuICAgIGZsZXg6IDAgMCAzMS4yNSU7XG4gIH1cbiAgLmZzLWdyaWQgLmZzLXJvdyAuZnMtc20taGFsZiB7XG4gICAgd2lkdGg6IDQ3LjkxNjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDQ3LjkxNjY2NjY3JTtcbiAgICBtaW4td2lkdGg6IDA7XG4gICAgZmxleDogMCAwIDQ3LjkxNjY2NjY3JTtcbiAgfVxuICAuZnMtZ3JpZCAuZnMtcm93IC5mcy1zbS1mdWxsIHtcbiAgICB3aWR0aDogOTcuOTE2NjY2NjclO1xuICAgIG1heC13aWR0aDogOTcuOTE2NjY2NjclO1xuICAgIG1pbi13aWR0aDogMDtcbiAgICBmbGV4OiAwIDAgOTcuOTE2NjY2NjclO1xuICB9XG4gIC5mcy1ncmlkIC5mcy1yb3cgLmZzLXNtLXB1c2gtZmlmdGgge1xuICAgIG1hcmdpbi1sZWZ0OiAyMS4wNDE2NjY2NyU7XG4gIH1cbiAgLmZzLWdyaWQgLmZzLXJvdyAuZnMtc20tcHVzaC1mb3VydGgge1xuICAgIG1hcmdpbi1sZWZ0OiAyNi4wNDE2NjY2NyU7XG4gIH1cbiAgLmZzLWdyaWQgLmZzLXJvdyAuZnMtc20tcHVzaC10aGlyZCB7XG4gICAgbWFyZ2luLWxlZnQ6IDM0LjM3NSU7XG4gIH1cbiAgLmZzLWdyaWQgLmZzLXJvdyAuZnMtc20tcHVzaC1oYWxmIHtcbiAgICBtYXJnaW4tbGVmdDogNTEuMDQxNjY2NjclO1xuICB9XG4gIC5mcy1ncmlkIC5mcy1yb3cgW2NsYXNzKj1cIi1jb250YWluZWRcIl0uZnMtc20tZmlmdGgge1xuICAgIHdpZHRoOiAyMCU7XG4gICAgbWF4LXdpZHRoOiAyMCU7XG4gICAgbWluLXdpZHRoOiAwO1xuICAgIGZsZXg6IDAgMCAyMCU7XG4gIH1cbiAgLmZzLWdyaWQgLmZzLXJvdyBbY2xhc3MqPVwiLWNvbnRhaW5lZFwiXS5mcy1zbS1mb3VydGgge1xuICAgIHdpZHRoOiAyNSU7XG4gICAgbWF4LXdpZHRoOiAyNSU7XG4gICAgbWluLXdpZHRoOiAwO1xuICAgIGZsZXg6IDAgMCAyNSU7XG4gIH1cbiAgLmZzLWdyaWQgLmZzLXJvdyBbY2xhc3MqPVwiLWNvbnRhaW5lZFwiXS5mcy1zbS10aGlyZCB7XG4gICAgd2lkdGg6IDMzLjMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDMzLjMzMzMzMzMzJTtcbiAgICBtaW4td2lkdGg6IDA7XG4gICAgZmxleDogMCAwIDMzLjMzMzMzMzMzJTtcbiAgfVxuICAuZnMtZ3JpZCAuZnMtcm93IFtjbGFzcyo9XCItY29udGFpbmVkXCJdLmZzLXNtLWhhbGYge1xuICAgIHdpZHRoOiA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gICAgbWluLXdpZHRoOiAwO1xuICAgIGZsZXg6IDAgMCA1MCU7XG4gIH1cbiAgLmZzLWdyaWQgLmZzLXJvdyBbY2xhc3MqPVwiLWNvbnRhaW5lZFwiXS5mcy1zbS1mdWxsIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWluLXdpZHRoOiAwO1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICB9XG4gIC5mcy1ncmlkIC5mcy1yb3cgW2NsYXNzKj1cIi1jb250YWluZWRcIl0uZnMtc20tcHVzaC1maWZ0aCB7XG4gICAgbWFyZ2luLWxlZnQ6IDIwJTtcbiAgfVxuICAuZnMtZ3JpZCAuZnMtcm93IFtjbGFzcyo9XCItY29udGFpbmVkXCJdLmZzLXNtLXB1c2gtZm91cnRoIHtcbiAgICBtYXJnaW4tbGVmdDogMjUlO1xuICB9XG4gIC5mcy1ncmlkIC5mcy1yb3cgW2NsYXNzKj1cIi1jb250YWluZWRcIl0uZnMtc20tcHVzaC10aGlyZCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzMzMzJTtcbiAgfVxuICAuZnMtZ3JpZCAuZnMtcm93IFtjbGFzcyo9XCItY29udGFpbmVkXCJdLmZzLXNtLXB1c2gtaGFsZiB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJTtcbiAgfVxuICAuZnMtZ3JpZCAuZnMtcm93IC5mcy1zbS1hdXRvIHtcbiAgICB3aWR0aDogYXV0bztcbiAgICBtYXgtd2lkdGg6IDk3LjkxNjY2NjY3JTtcbiAgICBmbGV4OiAxO1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgfVxuICAuZnMtZ3JpZCAuZnMtcm93IC5mcy1zbS1oaWRlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5mcy1ncmlkIC5mcy1yb3cgLmZzLXNtLWRlc3Ryb3kge1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogIDQ5OXB4KSB7XG4gIC5mcy1ncmlkIC5mcy1yb3cuZnMteHMtcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICB9XG4gIC5mcy1ncmlkIC5mcy1yb3cuZnMteHMtanVzdGlmeS1hcm91bmQge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xuICB9XG4gIC5mcy1ncmlkIC5mcy1yb3cuZnMteHMtanVzdGlmeS1iZXR3ZWVuIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cbiAgLmZzLWdyaWQgLmZzLXJvdy5mcy14cy1qdXN0aWZ5LXN0YXJ0IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cbiAgLmZzLWdyaWQgLmZzLXJvdy5mcy14cy1qdXN0aWZ5LWNlbnRlciB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbiAgLmZzLWdyaWQgLmZzLXJvdy5mcy14cy1qdXN0aWZ5LWVuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgfVxuICAuZnMtZ3JpZCAuZnMtcm93LmZzLXhzLWFsaWduLXN0YXJ0IHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgfVxuICAuZnMtZ3JpZCAuZnMtcm93LmZzLXhzLWFsaWduLWNlbnRlciB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuICAuZnMtZ3JpZCAuZnMtcm93LmZzLXhzLWFsaWduLWVuZCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICB9XG4gIC5mcy1ncmlkIC5mcy1yb3cgLmZzLXhzLTEge1xuICAgIHdpZHRoOiAzMS4yNSU7XG4gICAgbWF4LXdpZHRoOiAzMS4yNSU7XG4gICAgbWluLXdpZHRoOiAwO1xuICAgIGZsZXg6IDAgMCAzMS4yNSU7XG4gIH1cbiAgLmZzLWdyaWQgLmZzLXJvdyAuZnMteHMtMiB7XG4gICAgd2lkdGg6IDY0LjU4MzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDY0LjU4MzMzMzMzJTtcbiAgICBtaW4td2lkdGg6IDA7XG4gICAgZmxleDogMCAwIDY0LjU4MzMzMzMzJTtcbiAgfVxuICAuZnMtZ3JpZCAuZnMtcm93IC5mcy14cy0zIHtcbiAgICB3aWR0aDogOTcuOTE2NjY2NjclO1xuICAgIG1heC13aWR0aDogOTcuOTE2NjY2NjclO1xuICAgIG1pbi13aWR0aDogMDtcbiAgICBmbGV4OiAwIDAgOTcuOTE2NjY2NjclO1xuICB9XG4gIC5mcy1ncmlkIC5mcy1yb3cgLmZzLXhzLXB1c2gtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDM0LjM3NSU7XG4gIH1cbiAgLmZzLWdyaWQgLmZzLXJvdyAuZnMteHMtcHVzaC0yIHtcbiAgICBtYXJnaW4tbGVmdDogNjcuNzA4MzMzMzMlO1xuICB9XG4gIC5mcy1ncmlkIC5mcy1yb3cgW2NsYXNzKj1cIi1jb250YWluZWRcIl0uZnMteHMtMSB7XG4gICAgd2lkdGg6IDMzLjMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDMzLjMzMzMzMzMzJTtcbiAgICBtaW4td2lkdGg6IDA7XG4gICAgZmxleDogMCAwIDMzLjMzMzMzMzMzJTtcbiAgfVxuICAuZnMtZ3JpZCAuZnMtcm93IFtjbGFzcyo9XCItY29udGFpbmVkXCJdLmZzLXhzLTIge1xuICAgIHdpZHRoOiA2Ni42NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA2Ni42NjY2NjY2NyU7XG4gICAgbWluLXdpZHRoOiAwO1xuICAgIGZsZXg6IDAgMCA2Ni42NjY2NjY2NyU7XG4gIH1cbiAgLmZzLWdyaWQgLmZzLXJvdyBbY2xhc3MqPVwiLWNvbnRhaW5lZFwiXS5mcy14cy0zIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWluLXdpZHRoOiAwO1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICB9XG4gIC5mcy1ncmlkIC5mcy1yb3cgW2NsYXNzKj1cIi1jb250YWluZWRcIl0uZnMteHMtcHVzaC0xIHtcbiAgICBtYXJnaW4tbGVmdDogMzMuMzMzMzMzMzMlO1xuICB9XG4gIC5mcy1ncmlkIC5mcy1yb3cgW2NsYXNzKj1cIi1jb250YWluZWRcIl0uZnMteHMtcHVzaC0yIHtcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjY2NjclO1xuICB9XG4gIC5mcy1ncmlkIC5mcy1yb3cgLmZzLWNlbGwuZnMteHMtZmlyc3QsXG4gIC5mcy1ncmlkIC5mcy1yb3cgW2NsYXNzKj1cIi1jb250YWluZWRcIl0uZnMteHMtZmlyc3Qge1xuICAgIG9yZGVyOiAtMTtcbiAgfVxuICAuZnMtZ3JpZCAuZnMtcm93IC5mcy1jZWxsLmZzLXhzLWxhc3QsXG4gIC5mcy1ncmlkIC5mcy1yb3cgW2NsYXNzKj1cIi1jb250YWluZWRcIl0uZnMteHMtbGFzdCB7XG4gICAgb3JkZXI6IDE7XG4gIH1cbiAgLmZzLWdyaWQgLmZzLXJvdyAuZnMtY2VsbC5mcy14cy1hbGlnbi1zdGFydCxcbiAgLmZzLWdyaWQgLmZzLXJvdyBbY2xhc3MqPVwiLWNvbnRhaW5lZFwiXS5mcy14cy1hbGlnbi1zdGFydCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcbiAgfVxuICAuZnMtZ3JpZCAuZnMtcm93IC5mcy1jZWxsLmZzLXhzLWFsaWduLWNlbnRlcixcbiAgLmZzLWdyaWQgLmZzLXJvdyBbY2xhc3MqPVwiLWNvbnRhaW5lZFwiXS5mcy14cy1hbGlnbi1jZW50ZXIge1xuICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgfVxuICAuZnMtZ3JpZCAuZnMtcm93IC5mcy1jZWxsLmZzLXhzLWFsaWduLWVuZCxcbiAgLmZzLWdyaWQgLmZzLXJvdyBbY2xhc3MqPVwiLWNvbnRhaW5lZFwiXS5mcy14cy1hbGlnbi1lbmQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kO1xuICB9XG4gIC5mcy1ncmlkIC5mcy1yb3cgLmZzLWNlbGwuZnMteHMtanVzdGlmeS1zdGFydCxcbiAgLmZzLWdyaWQgLmZzLXJvdyBbY2xhc3MqPVwiLWNvbnRhaW5lZFwiXS5mcy14cy1qdXN0aWZ5LXN0YXJ0IHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIH1cbiAgLmZzLWdyaWQgLmZzLXJvdyAuZnMtY2VsbC5mcy14cy1qdXN0aWZ5LWNlbnRlcixcbiAgLmZzLWdyaWQgLmZzLXJvdyBbY2xhc3MqPVwiLWNvbnRhaW5lZFwiXS5mcy14cy1qdXN0aWZ5LWNlbnRlciB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICB9XG4gIC5mcy1ncmlkIC5mcy1yb3cgLmZzLWNlbGwuZnMteHMtanVzdGlmeS1lbmQsXG4gIC5mcy1ncmlkIC5mcy1yb3cgW2NsYXNzKj1cIi1jb250YWluZWRcIl0uZnMteHMtanVzdGlmeS1lbmQge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICB9XG4gIC5mcy1ncmlkIC5mcy1yb3cgLmZzLXhzLWZpZnRoIHtcbiAgICB3aWR0aDogMTcuOTE2NjY2NjclO1xuICAgIG1heC13aWR0aDogMTcuOTE2NjY2NjclO1xuICAgIG1pbi13aWR0aDogMDtcbiAgICBmbGV4OiAwIDAgMTcuOTE2NjY2NjclO1xuICB9XG4gIC5mcy1ncmlkIC5mcy1yb3cgLmZzLXhzLWZvdXJ0aCB7XG4gICAgd2lkdGg6IDIyLjkxNjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDIyLjkxNjY2NjY3JTtcbiAgICBtaW4td2lkdGg6IDA7XG4gICAgZmxleDogMCAwIDIyLjkxNjY2NjY3JTtcbiAgfVxuICAuZnMtZ3JpZCAuZnMtcm93IC5mcy14cy10aGlyZCB7XG4gICAgd2lkdGg6IDMxLjI1JTtcbiAgICBtYXgtd2lkdGg6IDMxLjI1JTtcbiAgICBtaW4td2lkdGg6IDA7XG4gICAgZmxleDogMCAwIDMxLjI1JTtcbiAgfVxuICAuZnMtZ3JpZCAuZnMtcm93IC5mcy14cy1oYWxmIHtcbiAgICB3aWR0aDogNDcuOTE2NjY2NjclO1xuICAgIG1heC13aWR0aDogNDcuOTE2NjY2NjclO1xuICAgIG1pbi13aWR0aDogMDtcbiAgICBmbGV4OiAwIDAgNDcuOTE2NjY2NjclO1xuICB9XG4gIC5mcy1ncmlkIC5mcy1yb3cgLmZzLXhzLWZ1bGwge1xuICAgIHdpZHRoOiA5Ny45MTY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA5Ny45MTY2NjY2NyU7XG4gICAgbWluLXdpZHRoOiAwO1xuICAgIGZsZXg6IDAgMCA5Ny45MTY2NjY2NyU7XG4gIH1cbiAgLmZzLWdyaWQgLmZzLXJvdyAuZnMteHMtcHVzaC1maWZ0aCB7XG4gICAgbWFyZ2luLWxlZnQ6IDIxLjA0MTY2NjY3JTtcbiAgfVxuICAuZnMtZ3JpZCAuZnMtcm93IC5mcy14cy1wdXNoLWZvdXJ0aCB7XG4gICAgbWFyZ2luLWxlZnQ6IDI2LjA0MTY2NjY3JTtcbiAgfVxuICAuZnMtZ3JpZCAuZnMtcm93IC5mcy14cy1wdXNoLXRoaXJkIHtcbiAgICBtYXJnaW4tbGVmdDogMzQuMzc1JTtcbiAgfVxuICAuZnMtZ3JpZCAuZnMtcm93IC5mcy14cy1wdXNoLWhhbGYge1xuICAgIG1hcmdpbi1sZWZ0OiA1MS4wNDE2NjY2NyU7XG4gIH1cbiAgLmZzLWdyaWQgLmZzLXJvdyBbY2xhc3MqPVwiLWNvbnRhaW5lZFwiXS5mcy14cy1maWZ0aCB7XG4gICAgd2lkdGg6IDIwJTtcbiAgICBtYXgtd2lkdGg6IDIwJTtcbiAgICBtaW4td2lkdGg6IDA7XG4gICAgZmxleDogMCAwIDIwJTtcbiAgfVxuICAuZnMtZ3JpZCAuZnMtcm93IFtjbGFzcyo9XCItY29udGFpbmVkXCJdLmZzLXhzLWZvdXJ0aCB7XG4gICAgd2lkdGg6IDI1JTtcbiAgICBtYXgtd2lkdGg6IDI1JTtcbiAgICBtaW4td2lkdGg6IDA7XG4gICAgZmxleDogMCAwIDI1JTtcbiAgfVxuICAuZnMtZ3JpZCAuZnMtcm93IFtjbGFzcyo9XCItY29udGFpbmVkXCJdLmZzLXhzLXRoaXJkIHtcbiAgICB3aWR0aDogMzMuMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogMzMuMzMzMzMzMzMlO1xuICAgIG1pbi13aWR0aDogMDtcbiAgICBmbGV4OiAwIDAgMzMuMzMzMzMzMzMlO1xuICB9XG4gIC5mcy1ncmlkIC5mcy1yb3cgW2NsYXNzKj1cIi1jb250YWluZWRcIl0uZnMteHMtaGFsZiB7XG4gICAgd2lkdGg6IDUwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgICBtaW4td2lkdGg6IDA7XG4gICAgZmxleDogMCAwIDUwJTtcbiAgfVxuICAuZnMtZ3JpZCAuZnMtcm93IFtjbGFzcyo9XCItY29udGFpbmVkXCJdLmZzLXhzLWZ1bGwge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtaW4td2lkdGg6IDA7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gIH1cbiAgLmZzLWdyaWQgLmZzLXJvdyBbY2xhc3MqPVwiLWNvbnRhaW5lZFwiXS5mcy14cy1wdXNoLWZpZnRoIHtcbiAgICBtYXJnaW4tbGVmdDogMjAlO1xuICB9XG4gIC5mcy1ncmlkIC5mcy1yb3cgW2NsYXNzKj1cIi1jb250YWluZWRcIl0uZnMteHMtcHVzaC1mb3VydGgge1xuICAgIG1hcmdpbi1sZWZ0OiAyNSU7XG4gIH1cbiAgLmZzLWdyaWQgLmZzLXJvdyBbY2xhc3MqPVwiLWNvbnRhaW5lZFwiXS5mcy14cy1wdXNoLXRoaXJkIHtcbiAgICBtYXJnaW4tbGVmdDogMzMuMzMzMzMzMzMlO1xuICB9XG4gIC5mcy1ncmlkIC5mcy1yb3cgW2NsYXNzKj1cIi1jb250YWluZWRcIl0uZnMteHMtcHVzaC1oYWxmIHtcbiAgICBtYXJnaW4tbGVmdDogNTAlO1xuICB9XG4gIC5mcy1ncmlkIC5mcy1yb3cgLmZzLXhzLWF1dG8ge1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1heC13aWR0aDogOTcuOTE2NjY2NjclO1xuICAgIGZsZXg6IDE7XG4gICAgZmxleC1ncm93OiAxO1xuICB9XG4gIC5mcy1ncmlkIC5mcy1yb3cgLmZzLXhzLWhpZGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmZzLWdyaWQgLmZzLXJvdyAuZnMteHMtZGVzdHJveSB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAgNzQwcHgpIGFuZCAobWF4LXdpZHRoOiAgOTc5cHgpIHtcbiAgLmZzLWdyaWQgLmZzLXJvdy5mcy1tZC1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gIH1cbiAgLmZzLWdyaWQgLmZzLXJvdy5mcy1tZC1qdXN0aWZ5LWFyb3VuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gIH1cbiAgLmZzLWdyaWQgLmZzLXJvdy5mcy1tZC1qdXN0aWZ5LWJldHdlZW4ge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxuICAuZnMtZ3JpZCAuZnMtcm93LmZzLW1kLWp1c3RpZnktc3RhcnQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgfVxuICAuZnMtZ3JpZCAuZnMtcm93LmZzLW1kLWp1c3RpZnktY2VudGVyIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuICAuZnMtZ3JpZCAuZnMtcm93LmZzLW1kLWp1c3RpZnktZW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICB9XG4gIC5mcy1ncmlkIC5mcy1yb3cuZnMtbWQtYWxpZ24tc3RhcnQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICB9XG4gIC5mcy1ncmlkIC5mcy1yb3cuZnMtbWQtYWxpZ24tY2VudGVyIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG4gIC5mcy1ncmlkIC5mcy1yb3cuZnMtbWQtYWxpZ24tZW5kIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIH1cbiAgLmZzLWdyaWQgLmZzLXJvdyAuZnMtbWQtMSB7XG4gICAgd2lkdGg6IDE0LjU4MzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDE0LjU4MzMzMzMzJTtcbiAgICBtaW4td2lkdGg6IDA7XG4gICAgZmxleDogMCAwIDE0LjU4MzMzMzMzJTtcbiAgfVxuICAuZnMtZ3JpZCAuZnMtcm93IC5mcy1tZC0yIHtcbiAgICB3aWR0aDogMzEuMjUlO1xuICAgIG1heC13aWR0aDogMzEuMjUlO1xuICAgIG1pbi13aWR0aDogMDtcbiAgICBmbGV4OiAwIDAgMzEuMjUlO1xuICB9XG4gIC5mcy1ncmlkIC5mcy1yb3cgLmZzLW1kLTMge1xuICAgIHdpZHRoOiA0Ny45MTY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA0Ny45MTY2NjY2NyU7XG4gICAgbWluLXdpZHRoOiAwO1xuICAgIGZsZXg6IDAgMCA0Ny45MTY2NjY2NyU7XG4gIH1cbiAgLmZzLWdyaWQgLmZzLXJvdyAuZnMtbWQtNCB7XG4gICAgd2lkdGg6IDY0LjU4MzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDY0LjU4MzMzMzMzJTtcbiAgICBtaW4td2lkdGg6IDA7XG4gICAgZmxleDogMCAwIDY0LjU4MzMzMzMzJTtcbiAgfVxuICAuZnMtZ3JpZCAuZnMtcm93IC5mcy1tZC01IHtcbiAgICB3aWR0aDogODEuMjUlO1xuICAgIG1heC13aWR0aDogODEuMjUlO1xuICAgIG1pbi13aWR0aDogMDtcbiAgICBmbGV4OiAwIDAgODEuMjUlO1xuICB9XG4gIC5mcy1ncmlkIC5mcy1yb3cgLmZzLW1kLTYge1xuICAgIHdpZHRoOiA5Ny45MTY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA5Ny45MTY2NjY2NyU7XG4gICAgbWluLXdpZHRoOiAwO1xuICAgIGZsZXg6IDAgMCA5Ny45MTY2NjY2NyU7XG4gIH1cbiAgLmZzLWdyaWQgLmZzLXJvdyAuZnMtbWQtcHVzaC0xIHtcbiAgICBtYXJnaW4tbGVmdDogMTcuNzA4MzMzMzMlO1xuICB9XG4gIC5mcy1ncmlkIC5mcy1yb3cgLmZzLW1kLXB1c2gtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDM0LjM3NSU7XG4gIH1cbiAgLmZzLWdyaWQgLmZzLXJvdyAuZnMtbWQtcHVzaC0zIHtcbiAgICBtYXJnaW4tbGVmdDogNTEuMDQxNjY2NjclO1xuICB9XG4gIC5mcy1ncmlkIC5mcy1yb3cgLmZzLW1kLXB1c2gtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDY3LjcwODMzMzMzJTtcbiAgfVxuICAuZnMtZ3JpZCAuZnMtcm93IC5mcy1tZC1wdXNoLTUge1xuICAgIG1hcmdpbi1sZWZ0OiA4NC4zNzUlO1xuICB9XG4gIC5mcy1ncmlkIC5mcy1yb3cgW2NsYXNzKj1cIi1jb250YWluZWRcIl0uZnMtbWQtMSB7XG4gICAgd2lkdGg6IDE2LjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDE2LjY2NjY2NjY3JTtcbiAgICBtaW4td2lkdGg6IDA7XG4gICAgZmxleDogMCAwIDE2LjY2NjY2NjY3JTtcbiAgfVxuICAuZnMtZ3JpZCAuZnMtcm93IFtjbGFzcyo9XCItY29udGFpbmVkXCJdLmZzLW1kLTIge1xuICAgIHdpZHRoOiAzMy4zMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMzMzMzMzMyU7XG4gICAgbWluLXdpZHRoOiAwO1xuICAgIGZsZXg6IDAgMCAzMy4zMzMzMzMzMyU7XG4gIH1cbiAgLmZzLWdyaWQgLmZzLXJvdyBbY2xhc3MqPVwiLWNvbnRhaW5lZFwiXS5mcy1tZC0zIHtcbiAgICB3aWR0aDogNTAlO1xuICAgIG1heC13aWR0aDogNTAlO1xuICAgIG1pbi13aWR0aDogMDtcbiAgICBmbGV4OiAwIDAgNTAlO1xuICB9XG4gIC5mcy1ncmlkIC5mcy1yb3cgW2NsYXNzKj1cIi1jb250YWluZWRcIl0uZnMtbWQtNCB7XG4gICAgd2lkdGg6IDY2LjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDY2LjY2NjY2NjY3JTtcbiAgICBtaW4td2lkdGg6IDA7XG4gICAgZmxleDogMCAwIDY2LjY2NjY2NjY3JTtcbiAgfVxuICAuZnMtZ3JpZCAuZnMtcm93IFtjbGFzcyo9XCItY29udGFpbmVkXCJdLmZzLW1kLTUge1xuICAgIHdpZHRoOiA4My4zMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4My4zMzMzMzMzMyU7XG4gICAgbWluLXdpZHRoOiAwO1xuICAgIGZsZXg6IDAgMCA4My4zMzMzMzMzMyU7XG4gIH1cbiAgLmZzLWdyaWQgLmZzLXJvdyBbY2xhc3MqPVwiLWNvbnRhaW5lZFwiXS5mcy1tZC02IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWluLXdpZHRoOiAwO1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICB9XG4gIC5mcy1ncmlkIC5mcy1yb3cgW2NsYXNzKj1cIi1jb250YWluZWRcIl0uZnMtbWQtcHVzaC0xIHtcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjY2NjclO1xuICB9XG4gIC5mcy1ncmlkIC5mcy1yb3cgW2NsYXNzKj1cIi1jb250YWluZWRcIl0uZnMtbWQtcHVzaC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMzMuMzMzMzMzMzMlO1xuICB9XG4gIC5mcy1ncmlkIC5mcy1yb3cgW2NsYXNzKj1cIi1jb250YWluZWRcIl0uZnMtbWQtcHVzaC0zIHtcbiAgICBtYXJnaW4tbGVmdDogNTAlO1xuICB9XG4gIC5mcy1ncmlkIC5mcy1yb3cgW2NsYXNzKj1cIi1jb250YWluZWRcIl0uZnMtbWQtcHVzaC00IHtcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjY2NjclO1xuICB9XG4gIC5mcy1ncmlkIC5mcy1yb3cgW2NsYXNzKj1cIi1jb250YWluZWRcIl0uZnMtbWQtcHVzaC01IHtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMzMzMlO1xuICB9XG4gIC5mcy1ncmlkIC5mcy1yb3cgLmZzLWNlbGwuZnMtbWQtZmlyc3QsXG4gIC5mcy1ncmlkIC5mcy1yb3cgW2NsYXNzKj1cIi1jb250YWluZWRcIl0uZnMtbWQtZmlyc3Qge1xuICAgIG9yZGVyOiAtMTtcbiAgfVxuICAuZnMtZ3JpZCAuZnMtcm93IC5mcy1jZWxsLmZzLW1kLWxhc3QsXG4gIC5mcy1ncmlkIC5mcy1yb3cgW2NsYXNzKj1cIi1jb250YWluZWRcIl0uZnMtbWQtbGFzdCB7XG4gICAgb3JkZXI6IDE7XG4gIH1cbiAgLmZzLWdyaWQgLmZzLXJvdyAuZnMtY2VsbC5mcy1tZC1hbGlnbi1zdGFydCxcbiAgLmZzLWdyaWQgLmZzLXJvdyBbY2xhc3MqPVwiLWNvbnRhaW5lZFwiXS5mcy1tZC1hbGlnbi1zdGFydCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcbiAgfVxuICAuZnMtZ3JpZCAuZnMtcm93IC5mcy1jZWxsLmZzLW1kLWFsaWduLWNlbnRlcixcbiAgLmZzLWdyaWQgLmZzLXJvdyBbY2xhc3MqPVwiLWNvbnRhaW5lZFwiXS5mcy1tZC1hbGlnbi1jZW50ZXIge1xuICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgfVxuICAuZnMtZ3JpZCAuZnMtcm93IC5mcy1jZWxsLmZzLW1kLWFsaWduLWVuZCxcbiAgLmZzLWdyaWQgLmZzLXJvdyBbY2xhc3MqPVwiLWNvbnRhaW5lZFwiXS5mcy1tZC1hbGlnbi1lbmQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kO1xuICB9XG4gIC5mcy1ncmlkIC5mcy1yb3cgLmZzLWNlbGwuZnMtbWQtanVzdGlmeS1zdGFydCxcbiAgLmZzLWdyaWQgLmZzLXJvdyBbY2xhc3MqPVwiLWNvbnRhaW5lZFwiXS5mcy1tZC1qdXN0aWZ5LXN0YXJ0IHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIH1cbiAgLmZzLWdyaWQgLmZzLXJvdyAuZnMtY2VsbC5mcy1tZC1qdXN0aWZ5LWNlbnRlcixcbiAgLmZzLWdyaWQgLmZzLXJvdyBbY2xhc3MqPVwiLWNvbnRhaW5lZFwiXS5mcy1tZC1qdXN0aWZ5LWNlbnRlciB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICB9XG4gIC5mcy1ncmlkIC5mcy1yb3cgLmZzLWNlbGwuZnMtbWQtanVzdGlmeS1lbmQsXG4gIC5mcy1ncmlkIC5mcy1yb3cgW2NsYXNzKj1cIi1jb250YWluZWRcIl0uZnMtbWQtanVzdGlmeS1lbmQge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICB9XG4gIC5mcy1ncmlkIC5mcy1yb3cgLmZzLW1kLWZpZnRoIHtcbiAgICB3aWR0aDogMTcuOTE2NjY2NjclO1xuICAgIG1heC13aWR0aDogMTcuOTE2NjY2NjclO1xuICAgIG1pbi13aWR0aDogMDtcbiAgICBmbGV4OiAwIDAgMTcuOTE2NjY2NjclO1xuICB9XG4gIC5mcy1ncmlkIC5mcy1yb3cgLmZzLW1kLWZvdXJ0aCB7XG4gICAgd2lkdGg6IDIyLjkxNjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDIyLjkxNjY2NjY3JTtcbiAgICBtaW4td2lkdGg6IDA7XG4gICAgZmxleDogMCAwIDIyLjkxNjY2NjY3JTtcbiAgfVxuICAuZnMtZ3JpZCAuZnMtcm93IC5mcy1tZC10aGlyZCB7XG4gICAgd2lkdGg6IDMxLjI1JTtcbiAgICBtYXgtd2lkdGg6IDMxLjI1JTtcbiAgICBtaW4td2lkdGg6IDA7XG4gICAgZmxleDogMCAwIDMxLjI1JTtcbiAgfVxuICAuZnMtZ3JpZCAuZnMtcm93IC5mcy1tZC1oYWxmIHtcbiAgICB3aWR0aDogNDcuOTE2NjY2NjclO1xuICAgIG1heC13aWR0aDogNDcuOTE2NjY2NjclO1xuICAgIG1pbi13aWR0aDogMDtcbiAgICBmbGV4OiAwIDAgNDcuOTE2NjY2NjclO1xuICB9XG4gIC5mcy1ncmlkIC5mcy1yb3cgLmZzLW1kLWZ1bGwge1xuICAgIHdpZHRoOiA5Ny45MTY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA5Ny45MTY2NjY2NyU7XG4gICAgbWluLXdpZHRoOiAwO1xuICAgIGZsZXg6IDAgMCA5Ny45MTY2NjY2NyU7XG4gIH1cbiAgLmZzLWdyaWQgLmZzLXJvdyAuZnMtbWQtcHVzaC1maWZ0aCB7XG4gICAgbWFyZ2luLWxlZnQ6IDIxLjA0MTY2NjY3JTtcbiAgfVxuICAuZnMtZ3JpZCAuZnMtcm93IC5mcy1tZC1wdXNoLWZvdXJ0aCB7XG4gICAgbWFyZ2luLWxlZnQ6IDI2LjA0MTY2NjY3JTtcbiAgfVxuICAuZnMtZ3JpZCAuZnMtcm93IC5mcy1tZC1wdXNoLXRoaXJkIHtcbiAgICBtYXJnaW4tbGVmdDogMzQuMzc1JTtcbiAgfVxuICAuZnMtZ3JpZCAuZnMtcm93IC5mcy1tZC1wdXNoLWhhbGYge1xuICAgIG1hcmdpbi1sZWZ0OiA1MS4wNDE2NjY2NyU7XG4gIH1cbiAgLmZzLWdyaWQgLmZzLXJvdyBbY2xhc3MqPVwiLWNvbnRhaW5lZFwiXS5mcy1tZC1maWZ0aCB7XG4gICAgd2lkdGg6IDIwJTtcbiAgICBtYXgtd2lkdGg6IDIwJTtcbiAgICBtaW4td2lkdGg6IDA7XG4gICAgZmxleDogMCAwIDIwJTtcbiAgfVxuICAuZnMtZ3JpZCAuZnMtcm93IFtjbGFzcyo9XCItY29udGFpbmVkXCJdLmZzLW1kLWZvdXJ0aCB7XG4gICAgd2lkdGg6IDI1JTtcbiAgICBtYXgtd2lkdGg6IDI1JTtcbiAgICBtaW4td2lkdGg6IDA7XG4gICAgZmxleDogMCAwIDI1JTtcbiAgfVxuICAuZnMtZ3JpZCAuZnMtcm93IFtjbGFzcyo9XCItY29udGFpbmVkXCJdLmZzLW1kLXRoaXJkIHtcbiAgICB3aWR0aDogMzMuMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogMzMuMzMzMzMzMzMlO1xuICAgIG1pbi13aWR0aDogMDtcbiAgICBmbGV4OiAwIDAgMzMuMzMzMzMzMzMlO1xuICB9XG4gIC5mcy1ncmlkIC5mcy1yb3cgW2NsYXNzKj1cIi1jb250YWluZWRcIl0uZnMtbWQtaGFsZiB7XG4gICAgd2lkdGg6IDUwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgICBtaW4td2lkdGg6IDA7XG4gICAgZmxleDogMCAwIDUwJTtcbiAgfVxuICAuZnMtZ3JpZCAuZnMtcm93IFtjbGFzcyo9XCItY29udGFpbmVkXCJdLmZzLW1kLWZ1bGwge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtaW4td2lkdGg6IDA7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gIH1cbiAgLmZzLWdyaWQgLmZzLXJvdyBbY2xhc3MqPVwiLWNvbnRhaW5lZFwiXS5mcy1tZC1wdXNoLWZpZnRoIHtcbiAgICBtYXJnaW4tbGVmdDogMjAlO1xuICB9XG4gIC5mcy1ncmlkIC5mcy1yb3cgW2NsYXNzKj1cIi1jb250YWluZWRcIl0uZnMtbWQtcHVzaC1mb3VydGgge1xuICAgIG1hcmdpbi1sZWZ0OiAyNSU7XG4gIH1cbiAgLmZzLWdyaWQgLmZzLXJvdyBbY2xhc3MqPVwiLWNvbnRhaW5lZFwiXS5mcy1tZC1wdXNoLXRoaXJkIHtcbiAgICBtYXJnaW4tbGVmdDogMzMuMzMzMzMzMzMlO1xuICB9XG4gIC5mcy1ncmlkIC5mcy1yb3cgW2NsYXNzKj1cIi1jb250YWluZWRcIl0uZnMtbWQtcHVzaC1oYWxmIHtcbiAgICBtYXJnaW4tbGVmdDogNTAlO1xuICB9XG4gIC5mcy1ncmlkIC5mcy1yb3cgLmZzLW1kLWF1dG8ge1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1heC13aWR0aDogOTcuOTE2NjY2NjclO1xuICAgIGZsZXg6IDE7XG4gICAgZmxleC1ncm93OiAxO1xuICB9XG4gIC5mcy1ncmlkIC5mcy1yb3cgLmZzLW1kLWhpZGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmZzLWdyaWQgLmZzLXJvdyAuZnMtbWQtZGVzdHJveSB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAgOTgwcHgpIHtcbiAgLmZzLWdyaWQgLmZzLXJvdy5mcy1sZy1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gIH1cbiAgLmZzLWdyaWQgLmZzLXJvdy5mcy1sZy1qdXN0aWZ5LWFyb3VuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gIH1cbiAgLmZzLWdyaWQgLmZzLXJvdy5mcy1sZy1qdXN0aWZ5LWJldHdlZW4ge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxuICAuZnMtZ3JpZCAuZnMtcm93LmZzLWxnLWp1c3RpZnktc3RhcnQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgfVxuICAuZnMtZ3JpZCAuZnMtcm93LmZzLWxnLWp1c3RpZnktY2VudGVyIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuICAuZnMtZ3JpZCAuZnMtcm93LmZzLWxnLWp1c3RpZnktZW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICB9XG4gIC5mcy1ncmlkIC5mcy1yb3cuZnMtbGctYWxpZ24tc3RhcnQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICB9XG4gIC5mcy1ncmlkIC5mcy1yb3cuZnMtbGctYWxpZ24tY2VudGVyIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG4gIC5mcy1ncmlkIC5mcy1yb3cuZnMtbGctYWxpZ24tZW5kIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIH1cbiAgLmZzLWdyaWQgLmZzLXJvdyAuZnMtbGctMSB7XG4gICAgd2lkdGg6IDYuMjUlO1xuICAgIG1heC13aWR0aDogNi4yNSU7XG4gICAgbWluLXdpZHRoOiAwO1xuICAgIGZsZXg6IDAgMCA2LjI1JTtcbiAgfVxuICAuZnMtZ3JpZCAuZnMtcm93IC5mcy1sZy0yIHtcbiAgICB3aWR0aDogMTQuNTgzMzMzMzMlO1xuICAgIG1heC13aWR0aDogMTQuNTgzMzMzMzMlO1xuICAgIG1pbi13aWR0aDogMDtcbiAgICBmbGV4OiAwIDAgMTQuNTgzMzMzMzMlO1xuICB9XG4gIC5mcy1ncmlkIC5mcy1yb3cgLmZzLWxnLTMge1xuICAgIHdpZHRoOiAyMi45MTY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiAyMi45MTY2NjY2NyU7XG4gICAgbWluLXdpZHRoOiAwO1xuICAgIGZsZXg6IDAgMCAyMi45MTY2NjY2NyU7XG4gIH1cbiAgLmZzLWdyaWQgLmZzLXJvdyAuZnMtbGctNCB7XG4gICAgd2lkdGg6IDMxLjI1JTtcbiAgICBtYXgtd2lkdGg6IDMxLjI1JTtcbiAgICBtaW4td2lkdGg6IDA7XG4gICAgZmxleDogMCAwIDMxLjI1JTtcbiAgfVxuICAuZnMtZ3JpZCAuZnMtcm93IC5mcy1sZy01IHtcbiAgICB3aWR0aDogMzkuNTgzMzMzMzMlO1xuICAgIG1heC13aWR0aDogMzkuNTgzMzMzMzMlO1xuICAgIG1pbi13aWR0aDogMDtcbiAgICBmbGV4OiAwIDAgMzkuNTgzMzMzMzMlO1xuICB9XG4gIC5mcy1ncmlkIC5mcy1yb3cgLmZzLWxnLTYge1xuICAgIHdpZHRoOiA0Ny45MTY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA0Ny45MTY2NjY2NyU7XG4gICAgbWluLXdpZHRoOiAwO1xuICAgIGZsZXg6IDAgMCA0Ny45MTY2NjY2NyU7XG4gIH1cbiAgLmZzLWdyaWQgLmZzLXJvdyAuZnMtbGctNyB7XG4gICAgd2lkdGg6IDU2LjI1JTtcbiAgICBtYXgtd2lkdGg6IDU2LjI1JTtcbiAgICBtaW4td2lkdGg6IDA7XG4gICAgZmxleDogMCAwIDU2LjI1JTtcbiAgfVxuICAuZnMtZ3JpZCAuZnMtcm93IC5mcy1sZy04IHtcbiAgICB3aWR0aDogNjQuNTgzMzMzMzMlO1xuICAgIG1heC13aWR0aDogNjQuNTgzMzMzMzMlO1xuICAgIG1pbi13aWR0aDogMDtcbiAgICBmbGV4OiAwIDAgNjQuNTgzMzMzMzMlO1xuICB9XG4gIC5mcy1ncmlkIC5mcy1yb3cgLmZzLWxnLTkge1xuICAgIHdpZHRoOiA3Mi45MTY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA3Mi45MTY2NjY2NyU7XG4gICAgbWluLXdpZHRoOiAwO1xuICAgIGZsZXg6IDAgMCA3Mi45MTY2NjY2NyU7XG4gIH1cbiAgLmZzLWdyaWQgLmZzLXJvdyAuZnMtbGctMTAge1xuICAgIHdpZHRoOiA4MS4yNSU7XG4gICAgbWF4LXdpZHRoOiA4MS4yNSU7XG4gICAgbWluLXdpZHRoOiAwO1xuICAgIGZsZXg6IDAgMCA4MS4yNSU7XG4gIH1cbiAgLmZzLWdyaWQgLmZzLXJvdyAuZnMtbGctMTEge1xuICAgIHdpZHRoOiA4OS41ODMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4OS41ODMzMzMzMyU7XG4gICAgbWluLXdpZHRoOiAwO1xuICAgIGZsZXg6IDAgMCA4OS41ODMzMzMzMyU7XG4gIH1cbiAgLmZzLWdyaWQgLmZzLXJvdyAuZnMtbGctMTIge1xuICAgIHdpZHRoOiA5Ny45MTY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA5Ny45MTY2NjY2NyU7XG4gICAgbWluLXdpZHRoOiAwO1xuICAgIGZsZXg6IDAgMCA5Ny45MTY2NjY2NyU7XG4gIH1cbiAgLmZzLWdyaWQgLmZzLXJvdyAuZnMtbGctcHVzaC0xIHtcbiAgICBtYXJnaW4tbGVmdDogOS4zNzUlO1xuICB9XG4gIC5mcy1ncmlkIC5mcy1yb3cgLmZzLWxnLXB1c2gtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE3LjcwODMzMzMzJTtcbiAgfVxuICAuZnMtZ3JpZCAuZnMtcm93IC5mcy1sZy1wdXNoLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAyNi4wNDE2NjY2NyU7XG4gIH1cbiAgLmZzLWdyaWQgLmZzLXJvdyAuZnMtbGctcHVzaC00IHtcbiAgICBtYXJnaW4tbGVmdDogMzQuMzc1JTtcbiAgfVxuICAuZnMtZ3JpZCAuZnMtcm93IC5mcy1sZy1wdXNoLTUge1xuICAgIG1hcmdpbi1sZWZ0OiA0Mi43MDgzMzMzMyU7XG4gIH1cbiAgLmZzLWdyaWQgLmZzLXJvdyAuZnMtbGctcHVzaC02IHtcbiAgICBtYXJnaW4tbGVmdDogNTEuMDQxNjY2NjclO1xuICB9XG4gIC5mcy1ncmlkIC5mcy1yb3cgLmZzLWxnLXB1c2gtNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDU5LjM3NSU7XG4gIH1cbiAgLmZzLWdyaWQgLmZzLXJvdyAuZnMtbGctcHVzaC04IHtcbiAgICBtYXJnaW4tbGVmdDogNjcuNzA4MzMzMzMlO1xuICB9XG4gIC5mcy1ncmlkIC5mcy1yb3cgLmZzLWxnLXB1c2gtOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDc2LjA0MTY2NjY3JTtcbiAgfVxuICAuZnMtZ3JpZCAuZnMtcm93IC5mcy1sZy1wdXNoLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogODQuMzc1JTtcbiAgfVxuICAuZnMtZ3JpZCAuZnMtcm93IC5mcy1sZy1wdXNoLTExIHtcbiAgICBtYXJnaW4tbGVmdDogOTIuNzA4MzMzMzMlO1xuICB9XG4gIC5mcy1ncmlkIC5mcy1yb3cgW2NsYXNzKj1cIi1jb250YWluZWRcIl0uZnMtbGctMSB7XG4gICAgd2lkdGg6IDguMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogOC4zMzMzMzMzMyU7XG4gICAgbWluLXdpZHRoOiAwO1xuICAgIGZsZXg6IDAgMCA4LjMzMzMzMzMzJTtcbiAgfVxuICAuZnMtZ3JpZCAuZnMtcm93IFtjbGFzcyo9XCItY29udGFpbmVkXCJdLmZzLWxnLTIge1xuICAgIHdpZHRoOiAxNi42NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiAxNi42NjY2NjY2NyU7XG4gICAgbWluLXdpZHRoOiAwO1xuICAgIGZsZXg6IDAgMCAxNi42NjY2NjY2NyU7XG4gIH1cbiAgLmZzLWdyaWQgLmZzLXJvdyBbY2xhc3MqPVwiLWNvbnRhaW5lZFwiXS5mcy1sZy0zIHtcbiAgICB3aWR0aDogMjUlO1xuICAgIG1heC13aWR0aDogMjUlO1xuICAgIG1pbi13aWR0aDogMDtcbiAgICBmbGV4OiAwIDAgMjUlO1xuICB9XG4gIC5mcy1ncmlkIC5mcy1yb3cgW2NsYXNzKj1cIi1jb250YWluZWRcIl0uZnMtbGctNCB7XG4gICAgd2lkdGg6IDMzLjMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDMzLjMzMzMzMzMzJTtcbiAgICBtaW4td2lkdGg6IDA7XG4gICAgZmxleDogMCAwIDMzLjMzMzMzMzMzJTtcbiAgfVxuICAuZnMtZ3JpZCAuZnMtcm93IFtjbGFzcyo9XCItY29udGFpbmVkXCJdLmZzLWxnLTUge1xuICAgIHdpZHRoOiA0MS42NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA0MS42NjY2NjY2NyU7XG4gICAgbWluLXdpZHRoOiAwO1xuICAgIGZsZXg6IDAgMCA0MS42NjY2NjY2NyU7XG4gIH1cbiAgLmZzLWdyaWQgLmZzLXJvdyBbY2xhc3MqPVwiLWNvbnRhaW5lZFwiXS5mcy1sZy02IHtcbiAgICB3aWR0aDogNTAlO1xuICAgIG1heC13aWR0aDogNTAlO1xuICAgIG1pbi13aWR0aDogMDtcbiAgICBmbGV4OiAwIDAgNTAlO1xuICB9XG4gIC5mcy1ncmlkIC5mcy1yb3cgW2NsYXNzKj1cIi1jb250YWluZWRcIl0uZnMtbGctNyB7XG4gICAgd2lkdGg6IDU4LjMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDU4LjMzMzMzMzMzJTtcbiAgICBtaW4td2lkdGg6IDA7XG4gICAgZmxleDogMCAwIDU4LjMzMzMzMzMzJTtcbiAgfVxuICAuZnMtZ3JpZCAuZnMtcm93IFtjbGFzcyo9XCItY29udGFpbmVkXCJdLmZzLWxnLTgge1xuICAgIHdpZHRoOiA2Ni42NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA2Ni42NjY2NjY2NyU7XG4gICAgbWluLXdpZHRoOiAwO1xuICAgIGZsZXg6IDAgMCA2Ni42NjY2NjY2NyU7XG4gIH1cbiAgLmZzLWdyaWQgLmZzLXJvdyBbY2xhc3MqPVwiLWNvbnRhaW5lZFwiXS5mcy1sZy05IHtcbiAgICB3aWR0aDogNzUlO1xuICAgIG1heC13aWR0aDogNzUlO1xuICAgIG1pbi13aWR0aDogMDtcbiAgICBmbGV4OiAwIDAgNzUlO1xuICB9XG4gIC5mcy1ncmlkIC5mcy1yb3cgW2NsYXNzKj1cIi1jb250YWluZWRcIl0uZnMtbGctMTAge1xuICAgIHdpZHRoOiA4My4zMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4My4zMzMzMzMzMyU7XG4gICAgbWluLXdpZHRoOiAwO1xuICAgIGZsZXg6IDAgMCA4My4zMzMzMzMzMyU7XG4gIH1cbiAgLmZzLWdyaWQgLmZzLXJvdyBbY2xhc3MqPVwiLWNvbnRhaW5lZFwiXS5mcy1sZy0xMSB7XG4gICAgd2lkdGg6IDkxLjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDkxLjY2NjY2NjY3JTtcbiAgICBtaW4td2lkdGg6IDA7XG4gICAgZmxleDogMCAwIDkxLjY2NjY2NjY3JTtcbiAgfVxuICAuZnMtZ3JpZCAuZnMtcm93IFtjbGFzcyo9XCItY29udGFpbmVkXCJdLmZzLWxnLTEyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWluLXdpZHRoOiAwO1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICB9XG4gIC5mcy1ncmlkIC5mcy1yb3cgW2NsYXNzKj1cIi1jb250YWluZWRcIl0uZnMtbGctcHVzaC0xIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMzMzMyU7XG4gIH1cbiAgLmZzLWdyaWQgLmZzLXJvdyBbY2xhc3MqPVwiLWNvbnRhaW5lZFwiXS5mcy1sZy1wdXNoLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAxNi42NjY2NjY2NyU7XG4gIH1cbiAgLmZzLWdyaWQgLmZzLXJvdyBbY2xhc3MqPVwiLWNvbnRhaW5lZFwiXS5mcy1sZy1wdXNoLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAyNSU7XG4gIH1cbiAgLmZzLWdyaWQgLmZzLXJvdyBbY2xhc3MqPVwiLWNvbnRhaW5lZFwiXS5mcy1sZy1wdXNoLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMzMzMyU7XG4gIH1cbiAgLmZzLWdyaWQgLmZzLXJvdyBbY2xhc3MqPVwiLWNvbnRhaW5lZFwiXS5mcy1sZy1wdXNoLTUge1xuICAgIG1hcmdpbi1sZWZ0OiA0MS42NjY2NjY2NyU7XG4gIH1cbiAgLmZzLWdyaWQgLmZzLXJvdyBbY2xhc3MqPVwiLWNvbnRhaW5lZFwiXS5mcy1sZy1wdXNoLTYge1xuICAgIG1hcmdpbi1sZWZ0OiA1MCU7XG4gIH1cbiAgLmZzLWdyaWQgLmZzLXJvdyBbY2xhc3MqPVwiLWNvbnRhaW5lZFwiXS5mcy1sZy1wdXNoLTcge1xuICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMzMzMyU7XG4gIH1cbiAgLmZzLWdyaWQgLmZzLXJvdyBbY2xhc3MqPVwiLWNvbnRhaW5lZFwiXS5mcy1sZy1wdXNoLTgge1xuICAgIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NjY2NyU7XG4gIH1cbiAgLmZzLWdyaWQgLmZzLXJvdyBbY2xhc3MqPVwiLWNvbnRhaW5lZFwiXS5mcy1sZy1wdXNoLTkge1xuICAgIG1hcmdpbi1sZWZ0OiA3NSU7XG4gIH1cbiAgLmZzLWdyaWQgLmZzLXJvdyBbY2xhc3MqPVwiLWNvbnRhaW5lZFwiXS5mcy1sZy1wdXNoLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMzMzMlO1xuICB9XG4gIC5mcy1ncmlkIC5mcy1yb3cgW2NsYXNzKj1cIi1jb250YWluZWRcIl0uZnMtbGctcHVzaC0xMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY2NjY3JTtcbiAgfVxuICAuZnMtZ3JpZCAuZnMtcm93IC5mcy1jZWxsLmZzLWxnLWZpcnN0LFxuICAuZnMtZ3JpZCAuZnMtcm93IFtjbGFzcyo9XCItY29udGFpbmVkXCJdLmZzLWxnLWZpcnN0IHtcbiAgICBvcmRlcjogLTE7XG4gIH1cbiAgLmZzLWdyaWQgLmZzLXJvdyAuZnMtY2VsbC5mcy1sZy1sYXN0LFxuICAuZnMtZ3JpZCAuZnMtcm93IFtjbGFzcyo9XCItY29udGFpbmVkXCJdLmZzLWxnLWxhc3Qge1xuICAgIG9yZGVyOiAxO1xuICB9XG4gIC5mcy1ncmlkIC5mcy1yb3cgLmZzLWNlbGwuZnMtbGctYWxpZ24tc3RhcnQsXG4gIC5mcy1ncmlkIC5mcy1yb3cgW2NsYXNzKj1cIi1jb250YWluZWRcIl0uZnMtbGctYWxpZ24tc3RhcnQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG4gIH1cbiAgLmZzLWdyaWQgLmZzLXJvdyAuZnMtY2VsbC5mcy1sZy1hbGlnbi1jZW50ZXIsXG4gIC5mcy1ncmlkIC5mcy1yb3cgW2NsYXNzKj1cIi1jb250YWluZWRcIl0uZnMtbGctYWxpZ24tY2VudGVyIHtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gIH1cbiAgLmZzLWdyaWQgLmZzLXJvdyAuZnMtY2VsbC5mcy1sZy1hbGlnbi1lbmQsXG4gIC5mcy1ncmlkIC5mcy1yb3cgW2NsYXNzKj1cIi1jb250YWluZWRcIl0uZnMtbGctYWxpZ24tZW5kIHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZDtcbiAgfVxuICAuZnMtZ3JpZCAuZnMtcm93IC5mcy1jZWxsLmZzLWxnLWp1c3RpZnktc3RhcnQsXG4gIC5mcy1ncmlkIC5mcy1yb3cgW2NsYXNzKj1cIi1jb250YWluZWRcIl0uZnMtbGctanVzdGlmeS1zdGFydCB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICB9XG4gIC5mcy1ncmlkIC5mcy1yb3cgLmZzLWNlbGwuZnMtbGctanVzdGlmeS1jZW50ZXIsXG4gIC5mcy1ncmlkIC5mcy1yb3cgW2NsYXNzKj1cIi1jb250YWluZWRcIl0uZnMtbGctanVzdGlmeS1jZW50ZXIge1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgfVxuICAuZnMtZ3JpZCAuZnMtcm93IC5mcy1jZWxsLmZzLWxnLWp1c3RpZnktZW5kLFxuICAuZnMtZ3JpZCAuZnMtcm93IFtjbGFzcyo9XCItY29udGFpbmVkXCJdLmZzLWxnLWp1c3RpZnktZW5kIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgfVxuICAuZnMtZ3JpZCAuZnMtcm93IC5mcy1sZy1maWZ0aCB7XG4gICAgd2lkdGg6IDE3LjkxNjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDE3LjkxNjY2NjY3JTtcbiAgICBtaW4td2lkdGg6IDA7XG4gICAgZmxleDogMCAwIDE3LjkxNjY2NjY3JTtcbiAgfVxuICAuZnMtZ3JpZCAuZnMtcm93IC5mcy1sZy1mb3VydGgge1xuICAgIHdpZHRoOiAyMi45MTY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiAyMi45MTY2NjY2NyU7XG4gICAgbWluLXdpZHRoOiAwO1xuICAgIGZsZXg6IDAgMCAyMi45MTY2NjY2NyU7XG4gIH1cbiAgLmZzLWdyaWQgLmZzLXJvdyAuZnMtbGctdGhpcmQge1xuICAgIHdpZHRoOiAzMS4yNSU7XG4gICAgbWF4LXdpZHRoOiAzMS4yNSU7XG4gICAgbWluLXdpZHRoOiAwO1xuICAgIGZsZXg6IDAgMCAzMS4yNSU7XG4gIH1cbiAgLmZzLWdyaWQgLmZzLXJvdyAuZnMtbGctaGFsZiB7XG4gICAgd2lkdGg6IDQ3LjkxNjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDQ3LjkxNjY2NjY3JTtcbiAgICBtaW4td2lkdGg6IDA7XG4gICAgZmxleDogMCAwIDQ3LjkxNjY2NjY3JTtcbiAgfVxuICAuZnMtZ3JpZCAuZnMtcm93IC5mcy1sZy1mdWxsIHtcbiAgICB3aWR0aDogOTcuOTE2NjY2NjclO1xuICAgIG1heC13aWR0aDogOTcuOTE2NjY2NjclO1xuICAgIG1pbi13aWR0aDogMDtcbiAgICBmbGV4OiAwIDAgOTcuOTE2NjY2NjclO1xuICB9XG4gIC5mcy1ncmlkIC5mcy1yb3cgLmZzLWxnLXB1c2gtZmlmdGgge1xuICAgIG1hcmdpbi1sZWZ0OiAyMS4wNDE2NjY2NyU7XG4gIH1cbiAgLmZzLWdyaWQgLmZzLXJvdyAuZnMtbGctcHVzaC1mb3VydGgge1xuICAgIG1hcmdpbi1sZWZ0OiAyNi4wNDE2NjY2NyU7XG4gIH1cbiAgLmZzLWdyaWQgLmZzLXJvdyAuZnMtbGctcHVzaC10aGlyZCB7XG4gICAgbWFyZ2luLWxlZnQ6IDM0LjM3NSU7XG4gIH1cbiAgLmZzLWdyaWQgLmZzLXJvdyAuZnMtbGctcHVzaC1oYWxmIHtcbiAgICBtYXJnaW4tbGVmdDogNTEuMDQxNjY2NjclO1xuICB9XG4gIC5mcy1ncmlkIC5mcy1yb3cgW2NsYXNzKj1cIi1jb250YWluZWRcIl0uZnMtbGctZmlmdGgge1xuICAgIHdpZHRoOiAyMCU7XG4gICAgbWF4LXdpZHRoOiAyMCU7XG4gICAgbWluLXdpZHRoOiAwO1xuICAgIGZsZXg6IDAgMCAyMCU7XG4gIH1cbiAgLmZzLWdyaWQgLmZzLXJvdyBbY2xhc3MqPVwiLWNvbnRhaW5lZFwiXS5mcy1sZy1mb3VydGgge1xuICAgIHdpZHRoOiAyNSU7XG4gICAgbWF4LXdpZHRoOiAyNSU7XG4gICAgbWluLXdpZHRoOiAwO1xuICAgIGZsZXg6IDAgMCAyNSU7XG4gIH1cbiAgLmZzLWdyaWQgLmZzLXJvdyBbY2xhc3MqPVwiLWNvbnRhaW5lZFwiXS5mcy1sZy10aGlyZCB7XG4gICAgd2lkdGg6IDMzLjMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDMzLjMzMzMzMzMzJTtcbiAgICBtaW4td2lkdGg6IDA7XG4gICAgZmxleDogMCAwIDMzLjMzMzMzMzMzJTtcbiAgfVxuICAuZnMtZ3JpZCAuZnMtcm93IFtjbGFzcyo9XCItY29udGFpbmVkXCJdLmZzLWxnLWhhbGYge1xuICAgIHdpZHRoOiA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gICAgbWluLXdpZHRoOiAwO1xuICAgIGZsZXg6IDAgMCA1MCU7XG4gIH1cbiAgLmZzLWdyaWQgLmZzLXJvdyBbY2xhc3MqPVwiLWNvbnRhaW5lZFwiXS5mcy1sZy1mdWxsIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWluLXdpZHRoOiAwO1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICB9XG4gIC5mcy1ncmlkIC5mcy1yb3cgW2NsYXNzKj1cIi1jb250YWluZWRcIl0uZnMtbGctcHVzaC1maWZ0aCB7XG4gICAgbWFyZ2luLWxlZnQ6IDIwJTtcbiAgfVxuICAuZnMtZ3JpZCAuZnMtcm93IFtjbGFzcyo9XCItY29udGFpbmVkXCJdLmZzLWxnLXB1c2gtZm91cnRoIHtcbiAgICBtYXJnaW4tbGVmdDogMjUlO1xuICB9XG4gIC5mcy1ncmlkIC5mcy1yb3cgW2NsYXNzKj1cIi1jb250YWluZWRcIl0uZnMtbGctcHVzaC10aGlyZCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzMzMzJTtcbiAgfVxuICAuZnMtZ3JpZCAuZnMtcm93IFtjbGFzcyo9XCItY29udGFpbmVkXCJdLmZzLWxnLXB1c2gtaGFsZiB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJTtcbiAgfVxuICAuZnMtZ3JpZCAuZnMtcm93IC5mcy1sZy1hdXRvIHtcbiAgICB3aWR0aDogYXV0bztcbiAgICBtYXgtd2lkdGg6IDk3LjkxNjY2NjY3JTtcbiAgICBmbGV4OiAxO1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgfVxuICAuZnMtZ3JpZCAuZnMtcm93IC5mcy1sZy1oaWRlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5mcy1ncmlkIC5mcy1yb3cgLmZzLWxnLWRlc3Ryb3kge1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogIDEyMjBweCkge1xuICAuZnMtZ3JpZCAuZnMtcm93LmZzLXhsLXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgfVxuICAuZnMtZ3JpZCAuZnMtcm93LmZzLXhsLWp1c3RpZnktYXJvdW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgfVxuICAuZnMtZ3JpZCAuZnMtcm93LmZzLXhsLWp1c3RpZnktYmV0d2VlbiB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG4gIC5mcy1ncmlkIC5mcy1yb3cuZnMteGwtanVzdGlmeS1zdGFydCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG4gIC5mcy1ncmlkIC5mcy1yb3cuZnMteGwtanVzdGlmeS1jZW50ZXIge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG4gIC5mcy1ncmlkIC5mcy1yb3cuZnMteGwtanVzdGlmeS1lbmQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIH1cbiAgLmZzLWdyaWQgLmZzLXJvdy5mcy14bC1hbGlnbi1zdGFydCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIH1cbiAgLmZzLWdyaWQgLmZzLXJvdy5mcy14bC1hbGlnbi1jZW50ZXIge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbiAgLmZzLWdyaWQgLmZzLXJvdy5mcy14bC1hbGlnbi1lbmQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgfVxuICAuZnMtZ3JpZCAuZnMtcm93IC5mcy14bC0xIHtcbiAgICB3aWR0aDogNi4yNSU7XG4gICAgbWF4LXdpZHRoOiA2LjI1JTtcbiAgICBtaW4td2lkdGg6IDA7XG4gICAgZmxleDogMCAwIDYuMjUlO1xuICB9XG4gIC5mcy1ncmlkIC5mcy1yb3cgLmZzLXhsLTIge1xuICAgIHdpZHRoOiAxNC41ODMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiAxNC41ODMzMzMzMyU7XG4gICAgbWluLXdpZHRoOiAwO1xuICAgIGZsZXg6IDAgMCAxNC41ODMzMzMzMyU7XG4gIH1cbiAgLmZzLWdyaWQgLmZzLXJvdyAuZnMteGwtMyB7XG4gICAgd2lkdGg6IDIyLjkxNjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDIyLjkxNjY2NjY3JTtcbiAgICBtaW4td2lkdGg6IDA7XG4gICAgZmxleDogMCAwIDIyLjkxNjY2NjY3JTtcbiAgfVxuICAuZnMtZ3JpZCAuZnMtcm93IC5mcy14bC00IHtcbiAgICB3aWR0aDogMzEuMjUlO1xuICAgIG1heC13aWR0aDogMzEuMjUlO1xuICAgIG1pbi13aWR0aDogMDtcbiAgICBmbGV4OiAwIDAgMzEuMjUlO1xuICB9XG4gIC5mcy1ncmlkIC5mcy1yb3cgLmZzLXhsLTUge1xuICAgIHdpZHRoOiAzOS41ODMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiAzOS41ODMzMzMzMyU7XG4gICAgbWluLXdpZHRoOiAwO1xuICAgIGZsZXg6IDAgMCAzOS41ODMzMzMzMyU7XG4gIH1cbiAgLmZzLWdyaWQgLmZzLXJvdyAuZnMteGwtNiB7XG4gICAgd2lkdGg6IDQ3LjkxNjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDQ3LjkxNjY2NjY3JTtcbiAgICBtaW4td2lkdGg6IDA7XG4gICAgZmxleDogMCAwIDQ3LjkxNjY2NjY3JTtcbiAgfVxuICAuZnMtZ3JpZCAuZnMtcm93IC5mcy14bC03IHtcbiAgICB3aWR0aDogNTYuMjUlO1xuICAgIG1heC13aWR0aDogNTYuMjUlO1xuICAgIG1pbi13aWR0aDogMDtcbiAgICBmbGV4OiAwIDAgNTYuMjUlO1xuICB9XG4gIC5mcy1ncmlkIC5mcy1yb3cgLmZzLXhsLTgge1xuICAgIHdpZHRoOiA2NC41ODMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA2NC41ODMzMzMzMyU7XG4gICAgbWluLXdpZHRoOiAwO1xuICAgIGZsZXg6IDAgMCA2NC41ODMzMzMzMyU7XG4gIH1cbiAgLmZzLWdyaWQgLmZzLXJvdyAuZnMteGwtOSB7XG4gICAgd2lkdGg6IDcyLjkxNjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDcyLjkxNjY2NjY3JTtcbiAgICBtaW4td2lkdGg6IDA7XG4gICAgZmxleDogMCAwIDcyLjkxNjY2NjY3JTtcbiAgfVxuICAuZnMtZ3JpZCAuZnMtcm93IC5mcy14bC0xMCB7XG4gICAgd2lkdGg6IDgxLjI1JTtcbiAgICBtYXgtd2lkdGg6IDgxLjI1JTtcbiAgICBtaW4td2lkdGg6IDA7XG4gICAgZmxleDogMCAwIDgxLjI1JTtcbiAgfVxuICAuZnMtZ3JpZCAuZnMtcm93IC5mcy14bC0xMSB7XG4gICAgd2lkdGg6IDg5LjU4MzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDg5LjU4MzMzMzMzJTtcbiAgICBtaW4td2lkdGg6IDA7XG4gICAgZmxleDogMCAwIDg5LjU4MzMzMzMzJTtcbiAgfVxuICAuZnMtZ3JpZCAuZnMtcm93IC5mcy14bC0xMiB7XG4gICAgd2lkdGg6IDk3LjkxNjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDk3LjkxNjY2NjY3JTtcbiAgICBtaW4td2lkdGg6IDA7XG4gICAgZmxleDogMCAwIDk3LjkxNjY2NjY3JTtcbiAgfVxuICAuZnMtZ3JpZCAuZnMtcm93IC5mcy14bC1wdXNoLTEge1xuICAgIG1hcmdpbi1sZWZ0OiA5LjM3NSU7XG4gIH1cbiAgLmZzLWdyaWQgLmZzLXJvdyAuZnMteGwtcHVzaC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMTcuNzA4MzMzMzMlO1xuICB9XG4gIC5mcy1ncmlkIC5mcy1yb3cgLmZzLXhsLXB1c2gtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI2LjA0MTY2NjY3JTtcbiAgfVxuICAuZnMtZ3JpZCAuZnMtcm93IC5mcy14bC1wdXNoLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAzNC4zNzUlO1xuICB9XG4gIC5mcy1ncmlkIC5mcy1yb3cgLmZzLXhsLXB1c2gtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQyLjcwODMzMzMzJTtcbiAgfVxuICAuZnMtZ3JpZCAuZnMtcm93IC5mcy14bC1wdXNoLTYge1xuICAgIG1hcmdpbi1sZWZ0OiA1MS4wNDE2NjY2NyU7XG4gIH1cbiAgLmZzLWdyaWQgLmZzLXJvdyAuZnMteGwtcHVzaC03IHtcbiAgICBtYXJnaW4tbGVmdDogNTkuMzc1JTtcbiAgfVxuICAuZnMtZ3JpZCAuZnMtcm93IC5mcy14bC1wdXNoLTgge1xuICAgIG1hcmdpbi1sZWZ0OiA2Ny43MDgzMzMzMyU7XG4gIH1cbiAgLmZzLWdyaWQgLmZzLXJvdyAuZnMteGwtcHVzaC05IHtcbiAgICBtYXJnaW4tbGVmdDogNzYuMDQxNjY2NjclO1xuICB9XG4gIC5mcy1ncmlkIC5mcy1yb3cgLmZzLXhsLXB1c2gtMTAge1xuICAgIG1hcmdpbi1sZWZ0OiA4NC4zNzUlO1xuICB9XG4gIC5mcy1ncmlkIC5mcy1yb3cgLmZzLXhsLXB1c2gtMTEge1xuICAgIG1hcmdpbi1sZWZ0OiA5Mi43MDgzMzMzMyU7XG4gIH1cbiAgLmZzLWdyaWQgLmZzLXJvdyBbY2xhc3MqPVwiLWNvbnRhaW5lZFwiXS5mcy14bC0xIHtcbiAgICB3aWR0aDogOC4zMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4LjMzMzMzMzMzJTtcbiAgICBtaW4td2lkdGg6IDA7XG4gICAgZmxleDogMCAwIDguMzMzMzMzMzMlO1xuICB9XG4gIC5mcy1ncmlkIC5mcy1yb3cgW2NsYXNzKj1cIi1jb250YWluZWRcIl0uZnMteGwtMiB7XG4gICAgd2lkdGg6IDE2LjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDE2LjY2NjY2NjY3JTtcbiAgICBtaW4td2lkdGg6IDA7XG4gICAgZmxleDogMCAwIDE2LjY2NjY2NjY3JTtcbiAgfVxuICAuZnMtZ3JpZCAuZnMtcm93IFtjbGFzcyo9XCItY29udGFpbmVkXCJdLmZzLXhsLTMge1xuICAgIHdpZHRoOiAyNSU7XG4gICAgbWF4LXdpZHRoOiAyNSU7XG4gICAgbWluLXdpZHRoOiAwO1xuICAgIGZsZXg6IDAgMCAyNSU7XG4gIH1cbiAgLmZzLWdyaWQgLmZzLXJvdyBbY2xhc3MqPVwiLWNvbnRhaW5lZFwiXS5mcy14bC00IHtcbiAgICB3aWR0aDogMzMuMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogMzMuMzMzMzMzMzMlO1xuICAgIG1pbi13aWR0aDogMDtcbiAgICBmbGV4OiAwIDAgMzMuMzMzMzMzMzMlO1xuICB9XG4gIC5mcy1ncmlkIC5mcy1yb3cgW2NsYXNzKj1cIi1jb250YWluZWRcIl0uZnMteGwtNSB7XG4gICAgd2lkdGg6IDQxLjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDQxLjY2NjY2NjY3JTtcbiAgICBtaW4td2lkdGg6IDA7XG4gICAgZmxleDogMCAwIDQxLjY2NjY2NjY3JTtcbiAgfVxuICAuZnMtZ3JpZCAuZnMtcm93IFtjbGFzcyo9XCItY29udGFpbmVkXCJdLmZzLXhsLTYge1xuICAgIHdpZHRoOiA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gICAgbWluLXdpZHRoOiAwO1xuICAgIGZsZXg6IDAgMCA1MCU7XG4gIH1cbiAgLmZzLWdyaWQgLmZzLXJvdyBbY2xhc3MqPVwiLWNvbnRhaW5lZFwiXS5mcy14bC03IHtcbiAgICB3aWR0aDogNTguMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogNTguMzMzMzMzMzMlO1xuICAgIG1pbi13aWR0aDogMDtcbiAgICBmbGV4OiAwIDAgNTguMzMzMzMzMzMlO1xuICB9XG4gIC5mcy1ncmlkIC5mcy1yb3cgW2NsYXNzKj1cIi1jb250YWluZWRcIl0uZnMteGwtOCB7XG4gICAgd2lkdGg6IDY2LjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDY2LjY2NjY2NjY3JTtcbiAgICBtaW4td2lkdGg6IDA7XG4gICAgZmxleDogMCAwIDY2LjY2NjY2NjY3JTtcbiAgfVxuICAuZnMtZ3JpZCAuZnMtcm93IFtjbGFzcyo9XCItY29udGFpbmVkXCJdLmZzLXhsLTkge1xuICAgIHdpZHRoOiA3NSU7XG4gICAgbWF4LXdpZHRoOiA3NSU7XG4gICAgbWluLXdpZHRoOiAwO1xuICAgIGZsZXg6IDAgMCA3NSU7XG4gIH1cbiAgLmZzLWdyaWQgLmZzLXJvdyBbY2xhc3MqPVwiLWNvbnRhaW5lZFwiXS5mcy14bC0xMCB7XG4gICAgd2lkdGg6IDgzLjMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDgzLjMzMzMzMzMzJTtcbiAgICBtaW4td2lkdGg6IDA7XG4gICAgZmxleDogMCAwIDgzLjMzMzMzMzMzJTtcbiAgfVxuICAuZnMtZ3JpZCAuZnMtcm93IFtjbGFzcyo9XCItY29udGFpbmVkXCJdLmZzLXhsLTExIHtcbiAgICB3aWR0aDogOTEuNjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogOTEuNjY2NjY2NjclO1xuICAgIG1pbi13aWR0aDogMDtcbiAgICBmbGV4OiAwIDAgOTEuNjY2NjY2NjclO1xuICB9XG4gIC5mcy1ncmlkIC5mcy1yb3cgW2NsYXNzKj1cIi1jb250YWluZWRcIl0uZnMteGwtMTIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtaW4td2lkdGg6IDA7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gIH1cbiAgLmZzLWdyaWQgLmZzLXJvdyBbY2xhc3MqPVwiLWNvbnRhaW5lZFwiXS5mcy14bC1wdXNoLTEge1xuICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzMzMzJTtcbiAgfVxuICAuZnMtZ3JpZCAuZnMtcm93IFtjbGFzcyo9XCItY29udGFpbmVkXCJdLmZzLXhsLXB1c2gtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY2NjY3JTtcbiAgfVxuICAuZnMtZ3JpZCAuZnMtcm93IFtjbGFzcyo9XCItY29udGFpbmVkXCJdLmZzLXhsLXB1c2gtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTtcbiAgfVxuICAuZnMtZ3JpZCAuZnMtcm93IFtjbGFzcyo9XCItY29udGFpbmVkXCJdLmZzLXhsLXB1c2gtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzMzMzJTtcbiAgfVxuICAuZnMtZ3JpZCAuZnMtcm93IFtjbGFzcyo9XCItY29udGFpbmVkXCJdLmZzLXhsLXB1c2gtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY2NjY3JTtcbiAgfVxuICAuZnMtZ3JpZCAuZnMtcm93IFtjbGFzcyo9XCItY29udGFpbmVkXCJdLmZzLXhsLXB1c2gtNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJTtcbiAgfVxuICAuZnMtZ3JpZCAuZnMtcm93IFtjbGFzcyo9XCItY29udGFpbmVkXCJdLmZzLXhsLXB1c2gtNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzMzMzJTtcbiAgfVxuICAuZnMtZ3JpZCAuZnMtcm93IFtjbGFzcyo9XCItY29udGFpbmVkXCJdLmZzLXhsLXB1c2gtOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY2NjY3JTtcbiAgfVxuICAuZnMtZ3JpZCAuZnMtcm93IFtjbGFzcyo9XCItY29udGFpbmVkXCJdLmZzLXhsLXB1c2gtOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1JTtcbiAgfVxuICAuZnMtZ3JpZCAuZnMtcm93IFtjbGFzcyo9XCItY29udGFpbmVkXCJdLmZzLXhsLXB1c2gtMTAge1xuICAgIG1hcmdpbi1sZWZ0OiA4My4zMzMzMzMzMyU7XG4gIH1cbiAgLmZzLWdyaWQgLmZzLXJvdyBbY2xhc3MqPVwiLWNvbnRhaW5lZFwiXS5mcy14bC1wdXNoLTExIHtcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjY2NjclO1xuICB9XG4gIC5mcy1ncmlkIC5mcy1yb3cgLmZzLWNlbGwuZnMteGwtZmlyc3QsXG4gIC5mcy1ncmlkIC5mcy1yb3cgW2NsYXNzKj1cIi1jb250YWluZWRcIl0uZnMteGwtZmlyc3Qge1xuICAgIG9yZGVyOiAtMTtcbiAgfVxuICAuZnMtZ3JpZCAuZnMtcm93IC5mcy1jZWxsLmZzLXhsLWxhc3QsXG4gIC5mcy1ncmlkIC5mcy1yb3cgW2NsYXNzKj1cIi1jb250YWluZWRcIl0uZnMteGwtbGFzdCB7XG4gICAgb3JkZXI6IDE7XG4gIH1cbiAgLmZzLWdyaWQgLmZzLXJvdyAuZnMtY2VsbC5mcy14bC1hbGlnbi1zdGFydCxcbiAgLmZzLWdyaWQgLmZzLXJvdyBbY2xhc3MqPVwiLWNvbnRhaW5lZFwiXS5mcy14bC1hbGlnbi1zdGFydCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcbiAgfVxuICAuZnMtZ3JpZCAuZnMtcm93IC5mcy1jZWxsLmZzLXhsLWFsaWduLWNlbnRlcixcbiAgLmZzLWdyaWQgLmZzLXJvdyBbY2xhc3MqPVwiLWNvbnRhaW5lZFwiXS5mcy14bC1hbGlnbi1jZW50ZXIge1xuICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgfVxuICAuZnMtZ3JpZCAuZnMtcm93IC5mcy1jZWxsLmZzLXhsLWFsaWduLWVuZCxcbiAgLmZzLWdyaWQgLmZzLXJvdyBbY2xhc3MqPVwiLWNvbnRhaW5lZFwiXS5mcy14bC1hbGlnbi1lbmQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kO1xuICB9XG4gIC5mcy1ncmlkIC5mcy1yb3cgLmZzLWNlbGwuZnMteGwtanVzdGlmeS1zdGFydCxcbiAgLmZzLWdyaWQgLmZzLXJvdyBbY2xhc3MqPVwiLWNvbnRhaW5lZFwiXS5mcy14bC1qdXN0aWZ5LXN0YXJ0IHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIH1cbiAgLmZzLWdyaWQgLmZzLXJvdyAuZnMtY2VsbC5mcy14bC1qdXN0aWZ5LWNlbnRlcixcbiAgLmZzLWdyaWQgLmZzLXJvdyBbY2xhc3MqPVwiLWNvbnRhaW5lZFwiXS5mcy14bC1qdXN0aWZ5LWNlbnRlciB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICB9XG4gIC5mcy1ncmlkIC5mcy1yb3cgLmZzLWNlbGwuZnMteGwtanVzdGlmeS1lbmQsXG4gIC5mcy1ncmlkIC5mcy1yb3cgW2NsYXNzKj1cIi1jb250YWluZWRcIl0uZnMteGwtanVzdGlmeS1lbmQge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICB9XG4gIC5mcy1ncmlkIC5mcy1yb3cgLmZzLXhsLWZpZnRoIHtcbiAgICB3aWR0aDogMTcuOTE2NjY2NjclO1xuICAgIG1heC13aWR0aDogMTcuOTE2NjY2NjclO1xuICAgIG1pbi13aWR0aDogMDtcbiAgICBmbGV4OiAwIDAgMTcuOTE2NjY2NjclO1xuICB9XG4gIC5mcy1ncmlkIC5mcy1yb3cgLmZzLXhsLWZvdXJ0aCB7XG4gICAgd2lkdGg6IDIyLjkxNjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDIyLjkxNjY2NjY3JTtcbiAgICBtaW4td2lkdGg6IDA7XG4gICAgZmxleDogMCAwIDIyLjkxNjY2NjY3JTtcbiAgfVxuICAuZnMtZ3JpZCAuZnMtcm93IC5mcy14bC10aGlyZCB7XG4gICAgd2lkdGg6IDMxLjI1JTtcbiAgICBtYXgtd2lkdGg6IDMxLjI1JTtcbiAgICBtaW4td2lkdGg6IDA7XG4gICAgZmxleDogMCAwIDMxLjI1JTtcbiAgfVxuICAuZnMtZ3JpZCAuZnMtcm93IC5mcy14bC1oYWxmIHtcbiAgICB3aWR0aDogNDcuOTE2NjY2NjclO1xuICAgIG1heC13aWR0aDogNDcuOTE2NjY2NjclO1xuICAgIG1pbi13aWR0aDogMDtcbiAgICBmbGV4OiAwIDAgNDcuOTE2NjY2NjclO1xuICB9XG4gIC5mcy1ncmlkIC5mcy1yb3cgLmZzLXhsLWZ1bGwge1xuICAgIHdpZHRoOiA5Ny45MTY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA5Ny45MTY2NjY2NyU7XG4gICAgbWluLXdpZHRoOiAwO1xuICAgIGZsZXg6IDAgMCA5Ny45MTY2NjY2NyU7XG4gIH1cbiAgLmZzLWdyaWQgLmZzLXJvdyAuZnMteGwtcHVzaC1maWZ0aCB7XG4gICAgbWFyZ2luLWxlZnQ6IDIxLjA0MTY2NjY3JTtcbiAgfVxuICAuZnMtZ3JpZCAuZnMtcm93IC5mcy14bC1wdXNoLWZvdXJ0aCB7XG4gICAgbWFyZ2luLWxlZnQ6IDI2LjA0MTY2NjY3JTtcbiAgfVxuICAuZnMtZ3JpZCAuZnMtcm93IC5mcy14bC1wdXNoLXRoaXJkIHtcbiAgICBtYXJnaW4tbGVmdDogMzQuMzc1JTtcbiAgfVxuICAuZnMtZ3JpZCAuZnMtcm93IC5mcy14bC1wdXNoLWhhbGYge1xuICAgIG1hcmdpbi1sZWZ0OiA1MS4wNDE2NjY2NyU7XG4gIH1cbiAgLmZzLWdyaWQgLmZzLXJvdyBbY2xhc3MqPVwiLWNvbnRhaW5lZFwiXS5mcy14bC1maWZ0aCB7XG4gICAgd2lkdGg6IDIwJTtcbiAgICBtYXgtd2lkdGg6IDIwJTtcbiAgICBtaW4td2lkdGg6IDA7XG4gICAgZmxleDogMCAwIDIwJTtcbiAgfVxuICAuZnMtZ3JpZCAuZnMtcm93IFtjbGFzcyo9XCItY29udGFpbmVkXCJdLmZzLXhsLWZvdXJ0aCB7XG4gICAgd2lkdGg6IDI1JTtcbiAgICBtYXgtd2lkdGg6IDI1JTtcbiAgICBtaW4td2lkdGg6IDA7XG4gICAgZmxleDogMCAwIDI1JTtcbiAgfVxuICAuZnMtZ3JpZCAuZnMtcm93IFtjbGFzcyo9XCItY29udGFpbmVkXCJdLmZzLXhsLXRoaXJkIHtcbiAgICB3aWR0aDogMzMuMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogMzMuMzMzMzMzMzMlO1xuICAgIG1pbi13aWR0aDogMDtcbiAgICBmbGV4OiAwIDAgMzMuMzMzMzMzMzMlO1xuICB9XG4gIC5mcy1ncmlkIC5mcy1yb3cgW2NsYXNzKj1cIi1jb250YWluZWRcIl0uZnMteGwtaGFsZiB7XG4gICAgd2lkdGg6IDUwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgICBtaW4td2lkdGg6IDA7XG4gICAgZmxleDogMCAwIDUwJTtcbiAgfVxuICAuZnMtZ3JpZCAuZnMtcm93IFtjbGFzcyo9XCItY29udGFpbmVkXCJdLmZzLXhsLWZ1bGwge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtaW4td2lkdGg6IDA7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gIH1cbiAgLmZzLWdyaWQgLmZzLXJvdyBbY2xhc3MqPVwiLWNvbnRhaW5lZFwiXS5mcy14bC1wdXNoLWZpZnRoIHtcbiAgICBtYXJnaW4tbGVmdDogMjAlO1xuICB9XG4gIC5mcy1ncmlkIC5mcy1yb3cgW2NsYXNzKj1cIi1jb250YWluZWRcIl0uZnMteGwtcHVzaC1mb3VydGgge1xuICAgIG1hcmdpbi1sZWZ0OiAyNSU7XG4gIH1cbiAgLmZzLWdyaWQgLmZzLXJvdyBbY2xhc3MqPVwiLWNvbnRhaW5lZFwiXS5mcy14bC1wdXNoLXRoaXJkIHtcbiAgICBtYXJnaW4tbGVmdDogMzMuMzMzMzMzMzMlO1xuICB9XG4gIC5mcy1ncmlkIC5mcy1yb3cgW2NsYXNzKj1cIi1jb250YWluZWRcIl0uZnMteGwtcHVzaC1oYWxmIHtcbiAgICBtYXJnaW4tbGVmdDogNTAlO1xuICB9XG4gIC5mcy1ncmlkIC5mcy1yb3cgLmZzLXhsLWF1dG8ge1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1heC13aWR0aDogOTcuOTE2NjY2NjclO1xuICAgIGZsZXg6IDE7XG4gICAgZmxleC1ncm93OiAxO1xuICB9XG4gIC5mcy1ncmlkIC5mcy1yb3cgLmZzLXhsLWhpZGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmZzLWdyaWQgLmZzLXJvdyAuZnMteGwtZGVzdHJveSB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG59XG4vKipcbiAqIEBjb21wb25lbnRcbiAqIEBuYW1lIFRvb2x0aXBcbiAqL1xuLyoqXG4gKiBAY2xhc3NcbiAqIEBuYW1lIC5mcy10b29sdGlwLWVsZW1lbnRcbiAqIEB0eXBlIGVsZW1lbnRcbiAqIEBkZXNjcmlwdGlvbiBUYXJnZXQgZWxtZW1lbnRcbiAqL1xuLyoqXG4gKiBAY2xhc3NcbiAqIEBuYW1lIC5mcy10b29sdGlwXG4gKiBAdHlwZSBlbGVtZW50XG4gKiBAZGVzY3JpcHRpb24gQmFzZSB3aWRnZXQgY2xhc3NcbiAqL1xuLyoqXG4gKiBAY2xhc3NcbiAqIEBuYW1lIC5mcy10b29sdGlwLmZzLXRvb2x0aXAtdmlzaWJsZVxuICogQHR5cGUgbW9kaWZpZXJcbiAqIEBkZXNjcmlwdGlvbiBJbmlkY2F0ZXMgdmlzaWJsZSBzdGF0ZVxuICovXG4vKipcbiAqIEBjbGFzc1xuICogQG5hbWUgLmZzLXRvb2x0aXAuZnMtdG9vbHRpcC1yaWdodFxuICogQHR5cGUgbW9kaWZpZXJcbiAqIEBkZXNjcmlwdGlvbiBJbmlkY2F0ZXMgcmlnaHQgc2lkZSBkaXNwbGF5XG4gKi9cbi8qKlxuICogQGNsYXNzXG4gKiBAbmFtZSAuZnMtdG9vbHRpcC5mcy10b29sdGlwLWxlZnRcbiAqIEB0eXBlIG1vZGlmaWVyXG4gKiBAZGVzY3JpcHRpb24gSW5pZGNhdGVzIGxlZnQgc2lkZSBkaXNwbGF5XG4gKi9cbi8qKlxuICogQGNsYXNzXG4gKiBAbmFtZSAuZnMtdG9vbHRpcC5mcy10b29sdGlwLXRvcFxuICogQHR5cGUgbW9kaWZpZXJcbiAqIEBkZXNjcmlwdGlvbiBJbmlkY2F0ZXMgdG9wIGRpc3BsYXlcbiAqL1xuLyoqXG4gKiBAY2xhc3NcbiAqIEBuYW1lIC5mcy10b29sdGlwLmZzLXRvb2x0aXAtYm90dG9tXG4gKiBAdHlwZSBtb2RpZmllclxuICogQGRlc2NyaXB0aW9uIEluaWRjYXRlcyBib3R0b20gZGlzcGxheVxuICovXG4uZnMtdG9vbHRpcCB7XG4gIHdpZHRoOiAxcHg7XG4gIGhlaWdodDogMXB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTk5OXB4O1xuICBsZWZ0OiAtOTk5cHg7XG4gIHotaW5kZXg6IDEwO1xuICBvcGFjaXR5OiAwO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjE1cyBsaW5lYXI7XG4gIC8qKlxuICAgKiBAY2xhc3NcbiAgICogQG5hbWUgLmZzLXRvb2x0aXAtY29udGVudFxuICAgKiBAdHlwZSBlbGVtZW50XG4gICAqIEBkZXNjcmlwdGlvbiBUb29sdGlwIGNvbnRlbnQgd3JhcHBlclxuICAgKi9cbiAgLyoqXG4gICAqIEBjbGFzc1xuICAgKiBAbmFtZSAuZnMtdG9vbHRpcC1jYXJldFxuICAgKiBAdHlwZSBlbGVtZW50XG4gICAqIEBkZXNjcmlwdGlvbiBUb29sdGlwIGNhcmV0XG4gICAqL1xufVxuLmZzLXRvb2x0aXAsXG4uZnMtdG9vbHRpcDphZnRlcixcbi5mcy10b29sdGlwOmJlZm9yZSxcbi5mcy10b29sdGlwICosXG4uZnMtdG9vbHRpcCAqOmFmdGVyLFxuLmZzLXRvb2x0aXAgKjpiZWZvcmUge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICB0cmFuc2l0aW9uOiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZSAhaW1wb3J0YW50O1xufVxuLmZzLXRvb2x0aXAtdmlzaWJsZSB7XG4gIG9wYWNpdHk6IDE7XG59XG4uZnMtdG9vbHRpcC1jb250ZW50IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZsb2F0OiBsZWZ0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4uZnMtdG9vbHRpcC1jYXJldCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uYmx1ZVJpYmJvbi1iYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICBkaXNwbGF5OiBub25lO1xufVxuLmJsdWVSaWJib24tYmFyIGEge1xuICBmb250LWZhbWlseTogXCJHb3RoYW0gQVwiLCBcIkdvdGhhbSBCXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMTNweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbG9yOiAjRkZGO1xuICBwYWRkaW5nOiAyMHB4IDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5ibHVlUmliYm9uLWJhci5lbXB0eSB7XG4gIG1pbi1oZWlnaHQ6IDUwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmJsdWVSaWJib24tYmFyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuLnNvY2lhbC1zaGFyaW5nLWJ1dHRvbnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luOiAyZW0gMDtcbn1cbi5zb2NpYWwtc2hhcmluZy1idXR0b25zIGEsXG4uc29jaWFsLXNoYXJpbmctYnV0dG9uc19fYnV0dG9uIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBtYXJnaW46IDAgNHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5idG5Db3B5IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uc29jaWFsLXNoYXJpbmctYnV0dG9uc19fcG9wdXAge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDUwJTtcbiAgdG9wOiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtMTAwJSk7XG4gIGJhY2tncm91bmQtY29sb3I6IGJsYWNrO1xuICBjb2xvcjogd2hpdGU7XG4gIGZvbnQtc2l6ZTogc21hbGw7XG4gIHBhZGRpbmc6IDRweDtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBvcGFjaXR5OiAwO1xuICBoZWlnaHQ6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7XG59XG4uc29jaWFsLXNoYXJpbmctYnV0dG9uc19fcG9wdXAudmlzaWJsZSB7XG4gIG9wYWNpdHk6IDE7XG4gIGhlaWdodDogYXV0bztcbiAgb3ZlcmZsb3c6IHVuc2V0O1xufVxuLnNvY2lhbC1zaGFyaW5nLWJ1dHRvbnNfX3BvcHVwOmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogNTAlO1xuICBib3R0b206IDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDEwMCUpO1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29udGVudDogJyc7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci1sZWZ0OiAxMHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQ6IDEwcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci10b3A6IDEwcHggc29saWQgYmxhY2s7XG59XG4uc3R1ZGlvLWFydGljbGUge1xuICBwYWRkaW5nLXRvcDogMTBweDtcbn1cbi5zdHVkaW8tYXJ0aWNsZSAuc29jaWFsLW91dGVyIHtcbiAgd2lkdGg6IGF1dG87XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkY7XG4gIGJvcmRlci1yYWRpdXM6IDAuMnJlbTtcbiAgbWFyZ2luOiAyMHB4IGF1dG8gMDtcbiAgei1pbmRleDogOTtcbiAgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIDAuMnMsIGJveC1zaGFkb3cgMC4ycztcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk4MHB4KSB7XG4gIC5zdHVkaW8tYXJ0aWNsZSAuc29jaWFsLW91dGVyIHtcbiAgICBtYXJnaW46IDUwcHggYXV0byAxMHB4O1xuICB9XG59XG4uc3R1ZGlvLWFydGljbGUgLnNvY2lhbC1vdXRlci5kcmFnIHtcbiAgYm9yZGVyLWNvbG9yOiB3aGl0ZTtcbiAgYm94LXNoYWRvdzogM3B4IDZweCAyNHB4IHJnYmEoMCwgMCwgMCwgMC41KTtcbn1cbi5zdHVkaW8tYXJ0aWNsZSAuc29jaWFsLW91dGVyIC5zb2NpYWwtaW5uZXIge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB6LWluZGV4OiAxMDtcbn1cbi5zdHVkaW8tYXJ0aWNsZSAuc29jaWFsLW91dGVyIC5zb2NpYWwtaW5uZXIgLnNvY2lhbC1zaGFyaW5nLWJ1dHRvbnMge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDEwcHggMjBweDtcbn1cbi5zdHVkaW8tYXJ0aWNsZSAuc29jaWFsLW91dGVyIC5zb2NpYWwtaW5uZXIgLnNvY2lhbC1zaGFyaW5nLWJ1dHRvbnMgYSB7XG4gIG1hcmdpbjogMCAxMnB4O1xufVxuLnN0dWRpby1hcnRpY2xlIC5zb2NpYWwtb3V0ZXIgLnNvY2lhbC1pbm5lciAuc29jaWFsLXNoYXJpbmctYnV0dG9ucyBhOmhvdmVyLFxuLnN0dWRpby1hcnRpY2xlIC5zb2NpYWwtb3V0ZXIgLnNvY2lhbC1pbm5lciAuc29jaWFsLXNoYXJpbmctYnV0dG9ucyBhOmZvY3VzIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLnN0dWRpby1hcnRpY2xlIC5zb2NpYWwtb3V0ZXIgLnNvY2lhbC1pbm5lciAuc29jaWFsLXNoYXJpbmctYnV0dG9ucyBhIHN2ZyB7XG4gIGZpbGw6ICMwMEQ0QTg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTgwcHgpIHtcbiAgLnN0dWRpby1hcnRpY2xlIC5zb2NpYWwtb3V0ZXIgLnNvY2lhbC1pbm5lciAuc29jaWFsLXNoYXJpbmctYnV0dG9ucyBhIHN2ZyB7XG4gICAgaGVpZ2h0OiA0NHB4O1xuICAgIHdpZHRoOiA0NHB4O1xuICB9XG59XG4uc3R1ZGlvLWFydGljbGUgLnRhZ2xpbmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiA1cHggMCAyMHB4IDA7XG59XG4uc3R1ZGlvLWFydGljbGUtLWhlYWRlci1jYXQge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogMzBweDtcbiAgcGFkZGluZzogMTVweCAwO1xufVxuLnN0dWRpby1hcnRpY2xlLS1oZWFkZXItY2F0IGEge1xuICBmb250LWZhbWlseTogXCJDaHJvbmljbGUgVGV4dCBHMSBBXCIsIFwiQ2hyb25pY2xlIFRleHQgRzEgQlwiLCBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogIzAzODU2QTtcbiAgZm9udC1zaXplOiAyMHB4O1xufVxuLnN0dWRpby1hcnRpY2xlLS1oZWFkZXItY2F0ID4gZGl2ID4gZGl2IHtcbiAgYm9yZGVyLXJpZ2h0OiAycHggc29saWQgIzAzODU2QTtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIHBhZGRpbmc6IDAgMTBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5zdHVkaW8tYXJ0aWNsZS0taGVhZGVyLWNhdCA+IGRpdiA+IGRpdiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxufVxuLnN0dWRpby1hcnRpY2xlLS1oZWFkZXItY2F0ID4gZGl2ID4gZGl2Omxhc3QtY2hpbGQge1xuICBib3JkZXI6IG5vbmU7XG59XG4uc3R1ZGlvLWFydGljbGUtLWhlYWRlci1jYXQgPiBkaXYgPiBkaXYgLnZpZXdzLXJvdyB7XG4gIHBhZGRpbmc6IDEycHggMTBweCA4cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5zdHVkaW8tYXJ0aWNsZS0taGVhZGVyLWNhdCA+IGRpdiA+IGRpdiAudmlld3Mtcm93IHtcbiAgICBwYWRkaW5nOiAwIDEwcHg7XG4gIH1cbn1cbi5zdHVkaW8tYXJ0aWNsZS0taGVhZGVyLWNhdCA+IGRpdiA+IGRpdiAudmlld3Mtcm93OjpiZWZvcmUge1xuICBib3JkZXItdG9wOiAycHggc29saWQgIzAzODU2QTtcbiAgY29udGVudDogJyc7XG4gIGxlZnQ6IGNhbGMoNTAlIC0gMTVweCk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICB3aWR0aDogMzBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAuc3R1ZGlvLWFydGljbGUtLWhlYWRlci1jYXQgPiBkaXYgPiBkaXYgLnZpZXdzLXJvdzo6YmVmb3JlIHtcbiAgICBib3JkZXItbGVmdDogMnB4IHNvbGlkICMwMzg1NkE7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbn1cbi5zdHVkaW8tYXJ0aWNsZS0taGVhZGVyLWNhdCA+IGRpdiA+IGRpdiAudmlld3Mtcm93OmZpcnN0LWNoaWxkOjpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnN0dWRpby1hcnRpY2xlLS1oZWFkZXItdGl0bGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcGFkZGluZzogMjBweCAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uc3R1ZGlvLWFydGljbGUtLWltYWdlIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG59XG4uc3R1ZGlvLWFydGljbGUtLWltYWdlLWNhcHRpb24ge1xuICBmb250LWZhbWlseTogXCJHb3RoYW0gQVwiLCBcIkdvdGhhbSBCXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICMzOTNFM0Q7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuLnN0dWRpby1hcnRpY2xlLS1pbWFnZSAuaWZyYW1lLXdyYXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDA7XG4gIHBhZGRpbmctYm90dG9tOiA1MSU7XG59XG4uc3R1ZGlvLWFydGljbGUtLWltYWdlIC5pZnJhbWUtd3JhcCBpZnJhbWUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbn1cbi5zdHVkaW8tYXJ0aWNsZS0tY29weSBoMiB7XG4gIGZvbnQtZmFtaWx5OiBcIkdvdGhhbSBBXCIsIFwiR290aGFtIEJcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDI0cHg7XG59XG4uc3R1ZGlvLWFydGljbGUtLWNvcHkgaDIgPiBkaXYge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4uc3R1ZGlvLWFydGljbGUtLWNvcHkgYSB7XG4gIGZvbnQtZmFtaWx5OiBcIkdvdGhhbSBBXCIsIFwiR290aGFtIEJcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogIzAzODU2QTtcbn1cbi5zdHVkaW8tYXJ0aWNsZS0tY29weSAud3lzaXd5Z19ibG9jayB7XG4gIG1hcmdpbjogMDtcbn1cbi5zdHVkaW8tYXJ0aWNsZS0tY29weS1wb3N0ZWQge1xuICBmb250LWZhbWlseTogXCJHb3RoYW0gQVwiLCBcIkdvdGhhbSBCXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBwYWRkaW5nOiAxMHB4IDA7XG59XG4uc3R1ZGlvLWFydGljbGUtLWF1dGhvciAudGl0bGUge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzA2MDY4MDtcbiAgbWFyZ2luOiAzMHB4IDA7XG59XG4uc3R1ZGlvLWFydGljbGUtLWF1dGhvciBoMy5hdXRob3Ige1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkY7XG4gIHRvcDogMTBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnN0dWRpby1hcnRpY2xlLS1hdXRob3IgYSB7XG4gIGNvbG9yOiAjMDM4NTZBO1xufVxuLnN0dWRpby1hcnRpY2xlLS1hdXRob3ItYm94IHtcbiAgYm9yZGVyOiAxcHggc29saWQgI0VFRUVFRTtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAyNXB4O1xuICBwYWRkaW5nOiAxNXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uc3R1ZGlvLWFydGljbGUtLWF1dGhvci1ib3ggLmF1dGhvci1pbWFnZSB7XG4gIHdpZHRoOiA4MHB4O1xufVxuLnN0dWRpby1hcnRpY2xlLS1hdXRob3ItYm94IC5hdXRob3ItaW1hZ2UgYSB7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogODBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgd2lkdGg6IDgwcHg7XG59XG4uc3R1ZGlvLWFydGljbGUtLWF1dGhvci1ib3ggLmF1dGhvci10ZXh0IHtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDgwcHgpO1xufVxuLnN0dWRpby1hcnRpY2xlLS1hdXRob3ItYm94IGgzIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNsZWFyOiByaWdodDtcbiAgY29sb3I6ICMwMzg1NkE7XG4gIGJvcmRlcjogbm9uZTtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAuc3R1ZGlvLWFydGljbGUtLWF1dGhvci1ib3ggaDMge1xuICAgIGNsZWFyOiBub25lO1xuICB9XG59XG4uc3R1ZGlvLWFydGljbGUtLWF1dGhvci1ib3ggc3BhbiB7XG4gIGZvbnQtZmFtaWx5OiBcIkdvdGhhbSBBXCIsIFwiR290aGFtIEJcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbWFyZ2luOiAxMHB4IDA7XG59XG4uc3R1ZGlvLWFydGljbGUtLWF1dGhvci1ib3ggaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cbi5zdHVkaW8tYXJ0aWNsZS0tYXV0aG9yLWJveCAuYXV0aG9yLXNvY2lhbCB7XG4gIGZsb2F0OiByaWdodDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAuc3R1ZGlvLWFydGljbGUtLWF1dGhvci1ib3ggLmF1dGhvci1zb2NpYWwge1xuICAgIGZsb2F0OiBub25lO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMjBweDtcbiAgICByaWdodDogMjBweDtcbiAgfVxufVxuLnN0dWRpby1hcnRpY2xlLS1hdXRob3ItYm94IC5hdXRob3Itc29jaWFsLS10d2l0dGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW46IDAgNXB4O1xufVxuLnN0dWRpby1hcnRpY2xlLS1hdXRob3ItYm94IC5hdXRob3Itc29jaWFsLS10d2l0dGVyIGEge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGhlaWdodDogMzBweDtcbiAgd2lkdGg6IDMwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL3R3aXR0ZXIuc3ZnJyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDUwJSA1MCU7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgZm9udC1zaXplOiAwO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuLnN0dWRpby1hcnRpY2xlLS1hdXRob3ItYm94IC5hdXRob3Itc29jaWFsLS10d2l0dGVyIGE6OmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5zdHVkaW8tYXJ0aWNsZS0tYXV0aG9yLWJveCAuYXV0aG9yLXNvY2lhbC0tbGlua2VkIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW46IDAgNXB4O1xufVxuLnN0dWRpby1hcnRpY2xlLS1hdXRob3ItYm94IC5hdXRob3Itc29jaWFsLS1saW5rZWQgYSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgaGVpZ2h0OiAzMHB4O1xuICB3aWR0aDogMzBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvbGlua2VkaW4uc3ZnJyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDUwJSA1MCU7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgZm9udC1zaXplOiAwO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuLnN0dWRpby1hcnRpY2xlLS1hdXRob3ItYm94IC5hdXRob3Itc29jaWFsLS1saW5rZWQgYTo6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLnN0dWRpby1hcnRpY2xlLS1hdXRob3ItYm94Q29udGVudCB7XG4gIGZvbnQtZmFtaWx5OiBcIkdvdGhhbSBBXCIsIFwiR290aGFtIEJcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMXB4O1xuICBtYXJnaW46IDAgMjBweCAyMHB4IDA7XG59XG4uc3R1ZGlvLWFydGljbGUgLnBhcmFncmFwaC0tdHlwZS0ta2V5LXBvaW50cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFREYxRjA7XG4gIHBhZGRpbmc6IDIwcHg7XG59XG4uc3R1ZGlvLWFydGljbGUgLnBhcmFncmFwaC0tdHlwZS0ta2V5LXBvaW50cyBoMyB7XG4gIGZvbnQtZmFtaWx5OiBcIkdvdGhhbSBBXCIsIFwiR290aGFtIEJcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogIzAzODU2QTtcbiAgbWFyZ2luOiAwIDAgMTBweDtcbn1cbi5zdHVkaW8tYXJ0aWNsZSAucGFyYWdyYXBoLS10eXBlLS1rZXktcG9pbnRzIHAge1xuICBsaW5lLWhlaWdodDogMjNweDtcbn1cbi5iYXNpYy1wYWdlIC5wYWdlX2NvbnRlbnQge1xuICBwYWRkaW5nOiAwO1xufVxuLmJhc2ljLXBhZ2UgaDEge1xuICBjb2xvcjogI0ZGRjtcbiAgbWFyZ2luOiA1MHB4IDAgMTVweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmJhc2ljLXBhZ2UtLWludHJvIHtcbiAgY29sb3I6ICNGRkY7XG4gIG1hcmdpbjogMCAwIDUwcHg7XG59XG4uYmFzaWMtcGFnZSAubm9iayBoMSB7XG4gIGNvbG9yOiAjMDAwO1xufVxuLmJhc2ljLXBhZ2UgLm5vYmsgLmJhc2ljLXBhZ2UtLWludHJvIHtcbiAgY29sb3I6ICMwMDA7XG59XG4udG9vbGJhci1maXhlZCAubWVudSB7XG4gIHRvcDogODBweDtcbn1cbi5tZW51IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRjtcbn1cbi5tZW51IHVsIHtcbiAgZGlzcGxheTogaW5saW5lO1xufVxuLm1lbnUgdWwgbGkge1xuICBtYXJnaW46IDEwcHggMDtcbn1cbi5tZW51IHVsIGxpIGEge1xuICBmb250LWZhbWlseTogXCJHb3RoYW0gQVwiLCBcIkdvdGhhbSBCXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgcGFkZGluZzogMTBweCAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGNvbG9yOiAjMDYwNjgwO1xuICBmb250LXNpemU6IDIwcHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4ubWVudSB1bCBsaS5tZW51LWl0ZW0uaGFzLWNoaWxkcmVuIHVsIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5tZW51IHVsIGxpLm1lbnUtaXRlbS5oYXMtY2hpbGRyZW4gdWwuYWN0aXZlIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ubWVudSB1bCBsaS5tZW51LWl0ZW0uaGFzLWNoaWxkcmVuIHVsIGxpIHtcbiAgbWFyZ2luOiAwO1xufVxuLm1lbnUgdWwgbGkubWVudS1pdGVtLmhhcy1jaGlsZHJlbiB1bCBsaSBhIHtcbiAgcGFkZGluZy10b3A6IDEwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xufVxuLm1lbnUgdWwgbGkubWVudS1pdGVtLmhhcy1jaGlsZHJlbiAubmF2X2l0ZW1faW5uZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLm1lbnUgdWwgbGkubWVudS1pdGVtLmhhcy1jaGlsZHJlbiAubmF2X2l0ZW1faW5uZXIgLm1haW5fbmF2X3RvZ2dsZSBzcGFuLm1haW5fbmF2X3RvZ2dsZV9pbm5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMzBweDtcbn1cbi5tZW51IHVsIGxpLm1lbnUtaXRlbS5oYXMtY2hpbGRyZW4gLm5hdl9pdGVtX2lubmVyIC5tYWluX25hdl90b2dnbGUgc3Bhbi5tYWluX25hdl90b2dnbGVfaW5uZXI6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgY29sb3I6ICMwMEQ0QTg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMnB4O1xuICBoZWlnaHQ6IDEycHg7XG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZDtcbiAgYm9yZGVyLXJpZ2h0OiAycHggc29saWQ7XG4gIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgbGVmdDogOHB4O1xuICB0b3A6IDZweDtcbn1cbi5tZW51IHVsIGxpLm1lbnUtaXRlbS5oYXMtY2hpbGRyZW4gLm5hdl9pdGVtX2lubmVyIC5tYWluX25hdl90b2dnbGUuZnMtc3dhcC1lbmFibGVkIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbn1cbi5tZW51IHVsIGxpLm1lbnUtaXRlbS5oYXMtY2hpbGRyZW4uYWN0aXZlID4gdWwge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5tZW51IHVsIGxpLm1lbnUtaXRlbS5oYXMtY2hpbGRyZW4uYWN0aXZlIHNwYW4ubWFpbl9uYXZfdG9nZ2xlX2lubmVyIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbn1cbi5tZW51IHVsLnByaW1hcnlfbWVudSA+IGxpIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMwMDA7XG59XG4ubWVudSB1bC5wcmltYXJ5X21lbnUgPiBsaTpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjMDAwO1xufVxuLm1lbnUgdWwucHJpbWFyeV9tZW51ID4gbGkgYSB7XG4gIGNvbG9yOiAjMDAwO1xufVxuLm1lbnUgdWwucHJpbWFyeV9tZW51ID4gbGkgYS5hcnRpY2xlX3RvcGljLFxuLm1lbnUgdWwucHJpbWFyeV9tZW51ID4gbGkgYS5hcnRpY2xlX3JlZ2lvbiB7XG4gIGNvbG9yOiAjMDM4NTZBO1xufVxuLm1lbnUuYWN0aXZlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG9wYWNpdHk6IDE7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHBvaW50ZXItZXZlbnRzOiB2aXNpYmxlO1xuICB0b3A6IDQxcHg7XG4gIHotaW5kZXg6IDE7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTAwcHgpIHtcbiAgLm1lbnUuYWN0aXZlIHtcbiAgICB0b3A6IDQ2cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAubWVudS5hY3RpdmUge1xuICAgIHRvcDogOTFweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk4MHB4KSB7XG4gIC5tZW51LmFjdGl2ZSB7XG4gICAgdG9wOiA1MXB4O1xuICB9XG59XG4ubWVudSAubWFpbl9uYXZfbGluazpob3Zlcjo6YWZ0ZXIge1xuICBwb3NpdGlvbjogdW5zZXQ7XG59XG4uaGFtYnVyZ2VyLWxpbmVzIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMjJweDtcbiAgd2lkdGg6IDI2cHg7XG4gIHRvcDogMTdweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB6LWluZGV4OiAyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgcmlnaHQ6IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmhhbWJ1cmdlci1saW5lcyB7XG4gICAgcmlnaHQ6IGF1dG87XG4gIH1cbiAgLmhhbWJ1cmdlci1saW5lczo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICdNRU5VJztcbiAgICBjb2xvcjogYmxhY2s7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgbGVmdDogY2FsYygxMDAlICsgMTBweCk7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogLTNweDtcbiAgfVxufVxuLmhhbWJ1cmdlci1saW5lcyAubGluZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDRweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIGJhY2tncm91bmQ6ICMwMEQ0QTg7XG59XG4uaGFtYnVyZ2VyLWxpbmVzIC5saW5lMSB7XG4gIHRyYW5zZm9ybS1vcmlnaW46IDAlIDAlO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC40cyBlYXNlLWluLW91dDtcbn1cbi5oYW1idXJnZXItbGluZXMgLmxpbmUyIHtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMnMgZWFzZS1pbi1vdXQ7XG59XG4uaGFtYnVyZ2VyLWxpbmVzIC5saW5lMyB7XG4gIHRyYW5zZm9ybS1vcmlnaW46IDAlIDEwMCU7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjRzIGVhc2UtaW4tb3V0O1xufVxuLmhhbWJ1cmdlci1saW5lcy5hY3RpdmUgLmxpbmUxIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xufVxuLmhhbWJ1cmdlci1saW5lcy5hY3RpdmUgLmxpbmUyIHtcbiAgdHJhbnNmb3JtOiBzY2FsZVkoMCk7XG59XG4uaGFtYnVyZ2VyLWxpbmVzLmFjdGl2ZSAubGluZTMge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xufVxuLmhlYWRlciB7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgYmFja2dyb3VuZDogI0ZGRjtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMwMEQ0QTg7XG4gIHBhZGRpbmc6IDA7XG59XG4uaGVhZGVyIC5oZWFkZXJfcHJpbWFyeV9pbm5lcl93cmFwIHtcbiAgaGVpZ2h0OiA2MHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmhlYWRlciAuaGVhZGVyX3ByaW1hcnlfaW5uZXJfd3JhcCB7XG4gICAgaGVpZ2h0OiAxMDBweDtcbiAgfVxufVxuLmhlYWRlciAuaGVhZGVyX3ByaW1hcnlfaW5uZXJfd3JhcCAuaGVhZGVyX3ByaW1hcnlfaW5uZXJfbG9nbyB7XG4gIGxlZnQ6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICB0b3A6IDUwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAuaGVhZGVyIC5oZWFkZXJfcHJpbWFyeV9pbm5lcl93cmFwIC5oZWFkZXJfcHJpbWFyeV9pbm5lcl9sb2dvIHtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIH1cbn1cbi5oZWFkZXIgLmhlYWRlcl9wcmltYXJ5X2lubmVyX3dyYXAgLmhlYWRlcl9wcmltYXJ5X2lubmVyX2xvZ28gLmxvZ28gaW1nLmxvZ29fbW9iaWxlIHtcbiAgd2lkdGg6IDIwMHB4O1xufVxuLmhlYWRlciAuaGVhZGVyX3ByaW1hcnlfaW5uZXJfd3JhcCAuaGVhZGVyX3ByaW1hcnlfaW5uZXJfbG9nbyAubG9nbyBpbWcubG9nb19kZXNrdG9wIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgd2lkdGg6IDMyN3B4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5oZWFkZXIgLmhlYWRlcl9wcmltYXJ5X2lubmVyX3dyYXAgLmhlYWRlcl9wcmltYXJ5X2lubmVyX2xvZ28gLmxvZ28gaW1nLmxvZ29fbW9iaWxlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5oZWFkZXIgLmhlYWRlcl9wcmltYXJ5X2lubmVyX3dyYXAgLmhlYWRlcl9wcmltYXJ5X2lubmVyX2xvZ28gLmxvZ28gaW1nLmxvZ29fZGVza3RvcCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDMyN3B4O1xuICB9XG59XG4uaGVhZGVyIC5oZWFkZXJfcHJpbWFyeV9pbm5lcl93cmFwIC5oZWFkZXJfcHJpbWFyeV9pbm5lcl9ncm91cCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDIwcHg7XG4gIHdpZHRoOiBhdXRvO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuLnBhZ2UtYm90dG9tIHtcbiAgbWFyZ2luLXRvcDogYXV0bztcbn1cbi5mb290ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICBib3JkZXI6IDA7XG59XG4uZm9vdGVyOjpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmZvb3RlciBhIHtcbiAgY29sb3I6ICNGRkY7XG59XG4uZm9vdGVyIC5mb290ZXItbmF2IHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICMwMEQ0QTg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMDBENEE4O1xufVxuLmZvb3RlciAuZm9vdGVyLW5hdi1pbm5lciB7XG4gIHBhZGRpbmc6IDEwcHggMDtcbn1cbi5mb290ZXIgLmZvb3Rlci1uYXYtbGlzdCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBhZGRpbmc6IDA7XG59XG4uZm9vdGVyIC5mb290ZXItbmF2LWxpc3QgbGkge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMTBweDtcbn1cbi5mb290ZXIgLmZvb3Rlci1uYXYtbGlzdCBsaSBhIHtcbiAgZm9udC1mYW1pbHk6IFwiR290aGFtIEFcIiwgXCJHb3RoYW0gQlwiLCBzYW5zLXNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjRkZGO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5mb290ZXIgLmZvb3Rlci1uYXYtbGlzdCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxuICAuZm9vdGVyIC5mb290ZXItbmF2LWxpc3QgbGkge1xuICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgfVxufVxuLmZvb3RlciAuZm9vdGVyLW5hdi0tc29jaWFsLWlubmVyIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4uZm9vdGVyIC5mb290ZXItbmF2LS1zb2NpYWwtaW5uZXIgdWwge1xuICBwYWRkaW5nOiAwO1xufVxuLmZvb3RlciAuZm9vdGVyLW5hdi0tc29jaWFsLWlubmVyIHVsIGxpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBoZWlnaHQ6IDQ4cHg7XG4gIG1hcmdpbjogMCAzcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHdpZHRoOiA0OHB4O1xufVxuLmZvb3RlciAuZm9vdGVyLW5hdi0tc29jaWFsLWlubmVyIHVsIGxpIGEsXG4uZm9vdGVyIC5mb290ZXItbmF2LS1zb2NpYWwtaW5uZXIgdWwgbGkgc3BhbiB7XG4gIHBhZGRpbmc6IDBweDtcbiAgcmlnaHQ6IC05NXB4O1xufVxuLmZvb3RlciAuZm9vdGVyLW5hdi0tc29jaWFsLWlubmVyIHVsIGxpIGEuaW5zdGFncmFtOmJlZm9yZSxcbi5mb290ZXIgLmZvb3Rlci1uYXYtLXNvY2lhbC1pbm5lciB1bCBsaSBzcGFuLmluc3RhZ3JhbTpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9JbnN0YWdyYW0uc3ZnKTtcbn1cbi5mb290ZXIgLmZvb3Rlci1uYXYtLXNvY2lhbC1pbm5lciB1bCBsaSBhLnlvdXR1YmU6YmVmb3JlLFxuLmZvb3RlciAuZm9vdGVyLW5hdi0tc29jaWFsLWlubmVyIHVsIGxpIHNwYW4ueW91dHViZTpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9Zb3V0dWJlLnN2Zyk7XG59XG4uZm9vdGVyIC5mb290ZXItbmF2LS1zb2NpYWwtaW5uZXIgdWwgbGkgYS50aWt0b2s6YmVmb3JlLFxuLmZvb3RlciAuZm9vdGVyLW5hdi0tc29jaWFsLWlubmVyIHVsIGxpIHNwYW4udGlrdG9rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL1Rpa3Rvay5zdmcpO1xufVxuLmZvb3RlciAuZm9vdGVyLW5hdi0tc29jaWFsLWlubmVyIHVsIGxpIGE6YmVmb3JlLFxuLmZvb3RlciAuZm9vdGVyLW5hdi0tc29jaWFsLWlubmVyIHVsIGxpIHNwYW46YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBoZWlnaHQ6IDQ4cHg7XG4gIHdpZHRoOiA0OHB4O1xufVxuLmZvb3Rlci0taGVhZGVyIHtcbiAgZm9udC1mYW1pbHk6IFwiR290aGFtIEFcIiwgXCJHb3RoYW0gQlwiLCBzYW5zLXNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjRkZGO1xuICBmb250LXNpemU6IDIwcHg7XG4gIHBhZGRpbmc6IDAgMCAyMHB4IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbi5mb290ZXItLWRpc2NsYWltZXIge1xuICBjb2xvcjogI0ZGRjtcbiAgZm9udC1mYW1pbHk6IFwiR290aGFtIEFcIiwgXCJHb3RoYW0gQlwiLCBzYW5zLXNlcmlmO1xuICBwYWRkaW5nOiAxMHB4IDAgMzBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmZvb3Rlci0tY291bmNpbCB7XG4gIGNvbG9yOiAjRkZGO1xuICBmb250LWZhbWlseTogXCJHb3RoYW0gQVwiLCBcIkdvdGhhbSBCXCIsIHNhbnMtc2VyaWY7XG4gIHBhZGRpbmc6IDIwcHggMCAxMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ubmV3c2xldHRlci1yb3cge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDYwNjgwO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgNTAlO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBwYWRkaW5nOiA1MHB4IDM1cHg7XG4gIG1hcmdpbjogMjBweCAwO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgM3B4IDVweCByZ2JhKDU3LCA2MywgNzIsIDAuMyk7XG4gIC1tb3otYm94LXNoYWRvdzogMCAzcHggNXB4IHJnYmEoNTcsIDYzLCA3MiwgMC4zKTtcbiAgYm94LXNoYWRvdzogMCAzcHggNXB4IHJnYmEoNTcsIDYzLCA3MiwgMC4zKTtcbn1cbi5uZXdzbGV0dGVyLXJvdy0tY29udGVudCB7XG4gIGNvbG9yOiAjRkZGO1xufVxuLm5ld3NsZXR0ZXItcm93LS1jb250ZW50LXRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFwiR290aGFtIEFcIiwgXCJHb3RoYW0gQlwiLCBzYW5zLXNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4ubmV3c2xldHRlci1yb3ctLWNvbnRlbnQtY29weSB7XG4gIGZvbnQtZmFtaWx5OiBcIkdvdGhhbSBBXCIsIFwiR290aGFtIEJcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDYwcHg7XG4gIGxpbmUtaGVpZ2h0OiA3MnB4O1xuICBtYXJnaW46IDMwcHggMCA1MHB4O1xufVxuLm5ld3NsZXR0ZXItcm93LS1jb250ZW50LWZvcm0gLm5zLWZpZWxkcyBpbnB1dCB7XG4gIGJvcmRlcjogMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAxNXB4O1xufVxuLm5ld3NsZXR0ZXItcm93LS1jb250ZW50LWZvcm0gLm5zLWZpZWxkcy0tZW1haWwge1xuICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbn1cbi5uZXdzbGV0dGVyLXJvdy0tY29udGVudC1mb3JtIC5ucy1maWVsZHMtLWVtYWlsIGlucHV0IHtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG59XG4ubmV3c2xldHRlci1yb3ctLWNvbnRlbnQtZm9ybSAubnMtZmllbGRzLS1hY3Rpb24ge1xuICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xufVxuLm5ld3NsZXR0ZXItcm93LS1jb250ZW50LWZvcm0gLm5zLWZpZWxkcy0tYWN0aW9uIGlucHV0IHtcbiAgcGFkZGluZzogMTJweCAwICFpbXBvcnRhbnQ7XG4gIG1hcmdpbjogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwRDRBODtcbiAgYm9yZGVyLWNvbG9yOiAjMDBENEE4O1xuICBib3JkZXItcmFkaXVzOiAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuLm5ld3NsZXR0ZXItcm93LS1jb250ZW50LWZvcm0gYnV0dG9uIHtcbiAgZm9udC1mYW1pbHk6IFwiR290aGFtIEFcIiwgXCJHb3RoYW0gQlwiLCBzYW5zLXNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDEzcHg7XG4gIGxldHRlci1zcGFjaW5nOiAxcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLm5ld3NsZXR0ZXItcm93LS1jb250ZW50LWZvcm0gZm9ybSB7XG4gICAgZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDtcbiAgfVxuICAubmV3c2xldHRlci1yb3ctLWNvbnRlbnQtZm9ybSBmb3JtID4gLmZzLWNlbGwge1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiA1MCUgIWltcG9ydGFudDtcbiAgfVxuICAubmV3c2xldHRlci1yb3ctLWNvbnRlbnQtZm9ybSBidXR0b24ge1xuICAgIGhlaWdodDogNTBweDtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICB9XG59XG4ubGF0ZXN0LXN0b3JpZXMge1xuICBwYWRkaW5nOiAzMHB4IDA7XG59XG4ubGF0ZXN0LXN0b3JpZXMgLmZzLXJvdyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk4MHB4KSB7XG4gIC5sYXRlc3Qtc3RvcmllcyAuZnMtcm93IHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgfVxufVxuLmxhdGVzdC1zdG9yaWVzIC5mcy1yb3cgLnZpZXdzLXJvdyB+IC52aWV3cy1yb3cge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk4MHB4KSB7XG4gIC5sYXRlc3Qtc3RvcmllcyAuZnMtcm93IC52aWV3cy1yb3cgfiAudmlld3Mtcm93IHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG59XG4ubGF0ZXN0LXN0b3JpZXMgLmZzLXJvdyBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLmxhdGVzdC1zdG9yaWVzIGgyIHtcbiAgZm9udC1mYW1pbHk6IFwiR290aGFtIEFcIiwgXCJHb3RoYW0gQlwiLCBzYW5zLXNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMzJweDtcbiAgY29sb3I6ICMwMzg1NkE7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG4ubGF0ZXN0LXN0b3JpZXMgLnZpZXdzLWZpZWxkLWZpZWxkLWFydGljbGUtYXJ0aWNsZS10eXBlIGEge1xuICBmb250LWZhbWlseTogXCJHb3RoYW0gQVwiLCBcIkdvdGhhbSBCXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICMwNjA2ODA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDEycHg7XG4gIHBhZGRpbmc6IDVweCAwIDEwcHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4ubGF0ZXN0LXN0b3JpZXMgLnZpZXdzLWZpZWxkLXRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFwiR290aGFtIEFcIiwgXCJHb3RoYW0gQlwiLCBzYW5zLXNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgbWFyZ2luLXRvcDogMTZweDtcbn1cbi5sYXRlc3Qtc3RvcmllcyAudmlld3MtZmllbGQtdGl0bGUgYSB7XG4gIGNvbG9yOiAjMDAwO1xufVxuLmxhdGVzdC1zdG9yaWVzIC52aWV3cy1maWVsZC1maWVsZC1hcnRpY2xlLWF1dGhvciB7XG4gIGZvbnQtZmFtaWx5OiBcIkdvdGhhbSBBXCIsIFwiR290aGFtIEJcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDEycHg7XG59XG4ubGF0ZXN0LXN0b3JpZXMgLnZpZXdzLWZpZWxkLWZpZWxkLWFydGljbGUtYXV0aG9yIGEge1xuICBjb2xvcjogIzAzODU2QTtcbn1cbi5hcnRpY2xlLWxpc3QtLWNvbnRhaW5lciB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRUFFQUVBO1xuICBwYWRkaW5nOiAyMHB4IDA7XG59XG4uYXJ0aWNsZS1saXN0LS1jb250YWluZXIgLmFydGljbGUtbGlzdCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmFydGljbGUtbGlzdC0tY29udGFpbmVyIC5hcnRpY2xlLWxpc3QudGl0bGUge1xuICBmb250LWZhbWlseTogXCJHb3RoYW0gQVwiLCBcIkdvdGhhbSBCXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBsaW5lLWhlaWdodDogMjlweDtcbiAgbWFyZ2luOiAwO1xufVxuLmFydGljbGUtbGlzdC0tY29udGFpbmVyIC5hcnRpY2xlLWxpc3QudGl0bGUgYSB7XG4gIGNvbG9yOiAjMDAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uYXJ0aWNsZS1saXN0LS1jb250YWluZXIgLmFydGljbGUtbGlzdC5hdXRob3Ige1xuICBmb250LWZhbWlseTogXCJHb3RoYW0gQVwiLCBcIkdvdGhhbSBCXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBwYWRkaW5nOiAxMHB4IDAgMDtcbn1cbi5hcnRpY2xlLWxpc3QtLWNvbnRhaW5lciAuYXJ0aWNsZS1saXN0LmRhdGUge1xuICBmb250LWZhbWlseTogXCJHb3RoYW0gQVwiLCBcIkdvdGhhbSBCXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICMzOTNFM0Q7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xufVxuLmFydGljbGUtbGlzdC0tY29udGFpbmVyIC5hcnRpY2xlLWxpc3QuaW1hZ2UgaW1nIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgbWF4LXdpZHRoOiA0MjVweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5ODBweCkge1xuICAuYXJ0aWNsZS1saXN0LS1jb250YWluZXIgLmFydGljbGUtbGlzdC5pbWFnZSBpbWcge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG59XG4uYXJ0aWNsZS1saXN0LS1jb250YWluZXIgLmFydGljbGUtbGlzdC5jb250ZW50IHtcbiAgZm9udC1mYW1pbHk6IFwiR290aGFtIEFcIiwgXCJHb3RoYW0gQlwiLCBzYW5zLXNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHBhZGRpbmc6IDEwcHggMDtcbn1cbi5hcnRpY2xlLWxpc3QtLWNvbnRhaW5lciAuYXJ0aWNsZS1saXN0LmNvbnRlbnQgcCB7XG4gIG1hcmdpbjogMDtcbn1cbi5hcnRpY2xlLWxpc3QtLWNvbnRhaW5lciAuYXJ0aWNsZS1saXN0LnJlYWQge1xuICBmb250LWZhbWlseTogXCJHb3RoYW0gQVwiLCBcIkdvdGhhbSBCXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICM2NzZGNkQ7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbi5hcnRpY2xlLWxpc3QtLWNvbnRhaW5lciAuYXJ0aWNsZS1saXN0LmNvbnRhY3Qge1xuICBtYXJnaW46IDE1cHggMDtcbn1cbi5hcnRpY2xlLWxpc3QtLWNvbnRhaW5lciAuYXJ0aWNsZS1saXN0LmNvbnRhY3QgYSxcbi5hcnRpY2xlLWxpc3QtLWNvbnRhaW5lciAuYXJ0aWNsZS1saXN0LmNvbnRhY3QgYTpob3Zlcixcbi5hcnRpY2xlLWxpc3QtLWNvbnRhaW5lciAuYXJ0aWNsZS1saXN0LmNvbnRhY3QgYTpmb2N1cyB7XG4gIGJhY2tncm91bmQ6ICMwMEQ0QTg7XG4gIGNvbG9yOiAjMDAwO1xuICBmb250LWZhbWlseTogXCJHb3RoYW0gQVwiLCBcIkdvdGhhbSBCXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgcGFkZGluZzogMTVweCAzMHB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuLmFydGljbGUtbGlzdC0tY29udGFpbmVyLmF1dGhvciAuY29weSB7XG4gIHBhZGRpbmc6IDEwcHggMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMjNweDtcbn1cbi5hcnRpY2xlLWxpc3QtLWNvbnRhaW5lci5hdXRob3IgLmF1dGhvci1zb2NpYWwge1xuICBwYWRkaW5nOiAxMHB4IDAgMDtcbn1cbi5ob21lcGFnZS1ibG9ja3Mge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGO1xufVxuLmhvbWVwYWdlLWJsb2NrcyA+IGRpdjpudGgtY2hpbGQoMykgPiBkaXYge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzAwRDRBODtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICMwMEQ0QTg7XG59XG4uaG9tZXBhZ2UtYmxvY2tzIC52aWV3LWJsb2NrIHtcbiAgcGFkZGluZzogNTVweCAwIDM1cHg7XG59XG4uaG9tZXBhZ2UtYmxvY2tzIC52aWV3LWJsb2NrIGgyIHtcbiAgZm9udC1mYW1pbHk6IFwiR290aGFtIEFcIiwgXCJHb3RoYW0gQlwiLCBzYW5zLXNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMzJweDtcbiAgY29sb3I6ICMwMDA7XG4gIG1hcmdpbjogMCAwIDMwcHg7XG59XG4uaG9tZXBhZ2UtYmxvY2tzIC52aWV3LWJsb2NrIGgyIGEge1xuICBjb2xvcjogIzAwMDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uaG9tZXBhZ2UtYmxvY2tzIC52aWV3LWJsb2NrIGgyIGE6OmFmdGVyIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgdXJsKFwiLi4vaW1hZ2VzL2Fycm93LXJpZ2h0LnN2Z1wiKSBjZW50ZXIgLyBjb3ZlciBuby1yZXBlYXQ7XG4gIGNvbG9yOiAjMDBENEE4O1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBoZWlnaHQ6IDM1cHg7XG4gIGxlZnQ6IGNhbGMoMTAwJSArIDEwcHgpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNHB4O1xuICB3aWR0aDogMzVweDtcbn1cbi5ob21lcGFnZS1ibG9ja3MgLnZpZXctYmxvY2sgaDIgYS5leHRlcm5hbDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvYXJyb3ctdXAtcmlnaHQuc3ZnXCIpO1xufVxuLmhvbWVwYWdlLWxhdGVzdCAuZmVhdHVyZWQge1xuICBvcmRlcjogMTtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICMwMEQ0QTg7XG4gIG1hcmdpbi10b3A6IDE1cHg7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG4uaG9tZXBhZ2UtbGF0ZXN0IC5mZWF0dXJlZCBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBib3gtc2hhZG93OiAycHggNHB4IDE4cHggcmdiYSgwLCAwLCAwLCAwLjQpO1xufVxuLmhvbWVwYWdlLWxhdGVzdCAuZmVhdHVyZWQgLnZpZXdzLXJvdyB7XG4gIHBhZGRpbmctYm90dG9tOiAxNXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5ob21lcGFnZS1sYXRlc3QgLmZlYXR1cmVkIHtcbiAgICBvcmRlcjogMjtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG4uaG9tZXBhZ2UtbGF0ZXN0IC5zZWNvbmRhcnkge1xuICBvcmRlcjogMjtcbn1cbi5ob21lcGFnZS1sYXRlc3QgLnNlY29uZGFyeSBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLmhvbWVwYWdlLWxhdGVzdC0tdHlwZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkNocm9uaWNsZSBUZXh0IEcxIEFcIiwgXCJDaHJvbmljbGUgVGV4dCBHMSBCXCIsIHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjMzkzRTNEO1xuICBmb250LXNpemU6IDE2cHg7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4uaG9tZXBhZ2UtbGF0ZXN0LS10eXBlIGEge1xuICBjb2xvcjogIzM5M0UzRDtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5ob21lcGFnZS1sYXRlc3QtLXR5cGUgYS5hY3RpdmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4uaG9tZXBhZ2UtbGF0ZXN0LS10aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkdvdGhhbSBBXCIsIFwiR290aGFtIEJcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuLmhvbWVwYWdlLWxhdGVzdC0tdGl0bGUgYSB7XG4gIGNvbG9yOiAjMDAwO1xufVxuLmhvbWVwYWdlLWxhdGVzdC0tYXV0aG9yIHtcbiAgZm9udC1mYW1pbHk6IFwiR290aGFtIEFcIiwgXCJHb3RoYW0gQlwiLCBzYW5zLXNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbWFyZ2luOiAxMHB4IDA7XG59XG4uaG9tZXBhZ2UtbGF0ZXN0LS1yZWFkLXRpbWUge1xuICBmb250LWZhbWlseTogXCJHb3RoYW0gQVwiLCBcIkdvdGhhbSBCXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICMzOTNFM0Q7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbi5ob21lcGFnZS1sYXRlc3QtLWltYWdlIHtcbiAgbWFyZ2luLXRvcDogNDBweDtcbiAgbWF4LXdpZHRoOiA0MjVweDtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTgwcHgpIHtcbiAgLmhvbWVwYWdlLWxhdGVzdC0taW1hZ2Uge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG59XG4uaG9tZXBhZ2UtbGF0ZXN0IC52aWV3cy1yb3cge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLmhvbWVwYWdlLWxhdGVzdCAudmlld3Mtcm93OmZpcnN0LWNoaWxkIC5ob21lcGFnZS1sYXRlc3QtLWltYWdlIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbi5ob21lcGFnZS1sYXRlc3Qud2F0Y2gtbm93IC5ob21lcGFnZS1sYXRlc3QtLWltYWdlLFxuLmhvbWVwYWdlLWxhdGVzdCAud2F0Y2gtbm93IC5ob21lcGFnZS1sYXRlc3QtLWltYWdlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmhvbWVwYWdlLWxhdGVzdC53YXRjaC1ub3cgLmhvbWVwYWdlLWxhdGVzdC0taW1hZ2U6YWZ0ZXIsXG4uaG9tZXBhZ2UtbGF0ZXN0IC53YXRjaC1ub3cgLmhvbWVwYWdlLWxhdGVzdC0taW1hZ2U6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICBib3R0b206IDA7XG4gIGNvbG9yOiAjMDBENEE4O1xuICBjb250ZW50OiAn4pa3JztcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMjVweDtcbiAgaGVpZ2h0OiA1MHB4O1xuICBsZWZ0OiAwO1xuICBsaW5lLWhlaWdodDogNDBweDtcbiAgcGFkZGluZy1sZWZ0OiAxMnB4O1xuICBwYWRkaW5nLXRvcDogNnB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiA1MHB4O1xufVxuLnRvcC1zdG9yeSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFREYxRjA7XG4gIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICBwYWRkaW5nLXRvcDogMjBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5ODBweCkge1xuICAudG9wLXN0b3J5IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgfVxufVxuLnRvcC1zdG9yeS0tY29udGFpbmVyIC50cy10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMzJweDtcbiAgbGluZS1oZWlnaHQ6IDQycHg7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xufVxuLnRvcC1zdG9yeS0tY29udGFpbmVyIC50cy10aXRsZSBhIHtcbiAgY29sb3I6ICMwMDA7XG59XG4udG9wLXN0b3J5LS1jb250YWluZXIgLnRzLWNvcHkge1xuICBsaW5lLWhlaWdodDogMjNweDtcbiAgbWFyZ2luOiAxNXB4IDA7XG4gIG9yZGVyOiAyO1xufVxuLnRvcC1zdG9yeS0tY29udGFpbmVyIC50cy1yZWFkIHtcbiAgZm9udC1mYW1pbHk6IFwiR290aGFtIEFcIiwgXCJHb3RoYW0gQlwiLCBzYW5zLXNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjMDAwO1xuICBmb250LXNpemU6IDE1cHg7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4udG9wLXN0b3J5LS1jb250YWluZXIgLnRzLXR5cGUgYSB7XG4gIGZvbnQtZmFtaWx5OiBcIkNocm9uaWNsZSBUZXh0IEcxIEFcIiwgXCJDaHJvbmljbGUgVGV4dCBHMSBCXCIsIHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMEQ0QTg7XG4gIGJvcmRlci1jb2xvcjogIzAwRDRBODtcbiAgY29sb3I6ICMwMDA7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1zaXplOiAxNnB4O1xuICBtYXJnaW46IDA7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIHBhZGRpbmc6IDEycHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4udG9wLXN0b3J5LS1jb3B5IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgb3JkZXI6IDI7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTgwcHgpIHtcbiAgLnRvcC1zdG9yeS0tY29weSB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxufVxuLnRvcC1zdG9yeS0taW1hZ2Uge1xuICBvcmRlcjogMTtcbn1cbi50b3Atc3RvcnktLWltYWdlIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTgwcHgpIHtcbiAgLnRvcC1zdG9yeS0taW1hZ2Uge1xuICAgIG1hcmdpbi1ib3R0b206IDU1cHg7XG4gICAgbWFyZ2luLXRvcDogNTVweDtcbiAgICBvcmRlcjogMjtcbiAgfVxufVxuLmF1dGhvci1zb2NpYWwgPiBkaXYge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbjogMCA1cHg7XG59XG4uYXV0aG9yLXNvY2lhbCA+IGRpdiBhIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBoZWlnaHQ6IDMwcHg7XG4gIHdpZHRoOiAzMHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgNTAlO1xuICBiYWNrZ3JvdW5kLXNpemU6IDgwJTtcbiAgZm9udC1zaXplOiAwO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBib3JkZXI6IDJweCBzb2xpZCAjMDYwNjgwO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG59XG4uYXV0aG9yLXNvY2lhbCA+IGRpdiBhOjphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4uYXV0aG9yLXNvY2lhbC0tdHdpdHRlciBhIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvdHdpdHRlci5zdmcnKTtcbn1cbi5hdXRob3Itc29jaWFsLS1mYWNlYm9vayBhIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvZmFjZWJvb2suc3ZnJyk7XG59XG4uYXV0aG9yLXNvY2lhbC0taW5zdGFncmFtIGEge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9pbnN0YWdyYW1faWNvbi5zdmcnKTtcbn1cbi5hdXRob3Itc29jaWFsLS1saW5rZWQgYSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL2xpbmtlZGluLnN2ZycpO1xufVxuLmF1dGhvci1zb2NpYWwtLXJlZGRpdCBhIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvcmVkZGl0LWljb25fbGcuc3ZnJyk7XG59XG4uYXV0aG9yLXNvY2lhbC0tdGlrdG9rIGEge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9UaWt0b2tfZGFyay5zdmcnKTtcbn1cbi50YXgtaGVhZGVyIGgxIHtcbiAgY29sb3I6ICNGRkY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luOiA1MHB4IDAgMTVweDtcbn1cbi50YXgtaGVhZGVyIC5kZXNjcmlwdGlvbiB7XG4gIGNvbG9yOiAjRkZGO1xuICBtYXJnaW46IDAgMCA1MHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4udGF4LWhlYWRlci1jb250YWluZXIge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgNTAlO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuLnRheC1oZWFkZXItY29udGFpbmVyICN0YXhJbWFnZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4udGF4LWhlYWRlci1jb250YWluZXIubm9iayBoMSxcbi50YXgtaGVhZGVyLWNvbnRhaW5lci5ub2JrIC5kZXNjcmlwdGlvbiB7XG4gIGNvbG9yOiAjMDAwO1xufVxuLmF1dGhvci12aWV3IGgxIHtcbiAgbWFyZ2luOiA1MHB4IDAgMTVweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmF1dGhvci12aWV3IC5hcnRpY2xlLWxpc3QuaW1hZ2UgaW1nIHtcbiAgd2lkdGg6IGF1dG87XG59XG4ucGFnaW5hdGlvbiB7XG4gIHBhZGRpbmc6IDIwcHggMDtcbn1cbi5wYWdpbmF0aW9uIC5wYWdpbmF0aW9uX2Fycm93X2ljb24ge1xuICBjb2xvcjogI0ZGRjtcbiAgLyomOmhvdmVyIHtcbiAgICAgICAgICAgIGNvbG9yOiBAbWVudUJsdWU7XG4gICAgICAgIH0qL1xufVxuLnBhZ2luYXRpb24gLnBhZ2luYXRpb25fYXJyb3c6aG92ZXIgLnBhZ2luYXRpb25fYXJyb3dfaWNvbiB7XG4gIGNvbG9yOiAjMDYwNjgwO1xufVxuLnBhZ2luYXRpb24gLnBhZ2luYXRpb25fZm9ybV9idXR0b24ge1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzk0cHgpIHtcbiAgLmZzLWdyaWQgLmZzLXJvdyB7XG4gICAgd2lkdGg6IDEzOTRweDtcbiAgfVxufVxuLnBhZ2Vfd3JhcHBlciB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG59XG5ib2R5IHtcbiAgZm9udC1mYW1pbHk6IFwiR290aGFtIEFcIiwgXCJHb3RoYW0gQlwiLCBzYW5zLXNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGNvbG9yOiAjMDAwO1xuICBmb250LXNpemU6IDE2cHg7XG59XG5oMSxcbmJvZHkgLnR5cG9ncmFwaHkgaDEge1xuICBmb250LWZhbWlseTogXCJHb3RoYW0gQVwiLCBcIkdvdGhhbSBCXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAzMnB4O1xuICBsaW5lLWhlaWdodDogMzhweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICBoMSxcbiAgYm9keSAudHlwb2dyYXBoeSBoMSB7XG4gICAgZm9udC1zaXplOiA2NXB4O1xuICAgIGxpbmUtaGVpZ2h0OiA3MnB4O1xuICB9XG59XG5oMixcbmJvZHkgLnR5cG9ncmFwaHkgaDIge1xuICBmb250LWZhbWlseTogXCJHb3RoYW0gQVwiLCBcIkdvdGhhbSBCXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAyOHB4O1xuICBsaW5lLWhlaWdodDogMzJweDtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICBoMixcbiAgYm9keSAudHlwb2dyYXBoeSBoMiB7XG4gICAgZm9udC1zaXplOiAzMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiA0MnB4O1xuICB9XG59XG5oMyxcbmJvZHkgLnR5cG9ncmFwaHkgaDMge1xuICBmb250LWZhbWlseTogXCJHb3RoYW0gQVwiLCBcIkdvdGhhbSBCXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBsaW5lLWhlaWdodDogMjlweDtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICBoMyxcbiAgYm9keSAudHlwb2dyYXBoeSBoMyB7XG4gICAgbGluZS1oZWlnaHQ6IDMycHg7XG4gIH1cbn1cbmg0LFxuYm9keSAudHlwb2dyYXBoeSBoNCB7XG4gIGZvbnQtZmFtaWx5OiBcIkdvdGhhbSBBXCIsIFwiR290aGFtIEJcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDIycHg7XG4gIGxpbmUtaGVpZ2h0OiAyN3B4O1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIGg0LFxuICBib2R5IC50eXBvZ3JhcGh5IGg0IHtcbiAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgfVxufVxuaDUsXG5ib2R5IC50eXBvZ3JhcGh5IGg1IHtcbiAgZm9udC1mYW1pbHk6IFwiR290aGFtIEFcIiwgXCJHb3RoYW0gQlwiLCBzYW5zLXNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDI1cHg7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgaDUsXG4gIGJvZHkgLnR5cG9ncmFwaHkgaDUge1xuICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICB9XG59XG5oNixcbmJvZHkgLnR5cG9ncmFwaHkgaDYge1xuICBmb250LWZhbWlseTogXCJHb3RoYW0gQVwiLCBcIkdvdGhhbSBCXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMjNweDtcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgaDYsXG4gIGJvZHkgLnR5cG9ncmFwaHkgaDYge1xuICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICB9XG59XG5hOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4udHlwb2dyYXBoeSB7XG4gIGZvbnQtZmFtaWx5OiBcIkdvdGhhbSBBXCIsIFwiR290aGFtIEJcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyM3B4O1xufVxuLnR5cG9ncmFwaHkgcCB7XG4gIG1hcmdpbjogMjBweCAwO1xufVxuLnR5cG9ncmFwaHkgYTpub3QoLmJ1dHRvbikge1xuICBjb2xvcjogIzAzODU2QTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLnR5cG9ncmFwaHkgYTpub3QoLmJ1dHRvbik6aG92ZXIsXG4udHlwb2dyYXBoeSBhOm5vdCguYnV0dG9uKTpmb2N1cyB7XG4gIGNvbG9yOiAjMDM4NTZBO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5ODBweCkge1xuICAudHlwb2dyYXBoeSB1bDpub3QoLmZvb3Rub3RlcykgbGkge1xuICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgfVxufVxuLnR5cG9ncmFwaHkgdWw6bm90KC5mb290bm90ZXMpIGxpOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDM4NTZBO1xuICB0b3A6IDlweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5ODBweCkge1xuICAudHlwb2dyYXBoeSBvbCBsaSB7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICB9XG59XG4udHlwb2dyYXBoeSBvbCBsaTo6YmVmb3JlIHtcbiAgY29sb3I6ICMwMzg1NkE7XG59XG5idXR0b24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwMDVBO1xuICBjb2xvcjogI0ZGRjtcbiAgcGFkZGluZzogMCAxMHB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuZmlnY2FwdGlvbiB7XG4gIGZvbnQtZmFtaWx5OiBcIkdvdGhhbSBBXCIsIFwiR290aGFtIEJcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzM5M0UzRDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuYmxvY2txdW90ZSB7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk4MHB4KSB7XG4gIGJsb2NrcXVvdGUge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxufVxuYmxvY2txdW90ZTo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogIzAwRDRBODtcbiAgY29udGVudDogXCJcIjtcbiAgaGVpZ2h0OiAxMDAlO1xuICBsZWZ0OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAzcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTgwcHgpIHtcbiAgYmxvY2txdW90ZTo6YmVmb3JlIHtcbiAgICBsZWZ0OiAtMjVweDtcbiAgfVxufVxuYmxvY2txdW90ZSBwIHtcbiAgZm9udC1mYW1pbHk6IFwiR290aGFtIEFcIiwgXCJHb3RoYW0gQlwiLCBzYW5zLXNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgbGluZS1oZWlnaHQ6IDMycHg7XG4gIGhhbmdpbmctcHVuY3R1YXRpb246IGZpcnN0IGFsbG93LWVuZCBsYXN0O1xufVxuIl19 */
