@import url(https://fonts.googleapis.com/css?family=Lato);
@charset "UTF-8";
@font-face {
  font-family: "icomoon";
  font-style: normal;
  font-weight: 400;
  src: url(data:font/woff;base64,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) format("woff"), url(data:font/woff2;base64,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) format("woff2"), url(data:font/ttf;base64,AAEAAAALAIAAAwAwT1MvMg8SBagAAAC8AAAAYGNtYXDpZem6AAABHAAAAFxnYXNwAAAAEAAAAXgAAAAIZ2x5ZuneHFwAAAGAAAAB3GhlYWQckAxFAAADXAAAADZoaGVhB8IDxwAAA5QAAAAkaG10eA4AABMAAAO4AAAAGGxvY2EBFgCcAAAD0AAAAA5tYXhwAAkARgAAA+AAAAAgbmFtZZlKCfsAAAQAAAABhnBvc3QAAwAAAAAFiAAAACAAAwNVAZAABQAAApkCzAAAAI8CmQLMAAAB6wAzAQkAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADpKQPA/8AAQAPAAEAAAAABAAAAAAAAAAAAAAAgAAAAAAADAAAAAwAAABwAAQADAAAAHAADAAEAAAAcAAQAQAAAAAwACAACAAQAAQAg6QjpKf/9//8AAAAAACDpCOkp//3//wAB/+MW/BbcAAMAAQAAAAAAAAAAAAAAAAABAAH//wAPAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAABAAAAAAAAAAAAAgAANzkBAAAAAAIAE//TA+0DrQAbAEEAAAUiJy4BJyY1NDc+ATc2MzIXHgEXFhUUBw4BBwYTDgEHBgcOAQcGBycuAQcOAQcGFh8BFjY3Njc+ATc2Nz4BJy4BBwIAZlpahiYnJyaGWlpmZlpahiYnJyaGWlp3BQkDJSQjRyMjJH8GDwgHCgEBBgaTCRYIJyYmSyUmJwcDBAUQCi0nJoZaWmZmWlqGJicnJoZaWmZmWlqGJicClAEEBCUlJUklJSRkBQMDAwwICA8EdgcBCCgnJ08nJycHEgkICQEAAAAAAgAA/8AEAAPAABsAQwAAATIXHgEXFhUUBw4BBwYjIicuAScmNTQ3PgE3NgMmBgcGFBcxFw8BBhYXFjI3MTcfARY2NzY0JzEnPwE2JicmIgcxBycCAGpdXosoKCgoi15dampdXosoKCgoi15dNwsbCgoKq6sDCAIJCx4LqqsEChwJCwuqqgQIAgoKHwqrqgPAKCiLXl1qal1eiygoKCiLXl1qal1eiygo/tQIAgkLHguqqwQKHAkLC6qqBAgCCgofCquqBAsbCgoKq6sAAQAAAAEAAOANxoFfDzz1AAsEAAAAAADcuGPkAAAAANy4Y+QAAP/ABAADwAAAAAgAAgAAAAAAAAABAAADwP/AAAAEAAAAAAAEAAABAAAAAAAAAAAAAAAAAAAABgQAAAAAAAAAAAAAAAIAAAAEAAATBAAAAAAAAAAACgAUAB4AiADuAAAAAQAAAAYARAACAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAA4ArgABAAAAAAABAAcAAAABAAAAAAACAAcAYAABAAAAAAADAAcANgABAAAAAAAEAAcAdQABAAAAAAAFAAsAFQABAAAAAAAGAAcASwABAAAAAAAKABoAigADAAEECQABAA4ABwADAAEECQACAA4AZwADAAEECQADAA4APQADAAEECQAEAA4AfAADAAEECQAFABYAIAADAAEECQAGAA4AUgADAAEECQAKADQApGljb21vb24AaQBjAG8AbQBvAG8AblZlcnNpb24gMS4wAFYAZQByAHMAaQBvAG4AIAAxAC4AMGljb21vb24AaQBjAG8AbQBvAG8Abmljb21vb24AaQBjAG8AbQBvAG8AblJlZ3VsYXIAUgBlAGcAdQBsAGEAcmljb21vb24AaQBjAG8AbQBvAG8AbkZvbnQgZ2VuZXJhdGVkIGJ5IEljb01vb24uAEYAbwBuAHQAIABnAGUAbgBlAHIAYQB0AGUAZAAgAGIAeQAgAEkAYwBvAE0AbwBvAG4ALgAAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=) format("truetype"), url(data:application/vnd.ms-fontobject;base64,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) format("eot");
}
.icon-close:before, .icon-check:before {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  display: inline-block;
  font-family: "icomoon";
  font-size: inherit;
  font-style: normal;
  line-height: inherit;
  position: absolute;
  right: 1.5rem;
  speak: none;
  text-transform: none;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
  top: 50%;
  vertical-align: baseline;
  z-index: 1;
}

.icon-check:before {
  color: #4caf50;
  content: "";
}
.icon-close:before {
  color: #da2727;
  content: "";
}

.background-white {
  background-color: #fff;
}

.background-gray {
  background-color: #f7f7f7;
}

.background-teal {
  background-color: #0ac9bb;
}

.background-navy {
  background-color: #0d212f;
}

.background-blue {
  background-color: #007790;
}

.background-blue-dark {
  background-color: #0a3655;
}

.text-gray-light {
  color: #989898;
}

.text-teal {
  color: #0ac9bb;
}

.text-navy {
  color: #0d212f;
}

.text-white {
  color: #fff;
}

.pattern {
  background: url(https://www.rubrik.com/content/dam/rubrik/lp/complete/pattern-milk-and-cookies.png) 0 0 repeat;
}

html {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  color: #000;
  font-size: 62.5%;
  font-family: "Lato", sans-serif;
  line-height: 1.4;
  -ms-overflow-style: scrollbar;
  -webkit-tap-highlight-color: transparent;
  -ms-text-size-adjust: 100%;
  -webkit-text-size-adjust: 100%;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

body {
  background: url(https://www.rubrik.com/content/dam/rubrik/lp/complete/pattern-milk-and-cookies.png) 0 0 repeat;
  font-size: 1.7rem;
  margin: 0;
}

/*
 * Remove text-shadow in selection highlight:
 */
::-moz-selection {
  background: #b3d4fc;
  text-shadow: none;
}

::selection {
  background: #b3d4fc;
  text-shadow: none;
}

/*
 * Remove default figure styles.
 */
figure {
  margin: 0;
}

/**
 * Remove the gray background color from active links in IE 10.
 * Remove default color
 */
a {
  color: inherit;
  background-color: transparent;
  text-decoration: none;
  -webkit-text-decoration-skip: objects;
}

/**
 * Improve readability of focused elements when they are also in an
 * active/hover state.
 */
a:active,
a:hover,
a:focus {
  color: inherit;
  outline: 0;
}

/**
 * Address style set to `bolder` in Firefox 4+, Safari, and Chrome.
 */
strong {
  font-weight: 700;
}

/**
 * Remove border when inside `a` element in IE 8/9/10.
 */
img {
  border-style: none;
  border: 0;
  height: auto;
  max-width: 100%;
  vertical-align: middle;
}

/*
* Set all elements to border box
*/
*,
*:before,
*:after {
  -webkit-box-sizing: inherit;
          box-sizing: inherit;
}

[tabindex="-1"]:focus {
  outline: none;
}
h1,h2,h3,h4,h5,h6,
p {
  margin-top: 0;
  margin-bottom: 0;
}

h1,h2,h3,h4,h5,h6 {
  line-height: 1.1;
}

h1,h2,h4,h5,h6 {
  font-weight: 300;
}

h1 {
  font-size: 4.8rem;
}
@media (min-width: 768px) {
  h1 {
    font-size: 7.2rem;
  }
}

h2 {
  font-size: 4rem;
}

h3 {
  font-size: 2.2rem;
}
@media (min-width: 768px) {
  h3 {
    font-size: 3.4rem;
  }
}

h4 {
  font-size: 4.8rem;
}

h5 {
  font-size: 2.8rem;
}
@media (min-width: 768px) {
  h5 {
    font-size: 3.1rem;
  }
}

h6 {
  font-size: 1.7rem;
}

.wrapper {
  padding-left: 2rem;
  padding-right: 2rem;
}

.container {
  margin-left: auto;
  margin-right: auto;
  max-width: 132rem;
}

.mktoFieldWrap,
.input-wrapper {
  position: relative;
}

.mktoFieldWrap .mktoLabel:not(.radio-label) {
  display: block !important;
  left: 0;
  position: absolute;
  -webkit-transform: translate(1.4rem, 2rem) scale(1);
      -ms-transform: translate(1.4rem, 2rem) scale(1);
          transform: translate(1.4rem, 2rem) scale(1);
  -webkit-transition: -webkit-transform 0.2s;
  transition: -webkit-transform 0.2s;
  -o-transition: transform 0.2s;
  transition: transform 0.2s;
  transition: transform 0.2s, -webkit-transform 0.2s;
  top: 0;
  z-index: 1;
}
.focus.mktoFieldWrap .mktoLabel:not(.radio-label) {
  -webkit-transform: translate(0.5rem, -0.6rem) scale(0.75);
      -ms-transform: translate(0.5rem, -0.6rem) scale(0.75);
          transform: translate(0.5rem, -0.6rem) scale(0.75);
}

.mktoFieldWrap .mktoLabel .asterix {
  color: #da2727;
}

.mktoFormCol {
  margin-bottom: 2.5rem;
}

.mktoField,
.mktoLabel {
  font-size: 1.4rem;
  line-height: 1;
}

.mktoField:not(.mktoField[type=radio]) {
  border: none;
  border-radius: 0;
  outline: none;
  padding: 1.8rem 1.4rem;
  width: 100%;
}
select.mktoField {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  background: #fff url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAJCAYAAAA/33wPAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDowMTgwMTE3NDA3MjA2ODExOTU3MERGNDUxN0U0MzYxOCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo0MjdBNDVENTA3NzkxMUUzQjYyM0E0NDUyQTRBN0Q2MCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo0MjdBNDVENDA3NzkxMUUzQjYyM0E0NDUyQTRBN0Q2MCIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IE1hY2ludG9zaCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjAxODAxMTc0MDcyMDY4MTE5NTcwREY0NTE3RTQzNjE4IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjAxODAxMTc0MDcyMDY4MTE5NTcwREY0NTE3RTQzNjE4Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+AD6rXAAAAEVJREFUeNpi/P//PwM1AOPgM8jY2JigSWfOnGEkykUmJib/KTEExWvYDCPWEIwwQjaMFEPAAGQQMgaFGboYMZhqsQYQYADt4VlWq9S1vQAAAABJRU5ErkJggg==) center right no-repeat;
}

.input-wrapper fieldset {
  bottom: 0;
  border-style: solid;
  border-width: 0.1rem;
  left: 0;
  margin: 0;
  overflow: hidden;
  padding: 0 0.8rem;
  position: absolute;
  pointer-events: none;
  right: 0;
  top: -0.5rem;
}
.error .input-wrapper fieldset {
  border-color: #da2727;
}
.input-wrapper legend {
  width: auto;
  height: 1.1rem;
  display: block;
  padding: 0;
  font-size: 0.75em;
  max-width: 0.001rem;
  text-align: left;
  -webkit-transition: max-width 0.05s;
  -o-transition: max-width 0.05s;
  transition: max-width 0.05s;
  visibility: hidden;
}
.focus .input-wrapper legend {
  max-width: 100rem;
}
.input-wrapper legend span {
  display: inline-block;
  font-size: 1.3rem;
}

.mktoRadioList {
  margin-top: 1.5rem;
}
.mktoRadioList label,
.mktoRadioList input {
  margin: 0 1rem 0 0;
}
.mktoRadioList label {
  font-size: 1.4rem;
  line-height: 1;
}
.error .mktoRadioList label {
  color: #da2727;
}

.error .radio-label {
  color: #da2727;
}

.mktoCheckboxList label {
  font-size: 1.4rem;
}

.mktoError {
  bottom: auto !important;
  color: #da2727;
  font-size: 1rem;
  left: 0.6rem;
  right: auto !important;
  position: absolute;
  top: calc(100% + .3rem);
}

.mktoLogicalField {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.mktoLogicalField label {
  margin-left: 0.5rem;
}

.mktoHtmlText {
  font-size: 1.2rem;
}
.mktoHtmlText a {
  color: #0ac9bb;
}

.mktoButton {
  background-color: #0ac9bb;
  border: none;
  border-radius: 0.5rem;
  -webkit-box-shadow: 0 0.5rem 1rem 0 rgba(0, 0, 0, 0.04);
          box-shadow: 0 0.5rem 1rem 0 rgba(0, 0, 0, 0.04);
  color: #fff;
  cursor: pointer;
  display: block;
  font-size: 1.4rem;
  line-height: 1;
  padding: 1.7rem 1.4rem;
  text-align: center;
  -webkit-transition: background-color 0.3s;
  -o-transition: background-color 0.3s;
  transition: background-color 0.3s;
  width: 100%;
}
.mktoButton:hover {
  background-color: #09b1a4;
}

.header {
  padding-top: 2rem;
  padding-bottom: 2rem;
}
.header-content {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
@media (min-width: 768px) {
  .header-content {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
  }
}
.header-content a {
  display: inline-block;
}
.header-content .logo-rubrik {
  max-width: 35rem;
}
.header-content .logo-partner {
  max-width: 19.6rem;
}

.hero {
  background: #1097ae url(https://www.rubrik.com/content/dam/rubrik/lp/complete/header-cookie-mobile.jpg) center top no-repeat;
  background-size: 100%;
  padding-top: 30rem;
  padding-bottom: 4rem;
}
@media (min-width: 768px) {
  .hero {
    background-image: url(https://www.rubrik.com/content/dam/rubrik/lp/complete/header-cookie.jpg);
    background-size: cover;
    padding-top: 8rem;
    padding-bottom: 8rem;
  }
}
.hero-content {
  max-width: 80rem;
}
.hero-content h1,
.hero-content h3 {
  margin-bottom: 2rem;
}
.hero-content p {
  font-size: 1.6rem;
}
@media (min-width: 768px) {
  .hero-content p {
    font-size: 2.4rem;
  }
}

@media (min-width: 768px) {
  .benefits-content {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
  }
}
.benefits-detail {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 50%;
          flex: 0 0 50%;
  padding-top: 4rem;
  padding-bottom: 4rem;
}
@media (min-width: 992px) {
  .benefits-detail {
    padding-top: 8rem;
    padding-bottom: 8rem;
  }
}
.benefits-detail h2 {
  margin-bottom: 2rem;
}
.benefits-detail p {
  color: #989898;
}
.benefits-detail figure {
  margin-top: 4rem;
  margin-bottom: 4rem;
}
.benefits-form {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 43%;
          flex: 0 0 43%;
  padding: 4rem;
}
@media (min-width: 992px) {
  .benefits-form {
    padding: 8rem 6rem;
  }
}
.benefits-form h2 {
  text-align: center;
  margin-bottom: 2rem;
}
.benefits-form-row {
  margin-bottom: 4rem;
}
@media (min-width: 992px) {
  .benefits-form-row {
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
  }
}
.benefits-form-column {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 calc(50% - 2rem);
          flex: 0 0 calc(50% - 2rem);
}
.benefits-form-column p {
  color: #0d212f;
  font-size: 1.8rem;
}
.benefits-form-column img {
  display: block;
  margin: 0 auto;
}
@media (min-width: 768px) {
  .benefits-row {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
  }
}
.benefits-column {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 calc(50% - 2rem);
          flex: 0 0 calc(50% - 2rem);
}
.benefits-block + .benefits-block {
  margin-top: 4rem;
}
.benefits-block h6 {
  color: #0d212f;
  margin-bottom: 0.5rem;
}
.benefits-terms {
  margin-top: 1.5rem;
}
.benefits-terms p {
  font-size: 1.1rem;
  font-style: italic;
}
.benefits-terms a {
  color: #0ac9bb;
}

.resources {
  padding-top: 4rem;
  padding-bottom: 4rem;
}
.resources-header {
  margin-bottom: 4rem;
}
@media (min-width: 768px) {
  .resources-header {
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
  }
}
.resources-header p {
  font-size: 2.1rem;
}
@media (min-width: 768px) {
  .resources-header p {
    margin-left: 4rem;
  }
}
.resources-content {
  display: -ms-grid;
  display: grid;
  grid-gap: 2rem;
  gap: 2rem;
}
@media (min-width: 768px) {
  .resources-content {
    -ms-grid-columns: (1fr)[2];
    grid-template-columns: repeat(2, 1fr);
    -ms-grid-rows: (1fr)[5];
    grid-template-rows: repeat(5, 1fr);
  }
}
.resources-content a {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  font-size: 2.8rem;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding: 3rem 4rem;
  text-align: center;
}
@media (min-width: 768px) {
  .resources-content a {
    font-size: 3.1rem;
  }
}
.resources-content a.text-white:hover {
  color: #fff;
}
@media (min-width: 768px) {
  .resources-content a.large {
    -ms-grid-row-span: 2;
    grid-row: span 2;
  }
}
.resources-content a img {
  max-width: 35.6rem;
}
.resources-content a span {
  font-size: 1.7rem;
  text-transform: uppercase;
  margin-top: 4rem;
}

.partner {
  padding-top: 4rem;
  padding-bottom: 4rem;
}
@media (min-width: 768px) {
  .partner {
    padding-top: 8rem;
    padding-bottom: 8rem;
  }
}
@media (min-width: 768px) {
  .partner-content {
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
  }
}
.partner-detail {
  margin-bottom: 2rem;
}
@media (min-width: 768px) {
  .partner-detail {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 calc(50% - 2rem);
            flex: 0 0 calc(50% - 2rem);
    margin: 0;
  }
}
.partner-detail h2 {
  margin-bottom: 2rem;
}
.partner-detail p {
  color: #989898;
}
@media (min-width: 768px) {
  .partner-image {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 calc(50% - 2rem);
            flex: 0 0 calc(50% - 2rem);
  }
}
.partner-image img {
  width: 100%;
}

.thank-you-hero {
  color: #fff;
  padding-top: 4rem;
  padding-bottom: 4rem;
}
@media (min-width: 768px) {
  .thank-you-hero {
    padding-top: 8rem;
    padding-bottom: 8rem;
  }
}
.thank-you-sent {
  padding-top: 4rem;
  padding-bottom: 4rem;
}
@media (min-width: 768px) {
  .thank-you-sent {
    padding-top: 8rem;
    padding-bottom: 8rem;
  }
}
.thank-you-sent h2 {
  margin-bottom: 2rem;
}
.thank-you p {
  color: #989898;
}

.footer {
  padding-top: 2rem;
  padding-bottom: 2rem;
}
.footer-content {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
@media (min-width: 768px) {
  .footer-content {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
  }
}
.footer-content a {
  display: inline-block;
}
.footer-content .logo-rubrik {
  max-width: 35rem;
}
.footer-content .logo-partner {
  max-width: 19.6rem;
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9zdHlsZS5zY3NzIiwid2VicGFjazovLy8uL2NvcmUvX2ljb21vb24uc2NzcyIsIndlYnBhY2s6Ly8vLi9jb3JlL19pY29ucy5zY3NzIiwid2VicGFjazovLy8uL3V0aWxpdHkvdmFyaWFibGVzL19mb250LWZhbWlseS5zY3NzIiwid2VicGFjazovLy8uL3V0aWxpdHkvdmFyaWFibGVzL19jb2xvcnMuc2NzcyIsIndlYnBhY2s6Ly8vLi9jb3JlL19zZWN0aW9uLWNvbG9ycy5zY3NzIiwid2VicGFjazovLy8uL3V0aWxpdHkvdmFyaWFibGVzL190aGVtZS1jb2xvcnMuc2NzcyIsIndlYnBhY2s6Ly8vLi9jb3JlL19yZXNldHMuc2NzcyIsIndlYnBhY2s6Ly8vLi91dGlsaXR5L3ZhcmlhYmxlcy9fZm9udC1zaXplcy5zY3NzIiwid2VicGFjazovLy8uL3V0aWxpdHkvdmFyaWFibGVzL19mb250LXdlaWdodHMuc2NzcyIsIndlYnBhY2s6Ly8vLi9jb3JlL190ZXh0LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vdXRpbGl0eS9taXhpbnMvX21lZGlhLXF1ZXJ5LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vY29yZS9fd3JhcHBlci5zY3NzIiwid2VicGFjazovLy8uL3V0aWxpdHkvdmFyaWFibGVzL19zcGFjaW5nLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vY29yZS9fY29udGFpbmVyLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vdXRpbGl0eS92YXJpYWJsZXMvX21heC13aWR0aC5zY3NzIiwid2VicGFjazovLy8uL3BhcnRpYWxzL19tYXJrZXRvLWZvcm0uc2NzcyIsIndlYnBhY2s6Ly8vLi9zZWN0aW9ucy9faGVhZGVyLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vc2VjdGlvbnMvX2hlcm8uc2NzcyIsIndlYnBhY2s6Ly8vLi9zZWN0aW9ucy9fYmVuZWZpdHMuc2NzcyIsIndlYnBhY2s6Ly8vLi9zZWN0aW9ucy9fcmVzb3VyY2VzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vc2VjdGlvbnMvX3BhcnRuZXIuc2NzcyIsIndlYnBhY2s6Ly8vLi9zZWN0aW9ucy9fdGhhbmsteW91LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vc2VjdGlvbnMvX2Zvb3Rlci5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7QUFBQSxnQkFBZ0I7QUN5QmY7RUFDQztFQUNBLGtCQU1zRztFQUx0RyxnQkFLeUY7RUFKekYsdU9BTk07QURoQlI7QUVIQztFQUNDO0VBQ0E7RUFDQTtFQUNBLHNCQ0hRO0VESVI7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtNQUFBO1VBQUE7RUFDQTtFQUNBO0VBQ0E7QUZLRjs7QUVDRTtFQUNDLGNFZEs7RUZlTDtBRkVIO0FFR0U7RUFDQyxjRTVCRztFRjZCSDtBRkRIOztBSzlCQztFQUNDLHNCQ0ZpQjtBTm1DbkI7O0FLbENDO0VBQ0MseUJDRmlCO0FOdUNuQjs7QUt0Q0M7RUFDQyx5QkNGaUI7QU4yQ25COztBSzFDQztFQUNDLHlCQ0ZpQjtBTitDbkI7O0FLOUNDO0VBQ0MseUJDRmlCO0FObURuQjs7QUtsREM7RUFDQyx5QkNGaUI7QU51RG5COztBS2pEQztFQUNDLGNDQ1c7QU5tRGI7O0FLckRDO0VBQ0MsY0NDVztBTnVEYjs7QUt6REM7RUFDQyxjQ0NXO0FOMkRiOztBSzdEQztFQUNDLFdDQ1c7QU4rRGI7O0FLN0RBO0VBQ0M7QUxnRUQ7O0FPdkVBO0VBQ0M7VUFBQTtFQUNBLFdITk87RUdPUDtFQUNBLCtCSlBNO0VJUU47RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FQMEVEOztBT3ZFQTtFQUNDO0VBQ0EsaUJDckJTO0VEc0JUO0FQMEVEOztBT3ZFQTs7RUFBQTtBQUlBO0VBQ0M7RUFDQTtBUHlFRDs7QU90RUE7RUFDQztFQUNBO0FQeUVEOztBT3RFQTs7RUFBQTtBQUdBO0VBQ0M7QVB5RUQ7O0FPdEVBOzs7RUFBQTtBQUtBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7QVB3RUQ7O0FPckVBOzs7RUFBQTtBQUtBOzs7RUFHQztFQUNBO0FQdUVEOztBT3BFQTs7RUFB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RUFDQztNQUFBO1VBQUE7RUFDQSxpQk5SRztFTVFILG9CTlJHO0FibWJMO0FXL1pFO0VRZEQ7SUFJRTtJQUFBO0VuQjZhRDtBQUNGO0FtQjVhRTtFQUNDLG1CTmRFO0FiNGJMO0FtQjVhRTtFQUNDLGNmbEJTO0FKZ2NaO0FtQjVhRTtFQUNDLGdCTm5CRTtFTW1CRixtQk5uQkU7QWJpY0w7QW1CM2FDO0VBQ0M7TUFBQTtVQUFBO0VBQ0EsYU54Qkc7QWJxY0w7QVdqYkU7RVFFRDtJQUlFO0VuQithRDtBQUNGO0FtQjlhRTtFQUNDO0VBQ0EsbUJOL0JFO0FiK2NMO0FtQjlhRTtFQUNDLG1CTmpDRTtBYmlkTDtBVzdiRTtFUVlBO0lBR0U7UUFBQTtZQUFBO0lBQ0E7SUFBQTtJQUFBO0lBQ0E7UUFBQTtZQUFBO0VuQmtiRjtBQUNGO0FtQmhiRTtFQUNDO01BQUE7VUFBQTtBbkJrYkg7QW1CamJHO0VBQ0MsY2Z4Q0c7RWV5Q0g7QW5CbWJKO0FtQmpiRztFQUNDO0VBQ0E7QW5CbWJKO0FXL2NFO0VRZ0NEO0lBRUU7SUFBQTtJQUFBO0lBQ0E7UUFBQTtZQUFBO0VuQmliRDtBQUNGO0FtQi9hQztFQUNDO01BQUE7VUFBQTtBbkJpYkY7QW1COWFFO0VBQ0MsZ0JOL0RFO0FiK2VMO0FtQjlhRTtFQUNDLGNmL0RJO0VlZ0VKLHFCTnRFRTtBYnNmTDtBbUI3YUM7RUFDQyxrQk56RUc7QWJ3Zkw7QW1COWFFO0VBRUU7RUFDQTtBbkIrYUo7QW1CNWFFO0VBQ0MsY2Y5RUk7QUo0ZlA7O0FvQjlmQTtFQUNDO0VBQUE7QXBCaWdCRDtBb0JoZ0JDO0VBQ0MsbUJQRkc7QWJvZ0JMO0FXaGZFO0VTbkJEO0lBR0U7UUFBQTtZQUFBO0lBQ0E7SUFBQTtJQUFBO0lBQ0E7UUFBQTtZQUFBO0VwQm9nQkQ7QUFDRjtBb0JuZ0JFO0VBQ0M7QXBCcWdCSDtBVzFmRTtFU1pBO0lBR0UsaUJQWEM7RWJraEJIO0FBQ0Y7QW9CcGdCQztFQUNDO0VBQUE7RUFDQSxjUGxCRztFT2tCSCxTUGxCRztBYndoQkw7QVduZ0JFO0VTTEQ7SUFJRTtJQUFBO0lBQ0E7SUFBQTtFcEJ3Z0JEO0FBQ0Y7QW9CdmdCRTtFQUNDO01BQUE7VUFBQTtFQUNBO0VBQUE7RUFBQTtFQUNBO0VBQUE7TUFBQTtVQUFBO0VBQ0E7RUFDQTtNQUFBO1VBQUE7RUFDQTtFQUNBO0FwQnlnQkg7QVdsaEJFO0VTRUE7SUFTRTtFcEIyZ0JGO0FBQ0Y7QW9CemdCSTtFQUNDLFdoQnZDRztBSmtqQlI7QVcxaEJFO0VTa0JDO0lBRUU7SUFBQTtFcEIwZ0JIO0FBQ0Y7QW9CeGdCRztFQUNDO0FwQjBnQko7QW9CeGdCRztFQUNDO0VBQ0E7RUFDQSxnQlBqREM7QWIyakJMOztBcUI1akJBO0VBQ0M7RUFBQTtBckIrakJEO0FXM2lCRTtFVXJCRjtJQUdFO0lBQUE7RXJCaWtCQTtBQUNGO0FXaGpCRTtFVWhCRDtJQUVFO1FBQUE7WUFBQTtJQUNBO0lBQUE7SUFBQTtJQUNBO1FBQUE7WUFBQTtFckJra0JEO0FBQ0Y7QXFCaGtCQztFQUNDLG1CUmJHO0FiK2tCTDtBVzFqQkU7RVVURDtJQUdFO1FBQUE7WUFBQTtJQUNBO0VyQm9rQkQ7QUFDRjtBcUJua0JFO0VBQ0MsbUJSbkJFO0Fid2xCTDtBcUJua0JFO0VBQ0MsY2pCdkJTO0FKNGxCWjtBV3RrQkU7RVVJRDtJQUVFO1FBQUE7WUFBQTtFckJva0JEO0FBQ0Y7QXFCbmtCRTtFQUNDO0FyQnFrQkg7O0FzQmxtQkM7RUFDQyxXbEJMTTtFa0JNTixpQlRGRztFU0VILG9CVEZHO0FidW1CTDtBV25sQkU7RVdwQkQ7SUFJRTtJQUFBO0V0QnVtQkQ7QUFDRjtBc0JybUJDO0VBQ0MsaUJUUkc7RVNRSCxvQlRSRztBYittQkw7QVczbEJFO0VXYkQ7SUFHRTtJQUFBO0V0QnltQkQ7QUFDRjtBc0J4bUJFO0VBQ0MsbUJUZEU7QWJ3bkJMO0FzQnZtQkM7RUFDQyxjbEJuQlU7QUo0bkJaOztBdUI1bkJBO0VBQ0M7RUFBQTtBdkIrbkJEO0F1QjluQkM7RUFDQztNQUFBO1VBQUE7RUFDQTtFQUFBO0VBQUE7RUFDQTtFQUFBO01BQUE7VUFBQTtBdkJnb0JGO0FXL21CRTtFWXBCRDtJQUtFO0lBQUE7UUFBQTtZQUFBO0lBQ0E7UUFBQTtZQUFBO0V2QmtvQkQ7QUFDRjtBdUJqb0JFO0VBQ0M7QXZCbW9CSDtBdUJob0JHO0VBQ0M7QXZCa29CSjtBdUJob0JHO0VBQ0M7QXZCa29CSixDIiwiZmlsZSI6Im1haW4uYnVuZGxlLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkBjaGFyc2V0IFwiVVRGLThcIjtcbkBpbXBvcnQgdXJsKGh0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzP2ZhbWlseT1MYXRvKTtcbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJpY29tb29uXCI7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgc3JjOiB1cmwoXCJ+Li4vZm9udHMvaWNvbW9vbi9pY29tb29uLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwifi4uL2ZvbnRzL2ljb21vb24vaWNvbW9vbi53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwifi4uL2ZvbnRzL2ljb21vb24vaWNvbW9vbi50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIn4uLi9mb250cy9pY29tb29uL2ljb21vb24uZW90P1wiKSBmb3JtYXQoXCJlb3RcIik7XG59XG4uaWNvbi1jbG9zZTpiZWZvcmUsIC5pY29uLWNoZWNrOmJlZm9yZSB7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtZmFtaWx5OiBcImljb21vb25cIjtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAxLjVyZW07XG4gIHNwZWFrOiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICB0b3A6IDUwJTtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xuICB6LWluZGV4OiAxO1xufVxuXG4uaWNvbi1jaGVjazpiZWZvcmUge1xuICBjb2xvcjogIzRjYWY1MDtcbiAgY29udGVudDogXCLupIhcIjtcbn1cbi5pY29uLWNsb3NlOmJlZm9yZSB7XG4gIGNvbG9yOiAjZGEyNzI3O1xuICBjb250ZW50OiBcIu6kqVwiO1xufVxuXG4uYmFja2dyb3VuZC13aGl0ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5cbi5iYWNrZ3JvdW5kLWdyYXkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjdmN2Y3O1xufVxuXG4uYmFja2dyb3VuZC10ZWFsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBhYzliYjtcbn1cblxuLmJhY2tncm91bmQtbmF2eSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwZDIxMmY7XG59XG5cbi5iYWNrZ3JvdW5kLWJsdWUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3NzkwO1xufVxuXG4uYmFja2dyb3VuZC1ibHVlLWRhcmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGEzNjU1O1xufVxuXG4udGV4dC1ncmF5LWxpZ2h0IHtcbiAgY29sb3I6ICM5ODk4OTg7XG59XG5cbi50ZXh0LXRlYWwge1xuICBjb2xvcjogIzBhYzliYjtcbn1cblxuLnRleHQtbmF2eSB7XG4gIGNvbG9yOiAjMGQyMTJmO1xufVxuXG4udGV4dC13aGl0ZSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4ucGF0dGVybiB7XG4gIGJhY2tncm91bmQ6IHVybChodHRwczovL3d3dy5ydWJyaWsuY29tL2NvbnRlbnQvZGFtL3J1YnJpay9scC9jb21wbGV0ZS9wYXR0ZXJuLW1pbGstYW5kLWNvb2tpZXMucG5nKSAwIDAgcmVwZWF0O1xufVxuXG5odG1sIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY29sb3I6ICMwMDA7XG4gIGZvbnQtc2l6ZTogNjIuNSU7XG4gIGZvbnQtZmFtaWx5OiBcIkxhdG9cIiwgc2Fucy1zZXJpZjtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgLW1zLW92ZXJmbG93LXN0eWxlOiBzY3JvbGxiYXI7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC1tcy10ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbn1cblxuYm9keSB7XG4gIGJhY2tncm91bmQ6IHVybChodHRwczovL3d3dy5ydWJyaWsuY29tL2NvbnRlbnQvZGFtL3J1YnJpay9scC9jb21wbGV0ZS9wYXR0ZXJuLW1pbGstYW5kLWNvb2tpZXMucG5nKSAwIDAgcmVwZWF0O1xuICBmb250LXNpemU6IDEuN3JlbTtcbiAgbWFyZ2luOiAwO1xufVxuXG4vKlxuICogUmVtb3ZlIHRleHQtc2hhZG93IGluIHNlbGVjdGlvbiBoaWdobGlnaHQ6XG4gKi9cbjo6LW1vei1zZWxlY3Rpb24ge1xuICBiYWNrZ3JvdW5kOiAjYjNkNGZjO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbn1cblxuOjpzZWxlY3Rpb24ge1xuICBiYWNrZ3JvdW5kOiAjYjNkNGZjO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbn1cblxuLypcbiAqIFJlbW92ZSBkZWZhdWx0IGZpZ3VyZSBzdHlsZXMuXG4gKi9cbmZpZ3VyZSB7XG4gIG1hcmdpbjogMDtcbn1cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGdyYXkgYmFja2dyb3VuZCBjb2xvciBmcm9tIGFjdGl2ZSBsaW5rcyBpbiBJRSAxMC5cbiAqIFJlbW92ZSBkZWZhdWx0IGNvbG9yXG4gKi9cbmEge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgLXdlYmtpdC10ZXh0LWRlY29yYXRpb24tc2tpcDogb2JqZWN0cztcbn1cblxuLyoqXG4gKiBJbXByb3ZlIHJlYWRhYmlsaXR5IG9mIGZvY3VzZWQgZWxlbWVudHMgd2hlbiB0aGV5IGFyZSBhbHNvIGluIGFuXG4gKiBhY3RpdmUvaG92ZXIgc3RhdGUuXG4gKi9cbmE6YWN0aXZlLFxuYTpob3ZlcixcbmE6Zm9jdXMge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgb3V0bGluZTogMDtcbn1cblxuLyoqXG4gKiBBZGRyZXNzIHN0eWxlIHNldCB0byBgYm9sZGVyYCBpbiBGaXJlZm94IDQrLCBTYWZhcmksIGFuZCBDaHJvbWUuXG4gKi9cbnN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbi8qKlxuICogUmVtb3ZlIGJvcmRlciB3aGVuIGluc2lkZSBgYWAgZWxlbWVudCBpbiBJRSA4LzkvMTAuXG4gKi9cbmltZyB7XG4gIGJvcmRlci1zdHlsZTogbm9uZTtcbiAgYm9yZGVyOiAwO1xuICBoZWlnaHQ6IGF1dG87XG4gIG1heC13aWR0aDogMTAwJTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuLypcbiogU2V0IGFsbCBlbGVtZW50cyB0byBib3JkZXIgYm94XG4qL1xuKixcbio6YmVmb3JlLFxuKjphZnRlciB7XG4gIGJveC1zaXppbmc6IGluaGVyaXQ7XG59XG5cblt0YWJpbmRleD1cIi0xXCJdOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cblxuQGN1c3RvbS1zZWxlY3RvciA6LS1oZWFkaW5nIGgxLCBoMiwgaDMsIGg0LCBoNSwgaDY7XG5AY3VzdG9tLXNlbGVjdG9yIDotLXRoaW5IZWFkaW5nIGgxLCBoMiwgaDQsIGg1LCBoNjtcbjotLWhlYWRpbmcsXG5wIHtcbiAgbWFyZ2luLWJsb2NrOiAwO1xufVxuXG46LS1oZWFkaW5nIHtcbiAgbGluZS1oZWlnaHQ6IDEuMTtcbn1cblxuOi0tdGhpbkhlYWRpbmcge1xuICBmb250LXdlaWdodDogMzAwO1xufVxuXG5oMSB7XG4gIGZvbnQtc2l6ZTogNC44cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIGgxIHtcbiAgICBmb250LXNpemU6IDcuMnJlbTtcbiAgfVxufVxuXG5oMiB7XG4gIGZvbnQtc2l6ZTogNHJlbTtcbn1cblxuaDMge1xuICBmb250LXNpemU6IDIuMnJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBoMyB7XG4gICAgZm9udC1zaXplOiAzLjRyZW07XG4gIH1cbn1cblxuaDQge1xuICBmb250LXNpemU6IDQuOHJlbTtcbn1cblxuaDUge1xuICBmb250LXNpemU6IDIuOHJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBoNSB7XG4gICAgZm9udC1zaXplOiAzLjFyZW07XG4gIH1cbn1cblxuaDYge1xuICBmb250LXNpemU6IDEuN3JlbTtcbn1cblxuLndyYXBwZXIge1xuICBwYWRkaW5nLWlubGluZTogMnJlbTtcbn1cblxuLmNvbnRhaW5lciB7XG4gIG1hcmdpbi1pbmxpbmU6IGF1dG87XG4gIG1heC13aWR0aDogMTMycmVtO1xufVxuXG4ubWt0b0ZpZWxkV3JhcCxcbi5pbnB1dC13cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ubWt0b0ZpZWxkV3JhcCAubWt0b0xhYmVsOm5vdCgucmFkaW8tbGFiZWwpIHtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgbGVmdDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgxLjRyZW0sIDJyZW0pIHNjYWxlKDEpO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4ycztcbiAgdG9wOiAwO1xuICB6LWluZGV4OiAxO1xufVxuLmZvY3VzLm1rdG9GaWVsZFdyYXAgLm1rdG9MYWJlbDpub3QoLnJhZGlvLWxhYmVsKSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAuNXJlbSwgLTAuNnJlbSkgc2NhbGUoMC43NSk7XG59XG5cbi5ta3RvRmllbGRXcmFwIC5ta3RvTGFiZWwgLmFzdGVyaXgge1xuICBjb2xvcjogI2RhMjcyNztcbn1cblxuLm1rdG9Gb3JtQ29sIHtcbiAgbWFyZ2luLWJvdHRvbTogMi41cmVtO1xufVxuXG4ubWt0b0ZpZWxkLFxuLm1rdG9MYWJlbCB7XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xuICBsaW5lLWhlaWdodDogMTtcbn1cblxuLm1rdG9GaWVsZDpub3QoLm1rdG9GaWVsZFt0eXBlPXJhZGlvXSkge1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHBhZGRpbmc6IDEuOHJlbSAxLjRyZW07XG4gIHdpZHRoOiAxMDAlO1xufVxuc2VsZWN0Lm1rdG9GaWVsZCB7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIGJhY2tncm91bmQ6ICNmZmYgdXJsKH4uLi9pbWFnZXMvYXJyb3ctZG93bi1iay5wbmcpIGNlbnRlciByaWdodCBuby1yZXBlYXQ7XG59XG5cbi5pbnB1dC13cmFwcGVyIGZpZWxkc2V0IHtcbiAgYm90dG9tOiAwO1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDAuMXJlbTtcbiAgbGVmdDogMDtcbiAgbWFyZ2luOiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nOiAwIDAuOHJlbTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogLTAuNXJlbTtcbn1cbi5lcnJvciAuaW5wdXQtd3JhcHBlciBmaWVsZHNldCB7XG4gIGJvcmRlci1jb2xvcjogI2RhMjcyNztcbn1cbi5pbnB1dC13cmFwcGVyIGxlZ2VuZCB7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IDEuMXJlbTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDA7XG4gIGZvbnQtc2l6ZTogMC43NWVtO1xuICBtYXgtd2lkdGg6IDAuMDAxcmVtO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB0cmFuc2l0aW9uOiBtYXgtd2lkdGggMC4wNXM7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cbi5mb2N1cyAuaW5wdXQtd3JhcHBlciBsZWdlbmQge1xuICBtYXgtd2lkdGg6IDEwMHJlbTtcbn1cbi5pbnB1dC13cmFwcGVyIGxlZ2VuZCBzcGFuIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXNpemU6IDEuM3JlbTtcbn1cblxuLm1rdG9SYWRpb0xpc3Qge1xuICBtYXJnaW4tdG9wOiAxLjVyZW07XG59XG4ubWt0b1JhZGlvTGlzdCBsYWJlbCxcbi5ta3RvUmFkaW9MaXN0IGlucHV0IHtcbiAgbWFyZ2luOiAwIDFyZW0gMCAwO1xufVxuLm1rdG9SYWRpb0xpc3QgbGFiZWwge1xuICBmb250LXNpemU6IDEuNHJlbTtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG4uZXJyb3IgLm1rdG9SYWRpb0xpc3QgbGFiZWwge1xuICBjb2xvcjogI2RhMjcyNztcbn1cblxuLmVycm9yIC5yYWRpby1sYWJlbCB7XG4gIGNvbG9yOiAjZGEyNzI3O1xufVxuXG4ubWt0b0NoZWNrYm94TGlzdCBsYWJlbCB7XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xufVxuXG4ubWt0b0Vycm9yIHtcbiAgYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjZGEyNzI3O1xuICBmb250LXNpemU6IDFyZW07XG4gIGxlZnQ6IDAuNnJlbTtcbiAgcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IGNhbGMoMTAwJSArIC4zcmVtKTtcbn1cblxuLm1rdG9Mb2dpY2FsRmllbGQge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLm1rdG9Mb2dpY2FsRmllbGQgbGFiZWwge1xuICBtYXJnaW4tbGVmdDogMC41cmVtO1xufVxuXG4ubWt0b0h0bWxUZXh0IHtcbiAgZm9udC1zaXplOiAxLjJyZW07XG59XG4ubWt0b0h0bWxUZXh0IGEge1xuICBjb2xvcjogIzBhYzliYjtcbn1cblxuLm1rdG9CdXR0b24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGFjOWJiO1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcbiAgYm94LXNoYWRvdzogMCAwLjVyZW0gMXJlbSAwIHJnYmEoMCwgMCwgMCwgMC4wNCk7XG4gIGNvbG9yOiAjZmZmO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDEuNHJlbTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHBhZGRpbmc6IDEuN3JlbSAxLjRyZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjNzO1xuICB3aWR0aDogMTAwJTtcbn1cbi5ta3RvQnV0dG9uOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA5YjFhNDtcbn1cblxuLmhlYWRlciB7XG4gIHBhZGRpbmctYmxvY2s6IDJyZW07XG59XG4uaGVhZGVyLWNvbnRlbnQge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5oZWFkZXItY29udGVudCB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cbn1cbi5oZWFkZXItY29udGVudCBhIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLmhlYWRlci1jb250ZW50IC5sb2dvLXJ1YnJpayB7XG4gIG1heC13aWR0aDogMzVyZW07XG59XG4uaGVhZGVyLWNvbnRlbnQgLmxvZ28tcGFydG5lciB7XG4gIG1heC13aWR0aDogMTkuNnJlbTtcbn1cblxuLmhlcm8ge1xuICBiYWNrZ3JvdW5kOiAjMTA5N2FlIHVybChodHRwczovL3d3dy5ydWJyaWsuY29tL2NvbnRlbnQvZGFtL3J1YnJpay9scC9jb21wbGV0ZS9oZWFkZXItY29va2llLW1vYmlsZS5qcGcpIGNlbnRlciB0b3Agbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gIHBhZGRpbmctYmxvY2s6IDMwcmVtIDRyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmhlcm8ge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChodHRwczovL3d3dy5ydWJyaWsuY29tL2NvbnRlbnQvZGFtL3J1YnJpay9scC9jb21wbGV0ZS9oZWFkZXItY29va2llLmpwZyk7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICBwYWRkaW5nLWJsb2NrOiA4cmVtO1xuICB9XG59XG4uaGVyby1jb250ZW50IHtcbiAgbWF4LXdpZHRoOiA4MHJlbTtcbn1cbi5oZXJvLWNvbnRlbnQgaDEsXG4uaGVyby1jb250ZW50IGgzIHtcbiAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbn1cbi5oZXJvLWNvbnRlbnQgcCB7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5oZXJvLWNvbnRlbnQgcCB7XG4gICAgZm9udC1zaXplOiAyLjRyZW07XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5iZW5lZml0cy1jb250ZW50IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxufVxuLmJlbmVmaXRzLWRldGFpbCB7XG4gIGZsZXg6IDAgMCA1MCU7XG4gIHBhZGRpbmctYmxvY2s6IDRyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmJlbmVmaXRzLWRldGFpbCB7XG4gICAgcGFkZGluZy1ibG9jazogOHJlbTtcbiAgfVxufVxuLmJlbmVmaXRzLWRldGFpbCBoMiB7XG4gIG1hcmdpbi1ib3R0b206IDJyZW07XG59XG4uYmVuZWZpdHMtZGV0YWlsIHAge1xuICBjb2xvcjogIzk4OTg5ODtcbn1cbi5iZW5lZml0cy1kZXRhaWwgZmlndXJlIHtcbiAgbWFyZ2luLWJsb2NrOiA0cmVtO1xufVxuLmJlbmVmaXRzLWZvcm0ge1xuICBmbGV4OiAwIDAgNDMlO1xuICBwYWRkaW5nOiA0cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5iZW5lZml0cy1mb3JtIHtcbiAgICBwYWRkaW5nOiA4cmVtIDZyZW07XG4gIH1cbn1cbi5iZW5lZml0cy1mb3JtIGgyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAycmVtO1xufVxuLmJlbmVmaXRzLWZvcm0tcm93IHtcbiAgbWFyZ2luLWJvdHRvbTogNHJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYmVuZWZpdHMtZm9ybS1yb3cge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cbn1cbi5iZW5lZml0cy1mb3JtLWNvbHVtbiB7XG4gIGZsZXg6IDAgMCBjYWxjKDUwJSAtIDJyZW0pO1xufVxuLmJlbmVmaXRzLWZvcm0tY29sdW1uIHAge1xuICBjb2xvcjogIzBkMjEyZjtcbiAgZm9udC1zaXplOiAxLjhyZW07XG59XG4uYmVuZWZpdHMtZm9ybS1jb2x1bW4gaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5iZW5lZml0cy1yb3cge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG59XG4uYmVuZWZpdHMtY29sdW1uIHtcbiAgZmxleDogMCAwIGNhbGMoNTAlIC0gMnJlbSk7XG59XG4uYmVuZWZpdHMtYmxvY2sgKyAuYmVuZWZpdHMtYmxvY2sge1xuICBtYXJnaW4tdG9wOiA0cmVtO1xufVxuLmJlbmVmaXRzLWJsb2NrIGg2IHtcbiAgY29sb3I6ICMwZDIxMmY7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbn1cbi5iZW5lZml0cy10ZXJtcyB7XG4gIG1hcmdpbi10b3A6IDEuNXJlbTtcbn1cbi5iZW5lZml0cy10ZXJtcyBwIHtcbiAgZm9udC1zaXplOiAxLjFyZW07XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cbi5iZW5lZml0cy10ZXJtcyBhIHtcbiAgY29sb3I6ICMwYWM5YmI7XG59XG5cbi5yZXNvdXJjZXMge1xuICBwYWRkaW5nLWJsb2NrOiA0cmVtO1xufVxuLnJlc291cmNlcy1oZWFkZXIge1xuICBtYXJnaW4tYm90dG9tOiA0cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5yZXNvdXJjZXMtaGVhZGVyIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG59XG4ucmVzb3VyY2VzLWhlYWRlciBwIHtcbiAgZm9udC1zaXplOiAyLjFyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnJlc291cmNlcy1oZWFkZXIgcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDRyZW07XG4gIH1cbn1cbi5yZXNvdXJjZXMtY29udGVudCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdhcDogMnJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucmVzb3VyY2VzLWNvbnRlbnQge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiByZXBlYXQoNSwgMWZyKTtcbiAgfVxufVxuLnJlc291cmNlcy1jb250ZW50IGEge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBmb250LXNpemU6IDIuOHJlbTtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBhZGRpbmc6IDNyZW0gNHJlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5yZXNvdXJjZXMtY29udGVudCBhIHtcbiAgICBmb250LXNpemU6IDMuMXJlbTtcbiAgfVxufVxuLnJlc291cmNlcy1jb250ZW50IGEudGV4dC13aGl0ZTpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5yZXNvdXJjZXMtY29udGVudCBhLmxhcmdlIHtcbiAgICBncmlkLXJvdzogc3BhbiAyO1xuICB9XG59XG4ucmVzb3VyY2VzLWNvbnRlbnQgYSBpbWcge1xuICBtYXgtd2lkdGg6IDM1LjZyZW07XG59XG4ucmVzb3VyY2VzLWNvbnRlbnQgYSBzcGFuIHtcbiAgZm9udC1zaXplOiAxLjdyZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIG1hcmdpbi10b3A6IDRyZW07XG59XG5cbi5wYXJ0bmVyIHtcbiAgcGFkZGluZy1ibG9jazogNHJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucGFydG5lciB7XG4gICAgcGFkZGluZy1ibG9jazogOHJlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wYXJ0bmVyLWNvbnRlbnQge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cbn1cbi5wYXJ0bmVyLWRldGFpbCB7XG4gIG1hcmdpbi1ib3R0b206IDJyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnBhcnRuZXItZGV0YWlsIHtcbiAgICBmbGV4OiAwIDAgY2FsYyg1MCUgLSAycmVtKTtcbiAgICBtYXJnaW46IDA7XG4gIH1cbn1cbi5wYXJ0bmVyLWRldGFpbCBoMiB7XG4gIG1hcmdpbi1ib3R0b206IDJyZW07XG59XG4ucGFydG5lci1kZXRhaWwgcCB7XG4gIGNvbG9yOiAjOTg5ODk4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wYXJ0bmVyLWltYWdlIHtcbiAgICBmbGV4OiAwIDAgY2FsYyg1MCUgLSAycmVtKTtcbiAgfVxufVxuLnBhcnRuZXItaW1hZ2UgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi50aGFuay15b3UtaGVybyB7XG4gIGNvbG9yOiAjZmZmO1xuICBwYWRkaW5nLWJsb2NrOiA0cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50aGFuay15b3UtaGVybyB7XG4gICAgcGFkZGluZy1ibG9jazogOHJlbTtcbiAgfVxufVxuLnRoYW5rLXlvdS1zZW50IHtcbiAgcGFkZGluZy1ibG9jazogNHJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudGhhbmsteW91LXNlbnQge1xuICAgIHBhZGRpbmctYmxvY2s6IDhyZW07XG4gIH1cbn1cbi50aGFuay15b3Utc2VudCBoMiB7XG4gIG1hcmdpbi1ib3R0b206IDJyZW07XG59XG4udGhhbmsteW91IHAge1xuICBjb2xvcjogIzk4OTg5ODtcbn1cblxuLmZvb3RlciB7XG4gIHBhZGRpbmctYmxvY2s6IDJyZW07XG59XG4uZm9vdGVyLWNvbnRlbnQge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mb290ZXItY29udGVudCB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cbn1cbi5mb290ZXItY29udGVudCBhIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLmZvb3Rlci1jb250ZW50IC5sb2dvLXJ1YnJpayB7XG4gIG1heC13aWR0aDogMzVyZW07XG59XG4uZm9vdGVyLWNvbnRlbnQgLmxvZ28tcGFydG5lciB7XG4gIG1heC13aWR0aDogMTkuNnJlbTtcbn0iLCJAdXNlICcuLi91dGlsaXR5L3ZhcmlhYmxlcy9maWxlLXBhdGgnO1xuXG5AZnVuY3Rpb24gc3RyLXJlcGxhY2UoJHN0cmluZywgJHNlYXJjaCwgJHJlcGxhY2U6IFwiXCIpIHtcblx0JGluZGV4OiBzdHItaW5kZXgoJHN0cmluZywgJHNlYXJjaCk7XG5cdEBpZiAkaW5kZXgge1xuXHRcdEByZXR1cm4gc3RyLXNsaWNlKCRzdHJpbmcsIDEsICRpbmRleCAtIDEpICsgJHJlcGxhY2UgKyBzdHItcmVwbGFjZShzdHItc2xpY2UoJHN0cmluZywgJGluZGV4ICsgc3RyLWxlbmd0aCgkc2VhcmNoKSksICRzZWFyY2gsICRyZXBsYWNlKTtcblx0fVxuXHRAcmV0dXJuICRzdHJpbmc7XG59XG5cbkBtaXhpbiBmb250LWZhY2UoJG5hbWUsICRwYXRoLCAkd2VpZ2h0OiBudWxsLCAkc3R5bGU6IG51bGwsICRleHRzOiB3b2ZmIHdvZmYyIHR0ZiBlb3QpIHtcblx0JHNyYzogbnVsbDtcblx0JGV4dG1vZHM6IChcblx0XHRlb3Q6IFwiP1wiLFxuXHRcdHN2ZzogXCIjXCIgKyBzdHItcmVwbGFjZSgkbmFtZSwgXCIgXCIsIFwiX1wiKVxuXHQpO1xuXHQkZm9ybWF0czogKFxuXHRcdG90ZjogXCJvcGVudHlwZVwiLFxuXHRcdHR0ZjogXCJ0cnVldHlwZVwiXG5cdCk7XG5cdEBlYWNoICRleHQgaW4gJGV4dHMge1xuXHRcdCRleHRtb2Q6IGlmKG1hcC1oYXMta2V5KCRleHRtb2RzLCAkZXh0KSwgJGV4dCArIG1hcC1nZXQoJGV4dG1vZHMsICRleHQpLCAkZXh0KTtcblx0XHQkZm9ybWF0OiBpZihtYXAtaGFzLWtleSgkZm9ybWF0cywgJGV4dCksIG1hcC1nZXQoJGZvcm1hdHMsICRleHQpLCAkZXh0KTtcblx0XHQkc3JjOiBhcHBlbmQoJHNyYywgdXJsKHF1b3RlKCRwYXRoICsgXCIuXCIgKyAkZXh0bW9kKSkgZm9ybWF0KHF1b3RlKCRmb3JtYXQpKSwgY29tbWEpO1xuXHR9XG5cdEBmb250LWZhY2Uge1xuXHRcdGZvbnQtZmFtaWx5OiBxdW90ZSgkbmFtZSk7XG5cdFx0Zm9udC1zdHlsZTogJHN0eWxlO1xuXHRcdGZvbnQtd2VpZ2h0OiAkd2VpZ2h0O1xuXHRcdHNyYzogJHNyYztcblx0fVxufVxuXG5AaW5jbHVkZSBmb250LWZhY2UoJG5hbWU6ICdpY29tb29uJywgJHBhdGg6ICcje2ZpbGUtcGF0aC4kZm9udHN9aWNvbW9vbi9pY29tb29uJywgJHdlaWdodDogNDAwLCAkc3R5bGU6IG5vcm1hbCk7XG5cblxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAvL1xuLy8gIFdlYiBGb250c1xuLy9cbi8vXG4vLyAgRk9SIFJFRkVSRU5DRTogRm9udC13ZWlnaHRzIGJ5IG51bWVyaWMgdmFsdWUgLyBuYW1lLlxuLy8gIFNpZGUgbm90ZTogaXQgaXMgcmVjb21tZW5kZWQgdGhhdCB3ZSB0byB1c2UgdGhlIG51bWVyaWMgdmFsdWUgaGVyZSB0byBoZWxwIGNsYXJpZnkgZXhhY3RseSB3aGljaCB3ZWlnaHQgaXMgZ2V0dGluZyByZWZlcmVuY2VkIHRvLlxuLy8gICAgMTAwID0gdGhpblxuLy8gICAgMjAwID0gZXh0cmEtbGlnaHRcbi8vICAgIDMwMCA9IGxpZ2h0XG4vLyAgICA0MDAgPSBub3JtYWwsIGJvb2tcbi8vICAgIDUwMCA9IG1lZGl1bVxuLy8gICAgNjAwID0gZGVtaS1ib2xkIC8gc2VtaS1ib2xkXG4vLyAgICA3MDAgPSBib2xkXG4vLyAgICA4MDAgPSBoZWF2eSAvIGV4dHJhLWJvbGQgLyBoZWF2eVxuLy8gICAgOTAwID0gYmxhY2sgLyBleHRyYS1ibGFjayAvIHVsdHJhLWJsYWNrXG4vL1xuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAvL1xuIiwiQHVzZSAnLi4vdXRpbGl0eS92YXJpYWJsZXMvZm9udC1mYW1pbHknO1xuQHVzZSAnLi4vdXRpbGl0eS92YXJpYWJsZXMvY29sb3JzJztcblxuJWljb257XG5cdCY6YmVmb3JlIHtcblx0XHQtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuXHRcdC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRmb250LWZhbWlseTogZm9udC1mYW1pbHkuJGljb21vb247XG5cdFx0Zm9udC1zaXplOiBpbmhlcml0O1xuXHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRsaW5lLWhlaWdodDogaW5oZXJpdDtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0cmlnaHQ6IDEuNXJlbTtcblx0XHRzcGVhazogbm9uZTtcblx0XHR0ZXh0LXRyYW5zZm9ybTogbm9uZTtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG5cdFx0dG9wOiA1MCU7XG5cdFx0dmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xuXHRcdHotaW5kZXg6IDE7XG5cdH1cbn1cbi5pY29uIHtcblx0Ji1jaGVjayB7XG5cdFx0QGV4dGVuZCAlaWNvbjtcblx0XHQmOmJlZm9yZSB7XG5cdFx0XHRjb2xvcjogY29sb3JzLiRncmVlbjtcblx0XHRcdGNvbnRlbnQ6ICdcXGU5MDgnO1xuXHRcdH1cblx0fVxuXHQmLWNsb3NlIHtcblx0XHRAZXh0ZW5kICVpY29uO1xuXHRcdCY6YmVmb3JlIHtcblx0XHRcdGNvbG9yOiBjb2xvcnMuJHJlZDtcblx0XHRcdGNvbnRlbnQ6ICdcXGU5MjknO1xuXHRcdH1cblx0fVxufVxuIiwiQGltcG9ydCB1cmwoaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3M/ZmFtaWx5PUxhdG8pO1xuXG4kZmFsbGJhY2tGb250czogc2Fucy1zZXJpZjtcbiRsYXRvOiAnTGF0bycsICRmYWxsYmFja0ZvbnRzO1xuJGRlZmF1bHQ6ICRsYXRvO1xuJGljb21vb246ICdpY29tb29uJzsiLCIvLyBNYWluIENvbG9yc1xuJHdoaXRlOiAjZmZmO1xuJGJsYWNrOiAjMDAwO1xuJGdyYXlMaWdodDogIzk4OTg5ODtcbiRncmF5OiAjZjdmN2Y3O1xuJHJlZDogI2RhMjcyNztcbiR0ZWFsOiAjMGFjOWJiO1xuJHRlYWxEYXJrOiAjMDliMWE0O1xuJG5hdnk6ICMwZDIxMmY7XG4kYmx1ZTogIzAwNzc5MDtcbiRibHVlRGFyazogIzBhMzY1NTtcbiRnb2xkOiAjZjFhYTQ3O1xuJGdyZWVuOiAjNGNhZjUwO1xuXG4vLyBEZWZhdWx0IENvbG9yc1xuJHRleHQ6ICRibGFjaztcbiRib3JkZXI6ICRncmF5O1xuJGVycm9yOiAkcmVkO1xuIiwiQHVzZSAnLi4vdXRpbGl0eS92YXJpYWJsZXMvdGhlbWUtY29sb3JzJztcblxuQGVhY2ggJG5hbWUsICRjb2xvciBpbiB0aGVtZS1jb2xvcnMuJGJhY2tncm91bmRDb2xvcnMge1xuXHQuYmFja2dyb3VuZC0jeyRuYW1lfSB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yO1xuXHR9XG59XG5AZWFjaCAkbmFtZSwgJGNvbG9yIGluIHRoZW1lLWNvbG9ycy4kdGV4dENvbG9ycyB7XG5cdC50ZXh0LSN7JG5hbWV9IHtcblx0XHRjb2xvcjogJGNvbG9yO1xuXHR9XG59XG4ucGF0dGVybiB7XG5cdGJhY2tncm91bmQ6IHVybChodHRwczovL3d3dy5ydWJyaWsuY29tL2NvbnRlbnQvZGFtL3J1YnJpay9scC9jb21wbGV0ZS9wYXR0ZXJuLW1pbGstYW5kLWNvb2tpZXMucG5nKSAwIDAgcmVwZWF0O1xufSIsIkB1c2UgJy4vY29sb3JzJyBhcyAqO1xuXG4kYmFja2dyb3VuZENvbG9yczogKFxuXHQnd2hpdGUnOiAkd2hpdGUsXG5cdCdncmF5JzogJGdyYXksXG5cdCd0ZWFsJzogJHRlYWwsXG5cdCduYXZ5JzogJG5hdnksXG5cdCdibHVlJzogJGJsdWUsXG5cdCdibHVlLWRhcmsnOiAkYmx1ZURhcmtcbik7XG4kdGV4dENvbG9yczogKFxuXHQnZ3JheS1saWdodCc6ICRncmF5TGlnaHQsXG5cdCd0ZWFsJzogJHRlYWwsXG5cdCduYXZ5JzogJG5hdnksXG5cdCd3aGl0ZSc6ICR3aGl0ZVxuKTsiLCJAdXNlICcuLi91dGlsaXR5L3ZhcmlhYmxlcy9mb250LXNpemVzJztcbkB1c2UgJy4uL3V0aWxpdHkvdmFyaWFibGVzL2ZvbnQtZmFtaWx5JztcbkB1c2UgJy4uL3V0aWxpdHkvdmFyaWFibGVzL2ZvbnQtd2VpZ2h0cyc7XG5AdXNlICcuLi91dGlsaXR5L3ZhcmlhYmxlcy9jb2xvcnMnO1xuQHVzZSAnLi4vdXRpbGl0eS92YXJpYWJsZXMvZmlsZS1wYXRoJztcblxuaHRtbCB7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGNvbG9yOiBjb2xvcnMuJHRleHQ7XG5cdGZvbnQtc2l6ZTogNjIuNSU7XG5cdGZvbnQtZmFtaWx5OiBmb250LWZhbWlseS4kZGVmYXVsdDtcblx0bGluZS1oZWlnaHQ6IDEuNDtcblx0LW1zLW92ZXJmbG93LXN0eWxlOiBzY3JvbGxiYXI7XG5cdC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdC1tcy10ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xuXHQtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XG5cdC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbn1cblxuYm9keSB7XG5cdGJhY2tncm91bmQ6IHVybChodHRwczovL3d3dy5ydWJyaWsuY29tL2NvbnRlbnQvZGFtL3J1YnJpay9scC9jb21wbGV0ZS9wYXR0ZXJuLW1pbGstYW5kLWNvb2tpZXMucG5nKSAwIDAgcmVwZWF0O1xuXHRmb250LXNpemU6IGZvbnQtc2l6ZXMuJGRlZmF1bHQ7XG5cdG1hcmdpbjogMDtcbn1cblxuLypcbiAqIFJlbW92ZSB0ZXh0LXNoYWRvdyBpbiBzZWxlY3Rpb24gaGlnaGxpZ2h0OlxuICovXG5cbjo6LW1vei1zZWxlY3Rpb24ge1xuXHRiYWNrZ3JvdW5kOiAjYjNkNGZjO1xuXHR0ZXh0LXNoYWRvdzogbm9uZTtcbn1cblxuOjpzZWxlY3Rpb24ge1xuXHRiYWNrZ3JvdW5kOiAjYjNkNGZjO1xuXHR0ZXh0LXNoYWRvdzogbm9uZTtcbn1cblxuLypcbiAqIFJlbW92ZSBkZWZhdWx0IGZpZ3VyZSBzdHlsZXMuXG4gKi9cbmZpZ3VyZSB7XG5cdG1hcmdpbjogMDtcbn1cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGdyYXkgYmFja2dyb3VuZCBjb2xvciBmcm9tIGFjdGl2ZSBsaW5rcyBpbiBJRSAxMC5cbiAqIFJlbW92ZSBkZWZhdWx0IGNvbG9yXG4gKi9cblxuYSB7XG5cdGNvbG9yOiBpbmhlcml0O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHQtd2Via2l0LXRleHQtZGVjb3JhdGlvbi1za2lwOiBvYmplY3RzO1xufVxuXG4vKipcbiAqIEltcHJvdmUgcmVhZGFiaWxpdHkgb2YgZm9jdXNlZCBlbGVtZW50cyB3aGVuIHRoZXkgYXJlIGFsc28gaW4gYW5cbiAqIGFjdGl2ZS9ob3ZlciBzdGF0ZS5cbiAqL1xuXG5hOmFjdGl2ZSxcbmE6aG92ZXIsXG5hOmZvY3VzIHtcblx0Y29sb3I6IGluaGVyaXQ7XG5cdG91dGxpbmU6IDA7XG59XG5cbi8qKlxuICogQWRkcmVzcyBzdHlsZSBzZXQgdG8gYGJvbGRlcmAgaW4gRmlyZWZveCA0KywgU2FmYXJpLCBhbmQgQ2hyb21lLlxuICovXG5cbnN0cm9uZyB7XG5cdGZvbnQtd2VpZ2h0OiBmb250LXdlaWdodHMuJGJvbGQ7XG59XG5cbi8qKlxuICogUmVtb3ZlIGJvcmRlciB3aGVuIGluc2lkZSBgYWAgZWxlbWVudCBpbiBJRSA4LzkvMTAuXG4gKi9cblxuaW1nIHtcblx0Ym9yZGVyLXN0eWxlOiBub25lO1xuXHRib3JkZXI6IDA7XG5cdGhlaWdodDogYXV0bztcblx0bWF4LXdpZHRoOiAxMDAlO1xuXHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG4vKlxuKiBTZXQgYWxsIGVsZW1lbnRzIHRvIGJvcmRlciBib3hcbiovXG4qLFxuKjpiZWZvcmUsXG4qOmFmdGVyIHtcblx0Ym94LXNpemluZzogaW5oZXJpdDtcbn1cblxuW3RhYmluZGV4PVwiLTFcIl06Zm9jdXMge1xuXHRvdXRsaW5lOiBub25lO1xufVxuIiwiJGRlZmF1bHQ6IDEuN3JlbTtcbiIsIiR0aGluOiAxMDA7XG4kbGlnaHQ6IDMwMDtcbiRyZWd1bGFyOiA0MDA7XG4kYm9sZDogNzAwO1xuJGJsYWNrOiA5MDA7IiwiQHVzZSAnLi4vdXRpbGl0eS9taXhpbnMvbWVkaWEtcXVlcnknO1xuQHVzZSAnLi4vdXRpbGl0eS92YXJpYWJsZXMvZm9udC13ZWlnaHRzJztcblxuQGN1c3RvbS1zZWxlY3RvciA6LS1oZWFkaW5nIGgxLCBoMiwgaDMsIGg0LCBoNSwgaDY7XG5AY3VzdG9tLXNlbGVjdG9yIDotLXRoaW5IZWFkaW5nIGgxLCBoMiwgaDQsIGg1LCBoNjtcblxuOi0taGVhZGluZyxcbnAge1xuXHRtYXJnaW4tYmxvY2s6IDA7XG59XG46LS1oZWFkaW5nIHtcblx0bGluZS1oZWlnaHQ6IDEuMTtcbn1cbjotLXRoaW5IZWFkaW5nIHtcblx0Zm9udC13ZWlnaHQ6IGZvbnQtd2VpZ2h0cy4kbGlnaHQ7XG59XG5oMSB7XG5cdGZvbnQtc2l6ZTogNC44cmVtO1xuXHRAaW5jbHVkZSBtZWRpYS1xdWVyeS51cChtZCkge1xuXHRcdGZvbnQtc2l6ZTogNy4ycmVtO1xuXHR9XG59XG5oMiB7XG5cdGZvbnQtc2l6ZTogNHJlbTtcbn1cbmgzIHtcblx0Zm9udC1zaXplOiAyLjJyZW07XG5cdEBpbmNsdWRlIG1lZGlhLXF1ZXJ5LnVwKG1kKSB7XG5cdFx0Zm9udC1zaXplOiAzLjRyZW07XG5cdH1cbn1cbmg0IHtcblx0Zm9udC1zaXplOiA0LjhyZW07XG59XG5oNSB7XG5cdGZvbnQtc2l6ZTogMi44cmVtO1xuXHRAaW5jbHVkZSBtZWRpYS1xdWVyeS51cChtZCkge1xuXHRcdGZvbnQtc2l6ZTogMy4xcmVtO1xuXHR9XG59XG5oNiB7XG5cdGZvbnQtc2l6ZTogMS43cmVtO1xufSIsIkB1c2UgJy4uL3ZhcmlhYmxlcy9icmVha3BvaW50cycgYXMgKjtcblxuLy8gTWVkaWEgUXVlcmllc1xuQGZ1bmN0aW9uIGJyZWFrcG9pbnQtbmV4dCgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cywgJGJyZWFrcG9pbnQtbmFtZXM6IG1hcC1rZXlzKCRicmVha3BvaW50cykpIHtcblx0JG46IGluZGV4KCRicmVha3BvaW50LW5hbWVzLCAkbmFtZSk7XG5cdEByZXR1cm4gaWYoJG4gPCBsZW5ndGgoJGJyZWFrcG9pbnQtbmFtZXMpLCBudGgoJGJyZWFrcG9pbnQtbmFtZXMsICRuICsgMSksIG51bGwpO1xufVxuXG5AZnVuY3Rpb24gYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcblx0JG1pbjogbWFwLWdldCgkYnJlYWtwb2ludHMsICRuYW1lKTtcblx0QHJldHVybiBpZigkbWluICE9IDAsICRtaW4sIG51bGwpO1xufVxuXG5AZnVuY3Rpb24gYnJlYWtwb2ludC1tYXgoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcblx0JG5leHQ6IGJyZWFrcG9pbnQtbmV4dCgkbmFtZSwgJGJyZWFrcG9pbnRzKTtcblx0QHJldHVybiBpZigkbmV4dCwgYnJlYWtwb2ludC1taW4oJG5leHQsICRicmVha3BvaW50cykgLSAxcHgsIG51bGwpO1xufVxuXG5AZnVuY3Rpb24gYnJlYWtwb2ludC1pbmZpeCgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuXHRAcmV0dXJuIGlmKGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHMpID09IG51bGwsIFwiXCIsIFwiLSN7JG5hbWV9XCIpO1xufVxuXG5AbWl4aW4gdXAoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcblx0JG1pbjogYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50cyk7XG5cdEBpZiAkbWluIHtcblx0XHRAbWVkaWEgKG1pbi13aWR0aDogJG1pbikge1xuXHRcdFx0QGNvbnRlbnQ7XG5cdFx0fVxuXHR9IEBlbHNlIHtcblx0XHRAY29udGVudDtcblx0fVxufVxuXG5AbWl4aW4gZG93bigkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuXHQkbWF4OiBicmVha3BvaW50LW1heCgkbmFtZSwgJGJyZWFrcG9pbnRzKTtcblx0QGlmICRtYXgge1xuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbWF4KSB7XG5cdFx0XHRAY29udGVudDtcblx0XHR9XG5cdH0gQGVsc2Uge1xuXHRcdEBjb250ZW50O1xuXHR9XG59XG5cbkBtaXhpbiBiZXR3ZWVuKCRsb3dlciwgJHVwcGVyLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG5cdEBpbmNsdWRlIHVwKCRsb3dlciwgJGJyZWFrcG9pbnRzKSB7XG5cdFx0QGluY2x1ZGUgZG93bigkdXBwZXIsICRicmVha3BvaW50cykge1xuXHRcdFx0QGNvbnRlbnQ7XG5cdFx0fVxuXHR9XG59XG5cbkBtaXhpbiBvbmx5KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG5cdEBpbmNsdWRlIGJldHdlZW4oJG5hbWUsICRuYW1lLCAkYnJlYWtwb2ludHMpIHtcblx0XHRAY29udGVudDtcblx0fVxufSIsIkB1c2UgJy4uL3V0aWxpdHkvdmFyaWFibGVzL3NwYWNpbmcnO1xuXG4ud3JhcHBlciB7XG5cdHBhZGRpbmctaW5saW5lOiBzcGFjaW5nLiRndXR0ZXItd2lkdGg7XG59IiwiJGRlZmF1bHQ6IDFyZW07XG4keHM6ICRkZWZhdWx0ICogLjI1O1xuJHNtOiAkZGVmYXVsdCAqIC41O1xuJG1kOiAkZGVmYXVsdCAqIDEuNTtcbiRsZzogJGRlZmF1bHQgKiAyO1xuJHhsOiAkZGVmYXVsdCAqIDQ7XG5cbiRndXR0ZXItd2lkdGg6ICRsZzsiLCJAdXNlICcuLi91dGlsaXR5L3ZhcmlhYmxlcy9tYXgtd2lkdGgnO1xuXG4uY29udGFpbmVyIHtcblx0bWFyZ2luLWlubGluZTogYXV0bztcblx0bWF4LXdpZHRoOiBtYXgtd2lkdGguJG1heC13aWR0aDtcbn0iLCIkbWF4LXdpZHRoOiAxMzJyZW07IiwiQHVzZSAnLi4vdXRpbGl0eS92YXJpYWJsZXMvY29sb3JzJztcbkB1c2UgJy4uL3V0aWxpdHkvdmFyaWFibGVzL3NwYWNpbmcnO1xuQHVzZSAnLi4vdXRpbGl0eS92YXJpYWJsZXMvZmlsZS1wYXRoJztcblxuLm1rdG9GaWVsZFdyYXAsXG4uaW5wdXQtd3JhcHBlciB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5ta3RvRmllbGRXcmFwIHtcblx0Lm1rdG9MYWJlbCB7XG5cdFx0Jjpub3QoLnJhZGlvLWxhYmVsKSB7XG5cdFx0XHRkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuXHRcdFx0bGVmdDogMDtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKDEuNHJlbSwgMnJlbSkgc2NhbGUoMSk7XG5cdFx0XHR0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjJzO1xuXHRcdFx0dG9wOiAwO1xuXHRcdFx0ei1pbmRleDogMTtcblx0XHRcdEBhdC1yb290IC5mb2N1cyN7Jn0ge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSguNXJlbSwgLS42cmVtKSBzY2FsZSguNzUpO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQuYXN0ZXJpeCB7XG5cdFx0XHRjb2xvcjogY29sb3JzLiRyZWQ7XG5cdFx0fVxuXHR9XG59XG4ubWt0b0Zvcm1Db2wge1xuXHRtYXJnaW4tYm90dG9tOiBzcGFjaW5nLiRkZWZhdWx0ICogMi41O1xufVxuLm1rdG9GaWVsZCxcbi5ta3RvTGFiZWwge1xuXHRmb250LXNpemU6IDEuNHJlbTtcblx0bGluZS1oZWlnaHQ6IDE7XG59XG4ubWt0b0ZpZWxkIHtcblx0Jjpub3QoLm1rdG9GaWVsZFt0eXBlPVwicmFkaW9cIl0pIHtcblx0XHRib3JkZXI6IG5vbmU7XG5cdFx0Ym9yZGVyLXJhZGl1czogMDtcblx0XHRvdXRsaW5lOiBub25lO1xuXHRcdHBhZGRpbmc6IDEuOHJlbSAxLjRyZW07XG5cdFx0d2lkdGg6IDEwMCU7XG5cdH1cblx0QGF0LXJvb3Qgc2VsZWN0I3smfSB7XG5cdFx0YXBwZWFyYW5jZTogbm9uZTtcblx0XHRiYWNrZ3JvdW5kOiBjb2xvcnMuJHdoaXRlIHVybCgje2ZpbGUtcGF0aC4kaW1hZ2VzfWFycm93LWRvd24tYmsucG5nKSBjZW50ZXIgcmlnaHQgbm8tcmVwZWF0O1xuXHR9XG59XG4uaW5wdXQtd3JhcHBlciB7XG5cdGZpZWxkc2V0IHtcblx0XHRib3R0b206IDA7XG5cdFx0Ym9yZGVyLXN0eWxlOiBzb2xpZDtcblx0XHRib3JkZXItd2lkdGg6IC4xcmVtO1xuXHRcdGxlZnQ6IDA7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0cGFkZGluZzogMCAuOHJlbTtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdFx0cmlnaHQ6IDA7XG5cdFx0dG9wOiAtLjVyZW07XG5cdFx0LmVycm9yICYge1xuXHRcdFx0Ym9yZGVyLWNvbG9yOiBjb2xvcnMuJHJlZDtcblx0XHR9XG5cdH1cblx0bGVnZW5kIHtcblx0XHR3aWR0aDogYXV0bztcblx0XHRoZWlnaHQ6IDEuMXJlbTtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRwYWRkaW5nOiAwO1xuXHRcdGZvbnQtc2l6ZTogMC43NWVtO1xuXHRcdG1heC13aWR0aDogMC4wMDFyZW07XG5cdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHR0cmFuc2l0aW9uOiBtYXgtd2lkdGggLjA1cztcblx0XHR2aXNpYmlsaXR5OiBoaWRkZW47XG5cdFx0LmZvY3VzICYge1xuXHRcdFx0bWF4LXdpZHRoOiAxMDByZW07XG5cdFx0fVxuXHRcdHNwYW4ge1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0Zm9udC1zaXplOiAxLjNyZW07XG5cdFx0fVxuXHR9XG59XG4ubWt0b1JhZGlvTGlzdCB7XG5cdG1hcmdpbi10b3A6IHNwYWNpbmcuJG1kO1xuXHRsYWJlbCxcblx0aW5wdXQge1xuXHRcdG1hcmdpbjogMCBzcGFjaW5nLiRkZWZhdWx0IDAgMDtcblx0fVxuXHRsYWJlbCB7XG5cdFx0Zm9udC1zaXplOiAxLjRyZW07XG5cdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0LmVycm9yICYge1xuXHRcdFx0Y29sb3I6IGNvbG9ycy4kcmVkO1xuXHRcdH1cblx0fVxufVxuLnJhZGlvLWxhYmVsIHtcblx0LmVycm9yICYge1xuXHRcdGNvbG9yOiBjb2xvcnMuJHJlZDtcblx0fVxufVxuLm1rdG9DaGVja2JveExpc3Qge1xuXHRsYWJlbCB7XG5cdFx0Zm9udC1zaXplOiAxLjRyZW07XG5cdH1cbn1cbi5ta3RvRXJyb3Ige1xuXHRib3R0b206IGF1dG8gIWltcG9ydGFudDtcblx0Y29sb3I6IGNvbG9ycy4kcmVkO1xuXHRmb250LXNpemU6IDFyZW07XG5cdGxlZnQ6IDAuNnJlbTtcblx0cmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IGNhbGMoMTAwJSArIC4zcmVtKTtcbn1cbi5ta3RvTG9naWNhbEZpZWxkIHtcblx0ZGlzcGxheTogZmxleDtcblx0bGFiZWwge1xuXHRcdG1hcmdpbi1sZWZ0OiBzcGFjaW5nLiRzbTtcblx0fVxufVxuLm1rdG9IdG1sVGV4dCB7XG5cdGZvbnQtc2l6ZTogMS4ycmVtO1xuXHRhIHtcblx0XHRjb2xvcjogY29sb3JzLiR0ZWFsO1xuXHR9XG59XG4ubWt0b0J1dHRvbiB7XG5cdGJhY2tncm91bmQtY29sb3I6IGNvbG9ycy4kdGVhbDtcblx0Ym9yZGVyOiBub25lO1xuXHRib3JkZXItcmFkaXVzOiAuNXJlbTtcblx0Ym94LXNoYWRvdzogMCAuNXJlbSAxcmVtIDAgcmdiYShjb2xvcnMuJGJsYWNrLCAuMDQpO1xuXHRjb2xvcjogY29sb3JzLiR3aGl0ZTtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHRkaXNwbGF5OiBibG9jaztcblx0Zm9udC1zaXplOiAxLjRyZW07XG5cdGxpbmUtaGVpZ2h0OiAxO1xuXHRwYWRkaW5nOiAxLjdyZW0gMS40cmVtO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjNzO1xuXHR3aWR0aDogMTAwJTtcblx0Jjpob3ZlciB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogY29sb3JzLiR0ZWFsRGFyaztcblx0fVxufVxuIiwiQHVzZSAnLi4vdXRpbGl0eS9taXhpbnMvbWVkaWEtcXVlcnknO1xuQHVzZSAnLi4vdXRpbGl0eS92YXJpYWJsZXMvc3BhY2luZyc7XG5cbi5oZWFkZXIge1xuXHRwYWRkaW5nLWJsb2NrOiBzcGFjaW5nLiRsZztcblx0Ji1jb250ZW50IHtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRAaW5jbHVkZSBtZWRpYS1xdWVyeS51cChtZCkge1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcblx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHR9XG5cdFx0YSB7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0fVxuXHRcdC5sb2dvIHtcblx0XHRcdCYtcnVicmlrIHtcblx0XHRcdFx0bWF4LXdpZHRoOiAzNXJlbTtcblx0XHRcdH1cblx0XHRcdCYtcGFydG5lciB7XG5cdFx0XHRcdG1heC13aWR0aDogMTkuNnJlbTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn0iLCJAdXNlICcuLi91dGlsaXR5L21peGlucy9tZWRpYS1xdWVyeSc7XG5AdXNlICcuLi91dGlsaXR5L3ZhcmlhYmxlcy9zcGFjaW5nJztcblxuLmhlcm8ge1xuXHRiYWNrZ3JvdW5kOiAjMTA5N2FlIHVybChodHRwczovL3d3dy5ydWJyaWsuY29tL2NvbnRlbnQvZGFtL3J1YnJpay9scC9jb21wbGV0ZS9oZWFkZXItY29va2llLW1vYmlsZS5qcGcpIGNlbnRlciB0b3Agbm8tcmVwZWF0O1xuXHRiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG5cdHBhZGRpbmctYmxvY2s6IHNwYWNpbmcuJGRlZmF1bHQgKiAzMCBzcGFjaW5nLiR4bDtcblx0QGluY2x1ZGUgbWVkaWEtcXVlcnkudXAobWQpIHtcblx0XHRiYWNrZ3JvdW5kOiB7XG5cdFx0XHRpbWFnZTogdXJsKGh0dHBzOi8vd3d3LnJ1YnJpay5jb20vY29udGVudC9kYW0vcnVicmlrL2xwL2NvbXBsZXRlL2hlYWRlci1jb29raWUuanBnKTtcblx0XHRcdHNpemU6IGNvdmVyO1xuXHRcdH1cblx0XHRwYWRkaW5nLWJsb2NrOiBzcGFjaW5nLiR4bCAqIDI7XG5cdH1cblx0Ji1jb250ZW50IHtcblx0XHRtYXgtd2lkdGg6IDgwcmVtO1xuXHRcdGgxLFxuXHRcdGgzIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IHNwYWNpbmcuJGxnO1xuXHRcdH1cblx0XHRwIHtcblx0XHRcdGZvbnQtc2l6ZTogMS42cmVtO1xuXHRcdFx0QGluY2x1ZGUgbWVkaWEtcXVlcnkudXAobWQpIHtcblx0XHRcdFx0Zm9udC1zaXplOiAyLjRyZW07XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59IiwiQHVzZSAnLi4vdXRpbGl0eS9taXhpbnMvbWVkaWEtcXVlcnknO1xuQHVzZSAnLi4vdXRpbGl0eS92YXJpYWJsZXMvc3BhY2luZyc7XG5AdXNlICcuLi91dGlsaXR5L3ZhcmlhYmxlcy9jb2xvcnMnO1xuXG4uYmVuZWZpdHMge1xuXHQmLWNvbnRlbnQge1xuXHRcdEBpbmNsdWRlIG1lZGlhLXF1ZXJ5LnVwKG1kKSB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdH1cblx0fVxuXHQmLWRldGFpbCB7XG5cdFx0ZmxleDogMCAwIDUwJTtcblx0XHRwYWRkaW5nLWJsb2NrOiBzcGFjaW5nLiR4bDtcblx0XHRAaW5jbHVkZSBtZWRpYS1xdWVyeS51cChsZykge1xuXHRcdFx0cGFkZGluZy1ibG9jazogc3BhY2luZy4keGwgKiAyO1xuXHRcdH1cblx0XHRoMiB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiBzcGFjaW5nLiRsZztcblx0XHR9XG5cdFx0cCB7XG5cdFx0XHRjb2xvcjogY29sb3JzLiRncmF5TGlnaHQ7XG5cdFx0fVxuXHRcdGZpZ3VyZSB7XG5cdFx0XHRtYXJnaW4tYmxvY2s6IHNwYWNpbmcuJHhsO1xuXHRcdH1cblx0fVxuXHQmLWZvcm0ge1xuXHRcdGZsZXg6IDAgMCA0MyU7XG5cdFx0cGFkZGluZzogc3BhY2luZy4keGw7XG5cdFx0QGluY2x1ZGUgbWVkaWEtcXVlcnkudXAobGcpIHtcblx0XHRcdHBhZGRpbmc6IHNwYWNpbmcuJHhsICogMiBzcGFjaW5nLiR4bCAqIDEuNTtcblx0XHR9XG5cdFx0aDIge1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogc3BhY2luZy4kbGc7XG5cdFx0fVxuXHRcdCYtcm93IHtcblx0XHRcdG1hcmdpbi1ib3R0b206IHNwYWNpbmcuJHhsO1xuXHRcdFx0QGluY2x1ZGUgbWVkaWEtcXVlcnkudXAobGcpIHtcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQmLWNvbHVtbiB7XG5cdFx0XHRmbGV4OiAwIDAgY2FsYyg1MCUgLSAje3NwYWNpbmcuJGxnfSk7XG5cdFx0XHRwIHtcblx0XHRcdFx0Y29sb3I6IGNvbG9ycy4kbmF2eTtcblx0XHRcdFx0Zm9udC1zaXplOiAxLjhyZW07XG5cdFx0XHR9XG5cdFx0XHRpbWcge1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdCYtcm93IHtcblx0XHRAaW5jbHVkZSBtZWRpYS1xdWVyeS51cChtZCkge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHR9XG5cdH1cblx0Ji1jb2x1bW4ge1xuXHRcdGZsZXg6IDAgMCBjYWxjKDUwJSAtICN7c3BhY2luZy4kbGd9KTtcblx0fVxuXHQmLWJsb2NrIHtcblx0XHQmICsgJiB7XG5cdFx0XHRtYXJnaW4tdG9wOiBzcGFjaW5nLiR4bDtcblx0XHR9XG5cdFx0aDYge1xuXHRcdFx0Y29sb3I6IGNvbG9ycy4kbmF2eTtcblx0XHRcdG1hcmdpbi1ib3R0b206IHNwYWNpbmcuJHNtO1xuXHRcdH1cblx0fVxuXHQmLXRlcm1zIHtcblx0XHRtYXJnaW4tdG9wOiBzcGFjaW5nLiRtZDtcblx0XHRwIHtcblx0XHRcdGZvbnQ6IHtcblx0XHRcdFx0c2l6ZTogMS4xcmVtO1xuXHRcdFx0XHRzdHlsZTogaXRhbGljO1xuXHRcdFx0fVxuXHRcdH1cblx0XHRhIHtcblx0XHRcdGNvbG9yOiBjb2xvcnMuJHRlYWw7XG5cdFx0fVxuXHR9XG59IiwiQHVzZSAnLi4vdXRpbGl0eS9taXhpbnMvbWVkaWEtcXVlcnknO1xuQHVzZSAnLi4vdXRpbGl0eS92YXJpYWJsZXMvc3BhY2luZyc7XG5AdXNlICcuLi91dGlsaXR5L3ZhcmlhYmxlcy9jb2xvcnMnO1xuXG4ucmVzb3VyY2VzIHtcblx0cGFkZGluZy1ibG9jazogc3BhY2luZy4keGw7XG5cdCYtaGVhZGVyIHtcblx0XHRtYXJnaW4tYm90dG9tOiBzcGFjaW5nLiR4bDtcblx0XHRAaW5jbHVkZSBtZWRpYS1xdWVyeS51cChtZCkge1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0fVxuXHRcdHAge1xuXHRcdFx0Zm9udC1zaXplOiAyLjFyZW07XG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1xdWVyeS51cChtZCkge1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogc3BhY2luZy4keGw7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdCYtY29udGVudCB7XG5cdFx0ZGlzcGxheTogZ3JpZDtcblx0XHRnYXA6IHNwYWNpbmcuJGxnO1xuXHRcdEBpbmNsdWRlIG1lZGlhLXF1ZXJ5LnVwKG1kKSB7XG5cdFx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuXHRcdFx0Z3JpZC10ZW1wbGF0ZS1yb3dzOiByZXBlYXQoNSwgMWZyKTtcblx0XHR9XG5cdFx0YSB7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRmb250LXNpemU6IDIuOHJlbTtcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0cGFkZGluZzogc3BhY2luZy4kZGVmYXVsdCAqIDMgc3BhY2luZy4keGw7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1xdWVyeS51cChtZCkge1xuXHRcdFx0XHRmb250LXNpemU6IDMuMXJlbTtcblx0XHRcdH1cblx0XHRcdCYudGV4dC13aGl0ZSB7XG5cdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdGNvbG9yOiBjb2xvcnMuJHdoaXRlO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQmLmxhcmdlIHtcblx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtcXVlcnkudXAobWQpIHtcblx0XHRcdFx0XHRncmlkLXJvdzogc3BhbiAyO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHRpbWcge1xuXHRcdFx0XHRtYXgtd2lkdGg6IDM1LjZyZW07XG5cdFx0XHR9XG5cdFx0XHRzcGFuIHtcblx0XHRcdFx0Zm9udC1zaXplOiAxLjdyZW07XG5cdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHRcdG1hcmdpbi10b3A6IHNwYWNpbmcuJHhsO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufSIsIkB1c2UgJy4uL3V0aWxpdHkvbWl4aW5zL21lZGlhLXF1ZXJ5JztcbkB1c2UgJy4uL3V0aWxpdHkvdmFyaWFibGVzL3NwYWNpbmcnO1xuQHVzZSAnLi4vdXRpbGl0eS92YXJpYWJsZXMvY29sb3JzJztcblxuLnBhcnRuZXIge1xuXHRwYWRkaW5nLWJsb2NrOiBzcGFjaW5nLiR4bDtcblx0QGluY2x1ZGUgbWVkaWEtcXVlcnkudXAobWQpIHtcblx0XHRwYWRkaW5nLWJsb2NrOiBzcGFjaW5nLiR4bCAqIDI7XG5cdH1cblx0Ji1jb250ZW50IHtcblx0XHRAaW5jbHVkZSBtZWRpYS1xdWVyeS51cChtZCkge1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0fVxuXHR9XG5cdCYtZGV0YWlsIHtcblx0XHRtYXJnaW4tYm90dG9tOiBzcGFjaW5nLiRsZztcblx0XHRAaW5jbHVkZSBtZWRpYS1xdWVyeS51cChtZCkge1xuXHRcdFx0ZmxleDogMCAwIGNhbGMoNTAlIC0gI3tzcGFjaW5nLiRsZ30pO1xuXHRcdFx0bWFyZ2luOiAwO1xuXHRcdH1cblx0XHRoMiB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiBzcGFjaW5nLiRsZztcblx0XHR9XG5cdFx0cCB7XG5cdFx0XHRjb2xvcjogY29sb3JzLiRncmF5TGlnaHQ7XG5cdFx0fVxuXHR9XG5cdCYtaW1hZ2Uge1xuXHRcdEBpbmNsdWRlIG1lZGlhLXF1ZXJ5LnVwKG1kKSB7XG5cdFx0XHRmbGV4OiAwIDAgY2FsYyg1MCUgLSAje3NwYWNpbmcuJGxnfSk7XG5cdFx0fVxuXHRcdGltZyB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHR9XG5cdH1cbn0iLCJAdXNlICcuLi91dGlsaXR5L21peGlucy9tZWRpYS1xdWVyeSc7XG5AdXNlICcuLi91dGlsaXR5L3ZhcmlhYmxlcy9jb2xvcnMnO1xuQHVzZSAnLi4vdXRpbGl0eS92YXJpYWJsZXMvc3BhY2luZyc7XG5cbi50aGFuay15b3Uge1xuXHQmLWhlcm8ge1xuXHRcdGNvbG9yOiBjb2xvcnMuJHdoaXRlO1xuXHRcdHBhZGRpbmctYmxvY2s6IHNwYWNpbmcuJHhsO1xuXHRcdEBpbmNsdWRlIG1lZGlhLXF1ZXJ5LnVwKG1kKSB7XG5cdFx0XHRwYWRkaW5nLWJsb2NrOiBzcGFjaW5nLiR4bCAqIDI7XG5cdFx0fVxuXHR9XG5cdCYtc2VudCB7XG5cdFx0cGFkZGluZy1ibG9jazogc3BhY2luZy4keGw7XG5cdFx0QGluY2x1ZGUgbWVkaWEtcXVlcnkudXAobWQpIHtcblx0XHRcdHBhZGRpbmctYmxvY2s6IHNwYWNpbmcuJHhsICogMjtcblx0XHR9XG5cdFx0aDIge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogc3BhY2luZy4kbGc7XG5cdFx0fVxuXHR9XG5cdHAge1xuXHRcdGNvbG9yOiBjb2xvcnMuJGdyYXlMaWdodDtcblx0fVxufSIsIkB1c2UgJy4uL3V0aWxpdHkvbWl4aW5zL21lZGlhLXF1ZXJ5JztcbkB1c2UgJy4uL3V0aWxpdHkvdmFyaWFibGVzL3NwYWNpbmcnO1xuXG4uZm9vdGVyIHtcblx0cGFkZGluZy1ibG9jazogc3BhY2luZy4kbGc7XG5cdCYtY29udGVudCB7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0QGluY2x1ZGUgbWVkaWEtcXVlcnkudXAobWQpIHtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0fVxuXHRcdGEge1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdH1cblx0XHQubG9nbyB7XG5cdFx0XHQmLXJ1YnJpayB7XG5cdFx0XHRcdG1heC13aWR0aDogMzVyZW07XG5cdFx0XHR9XG5cdFx0XHQmLXBhcnRuZXIge1xuXHRcdFx0XHRtYXgtd2lkdGg6IDE5LjZyZW07XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59Il0sInNvdXJjZVJvb3QiOiIifQ==*/