
@charset "UTF-8";
html {
  height: 100%;
  color: #383431;
  font-family: "Istok Web", sans-serif;
  font-style: normal;
  font-size: 16px;
}

body {
  min-height: 100%;
  display: grid;
  grid-template-rows: auto 1fr auto;
  margin: 0;
  overflow-x: hidden;
}

@media (max-width: 1280px) {
  #main {
    padding: 1rem;
  }
}

#header .headerbg, #footer {
  background-color: #383431;
  color: #fff;
  padding: 1rem;
}

#footer {
  grid-row-start: 3;
  grid-row-end: 4;
  margin-top: 3rem;
}
@media screen and (min-width: 800px) {
  #footer {
    margin-top: 6rem;
  }
}

.center-content {

  display: flex;

  justify-content: center;

  text-align: center;

}

.text-center {

  display: flex;

  justify-content: center;

  text-align: center;

}

.greyBg {
  background-color: #F5F5F5;
  padding: 1rem 2rem;
  position: relative;
}
@media screen and (max-width: 480px) {
  .greyBg {
    padding: 10px;
  }

  .margin {
    margin: 10px;
  }

  .text-center {
    font-size: 14px;
  }
}



.small {
  width: 100%;
  max-width: 80rem;
  margin: 0 auto;
}

.breadcrumbs {
  margin-bottom: 2rem;
}
.breadcrumbs a {
  text-decoration: none;
  color: #383431;
  font-weight: bold;
}
.breadcrumbs a:hover {
  text-decoration: underline;
  color: #D9251C;
}

.margin {
  margin-bottom: 3rem;
}

@media (max-width: 799px) {
  a.lightbox {
    text-align: center;
  }
}

a.cc-btn {
  color: #fff;
}

.frame-type-list table {
  font-family: "Istok Web";
  text-align: left;
  margin-bottom: 1rem;
}
.frame-type-list table th {
  font-weight: 700;
}
.frame-type-list table .table-dark {
  background-color: #efefef;
}

#header {
  position: relative;
  text-align: center;
  margin-bottom: 3rem;
}
@media screen and (min-width: 800px) {
  .greyBg {
    padding-left: 95px;
    padding-right: 95px;
  }
  #header {
    margin-bottom: 6rem;
  }
}
#header img {
  width: 100%;
  max-width: 20rem;
  height: auto;
}
@media (max-width: 800px) {
  #header img {
    margin-bottom: 3rem;
  }
}
#header .logo2 img {
  margin-top: 1rem;
}

nav.topmenu {
  height: auto;
  /*max-height:0;*/
  right: 0;
  width: 0;
  position: absolute;
  transition: all 0.5s;
  background-color: #383431;
  color: #fff;
  z-index: 99;
}
@media (max-width: 800px) {
  nav.topmenu {
    height: 100vh;
    overflow-y: scroll !important;
  }
}
nav.topmenu ul {
  padding: 2rem;
  text-align: left;
  list-style-type: none;
}
@media (max-width: 800px) {
  nav.topmenu ul {
    padding-top: 0;
  }
}
nav.topmenu ul li.lvl1 {
  margin-bottom: 0.5rem;
}
@media (max-width: 800px) {
  nav.topmenu ul li.lvl1 {
    margin-bottom: 0;
  }
}
nav.topmenu ul li.lvl1 ul {
  padding: 0 0 0 0.5rem;
  border-left: 1px solid #fff;
  margin: 0.5rem 1rem;
}
@media (max-width: 800px) {
  nav.topmenu ul li.lvl1 ul li.lvl2 {
    margin-bottom: 0;
  }
}
nav.topmenu a {
  color: #fff;
  text-decoration: none;
  display: block;
  padding: 1rem;
}
@media screen and (min-width: 801px) {
  nav.topmenu a {
    padding: 0.5rem 1rem;
  }
}
nav.topmenu a:hover {
  text-decoration: underline;
  background-color: red;
}
nav.topmenu a.active {
  background-color: red;
}

#hamburg:checked + .hamburg + nav.topmenu {
  right: 0;
  width: 100vw;
  -webkit-box-shadow: -1px 34px 16px -13px rgba(0, 0, 0, 0.12);
  -moz-box-shadow: -1px 34px 16px -13px rgba(0, 0, 0, 0.12);
  box-shadow: -1px 34px 16px -13px rgba(0, 0, 0, 0.12);
}
@media screen and (min-width: 800px) {
  #hamburg:checked + .hamburg + nav.topmenu {
    width: 600px;
  }
}

label.hamburg {
  position: absolute;
  right: 50px;
  cursor: pointer;
}
@media (max-width: 800px) {
  label.hamburg {
    bottom: 7rem;
    margin-left: auto;
    margin-right: auto;
    left: 0;
    right: 0;
    text-align: center;
    width: 8rem;
  }
}
@media screen and (min-width: 801px) {
  label.hamburg {
    top: 1rem;
    right: 50px;
  }
}

input#hamburg {
  display: none;
}

.menuBtn {
  border: 1px solid #fff;
  padding: 0.5rem;
  text-transform: uppercase;
  font-size: 0.8rem;
  color: #fff;
  background-color: #383431;
}
.menuBtn:before {
  content: "≡";
  font-size: 1.5rem;
  vertical-align: sub;
  line-height: 0;
  color: #fff;
}

#hamburg:checked + .hamburg .menuBtn:before {
  content: "×";
}

#footer {
  padding-top: 3rem;
  padding-bottom: 0;
}
#footer .footer {
  display: grid;
  grid-template-columns: 1fr 1fr;
  grid-template-rows: auto;
  grid-row-gap: 3rem;
}
@media (max-width: 799px) {
  #footer .footer {
    grid-template-areas: "up up" "left right";
  }
  #footer .footer div:first-child {
    grid-area: up;
    justify-self: center;
  }
  #footer .footer div:nth-child(2) {
    grid-area: left;
    justify-self: center;
  }
  #footer .footer div:last-child {
    grid-area: right;
    justify-self: center;
  }
}
@media screen and (min-width: 800px) {
  #footer .footer {
    grid-template-columns: 1fr 1fr 1fr;
  }
  #footer .footer div:first-child {
    justify-self: start;
  }
  #footer .footer div:nth-child(2) {
    justify-self: center;
  }
  #footer .footer div:last-child {
    justify-self: center;
  }
}
#footer .footer a {
  color: #fff;
  text-decoration: none;
  display: block;
  margin-bottom: 2rem;
}
#footer .footer a span {
  margin-right: 2rem;
}
#footer .footer ul {
  margin: 0;
  padding: 0;
  list-style-type: none;
  font-family: "Roboto Mono", "Courier New", monospace;
}
#footer .footer ul li.name {
  font-family: "Istok Web", sans-serif;
  font-weight: 300;
  margin-bottom: 2rem;
  font-size: 1.5rem;
}
#footer .footer ul li a {
  margin-bottom: 0;
  display: inline-block;
}
#footer .copyright {
  border-top: 0.5px solid #fff;
  text-align: center;
  margin: 0;
  padding: 0.5rem;
  width: calc(100% - 1rem);
  font-size: 0.8rem;
  font-family: "Roboto Mono", "Courier New", monospace;
}

.twocolumns, .threecolumns {
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: auto;
  grid-column-gap: 3rem;
  grid-row-gap: 2rem;
}
@media (max-width: 799px) {
  .twocolumns .imgleft, .threecolumns .imgleft {
    grid-area: 2;
  }
}
@media screen and (min-width: 800px) {
  .twocolumns, .threecolumns {
    grid-template-columns: repeat(2, 48%);
  }
}
.twocolumns.sliderClass, .threecolumns.sliderClass {
  grid-template-columns: 1fr;
}
@media screen and (min-width: 1000px) {
  .twocolumns.sliderClass, .threecolumns.sliderClass {
    grid-template-columns: repeat(2, 48%);
  }
}

@media screen and (min-width: 800px) and (max-width: 1023px) {
  .threecolumns {
    grid-template-areas: "upper1 upper2" "lower lower";
  }
  .threecolumns div:last-child {
    grid-area: lower;
    justify-self: center;
  }
}


@media screen and (min-width: 1024px) {
  .greyBg {
    padding-left: 100px;
    padding-right: 100px;
  }
  .threecolumns {
    grid-template-columns: repeat(3, 1fr);
  }
}

h1 {
  font-size: 2rem;
  text-decoration: underline #D9251C 3px;
  text-underline-offset: 0.5rem;
  font-weight: normal;
  margin: 0 0 2rem 0;
}
@media screen and (min-width: 800px) {
  h1 {
    font-size: 4rem;
    text-underline-offset: 1rem;
    text-decoration: underline #D9251C 5px;
  }
}

h2 {
  margin: 0 0 1rem 0;
  font-size: 2rem;
}

.ce-bodytext h2 {
  margin-bottom: 1rem;
}

h3 {
  color: #D9251C;
  margin: 0 0 1rem 0;
  font-size: 1.5rem;
}

p {
  margin: 0 0 2rem 0;
  line-height: 1.6;
}

/*.ce-bodytext p {
  @media (max-width: 800px) {
    margin: 0;
  }
}*/
.centered {
  text-align: center;
}

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

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

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

p.monospace {
  font-family: "Roboto Mono", "Courier New", monospace;
  line-height: 2;
}

a.cta {
  color: #fff;
  text-decoration: none;
  background-color: #223778;
  padding: 1rem 2rem;
  display: inline-block;
  text-transform: uppercase;
}
a.cta:after {
  content: " →";
}
a.cta:hover {
  background-color: #D9251C;
}

span.red {
  color: #D9251C;
}

.ce-bodytext ul {
  padding-left: 1rem;
  list-style-position: outside;
}
.ce-bodytext ul li {
  line-height: 2;
}

.ce-above figure {
  text-align: center;
  margin: 0;
}

.ce-right figure, .ce-left figure {
  margin: 0;
}
.ce-right figure img, .ce-left figure img {
  width: 100%;
  height: auto;
}

ul.listcolumns {
  columns: 1;
  -webkit-columns: 1;
  -moz-columns: 1;
}
@media screen and (min-width: 350px) {
  ul.listcolumns {
    columns: 2;
    -webkit-columns: 2;
    -moz-columns: 2;
  }
}
@media screen and (min-width: 550px) {
  ul.listcolumns {
    columns: 3;
    -webkit-columns: 3;
    -moz-columns: 3;
  }
}

.ce-bodytext p img {
  max-width: 100%;
  height: auto;
}

/* Slider */
.slick-slider {
  position: relative;
  display: block;
  box-sizing: border-box;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -ms-touch-action: pan-y;
  touch-action: pan-y;
  -webkit-tap-highlight-color: transparent;
}

.slick-list {
  position: relative;
  overflow: hidden;
  display: block;
  margin: 0;
  padding: 0;
}
.slick-list:focus {
  outline: none;
}
.slick-list.dragging {
  cursor: pointer;
  cursor: hand;
}

.slick-slider .slick-track,
.slick-slider .slick-list {
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
  -o-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}

.slick-track {
  position: relative;
  left: 0;
  top: 0;
  display: block;
  margin-left: auto;
  margin-right: auto;
}
.slick-track:before, .slick-track:after {
  content: "";
  display: table;
}
.slick-track:after {
  clear: both;
}
.slick-loading .slick-track {
  visibility: hidden;
}

.slick-slide {
  float: left;
  height: 100%;
  min-height: 1px;
  display: none;
}
[dir=rtl] .slick-slide {
  float: right;
}
.slick-slide img {
  display: block;
}
.slick-slide.slick-loading img {
  display: none;
}
.slick-slide.dragging img {
  pointer-events: none;
}
.slick-initialized .slick-slide {
  display: block;
}
.slick-loading .slick-slide {
  visibility: hidden;
}
.slick-vertical .slick-slide {
  display: block;
  height: auto;
  border: 1px solid transparent;
}

.slick-arrow.slick-hidden {
  display: none;
}

.sliderContainer {
  width: 100%;
  max-width: calc(100vw - 2rem);
  position: relative;
  margin: 0 auto;
  overflow: hidden;
}
@media screen and (min-width: 650px) {
  .sliderContainer {
    max-width: 600px;
  }
}

.ce-column.slick-slide {
  max-width: 600px;
  height: auto;
}

.slick-track img {
  width: 600px;
  max-width: calc(100vw - 2rem);
  height: auto;
}

.descriptionBg {
  width: calc(100% - 4rem);
  max-width: calc(100vw - 6rem);
  height: auto;
  min-height: calc(150px - 4rem);
  background-color: #383431;
  padding: 2rem;
}

.sliderdescription {
  text-align: left !important;
  font-family: "Roboto Mono", "Courier New", monospace !important;
  font-weight: 300 !important;
  color: #fff !important;
  margin: 0 !important;
  background-color: #383431 !important;
  position: relative;
  z-index: 10;
  line-height: 2;
  display: block;
  width: 100%;
  box-sizing: border-box;
}



.slick-dotted ul.slick-dots {
  background-color: #fff;
  display: block;
  margin: 0;
  text-align: center;
  padding: 0;
  width: 100%;
  max-width: calc(100vw - 2rem);
  position: absolute;
  bottom: -0.5rem;
}
@media screen and (min-width: 800px) {
  .slick-dotted ul.slick-dots {
    bottom: -0.5rem;
  }
}
.slick-dotted ul.slick-dots li {
  display: inline-block;
  width: 24%;
  margin: 0 0.5%;
  height: 0.8rem;
}
.slick-dotted ul.slick-dots li:hover {
  cursor: pointer;
}
.slick-dotted ul.slick-dots li button {
  background-color: #D9251C;
  padding: 0;
  height: 100%;
  border: none;
  width: 100%;
  color: #ffffff;
  text-indent: -9999px;
  overflow: hidden;
  white-space: nowrap;

}
.slick-dotted ul.slick-dots li.slick-active button {
  background-color: #223778;
  color: #ffffff;
}
@font-face {
  font-family: "Roboto Mono";
  font-style: normal;
  font-weight: 500;
  src: url(../../Images/dist/82231ac16330360f2e1efb884a6ad89c.woff2) format("woff2"), url(../../Images/dist/63c9982ca734f8dd2ea9f9d0a0ba91d2.woff) format("woff"), url(../../Images/dist/e04fa2d8ef59775dc652f2f2dfdc8fda.ttf) format("truetype");
}
@font-face {
  font-family: "IstokWeb";
  font-style: normal;
  font-weight: 500;
  src: url(../../Images/dist/b9ab23948f55009fe40676b66cd8188f.woff2) format("woff2"), url(../../Images/dist/0a93ea77ff4a0933a5b1da5ee219cd56.woff) format("woff"), url(../../Images/dist/9e9083fef5d2674d34390cc4899b6527.ttf) format("truetype");
}
@font-face {
  font-family: "IstokWeb";
  font-style: normal;
  font-weight: 300;
  src: url(../../Images/dist/e2e911234f619ea6fa1f6c483cb66709.woff2) format("woff2"), url(../../Images/dist/e28ae780c1fc2221dc8ead4ba396a5dc.woff) format("woff"), url(../../Images/dist/77db4f2e77a637c07e668e03cb62e987.ttf) format("truetype");
}
.cta.jobBtn {
  display: grid;
  grid-template-columns: 1fr 10px;
  grid-template-rows: auto;
  margin-bottom: 5px;
  color: #fff;
  text-decoration: none;
  background-color: #223778;
  padding: 1.5rem;
  text-transform: unset;
}
.cta.jobBtn:after {
  content: "";
}
.cta.jobBtn:hover {
  background-color: #D9251C;
}

.form-group {
  margin: 0.5rem 0;
}
.form-group label {
  display: none;
}
.form-group .input {
  text-align: center;
  width: 100%;
}
.form-group input[type=text], .form-group input[type=email], .form-group select, .form-group textarea {
  width: calc(100% - 24px);
  padding: 12px;
  border: 1px solid #ccc;
  resize: vertical;
  font-size: 1rem;
  font-family: "Istok Web", sans-serif;
}
.form-group label.form-check-label {
  display: block;
  text-align: left;
  margin-bottom: 2rem;
}
.form-group label.form-check-label input[type=checkbox] {
  display: inline-block;
  -webkit-appearance: none;
  appearance: none;
  position: relative;
  width: 2rem;
  height: 2rem;
  border: 1px solid dimgrey;
  margin-bottom: 0;
  margin-top: 1rem;
  margin-right: 1rem;
  /* Adjusts the position of the checkboxes on the text baseline */
  vertical-align: -2px;
  /* Set here so that Windows' High-Contrast Mode can override */
  color: #223778;
}
.form-group label.form-check-label input[type=checkbox]::before {
  content: "✓";
  position: absolute;
  font-size: 1.5rem;
  visibility: hidden;
  top: 0px;
  left: 6px;
}
.form-group label.form-check-label input[type=checkbox]:checked::before {
  /* Use `visibility` instead of `display` to avoid recalculating layout */
  visibility: visible;
}
.form-group label.form-check-label input[type=checkbox]:disabled {
  border-color: black;
  background: #ddd;
  color: gray;
}
.form-group label.form-check-label input[type=checkbox]:hover {
  cursor: pointer;
}
.form-group label.form-check-label span {
  display: inline-block;
  vertical-align: top;
  padding-top: 0.7rem;
  width: 85%;
}
.form-group label.form-check-label span.required {
  padding-top: 0;
  width: 3%;
}
.form-group label.form-check-label span a {
  color: #223778;
}
.form-group label.form-check-label span:hover {
  cursor: text;
}

button[type=submit] {
  background-color: #223778;
  color: white;
  width: 100%;
  padding: 12px 20px;
  border: none;
  cursor: pointer;
  float: right;
  font-size: 1rem;
  font-family: "Istok Web", sans-serif;
  margin-bottom: 2rem;
}
button[type=submit]:after {
  content: " →";
}

button:hover {
  background-color: #D9251C;
}

.refNavi {
  list-style-type: none;
  padding: 0;
}
.refNavi li {
  display: inline-block;
  margin-bottom: 1.5rem;
}
.refNavi li a {
  text-decoration: none;
  color: #383431;
  border: 1px solid #223778;
  padding: 0.5rem;
  border-radius: 50px;
  font-size: 0.8rem;
  font-weight: bold;
}
.refNavi li a:hover, .refNavi li a.active {
  background-color: #223778;
  color: #fff;
}
.refNavi li.erase a {
  border-color: #fff;
}
.refNavi li.erase a:hover {
  border-color: #D9251C;
  background-color: #D9251C;
}

.twocolumns.references.hidden {
  display: none;
}
.twocolumns.references img {
  max-width: 100%;
  height: auto;
}

.referenceImg {
  display: grid;
  grid-column-gap: 1rem;
  grid-row-gap: 0.5rem;
}
.referenceImg[data-cols="1"] {
  grid-template-columns: 1fr;
}
.referenceImg[data-cols="2"] {
  grid-template-columns: repeat(2, 1fr);
}
.referenceImg[data-cols="3"] {
  grid-template-columns: repeat(2, 1fr);
  grid-template-rows: auto;
  grid-template: "frst frst" "scnd thrd";
}
.referenceImg[data-cols="3"] a:nth-child(1) {
  grid-area: frst;
}
.referenceImg[data-cols="3"] a:nth-child(2) {
  grid-area: scnd;
}
.referenceImg[data-cols="3"] a:nth-child(3) {
  grid-area: thrd;
}
.referenceImg[data-cols="4"] {
  grid-template-columns: repeat(2, 1fr) !important;
  grid-template-columns: auto;
}

.referenceImg {
  display: grid;
  grid-column-gap: 1rem;
  grid-row-gap: 0.5rem;
}
.referenceImg[data-cols="1"] {
  grid-template-columns: 1fr;
}
.referenceImg[data-cols="2"] {
  grid-template-columns: repeat(2, 1fr);
}
.referenceImg[data-cols="3"] {
  grid-template-columns: repeat(2, 1fr);
  grid-template-rows: auto;
  grid-template: "frst frst" "scnd thrd";
}
.referenceImg[data-cols="3"] a:nth-child(1) {
  grid-area: frst;
}
.referenceImg[data-cols="3"] a:nth-child(2) {
  grid-area: scnd;
}
.referenceImg[data-cols="3"] a:nth-child(3) {
  grid-area: thrd;
}
.referenceImg[data-cols="4"] {
  grid-template-columns: repeat(2, 1fr) !important;
  grid-template-columns: auto;
}

.referenceImg {
  display: grid;
  grid-column-gap: 1rem;
  grid-row-gap: 0.5rem;
}
.referenceImg[data-cols="1"] {
  grid-template-columns: 1fr;
}
.referenceImg[data-cols="2"] {
  grid-template-columns: repeat(2, 1fr);
}
.referenceImg[data-cols="3"] {
  grid-template-columns: repeat(2, 1fr);
  grid-template-rows: auto;
  grid-template: "frst frst" "scnd thrd";
}
.referenceImg[data-cols="3"] a:nth-child(1) {
  grid-area: frst;
}
.referenceImg[data-cols="3"] a:nth-child(2) {
  grid-area: scnd;
}
.referenceImg[data-cols="3"] a:nth-child(3) {
  grid-area: thrd;
}
.referenceImg[data-cols="4"] {
  grid-template-columns: repeat(2, 1fr) !important;
  grid-template-columns: auto;
}

.referenceImg {
  display: grid;
  grid-column-gap: 1rem;
  grid-row-gap: 0.5rem;
}
.referenceImg[data-cols="1"] {
  grid-template-columns: 1fr;
}
.referenceImg[data-cols="2"] {
  grid-template-columns: repeat(2, 1fr);
}
.referenceImg[data-cols="3"] {
  grid-template-columns: repeat(2, 1fr);
  grid-template-rows: auto;
  grid-template: "frst frst" "scnd thrd";
}
.referenceImg[data-cols="3"] a:nth-child(1) {
  grid-area: frst;
}
.referenceImg[data-cols="3"] a:nth-child(2) {
  grid-area: scnd;
}
.referenceImg[data-cols="3"] a:nth-child(3) {
  grid-area: thrd;
}
.referenceImg[data-cols="4"] {
  grid-template-columns: repeat(2, 1fr) !important;
  grid-template-columns: auto;
}

body.compensate-for-scrollbar {
  overflow: hidden;
}

.fancybox-active {
  height: auto;
}

.fancybox-is-hidden {
  left: -9999px;
  margin: 0;
  position: absolute !important;
  top: -9999px;
  visibility: hidden;
}

.fancybox-container {
  -webkit-backface-visibility: hidden;
  height: 100%;
  left: 0;
  outline: none;
  position: fixed;
  -webkit-tap-highlight-color: transparent;
  top: 0;
  -ms-touch-action: manipulation;
  touch-action: manipulation;
  transform: translateZ(0);
  width: 100%;
  z-index: 99992;
}

.fancybox-container * {
  box-sizing: border-box;
}

.fancybox-bg, .fancybox-inner, .fancybox-outer, .fancybox-stage {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}

.fancybox-outer {
  -webkit-overflow-scrolling: touch;
  overflow-y: auto;
}

