@charset "UTF-8";
/*
 * Theme Name: Atlanticus Theme
 * Description: Atlanticus theme, based on Timber
 * Author: MadeByMunstersLLC
*/
html {
  box-sizing: border-box;
}

*, *::after, *::before {
  box-sizing: inherit;
}

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font: inherit;
  vertical-align: baseline;
}

article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
  display: block;
}

body {
  line-height: 1;
}

ol, ul {
  list-style: none;
}

blockquote, q {
  quotes: none;
}

blockquote:before, blockquote:after {
  content: "";
  content: none;
}

q:before, q:after {
  content: "";
  content: none;
}

table {
  border-collapse: collapse;
  border-spacing: 0;
}

.container, .alignwide {
  max-width: 1260px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 6vw;
  padding-right: 6vw;
}

.container::after, .alignwide::after {
  clear: both;
  content: "";
  display: block;
}

@media screen and (min-width: 600px) {
  .container, .alignwide {
    padding-left: 2vw;
    padding-right: 2vw;
  }
}

.container--escape {
  margin-left: calc( -100vw / 2 + 100% / 2);
  margin-right: calc( -100vw / 2 + 100% / 2);
}

.row {
  display: block;
  height: auto;
  width: 100%;
}

.row::after {
  clear: both;
  content: "";
  display: block;
}

@media screen and (min-width: 320px) {
  .columns-1__s {
    float: left;
    display: block;
    margin-right: 7.69231%;
    width: 19.23077%;
  }
  .columns-1__s:last-child {
    margin-right: 0;
  }
  .columns-2__s {
    float: left;
    display: block;
    margin-right: 7.69231%;
    width: 46.15385%;
  }
  .columns-2__s:last-child {
    margin-right: 0;
  }
  .columns-3__s {
    float: left;
    display: block;
    margin-right: 7.69231%;
    width: 73.07692%;
  }
  .columns-3__s:last-child {
    margin-right: 0;
  }
}

@media screen and (min-width: 320px) {
  .offset-1__s {
    margin-left: 26.92308%;
  }
  .offset-2__s {
    margin-left: 53.84615%;
  }
  .offset-3__s {
    margin-left: 80.76923%;
  }
}

@media screen and (min-width: 600px) {
  .columns-1__m {
    float: left;
    display: block;
    margin-right: 3.27869%;
    width: 8.19672%;
  }
  .columns-1__m:last-child {
    margin-right: 0;
  }
  .columns-2__m {
    float: left;
    display: block;
    margin-right: 3.27869%;
    width: 19.67213%;
  }
  .columns-2__m:last-child {
    margin-right: 0;
  }
  .columns-3__m {
    float: left;
    display: block;
    margin-right: 3.27869%;
    width: 31.14754%;
  }
  .columns-3__m:last-child {
    margin-right: 0;
  }
  .columns-4__m {
    float: left;
    display: block;
    margin-right: 3.27869%;
    width: 42.62295%;
  }
  .columns-4__m:last-child {
    margin-right: 0;
  }
  .columns-5__m {
    float: left;
    display: block;
    margin-right: 3.27869%;
    width: 54.09836%;
  }
  .columns-5__m:last-child {
    margin-right: 0;
  }
  .columns-6__m {
    float: left;
    display: block;
    margin-right: 3.27869%;
    width: 65.57377%;
  }
  .columns-6__m:last-child {
    margin-right: 0;
  }
  .columns-7__m {
    float: left;
    display: block;
    margin-right: 3.27869%;
    width: 77.04918%;
  }
  .columns-7__m:last-child {
    margin-right: 0;
  }
  .columns-8__m {
    float: left;
    display: block;
    margin-right: 3.27869%;
    width: 88.52459%;
  }
  .columns-8__m:last-child {
    margin-right: 0;
  }
}

@media screen and (min-width: 600px) {
  .offset-1__m {
    margin-left: 11.47541%;
  }
  .offset-2__m {
    margin-left: 22.95082%;
  }
  .offset-3__m {
    margin-left: 34.42623%;
  }
  .offset-4__m {
    margin-left: 45.90164%;
  }
  .offset-5__m {
    margin-left: 57.37705%;
  }
  .offset-6__m {
    margin-left: 68.85246%;
  }
  .offset-7__m {
    margin-left: 80.32787%;
  }
  .offset-8__m {
    margin-left: 91.80328%;
  }
}

@media screen and (min-width: 1024px) {
  .columns-1__l {
    float: left;
    display: block;
    margin-right: 2.43902%;
    width: 6.09756%;
  }
  .columns-1__l:last-child {
    margin-right: 0;
  }
  .columns-2__l {
    float: left;
    display: block;
    margin-right: 2.43902%;
    width: 14.63415%;
  }
  .columns-2__l:last-child {
    margin-right: 0;
  }
  .columns-3__l {
    float: left;
    display: block;
    margin-right: 2.43902%;
    width: 23.17073%;
  }
  .columns-3__l:last-child {
    margin-right: 0;
  }
  .columns-4__l {
    float: left;
    display: block;
    margin-right: 2.43902%;
    width: 31.70732%;
  }
  .columns-4__l:last-child {
    margin-right: 0;
  }
  .columns-5__l {
    float: left;
    display: block;
    margin-right: 2.43902%;
    width: 40.2439%;
  }
  .columns-5__l:last-child {
    margin-right: 0;
  }
  .columns-6__l {
    float: left;
    display: block;
    margin-right: 2.43902%;
    width: 48.78049%;
  }
  .columns-6__l:last-child {
    margin-right: 0;
  }
  .columns-7__l {
    float: left;
    display: block;
    margin-right: 2.43902%;
    width: 57.31707%;
  }
  .columns-7__l:last-child {
    margin-right: 0;
  }
  .columns-8__l {
    float: left;
    display: block;
    margin-right: 2.43902%;
    width: 65.85366%;
  }
  .columns-8__l:last-child {
    margin-right: 0;
  }
  .columns-9__l {
    float: left;
    display: block;
    margin-right: 2.43902%;
    width: 74.39024%;
  }
  .columns-9__l:last-child {
    margin-right: 0;
  }
  .columns-10__l {
    float: left;
    display: block;
    margin-right: 2.43902%;
    width: 82.92683%;
  }
  .columns-10__l:last-child {
    margin-right: 0;
  }
  .columns-11__l {
    float: left;
    display: block;
    margin-right: 2.43902%;
    width: 91.46341%;
  }
  .columns-11__l:last-child {
    margin-right: 0;
  }
}

@media screen and (min-width: 1024px) {
  .offset-1__l {
    margin-left: 8.53659%;
  }
  .offset-2__l {
    margin-left: 17.07317%;
  }
  .offset-3__l {
    margin-left: 25.60976%;
  }
  .offset-4__l {
    margin-left: 34.14634%;
  }
  .offset-5__l {
    margin-left: 42.68293%;
  }
  .offset-6__l {
    margin-left: 51.21951%;
  }
  .offset-7__l {
    margin-left: 59.7561%;
  }
  .offset-8__l {
    margin-left: 68.29268%;
  }
  .offset-9__l {
    margin-left: 76.82927%;
  }
  .offset-10__l {
    margin-left: 85.36585%;
  }
  .offset-11__l {
    margin-left: 93.90244%;
  }
}

@media screen and (min-width: 1440px) {
  .columns-1__xl {
    float: left;
    display: block;
    margin-right: 2.43902%;
    width: 6.09756%;
  }
  .columns-1__xl:last-child {
    margin-right: 0;
  }
  .columns-2__xl {
    float: left;
    display: block;
    margin-right: 2.43902%;
    width: 14.63415%;
  }
  .columns-2__xl:last-child {
    margin-right: 0;
  }
  .columns-3__xl {
    float: left;
    display: block;
    margin-right: 2.43902%;
    width: 23.17073%;
  }
  .columns-3__xl:last-child {
    margin-right: 0;
  }
  .columns-4__xl {
    float: left;
    display: block;
    margin-right: 2.43902%;
    width: 31.70732%;
  }
  .columns-4__xl:last-child {
    margin-right: 0;
  }
  .columns-5__xl {
    float: left;
    display: block;
    margin-right: 2.43902%;
    width: 40.2439%;
  }
  .columns-5__xl:last-child {
    margin-right: 0;
  }
  .columns-6__xl {
    float: left;
    display: block;
    margin-right: 2.43902%;
    width: 48.78049%;
  }
  .columns-6__xl:last-child {
    margin-right: 0;
  }
  .columns-7__xl {
    float: left;
    display: block;
    margin-right: 2.43902%;
    width: 57.31707%;
  }
  .columns-7__xl:last-child {
    margin-right: 0;
  }
  .columns-8__xl {
    float: left;
    display: block;
    margin-right: 2.43902%;
    width: 65.85366%;
  }
  .columns-8__xl:last-child {
    margin-right: 0;
  }
  .columns-9__xl {
    float: left;
    display: block;
    margin-right: 2.43902%;
    width: 74.39024%;
  }
  .columns-9__xl:last-child {
    margin-right: 0;
  }
  .columns-10__xl {
    float: left;
    display: block;
    margin-right: 2.43902%;
    width: 82.92683%;
  }
  .columns-10__xl:last-child {
    margin-right: 0;
  }
  .columns-11__xl {
    float: left;
    display: block;
    margin-right: 2.43902%;
    width: 91.46341%;
  }
  .columns-11__xl:last-child {
    margin-right: 0;
  }
}

@media screen and (min-width: 1440px) {
  .offset-1__xl {
    margin-left: 8.53659%;
  }
  .offset-2__xl {
    margin-left: 17.07317%;
  }
  .offset-3__xl {
    margin-left: 25.60976%;
  }
  .offset-4__xl {
    margin-left: 34.14634%;
  }
  .offset-5__xl {
    margin-left: 42.68293%;
  }
  .offset-6__xl {
    margin-left: 51.21951%;
  }
  .offset-7__xl {
    margin-left: 59.7561%;
  }
  .offset-8__xl {
    margin-left: 68.29268%;
  }
  .offset-9__xl {
    margin-left: 76.82927%;
  }
  .offset-10__xl {
    margin-left: 85.36585%;
  }
  .offset-11__xl {
    margin-left: 93.90244%;
  }
}

@media screen and (min-width: 600px) {
  .wp-block-columns {
    flex-wrap: nowrap;
  }
}

@media screen and (min-width: 600px) {
  .wp-block-column {
    margin-bottom: 0;
  }
}

.wp-block-column:last-child {
  margin-right: 0;
}

html,
body {
  margin: 0 auto;
  height: auto;
  width: auto;
  background-color: #FFFFFF;
  overflow-x: hidden;
}

html.modal--active,
body.modal--active {
  overflow: hidden;
}

.site {
  height: auto;
  width: auto;
  overflow-x: hidden;
  max-width: 1440px;
  margin: 0 auto;
}

.background--hero-base,
.has-background.has-hero-base-background-color {
  background-color: #0076A8;
}

.background--black-base,
.has-background.has-black-base-background-color {
  background-color: #272C31;
}

.background--black-dark,
.has-background.has-black-dark-background-color {
  background-color: #121518;
}

.background--blue-dark,
.has-background.has-blue-dark-background-color {
  background-color: #002A3A;
}

.background--gray-base,
.has-background.has-gray-base-background-color {
  background-color: #919D9D;
}

.background--gray-light,
.has-background.has-gray-light-background-color {
  background-color: #F1F5F8;
}

.background--gray-alt,
.has-background.has-gray-alt-background-color {
  background-color: #D9DDDD;
}

.background--white-base,
.has-background.has-white-base-background-color {
  background-color: #FFFFFF;
}

.background--hero-base {
  background-color: #0076A8;
}

.background--blue-alt {
  background-color: #002A3A;
}

.background--blue-base {
  background-color: #8DC8E8;
}

.background--orange-base {
  background-color: #FE6E4F;
}

.background--white-base {
  background-color: #FFFFFF;
}

.flex {
  display: flex;
}

@media screen and (min-width: 1024px) {
  .flex--lg {
    display: flex;
  }
}

.flex-alignCenter {
  align-items: center;
}

.flex-alignSelfStretch {
  align-self: stretch;
}

.flex-justifyCenter {
  justify-content: center;
}

hr,
.hor-divider {
  border: none;
  border-top: 1px solid #e0e9f0;
}

.image-site-header {
  margin: 0;
}

.image-site-header img {
  max-height: 60vh;
  object-fit: cover;
  object-position: center;
}

.featured-img {
  margin-bottom: 32px;
  min-height: 250px;
}

@media screen and (min-width: 600px) {
  .featured-img {
    min-height: 450px;
  }
}

@media screen and (min-width: 1024px) {
  .featured-img {
    margin-bottom: 0;
    min-height: 350px;
  }
}

.featured-img img {
  height: 100%;
  width: 100%;
  object-fit: cover;
}

.section-padding--md {
  padding-bottom: 32px;
  padding-top: 32px;
}

@media screen and (min-width: 600px) {
  .section-padding--md {
    padding-bottom: 64px;
    padding-top: 64px;
  }
}

.margin--256 {
  margin: 256px;
}

.padding--256 {
  padding: 256px;
}

.margin-bottom--256 {
  margin-bottom: 256px;
}

.padding-bottom--256 {
  padding-bottom: 256px;
}

.margin-left--256 {
  margin-left: 256px;
}

.padding-left--256 {
  padding-left: 256px;
}

.margin-right--256 {
  margin-right: 256px;
}

.padding-right--256 {
  padding-right: 256px;
}

.margin-top--256 {
  margin-top: 256px;
}

.padding-top--256 {
  padding-top: 256px;
}

.margin--128 {
  margin: 128px;
}

.padding--128 {
  padding: 128px;
}

.margin-bottom--128 {
  margin-bottom: 128px;
}

.padding-bottom--128 {
  padding-bottom: 128px;
}

.margin-left--128 {
  margin-left: 128px;
}

.padding-left--128 {
  padding-left: 128px;
}

.margin-right--128 {
  margin-right: 128px;
}

.padding-right--128 {
  padding-right: 128px;
}

.margin-top--128 {
  margin-top: 128px;
}

.padding-top--128 {
  padding-top: 128px;
}

.margin--64 {
  margin: 64px;
}

.padding--64 {
  padding: 64px;
}

.margin-bottom--64 {
  margin-bottom: 64px;
}

.padding-bottom--64 {
  padding-bottom: 64px;
}

.margin-left--64 {
  margin-left: 64px;
}

.padding-left--64 {
  padding-left: 64px;
}

.margin-right--64 {
  margin-right: 64px;
}

.padding-right--64 {
  padding-right: 64px;
}

.margin-top--64 {
  margin-top: 64px;
}

.padding-top--64 {
  padding-top: 64px;
}

.margin--48 {
  margin: 48px;
}

.padding--48 {
  padding: 48px;
}

.margin-bottom--48 {
  margin-bottom: 48px;
}

.padding-bottom--48 {
  padding-bottom: 48px;
}

.margin-left--48 {
  margin-left: 48px;
}

.padding-left--48 {
  padding-left: 48px;
}

.margin-right--48 {
  margin-right: 48px;
}

.padding-right--48 {
  padding-right: 48px;
}

.margin-top--48 {
  margin-top: 48px;
}

.padding-top--48 {
  padding-top: 48px;
}

.margin--40 {
  margin: 40px;
}

.padding--40 {
  padding: 40px;
}

.margin-bottom--40 {
  margin-bottom: 40px;
}

.padding-bottom--40 {
  padding-bottom: 40px;
}

.margin-left--40 {
  margin-left: 40px;
}

.padding-left--40 {
  padding-left: 40px;
}

.margin-right--40 {
  margin-right: 40px;
}

.padding-right--40 {
  padding-right: 40px;
}

.margin-top--40 {
  margin-top: 40px;
}

.padding-top--40 {
  padding-top: 40px;
}

.margin--32 {
  margin: 32px;
}

.padding--32 {
  padding: 32px;
}

.margin-bottom--32 {
  margin-bottom: 32px;
}

.padding-bottom--32 {
  padding-bottom: 32px;
}

.margin-left--32 {
  margin-left: 32px;
}

.padding-left--32 {
  padding-left: 32px;
}

.margin-right--32 {
  margin-right: 32px;
}

.padding-right--32 {
  padding-right: 32px;
}

.margin-top--32 {
  margin-top: 32px;
}

.padding-top--32 {
  padding-top: 32px;
}

.margin--24 {
  margin: 24px;
}

.padding--24 {
  padding: 24px;
}

.margin-bottom--24 {
  margin-bottom: 24px;
}

.padding-bottom--24 {
  padding-bottom: 24px;
}

.margin-left--24 {
  margin-left: 24px;
}

.padding-left--24 {
  padding-left: 24px;
}

.margin-right--24 {
  margin-right: 24px;
}

.padding-right--24 {
  padding-right: 24px;
}

.margin-top--24 {
  margin-top: 24px;
}

.padding-top--24 {
  padding-top: 24px;
}

.margin--16 {
  margin: 16px;
}

.padding--16 {
  padding: 16px;
}

.margin-bottom--16 {
  margin-bottom: 16px;
}

.padding-bottom--16 {
  padding-bottom: 16px;
}

.margin-left--16 {
  margin-left: 16px;
}

.padding-left--16 {
  padding-left: 16px;
}

.margin-right--16 {
  margin-right: 16px;
}

.padding-right--16 {
  padding-right: 16px;
}

.margin-top--16 {
  margin-top: 16px;
}

.padding-top--16 {
  padding-top: 16px;
}

.margin--8 {
  margin: 8px;
}

.padding--8 {
  padding: 8px;
}

.margin-bottom--8 {
  margin-bottom: 8px;
}

.padding-bottom--8 {
  padding-bottom: 8px;
}

.margin-left--8 {
  margin-left: 8px;
}

.padding-left--8 {
  padding-left: 8px;
}

.margin-right--8 {
  margin-right: 8px;
}

.padding-right--8 {
  padding-right: 8px;
}

.margin-top--8 {
  margin-top: 8px;
}

.padding-top--8 {
  padding-top: 8px;
}

.margin--4 {
  margin: 4px;
}

.padding--4 {
  padding: 4px;
}

.margin-bottom--4 {
  margin-bottom: 4px;
}

.padding-bottom--4 {
  padding-bottom: 4px;
}

.margin-left--4 {
  margin-left: 4px;
}

.padding-left--4 {
  padding-left: 4px;
}

.margin-right--4 {
  margin-right: 4px;
}

.padding-right--4 {
  padding-right: 4px;
}

.margin-top--4 {
  margin-top: 4px;
}

.padding-top--4 {
  padding-top: 4px;
}

.margin--0 {
  margin: 0;
}

.padding--0 {
  padding: 0;
}

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

.padding-bottom--0 {
  padding-bottom: 0;
}

.margin-left--0 {
  margin-left: 0;
}

.padding-left--0 {
  padding-left: 0;
}

.margin-right--0 {
  margin-right: 0;
}

.padding-right--0 {
  padding-right: 0;
}

.margin-top--0 {
  margin-top: 0;
}

.padding-top--0 {
  padding-top: 0;
}

.visibility--lg-flex {
  display: none;
}

@media screen and (min-width: 600px) {
  .visibility--lg-flex {
    display: flex;
  }
}

.visibility--lg-block {
  display: none;
}

@media screen and (min-width: 600px) {
  .visibility--lg-block {
    display: block;
  }
}

html {
  -ms-text-size-adjust: 100%;
  -webkit-text-size-adjust: 100%;
}

body {
  font-family: "Montserrat", Helvetica, sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 18px;
  font: 88% "Montserrat", Helvetica, sans-serif;
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
  transition: font 0.5s ease;
}

@media screen and (min-width: 600px) {
  body {
    font: 100% "Montserrat", Helvetica, sans-serif;
  }
}

::selection {
  background: #0076A8;
  color: #FFFFFF;
}

::-moz-selection {
  background: #0076A8;
  color: #FFFFFF;
}

h1,
h2,
h3,
h4,
h5,
h6 {
  font-family: "Montserrat", Helvetica, sans-serif;
  font-style: normal;
  font-weight: 500;
  color: #233741;
  line-height: 1.25;
  margin-bottom: 16px;
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
}

h1 {
  font-size: 3.15em;
}

h2 {
  font-size: 2.65em;
}

h3 {
  font-size: 2em;
  line-height: 1.5;
}

h4 {
  font-size: 1.75em;
}

h5 {
  font-size: 1.25em;
}

h6 {
  font-size: 18px;
}

p {
  font-family: "Montserrat", Helvetica, sans-serif;
  font-style: normal;
  font-weight: 500;
  font-size: 18px;
  color: #272C31;
  line-height: 1.5;
  margin-bottom: 16px;
}

small {
  font-size: 0.9em;
  line-height: 18px;
  line-height: normal;
  margin-bottom: 8px;
}

li,
dd {
  font-family: "Montserrat", Helvetica, sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 18px;
  color: #233741;
  line-height: normal;
  margin-bottom: 8px;
}

a,
.link--primary {
  font-family: inherit;
  font-style: normal;
  font-weight: inherit;
  color: inherit;
  font-size: inherit;
  text-decoration: none;
  transition: color 0.35s ease-in-out;
}

a:hover,
.link--primary:hover {
  color: #0076A8;
}

a:active, a:focus,
.link--primary:active,
.link--primary:focus {
  outline: none;
}

b,
strong {
  font-family: "Montserrat", Helvetica, sans-serif;
  font-weight: 800;
}

em,
i {
  font-style: italic;
}

.line-height--0 {
  line-height: 0;
}

.heading__label {
  font-size: 0.9em;
  line-height: 18px;
  margin-bottom: 16px;
  color: #8DC8E8;
  letter-spacing: 4px;
  text-transform: uppercase;
}

.heading__label--sm {
  font-size: 0.767em;
  line-height: 18px;
  margin-bottom: 8px;
}

.heading__lead {
  font-family: "Montserrat", Helvetica, sans-serif;
  font-style: normal;
  font-weight: 800;
  font-size: 2.65em;
  line-height: 1;
  text-transform: uppercase;
  word-break: break-word;
}

@media screen and (min-width: 600px) {
  .heading__lead {
    font-size: 3.15em;
  }
}

.hidden-text {
  position: absolute;
  top: auto;
  left: -10000px;
  height: 1px;
  width: 1px;
  overflow: hidden;
}

.text--center, .leadership__item__trigger__container {
  text-align: center;
}

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

.text--justify {
  text-align: justify;
}

.text--right {
  text-align: right;
}

.text--hero-base,
.has-text-color.has-hero-base-color {
  color: #0076A8;
}

.text--hero-base a,
.has-text-color.has-hero-base-color a {
  color: #0076A8;
}

.text--black-base,
.has-text-color.has-black-base-color {
  color: #233741;
}

.text--black-base a,
.has-text-color.has-black-base-color a {
  color: #233741;
}

.text--black-light,
.has-text-color.has-black-light-color {
  color: #37505E;
}

.text--black-light a,
.has-text-color.has-black-light-color a {
  color: #37505E;
}

.text--gray-base,
.has-text-color.has-gray-base-color {
  color: #65737A;
}

.text--gray-base a,
.has-text-color.has-gray-base-color a {
  color: #65737A;
}

.text--white-base,
.has-text-color.has-white-base-color {
  color: #FFFFFF;
}

.text--white-base a,
.has-text-color.has-white-base-color a {
  color: #FFFFFF;
}

.button--primary, input[type="submit"], .wp-block-button__link,
input[type="submit"].button--primary,
input[type="submit"] {
  border: 2px solid #D9DDDD;
  background: transparent;
  border-radius: 50em;
  font-family: "Montserrat", Helvetica, sans-serif;
  font-style: normal;
  font-weight: 700;
  font-size: 18px;
  color: #0076A8 !important;
  display: inline-block;
  height: auto;
  line-height: normal;
  text-align: center;
  text-decoration: none;
  text-transform: uppercase;
  transition: background-color 0.25s ease-in-out, border-color 0.25s ease-in-out, opacity 0.25s ease-in-out;
  -webkit-appearance: none;
}

@-moz-document url-prefix() {
  .button--primary, input[type="submit"], .wp-block-button__link,
  input[type="submit"].button--primary,
  input[type="submit"] {
    font-family: "Montserrat", Helvetica, sans-serif;
    font-stretch: condensed;
    font-weight: 700;
  }
}

.button--primary:hover, input:hover[type="submit"], .wp-block-button__link:hover,
input[type="submit"].button--primary:hover,
input[type="submit"]:hover {
  background-color: transparent;
  border-color: #0076A8;
  cursor: pointer;
}

.button--primary:focus, input:focus[type="submit"], .wp-block-button__link:focus,
input[type="submit"].button--primary:focus,
input[type="submit"]:focus {
  border: inherit;
  outline: none;
  text-decoration: none;
}

.button--primary:active, input:active[type="submit"], .wp-block-button__link:active,
input[type="submit"].button--primary:active,
input[type="submit"]:active {
  opacity: 0.9;
}

.button--primary:focus, input:focus[type="submit"], .wp-block-button__link:focus, .button--primary:active, input:active[type="submit"], .wp-block-button__link:active,
input[type="submit"].button--primary:focus,
input[type="submit"]:focus,
input[type="submit"].button--primary:active,
input[type="submit"]:active {
  border: 2px solid #D9DDDD;
  box-shadow: 0 0 0 transparent;
}

.button--secondary,
input[type="submit"].button--secondary {
  border: 2px solid #8DC8E8;
  background: transparent;
  border-radius: 50em;
  font-family: "Montserrat", Helvetica, sans-serif;
  font-style: normal;
  font-weight: 700;
  font-size: 18px;
  color: #FFFFFF !important;
  display: inline-block;
  height: auto;
  line-height: normal;
  text-align: center;
  text-decoration: none;
  text-transform: uppercase;
  transition: background-color 0.25s ease-in-out, border-color 0.25s ease-in-out, opacity 0.25s ease-in-out;
  -webkit-appearance: none;
}

@-moz-document url-prefix() {
  .button--secondary,
  input[type="submit"].button--secondary {
    font-family: "Montserrat", Helvetica, sans-serif;
    font-stretch: condensed;
    font-weight: 700;
  }
}

.button--secondary:hover,
input[type="submit"].button--secondary:hover {
  background-color: transparent;
  border-color: #FFFFFF;
  cursor: pointer;
}

.button--secondary:focus,
input[type="submit"].button--secondary:focus {
  border: inherit;
  outline: none;
  text-decoration: none;
}

.button--secondary:active,
input[type="submit"].button--secondary:active {
  opacity: 0.9;
}

.button--secondary:focus, .button--secondary:active,
input[type="submit"].button--secondary:focus,
input[type="submit"].button--secondary:active {
  border: 2px solid #8DC8E8;
  box-shadow: 0 0 0 transparent;
}

.button--disabled, .button--primary.disabled, input.disabled[type="submit"], .disabled.wp-block-button__link,
input.button--primary.disabled[type="submit"], input.disabled.wp-block-button__link[type="submit"], .button--secondary.disabled,
input.button--secondary.disabled[type="submit"], .button--disabled.disabled,
input.button--disabled.disabled[type="submit"], .disabled,
input[type="submit"] input[disabled="disabled"],
input[type="submit"].button--disabled,
input.button--primary.disabled[type="submit"],
input.disabled[type="submit"],
input.disabled.wp-block-button__link[type="submit"],
input.button--secondary.disabled[type="submit"],
input.button--disabled.disabled[type="submit"],
input[type="submit"] input[type="submit"][disabled="disabled"] {
  border: 2px solid #919D9D;
  background: #919D9D;
  border-radius: 50em;
  font-family: "Montserrat", Helvetica, sans-serif;
  font-style: normal;
  font-weight: 700;
  font-size: 18px;
  color: #65737A !important;
  display: inline-block;
  height: auto;
  line-height: normal;
  text-align: center;
  text-decoration: none;
  text-transform: uppercase;
  transition: background-color 0.25s ease-in-out, border-color 0.25s ease-in-out, opacity 0.25s ease-in-out;
  -webkit-appearance: none;
}

@-moz-document url-prefix() {
  .button--disabled, .button--primary.disabled, input.disabled[type="submit"], .disabled.wp-block-button__link,
  input.button--primary.disabled[type="submit"], input.disabled.wp-block-button__link[type="submit"], .button--secondary.disabled,
  input.button--secondary.disabled[type="submit"], .button--disabled.disabled,
  input.button--disabled.disabled[type="submit"], .disabled,
  input[type="submit"] input[disabled="disabled"],
  input[type="submit"].button--disabled,
  input.button--primary.disabled[type="submit"],
  input.disabled[type="submit"],
  input.disabled.wp-block-button__link[type="submit"],
  input.button--secondary.disabled[type="submit"],
  input.button--disabled.disabled[type="submit"],
  input[type="submit"] input[type="submit"][disabled="disabled"] {
    font-family: "Montserrat", Helvetica, sans-serif;
    font-stretch: condensed;
    font-weight: 700;
  }
}

.button--disabled:hover,
input.button--secondary.disabled:hover[type="submit"],
input.button--disabled.disabled:hover[type="submit"], .disabled:hover,
input[type="submit"] input:hover[disabled="disabled"],
input[type="submit"].button--disabled:hover,
input.disabled[type="submit"]:hover,
input[type="submit"] input[type="submit"]:hover[disabled="disabled"] {
  background-color: transparent;
  border-color: #65737A;
  cursor: pointer;
}

.button--disabled:focus,
input.button--secondary.disabled:focus[type="submit"],
input.button--disabled.disabled:focus[type="submit"], .disabled:focus,
input[type="submit"] input:focus[disabled="disabled"],
input[type="submit"].button--disabled:focus,
input.disabled[type="submit"]:focus,
input[type="submit"] input[type="submit"]:focus[disabled="disabled"] {
  border: inherit;
  outline: none;
  text-decoration: none;
}

.button--disabled:active,
input.button--secondary.disabled:active[type="submit"],
input.button--disabled.disabled:active[type="submit"], .disabled:active,
input[type="submit"] input:active[disabled="disabled"],
input[type="submit"].button--disabled:active,
input.disabled[type="submit"]:active,
input[type="submit"] input[type="submit"]:active[disabled="disabled"] {
  opacity: 0.9;
}

.button--disabled:focus,
input.button--secondary.disabled:focus[type="submit"],
input.button--disabled.disabled:focus[type="submit"], .disabled:focus,
input[type="submit"] input:focus[disabled="disabled"], .button--disabled:active,
input.button--secondary.disabled:active[type="submit"],
input.button--disabled.disabled:active[type="submit"], .disabled:active,
input[type="submit"] input:active[disabled="disabled"],
input[type="submit"].button--disabled:focus,
input.disabled[type="submit"]:focus,
input[type="submit"] input[type="submit"]:focus[disabled="disabled"],
input[type="submit"].button--disabled:active,
input.disabled[type="submit"]:active,
input[type="submit"] input[type="submit"]:active[disabled="disabled"] {
  border: 2px solid #919D9D;
  box-shadow: 0 0 0 transparent;
}

.button--disabled:hover,
input.button--secondary.disabled:hover[type="submit"],
input.button--disabled.disabled:hover[type="submit"], .disabled:hover,
input[type="submit"] input:hover[disabled="disabled"],
input[type="submit"].button--disabled:hover,
input.disabled[type="submit"]:hover,
input[type="submit"] input[type="submit"]:hover[disabled="disabled"] {
  background-color: #919D9D;
  cursor: not-allowed;
}

.button--xsm {
  font-size: 0.767em;
  padding: 4px calc(4px * 2);
}

.button--sm {
  font-size: 0.767em;
  padding: 8px calc(8px * 2);
}

.button--md {
  font-size: 0.9em;
  padding: 12px calc(12px * 2);
}

.button--lg, .wp-block-button__link, .leadership__item__trigger {
  font-size: 0.9em;
  padding: 16px calc(16px * 2);
}

.button--lg-fl {
  font-size: 0.9em;
  padding: 16px calc(16px * 2);
  width: 100%;
}

.button--md-fl {
  font-size: 0.9em;
  padding: 12px calc(12px * 2);
  width: 100%;
}

.button--sm-fl {
  font-size: 0.767em;
  padding: 8px calc(8px * 2);
  width: 100%;
}

input[type="submit"] {
  padding-left: 16px;
  padding-right: 16px;
}

blockquote,
.wp-block-quote {
  margin-bottom: 64px;
  margin-top: 64px;
  padding: 32px;
  background-color: #8DC8E8;
}

blockquote p,
.wp-block-quote p {
  font-size: 1.25em;
  margin-bottom: 0;
  font-family: 500;
}

@media screen and (min-width: 600px) {
  blockquote p,
  .wp-block-quote p {
    font-size: 1.75em;
  }
}

blockquote > p::before,
.wp-block-quote > p::before {
  margin-bottom: -48px;
  content: "“";
  font-family: "Montserrat", Helvetica, sans-serif;
  font-size: calc(64px * 2);
  font-weight: 800;
  display: block;
  line-height: 1;
}

blockquote cite,
.wp-block-quote cite {
  font-size: 0.9em;
  line-height: 18px;
  margin-top: 16px;
  display: block;
}

.card {
  height: auto;
  width: 100%;
}

.card__body {
  padding: 32px;
  padding-bottom: 16px;
  background-color: #FFFFFF;
}

.card__footer {
  padding-bottom: 32px;
  padding-left: 32px;
  padding-right: 32px;
}

.card__footer__item {
  font-size: 0.767em;
  line-height: 18px;
  color: #65737A;
  font-weight: 500;
  display: inline-block;
}

.card__footer__item:not(:last-child)::after {
  padding-left: 8px;
  content: '•';
}

.card__img {
  height: 100%;
  width: 100%;
  object-fit: cover;
  object-position: center;
}

.card__img-container {
  overflow: hidden;
  height: 225px;
  width: 100%;
  background-color: #002A3A;
}

.card__icon {
  font-size: 3.15em;
  height: 100%;
  width: 100%;
  align-items: center;
  color: #8DC8E8;
  display: flex !important;
  justify-content: center;
}

.card__img, .card__icon {
  transition: transform 1.25s ease-in-out;
}

.card__list {
  display: block;
  display: flex;
  flex-wrap: wrap;
}

.card__list::after {
  clear: both;
  content: "";
  display: block;
}

.card__item {
  margin-bottom: 32px;
  background: #FFFFFF;
  transition: box-shadow 0.5s ease-in-out;
  width: 100%;
}

.card__item:hover {
  box-shadow: 0 0 24px rgba(39, 44, 49, 0.35);
}

.card__item:hover .card__img,
.card__item:hover .card__icon {
  transform: scale(1.25);
}

@media screen and (min-width: 600px) {
  .card__item {
    margin-bottom: 64px;
    float: left;
    display: block;
    margin-right: 3.27869%;
    width: 48.36066%;
  }
  .card__item:last-child {
    margin-right: 0;
  }
  .card__item:nth-child(2n) {
    margin-right: 0;
  }
  .card__item:nth-child(2n+1) {
    clear: left;
  }
}

@media screen and (min-width: 1024px) {
  .card__item {
    float: left;
    display: block;
    margin-right: 2.43902%;
    width: 31.70732%;
  }
  .card__item:last-child {
    margin-right: 0;
  }
  .card__item:nth-child(2n) {
    margin-right: 2.43902%;
  }
  .card__item:nth-child(2n+1) {
    clear: none;
  }
  .card__item:nth-child(3n) {
    margin-right: 0;
  }
  .card__item:nth-child(3n+1) {
    clear: left;
  }
}

@media screen and (min-width: 1024px) {
  .card__item--resetMargin {
    margin-bottom: 0;
  }
}

.owl-container {
  position: relative;
}

.owl-nav button {
  border: 2px solid #e0e9f0;
  height: 40px;
  width: 40px;
  background-color: #FFFFFF;
  border-radius: 50em;
  cursor: pointer;
  transition: all 0.35s ease-in-out;
}

.owl-nav button span {
  font-family: "Montserrat", Helvetica, sans-serif;
  font-size: 40px;
  font-weight: 500;
  display: inline-block;
  line-height: 0.5;
}

.owl-nav button:hover {
  background-color: #002A3A;
  box-shadow: 0 0 16px rgba(39, 44, 49, 0.5);
}

.owl-nav button:hover span {
  color: #FFFFFF;
}

.owl-nav.disabled {
  background: transparent;
  border: none;
}

.owl-prev {
  position: absolute;
  top: 50%;
  transform: translate(0, -50%);
  left: 2vw;
}

.owl-next {
  position: absolute;
  top: 50%;
  transform: translate(0, -50%);
  right: 2vw;
}

.owl-dots {
  display: none;
}

[type='color'], [type='date'], [type='datetime'], [type='datetime-local'], [type='email'], [type='month'], [type='number'], [type='password'], [type='search'], [type='tel'], [type='text'], [type='time'], [type='url'], [type='week'], input:not([type]), textarea,
input,
select,
.input {
  border: 2px solid #D9DDDD;
  font-family: "Montserrat", Helvetica, sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 0.9em;
  line-height: 18px;
  height: 45px;
  width: 100%;
  appearance: none;
  -webkit-appearance: none;
  background-color: #FFFFFF;
  border-radius: 4px;
  color: #233741;
  margin: 4px 0 16px;
  padding: 12px 8px;
  transition: all 0.4s ease;
}

[type='color']::placeholder, [type='date']::placeholder, [type='datetime']::placeholder, [type='datetime-local']::placeholder, [type='email']::placeholder, [type='month']::placeholder, [type='number']::placeholder, [type='password']::placeholder, [type='search']::placeholder, [type='tel']::placeholder, [type='text']::placeholder, [type='time']::placeholder, [type='url']::placeholder, [type='week']::placeholder, input:not([type])::placeholder, textarea::placeholder,
input::placeholder,
select::placeholder,
.input::placeholder {
  color: #65737A;
}

[type='color']:hover, [type='date']:hover, [type='datetime']:hover, [type='datetime-local']:hover, [type='email']:hover, [type='month']:hover, [type='number']:hover, [type='password']:hover, [type='search']:hover, [type='tel']:hover, [type='text']:hover, [type='time']:hover, [type='url']:hover, [type='week']:hover, input:not([type]):hover, textarea:hover,
input:hover,
select:hover,
.input:hover {
  border: 2px solid #bec5c5;
}

[type='color']:focus, [type='color']:active, [type='date']:focus, [type='date']:active, [type='datetime']:focus, [type='datetime']:active, [type='datetime-local']:focus, [type='datetime-local']:active, [type='email']:focus, [type='email']:active, [type='month']:focus, [type='month']:active, [type='number']:focus, [type='number']:active, [type='password']:focus, [type='password']:active, [type='search']:focus, [type='search']:active, [type='tel']:focus, [type='tel']:active, [type='text']:focus, [type='text']:active, [type='time']:focus, [type='time']:active, [type='url']:focus, [type='url']:active, [type='week']:focus, [type='week']:active, input:not([type]):focus, input:not([type]):active, textarea:focus, textarea:active,
input:focus,
input:active,
select:focus,
select:active,
.input:focus,
.input:active {
  border: 2px solid #8DC8E8;
}

[type='color']:focus, [type='date']:focus, [type='datetime']:focus, [type='datetime-local']:focus, [type='email']:focus, [type='month']:focus, [type='number']:focus, [type='password']:focus, [type='search']:focus, [type='tel']:focus, [type='text']:focus, [type='time']:focus, [type='url']:focus, [type='week']:focus, input:not([type]):focus, textarea:focus,
input:focus,
select:focus,
.input:focus {
  outline: none;
}

textarea {
  height: 90px;
}

input[type="checkbox"],
input[type="checkbox"]:focus {
  position: relative;
  background-color: #FFFFFF;
  border: 1px solid #e0e9f0;
  border-radius: 2px;
  display: inline-block;
  height: 17px;
  margin: 0 5px 0 0;
  outline: none;
  padding: 0;
  transition: all 0.2s ease-in;
  vertical-align: bottom;
  width: 17px;
  -webkit-appearance: none;
}

input[type="checkbox"]:hover,
input[type="checkbox"]:focus:hover {
  cursor: pointer;
}

input[type="checkbox"]:checked {
  background-color: #0076A8;
  border: 1px solid #0076A8;
}

input[type="checkbox"]:checked:after {
  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  background: url("./images/icons/functional/icon-checkmark.svg") no-repeat center center;
  background-size: 16px;
  content: '';
  text-align: center;
}

.checkbox__container {
  align-items: center;
  display: flex;
}

.checkbox__container label {
  margin-bottom: 0;
}

select {
  font-family: "Montserrat", Helvetica, sans-serif;
  font-style: normal;
  font-weight: 400;
  padding-right: 32px;
  background: url("./images/icons/functional/icon-select-arrow.svg") no-repeat calc(100% - 12px) 50%;
  -moz-appearance: none;
}

select:disabled {
  border: 1px solid #919D9D;
  background-color: #F1F5F8;
  color: #919D9D;
  cursor: not-allowed;
}

label,
.form__label {
  font-family: "Montserrat", Helvetica, sans-serif;
  font-style: normal;
  font-weight: 500;
  font-size: 0.9em;
  line-height: 18px;
  color: #233741;
  display: inline-block;
  margin-bottom: 8px;
}

@media screen and (min-width: 600px) {
  .label--offset {
    margin-top: 22px;
  }
}

.search-form .screen-reader-text {
  display: none;
}

.modal__overlay {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background-color: #272C31;
  opacity: 0;
  transition: opacity 0.5s ease-in-out;
  z-index: -1;
}

.modal__overlay.active {
  opacity: 0.5;
  z-index: 100;
}

.modal__body {
  position: relative;
}

.modal__close-btn {
  border: 1px solid #e0e9f0;
  position: absolute;
  top: 8px;
  right: 8px;
  height: 40px;
  width: 40px;
  align-items: center;
  background-color: #FFFFFF;
  border-radius: 50em;
  cursor: pointer;
  display: flex;
  justify-content: center;
}

.pagination {
  border-top: 1px solid #e0e9f0;
  position: relative;
  padding-top: 8px;
  display: flex;
}

.pagination li {
  display: inline-block;
}

.pagination .page-numbers {
  font-size: 18px;
  padding-left: 8px;
  padding-right: 8px;
  color: #65737A;
  transition: color 0.35s ease-in-out;
}

.pagination .page-numbers:hover {
  color: #0076A8;
}

.pagination .page-numbers.current {
  position: relative;
  color: #0076A8;
}

.pagination .page-numbers.current::before {
  position: absolute;
  top: -9px;
  right: 0;
  height: 1px;
  width: 100%;
  background-color: #0076A8;
  content: "";
}

.pagination .prev,
.pagination .next {
  position: absolute;
  font-size: 18px;
  padding-left: 0;
  padding-right: 0;
  color: #65737A;
  transition: color 0.35s ease-in-out;
}

.pagination .prev:hover,
.pagination .next:hover {
  color: #0076A8;
}

.pagination .prev--disabled,
.pagination .next--disabled {
  color: #b6bec2;
}

.pagination .prev--disabled:hover,
.pagination .next--disabled:hover {
  color: #b6bec2;
  cursor: not-allowed;
}

.pagination .prev {
  right: 47px;
}

.pagination .prev::after {
  position: absolute;
  top: -8px;
  left: 28px;
  height: calc(100% + 12px);
  width: 1px;
  background-color: #e0e9f0;
  content: "";
}

.pagination .next {
  right: 0;
}

.brands__item {
  display: block;
}

.brands__item::after {
  clear: both;
  content: "";
  display: block;
}

.brands__item:not(:last-child) {
  margin-bottom: 64px;
}

.brands__item__left {
  background-color: #F1F5F8;
}
.brands__item ul .button--primary:nth-of-type(3) {
	margin-top: 20px;
}
.brands__item .heading__label {
	font-weight: bold;
}
@media only screen and (max-width: 1025px) and (min-width: 600px) {
	.brands__item ul .button--primary:nth-of-type(2) {
		margin-top: 20px;
	}
}
@media screen and (min-width: 600px) {
  .brands__item__left {
    float: left;
    display: block;
    margin-right: 2.43902%;
    width: 31.70732%;
  }
  .brands__item__left:last-child {
    margin-right: 0;
  }
}

@media screen and (min-width: 600px) {
  .brands__item__right {
    float: left;
    display: block;
    margin-right: 2.43902%;
    width: 65.85366%;
  }
  .brands__item__right:last-child {
    margin-right: 0;
  }
}

.brands__item__right .button--primary, .brands__item__right input[type="submit"], .brands__item__right .wp-block-button__link {
  margin-bottom: 24px;
  display: block;
}

@media screen and (min-width: 600px) {
  .brands__item__right .button--primary, .brands__item__right input[type="submit"], .brands__item__right .wp-block-button__link {
    margin-bottom: 0;
    display: inline-block;
  }
}

.brands__item__logo {
  height: auto;
  width: 100%;
}

.brands__item__logo__container {
  margin-bottom: 24px;
  height: 100%;
  width: 100%;
  align-items: center;
  display: flex;
  justify-content: center;
  min-height: 200px;
}

@media screen and (min-width: 600px) {
  .brands__item__logo__container {
    margin-bottom: 0;
  }
}

.content-list {
  position: relative;
  padding-bottom: 16px;
  padding-top: 32px;
  background-color: #002A3A;
}

@media screen and (min-width: 600px) {
  .content-list {
    padding-bottom: 48px;
    padding-top: 64px;
  }
}

.content-list .container::after, .content-list .alignwide::after {
  clear: both;
  content: "";
  display: block;
}

.content-list .container::before, .content-list .alignwide::before {
  position: absolute;
  bottom: 0;
  height: calc(100% - 64px);
  width: 100%;
  margin-left: -128px;
  background: transparent url("./images/branding/logo-bg-min.png") no-repeat;
  background-position: left bottom;
  background-size: contain;
  content: "";
  mix-blend-mode: multiply;
  opacity: 0.15;
  z-index: 0;
}

@media screen and (min-width: 600px) {
  .content-list .container::before, .content-list .alignwide::before {
    background-position: left center;
  }
}

.content-list__header {
  display: block;
  margin-bottom: 32px;
  text-align: center;
}

.content-list__header::after {
  clear: both;
  content: "";
  display: block;
}

.content-list__item {
  margin-top: 32px;
}

@media screen and (min-width: 600px) {
  .content-list__item--half {
    float: left;
    display: block;
    margin-right: 2.43902%;
    width: 40.2439%;
  }
  .content-list__item--half:last-child {
    margin-right: 0;
  }
  .content-list__item--half:nth-child(2n) {
    margin-right: 0;
  }
  .content-list__item--half:nth-child(2n+1) {
    clear: left;
  }
  .content-list__item--half:nth-child(odd) {
    margin-left: 8.53659%;
  }
}

@media screen and (min-width: 600px) {
  .content-list__item--third {
    float: left;
    display: block;
    margin-right: 2.43902%;
    width: 40.2439%;
  }
  .content-list__item--third:last-child {
    margin-right: 0;
  }
  .content-list__item--third:nth-child(2n) {
    margin-right: 0;
  }
  .content-list__item--third:nth-child(2n+1) {
    clear: left;
  }
  .content-list__item--third:nth-child(odd) {
    margin-left: 8.53659%;
  }
}

@media screen and (min-width: 1024px) {
  .content-list__item--third {
    float: left;
    display: block;
    margin-right: 2.43902%;
    width: 31.70732%;
  }
  .content-list__item--third:last-child {
    margin-right: 0;
  }
  .content-list__item--third:nth-child(2n) {
    margin-right: 2.43902%;
  }
  .content-list__item--third:nth-child(2n+1) {
    clear: none;
  }
  .content-list__item--third:nth-child(3n) {
    margin-right: 0;
  }
  .content-list__item--third:nth-child(3n+1) {
    clear: left;
  }
  .content-list__item--third:nth-child(odd) {
    margin-left: 0%;
  }
}

.content-list__item__title, .content-list__item__description {
  color: #FFFFFF;
}

.cta {
  position: relative;
  background-color: #002A3A;
}

@media screen and (min-width: 600px) {
  .cta {
    padding-bottom: 64px;
    padding-top: 64px;
  }
}

.cta .container::before, .cta .alignwide::before {
  position: absolute;
  top: 0;
  height: 100%;
  width: 100%;
  background: transparent url("./images/branding/logo-bg-min.png") no-repeat left center;
  background-size: contain;
  content: "";
  mix-blend-mode: multiply;
  opacity: 0.25;
  z-index: 0;
}

.cta .row {
  position: relative;
  padding-bottom: 32px;
  padding-top: 32px;
  z-index: 10;
}

@media screen and (min-width: 1024px) {
  .cta .row {
    align-items: center;
    display: flex;
  }
}

@media screen and (min-width: 1024px) {
  .cta__left {
    float: left;
    display: block;
    margin-right: 2.43902%;
    width: 65.85366%;
  }
  .cta__left:last-child {
    margin-right: 0;
  }
}

@media screen and (min-width: 1024px) {
  .cta__right {
    float: left;
    display: block;
    margin-right: 2.43902%;
    width: 23.17073%;
    margin-left: 8.53659%;
    text-align: right;
  }
  .cta__right:last-child {
    margin-right: 0;
  }
}

.cta__title {
  font-size: 2em;
  line-height: 1.5;
  margin-bottom: 32px;
  color: #FFFFFF;
}

@media screen and (min-width: 600px) {
  .cta__title {
    font-size: 2.65em;
  }
}

@media screen and (min-width: 1024px) {
  .cta__title {
    margin-bottom: 0;
  }
}

.icon-list::after {
  clear: both;
  content: "";
  display: block;
}

.icon-list__item--half:not(:last-child) {
  margin-bottom: 32px;
}

@media screen and (min-width: 600px) {
  .icon-list__item--half {
    float: left;
    display: block;
    margin-right: 2.43902%;
    width: 48.78049%;
  }
  .icon-list__item--half:last-child {
    margin-right: 0;
  }
  .icon-list__item--half:not(:last-child) {
    margin-bottom: 0;
  }
}

.icon-list__item--third:not(:last-child) {
  margin-bottom: 32px;
}

@media screen and (min-width: 600px) {
  .icon-list__item--third {
    float: left;
    display: block;
    margin-right: 2.43902%;
    width: 31.70732%;
  }
  .icon-list__item--third:last-child {
    margin-right: 0;
  }
  .icon-list__item--third:not(:last-child) {
    margin-bottom: 0;
  }
}

.icon-list__item--fourth:not(:last-child) {
  margin-bottom: 32px;
}

@media screen and (min-width: 600px) {
  .icon-list__item--fourth {
    float: left;
    display: block;
    margin-right: 2.43902%;
    width: 48.78049%;
  }
  .icon-list__item--fourth:last-child {
    margin-right: 0;
  }
  .icon-list__item--fourth:nth-child(2n) {
    margin-right: 0;
  }
  .icon-list__item--fourth:nth-child(2n+1) {
    clear: left;
  }
  .icon-list__item--fourth:not(:last-child) {
    margin-bottom: 0;
  }
}

@media screen and (min-width: 1024px) {
  .icon-list__item--fourth {
    float: left;
    display: block;
    margin-right: 2.43902%;
    width: 23.17073%;
  }
  .icon-list__item--fourth:last-child {
    margin-right: 0;
  }
  .icon-list__item--fourth:nth-child(2n) {
    margin-right: 2.43902%;
  }
  .icon-list__item--fourth:nth-child(2n+1) {
    clear: none;
  }
  .icon-list__item--fourth:nth-child(4n) {
    margin-right: 0;
  }
  .icon-list__item--fourth:nth-child(4n+1) {
    clear: left;
  }
}

.icon-list__item__description {
  margin-bottom: 0;
}

.icon-list__item--sm {
  border-bottom: 2px solid #e0e9f0;
  margin-bottom: 0;
  padding-bottom: 24px;
  padding-top: 24px;
  align-items: center;
  display: flex;
}

.icon-list__item--sm:not(:last-child) {
  margin-bottom: 0;
}

.icon-list__item--sm i {
  font-size: 1.75em;
  margin-right: 16px;
  color: #8DC8E8;
}

.icon-list__item--sm p {
  margin-bottom: 0;
}

.icon-list__item--lg i {
  font-size: 2.65em;
  margin-bottom: 24px;
  color: #8DC8E8;
}

.image-hero {
  position: relative;
  top: -105px;
  margin-bottom: -105px;
  padding-top: 105px;
  background-position: center;
  background-size: 0;
  background-repeat: no-repeat;
  z-index: 0;
}

@media screen and (min-width: 600px) {
  .image-hero {
    padding-bottom: 0;
    padding-top: 0;
    background-position: center;
    background-size: cover;
    height: 95vh;
    max-height: 1024px;
    min-height: 750px;
  }
}

.image-hero__wrapper {
  max-width: 1260px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 2vw;
  padding-right: 2vw;
  padding-top: 40px;
  display: flex;
  flex-direction: column;
  justify-content: center;
  height: 100%;
}

.image-hero__wrapper::after {
  clear: both;
  content: "";
  display: block;
}

@media screen and (min-width: 600px) {
  .image-hero__wrapper {
    padding-bottom: 0;
    padding-top: 0;
  }
}

.image-hero__wrapper-c {
  text-align: center;
}

@media screen and (min-width: 600px) and (min-width: 1024px) {
  .image-hero__wrapper-c {
    text-align: left;
    width: 60%;
  }
}

.image-hero__wrapper--title {
  font-size: 2.65em;
  margin-bottom: 32px;
  font-weight: 800;
  text-transform: uppercase;
}

@media screen and (min-width: 600px) {
  .image-hero__wrapper--title {
    font-size: 3.15em;
    line-height: 1;
  }
}

.image-hero__wrapper p {
  margin-bottom: 0;
}

.image-content {
  padding-left: 2vw;
  padding-right: 2vw;
}

@media screen and (min-width: 1024px) {
  .image-content {
    padding-left: 0;
    padding-right: 0;
  }
}

@media screen and (min-width: 1440px) {
  .image-content {
    max-width: 1260px;
    margin-left: auto;
    margin-right: auto;
  }
  .image-content::after {
    clear: both;
    content: "";
    display: block;
  }
}

.image-content__wrapper {
  margin-bottom: 32px;
  display: flex;
  align-items: flex-start;
  flex-direction: column;
}

@media screen and (min-width: 1024px) {
  .image-content__wrapper {
    margin-bottom: 0;
  }
}

.image-content__wrapper.--right {
  flex-flow: wrap;
}

@media screen and (min-width: 1024px) {
  .image-content__wrapper.--right {
    flex-flow: row-reverse;
  }
}

.image-content__wrapper.--right .image-content__wrapper-content {
  padding: 0;
}

@media screen and (min-width: 1024px) {
  .image-content__wrapper.--right .image-content__wrapper-content {
    padding: 0 4.25% 0 2vw;
  }
}

@media screen and (min-width: 1440px) {
  .image-content__wrapper.--right .image-content__wrapper-content {
    padding: 0 8.5% 0 0;
  }
}

.image-content__wrapper.--right .image-content__wrapper-image {
  padding-left: 0;
}

@media screen and (min-width: 1024px) {
  .image-content__wrapper.--right .image-content__wrapper-image {
    padding-left: 8px;
  }
}

@media screen and (min-width: 1024px) {
  .image-content__wrapper.--left {
    flex-direction: row;
  }
}

.image-content__wrapper.--left .image-content__wrapper-content {
  padding: 0;
}

@media screen and (min-width: 1024px) {
  .image-content__wrapper.--left .image-content__wrapper-content {
    padding: 0 2vw 0 4.25%;
  }
}

@media screen and (min-width: 1440px) {
  .image-content__wrapper.--left .image-content__wrapper-content {
    padding: 0 0 0 8.5%;
  }
}

.image-content__wrapper.--left .image-content__wrapper-image {
  padding-right: 0;
}

@media screen and (min-width: 1024px) {
  .image-content__wrapper.--left .image-content__wrapper-image {
    padding-right: 16px;
  }
}

.image-content__wrapper-image, .image-content__wrapper-content {
  width: 100%;
}

@media screen and (min-width: 1024px) {
  .image-content__wrapper-image, .image-content__wrapper-content {
    width: 50%;
  }
}

.image-content__wrapper-image {
  margin-bottom: 0;
}

@media screen and (min-width: 1024px) {
  .image-content__wrapper-image {
    margin-bottom: -16px;
  }
}

@media screen and (min-width: 1440px) {
  .image-content__wrapper-image {
    margin-bottom: -24px;
  }
}

.image-content__wrapper-image.--last {
  margin-bottom: 0 !important;
}

.image-content__wrapper-image img {
  max-height: 550px;
  object-fit: cover;
  object-position: top;
  width: 100%;
}

@media screen and (min-width: 1024px) {
  .image-content__wrapper-image img {
    max-height: 100%;
    min-height: 600px;
    object-position: center;
  }
}

@media screen and (min-width: 1440px) {
  .image-content__wrapper-image img {
    min-height: 100%;
  }
}

.image-content__wrapper-content {
  margin-top: 32px;
  align-self: center;
}

@media screen and (min-width: 1024px) {
  .image-content__wrapper-content {
    margin-top: 50px;
  }
}

.image-content__wrapper-content__title, .image-content__wrapper-content__body {
  margin-bottom: 24px;
}

.image-content__wrapper-content__label {
  font-size: 0.9em;
  line-height: 18px;
  margin-bottom: 12px;
  color: #0076A8;
  text-transform: uppercase;
}

.image-content__wrapper-content__title {
  font-size: 2.65em;
}

.image-grid__list {
  display: flex;
  flex-direction: column;
}

@media screen and (min-width: 600px) {
  .image-grid__list {
    height: 100%;
    width: 100%;
    flex-direction: row;
    min-height: 500px;
  }
}

.image-grid__item {
  position: relative;
  margin-bottom: 0;
  flex: 1;
}

.image-grid__item img {
  height: 100%;
  width: 100%;
  object-fit: cover;
  object-position: center;
}

.image-grid__item__content {
  position: absolute;
  right: 0;
  bottom: 0;
  left: 0;
  padding: 32px;
  z-index: 10;
}

.image-grid__item__content::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background-image: linear-gradient(180deg, rgba(0, 0, 0, 0) 5%, #000000 95%);
  content: "";
}

.image-grid__item__title {
  position: relative;
  color: #FFFFFF;
  z-index: 11;
}

.testimonials--lg {
  position: relative;
  height: 100%;
  width: 100%;
  margin-bottom: -4px;
  background-color: #8DC8E8;
  display: inline-block;
}