.fancybox-bg {
  background: #1e1e1e;
  opacity: 0;
  transition-duration: inherit;
  transition-property: opacity;
  transition-timing-function: cubic-bezier(0.47, 0, 0.74, 0.71);
}

.fancybox-is-open .fancybox-bg {
  opacity: 0.9;
  transition-timing-function: cubic-bezier(0.22, 0.61, 0.36, 1);
}

.fancybox-caption, .fancybox-infobar, .fancybox-navigation .fancybox-button, .fancybox-toolbar {
  direction: ltr;
  opacity: 0;
  position: absolute;
  transition: opacity 0.25s ease, visibility 0s ease 0.25s;
  visibility: hidden;
  z-index: 99997;
}

.fancybox-show-caption .fancybox-caption, .fancybox-show-infobar .fancybox-infobar, .fancybox-show-nav .fancybox-navigation .fancybox-button, .fancybox-show-toolbar .fancybox-toolbar {
  opacity: 1;
  transition: opacity 0.25s ease 0s, visibility 0s ease 0s;
  visibility: visible;
}

.fancybox-infobar {
  color: #ccc;
  font-size: 13px;
  -webkit-font-smoothing: subpixel-antialiased;
  height: 44px;
  left: 0;
  line-height: 44px;
  min-width: 44px;
  mix-blend-mode: difference;
  padding: 0 10px;
  pointer-events: none;
  top: 0;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

.fancybox-toolbar {
  right: 0;
  top: 0;
}

.fancybox-stage {
  direction: ltr;
  overflow: visible;
  transform: translateZ(0);
  z-index: 99994;
}

.fancybox-is-open .fancybox-stage {
  overflow: hidden;
}

.fancybox-slide {
  -webkit-backface-visibility: hidden;
  display: none;
  height: 100%;
  left: 0;
  outline: none;
  overflow: auto;
  -webkit-overflow-scrolling: touch;
  padding: 44px;
  position: absolute;
  text-align: center;
  top: 0;
  transition-property: transform, opacity;
  white-space: normal;
  width: 100%;
  z-index: 99994;
}

.fancybox-slide:before {
  content: "";
  display: inline-block;
  font-size: 0;
  height: 100%;
  vertical-align: middle;
  width: 0;
}

.fancybox-is-sliding .fancybox-slide, .fancybox-slide--current, .fancybox-slide--next, .fancybox-slide--previous {
  display: block;
}

.fancybox-slide--image {
  overflow: hidden;
  padding: 44px 0;
}

.fancybox-slide--image:before {
  display: none;
}

.fancybox-slide--html {
  padding: 6px;
}

.fancybox-content {
  background: #fff;
  display: inline-block;
  margin: 0;
  max-width: 100%;
  overflow: auto;
  -webkit-overflow-scrolling: touch;
  padding: 44px;
  position: relative;
  text-align: left;
  vertical-align: middle;
}

.fancybox-slide--image .fancybox-content {
  animation-timing-function: cubic-bezier(0.5, 0, 0.14, 1);
  -webkit-backface-visibility: hidden;
  background: transparent;
  background-repeat: no-repeat;
  background-size: 100% 100%;
  left: 0;
  max-width: none;
  overflow: visible;
  padding: 0;
  position: absolute;
  top: 0;
  transform-origin: top left;
  transition-property: transform, opacity;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  z-index: 99995;
}

.fancybox-can-zoomOut .fancybox-content {
  cursor: zoom-out;
}

.fancybox-can-zoomIn .fancybox-content {
  cursor: zoom-in;
}

.fancybox-can-pan .fancybox-content, .fancybox-can-swipe .fancybox-content {
  cursor: grab;
}

.fancybox-is-grabbing .fancybox-content {
  cursor: grabbing;
}

.fancybox-container [data-selectable=true] {
  cursor: text;
}

.fancybox-image, .fancybox-spaceball {
  background: transparent;
  border: 0;
  height: 100%;
  left: 0;
  margin: 0;
  max-height: none;
  max-width: none;
  padding: 0;
  position: absolute;
  top: 0;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  width: 100%;
}

.fancybox-spaceball {
  z-index: 1;
}

.fancybox-slide--iframe .fancybox-content, .fancybox-slide--map .fancybox-content, .fancybox-slide--pdf .fancybox-content, .fancybox-slide--video .fancybox-content {
  height: 100%;
  overflow: visible;
  padding: 0;
  width: 100%;
}

.fancybox-slide--video .fancybox-content {
  background: #000;
}

.fancybox-slide--map .fancybox-content {
  background: #e5e3df;
}

.fancybox-slide--iframe .fancybox-content {
  background: #fff;
}

.fancybox-iframe, .fancybox-video {
  background: transparent;
  border: 0;
  display: block;
  height: 100%;
  margin: 0;
  overflow: hidden;
  padding: 0;
  width: 100%;
}

.fancybox-iframe {
  left: 0;
  position: absolute;
  top: 0;
}

.fancybox-error {
  background: #fff;
  cursor: default;
  max-width: 400px;
  padding: 40px;
  width: 100%;
}

.fancybox-error p {
  color: #444;
  font-size: 16px;
  line-height: 20px;
  margin: 0;
  padding: 0;
}

.fancybox-button {
  background: rgba(30, 30, 30, 0.6);
  border: 0;
  border-radius: 0;
  box-shadow: none;
  cursor: pointer;
  display: inline-block;
  height: 44px;
  margin: 0;
  padding: 10px;
  position: relative;
  transition: color 0.2s;
  vertical-align: top;
  visibility: inherit;
  width: 44px;
}

.fancybox-button, .fancybox-button:link, .fancybox-button:visited {
  color: #ccc;
}

.fancybox-button:hover {
  color: #fff;
}

.fancybox-button:focus {
  outline: none;
}

.fancybox-button.fancybox-focus {
  outline: 1px dotted;
}

.fancybox-button[disabled], .fancybox-button[disabled]:hover {
  color: #888;
  cursor: default;
  outline: none;
}

.fancybox-button div {
  height: 100%;
}

.fancybox-button svg {
  display: block;
  height: 100%;
  overflow: visible;
  position: relative;
  width: 100%;
}

.fancybox-button svg path {
  fill: currentColor;
  stroke-width: 0;
}

.fancybox-button--fsenter svg:nth-child(2), .fancybox-button--fsexit svg:first-child, .fancybox-button--pause svg:first-child, .fancybox-button--play svg:nth-child(2) {
  display: none;
}

.fancybox-progress {
  background: #ff5268;
  height: 2px;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  transform: scaleX(0);
  transform-origin: 0;
  transition-property: transform;
  transition-timing-function: linear;
  z-index: 99998;
}

.fancybox-close-small {
  background: transparent;
  border: 0;
  border-radius: 0;
  color: #ccc;
  cursor: pointer;
  opacity: 0.8;
  padding: 8px;
  position: absolute;
  right: -12px;
  top: -44px;
  z-index: 401;
}

.fancybox-close-small:hover {
  color: #fff;
  opacity: 1;
}

.fancybox-slide--html .fancybox-close-small {
  color: currentColor;
  padding: 10px;
  right: 0;
  top: 0;
}

.fancybox-slide--image.fancybox-is-scaling .fancybox-content {
  overflow: hidden;
}

.fancybox-is-scaling .fancybox-close-small, .fancybox-is-zoomable.fancybox-can-pan .fancybox-close-small {
  display: none;
}

.fancybox-navigation .fancybox-button {
  background-clip: content-box;
  height: 100px;
  opacity: 0;
  position: absolute;
  top: calc(50% - 50px);
  width: 70px;
}

.fancybox-navigation .fancybox-button div {
  padding: 7px;
}

.fancybox-navigation .fancybox-button--arrow_left {
  left: 0;
  left: env(safe-area-inset-left);
  padding: 31px 26px 31px 6px;
}

.fancybox-navigation .fancybox-button--arrow_right {
  padding: 31px 6px 31px 26px;
  right: 0;
  right: env(safe-area-inset-right);
}

.fancybox-caption {
  background: linear-gradient(0deg, rgba(0, 0, 0, 0.85) 0, rgba(0, 0, 0, 0.3) 50%, rgba(0, 0, 0, 0.15) 65%, rgba(0, 0, 0, 0.075) 75.5%, rgba(0, 0, 0, 0.037) 82.85%, rgba(0, 0, 0, 0.019) 88%, transparent);
  bottom: 0;
  color: #eee;
  font-size: 14px;
  font-weight: 400;
  left: 0;
  line-height: 1.5;
  padding: 75px 44px 25px;
  pointer-events: none;
  right: 0;
  text-align: center;
  z-index: 99996;
}

@supports (padding: max(0px)) {
  .fancybox-caption {
    padding: 75px max(44px, env(safe-area-inset-right)) max(25px, env(safe-area-inset-bottom)) max(44px, env(safe-area-inset-left));
  }
}
.fancybox-caption--separate {
  margin-top: -50px;
}

.fancybox-caption__body {
  max-height: 50vh;
  overflow: auto;
  pointer-events: all;
}

.fancybox-caption a, .fancybox-caption a:link, .fancybox-caption a:visited {
  color: #ccc;
  text-decoration: none;
}

.fancybox-caption a:hover {
  color: #fff;
  text-decoration: underline;
}

.fancybox-loading {
  animation: a 1s linear infinite;
  background: transparent;
  border: 4px solid #888;
  border-bottom-color: #fff;
  border-radius: 50%;
  height: 50px;
  left: 50%;
  margin: -25px 0 0 -25px;
  opacity: 0.7;
  padding: 0;
  position: absolute;
  top: 50%;
  width: 50px;
  z-index: 99999;
}

@keyframes a {
  to {
    transform: rotate(1turn);
  }
}
.fancybox-animated {
  transition-timing-function: cubic-bezier(0, 0, 0.25, 1);
}

.fancybox-fx-slide.fancybox-slide--previous {
  opacity: 0;
  transform: translate3d(-100%, 0, 0);
}

.fancybox-fx-slide.fancybox-slide--next {
  opacity: 0;
  transform: translate3d(100%, 0, 0);
}

.fancybox-fx-slide.fancybox-slide--current {
  opacity: 1;
  transform: translateZ(0);
}

.fancybox-fx-fade.fancybox-slide--next, .fancybox-fx-fade.fancybox-slide--previous {
  opacity: 0;
  transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1);
}

.fancybox-fx-fade.fancybox-slide--current {
  opacity: 1;
}

.fancybox-fx-zoom-in-out.fancybox-slide--previous {
  opacity: 0;
  transform: scale3d(1.5, 1.5, 1.5);
}

.fancybox-fx-zoom-in-out.fancybox-slide--next {
  opacity: 0;
  transform: scale3d(0.5, 0.5, 0.5);
}

.fancybox-fx-zoom-in-out.fancybox-slide--current {
  opacity: 1;
  transform: scaleX(1);
}

.fancybox-fx-rotate.fancybox-slide--previous {
  opacity: 0;
  transform: rotate(-1turn);
}

.fancybox-fx-rotate.fancybox-slide--next {
  opacity: 0;
  transform: rotate(1turn);
}

.fancybox-fx-rotate.fancybox-slide--current {
  opacity: 1;
  transform: rotate(0deg);
}

.fancybox-fx-circular.fancybox-slide--previous {
  opacity: 0;
  transform: scale3d(0, 0, 0) translate3d(-100%, 0, 0);
}

.fancybox-fx-circular.fancybox-slide--next {
  opacity: 0;
  transform: scale3d(0, 0, 0) translate3d(100%, 0, 0);
}

.fancybox-fx-circular.fancybox-slide--current {
  opacity: 1;
  transform: scaleX(1) translateZ(0);
}

.fancybox-fx-tube.fancybox-slide--previous {
  transform: translate3d(-100%, 0, 0) scale(0.1) skew(-10deg);
}

.fancybox-fx-tube.fancybox-slide--next {
  transform: translate3d(100%, 0, 0) scale(0.1) skew(10deg);
}

.fancybox-fx-tube.fancybox-slide--current {
  transform: translateZ(0) scale(1);
}

@media (max-height: 576px) {
  .fancybox-slide {
    padding-left: 6px;
    padding-right: 6px;
  }
  .fancybox-slide--image {
    padding: 6px 0;
  }
  .fancybox-close-small {
    right: -6px;
  }
  .fancybox-slide--image .fancybox-close-small {
    background: #4e4e4e;
    color: #f2f4f6;
    height: 36px;
    opacity: 1;
    padding: 6px;
    right: 0;
    top: 0;
    width: 36px;
  }
  .fancybox-caption {
    padding-left: 12px;
    padding-right: 12px;
  }
  @supports (padding: max(0px)) {
    .fancybox-caption {
      padding-left: max(12px, env(safe-area-inset-left));
      padding-right: max(12px, env(safe-area-inset-right));
    }
  }
}
.fancybox-share {
  background: #f4f4f4;
  border-radius: 3px;
  max-width: 90%;
  padding: 30px;
  text-align: center;
}

.fancybox-share h1 {
  color: #222;
  font-size: 35px;
  font-weight: 700;
  margin: 0 0 20px;
}

.fancybox-share p {
  margin: 0;
  padding: 0;
}

.fancybox-share__button {
  border: 0;
  border-radius: 3px;
  display: inline-block;
  font-size: 14px;
  font-weight: 700;
  line-height: 40px;
  margin: 0 5px 10px;
  min-width: 130px;
  padding: 0 15px;
  text-decoration: none;
  transition: all 0.2s;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  white-space: nowrap;
}

.fancybox-share__button:link, .fancybox-share__button:visited {
  color: #fff;
}

.fancybox-share__button:hover {
  text-decoration: none;
}

.fancybox-share__button--fb {
  background: #3b5998;
}

.fancybox-share__button--fb:hover {
  background: #344e86;
}

.fancybox-share__button--pt {
  background: #bd081d;
}

.fancybox-share__button--pt:hover {
  background: #aa0719;
}

.fancybox-share__button--tw {
  background: #1da1f2;
}

.fancybox-share__button--tw:hover {
  background: #0d95e8;
}

.fancybox-share__button svg {
  height: 25px;
  margin-right: 7px;
  position: relative;
  top: -1px;
  vertical-align: middle;
  width: 25px;
}

.fancybox-share__button svg path {
  fill: #fff;
}

.fancybox-share__input {
  background: transparent;
  border: 0;
  border-bottom: 1px solid #d7d7d7;
  border-radius: 0;
  color: #5d5b5b;
  font-size: 14px;
  margin: 10px 0 0;
  outline: none;
  padding: 10px 15px;
  width: 100%;
}

.fancybox-thumbs {
  background: #ddd;
  bottom: 0;
  display: none;
  margin: 0;
  -webkit-overflow-scrolling: touch;
  -ms-overflow-style: -ms-autohiding-scrollbar;
  padding: 2px 2px 4px;
  position: absolute;
  right: 0;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  top: 0;
  width: 212px;
  z-index: 99995;
}

.fancybox-thumbs-x {
  overflow-x: auto;
  overflow-y: hidden;
}

.fancybox-show-thumbs .fancybox-thumbs {
  display: block;
}

.fancybox-show-thumbs .fancybox-inner {
  right: 212px;
}

.fancybox-thumbs__list {
  font-size: 0;
  height: 100%;
  list-style: none;
  margin: 0;
  overflow-x: hidden;
  overflow-y: auto;
  padding: 0;
  position: absolute;
  position: relative;
  white-space: nowrap;
  width: 100%;
}

.fancybox-thumbs-x .fancybox-thumbs__list {
  overflow: hidden;
}

.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar {
  width: 7px;
}

.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-track {
  background: #fff;
  border-radius: 10px;
  box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
}

.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-thumb {
  background: #2a2a2a;
  border-radius: 10px;
}

.fancybox-thumbs__list a {
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  background-color: rgba(0, 0, 0, 0.1);
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  cursor: pointer;
  float: left;
  height: 75px;
  margin: 2px;
  max-height: calc(100% - 8px);
  max-width: calc(50% - 4px);
  outline: none;
  overflow: hidden;
  padding: 0;
  position: relative;
  -webkit-tap-highlight-color: transparent;
  width: 100px;
}

.fancybox-thumbs__list a:before {
  border: 6px solid #ff5268;
  bottom: 0;
  content: "";
  left: 0;
  opacity: 0;
  position: absolute;
  right: 0;
  top: 0;
  transition: all 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  z-index: 99991;
}

.fancybox-thumbs__list a:focus:before {
  opacity: 0.5;
}

.fancybox-thumbs__list a.fancybox-thumbs-active:before {
  opacity: 1;
}