@media screen and (min-width: 1024px) {
  .testimonials--lg {
    background-image: -webkit-linear-gradient(left, #FFFFFF 23.5%, #8DC8E8 0);
    background-image: -o-linear-gradient(left, #FFFFFF 23.5%, #8DC8E8 0);
    background-image: linear-gradient(left, #FFFFFF 23.5%, #8DC8E8 0);
    min-height: 500px;
  }
}

.testimonials--lg__container.inactive {
  display: none;
}

.testimonials--lg__left {
  margin-bottom: -8px;
  margin-left: calc( -100vw / 2 + 100% / 2);
  margin-right: calc( -100vw / 2 + 100% / 2);
  background-color: #F1F5F8;
  height: 350px;
}

@media screen and (min-width: 1024px) {
  .testimonials--lg__left {
    position: absolute;
    top: 64px;
    left: 0;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    height: calc(100% - 64px);
    width: 50%;
  }
}

@media screen and (min-width: 1024px) {
  .testimonials--lg__right {
    float: left;
    display: block;
    margin-right: 2.43902%;
    width: 48.78049%;
    margin-left: 51.21951%;
  }
  .testimonials--lg__right:last-child {
    margin-right: 0;
  }
}

.testimonials--lg__right blockquote {
  margin-bottom: 0;
  margin-top: 0;
  padding-left: 0;
  padding-right: 0;
}

@media screen and (min-width: 1024px) {
  .testimonials--lg__right blockquote {
    margin-bottom: 64px;
    margin-top: 64px;
    padding-left: 32px;
  }
}

.testimonials--lg__img {
  height: 100%;
  width: 100%;
  object-fit: cover;
  object-position: center;
}

.testimonials--lg__controls {
  position: absolute;
  top: 260px;
  right: 0;
  margin-right: 40px;
  text-align: center;
  z-index: 2;
}

@media screen and (min-width: 1024px) {
  .testimonials--lg__controls {
    position: absolute;
    top: calc(100% - 128px);
    right: 0;
    left: 0;
  }
}

.testimonials--lg__controls__prev, .testimonials--lg__controls__next {
  height: 32px;
  width: 32px;
  border: 1px solid #e0e9f0;
  background-color: #F1F5F8;
  border-radius: 50em;
  color: #002A3A;
  cursor: not-allowed;
  display: inline-block;
  line-height: 0;
  transition: all 0.35s ease-in-out;
}

.testimonials--lg__controls__prev.enabled, .testimonials--lg__controls__next.enabled {
  background-color: #FFFFFF;
  cursor: pointer;
}

.testimonials--lg__controls__prev.enabled:hover, .testimonials--lg__controls__next.enabled:hover {
  background-color: #002A3A;
  color: #FFFFFF;
  box-shadow: 0 0 16px rgba(0, 42, 58, 0.35);
}

.testimonials--lg__controls__next {
  font-size: 1.75em;
  height: 64px;
  width: 64px;
}

.testimonials--lg__controls__prev {
  font-size: 0.9em;
  line-height: 18px;
  height: 32px;
  width: 32px;
  margin-right: 8px;
}

.testimonials--sm {
  padding-bottom: 32px;
  padding-top: 32px;
  background-color: #F1F5F8;
}

@media screen and (min-width: 600px) {
  .testimonials--sm {
    padding-bottom: 64px;
    padding-top: 64px;
  }
}

.testimonials--sm__container {
  margin: 0 auto;
  width: 80%;
}

.testimonials--sm__container::after {
  clear: both;
  content: "";
  display: block;
}

@media screen and (min-width: 1024px) {
  .testimonials--sm__container {
    width: 90%;
  }
}

@media screen and (min-width: 1440px) {
  .testimonials--sm__container {
    width: 100%;
  }
}

.testimonials--sm__item__quote {
  font-size: 18px;
  color: #65737A;
  line-height: 1.85;
}

.testimonials--sm__item__label {
  margin-bottom: 0;
  font-weight: 800;
}

.testimonials--sm__item__ratings {
  margin-bottom: 16px;
  display: block;
  min-height: 30px;
}

.testimonials--sm__item__rating {
  margin-right: 4px;
  padding: 4px;
  height: 24px;
  width: 24px;
  align-items: center;
  background-color: #FE6E4F;
  border-radius: 2px;
  color: #FFFFFF;
  display: inline-flex;
  justify-content: center;
}

.testimonials--sm__item__rating i {
  font-size: 0.9em;
  line-height: 18px;
}

.testimonials--sm .owl-item {
  float: left;
  display: block;
  margin-right: 7.69231%;
  width: 100%;
  opacity: 0;
  transition: opacity 0.5s ease-in-out;
}

.testimonials--sm .owl-item:last-child {
  margin-right: 0;
}

@media screen and (min-width: 600px) {
  .testimonials--sm .owl-item {
    float: left;
    display: block;
    margin-right: 3.27869%;
    width: 48.36066%;
  }
  .testimonials--sm .owl-item:last-child {
    margin-right: 0;
  }
}

@media screen and (min-width: 1024px) {
  .testimonials--sm .owl-item {
    float: left;
    display: block;
    margin-right: 2.43902%;
    width: 31.70732%;
  }
  .testimonials--sm .owl-item:last-child {
    margin-right: 0;
  }
}

.testimonials--sm .owl-item.active {
  opacity: 1;
}

.acf-block-preview .testimonials--sm figure, .acf-block-preview .testimonials--sm__item {
  display: none;
}

.acf-block-preview .testimonials--sm figure:nth-child(-n+3), .acf-block-preview .testimonials--sm__item:nth-child(-n+3) {
  float: left;
  display: block;
  margin-right: 2.43902%;
  width: 31.70732%;
}

.acf-block-preview .testimonials--sm figure:nth-child(-n+3):last-child, .acf-block-preview .testimonials--sm__item:nth-child(-n+3):last-child {
  margin-right: 0;
}

.acf-block-preview .testimonials--sm figure:nth-child(-n+3):nth-child(3n), .acf-block-preview .testimonials--sm__item:nth-child(-n+3):nth-child(3n) {
  margin-right: 0;
}

.acf-block-preview .testimonials--sm figure:nth-child(-n+3):nth-child(3n+1), .acf-block-preview .testimonials--sm__item:nth-child(-n+3):nth-child(3n+1) {
  clear: left;
}

.logo-carousel .container::after, .logo-carousel .alignwide::after {
  clear: both;
  content: "";
  display: block;
}

.logo-carousel__list__container::after {
  clear: both;
  content: "";
  display: block;
}

.logo-carousel .owl-item {
  padding-bottom: 32px;
  padding-top: 32px;
  padding-left: 16px;
  padding-right: 16px;
  float: left;
  display: block;
  margin-right: 7.69231%;
  width: 86.53846%;
  background: #F1F5F8;
  max-height: 150px;
  min-height: 150px;
}

.logo-carousel .owl-item:last-child {
  margin-right: 0;
}

@media screen and (min-width: 600px) {
  .logo-carousel .owl-item {
    float: left;
    display: block;
    margin-right: 3.27869%;
    width: 48.36066%;
  }
  .logo-carousel .owl-item:last-child {
    margin-right: 0;
  }
}

@media screen and (min-width: 1024px) {
  .logo-carousel .owl-item {
    float: left;
    display: block;
    margin-right: 2.43902%;
    width: 23.17073%;
  }
  .logo-carousel .owl-item:last-child {
    margin-right: 0;
  }
}

.logo-carousel .owl-item div {
  line-height: 6;
}

.logo-carousel .owl-item img {
  height: 100%;
  width: 100%;
  max-height: 95px;
  object-fit: contain;
  object-position: center;
}

.acf-block-preview .logo-carousel .owl-container div {
  display: none;
}

.acf-block-preview .logo-carousel .owl-container div:nth-child(-n+4) {
  padding-bottom: 32px;
  padding-top: 32px;
  padding-left: 16px;
  padding-right: 16px;
  float: left;
  display: block;
  margin-right: 2.43902%;
  width: 23.17073%;
  background-color: #F1F5F8;
}

.acf-block-preview .logo-carousel .owl-container div:nth-child(-n+4):last-child {
  margin-right: 0;
}

.acf-block-preview .logo-carousel .owl-container div:nth-child(-n+4):nth-child(4n) {
  margin-right: 0;
}

.acf-block-preview .logo-carousel .owl-container div:nth-child(-n+4):nth-child(4n+1) {
  clear: left;
}

.leadership {
  padding-bottom: 32px;
  padding-top: 32px;
  background-color: #8DC8E8;
}

@media screen and (min-width: 600px) {
  .leadership {
    padding-bottom: 64px;
    padding-top: 64px;
  }
}

.leadership__list {
  overflow-x: scroll;
  overflow-y: hidden;
  margin-bottom: -64px;
  display: flex;
  flex-direction: row;
  line-height: 0;
  justify-content: flex-start;
}

@media screen and (min-width: 1024px) {
  .leadership__list--sm {
    justify-content: center;
  }
}

@media screen and (min-width: 1024px) {
  .leadership__list--md {
    justify-content: space-evenly;
  }
}

@media screen and (min-width: 1024px) {
  .leadership__list--lg {
    justify-content: flex-start;
  }
}

.leadership__list__container {
  display: flex;
  justify-content: center;
}

.leadership__item {
  position: relative;
}

.leadership__item:not(:last-child) {
  margin-right: 1vw;
}

.leadership__item__image {
  height: 275px;
  width: 275px;
  object-fit: contain;
}

@media screen and (min-width: 600px) {
  .leadership__item__image {
    height: 375px;
    width: 375px;
  }
}

.leadership__item__trigger {
  border: 2px solid #0076A8;
  background: #0076A8;
  border-radius: 50em;
  border: 2px solid #0076A8;
  background: #0076A8;
  border-radius: 50em;
  font-family: "Montserrat", Helvetica, sans-serif;
  font-style: normal;
  font-weight: 700;
  font-size: 18px;
  color: #FFFFFF !important;
  display: inline-block;
  height: auto;
  line-height: normal;
  text-align: center;
  text-decoration: none;
  text-transform: uppercase;
  transition: background-color 0.25s ease-in-out, border-color 0.25s ease-in-out, opacity 0.25s ease-in-out;
  -webkit-appearance: none;
  font-weight: 500;
}

@-moz-document url-prefix() {
  .leadership__item__trigger {
    font-family: "Montserrat", Helvetica, sans-serif;
    font-stretch: condensed;
    font-weight: 700;
  }
}

.leadership__item__trigger:hover {
  background-color: transparent;
  border-color: #FFFFFF;
  cursor: pointer;
}

.leadership__item__trigger:focus {
  border: inherit;
  outline: none;
  text-decoration: none;
}

.leadership__item__trigger:active {
  opacity: 0.9;
}

.leadership__item__trigger:focus, .leadership__item__trigger:active {
  border: 2px solid #0076A8;
  box-shadow: 0 0 0 transparent;
}

.leadership__item__trigger:hover {
  background-color: #002A3A;
  font-weight: 500;
}

.leadership__item__trigger i {
  margin-left: 16px;
}

.leadership__item__trigger__container {
  position: absolute;
  right: 0;
  bottom: 64px;
  left: 0;
}

@media screen and (min-width: 600px) {
  .leadership__item__trigger__container {
    position: absolute;
    right: 0;
    bottom: 32px;
    left: 0;
  }
}

.leadership__modal {
  overflow-y: scroll;
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  padding-bottom: 32px;
  padding-top: 32px;
  opacity: 0;
  transition: opacity 0.5s ease-in-out, margin-top 0.6s ease-in-out;
  z-index: -1;
}

@media screen and (min-width: 600px) {
  .leadership__modal {
    padding-bottom: 128px;
    padding-top: 128px;
  }
}

.leadership__modal.active {
  opacity: 1;
  z-index: 9999;
}

.leadership__modal__container {
  height: 100%;
  width: 90vw;
  box-shadow: 0 0 24px rgba(39, 44, 49, 0.15);
  display: flex;
  flex-direction: column;
  margin: 0 auto;
  max-width: 850px;
}

@media screen and (min-width: 600px) {
  .leadership__modal__container {
    flex-direction: row;
    max-height: 850px;
    min-height: 500px;
  }
}

.leadership__modal__left {
  background-color: #FFFFFF;
  flex: 1;
}

@media screen and (min-width: 600px) {
  .leadership__modal__left {
    overflow: hidden;
    height: 100%;
    width: 100%;
  }
}

.leadership__modal__left img {
  padding-top: 64px;
  height: 100%;
  width: 100%;
  object-fit: cover;
  object-position: center;
}

.leadership__modal__right {
  padding: 32px;
  background-color: #F1F5F8;
  flex: 1;
}

@media screen and (min-width: 600px) {
  .leadership__modal__right {
    overflow-y: scroll;
  }
}

.leadership__modal__right blockquote {
  border-top: 1px solid #e0e9f0;
  font-size: 1.75em;
  margin-top: 32px;
  margin-bottom: 0;
  padding: 0;
  padding-top: 32px;
  background-color: #F1F5F8;
  color: #233741;
  font-style: italic;
  font-weight: 500;
  line-height: 1.25;
}

.page-title-image {
  line-height: 0;
}

@media screen and (min-width: 1024px) {
  .page-title-image {
    margin-bottom: 0;
  }
}

.page-title-image__row {
  display: flex;
  flex-direction: column-reverse;
}

@media screen and (min-width: 1024px) {
  .page-title-image__row {
    flex-direction: row;
  }
}

.page-title-image__col--heading {
  padding-bottom: 48px;
  padding-top: 64px;
  width: 100%;
}

@media screen and (min-width: 1024px) {
  .page-title-image__col--heading {
    padding-bottom: 128px;
    padding-top: 128px;
    width: 50%;
  }
}

.page-title-image__col--heading__wrapper {
  margin: 0 auto;
}

.page-title-image__col--image {
  margin-left: calc( -100vw / 2 + 100% / 2);
  margin-right: calc( -100vw / 2 + 100% / 2);
}

@media screen and (min-width: 1024px) {
  .page-title-image__col--image {
    margin-left: 5vw;
    margin-right: calc( -100vw / 2 + 100% / 2);
    margin-bottom: 0;
    width: 45vw;
  }
}

.page-title-image__col--image img {
  height: 100%;
  width: 100%;
  object-fit: cover;
  object-position: center;
}

.stats {
  padding-bottom: 32px;
  padding-top: 32px;
  background-color: #F1F5F8;
  display: none;
}

@media screen and (min-width: 600px) {
  .stats {
    padding-bottom: 32px;
    padding-top: 32px;
    display: block;
  }
}

.stats__list::after {
  clear: both;
  content: "";
  display: block;
}

.stats__item {
  margin-bottom: 32px;
}

@media screen and (min-width: 600px) {
  .stats__item {
    margin-bottom: 0;
    float: left;
    display: block;
    margin-right: 3.27869%;
    width: 31.14754%;
  }
  .stats__item:last-child {
    margin-right: 0;
  }
  .stats__item:nth-child(3n) {
    margin-right: 0;
  }
  .stats__item:nth-child(3n+1) {
    clear: left;
  }
}

.stats__item__title {
    margin-bottom: 0px;
    font-size: 2.65em;
    font-weight: 800;
}

.stats__item__description {
  font-size: 1.25em;
}

.visual-graph-list {
  background: #002A3A;
}

.visual-graph-list__row {
  padding-bottom: 64px;
  padding-top: 64px;
  text-align: center;
}

.visual-graph-list__row__label {
  color: #8DC8E8;
  text-transform: uppercase;
}

.visual-graph-list__row__title {
  margin: 0 auto 48px auto;
  color: #FFFFFF;
}

@media screen and (min-width: 1024px) {
  .visual-graph-list__row__title {
    max-width: 50%;
  }
}

.visual-graph-list__row__chart {
  display: flex;
  flex-flow: row wrap;
}

.visual-graph-list__row__chart--wrapper {
  margin-bottom: 12px;
  width: 50%;
}

@media screen and (min-width: 1024px) {
  .visual-graph-list__row__chart--wrapper {
    width: 25%;
  }
}

.visual-graph-list__row__chart__paragraph {
  margin-top: 12px;
  color: #FFFFFF;
}

.visual-graph-list__row__graph {
  margin: 0 auto;
  display: block;
  max-width: 70%;
  max-height: 250px;
}

.visual-graph-list__row__graph--stroke {
  stroke: #8DC8E8;
}

.visual-graph-list__row__graph--circle {
  fill: none;
  stroke-width: 2;
  animation: progress 1s ease-out forwards;
}

.visual-graph-list__row__graph--circle_bg {
  fill: none;
  stroke: #001b26;
  stroke-width: 2;
}

.visual-graph-list__row__graph__text {
  font-size: 0.5em;
  fill: #FFFFFF;
  stroke: none;
  text-anchor: middle;
}

@keyframes progress {
  0% {
    stroke-dasharray: 0 100;
  }
}

.site-header {
  position: relative;
  z-index: 1;
}

.site-header__nav {
  padding-bottom: 32px;
  padding-top: 32px;
  background-color: #FFFFFF;
}

@media screen and (min-width: 600px) {
  .site-header__nav {
    padding-bottom: 0;
    padding-top: 0;
  }
}

.site-header__nav-container {
  max-width: 1260px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 6vw;
  padding-right: 6vw;
}

.site-header__nav-container::after {
  clear: both;
  content: "";
  display: block;
}

@media screen and (min-width: 600px) {
  .site-header__nav-container {
    padding-left: 2vw;
    padding-right: 2vw;
  }
}

.site-header__nav-wrapper {
  align-items: center;
  display: flex;
  flex-direction: row;
}

.site-header__nav-container-logo-a {
  height: 100%;
  width: 250px;
  display: inline-block;
  line-height: 0;
}

.site-header__nav-container-logo-a img {
  height: 100%;
  width: 100%;
}

.site-header__nav-container-main-menu {
  margin-left: auto;
  display: none;
}

@media screen and (min-width: 600px) {
  .site-header__nav-container-main-menu {
    display: block;
  }
}

.site-header__nav-container-main-menu li {
  position: relative;
  font-size: 0.9em;
  line-height: 18px;
  margin-bottom: 0;
  padding-bottom: 32px;
  padding-top: 32px;
  display: inline-block;
  text-transform: uppercase;
}

.site-header__nav-container-main-menu li:not(:last-child) {
  margin-right: 24px;
}

@media screen and (min-width: 600px) {
  .site-header__nav-container-main-menu li.menu-item-has-children > a::after {
    font-size: 0.9em;
    line-height: 18px;
    padding-left: 8px;
    content: '\f078';
    font-family: "Font Awesome 5 Free";
    font-weight: 800;
  }
}

.site-header__nav-container-main-menu li.menu-item-has-children:hover ul {
  opacity: 1;
  z-index: 99;
}

@media screen and (min-width: 600px) {
  .site-header__nav-container-child-menu {
    padding: 24px;
    position: absolute;
    top: calc(100% - 24px);
    background-color: #FFFFFF;
    box-shadow: 4px 8px 12px rgba(39, 44, 49, 0.15);
    opacity: 0;
    transition: all 0.35s ease-in-out;
    z-index: -1;
  }
}

.site-header__nav-container-child-menu li {
  padding: 0;
  white-space: nowrap;
}

.site-header__nav-container-child-menu li:not(:last-child) {
  margin-bottom: 16px;
}

.site-header__nav--transparent {
  background-color: transparent;
}

.site-header__nav-m-trigger {
  font-size: 1.75em;
  margin-left: auto;
  display: block;
  color: #0076A8;
}

@media screen and (min-width: 600px) {
  .site-header__nav-m-trigger {
    display: none;
  }
}

.site-header__m-container {
  overflow-y: scroll;
  position: fixed;
  top: 0;
  right: -100%;
  bottom: 0;
  height: 100%;
  width: 100%;
  padding-left: 6vw;
  padding-right: 6vw;
  padding-bottom: 24px;
  padding-top: 24px;
  background-color: #0076A8;
  opacity: 0;
  transition: right 0.35s ease-in-out, opacity 0.5s ease-in-out;
}

@media screen and (min-width: 1024px) {
  .site-header__m-container {
    display: none;
  }
}

.site-header__m-container.active {
  opacity: 1;
  right: 0;
}

.site-header__m-container__header {
  align-items: center;
  display: flex;
  flex-direction: row;
}

.site-header__m-container__left {
  height: 100%;
  width: 150px;
  display: inline-block;
  line-height: 0;
}

.site-header__m-container__left img {
  height: 100%;
  width: 100%;
}

.site-header__m-container__right {
  font-size: 1.75em;
  margin-left: auto;
  display: block;
  color: #FFFFFF;
}

@media screen and (min-width: 600px) {
  .site-header__m-container__right {
    display: none;
  }
}

.site-header__m-nav .site-header__nav-container-main-menu {
  margin-top: 64px;
  display: block;
}

.site-header__m-nav .site-header__nav-container-main-menu li {
  font-size: 18px;
  padding: 0;
  color: #FFFFFF;
  display: block;
}

.site-header__m-nav .site-header__nav-container-main-menu li:not(:last-child) {
  margin-bottom: 24px;
}

.site-header__m-nav .site-header__nav-container-main-menu a {
  display: block;
}

.site-header__m-nav .site-header__nav-container-child-menu {
  display: block;
}

.site-header__m-nav .site-header__nav-container-child-menu li {
  margin-top: 24px;
}

html.mobile-menu-active {
  overflow: hidden;
}

.site-footer {
  background: #FFFFFF;
}

.site-footer__top {
  border-bottom: 1px solid #e0e9f0;
  display: block;
  padding-top: 48px;
  padding-bottom: 24px;
  text-align: center;
}

.site-footer__top::after {
  clear: both;
  content: "";
  display: block;
}

@media screen and (min-width: 600px) {
  .site-footer__top {
    text-align: left;
  }
}

.site-footer__top__left {
  float: left;
  display: block;
  margin-right: 2.43902%;
  width: 100%;
  margin-bottom: 32px;
  text-align: center;
}

.site-footer__top__left:last-child {
  margin-right: 0;
}

@media screen and (min-width: 1024px) {
  .site-footer__top__left {
    margin-bottom: 0;
    float: left;
    display: block;
    margin-right: 2.43902%;
    width: 40.2439%;
    text-align: left;
  }
  .site-footer__top__left:last-child {
    margin-right: 0;
  }
}

.site-footer__top__left-image,
.site-footer__top__left img {
  max-width: 185px !important;
}

.site-footer__top__right {
  float: left;
  display: block;
  margin-right: 2.43902%;
  width: 100%;
}

.site-footer__top__right:last-child {
  margin-right: 0;
}

@media screen and (min-width: 600px) {
  .site-footer__top__right {
    padding-left: 64px;
    padding-right: 64px;
    padding-top: 32px;
  }
}

@media screen and (min-width: 1024px) {
  .site-footer__top__right {
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
    float: left;
    display: block;
    margin-right: 2.43902%;
    width: 57.31707%;
  }
  .site-footer__top__right:last-child {
    margin-right: 0;
  }
}

.site-footer__top__right-col {
  margin-bottom: 32px;
}

.site-footer__top__right-col:last-child {
  margin-bottom: 16px;
}

@media screen and (min-width: 600px) {
  .site-footer__top__right-col {
    float: left;
    display: block;
    margin-right: 2.43902%;
    width: 31.70732%;
    margin-bottom: 0;
  }
  .site-footer__top__right-col:last-child {
    margin-right: 0;
  }
}

.site-footer__top__right-col .main,
.site-footer__top__right-col .child {
  margin-bottom: 16px;
}

.site-footer__top__right-col .main {
  font-size: 0.767em;
  line-height: 18px;
  color: #8DC8E8;
  text-transform: uppercase;
}

.site-footer__top__right-col .child:last-child {
  margin-bottom: 0;
}

.site-footer__top__right-col .child a {
  font-size: 0.767em;
  line-height: 18px;
  font-weight: 500;
}

.site-footer__bottom {
  padding-top: 32px;
  padding-bottom: 24px;
}

.site-footer__bottom__wrapper {
  display: flex;
  flex-direction: column;
}

@media screen and (min-width: 1024px) {
  .site-footer__bottom__wrapper {
    justify-content: space-between;
    flex-direction: row;
  }
}

.site-footer__bottom__wrapper-list {
  margin: 0;
  padding: 0;
  display: block;
  text-align: center;
}

@media screen and (min-width: 1024px) {
  .site-footer__bottom__wrapper-list {
    display: flex;
    text-align: left;
  }
}

.site-footer__bottom__wrapper-list li {
  margin-bottom: 16px;
  list-style: none;
}

.site-footer__bottom__wrapper-list li:last-child {
  margin-bottom: 0;
}

@media screen and (min-width: 1024px) {
  .site-footer__bottom__wrapper-list li {
    margin-bottom: 0;
  }
}

@media screen and (min-width: 1024px) {
  .site-footer__bottom__wrapper-list li:not(:last-child) {
    margin-right: 16px;
  }
}

.site-footer__bottom__wrapper-list li i {
  font-size: 18px;
}

.site-footer__bottom__wrapper-list li {
  font-size: 0.767em;
  line-height: 18px;
  color: #65737A;
}

.site-footer__bottom__wrapper-list a:hover {
  color: #002A3A;
}

.site-footer__bottom p {
  font-size: 0.767em;
  line-height: 18px;
  margin-bottom: 16px;
  color: #65737A;
  font-weight: 400;
  text-align: center;
}

@media screen and (min-width: 1024px) {
  .site-footer__bottom p {
    margin-bottom: 0;
    text-align: left;
  }
}

.site-footer__bottom__company-name {
  display: inline-block;
}

.site-footer__bottom__company-name p {
  margin-bottom: 0;
  font-size: 12px;
}

.site-footer__footnote {
  border-top: 1px solid #e0e9f0;
  padding-bottom: 32px;
  padding-top: 32px;
}

.site-footer__footnote h2,
.site-footer__footnote p {
  font-size: 0.767em;
  line-height: 18px;
  color: #65737A;
  font-weight: 400;
  text-align: center;
}

@media screen and (min-width: 1024px) {
  .site-footer__footnote h2,
  .site-footer__footnote p {
    text-align: left;
  }
}

.site-footer__footnote h2 {
  margin-bottom: 4px;
  font-weight: 800;
}

.post-template {
  margin-bottom: 64px;
}

.post-template__lead-img {
  overflow: hidden;
  margin-bottom: 64px;
  background-color: #919D9D;
  line-height: 0;
}

.post-template__lead-img img {
  height: 100%;
  width: 100%;
  object-fit: cover;
  object-position: center;
}

@media screen and (min-width: 600px) {
  .post-template__content__header, .post-template__content__wrapper {
    float: left;
    display: block;
    margin-right: 3.27869%;
    width: 77.04918%;
    margin-left: 11.47541%;
  }
  .post-template__content__header:last-child, .post-template__content__wrapper:last-child {
    margin-right: 0;
  }
}

@media screen and (min-width: 1024px) {
  .post-template__content__header, .post-template__content__wrapper {
    float: left;
    display: block;
    margin-right: 2.43902%;
    width: 65.85366%;
    margin-left: 17.07317%;
  }
  .post-template__content__header:last-child, .post-template__content__wrapper:last-child {
    margin-right: 0;
  }
}

.post-template__content__header {
  margin-bottom: 32px;
}

.post-template__content__body {
  float: left;
  display: block;
  margin-right: 2.43902%;
  width: 82.92683%;
}

.post-template__content__body:last-child {
  margin-right: 0;
}

.post-template__content__aside {
  float: left;
  display: block;
  margin-right: 2.43902%;
  width: 14.63415%;
}

.post-template__content__aside:last-child {
  margin-right: 0;
}

.post-template__share__item a {
  border: solid 2px #0076A8;
  height: 48px;
  width: 48px;
  background-color: #FFFFFF;
  border-radius: 50em;
  align-items: center;
  display: flex;
  justify-content: center;
  transition: box-shadow 0.35s ease-in-out, transform 0.35s ease-in-out;
}

.post-template__share__item a:hover {
  box-shadow: 0 0 8px rgba(39, 44, 49, 0.25);
  transform: rotate(15deg);
}

.post-template__share__item a:not(:last-child) {
  margin-bottom: 16px;
}

.post-template__share__item a i {
  font-size: 18px;
  color: #0076A8;
}

.post-template__title {
  margin-bottom: 16px;
}

.post-template__content__body ul {
  margin-bottom: 16px;
}

.post-template__content__body li {
  margin-left: 16px;
  font-weight: 500;
  list-style: disc;
}

.post-template__content__body .wp-block-image {
  margin-bottom: 32px;
  margin-top: 32px;
}

.post-template__content__body .wp-block-image img {
  height: auto;
  width: 100%;
}

.post-template img {
  height: auto;
  width: 100%;
}

@media screen and (min-width: 1024px) {
  .post-template__recent__list .card__item:last-child {
    display: none;
  }
}

/*# sourceMappingURL=data:application/json;base64,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O0FBQ3RCOztBQUVBO0VBQ0UscUJBQXFCO0FBQ3ZCOztBQUVBO0VBQ0Usa0JBQWtCO0FBQ3BCOztBQUVBO0VBQ0UsbUJBQW1CO0FBQ3JCOztBQUVBO0VBQ0UsbUJBQW1CO0FBQ3JCOztBQUVBO0VBQ0Usb0JBQW9CO0FBQ3RCOztBQUVBO0VBQ0UsaUJBQWlCO0FBQ25COztBQUVBO0VBQ0Usa0JBQWtCO0FBQ3BCOztBQUVBO0VBQ0UsWUFBWTtBQUNkOztBQUVBO0VBQ0UsYUFBYTtBQUNmOztBQUVBO0VBQ0UsbUJBQW1CO0FBQ3JCOztBQUVBO0VBQ0Usb0JBQW9CO0FBQ3RCOztBQUVBO0VBQ0UsaUJBQWlCO0FBQ25COztBQUVBO0VBQ0Usa0JBQWtCO0FBQ3BCOztBQUVBO0VBQ0Usa0JBQWtCO0FBQ3BCOztBQUVBO0VBQ0UsbUJBQW1CO0FBQ3JCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsaUJBQWlCO0FBQ25COztBQUVBO0VBQ0UsWUFBWTtBQUNkOztBQUVBO0VBQ0UsYUFBYTtBQUNmOztBQUVBO0VBQ0UsbUJBQW1CO0FBQ3JCOztBQUVBO0VBQ0Usb0JBQW9CO0FBQ3RCOztBQUVBO0VBQ0UsaUJBQWlCO0FBQ25COztBQUVBO0VBQ0Usa0JBQWtCO0FBQ3BCOztBQUVBO0VBQ0Usa0JBQWtCO0FBQ3BCOztBQUVBO0VBQ0UsbUJBQW1CO0FBQ3JCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsaUJBQWlCO0FBQ25COztBQUVBO0VBQ0UsWUFBWTtBQUNkOztBQUVBO0VBQ0UsYUFBYTtBQUNmOztBQUVBO0VBQ0UsbUJBQW1CO0FBQ3JCOztBQUVBO0VBQ0Usb0JBQW9CO0FBQ3RCOztBQUVBO0VBQ0UsaUJBQWlCO0FBQ25COztBQUVBO0VBQ0Usa0JBQWtCO0FBQ3BCOztBQUVBO0VBQ0Usa0JBQWtCO0FBQ3BCOztBQUVBO0VBQ0UsbUJBQW1CO0FBQ3JCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsaUJBQWlCO0FBQ25COztBQUVBO0VBQ0UsWUFBWTtBQUNkOztBQUVBO0VBQ0UsYUFBYTtBQUNmOztBQUVBO0VBQ0UsbUJBQW1CO0FBQ3JCOztBQUVBO0VBQ0Usb0JBQW9CO0FBQ3RCOztBQUVBO0VBQ0UsaUJBQWlCO0FBQ25COztBQUVBO0VBQ0Usa0JBQWtCO0FBQ3BCOztBQUVBO0VBQ0Usa0JBQWtCO0FBQ3BCOztBQUVBO0VBQ0UsbUJBQW1CO0FBQ3JCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsaUJBQWlCO0FBQ25COztBQUVBO0VBQ0UsWUFBWTtBQUNkOztBQUVBO0VBQ0UsYUFBYTtBQUNmOztBQUVBO0VBQ0UsbUJBQW1CO0FBQ3JCOztBQUVBO0VBQ0Usb0JBQW9CO0FBQ3RCOztBQUVBO0VBQ0UsaUJBQWlCO0FBQ25COztBQUVBO0VBQ0Usa0JBQWtCO0FBQ3BCOztBQUVBO0VBQ0Usa0JBQWtCO0FBQ3BCOztBQUVBO0VBQ0UsbUJBQW1CO0FBQ3JCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsaUJBQWlCO0FBQ25COztBQUVBO0VBQ0UsWUFBWTtBQUNkOztBQUVBO0VBQ0UsYUFBYTtBQUNmOztBQUVBO0VBQ0UsbUJBQW1CO0FBQ3JCOztBQUVBO0VBQ0Usb0JBQW9CO0FBQ3RCOztBQUVBO0VBQ0UsaUJBQWlCO0FBQ25COztBQUVBO0VBQ0Usa0JBQWtCO0FBQ3BCOztBQUVBO0VBQ0Usa0JBQWtCO0FBQ3BCOztBQUVBO0VBQ0UsbUJBQW1CO0FBQ3JCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsaUJBQWlCO0FBQ25COztBQUVBO0VBQ0UsV0FBVztBQUNiOztBQUVBO0VBQ0UsWUFBWTtBQUNkOztBQUVBO0VBQ0Usa0JBQWtCO0FBQ3BCOztBQUVBO0VBQ0UsbUJBQW1CO0FBQ3JCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsaUJBQWlCO0FBQ25COztBQUVBO0VBQ0UsaUJBQWlCO0FBQ25COztBQUVBO0VBQ0Usa0JBQWtCO0FBQ3BCOztBQUVBO0VBQ0UsZUFBZTtBQUNqQjs7QUFFQTtFQUNFLGdC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O0VBQ0U7SUFDRSxhQUFhO0VBQ2Y7QUFDRiIsImZpbGUiOiJzdHlsZS5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAY2hhcnNldCBcIlVURi04XCI7XG4vKlxuICogVGhlbWUgTmFtZTogQXRsYW50aWN1cyBUaGVtZVxuICogRGVzY3JpcHRpb246IEF0bGFudGljdXMgdGhlbWUsIGJhc2VkIG9uIFRpbWJlclxuICogQXV0aG9yOiBNYWRlQnlNdW5zdGVyc0xMQ1xuKi9cbmh0bWwge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG4qLCAqOjphZnRlciwgKjo6YmVmb3JlIHtcbiAgYm94LXNpemluZzogaW5oZXJpdDtcbn1cblxuaHRtbCwgYm9keSwgZGl2LCBzcGFuLCBhcHBsZXQsIG9iamVjdCwgaWZyYW1lLCBoMSwgaDIsIGgzLCBoNCwgaDUsIGg2LCBwLCBibG9ja3F1b3RlLCBwcmUsIGEsIGFiYnIsIGFjcm9ueW0sIGFkZHJlc3MsIGJpZywgY2l0ZSwgY29kZSwgZGVsLCBkZm4sIGVtLCBpbWcsIGlucywga2JkLCBxLCBzLCBzYW1wLCBzbWFsbCwgc3RyaWtlLCBzdHJvbmcsIHN1Yiwgc3VwLCB0dCwgdmFyLCBiLCB1LCBpLCBjZW50ZXIsIGRsLCBkdCwgZGQsIG9sLCB1bCwgbGksIGZpZWxkc2V0LCBmb3JtLCBsYWJlbCwgbGVnZW5kLCB0YWJsZSwgY2FwdGlvbiwgdGJvZHksIHRmb290LCB0aGVhZCwgdHIsIHRoLCB0ZCwgYXJ0aWNsZSwgYXNpZGUsIGNhbnZhcywgZGV0YWlscywgZW1iZWQsIGZpZ3VyZSwgZmlnY2FwdGlvbiwgZm9vdGVyLCBoZWFkZXIsIGhncm91cCwgbWVudSwgbmF2LCBvdXRwdXQsIHJ1YnksIHNlY3Rpb24sIHN1bW1hcnksIHRpbWUsIG1hcmssIGF1ZGlvLCB2aWRlbyB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiAwO1xuICBmb250LXNpemU6IDEwMCU7XG4gIGZvbnQ6IGluaGVyaXQ7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuYXJ0aWNsZSwgYXNpZGUsIGRldGFpbHMsIGZpZ2NhcHRpb24sIGZpZ3VyZSwgZm9vdGVyLCBoZWFkZXIsIGhncm91cCwgbWVudSwgbmF2LCBzZWN0aW9uIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbmJvZHkge1xuICBsaW5lLWhlaWdodDogMTtcbn1cblxub2wsIHVsIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuYmxvY2txdW90ZSwgcSB7XG4gIHF1b3Rlczogbm9uZTtcbn1cblxuYmxvY2txdW90ZTpiZWZvcmUsIGJsb2NrcXVvdGU6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBjb250ZW50OiBub25lO1xufVxuXG5xOmJlZm9yZSwgcTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGNvbnRlbnQ6IG5vbmU7XG59XG5cbnRhYmxlIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG59XG5cbi5jb250YWluZXIsIC5hbGlnbndpZGUge1xuICBtYXgtd2lkdGg6IDEyNjBweDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgcGFkZGluZy1sZWZ0OiA2dnc7XG4gIHBhZGRpbmctcmlnaHQ6IDZ2dztcbn1cblxuLmNvbnRhaW5lcjo6YWZ0ZXIsIC5hbGlnbndpZGU6OmFmdGVyIHtcbiAgY2xlYXI6IGJvdGg7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDBweCkge1xuICAuY29udGFpbmVyLCAuYWxpZ253aWRlIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDJ2dztcbiAgICBwYWRkaW5nLXJpZ2h0OiAydnc7XG4gIH1cbn1cblxuLmNvbnRhaW5lci0tZXNjYXBlIHtcbiAgbWFyZ2luLWxlZnQ6IGNhbGMoIC0xMDB2dyAvIDIgKyAxMDAlIC8gMik7XG4gIG1hcmdpbi1yaWdodDogY2FsYyggLTEwMHZ3IC8gMiArIDEwMCUgLyAyKTtcbn1cblxuLnJvdyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IGF1dG87XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4ucm93OjphZnRlciB7XG4gIGNsZWFyOiBib3RoO1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzIwcHgpIHtcbiAgLmNvbHVtbnMtMV9fcyB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLXJpZ2h0OiA3LjY5MjMxJTtcbiAgICB3aWR0aDogMTkuMjMwNzclO1xuICB9XG4gIC5jb2x1bW5zLTFfX3M6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG4gIC5jb2x1bW5zLTJfX3Mge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi1yaWdodDogNy42OTIzMSU7XG4gICAgd2lkdGg6IDQ2LjE1Mzg1JTtcbiAgfVxuICAuY29sdW1ucy0yX19zOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxuICAuY29sdW1ucy0zX19zIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tcmlnaHQ6IDcuNjkyMzElO1xuICAgIHdpZHRoOiA3My4wNzY5MiU7XG4gIH1cbiAgLmNvbHVtbnMtM19fczpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzIwcHgpIHtcbiAgLm9mZnNldC0xX19zIHtcbiAgICBtYXJnaW4tbGVmdDogMjYuOTIzMDglO1xuICB9XG4gIC5vZmZzZXQtMl9fcyB7XG4gICAgbWFyZ2luLWxlZnQ6IDUzLjg0NjE1JTtcbiAgfVxuICAub2Zmc2V0LTNfX3Mge1xuICAgIG1hcmdpbi1sZWZ0OiA4MC43NjkyMyU7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAwcHgpIHtcbiAgLmNvbHVtbnMtMV9fbSB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLXJpZ2h0OiAzLjI3ODY5JTtcbiAgICB3aWR0aDogOC4xOTY3MiU7XG4gIH1cbiAgLmNvbHVtbnMtMV9fbTpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbiAgLmNvbHVtbnMtMl9fbSB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLXJpZ2h0OiAzLjI3ODY5JTtcbiAgICB3aWR0aDogMTkuNjcyMTMlO1xuICB9XG4gIC5jb2x1bW5zLTJfX206bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG4gIC5jb2x1bW5zLTNfX20ge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi1yaWdodDogMy4yNzg2OSU7XG4gICAgd2lkdGg6IDMxLjE0NzU0JTtcbiAgfVxuICAuY29sdW1ucy0zX19tOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxuICAuY29sdW1ucy00X19tIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tcmlnaHQ6IDMuMjc4NjklO1xuICAgIHdpZHRoOiA0Mi42MjI5NSU7XG4gIH1cbiAgLmNvbHVtbnMtNF9fbTpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbiAgLmNvbHVtbnMtNV9fbSB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLXJpZ2h0OiAzLjI3ODY5JTtcbiAgICB3aWR0aDogNTQuMDk4MzYlO1xuICB9XG4gIC5jb2x1bW5zLTVfX206bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG4gIC5jb2x1bW5zLTZfX20ge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi1yaWdodDogMy4yNzg2OSU7XG4gICAgd2lkdGg6IDY1LjU3Mzc3JTtcbiAgfVxuICAuY29sdW1ucy02X19tOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxuICAuY29sdW1ucy03X19tIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tcmlnaHQ6IDMuMjc4NjklO1xuICAgIHdpZHRoOiA3Ny4wNDkxOCU7XG4gIH1cbiAgLmNvbHVtbnMtN19fbTpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbiAgLmNvbHVtbnMtOF9fbSB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLXJpZ2h0OiAzLjI3ODY5JTtcbiAgICB3aWR0aDogODguNTI0NTklO1xuICB9XG4gIC5jb2x1bW5zLThfX206bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMHB4KSB7XG4gIC5vZmZzZXQtMV9fbSB7XG4gICAgbWFyZ2luLWxlZnQ6IDExLjQ3NTQxJTtcbiAgfVxuICAub2Zmc2V0LTJfX20ge1xuICAgIG1hcmdpbi1sZWZ0OiAyMi45NTA4MiU7XG4gIH1cbiAgLm9mZnNldC0zX19tIHtcbiAgICBtYXJnaW4tbGVmdDogMzQuNDI2MjMlO1xuICB9XG4gIC5vZmZzZXQtNF9fbSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQ1LjkwMTY0JTtcbiAgfVxuICAub2Zmc2V0LTVfX20ge1xuICAgIG1hcmdpbi1sZWZ0OiA1Ny4zNzcwNSU7XG4gIH1cbiAgLm9mZnNldC02X19tIHtcbiAgICBtYXJnaW4tbGVmdDogNjguODUyNDYlO1xuICB9XG4gIC5vZmZzZXQtN19fbSB7XG4gICAgbWFyZ2luLWxlZnQ6IDgwLjMyNzg3JTtcbiAgfVxuICAub2Zmc2V0LThfX20ge1xuICAgIG1hcmdpbi1sZWZ0OiA5MS44MDMyOCU7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5jb2x1bW5zLTFfX2wge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi1yaWdodDogMi40MzkwMiU7XG4gICAgd2lkdGg6IDYuMDk3NTYlO1xuICB9XG4gIC5jb2x1bW5zLTFfX2w6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG4gIC5jb2x1bW5zLTJfX2wge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi1yaWdodDogMi40MzkwMiU7XG4gICAgd2lkdGg6IDE0LjYzNDE1JTtcbiAgfVxuICAuY29sdW1ucy0yX19sOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxuICAuY29sdW1ucy0zX19sIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tcmlnaHQ6IDIuNDM5MDIlO1xuICAgIHdpZHRoOiAyMy4xNzA3MyU7XG4gIH1cbiAgLmNvbHVtbnMtM19fbDpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbiAgLmNvbHVtbnMtNF9fbCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLXJpZ2h0OiAyLjQzOTAyJTtcbiAgICB3aWR0aDogMzEuNzA3MzIlO1xuICB9XG4gIC5jb2x1bW5zLTRfX2w6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG4gIC5jb2x1bW5zLTVfX2wge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi1yaWdodDogMi40MzkwMiU7XG4gICAgd2lkdGg6IDQwLjI0MzklO1xuICB9XG4gIC5jb2x1bW5zLTVfX2w6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG4gIC5jb2x1bW5zLTZfX2wge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi1yaWdodDogMi40MzkwMiU7XG4gICAgd2lkdGg6IDQ4Ljc4MDQ5JTtcbiAgfVxuICAuY29sdW1ucy02X19sOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxuICAuY29sdW1ucy03X19sIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tcmlnaHQ6IDIuNDM5MDIlO1xuICAgIHdpZHRoOiA1Ny4zMTcwNyU7XG4gIH1cbiAgLmNvbHVtbnMtN19fbDpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbiAgLmNvbHVtbnMtOF9fbCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLXJpZ2h0OiAyLjQzOTAyJTtcbiAgICB3aWR0aDogNjUuODUzNjYlO1xuICB9XG4gIC5jb2x1bW5zLThfX2w6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG4gIC5jb2x1bW5zLTlfX2wge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi1yaWdodDogMi40MzkwMiU7XG4gICAgd2lkdGg6IDc0LjM5MDI0JTtcbiAgfVxuICAuY29sdW1ucy05X19sOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxuICAuY29sdW1ucy0xMF9fbCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLXJpZ2h0OiAyLjQzOTAyJTtcbiAgICB3aWR0aDogODIuOTI2ODMlO1xuICB9XG4gIC5jb2x1bW5zLTEwX19sOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxuICAuY29sdW1ucy0xMV9fbCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLXJpZ2h0OiAyLjQzOTAyJTtcbiAgICB3aWR0aDogOTEuNDYzNDElO1xuICB9XG4gIC5jb2x1bW5zLTExX19sOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLm9mZnNldC0xX19sIHtcbiAgICBtYXJnaW4tbGVmdDogOC41MzY1OSU7XG4gIH1cbiAgLm9mZnNldC0yX19sIHtcbiAgICBtYXJnaW4tbGVmdDogMTcuMDczMTclO1xuICB9XG4gIC5vZmZzZXQtM19fbCB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1LjYwOTc2JTtcbiAgfVxuICAub2Zmc2V0LTRfX2wge1xuICAgIG1hcmdpbi1sZWZ0OiAzNC4xNDYzNCU7XG4gIH1cbiAgLm9mZnNldC01X19sIHtcbiAgICBtYXJnaW4tbGVmdDogNDIuNjgyOTMlO1xuICB9XG4gIC5vZmZzZXQtNl9fbCB7XG4gICAgbWFyZ2luLWxlZnQ6IDUxLjIxOTUxJTtcbiAgfVxuICAub2Zmc2V0LTdfX2wge1xuICAgIG1hcmdpbi1sZWZ0OiA1OS43NTYxJTtcbiAgfVxuICAub2Zmc2V0LThfX2wge1xuICAgIG1hcmdpbi1sZWZ0OiA2OC4yOTI2OCU7XG4gIH1cbiAgLm9mZnNldC05X19sIHtcbiAgICBtYXJnaW4tbGVmdDogNzYuODI5MjclO1xuICB9XG4gIC5vZmZzZXQtMTBfX2wge1xuICAgIG1hcmdpbi1sZWZ0OiA4NS4zNjU4NSU7XG4gIH1cbiAgLm9mZnNldC0xMV9fbCB7XG4gICAgbWFyZ2luLWxlZnQ6IDkzLjkwMjQ0JTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLmNvbHVtbnMtMV9feGwge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi1yaWdodDogMi40MzkwMiU7XG4gICAgd2lkdGg6IDYuMDk3NTYlO1xuICB9XG4gIC5jb2x1bW5zLTFfX3hsOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxuICAuY29sdW1ucy0yX194bCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLXJpZ2h0OiAyLjQzOTAyJTtcbiAgICB3aWR0aDogMTQuNjM0MTUlO1xuICB9XG4gIC5jb2x1bW5zLTJfX3hsOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxuICAuY29sdW1ucy0zX194bCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLXJpZ2h0OiAyLjQzOTAyJTtcbiAgICB3aWR0aDogMjMuMTcwNzMlO1xuICB9XG4gIC5jb2x1bW5zLTNfX3hsOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxuICAuY29sdW1ucy00X194bCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLXJpZ2h0OiAyLjQzOTAyJTtcbiAgICB3aWR0aDogMzEuNzA3MzIlO1xuICB9XG4gIC5jb2x1bW5zLTRfX3hsOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxuICAuY29sdW1ucy01X194bCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLXJpZ2h0OiAyLjQzOTAyJTtcbiAgICB3aWR0aDogNDAuMjQzOSU7XG4gIH1cbiAgLmNvbHVtbnMtNV9feGw6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG4gIC5jb2x1bW5zLTZfX3hsIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tcmlnaHQ6IDIuNDM5MDIlO1xuICAgIHdpZHRoOiA0OC43ODA0OSU7XG4gIH1cbiAgLmNvbHVtbnMtNl9feGw6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG4gIC5jb2x1bW5zLTdfX3hsIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tcmlnaHQ6IDIuNDM5MDIlO1xuICAgIHdpZHRoOiA1Ny4zMTcwNyU7XG4gIH1cbiAgLmNvbHVtbnMtN19feGw6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG4gIC5jb2x1bW5zLThfX3hsIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tcmlnaHQ6IDIuNDM5MDIlO1xuICAgIHdpZHRoOiA2NS44NTM2NiU7XG4gIH1cbiAgLmNvbHVtbnMtOF9feGw6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG4gIC5jb2x1bW5zLTlfX3hsIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tcmlnaHQ6IDIuNDM5MDIlO1xuICAgIHdpZHRoOiA3NC4zOTAyNCU7XG4gIH1cbiAgLmNvbHVtbnMtOV9feGw6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG4gIC5jb2x1bW5zLTEwX194bCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLXJpZ2h0OiAyLjQzOTAyJTtcbiAgICB3aWR0aDogODIuOTI2ODMlO1xuICB9XG4gIC5jb2x1bW5zLTEwX194bDpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbiAgLmNvbHVtbnMtMTFfX3hsIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tcmlnaHQ6IDIuNDM5MDIlO1xuICAgIHdpZHRoOiA5MS40NjM0MSU7XG4gIH1cbiAgLmNvbHVtbnMtMTFfX3hsOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLm9mZnNldC0xX194bCB7XG4gICAgbWFyZ2luLWxlZnQ6IDguNTM2NTklO1xuICB9XG4gIC5vZmZzZXQtMl9feGwge1xuICAgIG1hcmdpbi1sZWZ0OiAxNy4wNzMxNyU7XG4gIH1cbiAgLm9mZnNldC0zX194bCB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1LjYwOTc2JTtcbiAgfVxuICAub2Zmc2V0LTRfX3hsIHtcbiAgICBtYXJnaW4tbGVmdDogMzQuMTQ2MzQlO1xuICB9XG4gIC5vZmZzZXQtNV9feGwge1xuICAgIG1hcmdpbi1sZWZ0OiA0Mi42ODI5MyU7XG4gIH1cbiAgLm9mZnNldC02X194bCB7XG4gICAgbWFyZ2luLWxlZnQ6IDUxLjIxOTUxJTtcbiAgfVxuICAub2Zmc2V0LTdfX3hsIHtcbiAgICBtYXJnaW4tbGVmdDogNTkuNzU2MSU7XG4gIH1cbiAgLm9mZnNldC04X194bCB7XG4gICAgbWFyZ2luLWxlZnQ6IDY4LjI5MjY4JTtcbiAgfVxuICAub2Zmc2V0LTlfX3hsIHtcbiAgICBtYXJnaW4tbGVmdDogNzYuODI5MjclO1xuICB9XG4gIC5vZmZzZXQtMTBfX3hsIHtcbiAgICBtYXJnaW4tbGVmdDogODUuMzY1ODUlO1xuICB9XG4gIC5vZmZzZXQtMTFfX3hsIHtcbiAgICBtYXJnaW4tbGVmdDogOTMuOTAyNDQlO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMHB4KSB7XG4gIC53cC1ibG9jay1jb2x1bW5zIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDBweCkge1xuICAud3AtYmxvY2stY29sdW1uIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG5cbi53cC1ibG9jay1jb2x1bW46bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cblxuaHRtbCxcbmJvZHkge1xuICBtYXJnaW46IDAgYXV0bztcbiAgaGVpZ2h0OiBhdXRvO1xuICB3aWR0aDogYXV0bztcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xufVxuXG5odG1sLm1vZGFsLS1hY3RpdmUsXG5ib2R5Lm1vZGFsLS1hY3RpdmUge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uc2l0ZSB7XG4gIGhlaWdodDogYXV0bztcbiAgd2lkdGg6IGF1dG87XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgbWF4LXdpZHRoOiAxNDQwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG4uYmFja2dyb3VuZC0taGVyby1iYXNlLFxuLmhhcy1iYWNrZ3JvdW5kLmhhcy1oZXJvLWJhc2UtYmFja2dyb3VuZC1jb2xvciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDc2QTg7XG59XG5cbi5iYWNrZ3JvdW5kLS1ibGFjay1iYXNlLFxuLmhhcy1iYWNrZ3JvdW5kLmhhcy1ibGFjay1iYXNlLWJhY2tncm91bmQtY29sb3Ige1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjcyQzMxO1xufVxuXG4uYmFja2dyb3VuZC0tYmxhY2stZGFyayxcbi5oYXMtYmFja2dyb3VuZC5oYXMtYmxhY2stZGFyay1iYWNrZ3JvdW5kLWNvbG9yIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzEyMTUxODtcbn1cblxuLmJhY2tncm91bmQtLWJsdWUtZGFyayxcbi5oYXMtYmFja2dyb3VuZC5oYXMtYmx1ZS1kYXJrLWJhY2tncm91bmQtY29sb3Ige1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAyQTNBO1xufVxuXG4uYmFja2dyb3VuZC0tZ3JheS1iYXNlLFxuLmhhcy1iYWNrZ3JvdW5kLmhhcy1ncmF5LWJhc2UtYmFja2dyb3VuZC1jb2xvciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5MTlEOUQ7XG59XG5cbi5iYWNrZ3JvdW5kLS1ncmF5LWxpZ2h0LFxuLmhhcy1iYWNrZ3JvdW5kLmhhcy1ncmF5LWxpZ2h0LWJhY2tncm91bmQtY29sb3Ige1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjFGNUY4O1xufVxuXG4uYmFja2dyb3VuZC0tZ3JheS1hbHQsXG4uaGFzLWJhY2tncm91bmQuaGFzLWdyYXktYWx0LWJhY2tncm91bmQtY29sb3Ige1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRDlEREREO1xufVxuXG4uYmFja2dyb3VuZC0td2hpdGUtYmFzZSxcbi5oYXMtYmFja2dyb3VuZC5oYXMtd2hpdGUtYmFzZS1iYWNrZ3JvdW5kLWNvbG9yIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbn1cblxuLmJhY2tncm91bmQtLWhlcm8tYmFzZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDc2QTg7XG59XG5cbi5iYWNrZ3JvdW5kLS1ibHVlLWFsdCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDJBM0E7XG59XG5cbi5iYWNrZ3JvdW5kLS1ibHVlLWJhc2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOERDOEU4O1xufVxuXG4uYmFja2dyb3VuZC0tb3JhbmdlLWJhc2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkU2RTRGO1xufVxuXG4uYmFja2dyb3VuZC0td2hpdGUtYmFzZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG59XG5cbi5mbGV4IHtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5mbGV4LS1sZyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxufVxuXG4uZmxleC1hbGlnbkNlbnRlciB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5mbGV4LWFsaWduU2VsZlN0cmV0Y2gge1xuICBhbGlnbi1zZWxmOiBzdHJldGNoO1xufVxuXG4uZmxleC1qdXN0aWZ5Q2VudGVyIHtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbmhyLFxuLmhvci1kaXZpZGVyIHtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2UwZTlmMDtcbn1cblxuLmltYWdlLXNpdGUtaGVhZGVyIHtcbiAgbWFyZ2luOiAwO1xufVxuXG4uaW1hZ2Utc2l0ZS1oZWFkZXIgaW1nIHtcbiAgbWF4LWhlaWdodDogNjB2aDtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIG9iamVjdC1wb3NpdGlvbjogY2VudGVyO1xufVxuXG4uZmVhdHVyZWQtaW1nIHtcbiAgbWFyZ2luLWJvdHRvbTogMzJweDtcbiAgbWluLWhlaWdodDogMjUwcHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMHB4KSB7XG4gIC5mZWF0dXJlZC1pbWcge1xuICAgIG1pbi1oZWlnaHQ6IDQ1MHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuZmVhdHVyZWQtaW1nIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIG1pbi1oZWlnaHQ6IDM1MHB4O1xuICB9XG59XG5cbi5mZWF0dXJlZC1pbWcgaW1nIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG5cbi5zZWN0aW9uLXBhZGRpbmctLW1kIHtcbiAgcGFkZGluZy1ib3R0b206IDMycHg7XG4gIHBhZGRpbmctdG9wOiAzMnB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDBweCkge1xuICAuc2VjdGlvbi1wYWRkaW5nLS1tZCB7XG4gICAgcGFkZGluZy1ib3R0b206IDY0cHg7XG4gICAgcGFkZGluZy10b3A6IDY0cHg7XG4gIH1cbn1cblxuLm1hcmdpbi0tMjU2IHtcbiAgbWFyZ2luOiAyNTZweDtcbn1cblxuLnBhZGRpbmctLTI1NiB7XG4gIHBhZGRpbmc6IDI1NnB4O1xufVxuXG4ubWFyZ2luLWJvdHRvbS0tMjU2IHtcbiAgbWFyZ2luLWJvdHRvbTogMjU2cHg7XG59XG5cbi5wYWRkaW5nLWJvdHRvbS0tMjU2IHtcbiAgcGFkZGluZy1ib3R0b206IDI1NnB4O1xufVxuXG4ubWFyZ2luLWxlZnQtLTI1NiB7XG4gIG1hcmdpbi1sZWZ0OiAyNTZweDtcbn1cblxuLnBhZGRpbmctbGVmdC0tMjU2IHtcbiAgcGFkZGluZy1sZWZ0OiAyNTZweDtcbn1cblxuLm1hcmdpbi1yaWdodC0tMjU2IHtcbiAgbWFyZ2luLXJpZ2h0OiAyNTZweDtcbn1cblxuLnBhZGRpbmctcmlnaHQtLTI1NiB7XG4gIHBhZGRpbmctcmlnaHQ6IDI1NnB4O1xufVxuXG4ubWFyZ2luLXRvcC0tMjU2IHtcbiAgbWFyZ2luLXRvcDogMjU2cHg7XG59XG5cbi5wYWRkaW5nLXRvcC0tMjU2IHtcbiAgcGFkZGluZy10b3A6IDI1NnB4O1xufVxuXG4ubWFyZ2luLS0xMjgge1xuICBtYXJnaW46IDEyOHB4O1xufVxuXG4ucGFkZGluZy0tMTI4IHtcbiAgcGFkZGluZzogMTI4cHg7XG59XG5cbi5tYXJnaW4tYm90dG9tLS0xMjgge1xuICBtYXJnaW4tYm90dG9tOiAxMjhweDtcbn1cblxuLnBhZGRpbmctYm90dG9tLS0xMjgge1xuICBwYWRkaW5nLWJvdHRvbTogMTI4cHg7XG59XG5cbi5tYXJnaW4tbGVmdC0tMTI4IHtcbiAgbWFyZ2luLWxlZnQ6IDEyOHB4O1xufVxuXG4ucGFkZGluZy1sZWZ0LS0xMjgge1xuICBwYWRkaW5nLWxlZnQ6IDEyOHB4O1xufVxuXG4ubWFyZ2luLXJpZ2h0LS0xMjgge1xuICBtYXJnaW4tcmlnaHQ6IDEyOHB4O1xufVxuXG4ucGFkZGluZy1yaWdodC0tMTI4IHtcbiAgcGFkZGluZy1yaWdodDogMTI4cHg7XG59XG5cbi5tYXJnaW4tdG9wLS0xMjgge1xuICBtYXJnaW4tdG9wOiAxMjhweDtcbn1cblxuLnBhZGRpbmctdG9wLS0xMjgge1xuICBwYWRkaW5nLXRvcDogMTI4cHg7XG59XG5cbi5tYXJnaW4tLTY0IHtcbiAgbWFyZ2luOiA2NHB4O1xufVxuXG4ucGFkZGluZy0tNjQge1xuICBwYWRkaW5nOiA2NHB4O1xufVxuXG4ubWFyZ2luLWJvdHRvbS0tNjQge1xuICBtYXJnaW4tYm90dG9tOiA2NHB4O1xufVxuXG4ucGFkZGluZy1ib3R0b20tLTY0IHtcbiAgcGFkZGluZy1ib3R0b206IDY0cHg7XG59XG5cbi5tYXJnaW4tbGVmdC0tNjQge1xuICBtYXJnaW4tbGVmdDogNjRweDtcbn1cblxuLnBhZGRpbmctbGVmdC0tNjQge1xuICBwYWRkaW5nLWxlZnQ6IDY0cHg7XG59XG5cbi5tYXJnaW4tcmlnaHQtLTY0IHtcbiAgbWFyZ2luLXJpZ2h0OiA2NHB4O1xufVxuXG4ucGFkZGluZy1yaWdodC0tNjQge1xuICBwYWRkaW5nLXJpZ2h0OiA2NHB4O1xufVxuXG4ubWFyZ2luLXRvcC0tNjQge1xuICBtYXJnaW4tdG9wOiA2NHB4O1xufVxuXG4ucGFkZGluZy10b3AtLTY0IHtcbiAgcGFkZGluZy10b3A6IDY0cHg7XG59XG5cbi5tYXJnaW4tLTQ4IHtcbiAgbWFyZ2luOiA0OHB4O1xufVxuXG4ucGFkZGluZy0tNDgge1xuICBwYWRkaW5nOiA0OHB4O1xufVxuXG4ubWFyZ2luLWJvdHRvbS0tNDgge1xuICBtYXJnaW4tYm90dG9tOiA0OHB4O1xufVxuXG4ucGFkZGluZy1ib3R0b20tLTQ4IHtcbiAgcGFkZGluZy1ib3R0b206IDQ4cHg7XG59XG5cbi5tYXJnaW4tbGVmdC0tNDgge1xuICBtYXJnaW4tbGVmdDogNDhweDtcbn1cblxuLnBhZGRpbmctbGVmdC0tNDgge1xuICBwYWRkaW5nLWxlZnQ6IDQ4cHg7XG59XG5cbi5tYXJnaW4tcmlnaHQtLTQ4IHtcbiAgbWFyZ2luLXJpZ2h0OiA0OHB4O1xufVxuXG4ucGFkZGluZy1yaWdodC0tNDgge1xuICBwYWRkaW5nLXJpZ2h0OiA0OHB4O1xufVxuXG4ubWFyZ2luLXRvcC0tNDgge1xuICBtYXJnaW4tdG9wOiA0OHB4O1xufVxuXG4ucGFkZGluZy10b3AtLTQ4IHtcbiAgcGFkZGluZy10b3A6IDQ4cHg7XG59XG5cbi5tYXJnaW4tLTQwIHtcbiAgbWFyZ2luOiA0MHB4O1xufVxuXG4ucGFkZGluZy0tNDAge1xuICBwYWRkaW5nOiA0MHB4O1xufVxuXG4ubWFyZ2luLWJvdHRvbS0tNDAge1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xufVxuXG4ucGFkZGluZy1ib3R0b20tLTQwIHtcbiAgcGFkZGluZy1ib3R0b206IDQwcHg7XG59XG5cbi5tYXJnaW4tbGVmdC0tNDAge1xuICBtYXJnaW4tbGVmdDogNDBweDtcbn1cblxuLnBhZGRpbmctbGVmdC0tNDAge1xuICBwYWRkaW5nLWxlZnQ6IDQwcHg7XG59XG5cbi5tYXJnaW4tcmlnaHQtLTQwIHtcbiAgbWFyZ2luLXJpZ2h0OiA0MHB4O1xufVxuXG4ucGFkZGluZy1yaWdodC0tNDAge1xuICBwYWRkaW5nLXJpZ2h0OiA0MHB4O1xufVxuXG4ubWFyZ2luLXRvcC0tNDAge1xuICBtYXJnaW4tdG9wOiA0MHB4O1xufVxuXG4ucGFkZGluZy10b3AtLTQwIHtcbiAgcGFkZGluZy10b3A6IDQwcHg7XG59XG5cbi5tYXJnaW4tLTMyIHtcbiAgbWFyZ2luOiAzMnB4O1xufVxuXG4ucGFkZGluZy0tMzIge1xuICBwYWRkaW5nOiAzMnB4O1xufVxuXG4ubWFyZ2luLWJvdHRvbS0tMzIge1xuICBtYXJnaW4tYm90dG9tOiAzMnB4O1xufVxuXG4ucGFkZGluZy1ib3R0b20tLTMyIHtcbiAgcGFkZGluZy1ib3R0b206IDMycHg7XG59XG5cbi5tYXJnaW4tbGVmdC0tMzIge1xuICBtYXJnaW4tbGVmdDogMzJweDtcbn1cblxuLnBhZGRpbmctbGVmdC0tMzIge1xuICBwYWRkaW5nLWxlZnQ6IDMycHg7XG59XG5cbi5tYXJnaW4tcmlnaHQtLTMyIHtcbiAgbWFyZ2luLXJpZ2h0OiAzMnB4O1xufVxuXG4ucGFkZGluZy1yaWdodC0tMzIge1xuICBwYWRkaW5nLXJpZ2h0OiAzMnB4O1xufVxuXG4ubWFyZ2luLXRvcC0tMzIge1xuICBtYXJnaW4tdG9wOiAzMnB4O1xufVxuXG4ucGFkZGluZy10b3AtLTMyIHtcbiAgcGFkZGluZy10b3A6IDMycHg7XG59XG5cbi5tYXJnaW4tLTI0IHtcbiAgbWFyZ2luOiAyNHB4O1xufVxuXG4ucGFkZGluZy0tMjQge1xuICBwYWRkaW5nOiAyNHB4O1xufVxuXG4ubWFyZ2luLWJvdHRvbS0tMjQge1xuICBtYXJnaW4tYm90dG9tOiAyNHB4O1xufVxuXG4ucGFkZGluZy1ib3R0b20tLTI0IHtcbiAgcGFkZGluZy1ib3R0b206IDI0cHg7XG59XG5cbi5tYXJnaW4tbGVmdC0tMjQge1xuICBtYXJnaW4tbGVmdDogMjRweDtcbn1cblxuLnBhZGRpbmctbGVmdC0tMjQge1xuICBwYWRkaW5nLWxlZnQ6IDI0cHg7XG59XG5cbi5tYXJnaW4tcmlnaHQtLTI0IHtcbiAgbWFyZ2luLXJpZ2h0OiAyNHB4O1xufVxuXG4ucGFkZGluZy1yaWdodC0tMjQge1xuICBwYWRkaW5nLXJpZ2h0OiAyNHB4O1xufVxuXG4ubWFyZ2luLXRvcC0tMjQge1xuICBtYXJnaW4tdG9wOiAyNHB4O1xufVxuXG4ucGFkZGluZy10b3AtLTI0IHtcbiAgcGFkZGluZy10b3A6IDI0cHg7XG59XG5cbi5tYXJnaW4tLTE2IHtcbiAgbWFyZ2luOiAxNnB4O1xufVxuXG4ucGFkZGluZy0tMTYge1xuICBwYWRkaW5nOiAxNnB4O1xufVxuXG4ubWFyZ2luLWJvdHRvbS0tMTYge1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xufVxuXG4ucGFkZGluZy1ib3R0b20tLTE2IHtcbiAgcGFkZGluZy1ib3R0b206IDE2cHg7XG59XG5cbi5tYXJnaW4tbGVmdC0tMTYge1xuICBtYXJnaW4tbGVmdDogMTZweDtcbn1cblxuLnBhZGRpbmctbGVmdC0tMTYge1xuICBwYWRkaW5nLWxlZnQ6IDE2cHg7XG59XG5cbi5tYXJnaW4tcmlnaHQtLTE2IHtcbiAgbWFyZ2luLXJpZ2h0OiAxNnB4O1xufVxuXG4ucGFkZGluZy1yaWdodC0tMTYge1xuICBwYWRkaW5nLXJpZ2h0OiAxNnB4O1xufVxuXG4ubWFyZ2luLXRvcC0tMTYge1xuICBtYXJnaW4tdG9wOiAxNnB4O1xufVxuXG4ucGFkZGluZy10b3AtLTE2IHtcbiAgcGFkZGluZy10b3A6IDE2cHg7XG59XG5cbi5tYXJnaW4tLTgge1xuICBtYXJnaW46IDhweDtcbn1cblxuLnBhZGRpbmctLTgge1xuICBwYWRkaW5nOiA4cHg7XG59XG5cbi5tYXJnaW4tYm90dG9tLS04IHtcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xufVxuXG4ucGFkZGluZy1ib3R0b20tLTgge1xuICBwYWRkaW5nLWJvdHRvbTogOHB4O1xufVxuXG4ubWFyZ2luLWxlZnQtLTgge1xuICBtYXJnaW4tbGVmdDogOHB4O1xufVxuXG4ucGFkZGluZy1sZWZ0LS04IHtcbiAgcGFkZGluZy1sZWZ0OiA4cHg7XG59XG5cbi5tYXJnaW4tcmlnaHQtLTgge1xuICBtYXJnaW4tcmlnaHQ6IDhweDtcbn1cblxuLnBhZGRpbmctcmlnaHQtLTgge1xuICBwYWRkaW5nLXJpZ2h0OiA4cHg7XG59XG5cbi5tYXJnaW4tdG9wLS04IHtcbiAgbWFyZ2luLXRvcDogOHB4O1xufVxuXG4ucGFkZGluZy10b3AtLTgge1xuICBwYWRkaW5nLXRvcDogOHB4O1xufVxuXG4ubWFyZ2luLS00IHtcbiAgbWFyZ2luOiA0cHg7XG59XG5cbi5wYWRkaW5nLS00IHtcbiAgcGFkZGluZzogNHB4O1xufVxuXG4ubWFyZ2luLWJvdHRvbS0tNCB7XG4gIG1hcmdpbi1ib3R0b206IDRweDtcbn1cblxuLnBhZGRpbmctYm90dG9tLS00IHtcbiAgcGFkZGluZy1ib3R0b206IDRweDtcbn1cblxuLm1hcmdpbi1sZWZ0LS00IHtcbiAgbWFyZ2luLWxlZnQ6IDRweDtcbn1cblxuLnBhZGRpbmctbGVmdC0tNCB7XG4gIHBhZGRpbmctbGVmdDogNHB4O1xufVxuXG4ubWFyZ2luLXJpZ2h0LS00IHtcbiAgbWFyZ2luLXJpZ2h0OiA0cHg7XG59XG5cbi5wYWRkaW5nLXJpZ2h0LS00IHtcbiAgcGFkZGluZy1yaWdodDogNHB4O1xufVxuXG4ubWFyZ2luLXRvcC0tNCB7XG4gIG1hcmdpbi10b3A6IDRweDtcbn1cblxuLnBhZGRpbmctdG9wLS00IHtcbiAgcGFkZGluZy10b3A6IDRweDtcbn1cblxuLm1hcmdpbi0tMCB7XG4gIG1hcmdpbjogMDtcbn1cblxuLnBhZGRpbmctLTAge1xuICBwYWRkaW5nOiAwO1xufVxuXG4ubWFyZ2luLWJvdHRvbS0tMCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5wYWRkaW5nLWJvdHRvbS0tMCB7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xufVxuXG4ubWFyZ2luLWxlZnQtLTAge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLnBhZGRpbmctbGVmdC0tMCB7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cblxuLm1hcmdpbi1yaWdodC0tMCB7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cblxuLnBhZGRpbmctcmlnaHQtLTAge1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuXG4ubWFyZ2luLXRvcC0tMCB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5cbi5wYWRkaW5nLXRvcC0tMCB7XG4gIHBhZGRpbmctdG9wOiAwO1xufVxuXG4udmlzaWJpbGl0eS0tbGctZmxleCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMHB4KSB7XG4gIC52aXNpYmlsaXR5LS1sZy1mbGV4IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG59XG5cbi52aXNpYmlsaXR5LS1sZy1ibG9jayB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMHB4KSB7XG4gIC52aXNpYmlsaXR5LS1sZy1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuaHRtbCB7XG4gIC1tcy10ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XG59XG5cbmJvZHkge1xuICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQ6IDg4JSBcIk1vbnRzZXJyYXRcIiwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuICB0ZXh0LXJlbmRlcmluZzogb3B0aW1pemVMZWdpYmlsaXR5O1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgdHJhbnNpdGlvbjogZm9udCAwLjVzIGVhc2U7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMHB4KSB7XG4gIGJvZHkge1xuICAgIGZvbnQ6IDEwMCUgXCJNb250c2VycmF0XCIsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbiAgfVxufVxuXG46OnNlbGVjdGlvbiB7XG4gIGJhY2tncm91bmQ6ICMwMDc2QTg7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuXG46Oi1tb3otc2VsZWN0aW9uIHtcbiAgYmFja2dyb3VuZDogIzAwNzZBODtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG5cbmgxLFxuaDIsXG5oMyxcbmg0LFxuaDUsXG5oNiB7XG4gIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjMjMzNzQxO1xuICBsaW5lLWhlaWdodDogMS4yNTtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgdGV4dC1yZW5kZXJpbmc6IG9wdGltaXplTGVnaWJpbGl0eTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG59XG5cbmgxIHtcbiAgZm9udC1zaXplOiAzLjE1ZW07XG59XG5cbmgyIHtcbiAgZm9udC1zaXplOiAyLjY1ZW07XG59XG5cbmgzIHtcbiAgZm9udC1zaXplOiAyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG5cbmg0IHtcbiAgZm9udC1zaXplOiAxLjc1ZW07XG59XG5cbmg1IHtcbiAgZm9udC1zaXplOiAxLjI1ZW07XG59XG5cbmg2IHtcbiAgZm9udC1zaXplOiAxOHB4O1xufVxuXG5wIHtcbiAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBjb2xvcjogIzI3MkMzMTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbn1cblxuc21hbGwge1xuICBmb250LXNpemU6IDAuOWVtO1xuICBsaW5lLWhlaWdodDogMThweDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xufVxuXG5saSxcbmRkIHtcbiAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBjb2xvcjogIzIzMzc0MTtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xufVxuXG5hLFxuLmxpbmstLXByaW1hcnkge1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogaW5oZXJpdDtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjM1cyBlYXNlLWluLW91dDtcbn1cblxuYTpob3Zlcixcbi5saW5rLS1wcmltYXJ5OmhvdmVyIHtcbiAgY29sb3I6ICMwMDc2QTg7XG59XG5cbmE6YWN0aXZlLCBhOmZvY3VzLFxuLmxpbmstLXByaW1hcnk6YWN0aXZlLFxuLmxpbmstLXByaW1hcnk6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuXG5iLFxuc3Ryb25nIHtcbiAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG59XG5cbmVtLFxuaSB7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cblxuLmxpbmUtaGVpZ2h0LS0wIHtcbiAgbGluZS1oZWlnaHQ6IDA7XG59XG5cbi5oZWFkaW5nX19sYWJlbCB7XG4gIGZvbnQtc2l6ZTogMC45ZW07XG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICBjb2xvcjogIzhEQzhFODtcbiAgbGV0dGVyLXNwYWNpbmc6IDRweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuLmhlYWRpbmdfX2xhYmVsLS1zbSB7XG4gIGZvbnQtc2l6ZTogMC43NjdlbTtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbn1cblxuLmhlYWRpbmdfX2xlYWQge1xuICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogODAwO1xuICBmb250LXNpemU6IDIuNjVlbTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMHB4KSB7XG4gIC5oZWFkaW5nX19sZWFkIHtcbiAgICBmb250LXNpemU6IDMuMTVlbTtcbiAgfVxufVxuXG4uaGlkZGVuLXRleHQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogYXV0bztcbiAgbGVmdDogLTEwMDAwcHg7XG4gIGhlaWdodDogMXB4O1xuICB3aWR0aDogMXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4udGV4dC0tY2VudGVyLCAubGVhZGVyc2hpcF9faXRlbV9fdHJpZ2dlcl9fY29udGFpbmVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4udGV4dC0tbGVmdCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi50ZXh0LS1qdXN0aWZ5IHtcbiAgdGV4dC1hbGlnbjoganVzdGlmeTtcbn1cblxuLnRleHQtLXJpZ2h0IHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG5cbi50ZXh0LS1oZXJvLWJhc2UsXG4uaGFzLXRleHQtY29sb3IuaGFzLWhlcm8tYmFzZS1jb2xvciB7XG4gIGNvbG9yOiAjMDA3NkE4O1xufVxuXG4udGV4dC0taGVyby1iYXNlIGEsXG4uaGFzLXRleHQtY29sb3IuaGFzLWhlcm8tYmFzZS1jb2xvciBhIHtcbiAgY29sb3I6ICMwMDc2QTg7XG59XG5cbi50ZXh0LS1ibGFjay1iYXNlLFxuLmhhcy10ZXh0LWNvbG9yLmhhcy1ibGFjay1iYXNlLWNvbG9yIHtcbiAgY29sb3I6ICMyMzM3NDE7XG59XG5cbi50ZXh0LS1ibGFjay1iYXNlIGEsXG4uaGFzLXRleHQtY29sb3IuaGFzLWJsYWNrLWJhc2UtY29sb3IgYSB7XG4gIGNvbG9yOiAjMjMzNzQxO1xufVxuXG4udGV4dC0tYmxhY2stbGlnaHQsXG4uaGFzLXRleHQtY29sb3IuaGFzLWJsYWNrLWxpZ2h0LWNvbG9yIHtcbiAgY29sb3I6ICMzNzUwNUU7XG59XG5cbi50ZXh0LS1ibGFjay1saWdodCBhLFxuLmhhcy10ZXh0LWNvbG9yLmhhcy1ibGFjay1saWdodC1jb2xvciBhIHtcbiAgY29sb3I6ICMzNzUwNUU7XG59XG5cbi50ZXh0LS1ncmF5LWJhc2UsXG4uaGFzLXRleHQtY29sb3IuaGFzLWdyYXktYmFzZS1jb2xvciB7XG4gIGNvbG9yOiAjNjU3MzdBO1xufVxuXG4udGV4dC0tZ3JheS1iYXNlIGEsXG4uaGFzLXRleHQtY29sb3IuaGFzLWdyYXktYmFzZS1jb2xvciBhIHtcbiAgY29sb3I6ICM2NTczN0E7XG59XG5cbi50ZXh0LS13aGl0ZS1iYXNlLFxuLmhhcy10ZXh0LWNvbG9yLmhhcy13aGl0ZS1iYXNlLWNvbG9yIHtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG5cbi50ZXh0LS13aGl0ZS1iYXNlIGEsXG4uaGFzLXRleHQtY29sb3IuaGFzLXdoaXRlLWJhc2UtY29sb3IgYSB7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuXG4uYnV0dG9uLS1wcmltYXJ5LCBpbnB1dFt0eXBlPVwic3VibWl0XCJdLCAud3AtYmxvY2stYnV0dG9uX19saW5rLFxuaW5wdXRbdHlwZT1cInN1Ym1pdFwiXS5idXR0b24tLXByaW1hcnksXG5pbnB1dFt0eXBlPVwic3VibWl0XCJdIHtcbiAgYm9yZGVyOiAycHggc29saWQgI0Q5RERERDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDUwZW07XG4gIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgY29sb3I6ICMwMDc2QTggIWltcG9ydGFudDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBoZWlnaHQ6IGF1dG87XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMjVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgMC4yNXMgZWFzZS1pbi1vdXQsIG9wYWNpdHkgMC4yNXMgZWFzZS1pbi1vdXQ7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuQC1tb3otZG9jdW1lbnQgdXJsLXByZWZpeCgpIHtcbiAgLmJ1dHRvbi0tcHJpbWFyeSwgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSwgLndwLWJsb2NrLWJ1dHRvbl9fbGluayxcbiAgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXS5idXR0b24tLXByaW1hcnksXG4gIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0ge1xuICAgIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc3RyZXRjaDogY29uZGVuc2VkO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIH1cbn1cblxuLmJ1dHRvbi0tcHJpbWFyeTpob3ZlciwgaW5wdXQ6aG92ZXJbdHlwZT1cInN1Ym1pdFwiXSwgLndwLWJsb2NrLWJ1dHRvbl9fbGluazpob3ZlcixcbmlucHV0W3R5cGU9XCJzdWJtaXRcIl0uYnV0dG9uLS1wcmltYXJ5OmhvdmVyLFxuaW5wdXRbdHlwZT1cInN1Ym1pdFwiXTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6ICMwMDc2QTg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmJ1dHRvbi0tcHJpbWFyeTpmb2N1cywgaW5wdXQ6Zm9jdXNbdHlwZT1cInN1Ym1pdFwiXSwgLndwLWJsb2NrLWJ1dHRvbl9fbGluazpmb2N1cyxcbmlucHV0W3R5cGU9XCJzdWJtaXRcIl0uYnV0dG9uLS1wcmltYXJ5OmZvY3VzLFxuaW5wdXRbdHlwZT1cInN1Ym1pdFwiXTpmb2N1cyB7XG4gIGJvcmRlcjogaW5oZXJpdDtcbiAgb3V0bGluZTogbm9uZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4uYnV0dG9uLS1wcmltYXJ5OmFjdGl2ZSwgaW5wdXQ6YWN0aXZlW3R5cGU9XCJzdWJtaXRcIl0sIC53cC1ibG9jay1idXR0b25fX2xpbms6YWN0aXZlLFxuaW5wdXRbdHlwZT1cInN1Ym1pdFwiXS5idXR0b24tLXByaW1hcnk6YWN0aXZlLFxuaW5wdXRbdHlwZT1cInN1Ym1pdFwiXTphY3RpdmUge1xuICBvcGFjaXR5OiAwLjk7XG59XG5cbi5idXR0b24tLXByaW1hcnk6Zm9jdXMsIGlucHV0OmZvY3VzW3R5cGU9XCJzdWJtaXRcIl0sIC53cC1ibG9jay1idXR0b25fX2xpbms6Zm9jdXMsIC5idXR0b24tLXByaW1hcnk6YWN0aXZlLCBpbnB1dDphY3RpdmVbdHlwZT1cInN1Ym1pdFwiXSwgLndwLWJsb2NrLWJ1dHRvbl9fbGluazphY3RpdmUsXG5pbnB1dFt0eXBlPVwic3VibWl0XCJdLmJ1dHRvbi0tcHJpbWFyeTpmb2N1cyxcbmlucHV0W3R5cGU9XCJzdWJtaXRcIl06Zm9jdXMsXG5pbnB1dFt0eXBlPVwic3VibWl0XCJdLmJ1dHRvbi0tcHJpbWFyeTphY3RpdmUsXG5pbnB1dFt0eXBlPVwic3VibWl0XCJdOmFjdGl2ZSB7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNEOUREREQ7XG4gIGJveC1zaGFkb3c6IDAgMCAwIHRyYW5zcGFyZW50O1xufVxuXG4uYnV0dG9uLS1zZWNvbmRhcnksXG5pbnB1dFt0eXBlPVwic3VibWl0XCJdLmJ1dHRvbi0tc2Vjb25kYXJ5IHtcbiAgYm9yZGVyOiAycHggc29saWQgIzhEQzhFODtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDUwZW07XG4gIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgY29sb3I6ICNGRkZGRkYgIWltcG9ydGFudDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBoZWlnaHQ6IGF1dG87XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMjVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgMC4yNXMgZWFzZS1pbi1vdXQsIG9wYWNpdHkgMC4yNXMgZWFzZS1pbi1vdXQ7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuQC1tb3otZG9jdW1lbnQgdXJsLXByZWZpeCgpIHtcbiAgLmJ1dHRvbi0tc2Vjb25kYXJ5LFxuICBpbnB1dFt0eXBlPVwic3VibWl0XCJdLmJ1dHRvbi0tc2Vjb25kYXJ5IHtcbiAgICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbiAgICBmb250LXN0cmV0Y2g6IGNvbmRlbnNlZDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICB9XG59XG5cbi5idXR0b24tLXNlY29uZGFyeTpob3ZlcixcbmlucHV0W3R5cGU9XCJzdWJtaXRcIl0uYnV0dG9uLS1zZWNvbmRhcnk6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiAjRkZGRkZGO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5idXR0b24tLXNlY29uZGFyeTpmb2N1cyxcbmlucHV0W3R5cGU9XCJzdWJtaXRcIl0uYnV0dG9uLS1zZWNvbmRhcnk6Zm9jdXMge1xuICBib3JkZXI6IGluaGVyaXQ7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLmJ1dHRvbi0tc2Vjb25kYXJ5OmFjdGl2ZSxcbmlucHV0W3R5cGU9XCJzdWJtaXRcIl0uYnV0dG9uLS1zZWNvbmRhcnk6YWN0aXZlIHtcbiAgb3BhY2l0eTogMC45O1xufVxuXG4uYnV0dG9uLS1zZWNvbmRhcnk6Zm9jdXMsIC5idXR0b24tLXNlY29uZGFyeTphY3RpdmUsXG5pbnB1dFt0eXBlPVwic3VibWl0XCJdLmJ1dHRvbi0tc2Vjb25kYXJ5OmZvY3VzLFxuaW5wdXRbdHlwZT1cInN1Ym1pdFwiXS5idXR0b24tLXNlY29uZGFyeTphY3RpdmUge1xuICBib3JkZXI6IDJweCBzb2xpZCAjOERDOEU4O1xuICBib3gtc2hhZG93OiAwIDAgMCB0cmFuc3BhcmVudDtcbn1cblxuLmJ1dHRvbi0tZGlzYWJsZWQsIC5idXR0b24tLXByaW1hcnkuZGlzYWJsZWQsIGlucHV0LmRpc2FibGVkW3R5cGU9XCJzdWJtaXRcIl0sIC5kaXNhYmxlZC53cC1ibG9jay1idXR0b25fX2xpbmssXG5pbnB1dC5idXR0b24tLXByaW1hcnkuZGlzYWJsZWRbdHlwZT1cInN1Ym1pdFwiXSwgaW5wdXQuZGlzYWJsZWQud3AtYmxvY2stYnV0dG9uX19saW5rW3R5cGU9XCJzdWJtaXRcIl0sIC5idXR0b24tLXNlY29uZGFyeS5kaXNhYmxlZCxcbmlucHV0LmJ1dHRvbi0tc2Vjb25kYXJ5LmRpc2FibGVkW3R5cGU9XCJzdWJtaXRcIl0sIC5idXR0b24tLWRpc2FibGVkLmRpc2FibGVkLFxuaW5wdXQuYnV0dG9uLS1kaXNhYmxlZC5kaXNhYmxlZFt0eXBlPVwic3VibWl0XCJdLCAuZGlzYWJsZWQsXG5pbnB1dFt0eXBlPVwic3VibWl0XCJdIGlucHV0W2Rpc2FibGVkPVwiZGlzYWJsZWRcIl0sXG5pbnB1dFt0eXBlPVwic3VibWl0XCJdLmJ1dHRvbi0tZGlzYWJsZWQsXG5pbnB1dC5idXR0b24tLXByaW1hcnkuZGlzYWJsZWRbdHlwZT1cInN1Ym1pdFwiXSxcbmlucHV0LmRpc2FibGVkW3R5cGU9XCJzdWJtaXRcIl0sXG5pbnB1dC5kaXNhYmxlZC53cC1ibG9jay1idXR0b25fX2xpbmtbdHlwZT1cInN1Ym1pdFwiXSxcbmlucHV0LmJ1dHRvbi0tc2Vjb25kYXJ5LmRpc2FibGVkW3R5cGU9XCJzdWJtaXRcIl0sXG5pbnB1dC5idXR0b24tLWRpc2FibGVkLmRpc2FibGVkW3R5cGU9XCJzdWJtaXRcIl0sXG5pbnB1dFt0eXBlPVwic3VibWl0XCJdIGlucHV0W3R5cGU9XCJzdWJtaXRcIl1bZGlzYWJsZWQ9XCJkaXNhYmxlZFwiXSB7XG4gIGJvcmRlcjogMnB4IHNvbGlkICM5MTlEOUQ7XG4gIGJhY2tncm91bmQ6ICM5MTlEOUQ7XG4gIGJvcmRlci1yYWRpdXM6IDUwZW07XG4gIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgY29sb3I6ICM2NTczN0EgIWltcG9ydGFudDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBoZWlnaHQ6IGF1dG87XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMjVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgMC4yNXMgZWFzZS1pbi1vdXQsIG9wYWNpdHkgMC4yNXMgZWFzZS1pbi1vdXQ7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuQC1tb3otZG9jdW1lbnQgdXJsLXByZWZpeCgpIHtcbiAgLmJ1dHRvbi0tZGlzYWJsZWQsIC5idXR0b24tLXByaW1hcnkuZGlzYWJsZWQsIGlucHV0LmRpc2FibGVkW3R5cGU9XCJzdWJtaXRcIl0sIC5kaXNhYmxlZC53cC1ibG9jay1idXR0b25fX2xpbmssXG4gIGlucHV0LmJ1dHRvbi0tcHJpbWFyeS5kaXNhYmxlZFt0eXBlPVwic3VibWl0XCJdLCBpbnB1dC5kaXNhYmxlZC53cC1ibG9jay1idXR0b25fX2xpbmtbdHlwZT1cInN1Ym1pdFwiXSwgLmJ1dHRvbi0tc2Vjb25kYXJ5LmRpc2FibGVkLFxuICBpbnB1dC5idXR0b24tLXNlY29uZGFyeS5kaXNhYmxlZFt0eXBlPVwic3VibWl0XCJdLCAuYnV0dG9uLS1kaXNhYmxlZC5kaXNhYmxlZCxcbiAgaW5wdXQuYnV0dG9uLS1kaXNhYmxlZC5kaXNhYmxlZFt0eXBlPVwic3VibWl0XCJdLCAuZGlzYWJsZWQsXG4gIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0gaW5wdXRbZGlzYWJsZWQ9XCJkaXNhYmxlZFwiXSxcbiAgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXS5idXR0b24tLWRpc2FibGVkLFxuICBpbnB1dC5idXR0b24tLXByaW1hcnkuZGlzYWJsZWRbdHlwZT1cInN1Ym1pdFwiXSxcbiAgaW5wdXQuZGlzYWJsZWRbdHlwZT1cInN1Ym1pdFwiXSxcbiAgaW5wdXQuZGlzYWJsZWQud3AtYmxvY2stYnV0dG9uX19saW5rW3R5cGU9XCJzdWJtaXRcIl0sXG4gIGlucHV0LmJ1dHRvbi0tc2Vjb25kYXJ5LmRpc2FibGVkW3R5cGU9XCJzdWJtaXRcIl0sXG4gIGlucHV0LmJ1dHRvbi0tZGlzYWJsZWQuZGlzYWJsZWRbdHlwZT1cInN1Ym1pdFwiXSxcbiAgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSBpbnB1dFt0eXBlPVwic3VibWl0XCJdW2Rpc2FibGVkPVwiZGlzYWJsZWRcIl0ge1xuICAgIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc3RyZXRjaDogY29uZGVuc2VkO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIH1cbn1cblxuLmJ1dHRvbi0tZGlzYWJsZWQ6aG92ZXIsXG5pbnB1dC5idXR0b24tLXNlY29uZGFyeS5kaXNhYmxlZDpob3Zlclt0eXBlPVwic3VibWl0XCJdLFxuaW5wdXQuYnV0dG9uLS1kaXNhYmxlZC5kaXNhYmxlZDpob3Zlclt0eXBlPVwic3VibWl0XCJdLCAuZGlzYWJsZWQ6aG92ZXIsXG5pbnB1dFt0eXBlPVwic3VibWl0XCJdIGlucHV0OmhvdmVyW2Rpc2FibGVkPVwiZGlzYWJsZWRcIl0sXG5pbnB1dFt0eXBlPVwic3VibWl0XCJdLmJ1dHRvbi0tZGlzYWJsZWQ6aG92ZXIsXG5pbnB1dC5kaXNhYmxlZFt0eXBlPVwic3VibWl0XCJdOmhvdmVyLFxuaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSBpbnB1dFt0eXBlPVwic3VibWl0XCJdOmhvdmVyW2Rpc2FibGVkPVwiZGlzYWJsZWRcIl0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiAjNjU3MzdBO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5idXR0b24tLWRpc2FibGVkOmZvY3VzLFxuaW5wdXQuYnV0dG9uLS1zZWNvbmRhcnkuZGlzYWJsZWQ6Zm9jdXNbdHlwZT1cInN1Ym1pdFwiXSxcbmlucHV0LmJ1dHRvbi0tZGlzYWJsZWQuZGlzYWJsZWQ6Zm9jdXNbdHlwZT1cInN1Ym1pdFwiXSwgLmRpc2FibGVkOmZvY3VzLFxuaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSBpbnB1dDpmb2N1c1tkaXNhYmxlZD1cImRpc2FibGVkXCJdLFxuaW5wdXRbdHlwZT1cInN1Ym1pdFwiXS5idXR0b24tLWRpc2FibGVkOmZvY3VzLFxuaW5wdXQuZGlzYWJsZWRbdHlwZT1cInN1Ym1pdFwiXTpmb2N1cyxcbmlucHV0W3R5cGU9XCJzdWJtaXRcIl0gaW5wdXRbdHlwZT1cInN1Ym1pdFwiXTpmb2N1c1tkaXNhYmxlZD1cImRpc2FibGVkXCJdIHtcbiAgYm9yZGVyOiBpbmhlcml0O1xuICBvdXRsaW5lOiBub25lO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5idXR0b24tLWRpc2FibGVkOmFjdGl2ZSxcbmlucHV0LmJ1dHRvbi0tc2Vjb25kYXJ5LmRpc2FibGVkOmFjdGl2ZVt0eXBlPVwic3VibWl0XCJdLFxuaW5wdXQuYnV0dG9uLS1kaXNhYmxlZC5kaXNhYmxlZDphY3RpdmVbdHlwZT1cInN1Ym1pdFwiXSwgLmRpc2FibGVkOmFjdGl2ZSxcbmlucHV0W3R5cGU9XCJzdWJtaXRcIl0gaW5wdXQ6YWN0aXZlW2Rpc2FibGVkPVwiZGlzYWJsZWRcIl0sXG5pbnB1dFt0eXBlPVwic3VibWl0XCJdLmJ1dHRvbi0tZGlzYWJsZWQ6YWN0aXZlLFxuaW5wdXQuZGlzYWJsZWRbdHlwZT1cInN1Ym1pdFwiXTphY3RpdmUsXG5pbnB1dFt0eXBlPVwic3VibWl0XCJdIGlucHV0W3R5cGU9XCJzdWJtaXRcIl06YWN0aXZlW2Rpc2FibGVkPVwiZGlzYWJsZWRcIl0ge1xuICBvcGFjaXR5OiAwLjk7XG59XG5cbi5idXR0b24tLWRpc2FibGVkOmZvY3VzLFxuaW5wdXQuYnV0dG9uLS1zZWNvbmRhcnkuZGlzYWJsZWQ6Zm9jdXNbdHlwZT1cInN1Ym1pdFwiXSxcbmlucHV0LmJ1dHRvbi0tZGlzYWJsZWQuZGlzYWJsZWQ6Zm9jdXNbdHlwZT1cInN1Ym1pdFwiXSwgLmRpc2FibGVkOmZvY3VzLFxuaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSBpbnB1dDpmb2N1c1tkaXNhYmxlZD1cImRpc2FibGVkXCJdLCAuYnV0dG9uLS1kaXNhYmxlZDphY3RpdmUsXG5pbnB1dC5idXR0b24tLXNlY29uZGFyeS5kaXNhYmxlZDphY3RpdmVbdHlwZT1cInN1Ym1pdFwiXSxcbmlucHV0LmJ1dHRvbi0tZGlzYWJsZWQuZGlzYWJsZWQ6YWN0aXZlW3R5cGU9XCJzdWJtaXRcIl0sIC5kaXNhYmxlZDphY3RpdmUsXG5pbnB1dFt0eXBlPVwic3VibWl0XCJdIGlucHV0OmFjdGl2ZVtkaXNhYmxlZD1cImRpc2FibGVkXCJdLFxuaW5wdXRbdHlwZT1cInN1Ym1pdFwiXS5idXR0b24tLWRpc2FibGVkOmZvY3VzLFxuaW5wdXQuZGlzYWJsZWRbdHlwZT1cInN1Ym1pdFwiXTpmb2N1cyxcbmlucHV0W3R5cGU9XCJzdWJtaXRcIl0gaW5wdXRbdHlwZT1cInN1Ym1pdFwiXTpmb2N1c1tkaXNhYmxlZD1cImRpc2FibGVkXCJdLFxuaW5wdXRbdHlwZT1cInN1Ym1pdFwiXS5idXR0b24tLWRpc2FibGVkOmFjdGl2ZSxcbmlucHV0LmRpc2FibGVkW3R5cGU9XCJzdWJtaXRcIl06YWN0aXZlLFxuaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSBpbnB1dFt0eXBlPVwic3VibWl0XCJdOmFjdGl2ZVtkaXNhYmxlZD1cImRpc2FibGVkXCJdIHtcbiAgYm9yZGVyOiAycHggc29saWQgIzkxOUQ5RDtcbiAgYm94LXNoYWRvdzogMCAwIDAgdHJhbnNwYXJlbnQ7XG59XG5cbi5idXR0b24tLWRpc2FibGVkOmhvdmVyLFxuaW5wdXQuYnV0dG9uLS1zZWNvbmRhcnkuZGlzYWJsZWQ6aG92ZXJbdHlwZT1cInN1Ym1pdFwiXSxcbmlucHV0LmJ1dHRvbi0tZGlzYWJsZWQuZGlzYWJsZWQ6aG92ZXJbdHlwZT1cInN1Ym1pdFwiXSwgLmRpc2FibGVkOmhvdmVyLFxuaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSBpbnB1dDpob3ZlcltkaXNhYmxlZD1cImRpc2FibGVkXCJdLFxuaW5wdXRbdHlwZT1cInN1Ym1pdFwiXS5idXR0b24tLWRpc2FibGVkOmhvdmVyLFxuaW5wdXQuZGlzYWJsZWRbdHlwZT1cInN1Ym1pdFwiXTpob3ZlcixcbmlucHV0W3R5cGU9XCJzdWJtaXRcIl0gaW5wdXRbdHlwZT1cInN1Ym1pdFwiXTpob3ZlcltkaXNhYmxlZD1cImRpc2FibGVkXCJdIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzkxOUQ5RDtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbn1cblxuLmJ1dHRvbi0teHNtIHtcbiAgZm9udC1zaXplOiAwLjc2N2VtO1xuICBwYWRkaW5nOiA0cHggY2FsYyg0cHggKiAyKTtcbn1cblxuLmJ1dHRvbi0tc20ge1xuICBmb250LXNpemU6IDAuNzY3ZW07XG4gIHBhZGRpbmc6IDhweCBjYWxjKDhweCAqIDIpO1xufVxuXG4uYnV0dG9uLS1tZCB7XG4gIGZvbnQtc2l6ZTogMC45ZW07XG4gIHBhZGRpbmc6IDEycHggY2FsYygxMnB4ICogMik7XG59XG5cbi5idXR0b24tLWxnLCAud3AtYmxvY2stYnV0dG9uX19saW5rLCAubGVhZGVyc2hpcF9faXRlbV9fdHJpZ2dlciB7XG4gIGZvbnQtc2l6ZTogMC45ZW07XG4gIHBhZGRpbmc6IDE2cHggY2FsYygxNnB4ICogMik7XG59XG5cbi5idXR0b24tLWxnLWZsIHtcbiAgZm9udC1zaXplOiAwLjllbTtcbiAgcGFkZGluZzogMTZweCBjYWxjKDE2cHggKiAyKTtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5idXR0b24tLW1kLWZsIHtcbiAgZm9udC1zaXplOiAwLjllbTtcbiAgcGFkZGluZzogMTJweCBjYWxjKDEycHggKiAyKTtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5idXR0b24tLXNtLWZsIHtcbiAgZm9udC1zaXplOiAwLjc2N2VtO1xuICBwYWRkaW5nOiA4cHggY2FsYyg4cHggKiAyKTtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbmlucHV0W3R5cGU9XCJzdWJtaXRcIl0ge1xuICBwYWRkaW5nLWxlZnQ6IDE2cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDE2cHg7XG59XG5cbmJsb2NrcXVvdGUsXG4ud3AtYmxvY2stcXVvdGUge1xuICBtYXJnaW4tYm90dG9tOiA2NHB4O1xuICBtYXJnaW4tdG9wOiA2NHB4O1xuICBwYWRkaW5nOiAzMnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOERDOEU4O1xufVxuXG5ibG9ja3F1b3RlIHAsXG4ud3AtYmxvY2stcXVvdGUgcCB7XG4gIGZvbnQtc2l6ZTogMS4yNWVtO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBmb250LWZhbWlseTogNTAwO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDBweCkge1xuICBibG9ja3F1b3RlIHAsXG4gIC53cC1ibG9jay1xdW90ZSBwIHtcbiAgICBmb250LXNpemU6IDEuNzVlbTtcbiAgfVxufVxuXG5ibG9ja3F1b3RlID4gcDo6YmVmb3JlLFxuLndwLWJsb2NrLXF1b3RlID4gcDo6YmVmb3JlIHtcbiAgbWFyZ2luLWJvdHRvbTogLTQ4cHg7XG4gIGNvbnRlbnQ6IFwi4oCcXCI7XG4gIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IGNhbGMoNjRweCAqIDIpO1xuICBmb250LXdlaWdodDogODAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5cbmJsb2NrcXVvdGUgY2l0ZSxcbi53cC1ibG9jay1xdW90ZSBjaXRlIHtcbiAgZm9udC1zaXplOiAwLjllbTtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gIG1hcmdpbi10b3A6IDE2cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uY2FyZCB7XG4gIGhlaWdodDogYXV0bztcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5jYXJkX19ib2R5IHtcbiAgcGFkZGluZzogMzJweDtcbiAgcGFkZGluZy1ib3R0b206IDE2cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG59XG5cbi5jYXJkX19mb290ZXIge1xuICBwYWRkaW5nLWJvdHRvbTogMzJweDtcbiAgcGFkZGluZy1sZWZ0OiAzMnB4O1xuICBwYWRkaW5nLXJpZ2h0OiAzMnB4O1xufVxuXG4uY2FyZF9fZm9vdGVyX19pdGVtIHtcbiAgZm9udC1zaXplOiAwLjc2N2VtO1xuICBsaW5lLWhlaWdodDogMThweDtcbiAgY29sb3I6ICM2NTczN0E7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLmNhcmRfX2Zvb3Rlcl9faXRlbTpub3QoOmxhc3QtY2hpbGQpOjphZnRlciB7XG4gIHBhZGRpbmctbGVmdDogOHB4O1xuICBjb250ZW50OiAn4oCiJztcbn1cblxuLmNhcmRfX2ltZyB7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcbn1cblxuLmNhcmRfX2ltZy1jb250YWluZXIge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBoZWlnaHQ6IDIyNXB4O1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMkEzQTtcbn1cblxuLmNhcmRfX2ljb24ge1xuICBmb250LXNpemU6IDMuMTVlbTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY29sb3I6ICM4REM4RTg7XG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbi5jYXJkX19pbWcsIC5jYXJkX19pY29uIHtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDEuMjVzIGVhc2UtaW4tb3V0O1xufVxuXG4uY2FyZF9fbGlzdCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG5cbi5jYXJkX19saXN0OjphZnRlciB7XG4gIGNsZWFyOiBib3RoO1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmNhcmRfX2l0ZW0ge1xuICBtYXJnaW4tYm90dG9tOiAzMnB4O1xuICBiYWNrZ3JvdW5kOiAjRkZGRkZGO1xuICB0cmFuc2l0aW9uOiBib3gtc2hhZG93IDAuNXMgZWFzZS1pbi1vdXQ7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uY2FyZF9faXRlbTpob3ZlciB7XG4gIGJveC1zaGFkb3c6IDAgMCAyNHB4IHJnYmEoMzksIDQ0LCA0OSwgMC4zNSk7XG59XG5cbi5jYXJkX19pdGVtOmhvdmVyIC5jYXJkX19pbWcsXG4uY2FyZF9faXRlbTpob3ZlciAuY2FyZF9faWNvbiB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4yNSk7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMHB4KSB7XG4gIC5jYXJkX19pdGVtIHtcbiAgICBtYXJnaW4tYm90dG9tOiA2NHB4O1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi1yaWdodDogMy4yNzg2OSU7XG4gICAgd2lkdGg6IDQ4LjM2MDY2JTtcbiAgfVxuICAuY2FyZF9faXRlbTpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbiAgLmNhcmRfX2l0ZW06bnRoLWNoaWxkKDJuKSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG4gIC5jYXJkX19pdGVtOm50aC1jaGlsZCgybisxKSB7XG4gICAgY2xlYXI6IGxlZnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5jYXJkX19pdGVtIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tcmlnaHQ6IDIuNDM5MDIlO1xuICAgIHdpZHRoOiAzMS43MDczMiU7XG4gIH1cbiAgLmNhcmRfX2l0ZW06bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG4gIC5jYXJkX19pdGVtOm50aC1jaGlsZCgybikge1xuICAgIG1hcmdpbi1yaWdodDogMi40MzkwMiU7XG4gIH1cbiAgLmNhcmRfX2l0ZW06bnRoLWNoaWxkKDJuKzEpIHtcbiAgICBjbGVhcjogbm9uZTtcbiAgfVxuICAuY2FyZF9faXRlbTpudGgtY2hpbGQoM24pIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbiAgLmNhcmRfX2l0ZW06bnRoLWNoaWxkKDNuKzEpIHtcbiAgICBjbGVhcjogbGVmdDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmNhcmRfX2l0ZW0tLXJlc2V0TWFyZ2luIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG5cbi5vd2wtY29udGFpbmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ub3dsLW5hdiBidXR0b24ge1xuICBib3JkZXI6IDJweCBzb2xpZCAjZTBlOWYwO1xuICBoZWlnaHQ6IDQwcHg7XG4gIHdpZHRoOiA0MHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xuICBib3JkZXItcmFkaXVzOiA1MGVtO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IGFsbCAwLjM1cyBlYXNlLWluLW91dDtcbn1cblxuLm93bC1uYXYgYnV0dG9uIHNwYW4ge1xuICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiA0MHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGxpbmUtaGVpZ2h0OiAwLjU7XG59XG5cbi5vd2wtbmF2IGJ1dHRvbjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDJBM0E7XG4gIGJveC1zaGFkb3c6IDAgMCAxNnB4IHJnYmEoMzksIDQ0LCA0OSwgMC41KTtcbn1cblxuLm93bC1uYXYgYnV0dG9uOmhvdmVyIHNwYW4ge1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cblxuLm93bC1uYXYuZGlzYWJsZWQge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiBub25lO1xufVxuXG4ub3dsLXByZXYge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcbiAgbGVmdDogMnZ3O1xufVxuXG4ub3dsLW5leHQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcbiAgcmlnaHQ6IDJ2dztcbn1cblxuLm93bC1kb3RzIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuW3R5cGU9J2NvbG9yJ10sIFt0eXBlPSdkYXRlJ10sIFt0eXBlPSdkYXRldGltZSddLCBbdHlwZT0nZGF0ZXRpbWUtbG9jYWwnXSwgW3R5cGU9J2VtYWlsJ10sIFt0eXBlPSdtb250aCddLCBbdHlwZT0nbnVtYmVyJ10sIFt0eXBlPSdwYXNzd29yZCddLCBbdHlwZT0nc2VhcmNoJ10sIFt0eXBlPSd0ZWwnXSwgW3R5cGU9J3RleHQnXSwgW3R5cGU9J3RpbWUnXSwgW3R5cGU9J3VybCddLCBbdHlwZT0nd2VlayddLCBpbnB1dDpub3QoW3R5cGVdKSwgdGV4dGFyZWEsXG5pbnB1dCxcbnNlbGVjdCxcbi5pbnB1dCB7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNEOUREREQ7XG4gIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMC45ZW07XG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICBoZWlnaHQ6IDQ1cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBhcHBlYXJhbmNlOiBub25lO1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgY29sb3I6ICMyMzM3NDE7XG4gIG1hcmdpbjogNHB4IDAgMTZweDtcbiAgcGFkZGluZzogMTJweCA4cHg7XG4gIHRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2U7XG59XG5cblt0eXBlPSdjb2xvciddOjpwbGFjZWhvbGRlciwgW3R5cGU9J2RhdGUnXTo6cGxhY2Vob2xkZXIsIFt0eXBlPSdkYXRldGltZSddOjpwbGFjZWhvbGRlciwgW3R5cGU9J2RhdGV0aW1lLWxvY2FsJ106OnBsYWNlaG9sZGVyLCBbdHlwZT0nZW1haWwnXTo6cGxhY2Vob2xkZXIsIFt0eXBlPSdtb250aCddOjpwbGFjZWhvbGRlciwgW3R5cGU9J251bWJlciddOjpwbGFjZWhvbGRlciwgW3R5cGU9J3Bhc3N3b3JkJ106OnBsYWNlaG9sZGVyLCBbdHlwZT0nc2VhcmNoJ106OnBsYWNlaG9sZGVyLCBbdHlwZT0ndGVsJ106OnBsYWNlaG9sZGVyLCBbdHlwZT0ndGV4dCddOjpwbGFjZWhvbGRlciwgW3R5cGU9J3RpbWUnXTo6cGxhY2Vob2xkZXIsIFt0eXBlPSd1cmwnXTo6cGxhY2Vob2xkZXIsIFt0eXBlPSd3ZWVrJ106OnBsYWNlaG9sZGVyLCBpbnB1dDpub3QoW3R5cGVdKTo6cGxhY2Vob2xkZXIsIHRleHRhcmVhOjpwbGFjZWhvbGRlcixcbmlucHV0OjpwbGFjZWhvbGRlcixcbnNlbGVjdDo6cGxhY2Vob2xkZXIsXG4uaW5wdXQ6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM2NTczN0E7XG59XG5cblt0eXBlPSdjb2xvciddOmhvdmVyLCBbdHlwZT0nZGF0ZSddOmhvdmVyLCBbdHlwZT0nZGF0ZXRpbWUnXTpob3ZlciwgW3R5cGU9J2RhdGV0aW1lLWxvY2FsJ106aG92ZXIsIFt0eXBlPSdlbWFpbCddOmhvdmVyLCBbdHlwZT0nbW9udGgnXTpob3ZlciwgW3R5cGU9J251bWJlciddOmhvdmVyLCBbdHlwZT0ncGFzc3dvcmQnXTpob3ZlciwgW3R5cGU9J3NlYXJjaCddOmhvdmVyLCBbdHlwZT0ndGVsJ106aG92ZXIsIFt0eXBlPSd0ZXh0J106aG92ZXIsIFt0eXBlPSd0aW1lJ106aG92ZXIsIFt0eXBlPSd1cmwnXTpob3ZlciwgW3R5cGU9J3dlZWsnXTpob3ZlciwgaW5wdXQ6bm90KFt0eXBlXSk6aG92ZXIsIHRleHRhcmVhOmhvdmVyLFxuaW5wdXQ6aG92ZXIsXG5zZWxlY3Q6aG92ZXIsXG4uaW5wdXQ6aG92ZXIge1xuICBib3JkZXI6IDJweCBzb2xpZCAjYmVjNWM1O1xufVxuXG5bdHlwZT0nY29sb3InXTpmb2N1cywgW3R5cGU9J2NvbG9yJ106YWN0aXZlLCBbdHlwZT0nZGF0ZSddOmZvY3VzLCBbdHlwZT0nZGF0ZSddOmFjdGl2ZSwgW3R5cGU9J2RhdGV0aW1lJ106Zm9jdXMsIFt0eXBlPSdkYXRldGltZSddOmFjdGl2ZSwgW3R5cGU9J2RhdGV0aW1lLWxvY2FsJ106Zm9jdXMsIFt0eXBlPSdkYXRldGltZS1sb2NhbCddOmFjdGl2ZSwgW3R5cGU9J2VtYWlsJ106Zm9jdXMsIFt0eXBlPSdlbWFpbCddOmFjdGl2ZSwgW3R5cGU9J21vbnRoJ106Zm9jdXMsIFt0eXBlPSdtb250aCddOmFjdGl2ZSwgW3R5cGU9J251bWJlciddOmZvY3VzLCBbdHlwZT0nbnVtYmVyJ106YWN0aXZlLCBbdHlwZT0ncGFzc3dvcmQnXTpmb2N1cywgW3R5cGU9J3Bhc3N3b3JkJ106YWN0aXZlLCBbdHlwZT0nc2VhcmNoJ106Zm9jdXMsIFt0eXBlPSdzZWFyY2gnXTphY3RpdmUsIFt0eXBlPSd0ZWwnXTpmb2N1cywgW3R5cGU9J3RlbCddOmFjdGl2ZSwgW3R5cGU9J3RleHQnXTpmb2N1cywgW3R5cGU9J3RleHQnXTphY3RpdmUsIFt0eXBlPSd0aW1lJ106Zm9jdXMsIFt0eXBlPSd0aW1lJ106YWN0aXZlLCBbdHlwZT0ndXJsJ106Zm9jdXMsIFt0eXBlPSd1cmwnXTphY3RpdmUsIFt0eXBlPSd3ZWVrJ106Zm9jdXMsIFt0eXBlPSd3ZWVrJ106YWN0aXZlLCBpbnB1dDpub3QoW3R5cGVdKTpmb2N1cywgaW5wdXQ6bm90KFt0eXBlXSk6YWN0aXZlLCB0ZXh0YXJlYTpmb2N1cywgdGV4dGFyZWE6YWN0aXZlLFxuaW5wdXQ6Zm9jdXMsXG5pbnB1dDphY3RpdmUsXG5zZWxlY3Q6Zm9jdXMsXG5zZWxlY3Q6YWN0aXZlLFxuLmlucHV0OmZvY3VzLFxuLmlucHV0OmFjdGl2ZSB7XG4gIGJvcmRlcjogMnB4IHNvbGlkICM4REM4RTg7XG59XG5cblt0eXBlPSdjb2xvciddOmZvY3VzLCBbdHlwZT0nZGF0ZSddOmZvY3VzLCBbdHlwZT0nZGF0ZXRpbWUnXTpmb2N1cywgW3R5cGU9J2RhdGV0aW1lLWxvY2FsJ106Zm9jdXMsIFt0eXBlPSdlbWFpbCddOmZvY3VzLCBbdHlwZT0nbW9udGgnXTpmb2N1cywgW3R5cGU9J251bWJlciddOmZvY3VzLCBbdHlwZT0ncGFzc3dvcmQnXTpmb2N1cywgW3R5cGU9J3NlYXJjaCddOmZvY3VzLCBbdHlwZT0ndGVsJ106Zm9jdXMsIFt0eXBlPSd0ZXh0J106Zm9jdXMsIFt0eXBlPSd0aW1lJ106Zm9jdXMsIFt0eXBlPSd1cmwnXTpmb2N1cywgW3R5cGU9J3dlZWsnXTpmb2N1cywgaW5wdXQ6bm90KFt0eXBlXSk6Zm9jdXMsIHRleHRhcmVhOmZvY3VzLFxuaW5wdXQ6Zm9jdXMsXG5zZWxlY3Q6Zm9jdXMsXG4uaW5wdXQ6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuXG50ZXh0YXJlYSB7XG4gIGhlaWdodDogOTBweDtcbn1cblxuaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdLFxuaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdOmZvY3VzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZTBlOWYwO1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgaGVpZ2h0OiAxN3B4O1xuICBtYXJnaW46IDAgNXB4IDAgMDtcbiAgb3V0bGluZTogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbjtcbiAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcbiAgd2lkdGg6IDE3cHg7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdOmhvdmVyLFxuaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdOmZvY3VzOmhvdmVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG5pbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06Y2hlY2tlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDc2QTg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMwMDc2QTg7XG59XG5cbmlucHV0W3R5cGU9XCJjaGVja2JveFwiXTpjaGVja2VkOmFmdGVyIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiAwO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuL2ltYWdlcy9pY29ucy9mdW5jdGlvbmFsL2ljb24tY2hlY2ttYXJrLnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiAxNnB4O1xuICBjb250ZW50OiAnJztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uY2hlY2tib3hfX2NvbnRhaW5lciB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbi5jaGVja2JveF9fY29udGFpbmVyIGxhYmVsIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuc2VsZWN0IHtcbiAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgcGFkZGluZy1yaWdodDogMzJweDtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi9pbWFnZXMvaWNvbnMvZnVuY3Rpb25hbC9pY29uLXNlbGVjdC1hcnJvdy5zdmdcIikgbm8tcmVwZWF0IGNhbGMoMTAwJSAtIDEycHgpIDUwJTtcbiAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xufVxuXG5zZWxlY3Q6ZGlzYWJsZWQge1xuICBib3JkZXI6IDFweCBzb2xpZCAjOTE5RDlEO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjFGNUY4O1xuICBjb2xvcjogIzkxOUQ5RDtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbn1cblxubGFiZWwsXG4uZm9ybV9fbGFiZWwge1xuICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDAuOWVtO1xuICBsaW5lLWhlaWdodDogMThweDtcbiAgY29sb3I6ICMyMzM3NDE7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDBweCkge1xuICAubGFiZWwtLW9mZnNldCB7XG4gICAgbWFyZ2luLXRvcDogMjJweDtcbiAgfVxufVxuXG4uc2VhcmNoLWZvcm0gLnNjcmVlbi1yZWFkZXItdGV4dCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5tb2RhbF9fb3ZlcmxheSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjcyQzMxO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuNXMgZWFzZS1pbi1vdXQ7XG4gIHotaW5kZXg6IC0xO1xufVxuXG4ubW9kYWxfX292ZXJsYXkuYWN0aXZlIHtcbiAgb3BhY2l0eTogMC41O1xuICB6LWluZGV4OiAxMDA7XG59XG5cbi5tb2RhbF9fYm9keSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLm1vZGFsX19jbG9zZS1idG4ge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZTBlOWYwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogOHB4O1xuICByaWdodDogOHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIHdpZHRoOiA0MHB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xuICBib3JkZXItcmFkaXVzOiA1MGVtO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG4ucGFnaW5hdGlvbiB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZTBlOWYwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctdG9wOiA4cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbi5wYWdpbmF0aW9uIGxpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4ucGFnaW5hdGlvbiAucGFnZS1udW1iZXJzIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBwYWRkaW5nLWxlZnQ6IDhweDtcbiAgcGFkZGluZy1yaWdodDogOHB4O1xuICBjb2xvcjogIzY1NzM3QTtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4zNXMgZWFzZS1pbi1vdXQ7XG59XG5cbi5wYWdpbmF0aW9uIC5wYWdlLW51bWJlcnM6aG92ZXIge1xuICBjb2xvcjogIzAwNzZBODtcbn1cblxuLnBhZ2luYXRpb24gLnBhZ2UtbnVtYmVycy5jdXJyZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjb2xvcjogIzAwNzZBODtcbn1cblxuLnBhZ2luYXRpb24gLnBhZ2UtbnVtYmVycy5jdXJyZW50OjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTlweDtcbiAgcmlnaHQ6IDA7XG4gIGhlaWdodDogMXB4O1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNzZBODtcbiAgY29udGVudDogXCJcIjtcbn1cblxuLnBhZ2luYXRpb24gLnByZXYsXG4ucGFnaW5hdGlvbiAubmV4dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIGNvbG9yOiAjNjU3MzdBO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjM1cyBlYXNlLWluLW91dDtcbn1cblxuLnBhZ2luYXRpb24gLnByZXY6aG92ZXIsXG4ucGFnaW5hdGlvbiAubmV4dDpob3ZlciB7XG4gIGNvbG9yOiAjMDA3NkE4O1xufVxuXG4ucGFnaW5hdGlvbiAucHJldi0tZGlzYWJsZWQsXG4ucGFnaW5hdGlvbiAubmV4dC0tZGlzYWJsZWQge1xuICBjb2xvcjogI2I2YmVjMjtcbn1cblxuLnBhZ2luYXRpb24gLnByZXYtLWRpc2FibGVkOmhvdmVyLFxuLnBhZ2luYXRpb24gLm5leHQtLWRpc2FibGVkOmhvdmVyIHtcbiAgY29sb3I6ICNiNmJlYzI7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG59XG5cbi5wYWdpbmF0aW9uIC5wcmV2IHtcbiAgcmlnaHQ6IDQ3cHg7XG59XG5cbi5wYWdpbmF0aW9uIC5wcmV2OjphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtOHB4O1xuICBsZWZ0OiAyOHB4O1xuICBoZWlnaHQ6IGNhbGMoMTAwJSArIDEycHgpO1xuICB3aWR0aDogMXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTBlOWYwO1xuICBjb250ZW50OiBcIlwiO1xufVxuXG4ucGFnaW5hdGlvbiAubmV4dCB7XG4gIHJpZ2h0OiAwO1xufVxuXG4uYnJhbmRzX19pdGVtIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5icmFuZHNfX2l0ZW06OmFmdGVyIHtcbiAgY2xlYXI6IGJvdGg7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uYnJhbmRzX19pdGVtOm5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tYm90dG9tOiA2NHB4O1xufVxuXG4uYnJhbmRzX19pdGVtX19sZWZ0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YxRjVGODtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAwcHgpIHtcbiAgLmJyYW5kc19faXRlbV9fbGVmdCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLXJpZ2h0OiAyLjQzOTAyJTtcbiAgICB3aWR0aDogMzEuNzA3MzIlO1xuICB9XG4gIC5icmFuZHNfX2l0ZW1fX2xlZnQ6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMHB4KSB7XG4gIC5icmFuZHNfX2l0ZW1fX3JpZ2h0IHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tcmlnaHQ6IDIuNDM5MDIlO1xuICAgIHdpZHRoOiA2NS44NTM2NiU7XG4gIH1cbiAgLmJyYW5kc19faXRlbV9fcmlnaHQ6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG59XG5cbi5icmFuZHNfX2l0ZW1fX3JpZ2h0IC5idXR0b24tLXByaW1hcnksIC5icmFuZHNfX2l0ZW1fX3JpZ2h0IGlucHV0W3R5cGU9XCJzdWJtaXRcIl0sIC5icmFuZHNfX2l0ZW1fX3JpZ2h0IC53cC1ibG9jay1idXR0b25fX2xpbmsge1xuICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAwcHgpIHtcbiAgLmJyYW5kc19faXRlbV9fcmlnaHQgLmJ1dHRvbi0tcHJpbWFyeSwgLmJyYW5kc19faXRlbV9fcmlnaHQgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSwgLmJyYW5kc19faXRlbV9fcmlnaHQgLndwLWJsb2NrLWJ1dHRvbl9fbGluayB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIH1cbn1cblxuLmJyYW5kc19faXRlbV9fbG9nbyB7XG4gIGhlaWdodDogYXV0bztcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5icmFuZHNfX2l0ZW1fX2xvZ29fX2NvbnRhaW5lciB7XG4gIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtaW4taGVpZ2h0OiAyMDBweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAwcHgpIHtcbiAgLmJyYW5kc19faXRlbV9fbG9nb19fY29udGFpbmVyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG5cbi5jb250ZW50LWxpc3Qge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctYm90dG9tOiAxNnB4O1xuICBwYWRkaW5nLXRvcDogMzJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMkEzQTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAwcHgpIHtcbiAgLmNvbnRlbnQtbGlzdCB7XG4gICAgcGFkZGluZy1ib3R0b206IDQ4cHg7XG4gICAgcGFkZGluZy10b3A6IDY0cHg7XG4gIH1cbn1cblxuLmNvbnRlbnQtbGlzdCAuY29udGFpbmVyOjphZnRlciwgLmNvbnRlbnQtbGlzdCAuYWxpZ253aWRlOjphZnRlciB7XG4gIGNsZWFyOiBib3RoO1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmNvbnRlbnQtbGlzdCAuY29udGFpbmVyOjpiZWZvcmUsIC5jb250ZW50LWxpc3QgLmFsaWdud2lkZTo6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIGhlaWdodDogY2FsYygxMDAlIC0gNjRweCk7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tbGVmdDogLTEyOHB4O1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCB1cmwoXCIuL2ltYWdlcy9icmFuZGluZy9sb2dvLWJnLW1pbi5wbmdcIikgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IGJvdHRvbTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBjb250ZW50OiBcIlwiO1xuICBtaXgtYmxlbmQtbW9kZTogbXVsdGlwbHk7XG4gIG9wYWNpdHk6IDAuMTU7XG4gIHotaW5kZXg6IDA7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMHB4KSB7XG4gIC5jb250ZW50LWxpc3QgLmNvbnRhaW5lcjo6YmVmb3JlLCAuY29udGVudC1saXN0IC5hbGlnbndpZGU6OmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCBjZW50ZXI7XG4gIH1cbn1cblxuLmNvbnRlbnQtbGlzdF9faGVhZGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDMycHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmNvbnRlbnQtbGlzdF9faGVhZGVyOjphZnRlciB7XG4gIGNsZWFyOiBib3RoO1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmNvbnRlbnQtbGlzdF9faXRlbSB7XG4gIG1hcmdpbi10b3A6IDMycHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMHB4KSB7XG4gIC5jb250ZW50LWxpc3RfX2l0ZW0tLWhhbGYge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi1yaWdodDogMi40MzkwMiU7XG4gICAgd2lkdGg6IDQwLjI0MzklO1xuICB9XG4gIC5jb250ZW50LWxpc3RfX2l0ZW0tLWhhbGY6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG4gIC5jb250ZW50LWxpc3RfX2l0ZW0tLWhhbGY6bnRoLWNoaWxkKDJuKSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG4gIC5jb250ZW50LWxpc3RfX2l0ZW0tLWhhbGY6bnRoLWNoaWxkKDJuKzEpIHtcbiAgICBjbGVhcjogbGVmdDtcbiAgfVxuICAuY29udGVudC1saXN0X19pdGVtLS1oYWxmOm50aC1jaGlsZChvZGQpIHtcbiAgICBtYXJnaW4tbGVmdDogOC41MzY1OSU7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAwcHgpIHtcbiAgLmNvbnRlbnQtbGlzdF9faXRlbS0tdGhpcmQge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi1yaWdodDogMi40MzkwMiU7XG4gICAgd2lkdGg6IDQwLjI0MzklO1xuICB9XG4gIC5jb250ZW50LWxpc3RfX2l0ZW0tLXRoaXJkOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxuICAuY29udGVudC1saXN0X19pdGVtLS10aGlyZDpudGgtY2hpbGQoMm4pIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbiAgLmNvbnRlbnQtbGlzdF9faXRlbS0tdGhpcmQ6bnRoLWNoaWxkKDJuKzEpIHtcbiAgICBjbGVhcjogbGVmdDtcbiAgfVxuICAuY29udGVudC1saXN0X19pdGVtLS10aGlyZDpudGgtY2hpbGQob2RkKSB7XG4gICAgbWFyZ2luLWxlZnQ6IDguNTM2NTklO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuY29udGVudC1saXN0X19pdGVtLS10aGlyZCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLXJpZ2h0OiAyLjQzOTAyJTtcbiAgICB3aWR0aDogMzEuNzA3MzIlO1xuICB9XG4gIC5jb250ZW50LWxpc3RfX2l0ZW0tLXRoaXJkOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxuICAuY29udGVudC1saXN0X19pdGVtLS10aGlyZDpudGgtY2hpbGQoMm4pIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIuNDM5MDIlO1xuICB9XG4gIC5jb250ZW50LWxpc3RfX2l0ZW0tLXRoaXJkOm50aC1jaGlsZCgybisxKSB7XG4gICAgY2xlYXI6IG5vbmU7XG4gIH1cbiAgLmNvbnRlbnQtbGlzdF9faXRlbS0tdGhpcmQ6bnRoLWNoaWxkKDNuKSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG4gIC5jb250ZW50LWxpc3RfX2l0ZW0tLXRoaXJkOm50aC1jaGlsZCgzbisxKSB7XG4gICAgY2xlYXI6IGxlZnQ7XG4gIH1cbiAgLmNvbnRlbnQtbGlzdF9faXRlbS0tdGhpcmQ6bnRoLWNoaWxkKG9kZCkge1xuICAgIG1hcmdpbi1sZWZ0OiAwJTtcbiAgfVxufVxuXG4uY29udGVudC1saXN0X19pdGVtX190aXRsZSwgLmNvbnRlbnQtbGlzdF9faXRlbV9fZGVzY3JpcHRpb24ge1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cblxuLmN0YSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMkEzQTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAwcHgpIHtcbiAgLmN0YSB7XG4gICAgcGFkZGluZy1ib3R0b206IDY0cHg7XG4gICAgcGFkZGluZy10b3A6IDY0cHg7XG4gIH1cbn1cblxuLmN0YSAuY29udGFpbmVyOjpiZWZvcmUsIC5jdGEgLmFsaWdud2lkZTo6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IHVybChcIi4vaW1hZ2VzL2JyYW5kaW5nL2xvZ28tYmctbWluLnBuZ1wiKSBuby1yZXBlYXQgbGVmdCBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgY29udGVudDogXCJcIjtcbiAgbWl4LWJsZW5kLW1vZGU6IG11bHRpcGx5O1xuICBvcGFjaXR5OiAwLjI1O1xuICB6LWluZGV4OiAwO1xufVxuXG4uY3RhIC5yb3cge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctYm90dG9tOiAzMnB4O1xuICBwYWRkaW5nLXRvcDogMzJweDtcbiAgei1pbmRleDogMTA7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuY3RhIC5yb3cge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmN0YV9fbGVmdCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLXJpZ2h0OiAyLjQzOTAyJTtcbiAgICB3aWR0aDogNjUuODUzNjYlO1xuICB9XG4gIC5jdGFfX2xlZnQ6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuY3RhX19yaWdodCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLXJpZ2h0OiAyLjQzOTAyJTtcbiAgICB3aWR0aDogMjMuMTcwNzMlO1xuICAgIG1hcmdpbi1sZWZ0OiA4LjUzNjU5JTtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgfVxuICAuY3RhX19yaWdodDpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbn1cblxuLmN0YV9fdGl0bGUge1xuICBmb250LXNpemU6IDJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgbWFyZ2luLWJvdHRvbTogMzJweDtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMHB4KSB7XG4gIC5jdGFfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDIuNjVlbTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmN0YV9fdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cblxuLmljb24tbGlzdDo6YWZ0ZXIge1xuICBjbGVhcjogYm90aDtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5pY29uLWxpc3RfX2l0ZW0tLWhhbGY6bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1ib3R0b206IDMycHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMHB4KSB7XG4gIC5pY29uLWxpc3RfX2l0ZW0tLWhhbGYge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi1yaWdodDogMi40MzkwMiU7XG4gICAgd2lkdGg6IDQ4Ljc4MDQ5JTtcbiAgfVxuICAuaWNvbi1saXN0X19pdGVtLS1oYWxmOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxuICAuaWNvbi1saXN0X19pdGVtLS1oYWxmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cblxuLmljb24tbGlzdF9faXRlbS0tdGhpcmQ6bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1ib3R0b206IDMycHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMHB4KSB7XG4gIC5pY29uLWxpc3RfX2l0ZW0tLXRoaXJkIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tcmlnaHQ6IDIuNDM5MDIlO1xuICAgIHdpZHRoOiAzMS43MDczMiU7XG4gIH1cbiAgLmljb24tbGlzdF9faXRlbS0tdGhpcmQ6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG4gIC5pY29uLWxpc3RfX2l0ZW0tLXRoaXJkOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cblxuLmljb24tbGlzdF9faXRlbS0tZm91cnRoOm5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tYm90dG9tOiAzMnB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDBweCkge1xuICAuaWNvbi1saXN0X19pdGVtLS1mb3VydGgge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi1yaWdodDogMi40MzkwMiU7XG4gICAgd2lkdGg6IDQ4Ljc4MDQ5JTtcbiAgfVxuICAuaWNvbi1saXN0X19pdGVtLS1mb3VydGg6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG4gIC5pY29uLWxpc3RfX2l0ZW0tLWZvdXJ0aDpudGgtY2hpbGQoMm4pIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbiAgLmljb24tbGlzdF9faXRlbS0tZm91cnRoOm50aC1jaGlsZCgybisxKSB7XG4gICAgY2xlYXI6IGxlZnQ7XG4gIH1cbiAgLmljb24tbGlzdF9faXRlbS0tZm91cnRoOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5pY29uLWxpc3RfX2l0ZW0tLWZvdXJ0aCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLXJpZ2h0OiAyLjQzOTAyJTtcbiAgICB3aWR0aDogMjMuMTcwNzMlO1xuICB9XG4gIC5pY29uLWxpc3RfX2l0ZW0tLWZvdXJ0aDpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbiAgLmljb24tbGlzdF9faXRlbS0tZm91cnRoOm50aC1jaGlsZCgybikge1xuICAgIG1hcmdpbi1yaWdodDogMi40MzkwMiU7XG4gIH1cbiAgLmljb24tbGlzdF9faXRlbS0tZm91cnRoOm50aC1jaGlsZCgybisxKSB7XG4gICAgY2xlYXI6IG5vbmU7XG4gIH1cbiAgLmljb24tbGlzdF9faXRlbS0tZm91cnRoOm50aC1jaGlsZCg0bikge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxuICAuaWNvbi1saXN0X19pdGVtLS1mb3VydGg6bnRoLWNoaWxkKDRuKzEpIHtcbiAgICBjbGVhcjogbGVmdDtcbiAgfVxufVxuXG4uaWNvbi1saXN0X19pdGVtX19kZXNjcmlwdGlvbiB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5pY29uLWxpc3RfX2l0ZW0tLXNtIHtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNlMGU5ZjA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHBhZGRpbmctYm90dG9tOiAyNHB4O1xuICBwYWRkaW5nLXRvcDogMjRweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLmljb24tbGlzdF9faXRlbS0tc206bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5pY29uLWxpc3RfX2l0ZW0tLXNtIGkge1xuICBmb250LXNpemU6IDEuNzVlbTtcbiAgbWFyZ2luLXJpZ2h0OiAxNnB4O1xuICBjb2xvcjogIzhEQzhFODtcbn1cblxuLmljb24tbGlzdF9faXRlbS0tc20gcCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5pY29uLWxpc3RfX2l0ZW0tLWxnIGkge1xuICBmb250LXNpemU6IDIuNjVlbTtcbiAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgY29sb3I6ICM4REM4RTg7XG59XG5cbi5pbWFnZS1oZXJvIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IC0xMDVweDtcbiAgbWFyZ2luLWJvdHRvbTogLTEwNXB4O1xuICBwYWRkaW5nLXRvcDogMTA1cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiAwO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICB6LWluZGV4OiAwO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDBweCkge1xuICAuaW1hZ2UtaGVybyB7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgaGVpZ2h0OiA5NXZoO1xuICAgIG1heC1oZWlnaHQ6IDEwMjRweDtcbiAgICBtaW4taGVpZ2h0OiA3NTBweDtcbiAgfVxufVxuXG4uaW1hZ2UtaGVyb19fd3JhcHBlciB7XG4gIG1heC13aWR0aDogMTI2MHB4O1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBwYWRkaW5nLWxlZnQ6IDJ2dztcbiAgcGFkZGluZy1yaWdodDogMnZ3O1xuICBwYWRkaW5nLXRvcDogNDBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLmltYWdlLWhlcm9fX3dyYXBwZXI6OmFmdGVyIHtcbiAgY2xlYXI6IGJvdGg7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDBweCkge1xuICAuaW1hZ2UtaGVyb19fd3JhcHBlciB7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gIH1cbn1cblxuLmltYWdlLWhlcm9fX3dyYXBwZXItYyB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAwcHgpIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmltYWdlLWhlcm9fX3dyYXBwZXItYyB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB3aWR0aDogNjAlO1xuICB9XG59XG5cbi5pbWFnZS1oZXJvX193cmFwcGVyLS10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMi42NWVtO1xuICBtYXJnaW4tYm90dG9tOiAzMnB4O1xuICBmb250LXdlaWdodDogODAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDBweCkge1xuICAuaW1hZ2UtaGVyb19fd3JhcHBlci0tdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMy4xNWVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICB9XG59XG5cbi5pbWFnZS1oZXJvX193cmFwcGVyIHAge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uaW1hZ2UtY29udGVudCB7XG4gIHBhZGRpbmctbGVmdDogMnZ3O1xuICBwYWRkaW5nLXJpZ2h0OiAydnc7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuaW1hZ2UtY29udGVudCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC5pbWFnZS1jb250ZW50IHtcbiAgICBtYXgtd2lkdGg6IDEyNjBweDtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIH1cbiAgLmltYWdlLWNvbnRlbnQ6OmFmdGVyIHtcbiAgICBjbGVhcjogYm90aDtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbi5pbWFnZS1jb250ZW50X193cmFwcGVyIHtcbiAgbWFyZ2luLWJvdHRvbTogMzJweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuaW1hZ2UtY29udGVudF9fd3JhcHBlciB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuXG4uaW1hZ2UtY29udGVudF9fd3JhcHBlci4tLXJpZ2h0IHtcbiAgZmxleC1mbG93OiB3cmFwO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmltYWdlLWNvbnRlbnRfX3dyYXBwZXIuLS1yaWdodCB7XG4gICAgZmxleC1mbG93OiByb3ctcmV2ZXJzZTtcbiAgfVxufVxuXG4uaW1hZ2UtY29udGVudF9fd3JhcHBlci4tLXJpZ2h0IC5pbWFnZS1jb250ZW50X193cmFwcGVyLWNvbnRlbnQge1xuICBwYWRkaW5nOiAwO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmltYWdlLWNvbnRlbnRfX3dyYXBwZXIuLS1yaWdodCAuaW1hZ2UtY29udGVudF9fd3JhcHBlci1jb250ZW50IHtcbiAgICBwYWRkaW5nOiAwIDQuMjUlIDAgMnZ3O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAuaW1hZ2UtY29udGVudF9fd3JhcHBlci4tLXJpZ2h0IC5pbWFnZS1jb250ZW50X193cmFwcGVyLWNvbnRlbnQge1xuICAgIHBhZGRpbmc6IDAgOC41JSAwIDA7XG4gIH1cbn1cblxuLmltYWdlLWNvbnRlbnRfX3dyYXBwZXIuLS1yaWdodCAuaW1hZ2UtY29udGVudF9fd3JhcHBlci1pbWFnZSB7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5pbWFnZS1jb250ZW50X193cmFwcGVyLi0tcmlnaHQgLmltYWdlLWNvbnRlbnRfX3dyYXBwZXItaW1hZ2Uge1xuICAgIHBhZGRpbmctbGVmdDogOHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuaW1hZ2UtY29udGVudF9fd3JhcHBlci4tLWxlZnQge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbn1cblxuLmltYWdlLWNvbnRlbnRfX3dyYXBwZXIuLS1sZWZ0IC5pbWFnZS1jb250ZW50X193cmFwcGVyLWNvbnRlbnQge1xuICBwYWRkaW5nOiAwO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmltYWdlLWNvbnRlbnRfX3dyYXBwZXIuLS1sZWZ0IC5pbWFnZS1jb250ZW50X193cmFwcGVyLWNvbnRlbnQge1xuICAgIHBhZGRpbmc6IDAgMnZ3IDAgNC4yNSU7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC5pbWFnZS1jb250ZW50X193cmFwcGVyLi0tbGVmdCAuaW1hZ2UtY29udGVudF9fd3JhcHBlci1jb250ZW50IHtcbiAgICBwYWRkaW5nOiAwIDAgMCA4LjUlO1xuICB9XG59XG5cbi5pbWFnZS1jb250ZW50X193cmFwcGVyLi0tbGVmdCAuaW1hZ2UtY29udGVudF9fd3JhcHBlci1pbWFnZSB7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuaW1hZ2UtY29udGVudF9fd3JhcHBlci4tLWxlZnQgLmltYWdlLWNvbnRlbnRfX3dyYXBwZXItaW1hZ2Uge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE2cHg7XG4gIH1cbn1cblxuLmltYWdlLWNvbnRlbnRfX3dyYXBwZXItaW1hZ2UsIC5pbWFnZS1jb250ZW50X193cmFwcGVyLWNvbnRlbnQge1xuICB3aWR0aDogMTAwJTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5pbWFnZS1jb250ZW50X193cmFwcGVyLWltYWdlLCAuaW1hZ2UtY29udGVudF9fd3JhcHBlci1jb250ZW50IHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG59XG5cbi5pbWFnZS1jb250ZW50X193cmFwcGVyLWltYWdlIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5pbWFnZS1jb250ZW50X193cmFwcGVyLWltYWdlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTZweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLmltYWdlLWNvbnRlbnRfX3dyYXBwZXItaW1hZ2Uge1xuICAgIG1hcmdpbi1ib3R0b206IC0yNHB4O1xuICB9XG59XG5cbi5pbWFnZS1jb250ZW50X193cmFwcGVyLWltYWdlLi0tbGFzdCB7XG4gIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cblxuLmltYWdlLWNvbnRlbnRfX3dyYXBwZXItaW1hZ2UgaW1nIHtcbiAgbWF4LWhlaWdodDogNTUwcHg7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBvYmplY3QtcG9zaXRpb246IHRvcDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuaW1hZ2UtY29udGVudF9fd3JhcHBlci1pbWFnZSBpbWcge1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgbWluLWhlaWdodDogNjAwcHg7XG4gICAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC5pbWFnZS1jb250ZW50X193cmFwcGVyLWltYWdlIGltZyB7XG4gICAgbWluLWhlaWdodDogMTAwJTtcbiAgfVxufVxuXG4uaW1hZ2UtY29udGVudF9fd3JhcHBlci1jb250ZW50IHtcbiAgbWFyZ2luLXRvcDogMzJweDtcbiAgYWxpZ24tc2VsZjogY2VudGVyO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmltYWdlLWNvbnRlbnRfX3dyYXBwZXItY29udGVudCB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxufVxuXG4uaW1hZ2UtY29udGVudF9fd3JhcHBlci1jb250ZW50X190aXRsZSwgLmltYWdlLWNvbnRlbnRfX3dyYXBwZXItY29udGVudF9fYm9keSB7XG4gIG1hcmdpbi1ib3R0b206IDI0cHg7XG59XG5cbi5pbWFnZS1jb250ZW50X193cmFwcGVyLWNvbnRlbnRfX2xhYmVsIHtcbiAgZm9udC1zaXplOiAwLjllbTtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gIG1hcmdpbi1ib3R0b206IDEycHg7XG4gIGNvbG9yOiAjOERDOEU4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4uaW1hZ2UtY29udGVudF9fd3JhcHBlci1jb250ZW50X190aXRsZSB7XG4gIGZvbnQtc2l6ZTogMi42NWVtO1xufVxuXG4uaW1hZ2UtZ3JpZF9fbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMHB4KSB7XG4gIC5pbWFnZS1ncmlkX19saXN0IHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBtaW4taGVpZ2h0OiA1MDBweDtcbiAgfVxufVxuXG4uaW1hZ2UtZ3JpZF9faXRlbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgZmxleDogMTtcbn1cblxuLmltYWdlLWdyaWRfX2l0ZW0gaW1nIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIG9iamVjdC1wb3NpdGlvbjogY2VudGVyO1xufVxuXG4uaW1hZ2UtZ3JpZF9faXRlbV9fY29udGVudCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcGFkZGluZzogMzJweDtcbiAgei1pbmRleDogMTA7XG59XG5cbi5pbWFnZS1ncmlkX19pdGVtX19jb250ZW50OjphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2JhKDAsIDAsIDAsIDApIDUlLCAjMDAwMDAwIDk1JSk7XG4gIGNvbnRlbnQ6IFwiXCI7XG59XG5cbi5pbWFnZS1ncmlkX19pdGVtX190aXRsZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIHotaW5kZXg6IDExO1xufVxuXG4udGVzdGltb25pYWxzLS1sZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogLTRweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzhEQzhFODtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnRlc3RpbW9uaWFscy0tbGcge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KGxlZnQsICNGRkZGRkYgMjMuNSUsICM4REM4RTggMCk7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogLW8tbGluZWFyLWdyYWRpZW50KGxlZnQsICNGRkZGRkYgMjMuNSUsICM4REM4RTggMCk7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KGxlZnQsICNGRkZGRkYgMjMuNSUsICM4REM4RTggMCk7XG4gICAgbWluLWhlaWdodDogNTAwcHg7XG4gIH1cbn1cblxuLnRlc3RpbW9uaWFscy0tbGdfX2NvbnRhaW5lci5pbmFjdGl2ZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi50ZXN0aW1vbmlhbHMtLWxnX19sZWZ0IHtcbiAgbWFyZ2luLWJvdHRvbTogLThweDtcbiAgbWFyZ2luLWxlZnQ6IGNhbGMoIC0xMDB2dyAvIDIgKyAxMDAlIC8gMik7XG4gIG1hcmdpbi1yaWdodDogY2FsYyggLTEwMHZ3IC8gMiArIDEwMCUgLyAyKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YxRjVGODtcbiAgaGVpZ2h0OiAzNTBweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC50ZXN0aW1vbmlhbHMtLWxnX19sZWZ0IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA2NHB4O1xuICAgIGxlZnQ6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSA2NHB4KTtcbiAgICB3aWR0aDogNTAlO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAudGVzdGltb25pYWxzLS1sZ19fcmlnaHQge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi1yaWdodDogMi40MzkwMiU7XG4gICAgd2lkdGg6IDQ4Ljc4MDQ5JTtcbiAgICBtYXJnaW4tbGVmdDogNTEuMjE5NTElO1xuICB9XG4gIC50ZXN0aW1vbmlhbHMtLWxnX19yaWdodDpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbn1cblxuLnRlc3RpbW9uaWFscy0tbGdfX3JpZ2h0IGJsb2NrcXVvdGUge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBtYXJnaW4tdG9wOiAwO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAudGVzdGltb25pYWxzLS1sZ19fcmlnaHQgYmxvY2txdW90ZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNjRweDtcbiAgICBtYXJnaW4tdG9wOiA2NHB4O1xuICAgIHBhZGRpbmctbGVmdDogMzJweDtcbiAgfVxufVxuXG4udGVzdGltb25pYWxzLS1sZ19faW1nIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIG9iamVjdC1wb3NpdGlvbjogY2VudGVyO1xufVxuXG4udGVzdGltb25pYWxzLS1sZ19fY29udHJvbHMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMjYwcHg7XG4gIHJpZ2h0OiAwO1xuICBtYXJnaW4tcmlnaHQ6IDQwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgei1pbmRleDogMjtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC50ZXN0aW1vbmlhbHMtLWxnX19jb250cm9scyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogY2FsYygxMDAlIC0gMTI4cHgpO1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IDA7XG4gIH1cbn1cblxuLnRlc3RpbW9uaWFscy0tbGdfX2NvbnRyb2xzX19wcmV2LCAudGVzdGltb25pYWxzLS1sZ19fY29udHJvbHNfX25leHQge1xuICBoZWlnaHQ6IDMycHg7XG4gIHdpZHRoOiAzMnB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZTBlOWYwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjFGNUY4O1xuICBib3JkZXItcmFkaXVzOiA1MGVtO1xuICBjb2xvcjogIzAwMkEzQTtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBsaW5lLWhlaWdodDogMDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMzVzIGVhc2UtaW4tb3V0O1xufVxuXG4udGVzdGltb25pYWxzLS1sZ19fY29udHJvbHNfX3ByZXYuZW5hYmxlZCwgLnRlc3RpbW9uaWFscy0tbGdfX2NvbnRyb2xzX19uZXh0LmVuYWJsZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi50ZXN0aW1vbmlhbHMtLWxnX19jb250cm9sc19fcHJldi5lbmFibGVkOmhvdmVyLCAudGVzdGltb25pYWxzLS1sZ19fY29udHJvbHNfX25leHQuZW5hYmxlZDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDJBM0E7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBib3gtc2hhZG93OiAwIDAgMTZweCByZ2JhKDAsIDQyLCA1OCwgMC4zNSk7XG59XG5cbi50ZXN0aW1vbmlhbHMtLWxnX19jb250cm9sc19fbmV4dCB7XG4gIGZvbnQtc2l6ZTogMS43NWVtO1xuICBoZWlnaHQ6IDY0cHg7XG4gIHdpZHRoOiA2NHB4O1xufVxuXG4udGVzdGltb25pYWxzLS1sZ19fY29udHJvbHNfX3ByZXYge1xuICBmb250LXNpemU6IDAuOWVtO1xuICBsaW5lLWhlaWdodDogMThweDtcbiAgaGVpZ2h0OiAzMnB4O1xuICB3aWR0aDogMzJweDtcbiAgbWFyZ2luLXJpZ2h0OiA4cHg7XG59XG5cbi50ZXN0aW1vbmlhbHMtLXNtIHtcbiAgcGFkZGluZy1ib3R0b206IDMycHg7XG4gIHBhZGRpbmctdG9wOiAzMnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjFGNUY4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDBweCkge1xuICAudGVzdGltb25pYWxzLS1zbSB7XG4gICAgcGFkZGluZy1ib3R0b206IDY0cHg7XG4gICAgcGFkZGluZy10b3A6IDY0cHg7XG4gIH1cbn1cblxuLnRlc3RpbW9uaWFscy0tc21fX2NvbnRhaW5lciB7XG4gIG1hcmdpbjogMCBhdXRvO1xuICB3aWR0aDogODAlO1xufVxuXG4udGVzdGltb25pYWxzLS1zbV9fY29udGFpbmVyOjphZnRlciB7XG4gIGNsZWFyOiBib3RoO1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC50ZXN0aW1vbmlhbHMtLXNtX19jb250YWluZXIge1xuICAgIHdpZHRoOiA5MCU7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC50ZXN0aW1vbmlhbHMtLXNtX19jb250YWluZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi50ZXN0aW1vbmlhbHMtLXNtX19pdGVtX19xdW90ZSB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgY29sb3I6ICM2NTczN0E7XG4gIGxpbmUtaGVpZ2h0OiAxLjg1O1xufVxuXG4udGVzdGltb25pYWxzLS1zbV9faXRlbV9fbGFiZWwge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBmb250LXdlaWdodDogODAwO1xufVxuXG4udGVzdGltb25pYWxzLS1zbV9faXRlbV9fcmF0aW5ncyB7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtaW4taGVpZ2h0OiAzMHB4O1xufVxuXG4udGVzdGltb25pYWxzLS1zbV9faXRlbV9fcmF0aW5nIHtcbiAgbWFyZ2luLXJpZ2h0OiA0cHg7XG4gIHBhZGRpbmc6IDRweDtcbiAgaGVpZ2h0OiAyNHB4O1xuICB3aWR0aDogMjRweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZFNkU0RjtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG4udGVzdGltb25pYWxzLS1zbV9faXRlbV9fcmF0aW5nIGkge1xuICBmb250LXNpemU6IDAuOWVtO1xuICBsaW5lLWhlaWdodDogMThweDtcbn1cblxuLnRlc3RpbW9uaWFscy0tc20gLm93bC1pdGVtIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tcmlnaHQ6IDcuNjkyMzElO1xuICB3aWR0aDogMTAwJTtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjVzIGVhc2UtaW4tb3V0O1xufVxuXG4udGVzdGltb25pYWxzLS1zbSAub3dsLWl0ZW06bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAwcHgpIHtcbiAgLnRlc3RpbW9uaWFscy0tc20gLm93bC1pdGVtIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tcmlnaHQ6IDMuMjc4NjklO1xuICAgIHdpZHRoOiA0OC4zNjA2NiU7XG4gIH1cbiAgLnRlc3RpbW9uaWFscy0tc20gLm93bC1pdGVtOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnRlc3RpbW9uaWFscy0tc20gLm93bC1pdGVtIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tcmlnaHQ6IDIuNDM5MDIlO1xuICAgIHdpZHRoOiAzMS43MDczMiU7XG4gIH1cbiAgLnRlc3RpbW9uaWFscy0tc20gLm93bC1pdGVtOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxufVxuXG4udGVzdGltb25pYWxzLS1zbSAub3dsLWl0ZW0uYWN0aXZlIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuLmFjZi1ibG9jay1wcmV2aWV3IC50ZXN0aW1vbmlhbHMtLXNtIGZpZ3VyZSwgLmFjZi1ibG9jay1wcmV2aWV3IC50ZXN0aW1vbmlhbHMtLXNtX19pdGVtIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmFjZi1ibG9jay1wcmV2aWV3IC50ZXN0aW1vbmlhbHMtLXNtIGZpZ3VyZTpudGgtY2hpbGQoLW4rMyksIC5hY2YtYmxvY2stcHJldmlldyAudGVzdGltb25pYWxzLS1zbV9faXRlbTpudGgtY2hpbGQoLW4rMykge1xuICBmbG9hdDogbGVmdDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1yaWdodDogMi40MzkwMiU7XG4gIHdpZHRoOiAzMS43MDczMiU7XG59XG5cbi5hY2YtYmxvY2stcHJldmlldyAudGVzdGltb25pYWxzLS1zbSBmaWd1cmU6bnRoLWNoaWxkKC1uKzMpOmxhc3QtY2hpbGQsIC5hY2YtYmxvY2stcHJldmlldyAudGVzdGltb25pYWxzLS1zbV9faXRlbTpudGgtY2hpbGQoLW4rMyk6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cblxuLmFjZi1ibG9jay1wcmV2aWV3IC50ZXN0aW1vbmlhbHMtLXNtIGZpZ3VyZTpudGgtY2hpbGQoLW4rMyk6bnRoLWNoaWxkKDNuKSwgLmFjZi1ibG9jay1wcmV2aWV3IC50ZXN0aW1vbmlhbHMtLXNtX19pdGVtOm50aC1jaGlsZCgtbiszKTpudGgtY2hpbGQoM24pIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuXG4uYWNmLWJsb2NrLXByZXZpZXcgLnRlc3RpbW9uaWFscy0tc20gZmlndXJlOm50aC1jaGlsZCgtbiszKTpudGgtY2hpbGQoM24rMSksIC5hY2YtYmxvY2stcHJldmlldyAudGVzdGltb25pYWxzLS1zbV9faXRlbTpudGgtY2hpbGQoLW4rMyk6bnRoLWNoaWxkKDNuKzEpIHtcbiAgY2xlYXI6IGxlZnQ7XG59XG5cbi5sb2dvLWNhcm91c2VsIC5jb250YWluZXI6OmFmdGVyLCAubG9nby1jYXJvdXNlbCAuYWxpZ253aWRlOjphZnRlciB7XG4gIGNsZWFyOiBib3RoO1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmxvZ28tY2Fyb3VzZWxfX2xpc3RfX2NvbnRhaW5lcjo6YWZ0ZXIge1xuICBjbGVhcjogYm90aDtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5sb2dvLWNhcm91c2VsIC5vd2wtaXRlbSB7XG4gIHBhZGRpbmctYm90dG9tOiAzMnB4O1xuICBwYWRkaW5nLXRvcDogMzJweDtcbiAgcGFkZGluZy1sZWZ0OiAxNnB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxNnB4O1xuICBmbG9hdDogbGVmdDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1yaWdodDogNy42OTIzMSU7XG4gIHdpZHRoOiA4Ni41Mzg0NiU7XG4gIGJhY2tncm91bmQ6ICNGMUY1Rjg7XG4gIG1heC1oZWlnaHQ6IDE1MHB4O1xuICBtaW4taGVpZ2h0OiAxNTBweDtcbn1cblxuLmxvZ28tY2Fyb3VzZWwgLm93bC1pdGVtOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMHB4KSB7XG4gIC5sb2dvLWNhcm91c2VsIC5vd2wtaXRlbSB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLXJpZ2h0OiAzLjI3ODY5JTtcbiAgICB3aWR0aDogNDguMzYwNjYlO1xuICB9XG4gIC5sb2dvLWNhcm91c2VsIC5vd2wtaXRlbTpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5sb2dvLWNhcm91c2VsIC5vd2wtaXRlbSB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLXJpZ2h0OiAyLjQzOTAyJTtcbiAgICB3aWR0aDogMjMuMTcwNzMlO1xuICB9XG4gIC5sb2dvLWNhcm91c2VsIC5vd2wtaXRlbTpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbn1cblxuLmxvZ28tY2Fyb3VzZWwgLm93bC1pdGVtIGRpdiB7XG4gIGxpbmUtaGVpZ2h0OiA2O1xufVxuXG4ubG9nby1jYXJvdXNlbCAub3dsLWl0ZW0gaW1nIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LWhlaWdodDogOTVweDtcbiAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG59XG5cbi5hY2YtYmxvY2stcHJldmlldyAubG9nby1jYXJvdXNlbCAub3dsLWNvbnRhaW5lciBkaXYge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uYWNmLWJsb2NrLXByZXZpZXcgLmxvZ28tY2Fyb3VzZWwgLm93bC1jb250YWluZXIgZGl2Om50aC1jaGlsZCgtbis0KSB7XG4gIHBhZGRpbmctYm90dG9tOiAzMnB4O1xuICBwYWRkaW5nLXRvcDogMzJweDtcbiAgcGFkZGluZy1sZWZ0OiAxNnB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxNnB4O1xuICBmbG9hdDogbGVmdDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1yaWdodDogMi40MzkwMiU7XG4gIHdpZHRoOiAyMy4xNzA3MyU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGMUY1Rjg7XG59XG5cbi5hY2YtYmxvY2stcHJldmlldyAubG9nby1jYXJvdXNlbCAub3dsLWNvbnRhaW5lciBkaXY6bnRoLWNoaWxkKC1uKzQpOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG5cbi5hY2YtYmxvY2stcHJldmlldyAubG9nby1jYXJvdXNlbCAub3dsLWNvbnRhaW5lciBkaXY6bnRoLWNoaWxkKC1uKzQpOm50aC1jaGlsZCg0bikge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG5cbi5hY2YtYmxvY2stcHJldmlldyAubG9nby1jYXJvdXNlbCAub3dsLWNvbnRhaW5lciBkaXY6bnRoLWNoaWxkKC1uKzQpOm50aC1jaGlsZCg0bisxKSB7XG4gIGNsZWFyOiBsZWZ0O1xufVxuXG4ubGVhZGVyc2hpcCB7XG4gIHBhZGRpbmctYm90dG9tOiAzMnB4O1xuICBwYWRkaW5nLXRvcDogMzJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzhEQzhFODtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAwcHgpIHtcbiAgLmxlYWRlcnNoaXAge1xuICAgIHBhZGRpbmctYm90dG9tOiA2NHB4O1xuICAgIHBhZGRpbmctdG9wOiA2NHB4O1xuICB9XG59XG5cbi5sZWFkZXJzaGlwX19saXN0IHtcbiAgb3ZlcmZsb3cteDogc2Nyb2xsO1xuICBvdmVyZmxvdy15OiBoaWRkZW47XG4gIG1hcmdpbi1ib3R0b206IC02NHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBsaW5lLWhlaWdodDogMDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmxlYWRlcnNoaXBfX2xpc3QtLXNtIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmxlYWRlcnNoaXBfX2xpc3QtLW1kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWV2ZW5seTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmxlYWRlcnNoaXBfX2xpc3QtLWxnIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cbn1cblxuLmxlYWRlcnNoaXBfX2xpc3RfX2NvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG4ubGVhZGVyc2hpcF9faXRlbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmxlYWRlcnNoaXBfX2l0ZW06bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1yaWdodDogMXZ3O1xufVxuXG4ubGVhZGVyc2hpcF9faXRlbV9faW1hZ2Uge1xuICBoZWlnaHQ6IDI3NXB4O1xuICB3aWR0aDogMjc1cHg7XG4gIG9iamVjdC1maXQ6IGNvbnRhaW47XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMHB4KSB7XG4gIC5sZWFkZXJzaGlwX19pdGVtX19pbWFnZSB7XG4gICAgaGVpZ2h0OiAzNzVweDtcbiAgICB3aWR0aDogMzc1cHg7XG4gIH1cbn1cblxuLmxlYWRlcnNoaXBfX2l0ZW1fX3RyaWdnZXIge1xuICBib3JkZXI6IDJweCBzb2xpZCAjMDA3NkE4O1xuICBiYWNrZ3JvdW5kOiAjMDA3NkE4O1xuICBib3JkZXItcmFkaXVzOiA1MGVtO1xuICBib3JkZXI6IDJweCBzb2xpZCAjMDA3NkE4O1xuICBiYWNrZ3JvdW5kOiAjMDA3NkE4O1xuICBib3JkZXItcmFkaXVzOiA1MGVtO1xuICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGNvbG9yOiAjRkZGRkZGICFpbXBvcnRhbnQ7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgaGVpZ2h0OiBhdXRvO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjI1cyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIDAuMjVzIGVhc2UtaW4tb3V0LCBvcGFjaXR5IDAuMjVzIGVhc2UtaW4tb3V0O1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbkAtbW96LWRvY3VtZW50IHVybC1wcmVmaXgoKSB7XG4gIC5sZWFkZXJzaGlwX19pdGVtX190cmlnZ2VyIHtcbiAgICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbiAgICBmb250LXN0cmV0Y2g6IGNvbmRlbnNlZDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICB9XG59XG5cbi5sZWFkZXJzaGlwX19pdGVtX190cmlnZ2VyOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogI0ZGRkZGRjtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4ubGVhZGVyc2hpcF9faXRlbV9fdHJpZ2dlcjpmb2N1cyB7XG4gIGJvcmRlcjogaW5oZXJpdDtcbiAgb3V0bGluZTogbm9uZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4ubGVhZGVyc2hpcF9faXRlbV9fdHJpZ2dlcjphY3RpdmUge1xuICBvcGFjaXR5OiAwLjk7XG59XG5cbi5sZWFkZXJzaGlwX19pdGVtX190cmlnZ2VyOmZvY3VzLCAubGVhZGVyc2hpcF9faXRlbV9fdHJpZ2dlcjphY3RpdmUge1xuICBib3JkZXI6IDJweCBzb2xpZCAjMDA3NkE4O1xuICBib3gtc2hhZG93OiAwIDAgMCB0cmFuc3BhcmVudDtcbn1cblxuLmxlYWRlcnNoaXBfX2l0ZW1fX3RyaWdnZXI6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAyQTNBO1xuICBmb250LXdlaWdodDogNTAwO1xufVxuXG4ubGVhZGVyc2hpcF9faXRlbV9fdHJpZ2dlciBpIHtcbiAgbWFyZ2luLWxlZnQ6IDE2cHg7XG59XG5cbi5sZWFkZXJzaGlwX19pdGVtX190cmlnZ2VyX19jb250YWluZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDY0cHg7XG4gIGxlZnQ6IDA7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMHB4KSB7XG4gIC5sZWFkZXJzaGlwX19pdGVtX190cmlnZ2VyX19jb250YWluZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDMycHg7XG4gICAgbGVmdDogMDtcbiAgfVxufVxuXG4ubGVhZGVyc2hpcF9fbW9kYWwge1xuICBvdmVyZmxvdy15OiBzY3JvbGw7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICBwYWRkaW5nLWJvdHRvbTogMzJweDtcbiAgcGFkZGluZy10b3A6IDMycHg7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC41cyBlYXNlLWluLW91dCwgbWFyZ2luLXRvcCAwLjZzIGVhc2UtaW4tb3V0O1xuICB6LWluZGV4OiAtMTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAwcHgpIHtcbiAgLmxlYWRlcnNoaXBfX21vZGFsIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTI4cHg7XG4gICAgcGFkZGluZy10b3A6IDEyOHB4O1xuICB9XG59XG5cbi5sZWFkZXJzaGlwX19tb2RhbC5hY3RpdmUge1xuICBvcGFjaXR5OiAxO1xuICB6LWluZGV4OiA5OTk5O1xufVxuXG4ubGVhZGVyc2hpcF9fbW9kYWxfX2NvbnRhaW5lciB7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDkwdnc7XG4gIGJveC1zaGFkb3c6IDAgMCAyNHB4IHJnYmEoMzksIDQ0LCA0OSwgMC4xNSk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG1hcmdpbjogMCBhdXRvO1xuICBtYXgtd2lkdGg6IDg1MHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDBweCkge1xuICAubGVhZGVyc2hpcF9fbW9kYWxfX2NvbnRhaW5lciB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBtYXgtaGVpZ2h0OiA4NTBweDtcbiAgICBtaW4taGVpZ2h0OiA1MDBweDtcbiAgfVxufVxuXG4ubGVhZGVyc2hpcF9fbW9kYWxfX2xlZnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xuICBmbGV4OiAxO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDBweCkge1xuICAubGVhZGVyc2hpcF9fbW9kYWxfX2xlZnQge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi5sZWFkZXJzaGlwX19tb2RhbF9fbGVmdCBpbWcge1xuICBwYWRkaW5nLXRvcDogNjRweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIG9iamVjdC1wb3NpdGlvbjogY2VudGVyO1xufVxuXG4ubGVhZGVyc2hpcF9fbW9kYWxfX3JpZ2h0IHtcbiAgcGFkZGluZzogMzJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YxRjVGODtcbiAgZmxleDogMTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAwcHgpIHtcbiAgLmxlYWRlcnNoaXBfX21vZGFsX19yaWdodCB7XG4gICAgb3ZlcmZsb3cteTogc2Nyb2xsO1xuICB9XG59XG5cbi5sZWFkZXJzaGlwX19tb2RhbF9fcmlnaHQgYmxvY2txdW90ZSB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZTBlOWYwO1xuICBmb250LXNpemU6IDEuNzVlbTtcbiAgbWFyZ2luLXRvcDogMzJweDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgcGFkZGluZzogMDtcbiAgcGFkZGluZy10b3A6IDMycHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGMUY1Rjg7XG4gIGNvbG9yOiAjMjMzNzQxO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI1O1xufVxuXG4ucGFnZS10aXRsZS1pbWFnZSB7XG4gIGxpbmUtaGVpZ2h0OiAwO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnBhZ2UtdGl0bGUtaW1hZ2Uge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cblxuLnBhZ2UtdGl0bGUtaW1hZ2VfX3JvdyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5wYWdlLXRpdGxlLWltYWdlX19yb3cge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbn1cblxuLnBhZ2UtdGl0bGUtaW1hZ2VfX2NvbC0taGVhZGluZyB7XG4gIHBhZGRpbmctYm90dG9tOiA0OHB4O1xuICBwYWRkaW5nLXRvcDogNjRweDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAucGFnZS10aXRsZS1pbWFnZV9fY29sLS1oZWFkaW5nIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTI4cHg7XG4gICAgcGFkZGluZy10b3A6IDEyOHB4O1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbn1cblxuLnBhZ2UtdGl0bGUtaW1hZ2VfX2NvbC0taGVhZGluZ19fd3JhcHBlciB7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG4ucGFnZS10aXRsZS1pbWFnZV9fY29sLS1pbWFnZSB7XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKCAtMTAwdncgLyAyICsgMTAwJSAvIDIpO1xuICBtYXJnaW4tcmlnaHQ6IGNhbGMoIC0xMDB2dyAvIDIgKyAxMDAlIC8gMik7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAucGFnZS10aXRsZS1pbWFnZV9fY29sLS1pbWFnZSB7XG4gICAgbWFyZ2luLWxlZnQ6IDV2dztcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoIC0xMDB2dyAvIDIgKyAxMDAlIC8gMik7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB3aWR0aDogNDV2dztcbiAgfVxufVxuXG4ucGFnZS10aXRsZS1pbWFnZV9fY29sLS1pbWFnZSBpbWcge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG59XG5cbi5zdGF0cyB7XG4gIHBhZGRpbmctYm90dG9tOiAzMnB4O1xuICBwYWRkaW5nLXRvcDogMzJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YxRjVGODtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAwcHgpIHtcbiAgLnN0YXRzIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNjRweDtcbiAgICBwYWRkaW5nLXRvcDogNjRweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG4uc3RhdHNfX2xpc3Q6OmFmdGVyIHtcbiAgY2xlYXI6IGJvdGg7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uc3RhdHNfX2l0ZW0ge1xuICBtYXJnaW4tYm90dG9tOiAzMnB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDBweCkge1xuICAuc3RhdHNfX2l0ZW0ge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLXJpZ2h0OiAzLjI3ODY5JTtcbiAgICB3aWR0aDogMzEuMTQ3NTQlO1xuICB9XG4gIC5zdGF0c19faXRlbTpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbiAgLnN0YXRzX19pdGVtOm50aC1jaGlsZCgzbikge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxuICAuc3RhdHNfX2l0ZW06bnRoLWNoaWxkKDNuKzEpIHtcbiAgICBjbGVhcjogbGVmdDtcbiAgfVxufVxuXG4uc3RhdHNfX2l0ZW1fX3RpdGxlIHtcbiAgZm9udC1zaXplOiAyLjY1ZW07XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG59XG5cbi5zdGF0c19faXRlbV9fZGVzY3JpcHRpb24ge1xuICBmb250LXNpemU6IDEuMjVlbTtcbn1cblxuLnZpc3VhbC1ncmFwaC1saXN0IHtcbiAgYmFja2dyb3VuZDogIzAwMkEzQTtcbn1cblxuLnZpc3VhbC1ncmFwaC1saXN0X19yb3cge1xuICBwYWRkaW5nLWJvdHRvbTogNjRweDtcbiAgcGFkZGluZy10b3A6IDY0cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnZpc3VhbC1ncmFwaC1saXN0X19yb3dfX2xhYmVsIHtcbiAgY29sb3I6ICM4REM4RTg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi52aXN1YWwtZ3JhcGgtbGlzdF9fcm93X190aXRsZSB7XG4gIG1hcmdpbjogMCBhdXRvIDQ4cHggYXV0bztcbiAgY29sb3I6ICNGRkZGRkY7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAudmlzdWFsLWdyYXBoLWxpc3RfX3Jvd19fdGl0bGUge1xuICAgIG1heC13aWR0aDogNTAlO1xuICB9XG59XG5cbi52aXN1YWwtZ3JhcGgtbGlzdF9fcm93X19jaGFydCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogcm93IHdyYXA7XG59XG5cbi52aXN1YWwtZ3JhcGgtbGlzdF9fcm93X19jaGFydC0td3JhcHBlciB7XG4gIG1hcmdpbi1ib3R0b206IDEycHg7XG4gIHdpZHRoOiA1MCU7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAudmlzdWFsLWdyYXBoLWxpc3RfX3Jvd19fY2hhcnQtLXdyYXBwZXIge1xuICAgIHdpZHRoOiAyNSU7XG4gIH1cbn1cblxuLnZpc3VhbC1ncmFwaC1saXN0X19yb3dfX2NoYXJ0X19wYXJhZ3JhcGgge1xuICBtYXJnaW4tdG9wOiAxMnB4O1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cblxuLnZpc3VhbC1ncmFwaC1saXN0X19yb3dfX2dyYXBoIHtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXgtd2lkdGg6IDcwJTtcbiAgbWF4LWhlaWdodDogMjUwcHg7XG59XG5cbi52aXN1YWwtZ3JhcGgtbGlzdF9fcm93X19ncmFwaC0tc3Ryb2tlIHtcbiAgc3Ryb2tlOiAjOERDOEU4O1xufVxuXG4udmlzdWFsLWdyYXBoLWxpc3RfX3Jvd19fZ3JhcGgtLWNpcmNsZSB7XG4gIGZpbGw6IG5vbmU7XG4gIHN0cm9rZS13aWR0aDogMjtcbiAgYW5pbWF0aW9uOiBwcm9ncmVzcyAxcyBlYXNlLW91dCBmb3J3YXJkcztcbn1cblxuLnZpc3VhbC1ncmFwaC1saXN0X19yb3dfX2dyYXBoLS1jaXJjbGVfYmcge1xuICBmaWxsOiBub25lO1xuICBzdHJva2U6ICMwMDFiMjY7XG4gIHN0cm9rZS13aWR0aDogMjtcbn1cblxuLnZpc3VhbC1ncmFwaC1saXN0X19yb3dfX2dyYXBoX190ZXh0IHtcbiAgZm9udC1zaXplOiAwLjVlbTtcbiAgZmlsbDogI0ZGRkZGRjtcbiAgc3Ryb2tlOiBub25lO1xuICB0ZXh0LWFuY2hvcjogbWlkZGxlO1xufVxuXG5Aa2V5ZnJhbWVzIHByb2dyZXNzIHtcbiAgMCUge1xuICAgIHN0cm9rZS1kYXNoYXJyYXk6IDAgMTAwO1xuICB9XG59XG5cbi5zaXRlLWhlYWRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbn1cblxuLnNpdGUtaGVhZGVyX19uYXYge1xuICBwYWRkaW5nLWJvdHRvbTogMzJweDtcbiAgcGFkZGluZy10b3A6IDMycHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMHB4KSB7XG4gIC5zaXRlLWhlYWRlcl9fbmF2IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgfVxufVxuXG4uc2l0ZS1oZWFkZXJfX25hdi1jb250YWluZXIge1xuICBtYXgtd2lkdGg6IDEyNjBweDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgcGFkZGluZy1sZWZ0OiA2dnc7XG4gIHBhZGRpbmctcmlnaHQ6IDZ2dztcbn1cblxuLnNpdGUtaGVhZGVyX19uYXYtY29udGFpbmVyOjphZnRlciB7XG4gIGNsZWFyOiBib3RoO1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAwcHgpIHtcbiAgLnNpdGUtaGVhZGVyX19uYXYtY29udGFpbmVyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDJ2dztcbiAgICBwYWRkaW5nLXJpZ2h0OiAydnc7XG4gIH1cbn1cblxuLnNpdGUtaGVhZGVyX19uYXYtd3JhcHBlciB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG59XG5cbi5zaXRlLWhlYWRlcl9fbmF2LWNvbnRhaW5lci1sb2dvLWEge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxNTBweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBsaW5lLWhlaWdodDogMDtcbn1cblxuLnNpdGUtaGVhZGVyX19uYXYtY29udGFpbmVyLWxvZ28tYSBpbWcge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uc2l0ZS1oZWFkZXJfX25hdi1jb250YWluZXItbWFpbi1tZW51IHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMHB4KSB7XG4gIC5zaXRlLWhlYWRlcl9fbmF2LWNvbnRhaW5lci1tYWluLW1lbnUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbi5zaXRlLWhlYWRlcl9fbmF2LWNvbnRhaW5lci1tYWluLW1lbnUgbGkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtc2l6ZTogMC45ZW07XG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBwYWRkaW5nLWJvdHRvbTogMzJweDtcbiAgcGFkZGluZy10b3A6IDMycHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuLnNpdGUtaGVhZGVyX19uYXYtY29udGFpbmVyLW1haW4tbWVudSBsaTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgbWFyZ2luLXJpZ2h0OiAyNHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDBweCkge1xuICAuc2l0ZS1oZWFkZXJfX25hdi1jb250YWluZXItbWFpbi1tZW51IGxpLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4gPiBhOjphZnRlciB7XG4gICAgZm9udC1zaXplOiAwLjllbTtcbiAgICBsaW5lLWhlaWdodDogMThweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDhweDtcbiAgICBjb250ZW50OiAnXFxmMDc4JztcbiAgICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNSBGcmVlXCI7XG4gICAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgfVxufVxuXG4uc2l0ZS1oZWFkZXJfX25hdi1jb250YWluZXItbWFpbi1tZW51IGxpLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW46aG92ZXIgdWwge1xuICBvcGFjaXR5OiAxO1xuICB6LWluZGV4OiA5OTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAwcHgpIHtcbiAgLnNpdGUtaGVhZGVyX19uYXYtY29udGFpbmVyLWNoaWxkLW1lbnUge1xuICAgIHBhZGRpbmc6IDI0cHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogY2FsYygxMDAlIC0gMjRweCk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbiAgICBib3gtc2hhZG93OiA0cHggOHB4IDEycHggcmdiYSgzOSwgNDQsIDQ5LCAwLjE1KTtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjM1cyBlYXNlLWluLW91dDtcbiAgICB6LWluZGV4OiAtMTtcbiAgfVxufVxuXG4uc2l0ZS1oZWFkZXJfX25hdi1jb250YWluZXItY2hpbGQtbWVudSBsaSB7XG4gIHBhZGRpbmc6IDA7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi5zaXRlLWhlYWRlcl9fbmF2LWNvbnRhaW5lci1jaGlsZC1tZW51IGxpOm5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xufVxuXG4uc2l0ZS1oZWFkZXJfX25hdi0tdHJhbnNwYXJlbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLnNpdGUtaGVhZGVyX19uYXYtbS10cmlnZ2VyIHtcbiAgZm9udC1zaXplOiAxLjc1ZW07XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29sb3I6ICMwMDc2QTg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMHB4KSB7XG4gIC5zaXRlLWhlYWRlcl9fbmF2LW0tdHJpZ2dlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4uc2l0ZS1oZWFkZXJfX20tY29udGFpbmVyIHtcbiAgb3ZlcmZsb3cteTogc2Nyb2xsO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IC0xMDAlO1xuICBib3R0b206IDA7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctbGVmdDogNnZ3O1xuICBwYWRkaW5nLXJpZ2h0OiA2dnc7XG4gIHBhZGRpbmctYm90dG9tOiAyNHB4O1xuICBwYWRkaW5nLXRvcDogMjRweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNzZBODtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogcmlnaHQgMC4zNXMgZWFzZS1pbi1vdXQsIG9wYWNpdHkgMC41cyBlYXNlLWluLW91dDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5zaXRlLWhlYWRlcl9fbS1jb250YWluZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLnNpdGUtaGVhZGVyX19tLWNvbnRhaW5lci5hY3RpdmUge1xuICBvcGFjaXR5OiAxO1xuICByaWdodDogMDtcbn1cblxuLnNpdGUtaGVhZGVyX19tLWNvbnRhaW5lcl9faGVhZGVyIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbn1cblxuLnNpdGUtaGVhZGVyX19tLWNvbnRhaW5lcl9fbGVmdCB7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDE1MHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGxpbmUtaGVpZ2h0OiAwO1xufVxuXG4uc2l0ZS1oZWFkZXJfX20tY29udGFpbmVyX19sZWZ0IGltZyB7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5zaXRlLWhlYWRlcl9fbS1jb250YWluZXJfX3JpZ2h0IHtcbiAgZm9udC1zaXplOiAxLjc1ZW07XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29sb3I6ICNGRkZGRkY7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMHB4KSB7XG4gIC5zaXRlLWhlYWRlcl9fbS1jb250YWluZXJfX3JpZ2h0IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5zaXRlLWhlYWRlcl9fbS1uYXYgLnNpdGUtaGVhZGVyX19uYXYtY29udGFpbmVyLW1haW4tbWVudSB7XG4gIG1hcmdpbi10b3A6IDY0cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uc2l0ZS1oZWFkZXJfX20tbmF2IC5zaXRlLWhlYWRlcl9fbmF2LWNvbnRhaW5lci1tYWluLW1lbnUgbGkge1xuICBmb250LXNpemU6IDE4cHg7XG4gIHBhZGRpbmc6IDA7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnNpdGUtaGVhZGVyX19tLW5hdiAuc2l0ZS1oZWFkZXJfX25hdi1jb250YWluZXItbWFpbi1tZW51IGxpOm5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tYm90dG9tOiAyNHB4O1xufVxuXG4uc2l0ZS1oZWFkZXJfX20tbmF2IC5zaXRlLWhlYWRlcl9fbmF2LWNvbnRhaW5lci1tYWluLW1lbnUgYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uc2l0ZS1oZWFkZXJfX20tbmF2IC5zaXRlLWhlYWRlcl9fbmF2LWNvbnRhaW5lci1jaGlsZC1tZW51IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5zaXRlLWhlYWRlcl9fbS1uYXYgLnNpdGUtaGVhZGVyX19uYXYtY29udGFpbmVyLWNoaWxkLW1lbnUgbGkge1xuICBtYXJnaW4tdG9wOiAyNHB4O1xufVxuXG5odG1sLm1vYmlsZS1tZW51LWFjdGl2ZSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5zaXRlLWZvb3RlciB7XG4gIGJhY2tncm91bmQ6ICNGRkZGRkY7XG59XG5cbi5zaXRlLWZvb3Rlcl9fdG9wIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlMGU5ZjA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nLXRvcDogNDhweDtcbiAgcGFkZGluZy1ib3R0b206IDI0cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnNpdGUtZm9vdGVyX190b3A6OmFmdGVyIHtcbiAgY2xlYXI6IGJvdGg7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDBweCkge1xuICAuc2l0ZS1mb290ZXJfX3RvcCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxufVxuXG4uc2l0ZS1mb290ZXJfX3RvcF9fbGVmdCB7XG4gIGZsb2F0OiBsZWZ0O1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiAyLjQzOTAyJTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDMycHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnNpdGUtZm9vdGVyX190b3BfX2xlZnQ6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5zaXRlLWZvb3Rlcl9fdG9wX19sZWZ0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi1yaWdodDogMi40MzkwMiU7XG4gICAgd2lkdGg6IDQwLjI0MzklO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbiAgLnNpdGUtZm9vdGVyX190b3BfX2xlZnQ6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG59XG5cbi5zaXRlLWZvb3Rlcl9fdG9wX19sZWZ0LWltYWdlLFxuLnNpdGUtZm9vdGVyX190b3BfX2xlZnQgaW1nIHtcbiAgbWF4LXdpZHRoOiAxODVweCAhaW1wb3J0YW50O1xufVxuXG4uc2l0ZS1mb290ZXJfX3RvcF9fcmlnaHQge1xuICBmbG9hdDogbGVmdDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1yaWdodDogMi40MzkwMiU7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uc2l0ZS1mb290ZXJfX3RvcF9fcmlnaHQ6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAwcHgpIHtcbiAgLnNpdGUtZm9vdGVyX190b3BfX3JpZ2h0IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDY0cHg7XG4gICAgcGFkZGluZy1yaWdodDogNjRweDtcbiAgICBwYWRkaW5nLXRvcDogMzJweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnNpdGUtZm9vdGVyX190b3BfX3JpZ2h0IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tcmlnaHQ6IDIuNDM5MDIlO1xuICAgIHdpZHRoOiA1Ny4zMTcwNyU7XG4gIH1cbiAgLnNpdGUtZm9vdGVyX190b3BfX3JpZ2h0Omxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxufVxuXG4uc2l0ZS1mb290ZXJfX3RvcF9fcmlnaHQtY29sIHtcbiAgbWFyZ2luLWJvdHRvbTogMzJweDtcbn1cblxuLnNpdGUtZm9vdGVyX190b3BfX3JpZ2h0LWNvbDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAwcHgpIHtcbiAgLnNpdGUtZm9vdGVyX190b3BfX3JpZ2h0LWNvbCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLXJpZ2h0OiAyLjQzOTAyJTtcbiAgICB3aWR0aDogMzEuNzA3MzIlO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgLnNpdGUtZm9vdGVyX190b3BfX3JpZ2h0LWNvbDpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbn1cblxuLnNpdGUtZm9vdGVyX190b3BfX3JpZ2h0LWNvbCAubWFpbixcbi5zaXRlLWZvb3Rlcl9fdG9wX19yaWdodC1jb2wgLmNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbn1cblxuLnNpdGUtZm9vdGVyX190b3BfX3JpZ2h0LWNvbCAubWFpbiB7XG4gIGZvbnQtc2l6ZTogMC43NjdlbTtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gIGNvbG9yOiAjOERDOEU4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4uc2l0ZS1mb290ZXJfX3RvcF9fcmlnaHQtY29sIC5jaGlsZDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLnNpdGUtZm9vdGVyX190b3BfX3JpZ2h0LWNvbCAuY2hpbGQgYSB7XG4gIGZvbnQtc2l6ZTogMC43NjdlbTtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbi5zaXRlLWZvb3Rlcl9fYm90dG9tIHtcbiAgcGFkZGluZy10b3A6IDMycHg7XG4gIHBhZGRpbmctYm90dG9tOiAyNHB4O1xufVxuXG4uc2l0ZS1mb290ZXJfX2JvdHRvbV9fd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuc2l0ZS1mb290ZXJfX2JvdHRvbV9fd3JhcHBlciB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbn1cblxuLnNpdGUtZm9vdGVyX19ib3R0b21fX3dyYXBwZXItbGlzdCB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5zaXRlLWZvb3Rlcl9fYm90dG9tX193cmFwcGVyLWxpc3Qge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxufVxuXG4uc2l0ZS1mb290ZXJfX2JvdHRvbV9fd3JhcHBlci1saXN0IGxpIHtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuLnNpdGUtZm9vdGVyX19ib3R0b21fX3dyYXBwZXItbGlzdCBsaTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5zaXRlLWZvb3Rlcl9fYm90dG9tX193cmFwcGVyLWxpc3QgbGkge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5zaXRlLWZvb3Rlcl9fYm90dG9tX193cmFwcGVyLWxpc3QgbGk6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNnB4O1xuICB9XG59XG5cbi5zaXRlLWZvb3Rlcl9fYm90dG9tX193cmFwcGVyLWxpc3QgbGkgaSB7XG4gIGZvbnQtc2l6ZTogMThweDtcbn1cblxuLnNpdGUtZm9vdGVyX19ib3R0b21fX3dyYXBwZXItbGlzdCBsaSB7XG4gIGZvbnQtc2l6ZTogMC43NjdlbTtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gIGNvbG9yOiAjNjU3MzdBO1xufVxuXG4uc2l0ZS1mb290ZXJfX2JvdHRvbV9fd3JhcHBlci1saXN0IGE6aG92ZXIge1xuICBjb2xvcjogIzAwMkEzQTtcbn1cblxuLnNpdGUtZm9vdGVyX19ib3R0b20gcCB7XG4gIGZvbnQtc2l6ZTogMC43NjdlbTtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gIGNvbG9yOiAjNjU3MzdBO1xuICBmb250LXdlaWdodDogNDAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuc2l0ZS1mb290ZXJfX2JvdHRvbSBwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbn1cblxuLnNpdGUtZm9vdGVyX19ib3R0b21fX2NvbXBhbnktbmFtZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLnNpdGUtZm9vdGVyX19ib3R0b21fX2NvbXBhbnktbmFtZSBwIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuXG4uc2l0ZS1mb290ZXJfX2Zvb3Rub3RlIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlMGU5ZjA7XG4gIHBhZGRpbmctYm90dG9tOiAzMnB4O1xuICBwYWRkaW5nLXRvcDogMzJweDtcbn1cblxuLnNpdGUtZm9vdGVyX19mb290bm90ZSBoMixcbi5zaXRlLWZvb3Rlcl9fZm9vdG5vdGUgcCB7XG4gIGZvbnQtc2l6ZTogMC43NjdlbTtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gIGNvbG9yOiAjNjU3MzdBO1xuICBmb250LXdlaWdodDogNDAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuc2l0ZS1mb290ZXJfX2Zvb3Rub3RlIGgyLFxuICAuc2l0ZS1mb290ZXJfX2Zvb3Rub3RlIHAge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbn1cblxuLnNpdGUtZm9vdGVyX19mb290bm90ZSBoMiB7XG4gIG1hcmdpbi1ib3R0b206IDRweDtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbn1cblxuLnBvc3QtdGVtcGxhdGUge1xuICBtYXJnaW4tYm90dG9tOiA2NHB4O1xufVxuXG4ucG9zdC10ZW1wbGF0ZV9fbGVhZC1pbWcge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBtYXJnaW4tYm90dG9tOiA2NHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTE5RDlEO1xuICBsaW5lLWhlaWdodDogMDtcbn1cblxuLnBvc3QtdGVtcGxhdGVfX2xlYWQtaW1nIGltZyB7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAwcHgpIHtcbiAgLnBvc3QtdGVtcGxhdGVfX2NvbnRlbnRfX2hlYWRlciwgLnBvc3QtdGVtcGxhdGVfX2NvbnRlbnRfX3dyYXBwZXIge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi1yaWdodDogMy4yNzg2OSU7XG4gICAgd2lkdGg6IDc3LjA0OTE4JTtcbiAgICBtYXJnaW4tbGVmdDogMTEuNDc1NDElO1xuICB9XG4gIC5wb3N0LXRlbXBsYXRlX19jb250ZW50X19oZWFkZXI6bGFzdC1jaGlsZCwgLnBvc3QtdGVtcGxhdGVfX2NvbnRlbnRfX3dyYXBwZXI6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAucG9zdC10ZW1wbGF0ZV9fY29udGVudF9faGVhZGVyLCAucG9zdC10ZW1wbGF0ZV9fY29udGVudF9fd3JhcHBlciB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLXJpZ2h0OiAyLjQzOTAyJTtcbiAgICB3aWR0aDogNjUuODUzNjYlO1xuICAgIG1hcmdpbi1sZWZ0OiAxNy4wNzMxNyU7XG4gIH1cbiAgLnBvc3QtdGVtcGxhdGVfX2NvbnRlbnRfX2hlYWRlcjpsYXN0LWNoaWxkLCAucG9zdC10ZW1wbGF0ZV9fY29udGVudF9fd3JhcHBlcjpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbn1cblxuLnBvc3QtdGVtcGxhdGVfX2NvbnRlbnRfX2hlYWRlciB7XG4gIG1hcmdpbi1ib3R0b206IDMycHg7XG59XG5cbi5wb3N0LXRlbXBsYXRlX19jb250ZW50X19ib2R5IHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tcmlnaHQ6IDIuNDM5MDIlO1xuICB3aWR0aDogODIuOTI2ODMlO1xufVxuXG4ucG9zdC10ZW1wbGF0ZV9fY29udGVudF9fYm9keTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuXG4ucG9zdC10ZW1wbGF0ZV9fY29udGVudF9fYXNpZGUge1xuICBmbG9hdDogbGVmdDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1yaWdodDogMi40MzkwMiU7XG4gIHdpZHRoOiAxNC42MzQxNSU7XG59XG5cbi5wb3N0LXRlbXBsYXRlX19jb250ZW50X19hc2lkZTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuXG4ucG9zdC10ZW1wbGF0ZV9fc2hhcmVfX2l0ZW0gYSB7XG4gIGJvcmRlcjogc29saWQgMnB4ICMwMDc2QTg7XG4gIGhlaWdodDogNDhweDtcbiAgd2lkdGg6IDQ4cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG4gIGJvcmRlci1yYWRpdXM6IDUwZW07XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB0cmFuc2l0aW9uOiBib3gtc2hhZG93IDAuMzVzIGVhc2UtaW4tb3V0LCB0cmFuc2Zvcm0gMC4zNXMgZWFzZS1pbi1vdXQ7XG59XG5cbi5wb3N0LXRlbXBsYXRlX19zaGFyZV9faXRlbSBhOmhvdmVyIHtcbiAgYm94LXNoYWRvdzogMCAwIDhweCByZ2JhKDM5LCA0NCwgNDksIDAuMjUpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxNWRlZyk7XG59XG5cbi5wb3N0LXRlbXBsYXRlX19zaGFyZV9faXRlbSBhOm5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xufVxuXG4ucG9zdC10ZW1wbGF0ZV9fc2hhcmVfX2l0ZW0gYSBpIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBjb2xvcjogIzAwNzZBODtcbn1cblxuLnBvc3QtdGVtcGxhdGVfX3RpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbn1cblxuLnBvc3QtdGVtcGxhdGVfX2NvbnRlbnRfX2JvZHkgdWwge1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xufVxuXG4ucG9zdC10ZW1wbGF0ZV9fY29udGVudF9fYm9keSBsaSB7XG4gIG1hcmdpbi1sZWZ0OiAxNnB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaXN0LXN0eWxlOiBkaXNjO1xufVxuXG4ucG9zdC10ZW1wbGF0ZV9fY29udGVudF9fYm9keSAud3AtYmxvY2staW1hZ2Uge1xuICBtYXJnaW4tYm90dG9tOiAzMnB4O1xuICBtYXJnaW4tdG9wOiAzMnB4O1xufVxuXG4ucG9zdC10ZW1wbGF0ZV9fY29udGVudF9fYm9keSAud3AtYmxvY2staW1hZ2UgaW1nIHtcbiAgaGVpZ2h0OiBhdXRvO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnBvc3QtdGVtcGxhdGUgaW1nIHtcbiAgaGVpZ2h0OiBhdXRvO1xuICB3aWR0aDogMTAwJTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5wb3N0LXRlbXBsYXRlX19yZWNlbnRfX2xpc3QgLmNhcmRfX2l0ZW06bGFzdC1jaGlsZCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuIl19 */

/*new css*/
:root {
  --at-light-blue: #8DC8E8;
  --at-dark-blue: #002A3A;
  --at-font-family: 'Montserrat', sans-serif;
  --at-light-grey: #fcfcfc;
  --at-dark-grey: #dfe5e8;
  --at-darkest-grey: #797c83;
  --at-links: #0076A8;
  --at-med-blue: #6c9ab2;
}

.footer_border {
	border-top: 1px solid #e0e9f0;
	padding-bottom: 32px;
	padding-top: 32px;
}

.site-footer__footnote {
	border-top: 0 none transparent;
	padding-bottom: 0;
	padding-top: 0;
}

/*resize accessiblity icon*/
button.aicon_link {
	width: 40px;
	height: 40px;
}
img.aicon_image {
	max-width: 40px;
	width: 40px;
	height: 40px;
}
.aicon_link {
	left: -40px;
	max-height: 40px;
	max-width: 40px;
}
@media (max-width: 992px) {
	button.aicon_link {
		bottom: 30%;
	}
}
@media (max-width: 1400px) {
	.admin-bar .accessability_container {
		top: unset !important;
	}
	.accessability_container {
		top: unset !important;
	}
}

/*employee spotlight*/
.employee-spotlight h1 {
	font-weight: 900;
	padding-top: 8.53%;
	padding-bottom: 0;
	margin-bottom: 0;
}
.employee-spotlight h2 {
	font-size: 1.5rem;
	font-weight: semi-bold;
	margin-top: 5.85%;
	margin-bottom: 3.51%;
}
.employee-spotlight .employee-img {
	margin-top: 5.85%;
}
.employee-spotlight h3 {
	font-size: 1rem;
	font-weight: bold;
	text-transform: uppercase;
	margin-bottom: 2.5%;
	color: #89c3dc;
}
.employee-spotlight .links {
	margin-bottom: 2.5%;
}
.employee-spotlight .links a {
	background-color: #89c3dc;
	color: #fff;
	margin-bottom: 2.5%;
	padding: 2px 4px;
	border-radius: 2px;
}
.employee-spotlight .links a:hover {
	background-color: var(--at-dark-blue);
	color: #fff;
}
.employee-spotlight p {
	font-size: 1rem;
	line-height: 1.75;
}
.employee-spotlight .col-img {
	padding-left: 5%;
	padding-right: 5%;
}
#employeeCarousel .container .row {
	padding-bottom: 7.1%;
}
#employeeThumbs .container {
	padding-top: 2.6%;
	padding-bottom: 6.5%;
}
#employeeThumbs p {
	white-space: normal;
}
#employeeThumbs {
	background-color: #fbfbfb;
}
#employeeThumbs {
    width: 100%;
    overflow: visible;
    white-space:nowrap;
	position: relative;
}
#employeeThumbs button {
   -webkit-appearance: none;
   -moz-appearance: none;
   appearance: none;
   padding: 0;
   margin: 0;
   background-color: transparent;
   outline: unset;
   border: unset;
}
#employeeThumbs .carousel-control-next-icon,
#employeeThumbs .carousel-control-prev-icon {
	border: 2px solid #e0e9f0;
	height: 40px;
	width: 40px;
	background-color: #fff;
	border-radius: 50em;
	cursor: pointer;
	transition: all .35s ease-in-out;
	 -webkit-text-stroke: 1px;
}
#employeeThumbs .slide .atla-carousel-item{
    display: inline-block;
}
#employeeThumbs .carousel-control-next, 
#employeeThumbs .carousel-control-prev {
	opacity: 1;
}
#employeeThumbs .carousel-control-prev-icon {
	background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' stroke='4' fill='%23000000'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e");
}
#employeeThumbs .carousel-control-next-icon {
	background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000000'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");
}
#employeeThumbs .carousel-control-next-icon:hover,
#employeeThumbs .carousel-control-prev-icon:hover {
	background-color: #002a3a;
	box-shadow: 0 0 16px rgba(39,44,49,.5);
}
#employeeThumbs .carousel-control-prev-icon,
#employeeThumbs .carousel-control-next-icon {
	background-size: 50%;
}
#employeeThumbs .carousel-control-prev-icon:hover {
	background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23ffffff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e");
}
#employeeThumbs .carousel-control-next-icon:hover {
	background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23ffffff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");
}
#employeeThumbs .carousel-item img {
	filter: brightness(90%);
	border: 10px solid #dfe5e8;
}
#employeeThumbs .carousel-item {
	text-align: center;
}
#employeeThumbs .carousel-item.showing img,
#employeeThumbs .carousel-item:hover img {
	filter: brightness(100%);
}
.employee-spotlight .col-img,
.employee-spotlight .col-copy {
	flex-basis: 100%;
}
.employee-spotlight .col-copy {
	padding-top: 3.51%;
}
#employeeThumbs .carousel-item {
	margin-right: 0;
	flex: 0 0 50%;
	display: block;
	width: 50%;
}
#employeeThumbs .carousel-inner {
	display: flex;
	margin-left: auto;
	margin-right: auto;
}
#employeeThumbs .container {
	padding-left: 15%;
	padding-right: 15%;
}
@media (min-width: 575px) {
	#employeeThumbs .carousel-item {
		flex: 0 0 33.33%;
		width: 33.33%;
	}
}
@media (min-width: 768px) {
	.employee-spotlight .col-img {
		flex-basis: 55%;
	}
	.employee-spotlight .col-copy {
		flex-basis: 45%;
	}
	.employee-spotlight .col-copy {
		padding-top: 0;
	}
	.employee-spotlight .col-img {
		padding-left: 0;
		padding-right: 5%;
	}	
}
@media (min-width: 992px) {
	#employeeThumbs .carousel-item {
		flex: 0 0 20%;
		width: 20%;
	}
	#employeeThumbs .carousel-inner {
		max-width: 1000px;
	}
	#employeeThumbs .carousel-control-next-icon,
	#employeeThumbs .carousel-control-prev-icon {
		height: 60px;
		width: 60px;
	}
}
@media (min-width: 1200px) {
	#employeeThumbs .container {
		padding-left: unset;
		padding-right: unset;
	}
}
@media (min-width: 1300px) {
	#employeeThumbs .control-wrap {
		max-width: 1360px;
		margin-left: auto;
		margin-right: auto;
		position: relative;
	}
}
.page-id-656 main p a {
	text-decoration: underline;
}
.osano-cm-disclosure__toggle.osano-cm-toggle {
	display: none;
}
/*osano styling*/
a.osano-cm-storage-policy.osano-cm-content__link.osano-cm-link {
     text-indent:-99999px;
	 line-height: 0;
}
a.osano-cm-storage-policy.osano-cm-content__link.osano-cm-link:after {
     text-indent: 0;
     content: "Website Privacy & Security Policy";
     display: block;
}
a.osano-cm-additional-link.osano-cm-content__link.osano-cm-link {
     font-size:0;
}
a.osano-cm-additional-link.osano-cm-content__link.osano-cm-link:after {
     content: "California Consumer Privacy Act";
     font-size:16px;
}