@media (max-width: 576px) {
  .fancybox-thumbs {
    width: 110px;
  }
  .fancybox-show-thumbs .fancybox-inner {
    right: 110px;
  }
  .fancybox-thumbs__list a {
    max-width: calc(100% - 10px);
  }
}
.fancybox-image {
  background: #ffffff;
  z-index: 100;
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiUmVzb3VyY2VzL1B1YmxpYy9Dc3MvZGlzdC9Dcm9uYmVyZy5jc3MiLCJtYXBwaW5ncyI6IkFBQUEsZ0JBQWdCO0FDT2hCO0VBQ0U7RUFDQSxjQVRRO0VBVVI7RUFDQTtFQUNBO0FETEY7O0FDT0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FESkY7O0FDT0U7RUFERjtJQUVJO0VESEY7QUFDRjs7QUNLQTtFQUNFLHlCQTNCUTtFQTRCUjtFQUNBO0FERkY7O0FDSUE7RUFDRTtFQUNBO0VBQ0E7QURERjtBQ0VFO0VBSkY7SUFLSTtFRENGO0FBQ0Y7O0FDQ0E7RUFDRSx5QkFyQ1U7RUFzQ1Y7RUFDQTtBREVGOztBQ0FBO0VBQ0U7RUFDQTtFQUNBO0FER0Y7O0FDREE7RUFDRTtBRElGO0FDSEU7RUFDRTtFQUNBLGNBckRNO0VBc0ROO0FES0o7QUNKSTtFQUNFO0VBQ0EsY0F2REE7QUQ2RE47O0FDRkE7RUFDRTtBREtGOztBQ0ZFO0VBREY7SUFFSTtFRE1GO0FBQ0Y7O0FDSkE7RUFDRTtBRE9GOztBQ0xBO0VBQ0U7RUFDQTtFQUNBO0FEUUY7QUNQRTtFQUNFO0FEU0o7QUNQRTtFQUNFO0FEU0o7O0FFekZBO0VBQ0U7RUFDQTtFQUNBO0FGNEZGO0FFM0ZFO0VBSkY7SUFLSTtFRjhGRjtBQUNGO0FFN0ZFO0VBQ0U7RUFDQTtFQUNBO0FGK0ZKO0FFOUZJO0VBSkY7SUFLSTtFRmlHSjtBQUNGO0FFL0ZFO0VBQ0U7QUZpR0o7O0FFOUZBO0VBQ0U7RUFDQTtFQUVBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EseUJEM0JRO0VDNEJSO0VBQ0E7QUZnR0Y7QUUvRkU7RUFYRjtJQVlJO0lBQ0E7RUZrR0Y7QUFDRjtBRWpHRTtFQUNFO0VBQ0E7RUFDQTtBRm1HSjtBRWxHSTtFQUpGO0lBS0k7RUZxR0o7QUFDRjtBRXBHSTtFQUNFO0FGc0dOO0FFckdNO0VBRkY7SUFHSTtFRndHTjtBQUNGO0FFdkdNO0VBQ0U7RUFDQTtFQUNBO0FGeUdSO0FFckdVO0VBREY7SUFFSTtFRndHVjtBQUNGO0FFbkdFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QUZxR0o7QUVwR0k7RUFMRjtJQU1JO0VGdUdKO0FBQ0Y7QUV0R0k7RUFDRTtFQUNBO0FGd0dOO0FFdEdJO0VBQ0U7QUZ3R047O0FFcEdBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRnVHRjtBRXRHRTtFQU5GO0lBT0k7RUZ5R0Y7QUFDRjs7QUV0R0E7RUFDRTtFQUNBO0VBQ0E7QUZ5R0Y7QUV4R0U7RUFKRjtJQUtJO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0VGMkdGO0FBQ0Y7QUUxR0U7RUFiRjtJQWNJO0lBQ0E7RUY2R0Y7QUFDRjs7QUUzR0E7RUFDRTtBRjhHRjs7QUU1R0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBRitHRjtBRTlHRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FGZ0hKOztBRTVHRTtFQUNFO0FGK0dKOztBRzFPQTtFQUNFO0VBQ0E7QUg2T0Y7QUc1T0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBSDhPSjtBRzdPSTtFQUxGO0lBTUkseUNBQ0E7RUgrT0o7RUc3T0k7SUFDRTtJQUNBO0VIK09OO0VHN09JO0lBQ0U7SUFDQTtFSCtPTjtFRzdPSTtJQUNFO0lBQ0E7RUgrT047QUFDRjtBRzdPSTtFQXRCRjtJQXVCSTtFSGdQSjtFRy9PSTtJQUNFO0VIaVBOO0VHL09JO0lBQ0U7RUhpUE47RUcvT0k7SUFDRTtFSGlQTjtBQUNGO0FHL09JO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QUhpUE47QUdoUE07RUFDRTtBSGtQUjtBRy9PSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FIaVBOO0FHL09RO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QUhpUFY7QUcvT1E7RUFDRTtFQUNBO0FIaVBWO0FHNU9FO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUg4T0o7O0FJdFRBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBSnlURjtBSXhURTtFQUNFO0lBQ0U7RUowVEo7QUFDRjtBSXhURTtFQVhGO0lBWUk7RUoyVEY7QUFDRjtBSTFURTtFQUNFO0FKNFRKO0FJM1RJO0VBRkY7SUFHSTtFSjhUSjtBQUNGOztBSTFURTtFQURGO0lBRUksa0RBQ0U7RUo2VEo7RUkzVEU7SUFDRTtJQUNBO0VKNlRKO0FBQ0Y7QUkzVEU7RUFWRjtJQVdJO0VKOFRGO0FBQ0Y7O0FLL1ZBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBTGtXRjtBS2pXRTtFQU5GO0lBT0k7SUFDQTtJQUNBO0VMb1dGO0FBQ0Y7O0FLbFdBO0VBQ0U7RUFDQTtBTHFXRjs7QUtsV0U7RUFDRTtBTHFXSjs7QUtsV0E7RUFDRSxjSnBCSTtFSXFCSjtFQUNBO0FMcVdGOztBS25XQTtFQUNFO0VBQ0E7QUxzV0Y7O0FLcFdBOzs7O0VBQUE7QUFLQTtFQUNFO0FMdVdGOztBS3JXQTtFQUNFO0FMd1dGOztBS3RXQTtFQUNFO0FMeVdGOztBS3ZXQTtFQUNFO0FMMFdGOztBS3hXQTtFQUNFO0VBQ0E7QUwyV0Y7O0FLeldBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FMNFdGO0FLM1dFO0VBQ0U7QUw2V0o7QUszV0U7RUFDRSx5Qko1REU7QUR5YU47O0FLMVdBO0VBQ0UsY0poRUk7QUQ2YU47O0FLMVdFO0VBQ0U7RUFDQTtBTDZXSjtBSzVXSTtFQUNFO0FMOFdOOztBTXRiRTtFQUNFO0VBQ0E7QU55Yko7O0FNcmJFO0VBQ0U7QU53Yko7QU12Ykk7RUFDRTtFQUNBO0FOeWJOOztBTXJiQTtFQUNFO0VBQ0E7RUFDQTtBTndiRjtBTXZiRTtFQUpGO0lBS0k7SUFDQTtJQUNBO0VOMGJGO0FBQ0Y7QU16YkU7RUFURjtJQVVJO0lBQ0E7SUFDQTtFTjRiRjtBQUNGOztBTTFiQTtFQUNFO0VBQ0E7QU42YkY7O0FPN2RBO0FBRUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QVArZEY7O0FPN2RBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBUGdlRjtBTzlkRTtFQUNFO0FQZ2VKO0FPN2RFO0VBQ0U7RUFDQTtBUCtkSjs7QU81ZEE7O0VBRUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBUCtkRjs7QU81ZEE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QVArZEY7QU83ZEU7RUFFRTtFQUNBO0FQOGRKO0FPM2RFO0VBQ0U7QVA2ZEo7QU8xZEU7RUFDRTtBUDRkSjs7QU96ZEE7RUFDRTtFQUNBO0VBQ0E7RUFXQTtBUGtkRjtBTzVkRTtFQUNFO0FQOGRKO0FPNWRFO0VBQ0U7QVA4ZEo7QU81ZEU7RUFDRTtBUDhkSjtBT3pkRTtFQUNFO0FQMmRKO0FPeGRFO0VBQ0U7QVAwZEo7QU92ZEU7RUFDRTtBUHlkSjtBT3RkRTtFQUNFO0VBQ0E7RUFDQTtBUHdkSjs7QU9yZEE7RUFDRTtBUHdkRjs7QVExakJBO0VBQ0U7RUFDQTtFQUlBO0VBQ0E7RUFDQTtBUjBqQkY7QVEvakJFO0VBSEY7SUFJSTtFUmtrQkY7QUFDRjs7QVE3akJBO0VBQ0U7RUFDQTtBUmdrQkY7O0FRN2pCRTtFQUNFO0VBQ0E7RUFDQTtBUmdrQko7O0FRN2pCQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0EseUJQMUJRO0VPMkJSO0FSZ2tCRjs7QVE5akJBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FSaWtCRjs7QVEvakJBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FSa2tCRjtBUWprQkU7RUFWRjtJQVdJO0VSb2tCRjtBQUNGO0FRbmtCRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FScWtCSjtBUXBrQkk7RUFDRTtBUnNrQk47QVFwa0JJO0VBQ0UseUJQekRBO0VPMERBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsY1A5REE7QURvb0JOO0FRbmtCTTtFQUNFLHlCUG5FRDtFT29FQyxjUHBFRDtBRHlvQlA7O0FTMW9CQTtFQUNFO0VBQ0E7RUFDQTtFQUNBLGdMQUNBO0FUNG9CRjtBU3hvQkE7RUFDRTtFQUNBO0VBQ0E7RUFDQSxnTEFDQTtBVHlvQkY7QVNyb0JBO0VBQ0U7RUFDQTtFQUNBO0VBQ0EsZ0xBQ0E7QVRzb0JGO0FVN3BCQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBVitwQkY7QVU5cEJFO0VBQ0U7QVZncUJKO0FVOXBCRTtFQUNFLHlCVFpFO0FENHFCTjs7QVc5cUJBO0VBQ0U7QVhpckJGO0FXaHJCRTtFQUNFO0FYa3JCSjtBV2hyQkU7RUFDRTtFQUNBO0FYa3JCSjtBV2hyQkU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QVhrckJKO0FXaHJCRTtFQUNFO0VBQ0E7RUFDQTtBWGtyQko7QVdqckJJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxjVmxDQztBRHF0QlA7QVdockJNO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FYa3JCUjtBVy9xQk07RUFDRTtFQUNBO0FYaXJCUjtBVzlxQk07RUFDRTtFQUNBO0VBQ0E7QVhnckJSO0FXOXFCTTtFQUNFO0FYZ3JCUjtBVzdxQkk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBWCtxQk47QVc5cUJNO0VBQ0U7RUFDQTtBWGdyQlI7QVc5cUJNO0VBQ0UsY1Z0RUQ7QURzdkJQO0FXOXFCTTtFQUNFO0FYZ3JCUjs7QVczcUJBO0VBQ0UseUJWL0VLO0VVZ0ZMO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBWDhxQkY7QVc3cUJFO0VBQ0U7QVgrcUJKOztBVzVxQkE7RUFDRSx5QlY3Rkk7QUQ0d0JOOztBWTl3QkE7RUFDRTtFQUNBO0FaaXhCRjtBWWh4QkU7RUFDRTtFQUNBO0Faa3hCSjtBWWp4Qkk7RUFDRTtFQUNBLGNYUkk7RVdTSjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FabXhCTjtBWWx4Qk07RUFDRSx5QlhkRDtFV2VDO0Fab3hCUjtBWWh4Qk07RUFDRTtBWmt4QlI7QVlqeEJRO0VBQ0UscUJYckJKO0VXc0JJLHlCWHRCSjtBRHl5Qk47O0FZNXdCRTtFQUNFO0FaK3dCSjtBWTd3QkU7RUFDRTtFQUNBO0FaK3dCSjs7QVkzd0JFO0VBQ0U7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QjtFQUFRO0VBQU07RUFBaUQ7QWIrckQ3dFk7O0FhL3JEMnVZO0VBQXNDO0FibXNEanhZOztBYW5zRDR4WTtFQUF1RDtBYnVzRG4xWTs7QWF2c0Q2MVk7RUFBeUI7SUFBaUI7RWI0c0RyNFk7RWE1c0RpNVk7SUFBc0M7RWIrc0R2N1k7RWEvc0RtOFk7SUFBeUI7RWJrdEQ1OVk7QUFDRjtBYWp0REE7RUFDRTtFQUNBO0FibXRERixDIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vYndfbWV0YWxsY3JvbmJlcmdfYmFzZS8uL1Jlc291cmNlcy9Qcml2YXRlL1Njc3MvQWxsLnNjc3MiLCJ3ZWJwYWNrOi8vYndfbWV0YWxsY3JvbmJlcmdfYmFzZS8uL1Jlc291cmNlcy9Qcml2YXRlL1Njc3MvVGVtcGxhdGUuc2NzcyIsIndlYnBhY2s6Ly9id19tZXRhbGxjcm9uYmVyZ19iYXNlLy4vUmVzb3VyY2VzL1ByaXZhdGUvU2Nzcy9IZWFkZXIuc2NzcyIsIndlYnBhY2s6Ly9id19tZXRhbGxjcm9uYmVyZ19iYXNlLy4vUmVzb3VyY2VzL1ByaXZhdGUvU2Nzcy9Gb290ZXIuc2NzcyIsIndlYnBhY2s6Ly9id19tZXRhbGxjcm9uYmVyZ19iYXNlLy4vUmVzb3VyY2VzL1ByaXZhdGUvU2Nzcy9HcmlkLnNjc3MiLCJ3ZWJwYWNrOi8vYndfbWV0YWxsY3JvbmJlcmdfYmFzZS8uL1Jlc291cmNlcy9Qcml2YXRlL1Njc3MvRm9udHN0eWxlcy5zY3NzIiwid2VicGFjazovL2J3X21ldGFsbGNyb25iZXJnX2Jhc2UvLi9SZXNvdXJjZXMvUHJpdmF0ZS9TY3NzL1RleHRtZWRpYS5zY3NzIiwid2VicGFjazovL2J3X21ldGFsbGNyb25iZXJnX2Jhc2UvLi9SZXNvdXJjZXMvUHJpdmF0ZS9TY3NzL1NsaWNrLnNjc3MiLCJ3ZWJwYWNrOi8vYndfbWV0YWxsY3JvbmJlcmdfYmFzZS8uL1Jlc291cmNlcy9Qcml2YXRlL1Njc3MvU2xpZGVyZWxlbS5zY3NzIiwid2VicGFjazovL2J3X21ldGFsbGNyb25iZXJnX2Jhc2UvLi9SZXNvdXJjZXMvUHJpdmF0ZS9TY3NzL1dlYmZvbnRzLnNjc3MiLCJ3ZWJwYWNrOi8vYndfbWV0YWxsY3JvbmJlcmdfYmFzZS8uL1Jlc291cmNlcy9Qcml2YXRlL1Njc3MvR3VpbGQuc2NzcyIsIndlYnBhY2s6Ly9id19tZXRhbGxjcm9uYmVyZ19iYXNlLy4vUmVzb3VyY2VzL1ByaXZhdGUvU2Nzcy9Gb3JtLnNjc3MiLCJ3ZWJwYWNrOi8vYndfbWV0YWxsY3JvbmJlcmdfYmFzZS8uL1Jlc291cmNlcy9Qcml2YXRlL1Njc3MvUmVmZXJlbmNlcy5zY3NzIiwid2VicGFjazovL2J3X21ldGFsbGNyb25iZXJnX2Jhc2UvLi9SZXNvdXJjZXMvUHJpdmF0ZS9TY3NzL0ZhbmN5Ym94LnNjc3MiXSwic291cmNlc0NvbnRlbnQiOlsiQGNoYXJzZXQgXCJVVEYtOFwiO1xuaHRtbCB7XG4gIGhlaWdodDogMTAwJTtcbiAgY29sb3I6ICMzODM0MzE7XG4gIGZvbnQtZmFtaWx5OiBcIklzdG9rIFdlYlwiLCBzYW5zLXNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cblxuYm9keSB7XG4gIG1pbi1oZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtcm93czogYXV0byAxZnIgYXV0bztcbiAgbWFyZ2luOiAwO1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgI21haW4ge1xuICAgIHBhZGRpbmc6IDFyZW07XG4gIH1cbn1cblxuI2hlYWRlciAuaGVhZGVyYmcsICNmb290ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzgzNDMxO1xuICBjb2xvcjogI2ZmZjtcbiAgcGFkZGluZzogMXJlbTtcbn1cblxuI2Zvb3RlciB7XG4gIGdyaWQtcm93LXN0YXJ0OiAzO1xuICBncmlkLXJvdy1lbmQ6IDQ7XG4gIG1hcmdpbi10b3A6IDNyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA4MDBweCkge1xuICAjZm9vdGVyIHtcbiAgICBtYXJnaW4tdG9wOiA2cmVtO1xuICB9XG59XG5cbi5ncmV5Qmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjVGNUY1O1xuICBwYWRkaW5nOiA0cmVtIDJyZW07XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSA0cmVtKTtcbn1cblxuLnNtYWxsIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogODByZW07XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG4uYnJlYWRjcnVtYnMge1xuICBtYXJnaW4tYm90dG9tOiAycmVtO1xufVxuLmJyZWFkY3J1bWJzIGEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjMzgzNDMxO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbi5icmVhZGNydW1icyBhOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIGNvbG9yOiAjRDkyNTFDO1xufVxuXG4ubWFyZ2luIHtcbiAgbWFyZ2luLWJvdHRvbTogM3JlbTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc5OXB4KSB7XG4gIGEubGlnaHRib3gge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuXG5hLmNjLWJ0biB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZnJhbWUtdHlwZS1saXN0IHRhYmxlIHtcbiAgZm9udC1mYW1pbHk6IFwiSXN0b2sgV2ViXCI7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG4uZnJhbWUtdHlwZS1saXN0IHRhYmxlIHRoIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbi5mcmFtZS10eXBlLWxpc3QgdGFibGUgLnRhYmxlLWRhcmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWZlZmVmO1xufVxuXG4jaGVhZGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDNyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA4MDBweCkge1xuICAjaGVhZGVyIHtcbiAgICBtYXJnaW4tYm90dG9tOiA2cmVtO1xuICB9XG59XG4jaGVhZGVyIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDIwcmVtO1xuICBoZWlnaHQ6IGF1dG87XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgI2hlYWRlciBpbWcge1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW07XG4gIH1cbn1cbiNoZWFkZXIgLmxvZ28yIGltZyB7XG4gIG1hcmdpbi10b3A6IDFyZW07XG59XG5cbm5hdi50b3BtZW51IHtcbiAgaGVpZ2h0OiBhdXRvO1xuICAvKm1heC1oZWlnaHQ6MDsqL1xuICByaWdodDogMDtcbiAgd2lkdGg6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXM7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzODM0MzE7XG4gIGNvbG9yOiAjZmZmO1xuICB6LWluZGV4OiA5OTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICBuYXYudG9wbWVudSB7XG4gICAgaGVpZ2h0OiAxMDB2aDtcbiAgICBvdmVyZmxvdy15OiBzY3JvbGwgIWltcG9ydGFudDtcbiAgfVxufVxubmF2LnRvcG1lbnUgdWwge1xuICBwYWRkaW5nOiAycmVtO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgbmF2LnRvcG1lbnUgdWwge1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICB9XG59XG5uYXYudG9wbWVudSB1bCBsaS5sdmwxIHtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIG5hdi50b3BtZW51IHVsIGxpLmx2bDEge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cbm5hdi50b3BtZW51IHVsIGxpLmx2bDEgdWwge1xuICBwYWRkaW5nOiAwIDAgMCAwLjVyZW07XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2ZmZjtcbiAgbWFyZ2luOiAwLjVyZW0gMXJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICBuYXYudG9wbWVudSB1bCBsaS5sdmwxIHVsIGxpLmx2bDIge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cbm5hdi50b3BtZW51IGEge1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMXJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDgwMXB4KSB7XG4gIG5hdi50b3BtZW51IGEge1xuICAgIHBhZGRpbmc6IDAuNXJlbSAxcmVtO1xuICB9XG59XG5uYXYudG9wbWVudSBhOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHJlZDtcbn1cbm5hdi50b3BtZW51IGEuYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmVkO1xufVxuXG4jaGFtYnVyZzpjaGVja2VkICsgLmhhbWJ1cmcgKyBuYXYudG9wbWVudSB7XG4gIHJpZ2h0OiAwO1xuICB3aWR0aDogMTAwdnc7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogLTFweCAzNHB4IDE2cHggLTEzcHggcmdiYSgwLCAwLCAwLCAwLjEyKTtcbiAgLW1vei1ib3gtc2hhZG93OiAtMXB4IDM0cHggMTZweCAtMTNweCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuICBib3gtc2hhZG93OiAtMXB4IDM0cHggMTZweCAtMTNweCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogODAwcHgpIHtcbiAgI2hhbWJ1cmc6Y2hlY2tlZCArIC5oYW1idXJnICsgbmF2LnRvcG1lbnUge1xuICAgIHdpZHRoOiA2MDBweDtcbiAgfVxufVxuXG5sYWJlbC5oYW1idXJnIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogNTBweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIGxhYmVsLmhhbWJ1cmcge1xuICAgIGJvdHRvbTogN3JlbTtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgd2lkdGg6IDhyZW07XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDgwMXB4KSB7XG4gIGxhYmVsLmhhbWJ1cmcge1xuICAgIHRvcDogMXJlbTtcbiAgICByaWdodDogNTBweDtcbiAgfVxufVxuXG5pbnB1dCNoYW1idXJnIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLm1lbnVCdG4ge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZmZmO1xuICBwYWRkaW5nOiAwLjVyZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtc2l6ZTogMC44cmVtO1xufVxuLm1lbnVCdG46YmVmb3JlIHtcbiAgY29udGVudDogXCLiiaFcIjtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIHZlcnRpY2FsLWFsaWduOiBzdWI7XG4gIGxpbmUtaGVpZ2h0OiAwO1xufVxuXG4jaGFtYnVyZzpjaGVja2VkICsgLmhhbWJ1cmcgLm1lbnVCdG46YmVmb3JlIHtcbiAgY29udGVudDogXCLDl1wiO1xufVxuXG4jZm9vdGVyIHtcbiAgcGFkZGluZy10b3A6IDNyZW07XG4gIHBhZGRpbmctYm90dG9tOiAwO1xufVxuI2Zvb3RlciAuZm9vdGVyIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuICBncmlkLXRlbXBsYXRlLXJvd3M6IGF1dG87XG4gIGdyaWQtcm93LWdhcDogM3JlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3OTlweCkge1xuICAjZm9vdGVyIC5mb290ZXIge1xuICAgIGdyaWQtdGVtcGxhdGUtYXJlYXM6IFwidXAgdXBcIiBcImxlZnQgcmlnaHRcIjtcbiAgfVxuICAjZm9vdGVyIC5mb290ZXIgZGl2OmZpcnN0LWNoaWxkIHtcbiAgICBncmlkLWFyZWE6IHVwO1xuICAgIGp1c3RpZnktc2VsZjogY2VudGVyO1xuICB9XG4gICNmb290ZXIgLmZvb3RlciBkaXY6bnRoLWNoaWxkKDIpIHtcbiAgICBncmlkLWFyZWE6IGxlZnQ7XG4gICAganVzdGlmeS1zZWxmOiBjZW50ZXI7XG4gIH1cbiAgI2Zvb3RlciAuZm9vdGVyIGRpdjpsYXN0LWNoaWxkIHtcbiAgICBncmlkLWFyZWE6IHJpZ2h0O1xuICAgIGp1c3RpZnktc2VsZjogY2VudGVyO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA4MDBweCkge1xuICAjZm9vdGVyIC5mb290ZXIge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmciAxZnI7XG4gIH1cbiAgI2Zvb3RlciAuZm9vdGVyIGRpdjpmaXJzdC1jaGlsZCB7XG4gICAganVzdGlmeS1zZWxmOiBzdGFydDtcbiAgfVxuICAjZm9vdGVyIC5mb290ZXIgZGl2Om50aC1jaGlsZCgyKSB7XG4gICAganVzdGlmeS1zZWxmOiBjZW50ZXI7XG4gIH1cbiAgI2Zvb3RlciAuZm9vdGVyIGRpdjpsYXN0LWNoaWxkIHtcbiAgICBqdXN0aWZ5LXNlbGY6IGNlbnRlcjtcbiAgfVxufVxuI2Zvb3RlciAuZm9vdGVyIGEge1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbn1cbiNmb290ZXIgLmZvb3RlciBhIHNwYW4ge1xuICBtYXJnaW4tcmlnaHQ6IDJyZW07XG59XG4jZm9vdGVyIC5mb290ZXIgdWwge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgZm9udC1mYW1pbHk6IFwiUm9ib3RvIE1vbm9cIiwgXCJDb3VyaWVyIE5ld1wiLCBtb25vc3BhY2U7XG59XG4jZm9vdGVyIC5mb290ZXIgdWwgbGkubmFtZSB7XG4gIGZvbnQtZmFtaWx5OiBcIklzdG9rIFdlYlwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogMzAwO1xuICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICBmb250LXNpemU6IDEuNXJlbTtcbn1cbiNmb290ZXIgLmZvb3RlciB1bCBsaSBhIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuI2Zvb3RlciAuY29weXJpZ2h0IHtcbiAgYm9yZGVyLXRvcDogMC41cHggc29saWQgI2ZmZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDAuNXJlbTtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDFyZW0pO1xuICBmb250LXNpemU6IDAuOHJlbTtcbiAgZm9udC1mYW1pbHk6IFwiUm9ib3RvIE1vbm9cIiwgXCJDb3VyaWVyIE5ld1wiLCBtb25vc3BhY2U7XG59XG5cbi50d29jb2x1bW5zLCAudGhyZWVjb2x1bW5zIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gIGdyaWQtdGVtcGxhdGUtcm93czogYXV0bztcbiAgZ3JpZC1jb2x1bW4tZ2FwOiAzcmVtO1xuICBncmlkLXJvdy1nYXA6IDJyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzk5cHgpIHtcbiAgLnR3b2NvbHVtbnMgLmltZ2xlZnQsIC50aHJlZWNvbHVtbnMgLmltZ2xlZnQge1xuICAgIGdyaWQtYXJlYTogMjtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogODAwcHgpIHtcbiAgLnR3b2NvbHVtbnMsIC50aHJlZWNvbHVtbnMge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDQ4JSk7XG4gIH1cbn1cbi50d29jb2x1bW5zLnNsaWRlckNsYXNzLCAudGhyZWVjb2x1bW5zLnNsaWRlckNsYXNzIHtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDAwcHgpIHtcbiAgLnR3b2NvbHVtbnMuc2xpZGVyQ2xhc3MsIC50aHJlZWNvbHVtbnMuc2xpZGVyQ2xhc3Mge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDQ4JSk7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogODAwcHgpIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLnRocmVlY29sdW1ucyB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1hcmVhczogXCJ1cHBlcjEgdXBwZXIyXCIgXCJsb3dlciBsb3dlclwiO1xuICB9XG4gIC50aHJlZWNvbHVtbnMgZGl2Omxhc3QtY2hpbGQge1xuICAgIGdyaWQtYXJlYTogbG93ZXI7XG4gICAganVzdGlmeS1zZWxmOiBjZW50ZXI7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAudGhyZWVjb2x1bW5zIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCAxZnIpO1xuICB9XG59XG5cbmgxIHtcbiAgZm9udC1zaXplOiAycmVtO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSAjRDkyNTFDIDNweDtcbiAgdGV4dC11bmRlcmxpbmUtb2Zmc2V0OiAwLjVyZW07XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIG1hcmdpbjogMCAwIDJyZW0gMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDgwMHB4KSB7XG4gIGgxIHtcbiAgICBmb250LXNpemU6IDRyZW07XG4gICAgdGV4dC11bmRlcmxpbmUtb2Zmc2V0OiAxcmVtO1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lICNEOTI1MUMgNXB4O1xuICB9XG59XG5cbmgyIHtcbiAgbWFyZ2luOiAwIDAgMXJlbSAwO1xuICBmb250LXNpemU6IDJyZW07XG59XG5cbi5jZS1ib2R5dGV4dCBoMiB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG5cbmgzIHtcbiAgY29sb3I6ICNEOTI1MUM7XG4gIG1hcmdpbjogMCAwIDFyZW0gMDtcbiAgZm9udC1zaXplOiAxLjVyZW07XG59XG5cbnAge1xuICBtYXJnaW46IDAgMCAycmVtIDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjY7XG59XG5cbi8qLmNlLWJvZHl0ZXh0IHAge1xuICBAbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgICBtYXJnaW46IDA7XG4gIH1cbn0qL1xuLmNlbnRlcmVkIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4udGV4dC1sZWZ0IHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLnRleHQtcmlnaHQge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cblxuLnRleHQtY2VudGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG5wLm1vbm9zcGFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlJvYm90byBNb25vXCIsIFwiQ291cmllciBOZXdcIiwgbW9ub3NwYWNlO1xuICBsaW5lLWhlaWdodDogMjtcbn1cblxuYS5jdGEge1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjIzNzc4O1xuICBwYWRkaW5nOiAxcmVtIDJyZW07XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbmEuY3RhOmFmdGVyIHtcbiAgY29udGVudDogXCIg4oaSXCI7XG59XG5hLmN0YTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNEOTI1MUM7XG59XG5cbnNwYW4ucmVkIHtcbiAgY29sb3I6ICNEOTI1MUM7XG59XG5cbi5jZS1ib2R5dGV4dCB1bCB7XG4gIHBhZGRpbmctbGVmdDogMXJlbTtcbiAgbGlzdC1zdHlsZS1wb3NpdGlvbjogb3V0c2lkZTtcbn1cbi5jZS1ib2R5dGV4dCB1bCBsaSB7XG4gIGxpbmUtaGVpZ2h0OiAyO1xufVxuXG4uY2UtYWJvdmUgZmlndXJlIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW46IDA7XG59XG5cbi5jZS1yaWdodCBmaWd1cmUsIC5jZS1sZWZ0IGZpZ3VyZSB7XG4gIG1hcmdpbjogMDtcbn1cbi5jZS1yaWdodCBmaWd1cmUgaW1nLCAuY2UtbGVmdCBmaWd1cmUgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cblxudWwubGlzdGNvbHVtbnMge1xuICBjb2x1bW5zOiAxO1xuICAtd2Via2l0LWNvbHVtbnM6IDE7XG4gIC1tb3otY29sdW1uczogMTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDM1MHB4KSB7XG4gIHVsLmxpc3Rjb2x1bW5zIHtcbiAgICBjb2x1bW5zOiAyO1xuICAgIC13ZWJraXQtY29sdW1uczogMjtcbiAgICAtbW96LWNvbHVtbnM6IDI7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU1MHB4KSB7XG4gIHVsLmxpc3Rjb2x1bW5zIHtcbiAgICBjb2x1bW5zOiAzO1xuICAgIC13ZWJraXQtY29sdW1uczogMztcbiAgICAtbW96LWNvbHVtbnM6IDM7XG4gIH1cbn1cblxuLmNlLWJvZHl0ZXh0IHAgaW1nIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi8qIFNsaWRlciAqL1xuLnNsaWNrLXNsaWRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC13ZWJraXQtdG91Y2gtY2FsbG91dDogbm9uZTtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLWtodG1sLXVzZXItc2VsZWN0OiBub25lO1xuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICAtbXMtdG91Y2gtYWN0aW9uOiBwYW4teTtcbiAgdG91Y2gtYWN0aW9uOiBwYW4teTtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLnNsaWNrLWxpc3Qge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG4uc2xpY2stbGlzdDpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4uc2xpY2stbGlzdC5kcmFnZ2luZyB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY3Vyc29yOiBoYW5kO1xufVxuXG4uc2xpY2stc2xpZGVyIC5zbGljay10cmFjayxcbi5zbGljay1zbGlkZXIgLnNsaWNrLWxpc3Qge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG59XG5cbi5zbGljay10cmFjayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbn1cbi5zbGljay10cmFjazpiZWZvcmUsIC5zbGljay10cmFjazphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IHRhYmxlO1xufVxuLnNsaWNrLXRyYWNrOmFmdGVyIHtcbiAgY2xlYXI6IGJvdGg7XG59XG4uc2xpY2stbG9hZGluZyAuc2xpY2stdHJhY2sge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbi5zbGljay1zbGlkZSB7XG4gIGZsb2F0OiBsZWZ0O1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDFweDtcbiAgZGlzcGxheTogbm9uZTtcbn1cbltkaXI9cnRsXSAuc2xpY2stc2xpZGUge1xuICBmbG9hdDogcmlnaHQ7XG59XG4uc2xpY2stc2xpZGUgaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uc2xpY2stc2xpZGUuc2xpY2stbG9hZGluZyBpbWcge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnNsaWNrLXNsaWRlLmRyYWdnaW5nIGltZyB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLnNsaWNrLWluaXRpYWxpemVkIC5zbGljay1zbGlkZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnNsaWNrLWxvYWRpbmcgLnNsaWNrLXNsaWRlIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuLnNsaWNrLXZlcnRpY2FsIC5zbGljay1zbGlkZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IGF1dG87XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xufVxuXG4uc2xpY2stYXJyb3cuc2xpY2staGlkZGVuIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnNsaWRlckNvbnRhaW5lciB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IGNhbGMoMTAwdncgLSAycmVtKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW46IDAgYXV0bztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY1MHB4KSB7XG4gIC5zbGlkZXJDb250YWluZXIge1xuICAgIG1heC13aWR0aDogNjAwcHg7XG4gIH1cbn1cblxuLmNlLWNvbHVtbi5zbGljay1zbGlkZSB7XG4gIG1heC13aWR0aDogNjAwcHg7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLnNsaWNrLXRyYWNrIGltZyB7XG4gIHdpZHRoOiA2MDBweDtcbiAgbWF4LXdpZHRoOiBjYWxjKDEwMHZ3IC0gMnJlbSk7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLmRlc2NyaXB0aW9uQmcge1xuICB3aWR0aDogY2FsYygxMDAlIC0gNHJlbSk7XG4gIG1heC13aWR0aDogY2FsYygxMDB2dyAtIDZyZW0pO1xuICBoZWlnaHQ6IGF1dG87XG4gIG1pbi1oZWlnaHQ6IGNhbGMoMTUwcHggLSA0cmVtKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM4MzQzMTtcbiAgcGFkZGluZzogMnJlbTtcbn1cblxucCNzbGlkZXJkZXNjcmlwdGlvbiB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGZvbnQtZmFtaWx5OiBcIlJvYm90byBNb25vXCIsIFwiQ291cmllciBOZXdcIiwgbW9ub3NwYWNlO1xuICBmb250LXdlaWdodDogMzAwO1xuICBjb2xvcjogI2ZmZjtcbiAgbWFyZ2luOiAwO1xuICBsaW5lLWhlaWdodDogMjtcbn1cblxuLnNsaWNrLWRvdHRlZCB1bC5zbGljay1kb3RzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiBjYWxjKDEwMHZ3IC0gMnJlbSk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAtMC41cmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogODAwcHgpIHtcbiAgLnNsaWNrLWRvdHRlZCB1bC5zbGljay1kb3RzIHtcbiAgICBib3R0b206IC0wLjVyZW07XG4gIH1cbn1cbi5zbGljay1kb3R0ZWQgdWwuc2xpY2stZG90cyBsaSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDI0JTtcbiAgbWFyZ2luOiAwIDAuNSU7XG4gIGhlaWdodDogMC44cmVtO1xufVxuLnNsaWNrLWRvdHRlZCB1bC5zbGljay1kb3RzIGxpOmhvdmVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnNsaWNrLWRvdHRlZCB1bC5zbGljay1kb3RzIGxpIGJ1dHRvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNEOTI1MUM7XG4gIHBhZGRpbmc6IDA7XG4gIGhlaWdodDogMTAwJTtcbiAgYm9yZGVyOiBub25lO1xuICB3aWR0aDogMTAwJTtcbiAgY29sb3I6ICNEOTI1MUM7XG59XG4uc2xpY2stZG90dGVkIHVsLnNsaWNrLWRvdHMgbGkuc2xpY2stYWN0aXZlIGJ1dHRvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMjM3Nzg7XG4gIGNvbG9yOiAjMjIzNzc4O1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiUm9ib3RvIE1vbm9cIjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBzcmM6IHVybChcIi4uL0ZvbnRzL1JvYm90b01vbm8tTWVkaXVtLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9Gb250cy9Sb2JvdG9Nb25vLU1lZGl1bS53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi4uL0ZvbnRzL1JvYm90b01vbm8tTWVkaXVtLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJJc3Rva1dlYlwiO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHNyYzogdXJsKFwiLi4vRm9udHMvSXN0b2tXZWItQm9sZC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vRm9udHMvSXN0b2tXZWItQm9sZC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi4uL0ZvbnRzL0lzdG9rV2ViLUJvbGQudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIklzdG9rV2ViXCI7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgc3JjOiB1cmwoXCIuLi9Gb250cy9Jc3Rva1dlYi1SZWd1bGFyLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9Gb250cy9Jc3Rva1dlYi1SZWd1bGFyLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiLi4vRm9udHMvSXN0b2tXZWItUmVndWxhci50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7XG59XG4uY3RhLmpvYkJ0biB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDEwcHg7XG4gIGdyaWQtdGVtcGxhdGUtcm93czogYXV0bztcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjIzNzc4O1xuICBwYWRkaW5nOiAxLjVyZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1bnNldDtcbn1cbi5jdGEuam9iQnRuOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbn1cbi5jdGEuam9iQnRuOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Q5MjUxQztcbn1cblxuLmZvcm0tZ3JvdXAge1xuICBtYXJnaW46IDAuNXJlbSAwO1xufVxuLmZvcm0tZ3JvdXAgbGFiZWwge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmZvcm0tZ3JvdXAgLmlucHV0IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbn1cbi5mb3JtLWdyb3VwIGlucHV0W3R5cGU9dGV4dF0sIC5mb3JtLWdyb3VwIGlucHV0W3R5cGU9ZW1haWxdLCAuZm9ybS1ncm91cCBzZWxlY3QsIC5mb3JtLWdyb3VwIHRleHRhcmVhIHtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDI0cHgpO1xuICBwYWRkaW5nOiAxMnB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuICByZXNpemU6IHZlcnRpY2FsO1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtZmFtaWx5OiBcIklzdG9rIFdlYlwiLCBzYW5zLXNlcmlmO1xufVxuLmZvcm0tZ3JvdXAgbGFiZWwuZm9ybS1jaGVjay1sYWJlbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBtYXJnaW4tYm90dG9tOiAycmVtO1xufVxuLmZvcm0tZ3JvdXAgbGFiZWwuZm9ybS1jaGVjay1sYWJlbCBpbnB1dFt0eXBlPWNoZWNrYm94XSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICBhcHBlYXJhbmNlOiBub25lO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAycmVtO1xuICBoZWlnaHQ6IDJyZW07XG4gIGJvcmRlcjogMXB4IHNvbGlkIGRpbWdyZXk7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIG1hcmdpbi10b3A6IDFyZW07XG4gIG1hcmdpbi1yaWdodDogMXJlbTtcbiAgLyogQWRqdXN0cyB0aGUgcG9zaXRpb24gb2YgdGhlIGNoZWNrYm94ZXMgb24gdGhlIHRleHQgYmFzZWxpbmUgKi9cbiAgdmVydGljYWwtYWxpZ246IC0ycHg7XG4gIC8qIFNldCBoZXJlIHNvIHRoYXQgV2luZG93cycgSGlnaC1Db250cmFzdCBNb2RlIGNhbiBvdmVycmlkZSAqL1xuICBjb2xvcjogIzIyMzc3ODtcbn1cbi5mb3JtLWdyb3VwIGxhYmVsLmZvcm0tY2hlY2stbGFiZWwgaW5wdXRbdHlwZT1jaGVja2JveF06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi4pyTXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgdG9wOiAwcHg7XG4gIGxlZnQ6IDZweDtcbn1cbi5mb3JtLWdyb3VwIGxhYmVsLmZvcm0tY2hlY2stbGFiZWwgaW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZDo6YmVmb3JlIHtcbiAgLyogVXNlIGB2aXNpYmlsaXR5YCBpbnN0ZWFkIG9mIGBkaXNwbGF5YCB0byBhdm9pZCByZWNhbGN1bGF0aW5nIGxheW91dCAqL1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xufVxuLmZvcm0tZ3JvdXAgbGFiZWwuZm9ybS1jaGVjay1sYWJlbCBpbnB1dFt0eXBlPWNoZWNrYm94XTpkaXNhYmxlZCB7XG4gIGJvcmRlci1jb2xvcjogYmxhY2s7XG4gIGJhY2tncm91bmQ6ICNkZGQ7XG4gIGNvbG9yOiBncmF5O1xufVxuLmZvcm0tZ3JvdXAgbGFiZWwuZm9ybS1jaGVjay1sYWJlbCBpbnB1dFt0eXBlPWNoZWNrYm94XTpob3ZlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5mb3JtLWdyb3VwIGxhYmVsLmZvcm0tY2hlY2stbGFiZWwgc3BhbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgcGFkZGluZy10b3A6IDAuN3JlbTtcbiAgd2lkdGg6IDg1JTtcbn1cbi5mb3JtLWdyb3VwIGxhYmVsLmZvcm0tY2hlY2stbGFiZWwgc3Bhbi5yZXF1aXJlZCB7XG4gIHBhZGRpbmctdG9wOiAwO1xuICB3aWR0aDogMyU7XG59XG4uZm9ybS1ncm91cCBsYWJlbC5mb3JtLWNoZWNrLWxhYmVsIHNwYW4gYSB7XG4gIGNvbG9yOiAjMjIzNzc4O1xufVxuLmZvcm0tZ3JvdXAgbGFiZWwuZm9ybS1jaGVjay1sYWJlbCBzcGFuOmhvdmVyIHtcbiAgY3Vyc29yOiB0ZXh0O1xufVxuXG5idXR0b25bdHlwZT1zdWJtaXRdIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIyMzc3ODtcbiAgY29sb3I6IHdoaXRlO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMTJweCAyMHB4O1xuICBib3JkZXI6IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtZmFtaWx5OiBcIklzdG9rIFdlYlwiLCBzYW5zLXNlcmlmO1xuICBtYXJnaW4tYm90dG9tOiAycmVtO1xufVxuYnV0dG9uW3R5cGU9c3VibWl0XTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiIOKGklwiO1xufVxuXG5idXR0b246aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRDkyNTFDO1xufVxuXG4ucmVmTmF2aSB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgcGFkZGluZzogMDtcbn1cbi5yZWZOYXZpIGxpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG59XG4ucmVmTmF2aSBsaSBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogIzM4MzQzMTtcbiAgYm9yZGVyOiAxcHggc29saWQgIzIyMzc3ODtcbiAgcGFkZGluZzogMC41cmVtO1xuICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICBmb250LXNpemU6IDAuOHJlbTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4ucmVmTmF2aSBsaSBhOmhvdmVyLCAucmVmTmF2aSBsaSBhLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMjM3Nzg7XG4gIGNvbG9yOiAjZmZmO1xufVxuLnJlZk5hdmkgbGkuZXJhc2UgYSB7XG4gIGJvcmRlci1jb2xvcjogI2ZmZjtcbn1cbi5yZWZOYXZpIGxpLmVyYXNlIGE6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNEOTI1MUM7XG4gIGJhY2tncm91bmQtY29sb3I6ICNEOTI1MUM7XG59XG5cbi50d29jb2x1bW5zLnJlZmVyZW5jZXMuaGlkZGVuIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi50d29jb2x1bW5zLnJlZmVyZW5jZXMgaW1nIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi5yZWZlcmVuY2VJbWcge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLWNvbHVtbi1nYXA6IDFyZW07XG4gIGdyaWQtcm93LWdhcDogMC41cmVtO1xufVxuLnJlZmVyZW5jZUltZ1tkYXRhLWNvbHM9XCIxXCJdIHtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG59XG4ucmVmZXJlbmNlSW1nW2RhdGEtY29scz1cIjJcIl0ge1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xufVxuLnJlZmVyZW5jZUltZ1tkYXRhLWNvbHM9XCIzXCJdIHtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbiAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiBhdXRvO1xuICBncmlkLXRlbXBsYXRlOiBcImZyc3QgZnJzdFwiIFwic2NuZCB0aHJkXCI7XG59XG4ucmVmZXJlbmNlSW1nW2RhdGEtY29scz1cIjNcIl0gYTpudGgtY2hpbGQoMSkge1xuICBncmlkLWFyZWE6IGZyc3Q7XG59XG4ucmVmZXJlbmNlSW1nW2RhdGEtY29scz1cIjNcIl0gYTpudGgtY2hpbGQoMikge1xuICBncmlkLWFyZWE6IHNjbmQ7XG59XG4ucmVmZXJlbmNlSW1nW2RhdGEtY29scz1cIjNcIl0gYTpudGgtY2hpbGQoMykge1xuICBncmlkLWFyZWE6IHRocmQ7XG59XG4ucmVmZXJlbmNlSW1nW2RhdGEtY29scz1cIjRcIl0ge1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpICFpbXBvcnRhbnQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogYXV0bztcbn1cblxuLnJlZmVyZW5jZUltZyB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtY29sdW1uLWdhcDogMXJlbTtcbiAgZ3JpZC1yb3ctZ2FwOiAwLjVyZW07XG59XG4ucmVmZXJlbmNlSW1nW2RhdGEtY29scz1cIjFcIl0ge1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbn1cbi5yZWZlcmVuY2VJbWdbZGF0YS1jb2xzPVwiMlwiXSB7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG59XG4ucmVmZXJlbmNlSW1nW2RhdGEtY29scz1cIjNcIl0ge1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuICBncmlkLXRlbXBsYXRlLXJvd3M6IGF1dG87XG4gIGdyaWQtdGVtcGxhdGU6IFwiZnJzdCBmcnN0XCIgXCJzY25kIHRocmRcIjtcbn1cbi5yZWZlcmVuY2VJbWdbZGF0YS1jb2xzPVwiM1wiXSBhOm50aC1jaGlsZCgxKSB7XG4gIGdyaWQtYXJlYTogZnJzdDtcbn1cbi5yZWZlcmVuY2VJbWdbZGF0YS1jb2xzPVwiM1wiXSBhOm50aC1jaGlsZCgyKSB7XG4gIGdyaWQtYXJlYTogc2NuZDtcbn1cbi5yZWZlcmVuY2VJbWdbZGF0YS1jb2xzPVwiM1wiXSBhOm50aC1jaGlsZCgzKSB7XG4gIGdyaWQtYXJlYTogdGhyZDtcbn1cbi5yZWZlcmVuY2VJbWdbZGF0YS1jb2xzPVwiNFwiXSB7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcikgIWltcG9ydGFudDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBhdXRvO1xufVxuXG4ucmVmZXJlbmNlSW1nIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC1jb2x1bW4tZ2FwOiAxcmVtO1xuICBncmlkLXJvdy1nYXA6IDAuNXJlbTtcbn1cbi5yZWZlcmVuY2VJbWdbZGF0YS1jb2xzPVwiMVwiXSB7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xufVxuLnJlZmVyZW5jZUltZ1tkYXRhLWNvbHM9XCIyXCJdIHtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbn1cbi5yZWZlcmVuY2VJbWdbZGF0YS1jb2xzPVwiM1wiXSB7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG4gIGdyaWQtdGVtcGxhdGUtcm93czogYXV0bztcbiAgZ3JpZC10ZW1wbGF0ZTogXCJmcnN0IGZyc3RcIiBcInNjbmQgdGhyZFwiO1xufVxuLnJlZmVyZW5jZUltZ1tkYXRhLWNvbHM9XCIzXCJdIGE6bnRoLWNoaWxkKDEpIHtcbiAgZ3JpZC1hcmVhOiBmcnN0O1xufVxuLnJlZmVyZW5jZUltZ1tkYXRhLWNvbHM9XCIzXCJdIGE6bnRoLWNoaWxkKDIpIHtcbiAgZ3JpZC1hcmVhOiBzY25kO1xufVxuLnJlZmVyZW5jZUltZ1tkYXRhLWNvbHM9XCIzXCJdIGE6bnRoLWNoaWxkKDMpIHtcbiAgZ3JpZC1hcmVhOiB0aHJkO1xufVxuLnJlZmVyZW5jZUltZ1tkYXRhLWNvbHM9XCI0XCJdIHtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKSAhaW1wb3J0YW50O1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IGF1dG87XG59XG5cbi5yZWZlcmVuY2VJbWcge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLWNvbHVtbi1nYXA6IDFyZW07XG4gIGdyaWQtcm93LWdhcDogMC41cmVtO1xufVxuLnJlZmVyZW5jZUltZ1tkYXRhLWNvbHM9XCIxXCJdIHtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG59XG4ucmVmZXJlbmNlSW1nW2RhdGEtY29scz1cIjJcIl0ge1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xufVxuLnJlZmVyZW5jZUltZ1tkYXRhLWNvbHM9XCIzXCJdIHtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbiAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiBhdXRvO1xuICBncmlkLXRlbXBsYXRlOiBcImZyc3QgZnJzdFwiIFwic2NuZCB0aHJkXCI7XG59XG4ucmVmZXJlbmNlSW1nW2RhdGEtY29scz1cIjNcIl0gYTpudGgtY2hpbGQoMSkge1xuICBncmlkLWFyZWE6IGZyc3Q7XG59XG4ucmVmZXJlbmNlSW1nW2RhdGEtY29scz1cIjNcIl0gYTpudGgtY2hpbGQoMikge1xuICBncmlkLWFyZWE6IHNjbmQ7XG59XG4ucmVmZXJlbmNlSW1nW2RhdGEtY29scz1cIjNcIl0gYTpudGgtY2hpbGQoMykge1xuICBncmlkLWFyZWE6IHRocmQ7XG59XG4ucmVmZXJlbmNlSW1nW2RhdGEtY29scz1cIjRcIl0ge1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpICFpbXBvcnRhbnQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogYXV0bztcbn1cblxuYm9keS5jb21wZW5zYXRlLWZvci1zY3JvbGxiYXIge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uZmFuY3lib3gtYWN0aXZlIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4uZmFuY3lib3gtaXMtaGlkZGVuIHtcbiAgbGVmdDogLTk5OTlweDtcbiAgbWFyZ2luOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgdG9wOiAtOTk5OXB4O1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbi5mYW5jeWJveC1jb250YWluZXIge1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgaGVpZ2h0OiAxMDAlO1xuICBsZWZ0OiAwO1xuICBvdXRsaW5lOiBub25lO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHRvcDogMDtcbiAgLW1zLXRvdWNoLWFjdGlvbjogbWFuaXB1bGF0aW9uO1xuICB0b3VjaC1hY3Rpb246IG1hbmlwdWxhdGlvbjtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICB3aWR0aDogMTAwJTtcbiAgei1pbmRleDogOTk5OTI7XG59XG5cbi5mYW5jeWJveC1jb250YWluZXIgKiB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbi5mYW5jeWJveC1iZywgLmZhbmN5Ym94LWlubmVyLCAuZmFuY3lib3gtb3V0ZXIsIC5mYW5jeWJveC1zdGFnZSB7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xufVxuXG4uZmFuY3lib3gtb3V0ZXIge1xuICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gIG92ZXJmbG93LXk6IGF1dG87XG59XG5cbi5mYW5jeWJveC1iZyB7XG4gIGJhY2tncm91bmQ6ICMxZTFlMWU7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IGluaGVyaXQ7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IG9wYWNpdHk7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC40NywgMCwgMC43NCwgMC43MSk7XG59XG5cbi5mYW5jeWJveC1pcy1vcGVuIC5mYW5jeWJveC1iZyB7XG4gIG9wYWNpdHk6IDAuOTtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIyLCAwLjYxLCAwLjM2LCAxKTtcbn1cblxuLmZhbmN5Ym94LWNhcHRpb24sIC5mYW5jeWJveC1pbmZvYmFyLCAuZmFuY3lib3gtbmF2aWdhdGlvbiAuZmFuY3lib3gtYnV0dG9uLCAuZmFuY3lib3gtdG9vbGJhciB7XG4gIGRpcmVjdGlvbjogbHRyO1xuICBvcGFjaXR5OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4yNXMgZWFzZSwgdmlzaWJpbGl0eSAwcyBlYXNlIDAuMjVzO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIHotaW5kZXg6IDk5OTk3O1xufVxuXG4uZmFuY3lib3gtc2hvdy1jYXB0aW9uIC5mYW5jeWJveC1jYXB0aW9uLCAuZmFuY3lib3gtc2hvdy1pbmZvYmFyIC5mYW5jeWJveC1pbmZvYmFyLCAuZmFuY3lib3gtc2hvdy1uYXYgLmZhbmN5Ym94LW5hdmlnYXRpb24gLmZhbmN5Ym94LWJ1dHRvbiwgLmZhbmN5Ym94LXNob3ctdG9vbGJhciAuZmFuY3lib3gtdG9vbGJhciB7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4yNXMgZWFzZSAwcywgdmlzaWJpbGl0eSAwcyBlYXNlIDBzO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xufVxuXG4uZmFuY3lib3gtaW5mb2JhciB7XG4gIGNvbG9yOiAjY2NjO1xuICBmb250LXNpemU6IDEzcHg7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IHN1YnBpeGVsLWFudGlhbGlhc2VkO1xuICBoZWlnaHQ6IDQ0cHg7XG4gIGxlZnQ6IDA7XG4gIGxpbmUtaGVpZ2h0OiA0NHB4O1xuICBtaW4td2lkdGg6IDQ0cHg7XG4gIG1peC1ibGVuZC1tb2RlOiBkaWZmZXJlbmNlO1xuICBwYWRkaW5nOiAwIDEwcHg7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB0b3A6IDA7XG4gIC13ZWJraXQtdG91Y2gtY2FsbG91dDogbm9uZTtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbn1cblxuLmZhbmN5Ym94LXRvb2xiYXIge1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xufVxuXG4uZmFuY3lib3gtc3RhZ2Uge1xuICBkaXJlY3Rpb246IGx0cjtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbiAgei1pbmRleDogOTk5OTQ7XG59XG5cbi5mYW5jeWJveC1pcy1vcGVuIC5mYW5jeWJveC1zdGFnZSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5mYW5jeWJveC1zbGlkZSB7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICBkaXNwbGF5OiBub25lO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIG91dGxpbmU6IG5vbmU7XG4gIG92ZXJmbG93OiBhdXRvO1xuICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gIHBhZGRpbmc6IDQ0cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0b3A6IDA7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybSwgb3BhY2l0eTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd2lkdGg6IDEwMCU7XG4gIHotaW5kZXg6IDk5OTk0O1xufVxuXG4uZmFuY3lib3gtc2xpZGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXNpemU6IDA7XG4gIGhlaWdodDogMTAwJTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgd2lkdGg6IDA7XG59XG5cbi5mYW5jeWJveC1pcy1zbGlkaW5nIC5mYW5jeWJveC1zbGlkZSwgLmZhbmN5Ym94LXNsaWRlLS1jdXJyZW50LCAuZmFuY3lib3gtc2xpZGUtLW5leHQsIC5mYW5jeWJveC1zbGlkZS0tcHJldmlvdXMge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmZhbmN5Ym94LXNsaWRlLS1pbWFnZSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDQ0cHggMDtcbn1cblxuLmZhbmN5Ym94LXNsaWRlLS1pbWFnZTpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uZmFuY3lib3gtc2xpZGUtLWh0bWwge1xuICBwYWRkaW5nOiA2cHg7XG59XG5cbi5mYW5jeWJveC1jb250ZW50IHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW46IDA7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbiAgcGFkZGluZzogNDRweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG4uZmFuY3lib3gtc2xpZGUtLWltYWdlIC5mYW5jeWJveC1jb250ZW50IHtcbiAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNSwgMCwgMC4xNCwgMSk7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7XG4gIGxlZnQ6IDA7XG4gIG1heC13aWR0aDogbm9uZTtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIHBhZGRpbmc6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiB0b3AgbGVmdDtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtLCBvcGFjaXR5O1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICB6LWluZGV4OiA5OTk5NTtcbn1cblxuLmZhbmN5Ym94LWNhbi16b29tT3V0IC5mYW5jeWJveC1jb250ZW50IHtcbiAgY3Vyc29yOiB6b29tLW91dDtcbn1cblxuLmZhbmN5Ym94LWNhbi16b29tSW4gLmZhbmN5Ym94LWNvbnRlbnQge1xuICBjdXJzb3I6IHpvb20taW47XG59XG5cbi5mYW5jeWJveC1jYW4tcGFuIC5mYW5jeWJveC1jb250ZW50LCAuZmFuY3lib3gtY2FuLXN3aXBlIC5mYW5jeWJveC1jb250ZW50IHtcbiAgY3Vyc29yOiBncmFiO1xufVxuXG4uZmFuY3lib3gtaXMtZ3JhYmJpbmcgLmZhbmN5Ym94LWNvbnRlbnQge1xuICBjdXJzb3I6IGdyYWJiaW5nO1xufVxuXG4uZmFuY3lib3gtY29udGFpbmVyIFtkYXRhLXNlbGVjdGFibGU9dHJ1ZV0ge1xuICBjdXJzb3I6IHRleHQ7XG59XG5cbi5mYW5jeWJveC1pbWFnZSwgLmZhbmN5Ym94LXNwYWNlYmFsbCB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDA7XG4gIGhlaWdodDogMTAwJTtcbiAgbGVmdDogMDtcbiAgbWFyZ2luOiAwO1xuICBtYXgtaGVpZ2h0OiBub25lO1xuICBtYXgtd2lkdGg6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmZhbmN5Ym94LXNwYWNlYmFsbCB7XG4gIHotaW5kZXg6IDE7XG59XG5cbi5mYW5jeWJveC1zbGlkZS0taWZyYW1lIC5mYW5jeWJveC1jb250ZW50LCAuZmFuY3lib3gtc2xpZGUtLW1hcCAuZmFuY3lib3gtY29udGVudCwgLmZhbmN5Ym94LXNsaWRlLS1wZGYgLmZhbmN5Ym94LWNvbnRlbnQsIC5mYW5jeWJveC1zbGlkZS0tdmlkZW8gLmZhbmN5Ym94LWNvbnRlbnQge1xuICBoZWlnaHQ6IDEwMCU7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xuICBwYWRkaW5nOiAwO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmZhbmN5Ym94LXNsaWRlLS12aWRlbyAuZmFuY3lib3gtY29udGVudCB7XG4gIGJhY2tncm91bmQ6ICMwMDA7XG59XG5cbi5mYW5jeWJveC1zbGlkZS0tbWFwIC5mYW5jeWJveC1jb250ZW50IHtcbiAgYmFja2dyb3VuZDogI2U1ZTNkZjtcbn1cblxuLmZhbmN5Ym94LXNsaWRlLS1pZnJhbWUgLmZhbmN5Ym94LWNvbnRlbnQge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuXG4uZmFuY3lib3gtaWZyYW1lLCAuZmFuY3lib3gtdmlkZW8ge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAxMDAlO1xuICBtYXJnaW46IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDA7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uZmFuY3lib3gtaWZyYW1lIHtcbiAgbGVmdDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG59XG5cbi5mYW5jeWJveC1lcnJvciB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgbWF4LXdpZHRoOiA0MDBweDtcbiAgcGFkZGluZzogNDBweDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5mYW5jeWJveC1lcnJvciBwIHtcbiAgY29sb3I6ICM0NDQ7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cblxuLmZhbmN5Ym94LWJ1dHRvbiB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMzAsIDMwLCAzMCwgMC42KTtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBib3gtc2hhZG93OiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgaGVpZ2h0OiA0NHB4O1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycztcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgdmlzaWJpbGl0eTogaW5oZXJpdDtcbiAgd2lkdGg6IDQ0cHg7XG59XG5cbi5mYW5jeWJveC1idXR0b24sIC5mYW5jeWJveC1idXR0b246bGluaywgLmZhbmN5Ym94LWJ1dHRvbjp2aXNpdGVkIHtcbiAgY29sb3I6ICNjY2M7XG59XG5cbi5mYW5jeWJveC1idXR0b246aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmZhbmN5Ym94LWJ1dHRvbjpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbi5mYW5jeWJveC1idXR0b24uZmFuY3lib3gtZm9jdXMge1xuICBvdXRsaW5lOiAxcHggZG90dGVkO1xufVxuXG4uZmFuY3lib3gtYnV0dG9uW2Rpc2FibGVkXSwgLmZhbmN5Ym94LWJ1dHRvbltkaXNhYmxlZF06aG92ZXIge1xuICBjb2xvcjogIzg4ODtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICBvdXRsaW5lOiBub25lO1xufVxuXG4uZmFuY3lib3gtYnV0dG9uIGRpdiB7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLmZhbmN5Ym94LWJ1dHRvbiBzdmcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAxMDAlO1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmZhbmN5Ym94LWJ1dHRvbiBzdmcgcGF0aCB7XG4gIGZpbGw6IGN1cnJlbnRDb2xvcjtcbiAgc3Ryb2tlLXdpZHRoOiAwO1xufVxuXG4uZmFuY3lib3gtYnV0dG9uLS1mc2VudGVyIHN2ZzpudGgtY2hpbGQoMiksIC5mYW5jeWJveC1idXR0b24tLWZzZXhpdCBzdmc6Zmlyc3QtY2hpbGQsIC5mYW5jeWJveC1idXR0b24tLXBhdXNlIHN2ZzpmaXJzdC1jaGlsZCwgLmZhbmN5Ym94LWJ1dHRvbi0tcGxheSBzdmc6bnRoLWNoaWxkKDIpIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmZhbmN5Ym94LXByb2dyZXNzIHtcbiAgYmFja2dyb3VuZDogI2ZmNTI2ODtcbiAgaGVpZ2h0OiAycHg7XG4gIGxlZnQ6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgdHJhbnNmb3JtOiBzY2FsZVgoMCk7XG4gIHRyYW5zZm9ybS1vcmlnaW46IDA7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybTtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGxpbmVhcjtcbiAgei1pbmRleDogOTk5OTg7XG59XG5cbi5mYW5jeWJveC1jbG9zZS1zbWFsbCB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGNvbG9yOiAjY2NjO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG9wYWNpdHk6IDAuODtcbiAgcGFkZGluZzogOHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtMTJweDtcbiAgdG9wOiAtNDRweDtcbiAgei1pbmRleDogNDAxO1xufVxuXG4uZmFuY3lib3gtY2xvc2Utc21hbGw6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgb3BhY2l0eTogMTtcbn1cblxuLmZhbmN5Ym94LXNsaWRlLS1odG1sIC5mYW5jeWJveC1jbG9zZS1zbWFsbCB7XG4gIGNvbG9yOiBjdXJyZW50Q29sb3I7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG59XG5cbi5mYW5jeWJveC1zbGlkZS0taW1hZ2UuZmFuY3lib3gtaXMtc2NhbGluZyAuZmFuY3lib3gtY29udGVudCB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5mYW5jeWJveC1pcy1zY2FsaW5nIC5mYW5jeWJveC1jbG9zZS1zbWFsbCwgLmZhbmN5Ym94LWlzLXpvb21hYmxlLmZhbmN5Ym94LWNhbi1wYW4gLmZhbmN5Ym94LWNsb3NlLXNtYWxsIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmZhbmN5Ym94LW5hdmlnYXRpb24gLmZhbmN5Ym94LWJ1dHRvbiB7XG4gIGJhY2tncm91bmQtY2xpcDogY29udGVudC1ib3g7XG4gIGhlaWdodDogMTAwcHg7XG4gIG9wYWNpdHk6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiBjYWxjKDUwJSAtIDUwcHgpO1xuICB3aWR0aDogNzBweDtcbn1cblxuLmZhbmN5Ym94LW5hdmlnYXRpb24gLmZhbmN5Ym94LWJ1dHRvbiBkaXYge1xuICBwYWRkaW5nOiA3cHg7XG59XG5cbi5mYW5jeWJveC1uYXZpZ2F0aW9uIC5mYW5jeWJveC1idXR0b24tLWFycm93X2xlZnQge1xuICBsZWZ0OiAwO1xuICBsZWZ0OiBlbnYoc2FmZS1hcmVhLWluc2V0LWxlZnQpO1xuICBwYWRkaW5nOiAzMXB4IDI2cHggMzFweCA2cHg7XG59XG5cbi5mYW5jeWJveC1uYXZpZ2F0aW9uIC5mYW5jeWJveC1idXR0b24tLWFycm93X3JpZ2h0IHtcbiAgcGFkZGluZzogMzFweCA2cHggMzFweCAyNnB4O1xuICByaWdodDogMDtcbiAgcmlnaHQ6IGVudihzYWZlLWFyZWEtaW5zZXQtcmlnaHQpO1xufVxuXG4uZmFuY3lib3gtY2FwdGlvbiB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgwZGVnLCByZ2JhKDAsIDAsIDAsIDAuODUpIDAsIHJnYmEoMCwgMCwgMCwgMC4zKSA1MCUsIHJnYmEoMCwgMCwgMCwgMC4xNSkgNjUlLCByZ2JhKDAsIDAsIDAsIDAuMDc1KSA3NS41JSwgcmdiYSgwLCAwLCAwLCAwLjAzNykgODIuODUlLCByZ2JhKDAsIDAsIDAsIDAuMDE5KSA4OCUsIHRyYW5zcGFyZW50KTtcbiAgYm90dG9tOiAwO1xuICBjb2xvcjogI2VlZTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsZWZ0OiAwO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBwYWRkaW5nOiA3NXB4IDQ0cHggMjVweDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHJpZ2h0OiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHotaW5kZXg6IDk5OTk2O1xufVxuXG5Ac3VwcG9ydHMgKHBhZGRpbmc6IG1heCgwcHgpKSB7XG4gIC5mYW5jeWJveC1jYXB0aW9uIHtcbiAgICBwYWRkaW5nOiA3NXB4IG1heCg0NHB4LCBlbnYoc2FmZS1hcmVhLWluc2V0LXJpZ2h0KSkgbWF4KDI1cHgsIGVudihzYWZlLWFyZWEtaW5zZXQtYm90dG9tKSkgbWF4KDQ0cHgsIGVudihzYWZlLWFyZWEtaW5zZXQtbGVmdCkpO1xuICB9XG59XG4uZmFuY3lib3gtY2FwdGlvbi0tc2VwYXJhdGUge1xuICBtYXJnaW4tdG9wOiAtNTBweDtcbn1cblxuLmZhbmN5Ym94LWNhcHRpb25fX2JvZHkge1xuICBtYXgtaGVpZ2h0OiA1MHZoO1xuICBvdmVyZmxvdzogYXV0bztcbiAgcG9pbnRlci1ldmVudHM6IGFsbDtcbn1cblxuLmZhbmN5Ym94LWNhcHRpb24gYSwgLmZhbmN5Ym94LWNhcHRpb24gYTpsaW5rLCAuZmFuY3lib3gtY2FwdGlvbiBhOnZpc2l0ZWQge1xuICBjb2xvcjogI2NjYztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4uZmFuY3lib3gtY2FwdGlvbiBhOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG4uZmFuY3lib3gtbG9hZGluZyB7XG4gIGFuaW1hdGlvbjogYSAxcyBsaW5lYXIgaW5maW5pdGU7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDRweCBzb2xpZCAjODg4O1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGhlaWdodDogNTBweDtcbiAgbGVmdDogNTAlO1xuICBtYXJnaW46IC0yNXB4IDAgMCAtMjVweDtcbiAgb3BhY2l0eTogMC43O1xuICBwYWRkaW5nOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICB3aWR0aDogNTBweDtcbiAgei1pbmRleDogOTk5OTk7XG59XG5cbkBrZXlmcmFtZXMgYSB7XG4gIHRvIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxdHVybik7XG4gIH1cbn1cbi5mYW5jeWJveC1hbmltYXRlZCB7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMCwgMCwgMC4yNSwgMSk7XG59XG5cbi5mYW5jeWJveC1meC1zbGlkZS5mYW5jeWJveC1zbGlkZS0tcHJldmlvdXMge1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTtcbn1cblxuLmZhbmN5Ym94LWZ4LXNsaWRlLmZhbmN5Ym94LXNsaWRlLS1uZXh0IHtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTtcbn1cblxuLmZhbmN5Ym94LWZ4LXNsaWRlLmZhbmN5Ym94LXNsaWRlLS1jdXJyZW50IHtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xufVxuXG4uZmFuY3lib3gtZngtZmFkZS5mYW5jeWJveC1zbGlkZS0tbmV4dCwgLmZhbmN5Ym94LWZ4LWZhZGUuZmFuY3lib3gtc2xpZGUtLXByZXZpb3VzIHtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE5LCAxLCAwLjIyLCAxKTtcbn1cblxuLmZhbmN5Ym94LWZ4LWZhZGUuZmFuY3lib3gtc2xpZGUtLWN1cnJlbnQge1xuICBvcGFjaXR5OiAxO1xufVxuXG4uZmFuY3lib3gtZngtem9vbS1pbi1vdXQuZmFuY3lib3gtc2xpZGUtLXByZXZpb3VzIHtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNmb3JtOiBzY2FsZTNkKDEuNSwgMS41LCAxLjUpO1xufVxuXG4uZmFuY3lib3gtZngtem9vbS1pbi1vdXQuZmFuY3lib3gtc2xpZGUtLW5leHQge1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2Zvcm06IHNjYWxlM2QoMC41LCAwLjUsIDAuNSk7XG59XG5cbi5mYW5jeWJveC1meC16b29tLWluLW91dC5mYW5jeWJveC1zbGlkZS0tY3VycmVudCB7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zZm9ybTogc2NhbGVYKDEpO1xufVxuXG4uZmFuY3lib3gtZngtcm90YXRlLmZhbmN5Ym94LXNsaWRlLS1wcmV2aW91cyB7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zZm9ybTogcm90YXRlKC0xdHVybik7XG59XG5cbi5mYW5jeWJveC1meC1yb3RhdGUuZmFuY3lib3gtc2xpZGUtLW5leHQge1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxdHVybik7XG59XG5cbi5mYW5jeWJveC1meC1yb3RhdGUuZmFuY3lib3gtc2xpZGUtLWN1cnJlbnQge1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbn1cblxuLmZhbmN5Ym94LWZ4LWNpcmN1bGFyLmZhbmN5Ym94LXNsaWRlLS1wcmV2aW91cyB7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zZm9ybTogc2NhbGUzZCgwLCAwLCAwKSB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7XG59XG5cbi5mYW5jeWJveC1meC1jaXJjdWxhci5mYW5jeWJveC1zbGlkZS0tbmV4dCB7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zZm9ybTogc2NhbGUzZCgwLCAwLCAwKSB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTtcbn1cblxuLmZhbmN5Ym94LWZ4LWNpcmN1bGFyLmZhbmN5Ym94LXNsaWRlLS1jdXJyZW50IHtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNmb3JtOiBzY2FsZVgoMSkgdHJhbnNsYXRlWigwKTtcbn1cblxuLmZhbmN5Ym94LWZ4LXR1YmUuZmFuY3lib3gtc2xpZGUtLXByZXZpb3VzIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCkgc2NhbGUoMC4xKSBza2V3KC0xMGRlZyk7XG59XG5cbi5mYW5jeWJveC1meC10dWJlLmZhbmN5Ym94LXNsaWRlLS1uZXh0IHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKSBzY2FsZSgwLjEpIHNrZXcoMTBkZWcpO1xufVxuXG4uZmFuY3lib3gtZngtdHViZS5mYW5jeWJveC1zbGlkZS0tY3VycmVudCB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKSBzY2FsZSgxKTtcbn1cblxuQG1lZGlhIChtYXgtaGVpZ2h0OiA1NzZweCkge1xuICAuZmFuY3lib3gtc2xpZGUge1xuICAgIHBhZGRpbmctbGVmdDogNnB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDZweDtcbiAgfVxuICAuZmFuY3lib3gtc2xpZGUtLWltYWdlIHtcbiAgICBwYWRkaW5nOiA2cHggMDtcbiAgfVxuICAuZmFuY3lib3gtY2xvc2Utc21hbGwge1xuICAgIHJpZ2h0OiAtNnB4O1xuICB9XG4gIC5mYW5jeWJveC1zbGlkZS0taW1hZ2UgLmZhbmN5Ym94LWNsb3NlLXNtYWxsIHtcbiAgICBiYWNrZ3JvdW5kOiAjNGU0ZTRlO1xuICAgIGNvbG9yOiAjZjJmNGY2O1xuICAgIGhlaWdodDogMzZweDtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHBhZGRpbmc6IDZweDtcbiAgICByaWdodDogMDtcbiAgICB0b3A6IDA7XG4gICAgd2lkdGg6IDM2cHg7XG4gIH1cbiAgLmZhbmN5Ym94LWNhcHRpb24ge1xuICAgIHBhZGRpbmctbGVmdDogMTJweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMnB4O1xuICB9XG4gIEBzdXBwb3J0cyAocGFkZGluZzogbWF4KDBweCkpIHtcbiAgICAuZmFuY3lib3gtY2FwdGlvbiB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IG1heCgxMnB4LCBlbnYoc2FmZS1hcmVhLWluc2V0LWxlZnQpKTtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IG1heCgxMnB4LCBlbnYoc2FmZS1hcmVhLWluc2V0LXJpZ2h0KSk7XG4gICAgfVxuICB9XG59XG4uZmFuY3lib3gtc2hhcmUge1xuICBiYWNrZ3JvdW5kOiAjZjRmNGY0O1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIG1heC13aWR0aDogOTAlO1xuICBwYWRkaW5nOiAzMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5mYW5jeWJveC1zaGFyZSBoMSB7XG4gIGNvbG9yOiAjMjIyO1xuICBmb250LXNpemU6IDM1cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIG1hcmdpbjogMCAwIDIwcHg7XG59XG5cbi5mYW5jeWJveC1zaGFyZSBwIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG4uZmFuY3lib3gtc2hhcmVfX2J1dHRvbiB7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gIG1hcmdpbjogMCA1cHggMTBweDtcbiAgbWluLXdpZHRoOiAxMzBweDtcbiAgcGFkZGluZzogMCAxNXB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4uZmFuY3lib3gtc2hhcmVfX2J1dHRvbjpsaW5rLCAuZmFuY3lib3gtc2hhcmVfX2J1dHRvbjp2aXNpdGVkIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5mYW5jeWJveC1zaGFyZV9fYnV0dG9uOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4uZmFuY3lib3gtc2hhcmVfX2J1dHRvbi0tZmIge1xuICBiYWNrZ3JvdW5kOiAjM2I1OTk4O1xufVxuXG4uZmFuY3lib3gtc2hhcmVfX2J1dHRvbi0tZmI6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjMzQ0ZTg2O1xufVxuXG4uZmFuY3lib3gtc2hhcmVfX2J1dHRvbi0tcHQge1xuICBiYWNrZ3JvdW5kOiAjYmQwODFkO1xufVxuXG4uZmFuY3lib3gtc2hhcmVfX2J1dHRvbi0tcHQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjYWEwNzE5O1xufVxuXG4uZmFuY3lib3gtc2hhcmVfX2J1dHRvbi0tdHcge1xuICBiYWNrZ3JvdW5kOiAjMWRhMWYyO1xufVxuXG4uZmFuY3lib3gtc2hhcmVfX2J1dHRvbi0tdHc6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjMGQ5NWU4O1xufVxuXG4uZmFuY3lib3gtc2hhcmVfX2J1dHRvbiBzdmcge1xuICBoZWlnaHQ6IDI1cHg7XG4gIG1hcmdpbi1yaWdodDogN3B4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogLTFweDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgd2lkdGg6IDI1cHg7XG59XG5cbi5mYW5jeWJveC1zaGFyZV9fYnV0dG9uIHN2ZyBwYXRoIHtcbiAgZmlsbDogI2ZmZjtcbn1cblxuLmZhbmN5Ym94LXNoYXJlX19pbnB1dCB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZDdkN2Q3O1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBjb2xvcjogIzVkNWI1YjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBtYXJnaW46IDEwcHggMCAwO1xuICBvdXRsaW5lOiBub25lO1xuICBwYWRkaW5nOiAxMHB4IDE1cHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uZmFuY3lib3gtdGh1bWJzIHtcbiAgYmFja2dyb3VuZDogI2RkZDtcbiAgYm90dG9tOiAwO1xuICBkaXNwbGF5OiBub25lO1xuICBtYXJnaW46IDA7XG4gIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbiAgLW1zLW92ZXJmbG93LXN0eWxlOiAtbXMtYXV0b2hpZGluZy1zY3JvbGxiYXI7XG4gIHBhZGRpbmc6IDJweCAycHggNHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDIxMnB4O1xuICB6LWluZGV4OiA5OTk5NTtcbn1cblxuLmZhbmN5Ym94LXRodW1icy14IHtcbiAgb3ZlcmZsb3cteDogYXV0bztcbiAgb3ZlcmZsb3cteTogaGlkZGVuO1xufVxuXG4uZmFuY3lib3gtc2hvdy10aHVtYnMgLmZhbmN5Ym94LXRodW1icyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uZmFuY3lib3gtc2hvdy10aHVtYnMgLmZhbmN5Ym94LWlubmVyIHtcbiAgcmlnaHQ6IDIxMnB4O1xufVxuXG4uZmFuY3lib3gtdGh1bWJzX19saXN0IHtcbiAgZm9udC1zaXplOiAwO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICBwYWRkaW5nOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5mYW5jeWJveC10aHVtYnMteCAuZmFuY3lib3gtdGh1bWJzX19saXN0IHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmZhbmN5Ym94LXRodW1icy15IC5mYW5jeWJveC10aHVtYnNfX2xpc3Q6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgd2lkdGg6IDdweDtcbn1cblxuLmZhbmN5Ym94LXRodW1icy15IC5mYW5jeWJveC10aHVtYnNfX2xpc3Q6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDZweCByZ2JhKDAsIDAsIDAsIDAuMyk7XG59XG5cbi5mYW5jeWJveC10aHVtYnMteSAuZmFuY3lib3gtdGh1bWJzX19saXN0Ojotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gIGJhY2tncm91bmQ6ICMyYTJhMmE7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG59XG5cbi5mYW5jeWJveC10aHVtYnNfX2xpc3QgYSB7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGZsb2F0OiBsZWZ0O1xuICBoZWlnaHQ6IDc1cHg7XG4gIG1hcmdpbjogMnB4O1xuICBtYXgtaGVpZ2h0OiBjYWxjKDEwMCUgLSA4cHgpO1xuICBtYXgtd2lkdGg6IGNhbGMoNTAlIC0gNHB4KTtcbiAgb3V0bGluZTogbm9uZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZzogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB3aWR0aDogMTAwcHg7XG59XG5cbi5mYW5jeWJveC10aHVtYnNfX2xpc3QgYTpiZWZvcmUge1xuICBib3JkZXI6IDZweCBzb2xpZCAjZmY1MjY4O1xuICBib3R0b206IDA7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGxlZnQ6IDA7XG4gIG9wYWNpdHk6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgY3ViaWMtYmV6aWVyKDAuMjUsIDAuNDYsIDAuNDUsIDAuOTQpO1xuICB6LWluZGV4OiA5OTk5MTtcbn1cblxuLmZhbmN5Ym94LXRodW1ic19fbGlzdCBhOmZvY3VzOmJlZm9yZSB7XG4gIG9wYWNpdHk6IDAuNTtcbn1cblxuLmZhbmN5Ym94LXRodW1ic19fbGlzdCBhLmZhbmN5Ym94LXRodW1icy1hY3RpdmU6YmVmb3JlIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5mYW5jeWJveC10aHVtYnMge1xuICAgIHdpZHRoOiAxMTBweDtcbiAgfVxuICAuZmFuY3lib3gtc2hvdy10aHVtYnMgLmZhbmN5Ym94LWlubmVyIHtcbiAgICByaWdodDogMTEwcHg7XG4gIH1cbiAgLmZhbmN5Ym94LXRodW1ic19fbGlzdCBhIHtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDEwcHgpO1xuICB9XG59XG4uZmFuY3lib3gtaW1hZ2Uge1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICB6LWluZGV4OiAxMDA7XG59IiwiJGRlZmdyZXk6ICMzODM0MzE7XG4kYmx1ZTogIzIyMzc3ODtcbiRyZWQ6ICNEOTI1MUM7XG4kbGlnaHRncmV5OiAjRjVGNUY1O1xuJHRhYmxldDogNDhyZW07XG4kZGVza3RvcDogODByZW07XG5cbmh0bWwge1xuICBoZWlnaHQ6IDEwMCU7XG4gIGNvbG9yOiAkZGVmZ3JleTtcbiAgZm9udC1mYW1pbHk6IFwiSXN0b2sgV2ViXCIsIHNhbnMtc2VyaWY7O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbmJvZHkge1xuICBtaW4taGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLXJvd3M6IGF1dG8gMWZyIGF1dG87XG4gIG1hcmdpbjogMDtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xufVxuI21haW4ge1xuICBAbWVkaWEgKG1heC13aWR0aDogMTI4MHB4KSB7XG4gICAgcGFkZGluZzogMXJlbTtcbiAgfVxufVxuI2hlYWRlciAuaGVhZGVyYmcsICNmb290ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGVmZ3JleTtcbiAgY29sb3I6ICNmZmY7XG4gIHBhZGRpbmc6IDFyZW07XG59XG4jZm9vdGVyIHtcbiAgZ3JpZC1yb3ctc3RhcnQ6IDM7XG4gIGdyaWQtcm93LWVuZDogNDtcbiAgbWFyZ2luLXRvcDogM3JlbTtcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogODAwcHgpIHtcbiAgICBtYXJnaW4tdG9wOiA2cmVtO1xuICB9XG59XG4uZ3JleUJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0Z3JleTtcbiAgcGFkZGluZzogNHJlbSAycmVtO1xuICB3aWR0aDogY2FsYygxMDAlIC0gNHJlbSk7XG59XG4uc21hbGwge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiA4MHJlbTtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4uYnJlYWRjcnVtYnMge1xuICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICBhIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgY29sb3I6ICRkZWZncmV5O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICY6aG92ZXIge1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICBjb2xvcjogJHJlZDtcbiAgICB9XG4gIH1cbn1cbi5tYXJnaW4ge1xuICBtYXJnaW4tYm90dG9tOiAzcmVtO1xufVxuYS5saWdodGJveCB7XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3OTlweCkge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuYS5jYy1idG4ge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5mcmFtZS10eXBlLWxpc3QgdGFibGUge1xuICBmb250LWZhbWlseTogJ0lzdG9rIFdlYic7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIHRoIHtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICB9XG4gIC50YWJsZS1kYXJrIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWZlZmVmO1xuICB9XG59IiwiI2hlYWRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAzcmVtO1xuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA4MDBweCkge1xuICAgIG1hcmdpbi1ib3R0b206IDZyZW07XG4gIH1cbiAgaW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDIwcmVtO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBAbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDNyZW07XG4gICAgfVxuICB9XG4gIC5sb2dvMiBpbWcge1xuICAgIG1hcmdpbi10b3A6IDFyZW07XG4gIH1cbn1cbm5hdi50b3BtZW51IHtcbiAgaGVpZ2h0OiBhdXRvO1xuICAvKm1heC1oZWlnaHQ6MDsqL1xuICAvL3JpZ2h0OiAtMzYwcHg7XG4gIHJpZ2h0OiAwO1xuICB3aWR0aDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cztcbiAgYmFja2dyb3VuZC1jb2xvcjogJGRlZmdyZXk7XG4gIGNvbG9yOiAjZmZmO1xuICB6LWluZGV4OiA5OTtcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gICAgaGVpZ2h0OiAxMDB2aDtcbiAgICBvdmVyZmxvdy15OiBzY3JvbGwhaW1wb3J0YW50O1xuICB9XG4gIHVsIHtcbiAgICBwYWRkaW5nOiAycmVtO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgfVxuICAgIGxpLmx2bDEge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICB9XG4gICAgICB1bCB7XG4gICAgICAgIHBhZGRpbmc6IDAgMCAwIDAuNXJlbTtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZmZmO1xuICAgICAgICBtYXJnaW46IDAuNXJlbSAxcmVtO1xuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgICAgICAgfVxuICAgICAgICBsaS5sdmwyIHtcbiAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gIGEge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nOiAxcmVtO1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDgwMXB4KSB7XG4gICAgICBwYWRkaW5nOiAwLjVyZW0gMXJlbTtcbiAgICB9XG4gICAgJjpob3ZlciB7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJlZDtcbiAgICB9XG4gICAgJi5hY3RpdmUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmVkO1xuICAgIH1cbiAgfVxufVxuI2hhbWJ1cmc6Y2hlY2tlZCArIC5oYW1idXJnICArIG5hdi50b3BtZW51IHtcbiAgcmlnaHQ6IDA7XG4gIHdpZHRoOiAxMDB2dztcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAtMXB4IDM0cHggMTZweCAtMTNweCByZ2JhKDAsMCwwLDAuMTIpO1xuICAtbW96LWJveC1zaGFkb3c6IC0xcHggMzRweCAxNnB4IC0xM3B4IHJnYmEoMCwwLDAsMC4xMik7XG4gIGJveC1zaGFkb3c6IC0xcHggMzRweCAxNnB4IC0xM3B4IHJnYmEoMCwwLDAsMC4xMik7XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDgwMHB4KSB7XG4gICAgd2lkdGg6IDYwMHB4O1xuICB9XG59XG5cbmxhYmVsLmhhbWJ1cmcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiA1MHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAgIGJvdHRvbTogN3JlbTtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgd2lkdGg6IDhyZW07XG4gIH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogODAxcHgpIHtcbiAgICB0b3A6IDFyZW07XG4gICAgcmlnaHQ6IDUwcHg7XG4gIH1cbn1cbmlucHV0I2hhbWJ1cmcge1xuICBkaXNwbGF5OiBub25lO1xufVxuLm1lbnVCdG4ge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZmZmO1xuICBwYWRkaW5nOiAwLjVyZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtc2l6ZTogMC44cmVtO1xuICAmOmJlZm9yZSB7XG4gICAgY29udGVudDogXCLiiaFcIjtcbiAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogc3ViO1xuICAgIGxpbmUtaGVpZ2h0OiAwO1xuICB9XG59XG4jaGFtYnVyZzpjaGVja2VkICsgLmhhbWJ1cmcgLm1lbnVCdG4ge1xuICAmOmJlZm9yZSB7XG4gICAgY29udGVudDogXCLDl1wiXG4gIH1cbn0iLCIjZm9vdGVye1xuICBwYWRkaW5nLXRvcDogM3JlbTtcbiAgcGFkZGluZy1ib3R0b206IDA7XG4gIC5mb290ZXIge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuICAgIGdyaWQtdGVtcGxhdGUtcm93czogYXV0bztcbiAgICBncmlkLXJvdy1nYXA6IDNyZW07XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc5OXB4KSB7XG4gICAgICBncmlkLXRlbXBsYXRlLWFyZWFzOlxuICAgICAgJ3VwIHVwJ1xuICAgICAgJ2xlZnQgcmlnaHQnO1xuICAgICAgZGl2OmZpcnN0LWNoaWxkIHtcbiAgICAgICAgZ3JpZC1hcmVhOiB1cDtcbiAgICAgICAganVzdGlmeS1zZWxmOiBjZW50ZXI7XG4gICAgICB9XG4gICAgICBkaXY6bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgZ3JpZC1hcmVhOiBsZWZ0O1xuICAgICAgICBqdXN0aWZ5LXNlbGY6IGNlbnRlcjtcbiAgICAgIH1cbiAgICAgIGRpdjpsYXN0LWNoaWxkIHtcbiAgICAgICAgZ3JpZC1hcmVhOiByaWdodDtcbiAgICAgICAganVzdGlmeS1zZWxmOiBjZW50ZXI7XG4gICAgICB9XG4gICAgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDgwMHB4KSB7XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnIgMWZyO1xuICAgICAgZGl2OmZpcnN0LWNoaWxkIHtcbiAgICAgICAganVzdGlmeS1zZWxmOiBzdGFydDtcbiAgICAgIH1cbiAgICAgIGRpdjpudGgtY2hpbGQoMikge1xuICAgICAgICBqdXN0aWZ5LXNlbGY6IGNlbnRlcjtcbiAgICAgIH1cbiAgICAgIGRpdjpsYXN0LWNoaWxkIHtcbiAgICAgICAganVzdGlmeS1zZWxmOiBjZW50ZXI7XG4gICAgICB9XG4gICAgfVxuICAgIGEge1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG4gICAgICBzcGFuIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAycmVtO1xuICAgICAgfVxuICAgIH1cbiAgICB1bCB7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICAgICAgZm9udC1mYW1pbHk6IFwiUm9ib3RvIE1vbm9cIiwgXCJDb3VyaWVyIE5ld1wiLCBtb25vc3BhY2U7XG4gICAgICBsaSB7XG4gICAgICAgICYubmFtZSB7XG4gICAgICAgICAgZm9udC1mYW1pbHk6IFwiSXN0b2sgV2ViXCIsIHNhbnMtc2VyaWY7O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgICAgfVxuICAgICAgICBhIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAuY29weXJpZ2h0IHtcbiAgICBib3JkZXItdG9wOiAwLjVweCBzb2xpZCAjZmZmO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMC41cmVtO1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxcmVtKTtcbiAgICBmb250LXNpemU6IDAuOHJlbTtcbiAgICBmb250LWZhbWlseTogXCJSb2JvdG8gTW9ub1wiLCBcIkNvdXJpZXIgTmV3XCIsIG1vbm9zcGFjZTtcbiAgfVxufSIsIi50d29jb2x1bW5zLCAudGhyZWVjb2x1bW5zIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gIGdyaWQtdGVtcGxhdGUtcm93czogYXV0bztcbiAgZ3JpZC1jb2x1bW4tZ2FwOiAzcmVtO1xuICBncmlkLXJvdy1nYXA6IDJyZW07XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3OTlweCkge1xuICAgIC5pbWdsZWZ0IHtcbiAgICAgIGdyaWQtYXJlYTogMjtcbiAgICB9XG4gIH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogODAwcHgpIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLDQ4JSk7XG4gIH1cbiAgJi5zbGlkZXJDbGFzcyB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAwMHB4KSB7XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLDQ4JSk7XG4gICAgfVxuICB9XG59XG4udGhyZWVjb2x1bW5zIHtcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogODAwcHgpIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgICBncmlkLXRlbXBsYXRlLWFyZWFzOlxuICAgICAgXCJ1cHBlcjEgdXBwZXIyXCJcbiAgICAgIFwibG93ZXIgbG93ZXJcIjtcbiAgICBkaXY6bGFzdC1jaGlsZCB7XG4gICAgICBncmlkLWFyZWE6IGxvd2VyO1xuICAgICAganVzdGlmeS1zZWxmOiBjZW50ZXI7XG4gICAgfVxuICB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsMWZyKTtcbiAgfVxufVxuIiwiaDEge1xuICBmb250LXNpemU6IDJyZW07XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lICRyZWQgM3B4O1xuICB0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IDAuNXJlbTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgbWFyZ2luOiAwIDAgMnJlbSAwO1xuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA4MDBweCkge1xuICAgIGZvbnQtc2l6ZTogNHJlbTtcbiAgICB0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IDFyZW07XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgJHJlZCA1cHg7XG4gIH1cbn1cbmgyIHtcbiAgbWFyZ2luOiAwIDAgMXJlbSAwO1xuICBmb250LXNpemU6IDJyZW07XG59XG4uY2UtYm9keXRleHQge1xuICBoMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgfVxufVxuaDMge1xuICBjb2xvcjogJHJlZDtcbiAgbWFyZ2luOiAwIDAgMXJlbSAwO1xuICBmb250LXNpemU6IDEuNXJlbTtcbn1cbnAge1xuICBtYXJnaW46IDAgMCAycmVtIDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjY7XG59XG4vKi5jZS1ib2R5dGV4dCBwIHtcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gICAgbWFyZ2luOiAwO1xuICB9XG59Ki9cbi5jZW50ZXJlZCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi50ZXh0LWxlZnQge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLnRleHQtcmlnaHQge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbi50ZXh0LWNlbnRlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbnAubW9ub3NwYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiUm9ib3RvIE1vbm9cIiwgXCJDb3VyaWVyIE5ld1wiLCBtb25vc3BhY2U7XG4gIGxpbmUtaGVpZ2h0OiAyO1xufVxuYS5jdGEge1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjIzNzc4O1xuICBwYWRkaW5nOiAxcmVtIDJyZW07XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgJjphZnRlciB7XG4gICAgY29udGVudDogJyDihpInO1xuICB9XG4gICY6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRyZWQ7XG4gIH1cbn1cbnNwYW4ucmVkIHtcbiAgY29sb3I6ICRyZWQ7XG59XG4uY2UtYm9keXRleHQge1xuICB1bCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtO1xuICAgIGxpc3Qtc3R5bGUtcG9zaXRpb246IG91dHNpZGU7XG4gICAgbGkge1xuICAgICAgbGluZS1oZWlnaHQ6IDI7XG4gICAgfVxuICB9XG59IiwiLmNlLWFib3ZlIHtcbiAgZmlndXJlIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWFyZ2luOiAwO1xuICB9XG59XG4uY2UtcmlnaHQsIC5jZS1sZWZ0IHtcbiAgZmlndXJlIHtcbiAgICBtYXJnaW46IDA7XG4gICAgaW1nIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgIH1cbiAgfVxufVxudWwubGlzdGNvbHVtbnMge1xuICBjb2x1bW5zOiAxO1xuICAtd2Via2l0LWNvbHVtbnM6IDE7XG4gIC1tb3otY29sdW1uczogMTtcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzUwcHgpIHtcbiAgICBjb2x1bW5zOiAyO1xuICAgIC13ZWJraXQtY29sdW1uczogMjtcbiAgICAtbW96LWNvbHVtbnM6IDI7XG4gIH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTUwcHgpIHtcbiAgICBjb2x1bW5zOiAzO1xuICAgIC13ZWJraXQtY29sdW1uczogMztcbiAgICAtbW96LWNvbHVtbnM6IDM7XG4gIH1cbn1cbi5jZS1ib2R5dGV4dCBwIGltZyB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufSIsIi8qIFNsaWRlciAqL1xuXG4uc2xpY2stc2xpZGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLXdlYmtpdC10b3VjaC1jYWxsb3V0OiBub25lO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAta2h0bWwtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tcy10b3VjaC1hY3Rpb246IHBhbi15O1xuICB0b3VjaC1hY3Rpb246IHBhbi15O1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnNsaWNrLWxpc3Qge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG5cbiAgJjpmb2N1cyB7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgfVxuXG4gICYuZHJhZ2dpbmcge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBjdXJzb3I6IGhhbmQ7XG4gIH1cbn1cbi5zbGljay1zbGlkZXIgLnNsaWNrLXRyYWNrLFxuLnNsaWNrLXNsaWRlciAuc2xpY2stbGlzdCB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbn1cblxuLnNsaWNrLXRyYWNrIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuXG4gICY6YmVmb3JlLFxuICAmOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGRpc3BsYXk6IHRhYmxlO1xuICB9XG5cbiAgJjphZnRlciB7XG4gICAgY2xlYXI6IGJvdGg7XG4gIH1cblxuICAuc2xpY2stbG9hZGluZyAmIHtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIH1cbn1cbi5zbGljay1zbGlkZSB7XG4gIGZsb2F0OiBsZWZ0O1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDFweDtcbiAgW2Rpcj1cInJ0bFwiXSAmIHtcbiAgICBmbG9hdDogcmlnaHQ7XG4gIH1cbiAgaW1nIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAmLnNsaWNrLWxvYWRpbmcgaW1nIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgZGlzcGxheTogbm9uZTtcblxuICAmLmRyYWdnaW5nIGltZyB7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIH1cblxuICAuc2xpY2staW5pdGlhbGl6ZWQgJiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cblxuICAuc2xpY2stbG9hZGluZyAmIHtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIH1cblxuICAuc2xpY2stdmVydGljYWwgJiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICB9XG59XG4uc2xpY2stYXJyb3cuc2xpY2staGlkZGVuIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbiIsIi5zbGlkZXJDb250YWluZXIge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiBjYWxjKDEwMHZ3IC0gMnJlbSk7XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY1MHB4KSB7XG4gICAgbWF4LXdpZHRoOiA2MDBweDtcbiAgfVxuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmNlLWNvbHVtbi5zbGljay1zbGlkZSB7XG4gIG1heC13aWR0aDogNjAwcHg7XG4gIGhlaWdodDogYXV0bztcbn1cbi5zbGljay10cmFjayB7XG4gIGltZyB7XG4gICAgd2lkdGg6IDYwMHB4O1xuICAgIG1heC13aWR0aDogY2FsYygxMDB2dyAtIDJyZW0pO1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxufVxuLmRlc2NyaXB0aW9uQmcge1xuICB3aWR0aDogY2FsYygxMDAlIC0gNHJlbSk7XG4gIG1heC13aWR0aDogY2FsYygxMDB2dyAtIDZyZW0pO1xuICBoZWlnaHQ6IGF1dG87XG4gIG1pbi1oZWlnaHQ6IGNhbGMoMTUwcHggLSA0cmVtKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGRlZmdyZXk7XG4gIHBhZGRpbmc6IDJyZW07XG59XG5wI3NsaWRlcmRlc2NyaXB0aW9uIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgZm9udC1mYW1pbHk6IFwiUm9ib3RvIE1vbm9cIiwgXCJDb3VyaWVyIE5ld1wiLCBtb25vc3BhY2U7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGNvbG9yOiAjZmZmO1xuICBtYXJnaW46IDA7XG4gIGxpbmUtaGVpZ2h0OiAyO1xufVxuLnNsaWNrLWRvdHRlZCB1bC5zbGljay1kb3RzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiBjYWxjKDEwMHZ3IC0gMnJlbSk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAtMC41cmVtO1xuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA4MDBweCkge1xuICAgIGJvdHRvbTogLTAuNXJlbTtcbiAgfVxuICBsaSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiAyNCU7XG4gICAgbWFyZ2luOiAwIDAuNSU7XG4gICAgaGVpZ2h0OiAwLjhyZW07XG4gICAgJjpob3ZlciB7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgfVxuICAgIGJ1dHRvbiB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcmVkO1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgY29sb3I6ICRyZWQ7XG4gICAgfVxuICAgICYuc2xpY2stYWN0aXZlIHtcbiAgICAgIGJ1dHRvbiB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibHVlO1xuICAgICAgICBjb2xvcjogJGJsdWU7XG4gICAgICB9XG4gICAgfVxuICB9XG59IiwiQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnUm9ib3RvIE1vbm8nO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHNyYzpcbiAgdXJsKCcuLi9Gb250cy9Sb2JvdG9Nb25vLU1lZGl1bS53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcbiAgdXJsKCcuLi9Gb250cy9Sb2JvdG9Nb25vLU1lZGl1bS53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXG4gIHVybCgnLi4vRm9udHMvUm9ib3RvTW9uby1NZWRpdW0udHRmJykgZm9ybWF0KCd0cnVldHlwZScpO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnSXN0b2tXZWInO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHNyYzpcbiAgdXJsKCcuLi9Gb250cy9Jc3Rva1dlYi1Cb2xkLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuICB1cmwoJy4uL0ZvbnRzL0lzdG9rV2ViLUJvbGQud29mZicpIGZvcm1hdCgnd29mZicpLFxuICB1cmwoJy4uL0ZvbnRzL0lzdG9rV2ViLUJvbGQudHRmJykgZm9ybWF0KCd0cnVldHlwZScpO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnSXN0b2tXZWInO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIHNyYzpcbiAgdXJsKCcuLi9Gb250cy9Jc3Rva1dlYi1SZWd1bGFyLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuICB1cmwoJy4uL0ZvbnRzL0lzdG9rV2ViLVJlZ3VsYXIud29mZicpIGZvcm1hdCgnd29mZicpLFxuICB1cmwoJy4uL0ZvbnRzL0lzdG9rV2ViLVJlZ3VsYXIudHRmJykgZm9ybWF0KCd0cnVldHlwZScpO1xufVxuIiwiLmN0YS5qb2JCdG4ge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxMHB4O1xuICBncmlkLXRlbXBsYXRlLXJvd3M6IGF1dG87XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIyMzc3ODtcbiAgcGFkZGluZzogMS41cmVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdW5zZXQ7XG4gICY6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICcnO1xuICB9XG4gICY6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRyZWQ7XG4gIH1cbn0iLCIuZm9ybS1ncm91cCB7XG4gIG1hcmdpbjogMC41cmVtIDA7XG4gIGxhYmVsIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5pbnB1dCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIGlucHV0W3R5cGU9dGV4dF0sIGlucHV0W3R5cGU9ZW1haWxdLCBzZWxlY3QsIHRleHRhcmVhIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMjRweCk7XG4gICAgcGFkZGluZzogMTJweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuICAgIHJlc2l6ZTogdmVydGljYWw7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIGZvbnQtZmFtaWx5OiBcIklzdG9rIFdlYlwiLCBzYW5zLXNlcmlmOztcbiAgfVxuICBsYWJlbC5mb3JtLWNoZWNrLWxhYmVsIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG4gICAgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgIGFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB3aWR0aDogMnJlbTtcbiAgICAgIGhlaWdodDogMnJlbTtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkIGRpbWdyZXk7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgbWFyZ2luLXRvcDogMXJlbTtcbiAgICAgIG1hcmdpbi1yaWdodDogMXJlbTtcbiAgICAgIC8qIEFkanVzdHMgdGhlIHBvc2l0aW9uIG9mIHRoZSBjaGVja2JveGVzIG9uIHRoZSB0ZXh0IGJhc2VsaW5lICovXG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogLTJweDtcbiAgICAgIC8qIFNldCBoZXJlIHNvIHRoYXQgV2luZG93cycgSGlnaC1Db250cmFzdCBNb2RlIGNhbiBvdmVycmlkZSAqL1xuICAgICAgY29sb3I6ICRibHVlO1xuXG5cbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6IFwi4pyTXCI7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgICAgdG9wOiAwcHg7XG4gICAgICAgIGxlZnQ6IDZweDtcbiAgICAgIH1cblxuICAgICAgJjpjaGVja2VkOjpiZWZvcmUge1xuICAgICAgICAvKiBVc2UgYHZpc2liaWxpdHlgIGluc3RlYWQgb2YgYGRpc3BsYXlgIHRvIGF2b2lkIHJlY2FsY3VsYXRpbmcgbGF5b3V0ICovXG4gICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgICB9XG5cbiAgICAgICY6ZGlzYWJsZWQge1xuICAgICAgICBib3JkZXItY29sb3I6IGJsYWNrO1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZGRkO1xuICAgICAgICBjb2xvcjogZ3JheTtcbiAgICAgIH1cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICB9XG4gICAgfVxuICAgIHNwYW4ge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICAgIHBhZGRpbmctdG9wOiAwLjdyZW07XG4gICAgICB3aWR0aDogODUlO1xuICAgICAgJi5yZXF1aXJlZCB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAwO1xuICAgICAgICB3aWR0aDogMyU7XG4gICAgICB9XG4gICAgICBhIHtcbiAgICAgICAgY29sb3I6ICRibHVlO1xuICAgICAgfVxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGN1cnNvcjogdGV4dDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbmJ1dHRvblt0eXBlPXN1Ym1pdF0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZTtcbiAgY29sb3I6IHdoaXRlO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMTJweCAyMHB4O1xuICBib3JkZXI6IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtZmFtaWx5OiBcIklzdG9rIFdlYlwiLCBzYW5zLXNlcmlmOztcbiAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgJjphZnRlciB7XG4gICAgY29udGVudDogJyDihpInO1xuICB9XG59XG5idXR0b246aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkcmVkO1xufSIsIi5yZWZOYXZpIHtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICBsaSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcbiAgICBhIHtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgIGNvbG9yOiAkZGVmZ3JleTtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRibHVlO1xuICAgICAgcGFkZGluZzogMC41cmVtO1xuICAgICAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgICAgIGZvbnQtc2l6ZTogMC44cmVtO1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAmOmhvdmVyLCAmLmFjdGl2ZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibHVlO1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIH1cbiAgICB9XG4gICAgJi5lcmFzZSB7XG4gICAgICBhIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAjZmZmO1xuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBib3JkZXItY29sb3I6ICRyZWQ7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHJlZDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuLnR3b2NvbHVtbnMucmVmZXJlbmNlcyB7XG4gICYuaGlkZGVuIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIGltZyB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxufVxuQGZvciAkaSBmcm9tIDEgdGhyb3VnaCA0IHtcbiAgLnJlZmVyZW5jZUltZyB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLWNvbHVtbi1nYXA6IDFyZW07XG4gICAgZ3JpZC1yb3ctZ2FwOiAwLjVyZW07XG4gICAgJltkYXRhLWNvbHM9XCIxXCJdIHtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICAgIH1cbiAgICAmW2RhdGEtY29scz1cIjJcIl0ge1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwxZnIpO1xuICAgIH1cbiAgICAmW2RhdGEtY29scz1cIjNcIl0ge1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwxZnIpO1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiBhdXRvO1xuICAgICAgZ3JpZC10ZW1wbGF0ZTpcbiAgICAgICAgICBcImZyc3QgZnJzdFwiXG4gICAgICAgICAgXCJzY25kIHRocmRcIjtcbiAgICAgIGE6bnRoLWNoaWxkKDEpIHtcbiAgICAgICAgZ3JpZC1hcmVhOiBmcnN0O1xuICAgICAgfVxuICAgICAgYTpudGgtY2hpbGQoMikge1xuICAgICAgICBncmlkLWFyZWE6IHNjbmQ7XG4gICAgICB9XG4gICAgICBhOm50aC1jaGlsZCgzKSB7XG4gICAgICAgIGdyaWQtYXJlYTogdGhyZDtcbiAgICAgIH1cbiAgICB9XG4gICAgJltkYXRhLWNvbHM9XCI0XCJdIHtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsMWZyKSAhaW1wb3J0YW50O1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBhdXRvO1xuICAgIH1cbiAgfVxufSIsImJvZHkuY29tcGVuc2F0ZS1mb3Itc2Nyb2xsYmFye292ZXJmbG93OmhpZGRlbn0uZmFuY3lib3gtYWN0aXZle2hlaWdodDphdXRvfS5mYW5jeWJveC1pcy1oaWRkZW57bGVmdDotOTk5OXB4O21hcmdpbjowO3Bvc2l0aW9uOmFic29sdXRlIWltcG9ydGFudDt0b3A6LTk5OTlweDt2aXNpYmlsaXR5OmhpZGRlbn0uZmFuY3lib3gtY29udGFpbmVyey13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47aGVpZ2h0OjEwMCU7bGVmdDowO291dGxpbmU6bm9uZTtwb3NpdGlvbjpmaXhlZDstd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6dHJhbnNwYXJlbnQ7dG9wOjA7LW1zLXRvdWNoLWFjdGlvbjptYW5pcHVsYXRpb247dG91Y2gtYWN0aW9uOm1hbmlwdWxhdGlvbjt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt3aWR0aDoxMDAlO3otaW5kZXg6OTk5OTJ9LmZhbmN5Ym94LWNvbnRhaW5lciAqe2JveC1zaXppbmc6Ym9yZGVyLWJveH0uZmFuY3lib3gtYmcsLmZhbmN5Ym94LWlubmVyLC5mYW5jeWJveC1vdXRlciwuZmFuY3lib3gtc3RhZ2V7Ym90dG9tOjA7bGVmdDowO3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjA7dG9wOjB9LmZhbmN5Ym94LW91dGVyey13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOnRvdWNoO292ZXJmbG93LXk6YXV0b30uZmFuY3lib3gtYmd7YmFja2dyb3VuZDojMWUxZTFlO29wYWNpdHk6MDt0cmFuc2l0aW9uLWR1cmF0aW9uOmluaGVyaXQ7dHJhbnNpdGlvbi1wcm9wZXJ0eTpvcGFjaXR5O3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNDcsMCwuNzQsLjcxKX0uZmFuY3lib3gtaXMtb3BlbiAuZmFuY3lib3gtYmd7b3BhY2l0eTouOTt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjIyLC42MSwuMzYsMSl9LmZhbmN5Ym94LWNhcHRpb24sLmZhbmN5Ym94LWluZm9iYXIsLmZhbmN5Ym94LW5hdmlnYXRpb24gLmZhbmN5Ym94LWJ1dHRvbiwuZmFuY3lib3gtdG9vbGJhcntkaXJlY3Rpb246bHRyO29wYWNpdHk6MDtwb3NpdGlvbjphYnNvbHV0ZTt0cmFuc2l0aW9uOm9wYWNpdHkgLjI1cyBlYXNlLHZpc2liaWxpdHkgMHMgZWFzZSAuMjVzO3Zpc2liaWxpdHk6aGlkZGVuO3otaW5kZXg6OTk5OTd9LmZhbmN5Ym94LXNob3ctY2FwdGlvbiAuZmFuY3lib3gtY2FwdGlvbiwuZmFuY3lib3gtc2hvdy1pbmZvYmFyIC5mYW5jeWJveC1pbmZvYmFyLC5mYW5jeWJveC1zaG93LW5hdiAuZmFuY3lib3gtbmF2aWdhdGlvbiAuZmFuY3lib3gtYnV0dG9uLC5mYW5jeWJveC1zaG93LXRvb2xiYXIgLmZhbmN5Ym94LXRvb2xiYXJ7b3BhY2l0eToxO3RyYW5zaXRpb246b3BhY2l0eSAuMjVzIGVhc2UgMHMsdmlzaWJpbGl0eSAwcyBlYXNlIDBzO3Zpc2liaWxpdHk6dmlzaWJsZX0uZmFuY3lib3gtaW5mb2Jhcntjb2xvcjojY2NjO2ZvbnQtc2l6ZToxM3B4Oy13ZWJraXQtZm9udC1zbW9vdGhpbmc6c3VicGl4ZWwtYW50aWFsaWFzZWQ7aGVpZ2h0OjQ0cHg7bGVmdDowO2xpbmUtaGVpZ2h0OjQ0cHg7bWluLXdpZHRoOjQ0cHg7bWl4LWJsZW5kLW1vZGU6ZGlmZmVyZW5jZTtwYWRkaW5nOjAgMTBweDtwb2ludGVyLWV2ZW50czpub25lO3RvcDowOy13ZWJraXQtdG91Y2gtY2FsbG91dDpub25lOy13ZWJraXQtdXNlci1zZWxlY3Q6bm9uZTstbW96LXVzZXItc2VsZWN0Om5vbmU7LW1zLXVzZXItc2VsZWN0Om5vbmU7dXNlci1zZWxlY3Q6bm9uZX0uZmFuY3lib3gtdG9vbGJhcntyaWdodDowO3RvcDowfS5mYW5jeWJveC1zdGFnZXtkaXJlY3Rpb246bHRyO292ZXJmbG93OnZpc2libGU7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7ei1pbmRleDo5OTk5NH0uZmFuY3lib3gtaXMtb3BlbiAuZmFuY3lib3gtc3RhZ2V7b3ZlcmZsb3c6aGlkZGVufS5mYW5jeWJveC1zbGlkZXstd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO2Rpc3BsYXk6bm9uZTtoZWlnaHQ6MTAwJTtsZWZ0OjA7b3V0bGluZTpub25lO292ZXJmbG93OmF1dG87LXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6dG91Y2g7cGFkZGluZzo0NHB4O3Bvc2l0aW9uOmFic29sdXRlO3RleHQtYWxpZ246Y2VudGVyO3RvcDowO3RyYW5zaXRpb24tcHJvcGVydHk6dHJhbnNmb3JtLG9wYWNpdHk7d2hpdGUtc3BhY2U6bm9ybWFsO3dpZHRoOjEwMCU7ei1pbmRleDo5OTk5NH0uZmFuY3lib3gtc2xpZGU6YmVmb3Jle2NvbnRlbnQ6XCJcIjtkaXNwbGF5OmlubGluZS1ibG9jaztmb250LXNpemU6MDtoZWlnaHQ6MTAwJTt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7d2lkdGg6MH0uZmFuY3lib3gtaXMtc2xpZGluZyAuZmFuY3lib3gtc2xpZGUsLmZhbmN5Ym94LXNsaWRlLS1jdXJyZW50LC5mYW5jeWJveC1zbGlkZS0tbmV4dCwuZmFuY3lib3gtc2xpZGUtLXByZXZpb3Vze2Rpc3BsYXk6YmxvY2t9LmZhbmN5Ym94LXNsaWRlLS1pbWFnZXtvdmVyZmxvdzpoaWRkZW47cGFkZGluZzo0NHB4IDB9LmZhbmN5Ym94LXNsaWRlLS1pbWFnZTpiZWZvcmV7ZGlzcGxheTpub25lfS5mYW5jeWJveC1zbGlkZS0taHRtbHtwYWRkaW5nOjZweH0uZmFuY3lib3gtY29udGVudHtiYWNrZ3JvdW5kOiNmZmY7ZGlzcGxheTppbmxpbmUtYmxvY2s7bWFyZ2luOjA7bWF4LXdpZHRoOjEwMCU7b3ZlcmZsb3c6YXV0bzstd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzp0b3VjaDtwYWRkaW5nOjQ0cHg7cG9zaXRpb246cmVsYXRpdmU7dGV4dC1hbGlnbjpsZWZ0O3ZlcnRpY2FsLWFsaWduOm1pZGRsZX0uZmFuY3lib3gtc2xpZGUtLWltYWdlIC5mYW5jeWJveC1jb250ZW50e2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC41LDAsLjE0LDEpOy13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47YmFja2dyb3VuZDp0cmFuc3BhcmVudDtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7YmFja2dyb3VuZC1zaXplOjEwMCUgMTAwJTtsZWZ0OjA7bWF4LXdpZHRoOm5vbmU7b3ZlcmZsb3c6dmlzaWJsZTtwYWRkaW5nOjA7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7dHJhbnNmb3JtLW9yaWdpbjp0b3AgbGVmdDt0cmFuc2l0aW9uLXByb3BlcnR5OnRyYW5zZm9ybSxvcGFjaXR5Oy13ZWJraXQtdXNlci1zZWxlY3Q6bm9uZTstbW96LXVzZXItc2VsZWN0Om5vbmU7LW1zLXVzZXItc2VsZWN0Om5vbmU7dXNlci1zZWxlY3Q6bm9uZTt6LWluZGV4Ojk5OTk1fS5mYW5jeWJveC1jYW4tem9vbU91dCAuZmFuY3lib3gtY29udGVudHtjdXJzb3I6em9vbS1vdXR9LmZhbmN5Ym94LWNhbi16b29tSW4gLmZhbmN5Ym94LWNvbnRlbnR7Y3Vyc29yOnpvb20taW59LmZhbmN5Ym94LWNhbi1wYW4gLmZhbmN5Ym94LWNvbnRlbnQsLmZhbmN5Ym94LWNhbi1zd2lwZSAuZmFuY3lib3gtY29udGVudHtjdXJzb3I6Z3JhYn0uZmFuY3lib3gtaXMtZ3JhYmJpbmcgLmZhbmN5Ym94LWNvbnRlbnR7Y3Vyc29yOmdyYWJiaW5nfS5mYW5jeWJveC1jb250YWluZXIgW2RhdGEtc2VsZWN0YWJsZT10cnVlXXtjdXJzb3I6dGV4dH0uZmFuY3lib3gtaW1hZ2UsLmZhbmN5Ym94LXNwYWNlYmFsbHtiYWNrZ3JvdW5kOnRyYW5zcGFyZW50O2JvcmRlcjowO2hlaWdodDoxMDAlO2xlZnQ6MDttYXJnaW46MDttYXgtaGVpZ2h0Om5vbmU7bWF4LXdpZHRoOm5vbmU7cGFkZGluZzowO3Bvc2l0aW9uOmFic29sdXRlO3RvcDowOy13ZWJraXQtdXNlci1zZWxlY3Q6bm9uZTstbW96LXVzZXItc2VsZWN0Om5vbmU7LW1zLXVzZXItc2VsZWN0Om5vbmU7dXNlci1zZWxlY3Q6bm9uZTt3aWR0aDoxMDAlfS5mYW5jeWJveC1zcGFjZWJhbGx7ei1pbmRleDoxfS5mYW5jeWJveC1zbGlkZS0taWZyYW1lIC5mYW5jeWJveC1jb250ZW50LC5mYW5jeWJveC1zbGlkZS0tbWFwIC5mYW5jeWJveC1jb250ZW50LC5mYW5jeWJveC1zbGlkZS0tcGRmIC5mYW5jeWJveC1jb250ZW50LC5mYW5jeWJveC1zbGlkZS0tdmlkZW8gLmZhbmN5Ym94LWNvbnRlbnR7aGVpZ2h0OjEwMCU7b3ZlcmZsb3c6dmlzaWJsZTtwYWRkaW5nOjA7d2lkdGg6MTAwJX0uZmFuY3lib3gtc2xpZGUtLXZpZGVvIC5mYW5jeWJveC1jb250ZW50e2JhY2tncm91bmQ6IzAwMH0uZmFuY3lib3gtc2xpZGUtLW1hcCAuZmFuY3lib3gtY29udGVudHtiYWNrZ3JvdW5kOiNlNWUzZGZ9LmZhbmN5Ym94LXNsaWRlLS1pZnJhbWUgLmZhbmN5Ym94LWNvbnRlbnR7YmFja2dyb3VuZDojZmZmfS5mYW5jeWJveC1pZnJhbWUsLmZhbmN5Ym94LXZpZGVve2JhY2tncm91bmQ6dHJhbnNwYXJlbnQ7Ym9yZGVyOjA7ZGlzcGxheTpibG9jaztoZWlnaHQ6MTAwJTttYXJnaW46MDtvdmVyZmxvdzpoaWRkZW47cGFkZGluZzowO3dpZHRoOjEwMCV9LmZhbmN5Ym94LWlmcmFtZXtsZWZ0OjA7cG9zaXRpb246YWJzb2x1dGU7dG9wOjB9LmZhbmN5Ym94LWVycm9ye2JhY2tncm91bmQ6I2ZmZjtjdXJzb3I6ZGVmYXVsdDttYXgtd2lkdGg6NDAwcHg7cGFkZGluZzo0MHB4O3dpZHRoOjEwMCV9LmZhbmN5Ym94LWVycm9yIHB7Y29sb3I6IzQ0NDtmb250LXNpemU6MTZweDtsaW5lLWhlaWdodDoyMHB4O21hcmdpbjowO3BhZGRpbmc6MH0uZmFuY3lib3gtYnV0dG9ue2JhY2tncm91bmQ6cmdiYSgzMCwzMCwzMCwuNik7Ym9yZGVyOjA7Ym9yZGVyLXJhZGl1czowO2JveC1zaGFkb3c6bm9uZTtjdXJzb3I6cG9pbnRlcjtkaXNwbGF5OmlubGluZS1ibG9jaztoZWlnaHQ6NDRweDttYXJnaW46MDtwYWRkaW5nOjEwcHg7cG9zaXRpb246cmVsYXRpdmU7dHJhbnNpdGlvbjpjb2xvciAuMnM7dmVydGljYWwtYWxpZ246dG9wO3Zpc2liaWxpdHk6aW5oZXJpdDt3aWR0aDo0NHB4fS5mYW5jeWJveC1idXR0b24sLmZhbmN5Ym94LWJ1dHRvbjpsaW5rLC5mYW5jeWJveC1idXR0b246dmlzaXRlZHtjb2xvcjojY2NjfS5mYW5jeWJveC1idXR0b246aG92ZXJ7Y29sb3I6I2ZmZn0uZmFuY3lib3gtYnV0dG9uOmZvY3Vze291dGxpbmU6bm9uZX0uZmFuY3lib3gtYnV0dG9uLmZhbmN5Ym94LWZvY3Vze291dGxpbmU6MXB4IGRvdHRlZH0uZmFuY3lib3gtYnV0dG9uW2Rpc2FibGVkXSwuZmFuY3lib3gtYnV0dG9uW2Rpc2FibGVkXTpob3Zlcntjb2xvcjojODg4O2N1cnNvcjpkZWZhdWx0O291dGxpbmU6bm9uZX0uZmFuY3lib3gtYnV0dG9uIGRpdntoZWlnaHQ6MTAwJX0uZmFuY3lib3gtYnV0dG9uIHN2Z3tkaXNwbGF5OmJsb2NrO2hlaWdodDoxMDAlO292ZXJmbG93OnZpc2libGU7cG9zaXRpb246cmVsYXRpdmU7d2lkdGg6MTAwJX0uZmFuY3lib3gtYnV0dG9uIHN2ZyBwYXRoe2ZpbGw6Y3VycmVudENvbG9yO3N0cm9rZS13aWR0aDowfS5mYW5jeWJveC1idXR0b24tLWZzZW50ZXIgc3ZnOm50aC1jaGlsZCgyKSwuZmFuY3lib3gtYnV0dG9uLS1mc2V4aXQgc3ZnOmZpcnN0LWNoaWxkLC5mYW5jeWJveC1idXR0b24tLXBhdXNlIHN2ZzpmaXJzdC1jaGlsZCwuZmFuY3lib3gtYnV0dG9uLS1wbGF5IHN2ZzpudGgtY2hpbGQoMil7ZGlzcGxheTpub25lfS5mYW5jeWJveC1wcm9ncmVzc3tiYWNrZ3JvdW5kOiNmZjUyNjg7aGVpZ2h0OjJweDtsZWZ0OjA7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MDt0b3A6MDt0cmFuc2Zvcm06c2NhbGVYKDApO3RyYW5zZm9ybS1vcmlnaW46MDt0cmFuc2l0aW9uLXByb3BlcnR5OnRyYW5zZm9ybTt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpsaW5lYXI7ei1pbmRleDo5OTk5OH0uZmFuY3lib3gtY2xvc2Utc21hbGx7YmFja2dyb3VuZDp0cmFuc3BhcmVudDtib3JkZXI6MDtib3JkZXItcmFkaXVzOjA7Y29sb3I6I2NjYztjdXJzb3I6cG9pbnRlcjtvcGFjaXR5Oi44O3BhZGRpbmc6OHB4O3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0Oi0xMnB4O3RvcDotNDRweDt6LWluZGV4OjQwMX0uZmFuY3lib3gtY2xvc2Utc21hbGw6aG92ZXJ7Y29sb3I6I2ZmZjtvcGFjaXR5OjF9LmZhbmN5Ym94LXNsaWRlLS1odG1sIC5mYW5jeWJveC1jbG9zZS1zbWFsbHtjb2xvcjpjdXJyZW50Q29sb3I7cGFkZGluZzoxMHB4O3JpZ2h0OjA7dG9wOjB9LmZhbmN5Ym94LXNsaWRlLS1pbWFnZS5mYW5jeWJveC1pcy1zY2FsaW5nIC5mYW5jeWJveC1jb250ZW50e292ZXJmbG93OmhpZGRlbn0uZmFuY3lib3gtaXMtc2NhbGluZyAuZmFuY3lib3gtY2xvc2Utc21hbGwsLmZhbmN5Ym94LWlzLXpvb21hYmxlLmZhbmN5Ym94LWNhbi1wYW4gLmZhbmN5Ym94LWNsb3NlLXNtYWxse2Rpc3BsYXk6bm9uZX0uZmFuY3lib3gtbmF2aWdhdGlvbiAuZmFuY3lib3gtYnV0dG9ue2JhY2tncm91bmQtY2xpcDpjb250ZW50LWJveDtoZWlnaHQ6MTAwcHg7b3BhY2l0eTowO3Bvc2l0aW9uOmFic29sdXRlO3RvcDpjYWxjKDUwJSAtIDUwcHgpO3dpZHRoOjcwcHh9LmZhbmN5Ym94LW5hdmlnYXRpb24gLmZhbmN5Ym94LWJ1dHRvbiBkaXZ7cGFkZGluZzo3cHh9LmZhbmN5Ym94LW5hdmlnYXRpb24gLmZhbmN5Ym94LWJ1dHRvbi0tYXJyb3dfbGVmdHtsZWZ0OjA7bGVmdDplbnYoc2FmZS1hcmVhLWluc2V0LWxlZnQpO3BhZGRpbmc6MzFweCAyNnB4IDMxcHggNnB4fS5mYW5jeWJveC1uYXZpZ2F0aW9uIC5mYW5jeWJveC1idXR0b24tLWFycm93X3JpZ2h0e3BhZGRpbmc6MzFweCA2cHggMzFweCAyNnB4O3JpZ2h0OjA7cmlnaHQ6ZW52KHNhZmUtYXJlYS1pbnNldC1yaWdodCl9LmZhbmN5Ym94LWNhcHRpb257YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQoMGRlZyxyZ2JhKDAsMCwwLC44NSkgMCxyZ2JhKDAsMCwwLC4zKSA1MCUscmdiYSgwLDAsMCwuMTUpIDY1JSxyZ2JhKDAsMCwwLC4wNzUpIDc1LjUlLHJnYmEoMCwwLDAsLjAzNykgODIuODUlLHJnYmEoMCwwLDAsLjAxOSkgODglLHRyYW5zcGFyZW50KTtib3R0b206MDtjb2xvcjojZWVlO2ZvbnQtc2l6ZToxNHB4O2ZvbnQtd2VpZ2h0OjQwMDtsZWZ0OjA7bGluZS1oZWlnaHQ6MS41O3BhZGRpbmc6NzVweCA0NHB4IDI1cHg7cG9pbnRlci1ldmVudHM6bm9uZTtyaWdodDowO3RleHQtYWxpZ246Y2VudGVyO3otaW5kZXg6OTk5OTZ9QHN1cHBvcnRzIChwYWRkaW5nOm1heCgwcHgpKXsuZmFuY3lib3gtY2FwdGlvbntwYWRkaW5nOjc1cHggbWF4KDQ0cHgsZW52KHNhZmUtYXJlYS1pbnNldC1yaWdodCkpIG1heCgyNXB4LGVudihzYWZlLWFyZWEtaW5zZXQtYm90dG9tKSkgbWF4KDQ0cHgsZW52KHNhZmUtYXJlYS1pbnNldC1sZWZ0KSl9fS5mYW5jeWJveC1jYXB0aW9uLS1zZXBhcmF0ZXttYXJnaW4tdG9wOi01MHB4fS5mYW5jeWJveC1jYXB0aW9uX19ib2R5e21heC1oZWlnaHQ6NTB2aDtvdmVyZmxvdzphdXRvO3BvaW50ZXItZXZlbnRzOmFsbH0uZmFuY3lib3gtY2FwdGlvbiBhLC5mYW5jeWJveC1jYXB0aW9uIGE6bGluaywuZmFuY3lib3gtY2FwdGlvbiBhOnZpc2l0ZWR7Y29sb3I6I2NjYzt0ZXh0LWRlY29yYXRpb246bm9uZX0uZmFuY3lib3gtY2FwdGlvbiBhOmhvdmVye2NvbG9yOiNmZmY7dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZX0uZmFuY3lib3gtbG9hZGluZ3thbmltYXRpb246YSAxcyBsaW5lYXIgaW5maW5pdGU7YmFja2dyb3VuZDp0cmFuc3BhcmVudDtib3JkZXI6NHB4IHNvbGlkICM4ODg7Ym9yZGVyLWJvdHRvbS1jb2xvcjojZmZmO2JvcmRlci1yYWRpdXM6NTAlO2hlaWdodDo1MHB4O2xlZnQ6NTAlO21hcmdpbjotMjVweCAwIDAgLTI1cHg7b3BhY2l0eTouNztwYWRkaW5nOjA7cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTt3aWR0aDo1MHB4O3otaW5kZXg6OTk5OTl9QGtleWZyYW1lcyBhe3Rve3RyYW5zZm9ybTpyb3RhdGUoMXR1cm4pfX0uZmFuY3lib3gtYW5pbWF0ZWR7dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAsMCwuMjUsMSl9LmZhbmN5Ym94LWZ4LXNsaWRlLmZhbmN5Ym94LXNsaWRlLS1wcmV2aW91c3tvcGFjaXR5OjA7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLDAsMCl9LmZhbmN5Ym94LWZ4LXNsaWRlLmZhbmN5Ym94LXNsaWRlLS1uZXh0e29wYWNpdHk6MDt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwwLDApfS5mYW5jeWJveC1meC1zbGlkZS5mYW5jeWJveC1zbGlkZS0tY3VycmVudHtvcGFjaXR5OjE7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9LmZhbmN5Ym94LWZ4LWZhZGUuZmFuY3lib3gtc2xpZGUtLW5leHQsLmZhbmN5Ym94LWZ4LWZhZGUuZmFuY3lib3gtc2xpZGUtLXByZXZpb3Vze29wYWNpdHk6MDt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjE5LDEsLjIyLDEpfS5mYW5jeWJveC1meC1mYWRlLmZhbmN5Ym94LXNsaWRlLS1jdXJyZW50e29wYWNpdHk6MX0uZmFuY3lib3gtZngtem9vbS1pbi1vdXQuZmFuY3lib3gtc2xpZGUtLXByZXZpb3Vze29wYWNpdHk6MDt0cmFuc2Zvcm06c2NhbGUzZCgxLjUsMS41LDEuNSl9LmZhbmN5Ym94LWZ4LXpvb20taW4tb3V0LmZhbmN5Ym94LXNsaWRlLS1uZXh0e29wYWNpdHk6MDt0cmFuc2Zvcm06c2NhbGUzZCguNSwuNSwuNSl9LmZhbmN5Ym94LWZ4LXpvb20taW4tb3V0LmZhbmN5Ym94LXNsaWRlLS1jdXJyZW50e29wYWNpdHk6MTt0cmFuc2Zvcm06c2NhbGVYKDEpfS5mYW5jeWJveC1meC1yb3RhdGUuZmFuY3lib3gtc2xpZGUtLXByZXZpb3Vze29wYWNpdHk6MDt0cmFuc2Zvcm06cm90YXRlKC0xdHVybil9LmZhbmN5Ym94LWZ4LXJvdGF0ZS5mYW5jeWJveC1zbGlkZS0tbmV4dHtvcGFjaXR5OjA7dHJhbnNmb3JtOnJvdGF0ZSgxdHVybil9LmZhbmN5Ym94LWZ4LXJvdGF0ZS5mYW5jeWJveC1zbGlkZS0tY3VycmVudHtvcGFjaXR5OjE7dHJhbnNmb3JtOnJvdGF0ZSgwZGVnKX0uZmFuY3lib3gtZngtY2lyY3VsYXIuZmFuY3lib3gtc2xpZGUtLXByZXZpb3Vze29wYWNpdHk6MDt0cmFuc2Zvcm06c2NhbGUzZCgwLDAsMCkgdHJhbnNsYXRlM2QoLTEwMCUsMCwwKX0uZmFuY3lib3gtZngtY2lyY3VsYXIuZmFuY3lib3gtc2xpZGUtLW5leHR7b3BhY2l0eTowO3RyYW5zZm9ybTpzY2FsZTNkKDAsMCwwKSB0cmFuc2xhdGUzZCgxMDAlLDAsMCl9LmZhbmN5Ym94LWZ4LWNpcmN1bGFyLmZhbmN5Ym94LXNsaWRlLS1jdXJyZW50e29wYWNpdHk6MTt0cmFuc2Zvcm06c2NhbGVYKDEpIHRyYW5zbGF0ZVooMCl9LmZhbmN5Ym94LWZ4LXR1YmUuZmFuY3lib3gtc2xpZGUtLXByZXZpb3Vze3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwwLDApIHNjYWxlKC4xKSBza2V3KC0xMGRlZyl9LmZhbmN5Ym94LWZ4LXR1YmUuZmFuY3lib3gtc2xpZGUtLW5leHR7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsMCwwKSBzY2FsZSguMSkgc2tldygxMGRlZyl9LmZhbmN5Ym94LWZ4LXR1YmUuZmFuY3lib3gtc2xpZGUtLWN1cnJlbnR7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCkgc2NhbGUoMSl9QG1lZGlhIChtYXgtaGVpZ2h0OjU3NnB4KXsuZmFuY3lib3gtc2xpZGV7cGFkZGluZy1sZWZ0OjZweDtwYWRkaW5nLXJpZ2h0OjZweH0uZmFuY3lib3gtc2xpZGUtLWltYWdle3BhZGRpbmc6NnB4IDB9LmZhbmN5Ym94LWNsb3NlLXNtYWxse3JpZ2h0Oi02cHh9LmZhbmN5Ym94LXNsaWRlLS1pbWFnZSAuZmFuY3lib3gtY2xvc2Utc21hbGx7YmFja2dyb3VuZDojNGU0ZTRlO2NvbG9yOiNmMmY0ZjY7aGVpZ2h0OjM2cHg7b3BhY2l0eToxO3BhZGRpbmc6NnB4O3JpZ2h0OjA7dG9wOjA7d2lkdGg6MzZweH0uZmFuY3lib3gtY2FwdGlvbntwYWRkaW5nLWxlZnQ6MTJweDtwYWRkaW5nLXJpZ2h0OjEycHh9QHN1cHBvcnRzIChwYWRkaW5nOm1heCgwcHgpKXsuZmFuY3lib3gtY2FwdGlvbntwYWRkaW5nLWxlZnQ6bWF4KDEycHgsZW52KHNhZmUtYXJlYS1pbnNldC1sZWZ0KSk7cGFkZGluZy1yaWdodDptYXgoMTJweCxlbnYoc2FmZS1hcmVhLWluc2V0LXJpZ2h0KSl9fX0uZmFuY3lib3gtc2hhcmV7YmFja2dyb3VuZDojZjRmNGY0O2JvcmRlci1yYWRpdXM6M3B4O21heC13aWR0aDo5MCU7cGFkZGluZzozMHB4O3RleHQtYWxpZ246Y2VudGVyfS5mYW5jeWJveC1zaGFyZSBoMXtjb2xvcjojMjIyO2ZvbnQtc2l6ZTozNXB4O2ZvbnQtd2VpZ2h0OjcwMDttYXJnaW46MCAwIDIwcHh9LmZhbmN5Ym94LXNoYXJlIHB7bWFyZ2luOjA7cGFkZGluZzowfS5mYW5jeWJveC1zaGFyZV9fYnV0dG9ue2JvcmRlcjowO2JvcmRlci1yYWRpdXM6M3B4O2Rpc3BsYXk6aW5saW5lLWJsb2NrO2ZvbnQtc2l6ZToxNHB4O2ZvbnQtd2VpZ2h0OjcwMDtsaW5lLWhlaWdodDo0MHB4O21hcmdpbjowIDVweCAxMHB4O21pbi13aWR0aDoxMzBweDtwYWRkaW5nOjAgMTVweDt0ZXh0LWRlY29yYXRpb246bm9uZTt0cmFuc2l0aW9uOmFsbCAuMnM7LXdlYmtpdC11c2VyLXNlbGVjdDpub25lOy1tb3otdXNlci1zZWxlY3Q6bm9uZTstbXMtdXNlci1zZWxlY3Q6bm9uZTt1c2VyLXNlbGVjdDpub25lO3doaXRlLXNwYWNlOm5vd3JhcH0uZmFuY3lib3gtc2hhcmVfX2J1dHRvbjpsaW5rLC5mYW5jeWJveC1zaGFyZV9fYnV0dG9uOnZpc2l0ZWR7Y29sb3I6I2ZmZn0uZmFuY3lib3gtc2hhcmVfX2J1dHRvbjpob3Zlcnt0ZXh0LWRlY29yYXRpb246bm9uZX0uZmFuY3lib3gtc2hhcmVfX2J1dHRvbi0tZmJ7YmFja2dyb3VuZDojM2I1OTk4fS5mYW5jeWJveC1zaGFyZV9fYnV0dG9uLS1mYjpob3ZlcntiYWNrZ3JvdW5kOiMzNDRlODZ9LmZhbmN5Ym94LXNoYXJlX19idXR0b24tLXB0e2JhY2tncm91bmQ6I2JkMDgxZH0uZmFuY3lib3gtc2hhcmVfX2J1dHRvbi0tcHQ6aG92ZXJ7YmFja2dyb3VuZDojYWEwNzE5fS5mYW5jeWJveC1zaGFyZV9fYnV0dG9uLS10d3tiYWNrZ3JvdW5kOiMxZGExZjJ9LmZhbmN5Ym94LXNoYXJlX19idXR0b24tLXR3OmhvdmVye2JhY2tncm91bmQ6IzBkOTVlOH0uZmFuY3lib3gtc2hhcmVfX2J1dHRvbiBzdmd7aGVpZ2h0OjI1cHg7bWFyZ2luLXJpZ2h0OjdweDtwb3NpdGlvbjpyZWxhdGl2ZTt0b3A6LTFweDt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7d2lkdGg6MjVweH0uZmFuY3lib3gtc2hhcmVfX2J1dHRvbiBzdmcgcGF0aHtmaWxsOiNmZmZ9LmZhbmN5Ym94LXNoYXJlX19pbnB1dHtiYWNrZ3JvdW5kOnRyYW5zcGFyZW50O2JvcmRlcjowO2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNkN2Q3ZDc7Ym9yZGVyLXJhZGl1czowO2NvbG9yOiM1ZDViNWI7Zm9udC1zaXplOjE0cHg7bWFyZ2luOjEwcHggMCAwO291dGxpbmU6bm9uZTtwYWRkaW5nOjEwcHggMTVweDt3aWR0aDoxMDAlfS5mYW5jeWJveC10aHVtYnN7YmFja2dyb3VuZDojZGRkO2JvdHRvbTowO2Rpc3BsYXk6bm9uZTttYXJnaW46MDstd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzp0b3VjaDstbXMtb3ZlcmZsb3ctc3R5bGU6LW1zLWF1dG9oaWRpbmctc2Nyb2xsYmFyO3BhZGRpbmc6MnB4IDJweCA0cHg7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MDstd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6cmdiYSgwLDAsMCwwKTt0b3A6MDt3aWR0aDoyMTJweDt6LWluZGV4Ojk5OTk1fS5mYW5jeWJveC10aHVtYnMteHtvdmVyZmxvdy14OmF1dG87b3ZlcmZsb3cteTpoaWRkZW59LmZhbmN5Ym94LXNob3ctdGh1bWJzIC5mYW5jeWJveC10aHVtYnN7ZGlzcGxheTpibG9ja30uZmFuY3lib3gtc2hvdy10aHVtYnMgLmZhbmN5Ym94LWlubmVye3JpZ2h0OjIxMnB4fS5mYW5jeWJveC10aHVtYnNfX2xpc3R7Zm9udC1zaXplOjA7aGVpZ2h0OjEwMCU7bGlzdC1zdHlsZTpub25lO21hcmdpbjowO292ZXJmbG93LXg6aGlkZGVuO292ZXJmbG93LXk6YXV0bztwYWRkaW5nOjA7cG9zaXRpb246YWJzb2x1dGU7cG9zaXRpb246cmVsYXRpdmU7d2hpdGUtc3BhY2U6bm93cmFwO3dpZHRoOjEwMCV9LmZhbmN5Ym94LXRodW1icy14IC5mYW5jeWJveC10aHVtYnNfX2xpc3R7b3ZlcmZsb3c6aGlkZGVufS5mYW5jeWJveC10aHVtYnMteSAuZmFuY3lib3gtdGh1bWJzX19saXN0Ojotd2Via2l0LXNjcm9sbGJhcnt3aWR0aDo3cHh9LmZhbmN5Ym94LXRodW1icy15IC5mYW5jeWJveC10aHVtYnNfX2xpc3Q6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNre2JhY2tncm91bmQ6I2ZmZjtib3JkZXItcmFkaXVzOjEwcHg7Ym94LXNoYWRvdzppbnNldCAwIDAgNnB4IHJnYmEoMCwwLDAsLjMpfS5mYW5jeWJveC10aHVtYnMteSAuZmFuY3lib3gtdGh1bWJzX19saXN0Ojotd2Via2l0LXNjcm9sbGJhci10aHVtYntiYWNrZ3JvdW5kOiMyYTJhMmE7Ym9yZGVyLXJhZGl1czoxMHB4fS5mYW5jeWJveC10aHVtYnNfX2xpc3QgYXstd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO2JhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwuMSk7YmFja2dyb3VuZC1wb3NpdGlvbjo1MCU7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JhY2tncm91bmQtc2l6ZTpjb3ZlcjtjdXJzb3I6cG9pbnRlcjtmbG9hdDpsZWZ0O2hlaWdodDo3NXB4O21hcmdpbjoycHg7bWF4LWhlaWdodDpjYWxjKDEwMCUgLSA4cHgpO21heC13aWR0aDpjYWxjKDUwJSAtIDRweCk7b3V0bGluZTpub25lO292ZXJmbG93OmhpZGRlbjtwYWRkaW5nOjA7cG9zaXRpb246cmVsYXRpdmU7LXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOnRyYW5zcGFyZW50O3dpZHRoOjEwMHB4fS5mYW5jeWJveC10aHVtYnNfX2xpc3QgYTpiZWZvcmV7Ym9yZGVyOjZweCBzb2xpZCAjZmY1MjY4O2JvdHRvbTowO2NvbnRlbnQ6XCJcIjtsZWZ0OjA7b3BhY2l0eTowO3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjA7dG9wOjA7dHJhbnNpdGlvbjphbGwgLjJzIGN1YmljLWJlemllciguMjUsLjQ2LC40NSwuOTQpO3otaW5kZXg6OTk5OTF9LmZhbmN5Ym94LXRodW1ic19fbGlzdCBhOmZvY3VzOmJlZm9yZXtvcGFjaXR5Oi41fS5mYW5jeWJveC10aHVtYnNfX2xpc3QgYS5mYW5jeWJveC10aHVtYnMtYWN0aXZlOmJlZm9yZXtvcGFjaXR5OjF9QG1lZGlhIChtYXgtd2lkdGg6NTc2cHgpey5mYW5jeWJveC10aHVtYnN7d2lkdGg6MTEwcHh9LmZhbmN5Ym94LXNob3ctdGh1bWJzIC5mYW5jeWJveC1pbm5lcntyaWdodDoxMTBweH0uZmFuY3lib3gtdGh1bWJzX19saXN0IGF7bWF4LXdpZHRoOmNhbGMoMTAwJSAtIDEwcHgpfX1cblxuLmZhbmN5Ym94LWltYWdle1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICB6LWluZGV4OiAxMDA7XG59Il0sIm5hbWVzIjpbXSwic291cmNlUm9vdCI6IiJ9*/