@font-face {
  font-family: "Roboto Regular";
  src: url("../fonts/Roboto Regular.woff2") format("woff2");
}
@font-face {
  font-family: "Roboto Bold";
  src: url("../fonts/Roboto Bold.woff2") format("woff2");
}
@font-face {
  font-family: "Rockwell Regular";
  src: url("../fonts/Rockwell Regular.woff2") format("woff2");
}
@font-face {
  font-family: "Rockwell Bold";
  src: url("../fonts/Rockwell Bold.woff2") format("woff2");
}
html,
body {
  max-width: 100vw;
  overflow-x: hidden;
  margin: 0;
  padding: 0;
  font-family: "Roboto Regular";
  font-size: 18px;
  line-height: 22px;
  background-color: #000000;
  scroll-behavior: smooth;
}
@media (max-width: 1679px) {
  html,
  body {
    font-size: 16px;
    line-height: 20px;
  }
}
@media (max-width: 1439px) {
  html,
  body {
    font-size: 15px;
  }
}
html a.visually-hidden-focusable,
body a.visually-hidden-focusable {
  display: none;
}

img {
  max-width: 100%;
  height: auto;
}

.field__item.white-background {
  background-color: #f6f6f6;
  border: 1px solid #f6f6f6;
  width: 100%;
  height: 100%;
  display: flow-root;
}
@media (max-width: 767px) {
  .field__item.white-background {
    background-size: auto;
  }
}

.user-logged-in .contextual-region {
  position: unset;
}

.main-content {
  padding: 0;
}

h2.node__title {
  display: none;
}

.node--type-page .node__content {
  margin: 0;
}

.alert-danger svg {
  fill: #d9534f;
}

.alert-success svg {
  fill: #5cb85c;
}

.alert-success, .alert-danger {
  -moz-column-gap: 25px;
       column-gap: 25px;
  padding: 40px 20px;
  margin: 30px 0 30px;
}
@media (max-width: 991px) {
  .alert-success, .alert-danger {
    margin: 0 0 30px;
  }
}
.alert-success svg, .alert-danger svg {
  height: 35px;
}
.alert-success .alert-heading, .alert-danger .alert-heading {
  font-size: 1.5rem;
  margin-bottom: 0;
}
.alert-success hr, .alert-danger hr {
  margin: 10px 0;
}
.alert-success .btn-close, .alert-danger .btn-close {
  display: none;
}

.site-footer {
  padding: 115px 0 40px;
  background: transparent;
  position: relative;
  z-index: 0;
}
@media (min-width: 1921px) {
  .site-footer {
    padding: 165px 0 40px;
  }
  .site-footer:after {
    top: 39px;
    height: 430px;
    background-position: top;
  }
  .site-footer:before {
    height: 410px;
  }
  .site-footer .container-fluid {
    margin: 140px auto 0;
  }
}
.site-footer.white-background {
  background-color: #f6f6f6;
}
.site-footer:before {
  content: "";
  position: absolute;
  top: -62px;
  left: 0;
  width: 100%;
  height: 285px;
  z-index: 0;
  background-image: url("../images/banner-img-bottom-overlay.png");
  background-position: top;
  background-size: cover;
  background-repeat: no-repeat;
}
@media (min-width: 1921px) {
  .site-footer:before {
    top: -150px;
    height: 100%;
  }
}
@media (max-width: 1679px) {
  .site-footer:before {
    top: -35px;
    height: 230px;
  }
}
@media (max-width: 1439px) {
  .site-footer:before {
    top: -10px;
    height: 190px;
  }
}
@media (max-width: 1199px) {
  .site-footer:before {
    top: 8px;
    height: 160px;
  }
}
@media (max-width: 991px) {
  .site-footer:before {
    top: 10px;
    height: 150px;
  }
}
@media (max-width: 767px) {
  .site-footer:before {
    top: -45px;
    height: 125px;
  }
}
@media (max-width: 575px) {
  .site-footer:before {
    top: -30px;
    height: 90px;
  }
}
@media (max-width: 425px) {
  .site-footer:before {
    top: -45px;
  }
}
@media (max-width: 767px) {
  .site-footer {
    padding: 60px 0 20px;
  }
}
.site-footer:after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-image: url("../images/footer-bg-black.svg");
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  z-index: 0;
}
@media (min-width: 1921px) {
  .site-footer:after {
    background-size: 100% 100%;
  }
}
@media (max-width: 767px) {
  .site-footer:after {
    background-position: top left;
  }
}
.site-footer .container-fluid {
  max-width: 1680px;
  margin: 0 auto;
  position: relative;
  z-index: 1;
}
@media (max-width: 1679px) {
  .site-footer .container-fluid {
    max-width: 1440px;
  }
}
@media (max-width: 1439px) {
  .site-footer .container-fluid {
    max-width: 1140px;
  }
}
@media (max-width: 1199px) {
  .site-footer .container-fluid {
    max-width: 960px;
  }
}
@media (max-width: 767px) {
  .site-footer .container-fluid {
    max-width: 100%;
  }
}
.site-footer .site-footer__top {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  align-items: flex-end;
}
@media (max-width: 767px) {
  .site-footer .site-footer__top {
    justify-content: inherit;
  }
}
@media (max-width: 575px) {
  .site-footer .site-footer__top {
    row-gap: 35px;
  }
}
@media (max-width: 425px) {
  .site-footer .site-footer__top {
    flex-direction: column-reverse;
    row-gap: 0;
  }
}
.site-footer .site-footer__top .region {
  width: 33.33%;
  margin: 0;
}
@media (max-width: 575px) {
  .site-footer .site-footer__top .region {
    width: 100% !important;
    padding: 0 !important;
    margin: 0 !important;
  }
}
@media (max-width: 767px) {
  .site-footer .site-footer__top .region-footer-first {
    width: 50%;
  }
}
@media (max-width: 575px) {
  .site-footer .site-footer__top .region-footer-first {
    text-align: center;
  }
}
@media (max-width: 425px) {
  .site-footer .site-footer__top .region-footer-first {
    text-align: start;
  }
}
.site-footer .site-footer__top .region-footer-first .footer-logo {
  margin-bottom: 35px;
}
@media (max-width: 991px) {
  .site-footer .site-footer__top .region-footer-first .footer-logo {
    margin-bottom: 20px;
  }
}
@media (max-width: 425px) {
  .site-footer .site-footer__top .region-footer-first .footer-logo {
    display: none;
  }
}
.site-footer .site-footer__top .region-footer-first .footer-logo img {
  width: auto;
}
.site-footer .site-footer__top .region-footer-first .footer-address h5 {
  color: #E44400;
  font-family: "Rockwell Regular";
  font-size: 1.25rem;
  line-height: 30px;
  margin: 0;
}
@media (max-width: 991px) {
  .site-footer .site-footer__top .region-footer-first .footer-address h5 {
    font-size: 1.1rem;
    line-height: 25px;
  }
}
.site-footer .site-footer__top .region-footer-first .footer-address p {
  color: #FFFFFF;
  font-size: 1rem;
  line-height: 32px;
  font-family: "Roboto Regular";
  margin: 0;
}
@media (max-width: 991px) {
  .site-footer .site-footer__top .region-footer-first .footer-address p {
    font-size: 0.8rem;
    line-height: 24px;
  }
}
.site-footer .site-footer__top .region-footer-first .footer-address p a {
  color: #FFFFFF;
}
.site-footer .site-footer__top .region-footer-first .footer-address p a:hover {
  text-decoration: none;
}
@media (max-width: 767px) {
  .site-footer .site-footer__top .region-footer-second {
    width: 50%;
  }
}
@media (max-width: 425px) {
  .site-footer .site-footer__top .region-footer-second {
    margin: 0 0 34px !important;
  }
}
.site-footer .site-footer__top .region-footer-second .field--type-text-with-summary {
  max-width: 360px;
  margin: 0 auto;
}
.site-footer .site-footer__top .region-footer-second h3 {
  color: #FFFFFF;
  font-size: 3.5rem;
  line-height: 63px;
  font-family: "Rockwell Bold";
  margin: 0;
}
@media (max-width: 1679px) {
  .site-footer .site-footer__top .region-footer-second h3 {
    font-size: 2.8rem;
    line-height: 55px;
  }
}
@media (max-width: 1439px) {
  .site-footer .site-footer__top .region-footer-second h3 {
    width: 250px;
    margin: 0 auto;
    font-size: 2.5rem;
    line-height: 45px;
  }
}
@media (max-width: 1199px) {
  .site-footer .site-footer__top .region-footer-second h3 {
    font-size: 2.2rem;
    line-height: 35px;
  }
}
@media (max-width: 991px) {
  .site-footer .site-footer__top .region-footer-second h3 {
    width: 220px;
    font-size: 1.8rem;
    line-height: 30px;
  }
}
@media (max-width: 767px) {
  .site-footer .site-footer__top .region-footer-second h3 {
    width: 190px;
  }
}
@media (max-width: 575px) {
  .site-footer .site-footer__top .region-footer-second h3 {
    width: 160px;
    font-size: 1.5rem;
    line-height: 25px;
    text-align: center;
  }
}
@media (max-width: 425px) {
  .site-footer .site-footer__top .region-footer-second h3 {
    margin: 0;
    font-size: 2rem;
    line-height: 30px;
    text-align: start;
  }
}
.site-footer .site-footer__top .region-footer-second h3 span {
  text-align: center;
  width: 100%;
  display: inline-block;
}
.site-footer .site-footer__top .region-footer-second h3 span:last-child {
  color: #DCAB43;
}
.site-footer .site-footer__top .region-footer-third {
  flex-direction: column-reverse;
  row-gap: 38px;
}
@media (max-width: 1199px) {
  .site-footer .site-footer__top .region-footer-third {
    row-gap: 25px;
  }
}
@media (max-width: 767px) {
  .site-footer .site-footer__top .region-footer-third {
    display: none;
  }
}
@media (max-width: 767px) {
  .site-footer .site-footer__top .region-footer-third .field__item {
    display: flex;
    justify-content: flex-end;
    align-items: center;
  }
}
@media (max-width: 375px) {
  .site-footer .site-footer__top .region-footer-third .field__item {
    -moz-column-gap: 10px;
         column-gap: 10px;
  }
}
@media (max-width: 767px) {
  .site-footer .site-footer__top .region-footer-third #block-oldiges-footermedialink {
    width: auto;
  }
}
.site-footer .site-footer__top .region-footer-third #block-oldiges-footermedialink .footer-media {
  text-align: end;
}
.site-footer .site-footer__top .region-footer-third #block-oldiges-footermedialink .footer-media a {
  position: relative;
  display: inline-block;
}
@media (max-width: 425px) {
  .site-footer .site-footer__top .region-footer-third #block-oldiges-footermedialink .footer-media a {
    width: 30px;
  }
}
.site-footer .site-footer__top .region-footer-third #block-oldiges-footermedialink .footer-media a:hover:after {
  opacity: 1;
}
.site-footer .site-footer__top .region-footer-third #block-oldiges-footermedialink .footer-media a:after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-image: url("../images/footer-media-hover.png");
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  opacity: 0;
}
@media (max-width: 767px) {
  .site-footer .site-footer__top .region-footer-third .menu--footer {
    width: auto;
  }
}
.site-footer .site-footer__top .region-footer-third .menu--footer .navbar-nav {
  padding: 0;
  margin: 0 -10px 0 0;
  display: flex;
  flex-wrap: wrap;
  justify-content: end;
  flex-direction: row;
}
@media (max-width: 767px) {
  .site-footer .site-footer__top .region-footer-third .menu--footer .navbar-nav {
    -moz-column-gap: 10px;
         column-gap: 10px;
    justify-content: start;
  }
}
@media (max-width: 425px) {
  .site-footer .site-footer__top .region-footer-third .menu--footer .navbar-nav {
    -moz-column-gap: 5px;
         column-gap: 5px;
    justify-content: start;
  }
}
.site-footer .site-footer__top .region-footer-third .menu--footer .navbar-nav .nav-item {
  margin-left: 60px;
  list-style: none;
}
@media (max-width: 1679px) {
  .site-footer .site-footer__top .region-footer-third .menu--footer .navbar-nav .nav-item {
    margin-left: 40px;
  }
}
@media (max-width: 1439px) {
  .site-footer .site-footer__top .region-footer-third .menu--footer .navbar-nav .nav-item {
    margin-left: 25px;
  }
}
@media (max-width: 1199px) {
  .site-footer .site-footer__top .region-footer-third .menu--footer .navbar-nav .nav-item {
    margin-left: 9px;
  }
}
@media (max-width: 991px) {
  .site-footer .site-footer__top .region-footer-third .menu--footer .navbar-nav .nav-item {
    margin-left: 0;
  }
}
.site-footer .site-footer__top .region-footer-third .menu--footer .navbar-nav .nav-item:last-child {
  display: none;
}
.site-footer .site-footer__top .region-footer-third .menu--footer .navbar-nav .nav-item .nav-link {
  padding: 10px;
  border: none;
  color: #FFFFFF;
  font-size: 0.72rem;
  line-height: 15px;
  font-family: "Roboto Bold";
  text-indent: inherit;
  position: relative;
}
.site-footer .site-footer__top .region-footer-third .menu--footer .navbar-nav .nav-item .nav-link:hover, .site-footer .site-footer__top .region-footer-third .menu--footer .navbar-nav .nav-item .nav-link.is-active {
  background: none;
}
.site-footer .site-footer__top .region-footer-third .menu--footer .navbar-nav .nav-item .nav-link:hover:after, .site-footer .site-footer__top .region-footer-third .menu--footer .navbar-nav .nav-item .nav-link.is-active:after {
  opacity: 1;
}
.site-footer .site-footer__top .region-footer-third .menu--footer .navbar-nav .nav-item .nav-link:after {
  content: "";
  position: absolute;
  bottom: 5px;
  left: 0;
  width: 100%;
  border-bottom: 1px solid #E44400;
  transition: 0.3s ease-in-out;
  opacity: 0;
}
.site-footer .block {
  margin: 0;
  border: none;
  padding: 0;
  width: 100%;
}

.menu-open .header {
  position: fixed;
  width: 100%;
  z-index: 9;
}
@media (max-width: 1199px) {
  .menu-open .header {
    clip-path: none;
  }
}
.menu-open .header.sticky-nav {
  animation: none;
}

.path-frontpage .header .menu--main .navbar-nav .nav-item .nav-link.nav-link--inside-oldiges:before, .path-frontpage .header .menu--main .navbar-nav .nav-item .nav-link.nav-link--inside-oldiges:after, .path-frontpage .header .menu--main .navbar-nav .nav-item .nav-link:hover:before, .path-frontpage .header .menu--main .navbar-nav .nav-item .nav-link:hover:after {
  opacity: 1;
}
@media (max-width: 991px) {
  .path-frontpage .header .menu--main .navbar-nav .nav-item .nav-link.nav-link--inside-oldiges:before, .path-frontpage .header .menu--main .navbar-nav .nav-item .nav-link.nav-link--inside-oldiges:after, .path-frontpage .header .menu--main .navbar-nav .nav-item .nav-link:hover:before, .path-frontpage .header .menu--main .navbar-nav .nav-item .nav-link:hover:after {
    display: none;
  }
}

.header {
  position: relative;
  top: -1px;
  z-index: 1;
}
.header:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: -1;
  background-color: #000000;
  clip-path: polygon(0% 0%, 100% 0%, 100% 60%, 0% 100%);
}
@media (max-width: 1199px) {
  .header:before {
    display: none;
  }
}
.header:after {
  content: "";
  position: absolute;
  top: -25px;
  left: 0;
  width: 100%;
  height: 390px;
  z-index: -1;
  display: none;
}
@media (min-width: 1921px) {
  .header:after {
    height: 550px;
    top: -90px;
  }
}
@media (max-width: 1679px) {
  .header:after {
    height: 350px;
  }
}
@media (max-width: 1439px) {
  .header:after {
    height: 300px;
  }
}
@media (max-width: 1199px) {
  .header:after {
    height: 295px;
    top: 0;
    display: block;
    clip-path: polygon(0% 0%, 100% 0%, 100% 50%, 0% 75%);
    background-color: #000000;
  }
}
@media (max-width: 991px) {
  .header:after {
    height: 285px;
  }
}
@media (max-width: 767px) {
  .header:after {
    height: 220px;
    clip-path: polygon(0% 0%, 100% 0%, 100% 55%, 0% 80%);
  }
}
@media (max-width: 575px) {
  .header:after {
    clip-path: polygon(0% 0%, 100% 0%, 100% 60%, 0% 80%);
  }
}
@media (max-width: 425px) {
  .header:after {
    height: 180px;
    clip-path: polygon(0% 0%, 100% 0%, 100% 63%, 0% 80%);
  }
}
.header.sticky-nav {
  position: fixed;
  width: 100%;
  top: -1px;
  left: 0;
  z-index: 99;
  animation: 0.5s ease-in-out slideDown;
}
.header.sticky-nav:after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  background-size: cover;
  background-repeat: no-repeat;
  display: none;
  background-position: center;
}
@media (max-width: 1439px) {
  .header.sticky-nav:after {
    top: -25px;
  }
}
@media (max-width: 1199px) {
  .header.sticky-nav:after {
    display: block;
    top: 0;
    clip-path: polygon(0% 0%, 100% 0%, 100% 50%, 0% 75%);
  }
}
@media (max-width: 767px) {
  .header.sticky-nav:after {
    height: 230px;
    clip-path: polygon(0% 0%, 100% 0%, 100% 55%, 0% 80%);
  }
}
@media (max-width: 575px) {
  .header.sticky-nav:after {
    height: 210px;
    clip-path: polygon(0% 0%, 100% 0%, 100% 60%, 0% 80%);
  }
}
@media (max-width: 425px) {
  .header.sticky-nav:after {
    height: 200px;
    clip-path: polygon(0% 0%, 100% 0%, 100% 63%, 0% 80%);
  }
}
.header.sticky-nav .header-curv {
  display: none;
}
.header .header-curv {
  position: absolute;
  top: -25px;
  left: 0;
  width: 100%;
  height: 360px;
  z-index: -2;
  background-image: url("../images/banner-img-overlay1.png");
  background-position: bottom;
  background-repeat: no-repeat;
  background-size: contain;
}
@media (min-width: 1921px) {
  .header .header-curv {
    background-size: cover;
    top: 0;
  }
}
@media (max-width: 1679px) {
  .header .header-curv {
    height: 340px;
  }
}
@media (max-width: 1439px) {
  .header .header-curv {
    height: 300px;
  }
}
@media (max-width: 991px) {
  .header .header-curv {
    height: 280px;
  }
}
@media (max-width: 767px) {
  .header .header-curv {
    height: 230px;
  }
}
@media (max-width: 575px) {
  .header .header-curv {
    height: 220px;
  }
}
@media (max-width: 425px) {
  .header .header-curv {
    height: 200px;
  }
}
@media (max-width: 375px) {
  .header .header-curv {
    height: 190px;
  }
}
.header #navbar-main {
  max-width: 1680px;
  margin: 0 auto;
  padding: 40px 15px;
  position: initial;
}
@media (min-width: 1921px) {
  .header #navbar-main {
    max-width: 1680px;
  }
}
@media (max-width: 1679px) {
  .header #navbar-main {
    max-width: 1440px;
  }
}
@media (max-width: 1439px) {
  .header #navbar-main {
    max-width: 1140px;
  }
}
@media (max-width: 1199px) {
  .header #navbar-main {
    max-width: 960px;
    padding: 20px 15px;
  }
}
@media (max-width: 767px) {
  .header #navbar-main {
    max-width: 100%;
  }
}
.header #navbar-main .navbar-brand {
  font-size: 0;
  margin-right: 0;
  padding: 0;
}
@media (max-width: 1439px) {
  .header #navbar-main .navbar-brand {
    width: 200px;
  }
}
@media (max-width: 991px) {
  .header #navbar-main .navbar-brand {
    width: 180px;
  }
}
@media (max-width: 767px) {
  .header #navbar-main .navbar-brand {
    width: 160px;
  }
}
@media (max-width: 425px) {
  .header #navbar-main .navbar-brand {
    width: 140px;
  }
}
.header #navbar-main .navbar-brand .img-fluid {
  width: 100%;
}
.header #navbar-main .navbar-toggler {
  padding: 15px;
  position: relative;
  z-index: 99;
  padding: 20px;
}
.header #navbar-main .navbar-toggler:focus {
  outline: none;
}
@media (max-width: 1199px) {
  .header #navbar-main .navbar-toggler.oppend .navbar-toggler-icon.top {
    transform: rotate(45deg);
    top: 20px;
    left: -4px;
  }
}
@media (max-width: 1199px) and (max-width: 1199px) {
  .header #navbar-main .navbar-toggler.oppend .navbar-toggler-icon.top {
    left: -15px;
  }
}
@media (max-width: 1199px) and (max-width: 575px) {
  .header #navbar-main .navbar-toggler.oppend .navbar-toggler-icon.top {
    left: -5px;
  }
}
@media (max-width: 1199px) {
  .header #navbar-main .navbar-toggler.oppend .navbar-toggler-icon.middle {
    transform: translateX(-30px);
    opacity: 0;
  }
  .header #navbar-main .navbar-toggler.oppend .navbar-toggler-icon.bottom {
    transform: rotate(-45deg);
    top: 15px;
    left: -4px;
  }
}
@media (max-width: 1199px) and (max-width: 1199px) {
  .header #navbar-main .navbar-toggler.oppend .navbar-toggler-icon.bottom {
    left: -15px;
  }
}
@media (max-width: 1199px) and (max-width: 575px) {
  .header #navbar-main .navbar-toggler.oppend .navbar-toggler-icon.bottom {
    left: -5px;
  }
}
@media (max-width: 1199px) {
  .header #navbar-main .navbar-toggler.oppend + .navbar-collapse {
    display: block;
    position: fixed;
    top: 145px;
    left: 0;
    width: 100%;
    height: 100vh;
    z-index: 9;
    background-color: #0080A0;
    padding: 85px 30px 20px;
    overflow-x: scroll;
    clip-path: polygon(0 12%, 100% 0%, 100% 100%, 0% 100%);
  }
}
@media (max-width: 1199px) and (max-width: 1199px) {
  .header #navbar-main .navbar-toggler.oppend + .navbar-collapse {
    top: 125px;
    clip-path: polygon(0 8%, 100% 1%, 100% 100%, 0% 100%);
  }
}
@media (max-width: 1199px) and (max-width: 1024px) {
  .header #navbar-main .navbar-toggler.oppend + .navbar-collapse {
    clip-path: polygon(0 7%, 100% 1%, 100% 100%, 0% 100%);
  }
}
@media (max-width: 1199px) and (max-width: 991px) {
  .header #navbar-main .navbar-toggler.oppend + .navbar-collapse {
    top: 130px;
    padding: 65px 30px 20px;
    clip-path: polygon(0 6%, 100% 0%, 100% 100%, 0% 100%);
  }
}
@media (max-width: 1199px) and (max-width: 767px) {
  .header #navbar-main .navbar-toggler.oppend + .navbar-collapse {
    top: 120px;
    padding: 45px 30px 20px;
    clip-path: polygon(0 4%, 100% 0%, 100% 100%, 0% 100%);
  }
}
@media (max-width: 1199px) and (max-width: 575px) {
  .header #navbar-main .navbar-toggler.oppend + .navbar-collapse {
    padding: 30px 30px 20px;
  }
}
@media (max-width: 1199px) and (max-width: 425px) {
  .header #navbar-main .navbar-toggler.oppend + .navbar-collapse {
    top: 110px;
    clip-path: polygon(0 3%, 100% 0%, 100% 100%, 0% 100%);
  }
}
.header #navbar-main .navbar-toggler .navbar-toggler-icon {
  width: 50px;
  height: 2px;
  position: absolute;
  left: 0;
  border-bottom: 4px solid #0080A0;
  transition: 0.3s ease-in-out;
  border-radius: 10px;
}
@media (max-width: 1199px) {
  .header #navbar-main .navbar-toggler .navbar-toggler-icon {
    left: -10px;
  }
}
@media (max-width: 575px) {
  .header #navbar-main .navbar-toggler .navbar-toggler-icon {
    left: 0;
    width: 40px;
  }
}
.header #navbar-main .navbar-toggler .navbar-toggler-icon.top {
  top: 5px;
}
@media (max-width: 575px) {
  .header #navbar-main .navbar-toggler .navbar-toggler-icon.top {
    top: 8px;
  }
}
.header #navbar-main .navbar-toggler .navbar-toggler-icon.middle {
  top: 20px;
  left: -5px;
}
@media (max-width: 1199px) {
  .header #navbar-main .navbar-toggler .navbar-toggler-icon.middle {
    left: -15px;
  }
}
@media (max-width: 575px) {
  .header #navbar-main .navbar-toggler .navbar-toggler-icon.middle {
    left: -5px;
  }
}
.header #navbar-main .navbar-toggler .navbar-toggler-icon.bottom {
  top: 35px;
}
@media (max-width: 575px) {
  .header #navbar-main .navbar-toggler .navbar-toggler-icon.bottom {
    top: 32px;
  }
}
.header .menu--main {
  width: 100%;
  margin-bottom: 40px;
}
.header .menu--main .navbar-nav {
  justify-content: space-evenly;
}
.header .menu--main .navbar-nav .nav-item {
  margin-left: 78px;
}
@media (max-width: 1679px) {
  .header .menu--main .navbar-nav .nav-item {
    margin-left: 55px;
  }
}
@media (max-width: 1439px) {
  .header .menu--main .navbar-nav .nav-item {
    margin-left: 25px;
  }
}
@media (max-width: 1199px) {
  .header .menu--main .navbar-nav .nav-item {
    margin-left: 0;
    margin-bottom: 10px;
  }
}
.header .menu--main .navbar-nav .nav-item .nav-link {
  color: #FFFFFF;
  font-size: 1rem;
  font-family: "Roboto Bold";
  position: relative;
}
@media (max-width: 1199px) {
  .header .menu--main .navbar-nav .nav-item .nav-link {
    display: inline-block;
  }
}
.header .menu--main .navbar-nav .nav-item .nav-link:hover:before, .header .menu--main .navbar-nav .nav-item .nav-link:hover:after, .header .menu--main .navbar-nav .nav-item .nav-link.active:before, .header .menu--main .navbar-nav .nav-item .nav-link.active:after {
  opacity: 1;
}
@media (max-width: 1199px) {
  .header .menu--main .navbar-nav .nav-item .nav-link:hover:before, .header .menu--main .navbar-nav .nav-item .nav-link:hover:after, .header .menu--main .navbar-nav .nav-item .nav-link.active:before, .header .menu--main .navbar-nav .nav-item .nav-link.active:after {
    display: none;
  }
}
.header .menu--main .navbar-nav .nav-item .nav-link:before {
  content: "";
  position: absolute;
  top: -30px;
  left: 50%;
  width: 22px;
  height: 27px;
  transform: translateX(-50%);
  background-image: url("../images/link-hover-img.png");
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  opacity: 0;
  transition: 0.3s ease-in-out;
}
@media (max-width: 1439px) {
  .header .menu--main .navbar-nav .nav-item .nav-link:before {
    top: -20px;
    width: 20px;
    height: 20px;
  }
}
@media (max-width: 1199px) {
  .header .menu--main .navbar-nav .nav-item .nav-link:before {
    top: -15px;
  }
}
.header .menu--main .navbar-nav .nav-item .nav-link:after {
  content: "";
  position: absolute;
  bottom: 5px;
  left: 0;
  width: 100%;
  border-bottom: 1px solid #E44400;
  transition: 0.3s ease-in-out;
  opacity: 0;
}
.header .menu--right-menu-link {
  display: none;
}
@media (max-width: 1199px) {
  .header .menu--right-menu-link {
    display: block;
  }
  .header .menu--right-menu-link .nav {
    display: block;
  }
  .header .menu--right-menu-link .nav .nav-item {
    margin-bottom: 10px;
  }
  .header .menu--right-menu-link .nav .nav-item .nav-link {
    padding: 7px 0;
    color: #FFFFFF;
  }
}
.header #block-oldiges-topsociallink {
  display: none;
}
@media (max-width: 1199px) {
  .header #block-oldiges-topsociallink {
    display: flex;
    justify-content: flex-end;
  }
  .header #block-oldiges-topsociallink a {
    position: relative;
    display: inline-block;
  }
  .header #block-oldiges-topsociallink a:hover:after {
    opacity: 1;
  }
  .header #block-oldiges-topsociallink a:after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-image: url("../images/footer-media-hover.png");
    background-color: #0080A0;
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    transition: 0.3s ease-in-out;
    opacity: 0;
  }
}

@keyframes slideDown {
  0% {
    transform: translateY(-100%);
  }
  100% {
    transform: translateY(0%);
  }
}
.field--name-field-app {
  width: 45%;
  margin: 0 auto 0 0;
  padding: 0 0 0 240px;
  display: flex;
  flex-wrap: wrap;
}
@media (max-width: 1679px) {
  .field--name-field-app {
    padding: 0 0 0 130px;
  }
}
@media (max-width: 1439px) {
  .field--name-field-app {
    padding: 0 0 0 80px;
    width: 50%;
  }
}
@media (max-width: 1199px) {
  .field--name-field-app {
    width: 60%;
    padding: 0 0 0 70px;
  }
}
@media (max-width: 991px) {
  .field--name-field-app {
    width: 60%;
  }
}
@media (max-width: 767px) {
  .field--name-field-app {
    padding: 0;
  }
}
.field--name-field-app > .field__item {
  width: 50%;
}
.field--name-field-app .paragraph--type--apps {
  display: flex;
  flex-direction: column;
}
.field--name-field-app .paragraph--type--apps .field--name-field-app-bild {
  margin: 0 0 5px;
}
.field--name-field-app .paragraph--type--apps .field--name-field-app-bild img {
  margin: 0;
}
.field--name-field-app .paragraph--type--apps .field--name-field-apps {
  width: 100%;
  display: inline-flex;
  -moz-column-gap: 15px;
       column-gap: 15px;
}
@media (max-width: 1439px) {
  .field--name-field-app .paragraph--type--apps .field--name-field-apps {
    -moz-column-gap: 10px;
         column-gap: 10px;
  }
}
@media (max-width: 767px) {
  .field--name-field-app .paragraph--type--apps .field--name-field-apps {
    -moz-column-gap: 0;
         column-gap: 0;
  }
}
.field--name-field-app .paragraph--type--apps .field--name-field-apps .field__item:nth-child(odd) .field--name-field-link a:hover:before {
  content: "";
  position: absolute;
  background-image: url("../images/godakis-hover-logo.png");
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
}
.field--name-field-app .paragraph--type--apps .field--name-field-apps .field__item:nth-child(even) .field--name-field-link a:hover:before {
  content: "";
  position: absolute;
  background-image: url("../images/octopus-hoer-logo.png");
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
}
.field--name-field-app .paragraph--type--apps .paragraph--type--app-info {
  position: relative;
  display: inline-block;
}
.field--name-field-app .paragraph--type--apps .paragraph--type--app-info .field--name-field-app-icon {
  margin: 0;
  position: relative;
  z-index: 9;
}
.field--name-field-app .paragraph--type--apps .paragraph--type--app-info .field--name-field-app-icon img {
  margin: 0;
}
.field--name-field-app .paragraph--type--apps .paragraph--type--app-info .field--name-field-link a {
  position: absolute;
  right: 0;
  left: 0;
  top: 0;
  bottom: 0;
  font-size: 0;
  z-index: 9;
}

.paragraph--type--years-and-info:has(> .field--name-field-html.active) .field--name-field-year {
  color: #E44400;
}

.paragraph--type--company-history {
  max-width: 1680px;
  margin: 0 auto 220px;
  padding: 30px 15px 0;
}
@media (min-width: 1921px) {
  .paragraph--type--company-history {
    max-width: 1680px;
  }
}
@media (max-width: 1679px) {
  .paragraph--type--company-history {
    max-width: 1440px;
    margin: 0 auto 80px;
  }
}
@media (max-width: 1439px) {
  .paragraph--type--company-history {
    max-width: 1140px;
  }
}
@media (max-width: 1199px) {
  .paragraph--type--company-history {
    max-width: 960px;
  }
}
@media (max-width: 767px) {
  .paragraph--type--company-history {
    max-width: 100%;
    padding: 30px 15px 50px;
    margin: 0 auto 0;
  }
}
@media (max-width: 625px) {
  .paragraph--type--company-history {
    padding: 5px 15px 50px;
  }
}
.paragraph--type--company-history .field__items {
  display: flex;
  flex-wrap: wrap;
  -moz-column-gap: 5px;
       column-gap: 5px;
  row-gap: 10px;
}
@media (max-width: 1679px) {
  .paragraph--type--company-history .field__items {
    -moz-column-gap: 10px;
         column-gap: 10px;
    row-gap: 20px;
  }
}
@media (max-width: 1199px) {
  .paragraph--type--company-history .field__items {
    -moz-column-gap: 15px;
         column-gap: 15px;
  }
}
.paragraph--type--company-history .field__items > .field__item {
  width: 14%;
}
@media (max-width: 1679px) {
  .paragraph--type--company-history .field__items > .field__item {
    width: 16%;
  }
}
@media (max-width: 1439px) {
  .paragraph--type--company-history .field__items > .field__item {
    width: calc(20% - 15px);
  }
}
@media (max-width: 767px) {
  .paragraph--type--company-history .field__items > .field__item {
    width: calc(25% - 15px);
  }
}
@media (max-width: 625px) {
  .paragraph--type--company-history .field__items > .field__item {
    width: 100%;
  }
}
.paragraph--type--company-history .paragraph--type--years-and-info {
  position: relative;
}
.paragraph--type--company-history .paragraph--type--years-and-info .field--name-field-year {
  font-size: 5.55rem;
  line-height: 100px;
  color: #000000;
  font-family: "Rockwell Bold";
  cursor: pointer;
}
@media (max-width: 1439px) {
  .paragraph--type--company-history .paragraph--type--years-and-info .field--name-field-year {
    font-size: 4.5rem;
    line-height: 75px;
  }
}
@media (max-width: 1199px) {
  .paragraph--type--company-history .paragraph--type--years-and-info .field--name-field-year {
    font-size: 3.8rem;
    line-height: 65px;
  }
}
@media (max-width: 991px) {
  .paragraph--type--company-history .paragraph--type--years-and-info .field--name-field-year {
    font-size: 3rem;
    line-height: 50px;
  }
}
@media (max-width: 767px) {
  .paragraph--type--company-history .paragraph--type--years-and-info .field--name-field-year {
    font-size: 2.8rem;
    line-height: 45px;
  }
}
@media (max-width: 575px) {
  .paragraph--type--company-history .paragraph--type--years-and-info .field--name-field-year {
    font-size: 2.66rem;
    line-height: 40px;
  }
}
.paragraph--type--company-history .paragraph--type--years-and-info .field--name-field-html {
  border: 5px solid #E44400;
  padding: 35px 40px;
  width: 520px;
  position: absolute;
  background: #FFFFFF;
  z-index: -1;
  opacity: 0;
  line-height: 32px;
  font-size: 1rem;
}
.paragraph--type--company-history .paragraph--type--years-and-info .field--name-field-html.active {
  opacity: 1;
  z-index: 2;
}
@media (max-width: 1199px) {
  .paragraph--type--company-history .paragraph--type--years-and-info .field--name-field-html {
    width: 420px;
  }
}
@media (max-width: 625px) {
  .paragraph--type--company-history .paragraph--type--years-and-info .field--name-field-html {
    width: 100%;
    opacity: 1 !important;
    position: unset;
    padding: 20px;
  }
}
@media (max-width: 425px) {
  .paragraph--type--company-history .paragraph--type--years-and-info .field--name-field-html {
    font-size: 0.8rem;
    line-height: 24px;
  }
}
.paragraph--type--company-history .paragraph--type--years-and-info .field--name-field-html p {
  word-break: break-word;
  margin-bottom: 0;
}

.page-node-2 .delivery-service-block-inner {
  clip-path: polygon(0 10%, 100% 0, 80% 100%, 10% 97%) !important;
  margin-right: -20px;
}
@media (max-width: 991px) {
  .page-node-2 .delivery-service-block-inner {
    clip-path: none !important;
    margin-right: 0;
  }
}
.page-node-2 .delivery-service-block-inner .botton-info {
  padding-top: 50px;
}
@media (max-width: 991px) {
  .page-node-2 .delivery-service-block-inner .botton-info {
    padding-top: 20px;
  }
}
.page-node-2 .paragraph--type--delivery-service-block .delivery-service-block-wrapper .field--name-field-title {
  left: 80px;
  top: 80px;
}

.paragraph--type--delivery-service-block {
  padding-top: 68px;
}
@media (max-width: 1199px) {
  .paragraph--type--delivery-service-block {
    padding-top: 30px;
  }
}
@media (max-width: 991px) {
  .paragraph--type--delivery-service-block {
    padding-top: 0;
  }
}
.paragraph--type--delivery-service-block .svg-border {
  position: absolute;
}
.paragraph--type--delivery-service-block .svg-border.right-side {
  left: unset;
  right: -25%;
  display: block !important;
}
@media (min-width: 1921px) {
  .paragraph--type--delivery-service-block .svg-border.right-side {
    right: -60%;
  }
}
@media (max-width: 1679px) {
  .paragraph--type--delivery-service-block .svg-border.right-side {
    right: -30%;
  }
}
@media (max-width: 1439px) {
  .paragraph--type--delivery-service-block .svg-border.right-side {
    right: -85%;
  }
}
@media (max-width: 991px) {
  .paragraph--type--delivery-service-block .svg-border.right-side {
    display: none !important;
  }
}
.paragraph--type--delivery-service-block .svg-border.left-side {
  right: unset;
  left: -25%;
}
@media (max-width: 1679px) {
  .paragraph--type--delivery-service-block .svg-border.left-side {
    left: -45%;
  }
}
@media (max-width: 1439px) {
  .paragraph--type--delivery-service-block .svg-border.left-side {
    left: -85%;
  }
}
.paragraph--type--delivery-service-block .delivery-service-block-wrapper {
  position: relative;
  margin-bottom: 30px;
}
.paragraph--type--delivery-service-block .delivery-service-block-wrapper .field--name-field-title {
  font-size: 5.55rem;
  line-height: 100px;
  color: #FFFFFF;
  font-family: "Rockwell Bold";
  position: relative;
  top: 40px;
  left: -5px;
  z-index: 1;
}
@media (max-width: 1679px) {
  .paragraph--type--delivery-service-block .delivery-service-block-wrapper .field--name-field-title {
    left: 20px;
  }
}
@media (max-width: 1439px) {
  .paragraph--type--delivery-service-block .delivery-service-block-wrapper .field--name-field-title {
    left: 35px;
  }
}
@media (max-width: 1199px) {
  .paragraph--type--delivery-service-block .delivery-service-block-wrapper .field--name-field-title {
    left: -5px;
    font-size: 4rem;
    line-height: 70px;
  }
}
@media (max-width: 991px) {
  .paragraph--type--delivery-service-block .delivery-service-block-wrapper .field--name-field-title {
    position: initial;
    width: 100%;
  }
}
@media (max-width: 767px) {
  .paragraph--type--delivery-service-block .delivery-service-block-wrapper .field--name-field-title {
    font-size: 3.5rem;
    line-height: 60px;
  }
}
@media (max-width: 575px) {
  .paragraph--type--delivery-service-block .delivery-service-block-wrapper .field--name-field-title {
    font-size: 2.6rem;
    line-height: 45px;
  }
}
@media (max-width: 425px) {
  .paragraph--type--delivery-service-block .delivery-service-block-wrapper .field--name-field-title {
    font-size: 2rem;
    line-height: 35px;
  }
}
.paragraph--type--delivery-service-block .delivery-service-block-wrapper .delivery-service-block-inner {
  padding: 34px 118px;
  width: calc(100% - 120px);
  background-color: rgba(0, 128, 160, 0.8);
  clip-path: polygon(0 15%, 100% 0, 100% 100%, 10% 95%);
}
@media (max-width: 1679px) {
  .paragraph--type--delivery-service-block .delivery-service-block-wrapper .delivery-service-block-inner {
    padding: 34px 118px 34px 80px;
  }
}
@media (max-width: 1439px) {
  .paragraph--type--delivery-service-block .delivery-service-block-wrapper .delivery-service-block-inner {
    padding: 34px 80px 34px 60px;
    clip-path: polygon(0 15%, 100% 0, 100% 100%, 10% 95%);
  }
}
@media (max-width: 1199px) {
  .paragraph--type--delivery-service-block .delivery-service-block-wrapper .delivery-service-block-inner {
    width: calc(100% - 30px);
  }
}
@media (max-width: 991px) {
  .paragraph--type--delivery-service-block .delivery-service-block-wrapper .delivery-service-block-inner {
    position: initial !important;
    right: 0 !important;
    width: 100%;
    height: auto !important;
    margin-bottom: 46px;
    padding: 35px 30px;
    clip-path: none;
  }
}
@media (max-width: 767px) {
  .paragraph--type--delivery-service-block .delivery-service-block-wrapper .delivery-service-block-inner {
    padding: 35px 15px;
  }
}
@media (max-width: 991px) {
  .paragraph--type--delivery-service-block .botton-info {
    margin-top: 0 !important;
  }
}
.paragraph--type--delivery-service-block .botton-info .field--name-field-html {
  font-size: 2.22rem;
  line-height: 45px;
  color: #FFFFFF;
  font-family: "Roboto Bold";
}
@media (max-width: 1679px) {
  .paragraph--type--delivery-service-block .botton-info .field--name-field-html {
    font-size: 2rem;
    line-height: 35px;
  }
}
@media (max-width: 767px) {
  .paragraph--type--delivery-service-block .botton-info .field--name-field-html {
    font-size: 1.5rem;
    line-height: 25px;
  }
}
@media (max-width: 575px) {
  .paragraph--type--delivery-service-block .botton-info .field--name-field-html {
    font-size: 1.2rem;
  }
}
@media (max-width: 425px) {
  .paragraph--type--delivery-service-block .botton-info .field--name-field-html {
    font-size: 1rem;
    line-height: 22px;
  }
}
.paragraph--type--delivery-service-block .botton-info .field--name-field-html:last-child p {
  margin-bottom: 0;
}

.paragraph--type--rows:has(.paragraph--type--heading) .field--name-field-rows {
  padding-bottom: 0;
  padding-top: 0;
}

.field--name-field-rows:has(.paragraph--type--heading) .paragraph--type--columns.width-50 {
  padding-right: 0 !important;
}

.paragraph--type--rows .width-40 .paragraph--type--heading {
  padding: 0;
}
.paragraph--type--rows .width-100 .paragraph--type--heading {
  padding-left: 35px;
  margin-bottom: 0;
}
@media (max-width: 1679px) {
  .paragraph--type--rows .width-100 .paragraph--type--heading {
    padding-left: 65px;
  }
}
@media (max-width: 991px) {
  .paragraph--type--rows .width-100 .paragraph--type--heading {
    padding-left: 35px;
  }
}
@media (max-width: 767px) {
  .paragraph--type--rows .width-100 .paragraph--type--heading {
    padding-left: 0;
  }
}

.paragraph--type--heading {
  margin-bottom: 57px;
  padding-left: 90px;
  padding-top: 68px !important;
  position: relative;
  z-index: 9;
}
@media (max-width: 1199px) {
  .paragraph--type--heading {
    padding-top: 30px;
    padding-left: 60px;
    z-index: 0;
  }
}
@media (max-width: 991px) {
  .paragraph--type--heading {
    margin-bottom: 40px;
    padding-left: 45px;
  }
}
@media (max-width: 767px) {
  .paragraph--type--heading {
    margin-bottom: 35px;
    padding-left: 0;
  }
}
@media (max-width: 575px) {
  .paragraph--type--heading {
    margin-bottom: 15px;
    padding-top: 40px !important;
  }
}
.paragraph--type--heading .page-heading-block {
  font-size: 5.55rem;
  line-height: 100px;
  display: grid;
  font-family: "Rockwell Bold";
  max-width: 1680px;
  margin: 0 auto;
}
@media (min-width: 1921px) {
  .paragraph--type--heading .page-heading-block {
    max-width: 1680px;
  }
}
@media (max-width: 1679px) {
  .paragraph--type--heading .page-heading-block {
    max-width: 1440px;
    font-size: 5.2rem;
    line-height: 90px;
  }
}
@media (max-width: 1439px) {
  .paragraph--type--heading .page-heading-block {
    max-width: 1140px;
    font-size: 4.3rem;
    line-height: 70px;
  }
}
@media (max-width: 1199px) {
  .paragraph--type--heading .page-heading-block {
    max-width: 960px;
    font-size: 3.2rem;
    line-height: 50px;
  }
}
@media (max-width: 767px) {
  .paragraph--type--heading .page-heading-block {
    max-width: 100%;
    font-size: 2.9rem;
  }
}
@media (max-width: 575px) {
  .paragraph--type--heading .page-heading-block {
    font-size: 2rem;
    line-height: 40px;
  }
}
.paragraph--type--heading .page-heading-block .field--name-field-heading-line-1 {
  color: #FFFFFF;
}
.paragraph--type--heading .page-heading-block .field--name-field-heading-line-2 {
  color: #FFFFFF;
}
.menu-open .paragraph--type--hero .is_curve {
  z-index: 0;
}

.field--name-field-elements > .field__item:nth-child(1) .paragraph--type--hero {
  margin-top: -110px;
}
@media (max-width: 1199px) {
  .field--name-field-elements > .field__item:nth-child(1) .paragraph--type--hero {
    margin-top: -80px;
  }
}
@media (max-width: 991px) {
  .field--name-field-elements > .field__item:nth-child(1) .paragraph--type--hero {
    margin-top: -50px;
  }
}
@media (max-width: 767px) {
  .field--name-field-elements > .field__item:nth-child(1) .paragraph--type--hero {
    margin-top: -40px;
  }
}
@media (max-width: 425px) {
  .field--name-field-elements > .field__item:nth-child(1) .paragraph--type--hero {
    margin-top: -35px;
  }
}

.paragraph--type--hero {
  display: flex;
  position: relative;
  width: 100%;
}
.paragraph--type--hero:after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 160px;
  background-image: url("../images/banner-img-bottom-overlay1.png");
  background-size: cover;
  background-repeat: no-repeat;
  background-position: bottom;
}
@media (min-width: 1921px) {
  .paragraph--type--hero:after {
    background-size: cover;
  }
}
@media (max-width: 1679px) {
  .paragraph--type--hero:after {
    height: 130px;
  }
}
@media (max-width: 1439px) {
  .paragraph--type--hero:after {
    height: 100px;
  }
}
@media (max-width: 991px) {
  .paragraph--type--hero:after {
    height: 75px;
  }
}
@media (max-width: 767px) {
  .paragraph--type--hero:after {
    height: 60px;
  }
}
@media (max-width: 425px) {
  .paragraph--type--hero:after {
    height: 40px;
  }
}
.paragraph--type--hero .field--name-field-image {
  margin: 0;
  width: 100%;
}
.paragraph--type--hero .field--name-field-image img {
  margin-bottom: 0;
  width: 100%;
  height: calc(100vh - 310px);
  -o-object-fit: cover;
     object-fit: cover;
}
@media (max-width: 1439px) {
  .paragraph--type--hero .field--name-field-image img {
    height: calc(100vh - 250px);
  }
}
@media (max-width: 991px) {
  .paragraph--type--hero .field--name-field-image img {
    height: calc(100vh - 350px);
  }
}
@media (max-width: 767px) {
  .paragraph--type--hero .field--name-field-image img {
    height: calc(100vh - 480px);
  }
}
@media (max-width: 575px) {
  .paragraph--type--hero .field--name-field-image img {
    height: calc(100vh - 560px);
  }
}
@media (max-width: 425px) {
  .paragraph--type--hero .field--name-field-image img {
    height: calc(100vh - 600px);
  }
}
@media (max-width: 375px) {
  .paragraph--type--hero .field--name-field-image img {
    height: calc(100vh - 630px);
  }
}

.field__item:has(.img-with-sub) .paragraph--type--html {
  max-width: 100%;
  padding: 0;
  background-color: #000000;
}
.field__item:has(.img-with-sub) .html-paragraph-wrapper {
  max-width: 1680px;
  margin: 0 auto;
  padding: 0 15px;
}
@media (max-width: 1679px) {
  .field__item:has(.img-with-sub) .html-paragraph-wrapper {
    max-width: 1440px;
  }
}
@media (max-width: 1439px) {
  .field__item:has(.img-with-sub) .html-paragraph-wrapper {
    max-width: 1140px;
  }
}
@media (max-width: 1199px) {
  .field__item:has(.img-with-sub) .html-paragraph-wrapper {
    max-width: 960px;
  }
}
@media (max-width: 767px) {
  .field__item:has(.img-with-sub) .html-paragraph-wrapper {
    max-width: 100%;
  }
}

.field--name-field-columns > .field__item:first-child .paragraph--type--html .red-border-html {
  margin-bottom: 30px;
}
@media (max-width: 991px) {
  .field--name-field-columns > .field__item:first-child .paragraph--type--html .red-border-html {
    margin-bottom: 50px;
  }
}

.paragraph--type--html {
  max-width: 1680px;
  margin: 0 auto;
  padding: 0 15px;
}
@media (min-width: 1921px) {
  .paragraph--type--html {
    max-width: 1680px;
  }
}
@media (max-width: 1679px) {
  .paragraph--type--html {
    max-width: 1440px;
  }
}
@media (max-width: 1439px) {
  .paragraph--type--html {
    max-width: 1140px;
  }
}
@media (max-width: 1199px) {
  .paragraph--type--html {
    max-width: 960px;
  }
}
@media (max-width: 767px) {
  .paragraph--type--html {
    max-width: 100%;
  }
}
.paragraph--type--html .field--name-field-html p:last-child {
  margin-bottom: 0;
}
.paragraph--type--html .img-with-sub {
  max-width: 85%;
  margin: 0 auto;
}
@media (max-width: 1679px) {
  .paragraph--type--html .img-with-sub {
    padding-top: 50px;
  }
}
@media (max-width: 1439px) {
  .paragraph--type--html .img-with-sub {
    padding-top: 0;
    max-width: 95%;
  }
}
@media (max-width: 1199px) {
  .paragraph--type--html .img-with-sub {
    padding-bottom: 30px;
  }
}
@media (max-width: 991px) {
  .paragraph--type--html .img-with-sub {
    max-width: 100%;
    padding-bottom: 20px;
  }
}
@media (max-width: 767px) {
  .paragraph--type--html .img-with-sub {
    padding-bottom: 0;
  }
}
.paragraph--type--html .img-with-sub span {
  display: inline-block;
}
@media (max-width: 767px) {
  .paragraph--type--html .img-with-sub span {
    width: 100%;
    text-align: center;
    margin-bottom: 30px;
  }
}
@media (max-width: 1679px) {
  .paragraph--type--html .img-with-sub span img {
    width: 355px;
  }
}
@media (max-width: 1439px) {
  .paragraph--type--html .img-with-sub span img {
    width: 295px;
  }
}
@media (max-width: 1199px) {
  .paragraph--type--html .img-with-sub span img {
    width: 255px;
  }
}
@media (max-width: 991px) {
  .paragraph--type--html .img-with-sub span img {
    width: 235px;
  }
}
@media (max-width: 767px) {
  .paragraph--type--html .img-with-sub span img {
    width: 260px;
  }
}
@media (max-width: 425px) {
  .paragraph--type--html .img-with-sub span img {
    width: 235px;
  }
}
.paragraph--type--html .img-with-sub sub {
  font-size: 5.55rem;
  line-height: 100px;
  color: #FFFFFF;
  font-family: "Rockwell Bold";
  margin-left: -80px;
  bottom: 0px;
  left: 130px;
}
@media (max-width: 1439px) {
  .paragraph--type--html .img-with-sub sub {
    margin-left: -90px;
  }
}
@media (max-width: 1199px) {
  .paragraph--type--html .img-with-sub sub {
    font-size: 3.9rem;
    line-height: 70px;
  }
}
@media (max-width: 991px) {
  .paragraph--type--html .img-with-sub sub {
    font-size: 3rem;
    line-height: 55px;
  }
}
@media (max-width: 767px) {
  .paragraph--type--html .img-with-sub sub {
    position: initial;
    margin: 0;
    display: block;
  }
}
@media (max-width: 575px) {
  .paragraph--type--html .img-with-sub sub {
    font-size: 2.4rem;
    line-height: 45px;
  }
}
@media (max-width: 425px) {
  .paragraph--type--html .img-with-sub sub {
    font-size: 2rem;
    line-height: 40px;
  }
}
@media (max-width: 375px) {
  .paragraph--type--html .img-with-sub sub {
    font-size: 1.75rem;
    line-height: 35px;
  }
}
@media (max-width: 1439px) {
  .paragraph--type--html .mobile-pnone {
    display: none;
  }
}
.paragraph--type--html .red-border-html {
  border: 5px solid #E44400;
}
.paragraph--type--html .red-border-html.html-paragraph-wrapper {
  padding: 30px 40px;
  position: relative;
}
@media (max-width: 991px) {
  .paragraph--type--html .red-border-html.html-paragraph-wrapper {
    padding: 30px;
    min-height: auto !important;
  }
}
@media (max-width: 767px) {
  .paragraph--type--html .red-border-html.html-paragraph-wrapper {
    padding: 25px 15px;
  }
}
.paragraph--type--html .red-border-html.html-paragraph-wrapper .content-logo {
  position: absolute;
  right: 20px;
  bottom: -35px;
  display: none;
}
@media (max-width: 991px) {
  .paragraph--type--html .red-border-html.html-paragraph-wrapper .content-logo {
    display: block;
  }
}
.paragraph--type--html .red-border-html p {
  margin: 0;
}
.paragraph--type--html .red-border-html p span {
  color: #E44400;
  font-family: "Rockwell Regular";
  font-size: 1.2rem;
}
.paragraph--type--html .red-border-html ul {
  padding: 0;
  margin: 0;
}
.paragraph--type--html .red-border-html ul li {
  list-style: none;
  color: #FFFFFF;
  font-size: 1rem;
  line-height: 32px;
  font-family: "Roboto Regular";
}
.paragraph--type--html .red-border-html h6 {
  font-family: "Roboto Bold";
  color: #E44400;
  font-size: 1.1rem;
}
.paragraph--type--html .red-border-html .commisition-content {
  position: relative;
}
@media (max-width: 991px) {
  .paragraph--type--html .red-border-html .commisition-content {
    display: flex;
    flex-wrap: wrap;
    row-gap: 40px;
  }
}
.paragraph--type--html .red-border-html .commisition-content p {
  width: 65%;
}
@media (max-width: 1679px) {
  .paragraph--type--html .red-border-html .commisition-content p {
    width: 60%;
  }
}
@media (max-width: 1439px) {
  .paragraph--type--html .red-border-html .commisition-content p {
    width: 100%;
  }
}
.paragraph--type--html .red-border-html .commisition-content .border-img {
  position: absolute;
  right: -58%;
  top: 0;
  width: 660px;
}
@media (min-width: 1921px) {
  .paragraph--type--html .red-border-html .commisition-content .border-img {
    right: -78%;
    width: 780px;
  }
}
@media (max-width: 1679px) {
  .paragraph--type--html .red-border-html .commisition-content .border-img {
    width: 600px;
    right: -67%;
  }
}
@media (max-width: 1439px) {
  .paragraph--type--html .red-border-html .commisition-content .border-img {
    position: relative;
    right: -37%;
    top: 100%;
    width: 550px;
  }
}
@media (max-width: 991px) {
  .paragraph--type--html .red-border-html .commisition-content .border-img {
    width: 60%;
    position: initial;
  }
}
@media (max-width: 767px) {
  .paragraph--type--html .red-border-html .commisition-content .border-img {
    width: 100%;
  }
}
.paragraph--type--html .company-details .franchise-system h2, .paragraph--type--html .company-details .company-contacts h2 {
  color: #FFFFFF;
  font-family: "Rockwell Bold";
  margin: 0;
  font-size: 2.77rem;
  line-height: 50px;
}
@media (max-width: 1679px) {
  .paragraph--type--html .company-details .franchise-system h2, .paragraph--type--html .company-details .company-contacts h2 {
    font-size: 2.5rem;
    line-height: 40px;
  }
}
@media (max-width: 1439px) {
  .paragraph--type--html .company-details .franchise-system h2, .paragraph--type--html .company-details .company-contacts h2 {
    font-size: 2.2rem;
    line-height: 35px;
  }
}
@media (max-width: 1199px) {
  .paragraph--type--html .company-details .franchise-system h2, .paragraph--type--html .company-details .company-contacts h2 {
    font-size: 1.8rem;
    line-height: 30px;
  }
}
@media (max-width: 991px) {
  .paragraph--type--html .company-details .franchise-system h2, .paragraph--type--html .company-details .company-contacts h2 {
    font-size: 1.4rem;
    line-height: 23px;
  }
}
@media (max-width: 767px) {
  .paragraph--type--html .company-details .franchise-system h2, .paragraph--type--html .company-details .company-contacts h2 {
    font-size: 1.2rem;
    line-height: 18px;
  }
}
@media (max-width: 425px) {
  .paragraph--type--html .company-details .franchise-system h2, .paragraph--type--html .company-details .company-contacts h2 {
    font-size: 1rem;
    line-height: 15px;
  }
}
.paragraph--type--html .company-details .franchise-system h2 a, .paragraph--type--html .company-details .company-contacts h2 a {
  margin-bottom: 15px;
  display: flex;
  color: #FFFFFF;
}
.paragraph--type--html .company-details .franchise-system h2 a:hover, .paragraph--type--html .company-details .company-contacts h2 a:hover {
  text-decoration: none;
}
.paragraph--type--html .company-details .franchise-system {
  margin-bottom: 50px;
}
@media (max-width: 1199px) {
  .paragraph--type--html .company-details .franchise-system {
    margin-bottom: 30px;
  }
}
@media (max-width: 767px) {
  .paragraph--type--html .company-details .franchise-system {
    margin-bottom: 20px;
  }
}
.paragraph--type--html h3 {
  font-size: 1.78rem;
  line-height: 50px;
  color: #FFFFFF;
}
@media (max-width: 575px) {
  .paragraph--type--html h3 {
    font-size: 1.5rem;
    line-height: 40px;
  }
}
.paragraph--type--html h3 span {
  color: #E44400;
  font-family: "Rockwell Regular";
}
.paragraph--type--html h3 a {
  color: #FFFFFF;
}
.paragraph--type--html h3 a:hover {
  color: #FFFFFF;
  text-decoration: none;
}
.paragraph--type--html p {
  font-size: 1rem;
  line-height: 32px;
  color: #FFFFFF;
  font-family: "Roboto Regular";
}
.paragraph--type--html p b {
  font-family: "Roboto Bold";
}
.paragraph--type--html p a {
  color: #FFFFFF;
}
.paragraph--type--html p a:hover {
  text-decoration: none;
}

.paragraph--type--image-and-text {
  display: flex;
  flex-wrap: wrap;
  row-gap: 50px;
  max-width: 1680px;
  margin: 0 auto;
  padding: 60px 15px 30px;
}
@media (min-width: 1921px) {
  .paragraph--type--image-and-text {
    max-width: 1680px;
  }
}
@media (max-width: 1679px) {
  .paragraph--type--image-and-text {
    max-width: 1440px;
  }
}
@media (max-width: 1439px) {
  .paragraph--type--image-and-text {
    max-width: 1140px;
  }
}
@media (max-width: 1199px) {
  .paragraph--type--image-and-text {
    max-width: 960px;
    padding: 20px 15px 30px;
  }
}
@media (max-width: 991px) {
  .paragraph--type--image-and-text {
    row-gap: 40px;
  }
}
@media (max-width: 767px) {
  .paragraph--type--image-and-text {
    max-width: 100%;
    row-gap: 30px;
  }
}
.paragraph--type--image-and-text .single-image-block {
  width: 50%;
}
@media (max-width: 991px) {
  .paragraph--type--image-and-text .single-image-block {
    width: 100%;
  }
}
.paragraph--type--image-and-text .single-image-block .field--name-field-image {
  margin: 0;
}
.paragraph--type--image-and-text .single-image-block .field--name-field-image img {
  margin: 0;
}
.paragraph--type--image-and-text .html-title-text {
  width: 50%;
  padding-left: 80px;
}
@media (max-width: 1439px) {
  .paragraph--type--image-and-text .html-title-text {
    padding-left: 40px;
  }
}
@media (max-width: 991px) {
  .paragraph--type--image-and-text .html-title-text {
    width: 100%;
    padding-left: 0;
  }
}
.paragraph--type--image-and-text .html-title-text .field--name-field-title-html {
  font-size: 5.55rem;
  line-height: 100px;
  font-family: "Rockwell Bold";
  color: #000000;
}
@media (max-width: 1439px) {
  .paragraph--type--image-and-text .html-title-text .field--name-field-title-html {
    font-size: 5rem;
    line-height: 80px;
  }
}
@media (max-width: 1199px) {
  .paragraph--type--image-and-text .html-title-text .field--name-field-title-html {
    font-size: 4rem;
    line-height: 70px;
  }
}
@media (max-width: 767px) {
  .paragraph--type--image-and-text .html-title-text .field--name-field-title-html {
    font-size: 3.5rem;
    line-height: 60px;
  }
}
@media (max-width: 575px) {
  .paragraph--type--image-and-text .html-title-text .field--name-field-title-html {
    font-size: 2.7rem;
    line-height: 50px;
  }
}
@media (max-width: 575px) {
  .paragraph--type--image-and-text .html-title-text .field--name-field-title-html {
    font-size: 2.66rem;
    line-height: 40px;
  }
}

.field__item:has(.job-application-toggle.closed) .paragraph--type--job-application {
  padding-bottom: 140px;
}
@media (max-width: 991px) {
  .field__item:has(.job-application-toggle.closed) .paragraph--type--job-application {
    padding-bottom: 40px;
  }
}
@media (max-width: 575px) {
  .field__item:has(.job-application-toggle.closed) .paragraph--type--job-application {
    padding-bottom: 10px;
  }
}
.field__item:has(.job-application-toggle.closed) .last-job-application {
  padding-bottom: 60px;
}
@media (max-width: 575px) {
  .field__item:has(.job-application-toggle.closed) .last-job-application {
    padding-bottom: 30px;
  }
}

.paragraph--type--job-application {
  padding: 0px 15px 200px;
}
@media (max-width: 1439px) {
  .paragraph--type--job-application {
    padding: 0 15px 170px;
  }
}
@media (max-width: 1199px) {
  .paragraph--type--job-application {
    padding: 0 15px 110px;
  }
}
@media (max-width: 991px) {
  .paragraph--type--job-application {
    padding: 50px 15px;
  }
}
.paragraph--type--job-application:has(.job-application-toggle.closed) .job-application-wrapper {
  margin-bottom: 150px;
}
.paragraph--type--job-application:has(.job-application-toggle.closed) .job-application-wrapper:last-child {
  margin-bottom: 0;
}
.paragraph--type--job-application:has(.job-application-toggle.opened) .job-application-wrapper {
  margin-bottom: 200px;
}
.paragraph--type--job-application:has(.job-application-toggle.opened) .job-application-wrapper:last-child {
  margin-bottom: 0;
}
.paragraph--type--job-application.last-job-application {
  padding-bottom: 60px;
}
@media (max-width: 575px) {
  .paragraph--type--job-application.last-job-application {
    padding-bottom: 30px;
  }
}
.paragraph--type--job-application .job-application-wrapper {
  max-width: 1680px;
  margin: 0 auto;
  border: 5px solid #E44400;
  padding: 32px 40px;
  position: relative;
}
@media (min-width: 1921px) {
  .paragraph--type--job-application .job-application-wrapper {
    max-width: 1680px;
  }
}
@media (max-width: 1679px) {
  .paragraph--type--job-application .job-application-wrapper {
    max-width: 1440px;
  }
}
@media (max-width: 1439px) {
  .paragraph--type--job-application .job-application-wrapper {
    max-width: 1140px;
  }
}
@media (max-width: 1199px) {
  .paragraph--type--job-application .job-application-wrapper {
    max-width: 960px;
  }
}
@media (max-width: 991px) {
  .paragraph--type--job-application .job-application-wrapper {
    padding: 30px 15px;
  }
}
@media (max-width: 767px) {
  .paragraph--type--job-application .job-application-wrapper {
    max-width: 100%;
  }
}
.paragraph--type--job-application .svg-border {
  position: absolute;
  top: -80px;
  right: 175px;
  z-index: 1;
}
@media (max-width: 1679px) {
  .paragraph--type--job-application .svg-border {
    right: 110px;
  }
}
@media (max-width: 1439px) {
  .paragraph--type--job-application .svg-border {
    right: 95px;
  }
}
@media (max-width: 1199px) {
  .paragraph--type--job-application .svg-border {
    right: 40px;
  }
}
@media (max-width: 991px) {
  .paragraph--type--job-application .svg-border {
    display: none;
  }
}
@media (max-width: 1679px) {
  .paragraph--type--job-application .svg-border svg {
    width: 300px;
  }
}
@media (max-width: 1439px) {
  .paragraph--type--job-application .svg-border svg {
    width: 250px;
  }
}
@media (max-width: 1199px) {
  .paragraph--type--job-application .svg-border svg {
    width: 220px;
  }
}
.paragraph--type--job-application .job-app-top {
  position: absolute;
  top: -78px;
  right: 11%;
  padding: 50px 64px 20px 30px;
  background-color: #FFFFFF;
  font-family: "Rockwell Bold";
  clip-path: polygon(0 10%, 100% 0, 95% 100%, 3% 95%);
  display: flex;
  flex-wrap: wrap;
  -moz-column-gap: 48px;
       column-gap: 48px;
}
@media (max-width: 1679px) {
  .paragraph--type--job-application .job-app-top {
    right: 9%;
  }
}
@media (max-width: 1439px) {
  .paragraph--type--job-application .job-app-top {
    top: -65px;
    padding: 35px 55px 20px 30px;
  }
}
@media (max-width: 1199px) {
  .paragraph--type--job-application .job-app-top {
    top: -60px;
    right: 5%;
    padding: 30px 50px 15px 30px;
    -moz-column-gap: 35px;
         column-gap: 35px;
  }
}
@media (max-width: 991px) {
  .paragraph--type--job-application .job-app-top {
    position: initial;
    clip-path: none;
    align-items: center;
    padding: 20px 15px;
  }
}
.paragraph--type--job-application .job-app-top .field--name-field-job-title {
  font-size: 1.67rem;
  line-height: 50px;
  color: #0080A0;
}
@media (max-width: 1439px) {
  .paragraph--type--job-application .job-app-top .field--name-field-job-title {
    font-size: 1.4rem;
    line-height: 40px;
  }
}
@media (max-width: 575px) {
  .paragraph--type--job-application .job-app-top .field--name-field-job-title {
    font-size: 1.3rem;
    line-height: 30px;
  }
}
.paragraph--type--job-application .job-app-top .is_immediately {
  font-size: 2.78rem;
  line-height: 50px;
  color: #E44400;
  position: relative;
}
@media (max-width: 1439px) {
  .paragraph--type--job-application .job-app-top .is_immediately {
    font-size: 2.3rem;
    line-height: 40px;
  }
}
@media (max-width: 1199px) {
  .paragraph--type--job-application .job-app-top .is_immediately {
    font-size: 2.1rem;
    line-height: 30px;
  }
}
@media (max-width: 575px) {
  .paragraph--type--job-application .job-app-top .is_immediately {
    font-size: 1.8rem;
  }
}
.paragraph--type--job-application .job-application-toggle {
  position: relative;
  cursor: pointer;
  padding-right: 70px;
}
@media (max-width: 575px) {
  .paragraph--type--job-application .job-application-toggle {
    padding-right: 60px;
  }
}
.paragraph--type--job-application .job-application-toggle.opened:after {
  opacity: 1;
}
.paragraph--type--job-application .job-application-toggle.opened + .job-webform-html {
  display: flex;
}
.paragraph--type--job-application .job-application-toggle.closed:before {
  opacity: 1;
  z-index: 1;
}
.paragraph--type--job-application .job-application-toggle.closed + .job-webform-html {
  display: none;
}
.paragraph--type--job-application .job-application-toggle:before, .paragraph--type--job-application .job-application-toggle:after {
  content: "";
  position: absolute;
  top: 30px;
  right: 0;
  width: 40px;
  height: 40px;
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
}
@media (max-width: 991px) {
  .paragraph--type--job-application .job-application-toggle:before, .paragraph--type--job-application .job-application-toggle:after {
    top: 0;
    right: 15px;
    width: 35px;
    height: 35px;
  }
}
@media (max-width: 575px) {
  .paragraph--type--job-application .job-application-toggle:before, .paragraph--type--job-application .job-application-toggle:after {
    width: 30px;
    height: 30px;
  }
}
.paragraph--type--job-application .job-application-toggle:before {
  background-image: url("../images/form-close-logo.png");
}
.paragraph--type--job-application .job-application-toggle:after {
  background-image: url("../images/form-minus-logo.svg");
}
@media (max-width: 991px) {
  .paragraph--type--job-application .job-application-inner {
    margin-top: 30px;
  }
}
.paragraph--type--job-application .field--name-field-title-html {
  width: 50%;
  font-size: 2.78rem;
  line-height: 50px;
  font-family: "Rockwell Bold";
  color: #E44400;
}
.paragraph--type--job-application .field--name-field-title-html span {
  color: #FFFFFF;
}
@media (max-width: 1439px) {
  .paragraph--type--job-application .field--name-field-title-html {
    font-size: 2.6rem;
    line-height: 45px;
  }
}
@media (max-width: 1199px) {
  .paragraph--type--job-application .field--name-field-title-html {
    font-size: 2.1rem;
    line-height: 35px;
    width: 65%;
  }
}
@media (max-width: 991px) {
  .paragraph--type--job-application .field--name-field-title-html {
    width: 100%;
  }
}
@media (max-width: 767px) {
  .paragraph--type--job-application .field--name-field-title-html {
    font-size: 2rem;
    line-height: 30px;
  }
}
@media (max-width: 575px) {
  .paragraph--type--job-application .field--name-field-title-html {
    font-size: 1.8rem;
    line-height: 25px;
  }
}
@media (max-width: 375px) {
  .paragraph--type--job-application .field--name-field-title-html {
    font-size: 1.35rem;
  }
}
.paragraph--type--job-application .job-webform-html {
  display: flex;
  flex-wrap: wrap;
  row-gap: 40px;
  padding-top: 40px;
}
.paragraph--type--job-application .job-info {
  width: 50%;
  padding-right: 25px;
}
@media (max-width: 991px) {
  .paragraph--type--job-application .job-info {
    padding-right: 0;
    width: 100%;
  }
}
.paragraph--type--job-application .job-info .driver-info {
  margin-bottom: 40px;
}
@media (max-width: 991px) {
  .paragraph--type--job-application .job-info .driver-info {
    margin-bottom: 20px;
  }
}
.paragraph--type--job-application .job-info .driver-info:last-child {
  margin-bottom: 0;
}
.paragraph--type--job-application .job-info .driver-info h3 {
  font-family: "Rockwell Regular";
  color: #E44400;
  font-size: 1.2rem;
  line-height: 32px;
  margin-bottom: 0;
}
.paragraph--type--job-application .job-info .driver-info p {
  color: #FFFFFF;
  font-size: 1rem;
  line-height: 32px;
  margin: 0;
}
.paragraph--type--job-application .job-info .driver-info ul {
  list-style: none;
  padding: 0;
  margin: 0;
}
.paragraph--type--job-application .job-info .driver-info ul li {
  color: #FFFFFF;
  font-size: 1rem;
  line-height: 32px;
}
.paragraph--type--job-application .job-form {
  width: 50%;
  padding: 0 80px;
  position: relative;
}
@media (max-width: 1439px) {
  .paragraph--type--job-application .job-form {
    padding: 0 30px;
  }
}
@media (max-width: 1199px) {
  .paragraph--type--job-application .job-form {
    padding: 0 0 0 30px;
  }
}
@media (max-width: 991px) {
  .paragraph--type--job-application .job-form {
    width: 100%;
    padding: 0;
  }
}
.paragraph--type--job-application .job-form .field--name-field-web-form-small-heading {
  color: #E44400;
  font-family: "Rockwell Regular";
  font-size: 1.5rem;
  line-height: 32px;
  margin-bottom: 32px;
}
@media (max-width: 1199px) {
  .paragraph--type--job-application .job-form .field--name-field-web-form-small-heading {
    margin-bottom: 25px;
  }
}
.paragraph--type--job-application .job-form .form-actions {
  position: absolute;
  bottom: -75px;
  right: 80px;
  margin-bottom: 0 !important;
}
@media (max-width: 1439px) {
  .paragraph--type--job-application .job-form .form-actions {
    bottom: -65px;
  }
}
@media (max-width: 1199px) {
  .paragraph--type--job-application .job-form .form-actions {
    right: 0;
  }
}
@media (max-width: 991px) {
  .paragraph--type--job-application .job-form .form-actions {
    position: initial;
  }
}
.paragraph--type--job-application .job-form .form-actions .submit-btn-border.svg-border {
  top: -5px;
  right: 0px;
  cursor: pointer;
}
@media (max-width: 1679px) {
  .paragraph--type--job-application .job-form .form-actions .submit-btn-border.svg-border {
    top: -3px;
    right: 10px;
  }
}
@media (max-width: 1439px) {
  .paragraph--type--job-application .job-form .form-actions .submit-btn-border.svg-border {
    top: -30px;
    right: 15px;
  }
}
@media (max-width: 1679px) {
  .paragraph--type--job-application .job-form .form-actions .submit-btn-border.svg-border svg {
    width: 350px;
  }
}
@media (max-width: 1439px) {
  .paragraph--type--job-application .job-form .form-actions .submit-btn-border.svg-border svg {
    width: 280px;
  }
}
.paragraph--type--job-application .job-form .form-actions .submit-btn-border.svg-border:hover path {
  stroke: #FFFFFF;
}
.paragraph--type--job-application .job-form .form-actions .submit-btn-border.svg-border:hover + .btn-primary {
  background-color: #E44400;
  color: #FFFFFF;
  cursor: pointer;
}

.paragraph--type--linked-buttons {
  max-width: 1680px;
  margin: 0 auto;
  padding: 0 15px 88px;
}
@media (min-width: 1921px) {
  .paragraph--type--linked-buttons {
    max-width: 1680px;
  }
}
@media (max-width: 1679px) {
  .paragraph--type--linked-buttons {
    max-width: 1440px;
  }
}
@media (max-width: 1439px) {
  .paragraph--type--linked-buttons {
    max-width: 1140px;
    padding: 0 15px 60px;
  }
}
@media (max-width: 1199px) {
  .paragraph--type--linked-buttons {
    max-width: 960px;
    padding: 0 15px 20px;
  }
}
@media (max-width: 767px) {
  .paragraph--type--linked-buttons {
    max-width: 100%;
    padding: 0 15px 50px;
    margin-bottom: 10px;
  }
}
@media (max-width: 575px) {
  .paragraph--type--linked-buttons {
    padding: 0 15px 40px;
  }
}
.paragraph--type--linked-buttons .field--name-field-buttons {
  display: flex;
  row-gap: 50px;
  justify-content: center;
}
.paragraph--type--linked-buttons .field--name-field-buttons > .field__item {
  width: 25%;
}
@media (max-width: 767px) {
  .paragraph--type--linked-buttons .field--name-field-buttons > .field__item {
    width: 30%;
  }
}
@media (max-width: 1439px) {
  .paragraph--type--linked-buttons .field--name-field-buttons {
    gap: 50px;
  }
}
@media (max-width: 767px) {
  .paragraph--type--linked-buttons .field--name-field-buttons {
    gap: 30px;
  }
}
@media (max-width: 480px) {
  .paragraph--type--linked-buttons .field--name-field-buttons {
    gap: 15px;
  }
}
.paragraph--type--linked-buttons .paragraph--type--linked-button {
  position: relative;
  width: 100%;
  display: flex;
  row-gap: 20px;
  flex-wrap: wrap;
  justify-content: center;
  padding: 70px 30px 103px 30px;
  clip-path: polygon(50% 0, 100% 25%, 100% 75%, 50% 100%, 0 75%, 0 25%);
}
.paragraph--type--linked-buttons .paragraph--type--linked-button:before {
  content: "";
  background: url("../images/border-link.png");
  background-repeat: no-repeat;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
}
.paragraph--type--linked-buttons .paragraph--type--linked-button:hover .field--name-field-title .field__item {
  color: #0080A0;
  transition: 0.3s ease-in-out;
}
.paragraph--type--linked-buttons .paragraph--type--linked-button:hover:before {
  background: url("../images/border-link-hover.png");
  transition: 0.3s ease-in-out;
  width: 100%;
  height: 100%;
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
}
@media (max-width: 1679px) {
  .paragraph--type--linked-buttons .paragraph--type--linked-button {
    padding: 60px 25px 80px 25px;
    clip-path: polygon(50% 0, 100% 23%, 100% 75%, 50% 100%, 0 75%, 0 23%);
  }
}
@media (max-width: 1199px) {
  .paragraph--type--linked-buttons .paragraph--type--linked-button {
    row-gap: 10px;
    padding: 80px 25px;
  }
}
@media (max-width: 991px) {
  .paragraph--type--linked-buttons .paragraph--type--linked-button {
    padding: 50px 15px 60px 15px;
  }
}
@media (max-width: 425px) {
  .paragraph--type--linked-buttons .paragraph--type--linked-button {
    row-gap: 5px;
    padding: 60px 15px;
  }
}
@media (max-width: 480px) {
  .paragraph--type--linked-buttons .paragraph--type--linked-button {
    padding: 25px 5px 30px 5px;
  }
}
.paragraph--type--linked-buttons .field--name-field-image {
  margin: 0 !important;
  width: 150px;
  height: 130px;
  -o-object-fit: contain;
     object-fit: contain;
}
@media (max-width: 1439px) {
  .paragraph--type--linked-buttons .field--name-field-image {
    width: 120px;
    height: 120px;
  }
}
@media (max-width: 1199px) {
  .paragraph--type--linked-buttons .field--name-field-image {
    width: 100px;
    height: 100px;
  }
}
@media (max-width: 767px) {
  .paragraph--type--linked-buttons .field--name-field-image {
    width: 70px;
    height: 70px;
  }
}
@media (max-width: 575px) {
  .paragraph--type--linked-buttons .field--name-field-image {
    width: 50px;
    height: 50px;
  }
}
@media (max-width: 375px) {
  .paragraph--type--linked-buttons .field--name-field-image {
    width: 40px;
    height: 40px;
  }
}
.paragraph--type--linked-buttons .field--name-field-image img {
  margin-bottom: 0;
  -o-object-fit: contain;
     object-fit: contain;
  height: 100%;
}
.paragraph--type--linked-buttons .field--name-field-title .field__label {
  display: none;
}
.paragraph--type--linked-buttons .field--name-field-title .field__item {
  font-size: 3.612rem;
  line-height: 65px;
  color: #E44400;
  font-family: "Rockwell Bold";
  text-align: center;
}
@media (max-width: 1679px) {
  .paragraph--type--linked-buttons .field--name-field-title .field__item {
    font-size: 2.8rem;
    line-height: 55px;
  }
}
@media (max-width: 1199px) {
  .paragraph--type--linked-buttons .field--name-field-title .field__item {
    font-size: 2.2rem;
    line-height: 40px;
  }
}
@media (max-width: 991px) {
  .paragraph--type--linked-buttons .field--name-field-title .field__item {
    font-size: 1.9rem;
    line-height: 30px;
  }
}
@media (max-width: 767px) {
  .paragraph--type--linked-buttons .field--name-field-title .field__item {
    font-size: 1.5rem;
    line-height: 25px;
  }
}
@media (max-width: 480px) {
  .paragraph--type--linked-buttons .field--name-field-title .field__item {
    font-size: 0.94rem;
    line-height: 17px;
  }
}
@media (max-width: 991px) {
  .paragraph--type--linked-buttons .field--name-field-title {
    width: 87%;
  }
}
.paragraph--type--linked-buttons .field--name-field-link a {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  font-size: 0;
}

.paragraph--type--locations .paragraph--type--location {
  padding: 0 15px;
}
.paragraph--type--locations .field--name-field-locations {
  position: relative;
  padding: 100px 0 38px;
  background-color: #000000;
}
@media (max-width: 1679px) {
  .paragraph--type--locations .field--name-field-locations {
    padding: 70px 0 38px;
  }
}
@media (max-width: 1439px) {
  .paragraph--type--locations .field--name-field-locations {
    padding: 50px 0 30px;
  }
}
@media (max-width: 1199px) {
  .paragraph--type--locations .field--name-field-locations {
    padding: 50px 0 0;
  }
}
@media (max-width: 575px) {
  .paragraph--type--locations .field--name-field-locations {
    padding: 25px 0 0;
  }
}
.paragraph--type--locations .field__item:nth-child(even) .location-wrapper {
  flex-direction: row-reverse;
}
.paragraph--type--locations .location-wrapper {
  max-width: 1680px;
  margin: 0 auto 40px;
  display: flex;
  flex-wrap: wrap;
  position: relative;
}
@media (min-width: 1921px) {
  .paragraph--type--locations .location-wrapper {
    max-width: 1680px;
  }
}
@media (max-width: 1679px) {
  .paragraph--type--locations .location-wrapper {
    max-width: 1440px;
    margin: 0 auto 70px;
  }
}
@media (max-width: 1439px) {
  .paragraph--type--locations .location-wrapper {
    border-style: solid;
    border-width: 5px;
    max-width: 1140px;
    margin: 0 auto 40px;
  }
}
@media (max-width: 1199px) {
  .paragraph--type--locations .location-wrapper {
    max-width: 960px;
  }
}
@media (max-width: 991px) {
  .paragraph--type--locations .location-wrapper {
    padding: 20px 15px;
    row-gap: 20px;
  }
}
@media (max-width: 767px) {
  .paragraph--type--locations .location-wrapper {
    max-width: 100%;
  }
}
@media (max-width: 1439px) {
  .paragraph--type--locations .location-wrapper .border-svg-image {
    display: none;
  }
}
@media (max-width: 1679px) {
  .paragraph--type--locations .location-wrapper .border-svg-image svg {
    height: 620px;
  }
}
.paragraph--type--locations .location-wrapper.color-class-E44400 .location-content {
  padding: 92px 0 0;
}
@media (max-width: 1439px) {
  .paragraph--type--locations .location-wrapper.color-class-E44400 .location-content {
    padding: 45px 0 20px;
  }
}
@media (max-width: 1199px) {
  .paragraph--type--locations .location-wrapper.color-class-E44400 .location-content {
    padding: 30px 0 20px;
  }
}
@media (max-width: 991px) {
  .paragraph--type--locations .location-wrapper.color-class-E44400 .location-content {
    padding: 0 20px;
  }
}
.paragraph--type--locations .location-wrapper.color-class-E44400 .field--name-field-address:before {
  background-image: url("../images/border-orange-location.png");
}
.paragraph--type--locations .location-wrapper.color-class-E44400 .field--name-field-phone:before {
  background-image: url("../images/border-orange-message.png");
}
.paragraph--type--locations .location-wrapper.color-class-E44400 .field--name-field-opening-times:before {
  background-image: url("../images/border-orange-open.png");
}
.paragraph--type--locations .location-wrapper.color-class-129B70 .location-image-title .field--name-field-title-html {
  right: 160px;
  left: inherit;
}
@media (max-width: 1679px) {
  .paragraph--type--locations .location-wrapper.color-class-129B70 .location-image-title .field--name-field-title-html {
    right: 110px;
  }
}
@media (max-width: 1439px) {
  .paragraph--type--locations .location-wrapper.color-class-129B70 .location-image-title .field--name-field-title-html {
    right: 90px;
  }
}
@media (max-width: 1199px) {
  .paragraph--type--locations .location-wrapper.color-class-129B70 .location-image-title .field--name-field-title-html {
    right: 70px;
  }
}
@media (max-width: 991px) {
  .paragraph--type--locations .location-wrapper.color-class-129B70 .location-image-title .field--name-field-title-html {
    right: 90px;
  }
}
@media (max-width: 575px) {
  .paragraph--type--locations .location-wrapper.color-class-129B70 .location-image-title .field--name-field-title-html {
    right: 70px;
  }
}
@media (max-width: 425px) {
  .paragraph--type--locations .location-wrapper.color-class-129B70 .location-image-title .field--name-field-title-html {
    right: 40px;
  }
}
@media (max-width: 375px) {
  .paragraph--type--locations .location-wrapper.color-class-129B70 .location-image-title .field--name-field-title-html {
    right: 35px;
  }
}
.paragraph--type--locations .location-wrapper.color-class-129B70 .location-content {
  padding: 140px 0 0 220px;
}
@media (max-width: 1679px) {
  .paragraph--type--locations .location-wrapper.color-class-129B70 .location-content {
    padding: 120px 0 0 150px;
  }
}
@media (max-width: 1439px) {
  .paragraph--type--locations .location-wrapper.color-class-129B70 .location-content {
    padding: 55px 0 0 40px;
  }
}
.paragraph--type--locations .location-wrapper.color-class-129B70 .field--name-field-address:before {
  background-image: url("../images/border-green-location.png");
}
.paragraph--type--locations .location-wrapper.color-class-129B70 .field--name-field-phone:before {
  background-image: url("../images/border-green-message.png");
}
.paragraph--type--locations .location-wrapper.color-class-129B70 .field--name-field-opening-times:before {
  background-image: url("../images/border-green-open.png");
}
.paragraph--type--locations .location-wrapper.color-class-0090DF .location-content {
  padding: 150px 0 0;
}
@media (max-width: 1439px) {
  .paragraph--type--locations .location-wrapper.color-class-0090DF .location-content {
    padding: 85px 0 20px;
  }
}
.paragraph--type--locations .location-wrapper.color-class-0090DF .field--name-field-address:before {
  background-image: url("../images/border-blue-location.png");
}
.paragraph--type--locations .location-wrapper.color-class-0090DF .field--name-field-phone:before {
  background-image: url("../images/border-blue-message.png");
}
.paragraph--type--locations .location-wrapper.color-class-0090DF .field--name-field-opening-times:before {
  background-image: url("../images/border-blue-open.png");
}
.paragraph--type--locations .location-wrapper .location-image-title {
  width: 60%;
  position: relative;
}
@media (max-width: 1199px) {
  .paragraph--type--locations .location-wrapper .location-image-title {
    width: 55%;
  }
}
@media (max-width: 991px) {
  .paragraph--type--locations .location-wrapper .location-image-title {
    width: 100%;
  }
}
.paragraph--type--locations .location-wrapper .location-image-title .field--name-field-image {
  margin: 0 0 30px;
}
@media (max-width: 1439px) {
  .paragraph--type--locations .location-wrapper .location-image-title .field--name-field-image {
    height: 100%;
  }
}
.paragraph--type--locations .location-wrapper .location-image-title .field--name-field-image img {
  width: 100%;
  margin: 0;
}
@media (max-width: 1439px) {
  .paragraph--type--locations .location-wrapper .location-image-title .field--name-field-image img {
    height: 100%;
  }
}
.paragraph--type--locations .location-wrapper .location-image-title .field--name-field-title-html {
  position: absolute;
  bottom: 40px;
  left: 158px;
  color: #FFFFFF;
  font-size: 5.6rem;
  line-height: 105px;
  font-family: "Rockwell Bold";
  text-shadow: 0px 3px 3px rgba(0, 0, 0, 0.5019607843);
}
@media (max-width: 1679px) {
  .paragraph--type--locations .location-wrapper .location-image-title .field--name-field-title-html {
    left: 110px;
    font-size: 5rem;
    line-height: 80px;
  }
}
@media (max-width: 1439px) {
  .paragraph--type--locations .location-wrapper .location-image-title .field--name-field-title-html {
    left: 80px;
    font-size: 4rem;
    line-height: 60px;
  }
}
@media (max-width: 1199px) {
  .paragraph--type--locations .location-wrapper .location-image-title .field--name-field-title-html {
    left: 60px;
    font-size: 3rem;
    line-height: 45px;
  }
}
@media (max-width: 991px) {
  .paragraph--type--locations .location-wrapper .location-image-title .field--name-field-title-html {
    left: 80px;
    bottom: 50px;
    font-size: 2.2rem;
    line-height: 35px;
  }
}
@media (max-width: 767px) {
  .paragraph--type--locations .location-wrapper .location-image-title .field--name-field-title-html {
    left: 90px;
    bottom: 40px;
    font-size: 1.8rem;
    line-height: 30px;
  }
}
@media (max-width: 575px) {
  .paragraph--type--locations .location-wrapper .location-image-title .field--name-field-title-html {
    left: 50px;
    bottom: 30px;
    font-size: 1.4rem;
    line-height: 25px;
  }
}
@media (max-width: 425px) {
  .paragraph--type--locations .location-wrapper .location-image-title .field--name-field-title-html {
    left: 40px;
    font-size: 1.2rem;
    line-height: 20px;
  }
}
@media (max-width: 375px) {
  .paragraph--type--locations .location-wrapper .location-image-title .field--name-field-title-html {
    left: 35px;
    bottom: 20px;
  }
}
.paragraph--type--locations .location-wrapper .location-image-title .field--name-field-title-html span {
  font-size: 3rem;
  line-height: 55px;
}
@media (max-width: 1679px) {
  .paragraph--type--locations .location-wrapper .location-image-title .field--name-field-title-html span {
    font-size: 2.5rem;
    line-height: 40px;
  }
}
@media (max-width: 1439px) {
  .paragraph--type--locations .location-wrapper .location-image-title .field--name-field-title-html span {
    font-size: 2rem;
    line-height: 30px;
  }
}
@media (max-width: 1199px) {
  .paragraph--type--locations .location-wrapper .location-image-title .field--name-field-title-html span {
    font-size: 1.6rem;
  }
}
@media (max-width: 991px) {
  .paragraph--type--locations .location-wrapper .location-image-title .field--name-field-title-html span {
    font-size: 1.4rem;
    line-height: 25px;
  }
}
@media (max-width: 767px) {
  .paragraph--type--locations .location-wrapper .location-image-title .field--name-field-title-html span {
    font-size: 1.2rem;
    line-height: 20px;
  }
}
@media (max-width: 575px) {
  .paragraph--type--locations .location-wrapper .location-image-title .field--name-field-title-html span {
    font-size: 1rem;
  }
}
@media (max-width: 425px) {
  .paragraph--type--locations .location-wrapper .location-image-title .field--name-field-title-html span {
    font-size: 0.86rem;
    line-height: 15px;
  }
}
.paragraph--type--locations .location-wrapper .location-content {
  display: flex;
  flex-wrap: wrap;
  flex-direction: column;
  width: 40%;
  position: relative;
  z-index: 9;
}
@media (max-width: 1199px) {
  .paragraph--type--locations .location-wrapper .location-content {
    width: 45%;
  }
}
@media (max-width: 991px) {
  .paragraph--type--locations .location-wrapper .location-content {
    width: 100%;
    row-gap: 20px;
    padding: 0 !important;
  }
}
.paragraph--type--locations .location-wrapper .location-content .single-line {
  display: flex;
  flex-wrap: wrap;
  -moz-column-gap: 58px;
       column-gap: 58px;
  margin-bottom: 20px;
}
@media (max-width: 991px) {
  .paragraph--type--locations .location-wrapper .location-content .single-line {
    margin-bottom: 0;
  }
}
@media (max-width: 575px) {
  .paragraph--type--locations .location-wrapper .location-content .single-line {
    -moz-column-gap: 0;
         column-gap: 0;
    justify-content: space-between;
  }
}
.paragraph--type--locations .location-wrapper .location-content .field--name-field-logo {
  margin: 0 0 40px;
}
@media (max-width: 1199px) {
  .paragraph--type--locations .location-wrapper .location-content .field--name-field-logo {
    margin: 0 0 20px;
  }
}
@media (max-width: 991px) {
  .paragraph--type--locations .location-wrapper .location-content .field--name-field-logo {
    margin: 0;
  }
}
@media (max-width: 375px) {
  .paragraph--type--locations .location-wrapper .location-content .field--name-field-logo {
    text-align: center;
  }
}
.paragraph--type--locations .location-wrapper .location-content .field--name-field-logo img {
  width: auto;
  margin: 0;
}
@media (max-width: 1199px) {
  .paragraph--type--locations .location-wrapper .location-content .field--name-field-logo img {
    width: 150px;
  }
}
.paragraph--type--locations .location-wrapper .location-content .field--name-field-address, .paragraph--type--locations .location-wrapper .location-content .field--name-field-phone, .paragraph--type--locations .location-wrapper .location-content .field--name-field-opening-times {
  font-size: 1rem;
  line-height: 32px;
  color: #FFFFFF;
  position: relative;
  padding-left: 70px;
  display: inline-flex;
  align-items: center;
}
@media (max-width: 1679px) {
  .paragraph--type--locations .location-wrapper .location-content .field--name-field-address, .paragraph--type--locations .location-wrapper .location-content .field--name-field-phone, .paragraph--type--locations .location-wrapper .location-content .field--name-field-opening-times {
    padding-left: 65px;
  }
}
@media (max-width: 1199px) {
  .paragraph--type--locations .location-wrapper .location-content .field--name-field-address, .paragraph--type--locations .location-wrapper .location-content .field--name-field-phone, .paragraph--type--locations .location-wrapper .location-content .field--name-field-opening-times {
    padding-left: 60px;
    line-height: 25px;
  }
}
@media (max-width: 425px) {
  .paragraph--type--locations .location-wrapper .location-content .field--name-field-address, .paragraph--type--locations .location-wrapper .location-content .field--name-field-phone, .paragraph--type--locations .location-wrapper .location-content .field--name-field-opening-times {
    padding-left: 40px;
    font-size: 0.8rem;
    line-height: 20px;
  }
}
.paragraph--type--locations .location-wrapper .location-content .field--name-field-address:before, .paragraph--type--locations .location-wrapper .location-content .field--name-field-phone:before, .paragraph--type--locations .location-wrapper .location-content .field--name-field-opening-times:before {
  content: "";
  position: absolute;
  left: 0;
  bottom: 4px;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
  width: 50px;
  height: 56px;
}
@media (max-width: 1199px) {
  .paragraph--type--locations .location-wrapper .location-content .field--name-field-address:before, .paragraph--type--locations .location-wrapper .location-content .field--name-field-phone:before, .paragraph--type--locations .location-wrapper .location-content .field--name-field-opening-times:before {
    width: 40px;
    height: 46px;
  }
}
@media (max-width: 425px) {
  .paragraph--type--locations .location-wrapper .location-content .field--name-field-address:before, .paragraph--type--locations .location-wrapper .location-content .field--name-field-phone:before, .paragraph--type--locations .location-wrapper .location-content .field--name-field-opening-times:before {
    width: 30px;
    height: 35px;
  }
}

@media (max-width: 575px) {
  .field--name-field-elements:has(.field__item .paragraph--type--linked-buttons) .paragraph--type--order-apps {
    margin: 40px auto 50px;
  }
}
@media (max-width: 425px) {
  .field--name-field-elements:has(.field__item .paragraph--type--linked-buttons) .paragraph--type--order-apps {
    margin-bottom: 30px;
  }
}

.orderapp-border-svg-image {
  position: absolute;
  width: 88%;
  left: 8%;
  top: 5%;
}
@media (min-width: 1921px) {
  .orderapp-border-svg-image {
    width: 64%;
    left: 20%;
    top: 6%;
  }
}
@media (max-width: 1679px) {
  .orderapp-border-svg-image {
    display: none;
  }
}

.paragraph--type--order-apps {
  max-width: 1680px;
  margin: 80px auto 88px;
  display: flex;
  flex-wrap: wrap;
  padding: 70px 15px;
  position: relative;
  justify-content: flex-end;
  flex-direction: row-reverse;
  background-color: rgba(0, 128, 160, 0.8);
  clip-path: polygon(97% 0%, 88% 100%, 5% 95%, 0% 20%);
}
@media (min-width: 1921px) {
  .paragraph--type--order-apps {
    max-width: 1680px;
    margin: 80px auto 100px;
  }
}
@media (max-width: 1679px) {
  .paragraph--type--order-apps {
    max-width: 1440px;
  }
}
@media (max-width: 1439px) {
  .paragraph--type--order-apps {
    max-width: 1140px;
    clip-path: polygon(95% 0%, 90% 100%, 5% 95%, 0% 15%);
  }
}
@media (max-width: 1199px) {
  .paragraph--type--order-apps {
    max-width: 960px;
    padding: 50px 15px;
  }
}
@media (max-width: 991px) {
  .paragraph--type--order-apps {
    margin: 30px auto 50px;
    padding: 20px 15px 50px;
  }
}
@media (max-width: 767px) {
  .paragraph--type--order-apps {
    max-width: 100%;
    clip-path: none;
    margin: 40px auto;
    padding: 20px 15px;
  }
}
.paragraph--type--order-apps .field--name-field-image {
  width: 40%;
  position: relative;
  margin-right: 0;
}
@media (max-width: 767px) {
  .paragraph--type--order-apps .field--name-field-image {
    width: 100%;
  }
}
.paragraph--type--order-apps .field--name-field-image img {
  width: 515px;
  -o-object-fit: cover;
     object-fit: cover;
  position: absolute;
  top: 0;
  left: 0;
  left: -15px;
  margin-bottom: 0;
}
@media (max-width: 1679px) {
  .paragraph--type--order-apps .field--name-field-image img {
    width: 480px;
    height: auto;
    left: -45px;
  }
}
@media (max-width: 1439px) {
  .paragraph--type--order-apps .field--name-field-image img {
    width: 370px;
  }
}
@media (max-width: 1199px) {
  .paragraph--type--order-apps .field--name-field-image img {
    width: 320px;
    left: -15px;
  }
}
@media (max-width: 991px) {
  .paragraph--type--order-apps .field--name-field-image img {
    width: 255px;
  }
}
@media (max-width: 767px) {
  .paragraph--type--order-apps .field--name-field-image img {
    width: 180px;
    left: inherit;
    right: 0;
    top: -50px;
  }
}
@media (max-width: 425px) {
  .paragraph--type--order-apps .field--name-field-image img {
    width: 140px;
  }
}
.paragraph--type--order-apps .field--name-field-text {
  width: 60%;
  padding: 100px 25px 0 240px;
  color: #FFFFFF;
  line-height: 32px;
}
@media (max-width: 1679px) {
  .paragraph--type--order-apps .field--name-field-text {
    padding: 80px 25px 0 130px;
  }
}
@media (max-width: 1439px) {
  .paragraph--type--order-apps .field--name-field-text {
    padding: 55px 20px 0 80px;
  }
}
@media (max-width: 1199px) {
  .paragraph--type--order-apps .field--name-field-text {
    padding: 120px 20px 30px 70px;
  }
}
@media (max-width: 767px) {
  .paragraph--type--order-apps .field--name-field-text {
    width: 100%;
    padding: 120px 0 20px 0;
  }
}
@media (max-width: 575px) {
  .paragraph--type--order-apps .field--name-field-text {
    padding: 85px 0 20px 0;
  }
}
.paragraph--type--order-apps .field--name-field-text h5 {
  margin-bottom: 20px;
  font-family: "Rockwell Regular";
  font-size: 1.5rem;
}
@media (max-width: 767px) {
  .paragraph--type--order-apps .field--name-field-text h5 {
    width: 50%;
  }
}
.paragraph--type--order-apps .field--name-field-text h5 + p {
  margin-bottom: 40px;
}
@media (max-width: 767px) {
  .paragraph--type--order-apps .field--name-field-text h5 + p {
    margin-bottom: 30px;
  }
}
.paragraph--type--order-apps .field--name-field-text h4 {
  font-size: 1.5rem;
  line-height: 32px;
  margin-bottom: 18px;
  font-family: "Rockwell Regular";
}
.paragraph--type--order-apps .field--name-field-text p {
  font-size: 1rem;
  line-height: 32px;
  margin-bottom: 0;
}
@media (max-width: 1199px) {
  .paragraph--type--order-apps .field--name-field-text p.spacer {
    display: none;
  }
}
.paragraph--type--order-apps .field--name-field-text a {
  color: #FFFFFF;
  font-family: "Rockwell Regular";
  font-size: 1.5rem;
}
.paragraph--type--order-apps .field--name-field-text a:hover {
  color: #000000;
  text-decoration: none;
}

.field__item:last-child > .paragraph--type--product {
  margin-bottom: 120px;
}
@media (min-width: 1921px) {
  .field__item:last-child > .paragraph--type--product {
    margin-bottom: 170px;
  }
}
@media (max-width: 1439px) {
  .field__item:last-child > .paragraph--type--product {
    margin-bottom: 70px;
  }
}

.paragraph--type--product {
  max-width: 1680px;
  margin: 0 auto;
  padding: 0 15px 30px;
}
@media (min-width: 1921px) {
  .paragraph--type--product {
    max-width: 1680px;
  }
}
@media (max-width: 1679px) {
  .paragraph--type--product {
    max-width: 1440px;
  }
}
@media (max-width: 1439px) {
  .paragraph--type--product {
    max-width: 1140px;
  }
}
@media (max-width: 1199px) {
  .paragraph--type--product {
    max-width: 960px;
  }
}
@media (max-width: 767px) {
  .paragraph--type--product {
    max-width: 100%;
  }
}
.paragraph--type--product .product-wrapper {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  position: relative;
}
.paragraph--type--product .product-wrapper.product-icon-wrapper .product-border-svg-image {
  right: 0;
  z-index: 0;
}
.paragraph--type--product .product-wrapper .product-border-svg-image {
  top: -50px;
  z-index: 3;
}
@media (max-width: 1439px) {
  .paragraph--type--product .product-wrapper .product-border-svg-image {
    display: none;
  }
}
.paragraph--type--product .product-wrapper .product-information {
  padding: 130px 110px 99px 80px;
}
@media (max-width: 1679px) {
  .paragraph--type--product .product-wrapper .product-information {
    padding: 50px 45px 50px 50px !important;
  }
}
@media (max-width: 1439px) {
  .paragraph--type--product .product-wrapper .product-information {
    padding: 50px 45px 50px 50px !important;
  }
}
@media (max-width: 991px) {
  .paragraph--type--product .product-wrapper .product-information {
    padding: 30px 15px !important;
  }
}
.paragraph--type--product .product-wrapper .product-information .product-icons-block .field--name-field-icons {
  display: flex;
  flex-wrap: wrap;
  margin: 0;
  justify-content: center;
  row-gap: 64px;
  width: 100%;
}
@media (max-width: 1679px) {
  .paragraph--type--product .product-wrapper .product-information .product-icons-block .field--name-field-icons {
    row-gap: 50px;
  }
}
@media (max-width: 1199px) {
  .paragraph--type--product .product-wrapper .product-information .product-icons-block .field--name-field-icons {
    -moz-column-gap: 12px;
         column-gap: 12px;
  }
}
@media (max-width: 991px) {
  .paragraph--type--product .product-wrapper .product-information .product-icons-block .field--name-field-icons {
    -moz-column-gap: 0;
         column-gap: 0;
  }
}
@media (max-width: 575px) {
  .paragraph--type--product .product-wrapper .product-information .product-icons-block .field--name-field-icons {
    -moz-column-gap: 15px;
         column-gap: 15px;
  }
}
.paragraph--type--product .product-wrapper .product-information .product-icons-block .field--name-field-icons .field__item {
  flex: 0 0 33.33%;
  width: 33.33%;
}
@media (max-width: 1199px) {
  .paragraph--type--product .product-wrapper .product-information .product-icons-block .field--name-field-icons .field__item {
    flex: 0 0 31%;
    width: 31%;
  }
}
@media (max-width: 1199px) {
  .paragraph--type--product .product-wrapper .product-information .product-icons-block .field--name-field-icons .field__item {
    display: flex;
    justify-content: center;
  }
}
@media (max-width: 991px) {
  .paragraph--type--product .product-wrapper .product-information .product-icons-block .field--name-field-icons .field__item {
    text-align: center;
  }
}
@media (max-width: 575px) {
  .paragraph--type--product .product-wrapper .product-information .product-icons-block .field--name-field-icons .field__item {
    flex: unset;
    width: unset;
  }
}
.paragraph--type--product .product-wrapper .product-information .product-icons-block .field--name-field-icons .field__item .icon-inner {
  width: -moz-fit-content;
  width: fit-content;
  display: flex;
  flex-wrap: wrap;
  flex-direction: column;
  align-items: center;
  row-gap: 15px;
}
.paragraph--type--product .product-wrapper .product-information .product-icons-block .field--name-field-icons .field__item .icon-inner .icon-text {
  margin: 0;
  color: #FFFFFF;
  font-size: 1rem;
  line-height: 32px;
  text-align: center;
}
.paragraph--type--product .product-wrapper .product-information .product-icons-block .field--name-field-icons img {
  margin: 0;
}
.paragraph--type--product .product-wrapper .product-information .field--name-field-text {
  margin-bottom: 75px;
}
@media (max-width: 1679px) {
  .paragraph--type--product .product-wrapper .product-information .field--name-field-text {
    margin-bottom: 30px;
  }
}
@media (max-width: 991px) {
  .paragraph--type--product .product-wrapper .product-information .field--name-field-text {
    margin-bottom: 0;
  }
}
.paragraph--type--product .product-wrapper .product-information .field--name-field-text p {
  color: #FFFFFF;
  font-size: 1rem;
  line-height: 32px;
  font-family: "Roboto Regular";
  margin-bottom: 25px;
}
@media (max-width: 575px) {
  .paragraph--type--product .product-wrapper .product-information .field--name-field-text p {
    line-height: 25px;
  }
}
.paragraph--type--product .product-wrapper .product-information .field--name-field-text h3 {
  font-size: 2rem;
  font-family: "Rockwell Regular";
  color: #78940A;
  margin-bottom: 0;
}
.paragraph--type--product .product-wrapper .product-information .product-logo-block {
  z-index: 3;
  bottom: 30px;
  cursor: pointer;
}
@media (max-width: 991px) {
  .paragraph--type--product .product-wrapper .product-information .product-logo-block {
    display: flex;
    position: initial !important;
  }
}
.paragraph--type--product .product-wrapper .product-information .product-logo-block .logos-border-svg-image {
  position: absolute;
  z-index: 1;
}
.paragraph--type--product .product-wrapper .product-information .product-logo-block .field--name-field-logo {
  padding: 78px 100px 60px 120px;
  margin: 0;
  background-color: #FFFFFF;
  clip-path: polygon(0% 17%, 100% 10%, 100% 100%, 7% 100%);
}
@media (max-width: 1679px) {
  .paragraph--type--product .product-wrapper .product-information .product-logo-block .field--name-field-logo {
    padding: 78px 80px 50px 20px;
  }
}
@media (max-width: 991px) {
  .paragraph--type--product .product-wrapper .product-information .product-logo-block .field--name-field-logo {
    padding: 55px 60px;
    width: 50%;
    clip-path: polygon(0% 20%, 100% 0%, 100% 100%, 5% 100%);
  }
}
@media (max-width: 767px) {
  .paragraph--type--product .product-wrapper .product-information .product-logo-block .field--name-field-logo {
    padding: 45px !important;
  }
}
@media (max-width: 575px) {
  .paragraph--type--product .product-wrapper .product-information .product-logo-block .field--name-field-logo {
    padding: 35px !important;
  }
}
@media (max-width: 425px) {
  .paragraph--type--product .product-wrapper .product-information .product-logo-block .field--name-field-logo {
    padding: 25px !important;
    width: 70%;
  }
}
.paragraph--type--product .product-wrapper .product-information .product-logo-block .field--name-field-logo img {
  width: 100%;
  margin: 0;
}
.paragraph--type--product .product-wrapper .product-information .product-logo-block .field--name-field-logo-link {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 3;
}
.paragraph--type--product .product-wrapper .product-information .product-logo-block .field--name-field-logo-link a {
  position: absolute;
  right: 0;
  left: 0;
  top: 0;
  bottom: 0;
  font-size: 0;
  z-index: 5;
}
.paragraph--type--product .product-wrapper .product-information .product-logo-block .field--name-field-logo-link:after {
  content: "";
  display: table;
  clear: both;
}
.paragraph--type--product .product-wrapper .product-information .product-logo-block:after {
  content: "";
  display: table;
  clear: both;
}
@media (max-width: 1439px) {
  .paragraph--type--product .product-wrapper.color-class-8AB724, .paragraph--type--product .product-wrapper.color-class-78940A, .paragraph--type--product .product-wrapper.color-class-E44400 {
    border: 5px solid;
  }
}
.paragraph--type--product .product-wrapper.color-class-78940A .product-information {
  padding: 130px 99px 70px 80px;
}
.paragraph--type--product .product-wrapper.color-class-8AB724 .product-logo-block {
  bottom: auto !important;
}
.paragraph--type--product .product-wrapper.color-class-8AB724 .product-logo-block .field--name-field-logo-link {
  clip-path: polygon(0% 3%, 95% 13%, 93% 97%, 0% 100%);
}
.paragraph--type--product .product-wrapper .product-image, .paragraph--type--product .product-wrapper .product-information {
  width: 50%;
}
@media (max-width: 991px) {
  .paragraph--type--product .product-wrapper .product-image, .paragraph--type--product .product-wrapper .product-information {
    width: 100%;
  }
}
.paragraph--type--product .product-wrapper .product-image {
  position: relative;
}
.paragraph--type--product .product-wrapper .product-image .field--name-field-image {
  margin: 0;
  height: 100%;
}
.paragraph--type--product .product-wrapper .product-image .field--name-field-image img {
  width: 100%;
  height: 100%;
  margin: 0;
}
.paragraph--type--product .product-wrapper .product-image .field--name-field-title-html {
  position: absolute;
  left: 85px;
  bottom: 120px;
  color: #FFFFFF;
  font-size: 5.55rem;
  line-height: 100px;
  font-family: "Rockwell Bold";
}
@media (max-width: 1439px) {
  .paragraph--type--product .product-wrapper .product-image .field--name-field-title-html {
    left: 65px;
    bottom: 90px;
  }
}
@media (max-width: 1199px) {
  .paragraph--type--product .product-wrapper .product-image .field--name-field-title-html {
    font-size: 4rem;
    line-height: 70px;
    bottom: 160px;
  }
}
@media (max-width: 991px) {
  .paragraph--type--product .product-wrapper .product-image .field--name-field-title-html {
    bottom: 80px;
    left: 80px;
  }
}
@media (max-width: 767px) {
  .paragraph--type--product .product-wrapper .product-image .field--name-field-title-html {
    font-size: 3.5rem;
    line-height: 60px;
  }
}
@media (max-width: 575px) {
  .paragraph--type--product .product-wrapper .product-image .field--name-field-title-html {
    font-size: 2.8rem;
    line-height: 45px;
    left: 60px;
    bottom: 60px;
  }
}
@media (max-width: 425px) {
  .paragraph--type--product .product-wrapper .product-image .field--name-field-title-html {
    font-size: 2.3rem;
    left: 50px;
    bottom: 50px;
  }
}
@media (max-width: 375px) {
  .paragraph--type--product .product-wrapper .product-image .field--name-field-title-html {
    left: 40px;
  }
}

.field--type-entity-reference-revisions > .field__item:has(> .paragraph--type--product):nth-child(odd) .product-wrapper .product-logo-block .logos-border-svg-image {
  right: -10%;
}
@media (max-width: 991px) {
  .field--type-entity-reference-revisions > .field__item:has(> .paragraph--type--product):nth-child(odd) .product-wrapper .product-logo-block .logos-border-svg-image {
    right: initial;
  }
}
.field--type-entity-reference-revisions > .field__item:has(> .paragraph--type--product):nth-child(odd) .product-wrapper .product-logo-block .field--name-field-logo {
  clip-path: polygon(0% 17%, 100% 10%, 100% 90%, 7% 90%);
}
@media (max-width: 1679px) {
  .field--type-entity-reference-revisions > .field__item:has(> .paragraph--type--product):nth-child(odd) .product-wrapper .product-logo-block .field--name-field-logo {
    padding: 50px 30px 40px 45px;
    text-align: center;
  }
}
.field--type-entity-reference-revisions > .field__item:has(> .paragraph--type--product):nth-child(odd) .product-wrapper .product-logo-block .field--name-field-logo + .field--name-field-logo-link {
  clip-path: polygon(0% 17%, 100% 10%, 100% 90%, 7% 90%);
}
@media (max-width: 1679px) {
  .field--type-entity-reference-revisions > .field__item:has(> .paragraph--type--product):nth-child(odd) .product-wrapper .product-logo-block .field--name-field-logo img {
    width: 85%;
  }
}
@media (max-width: 1679px) {
  .field--type-entity-reference-revisions > .field__item:has(> .paragraph--type--product):nth-child(odd) .product-wrapper .product-information {
    padding: 80px 130px 50px 50px !important;
  }
}
@media (max-width: 1439px) {
  .field--type-entity-reference-revisions > .field__item:has(> .paragraph--type--product):nth-child(odd) .product-wrapper .product-information {
    padding: 50px !important;
  }
}
@media (max-width: 1199px) {
  .field--type-entity-reference-revisions > .field__item:has(> .paragraph--type--product):nth-child(odd) .product-wrapper .product-information {
    padding: 50px 20px 20px 50px !important;
  }
}
@media (max-width: 991px) {
  .field--type-entity-reference-revisions > .field__item:has(> .paragraph--type--product):nth-child(odd) .product-wrapper .product-information {
    padding: 30px 15px !important;
  }
}
.field--type-entity-reference-revisions > .field__item:has(> .paragraph--type--product):nth-child(odd) .product-wrapper .product-image .field--name-field-title-html {
  left: 60%;
  bottom: 12%;
  transform: translate(-60%, -12%);
}
@media (max-width: 1439px) {
  .field--type-entity-reference-revisions > .field__item:has(> .paragraph--type--product):nth-child(odd) .product-wrapper .product-image .field--name-field-title-html {
    left: 75%;
    bottom: 32%;
    transform: translate(-75%, -32%);
  }
}
@media (max-width: 1199px) {
  .field--type-entity-reference-revisions > .field__item:has(> .paragraph--type--product):nth-child(odd) .product-wrapper .product-image .field--name-field-title-html {
    left: 65%;
    bottom: 50%;
    transform: translate(-65%, -50%);
  }
}
@media (max-width: 991px) {
  .field--type-entity-reference-revisions > .field__item:has(> .paragraph--type--product):nth-child(odd) .product-wrapper .product-image .field--name-field-title-html {
    left: 45%;
    bottom: 12%;
    transform: translate(-45%, -12%);
  }
}

.field--type-entity-reference-revisions > .field__item:has(> .paragraph--type--product) {
  background-color: #000000;
}
.field--type-entity-reference-revisions > .field__item:has(> .paragraph--type--product):nth-child(even) .product-wrapper {
  flex-direction: row-reverse;
}
.field--type-entity-reference-revisions > .field__item:has(> .paragraph--type--product):nth-child(even) .product-wrapper .product-information {
  padding-left: 160px;
  padding-right: 72px;
}
@media (max-width: 1679px) {
  .field--type-entity-reference-revisions > .field__item:has(> .paragraph--type--product):nth-child(even) .product-wrapper .product-information {
    padding: 50px 45px 50px 160px !important;
  }
}
@media (max-width: 1439px) {
  .field--type-entity-reference-revisions > .field__item:has(> .paragraph--type--product):nth-child(even) .product-wrapper .product-information {
    padding: 50px !important;
  }
}
@media (max-width: 1199px) {
  .field--type-entity-reference-revisions > .field__item:has(> .paragraph--type--product):nth-child(even) .product-wrapper .product-information {
    padding: 50px 50px 20px 20px !important;
  }
}
@media (max-width: 991px) {
  .field--type-entity-reference-revisions > .field__item:has(> .paragraph--type--product):nth-child(even) .product-wrapper .product-information {
    padding: 30px 15px !important;
  }
}
.field--type-entity-reference-revisions > .field__item:has(> .paragraph--type--product):nth-child(even) .product-wrapper .product-logo-block .logos-border-svg-image {
  left: -10%;
}
@media (max-width: 991px) {
  .field--type-entity-reference-revisions > .field__item:has(> .paragraph--type--product):nth-child(even) .product-wrapper .product-logo-block .logos-border-svg-image {
    left: initial;
  }
}
.field--type-entity-reference-revisions > .field__item:has(> .paragraph--type--product):nth-child(even) .product-wrapper .field--name-field-logo {
  clip-path: polygon(0% 3%, 95% 13%, 93% 97%, 0% 100%);
}
@media (max-width: 1439px) {
  .field--type-entity-reference-revisions > .field__item:has(> .paragraph--type--product):nth-child(even) .product-wrapper .field--name-field-logo {
    padding: 40px 80px 30px 20px;
    clip-path: polygon(0% 2%, 95% 15%, 93% 97%, 0% 100%);
  }
}
@media (max-width: 991px) {
  .field--type-entity-reference-revisions > .field__item:has(> .paragraph--type--product):nth-child(even) .product-wrapper .field--name-field-logo {
    padding: 50px 50px 40px 30px;
    clip-path: polygon(0% 0%, 100% 15%, 95% 95%, 0% 100%);
  }
}
@media (max-width: 767px) {
  .field--type-entity-reference-revisions > .field__item:has(> .paragraph--type--product):nth-child(even) .product-wrapper .field--name-field-logo {
    padding: 45px 35px 40px 30px !important;
  }
}
@media (max-width: 575px) {
  .field--type-entity-reference-revisions > .field__item:has(> .paragraph--type--product):nth-child(even) .product-wrapper .field--name-field-logo {
    padding: 35px 25px !important;
  }
}
@media (max-width: 425px) {
  .field--type-entity-reference-revisions > .field__item:has(> .paragraph--type--product):nth-child(even) .product-wrapper .field--name-field-logo {
    padding: 25px !important;
  }
}

.paragraph--type--rows .paragraph--type--html {
  padding: 0;
}
.paragraph--type--rows .paragraph--type--html h2 {
  font-size: 5.55rem;
  line-height: 100px;
  font-family: "Rockwell Bold";
  color: #FFFFFF;
}
.paragraph--type--rows .paragraph--type--html h2 span {
  color: #E44400;
}
@media (max-width: 1439px) {
  .paragraph--type--rows .paragraph--type--html h2 {
    font-size: 5rem;
    line-height: 80px;
  }
}
@media (max-width: 1199px) {
  .paragraph--type--rows .paragraph--type--html h2 {
    font-size: 4rem;
    line-height: 70px;
  }
}
@media (max-width: 767px) {
  .paragraph--type--rows .paragraph--type--html h2 {
    font-size: 3.5rem;
    line-height: 60px;
  }
}
@media (max-width: 575px) {
  .paragraph--type--rows .paragraph--type--html h2 {
    font-size: 2.7rem;
    line-height: 50px;
  }
}
@media (max-width: 575px) {
  .paragraph--type--rows .paragraph--type--html h2 {
    font-size: 2.66rem;
    line-height: 40px;
  }
}
.paragraph--type--rows .field--name-field-rows {
  display: flex;
  flex-wrap: wrap;
  max-width: 1680px;
  margin: 0 auto;
  padding: 60px 15px 63px;
}
@media (min-width: 1921px) {
  .paragraph--type--rows .field--name-field-rows {
    max-width: 1680px;
    padding-bottom: 100px;
  }
}
@media (max-width: 1679px) {
  .paragraph--type--rows .field--name-field-rows {
    max-width: 1440px;
  }
}
@media (max-width: 1439px) {
  .paragraph--type--rows .field--name-field-rows {
    max-width: 1140px;
  }
}
@media (max-width: 1199px) {
  .paragraph--type--rows .field--name-field-rows {
    max-width: 960px;
    padding: 20px 15px 45px;
  }
}
@media (max-width: 767px) {
  .paragraph--type--rows .field--name-field-rows {
    max-width: 100%;
    padding: 20px 15px;
  }
}
.paragraph--type--rows .field--name-field-rows:has(.red-border-html) .width-50 .paragraph--type--html {
  padding: 0;
}
@media (max-width: 991px) {
  .paragraph--type--rows .field--name-field-rows:has(.image-field-wrapper.absolute-positioning) {
    padding-bottom: 50px;
    row-gap: 50px;
  }
}
.paragraph--type--rows .field--name-field-rows.paragraph--type--padding {
  padding: 82px 15px 73px;
}
@media (max-width: 1199px) {
  .paragraph--type--rows .field--name-field-rows.paragraph--type--padding {
    padding: 50px 15px 60px;
  }
}
@media (max-width: 991px) {
  .paragraph--type--rows .field--name-field-rows.paragraph--type--padding {
    padding: 30px 15px;
  }
}
@media (max-width: 767px) {
  .paragraph--type--rows .field--name-field-rows.paragraph--type--padding {
    padding: 20px 15px;
  }
}
.paragraph--type--rows .field--name-field-rows .width-50 .paragraph--type--html {
  padding: 0 65px 0 40px;
}
@media (max-width: 1439px) {
  .paragraph--type--rows .field--name-field-rows .width-50 .paragraph--type--html {
    padding: 0 65px 0 30px;
  }
}
@media (max-width: 991px) {
  .paragraph--type--rows .field--name-field-rows .width-50 .paragraph--type--html {
    padding: 0 30px;
    margin-bottom: 40px;
  }
}
@media (max-width: 767px) {
  .paragraph--type--rows .field--name-field-rows .width-50 .paragraph--type--html {
    padding: 0;
  }
}
.paragraph--type--rows .field--name-field-rows .paragraph--type--columns:nth-child(2) {
  position: relative;
}
.paragraph--type--rows .field--name-field-rows .paragraph--type--columns:nth-child(2) .absolute-positioning .field--name-field-image {
  margin: 0;
}
.paragraph--type--rows .field--name-field-rows .paragraph--type--columns:nth-child(2) .absolute-positioning .field--name-field-image img {
  margin: 0;
}
.paragraph--type--rows .field--name-field-rows .width-100 {
  width: 100%;
}
.paragraph--type--rows .field--name-field-rows .width-50 {
  width: 50%;
}
@media (max-width: 991px) {
  .paragraph--type--rows .field--name-field-rows .width-50 {
    width: 100%;
  }
}
.paragraph--type--rows .field--name-field-rows .width-50:first-child {
  padding-right: 40px;
  padding-left: 0 !important;
}
@media (max-width: 991px) {
  .paragraph--type--rows .field--name-field-rows .width-50:first-child {
    padding-right: 0;
  }
}
.paragraph--type--rows .field--name-field-rows .width-50:last-child {
  padding-left: 40px;
}
@media (max-width: 991px) {
  .paragraph--type--rows .field--name-field-rows .width-50:last-child {
    padding-left: 0;
  }
}
.paragraph--type--rows .field--name-field-rows .width-50 .image-field-wrapper.absolute-positioning {
  padding-left: 70px;
}
@media (max-width: 1199px) {
  .paragraph--type--rows .field--name-field-rows .width-50 .image-field-wrapper.absolute-positioning {
    padding-left: 40px;
  }
}
@media (max-width: 991px) {
  .paragraph--type--rows .field--name-field-rows .width-50 .image-field-wrapper.absolute-positioning {
    padding-left: 0;
  }
}
.paragraph--type--rows .field--name-field-rows .width-75 {
  width: 75%;
}
@media (max-width: 1679px) {
  .paragraph--type--rows .field--name-field-rows .width-75 {
    width: 70%;
  }
}
@media (max-width: 1199px) {
  .paragraph--type--rows .field--name-field-rows .width-75 {
    width: 65%;
  }
}
@media (max-width: 767px) {
  .paragraph--type--rows .field--name-field-rows .width-75 {
    width: 100%;
  }
}
.paragraph--type--rows .field--name-field-rows .width-75 h2 {
  font-size: 5.56rem;
  line-height: 100px;
  color: #FFFFFF;
  word-break: break-word;
  font-family: "Rockwell Bold";
  margin: 0;
}
@media (max-width: 1679px) {
  .paragraph--type--rows .field--name-field-rows .width-75 h2 {
    font-size: 5rem;
    line-height: 90px;
  }
}
@media (max-width: 1439px) {
  .paragraph--type--rows .field--name-field-rows .width-75 h2 {
    font-size: 4rem;
    line-height: 70px;
  }
}
@media (max-width: 1199px) {
  .paragraph--type--rows .field--name-field-rows .width-75 h2 {
    font-size: 3rem;
    line-height: 55px;
  }
}
@media (max-width: 991px) {
  .paragraph--type--rows .field--name-field-rows .width-75 h2 {
    font-size: 2.5rem;
    line-height: 45px;
  }
}
@media (max-width: 575px) {
  .paragraph--type--rows .field--name-field-rows .width-75 h2 {
    font-size: 1.8rem;
    line-height: 35px;
  }
}
@media (max-width: 320px) {
  .paragraph--type--rows .field--name-field-rows .width-75 h2 {
    font-size: 1.4rem;
    line-height: 30px;
  }
}
.paragraph--type--rows .field--name-field-rows .width-75 h2 span {
  color: #E44400;
  padding-left: 181px;
}
@media (max-width: 1679px) {
  .paragraph--type--rows .field--name-field-rows .width-75 h2 span {
    padding-left: 130px;
  }
}
@media (max-width: 1199px) {
  .paragraph--type--rows .field--name-field-rows .width-75 h2 span {
    padding-left: 120px;
  }
}
@media (max-width: 991px) {
  .paragraph--type--rows .field--name-field-rows .width-75 h2 span {
    padding-left: 85px;
  }
}
@media (max-width: 375px) {
  .paragraph--type--rows .field--name-field-rows .width-75 h2 span {
    padding-left: 40px;
  }
}
.paragraph--type--rows .field--name-field-rows .width-75 h2 span:first-child {
  color: #FFFFFF;
  padding-left: 89px;
}
@media (max-width: 1199px) {
  .paragraph--type--rows .field--name-field-rows .width-75 h2 span:first-child {
    padding-left: 70px;
  }
}
@media (max-width: 991px) {
  .paragraph--type--rows .field--name-field-rows .width-75 h2 span:first-child {
    padding-left: 50px;
  }
}
.paragraph--type--rows .field--name-field-rows .width-75 .field--type-text-long {
  width: 100%;
}
.paragraph--type--rows .field--name-field-rows .width-25 {
  width: 25%;
  padding-left: 30px;
  display: flex;
  align-items: flex-end;
}
@media (max-width: 1679px) {
  .paragraph--type--rows .field--name-field-rows .width-25 {
    width: 30%;
  }
}
@media (max-width: 1199px) {
  .paragraph--type--rows .field--name-field-rows .width-25 {
    width: 35%;
  }
}
@media (max-width: 991px) {
  .paragraph--type--rows .field--name-field-rows .width-25 {
    padding-left: 0px;
  }
}
@media (max-width: 767px) {
  .paragraph--type--rows .field--name-field-rows .width-25 {
    width: 100%;
  }
}
.paragraph--type--rows .field--name-field-rows .width-25 p {
  font-size: 1.78rem;
  line-height: 50px;
  margin-bottom: 10px;
}
@media (max-width: 1439px) {
  .paragraph--type--rows .field--name-field-rows .width-25 p {
    font-size: 1.6rem;
    line-height: 40px;
  }
}
@media (max-width: 991px) {
  .paragraph--type--rows .field--name-field-rows .width-25 p {
    font-size: 1.4rem;
    line-height: 30px;
  }
}
@media (max-width: 320px) {
  .paragraph--type--rows .field--name-field-rows .width-25 p {
    font-size: 1.2rem;
    line-height: 25px;
  }
}
.paragraph--type--rows .field--name-field-rows .width-25 p span {
  color: #E44400;
  font-family: "Rockwell Regular";
}
.paragraph--type--rows .field--name-field-rows .width-25 p a {
  color: #FFFFFF;
}
.paragraph--type--rows .field--name-field-rows .width-25 .field--type-text-long {
  width: 100%;
}
.paragraph--type--rows .field--name-field-rows .width-60 {
  width: 60%;
}
@media (max-width: 767px) {
  .paragraph--type--rows .field--name-field-rows .width-60 {
    width: 100%;
  }
}
.paragraph--type--rows .field--name-field-rows .width-40 .paragraph--type--heading {
  margin-bottom: 0;
}
.paragraph--type--rows:has(.commisition-content) .field--name-field-rows {
  padding-top: 0;
}
@media (min-width: 1921px) {
  .paragraph--type--rows:has(.commisition-content) .field--name-field-rows {
    padding-bottom: 170px;
  }
}

.paragraph--type--rows:has(.paragraph--type--webform-container) .field--name-field-rows {
  padding-top: 0;
}
@media (max-width: 991px) {
  .paragraph--type--rows:has(.paragraph--type--webform-container) .field--name-field-rows {
    row-gap: 30px;
  }
}

.paragraph--type--webform-container {
  padding-left: 20px;
  padding-right: 40px;
}
@media (max-width: 1679px) {
  .paragraph--type--webform-container {
    padding-right: 20px;
  }
}
@media (max-width: 1439px) {
  .paragraph--type--webform-container {
    padding-left: 0;
    padding-right: 0;
  }
}
@media (max-width: 991px) {
  .paragraph--type--webform-container {
    padding-left: 0;
    padding-right: 0;
  }
}

.webform-submission-contact-form .svg-border {
  position: absolute;
  top: -5px;
  right: -2px;
  z-index: 1;
  cursor: pointer;
}
@media (max-width: 1439px) {
  .webform-submission-contact-form .svg-border {
    top: -25px;
    right: 5px;
  }
}
@media (max-width: 991px) {
  .webform-submission-contact-form .svg-border {
    display: none;
  }
}
@media (max-width: 1439px) {
  .webform-submission-contact-form .svg-border svg {
    width: 285px;
  }
}
.webform-submission-contact-form .svg-border:hover path {
  stroke: #FFFFFF;
}
.webform-submission-contact-form .svg-border:hover + .btn-primary {
  background-color: #E44400;
  color: #FFFFFF;
  cursor: pointer;
}

.webform-submission-application-form {
  margin-bottom: 175px;
}
@media (max-width: 1439px) {
  .webform-submission-application-form {
    margin-bottom: 0;
  }
}

.form-item-den-datenschutz-habe-ich-gelesen-und-akzeptiert .form-check-label,
.form-item-den-datenschutz-habe-ich-gelesen-und-akzeptiert- .form-check-label {
  display: none;
}

.webform-submission-form .form-control:focus, .user-login-form .form-control:focus {
  border-color: #ced4da;
  box-shadow: none;
}
.webform-submission-form .form-control:focus::-moz-placeholder, .user-login-form .form-control:focus::-moz-placeholder {
  bottom: 0;
}
.webform-submission-form .form-control:focus::placeholder, .user-login-form .form-control:focus::placeholder {
  bottom: 0;
}
.webform-submission-form .form-control::-moz-placeholder, .user-login-form .form-control::-moz-placeholder {
  color: #000000;
  position: relative;
  bottom: -5px;
  font-style: italic;
  -moz-transition: 0.3s ease-in-out;
  transition: 0.3s ease-in-out;
}
.webform-submission-form .form-control::placeholder, .user-login-form .form-control::placeholder {
  color: #000000;
  position: relative;
  bottom: -5px;
  font-style: italic;
  transition: 0.3s ease-in-out;
}
.webform-submission-form input, .webform-submission-form textarea, .user-login-form input, .user-login-form textarea {
  border-radius: 0;
}
.webform-submission-form .form-actions, .user-login-form .form-actions {
  margin: 29px 0 0 !important;
  position: relative;
}
.webform-submission-form .form-check-label, .webform-submission-form small.description, .user-login-form .form-check-label, .user-login-form small.description {
  font-size: 1rem;
  line-height: 32px;
  color: #FFFFFF !important;
  font-family: "Roboto Regular";
}
@media (max-width: 575px) {
  .webform-submission-form .form-check-label, .webform-submission-form small.description, .user-login-form .form-check-label, .user-login-form small.description {
    line-height: 25px;
  }
}
@media (max-width: 425px) {
  .webform-submission-form .form-check-label, .webform-submission-form small.description, .user-login-form .form-check-label, .user-login-form small.description {
    width: 68%;
  }
}
@media (max-width: 375px) {
  .webform-submission-form .form-check-label, .webform-submission-form small.description, .user-login-form .form-check-label, .user-login-form small.description {
    width: 75%;
  }
}
.webform-submission-form .form-check-label a, .webform-submission-form small.description a, .user-login-form .form-check-label a, .user-login-form small.description a {
  color: #FFFFFF;
  text-decoration: none;
}
.webform-submission-form .form-check-label a:hover, .webform-submission-form small.description a:hover, .user-login-form .form-check-label a:hover, .user-login-form small.description a:hover {
  color: #FFFFFF;
  text-decoration: none;
}
.webform-submission-form .checkboxes--wrapper, .user-login-form .checkboxes--wrapper {
  display: flex;
  flex-wrap: wrap;
  margin: 7px 0 27px;
}
.webform-submission-form .checkboxes--wrapper legend, .user-login-form .checkboxes--wrapper legend {
  float: left;
  width: 250px;
  display: flex;
  align-items: center;
  margin-right: 20px;
  margin-bottom: 0;
}
@media (max-width: 1439px) {
  .webform-submission-form .checkboxes--wrapper legend, .user-login-form .checkboxes--wrapper legend {
    margin-right: 10px;
  }
}
.webform-submission-form .checkboxes--wrapper legend .fieldset-legend, .user-login-form .checkboxes--wrapper legend .fieldset-legend {
  font-size: 1.5rem;
  line-height: 32px;
  font-family: "Rockwell Regular";
  color: #FFFFFF;
}
.webform-submission-form .checkboxes--wrapper .webform-options-display-two-columns, .user-login-form .checkboxes--wrapper .webform-options-display-two-columns {
  -moz-column-gap: 30px;
       column-gap: 30px;
}
@media (max-width: 1439px) {
  .webform-submission-form .checkboxes--wrapper .webform-options-display-two-columns, .user-login-form .checkboxes--wrapper .webform-options-display-two-columns {
    -moz-column-gap: 10px;
         column-gap: 10px;
  }
}
.webform-submission-form .js-form-item, .user-login-form .js-form-item {
  margin-bottom: 20px !important;
}
.webform-submission-form .js-form-item input, .webform-submission-form .js-form-item textarea, .user-login-form .js-form-item input, .user-login-form .js-form-item textarea {
  color: #000000;
}
.webform-submission-form .js-form-item input:focus-visible, .webform-submission-form .js-form-item textarea:focus-visible, .user-login-form .js-form-item input:focus-visible, .user-login-form .js-form-item textarea:focus-visible {
  outline: none !important;
}
.webform-submission-form .checkboxes--wrapper, .user-login-form .checkboxes--wrapper {
  margin-bottom: 29px !important;
  margin-top: 27px;
}
.webform-submission-form .checkbox, .user-login-form .checkbox {
  display: flex;
  align-items: center;
  -moz-column-gap: 10px;
       column-gap: 10px;
  margin-bottom: 0 !important;
}
.webform-submission-form .checkbox input.form-checkbox, .user-login-form .checkbox input.form-checkbox {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  width: 53px;
  height: 53px;
  background-image: url("../images/checkbox.svg");
  background-position: center;
  background-size: contain;
  background-repeat: no-repeat;
  position: relative;
  cursor: pointer;
}
@media (max-width: 1199px) {
  .webform-submission-form .checkbox input.form-checkbox, .user-login-form .checkbox input.form-checkbox {
    width: 45px;
    height: 45px;
  }
}
@media (max-width: 375px) {
  .webform-submission-form .checkbox input.form-checkbox, .user-login-form .checkbox input.form-checkbox {
    width: 40px;
    height: 40px;
  }
}
.webform-submission-form .checkbox input.form-checkbox:checked:after, .user-login-form .checkbox input.form-checkbox:checked:after {
  opacity: 1;
}
.webform-submission-form .checkbox input.form-checkbox:after, .user-login-form .checkbox input.form-checkbox:after {
  content: "";
  position: absolute;
  top: 10px;
  left: 10px;
  width: 30px;
  height: 30px;
  background-color: #E44400;
  z-index: 8;
  clip-path: polygon(15% 0, 100% 15%, 100% 80%, 10% 100%);
  opacity: 0;
}
@media (max-width: 1199px) {
  .webform-submission-form .checkbox input.form-checkbox:after, .user-login-form .checkbox input.form-checkbox:after {
    top: 9px;
    left: 9px;
    width: 25px;
    height: 25px;
  }
}
@media (max-width: 375px) {
  .webform-submission-form .checkbox input.form-checkbox:after, .user-login-form .checkbox input.form-checkbox:after {
    width: 20px;
    height: 20px;
  }
}
.webform-submission-form .checkbox input.form-checkbox:focus-visible, .user-login-form .checkbox input.form-checkbox:focus-visible {
  outline: none;
  border: none;
}
.webform-submission-form .form-type-webform-document-file, .user-login-form .form-type-webform-document-file {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
}
@media (max-width: 575px) {
  .webform-submission-form .form-type-webform-document-file, .user-login-form .form-type-webform-document-file {
    row-gap: 15px;
  }
}
.webform-submission-form .form-type-webform-document-file label, .user-login-form .form-type-webform-document-file label {
  color: #FFFFFF;
  font-family: "Rockwell Regular";
  font-size: 1rem;
  line-height: 32px;
  margin-bottom: 0;
  width: 30%;
}
@media (max-width: 1199px) {
  .webform-submission-form .form-type-webform-document-file label, .user-login-form .form-type-webform-document-file label {
    width: 40%;
  }
}
@media (max-width: 991px) {
  .webform-submission-form .form-type-webform-document-file label, .user-login-form .form-type-webform-document-file label {
    width: 20%;
  }
}
@media (max-width: 767px) {
  .webform-submission-form .form-type-webform-document-file label, .user-login-form .form-type-webform-document-file label {
    width: 30%;
  }
}
@media (max-width: 575px) {
  .webform-submission-form .form-type-webform-document-file label, .user-login-form .form-type-webform-document-file label {
    width: 100%;
  }
}
.webform-submission-form .form-type-webform-document-file .webform-document-file, .user-login-form .form-type-webform-document-file .webform-document-file {
  width: 70%;
}
@media (max-width: 1199px) {
  .webform-submission-form .form-type-webform-document-file .webform-document-file, .user-login-form .form-type-webform-document-file .webform-document-file {
    width: 60%;
  }
}
@media (max-width: 991px) {
  .webform-submission-form .form-type-webform-document-file .webform-document-file, .user-login-form .form-type-webform-document-file .webform-document-file {
    width: 80%;
  }
}
@media (max-width: 767px) {
  .webform-submission-form .form-type-webform-document-file .webform-document-file, .user-login-form .form-type-webform-document-file .webform-document-file {
    width: 70%;
  }
}
@media (max-width: 575px) {
  .webform-submission-form .form-type-webform-document-file .webform-document-file, .user-login-form .form-type-webform-document-file .webform-document-file {
    width: 100%;
  }
}
.webform-submission-form .form-type-webform-document-file .description, .user-login-form .form-type-webform-document-file .description {
  display: none;
}

.user-login-form {
  max-width: 1680px;
  margin: 180px auto 100px;
  padding: 0 15px;
  position: relative;
}
.user-login-form:after {
  content: "";
  position: absolute;
  top: -210px;
  left: -120px;
  width: 1920px;
  height: 900px;
  background-image: url("../images/bg-img.svg");
  background-size: cover;
  background-repeat: no-repeat;
  background-position: top;
  z-index: -1;
}
@media (min-width: 1921px) {
  .user-login-form {
    max-width: 1680px;
  }
}
@media (max-width: 1679px) {
  .user-login-form {
    max-width: 1440px;
  }
}
@media (max-width: 1439px) {
  .user-login-form {
    max-width: 1140px;
  }
}
@media (max-width: 1199px) {
  .user-login-form {
    max-width: 960px;
    padding: 20px 15px;
  }
}
@media (max-width: 767px) {
  .user-login-form {
    max-width: 100%;
  }
}
.user-login-form .form-control {
  margin-bottom: 5px;
}
.user-login-form label, .user-login-form .text-muted {
  color: #FFFFFF !important;
}

.btn-primary {
  background-color: #FFFFFF;
  border: 1px solid #FFFFFF;
  color: #E44400;
  display: flex;
  border-radius: 0;
  padding: 45px 40px 35px;
  font-size: 2.78rem;
  line-height: 50px;
  position: relative;
  word-break: break-word;
  white-space: normal;
  transition: 0.3s ease-in-out;
  font-family: "Rockwell Bold";
  width: 365px;
  justify-content: center;
  margin: 0 0 0 auto !important;
  clip-path: polygon(1% 15%, 100% 0%, 85% 99%, 5% 95%);
}
@media (max-width: 1439px) {
  .btn-primary {
    width: 300px;
    padding: 35px 35px 30px;
    font-size: 2.2rem;
    line-height: 35px;
  }
}
@media (max-width: 1199px) {
  .btn-primary {
    font-size: 2rem;
    line-height: 32px;
  }
}
@media (max-width: 991px) {
  .btn-primary {
    width: 100%;
    clip-path: none;
    padding: 15px;
    display: flex;
    justify-content: center;
    font-size: 1.8rem;
    line-height: 32px;
  }
}
@media (max-width: 575px) {
  .btn-primary {
    font-size: 1.6rem;
  }
}
@media (max-width: 375px) {
  .btn-primary {
    font-size: 1.3rem;
  }
}
.btn-primary:hover {
  background-color: #E44400;
  border: 1px solid #E44400;
  color: #FFFFFF;
}
.btn-primary:active {
  background-color: #E44400 !important;
  border-color: #E44400 !important;
  color: #FFFFFF;
}
.btn-primary:focus {
  box-shadow: none !important;
  outline: none !important;
  border-color: #E44400 !important;
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInV0aWwvX2ZvbnRzLnNjc3MiLCJtYWluLmNzcyIsImxheW91dC9iYXNlL19iYXNlLnNjc3MiLCJ1dGlsL19jb2xvcnMuc2NzcyIsInV0aWwvX2JyZWFrcG9pbnRzLnNjc3MiLCJsYXlvdXQvYmFzZS9mb290ZXIuc2NzcyIsImxheW91dC9iYXNlL2hlYWRlci5zY3NzIiwibGF5b3V0L3BhcmFncmFwaC9wYXJhZ3JhcGgtLXR5cGUtLWFwcHMuc2NzcyIsImxheW91dC9wYXJhZ3JhcGgvcGFyYWdyYXBoLS10eXBlLS1jb21wYW55LWhpc3Rvcnkuc2NzcyIsImxheW91dC9wYXJhZ3JhcGgvcGFyYWdyYXBoLS10eXBlLS1kZWxpdmVyeS1zZXJ2aWNlLWJsb2NrLnNjc3MiLCJsYXlvdXQvcGFyYWdyYXBoL3BhcmFncmFwaC0tdHlwZS0taGVhZGluZy5zY3NzIiwibGF5b3V0L3BhcmFncmFwaC9wYXJhZ3JhcGgtLXR5cGUtLWhlcm8uc2NzcyIsImxheW91dC9wYXJhZ3JhcGgvcGFyYWdyYXBoLS10eXBlLS1odG1sLnNjc3MiLCJsYXlvdXQvcGFyYWdyYXBoL3BhcmFncmFwaC0tdHlwZS0taW1hZ2UtYW5kLXRleHQuc2NzcyIsImxheW91dC9wYXJhZ3JhcGgvcGFyYWdyYXBoLS10eXBlLS1qb2ItYXBwbGljYXRpb24uc2NzcyIsImxheW91dC9wYXJhZ3JhcGgvcGFyYWdyYXBoLS10eXBlLS1saW5rZWQtYnV0dG9uLnNjc3MiLCJsYXlvdXQvcGFyYWdyYXBoL3BhcmFncmFwaC0tdHlwZS0tbG9jYXRpb25zLnNjc3MiLCJsYXlvdXQvcGFyYWdyYXBoL3BhcmFncmFwaC0tdHlwZS0tb3JkZXItYXBwcy5zY3NzIiwibGF5b3V0L3BhcmFncmFwaC9wYXJhZ3JhcGgtLXR5cGUtLXByb2R1Y3Quc2NzcyIsImxheW91dC9wYXJhZ3JhcGgvcGFyYWdyYXBoLS10eXBlLS1yb3dzLnNjc3MiLCJsYXlvdXQvcGFyYWdyYXBoL3BhcmFncmFwaC13ZWJmb3JtLWNvbnRhaW5lci5zY3Nz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LGNqQnBWTTtBRjIxSlI7QW1CcmdKQztFQUNDLG9DQUFBO0VBQ0EsZ0NBQUE7RUFDQSxjakJ6Vk07QUZnMkpSO0FtQnJnSkM7RUFDQywyQkFBQTtFQUNBLHdCQUFBO0VBQ0EsZ0NBQUE7QW5CdWdKRiIsImZpbGUiOiJtYWluLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkBmb250LWZhY2Uge1xuXHRmb250LWZhbWlseTogJ1JvYm90byBSZWd1bGFyJztcblx0c3JjOiB1cmwoJy4uL2ZvbnRzL1JvYm90byBSZWd1bGFyLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpO1xufVxuQGZvbnQtZmFjZSB7XG5cdGZvbnQtZmFtaWx5OiAnUm9ib3RvIEJvbGQnO1xuXHRzcmM6IHVybCgnLi4vZm9udHMvUm9ib3RvIEJvbGQud29mZjInKSBmb3JtYXQoJ3dvZmYyJyk7XG59XG5AZm9udC1mYWNlIHtcblx0Zm9udC1mYW1pbHk6ICdSb2Nrd2VsbCBSZWd1bGFyJztcblx0c3JjOiB1cmwoJy4uL2ZvbnRzL1JvY2t3ZWxsIFJlZ3VsYXIud29mZjInKSBmb3JtYXQoJ3dvZmYyJyk7XG59XG5AZm9udC1mYWNlIHtcblx0Zm9udC1mYW1pbHk6ICdSb2Nrd2VsbCBCb2xkJztcblx0c3JjOiB1cmwoJy4uL2ZvbnRzL1JvY2t3ZWxsIEJvbGQud29mZjInKSBmb3JtYXQoJ3dvZmYyJyk7XG59XG5cbiRwcmltYXJ5cmVnOiAnUm9ib3RvIFJlZ3VsYXInO1xuJHByaW1hcnlib2xkOiAnUm9ib3RvIEJvbGQnO1xuJHNlY29uZGFyeXJlZzogJ1JvY2t3ZWxsIFJlZ3VsYXInO1xuJHNlY29uZGFyeWJvbGQ6ICdSb2Nrd2VsbCBCb2xkJzsiLCJAZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiUm9ib3RvIFJlZ3VsYXJcIjtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9Sb2JvdG8gUmVndWxhci53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKTtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJSb2JvdG8gQm9sZFwiO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL1JvYm90byBCb2xkLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlJvY2t3ZWxsIFJlZ3VsYXJcIjtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9Sb2Nrd2VsbCBSZWd1bGFyLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlJvY2t3ZWxsIEJvbGRcIjtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9Sb2Nrd2VsbCBCb2xkLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpO1xufVxuaHRtbCxcbmJvZHkge1xuICBtYXgtd2lkdGg6IDEwMHZ3O1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgZm9udC1mYW1pbHk6IFwiUm9ib3RvIFJlZ3VsYXJcIjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMjJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDAwMDtcbiAgc2Nyb2xsLWJlaGF2aW9yOiBzbW9vdGg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTY3OXB4KSB7XG4gIGh0bWwsXG4gIGJvZHkge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICBodG1sLFxuICBib2R5IHtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gIH1cbn1cbmh0bWwgYS52aXN1YWxseS1oaWRkZW4tZm9jdXNhYmxlLFxuYm9keSBhLnZpc3VhbGx5LWhpZGRlbi1mb2N1c2FibGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5pbWcge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLmZpZWxkX19pdGVtLndoaXRlLWJhY2tncm91bmQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjZmNmY2O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZjZmNmY2O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBmbG93LXJvb3Q7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmZpZWxkX19pdGVtLndoaXRlLWJhY2tncm91bmQge1xuICAgIGJhY2tncm91bmQtc2l6ZTogYXV0bztcbiAgfVxufVxuXG4udXNlci1sb2dnZWQtaW4gLmNvbnRleHR1YWwtcmVnaW9uIHtcbiAgcG9zaXRpb246IHVuc2V0O1xufVxuXG4ubWFpbi1jb250ZW50IHtcbiAgcGFkZGluZzogMDtcbn1cblxuaDIubm9kZV9fdGl0bGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ubm9kZS0tdHlwZS1wYWdlIC5ub2RlX19jb250ZW50IHtcbiAgbWFyZ2luOiAwO1xufVxuXG4uYWxlcnQtZGFuZ2VyIHN2ZyB7XG4gIGZpbGw6ICNkOTUzNGY7XG59XG5cbi5hbGVydC1zdWNjZXNzIHN2ZyB7XG4gIGZpbGw6ICM1Y2I4NWM7XG59XG5cbi5hbGVydC1zdWNjZXNzLCAuYWxlcnQtZGFuZ2VyIHtcbiAgY29sdW1uLWdhcDogMjVweDtcbiAgcGFkZGluZzogNDBweCAyMHB4O1xuICBtYXJnaW46IDMwcHggMCAzMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5hbGVydC1zdWNjZXNzLCAuYWxlcnQtZGFuZ2VyIHtcbiAgICBtYXJnaW46IDAgMCAzMHB4O1xuICB9XG59XG4uYWxlcnQtc3VjY2VzcyBzdmcsIC5hbGVydC1kYW5nZXIgc3ZnIHtcbiAgaGVpZ2h0OiAzNXB4O1xufVxuLmFsZXJ0LXN1Y2Nlc3MgLmFsZXJ0LWhlYWRpbmcsIC5hbGVydC1kYW5nZXIgLmFsZXJ0LWhlYWRpbmcge1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5hbGVydC1zdWNjZXNzIGhyLCAuYWxlcnQtZGFuZ2VyIGhyIHtcbiAgbWFyZ2luOiAxMHB4IDA7XG59XG4uYWxlcnQtc3VjY2VzcyAuYnRuLWNsb3NlLCAuYWxlcnQtZGFuZ2VyIC5idG4tY2xvc2Uge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uc2l0ZS1mb290ZXIge1xuICBwYWRkaW5nOiAxMTVweCAwIDQwcHg7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkyMXB4KSB7XG4gIC5zaXRlLWZvb3RlciB7XG4gICAgcGFkZGluZzogMTY1cHggMCA0MHB4O1xuICB9XG4gIC5zaXRlLWZvb3RlcjphZnRlciB7XG4gICAgdG9wOiAzOXB4O1xuICAgIGhlaWdodDogNDMwcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wO1xuICB9XG4gIC5zaXRlLWZvb3RlcjpiZWZvcmUge1xuICAgIGhlaWdodDogNDEwcHg7XG4gIH1cbiAgLnNpdGUtZm9vdGVyIC5jb250YWluZXItZmx1aWQge1xuICAgIG1hcmdpbjogMTQwcHggYXV0byAwO1xuICB9XG59XG4uc2l0ZS1mb290ZXIud2hpdGUtYmFja2dyb3VuZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNmY2ZjY7XG59XG4uc2l0ZS1mb290ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC02MnB4O1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAyODVweDtcbiAgei1pbmRleDogMDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2Jhbm5lci1pbWctYm90dG9tLW92ZXJsYXkucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3A7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkyMXB4KSB7XG4gIC5zaXRlLWZvb3RlcjpiZWZvcmUge1xuICAgIHRvcDogLTE1MHB4O1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDE2NzlweCkge1xuICAuc2l0ZS1mb290ZXI6YmVmb3JlIHtcbiAgICB0b3A6IC0zNXB4O1xuICAgIGhlaWdodDogMjMwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnNpdGUtZm9vdGVyOmJlZm9yZSB7XG4gICAgdG9wOiAtMTBweDtcbiAgICBoZWlnaHQ6IDE5MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5zaXRlLWZvb3RlcjpiZWZvcmUge1xuICAgIHRvcDogOHB4O1xuICAgIGhlaWdodDogMTYwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuc2l0ZS1mb290ZXI6YmVmb3JlIHtcbiAgICB0b3A6IDEwcHg7XG4gICAgaGVpZ2h0OiAxNTBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zaXRlLWZvb3RlcjpiZWZvcmUge1xuICAgIHRvcDogLTQ1cHg7XG4gICAgaGVpZ2h0OiAxMjVweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC5zaXRlLWZvb3RlcjpiZWZvcmUge1xuICAgIHRvcDogLTMwcHg7XG4gICAgaGVpZ2h0OiA5MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLnNpdGUtZm9vdGVyOmJlZm9yZSB7XG4gICAgdG9wOiAtNDVweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zaXRlLWZvb3RlciB7XG4gICAgcGFkZGluZzogNjBweCAwIDIwcHg7XG4gIH1cbn1cbi5zaXRlLWZvb3RlcjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvZm9vdGVyLWJnLWJsYWNrLnN2Z1wiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICB6LWluZGV4OiAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MjFweCkge1xuICAuc2l0ZS1mb290ZXI6YWZ0ZXIge1xuICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnNpdGUtZm9vdGVyOmFmdGVyIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgbGVmdDtcbiAgfVxufVxuLnNpdGUtZm9vdGVyIC5jb250YWluZXItZmx1aWQge1xuICBtYXgtd2lkdGg6IDE2ODBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxNjc5cHgpIHtcbiAgLnNpdGUtZm9vdGVyIC5jb250YWluZXItZmx1aWQge1xuICAgIG1heC13aWR0aDogMTQ0MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5zaXRlLWZvb3RlciAuY29udGFpbmVyLWZsdWlkIHtcbiAgICBtYXgtd2lkdGg6IDExNDBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuc2l0ZS1mb290ZXIgLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgbWF4LXdpZHRoOiA5NjBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zaXRlLWZvb3RlciAuY29udGFpbmVyLWZsdWlkIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5zaXRlLWZvb3RlciAuc2l0ZS1mb290ZXJfX3RvcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnNpdGUtZm9vdGVyIC5zaXRlLWZvb3Rlcl9fdG9wIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGluaGVyaXQ7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAuc2l0ZS1mb290ZXIgLnNpdGUtZm9vdGVyX190b3Age1xuICAgIHJvdy1nYXA6IDM1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAuc2l0ZS1mb290ZXIgLnNpdGUtZm9vdGVyX190b3Age1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgICByb3ctZ2FwOiAwO1xuICB9XG59XG4uc2l0ZS1mb290ZXIgLnNpdGUtZm9vdGVyX190b3AgLnJlZ2lvbiB7XG4gIHdpZHRoOiAzMy4zMyU7XG4gIG1hcmdpbjogMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAuc2l0ZS1mb290ZXIgLnNpdGUtZm9vdGVyX190b3AgLnJlZ2lvbiB7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc2l0ZS1mb290ZXIgLnNpdGUtZm9vdGVyX190b3AgLnJlZ2lvbi1mb290ZXItZmlyc3Qge1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAuc2l0ZS1mb290ZXIgLnNpdGUtZm9vdGVyX190b3AgLnJlZ2lvbi1mb290ZXItZmlyc3Qge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC5zaXRlLWZvb3RlciAuc2l0ZS1mb290ZXJfX3RvcCAucmVnaW9uLWZvb3Rlci1maXJzdCB7XG4gICAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIH1cbn1cbi5zaXRlLWZvb3RlciAuc2l0ZS1mb290ZXJfX3RvcCAucmVnaW9uLWZvb3Rlci1maXJzdCAuZm9vdGVyLWxvZ28ge1xuICBtYXJnaW4tYm90dG9tOiAzNXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5zaXRlLWZvb3RlciAuc2l0ZS1mb290ZXJfX3RvcCAucmVnaW9uLWZvb3Rlci1maXJzdCAuZm9vdGVyLWxvZ28ge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAuc2l0ZS1mb290ZXIgLnNpdGUtZm9vdGVyX190b3AgLnJlZ2lvbi1mb290ZXItZmlyc3QgLmZvb3Rlci1sb2dvIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uc2l0ZS1mb290ZXIgLnNpdGUtZm9vdGVyX190b3AgLnJlZ2lvbi1mb290ZXItZmlyc3QgLmZvb3Rlci1sb2dvIGltZyB7XG4gIHdpZHRoOiBhdXRvO1xufVxuLnNpdGUtZm9vdGVyIC5zaXRlLWZvb3Rlcl9fdG9wIC5yZWdpb24tZm9vdGVyLWZpcnN0IC5mb290ZXItYWRkcmVzcyBoNSB7XG4gIGNvbG9yOiAjRTQ0NDAwO1xuICBmb250LWZhbWlseTogXCJSb2Nrd2VsbCBSZWd1bGFyXCI7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIG1hcmdpbjogMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuc2l0ZS1mb290ZXIgLnNpdGUtZm9vdGVyX190b3AgLnJlZ2lvbi1mb290ZXItZmlyc3QgLmZvb3Rlci1hZGRyZXNzIGg1IHtcbiAgICBmb250LXNpemU6IDEuMXJlbTtcbiAgICBsaW5lLWhlaWdodDogMjVweDtcbiAgfVxufVxuLnNpdGUtZm9vdGVyIC5zaXRlLWZvb3Rlcl9fdG9wIC5yZWdpb24tZm9vdGVyLWZpcnN0IC5mb290ZXItYWRkcmVzcyBwIHtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDMycHg7XG4gIGZvbnQtZmFtaWx5OiBcIlJvYm90byBSZWd1bGFyXCI7XG4gIG1hcmdpbjogMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuc2l0ZS1mb290ZXIgLnNpdGUtZm9vdGVyX190b3AgLnJlZ2lvbi1mb290ZXItZmlyc3QgLmZvb3Rlci1hZGRyZXNzIHAge1xuICAgIGZvbnQtc2l6ZTogMC44cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICB9XG59XG4uc2l0ZS1mb290ZXIgLnNpdGUtZm9vdGVyX190b3AgLnJlZ2lvbi1mb290ZXItZmlyc3QgLmZvb3Rlci1hZGRyZXNzIHAgYSB7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuLnNpdGUtZm9vdGVyIC5zaXRlLWZvb3Rlcl9fdG9wIC5yZWdpb24tZm9vdGVyLWZpcnN0IC5mb290ZXItYWRkcmVzcyBwIGE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnNpdGUtZm9vdGVyIC5zaXRlLWZvb3Rlcl9fdG9wIC5yZWdpb24tZm9vdGVyLXNlY29uZCB7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC5zaXRlLWZvb3RlciAuc2l0ZS1mb290ZXJfX3RvcCAucmVnaW9uLWZvb3Rlci1zZWNvbmQge1xuICAgIG1hcmdpbjogMCAwIDM0cHggIWltcG9ydGFudDtcbiAgfVxufVxuLnNpdGUtZm9vdGVyIC5zaXRlLWZvb3Rlcl9fdG9wIC5yZWdpb24tZm9vdGVyLXNlY29uZCAuZmllbGQtLXR5cGUtdGV4dC13aXRoLXN1bW1hcnkge1xuICBtYXgtd2lkdGg6IDM2MHB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cbi5zaXRlLWZvb3RlciAuc2l0ZS1mb290ZXJfX3RvcCAucmVnaW9uLWZvb3Rlci1zZWNvbmQgaDMge1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgZm9udC1zaXplOiAzLjVyZW07XG4gIGxpbmUtaGVpZ2h0OiA2M3B4O1xuICBmb250LWZhbWlseTogXCJSb2Nrd2VsbCBCb2xkXCI7XG4gIG1hcmdpbjogMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxNjc5cHgpIHtcbiAgLnNpdGUtZm9vdGVyIC5zaXRlLWZvb3Rlcl9fdG9wIC5yZWdpb24tZm9vdGVyLXNlY29uZCBoMyB7XG4gICAgZm9udC1zaXplOiAyLjhyZW07XG4gICAgbGluZS1oZWlnaHQ6IDU1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnNpdGUtZm9vdGVyIC5zaXRlLWZvb3Rlcl9fdG9wIC5yZWdpb24tZm9vdGVyLXNlY29uZCBoMyB7XG4gICAgd2lkdGg6IDI1MHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIGZvbnQtc2l6ZTogMi41cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiA0NXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5zaXRlLWZvb3RlciAuc2l0ZS1mb290ZXJfX3RvcCAucmVnaW9uLWZvb3Rlci1zZWNvbmQgaDMge1xuICAgIGZvbnQtc2l6ZTogMi4ycmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAzNXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnNpdGUtZm9vdGVyIC5zaXRlLWZvb3Rlcl9fdG9wIC5yZWdpb24tZm9vdGVyLXNlY29uZCBoMyB7XG4gICAgd2lkdGg6IDIyMHB4O1xuICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnNpdGUtZm9vdGVyIC5zaXRlLWZvb3Rlcl9fdG9wIC5yZWdpb24tZm9vdGVyLXNlY29uZCBoMyB7XG4gICAgd2lkdGg6IDE5MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLnNpdGUtZm9vdGVyIC5zaXRlLWZvb3Rlcl9fdG9wIC5yZWdpb24tZm9vdGVyLXNlY29uZCBoMyB7XG4gICAgd2lkdGg6IDE2MHB4O1xuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC5zaXRlLWZvb3RlciAuc2l0ZS1mb290ZXJfX3RvcCAucmVnaW9uLWZvb3Rlci1zZWNvbmQgaDMge1xuICAgIG1hcmdpbjogMDtcbiAgICBmb250LXNpemU6IDJyZW07XG4gICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gICAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIH1cbn1cbi5zaXRlLWZvb3RlciAuc2l0ZS1mb290ZXJfX3RvcCAucmVnaW9uLWZvb3Rlci1zZWNvbmQgaDMgc3BhbiB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5zaXRlLWZvb3RlciAuc2l0ZS1mb290ZXJfX3RvcCAucmVnaW9uLWZvb3Rlci1zZWNvbmQgaDMgc3BhbjpsYXN0LWNoaWxkIHtcbiAgY29sb3I6ICNEQ0FCNDM7XG59XG4uc2l0ZS1mb290ZXIgLnNpdGUtZm9vdGVyX190b3AgLnJlZ2lvbi1mb290ZXItdGhpcmQge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gIHJvdy1nYXA6IDM4cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5zaXRlLWZvb3RlciAuc2l0ZS1mb290ZXJfX3RvcCAucmVnaW9uLWZvb3Rlci10aGlyZCB7XG4gICAgcm93LWdhcDogMjVweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zaXRlLWZvb3RlciAuc2l0ZS1mb290ZXJfX3RvcCAucmVnaW9uLWZvb3Rlci10aGlyZCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zaXRlLWZvb3RlciAuc2l0ZS1mb290ZXJfX3RvcCAucmVnaW9uLWZvb3Rlci10aGlyZCAuZmllbGRfX2l0ZW0ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMzc1cHgpIHtcbiAgLnNpdGUtZm9vdGVyIC5zaXRlLWZvb3Rlcl9fdG9wIC5yZWdpb24tZm9vdGVyLXRoaXJkIC5maWVsZF9faXRlbSB7XG4gICAgY29sdW1uLWdhcDogMTBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zaXRlLWZvb3RlciAuc2l0ZS1mb290ZXJfX3RvcCAucmVnaW9uLWZvb3Rlci10aGlyZCAjYmxvY2stb2xkaWdlcy1mb290ZXJtZWRpYWxpbmsge1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG59XG4uc2l0ZS1mb290ZXIgLnNpdGUtZm9vdGVyX190b3AgLnJlZ2lvbi1mb290ZXItdGhpcmQgI2Jsb2NrLW9sZGlnZXMtZm9vdGVybWVkaWFsaW5rIC5mb290ZXItbWVkaWEge1xuICB0ZXh0LWFsaWduOiBlbmQ7XG59XG4uc2l0ZS1mb290ZXIgLnNpdGUtZm9vdGVyX190b3AgLnJlZ2lvbi1mb290ZXItdGhpcmQgI2Jsb2NrLW9sZGlnZXMtZm9vdGVybWVkaWFsaW5rIC5mb290ZXItbWVkaWEgYSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC5zaXRlLWZvb3RlciAuc2l0ZS1mb290ZXJfX3RvcCAucmVnaW9uLWZvb3Rlci10aGlyZCAjYmxvY2stb2xkaWdlcy1mb290ZXJtZWRpYWxpbmsgLmZvb3Rlci1tZWRpYSBhIHtcbiAgICB3aWR0aDogMzBweDtcbiAgfVxufVxuLnNpdGUtZm9vdGVyIC5zaXRlLWZvb3Rlcl9fdG9wIC5yZWdpb24tZm9vdGVyLXRoaXJkICNibG9jay1vbGRpZ2VzLWZvb3Rlcm1lZGlhbGluayAuZm9vdGVyLW1lZGlhIGE6aG92ZXI6YWZ0ZXIge1xuICBvcGFjaXR5OiAxO1xufVxuLnNpdGUtZm9vdGVyIC5zaXRlLWZvb3Rlcl9fdG9wIC5yZWdpb24tZm9vdGVyLXRoaXJkICNibG9jay1vbGRpZ2VzLWZvb3Rlcm1lZGlhbGluayAuZm9vdGVyLW1lZGlhIGE6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2Zvb3Rlci1tZWRpYS1ob3Zlci5wbmdcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgb3BhY2l0eTogMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc2l0ZS1mb290ZXIgLnNpdGUtZm9vdGVyX190b3AgLnJlZ2lvbi1mb290ZXItdGhpcmQgLm1lbnUtLWZvb3RlciB7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbn1cbi5zaXRlLWZvb3RlciAuc2l0ZS1mb290ZXJfX3RvcCAucmVnaW9uLWZvb3Rlci10aGlyZCAubWVudS0tZm9vdGVyIC5uYXZiYXItbmF2IHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwIC0xMHB4IDAgMDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGVuZDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc2l0ZS1mb290ZXIgLnNpdGUtZm9vdGVyX190b3AgLnJlZ2lvbi1mb290ZXItdGhpcmQgLm1lbnUtLWZvb3RlciAubmF2YmFyLW5hdiB7XG4gICAgY29sdW1uLWdhcDogMTBweDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHN0YXJ0O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLnNpdGUtZm9vdGVyIC5zaXRlLWZvb3Rlcl9fdG9wIC5yZWdpb24tZm9vdGVyLXRoaXJkIC5tZW51LS1mb290ZXIgLm5hdmJhci1uYXYge1xuICAgIGNvbHVtbi1nYXA6IDVweDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHN0YXJ0O1xuICB9XG59XG4uc2l0ZS1mb290ZXIgLnNpdGUtZm9vdGVyX190b3AgLnJlZ2lvbi1mb290ZXItdGhpcmQgLm1lbnUtLWZvb3RlciAubmF2YmFyLW5hdiAubmF2LWl0ZW0ge1xuICBtYXJnaW4tbGVmdDogNjBweDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxNjc5cHgpIHtcbiAgLnNpdGUtZm9vdGVyIC5zaXRlLWZvb3Rlcl9fdG9wIC5yZWdpb24tZm9vdGVyLXRoaXJkIC5tZW51LS1mb290ZXIgLm5hdmJhci1uYXYgLm5hdi1pdGVtIHtcbiAgICBtYXJnaW4tbGVmdDogNDBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAuc2l0ZS1mb290ZXIgLnNpdGUtZm9vdGVyX190b3AgLnJlZ2lvbi1mb290ZXItdGhpcmQgLm1lbnUtLWZvb3RlciAubmF2YmFyLW5hdiAubmF2LWl0ZW0ge1xuICAgIG1hcmdpbi1sZWZ0OiAyNXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5zaXRlLWZvb3RlciAuc2l0ZS1mb290ZXJfX3RvcCAucmVnaW9uLWZvb3Rlci10aGlyZCAubWVudS0tZm9vdGVyIC5uYXZiYXItbmF2IC5uYXYtaXRlbSB7XG4gICAgbWFyZ2luLWxlZnQ6IDlweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5zaXRlLWZvb3RlciAuc2l0ZS1mb290ZXJfX3RvcCAucmVnaW9uLWZvb3Rlci10aGlyZCAubWVudS0tZm9vdGVyIC5uYXZiYXItbmF2IC5uYXYtaXRlbSB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbn1cbi5zaXRlLWZvb3RlciAuc2l0ZS1mb290ZXJfX3RvcCAucmVnaW9uLWZvb3Rlci10aGlyZCAubWVudS0tZm9vdGVyIC5uYXZiYXItbmF2IC5uYXYtaXRlbTpsYXN0LWNoaWxkIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zaXRlLWZvb3RlciAuc2l0ZS1mb290ZXJfX3RvcCAucmVnaW9uLWZvb3Rlci10aGlyZCAubWVudS0tZm9vdGVyIC5uYXZiYXItbmF2IC5uYXYtaXRlbSAubmF2LWxpbmsge1xuICBwYWRkaW5nOiAxMHB4O1xuICBib3JkZXI6IG5vbmU7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBmb250LXNpemU6IDAuNzJyZW07XG4gIGxpbmUtaGVpZ2h0OiAxNXB4O1xuICBmb250LWZhbWlseTogXCJSb2JvdG8gQm9sZFwiO1xuICB0ZXh0LWluZGVudDogaW5oZXJpdDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnNpdGUtZm9vdGVyIC5zaXRlLWZvb3Rlcl9fdG9wIC5yZWdpb24tZm9vdGVyLXRoaXJkIC5tZW51LS1mb290ZXIgLm5hdmJhci1uYXYgLm5hdi1pdGVtIC5uYXYtbGluazpob3ZlciwgLnNpdGUtZm9vdGVyIC5zaXRlLWZvb3Rlcl9fdG9wIC5yZWdpb24tZm9vdGVyLXRoaXJkIC5tZW51LS1mb290ZXIgLm5hdmJhci1uYXYgLm5hdi1pdGVtIC5uYXYtbGluay5pcy1hY3RpdmUge1xuICBiYWNrZ3JvdW5kOiBub25lO1xufVxuLnNpdGUtZm9vdGVyIC5zaXRlLWZvb3Rlcl9fdG9wIC5yZWdpb24tZm9vdGVyLXRoaXJkIC5tZW51LS1mb290ZXIgLm5hdmJhci1uYXYgLm5hdi1pdGVtIC5uYXYtbGluazpob3ZlcjphZnRlciwgLnNpdGUtZm9vdGVyIC5zaXRlLWZvb3Rlcl9fdG9wIC5yZWdpb24tZm9vdGVyLXRoaXJkIC5tZW51LS1mb290ZXIgLm5hdmJhci1uYXYgLm5hdi1pdGVtIC5uYXYtbGluay5pcy1hY3RpdmU6YWZ0ZXIge1xuICBvcGFjaXR5OiAxO1xufVxuLnNpdGUtZm9vdGVyIC5zaXRlLWZvb3Rlcl9fdG9wIC5yZWdpb24tZm9vdGVyLXRoaXJkIC5tZW51LS1mb290ZXIgLm5hdmJhci1uYXYgLm5hdi1pdGVtIC5uYXYtbGluazphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiA1cHg7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0U0NDQwMDtcbiAgdHJhbnNpdGlvbjogMC4zcyBlYXNlLWluLW91dDtcbiAgb3BhY2l0eTogMDtcbn1cbi5zaXRlLWZvb3RlciAuYmxvY2sge1xuICBtYXJnaW46IDA7XG4gIGJvcmRlcjogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5tZW51LW9wZW4gLmhlYWRlciB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgd2lkdGg6IDEwMCU7XG4gIHotaW5kZXg6IDk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5tZW51LW9wZW4gLmhlYWRlciB7XG4gICAgY2xpcC1wYXRoOiBub25lO1xuICB9XG59XG4ubWVudS1vcGVuIC5oZWFkZXIuc3RpY2t5LW5hdiB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbn1cblxuLnBhdGgtZnJvbnRwYWdlIC5oZWFkZXIgLm1lbnUtLW1haW4gLm5hdmJhci1uYXYgLm5hdi1pdGVtIC5uYXYtbGluay5uYXYtbGluay0taW5zaWRlLW9sZGlnZXM6YmVmb3JlLCAucGF0aC1mcm9udHBhZ2UgLmhlYWRlciAubWVudS0tbWFpbiAubmF2YmFyLW5hdiAubmF2LWl0ZW0gLm5hdi1saW5rLm5hdi1saW5rLS1pbnNpZGUtb2xkaWdlczphZnRlciwgLnBhdGgtZnJvbnRwYWdlIC5oZWFkZXIgLm1lbnUtLW1haW4gLm5hdmJhci1uYXYgLm5hdi1pdGVtIC5uYXYtbGluazpob3ZlcjpiZWZvcmUsIC5wYXRoLWZyb250cGFnZSAuaGVhZGVyIC5tZW51LS1tYWluIC5uYXZiYXItbmF2IC5uYXYtaXRlbSAubmF2LWxpbms6aG92ZXI6YWZ0ZXIge1xuICBvcGFjaXR5OiAxO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5wYXRoLWZyb250cGFnZSAuaGVhZGVyIC5tZW51LS1tYWluIC5uYXZiYXItbmF2IC5uYXYtaXRlbSAubmF2LWxpbmsubmF2LWxpbmstLWluc2lkZS1vbGRpZ2VzOmJlZm9yZSwgLnBhdGgtZnJvbnRwYWdlIC5oZWFkZXIgLm1lbnUtLW1haW4gLm5hdmJhci1uYXYgLm5hdi1pdGVtIC5uYXYtbGluay5uYXYtbGluay0taW5zaWRlLW9sZGlnZXM6YWZ0ZXIsIC5wYXRoLWZyb250cGFnZSAuaGVhZGVyIC5tZW51LS1tYWluIC5uYXZiYXItbmF2IC5uYXYtaXRlbSAubmF2LWxpbms6aG92ZXI6YmVmb3JlLCAucGF0aC1mcm9udHBhZ2UgLmhlYWRlciAubWVudS0tbWFpbiAubmF2YmFyLW5hdiAubmF2LWl0ZW0gLm5hdi1saW5rOmhvdmVyOmFmdGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5oZWFkZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogLTFweDtcbiAgei1pbmRleDogMTtcbn1cbi5oZWFkZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHotaW5kZXg6IC0xO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwMDAwO1xuICBjbGlwLXBhdGg6IHBvbHlnb24oMCUgMCUsIDEwMCUgMCUsIDEwMCUgNjAlLCAwJSAxMDAlKTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmhlYWRlcjpiZWZvcmUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5oZWFkZXI6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTI1cHg7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDM5MHB4O1xuICB6LWluZGV4OiAtMTtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTIxcHgpIHtcbiAgLmhlYWRlcjphZnRlciB7XG4gICAgaGVpZ2h0OiA1NTBweDtcbiAgICB0b3A6IC05MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTY3OXB4KSB7XG4gIC5oZWFkZXI6YWZ0ZXIge1xuICAgIGhlaWdodDogMzUwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLmhlYWRlcjphZnRlciB7XG4gICAgaGVpZ2h0OiAzMDBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuaGVhZGVyOmFmdGVyIHtcbiAgICBoZWlnaHQ6IDI5NXB4O1xuICAgIHRvcDogMDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjbGlwLXBhdGg6IHBvbHlnb24oMCUgMCUsIDEwMCUgMCUsIDEwMCUgNTAlLCAwJSA3NSUpO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDAwMDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuaGVhZGVyOmFmdGVyIHtcbiAgICBoZWlnaHQ6IDI4NXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmhlYWRlcjphZnRlciB7XG4gICAgaGVpZ2h0OiAyMjBweDtcbiAgICBjbGlwLXBhdGg6IHBvbHlnb24oMCUgMCUsIDEwMCUgMCUsIDEwMCUgNTUlLCAwJSA4MCUpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLmhlYWRlcjphZnRlciB7XG4gICAgY2xpcC1wYXRoOiBwb2x5Z29uKDAlIDAlLCAxMDAlIDAlLCAxMDAlIDYwJSwgMCUgODAlKTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC5oZWFkZXI6YWZ0ZXIge1xuICAgIGhlaWdodDogMTgwcHg7XG4gICAgY2xpcC1wYXRoOiBwb2x5Z29uKDAlIDAlLCAxMDAlIDAlLCAxMDAlIDYzJSwgMCUgODAlKTtcbiAgfVxufVxuLmhlYWRlci5zdGlja3ktbmF2IHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB3aWR0aDogMTAwJTtcbiAgdG9wOiAtMXB4O1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiA5OTtcbiAgYW5pbWF0aW9uOiAwLjVzIGVhc2UtaW4tb3V0IHNsaWRlRG93bjtcbn1cbi5oZWFkZXIuc3RpY2t5LW5hdjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgZGlzcGxheTogbm9uZTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAuaGVhZGVyLnN0aWNreS1uYXY6YWZ0ZXIge1xuICAgIHRvcDogLTI1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmhlYWRlci5zdGlja3ktbmF2OmFmdGVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB0b3A6IDA7XG4gICAgY2xpcC1wYXRoOiBwb2x5Z29uKDAlIDAlLCAxMDAlIDAlLCAxMDAlIDUwJSwgMCUgNzUlKTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5oZWFkZXIuc3RpY2t5LW5hdjphZnRlciB7XG4gICAgaGVpZ2h0OiAyMzBweDtcbiAgICBjbGlwLXBhdGg6IHBvbHlnb24oMCUgMCUsIDEwMCUgMCUsIDEwMCUgNTUlLCAwJSA4MCUpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLmhlYWRlci5zdGlja3ktbmF2OmFmdGVyIHtcbiAgICBoZWlnaHQ6IDIxMHB4O1xuICAgIGNsaXAtcGF0aDogcG9seWdvbigwJSAwJSwgMTAwJSAwJSwgMTAwJSA2MCUsIDAlIDgwJSk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAuaGVhZGVyLnN0aWNreS1uYXY6YWZ0ZXIge1xuICAgIGhlaWdodDogMjAwcHg7XG4gICAgY2xpcC1wYXRoOiBwb2x5Z29uKDAlIDAlLCAxMDAlIDAlLCAxMDAlIDYzJSwgMCUgODAlKTtcbiAgfVxufVxuLmhlYWRlci5zdGlja3ktbmF2IC5oZWFkZXItY3VydiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uaGVhZGVyIC5oZWFkZXItY3VydiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtMjVweDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMzYwcHg7XG4gIHotaW5kZXg6IC0yO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvYmFubmVyLWltZy1vdmVybGF5MS5wbmdcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGJvdHRvbTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MjFweCkge1xuICAuaGVhZGVyIC5oZWFkZXItY3VydiB7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICB0b3A6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxNjc5cHgpIHtcbiAgLmhlYWRlciAuaGVhZGVyLWN1cnYge1xuICAgIGhlaWdodDogMzQwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLmhlYWRlciAuaGVhZGVyLWN1cnYge1xuICAgIGhlaWdodDogMzAwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuaGVhZGVyIC5oZWFkZXItY3VydiB7XG4gICAgaGVpZ2h0OiAyODBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5oZWFkZXIgLmhlYWRlci1jdXJ2IHtcbiAgICBoZWlnaHQ6IDIzMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLmhlYWRlciAuaGVhZGVyLWN1cnYge1xuICAgIGhlaWdodDogMjIwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAuaGVhZGVyIC5oZWFkZXItY3VydiB7XG4gICAgaGVpZ2h0OiAyMDBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDM3NXB4KSB7XG4gIC5oZWFkZXIgLmhlYWRlci1jdXJ2IHtcbiAgICBoZWlnaHQ6IDE5MHB4O1xuICB9XG59XG4uaGVhZGVyICNuYXZiYXItbWFpbiB7XG4gIG1heC13aWR0aDogMTY4MHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZzogNDBweCAxNXB4O1xuICBwb3NpdGlvbjogaW5pdGlhbDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTIxcHgpIHtcbiAgLmhlYWRlciAjbmF2YmFyLW1haW4ge1xuICAgIG1heC13aWR0aDogMTY4MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTY3OXB4KSB7XG4gIC5oZWFkZXIgI25hdmJhci1tYWluIHtcbiAgICBtYXgtd2lkdGg6IDE0NDBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAuaGVhZGVyICNuYXZiYXItbWFpbiB7XG4gICAgbWF4LXdpZHRoOiAxMTQwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmhlYWRlciAjbmF2YmFyLW1haW4ge1xuICAgIG1heC13aWR0aDogOTYwcHg7XG4gICAgcGFkZGluZzogMjBweCAxNXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmhlYWRlciAjbmF2YmFyLW1haW4ge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuLmhlYWRlciAjbmF2YmFyLW1haW4gLm5hdmJhci1icmFuZCB7XG4gIGZvbnQtc2l6ZTogMDtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xuICBwYWRkaW5nOiAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAuaGVhZGVyICNuYXZiYXItbWFpbiAubmF2YmFyLWJyYW5kIHtcbiAgICB3aWR0aDogMjAwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuaGVhZGVyICNuYXZiYXItbWFpbiAubmF2YmFyLWJyYW5kIHtcbiAgICB3aWR0aDogMTgwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaGVhZGVyICNuYXZiYXItbWFpbiAubmF2YmFyLWJyYW5kIHtcbiAgICB3aWR0aDogMTYwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAuaGVhZGVyICNuYXZiYXItbWFpbiAubmF2YmFyLWJyYW5kIHtcbiAgICB3aWR0aDogMTQwcHg7XG4gIH1cbn1cbi5oZWFkZXIgI25hdmJhci1tYWluIC5uYXZiYXItYnJhbmQgLmltZy1mbHVpZCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmhlYWRlciAjbmF2YmFyLW1haW4gLm5hdmJhci10b2dnbGVyIHtcbiAgcGFkZGluZzogMTVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiA5OTtcbiAgcGFkZGluZzogMjBweDtcbn1cbi5oZWFkZXIgI25hdmJhci1tYWluIC5uYXZiYXItdG9nZ2xlcjpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5oZWFkZXIgI25hdmJhci1tYWluIC5uYXZiYXItdG9nZ2xlci5vcHBlbmQgLm5hdmJhci10b2dnbGVyLWljb24udG9wIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gICAgdG9wOiAyMHB4O1xuICAgIGxlZnQ6IC00cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmhlYWRlciAjbmF2YmFyLW1haW4gLm5hdmJhci10b2dnbGVyLm9wcGVuZCAubmF2YmFyLXRvZ2dsZXItaWNvbi50b3Age1xuICAgIGxlZnQ6IC0xNXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSBhbmQgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLmhlYWRlciAjbmF2YmFyLW1haW4gLm5hdmJhci10b2dnbGVyLm9wcGVuZCAubmF2YmFyLXRvZ2dsZXItaWNvbi50b3Age1xuICAgIGxlZnQ6IC01cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmhlYWRlciAjbmF2YmFyLW1haW4gLm5hdmJhci10b2dnbGVyLm9wcGVuZCAubmF2YmFyLXRvZ2dsZXItaWNvbi5taWRkbGUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMzBweCk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICAuaGVhZGVyICNuYXZiYXItbWFpbiAubmF2YmFyLXRvZ2dsZXIub3BwZW5kIC5uYXZiYXItdG9nZ2xlci1pY29uLmJvdHRvbSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbiAgICB0b3A6IDE1cHg7XG4gICAgbGVmdDogLTRweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuaGVhZGVyICNuYXZiYXItbWFpbiAubmF2YmFyLXRvZ2dsZXIub3BwZW5kIC5uYXZiYXItdG9nZ2xlci1pY29uLmJvdHRvbSB7XG4gICAgbGVmdDogLTE1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIGFuZCAobWF4LXdpZHRoOiA1NzVweCkge1xuICAuaGVhZGVyICNuYXZiYXItbWFpbiAubmF2YmFyLXRvZ2dsZXIub3BwZW5kIC5uYXZiYXItdG9nZ2xlci1pY29uLmJvdHRvbSB7XG4gICAgbGVmdDogLTVweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuaGVhZGVyICNuYXZiYXItbWFpbiAubmF2YmFyLXRvZ2dsZXIub3BwZW5kICsgLm5hdmJhci1jb2xsYXBzZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogMTQ1cHg7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMHZoO1xuICAgIHotaW5kZXg6IDk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwODBBMDtcbiAgICBwYWRkaW5nOiA4NXB4IDMwcHggMjBweDtcbiAgICBvdmVyZmxvdy14OiBzY3JvbGw7XG4gICAgY2xpcC1wYXRoOiBwb2x5Z29uKDAgMTIlLCAxMDAlIDAlLCAxMDAlIDEwMCUsIDAlIDEwMCUpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5oZWFkZXIgI25hdmJhci1tYWluIC5uYXZiYXItdG9nZ2xlci5vcHBlbmQgKyAubmF2YmFyLWNvbGxhcHNlIHtcbiAgICB0b3A6IDEyNXB4O1xuICAgIGNsaXAtcGF0aDogcG9seWdvbigwIDglLCAxMDAlIDElLCAxMDAlIDEwMCUsIDAlIDEwMCUpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5oZWFkZXIgI25hdmJhci1tYWluIC5uYXZiYXItdG9nZ2xlci5vcHBlbmQgKyAubmF2YmFyLWNvbGxhcHNlIHtcbiAgICBjbGlwLXBhdGg6IHBvbHlnb24oMCA3JSwgMTAwJSAxJSwgMTAwJSAxMDAlLCAwJSAxMDAlKTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5oZWFkZXIgI25hdmJhci1tYWluIC5uYXZiYXItdG9nZ2xlci5vcHBlbmQgKyAubmF2YmFyLWNvbGxhcHNlIHtcbiAgICB0b3A6IDEzMHB4O1xuICAgIHBhZGRpbmc6IDY1cHggMzBweCAyMHB4O1xuICAgIGNsaXAtcGF0aDogcG9seWdvbigwIDYlLCAxMDAlIDAlLCAxMDAlIDEwMCUsIDAlIDEwMCUpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmhlYWRlciAjbmF2YmFyLW1haW4gLm5hdmJhci10b2dnbGVyLm9wcGVuZCArIC5uYXZiYXItY29sbGFwc2Uge1xuICAgIHRvcDogMTIwcHg7XG4gICAgcGFkZGluZzogNDVweCAzMHB4IDIwcHg7XG4gICAgY2xpcC1wYXRoOiBwb2x5Z29uKDAgNCUsIDEwMCUgMCUsIDEwMCUgMTAwJSwgMCUgMTAwJSk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIGFuZCAobWF4LXdpZHRoOiA1NzVweCkge1xuICAuaGVhZGVyICNuYXZiYXItbWFpbiAubmF2YmFyLXRvZ2dsZXIub3BwZW5kICsgLm5hdmJhci1jb2xsYXBzZSB7XG4gICAgcGFkZGluZzogMzBweCAzMHB4IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIGFuZCAobWF4LXdpZHRoOiA0MjVweCkge1xuICAuaGVhZGVyICNuYXZiYXItbWFpbiAubmF2YmFyLXRvZ2dsZXIub3BwZW5kICsgLm5hdmJhci1jb2xsYXBzZSB7XG4gICAgdG9wOiAxMTBweDtcbiAgICBjbGlwLXBhdGg6IHBvbHlnb24oMCAzJSwgMTAwJSAwJSwgMTAwJSAxMDAlLCAwJSAxMDAlKTtcbiAgfVxufVxuLmhlYWRlciAjbmF2YmFyLW1haW4gLm5hdmJhci10b2dnbGVyIC5uYXZiYXItdG9nZ2xlci1pY29uIHtcbiAgd2lkdGg6IDUwcHg7XG4gIGhlaWdodDogMnB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIGJvcmRlci1ib3R0b206IDRweCBzb2xpZCAjMDA4MEEwO1xuICB0cmFuc2l0aW9uOiAwLjNzIGVhc2UtaW4tb3V0O1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuaGVhZGVyICNuYXZiYXItbWFpbiAubmF2YmFyLXRvZ2dsZXIgLm5hdmJhci10b2dnbGVyLWljb24ge1xuICAgIGxlZnQ6IC0xMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLmhlYWRlciAjbmF2YmFyLW1haW4gLm5hdmJhci10b2dnbGVyIC5uYXZiYXItdG9nZ2xlci1pY29uIHtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiA0MHB4O1xuICB9XG59XG4uaGVhZGVyICNuYXZiYXItbWFpbiAubmF2YmFyLXRvZ2dsZXIgLm5hdmJhci10b2dnbGVyLWljb24udG9wIHtcbiAgdG9wOiA1cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLmhlYWRlciAjbmF2YmFyLW1haW4gLm5hdmJhci10b2dnbGVyIC5uYXZiYXItdG9nZ2xlci1pY29uLnRvcCB7XG4gICAgdG9wOiA4cHg7XG4gIH1cbn1cbi5oZWFkZXIgI25hdmJhci1tYWluIC5uYXZiYXItdG9nZ2xlciAubmF2YmFyLXRvZ2dsZXItaWNvbi5taWRkbGUge1xuICB0b3A6IDIwcHg7XG4gIGxlZnQ6IC01cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5oZWFkZXIgI25hdmJhci1tYWluIC5uYXZiYXItdG9nZ2xlciAubmF2YmFyLXRvZ2dsZXItaWNvbi5taWRkbGUge1xuICAgIGxlZnQ6IC0xNXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLmhlYWRlciAjbmF2YmFyLW1haW4gLm5hdmJhci10b2dnbGVyIC5uYXZiYXItdG9nZ2xlci1pY29uLm1pZGRsZSB7XG4gICAgbGVmdDogLTVweDtcbiAgfVxufVxuLmhlYWRlciAjbmF2YmFyLW1haW4gLm5hdmJhci10b2dnbGVyIC5uYXZiYXItdG9nZ2xlci1pY29uLmJvdHRvbSB7XG4gIHRvcDogMzVweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAuaGVhZGVyICNuYXZiYXItbWFpbiAubmF2YmFyLXRvZ2dsZXIgLm5hdmJhci10b2dnbGVyLWljb24uYm90dG9tIHtcbiAgICB0b3A6IDMycHg7XG4gIH1cbn1cbi5oZWFkZXIgLm1lbnUtLW1haW4ge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbn1cbi5oZWFkZXIgLm1lbnUtLW1haW4gLm5hdmJhci1uYXYge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWV2ZW5seTtcbn1cbi5oZWFkZXIgLm1lbnUtLW1haW4gLm5hdmJhci1uYXYgLm5hdi1pdGVtIHtcbiAgbWFyZ2luLWxlZnQ6IDc4cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTY3OXB4KSB7XG4gIC5oZWFkZXIgLm1lbnUtLW1haW4gLm5hdmJhci1uYXYgLm5hdi1pdGVtIHtcbiAgICBtYXJnaW4tbGVmdDogNTVweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAuaGVhZGVyIC5tZW51LS1tYWluIC5uYXZiYXItbmF2IC5uYXYtaXRlbSB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmhlYWRlciAubWVudS0tbWFpbiAubmF2YmFyLW5hdiAubmF2LWl0ZW0ge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIH1cbn1cbi5oZWFkZXIgLm1lbnUtLW1haW4gLm5hdmJhci1uYXYgLm5hdi1pdGVtIC5uYXYtbGluayB7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtZmFtaWx5OiBcIlJvYm90byBCb2xkXCI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmhlYWRlciAubWVudS0tbWFpbiAubmF2YmFyLW5hdiAubmF2LWl0ZW0gLm5hdi1saW5rIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIH1cbn1cbi5oZWFkZXIgLm1lbnUtLW1haW4gLm5hdmJhci1uYXYgLm5hdi1pdGVtIC5uYXYtbGluazpob3ZlcjpiZWZvcmUsIC5oZWFkZXIgLm1lbnUtLW1haW4gLm5hdmJhci1uYXYgLm5hdi1pdGVtIC5uYXYtbGluazpob3ZlcjphZnRlciwgLmhlYWRlciAubWVudS0tbWFpbiAubmF2YmFyLW5hdiAubmF2LWl0ZW0gLm5hdi1saW5rLmFjdGl2ZTpiZWZvcmUsIC5oZWFkZXIgLm1lbnUtLW1haW4gLm5hdmJhci1uYXYgLm5hdi1pdGVtIC5uYXYtbGluay5hY3RpdmU6YWZ0ZXIge1xuICBvcGFjaXR5OiAxO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuaGVhZGVyIC5tZW51LS1tYWluIC5uYXZiYXItbmF2IC5uYXYtaXRlbSAubmF2LWxpbms6aG92ZXI6YmVmb3JlLCAuaGVhZGVyIC5tZW51LS1tYWluIC5uYXZiYXItbmF2IC5uYXYtaXRlbSAubmF2LWxpbms6aG92ZXI6YWZ0ZXIsIC5oZWFkZXIgLm1lbnUtLW1haW4gLm5hdmJhci1uYXYgLm5hdi1pdGVtIC5uYXYtbGluay5hY3RpdmU6YmVmb3JlLCAuaGVhZGVyIC5tZW51LS1tYWluIC5uYXZiYXItbmF2IC5uYXYtaXRlbSAubmF2LWxpbmsuYWN0aXZlOmFmdGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uaGVhZGVyIC5tZW51LS1tYWluIC5uYXZiYXItbmF2IC5uYXYtaXRlbSAubmF2LWxpbms6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC0zMHB4O1xuICBsZWZ0OiA1MCU7XG4gIHdpZHRoOiAyMnB4O1xuICBoZWlnaHQ6IDI3cHg7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2xpbmstaG92ZXItaW1nLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiAwLjNzIGVhc2UtaW4tb3V0O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAuaGVhZGVyIC5tZW51LS1tYWluIC5uYXZiYXItbmF2IC5uYXYtaXRlbSAubmF2LWxpbms6YmVmb3JlIHtcbiAgICB0b3A6IC0yMHB4O1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIGhlaWdodDogMjBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuaGVhZGVyIC5tZW51LS1tYWluIC5uYXZiYXItbmF2IC5uYXYtaXRlbSAubmF2LWxpbms6YmVmb3JlIHtcbiAgICB0b3A6IC0xNXB4O1xuICB9XG59XG4uaGVhZGVyIC5tZW51LS1tYWluIC5uYXZiYXItbmF2IC5uYXYtaXRlbSAubmF2LWxpbms6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogNXB4O1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNFNDQ0MDA7XG4gIHRyYW5zaXRpb246IDAuM3MgZWFzZS1pbi1vdXQ7XG4gIG9wYWNpdHk6IDA7XG59XG4uaGVhZGVyIC5tZW51LS1yaWdodC1tZW51LWxpbmsge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuaGVhZGVyIC5tZW51LS1yaWdodC1tZW51LWxpbmsge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC5oZWFkZXIgLm1lbnUtLXJpZ2h0LW1lbnUtbGluayAubmF2IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAuaGVhZGVyIC5tZW51LS1yaWdodC1tZW51LWxpbmsgLm5hdiAubmF2LWl0ZW0ge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIH1cbiAgLmhlYWRlciAubWVudS0tcmlnaHQtbWVudS1saW5rIC5uYXYgLm5hdi1pdGVtIC5uYXYtbGluayB7XG4gICAgcGFkZGluZzogN3B4IDA7XG4gICAgY29sb3I6ICNGRkZGRkY7XG4gIH1cbn1cbi5oZWFkZXIgI2Jsb2NrLW9sZGlnZXMtdG9wc29jaWFsbGluayB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5oZWFkZXIgI2Jsb2NrLW9sZGlnZXMtdG9wc29jaWFsbGluayB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICB9XG4gIC5oZWFkZXIgI2Jsb2NrLW9sZGlnZXMtdG9wc29jaWFsbGluayBhIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB9XG4gIC5oZWFkZXIgI2Jsb2NrLW9sZGlnZXMtdG9wc29jaWFsbGluayBhOmhvdmVyOmFmdGVyIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIC5oZWFkZXIgI2Jsb2NrLW9sZGlnZXMtdG9wc29jaWFsbGluayBhOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2Zvb3Rlci1tZWRpYS1ob3Zlci5wbmdcIik7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwODBBMDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIHRyYW5zaXRpb246IDAuM3MgZWFzZS1pbi1vdXQ7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHNsaWRlRG93biB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwJSk7XG4gIH1cbn1cbi5maWVsZC0tbmFtZS1maWVsZC1hcHAge1xuICB3aWR0aDogNDUlO1xuICBtYXJnaW46IDAgYXV0byAwIDA7XG4gIHBhZGRpbmc6IDAgMCAwIDI0MHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTY3OXB4KSB7XG4gIC5maWVsZC0tbmFtZS1maWVsZC1hcHAge1xuICAgIHBhZGRpbmc6IDAgMCAwIDEzMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5maWVsZC0tbmFtZS1maWVsZC1hcHAge1xuICAgIHBhZGRpbmc6IDAgMCAwIDgwcHg7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuZmllbGQtLW5hbWUtZmllbGQtYXBwIHtcbiAgICB3aWR0aDogNjAlO1xuICAgIHBhZGRpbmc6IDAgMCAwIDcwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuZmllbGQtLW5hbWUtZmllbGQtYXBwIHtcbiAgICB3aWR0aDogNjAlO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmZpZWxkLS1uYW1lLWZpZWxkLWFwcCB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuLmZpZWxkLS1uYW1lLWZpZWxkLWFwcCA+IC5maWVsZF9faXRlbSB7XG4gIHdpZHRoOiA1MCU7XG59XG4uZmllbGQtLW5hbWUtZmllbGQtYXBwIC5wYXJhZ3JhcGgtLXR5cGUtLWFwcHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLmZpZWxkLS1uYW1lLWZpZWxkLWFwcCAucGFyYWdyYXBoLS10eXBlLS1hcHBzIC5maWVsZC0tbmFtZS1maWVsZC1hcHAtYmlsZCB7XG4gIG1hcmdpbjogMCAwIDVweDtcbn1cbi5maWVsZC0tbmFtZS1maWVsZC1hcHAgLnBhcmFncmFwaC0tdHlwZS0tYXBwcyAuZmllbGQtLW5hbWUtZmllbGQtYXBwLWJpbGQgaW1nIHtcbiAgbWFyZ2luOiAwO1xufVxuLmZpZWxkLS1uYW1lLWZpZWxkLWFwcCAucGFyYWdyYXBoLS10eXBlLS1hcHBzIC5maWVsZC0tbmFtZS1maWVsZC1hcHBzIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBjb2x1bW4tZ2FwOiAxNXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAuZmllbGQtLW5hbWUtZmllbGQtYXBwIC5wYXJhZ3JhcGgtLXR5cGUtLWFwcHMgLmZpZWxkLS1uYW1lLWZpZWxkLWFwcHMge1xuICAgIGNvbHVtbi1nYXA6IDEwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZmllbGQtLW5hbWUtZmllbGQtYXBwIC5wYXJhZ3JhcGgtLXR5cGUtLWFwcHMgLmZpZWxkLS1uYW1lLWZpZWxkLWFwcHMge1xuICAgIGNvbHVtbi1nYXA6IDA7XG4gIH1cbn1cbi5maWVsZC0tbmFtZS1maWVsZC1hcHAgLnBhcmFncmFwaC0tdHlwZS0tYXBwcyAuZmllbGQtLW5hbWUtZmllbGQtYXBwcyAuZmllbGRfX2l0ZW06bnRoLWNoaWxkKG9kZCkgLmZpZWxkLS1uYW1lLWZpZWxkLWxpbmsgYTpob3ZlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9nb2Rha2lzLWhvdmVyLWxvZ28ucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbn1cbi5maWVsZC0tbmFtZS1maWVsZC1hcHAgLnBhcmFncmFwaC0tdHlwZS0tYXBwcyAuZmllbGQtLW5hbWUtZmllbGQtYXBwcyAuZmllbGRfX2l0ZW06bnRoLWNoaWxkKGV2ZW4pIC5maWVsZC0tbmFtZS1maWVsZC1saW5rIGE6aG92ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvb2N0b3B1cy1ob2VyLWxvZ28ucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbn1cbi5maWVsZC0tbmFtZS1maWVsZC1hcHAgLnBhcmFncmFwaC0tdHlwZS0tYXBwcyAucGFyYWdyYXBoLS10eXBlLS1hcHAtaW5mbyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLmZpZWxkLS1uYW1lLWZpZWxkLWFwcCAucGFyYWdyYXBoLS10eXBlLS1hcHBzIC5wYXJhZ3JhcGgtLXR5cGUtLWFwcC1pbmZvIC5maWVsZC0tbmFtZS1maWVsZC1hcHAtaWNvbiB7XG4gIG1hcmdpbjogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiA5O1xufVxuLmZpZWxkLS1uYW1lLWZpZWxkLWFwcCAucGFyYWdyYXBoLS10eXBlLS1hcHBzIC5wYXJhZ3JhcGgtLXR5cGUtLWFwcC1pbmZvIC5maWVsZC0tbmFtZS1maWVsZC1hcHAtaWNvbiBpbWcge1xuICBtYXJnaW46IDA7XG59XG4uZmllbGQtLW5hbWUtZmllbGQtYXBwIC5wYXJhZ3JhcGgtLXR5cGUtLWFwcHMgLnBhcmFncmFwaC0tdHlwZS0tYXBwLWluZm8gLmZpZWxkLS1uYW1lLWZpZWxkLWxpbmsgYSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBmb250LXNpemU6IDA7XG4gIHotaW5kZXg6IDk7XG59XG5cbi5wYXJhZ3JhcGgtLXR5cGUtLXllYXJzLWFuZC1pbmZvOmhhcyg+IC5maWVsZC0tbmFtZS1maWVsZC1odG1sLmFjdGl2ZSkgLmZpZWxkLS1uYW1lLWZpZWxkLXllYXIge1xuICBjb2xvcjogI0U0NDQwMDtcbn1cblxuLnBhcmFncmFwaC0tdHlwZS0tY29tcGFueS1oaXN0b3J5IHtcbiAgbWF4LXdpZHRoOiAxNjgwcHg7XG4gIG1hcmdpbjogMCBhdXRvIDIyMHB4O1xuICBwYWRkaW5nOiAzMHB4IDE1cHggMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTIxcHgpIHtcbiAgLnBhcmFncmFwaC0tdHlwZS0tY29tcGFueS1oaXN0b3J5IHtcbiAgICBtYXgtd2lkdGg6IDE2ODBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDE2NzlweCkge1xuICAucGFyYWdyYXBoLS10eXBlLS1jb21wYW55LWhpc3Rvcnkge1xuICAgIG1heC13aWR0aDogMTQ0MHB4O1xuICAgIG1hcmdpbjogMCBhdXRvIDgwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnBhcmFncmFwaC0tdHlwZS0tY29tcGFueS1oaXN0b3J5IHtcbiAgICBtYXgtd2lkdGg6IDExNDBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAucGFyYWdyYXBoLS10eXBlLS1jb21wYW55LWhpc3Rvcnkge1xuICAgIG1heC13aWR0aDogOTYwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucGFyYWdyYXBoLS10eXBlLS1jb21wYW55LWhpc3Rvcnkge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAzMHB4IDE1cHggNTBweDtcbiAgICBtYXJnaW46IDAgYXV0byAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjI1cHgpIHtcbiAgLnBhcmFncmFwaC0tdHlwZS0tY29tcGFueS1oaXN0b3J5IHtcbiAgICBwYWRkaW5nOiA1cHggMTVweCA1MHB4O1xuICB9XG59XG4ucGFyYWdyYXBoLS10eXBlLS1jb21wYW55LWhpc3RvcnkgLmZpZWxkX19pdGVtcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgY29sdW1uLWdhcDogNXB4O1xuICByb3ctZ2FwOiAxMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDE2NzlweCkge1xuICAucGFyYWdyYXBoLS10eXBlLS1jb21wYW55LWhpc3RvcnkgLmZpZWxkX19pdGVtcyB7XG4gICAgY29sdW1uLWdhcDogMTBweDtcbiAgICByb3ctZ2FwOiAyMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5wYXJhZ3JhcGgtLXR5cGUtLWNvbXBhbnktaGlzdG9yeSAuZmllbGRfX2l0ZW1zIHtcbiAgICBjb2x1bW4tZ2FwOiAxNXB4O1xuICB9XG59XG4ucGFyYWdyYXBoLS10eXBlLS1jb21wYW55LWhpc3RvcnkgLmZpZWxkX19pdGVtcyA+IC5maWVsZF9faXRlbSB7XG4gIHdpZHRoOiAxNCU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTY3OXB4KSB7XG4gIC5wYXJhZ3JhcGgtLXR5cGUtLWNvbXBhbnktaGlzdG9yeSAuZmllbGRfX2l0ZW1zID4gLmZpZWxkX19pdGVtIHtcbiAgICB3aWR0aDogMTYlO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5wYXJhZ3JhcGgtLXR5cGUtLWNvbXBhbnktaGlzdG9yeSAuZmllbGRfX2l0ZW1zID4gLmZpZWxkX19pdGVtIHtcbiAgICB3aWR0aDogY2FsYygyMCUgLSAxNXB4KTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wYXJhZ3JhcGgtLXR5cGUtLWNvbXBhbnktaGlzdG9yeSAuZmllbGRfX2l0ZW1zID4gLmZpZWxkX19pdGVtIHtcbiAgICB3aWR0aDogY2FsYygyNSUgLSAxNXB4KTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDYyNXB4KSB7XG4gIC5wYXJhZ3JhcGgtLXR5cGUtLWNvbXBhbnktaGlzdG9yeSAuZmllbGRfX2l0ZW1zID4gLmZpZWxkX19pdGVtIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLnBhcmFncmFwaC0tdHlwZS0tY29tcGFueS1oaXN0b3J5IC5wYXJhZ3JhcGgtLXR5cGUtLXllYXJzLWFuZC1pbmZvIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnBhcmFncmFwaC0tdHlwZS0tY29tcGFueS1oaXN0b3J5IC5wYXJhZ3JhcGgtLXR5cGUtLXllYXJzLWFuZC1pbmZvIC5maWVsZC0tbmFtZS1maWVsZC15ZWFyIHtcbiAgZm9udC1zaXplOiA1LjU1cmVtO1xuICBsaW5lLWhlaWdodDogMTAwcHg7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBmb250LWZhbWlseTogXCJSb2Nrd2VsbCBCb2xkXCI7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnBhcmFncmFwaC0tdHlwZS0tY29tcGFueS1oaXN0b3J5IC5wYXJhZ3JhcGgtLXR5cGUtLXllYXJzLWFuZC1pbmZvIC5maWVsZC0tbmFtZS1maWVsZC15ZWFyIHtcbiAgICBmb250LXNpemU6IDQuNXJlbTtcbiAgICBsaW5lLWhlaWdodDogNzVweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAucGFyYWdyYXBoLS10eXBlLS1jb21wYW55LWhpc3RvcnkgLnBhcmFncmFwaC0tdHlwZS0teWVhcnMtYW5kLWluZm8gLmZpZWxkLS1uYW1lLWZpZWxkLXllYXIge1xuICAgIGZvbnQtc2l6ZTogMy44cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiA2NXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnBhcmFncmFwaC0tdHlwZS0tY29tcGFueS1oaXN0b3J5IC5wYXJhZ3JhcGgtLXR5cGUtLXllYXJzLWFuZC1pbmZvIC5maWVsZC0tbmFtZS1maWVsZC15ZWFyIHtcbiAgICBmb250LXNpemU6IDNyZW07XG4gICAgbGluZS1oZWlnaHQ6IDUwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucGFyYWdyYXBoLS10eXBlLS1jb21wYW55LWhpc3RvcnkgLnBhcmFncmFwaC0tdHlwZS0teWVhcnMtYW5kLWluZm8gLmZpZWxkLS1uYW1lLWZpZWxkLXllYXIge1xuICAgIGZvbnQtc2l6ZTogMi44cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiA0NXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLnBhcmFncmFwaC0tdHlwZS0tY29tcGFueS1oaXN0b3J5IC5wYXJhZ3JhcGgtLXR5cGUtLXllYXJzLWFuZC1pbmZvIC5maWVsZC0tbmFtZS1maWVsZC15ZWFyIHtcbiAgICBmb250LXNpemU6IDIuNjZyZW07XG4gICAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gIH1cbn1cbi5wYXJhZ3JhcGgtLXR5cGUtLWNvbXBhbnktaGlzdG9yeSAucGFyYWdyYXBoLS10eXBlLS15ZWFycy1hbmQtaW5mbyAuZmllbGQtLW5hbWUtZmllbGQtaHRtbCB7XG4gIGJvcmRlcjogNXB4IHNvbGlkICNFNDQ0MDA7XG4gIHBhZGRpbmc6IDM1cHggNDBweDtcbiAgd2lkdGg6IDUyMHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJhY2tncm91bmQ6ICNGRkZGRkY7XG4gIHotaW5kZXg6IC0xO1xuICBvcGFjaXR5OiAwO1xuICBsaW5lLWhlaWdodDogMzJweDtcbiAgZm9udC1zaXplOiAxcmVtO1xufVxuLnBhcmFncmFwaC0tdHlwZS0tY29tcGFueS1oaXN0b3J5IC5wYXJhZ3JhcGgtLXR5cGUtLXllYXJzLWFuZC1pbmZvIC5maWVsZC0tbmFtZS1maWVsZC1odG1sLmFjdGl2ZSB7XG4gIG9wYWNpdHk6IDE7XG4gIHotaW5kZXg6IDI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5wYXJhZ3JhcGgtLXR5cGUtLWNvbXBhbnktaGlzdG9yeSAucGFyYWdyYXBoLS10eXBlLS15ZWFycy1hbmQtaW5mbyAuZmllbGQtLW5hbWUtZmllbGQtaHRtbCB7XG4gICAgd2lkdGg6IDQyMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjI1cHgpIHtcbiAgLnBhcmFncmFwaC0tdHlwZS0tY29tcGFueS1oaXN0b3J5IC5wYXJhZ3JhcGgtLXR5cGUtLXllYXJzLWFuZC1pbmZvIC5maWVsZC0tbmFtZS1maWVsZC1odG1sIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBvcGFjaXR5OiAxICFpbXBvcnRhbnQ7XG4gICAgcG9zaXRpb246IHVuc2V0O1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAucGFyYWdyYXBoLS10eXBlLS1jb21wYW55LWhpc3RvcnkgLnBhcmFncmFwaC0tdHlwZS0teWVhcnMtYW5kLWluZm8gLmZpZWxkLS1uYW1lLWZpZWxkLWh0bWwge1xuICAgIGZvbnQtc2l6ZTogMC44cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICB9XG59XG4ucGFyYWdyYXBoLS10eXBlLS1jb21wYW55LWhpc3RvcnkgLnBhcmFncmFwaC0tdHlwZS0teWVhcnMtYW5kLWluZm8gLmZpZWxkLS1uYW1lLWZpZWxkLWh0bWwgcCB7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5wYWdlLW5vZGUtMiAuZGVsaXZlcnktc2VydmljZS1ibG9jay1pbm5lciB7XG4gIGNsaXAtcGF0aDogcG9seWdvbigwIDEwJSwgMTAwJSAwLCA4MCUgMTAwJSwgMTAlIDk3JSkgIWltcG9ydGFudDtcbiAgbWFyZ2luLXJpZ2h0OiAtMjBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAucGFnZS1ub2RlLTIgLmRlbGl2ZXJ5LXNlcnZpY2UtYmxvY2staW5uZXIge1xuICAgIGNsaXAtcGF0aDogbm9uZSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxufVxuLnBhZ2Utbm9kZS0yIC5kZWxpdmVyeS1zZXJ2aWNlLWJsb2NrLWlubmVyIC5ib3R0b24taW5mbyB7XG4gIHBhZGRpbmctdG9wOiA1MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5wYWdlLW5vZGUtMiAuZGVsaXZlcnktc2VydmljZS1ibG9jay1pbm5lciAuYm90dG9uLWluZm8ge1xuICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuICB9XG59XG4ucGFnZS1ub2RlLTIgLnBhcmFncmFwaC0tdHlwZS0tZGVsaXZlcnktc2VydmljZS1ibG9jayAuZGVsaXZlcnktc2VydmljZS1ibG9jay13cmFwcGVyIC5maWVsZC0tbmFtZS1maWVsZC10aXRsZSB7XG4gIGxlZnQ6IDgwcHg7XG4gIHRvcDogODBweDtcbn1cblxuLnBhcmFncmFwaC0tdHlwZS0tZGVsaXZlcnktc2VydmljZS1ibG9jayB7XG4gIHBhZGRpbmctdG9wOiA2OHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAucGFyYWdyYXBoLS10eXBlLS1kZWxpdmVyeS1zZXJ2aWNlLWJsb2NrIHtcbiAgICBwYWRkaW5nLXRvcDogMzBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5wYXJhZ3JhcGgtLXR5cGUtLWRlbGl2ZXJ5LXNlcnZpY2UtYmxvY2sge1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICB9XG59XG4ucGFyYWdyYXBoLS10eXBlLS1kZWxpdmVyeS1zZXJ2aWNlLWJsb2NrIC5zdmctYm9yZGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuLnBhcmFncmFwaC0tdHlwZS0tZGVsaXZlcnktc2VydmljZS1ibG9jayAuc3ZnLWJvcmRlci5yaWdodC1zaWRlIHtcbiAgbGVmdDogdW5zZXQ7XG4gIHJpZ2h0OiAtMjUlO1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MjFweCkge1xuICAucGFyYWdyYXBoLS10eXBlLS1kZWxpdmVyeS1zZXJ2aWNlLWJsb2NrIC5zdmctYm9yZGVyLnJpZ2h0LXNpZGUge1xuICAgIHJpZ2h0OiAtNjAlO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTY3OXB4KSB7XG4gIC5wYXJhZ3JhcGgtLXR5cGUtLWRlbGl2ZXJ5LXNlcnZpY2UtYmxvY2sgLnN2Zy1ib3JkZXIucmlnaHQtc2lkZSB7XG4gICAgcmlnaHQ6IC0zMCU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnBhcmFncmFwaC0tdHlwZS0tZGVsaXZlcnktc2VydmljZS1ibG9jayAuc3ZnLWJvcmRlci5yaWdodC1zaWRlIHtcbiAgICByaWdodDogLTg1JTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5wYXJhZ3JhcGgtLXR5cGUtLWRlbGl2ZXJ5LXNlcnZpY2UtYmxvY2sgLnN2Zy1ib3JkZXIucmlnaHQtc2lkZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG4ucGFyYWdyYXBoLS10eXBlLS1kZWxpdmVyeS1zZXJ2aWNlLWJsb2NrIC5zdmctYm9yZGVyLmxlZnQtc2lkZSB7XG4gIHJpZ2h0OiB1bnNldDtcbiAgbGVmdDogLTI1JTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxNjc5cHgpIHtcbiAgLnBhcmFncmFwaC0tdHlwZS0tZGVsaXZlcnktc2VydmljZS1ibG9jayAuc3ZnLWJvcmRlci5sZWZ0LXNpZGUge1xuICAgIGxlZnQ6IC00NSU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnBhcmFncmFwaC0tdHlwZS0tZGVsaXZlcnktc2VydmljZS1ibG9jayAuc3ZnLWJvcmRlci5sZWZ0LXNpZGUge1xuICAgIGxlZnQ6IC04NSU7XG4gIH1cbn1cbi5wYXJhZ3JhcGgtLXR5cGUtLWRlbGl2ZXJ5LXNlcnZpY2UtYmxvY2sgLmRlbGl2ZXJ5LXNlcnZpY2UtYmxvY2std3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cbi5wYXJhZ3JhcGgtLXR5cGUtLWRlbGl2ZXJ5LXNlcnZpY2UtYmxvY2sgLmRlbGl2ZXJ5LXNlcnZpY2UtYmxvY2std3JhcHBlciAuZmllbGQtLW5hbWUtZmllbGQtdGl0bGUge1xuICBmb250LXNpemU6IDUuNTVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxMDBweDtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGZvbnQtZmFtaWx5OiBcIlJvY2t3ZWxsIEJvbGRcIjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDQwcHg7XG4gIGxlZnQ6IC01cHg7XG4gIHotaW5kZXg6IDE7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTY3OXB4KSB7XG4gIC5wYXJhZ3JhcGgtLXR5cGUtLWRlbGl2ZXJ5LXNlcnZpY2UtYmxvY2sgLmRlbGl2ZXJ5LXNlcnZpY2UtYmxvY2std3JhcHBlciAuZmllbGQtLW5hbWUtZmllbGQtdGl0bGUge1xuICAgIGxlZnQ6IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnBhcmFncmFwaC0tdHlwZS0tZGVsaXZlcnktc2VydmljZS1ibG9jayAuZGVsaXZlcnktc2VydmljZS1ibG9jay13cmFwcGVyIC5maWVsZC0tbmFtZS1maWVsZC10aXRsZSB7XG4gICAgbGVmdDogMzVweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAucGFyYWdyYXBoLS10eXBlLS1kZWxpdmVyeS1zZXJ2aWNlLWJsb2NrIC5kZWxpdmVyeS1zZXJ2aWNlLWJsb2NrLXdyYXBwZXIgLmZpZWxkLS1uYW1lLWZpZWxkLXRpdGxlIHtcbiAgICBsZWZ0OiAtNXB4O1xuICAgIGZvbnQtc2l6ZTogNHJlbTtcbiAgICBsaW5lLWhlaWdodDogNzBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5wYXJhZ3JhcGgtLXR5cGUtLWRlbGl2ZXJ5LXNlcnZpY2UtYmxvY2sgLmRlbGl2ZXJ5LXNlcnZpY2UtYmxvY2std3JhcHBlciAuZmllbGQtLW5hbWUtZmllbGQtdGl0bGUge1xuICAgIHBvc2l0aW9uOiBpbml0aWFsO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnBhcmFncmFwaC0tdHlwZS0tZGVsaXZlcnktc2VydmljZS1ibG9jayAuZGVsaXZlcnktc2VydmljZS1ibG9jay13cmFwcGVyIC5maWVsZC0tbmFtZS1maWVsZC10aXRsZSB7XG4gICAgZm9udC1zaXplOiAzLjVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDYwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAucGFyYWdyYXBoLS10eXBlLS1kZWxpdmVyeS1zZXJ2aWNlLWJsb2NrIC5kZWxpdmVyeS1zZXJ2aWNlLWJsb2NrLXdyYXBwZXIgLmZpZWxkLS1uYW1lLWZpZWxkLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDIuNnJlbTtcbiAgICBsaW5lLWhlaWdodDogNDVweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC5wYXJhZ3JhcGgtLXR5cGUtLWRlbGl2ZXJ5LXNlcnZpY2UtYmxvY2sgLmRlbGl2ZXJ5LXNlcnZpY2UtYmxvY2std3JhcHBlciAuZmllbGQtLW5hbWUtZmllbGQtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICBsaW5lLWhlaWdodDogMzVweDtcbiAgfVxufVxuLnBhcmFncmFwaC0tdHlwZS0tZGVsaXZlcnktc2VydmljZS1ibG9jayAuZGVsaXZlcnktc2VydmljZS1ibG9jay13cmFwcGVyIC5kZWxpdmVyeS1zZXJ2aWNlLWJsb2NrLWlubmVyIHtcbiAgcGFkZGluZzogMzRweCAxMThweDtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDEyMHB4KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAxMjgsIDE2MCwgMC44KTtcbiAgY2xpcC1wYXRoOiBwb2x5Z29uKDAgMTUlLCAxMDAlIDAsIDEwMCUgMTAwJSwgMTAlIDk1JSk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTY3OXB4KSB7XG4gIC5wYXJhZ3JhcGgtLXR5cGUtLWRlbGl2ZXJ5LXNlcnZpY2UtYmxvY2sgLmRlbGl2ZXJ5LXNlcnZpY2UtYmxvY2std3JhcHBlciAuZGVsaXZlcnktc2VydmljZS1ibG9jay1pbm5lciB7XG4gICAgcGFkZGluZzogMzRweCAxMThweCAzNHB4IDgwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnBhcmFncmFwaC0tdHlwZS0tZGVsaXZlcnktc2VydmljZS1ibG9jayAuZGVsaXZlcnktc2VydmljZS1ibG9jay13cmFwcGVyIC5kZWxpdmVyeS1zZXJ2aWNlLWJsb2NrLWlubmVyIHtcbiAgICBwYWRkaW5nOiAzNHB4IDgwcHggMzRweCA2MHB4O1xuICAgIGNsaXAtcGF0aDogcG9seWdvbigwIDE1JSwgMTAwJSAwLCAxMDAlIDEwMCUsIDEwJSA5NSUpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5wYXJhZ3JhcGgtLXR5cGUtLWRlbGl2ZXJ5LXNlcnZpY2UtYmxvY2sgLmRlbGl2ZXJ5LXNlcnZpY2UtYmxvY2std3JhcHBlciAuZGVsaXZlcnktc2VydmljZS1ibG9jay1pbm5lciB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDMwcHgpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnBhcmFncmFwaC0tdHlwZS0tZGVsaXZlcnktc2VydmljZS1ibG9jayAuZGVsaXZlcnktc2VydmljZS1ibG9jay13cmFwcGVyIC5kZWxpdmVyeS1zZXJ2aWNlLWJsb2NrLWlubmVyIHtcbiAgICBwb3NpdGlvbjogaW5pdGlhbCAhaW1wb3J0YW50O1xuICAgIHJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNDZweDtcbiAgICBwYWRkaW5nOiAzNXB4IDMwcHg7XG4gICAgY2xpcC1wYXRoOiBub25lO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnBhcmFncmFwaC0tdHlwZS0tZGVsaXZlcnktc2VydmljZS1ibG9jayAuZGVsaXZlcnktc2VydmljZS1ibG9jay13cmFwcGVyIC5kZWxpdmVyeS1zZXJ2aWNlLWJsb2NrLWlubmVyIHtcbiAgICBwYWRkaW5nOiAzNXB4IDE1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAucGFyYWdyYXBoLS10eXBlLS1kZWxpdmVyeS1zZXJ2aWNlLWJsb2NrIC5ib3R0b24taW5mbyB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG59XG4ucGFyYWdyYXBoLS10eXBlLS1kZWxpdmVyeS1zZXJ2aWNlLWJsb2NrIC5ib3R0b24taW5mbyAuZmllbGQtLW5hbWUtZmllbGQtaHRtbCB7XG4gIGZvbnQtc2l6ZTogMi4yMnJlbTtcbiAgbGluZS1oZWlnaHQ6IDQ1cHg7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBmb250LWZhbWlseTogXCJSb2JvdG8gQm9sZFwiO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDE2NzlweCkge1xuICAucGFyYWdyYXBoLS10eXBlLS1kZWxpdmVyeS1zZXJ2aWNlLWJsb2NrIC5ib3R0b24taW5mbyAuZmllbGQtLW5hbWUtZmllbGQtaHRtbCB7XG4gICAgZm9udC1zaXplOiAycmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAzNXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnBhcmFncmFwaC0tdHlwZS0tZGVsaXZlcnktc2VydmljZS1ibG9jayAuYm90dG9uLWluZm8gLmZpZWxkLS1uYW1lLWZpZWxkLWh0bWwge1xuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLnBhcmFncmFwaC0tdHlwZS0tZGVsaXZlcnktc2VydmljZS1ibG9jayAuYm90dG9uLWluZm8gLmZpZWxkLS1uYW1lLWZpZWxkLWh0bWwge1xuICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLnBhcmFncmFwaC0tdHlwZS0tZGVsaXZlcnktc2VydmljZS1ibG9jayAuYm90dG9uLWluZm8gLmZpZWxkLS1uYW1lLWZpZWxkLWh0bWwge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgfVxufVxuLnBhcmFncmFwaC0tdHlwZS0tZGVsaXZlcnktc2VydmljZS1ibG9jayAuYm90dG9uLWluZm8gLmZpZWxkLS1uYW1lLWZpZWxkLWh0bWw6bGFzdC1jaGlsZCBwIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLnBhcmFncmFwaC0tdHlwZS0tcm93czpoYXMoLnBhcmFncmFwaC0tdHlwZS0taGVhZGluZykgLmZpZWxkLS1uYW1lLWZpZWxkLXJvd3Mge1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgcGFkZGluZy10b3A6IDA7XG59XG5cbi5maWVsZC0tbmFtZS1maWVsZC1yb3dzOmhhcygucGFyYWdyYXBoLS10eXBlLS1oZWFkaW5nKSAucGFyYWdyYXBoLS10eXBlLS1jb2x1bW5zLndpZHRoLTUwIHtcbiAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xufVxuXG4ucGFyYWdyYXBoLS10eXBlLS1yb3dzIC53aWR0aC00MCAucGFyYWdyYXBoLS10eXBlLS1oZWFkaW5nIHtcbiAgcGFkZGluZzogMDtcbn1cbi5wYXJhZ3JhcGgtLXR5cGUtLXJvd3MgLndpZHRoLTEwMCAucGFyYWdyYXBoLS10eXBlLS1oZWFkaW5nIHtcbiAgcGFkZGluZy1sZWZ0OiAzNXB4O1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDE2NzlweCkge1xuICAucGFyYWdyYXBoLS10eXBlLS1yb3dzIC53aWR0aC0xMDAgLnBhcmFncmFwaC0tdHlwZS0taGVhZGluZyB7XG4gICAgcGFkZGluZy1sZWZ0OiA2NXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnBhcmFncmFwaC0tdHlwZS0tcm93cyAud2lkdGgtMTAwIC5wYXJhZ3JhcGgtLXR5cGUtLWhlYWRpbmcge1xuICAgIHBhZGRpbmctbGVmdDogMzVweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wYXJhZ3JhcGgtLXR5cGUtLXJvd3MgLndpZHRoLTEwMCAucGFyYWdyYXBoLS10eXBlLS1oZWFkaW5nIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cbn1cblxuLnBhcmFncmFwaC0tdHlwZS0taGVhZGluZyB7XG4gIG1hcmdpbi1ib3R0b206IDU3cHg7XG4gIHBhZGRpbmctbGVmdDogOTBweDtcbiAgcGFkZGluZy10b3A6IDY4cHggIWltcG9ydGFudDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiA5O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAucGFyYWdyYXBoLS10eXBlLS1oZWFkaW5nIHtcbiAgICBwYWRkaW5nLXRvcDogMzBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDYwcHg7XG4gICAgei1pbmRleDogMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5wYXJhZ3JhcGgtLXR5cGUtLWhlYWRpbmcge1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiA0NXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnBhcmFncmFwaC0tdHlwZS0taGVhZGluZyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzVweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAucGFyYWdyYXBoLS10eXBlLS1oZWFkaW5nIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgIHBhZGRpbmctdG9wOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5wYXJhZ3JhcGgtLXR5cGUtLWhlYWRpbmcgLnBhZ2UtaGVhZGluZy1ibG9jayB7XG4gIGZvbnQtc2l6ZTogNS41NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEwMHB4O1xuICBkaXNwbGF5OiBncmlkO1xuICBmb250LWZhbWlseTogXCJSb2Nrd2VsbCBCb2xkXCI7XG4gIG1heC13aWR0aDogMTY4MHB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTIxcHgpIHtcbiAgLnBhcmFncmFwaC0tdHlwZS0taGVhZGluZyAucGFnZS1oZWFkaW5nLWJsb2NrIHtcbiAgICBtYXgtd2lkdGg6IDE2ODBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDE2NzlweCkge1xuICAucGFyYWdyYXBoLS10eXBlLS1oZWFkaW5nIC5wYWdlLWhlYWRpbmctYmxvY2sge1xuICAgIG1heC13aWR0aDogMTQ0MHB4O1xuICAgIGZvbnQtc2l6ZTogNS4ycmVtO1xuICAgIGxpbmUtaGVpZ2h0OiA5MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5wYXJhZ3JhcGgtLXR5cGUtLWhlYWRpbmcgLnBhZ2UtaGVhZGluZy1ibG9jayB7XG4gICAgbWF4LXdpZHRoOiAxMTQwcHg7XG4gICAgZm9udC1zaXplOiA0LjNyZW07XG4gICAgbGluZS1oZWlnaHQ6IDcwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnBhcmFncmFwaC0tdHlwZS0taGVhZGluZyAucGFnZS1oZWFkaW5nLWJsb2NrIHtcbiAgICBtYXgtd2lkdGg6IDk2MHB4O1xuICAgIGZvbnQtc2l6ZTogMy4ycmVtO1xuICAgIGxpbmUtaGVpZ2h0OiA1MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnBhcmFncmFwaC0tdHlwZS0taGVhZGluZyAucGFnZS1oZWFkaW5nLWJsb2NrIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgZm9udC1zaXplOiAyLjlyZW07XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAucGFyYWdyYXBoLS10eXBlLS1oZWFkaW5nIC5wYWdlLWhlYWRpbmctYmxvY2sge1xuICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgfVxufVxuLnBhcmFncmFwaC0tdHlwZS0taGVhZGluZyAucGFnZS1oZWFkaW5nLWJsb2NrIC5maWVsZC0tbmFtZS1maWVsZC1oZWFkaW5nLWxpbmUtMSB7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuLnBhcmFncmFwaC0tdHlwZS0taGVhZGluZyAucGFnZS1oZWFkaW5nLWJsb2NrIC5maWVsZC0tbmFtZS1maWVsZC1oZWFkaW5nLWxpbmUtMiB7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuLm1lbnUtb3BlbiAucGFyYWdyYXBoLS10eXBlLS1oZXJvIC5pc19jdXJ2ZSB7XG4gIHotaW5kZXg6IDA7XG59XG5cbi5maWVsZC0tbmFtZS1maWVsZC1lbGVtZW50cyA+IC5maWVsZF9faXRlbTpudGgtY2hpbGQoMSkgLnBhcmFncmFwaC0tdHlwZS0taGVybyB7XG4gIG1hcmdpbi10b3A6IC0xMTBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmZpZWxkLS1uYW1lLWZpZWxkLWVsZW1lbnRzID4gLmZpZWxkX19pdGVtOm50aC1jaGlsZCgxKSAucGFyYWdyYXBoLS10eXBlLS1oZXJvIHtcbiAgICBtYXJnaW4tdG9wOiAtODBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5maWVsZC0tbmFtZS1maWVsZC1lbGVtZW50cyA+IC5maWVsZF9faXRlbTpudGgtY2hpbGQoMSkgLnBhcmFncmFwaC0tdHlwZS0taGVybyB7XG4gICAgbWFyZ2luLXRvcDogLTUwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZmllbGQtLW5hbWUtZmllbGQtZWxlbWVudHMgPiAuZmllbGRfX2l0ZW06bnRoLWNoaWxkKDEpIC5wYXJhZ3JhcGgtLXR5cGUtLWhlcm8ge1xuICAgIG1hcmdpbi10b3A6IC00MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLmZpZWxkLS1uYW1lLWZpZWxkLWVsZW1lbnRzID4gLmZpZWxkX19pdGVtOm50aC1jaGlsZCgxKSAucGFyYWdyYXBoLS10eXBlLS1oZXJvIHtcbiAgICBtYXJnaW4tdG9wOiAtMzVweDtcbiAgfVxufVxuXG4ucGFyYWdyYXBoLS10eXBlLS1oZXJvIHtcbiAgZGlzcGxheTogZmxleDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbn1cbi5wYXJhZ3JhcGgtLXR5cGUtLWhlcm86YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTYwcHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9iYW5uZXItaW1nLWJvdHRvbS1vdmVybGF5MS5wbmdcIik7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGJvdHRvbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTIxcHgpIHtcbiAgLnBhcmFncmFwaC0tdHlwZS0taGVybzphZnRlciB7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDE2NzlweCkge1xuICAucGFyYWdyYXBoLS10eXBlLS1oZXJvOmFmdGVyIHtcbiAgICBoZWlnaHQ6IDEzMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5wYXJhZ3JhcGgtLXR5cGUtLWhlcm86YWZ0ZXIge1xuICAgIGhlaWdodDogMTAwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAucGFyYWdyYXBoLS10eXBlLS1oZXJvOmFmdGVyIHtcbiAgICBoZWlnaHQ6IDc1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucGFyYWdyYXBoLS10eXBlLS1oZXJvOmFmdGVyIHtcbiAgICBoZWlnaHQ6IDYwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAucGFyYWdyYXBoLS10eXBlLS1oZXJvOmFmdGVyIHtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gIH1cbn1cbi5wYXJhZ3JhcGgtLXR5cGUtLWhlcm8gLmZpZWxkLS1uYW1lLWZpZWxkLWltYWdlIHtcbiAgbWFyZ2luOiAwO1xuICB3aWR0aDogMTAwJTtcbn1cbi5wYXJhZ3JhcGgtLXR5cGUtLWhlcm8gLmZpZWxkLS1uYW1lLWZpZWxkLWltYWdlIGltZyB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGNhbGMoMTAwdmggLSAzMTBweCk7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAucGFyYWdyYXBoLS10eXBlLS1oZXJvIC5maWVsZC0tbmFtZS1maWVsZC1pbWFnZSBpbWcge1xuICAgIGhlaWdodDogY2FsYygxMDB2aCAtIDI1MHB4KTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5wYXJhZ3JhcGgtLXR5cGUtLWhlcm8gLmZpZWxkLS1uYW1lLWZpZWxkLWltYWdlIGltZyB7XG4gICAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gMzUwcHgpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnBhcmFncmFwaC0tdHlwZS0taGVybyAuZmllbGQtLW5hbWUtZmllbGQtaW1hZ2UgaW1nIHtcbiAgICBoZWlnaHQ6IGNhbGMoMTAwdmggLSA0ODBweCk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAucGFyYWdyYXBoLS10eXBlLS1oZXJvIC5maWVsZC0tbmFtZS1maWVsZC1pbWFnZSBpbWcge1xuICAgIGhlaWdodDogY2FsYygxMDB2aCAtIDU2MHB4KTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC5wYXJhZ3JhcGgtLXR5cGUtLWhlcm8gLmZpZWxkLS1uYW1lLWZpZWxkLWltYWdlIGltZyB7XG4gICAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gNjAwcHgpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMzc1cHgpIHtcbiAgLnBhcmFncmFwaC0tdHlwZS0taGVybyAuZmllbGQtLW5hbWUtZmllbGQtaW1hZ2UgaW1nIHtcbiAgICBoZWlnaHQ6IGNhbGMoMTAwdmggLSA2MzBweCk7XG4gIH1cbn1cblxuLmZpZWxkX19pdGVtOmhhcyguaW1nLXdpdGgtc3ViKSAucGFyYWdyYXBoLS10eXBlLS1odG1sIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwMDAwO1xufVxuLmZpZWxkX19pdGVtOmhhcyguaW1nLXdpdGgtc3ViKSAuaHRtbC1wYXJhZ3JhcGgtd3JhcHBlciB7XG4gIG1heC13aWR0aDogMTY4MHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZzogMCAxNXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDE2NzlweCkge1xuICAuZmllbGRfX2l0ZW06aGFzKC5pbWctd2l0aC1zdWIpIC5odG1sLXBhcmFncmFwaC13cmFwcGVyIHtcbiAgICBtYXgtd2lkdGg6IDE0NDBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAuZmllbGRfX2l0ZW06aGFzKC5pbWctd2l0aC1zdWIpIC5odG1sLXBhcmFncmFwaC13cmFwcGVyIHtcbiAgICBtYXgtd2lkdGg6IDExNDBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuZmllbGRfX2l0ZW06aGFzKC5pbWctd2l0aC1zdWIpIC5odG1sLXBhcmFncmFwaC13cmFwcGVyIHtcbiAgICBtYXgtd2lkdGg6IDk2MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmZpZWxkX19pdGVtOmhhcyguaW1nLXdpdGgtc3ViKSAuaHRtbC1wYXJhZ3JhcGgtd3JhcHBlciB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi5maWVsZC0tbmFtZS1maWVsZC1jb2x1bW5zID4gLmZpZWxkX19pdGVtOmZpcnN0LWNoaWxkIC5wYXJhZ3JhcGgtLXR5cGUtLWh0bWwgLnJlZC1ib3JkZXItaHRtbCB7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmZpZWxkLS1uYW1lLWZpZWxkLWNvbHVtbnMgPiAuZmllbGRfX2l0ZW06Zmlyc3QtY2hpbGQgLnBhcmFncmFwaC0tdHlwZS0taHRtbCAucmVkLWJvcmRlci1odG1sIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICB9XG59XG5cbi5wYXJhZ3JhcGgtLXR5cGUtLWh0bWwge1xuICBtYXgtd2lkdGg6IDE2ODBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmc6IDAgMTVweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTIxcHgpIHtcbiAgLnBhcmFncmFwaC0tdHlwZS0taHRtbCB7XG4gICAgbWF4LXdpZHRoOiAxNjgwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxNjc5cHgpIHtcbiAgLnBhcmFncmFwaC0tdHlwZS0taHRtbCB7XG4gICAgbWF4LXdpZHRoOiAxNDQwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnBhcmFncmFwaC0tdHlwZS0taHRtbCB7XG4gICAgbWF4LXdpZHRoOiAxMTQwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnBhcmFncmFwaC0tdHlwZS0taHRtbCB7XG4gICAgbWF4LXdpZHRoOiA5NjBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wYXJhZ3JhcGgtLXR5cGUtLWh0bWwge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuLnBhcmFncmFwaC0tdHlwZS0taHRtbCAuZmllbGQtLW5hbWUtZmllbGQtaHRtbCBwOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLnBhcmFncmFwaC0tdHlwZS0taHRtbCAuaW1nLXdpdGgtc3ViIHtcbiAgbWF4LXdpZHRoOiA4NSU7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDE2NzlweCkge1xuICAucGFyYWdyYXBoLS10eXBlLS1odG1sIC5pbWctd2l0aC1zdWIge1xuICAgIHBhZGRpbmctdG9wOiA1MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5wYXJhZ3JhcGgtLXR5cGUtLWh0bWwgLmltZy13aXRoLXN1YiB7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gICAgbWF4LXdpZHRoOiA5NSU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnBhcmFncmFwaC0tdHlwZS0taHRtbCAuaW1nLXdpdGgtc3ViIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5wYXJhZ3JhcGgtLXR5cGUtLWh0bWwgLmltZy13aXRoLXN1YiB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnBhcmFncmFwaC0tdHlwZS0taHRtbCAuaW1nLXdpdGgtc3ViIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgfVxufVxuLnBhcmFncmFwaC0tdHlwZS0taHRtbCAuaW1nLXdpdGgtc3ViIHNwYW4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnBhcmFncmFwaC0tdHlwZS0taHRtbCAuaW1nLXdpdGgtc3ViIHNwYW4ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTY3OXB4KSB7XG4gIC5wYXJhZ3JhcGgtLXR5cGUtLWh0bWwgLmltZy13aXRoLXN1YiBzcGFuIGltZyB7XG4gICAgd2lkdGg6IDM1NXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5wYXJhZ3JhcGgtLXR5cGUtLWh0bWwgLmltZy13aXRoLXN1YiBzcGFuIGltZyB7XG4gICAgd2lkdGg6IDI5NXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5wYXJhZ3JhcGgtLXR5cGUtLWh0bWwgLmltZy13aXRoLXN1YiBzcGFuIGltZyB7XG4gICAgd2lkdGg6IDI1NXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnBhcmFncmFwaC0tdHlwZS0taHRtbCAuaW1nLXdpdGgtc3ViIHNwYW4gaW1nIHtcbiAgICB3aWR0aDogMjM1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucGFyYWdyYXBoLS10eXBlLS1odG1sIC5pbWctd2l0aC1zdWIgc3BhbiBpbWcge1xuICAgIHdpZHRoOiAyNjBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC5wYXJhZ3JhcGgtLXR5cGUtLWh0bWwgLmltZy13aXRoLXN1YiBzcGFuIGltZyB7XG4gICAgd2lkdGg6IDIzNXB4O1xuICB9XG59XG4ucGFyYWdyYXBoLS10eXBlLS1odG1sIC5pbWctd2l0aC1zdWIgc3ViIHtcbiAgZm9udC1zaXplOiA1LjU1cmVtO1xuICBsaW5lLWhlaWdodDogMTAwcHg7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBmb250LWZhbWlseTogXCJSb2Nrd2VsbCBCb2xkXCI7XG4gIG1hcmdpbi1sZWZ0OiAtODBweDtcbiAgYm90dG9tOiAwcHg7XG4gIGxlZnQ6IDEzMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAucGFyYWdyYXBoLS10eXBlLS1odG1sIC5pbWctd2l0aC1zdWIgc3ViIHtcbiAgICBtYXJnaW4tbGVmdDogLTkwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnBhcmFncmFwaC0tdHlwZS0taHRtbCAuaW1nLXdpdGgtc3ViIHN1YiB7XG4gICAgZm9udC1zaXplOiAzLjlyZW07XG4gICAgbGluZS1oZWlnaHQ6IDcwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAucGFyYWdyYXBoLS10eXBlLS1odG1sIC5pbWctd2l0aC1zdWIgc3ViIHtcbiAgICBmb250LXNpemU6IDNyZW07XG4gICAgbGluZS1oZWlnaHQ6IDU1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucGFyYWdyYXBoLS10eXBlLS1odG1sIC5pbWctd2l0aC1zdWIgc3ViIHtcbiAgICBwb3NpdGlvbjogaW5pdGlhbDtcbiAgICBtYXJnaW46IDA7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAucGFyYWdyYXBoLS10eXBlLS1odG1sIC5pbWctd2l0aC1zdWIgc3ViIHtcbiAgICBmb250LXNpemU6IDIuNHJlbTtcbiAgICBsaW5lLWhlaWdodDogNDVweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC5wYXJhZ3JhcGgtLXR5cGUtLWh0bWwgLmltZy13aXRoLXN1YiBzdWIge1xuICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDM3NXB4KSB7XG4gIC5wYXJhZ3JhcGgtLXR5cGUtLWh0bWwgLmltZy13aXRoLXN1YiBzdWIge1xuICAgIGZvbnQtc2l6ZTogMS43NXJlbTtcbiAgICBsaW5lLWhlaWdodDogMzVweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAucGFyYWdyYXBoLS10eXBlLS1odG1sIC5tb2JpbGUtcG5vbmUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5wYXJhZ3JhcGgtLXR5cGUtLWh0bWwgLnJlZC1ib3JkZXItaHRtbCB7XG4gIGJvcmRlcjogNXB4IHNvbGlkICNFNDQ0MDA7XG59XG4ucGFyYWdyYXBoLS10eXBlLS1odG1sIC5yZWQtYm9yZGVyLWh0bWwuaHRtbC1wYXJhZ3JhcGgtd3JhcHBlciB7XG4gIHBhZGRpbmc6IDMwcHggNDBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5wYXJhZ3JhcGgtLXR5cGUtLWh0bWwgLnJlZC1ib3JkZXItaHRtbC5odG1sLXBhcmFncmFwaC13cmFwcGVyIHtcbiAgICBwYWRkaW5nOiAzMHB4O1xuICAgIG1pbi1oZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wYXJhZ3JhcGgtLXR5cGUtLWh0bWwgLnJlZC1ib3JkZXItaHRtbC5odG1sLXBhcmFncmFwaC13cmFwcGVyIHtcbiAgICBwYWRkaW5nOiAyNXB4IDE1cHg7XG4gIH1cbn1cbi5wYXJhZ3JhcGgtLXR5cGUtLWh0bWwgLnJlZC1ib3JkZXItaHRtbC5odG1sLXBhcmFncmFwaC13cmFwcGVyIC5jb250ZW50LWxvZ28ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAyMHB4O1xuICBib3R0b206IC0zNXB4O1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5wYXJhZ3JhcGgtLXR5cGUtLWh0bWwgLnJlZC1ib3JkZXItaHRtbC5odG1sLXBhcmFncmFwaC13cmFwcGVyIC5jb250ZW50LWxvZ28ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG4ucGFyYWdyYXBoLS10eXBlLS1odG1sIC5yZWQtYm9yZGVyLWh0bWwgcCB7XG4gIG1hcmdpbjogMDtcbn1cbi5wYXJhZ3JhcGgtLXR5cGUtLWh0bWwgLnJlZC1ib3JkZXItaHRtbCBwIHNwYW4ge1xuICBjb2xvcjogI0U0NDQwMDtcbiAgZm9udC1mYW1pbHk6IFwiUm9ja3dlbGwgUmVndWxhclwiO1xuICBmb250LXNpemU6IDEuMnJlbTtcbn1cbi5wYXJhZ3JhcGgtLXR5cGUtLWh0bWwgLnJlZC1ib3JkZXItaHRtbCB1bCB7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbn1cbi5wYXJhZ3JhcGgtLXR5cGUtLWh0bWwgLnJlZC1ib3JkZXItaHRtbCB1bCBsaSB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICBmb250LWZhbWlseTogXCJSb2JvdG8gUmVndWxhclwiO1xufVxuLnBhcmFncmFwaC0tdHlwZS0taHRtbCAucmVkLWJvcmRlci1odG1sIGg2IHtcbiAgZm9udC1mYW1pbHk6IFwiUm9ib3RvIEJvbGRcIjtcbiAgY29sb3I6ICNFNDQ0MDA7XG4gIGZvbnQtc2l6ZTogMS4xcmVtO1xufVxuLnBhcmFncmFwaC0tdHlwZS0taHRtbCAucmVkLWJvcmRlci1odG1sIC5jb21taXNpdGlvbi1jb250ZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5wYXJhZ3JhcGgtLXR5cGUtLWh0bWwgLnJlZC1ib3JkZXItaHRtbCAuY29tbWlzaXRpb24tY29udGVudCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgcm93LWdhcDogNDBweDtcbiAgfVxufVxuLnBhcmFncmFwaC0tdHlwZS0taHRtbCAucmVkLWJvcmRlci1odG1sIC5jb21taXNpdGlvbi1jb250ZW50IHAge1xuICB3aWR0aDogNjUlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDE2NzlweCkge1xuICAucGFyYWdyYXBoLS10eXBlLS1odG1sIC5yZWQtYm9yZGVyLWh0bWwgLmNvbW1pc2l0aW9uLWNvbnRlbnQgcCB7XG4gICAgd2lkdGg6IDYwJTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAucGFyYWdyYXBoLS10eXBlLS1odG1sIC5yZWQtYm9yZGVyLWh0bWwgLmNvbW1pc2l0aW9uLWNvbnRlbnQgcCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5wYXJhZ3JhcGgtLXR5cGUtLWh0bWwgLnJlZC1ib3JkZXItaHRtbCAuY29tbWlzaXRpb24tY29udGVudCAuYm9yZGVyLWltZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC01OCU7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDY2MHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MjFweCkge1xuICAucGFyYWdyYXBoLS10eXBlLS1odG1sIC5yZWQtYm9yZGVyLWh0bWwgLmNvbW1pc2l0aW9uLWNvbnRlbnQgLmJvcmRlci1pbWcge1xuICAgIHJpZ2h0OiAtNzglO1xuICAgIHdpZHRoOiA3ODBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDE2NzlweCkge1xuICAucGFyYWdyYXBoLS10eXBlLS1odG1sIC5yZWQtYm9yZGVyLWh0bWwgLmNvbW1pc2l0aW9uLWNvbnRlbnQgLmJvcmRlci1pbWcge1xuICAgIHdpZHRoOiA2MDBweDtcbiAgICByaWdodDogLTY3JTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAucGFyYWdyYXBoLS10eXBlLS1odG1sIC5yZWQtYm9yZGVyLWh0bWwgLmNvbW1pc2l0aW9uLWNvbnRlbnQgLmJvcmRlci1pbWcge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICByaWdodDogLTM3JTtcbiAgICB0b3A6IDEwMCU7XG4gICAgd2lkdGg6IDU1MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnBhcmFncmFwaC0tdHlwZS0taHRtbCAucmVkLWJvcmRlci1odG1sIC5jb21taXNpdGlvbi1jb250ZW50IC5ib3JkZXItaW1nIHtcbiAgICB3aWR0aDogNjAlO1xuICAgIHBvc2l0aW9uOiBpbml0aWFsO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnBhcmFncmFwaC0tdHlwZS0taHRtbCAucmVkLWJvcmRlci1odG1sIC5jb21taXNpdGlvbi1jb250ZW50IC5ib3JkZXItaW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLnBhcmFncmFwaC0tdHlwZS0taHRtbCAuY29tcGFueS1kZXRhaWxzIC5mcmFuY2hpc2Utc3lzdGVtIGgyLCAucGFyYWdyYXBoLS10eXBlLS1odG1sIC5jb21wYW55LWRldGFpbHMgLmNvbXBhbnktY29udGFjdHMgaDIge1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgZm9udC1mYW1pbHk6IFwiUm9ja3dlbGwgQm9sZFwiO1xuICBtYXJnaW46IDA7XG4gIGZvbnQtc2l6ZTogMi43N3JlbTtcbiAgbGluZS1oZWlnaHQ6IDUwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTY3OXB4KSB7XG4gIC5wYXJhZ3JhcGgtLXR5cGUtLWh0bWwgLmNvbXBhbnktZGV0YWlscyAuZnJhbmNoaXNlLXN5c3RlbSBoMiwgLnBhcmFncmFwaC0tdHlwZS0taHRtbCAuY29tcGFueS1kZXRhaWxzIC5jb21wYW55LWNvbnRhY3RzIGgyIHtcbiAgICBmb250LXNpemU6IDIuNXJlbTtcbiAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAucGFyYWdyYXBoLS10eXBlLS1odG1sIC5jb21wYW55LWRldGFpbHMgLmZyYW5jaGlzZS1zeXN0ZW0gaDIsIC5wYXJhZ3JhcGgtLXR5cGUtLWh0bWwgLmNvbXBhbnktZGV0YWlscyAuY29tcGFueS1jb250YWN0cyBoMiB7XG4gICAgZm9udC1zaXplOiAyLjJyZW07XG4gICAgbGluZS1oZWlnaHQ6IDM1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnBhcmFncmFwaC0tdHlwZS0taHRtbCAuY29tcGFueS1kZXRhaWxzIC5mcmFuY2hpc2Utc3lzdGVtIGgyLCAucGFyYWdyYXBoLS10eXBlLS1odG1sIC5jb21wYW55LWRldGFpbHMgLmNvbXBhbnktY29udGFjdHMgaDIge1xuICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnBhcmFncmFwaC0tdHlwZS0taHRtbCAuY29tcGFueS1kZXRhaWxzIC5mcmFuY2hpc2Utc3lzdGVtIGgyLCAucGFyYWdyYXBoLS10eXBlLS1odG1sIC5jb21wYW55LWRldGFpbHMgLmNvbXBhbnktY29udGFjdHMgaDIge1xuICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAyM3B4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnBhcmFncmFwaC0tdHlwZS0taHRtbCAuY29tcGFueS1kZXRhaWxzIC5mcmFuY2hpc2Utc3lzdGVtIGgyLCAucGFyYWdyYXBoLS10eXBlLS1odG1sIC5jb21wYW55LWRldGFpbHMgLmNvbXBhbnktY29udGFjdHMgaDIge1xuICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLnBhcmFncmFwaC0tdHlwZS0taHRtbCAuY29tcGFueS1kZXRhaWxzIC5mcmFuY2hpc2Utc3lzdGVtIGgyLCAucGFyYWdyYXBoLS10eXBlLS1odG1sIC5jb21wYW55LWRldGFpbHMgLmNvbXBhbnktY29udGFjdHMgaDIge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBsaW5lLWhlaWdodDogMTVweDtcbiAgfVxufVxuLnBhcmFncmFwaC0tdHlwZS0taHRtbCAuY29tcGFueS1kZXRhaWxzIC5mcmFuY2hpc2Utc3lzdGVtIGgyIGEsIC5wYXJhZ3JhcGgtLXR5cGUtLWh0bWwgLmNvbXBhbnktZGV0YWlscyAuY29tcGFueS1jb250YWN0cyBoMiBhIHtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgZGlzcGxheTogZmxleDtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG4ucGFyYWdyYXBoLS10eXBlLS1odG1sIC5jb21wYW55LWRldGFpbHMgLmZyYW5jaGlzZS1zeXN0ZW0gaDIgYTpob3ZlciwgLnBhcmFncmFwaC0tdHlwZS0taHRtbCAuY29tcGFueS1kZXRhaWxzIC5jb21wYW55LWNvbnRhY3RzIGgyIGE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4ucGFyYWdyYXBoLS10eXBlLS1odG1sIC5jb21wYW55LWRldGFpbHMgLmZyYW5jaGlzZS1zeXN0ZW0ge1xuICBtYXJnaW4tYm90dG9tOiA1MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAucGFyYWdyYXBoLS10eXBlLS1odG1sIC5jb21wYW55LWRldGFpbHMgLmZyYW5jaGlzZS1zeXN0ZW0ge1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucGFyYWdyYXBoLS10eXBlLS1odG1sIC5jb21wYW55LWRldGFpbHMgLmZyYW5jaGlzZS1zeXN0ZW0ge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbn1cbi5wYXJhZ3JhcGgtLXR5cGUtLWh0bWwgaDMge1xuICBmb250LXNpemU6IDEuNzhyZW07XG4gIGxpbmUtaGVpZ2h0OiA1MHB4O1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAucGFyYWdyYXBoLS10eXBlLS1odG1sIGgzIHtcbiAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgfVxufVxuLnBhcmFncmFwaC0tdHlwZS0taHRtbCBoMyBzcGFuIHtcbiAgY29sb3I6ICNFNDQ0MDA7XG4gIGZvbnQtZmFtaWx5OiBcIlJvY2t3ZWxsIFJlZ3VsYXJcIjtcbn1cbi5wYXJhZ3JhcGgtLXR5cGUtLWh0bWwgaDMgYSB7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuLnBhcmFncmFwaC0tdHlwZS0taHRtbCBoMyBhOmhvdmVyIHtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5wYXJhZ3JhcGgtLXR5cGUtLWh0bWwgcCB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDMycHg7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBmb250LWZhbWlseTogXCJSb2JvdG8gUmVndWxhclwiO1xufVxuLnBhcmFncmFwaC0tdHlwZS0taHRtbCBwIGIge1xuICBmb250LWZhbWlseTogXCJSb2JvdG8gQm9sZFwiO1xufVxuLnBhcmFncmFwaC0tdHlwZS0taHRtbCBwIGEge1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cbi5wYXJhZ3JhcGgtLXR5cGUtLWh0bWwgcCBhOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4ucGFyYWdyYXBoLS10eXBlLS1pbWFnZS1hbmQtdGV4dCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgcm93LWdhcDogNTBweDtcbiAgbWF4LXdpZHRoOiAxNjgwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiA2MHB4IDE1cHggMzBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTIxcHgpIHtcbiAgLnBhcmFncmFwaC0tdHlwZS0taW1hZ2UtYW5kLXRleHQge1xuICAgIG1heC13aWR0aDogMTY4MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTY3OXB4KSB7XG4gIC5wYXJhZ3JhcGgtLXR5cGUtLWltYWdlLWFuZC10ZXh0IHtcbiAgICBtYXgtd2lkdGg6IDE0NDBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAucGFyYWdyYXBoLS10eXBlLS1pbWFnZS1hbmQtdGV4dCB7XG4gICAgbWF4LXdpZHRoOiAxMTQwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnBhcmFncmFwaC0tdHlwZS0taW1hZ2UtYW5kLXRleHQge1xuICAgIG1heC13aWR0aDogOTYwcHg7XG4gICAgcGFkZGluZzogMjBweCAxNXB4IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAucGFyYWdyYXBoLS10eXBlLS1pbWFnZS1hbmQtdGV4dCB7XG4gICAgcm93LWdhcDogNDBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wYXJhZ3JhcGgtLXR5cGUtLWltYWdlLWFuZC10ZXh0IHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgcm93LWdhcDogMzBweDtcbiAgfVxufVxuLnBhcmFncmFwaC0tdHlwZS0taW1hZ2UtYW5kLXRleHQgLnNpbmdsZS1pbWFnZS1ibG9jayB7XG4gIHdpZHRoOiA1MCU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnBhcmFncmFwaC0tdHlwZS0taW1hZ2UtYW5kLXRleHQgLnNpbmdsZS1pbWFnZS1ibG9jayB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5wYXJhZ3JhcGgtLXR5cGUtLWltYWdlLWFuZC10ZXh0IC5zaW5nbGUtaW1hZ2UtYmxvY2sgLmZpZWxkLS1uYW1lLWZpZWxkLWltYWdlIHtcbiAgbWFyZ2luOiAwO1xufVxuLnBhcmFncmFwaC0tdHlwZS0taW1hZ2UtYW5kLXRleHQgLnNpbmdsZS1pbWFnZS1ibG9jayAuZmllbGQtLW5hbWUtZmllbGQtaW1hZ2UgaW1nIHtcbiAgbWFyZ2luOiAwO1xufVxuLnBhcmFncmFwaC0tdHlwZS0taW1hZ2UtYW5kLXRleHQgLmh0bWwtdGl0bGUtdGV4dCB7XG4gIHdpZHRoOiA1MCU7XG4gIHBhZGRpbmctbGVmdDogODBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnBhcmFncmFwaC0tdHlwZS0taW1hZ2UtYW5kLXRleHQgLmh0bWwtdGl0bGUtdGV4dCB7XG4gICAgcGFkZGluZy1sZWZ0OiA0MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnBhcmFncmFwaC0tdHlwZS0taW1hZ2UtYW5kLXRleHQgLmh0bWwtdGl0bGUtdGV4dCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG59XG4ucGFyYWdyYXBoLS10eXBlLS1pbWFnZS1hbmQtdGV4dCAuaHRtbC10aXRsZS10ZXh0IC5maWVsZC0tbmFtZS1maWVsZC10aXRsZS1odG1sIHtcbiAgZm9udC1zaXplOiA1LjU1cmVtO1xuICBsaW5lLWhlaWdodDogMTAwcHg7XG4gIGZvbnQtZmFtaWx5OiBcIlJvY2t3ZWxsIEJvbGRcIjtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5wYXJhZ3JhcGgtLXR5cGUtLWltYWdlLWFuZC10ZXh0IC5odG1sLXRpdGxlLXRleHQgLmZpZWxkLS1uYW1lLWZpZWxkLXRpdGxlLWh0bWwge1xuICAgIGZvbnQtc2l6ZTogNXJlbTtcbiAgICBsaW5lLWhlaWdodDogODBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAucGFyYWdyYXBoLS10eXBlLS1pbWFnZS1hbmQtdGV4dCAuaHRtbC10aXRsZS10ZXh0IC5maWVsZC0tbmFtZS1maWVsZC10aXRsZS1odG1sIHtcbiAgICBmb250LXNpemU6IDRyZW07XG4gICAgbGluZS1oZWlnaHQ6IDcwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucGFyYWdyYXBoLS10eXBlLS1pbWFnZS1hbmQtdGV4dCAuaHRtbC10aXRsZS10ZXh0IC5maWVsZC0tbmFtZS1maWVsZC10aXRsZS1odG1sIHtcbiAgICBmb250LXNpemU6IDMuNXJlbTtcbiAgICBsaW5lLWhlaWdodDogNjBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC5wYXJhZ3JhcGgtLXR5cGUtLWltYWdlLWFuZC10ZXh0IC5odG1sLXRpdGxlLXRleHQgLmZpZWxkLS1uYW1lLWZpZWxkLXRpdGxlLWh0bWwge1xuICAgIGZvbnQtc2l6ZTogMi43cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiA1MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLnBhcmFncmFwaC0tdHlwZS0taW1hZ2UtYW5kLXRleHQgLmh0bWwtdGl0bGUtdGV4dCAuZmllbGQtLW5hbWUtZmllbGQtdGl0bGUtaHRtbCB7XG4gICAgZm9udC1zaXplOiAyLjY2cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICB9XG59XG5cbi5maWVsZF9faXRlbTpoYXMoLmpvYi1hcHBsaWNhdGlvbi10b2dnbGUuY2xvc2VkKSAucGFyYWdyYXBoLS10eXBlLS1qb2ItYXBwbGljYXRpb24ge1xuICBwYWRkaW5nLWJvdHRvbTogMTQwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmZpZWxkX19pdGVtOmhhcyguam9iLWFwcGxpY2F0aW9uLXRvZ2dsZS5jbG9zZWQpIC5wYXJhZ3JhcGgtLXR5cGUtLWpvYi1hcHBsaWNhdGlvbiB7XG4gICAgcGFkZGluZy1ib3R0b206IDQwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAuZmllbGRfX2l0ZW06aGFzKC5qb2ItYXBwbGljYXRpb24tdG9nZ2xlLmNsb3NlZCkgLnBhcmFncmFwaC0tdHlwZS0tam9iLWFwcGxpY2F0aW9uIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgfVxufVxuLmZpZWxkX19pdGVtOmhhcyguam9iLWFwcGxpY2F0aW9uLXRvZ2dsZS5jbG9zZWQpIC5sYXN0LWpvYi1hcHBsaWNhdGlvbiB7XG4gIHBhZGRpbmctYm90dG9tOiA2MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC5maWVsZF9faXRlbTpoYXMoLmpvYi1hcHBsaWNhdGlvbi10b2dnbGUuY2xvc2VkKSAubGFzdC1qb2ItYXBwbGljYXRpb24ge1xuICAgIHBhZGRpbmctYm90dG9tOiAzMHB4O1xuICB9XG59XG5cbi5wYXJhZ3JhcGgtLXR5cGUtLWpvYi1hcHBsaWNhdGlvbiB7XG4gIHBhZGRpbmc6IDBweCAxNXB4IDIwMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAucGFyYWdyYXBoLS10eXBlLS1qb2ItYXBwbGljYXRpb24ge1xuICAgIHBhZGRpbmc6IDAgMTVweCAxNzBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAucGFyYWdyYXBoLS10eXBlLS1qb2ItYXBwbGljYXRpb24ge1xuICAgIHBhZGRpbmc6IDAgMTVweCAxMTBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5wYXJhZ3JhcGgtLXR5cGUtLWpvYi1hcHBsaWNhdGlvbiB7XG4gICAgcGFkZGluZzogNTBweCAxNXB4O1xuICB9XG59XG4ucGFyYWdyYXBoLS10eXBlLS1qb2ItYXBwbGljYXRpb246aGFzKC5qb2ItYXBwbGljYXRpb24tdG9nZ2xlLmNsb3NlZCkgLmpvYi1hcHBsaWNhdGlvbi13cmFwcGVyIHtcbiAgbWFyZ2luLWJvdHRvbTogMTUwcHg7XG59XG4ucGFyYWdyYXBoLS10eXBlLS1qb2ItYXBwbGljYXRpb246aGFzKC5qb2ItYXBwbGljYXRpb24tdG9nZ2xlLmNsb3NlZCkgLmpvYi1hcHBsaWNhdGlvbi13cmFwcGVyOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLnBhcmFncmFwaC0tdHlwZS0tam9iLWFwcGxpY2F0aW9uOmhhcyguam9iLWFwcGxpY2F0aW9uLXRvZ2dsZS5vcGVuZWQpIC5qb2ItYXBwbGljYXRpb24td3JhcHBlciB7XG4gIG1hcmdpbi1ib3R0b206IDIwMHB4O1xufVxuLnBhcmFncmFwaC0tdHlwZS0tam9iLWFwcGxpY2F0aW9uOmhhcyguam9iLWFwcGxpY2F0aW9uLXRvZ2dsZS5vcGVuZWQpIC5qb2ItYXBwbGljYXRpb24td3JhcHBlcjpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5wYXJhZ3JhcGgtLXR5cGUtLWpvYi1hcHBsaWNhdGlvbi5sYXN0LWpvYi1hcHBsaWNhdGlvbiB7XG4gIHBhZGRpbmctYm90dG9tOiA2MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC5wYXJhZ3JhcGgtLXR5cGUtLWpvYi1hcHBsaWNhdGlvbi5sYXN0LWpvYi1hcHBsaWNhdGlvbiB7XG4gICAgcGFkZGluZy1ib3R0b206IDMwcHg7XG4gIH1cbn1cbi5wYXJhZ3JhcGgtLXR5cGUtLWpvYi1hcHBsaWNhdGlvbiAuam9iLWFwcGxpY2F0aW9uLXdyYXBwZXIge1xuICBtYXgtd2lkdGg6IDE2ODBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGJvcmRlcjogNXB4IHNvbGlkICNFNDQ0MDA7XG4gIHBhZGRpbmc6IDMycHggNDBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MjFweCkge1xuICAucGFyYWdyYXBoLS10eXBlLS1qb2ItYXBwbGljYXRpb24gLmpvYi1hcHBsaWNhdGlvbi13cmFwcGVyIHtcbiAgICBtYXgtd2lkdGg6IDE2ODBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDE2NzlweCkge1xuICAucGFyYWdyYXBoLS10eXBlLS1qb2ItYXBwbGljYXRpb24gLmpvYi1hcHBsaWNhdGlvbi13cmFwcGVyIHtcbiAgICBtYXgtd2lkdGg6IDE0NDBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAucGFyYWdyYXBoLS10eXBlLS1qb2ItYXBwbGljYXRpb24gLmpvYi1hcHBsaWNhdGlvbi13cmFwcGVyIHtcbiAgICBtYXgtd2lkdGg6IDExNDBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAucGFyYWdyYXBoLS10eXBlLS1qb2ItYXBwbGljYXRpb24gLmpvYi1hcHBsaWNhdGlvbi13cmFwcGVyIHtcbiAgICBtYXgtd2lkdGg6IDk2MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnBhcmFncmFwaC0tdHlwZS0tam9iLWFwcGxpY2F0aW9uIC5qb2ItYXBwbGljYXRpb24td3JhcHBlciB7XG4gICAgcGFkZGluZzogMzBweCAxNXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnBhcmFncmFwaC0tdHlwZS0tam9iLWFwcGxpY2F0aW9uIC5qb2ItYXBwbGljYXRpb24td3JhcHBlciB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG4ucGFyYWdyYXBoLS10eXBlLS1qb2ItYXBwbGljYXRpb24gLnN2Zy1ib3JkZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTgwcHg7XG4gIHJpZ2h0OiAxNzVweDtcbiAgei1pbmRleDogMTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxNjc5cHgpIHtcbiAgLnBhcmFncmFwaC0tdHlwZS0tam9iLWFwcGxpY2F0aW9uIC5zdmctYm9yZGVyIHtcbiAgICByaWdodDogMTEwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnBhcmFncmFwaC0tdHlwZS0tam9iLWFwcGxpY2F0aW9uIC5zdmctYm9yZGVyIHtcbiAgICByaWdodDogOTVweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAucGFyYWdyYXBoLS10eXBlLS1qb2ItYXBwbGljYXRpb24gLnN2Zy1ib3JkZXIge1xuICAgIHJpZ2h0OiA0MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnBhcmFncmFwaC0tdHlwZS0tam9iLWFwcGxpY2F0aW9uIC5zdmctYm9yZGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTY3OXB4KSB7XG4gIC5wYXJhZ3JhcGgtLXR5cGUtLWpvYi1hcHBsaWNhdGlvbiAuc3ZnLWJvcmRlciBzdmcge1xuICAgIHdpZHRoOiAzMDBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAucGFyYWdyYXBoLS10eXBlLS1qb2ItYXBwbGljYXRpb24gLnN2Zy1ib3JkZXIgc3ZnIHtcbiAgICB3aWR0aDogMjUwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnBhcmFncmFwaC0tdHlwZS0tam9iLWFwcGxpY2F0aW9uIC5zdmctYm9yZGVyIHN2ZyB7XG4gICAgd2lkdGg6IDIyMHB4O1xuICB9XG59XG4ucGFyYWdyYXBoLS10eXBlLS1qb2ItYXBwbGljYXRpb24gLmpvYi1hcHAtdG9wIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC03OHB4O1xuICByaWdodDogMTElO1xuICBwYWRkaW5nOiA1MHB4IDY0cHggMjBweCAzMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xuICBmb250LWZhbWlseTogXCJSb2Nrd2VsbCBCb2xkXCI7XG4gIGNsaXAtcGF0aDogcG9seWdvbigwIDEwJSwgMTAwJSAwLCA5NSUgMTAwJSwgMyUgOTUlKTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBjb2x1bW4tZ2FwOiA0OHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDE2NzlweCkge1xuICAucGFyYWdyYXBoLS10eXBlLS1qb2ItYXBwbGljYXRpb24gLmpvYi1hcHAtdG9wIHtcbiAgICByaWdodDogOSU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnBhcmFncmFwaC0tdHlwZS0tam9iLWFwcGxpY2F0aW9uIC5qb2ItYXBwLXRvcCB7XG4gICAgdG9wOiAtNjVweDtcbiAgICBwYWRkaW5nOiAzNXB4IDU1cHggMjBweCAzMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5wYXJhZ3JhcGgtLXR5cGUtLWpvYi1hcHBsaWNhdGlvbiAuam9iLWFwcC10b3Age1xuICAgIHRvcDogLTYwcHg7XG4gICAgcmlnaHQ6IDUlO1xuICAgIHBhZGRpbmc6IDMwcHggNTBweCAxNXB4IDMwcHg7XG4gICAgY29sdW1uLWdhcDogMzVweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5wYXJhZ3JhcGgtLXR5cGUtLWpvYi1hcHBsaWNhdGlvbiAuam9iLWFwcC10b3Age1xuICAgIHBvc2l0aW9uOiBpbml0aWFsO1xuICAgIGNsaXAtcGF0aDogbm9uZTtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHBhZGRpbmc6IDIwcHggMTVweDtcbiAgfVxufVxuLnBhcmFncmFwaC0tdHlwZS0tam9iLWFwcGxpY2F0aW9uIC5qb2ItYXBwLXRvcCAuZmllbGQtLW5hbWUtZmllbGQtam9iLXRpdGxlIHtcbiAgZm9udC1zaXplOiAxLjY3cmVtO1xuICBsaW5lLWhlaWdodDogNTBweDtcbiAgY29sb3I6ICMwMDgwQTA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5wYXJhZ3JhcGgtLXR5cGUtLWpvYi1hcHBsaWNhdGlvbiAuam9iLWFwcC10b3AgLmZpZWxkLS1uYW1lLWZpZWxkLWpvYi10aXRsZSB7XG4gICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAucGFyYWdyYXBoLS10eXBlLS1qb2ItYXBwbGljYXRpb24gLmpvYi1hcHAtdG9wIC5maWVsZC0tbmFtZS1maWVsZC1qb2ItdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMS4zcmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICB9XG59XG4ucGFyYWdyYXBoLS10eXBlLS1qb2ItYXBwbGljYXRpb24gLmpvYi1hcHAtdG9wIC5pc19pbW1lZGlhdGVseSB7XG4gIGZvbnQtc2l6ZTogMi43OHJlbTtcbiAgbGluZS1oZWlnaHQ6IDUwcHg7XG4gIGNvbG9yOiAjRTQ0NDAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5wYXJhZ3JhcGgtLXR5cGUtLWpvYi1hcHBsaWNhdGlvbiAuam9iLWFwcC10b3AgLmlzX2ltbWVkaWF0ZWx5IHtcbiAgICBmb250LXNpemU6IDIuM3JlbTtcbiAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAucGFyYWdyYXBoLS10eXBlLS1qb2ItYXBwbGljYXRpb24gLmpvYi1hcHAtdG9wIC5pc19pbW1lZGlhdGVseSB7XG4gICAgZm9udC1zaXplOiAyLjFyZW07XG4gICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAucGFyYWdyYXBoLS10eXBlLS1qb2ItYXBwbGljYXRpb24gLmpvYi1hcHAtdG9wIC5pc19pbW1lZGlhdGVseSB7XG4gICAgZm9udC1zaXplOiAxLjhyZW07XG4gIH1cbn1cbi5wYXJhZ3JhcGgtLXR5cGUtLWpvYi1hcHBsaWNhdGlvbiAuam9iLWFwcGxpY2F0aW9uLXRvZ2dsZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwYWRkaW5nLXJpZ2h0OiA3MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC5wYXJhZ3JhcGgtLXR5cGUtLWpvYi1hcHBsaWNhdGlvbiAuam9iLWFwcGxpY2F0aW9uLXRvZ2dsZSB7XG4gICAgcGFkZGluZy1yaWdodDogNjBweDtcbiAgfVxufVxuLnBhcmFncmFwaC0tdHlwZS0tam9iLWFwcGxpY2F0aW9uIC5qb2ItYXBwbGljYXRpb24tdG9nZ2xlLm9wZW5lZDphZnRlciB7XG4gIG9wYWNpdHk6IDE7XG59XG4ucGFyYWdyYXBoLS10eXBlLS1qb2ItYXBwbGljYXRpb24gLmpvYi1hcHBsaWNhdGlvbi10b2dnbGUub3BlbmVkICsgLmpvYi13ZWJmb3JtLWh0bWwge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLnBhcmFncmFwaC0tdHlwZS0tam9iLWFwcGxpY2F0aW9uIC5qb2ItYXBwbGljYXRpb24tdG9nZ2xlLmNsb3NlZDpiZWZvcmUge1xuICBvcGFjaXR5OiAxO1xuICB6LWluZGV4OiAxO1xufVxuLnBhcmFncmFwaC0tdHlwZS0tam9iLWFwcGxpY2F0aW9uIC5qb2ItYXBwbGljYXRpb24tdG9nZ2xlLmNsb3NlZCArIC5qb2Itd2ViZm9ybS1odG1sIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5wYXJhZ3JhcGgtLXR5cGUtLWpvYi1hcHBsaWNhdGlvbiAuam9iLWFwcGxpY2F0aW9uLXRvZ2dsZTpiZWZvcmUsIC5wYXJhZ3JhcGgtLXR5cGUtLWpvYi1hcHBsaWNhdGlvbiAuam9iLWFwcGxpY2F0aW9uLXRvZ2dsZTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAzMHB4O1xuICByaWdodDogMDtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDBweDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnBhcmFncmFwaC0tdHlwZS0tam9iLWFwcGxpY2F0aW9uIC5qb2ItYXBwbGljYXRpb24tdG9nZ2xlOmJlZm9yZSwgLnBhcmFncmFwaC0tdHlwZS0tam9iLWFwcGxpY2F0aW9uIC5qb2ItYXBwbGljYXRpb24tdG9nZ2xlOmFmdGVyIHtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDE1cHg7XG4gICAgd2lkdGg6IDM1cHg7XG4gICAgaGVpZ2h0OiAzNXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLnBhcmFncmFwaC0tdHlwZS0tam9iLWFwcGxpY2F0aW9uIC5qb2ItYXBwbGljYXRpb24tdG9nZ2xlOmJlZm9yZSwgLnBhcmFncmFwaC0tdHlwZS0tam9iLWFwcGxpY2F0aW9uIC5qb2ItYXBwbGljYXRpb24tdG9nZ2xlOmFmdGVyIHtcbiAgICB3aWR0aDogMzBweDtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gIH1cbn1cbi5wYXJhZ3JhcGgtLXR5cGUtLWpvYi1hcHBsaWNhdGlvbiAuam9iLWFwcGxpY2F0aW9uLXRvZ2dsZTpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvZm9ybS1jbG9zZS1sb2dvLnBuZ1wiKTtcbn1cbi5wYXJhZ3JhcGgtLXR5cGUtLWpvYi1hcHBsaWNhdGlvbiAuam9iLWFwcGxpY2F0aW9uLXRvZ2dsZTphZnRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9mb3JtLW1pbnVzLWxvZ28uc3ZnXCIpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5wYXJhZ3JhcGgtLXR5cGUtLWpvYi1hcHBsaWNhdGlvbiAuam9iLWFwcGxpY2F0aW9uLWlubmVyIHtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICB9XG59XG4ucGFyYWdyYXBoLS10eXBlLS1qb2ItYXBwbGljYXRpb24gLmZpZWxkLS1uYW1lLWZpZWxkLXRpdGxlLWh0bWwge1xuICB3aWR0aDogNTAlO1xuICBmb250LXNpemU6IDIuNzhyZW07XG4gIGxpbmUtaGVpZ2h0OiA1MHB4O1xuICBmb250LWZhbWlseTogXCJSb2Nrd2VsbCBCb2xkXCI7XG4gIGNvbG9yOiAjRTQ0NDAwO1xufVxuLnBhcmFncmFwaC0tdHlwZS0tam9iLWFwcGxpY2F0aW9uIC5maWVsZC0tbmFtZS1maWVsZC10aXRsZS1odG1sIHNwYW4ge1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnBhcmFncmFwaC0tdHlwZS0tam9iLWFwcGxpY2F0aW9uIC5maWVsZC0tbmFtZS1maWVsZC10aXRsZS1odG1sIHtcbiAgICBmb250LXNpemU6IDIuNnJlbTtcbiAgICBsaW5lLWhlaWdodDogNDVweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAucGFyYWdyYXBoLS10eXBlLS1qb2ItYXBwbGljYXRpb24gLmZpZWxkLS1uYW1lLWZpZWxkLXRpdGxlLWh0bWwge1xuICAgIGZvbnQtc2l6ZTogMi4xcmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAzNXB4O1xuICAgIHdpZHRoOiA2NSU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAucGFyYWdyYXBoLS10eXBlLS1qb2ItYXBwbGljYXRpb24gLmZpZWxkLS1uYW1lLWZpZWxkLXRpdGxlLWh0bWwge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnBhcmFncmFwaC0tdHlwZS0tam9iLWFwcGxpY2F0aW9uIC5maWVsZC0tbmFtZS1maWVsZC10aXRsZS1odG1sIHtcbiAgICBmb250LXNpemU6IDJyZW07XG4gICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAucGFyYWdyYXBoLS10eXBlLS1qb2ItYXBwbGljYXRpb24gLmZpZWxkLS1uYW1lLWZpZWxkLXRpdGxlLWh0bWwge1xuICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMzc1cHgpIHtcbiAgLnBhcmFncmFwaC0tdHlwZS0tam9iLWFwcGxpY2F0aW9uIC5maWVsZC0tbmFtZS1maWVsZC10aXRsZS1odG1sIHtcbiAgICBmb250LXNpemU6IDEuMzVyZW07XG4gIH1cbn1cbi5wYXJhZ3JhcGgtLXR5cGUtLWpvYi1hcHBsaWNhdGlvbiAuam9iLXdlYmZvcm0taHRtbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgcm93LWdhcDogNDBweDtcbiAgcGFkZGluZy10b3A6IDQwcHg7XG59XG4ucGFyYWdyYXBoLS10eXBlLS1qb2ItYXBwbGljYXRpb24gLmpvYi1pbmZvIHtcbiAgd2lkdGg6IDUwJTtcbiAgcGFkZGluZy1yaWdodDogMjVweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAucGFyYWdyYXBoLS10eXBlLS1qb2ItYXBwbGljYXRpb24gLmpvYi1pbmZvIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4ucGFyYWdyYXBoLS10eXBlLS1qb2ItYXBwbGljYXRpb24gLmpvYi1pbmZvIC5kcml2ZXItaW5mbyB7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnBhcmFncmFwaC0tdHlwZS0tam9iLWFwcGxpY2F0aW9uIC5qb2ItaW5mbyAuZHJpdmVyLWluZm8ge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbn1cbi5wYXJhZ3JhcGgtLXR5cGUtLWpvYi1hcHBsaWNhdGlvbiAuam9iLWluZm8gLmRyaXZlci1pbmZvOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLnBhcmFncmFwaC0tdHlwZS0tam9iLWFwcGxpY2F0aW9uIC5qb2ItaW5mbyAuZHJpdmVyLWluZm8gaDMge1xuICBmb250LWZhbWlseTogXCJSb2Nrd2VsbCBSZWd1bGFyXCI7XG4gIGNvbG9yOiAjRTQ0NDAwO1xuICBmb250LXNpemU6IDEuMnJlbTtcbiAgbGluZS1oZWlnaHQ6IDMycHg7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4ucGFyYWdyYXBoLS10eXBlLS1qb2ItYXBwbGljYXRpb24gLmpvYi1pbmZvIC5kcml2ZXItaW5mbyBwIHtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDMycHg7XG4gIG1hcmdpbjogMDtcbn1cbi5wYXJhZ3JhcGgtLXR5cGUtLWpvYi1hcHBsaWNhdGlvbiAuam9iLWluZm8gLmRyaXZlci1pbmZvIHVsIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xufVxuLnBhcmFncmFwaC0tdHlwZS0tam9iLWFwcGxpY2F0aW9uIC5qb2ItaW5mbyAuZHJpdmVyLWluZm8gdWwgbGkge1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMzJweDtcbn1cbi5wYXJhZ3JhcGgtLXR5cGUtLWpvYi1hcHBsaWNhdGlvbiAuam9iLWZvcm0ge1xuICB3aWR0aDogNTAlO1xuICBwYWRkaW5nOiAwIDgwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnBhcmFncmFwaC0tdHlwZS0tam9iLWFwcGxpY2F0aW9uIC5qb2ItZm9ybSB7XG4gICAgcGFkZGluZzogMCAzMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5wYXJhZ3JhcGgtLXR5cGUtLWpvYi1hcHBsaWNhdGlvbiAuam9iLWZvcm0ge1xuICAgIHBhZGRpbmc6IDAgMCAwIDMwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAucGFyYWdyYXBoLS10eXBlLS1qb2ItYXBwbGljYXRpb24gLmpvYi1mb3JtIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG4ucGFyYWdyYXBoLS10eXBlLS1qb2ItYXBwbGljYXRpb24gLmpvYi1mb3JtIC5maWVsZC0tbmFtZS1maWVsZC13ZWItZm9ybS1zbWFsbC1oZWFkaW5nIHtcbiAgY29sb3I6ICNFNDQ0MDA7XG4gIGZvbnQtZmFtaWx5OiBcIlJvY2t3ZWxsIFJlZ3VsYXJcIjtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICBtYXJnaW4tYm90dG9tOiAzMnB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAucGFyYWdyYXBoLS10eXBlLS1qb2ItYXBwbGljYXRpb24gLmpvYi1mb3JtIC5maWVsZC0tbmFtZS1maWVsZC13ZWItZm9ybS1zbWFsbC1oZWFkaW5nIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICB9XG59XG4ucGFyYWdyYXBoLS10eXBlLS1qb2ItYXBwbGljYXRpb24gLmpvYi1mb3JtIC5mb3JtLWFjdGlvbnMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogLTc1cHg7XG4gIHJpZ2h0OiA4MHB4O1xuICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5wYXJhZ3JhcGgtLXR5cGUtLWpvYi1hcHBsaWNhdGlvbiAuam9iLWZvcm0gLmZvcm0tYWN0aW9ucyB7XG4gICAgYm90dG9tOiAtNjVweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAucGFyYWdyYXBoLS10eXBlLS1qb2ItYXBwbGljYXRpb24gLmpvYi1mb3JtIC5mb3JtLWFjdGlvbnMge1xuICAgIHJpZ2h0OiAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnBhcmFncmFwaC0tdHlwZS0tam9iLWFwcGxpY2F0aW9uIC5qb2ItZm9ybSAuZm9ybS1hY3Rpb25zIHtcbiAgICBwb3NpdGlvbjogaW5pdGlhbDtcbiAgfVxufVxuLnBhcmFncmFwaC0tdHlwZS0tam9iLWFwcGxpY2F0aW9uIC5qb2ItZm9ybSAuZm9ybS1hY3Rpb25zIC5zdWJtaXQtYnRuLWJvcmRlci5zdmctYm9yZGVyIHtcbiAgdG9wOiAtNXB4O1xuICByaWdodDogMHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTY3OXB4KSB7XG4gIC5wYXJhZ3JhcGgtLXR5cGUtLWpvYi1hcHBsaWNhdGlvbiAuam9iLWZvcm0gLmZvcm0tYWN0aW9ucyAuc3VibWl0LWJ0bi1ib3JkZXIuc3ZnLWJvcmRlciB7XG4gICAgdG9wOiAtM3B4O1xuICAgIHJpZ2h0OiAxMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5wYXJhZ3JhcGgtLXR5cGUtLWpvYi1hcHBsaWNhdGlvbiAuam9iLWZvcm0gLmZvcm0tYWN0aW9ucyAuc3VibWl0LWJ0bi1ib3JkZXIuc3ZnLWJvcmRlciB7XG4gICAgdG9wOiAtMzBweDtcbiAgICByaWdodDogMTVweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDE2NzlweCkge1xuICAucGFyYWdyYXBoLS10eXBlLS1qb2ItYXBwbGljYXRpb24gLmpvYi1mb3JtIC5mb3JtLWFjdGlvbnMgLnN1Ym1pdC1idG4tYm9yZGVyLnN2Zy1ib3JkZXIgc3ZnIHtcbiAgICB3aWR0aDogMzUwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnBhcmFncmFwaC0tdHlwZS0tam9iLWFwcGxpY2F0aW9uIC5qb2ItZm9ybSAuZm9ybS1hY3Rpb25zIC5zdWJtaXQtYnRuLWJvcmRlci5zdmctYm9yZGVyIHN2ZyB7XG4gICAgd2lkdGg6IDI4MHB4O1xuICB9XG59XG4ucGFyYWdyYXBoLS10eXBlLS1qb2ItYXBwbGljYXRpb24gLmpvYi1mb3JtIC5mb3JtLWFjdGlvbnMgLnN1Ym1pdC1idG4tYm9yZGVyLnN2Zy1ib3JkZXI6aG92ZXIgcGF0aCB7XG4gIHN0cm9rZTogI0ZGRkZGRjtcbn1cbi5wYXJhZ3JhcGgtLXR5cGUtLWpvYi1hcHBsaWNhdGlvbiAuam9iLWZvcm0gLmZvcm0tYWN0aW9ucyAuc3VibWl0LWJ0bi1ib3JkZXIuc3ZnLWJvcmRlcjpob3ZlciArIC5idG4tcHJpbWFyeSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFNDQ0MDA7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5wYXJhZ3JhcGgtLXR5cGUtLWxpbmtlZC1idXR0b25zIHtcbiAgbWF4LXdpZHRoOiAxNjgwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiAwIDE1cHggODhweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTIxcHgpIHtcbiAgLnBhcmFncmFwaC0tdHlwZS0tbGlua2VkLWJ1dHRvbnMge1xuICAgIG1heC13aWR0aDogMTY4MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTY3OXB4KSB7XG4gIC5wYXJhZ3JhcGgtLXR5cGUtLWxpbmtlZC1idXR0b25zIHtcbiAgICBtYXgtd2lkdGg6IDE0NDBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAucGFyYWdyYXBoLS10eXBlLS1saW5rZWQtYnV0dG9ucyB7XG4gICAgbWF4LXdpZHRoOiAxMTQwcHg7XG4gICAgcGFkZGluZzogMCAxNXB4IDYwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnBhcmFncmFwaC0tdHlwZS0tbGlua2VkLWJ1dHRvbnMge1xuICAgIG1heC13aWR0aDogOTYwcHg7XG4gICAgcGFkZGluZzogMCAxNXB4IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucGFyYWdyYXBoLS10eXBlLS1saW5rZWQtYnV0dG9ucyB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDAgMTVweCA1MHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAucGFyYWdyYXBoLS10eXBlLS1saW5rZWQtYnV0dG9ucyB7XG4gICAgcGFkZGluZzogMCAxNXB4IDQwcHg7XG4gIH1cbn1cbi5wYXJhZ3JhcGgtLXR5cGUtLWxpbmtlZC1idXR0b25zIC5maWVsZC0tbmFtZS1maWVsZC1idXR0b25zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgcm93LWdhcDogNTBweDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4ucGFyYWdyYXBoLS10eXBlLS1saW5rZWQtYnV0dG9ucyAuZmllbGQtLW5hbWUtZmllbGQtYnV0dG9ucyA+IC5maWVsZF9faXRlbSB7XG4gIHdpZHRoOiAyNSU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnBhcmFncmFwaC0tdHlwZS0tbGlua2VkLWJ1dHRvbnMgLmZpZWxkLS1uYW1lLWZpZWxkLWJ1dHRvbnMgPiAuZmllbGRfX2l0ZW0ge1xuICAgIHdpZHRoOiAzMCU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnBhcmFncmFwaC0tdHlwZS0tbGlua2VkLWJ1dHRvbnMgLmZpZWxkLS1uYW1lLWZpZWxkLWJ1dHRvbnMge1xuICAgIGdhcDogNTBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wYXJhZ3JhcGgtLXR5cGUtLWxpbmtlZC1idXR0b25zIC5maWVsZC0tbmFtZS1maWVsZC1idXR0b25zIHtcbiAgICBnYXA6IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAucGFyYWdyYXBoLS10eXBlLS1saW5rZWQtYnV0dG9ucyAuZmllbGQtLW5hbWUtZmllbGQtYnV0dG9ucyB7XG4gICAgZ2FwOiAxNXB4O1xuICB9XG59XG4ucGFyYWdyYXBoLS10eXBlLS1saW5rZWQtYnV0dG9ucyAucGFyYWdyYXBoLS10eXBlLS1saW5rZWQtYnV0dG9uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgcm93LWdhcDogMjBweDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcGFkZGluZzogNzBweCAzMHB4IDEwM3B4IDMwcHg7XG4gIGNsaXAtcGF0aDogcG9seWdvbig1MCUgMCwgMTAwJSAyNSUsIDEwMCUgNzUlLCA1MCUgMTAwJSwgMCA3NSUsIDAgMjUlKTtcbn1cbi5wYXJhZ3JhcGgtLXR5cGUtLWxpbmtlZC1idXR0b25zIC5wYXJhZ3JhcGgtLXR5cGUtLWxpbmtlZC1idXR0b246YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1hZ2VzL2JvcmRlci1saW5rLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xufVxuLnBhcmFncmFwaC0tdHlwZS0tbGlua2VkLWJ1dHRvbnMgLnBhcmFncmFwaC0tdHlwZS0tbGlua2VkLWJ1dHRvbjpob3ZlciAuZmllbGQtLW5hbWUtZmllbGQtdGl0bGUgLmZpZWxkX19pdGVtIHtcbiAgY29sb3I6ICMwMDgwQTA7XG4gIHRyYW5zaXRpb246IDAuM3MgZWFzZS1pbi1vdXQ7XG59XG4ucGFyYWdyYXBoLS10eXBlLS1saW5rZWQtYnV0dG9ucyAucGFyYWdyYXBoLS10eXBlLS1saW5rZWQtYnV0dG9uOmhvdmVyOmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltYWdlcy9ib3JkZXItbGluay1ob3Zlci5wbmdcIik7XG4gIHRyYW5zaXRpb246IDAuM3MgZWFzZS1pbi1vdXQ7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDE2NzlweCkge1xuICAucGFyYWdyYXBoLS10eXBlLS1saW5rZWQtYnV0dG9ucyAucGFyYWdyYXBoLS10eXBlLS1saW5rZWQtYnV0dG9uIHtcbiAgICBwYWRkaW5nOiA2MHB4IDI1cHggODBweCAyNXB4O1xuICAgIGNsaXAtcGF0aDogcG9seWdvbig1MCUgMCwgMTAwJSAyMyUsIDEwMCUgNzUlLCA1MCUgMTAwJSwgMCA3NSUsIDAgMjMlKTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAucGFyYWdyYXBoLS10eXBlLS1saW5rZWQtYnV0dG9ucyAucGFyYWdyYXBoLS10eXBlLS1saW5rZWQtYnV0dG9uIHtcbiAgICByb3ctZ2FwOiAxMHB4O1xuICAgIHBhZGRpbmc6IDgwcHggMjVweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5wYXJhZ3JhcGgtLXR5cGUtLWxpbmtlZC1idXR0b25zIC5wYXJhZ3JhcGgtLXR5cGUtLWxpbmtlZC1idXR0b24ge1xuICAgIHBhZGRpbmc6IDUwcHggMTVweCA2MHB4IDE1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAucGFyYWdyYXBoLS10eXBlLS1saW5rZWQtYnV0dG9ucyAucGFyYWdyYXBoLS10eXBlLS1saW5rZWQtYnV0dG9uIHtcbiAgICByb3ctZ2FwOiA1cHg7XG4gICAgcGFkZGluZzogNjBweCAxNXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLnBhcmFncmFwaC0tdHlwZS0tbGlua2VkLWJ1dHRvbnMgLnBhcmFncmFwaC0tdHlwZS0tbGlua2VkLWJ1dHRvbiB7XG4gICAgcGFkZGluZzogMjVweCA1cHggMzBweCA1cHg7XG4gIH1cbn1cbi5wYXJhZ3JhcGgtLXR5cGUtLWxpbmtlZC1idXR0b25zIC5maWVsZC0tbmFtZS1maWVsZC1pbWFnZSB7XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICB3aWR0aDogMTUwcHg7XG4gIGhlaWdodDogMTMwcHg7XG4gIG9iamVjdC1maXQ6IGNvbnRhaW47XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5wYXJhZ3JhcGgtLXR5cGUtLWxpbmtlZC1idXR0b25zIC5maWVsZC0tbmFtZS1maWVsZC1pbWFnZSB7XG4gICAgd2lkdGg6IDEyMHB4O1xuICAgIGhlaWdodDogMTIwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnBhcmFncmFwaC0tdHlwZS0tbGlua2VkLWJ1dHRvbnMgLmZpZWxkLS1uYW1lLWZpZWxkLWltYWdlIHtcbiAgICB3aWR0aDogMTAwcHg7XG4gICAgaGVpZ2h0OiAxMDBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wYXJhZ3JhcGgtLXR5cGUtLWxpbmtlZC1idXR0b25zIC5maWVsZC0tbmFtZS1maWVsZC1pbWFnZSB7XG4gICAgd2lkdGg6IDcwcHg7XG4gICAgaGVpZ2h0OiA3MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLnBhcmFncmFwaC0tdHlwZS0tbGlua2VkLWJ1dHRvbnMgLmZpZWxkLS1uYW1lLWZpZWxkLWltYWdlIHtcbiAgICB3aWR0aDogNTBweDtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAzNzVweCkge1xuICAucGFyYWdyYXBoLS10eXBlLS1saW5rZWQtYnV0dG9ucyAuZmllbGQtLW5hbWUtZmllbGQtaW1hZ2Uge1xuICAgIHdpZHRoOiA0MHB4O1xuICAgIGhlaWdodDogNDBweDtcbiAgfVxufVxuLnBhcmFncmFwaC0tdHlwZS0tbGlua2VkLWJ1dHRvbnMgLmZpZWxkLS1uYW1lLWZpZWxkLWltYWdlIGltZyB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gIGhlaWdodDogMTAwJTtcbn1cbi5wYXJhZ3JhcGgtLXR5cGUtLWxpbmtlZC1idXR0b25zIC5maWVsZC0tbmFtZS1maWVsZC10aXRsZSAuZmllbGRfX2xhYmVsIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5wYXJhZ3JhcGgtLXR5cGUtLWxpbmtlZC1idXR0b25zIC5maWVsZC0tbmFtZS1maWVsZC10aXRsZSAuZmllbGRfX2l0ZW0ge1xuICBmb250LXNpemU6IDMuNjEycmVtO1xuICBsaW5lLWhlaWdodDogNjVweDtcbiAgY29sb3I6ICNFNDQ0MDA7XG4gIGZvbnQtZmFtaWx5OiBcIlJvY2t3ZWxsIEJvbGRcIjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDE2NzlweCkge1xuICAucGFyYWdyYXBoLS10eXBlLS1saW5rZWQtYnV0dG9ucyAuZmllbGQtLW5hbWUtZmllbGQtdGl0bGUgLmZpZWxkX19pdGVtIHtcbiAgICBmb250LXNpemU6IDIuOHJlbTtcbiAgICBsaW5lLWhlaWdodDogNTVweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAucGFyYWdyYXBoLS10eXBlLS1saW5rZWQtYnV0dG9ucyAuZmllbGQtLW5hbWUtZmllbGQtdGl0bGUgLmZpZWxkX19pdGVtIHtcbiAgICBmb250LXNpemU6IDIuMnJlbTtcbiAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5wYXJhZ3JhcGgtLXR5cGUtLWxpbmtlZC1idXR0b25zIC5maWVsZC0tbmFtZS1maWVsZC10aXRsZSAuZmllbGRfX2l0ZW0ge1xuICAgIGZvbnQtc2l6ZTogMS45cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnBhcmFncmFwaC0tdHlwZS0tbGlua2VkLWJ1dHRvbnMgLmZpZWxkLS1uYW1lLWZpZWxkLXRpdGxlIC5maWVsZF9faXRlbSB7XG4gICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDI1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAucGFyYWdyYXBoLS10eXBlLS1saW5rZWQtYnV0dG9ucyAuZmllbGQtLW5hbWUtZmllbGQtdGl0bGUgLmZpZWxkX19pdGVtIHtcbiAgICBmb250LXNpemU6IDAuOTRyZW07XG4gICAgbGluZS1oZWlnaHQ6IDE3cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAucGFyYWdyYXBoLS10eXBlLS1saW5rZWQtYnV0dG9ucyAuZmllbGQtLW5hbWUtZmllbGQtdGl0bGUge1xuICAgIHdpZHRoOiA4NyU7XG4gIH1cbn1cbi5wYXJhZ3JhcGgtLXR5cGUtLWxpbmtlZC1idXR0b25zIC5maWVsZC0tbmFtZS1maWVsZC1saW5rIGEge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgZm9udC1zaXplOiAwO1xufVxuXG4ucGFyYWdyYXBoLS10eXBlLS1sb2NhdGlvbnMgLnBhcmFncmFwaC0tdHlwZS0tbG9jYXRpb24ge1xuICBwYWRkaW5nOiAwIDE1cHg7XG59XG4ucGFyYWdyYXBoLS10eXBlLS1sb2NhdGlvbnMgLmZpZWxkLS1uYW1lLWZpZWxkLWxvY2F0aW9ucyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMTAwcHggMCAzOHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwMDAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDE2NzlweCkge1xuICAucGFyYWdyYXBoLS10eXBlLS1sb2NhdGlvbnMgLmZpZWxkLS1uYW1lLWZpZWxkLWxvY2F0aW9ucyB7XG4gICAgcGFkZGluZzogNzBweCAwIDM4cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnBhcmFncmFwaC0tdHlwZS0tbG9jYXRpb25zIC5maWVsZC0tbmFtZS1maWVsZC1sb2NhdGlvbnMge1xuICAgIHBhZGRpbmc6IDUwcHggMCAzMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5wYXJhZ3JhcGgtLXR5cGUtLWxvY2F0aW9ucyAuZmllbGQtLW5hbWUtZmllbGQtbG9jYXRpb25zIHtcbiAgICBwYWRkaW5nOiA1MHB4IDAgMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC5wYXJhZ3JhcGgtLXR5cGUtLWxvY2F0aW9ucyAuZmllbGQtLW5hbWUtZmllbGQtbG9jYXRpb25zIHtcbiAgICBwYWRkaW5nOiAyNXB4IDAgMDtcbiAgfVxufVxuLnBhcmFncmFwaC0tdHlwZS0tbG9jYXRpb25zIC5maWVsZF9faXRlbTpudGgtY2hpbGQoZXZlbikgLmxvY2F0aW9uLXdyYXBwZXIge1xuICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG59XG4ucGFyYWdyYXBoLS10eXBlLS1sb2NhdGlvbnMgLmxvY2F0aW9uLXdyYXBwZXIge1xuICBtYXgtd2lkdGg6IDE2ODBweDtcbiAgbWFyZ2luOiAwIGF1dG8gNDBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkyMXB4KSB7XG4gIC5wYXJhZ3JhcGgtLXR5cGUtLWxvY2F0aW9ucyAubG9jYXRpb24td3JhcHBlciB7XG4gICAgbWF4LXdpZHRoOiAxNjgwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxNjc5cHgpIHtcbiAgLnBhcmFncmFwaC0tdHlwZS0tbG9jYXRpb25zIC5sb2NhdGlvbi13cmFwcGVyIHtcbiAgICBtYXgtd2lkdGg6IDE0NDBweDtcbiAgICBtYXJnaW46IDAgYXV0byA3MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5wYXJhZ3JhcGgtLXR5cGUtLWxvY2F0aW9ucyAubG9jYXRpb24td3JhcHBlciB7XG4gICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICBib3JkZXItd2lkdGg6IDVweDtcbiAgICBtYXgtd2lkdGg6IDExNDBweDtcbiAgICBtYXJnaW46IDAgYXV0byA0MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5wYXJhZ3JhcGgtLXR5cGUtLWxvY2F0aW9ucyAubG9jYXRpb24td3JhcHBlciB7XG4gICAgbWF4LXdpZHRoOiA5NjBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5wYXJhZ3JhcGgtLXR5cGUtLWxvY2F0aW9ucyAubG9jYXRpb24td3JhcHBlciB7XG4gICAgcGFkZGluZzogMjBweCAxNXB4O1xuICAgIHJvdy1nYXA6IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucGFyYWdyYXBoLS10eXBlLS1sb2NhdGlvbnMgLmxvY2F0aW9uLXdyYXBwZXIge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAucGFyYWdyYXBoLS10eXBlLS1sb2NhdGlvbnMgLmxvY2F0aW9uLXdyYXBwZXIgLmJvcmRlci1zdmctaW1hZ2Uge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxNjc5cHgpIHtcbiAgLnBhcmFncmFwaC0tdHlwZS0tbG9jYXRpb25zIC5sb2NhdGlvbi13cmFwcGVyIC5ib3JkZXItc3ZnLWltYWdlIHN2ZyB7XG4gICAgaGVpZ2h0OiA2MjBweDtcbiAgfVxufVxuLnBhcmFncmFwaC0tdHlwZS0tbG9jYXRpb25zIC5sb2NhdGlvbi13cmFwcGVyLmNvbG9yLWNsYXNzLUU0NDQwMCAubG9jYXRpb24tY29udGVudCB7XG4gIHBhZGRpbmc6IDkycHggMCAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAucGFyYWdyYXBoLS10eXBlLS1sb2NhdGlvbnMgLmxvY2F0aW9uLXdyYXBwZXIuY29sb3ItY2xhc3MtRTQ0NDAwIC5sb2NhdGlvbi1jb250ZW50IHtcbiAgICBwYWRkaW5nOiA0NXB4IDAgMjBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAucGFyYWdyYXBoLS10eXBlLS1sb2NhdGlvbnMgLmxvY2F0aW9uLXdyYXBwZXIuY29sb3ItY2xhc3MtRTQ0NDAwIC5sb2NhdGlvbi1jb250ZW50IHtcbiAgICBwYWRkaW5nOiAzMHB4IDAgMjBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5wYXJhZ3JhcGgtLXR5cGUtLWxvY2F0aW9ucyAubG9jYXRpb24td3JhcHBlci5jb2xvci1jbGFzcy1FNDQ0MDAgLmxvY2F0aW9uLWNvbnRlbnQge1xuICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgfVxufVxuLnBhcmFncmFwaC0tdHlwZS0tbG9jYXRpb25zIC5sb2NhdGlvbi13cmFwcGVyLmNvbG9yLWNsYXNzLUU0NDQwMCAuZmllbGQtLW5hbWUtZmllbGQtYWRkcmVzczpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvYm9yZGVyLW9yYW5nZS1sb2NhdGlvbi5wbmdcIik7XG59XG4ucGFyYWdyYXBoLS10eXBlLS1sb2NhdGlvbnMgLmxvY2F0aW9uLXdyYXBwZXIuY29sb3ItY2xhc3MtRTQ0NDAwIC5maWVsZC0tbmFtZS1maWVsZC1waG9uZTpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvYm9yZGVyLW9yYW5nZS1tZXNzYWdlLnBuZ1wiKTtcbn1cbi5wYXJhZ3JhcGgtLXR5cGUtLWxvY2F0aW9ucyAubG9jYXRpb24td3JhcHBlci5jb2xvci1jbGFzcy1FNDQ0MDAgLmZpZWxkLS1uYW1lLWZpZWxkLW9wZW5pbmctdGltZXM6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2JvcmRlci1vcmFuZ2Utb3Blbi5wbmdcIik7XG59XG4ucGFyYWdyYXBoLS10eXBlLS1sb2NhdGlvbnMgLmxvY2F0aW9uLXdyYXBwZXIuY29sb3ItY2xhc3MtMTI5QjcwIC5sb2NhdGlvbi1pbWFnZS10aXRsZSAuZmllbGQtLW5hbWUtZmllbGQtdGl0bGUtaHRtbCB7XG4gIHJpZ2h0OiAxNjBweDtcbiAgbGVmdDogaW5oZXJpdDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxNjc5cHgpIHtcbiAgLnBhcmFncmFwaC0tdHlwZS0tbG9jYXRpb25zIC5sb2NhdGlvbi13cmFwcGVyLmNvbG9yLWNsYXNzLTEyOUI3MCAubG9jYXRpb24taW1hZ2UtdGl0bGUgLmZpZWxkLS1uYW1lLWZpZWxkLXRpdGxlLWh0bWwge1xuICAgIHJpZ2h0OiAxMTBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAucGFyYWdyYXBoLS10eXBlLS1sb2NhdGlvbnMgLmxvY2F0aW9uLXdyYXBwZXIuY29sb3ItY2xhc3MtMTI5QjcwIC5sb2NhdGlvbi1pbWFnZS10aXRsZSAuZmllbGQtLW5hbWUtZmllbGQtdGl0bGUtaHRtbCB7XG4gICAgcmlnaHQ6IDkwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnBhcmFncmFwaC0tdHlwZS0tbG9jYXRpb25zIC5sb2NhdGlvbi13cmFwcGVyLmNvbG9yLWNsYXNzLTEyOUI3MCAubG9jYXRpb24taW1hZ2UtdGl0bGUgLmZpZWxkLS1uYW1lLWZpZWxkLXRpdGxlLWh0bWwge1xuICAgIHJpZ2h0OiA3MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnBhcmFncmFwaC0tdHlwZS0tbG9jYXRpb25zIC5sb2NhdGlvbi13cmFwcGVyLmNvbG9yLWNsYXNzLTEyOUI3MCAubG9jYXRpb24taW1hZ2UtdGl0bGUgLmZpZWxkLS1uYW1lLWZpZWxkLXRpdGxlLWh0bWwge1xuICAgIHJpZ2h0OiA5MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLnBhcmFncmFwaC0tdHlwZS0tbG9jYXRpb25zIC5sb2NhdGlvbi13cmFwcGVyLmNvbG9yLWNsYXNzLTEyOUI3MCAubG9jYXRpb24taW1hZ2UtdGl0bGUgLmZpZWxkLS1uYW1lLWZpZWxkLXRpdGxlLWh0bWwge1xuICAgIHJpZ2h0OiA3MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLnBhcmFncmFwaC0tdHlwZS0tbG9jYXRpb25zIC5sb2NhdGlvbi13cmFwcGVyLmNvbG9yLWNsYXNzLTEyOUI3MCAubG9jYXRpb24taW1hZ2UtdGl0bGUgLmZpZWxkLS1uYW1lLWZpZWxkLXRpdGxlLWh0bWwge1xuICAgIHJpZ2h0OiA0MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMzc1cHgpIHtcbiAgLnBhcmFncmFwaC0tdHlwZS0tbG9jYXRpb25zIC5sb2NhdGlvbi13cmFwcGVyLmNvbG9yLWNsYXNzLTEyOUI3MCAubG9jYXRpb24taW1hZ2UtdGl0bGUgLmZpZWxkLS1uYW1lLWZpZWxkLXRpdGxlLWh0bWwge1xuICAgIHJpZ2h0OiAzNXB4O1xuICB9XG59XG4ucGFyYWdyYXBoLS10eXBlLS1sb2NhdGlvbnMgLmxvY2F0aW9uLXdyYXBwZXIuY29sb3ItY2xhc3MtMTI5QjcwIC5sb2NhdGlvbi1jb250ZW50IHtcbiAgcGFkZGluZzogMTQwcHggMCAwIDIyMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDE2NzlweCkge1xuICAucGFyYWdyYXBoLS10eXBlLS1sb2NhdGlvbnMgLmxvY2F0aW9uLXdyYXBwZXIuY29sb3ItY2xhc3MtMTI5QjcwIC5sb2NhdGlvbi1jb250ZW50IHtcbiAgICBwYWRkaW5nOiAxMjBweCAwIDAgMTUwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnBhcmFncmFwaC0tdHlwZS0tbG9jYXRpb25zIC5sb2NhdGlvbi13cmFwcGVyLmNvbG9yLWNsYXNzLTEyOUI3MCAubG9jYXRpb24tY29udGVudCB7XG4gICAgcGFkZGluZzogNTVweCAwIDAgNDBweDtcbiAgfVxufVxuLnBhcmFncmFwaC0tdHlwZS0tbG9jYXRpb25zIC5sb2NhdGlvbi13cmFwcGVyLmNvbG9yLWNsYXNzLTEyOUI3MCAuZmllbGQtLW5hbWUtZmllbGQtYWRkcmVzczpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvYm9yZGVyLWdyZWVuLWxvY2F0aW9uLnBuZ1wiKTtcbn1cbi5wYXJhZ3JhcGgtLXR5cGUtLWxvY2F0aW9ucyAubG9jYXRpb24td3JhcHBlci5jb2xvci1jbGFzcy0xMjlCNzAgLmZpZWxkLS1uYW1lLWZpZWxkLXBob25lOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9ib3JkZXItZ3JlZW4tbWVzc2FnZS5wbmdcIik7XG59XG4ucGFyYWdyYXBoLS10eXBlLS1sb2NhdGlvbnMgLmxvY2F0aW9uLXdyYXBwZXIuY29sb3ItY2xhc3MtMTI5QjcwIC5maWVsZC0tbmFtZS1maWVsZC1vcGVuaW5nLXRpbWVzOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9ib3JkZXItZ3JlZW4tb3Blbi5wbmdcIik7XG59XG4ucGFyYWdyYXBoLS10eXBlLS1sb2NhdGlvbnMgLmxvY2F0aW9uLXdyYXBwZXIuY29sb3ItY2xhc3MtMDA5MERGIC5sb2NhdGlvbi1jb250ZW50IHtcbiAgcGFkZGluZzogMTUwcHggMCAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAucGFyYWdyYXBoLS10eXBlLS1sb2NhdGlvbnMgLmxvY2F0aW9uLXdyYXBwZXIuY29sb3ItY2xhc3MtMDA5MERGIC5sb2NhdGlvbi1jb250ZW50IHtcbiAgICBwYWRkaW5nOiA4NXB4IDAgMjBweDtcbiAgfVxufVxuLnBhcmFncmFwaC0tdHlwZS0tbG9jYXRpb25zIC5sb2NhdGlvbi13cmFwcGVyLmNvbG9yLWNsYXNzLTAwOTBERiAuZmllbGQtLW5hbWUtZmllbGQtYWRkcmVzczpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvYm9yZGVyLWJsdWUtbG9jYXRpb24ucG5nXCIpO1xufVxuLnBhcmFncmFwaC0tdHlwZS0tbG9jYXRpb25zIC5sb2NhdGlvbi13cmFwcGVyLmNvbG9yLWNsYXNzLTAwOTBERiAuZmllbGQtLW5hbWUtZmllbGQtcGhvbmU6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2JvcmRlci1ibHVlLW1lc3NhZ2UucG5nXCIpO1xufVxuLnBhcmFncmFwaC0tdHlwZS0tbG9jYXRpb25zIC5sb2NhdGlvbi13cmFwcGVyLmNvbG9yLWNsYXNzLTAwOTBERiAuZmllbGQtLW5hbWUtZmllbGQtb3BlbmluZy10aW1lczpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvYm9yZGVyLWJsdWUtb3Blbi5wbmdcIik7XG59XG4ucGFyYWdyYXBoLS10eXBlLS1sb2NhdGlvbnMgLmxvY2F0aW9uLXdyYXBwZXIgLmxvY2F0aW9uLWltYWdlLXRpdGxlIHtcbiAgd2lkdGg6IDYwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAucGFyYWdyYXBoLS10eXBlLS1sb2NhdGlvbnMgLmxvY2F0aW9uLXdyYXBwZXIgLmxvY2F0aW9uLWltYWdlLXRpdGxlIHtcbiAgICB3aWR0aDogNTUlO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnBhcmFncmFwaC0tdHlwZS0tbG9jYXRpb25zIC5sb2NhdGlvbi13cmFwcGVyIC5sb2NhdGlvbi1pbWFnZS10aXRsZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5wYXJhZ3JhcGgtLXR5cGUtLWxvY2F0aW9ucyAubG9jYXRpb24td3JhcHBlciAubG9jYXRpb24taW1hZ2UtdGl0bGUgLmZpZWxkLS1uYW1lLWZpZWxkLWltYWdlIHtcbiAgbWFyZ2luOiAwIDAgMzBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnBhcmFncmFwaC0tdHlwZS0tbG9jYXRpb25zIC5sb2NhdGlvbi13cmFwcGVyIC5sb2NhdGlvbi1pbWFnZS10aXRsZSAuZmllbGQtLW5hbWUtZmllbGQtaW1hZ2Uge1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxufVxuLnBhcmFncmFwaC0tdHlwZS0tbG9jYXRpb25zIC5sb2NhdGlvbi13cmFwcGVyIC5sb2NhdGlvbi1pbWFnZS10aXRsZSAuZmllbGQtLW5hbWUtZmllbGQtaW1hZ2UgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnBhcmFncmFwaC0tdHlwZS0tbG9jYXRpb25zIC5sb2NhdGlvbi13cmFwcGVyIC5sb2NhdGlvbi1pbWFnZS10aXRsZSAuZmllbGQtLW5hbWUtZmllbGQtaW1hZ2UgaW1nIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cbn1cbi5wYXJhZ3JhcGgtLXR5cGUtLWxvY2F0aW9ucyAubG9jYXRpb24td3JhcHBlciAubG9jYXRpb24taW1hZ2UtdGl0bGUgLmZpZWxkLS1uYW1lLWZpZWxkLXRpdGxlLWh0bWwge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogNDBweDtcbiAgbGVmdDogMTU4cHg7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBmb250LXNpemU6IDUuNnJlbTtcbiAgbGluZS1oZWlnaHQ6IDEwNXB4O1xuICBmb250LWZhbWlseTogXCJSb2Nrd2VsbCBCb2xkXCI7XG4gIHRleHQtc2hhZG93OiAwcHggM3B4IDNweCByZ2JhKDAsIDAsIDAsIDAuNTAxOTYwNzg0Myk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTY3OXB4KSB7XG4gIC5wYXJhZ3JhcGgtLXR5cGUtLWxvY2F0aW9ucyAubG9jYXRpb24td3JhcHBlciAubG9jYXRpb24taW1hZ2UtdGl0bGUgLmZpZWxkLS1uYW1lLWZpZWxkLXRpdGxlLWh0bWwge1xuICAgIGxlZnQ6IDExMHB4O1xuICAgIGZvbnQtc2l6ZTogNXJlbTtcbiAgICBsaW5lLWhlaWdodDogODBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAucGFyYWdyYXBoLS10eXBlLS1sb2NhdGlvbnMgLmxvY2F0aW9uLXdyYXBwZXIgLmxvY2F0aW9uLWltYWdlLXRpdGxlIC5maWVsZC0tbmFtZS1maWVsZC10aXRsZS1odG1sIHtcbiAgICBsZWZ0OiA4MHB4O1xuICAgIGZvbnQtc2l6ZTogNHJlbTtcbiAgICBsaW5lLWhlaWdodDogNjBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAucGFyYWdyYXBoLS10eXBlLS1sb2NhdGlvbnMgLmxvY2F0aW9uLXdyYXBwZXIgLmxvY2F0aW9uLWltYWdlLXRpdGxlIC5maWVsZC0tbmFtZS1maWVsZC10aXRsZS1odG1sIHtcbiAgICBsZWZ0OiA2MHB4O1xuICAgIGZvbnQtc2l6ZTogM3JlbTtcbiAgICBsaW5lLWhlaWdodDogNDVweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5wYXJhZ3JhcGgtLXR5cGUtLWxvY2F0aW9ucyAubG9jYXRpb24td3JhcHBlciAubG9jYXRpb24taW1hZ2UtdGl0bGUgLmZpZWxkLS1uYW1lLWZpZWxkLXRpdGxlLWh0bWwge1xuICAgIGxlZnQ6IDgwcHg7XG4gICAgYm90dG9tOiA1MHB4O1xuICAgIGZvbnQtc2l6ZTogMi4ycmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAzNXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnBhcmFncmFwaC0tdHlwZS0tbG9jYXRpb25zIC5sb2NhdGlvbi13cmFwcGVyIC5sb2NhdGlvbi1pbWFnZS10aXRsZSAuZmllbGQtLW5hbWUtZmllbGQtdGl0bGUtaHRtbCB7XG4gICAgbGVmdDogOTBweDtcbiAgICBib3R0b206IDQwcHg7XG4gICAgZm9udC1zaXplOiAxLjhyZW07XG4gICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAucGFyYWdyYXBoLS10eXBlLS1sb2NhdGlvbnMgLmxvY2F0aW9uLXdyYXBwZXIgLmxvY2F0aW9uLWltYWdlLXRpdGxlIC5maWVsZC0tbmFtZS1maWVsZC10aXRsZS1odG1sIHtcbiAgICBsZWZ0OiA1MHB4O1xuICAgIGJvdHRvbTogMzBweDtcbiAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICBsaW5lLWhlaWdodDogMjVweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC5wYXJhZ3JhcGgtLXR5cGUtLWxvY2F0aW9ucyAubG9jYXRpb24td3JhcHBlciAubG9jYXRpb24taW1hZ2UtdGl0bGUgLmZpZWxkLS1uYW1lLWZpZWxkLXRpdGxlLWh0bWwge1xuICAgIGxlZnQ6IDQwcHg7XG4gICAgZm9udC1zaXplOiAxLjJyZW07XG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAzNzVweCkge1xuICAucGFyYWdyYXBoLS10eXBlLS1sb2NhdGlvbnMgLmxvY2F0aW9uLXdyYXBwZXIgLmxvY2F0aW9uLWltYWdlLXRpdGxlIC5maWVsZC0tbmFtZS1maWVsZC10aXRsZS1odG1sIHtcbiAgICBsZWZ0OiAzNXB4O1xuICAgIGJvdHRvbTogMjBweDtcbiAgfVxufVxuLnBhcmFncmFwaC0tdHlwZS0tbG9jYXRpb25zIC5sb2NhdGlvbi13cmFwcGVyIC5sb2NhdGlvbi1pbWFnZS10aXRsZSAuZmllbGQtLW5hbWUtZmllbGQtdGl0bGUtaHRtbCBzcGFuIHtcbiAgZm9udC1zaXplOiAzcmVtO1xuICBsaW5lLWhlaWdodDogNTVweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxNjc5cHgpIHtcbiAgLnBhcmFncmFwaC0tdHlwZS0tbG9jYXRpb25zIC5sb2NhdGlvbi13cmFwcGVyIC5sb2NhdGlvbi1pbWFnZS10aXRsZSAuZmllbGQtLW5hbWUtZmllbGQtdGl0bGUtaHRtbCBzcGFuIHtcbiAgICBmb250LXNpemU6IDIuNXJlbTtcbiAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAucGFyYWdyYXBoLS10eXBlLS1sb2NhdGlvbnMgLmxvY2F0aW9uLXdyYXBwZXIgLmxvY2F0aW9uLWltYWdlLXRpdGxlIC5maWVsZC0tbmFtZS1maWVsZC10aXRsZS1odG1sIHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAucGFyYWdyYXBoLS10eXBlLS1sb2NhdGlvbnMgLmxvY2F0aW9uLXdyYXBwZXIgLmxvY2F0aW9uLWltYWdlLXRpdGxlIC5maWVsZC0tbmFtZS1maWVsZC10aXRsZS1odG1sIHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnBhcmFncmFwaC0tdHlwZS0tbG9jYXRpb25zIC5sb2NhdGlvbi13cmFwcGVyIC5sb2NhdGlvbi1pbWFnZS10aXRsZSAuZmllbGQtLW5hbWUtZmllbGQtdGl0bGUtaHRtbCBzcGFuIHtcbiAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICBsaW5lLWhlaWdodDogMjVweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wYXJhZ3JhcGgtLXR5cGUtLWxvY2F0aW9ucyAubG9jYXRpb24td3JhcHBlciAubG9jYXRpb24taW1hZ2UtdGl0bGUgLmZpZWxkLS1uYW1lLWZpZWxkLXRpdGxlLWh0bWwgc3BhbiB7XG4gICAgZm9udC1zaXplOiAxLjJyZW07XG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAucGFyYWdyYXBoLS10eXBlLS1sb2NhdGlvbnMgLmxvY2F0aW9uLXdyYXBwZXIgLmxvY2F0aW9uLWltYWdlLXRpdGxlIC5maWVsZC0tbmFtZS1maWVsZC10aXRsZS1odG1sIHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC5wYXJhZ3JhcGgtLXR5cGUtLWxvY2F0aW9ucyAubG9jYXRpb24td3JhcHBlciAubG9jYXRpb24taW1hZ2UtdGl0bGUgLmZpZWxkLS1uYW1lLWZpZWxkLXRpdGxlLWh0bWwgc3BhbiB7XG4gICAgZm9udC1zaXplOiAwLjg2cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxNXB4O1xuICB9XG59XG4ucGFyYWdyYXBoLS10eXBlLS1sb2NhdGlvbnMgLmxvY2F0aW9uLXdyYXBwZXIgLmxvY2F0aW9uLWNvbnRlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHdpZHRoOiA0MCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogOTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnBhcmFncmFwaC0tdHlwZS0tbG9jYXRpb25zIC5sb2NhdGlvbi13cmFwcGVyIC5sb2NhdGlvbi1jb250ZW50IHtcbiAgICB3aWR0aDogNDUlO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnBhcmFncmFwaC0tdHlwZS0tbG9jYXRpb25zIC5sb2NhdGlvbi13cmFwcGVyIC5sb2NhdGlvbi1jb250ZW50IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICByb3ctZ2FwOiAyMHB4O1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgfVxufVxuLnBhcmFncmFwaC0tdHlwZS0tbG9jYXRpb25zIC5sb2NhdGlvbi13cmFwcGVyIC5sb2NhdGlvbi1jb250ZW50IC5zaW5nbGUtbGluZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgY29sdW1uLWdhcDogNThweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAucGFyYWdyYXBoLS10eXBlLS1sb2NhdGlvbnMgLmxvY2F0aW9uLXdyYXBwZXIgLmxvY2F0aW9uLWNvbnRlbnQgLnNpbmdsZS1saW5lIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLnBhcmFncmFwaC0tdHlwZS0tbG9jYXRpb25zIC5sb2NhdGlvbi13cmFwcGVyIC5sb2NhdGlvbi1jb250ZW50IC5zaW5nbGUtbGluZSB7XG4gICAgY29sdW1uLWdhcDogMDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cbn1cbi5wYXJhZ3JhcGgtLXR5cGUtLWxvY2F0aW9ucyAubG9jYXRpb24td3JhcHBlciAubG9jYXRpb24tY29udGVudCAuZmllbGQtLW5hbWUtZmllbGQtbG9nbyB7XG4gIG1hcmdpbjogMCAwIDQwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5wYXJhZ3JhcGgtLXR5cGUtLWxvY2F0aW9ucyAubG9jYXRpb24td3JhcHBlciAubG9jYXRpb24tY29udGVudCAuZmllbGQtLW5hbWUtZmllbGQtbG9nbyB7XG4gICAgbWFyZ2luOiAwIDAgMjBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5wYXJhZ3JhcGgtLXR5cGUtLWxvY2F0aW9ucyAubG9jYXRpb24td3JhcHBlciAubG9jYXRpb24tY29udGVudCAuZmllbGQtLW5hbWUtZmllbGQtbG9nbyB7XG4gICAgbWFyZ2luOiAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMzc1cHgpIHtcbiAgLnBhcmFncmFwaC0tdHlwZS0tbG9jYXRpb25zIC5sb2NhdGlvbi13cmFwcGVyIC5sb2NhdGlvbi1jb250ZW50IC5maWVsZC0tbmFtZS1maWVsZC1sb2dvIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cbi5wYXJhZ3JhcGgtLXR5cGUtLWxvY2F0aW9ucyAubG9jYXRpb24td3JhcHBlciAubG9jYXRpb24tY29udGVudCAuZmllbGQtLW5hbWUtZmllbGQtbG9nbyBpbWcge1xuICB3aWR0aDogYXV0bztcbiAgbWFyZ2luOiAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAucGFyYWdyYXBoLS10eXBlLS1sb2NhdGlvbnMgLmxvY2F0aW9uLXdyYXBwZXIgLmxvY2F0aW9uLWNvbnRlbnQgLmZpZWxkLS1uYW1lLWZpZWxkLWxvZ28gaW1nIHtcbiAgICB3aWR0aDogMTUwcHg7XG4gIH1cbn1cbi5wYXJhZ3JhcGgtLXR5cGUtLWxvY2F0aW9ucyAubG9jYXRpb24td3JhcHBlciAubG9jYXRpb24tY29udGVudCAuZmllbGQtLW5hbWUtZmllbGQtYWRkcmVzcywgLnBhcmFncmFwaC0tdHlwZS0tbG9jYXRpb25zIC5sb2NhdGlvbi13cmFwcGVyIC5sb2NhdGlvbi1jb250ZW50IC5maWVsZC0tbmFtZS1maWVsZC1waG9uZSwgLnBhcmFncmFwaC0tdHlwZS0tbG9jYXRpb25zIC5sb2NhdGlvbi13cmFwcGVyIC5sb2NhdGlvbi1jb250ZW50IC5maWVsZC0tbmFtZS1maWVsZC1vcGVuaW5nLXRpbWVzIHtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMzJweDtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1sZWZ0OiA3MHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxNjc5cHgpIHtcbiAgLnBhcmFncmFwaC0tdHlwZS0tbG9jYXRpb25zIC5sb2NhdGlvbi13cmFwcGVyIC5sb2NhdGlvbi1jb250ZW50IC5maWVsZC0tbmFtZS1maWVsZC1hZGRyZXNzLCAucGFyYWdyYXBoLS10eXBlLS1sb2NhdGlvbnMgLmxvY2F0aW9uLXdyYXBwZXIgLmxvY2F0aW9uLWNvbnRlbnQgLmZpZWxkLS1uYW1lLWZpZWxkLXBob25lLCAucGFyYWdyYXBoLS10eXBlLS1sb2NhdGlvbnMgLmxvY2F0aW9uLXdyYXBwZXIgLmxvY2F0aW9uLWNvbnRlbnQgLmZpZWxkLS1uYW1lLWZpZWxkLW9wZW5pbmctdGltZXMge1xuICAgIHBhZGRpbmctbGVmdDogNjVweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAucGFyYWdyYXBoLS10eXBlLS1sb2NhdGlvbnMgLmxvY2F0aW9uLXdyYXBwZXIgLmxvY2F0aW9uLWNvbnRlbnQgLmZpZWxkLS1uYW1lLWZpZWxkLWFkZHJlc3MsIC5wYXJhZ3JhcGgtLXR5cGUtLWxvY2F0aW9ucyAubG9jYXRpb24td3JhcHBlciAubG9jYXRpb24tY29udGVudCAuZmllbGQtLW5hbWUtZmllbGQtcGhvbmUsIC5wYXJhZ3JhcGgtLXR5cGUtLWxvY2F0aW9ucyAubG9jYXRpb24td3JhcHBlciAubG9jYXRpb24tY29udGVudCAuZmllbGQtLW5hbWUtZmllbGQtb3BlbmluZy10aW1lcyB7XG4gICAgcGFkZGluZy1sZWZ0OiA2MHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLnBhcmFncmFwaC0tdHlwZS0tbG9jYXRpb25zIC5sb2NhdGlvbi13cmFwcGVyIC5sb2NhdGlvbi1jb250ZW50IC5maWVsZC0tbmFtZS1maWVsZC1hZGRyZXNzLCAucGFyYWdyYXBoLS10eXBlLS1sb2NhdGlvbnMgLmxvY2F0aW9uLXdyYXBwZXIgLmxvY2F0aW9uLWNvbnRlbnQgLmZpZWxkLS1uYW1lLWZpZWxkLXBob25lLCAucGFyYWdyYXBoLS10eXBlLS1sb2NhdGlvbnMgLmxvY2F0aW9uLXdyYXBwZXIgLmxvY2F0aW9uLWNvbnRlbnQgLmZpZWxkLS1uYW1lLWZpZWxkLW9wZW5pbmctdGltZXMge1xuICAgIHBhZGRpbmctbGVmdDogNDBweDtcbiAgICBmb250LXNpemU6IDAuOHJlbTtcbiAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgfVxufVxuLnBhcmFncmFwaC0tdHlwZS0tbG9jYXRpb25zIC5sb2NhdGlvbi13cmFwcGVyIC5sb2NhdGlvbi1jb250ZW50IC5maWVsZC0tbmFtZS1maWVsZC1hZGRyZXNzOmJlZm9yZSwgLnBhcmFncmFwaC0tdHlwZS0tbG9jYXRpb25zIC5sb2NhdGlvbi13cmFwcGVyIC5sb2NhdGlvbi1jb250ZW50IC5maWVsZC0tbmFtZS1maWVsZC1waG9uZTpiZWZvcmUsIC5wYXJhZ3JhcGgtLXR5cGUtLWxvY2F0aW9ucyAubG9jYXRpb24td3JhcHBlciAubG9jYXRpb24tY29udGVudCAuZmllbGQtLW5hbWUtZmllbGQtb3BlbmluZy10aW1lczpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIGJvdHRvbTogNHB4O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIHdpZHRoOiA1MHB4O1xuICBoZWlnaHQ6IDU2cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5wYXJhZ3JhcGgtLXR5cGUtLWxvY2F0aW9ucyAubG9jYXRpb24td3JhcHBlciAubG9jYXRpb24tY29udGVudCAuZmllbGQtLW5hbWUtZmllbGQtYWRkcmVzczpiZWZvcmUsIC5wYXJhZ3JhcGgtLXR5cGUtLWxvY2F0aW9ucyAubG9jYXRpb24td3JhcHBlciAubG9jYXRpb24tY29udGVudCAuZmllbGQtLW5hbWUtZmllbGQtcGhvbmU6YmVmb3JlLCAucGFyYWdyYXBoLS10eXBlLS1sb2NhdGlvbnMgLmxvY2F0aW9uLXdyYXBwZXIgLmxvY2F0aW9uLWNvbnRlbnQgLmZpZWxkLS1uYW1lLWZpZWxkLW9wZW5pbmctdGltZXM6YmVmb3JlIHtcbiAgICB3aWR0aDogNDBweDtcbiAgICBoZWlnaHQ6IDQ2cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAucGFyYWdyYXBoLS10eXBlLS1sb2NhdGlvbnMgLmxvY2F0aW9uLXdyYXBwZXIgLmxvY2F0aW9uLWNvbnRlbnQgLmZpZWxkLS1uYW1lLWZpZWxkLWFkZHJlc3M6YmVmb3JlLCAucGFyYWdyYXBoLS10eXBlLS1sb2NhdGlvbnMgLmxvY2F0aW9uLXdyYXBwZXIgLmxvY2F0aW9uLWNvbnRlbnQgLmZpZWxkLS1uYW1lLWZpZWxkLXBob25lOmJlZm9yZSwgLnBhcmFncmFwaC0tdHlwZS0tbG9jYXRpb25zIC5sb2NhdGlvbi13cmFwcGVyIC5sb2NhdGlvbi1jb250ZW50IC5maWVsZC0tbmFtZS1maWVsZC1vcGVuaW5nLXRpbWVzOmJlZm9yZSB7XG4gICAgd2lkdGg6IDMwcHg7XG4gICAgaGVpZ2h0OiAzNXB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAuZmllbGQtLW5hbWUtZmllbGQtZWxlbWVudHM6aGFzKC5maWVsZF9faXRlbSAucGFyYWdyYXBoLS10eXBlLS1saW5rZWQtYnV0dG9ucykgLnBhcmFncmFwaC0tdHlwZS0tb3JkZXItYXBwcyB7XG4gICAgbWFyZ2luOiA0MHB4IGF1dG8gNTBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC5maWVsZC0tbmFtZS1maWVsZC1lbGVtZW50czpoYXMoLmZpZWxkX19pdGVtIC5wYXJhZ3JhcGgtLXR5cGUtLWxpbmtlZC1idXR0b25zKSAucGFyYWdyYXBoLS10eXBlLS1vcmRlci1hcHBzIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICB9XG59XG5cbi5vcmRlcmFwcC1ib3JkZXItc3ZnLWltYWdlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogODglO1xuICBsZWZ0OiA4JTtcbiAgdG9wOiA1JTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTIxcHgpIHtcbiAgLm9yZGVyYXBwLWJvcmRlci1zdmctaW1hZ2Uge1xuICAgIHdpZHRoOiA2NCU7XG4gICAgbGVmdDogMjAlO1xuICAgIHRvcDogNiU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxNjc5cHgpIHtcbiAgLm9yZGVyYXBwLWJvcmRlci1zdmctaW1hZ2Uge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLnBhcmFncmFwaC0tdHlwZS0tb3JkZXItYXBwcyB7XG4gIG1heC13aWR0aDogMTY4MHB4O1xuICBtYXJnaW46IDgwcHggYXV0byA4OHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHBhZGRpbmc6IDcwcHggMTVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMTI4LCAxNjAsIDAuOCk7XG4gIGNsaXAtcGF0aDogcG9seWdvbig5NyUgMCUsIDg4JSAxMDAlLCA1JSA5NSUsIDAlIDIwJSk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkyMXB4KSB7XG4gIC5wYXJhZ3JhcGgtLXR5cGUtLW9yZGVyLWFwcHMge1xuICAgIG1heC13aWR0aDogMTY4MHB4O1xuICAgIG1hcmdpbjogODBweCBhdXRvIDEwMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTY3OXB4KSB7XG4gIC5wYXJhZ3JhcGgtLXR5cGUtLW9yZGVyLWFwcHMge1xuICAgIG1heC13aWR0aDogMTQ0MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5wYXJhZ3JhcGgtLXR5cGUtLW9yZGVyLWFwcHMge1xuICAgIG1heC13aWR0aDogMTE0MHB4O1xuICAgIGNsaXAtcGF0aDogcG9seWdvbig5NSUgMCUsIDkwJSAxMDAlLCA1JSA5NSUsIDAlIDE1JSk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnBhcmFncmFwaC0tdHlwZS0tb3JkZXItYXBwcyB7XG4gICAgbWF4LXdpZHRoOiA5NjBweDtcbiAgICBwYWRkaW5nOiA1MHB4IDE1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAucGFyYWdyYXBoLS10eXBlLS1vcmRlci1hcHBzIHtcbiAgICBtYXJnaW46IDMwcHggYXV0byA1MHB4O1xuICAgIHBhZGRpbmc6IDIwcHggMTVweCA1MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnBhcmFncmFwaC0tdHlwZS0tb3JkZXItYXBwcyB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIGNsaXAtcGF0aDogbm9uZTtcbiAgICBtYXJnaW46IDQwcHggYXV0bztcbiAgICBwYWRkaW5nOiAyMHB4IDE1cHg7XG4gIH1cbn1cbi5wYXJhZ3JhcGgtLXR5cGUtLW9yZGVyLWFwcHMgLmZpZWxkLS1uYW1lLWZpZWxkLWltYWdlIHtcbiAgd2lkdGg6IDQwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnBhcmFncmFwaC0tdHlwZS0tb3JkZXItYXBwcyAuZmllbGQtLW5hbWUtZmllbGQtaW1hZ2Uge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4ucGFyYWdyYXBoLS10eXBlLS1vcmRlci1hcHBzIC5maWVsZC0tbmFtZS1maWVsZC1pbWFnZSBpbWcge1xuICB3aWR0aDogNTE1cHg7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgbGVmdDogLTE1cHg7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTY3OXB4KSB7XG4gIC5wYXJhZ3JhcGgtLXR5cGUtLW9yZGVyLWFwcHMgLmZpZWxkLS1uYW1lLWZpZWxkLWltYWdlIGltZyB7XG4gICAgd2lkdGg6IDQ4MHB4O1xuICAgIGhlaWdodDogYXV0bztcbiAgICBsZWZ0OiAtNDVweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAucGFyYWdyYXBoLS10eXBlLS1vcmRlci1hcHBzIC5maWVsZC0tbmFtZS1maWVsZC1pbWFnZSBpbWcge1xuICAgIHdpZHRoOiAzNzBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAucGFyYWdyYXBoLS10eXBlLS1vcmRlci1hcHBzIC5maWVsZC0tbmFtZS1maWVsZC1pbWFnZSBpbWcge1xuICAgIHdpZHRoOiAzMjBweDtcbiAgICBsZWZ0OiAtMTVweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5wYXJhZ3JhcGgtLXR5cGUtLW9yZGVyLWFwcHMgLmZpZWxkLS1uYW1lLWZpZWxkLWltYWdlIGltZyB7XG4gICAgd2lkdGg6IDI1NXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnBhcmFncmFwaC0tdHlwZS0tb3JkZXItYXBwcyAuZmllbGQtLW5hbWUtZmllbGQtaW1hZ2UgaW1nIHtcbiAgICB3aWR0aDogMTgwcHg7XG4gICAgbGVmdDogaW5oZXJpdDtcbiAgICByaWdodDogMDtcbiAgICB0b3A6IC01MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLnBhcmFncmFwaC0tdHlwZS0tb3JkZXItYXBwcyAuZmllbGQtLW5hbWUtZmllbGQtaW1hZ2UgaW1nIHtcbiAgICB3aWR0aDogMTQwcHg7XG4gIH1cbn1cbi5wYXJhZ3JhcGgtLXR5cGUtLW9yZGVyLWFwcHMgLmZpZWxkLS1uYW1lLWZpZWxkLXRleHQge1xuICB3aWR0aDogNjAlO1xuICBwYWRkaW5nOiAxMDBweCAyNXB4IDAgMjQwcHg7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBsaW5lLWhlaWdodDogMzJweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxNjc5cHgpIHtcbiAgLnBhcmFncmFwaC0tdHlwZS0tb3JkZXItYXBwcyAuZmllbGQtLW5hbWUtZmllbGQtdGV4dCB7XG4gICAgcGFkZGluZzogODBweCAyNXB4IDAgMTMwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnBhcmFncmFwaC0tdHlwZS0tb3JkZXItYXBwcyAuZmllbGQtLW5hbWUtZmllbGQtdGV4dCB7XG4gICAgcGFkZGluZzogNTVweCAyMHB4IDAgODBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAucGFyYWdyYXBoLS10eXBlLS1vcmRlci1hcHBzIC5maWVsZC0tbmFtZS1maWVsZC10ZXh0IHtcbiAgICBwYWRkaW5nOiAxMjBweCAyMHB4IDMwcHggNzBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wYXJhZ3JhcGgtLXR5cGUtLW9yZGVyLWFwcHMgLmZpZWxkLS1uYW1lLWZpZWxkLXRleHQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDEyMHB4IDAgMjBweCAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLnBhcmFncmFwaC0tdHlwZS0tb3JkZXItYXBwcyAuZmllbGQtLW5hbWUtZmllbGQtdGV4dCB7XG4gICAgcGFkZGluZzogODVweCAwIDIwcHggMDtcbiAgfVxufVxuLnBhcmFncmFwaC0tdHlwZS0tb3JkZXItYXBwcyAuZmllbGQtLW5hbWUtZmllbGQtdGV4dCBoNSB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIGZvbnQtZmFtaWx5OiBcIlJvY2t3ZWxsIFJlZ3VsYXJcIjtcbiAgZm9udC1zaXplOiAxLjVyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnBhcmFncmFwaC0tdHlwZS0tb3JkZXItYXBwcyAuZmllbGQtLW5hbWUtZmllbGQtdGV4dCBoNSB7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxufVxuLnBhcmFncmFwaC0tdHlwZS0tb3JkZXItYXBwcyAuZmllbGQtLW5hbWUtZmllbGQtdGV4dCBoNSArIHAge1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wYXJhZ3JhcGgtLXR5cGUtLW9yZGVyLWFwcHMgLmZpZWxkLS1uYW1lLWZpZWxkLXRleHQgaDUgKyBwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICB9XG59XG4ucGFyYWdyYXBoLS10eXBlLS1vcmRlci1hcHBzIC5maWVsZC0tbmFtZS1maWVsZC10ZXh0IGg0IHtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICBtYXJnaW4tYm90dG9tOiAxOHB4O1xuICBmb250LWZhbWlseTogXCJSb2Nrd2VsbCBSZWd1bGFyXCI7XG59XG4ucGFyYWdyYXBoLS10eXBlLS1vcmRlci1hcHBzIC5maWVsZC0tbmFtZS1maWVsZC10ZXh0IHAge1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAucGFyYWdyYXBoLS10eXBlLS1vcmRlci1hcHBzIC5maWVsZC0tbmFtZS1maWVsZC10ZXh0IHAuc3BhY2VyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4ucGFyYWdyYXBoLS10eXBlLS1vcmRlci1hcHBzIC5maWVsZC0tbmFtZS1maWVsZC10ZXh0IGEge1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgZm9udC1mYW1pbHk6IFwiUm9ja3dlbGwgUmVndWxhclwiO1xuICBmb250LXNpemU6IDEuNXJlbTtcbn1cbi5wYXJhZ3JhcGgtLXR5cGUtLW9yZGVyLWFwcHMgLmZpZWxkLS1uYW1lLWZpZWxkLXRleHQgYTpob3ZlciB7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5maWVsZF9faXRlbTpsYXN0LWNoaWxkID4gLnBhcmFncmFwaC0tdHlwZS0tcHJvZHVjdCB7XG4gIG1hcmdpbi1ib3R0b206IDEyMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MjFweCkge1xuICAuZmllbGRfX2l0ZW06bGFzdC1jaGlsZCA+IC5wYXJhZ3JhcGgtLXR5cGUtLXByb2R1Y3Qge1xuICAgIG1hcmdpbi1ib3R0b206IDE3MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5maWVsZF9faXRlbTpsYXN0LWNoaWxkID4gLnBhcmFncmFwaC0tdHlwZS0tcHJvZHVjdCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNzBweDtcbiAgfVxufVxuXG4ucGFyYWdyYXBoLS10eXBlLS1wcm9kdWN0IHtcbiAgbWF4LXdpZHRoOiAxNjgwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiAwIDE1cHggMzBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTIxcHgpIHtcbiAgLnBhcmFncmFwaC0tdHlwZS0tcHJvZHVjdCB7XG4gICAgbWF4LXdpZHRoOiAxNjgwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxNjc5cHgpIHtcbiAgLnBhcmFncmFwaC0tdHlwZS0tcHJvZHVjdCB7XG4gICAgbWF4LXdpZHRoOiAxNDQwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnBhcmFncmFwaC0tdHlwZS0tcHJvZHVjdCB7XG4gICAgbWF4LXdpZHRoOiAxMTQwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnBhcmFncmFwaC0tdHlwZS0tcHJvZHVjdCB7XG4gICAgbWF4LXdpZHRoOiA5NjBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wYXJhZ3JhcGgtLXR5cGUtLXByb2R1Y3Qge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuLnBhcmFncmFwaC0tdHlwZS0tcHJvZHVjdCAucHJvZHVjdC13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZmxleC13cmFwOiB3cmFwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ucGFyYWdyYXBoLS10eXBlLS1wcm9kdWN0IC5wcm9kdWN0LXdyYXBwZXIucHJvZHVjdC1pY29uLXdyYXBwZXIgLnByb2R1Y3QtYm9yZGVyLXN2Zy1pbWFnZSB7XG4gIHJpZ2h0OiAwO1xuICB6LWluZGV4OiAwO1xufVxuLnBhcmFncmFwaC0tdHlwZS0tcHJvZHVjdCAucHJvZHVjdC13cmFwcGVyIC5wcm9kdWN0LWJvcmRlci1zdmctaW1hZ2Uge1xuICB0b3A6IC01MHB4O1xuICB6LWluZGV4OiAzO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAucGFyYWdyYXBoLS10eXBlLS1wcm9kdWN0IC5wcm9kdWN0LXdyYXBwZXIgLnByb2R1Y3QtYm9yZGVyLXN2Zy1pbWFnZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLnBhcmFncmFwaC0tdHlwZS0tcHJvZHVjdCAucHJvZHVjdC13cmFwcGVyIC5wcm9kdWN0LWluZm9ybWF0aW9uIHtcbiAgcGFkZGluZzogMTMwcHggMTEwcHggOTlweCA4MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDE2NzlweCkge1xuICAucGFyYWdyYXBoLS10eXBlLS1wcm9kdWN0IC5wcm9kdWN0LXdyYXBwZXIgLnByb2R1Y3QtaW5mb3JtYXRpb24ge1xuICAgIHBhZGRpbmc6IDUwcHggNDVweCA1MHB4IDUwcHggIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAucGFyYWdyYXBoLS10eXBlLS1wcm9kdWN0IC5wcm9kdWN0LXdyYXBwZXIgLnByb2R1Y3QtaW5mb3JtYXRpb24ge1xuICAgIHBhZGRpbmc6IDUwcHggNDVweCA1MHB4IDUwcHggIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5wYXJhZ3JhcGgtLXR5cGUtLXByb2R1Y3QgLnByb2R1Y3Qtd3JhcHBlciAucHJvZHVjdC1pbmZvcm1hdGlvbiB7XG4gICAgcGFkZGluZzogMzBweCAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5wYXJhZ3JhcGgtLXR5cGUtLXByb2R1Y3QgLnByb2R1Y3Qtd3JhcHBlciAucHJvZHVjdC1pbmZvcm1hdGlvbiAucHJvZHVjdC1pY29ucy1ibG9jayAuZmllbGQtLW5hbWUtZmllbGQtaWNvbnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbjogMDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHJvdy1nYXA6IDY0cHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDE2NzlweCkge1xuICAucGFyYWdyYXBoLS10eXBlLS1wcm9kdWN0IC5wcm9kdWN0LXdyYXBwZXIgLnByb2R1Y3QtaW5mb3JtYXRpb24gLnByb2R1Y3QtaWNvbnMtYmxvY2sgLmZpZWxkLS1uYW1lLWZpZWxkLWljb25zIHtcbiAgICByb3ctZ2FwOiA1MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5wYXJhZ3JhcGgtLXR5cGUtLXByb2R1Y3QgLnByb2R1Y3Qtd3JhcHBlciAucHJvZHVjdC1pbmZvcm1hdGlvbiAucHJvZHVjdC1pY29ucy1ibG9jayAuZmllbGQtLW5hbWUtZmllbGQtaWNvbnMge1xuICAgIGNvbHVtbi1nYXA6IDEycHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAucGFyYWdyYXBoLS10eXBlLS1wcm9kdWN0IC5wcm9kdWN0LXdyYXBwZXIgLnByb2R1Y3QtaW5mb3JtYXRpb24gLnByb2R1Y3QtaWNvbnMtYmxvY2sgLmZpZWxkLS1uYW1lLWZpZWxkLWljb25zIHtcbiAgICBjb2x1bW4tZ2FwOiAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLnBhcmFncmFwaC0tdHlwZS0tcHJvZHVjdCAucHJvZHVjdC13cmFwcGVyIC5wcm9kdWN0LWluZm9ybWF0aW9uIC5wcm9kdWN0LWljb25zLWJsb2NrIC5maWVsZC0tbmFtZS1maWVsZC1pY29ucyB7XG4gICAgY29sdW1uLWdhcDogMTVweDtcbiAgfVxufVxuLnBhcmFncmFwaC0tdHlwZS0tcHJvZHVjdCAucHJvZHVjdC13cmFwcGVyIC5wcm9kdWN0LWluZm9ybWF0aW9uIC5wcm9kdWN0LWljb25zLWJsb2NrIC5maWVsZC0tbmFtZS1maWVsZC1pY29ucyAuZmllbGRfX2l0ZW0ge1xuICBmbGV4OiAwIDAgMzMuMzMlO1xuICB3aWR0aDogMzMuMzMlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAucGFyYWdyYXBoLS10eXBlLS1wcm9kdWN0IC5wcm9kdWN0LXdyYXBwZXIgLnByb2R1Y3QtaW5mb3JtYXRpb24gLnByb2R1Y3QtaWNvbnMtYmxvY2sgLmZpZWxkLS1uYW1lLWZpZWxkLWljb25zIC5maWVsZF9faXRlbSB7XG4gICAgZmxleDogMCAwIDMxJTtcbiAgICB3aWR0aDogMzElO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5wYXJhZ3JhcGgtLXR5cGUtLXByb2R1Y3QgLnByb2R1Y3Qtd3JhcHBlciAucHJvZHVjdC1pbmZvcm1hdGlvbiAucHJvZHVjdC1pY29ucy1ibG9jayAuZmllbGQtLW5hbWUtZmllbGQtaWNvbnMgLmZpZWxkX19pdGVtIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnBhcmFncmFwaC0tdHlwZS0tcHJvZHVjdCAucHJvZHVjdC13cmFwcGVyIC5wcm9kdWN0LWluZm9ybWF0aW9uIC5wcm9kdWN0LWljb25zLWJsb2NrIC5maWVsZC0tbmFtZS1maWVsZC1pY29ucyAuZmllbGRfX2l0ZW0ge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC5wYXJhZ3JhcGgtLXR5cGUtLXByb2R1Y3QgLnByb2R1Y3Qtd3JhcHBlciAucHJvZHVjdC1pbmZvcm1hdGlvbiAucHJvZHVjdC1pY29ucy1ibG9jayAuZmllbGQtLW5hbWUtZmllbGQtaWNvbnMgLmZpZWxkX19pdGVtIHtcbiAgICBmbGV4OiB1bnNldDtcbiAgICB3aWR0aDogdW5zZXQ7XG4gIH1cbn1cbi5wYXJhZ3JhcGgtLXR5cGUtLXByb2R1Y3QgLnByb2R1Y3Qtd3JhcHBlciAucHJvZHVjdC1pbmZvcm1hdGlvbiAucHJvZHVjdC1pY29ucy1ibG9jayAuZmllbGQtLW5hbWUtZmllbGQtaWNvbnMgLmZpZWxkX19pdGVtIC5pY29uLWlubmVyIHtcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHJvdy1nYXA6IDE1cHg7XG59XG4ucGFyYWdyYXBoLS10eXBlLS1wcm9kdWN0IC5wcm9kdWN0LXdyYXBwZXIgLnByb2R1Y3QtaW5mb3JtYXRpb24gLnByb2R1Y3QtaWNvbnMtYmxvY2sgLmZpZWxkLS1uYW1lLWZpZWxkLWljb25zIC5maWVsZF9faXRlbSAuaWNvbi1pbm5lciAuaWNvbi10ZXh0IHtcbiAgbWFyZ2luOiAwO1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMzJweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnBhcmFncmFwaC0tdHlwZS0tcHJvZHVjdCAucHJvZHVjdC13cmFwcGVyIC5wcm9kdWN0LWluZm9ybWF0aW9uIC5wcm9kdWN0LWljb25zLWJsb2NrIC5maWVsZC0tbmFtZS1maWVsZC1pY29ucyBpbWcge1xuICBtYXJnaW46IDA7XG59XG4ucGFyYWdyYXBoLS10eXBlLS1wcm9kdWN0IC5wcm9kdWN0LXdyYXBwZXIgLnByb2R1Y3QtaW5mb3JtYXRpb24gLmZpZWxkLS1uYW1lLWZpZWxkLXRleHQge1xuICBtYXJnaW4tYm90dG9tOiA3NXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDE2NzlweCkge1xuICAucGFyYWdyYXBoLS10eXBlLS1wcm9kdWN0IC5wcm9kdWN0LXdyYXBwZXIgLnByb2R1Y3QtaW5mb3JtYXRpb24gLmZpZWxkLS1uYW1lLWZpZWxkLXRleHQge1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAucGFyYWdyYXBoLS10eXBlLS1wcm9kdWN0IC5wcm9kdWN0LXdyYXBwZXIgLnByb2R1Y3QtaW5mb3JtYXRpb24gLmZpZWxkLS1uYW1lLWZpZWxkLXRleHQge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cbi5wYXJhZ3JhcGgtLXR5cGUtLXByb2R1Y3QgLnByb2R1Y3Qtd3JhcHBlciAucHJvZHVjdC1pbmZvcm1hdGlvbiAuZmllbGQtLW5hbWUtZmllbGQtdGV4dCBwIHtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDMycHg7XG4gIGZvbnQtZmFtaWx5OiBcIlJvYm90byBSZWd1bGFyXCI7XG4gIG1hcmdpbi1ib3R0b206IDI1cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLnBhcmFncmFwaC0tdHlwZS0tcHJvZHVjdCAucHJvZHVjdC13cmFwcGVyIC5wcm9kdWN0LWluZm9ybWF0aW9uIC5maWVsZC0tbmFtZS1maWVsZC10ZXh0IHAge1xuICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICB9XG59XG4ucGFyYWdyYXBoLS10eXBlLS1wcm9kdWN0IC5wcm9kdWN0LXdyYXBwZXIgLnByb2R1Y3QtaW5mb3JtYXRpb24gLmZpZWxkLS1uYW1lLWZpZWxkLXRleHQgaDMge1xuICBmb250LXNpemU6IDJyZW07XG4gIGZvbnQtZmFtaWx5OiBcIlJvY2t3ZWxsIFJlZ3VsYXJcIjtcbiAgY29sb3I6ICM3ODk0MEE7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4ucGFyYWdyYXBoLS10eXBlLS1wcm9kdWN0IC5wcm9kdWN0LXdyYXBwZXIgLnByb2R1Y3QtaW5mb3JtYXRpb24gLnByb2R1Y3QtbG9nby1ibG9jayB7XG4gIHotaW5kZXg6IDM7XG4gIGJvdHRvbTogMzBweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5wYXJhZ3JhcGgtLXR5cGUtLXByb2R1Y3QgLnByb2R1Y3Qtd3JhcHBlciAucHJvZHVjdC1pbmZvcm1hdGlvbiAucHJvZHVjdC1sb2dvLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHBvc2l0aW9uOiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5wYXJhZ3JhcGgtLXR5cGUtLXByb2R1Y3QgLnByb2R1Y3Qtd3JhcHBlciAucHJvZHVjdC1pbmZvcm1hdGlvbiAucHJvZHVjdC1sb2dvLWJsb2NrIC5sb2dvcy1ib3JkZXItc3ZnLWltYWdlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxO1xufVxuLnBhcmFncmFwaC0tdHlwZS0tcHJvZHVjdCAucHJvZHVjdC13cmFwcGVyIC5wcm9kdWN0LWluZm9ybWF0aW9uIC5wcm9kdWN0LWxvZ28tYmxvY2sgLmZpZWxkLS1uYW1lLWZpZWxkLWxvZ28ge1xuICBwYWRkaW5nOiA3OHB4IDEwMHB4IDYwcHggMTIwcHg7XG4gIG1hcmdpbjogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbiAgY2xpcC1wYXRoOiBwb2x5Z29uKDAlIDE3JSwgMTAwJSAxMCUsIDEwMCUgMTAwJSwgNyUgMTAwJSk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTY3OXB4KSB7XG4gIC5wYXJhZ3JhcGgtLXR5cGUtLXByb2R1Y3QgLnByb2R1Y3Qtd3JhcHBlciAucHJvZHVjdC1pbmZvcm1hdGlvbiAucHJvZHVjdC1sb2dvLWJsb2NrIC5maWVsZC0tbmFtZS1maWVsZC1sb2dvIHtcbiAgICBwYWRkaW5nOiA3OHB4IDgwcHggNTBweCAyMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnBhcmFncmFwaC0tdHlwZS0tcHJvZHVjdCAucHJvZHVjdC13cmFwcGVyIC5wcm9kdWN0LWluZm9ybWF0aW9uIC5wcm9kdWN0LWxvZ28tYmxvY2sgLmZpZWxkLS1uYW1lLWZpZWxkLWxvZ28ge1xuICAgIHBhZGRpbmc6IDU1cHggNjBweDtcbiAgICB3aWR0aDogNTAlO1xuICAgIGNsaXAtcGF0aDogcG9seWdvbigwJSAyMCUsIDEwMCUgMCUsIDEwMCUgMTAwJSwgNSUgMTAwJSk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucGFyYWdyYXBoLS10eXBlLS1wcm9kdWN0IC5wcm9kdWN0LXdyYXBwZXIgLnByb2R1Y3QtaW5mb3JtYXRpb24gLnByb2R1Y3QtbG9nby1ibG9jayAuZmllbGQtLW5hbWUtZmllbGQtbG9nbyB7XG4gICAgcGFkZGluZzogNDVweCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLnBhcmFncmFwaC0tdHlwZS0tcHJvZHVjdCAucHJvZHVjdC13cmFwcGVyIC5wcm9kdWN0LWluZm9ybWF0aW9uIC5wcm9kdWN0LWxvZ28tYmxvY2sgLmZpZWxkLS1uYW1lLWZpZWxkLWxvZ28ge1xuICAgIHBhZGRpbmc6IDM1cHggIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC5wYXJhZ3JhcGgtLXR5cGUtLXByb2R1Y3QgLnByb2R1Y3Qtd3JhcHBlciAucHJvZHVjdC1pbmZvcm1hdGlvbiAucHJvZHVjdC1sb2dvLWJsb2NrIC5maWVsZC0tbmFtZS1maWVsZC1sb2dvIHtcbiAgICBwYWRkaW5nOiAyNXB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDcwJTtcbiAgfVxufVxuLnBhcmFncmFwaC0tdHlwZS0tcHJvZHVjdCAucHJvZHVjdC13cmFwcGVyIC5wcm9kdWN0LWluZm9ybWF0aW9uIC5wcm9kdWN0LWxvZ28tYmxvY2sgLmZpZWxkLS1uYW1lLWZpZWxkLWxvZ28gaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMDtcbn1cbi5wYXJhZ3JhcGgtLXR5cGUtLXByb2R1Y3QgLnByb2R1Y3Qtd3JhcHBlciAucHJvZHVjdC1pbmZvcm1hdGlvbiAucHJvZHVjdC1sb2dvLWJsb2NrIC5maWVsZC0tbmFtZS1maWVsZC1sb2dvLWxpbmsge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgei1pbmRleDogMztcbn1cbi5wYXJhZ3JhcGgtLXR5cGUtLXByb2R1Y3QgLnByb2R1Y3Qtd3JhcHBlciAucHJvZHVjdC1pbmZvcm1hdGlvbiAucHJvZHVjdC1sb2dvLWJsb2NrIC5maWVsZC0tbmFtZS1maWVsZC1sb2dvLWxpbmsgYSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBmb250LXNpemU6IDA7XG4gIHotaW5kZXg6IDU7XG59XG4ucGFyYWdyYXBoLS10eXBlLS1wcm9kdWN0IC5wcm9kdWN0LXdyYXBwZXIgLnByb2R1Y3QtaW5mb3JtYXRpb24gLnByb2R1Y3QtbG9nby1ibG9jayAuZmllbGQtLW5hbWUtZmllbGQtbG9nby1saW5rOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogdGFibGU7XG4gIGNsZWFyOiBib3RoO1xufVxuLnBhcmFncmFwaC0tdHlwZS0tcHJvZHVjdCAucHJvZHVjdC13cmFwcGVyIC5wcm9kdWN0LWluZm9ybWF0aW9uIC5wcm9kdWN0LWxvZ28tYmxvY2s6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiB0YWJsZTtcbiAgY2xlYXI6IGJvdGg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5wYXJhZ3JhcGgtLXR5cGUtLXByb2R1Y3QgLnByb2R1Y3Qtd3JhcHBlci5jb2xvci1jbGFzcy04QUI3MjQsIC5wYXJhZ3JhcGgtLXR5cGUtLXByb2R1Y3QgLnByb2R1Y3Qtd3JhcHBlci5jb2xvci1jbGFzcy03ODk0MEEsIC5wYXJhZ3JhcGgtLXR5cGUtLXByb2R1Y3QgLnByb2R1Y3Qtd3JhcHBlci5jb2xvci1jbGFzcy1FNDQ0MDAge1xuICAgIGJvcmRlcjogNXB4IHNvbGlkO1xuICB9XG59XG4ucGFyYWdyYXBoLS10eXBlLS1wcm9kdWN0IC5wcm9kdWN0LXdyYXBwZXIuY29sb3ItY2xhc3MtNzg5NDBBIC5wcm9kdWN0LWluZm9ybWF0aW9uIHtcbiAgcGFkZGluZzogMTMwcHggOTlweCA3MHB4IDgwcHg7XG59XG4ucGFyYWdyYXBoLS10eXBlLS1wcm9kdWN0IC5wcm9kdWN0LXdyYXBwZXIuY29sb3ItY2xhc3MtOEFCNzI0IC5wcm9kdWN0LWxvZ28tYmxvY2sge1xuICBib3R0b206IGF1dG8gIWltcG9ydGFudDtcbn1cbi5wYXJhZ3JhcGgtLXR5cGUtLXByb2R1Y3QgLnByb2R1Y3Qtd3JhcHBlci5jb2xvci1jbGFzcy04QUI3MjQgLnByb2R1Y3QtbG9nby1ibG9jayAuZmllbGQtLW5hbWUtZmllbGQtbG9nby1saW5rIHtcbiAgY2xpcC1wYXRoOiBwb2x5Z29uKDAlIDMlLCA5NSUgMTMlLCA5MyUgOTclLCAwJSAxMDAlKTtcbn1cbi5wYXJhZ3JhcGgtLXR5cGUtLXByb2R1Y3QgLnByb2R1Y3Qtd3JhcHBlciAucHJvZHVjdC1pbWFnZSwgLnBhcmFncmFwaC0tdHlwZS0tcHJvZHVjdCAucHJvZHVjdC13cmFwcGVyIC5wcm9kdWN0LWluZm9ybWF0aW9uIHtcbiAgd2lkdGg6IDUwJTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAucGFyYWdyYXBoLS10eXBlLS1wcm9kdWN0IC5wcm9kdWN0LXdyYXBwZXIgLnByb2R1Y3QtaW1hZ2UsIC5wYXJhZ3JhcGgtLXR5cGUtLXByb2R1Y3QgLnByb2R1Y3Qtd3JhcHBlciAucHJvZHVjdC1pbmZvcm1hdGlvbiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5wYXJhZ3JhcGgtLXR5cGUtLXByb2R1Y3QgLnByb2R1Y3Qtd3JhcHBlciAucHJvZHVjdC1pbWFnZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5wYXJhZ3JhcGgtLXR5cGUtLXByb2R1Y3QgLnByb2R1Y3Qtd3JhcHBlciAucHJvZHVjdC1pbWFnZSAuZmllbGQtLW5hbWUtZmllbGQtaW1hZ2Uge1xuICBtYXJnaW46IDA7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5wYXJhZ3JhcGgtLXR5cGUtLXByb2R1Y3QgLnByb2R1Y3Qtd3JhcHBlciAucHJvZHVjdC1pbWFnZSAuZmllbGQtLW5hbWUtZmllbGQtaW1hZ2UgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgbWFyZ2luOiAwO1xufVxuLnBhcmFncmFwaC0tdHlwZS0tcHJvZHVjdCAucHJvZHVjdC13cmFwcGVyIC5wcm9kdWN0LWltYWdlIC5maWVsZC0tbmFtZS1maWVsZC10aXRsZS1odG1sIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiA4NXB4O1xuICBib3R0b206IDEyMHB4O1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgZm9udC1zaXplOiA1LjU1cmVtO1xuICBsaW5lLWhlaWdodDogMTAwcHg7XG4gIGZvbnQtZmFtaWx5OiBcIlJvY2t3ZWxsIEJvbGRcIjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnBhcmFncmFwaC0tdHlwZS0tcHJvZHVjdCAucHJvZHVjdC13cmFwcGVyIC5wcm9kdWN0LWltYWdlIC5maWVsZC0tbmFtZS1maWVsZC10aXRsZS1odG1sIHtcbiAgICBsZWZ0OiA2NXB4O1xuICAgIGJvdHRvbTogOTBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAucGFyYWdyYXBoLS10eXBlLS1wcm9kdWN0IC5wcm9kdWN0LXdyYXBwZXIgLnByb2R1Y3QtaW1hZ2UgLmZpZWxkLS1uYW1lLWZpZWxkLXRpdGxlLWh0bWwge1xuICAgIGZvbnQtc2l6ZTogNHJlbTtcbiAgICBsaW5lLWhlaWdodDogNzBweDtcbiAgICBib3R0b206IDE2MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnBhcmFncmFwaC0tdHlwZS0tcHJvZHVjdCAucHJvZHVjdC13cmFwcGVyIC5wcm9kdWN0LWltYWdlIC5maWVsZC0tbmFtZS1maWVsZC10aXRsZS1odG1sIHtcbiAgICBib3R0b206IDgwcHg7XG4gICAgbGVmdDogODBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wYXJhZ3JhcGgtLXR5cGUtLXByb2R1Y3QgLnByb2R1Y3Qtd3JhcHBlciAucHJvZHVjdC1pbWFnZSAuZmllbGQtLW5hbWUtZmllbGQtdGl0bGUtaHRtbCB7XG4gICAgZm9udC1zaXplOiAzLjVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDYwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAucGFyYWdyYXBoLS10eXBlLS1wcm9kdWN0IC5wcm9kdWN0LXdyYXBwZXIgLnByb2R1Y3QtaW1hZ2UgLmZpZWxkLS1uYW1lLWZpZWxkLXRpdGxlLWh0bWwge1xuICAgIGZvbnQtc2l6ZTogMi44cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiA0NXB4O1xuICAgIGxlZnQ6IDYwcHg7XG4gICAgYm90dG9tOiA2MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLnBhcmFncmFwaC0tdHlwZS0tcHJvZHVjdCAucHJvZHVjdC13cmFwcGVyIC5wcm9kdWN0LWltYWdlIC5maWVsZC0tbmFtZS1maWVsZC10aXRsZS1odG1sIHtcbiAgICBmb250LXNpemU6IDIuM3JlbTtcbiAgICBsZWZ0OiA1MHB4O1xuICAgIGJvdHRvbTogNTBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDM3NXB4KSB7XG4gIC5wYXJhZ3JhcGgtLXR5cGUtLXByb2R1Y3QgLnByb2R1Y3Qtd3JhcHBlciAucHJvZHVjdC1pbWFnZSAuZmllbGQtLW5hbWUtZmllbGQtdGl0bGUtaHRtbCB7XG4gICAgbGVmdDogNDBweDtcbiAgfVxufVxuXG4uZmllbGQtLXR5cGUtZW50aXR5LXJlZmVyZW5jZS1yZXZpc2lvbnMgPiAuZmllbGRfX2l0ZW06aGFzKD4gLnBhcmFncmFwaC0tdHlwZS0tcHJvZHVjdCk6bnRoLWNoaWxkKG9kZCkgLnByb2R1Y3Qtd3JhcHBlciAucHJvZHVjdC1sb2dvLWJsb2NrIC5sb2dvcy1ib3JkZXItc3ZnLWltYWdlIHtcbiAgcmlnaHQ6IC0xMCU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmZpZWxkLS10eXBlLWVudGl0eS1yZWZlcmVuY2UtcmV2aXNpb25zID4gLmZpZWxkX19pdGVtOmhhcyg+IC5wYXJhZ3JhcGgtLXR5cGUtLXByb2R1Y3QpOm50aC1jaGlsZChvZGQpIC5wcm9kdWN0LXdyYXBwZXIgLnByb2R1Y3QtbG9nby1ibG9jayAubG9nb3MtYm9yZGVyLXN2Zy1pbWFnZSB7XG4gICAgcmlnaHQ6IGluaXRpYWw7XG4gIH1cbn1cbi5maWVsZC0tdHlwZS1lbnRpdHktcmVmZXJlbmNlLXJldmlzaW9ucyA+IC5maWVsZF9faXRlbTpoYXMoPiAucGFyYWdyYXBoLS10eXBlLS1wcm9kdWN0KTpudGgtY2hpbGQob2RkKSAucHJvZHVjdC13cmFwcGVyIC5wcm9kdWN0LWxvZ28tYmxvY2sgLmZpZWxkLS1uYW1lLWZpZWxkLWxvZ28ge1xuICBjbGlwLXBhdGg6IHBvbHlnb24oMCUgMTclLCAxMDAlIDEwJSwgMTAwJSA5MCUsIDclIDkwJSk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTY3OXB4KSB7XG4gIC5maWVsZC0tdHlwZS1lbnRpdHktcmVmZXJlbmNlLXJldmlzaW9ucyA+IC5maWVsZF9faXRlbTpoYXMoPiAucGFyYWdyYXBoLS10eXBlLS1wcm9kdWN0KTpudGgtY2hpbGQob2RkKSAucHJvZHVjdC13cmFwcGVyIC5wcm9kdWN0LWxvZ28tYmxvY2sgLmZpZWxkLS1uYW1lLWZpZWxkLWxvZ28ge1xuICAgIHBhZGRpbmc6IDUwcHggMzBweCA0MHB4IDQ1cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG4uZmllbGQtLXR5cGUtZW50aXR5LXJlZmVyZW5jZS1yZXZpc2lvbnMgPiAuZmllbGRfX2l0ZW06aGFzKD4gLnBhcmFncmFwaC0tdHlwZS0tcHJvZHVjdCk6bnRoLWNoaWxkKG9kZCkgLnByb2R1Y3Qtd3JhcHBlciAucHJvZHVjdC1sb2dvLWJsb2NrIC5maWVsZC0tbmFtZS1maWVsZC1sb2dvICsgLmZpZWxkLS1uYW1lLWZpZWxkLWxvZ28tbGluayB7XG4gIGNsaXAtcGF0aDogcG9seWdvbigwJSAxNyUsIDEwMCUgMTAlLCAxMDAlIDkwJSwgNyUgOTAlKTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxNjc5cHgpIHtcbiAgLmZpZWxkLS10eXBlLWVudGl0eS1yZWZlcmVuY2UtcmV2aXNpb25zID4gLmZpZWxkX19pdGVtOmhhcyg+IC5wYXJhZ3JhcGgtLXR5cGUtLXByb2R1Y3QpOm50aC1jaGlsZChvZGQpIC5wcm9kdWN0LXdyYXBwZXIgLnByb2R1Y3QtbG9nby1ibG9jayAuZmllbGQtLW5hbWUtZmllbGQtbG9nbyBpbWcge1xuICAgIHdpZHRoOiA4NSU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxNjc5cHgpIHtcbiAgLmZpZWxkLS10eXBlLWVudGl0eS1yZWZlcmVuY2UtcmV2aXNpb25zID4gLmZpZWxkX19pdGVtOmhhcyg+IC5wYXJhZ3JhcGgtLXR5cGUtLXByb2R1Y3QpOm50aC1jaGlsZChvZGQpIC5wcm9kdWN0LXdyYXBwZXIgLnByb2R1Y3QtaW5mb3JtYXRpb24ge1xuICAgIHBhZGRpbmc6IDgwcHggMTMwcHggNTBweCA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLmZpZWxkLS10eXBlLWVudGl0eS1yZWZlcmVuY2UtcmV2aXNpb25zID4gLmZpZWxkX19pdGVtOmhhcyg+IC5wYXJhZ3JhcGgtLXR5cGUtLXByb2R1Y3QpOm50aC1jaGlsZChvZGQpIC5wcm9kdWN0LXdyYXBwZXIgLnByb2R1Y3QtaW5mb3JtYXRpb24ge1xuICAgIHBhZGRpbmc6IDUwcHggIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuZmllbGQtLXR5cGUtZW50aXR5LXJlZmVyZW5jZS1yZXZpc2lvbnMgPiAuZmllbGRfX2l0ZW06aGFzKD4gLnBhcmFncmFwaC0tdHlwZS0tcHJvZHVjdCk6bnRoLWNoaWxkKG9kZCkgLnByb2R1Y3Qtd3JhcHBlciAucHJvZHVjdC1pbmZvcm1hdGlvbiB7XG4gICAgcGFkZGluZzogNTBweCAyMHB4IDIwcHggNTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmZpZWxkLS10eXBlLWVudGl0eS1yZWZlcmVuY2UtcmV2aXNpb25zID4gLmZpZWxkX19pdGVtOmhhcyg+IC5wYXJhZ3JhcGgtLXR5cGUtLXByb2R1Y3QpOm50aC1jaGlsZChvZGQpIC5wcm9kdWN0LXdyYXBwZXIgLnByb2R1Y3QtaW5mb3JtYXRpb24ge1xuICAgIHBhZGRpbmc6IDMwcHggMTVweCAhaW1wb3J0YW50O1xuICB9XG59XG4uZmllbGQtLXR5cGUtZW50aXR5LXJlZmVyZW5jZS1yZXZpc2lvbnMgPiAuZmllbGRfX2l0ZW06aGFzKD4gLnBhcmFncmFwaC0tdHlwZS0tcHJvZHVjdCk6bnRoLWNoaWxkKG9kZCkgLnByb2R1Y3Qtd3JhcHBlciAucHJvZHVjdC1pbWFnZSAuZmllbGQtLW5hbWUtZmllbGQtdGl0bGUtaHRtbCB7XG4gIGxlZnQ6IDYwJTtcbiAgYm90dG9tOiAxMiU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC02MCUsIC0xMiUpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAuZmllbGQtLXR5cGUtZW50aXR5LXJlZmVyZW5jZS1yZXZpc2lvbnMgPiAuZmllbGRfX2l0ZW06aGFzKD4gLnBhcmFncmFwaC0tdHlwZS0tcHJvZHVjdCk6bnRoLWNoaWxkKG9kZCkgLnByb2R1Y3Qtd3JhcHBlciAucHJvZHVjdC1pbWFnZSAuZmllbGQtLW5hbWUtZmllbGQtdGl0bGUtaHRtbCB7XG4gICAgbGVmdDogNzUlO1xuICAgIGJvdHRvbTogMzIlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC03NSUsIC0zMiUpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5maWVsZC0tdHlwZS1lbnRpdHktcmVmZXJlbmNlLXJldmlzaW9ucyA+IC5maWVsZF9faXRlbTpoYXMoPiAucGFyYWdyYXBoLS10eXBlLS1wcm9kdWN0KTpudGgtY2hpbGQob2RkKSAucHJvZHVjdC13cmFwcGVyIC5wcm9kdWN0LWltYWdlIC5maWVsZC0tbmFtZS1maWVsZC10aXRsZS1odG1sIHtcbiAgICBsZWZ0OiA2NSU7XG4gICAgYm90dG9tOiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTY1JSwgLTUwJSk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuZmllbGQtLXR5cGUtZW50aXR5LXJlZmVyZW5jZS1yZXZpc2lvbnMgPiAuZmllbGRfX2l0ZW06aGFzKD4gLnBhcmFncmFwaC0tdHlwZS0tcHJvZHVjdCk6bnRoLWNoaWxkKG9kZCkgLnByb2R1Y3Qtd3JhcHBlciAucHJvZHVjdC1pbWFnZSAuZmllbGQtLW5hbWUtZmllbGQtdGl0bGUtaHRtbCB7XG4gICAgbGVmdDogNDUlO1xuICAgIGJvdHRvbTogMTIlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC00NSUsIC0xMiUpO1xuICB9XG59XG5cbi5maWVsZC0tdHlwZS1lbnRpdHktcmVmZXJlbmNlLXJldmlzaW9ucyA+IC5maWVsZF9faXRlbTpoYXMoPiAucGFyYWdyYXBoLS10eXBlLS1wcm9kdWN0KSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDAwMDA7XG59XG4uZmllbGQtLXR5cGUtZW50aXR5LXJlZmVyZW5jZS1yZXZpc2lvbnMgPiAuZmllbGRfX2l0ZW06aGFzKD4gLnBhcmFncmFwaC0tdHlwZS0tcHJvZHVjdCk6bnRoLWNoaWxkKGV2ZW4pIC5wcm9kdWN0LXdyYXBwZXIge1xuICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG59XG4uZmllbGQtLXR5cGUtZW50aXR5LXJlZmVyZW5jZS1yZXZpc2lvbnMgPiAuZmllbGRfX2l0ZW06aGFzKD4gLnBhcmFncmFwaC0tdHlwZS0tcHJvZHVjdCk6bnRoLWNoaWxkKGV2ZW4pIC5wcm9kdWN0LXdyYXBwZXIgLnByb2R1Y3QtaW5mb3JtYXRpb24ge1xuICBwYWRkaW5nLWxlZnQ6IDE2MHB4O1xuICBwYWRkaW5nLXJpZ2h0OiA3MnB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDE2NzlweCkge1xuICAuZmllbGQtLXR5cGUtZW50aXR5LXJlZmVyZW5jZS1yZXZpc2lvbnMgPiAuZmllbGRfX2l0ZW06aGFzKD4gLnBhcmFncmFwaC0tdHlwZS0tcHJvZHVjdCk6bnRoLWNoaWxkKGV2ZW4pIC5wcm9kdWN0LXdyYXBwZXIgLnByb2R1Y3QtaW5mb3JtYXRpb24ge1xuICAgIHBhZGRpbmc6IDUwcHggNDVweCA1MHB4IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLmZpZWxkLS10eXBlLWVudGl0eS1yZWZlcmVuY2UtcmV2aXNpb25zID4gLmZpZWxkX19pdGVtOmhhcyg+IC5wYXJhZ3JhcGgtLXR5cGUtLXByb2R1Y3QpOm50aC1jaGlsZChldmVuKSAucHJvZHVjdC13cmFwcGVyIC5wcm9kdWN0LWluZm9ybWF0aW9uIHtcbiAgICBwYWRkaW5nOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmZpZWxkLS10eXBlLWVudGl0eS1yZWZlcmVuY2UtcmV2aXNpb25zID4gLmZpZWxkX19pdGVtOmhhcyg+IC5wYXJhZ3JhcGgtLXR5cGUtLXByb2R1Y3QpOm50aC1jaGlsZChldmVuKSAucHJvZHVjdC13cmFwcGVyIC5wcm9kdWN0LWluZm9ybWF0aW9uIHtcbiAgICBwYWRkaW5nOiA1MHB4IDUwcHggMjBweCAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuZmllbGQtLXR5cGUtZW50aXR5LXJlZmVyZW5jZS1yZXZpc2lvbnMgPiAuZmllbGRfX2l0ZW06aGFzKD4gLnBhcmFncmFwaC0tdHlwZS0tcHJvZHVjdCk6bnRoLWNoaWxkKGV2ZW4pIC5wcm9kdWN0LXdyYXBwZXIgLnByb2R1Y3QtaW5mb3JtYXRpb24ge1xuICAgIHBhZGRpbmc6IDMwcHggMTVweCAhaW1wb3J0YW50O1xuICB9XG59XG4uZmllbGQtLXR5cGUtZW50aXR5LXJlZmVyZW5jZS1yZXZpc2lvbnMgPiAuZmllbGRfX2l0ZW06aGFzKD4gLnBhcmFncmFwaC0tdHlwZS0tcHJvZHVjdCk6bnRoLWNoaWxkKGV2ZW4pIC5wcm9kdWN0LXdyYXBwZXIgLnByb2R1Y3QtbG9nby1ibG9jayAubG9nb3MtYm9yZGVyLXN2Zy1pbWFnZSB7XG4gIGxlZnQ6IC0xMCU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmZpZWxkLS10eXBlLWVudGl0eS1yZWZlcmVuY2UtcmV2aXNpb25zID4gLmZpZWxkX19pdGVtOmhhcyg+IC5wYXJhZ3JhcGgtLXR5cGUtLXByb2R1Y3QpOm50aC1jaGlsZChldmVuKSAucHJvZHVjdC13cmFwcGVyIC5wcm9kdWN0LWxvZ28tYmxvY2sgLmxvZ29zLWJvcmRlci1zdmctaW1hZ2Uge1xuICAgIGxlZnQ6IGluaXRpYWw7XG4gIH1cbn1cbi5maWVsZC0tdHlwZS1lbnRpdHktcmVmZXJlbmNlLXJldmlzaW9ucyA+IC5maWVsZF9faXRlbTpoYXMoPiAucGFyYWdyYXBoLS10eXBlLS1wcm9kdWN0KTpudGgtY2hpbGQoZXZlbikgLnByb2R1Y3Qtd3JhcHBlciAuZmllbGQtLW5hbWUtZmllbGQtbG9nbyB7XG4gIGNsaXAtcGF0aDogcG9seWdvbigwJSAzJSwgOTUlIDEzJSwgOTMlIDk3JSwgMCUgMTAwJSk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5maWVsZC0tdHlwZS1lbnRpdHktcmVmZXJlbmNlLXJldmlzaW9ucyA+IC5maWVsZF9faXRlbTpoYXMoPiAucGFyYWdyYXBoLS10eXBlLS1wcm9kdWN0KTpudGgtY2hpbGQoZXZlbikgLnByb2R1Y3Qtd3JhcHBlciAuZmllbGQtLW5hbWUtZmllbGQtbG9nbyB7XG4gICAgcGFkZGluZzogNDBweCA4MHB4IDMwcHggMjBweDtcbiAgICBjbGlwLXBhdGg6IHBvbHlnb24oMCUgMiUsIDk1JSAxNSUsIDkzJSA5NyUsIDAlIDEwMCUpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmZpZWxkLS10eXBlLWVudGl0eS1yZWZlcmVuY2UtcmV2aXNpb25zID4gLmZpZWxkX19pdGVtOmhhcyg+IC5wYXJhZ3JhcGgtLXR5cGUtLXByb2R1Y3QpOm50aC1jaGlsZChldmVuKSAucHJvZHVjdC13cmFwcGVyIC5maWVsZC0tbmFtZS1maWVsZC1sb2dvIHtcbiAgICBwYWRkaW5nOiA1MHB4IDUwcHggNDBweCAzMHB4O1xuICAgIGNsaXAtcGF0aDogcG9seWdvbigwJSAwJSwgMTAwJSAxNSUsIDk1JSA5NSUsIDAlIDEwMCUpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmZpZWxkLS10eXBlLWVudGl0eS1yZWZlcmVuY2UtcmV2aXNpb25zID4gLmZpZWxkX19pdGVtOmhhcyg+IC5wYXJhZ3JhcGgtLXR5cGUtLXByb2R1Y3QpOm50aC1jaGlsZChldmVuKSAucHJvZHVjdC13cmFwcGVyIC5maWVsZC0tbmFtZS1maWVsZC1sb2dvIHtcbiAgICBwYWRkaW5nOiA0NXB4IDM1cHggNDBweCAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAuZmllbGQtLXR5cGUtZW50aXR5LXJlZmVyZW5jZS1yZXZpc2lvbnMgPiAuZmllbGRfX2l0ZW06aGFzKD4gLnBhcmFncmFwaC0tdHlwZS0tcHJvZHVjdCk6bnRoLWNoaWxkKGV2ZW4pIC5wcm9kdWN0LXdyYXBwZXIgLmZpZWxkLS1uYW1lLWZpZWxkLWxvZ28ge1xuICAgIHBhZGRpbmc6IDM1cHggMjVweCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLmZpZWxkLS10eXBlLWVudGl0eS1yZWZlcmVuY2UtcmV2aXNpb25zID4gLmZpZWxkX19pdGVtOmhhcyg+IC5wYXJhZ3JhcGgtLXR5cGUtLXByb2R1Y3QpOm50aC1jaGlsZChldmVuKSAucHJvZHVjdC13cmFwcGVyIC5maWVsZC0tbmFtZS1maWVsZC1sb2dvIHtcbiAgICBwYWRkaW5nOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnBhcmFncmFwaC0tdHlwZS0tcm93cyAucGFyYWdyYXBoLS10eXBlLS1odG1sIHtcbiAgcGFkZGluZzogMDtcbn1cbi5wYXJhZ3JhcGgtLXR5cGUtLXJvd3MgLnBhcmFncmFwaC0tdHlwZS0taHRtbCBoMiB7XG4gIGZvbnQtc2l6ZTogNS41NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEwMHB4O1xuICBmb250LWZhbWlseTogXCJSb2Nrd2VsbCBCb2xkXCI7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuLnBhcmFncmFwaC0tdHlwZS0tcm93cyAucGFyYWdyYXBoLS10eXBlLS1odG1sIGgyIHNwYW4ge1xuICBjb2xvcjogI0U0NDQwMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnBhcmFncmFwaC0tdHlwZS0tcm93cyAucGFyYWdyYXBoLS10eXBlLS1odG1sIGgyIHtcbiAgICBmb250LXNpemU6IDVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDgwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnBhcmFncmFwaC0tdHlwZS0tcm93cyAucGFyYWdyYXBoLS10eXBlLS1odG1sIGgyIHtcbiAgICBmb250LXNpemU6IDRyZW07XG4gICAgbGluZS1oZWlnaHQ6IDcwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucGFyYWdyYXBoLS10eXBlLS1yb3dzIC5wYXJhZ3JhcGgtLXR5cGUtLWh0bWwgaDIge1xuICAgIGZvbnQtc2l6ZTogMy41cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiA2MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLnBhcmFncmFwaC0tdHlwZS0tcm93cyAucGFyYWdyYXBoLS10eXBlLS1odG1sIGgyIHtcbiAgICBmb250LXNpemU6IDIuN3JlbTtcbiAgICBsaW5lLWhlaWdodDogNTBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC5wYXJhZ3JhcGgtLXR5cGUtLXJvd3MgLnBhcmFncmFwaC0tdHlwZS0taHRtbCBoMiB7XG4gICAgZm9udC1zaXplOiAyLjY2cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICB9XG59XG4ucGFyYWdyYXBoLS10eXBlLS1yb3dzIC5maWVsZC0tbmFtZS1maWVsZC1yb3dzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXgtd2lkdGg6IDE2ODBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmc6IDYwcHggMTVweCA2M3B4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MjFweCkge1xuICAucGFyYWdyYXBoLS10eXBlLS1yb3dzIC5maWVsZC0tbmFtZS1maWVsZC1yb3dzIHtcbiAgICBtYXgtd2lkdGg6IDE2ODBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTAwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxNjc5cHgpIHtcbiAgLnBhcmFncmFwaC0tdHlwZS0tcm93cyAuZmllbGQtLW5hbWUtZmllbGQtcm93cyB7XG4gICAgbWF4LXdpZHRoOiAxNDQwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnBhcmFncmFwaC0tdHlwZS0tcm93cyAuZmllbGQtLW5hbWUtZmllbGQtcm93cyB7XG4gICAgbWF4LXdpZHRoOiAxMTQwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnBhcmFncmFwaC0tdHlwZS0tcm93cyAuZmllbGQtLW5hbWUtZmllbGQtcm93cyB7XG4gICAgbWF4LXdpZHRoOiA5NjBweDtcbiAgICBwYWRkaW5nOiAyMHB4IDE1cHggNDVweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wYXJhZ3JhcGgtLXR5cGUtLXJvd3MgLmZpZWxkLS1uYW1lLWZpZWxkLXJvd3Mge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAyMHB4IDE1cHg7XG4gIH1cbn1cbi5wYXJhZ3JhcGgtLXR5cGUtLXJvd3MgLmZpZWxkLS1uYW1lLWZpZWxkLXJvd3M6aGFzKC5yZWQtYm9yZGVyLWh0bWwpIC53aWR0aC01MCAucGFyYWdyYXBoLS10eXBlLS1odG1sIHtcbiAgcGFkZGluZzogMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAucGFyYWdyYXBoLS10eXBlLS1yb3dzIC5maWVsZC0tbmFtZS1maWVsZC1yb3dzOmhhcyguaW1hZ2UtZmllbGQtd3JhcHBlci5hYnNvbHV0ZS1wb3NpdGlvbmluZykge1xuICAgIHBhZGRpbmctYm90dG9tOiA1MHB4O1xuICAgIHJvdy1nYXA6IDUwcHg7XG4gIH1cbn1cbi5wYXJhZ3JhcGgtLXR5cGUtLXJvd3MgLmZpZWxkLS1uYW1lLWZpZWxkLXJvd3MucGFyYWdyYXBoLS10eXBlLS1wYWRkaW5nIHtcbiAgcGFkZGluZzogODJweCAxNXB4IDczcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5wYXJhZ3JhcGgtLXR5cGUtLXJvd3MgLmZpZWxkLS1uYW1lLWZpZWxkLXJvd3MucGFyYWdyYXBoLS10eXBlLS1wYWRkaW5nIHtcbiAgICBwYWRkaW5nOiA1MHB4IDE1cHggNjBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5wYXJhZ3JhcGgtLXR5cGUtLXJvd3MgLmZpZWxkLS1uYW1lLWZpZWxkLXJvd3MucGFyYWdyYXBoLS10eXBlLS1wYWRkaW5nIHtcbiAgICBwYWRkaW5nOiAzMHB4IDE1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucGFyYWdyYXBoLS10eXBlLS1yb3dzIC5maWVsZC0tbmFtZS1maWVsZC1yb3dzLnBhcmFncmFwaC0tdHlwZS0tcGFkZGluZyB7XG4gICAgcGFkZGluZzogMjBweCAxNXB4O1xuICB9XG59XG4ucGFyYWdyYXBoLS10eXBlLS1yb3dzIC5maWVsZC0tbmFtZS1maWVsZC1yb3dzIC53aWR0aC01MCAucGFyYWdyYXBoLS10eXBlLS1odG1sIHtcbiAgcGFkZGluZzogMCA2NXB4IDAgNDBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnBhcmFncmFwaC0tdHlwZS0tcm93cyAuZmllbGQtLW5hbWUtZmllbGQtcm93cyAud2lkdGgtNTAgLnBhcmFncmFwaC0tdHlwZS0taHRtbCB7XG4gICAgcGFkZGluZzogMCA2NXB4IDAgMzBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5wYXJhZ3JhcGgtLXR5cGUtLXJvd3MgLmZpZWxkLS1uYW1lLWZpZWxkLXJvd3MgLndpZHRoLTUwIC5wYXJhZ3JhcGgtLXR5cGUtLWh0bWwge1xuICAgIHBhZGRpbmc6IDAgMzBweDtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnBhcmFncmFwaC0tdHlwZS0tcm93cyAuZmllbGQtLW5hbWUtZmllbGQtcm93cyAud2lkdGgtNTAgLnBhcmFncmFwaC0tdHlwZS0taHRtbCB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuLnBhcmFncmFwaC0tdHlwZS0tcm93cyAuZmllbGQtLW5hbWUtZmllbGQtcm93cyAucGFyYWdyYXBoLS10eXBlLS1jb2x1bW5zOm50aC1jaGlsZCgyKSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5wYXJhZ3JhcGgtLXR5cGUtLXJvd3MgLmZpZWxkLS1uYW1lLWZpZWxkLXJvd3MgLnBhcmFncmFwaC0tdHlwZS0tY29sdW1uczpudGgtY2hpbGQoMikgLmFic29sdXRlLXBvc2l0aW9uaW5nIC5maWVsZC0tbmFtZS1maWVsZC1pbWFnZSB7XG4gIG1hcmdpbjogMDtcbn1cbi5wYXJhZ3JhcGgtLXR5cGUtLXJvd3MgLmZpZWxkLS1uYW1lLWZpZWxkLXJvd3MgLnBhcmFncmFwaC0tdHlwZS0tY29sdW1uczpudGgtY2hpbGQoMikgLmFic29sdXRlLXBvc2l0aW9uaW5nIC5maWVsZC0tbmFtZS1maWVsZC1pbWFnZSBpbWcge1xuICBtYXJnaW46IDA7XG59XG4ucGFyYWdyYXBoLS10eXBlLS1yb3dzIC5maWVsZC0tbmFtZS1maWVsZC1yb3dzIC53aWR0aC0xMDAge1xuICB3aWR0aDogMTAwJTtcbn1cbi5wYXJhZ3JhcGgtLXR5cGUtLXJvd3MgLmZpZWxkLS1uYW1lLWZpZWxkLXJvd3MgLndpZHRoLTUwIHtcbiAgd2lkdGg6IDUwJTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAucGFyYWdyYXBoLS10eXBlLS1yb3dzIC5maWVsZC0tbmFtZS1maWVsZC1yb3dzIC53aWR0aC01MCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5wYXJhZ3JhcGgtLXR5cGUtLXJvd3MgLmZpZWxkLS1uYW1lLWZpZWxkLXJvd3MgLndpZHRoLTUwOmZpcnN0LWNoaWxkIHtcbiAgcGFkZGluZy1yaWdodDogNDBweDtcbiAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnBhcmFncmFwaC0tdHlwZS0tcm93cyAuZmllbGQtLW5hbWUtZmllbGQtcm93cyAud2lkdGgtNTA6Zmlyc3QtY2hpbGQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gIH1cbn1cbi5wYXJhZ3JhcGgtLXR5cGUtLXJvd3MgLmZpZWxkLS1uYW1lLWZpZWxkLXJvd3MgLndpZHRoLTUwOmxhc3QtY2hpbGQge1xuICBwYWRkaW5nLWxlZnQ6IDQwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnBhcmFncmFwaC0tdHlwZS0tcm93cyAuZmllbGQtLW5hbWUtZmllbGQtcm93cyAud2lkdGgtNTA6bGFzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG59XG4ucGFyYWdyYXBoLS10eXBlLS1yb3dzIC5maWVsZC0tbmFtZS1maWVsZC1yb3dzIC53aWR0aC01MCAuaW1hZ2UtZmllbGQtd3JhcHBlci5hYnNvbHV0ZS1wb3NpdGlvbmluZyB7XG4gIHBhZGRpbmctbGVmdDogNzBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnBhcmFncmFwaC0tdHlwZS0tcm93cyAuZmllbGQtLW5hbWUtZmllbGQtcm93cyAud2lkdGgtNTAgLmltYWdlLWZpZWxkLXdyYXBwZXIuYWJzb2x1dGUtcG9zaXRpb25pbmcge1xuICAgIHBhZGRpbmctbGVmdDogNDBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5wYXJhZ3JhcGgtLXR5cGUtLXJvd3MgLmZpZWxkLS1uYW1lLWZpZWxkLXJvd3MgLndpZHRoLTUwIC5pbWFnZS1maWVsZC13cmFwcGVyLmFic29sdXRlLXBvc2l0aW9uaW5nIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cbn1cbi5wYXJhZ3JhcGgtLXR5cGUtLXJvd3MgLmZpZWxkLS1uYW1lLWZpZWxkLXJvd3MgLndpZHRoLTc1IHtcbiAgd2lkdGg6IDc1JTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxNjc5cHgpIHtcbiAgLnBhcmFncmFwaC0tdHlwZS0tcm93cyAuZmllbGQtLW5hbWUtZmllbGQtcm93cyAud2lkdGgtNzUge1xuICAgIHdpZHRoOiA3MCU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnBhcmFncmFwaC0tdHlwZS0tcm93cyAuZmllbGQtLW5hbWUtZmllbGQtcm93cyAud2lkdGgtNzUge1xuICAgIHdpZHRoOiA2NSU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucGFyYWdyYXBoLS10eXBlLS1yb3dzIC5maWVsZC0tbmFtZS1maWVsZC1yb3dzIC53aWR0aC03NSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5wYXJhZ3JhcGgtLXR5cGUtLXJvd3MgLmZpZWxkLS1uYW1lLWZpZWxkLXJvd3MgLndpZHRoLTc1IGgyIHtcbiAgZm9udC1zaXplOiA1LjU2cmVtO1xuICBsaW5lLWhlaWdodDogMTAwcHg7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xuICBmb250LWZhbWlseTogXCJSb2Nrd2VsbCBCb2xkXCI7XG4gIG1hcmdpbjogMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxNjc5cHgpIHtcbiAgLnBhcmFncmFwaC0tdHlwZS0tcm93cyAuZmllbGQtLW5hbWUtZmllbGQtcm93cyAud2lkdGgtNzUgaDIge1xuICAgIGZvbnQtc2l6ZTogNXJlbTtcbiAgICBsaW5lLWhlaWdodDogOTBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAucGFyYWdyYXBoLS10eXBlLS1yb3dzIC5maWVsZC0tbmFtZS1maWVsZC1yb3dzIC53aWR0aC03NSBoMiB7XG4gICAgZm9udC1zaXplOiA0cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiA3MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5wYXJhZ3JhcGgtLXR5cGUtLXJvd3MgLmZpZWxkLS1uYW1lLWZpZWxkLXJvd3MgLndpZHRoLTc1IGgyIHtcbiAgICBmb250LXNpemU6IDNyZW07XG4gICAgbGluZS1oZWlnaHQ6IDU1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAucGFyYWdyYXBoLS10eXBlLS1yb3dzIC5maWVsZC0tbmFtZS1maWVsZC1yb3dzIC53aWR0aC03NSBoMiB7XG4gICAgZm9udC1zaXplOiAyLjVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDQ1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAucGFyYWdyYXBoLS10eXBlLS1yb3dzIC5maWVsZC0tbmFtZS1maWVsZC1yb3dzIC53aWR0aC03NSBoMiB7XG4gICAgZm9udC1zaXplOiAxLjhyZW07XG4gICAgbGluZS1oZWlnaHQ6IDM1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAzMjBweCkge1xuICAucGFyYWdyYXBoLS10eXBlLS1yb3dzIC5maWVsZC0tbmFtZS1maWVsZC1yb3dzIC53aWR0aC03NSBoMiB7XG4gICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIH1cbn1cbi5wYXJhZ3JhcGgtLXR5cGUtLXJvd3MgLmZpZWxkLS1uYW1lLWZpZWxkLXJvd3MgLndpZHRoLTc1IGgyIHNwYW4ge1xuICBjb2xvcjogI0U0NDQwMDtcbiAgcGFkZGluZy1sZWZ0OiAxODFweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxNjc5cHgpIHtcbiAgLnBhcmFncmFwaC0tdHlwZS0tcm93cyAuZmllbGQtLW5hbWUtZmllbGQtcm93cyAud2lkdGgtNzUgaDIgc3BhbiB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMzBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAucGFyYWdyYXBoLS10eXBlLS1yb3dzIC5maWVsZC0tbmFtZS1maWVsZC1yb3dzIC53aWR0aC03NSBoMiBzcGFuIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEyMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnBhcmFncmFwaC0tdHlwZS0tcm93cyAuZmllbGQtLW5hbWUtZmllbGQtcm93cyAud2lkdGgtNzUgaDIgc3BhbiB7XG4gICAgcGFkZGluZy1sZWZ0OiA4NXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMzc1cHgpIHtcbiAgLnBhcmFncmFwaC0tdHlwZS0tcm93cyAuZmllbGQtLW5hbWUtZmllbGQtcm93cyAud2lkdGgtNzUgaDIgc3BhbiB7XG4gICAgcGFkZGluZy1sZWZ0OiA0MHB4O1xuICB9XG59XG4ucGFyYWdyYXBoLS10eXBlLS1yb3dzIC5maWVsZC0tbmFtZS1maWVsZC1yb3dzIC53aWR0aC03NSBoMiBzcGFuOmZpcnN0LWNoaWxkIHtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIHBhZGRpbmctbGVmdDogODlweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnBhcmFncmFwaC0tdHlwZS0tcm93cyAuZmllbGQtLW5hbWUtZmllbGQtcm93cyAud2lkdGgtNzUgaDIgc3BhbjpmaXJzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1sZWZ0OiA3MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnBhcmFncmFwaC0tdHlwZS0tcm93cyAuZmllbGQtLW5hbWUtZmllbGQtcm93cyAud2lkdGgtNzUgaDIgc3BhbjpmaXJzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1sZWZ0OiA1MHB4O1xuICB9XG59XG4ucGFyYWdyYXBoLS10eXBlLS1yb3dzIC5maWVsZC0tbmFtZS1maWVsZC1yb3dzIC53aWR0aC03NSAuZmllbGQtLXR5cGUtdGV4dC1sb25nIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4ucGFyYWdyYXBoLS10eXBlLS1yb3dzIC5maWVsZC0tbmFtZS1maWVsZC1yb3dzIC53aWR0aC0yNSB7XG4gIHdpZHRoOiAyNSU7XG4gIHBhZGRpbmctbGVmdDogMzBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDE2NzlweCkge1xuICAucGFyYWdyYXBoLS10eXBlLS1yb3dzIC5maWVsZC0tbmFtZS1maWVsZC1yb3dzIC53aWR0aC0yNSB7XG4gICAgd2lkdGg6IDMwJTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAucGFyYWdyYXBoLS10eXBlLS1yb3dzIC5maWVsZC0tbmFtZS1maWVsZC1yb3dzIC53aWR0aC0yNSB7XG4gICAgd2lkdGg6IDM1JTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5wYXJhZ3JhcGgtLXR5cGUtLXJvd3MgLmZpZWxkLS1uYW1lLWZpZWxkLXJvd3MgLndpZHRoLTI1IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wYXJhZ3JhcGgtLXR5cGUtLXJvd3MgLmZpZWxkLS1uYW1lLWZpZWxkLXJvd3MgLndpZHRoLTI1IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLnBhcmFncmFwaC0tdHlwZS0tcm93cyAuZmllbGQtLW5hbWUtZmllbGQtcm93cyAud2lkdGgtMjUgcCB7XG4gIGZvbnQtc2l6ZTogMS43OHJlbTtcbiAgbGluZS1oZWlnaHQ6IDUwcHg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5wYXJhZ3JhcGgtLXR5cGUtLXJvd3MgLmZpZWxkLS1uYW1lLWZpZWxkLXJvd3MgLndpZHRoLTI1IHAge1xuICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnBhcmFncmFwaC0tdHlwZS0tcm93cyAuZmllbGQtLW5hbWUtZmllbGQtcm93cyAud2lkdGgtMjUgcCB7XG4gICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAzMjBweCkge1xuICAucGFyYWdyYXBoLS10eXBlLS1yb3dzIC5maWVsZC0tbmFtZS1maWVsZC1yb3dzIC53aWR0aC0yNSBwIHtcbiAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgICBsaW5lLWhlaWdodDogMjVweDtcbiAgfVxufVxuLnBhcmFncmFwaC0tdHlwZS0tcm93cyAuZmllbGQtLW5hbWUtZmllbGQtcm93cyAud2lkdGgtMjUgcCBzcGFuIHtcbiAgY29sb3I6ICNFNDQ0MDA7XG4gIGZvbnQtZmFtaWx5OiBcIlJvY2t3ZWxsIFJlZ3VsYXJcIjtcbn1cbi5wYXJhZ3JhcGgtLXR5cGUtLXJvd3MgLmZpZWxkLS1uYW1lLWZpZWxkLXJvd3MgLndpZHRoLTI1IHAgYSB7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuLnBhcmFncmFwaC0tdHlwZS0tcm93cyAuZmllbGQtLW5hbWUtZmllbGQtcm93cyAud2lkdGgtMjUgLmZpZWxkLS10eXBlLXRleHQtbG9uZyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnBhcmFncmFwaC0tdHlwZS0tcm93cyAuZmllbGQtLW5hbWUtZmllbGQtcm93cyAud2lkdGgtNjAge1xuICB3aWR0aDogNjAlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wYXJhZ3JhcGgtLXR5cGUtLXJvd3MgLmZpZWxkLS1uYW1lLWZpZWxkLXJvd3MgLndpZHRoLTYwIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLnBhcmFncmFwaC0tdHlwZS0tcm93cyAuZmllbGQtLW5hbWUtZmllbGQtcm93cyAud2lkdGgtNDAgLnBhcmFncmFwaC0tdHlwZS0taGVhZGluZyB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4ucGFyYWdyYXBoLS10eXBlLS1yb3dzOmhhcyguY29tbWlzaXRpb24tY29udGVudCkgLmZpZWxkLS1uYW1lLWZpZWxkLXJvd3Mge1xuICBwYWRkaW5nLXRvcDogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTIxcHgpIHtcbiAgLnBhcmFncmFwaC0tdHlwZS0tcm93czpoYXMoLmNvbW1pc2l0aW9uLWNvbnRlbnQpIC5maWVsZC0tbmFtZS1maWVsZC1yb3dzIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTcwcHg7XG4gIH1cbn1cblxuLnBhcmFncmFwaC0tdHlwZS0tcm93czpoYXMoLnBhcmFncmFwaC0tdHlwZS0td2ViZm9ybS1jb250YWluZXIpIC5maWVsZC0tbmFtZS1maWVsZC1yb3dzIHtcbiAgcGFkZGluZy10b3A6IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnBhcmFncmFwaC0tdHlwZS0tcm93czpoYXMoLnBhcmFncmFwaC0tdHlwZS0td2ViZm9ybS1jb250YWluZXIpIC5maWVsZC0tbmFtZS1maWVsZC1yb3dzIHtcbiAgICByb3ctZ2FwOiAzMHB4O1xuICB9XG59XG5cbi5wYXJhZ3JhcGgtLXR5cGUtLXdlYmZvcm0tY29udGFpbmVyIHtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiA0MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDE2NzlweCkge1xuICAucGFyYWdyYXBoLS10eXBlLS13ZWJmb3JtLWNvbnRhaW5lciB7XG4gICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAucGFyYWdyYXBoLS10eXBlLS13ZWJmb3JtLWNvbnRhaW5lciB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAucGFyYWdyYXBoLS10eXBlLS13ZWJmb3JtLWNvbnRhaW5lciB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gIH1cbn1cblxuLndlYmZvcm0tc3VibWlzc2lvbi1jb250YWN0LWZvcm0gLnN2Zy1ib3JkZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTVweDtcbiAgcmlnaHQ6IC0ycHg7XG4gIHotaW5kZXg6IDE7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLndlYmZvcm0tc3VibWlzc2lvbi1jb250YWN0LWZvcm0gLnN2Zy1ib3JkZXIge1xuICAgIHRvcDogLTI1cHg7XG4gICAgcmlnaHQ6IDVweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC53ZWJmb3JtLXN1Ym1pc3Npb24tY29udGFjdC1mb3JtIC5zdmctYm9yZGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC53ZWJmb3JtLXN1Ym1pc3Npb24tY29udGFjdC1mb3JtIC5zdmctYm9yZGVyIHN2ZyB7XG4gICAgd2lkdGg6IDI4NXB4O1xuICB9XG59XG4ud2ViZm9ybS1zdWJtaXNzaW9uLWNvbnRhY3QtZm9ybSAuc3ZnLWJvcmRlcjpob3ZlciBwYXRoIHtcbiAgc3Ryb2tlOiAjRkZGRkZGO1xufVxuLndlYmZvcm0tc3VibWlzc2lvbi1jb250YWN0LWZvcm0gLnN2Zy1ib3JkZXI6aG92ZXIgKyAuYnRuLXByaW1hcnkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTQ0NDAwO1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4ud2ViZm9ybS1zdWJtaXNzaW9uLWFwcGxpY2F0aW9uLWZvcm0ge1xuICBtYXJnaW4tYm90dG9tOiAxNzVweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLndlYmZvcm0tc3VibWlzc2lvbi1hcHBsaWNhdGlvbi1mb3JtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG5cbi5mb3JtLWl0ZW0tZGVuLWRhdGVuc2NodXR6LWhhYmUtaWNoLWdlbGVzZW4tdW5kLWFremVwdGllcnQgLmZvcm0tY2hlY2stbGFiZWwsXG4uZm9ybS1pdGVtLWRlbi1kYXRlbnNjaHV0ei1oYWJlLWljaC1nZWxlc2VuLXVuZC1ha3plcHRpZXJ0LSAuZm9ybS1jaGVjay1sYWJlbCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybSAuZm9ybS1jb250cm9sOmZvY3VzLCAudXNlci1sb2dpbi1mb3JtIC5mb3JtLWNvbnRyb2w6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICNjZWQ0ZGE7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4ud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0gLmZvcm0tY29udHJvbDpmb2N1czo6cGxhY2Vob2xkZXIsIC51c2VyLWxvZ2luLWZvcm0gLmZvcm0tY29udHJvbDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICBib3R0b206IDA7XG59XG4ud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0gLmZvcm0tY29udHJvbDo6cGxhY2Vob2xkZXIsIC51c2VyLWxvZ2luLWZvcm0gLmZvcm0tY29udHJvbDo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzAwMDAwMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3R0b206IC01cHg7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgdHJhbnNpdGlvbjogMC4zcyBlYXNlLWluLW91dDtcbn1cbi53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybSBpbnB1dCwgLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIHRleHRhcmVhLCAudXNlci1sb2dpbi1mb3JtIGlucHV0LCAudXNlci1sb2dpbi1mb3JtIHRleHRhcmVhIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybSAuZm9ybS1hY3Rpb25zLCAudXNlci1sb2dpbi1mb3JtIC5mb3JtLWFjdGlvbnMge1xuICBtYXJnaW46IDI5cHggMCAwICFpbXBvcnRhbnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybSAuZm9ybS1jaGVjay1sYWJlbCwgLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIHNtYWxsLmRlc2NyaXB0aW9uLCAudXNlci1sb2dpbi1mb3JtIC5mb3JtLWNoZWNrLWxhYmVsLCAudXNlci1sb2dpbi1mb3JtIHNtYWxsLmRlc2NyaXB0aW9uIHtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMzJweDtcbiAgY29sb3I6ICNGRkZGRkYgIWltcG9ydGFudDtcbiAgZm9udC1mYW1pbHk6IFwiUm9ib3RvIFJlZ3VsYXJcIjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0gLmZvcm0tY2hlY2stbGFiZWwsIC53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybSBzbWFsbC5kZXNjcmlwdGlvbiwgLnVzZXItbG9naW4tZm9ybSAuZm9ybS1jaGVjay1sYWJlbCwgLnVzZXItbG9naW4tZm9ybSBzbWFsbC5kZXNjcmlwdGlvbiB7XG4gICAgbGluZS1oZWlnaHQ6IDI1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0gLmZvcm0tY2hlY2stbGFiZWwsIC53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybSBzbWFsbC5kZXNjcmlwdGlvbiwgLnVzZXItbG9naW4tZm9ybSAuZm9ybS1jaGVjay1sYWJlbCwgLnVzZXItbG9naW4tZm9ybSBzbWFsbC5kZXNjcmlwdGlvbiB7XG4gICAgd2lkdGg6IDY4JTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDM3NXB4KSB7XG4gIC53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybSAuZm9ybS1jaGVjay1sYWJlbCwgLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIHNtYWxsLmRlc2NyaXB0aW9uLCAudXNlci1sb2dpbi1mb3JtIC5mb3JtLWNoZWNrLWxhYmVsLCAudXNlci1sb2dpbi1mb3JtIHNtYWxsLmRlc2NyaXB0aW9uIHtcbiAgICB3aWR0aDogNzUlO1xuICB9XG59XG4ud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0gLmZvcm0tY2hlY2stbGFiZWwgYSwgLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIHNtYWxsLmRlc2NyaXB0aW9uIGEsIC51c2VyLWxvZ2luLWZvcm0gLmZvcm0tY2hlY2stbGFiZWwgYSwgLnVzZXItbG9naW4tZm9ybSBzbWFsbC5kZXNjcmlwdGlvbiBhIHtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybSAuZm9ybS1jaGVjay1sYWJlbCBhOmhvdmVyLCAud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0gc21hbGwuZGVzY3JpcHRpb24gYTpob3ZlciwgLnVzZXItbG9naW4tZm9ybSAuZm9ybS1jaGVjay1sYWJlbCBhOmhvdmVyLCAudXNlci1sb2dpbi1mb3JtIHNtYWxsLmRlc2NyaXB0aW9uIGE6aG92ZXIge1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIC5jaGVja2JveGVzLS13cmFwcGVyLCAudXNlci1sb2dpbi1mb3JtIC5jaGVja2JveGVzLS13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW46IDdweCAwIDI3cHg7XG59XG4ud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0gLmNoZWNrYm94ZXMtLXdyYXBwZXIgbGVnZW5kLCAudXNlci1sb2dpbi1mb3JtIC5jaGVja2JveGVzLS13cmFwcGVyIGxlZ2VuZCB7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogMjUwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi1yaWdodDogMjBweDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIC5jaGVja2JveGVzLS13cmFwcGVyIGxlZ2VuZCwgLnVzZXItbG9naW4tZm9ybSAuY2hlY2tib3hlcy0td3JhcHBlciBsZWdlbmQge1xuICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgfVxufVxuLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIC5jaGVja2JveGVzLS13cmFwcGVyIGxlZ2VuZCAuZmllbGRzZXQtbGVnZW5kLCAudXNlci1sb2dpbi1mb3JtIC5jaGVja2JveGVzLS13cmFwcGVyIGxlZ2VuZCAuZmllbGRzZXQtbGVnZW5kIHtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICBmb250LWZhbWlseTogXCJSb2Nrd2VsbCBSZWd1bGFyXCI7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIC5jaGVja2JveGVzLS13cmFwcGVyIC53ZWJmb3JtLW9wdGlvbnMtZGlzcGxheS10d28tY29sdW1ucywgLnVzZXItbG9naW4tZm9ybSAuY2hlY2tib3hlcy0td3JhcHBlciAud2ViZm9ybS1vcHRpb25zLWRpc3BsYXktdHdvLWNvbHVtbnMge1xuICBjb2x1bW4tZ2FwOiAzMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0gLmNoZWNrYm94ZXMtLXdyYXBwZXIgLndlYmZvcm0tb3B0aW9ucy1kaXNwbGF5LXR3by1jb2x1bW5zLCAudXNlci1sb2dpbi1mb3JtIC5jaGVja2JveGVzLS13cmFwcGVyIC53ZWJmb3JtLW9wdGlvbnMtZGlzcGxheS10d28tY29sdW1ucyB7XG4gICAgY29sdW1uLWdhcDogMTBweDtcbiAgfVxufVxuLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIC5qcy1mb3JtLWl0ZW0sIC51c2VyLWxvZ2luLWZvcm0gLmpzLWZvcm0taXRlbSB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHggIWltcG9ydGFudDtcbn1cbi53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybSAuanMtZm9ybS1pdGVtIGlucHV0LCAud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0gLmpzLWZvcm0taXRlbSB0ZXh0YXJlYSwgLnVzZXItbG9naW4tZm9ybSAuanMtZm9ybS1pdGVtIGlucHV0LCAudXNlci1sb2dpbi1mb3JtIC5qcy1mb3JtLWl0ZW0gdGV4dGFyZWEge1xuICBjb2xvcjogIzAwMDAwMDtcbn1cbi53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybSAuanMtZm9ybS1pdGVtIGlucHV0OmZvY3VzLXZpc2libGUsIC53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybSAuanMtZm9ybS1pdGVtIHRleHRhcmVhOmZvY3VzLXZpc2libGUsIC51c2VyLWxvZ2luLWZvcm0gLmpzLWZvcm0taXRlbSBpbnB1dDpmb2N1cy12aXNpYmxlLCAudXNlci1sb2dpbi1mb3JtIC5qcy1mb3JtLWl0ZW0gdGV4dGFyZWE6Zm9jdXMtdmlzaWJsZSB7XG4gIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcbn1cbi53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybSAuY2hlY2tib3hlcy0td3JhcHBlciwgLnVzZXItbG9naW4tZm9ybSAuY2hlY2tib3hlcy0td3JhcHBlciB7XG4gIG1hcmdpbi1ib3R0b206IDI5cHggIWltcG9ydGFudDtcbiAgbWFyZ2luLXRvcDogMjdweDtcbn1cbi53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybSAuY2hlY2tib3gsIC51c2VyLWxvZ2luLWZvcm0gLmNoZWNrYm94IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY29sdW1uLWdhcDogMTBweDtcbiAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIC5jaGVja2JveCBpbnB1dC5mb3JtLWNoZWNrYm94LCAudXNlci1sb2dpbi1mb3JtIC5jaGVja2JveCBpbnB1dC5mb3JtLWNoZWNrYm94IHtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgd2lkdGg6IDUzcHg7XG4gIGhlaWdodDogNTNweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2NoZWNrYm94LnN2Z1wiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0gLmNoZWNrYm94IGlucHV0LmZvcm0tY2hlY2tib3gsIC51c2VyLWxvZ2luLWZvcm0gLmNoZWNrYm94IGlucHV0LmZvcm0tY2hlY2tib3gge1xuICAgIHdpZHRoOiA0NXB4O1xuICAgIGhlaWdodDogNDVweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDM3NXB4KSB7XG4gIC53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybSAuY2hlY2tib3ggaW5wdXQuZm9ybS1jaGVja2JveCwgLnVzZXItbG9naW4tZm9ybSAuY2hlY2tib3ggaW5wdXQuZm9ybS1jaGVja2JveCB7XG4gICAgd2lkdGg6IDQwcHg7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICB9XG59XG4ud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0gLmNoZWNrYm94IGlucHV0LmZvcm0tY2hlY2tib3g6Y2hlY2tlZDphZnRlciwgLnVzZXItbG9naW4tZm9ybSAuY2hlY2tib3ggaW5wdXQuZm9ybS1jaGVja2JveDpjaGVja2VkOmFmdGVyIHtcbiAgb3BhY2l0eTogMTtcbn1cbi53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybSAuY2hlY2tib3ggaW5wdXQuZm9ybS1jaGVja2JveDphZnRlciwgLnVzZXItbG9naW4tZm9ybSAuY2hlY2tib3ggaW5wdXQuZm9ybS1jaGVja2JveDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMHB4O1xuICBsZWZ0OiAxMHB4O1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTQ0NDAwO1xuICB6LWluZGV4OiA4O1xuICBjbGlwLXBhdGg6IHBvbHlnb24oMTUlIDAsIDEwMCUgMTUlLCAxMDAlIDgwJSwgMTAlIDEwMCUpO1xuICBvcGFjaXR5OiAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0gLmNoZWNrYm94IGlucHV0LmZvcm0tY2hlY2tib3g6YWZ0ZXIsIC51c2VyLWxvZ2luLWZvcm0gLmNoZWNrYm94IGlucHV0LmZvcm0tY2hlY2tib3g6YWZ0ZXIge1xuICAgIHRvcDogOXB4O1xuICAgIGxlZnQ6IDlweDtcbiAgICB3aWR0aDogMjVweDtcbiAgICBoZWlnaHQ6IDI1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAzNzVweCkge1xuICAud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0gLmNoZWNrYm94IGlucHV0LmZvcm0tY2hlY2tib3g6YWZ0ZXIsIC51c2VyLWxvZ2luLWZvcm0gLmNoZWNrYm94IGlucHV0LmZvcm0tY2hlY2tib3g6YWZ0ZXIge1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIGhlaWdodDogMjBweDtcbiAgfVxufVxuLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIC5jaGVja2JveCBpbnB1dC5mb3JtLWNoZWNrYm94OmZvY3VzLXZpc2libGUsIC51c2VyLWxvZ2luLWZvcm0gLmNoZWNrYm94IGlucHV0LmZvcm0tY2hlY2tib3g6Zm9jdXMtdmlzaWJsZSB7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbn1cbi53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybSAuZm9ybS10eXBlLXdlYmZvcm0tZG9jdW1lbnQtZmlsZSwgLnVzZXItbG9naW4tZm9ybSAuZm9ybS10eXBlLXdlYmZvcm0tZG9jdW1lbnQtZmlsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0gLmZvcm0tdHlwZS13ZWJmb3JtLWRvY3VtZW50LWZpbGUsIC51c2VyLWxvZ2luLWZvcm0gLmZvcm0tdHlwZS13ZWJmb3JtLWRvY3VtZW50LWZpbGUge1xuICAgIHJvdy1nYXA6IDE1cHg7XG4gIH1cbn1cbi53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybSAuZm9ybS10eXBlLXdlYmZvcm0tZG9jdW1lbnQtZmlsZSBsYWJlbCwgLnVzZXItbG9naW4tZm9ybSAuZm9ybS10eXBlLXdlYmZvcm0tZG9jdW1lbnQtZmlsZSBsYWJlbCB7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBmb250LWZhbWlseTogXCJSb2Nrd2VsbCBSZWd1bGFyXCI7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDMycHg7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHdpZHRoOiAzMCU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybSAuZm9ybS10eXBlLXdlYmZvcm0tZG9jdW1lbnQtZmlsZSBsYWJlbCwgLnVzZXItbG9naW4tZm9ybSAuZm9ybS10eXBlLXdlYmZvcm0tZG9jdW1lbnQtZmlsZSBsYWJlbCB7XG4gICAgd2lkdGg6IDQwJTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybSAuZm9ybS10eXBlLXdlYmZvcm0tZG9jdW1lbnQtZmlsZSBsYWJlbCwgLnVzZXItbG9naW4tZm9ybSAuZm9ybS10eXBlLXdlYmZvcm0tZG9jdW1lbnQtZmlsZSBsYWJlbCB7XG4gICAgd2lkdGg6IDIwJTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybSAuZm9ybS10eXBlLXdlYmZvcm0tZG9jdW1lbnQtZmlsZSBsYWJlbCwgLnVzZXItbG9naW4tZm9ybSAuZm9ybS10eXBlLXdlYmZvcm0tZG9jdW1lbnQtZmlsZSBsYWJlbCB7XG4gICAgd2lkdGg6IDMwJTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybSAuZm9ybS10eXBlLXdlYmZvcm0tZG9jdW1lbnQtZmlsZSBsYWJlbCwgLnVzZXItbG9naW4tZm9ybSAuZm9ybS10eXBlLXdlYmZvcm0tZG9jdW1lbnQtZmlsZSBsYWJlbCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybSAuZm9ybS10eXBlLXdlYmZvcm0tZG9jdW1lbnQtZmlsZSAud2ViZm9ybS1kb2N1bWVudC1maWxlLCAudXNlci1sb2dpbi1mb3JtIC5mb3JtLXR5cGUtd2ViZm9ybS1kb2N1bWVudC1maWxlIC53ZWJmb3JtLWRvY3VtZW50LWZpbGUge1xuICB3aWR0aDogNzAlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0gLmZvcm0tdHlwZS13ZWJmb3JtLWRvY3VtZW50LWZpbGUgLndlYmZvcm0tZG9jdW1lbnQtZmlsZSwgLnVzZXItbG9naW4tZm9ybSAuZm9ybS10eXBlLXdlYmZvcm0tZG9jdW1lbnQtZmlsZSAud2ViZm9ybS1kb2N1bWVudC1maWxlIHtcbiAgICB3aWR0aDogNjAlO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIC5mb3JtLXR5cGUtd2ViZm9ybS1kb2N1bWVudC1maWxlIC53ZWJmb3JtLWRvY3VtZW50LWZpbGUsIC51c2VyLWxvZ2luLWZvcm0gLmZvcm0tdHlwZS13ZWJmb3JtLWRvY3VtZW50LWZpbGUgLndlYmZvcm0tZG9jdW1lbnQtZmlsZSB7XG4gICAgd2lkdGg6IDgwJTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybSAuZm9ybS10eXBlLXdlYmZvcm0tZG9jdW1lbnQtZmlsZSAud2ViZm9ybS1kb2N1bWVudC1maWxlLCAudXNlci1sb2dpbi1mb3JtIC5mb3JtLXR5cGUtd2ViZm9ybS1kb2N1bWVudC1maWxlIC53ZWJmb3JtLWRvY3VtZW50LWZpbGUge1xuICAgIHdpZHRoOiA3MCU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0gLmZvcm0tdHlwZS13ZWJmb3JtLWRvY3VtZW50LWZpbGUgLndlYmZvcm0tZG9jdW1lbnQtZmlsZSwgLnVzZXItbG9naW4tZm9ybSAuZm9ybS10eXBlLXdlYmZvcm0tZG9jdW1lbnQtZmlsZSAud2ViZm9ybS1kb2N1bWVudC1maWxlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIC5mb3JtLXR5cGUtd2ViZm9ybS1kb2N1bWVudC1maWxlIC5kZXNjcmlwdGlvbiwgLnVzZXItbG9naW4tZm9ybSAuZm9ybS10eXBlLXdlYmZvcm0tZG9jdW1lbnQtZmlsZSAuZGVzY3JpcHRpb24ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4udXNlci1sb2dpbi1mb3JtIHtcbiAgbWF4LXdpZHRoOiAxNjgwcHg7XG4gIG1hcmdpbjogMTgwcHggYXV0byAxMDBweDtcbiAgcGFkZGluZzogMCAxNXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4udXNlci1sb2dpbi1mb3JtOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC0yMTBweDtcbiAgbGVmdDogLTEyMHB4O1xuICB3aWR0aDogMTkyMHB4O1xuICBoZWlnaHQ6IDkwMHB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvYmctaW1nLnN2Z1wiKTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wO1xuICB6LWluZGV4OiAtMTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTIxcHgpIHtcbiAgLnVzZXItbG9naW4tZm9ybSB7XG4gICAgbWF4LXdpZHRoOiAxNjgwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxNjc5cHgpIHtcbiAgLnVzZXItbG9naW4tZm9ybSB7XG4gICAgbWF4LXdpZHRoOiAxNDQwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnVzZXItbG9naW4tZm9ybSB7XG4gICAgbWF4LXdpZHRoOiAxMTQwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnVzZXItbG9naW4tZm9ybSB7XG4gICAgbWF4LXdpZHRoOiA5NjBweDtcbiAgICBwYWRkaW5nOiAyMHB4IDE1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudXNlci1sb2dpbi1mb3JtIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi51c2VyLWxvZ2luLWZvcm0gLmZvcm0tY29udHJvbCB7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbn1cbi51c2VyLWxvZ2luLWZvcm0gbGFiZWwsIC51c2VyLWxvZ2luLWZvcm0gLnRleHQtbXV0ZWQge1xuICBjb2xvcjogI0ZGRkZGRiAhaW1wb3J0YW50O1xufVxuXG4uYnRuLXByaW1hcnkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xuICBib3JkZXI6IDFweCBzb2xpZCAjRkZGRkZGO1xuICBjb2xvcjogI0U0NDQwMDtcbiAgZGlzcGxheTogZmxleDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgcGFkZGluZzogNDVweCA0MHB4IDM1cHg7XG4gIGZvbnQtc2l6ZTogMi43OHJlbTtcbiAgbGluZS1oZWlnaHQ6IDUwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd29yZC1icmVhazogYnJlYWstd29yZDtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgdHJhbnNpdGlvbjogMC4zcyBlYXNlLWluLW91dDtcbiAgZm9udC1mYW1pbHk6IFwiUm9ja3dlbGwgQm9sZFwiO1xuICB3aWR0aDogMzY1cHg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtYXJnaW46IDAgMCAwIGF1dG8gIWltcG9ydGFudDtcbiAgY2xpcC1wYXRoOiBwb2x5Z29uKDElIDE1JSwgMTAwJSAwJSwgODUlIDk5JSwgNSUgOTUlKTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLmJ0bi1wcmltYXJ5IHtcbiAgICB3aWR0aDogMzAwcHg7XG4gICAgcGFkZGluZzogMzVweCAzNXB4IDMwcHg7XG4gICAgZm9udC1zaXplOiAyLjJyZW07XG4gICAgbGluZS1oZWlnaHQ6IDM1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmJ0bi1wcmltYXJ5IHtcbiAgICBmb250LXNpemU6IDJyZW07XG4gICAgbGluZS1oZWlnaHQ6IDMycHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuYnRuLXByaW1hcnkge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGNsaXAtcGF0aDogbm9uZTtcbiAgICBwYWRkaW5nOiAxNXB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgZm9udC1zaXplOiAxLjhyZW07XG4gICAgbGluZS1oZWlnaHQ6IDMycHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAuYnRuLXByaW1hcnkge1xuICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMzc1cHgpIHtcbiAgLmJ0bi1wcmltYXJ5IHtcbiAgICBmb250LXNpemU6IDEuM3JlbTtcbiAgfVxufVxuLmJ0bi1wcmltYXJ5OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0U0NDQwMDtcbiAgYm9yZGVyOiAxcHggc29saWQgI0U0NDQwMDtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG4uYnRuLXByaW1hcnk6YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0U0NDQwMCAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICNFNDQ0MDAgIWltcG9ydGFudDtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG4uYnRuLXByaW1hcnk6Zm9jdXMge1xuICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjRTQ0NDAwICFpbXBvcnRhbnQ7XG59IiwiaHRtbCwgXHJcbmJvZHkge1xyXG4gICAgbWF4LXdpZHRoOiAxMDB2dztcclxuICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBmb250LWZhbWlseTogJHByaW1hcnlyZWc7XHJcbiAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMjJweDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRibGFjaztcclxuICAgIEBpbmNsdWRlIHNpemUtbWF4LXh4bCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgc2l6ZS1tYXgteGwge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgIH1cclxuICAgIHNjcm9sbC1iZWhhdmlvcjogc21vb3RoO1xyXG4gICAgLy8gJi5zY3JvbGxlZCB7XHJcbiAgICAvLyAgICAgLmJhY2stdG8tdG9wIHtcclxuICAgIC8vICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAvLyAgICAgfVxyXG4gICAgLy8gfVxyXG4gICAgYSB7XHJcbiAgICAgICAgJi52aXN1YWxseS1oaWRkZW4tZm9jdXNhYmxlIHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuaW1nIHtcclxuICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogYXV0bztcclxufVxyXG4uZmllbGRfX2l0ZW0ge1xyXG4gICAgJi53aGl0ZS1iYWNrZ3JvdW5kIHtcclxuICAgICAgICAvLyBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uLy4vaW1hZ2VzL3doaXRlLWJnLWltZy5wbmcnKTtcclxuICAgICAgICAvLyBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgIC8vIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgICAgICAvLyBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmNmY2ZjY7XHJcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2Y2ZjZmNjtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgZGlzcGxheTogZmxvdy1yb290O1xyXG4gICAgICAgIEBpbmNsdWRlIHNpemUtbWF4LW0ge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGF1dG87XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbi51c2VyLWxvZ2dlZC1pbiB7XHJcbiAgICAuY29udGV4dHVhbC1yZWdpb24ge1xyXG4gICAgICAgIHBvc2l0aW9uOiB1bnNldDtcclxuICAgIH1cclxufVxyXG4ubWFpbi1jb250ZW50IHtcclxuICAgIHBhZGRpbmc6IDA7XHJcbn1cclxuaDIubm9kZV9fdGl0bGUge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxufVxyXG4ubm9kZS0tdHlwZS1wYWdlIHtcclxuICAgIC5ub2RlX19jb250ZW50IHtcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICB9XHJcbn1cclxuLmFsZXJ0LWRhbmdlciB7XHJcbiAgICBzdmcge1xyXG4gICAgICAgIGZpbGw6ICNkOTUzNGY7XHJcbiAgICB9XHJcbn1cclxuLmFsZXJ0LXN1Y2Nlc3Mge1xyXG4gICAgc3ZnIHtcclxuICAgICAgICBmaWxsOiAjNWNiODVjO1xyXG4gICAgfVxyXG59XHJcbi5hbGVydC1zdWNjZXNzLCAuYWxlcnQtZGFuZ2VyIHtcclxuICAgIGNvbHVtbi1nYXA6IDI1cHg7XHJcbiAgICBwYWRkaW5nOiA0MHB4IDIwcHg7XHJcbiAgICBtYXJnaW46IDMwcHggMCAzMHB4O1xyXG4gICAgQGluY2x1ZGUgc2l6ZS1tYXgtbWwge1xyXG4gICAgICAgIG1hcmdpbjogMCAwIDMwcHg7XHJcbiAgICB9IFxyXG4gICAgc3ZnIHtcclxuICAgICAgICBoZWlnaHQ6IDM1cHg7XHJcbiAgICB9XHJcbiAgICAuYWxlcnQtaGVhZGluZyB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgIH1cclxuICAgIGhyIHtcclxuICAgICAgICBtYXJnaW46IDEwcHggMDtcclxuICAgIH1cclxuICAgIC5idG4tY2xvc2Uge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbn0iLCIkd2hpdGU6ICNGRkZGRkY7XHJcbiRibGFjazogIzAwMDAwMDtcclxuJHByaW1hcnk6ICNFNDQ0MDA7XHJcbiRzZWNvbmRhcnk6ICMwMDgwQTA7XHJcbiR0ZXJuZXJ5OiAjRENBQjQzO1xyXG4kbGlnaHRncmVlbjogIzhBQjcyNDtcclxuJGdyZWVuOiAjNzg5NDBBO1xyXG4kZGFya2dyZWVuOiAjMTI5QjcwO1xyXG4kZGFya2JsdWU6ICMwMDkwREY7IiwiJHNpemUtbWluLXh4bGw6MTkyMXB4O1xuJHNpemUtbWF4LXh4eGw6MTgwMHB4O1xuJHNpemUtbWF4LXh4bDogMTY3OXB4O1xuJHNpemUtbWF4LXhsOiAxNDM5cHg7XG4kc2l6ZS1tYXgtbGw6IDExOTlweDtcbiRzaXplLW1heC1sOiAxMDI0cHg7XG4kc2l6ZS1tYXgtbWw6IDk5MXB4O1xuJHNpemUtbWF4LW06IDc2N3B4O1xuJHNpemUtbWF4LW1tbDogNjI1cHg7XG4kc2l6ZS1tYXgtczogNTc1cHg7XG4kc2l6ZS1tYXgtc3M6IDQ4MHB4O1xuJHNpemUtbWF4LXhzOiA0MjVweDtcbiRzaXplLW1heC14eHM6IDM3NXB4O1xuJHNpemUtbWF4LXh4c3M6IDMyMHB4O1xuXG5cbkBtaXhpbiBzaXplLW1pbi14eGxsIHtcbiAgQG1lZGlhIChtaW4td2lkdGg6ICRzaXplLW1pbi14eGxsKSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIHNpemUtbWF4LXh4eGwge1xuICBAbWVkaWEgKG1heC13aWR0aDogJHNpemUtbWF4LXh4eGwpIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG5AbWl4aW4gc2l6ZS1tYXgteHhsIHtcbiAgQG1lZGlhIChtYXgtd2lkdGg6ICRzaXplLW1heC14eGwpIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG5AbWl4aW4gc2l6ZS1tYXgteGwge1xuICBAbWVkaWEgKG1heC13aWR0aDogJHNpemUtbWF4LXhsKSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIHNpemUtbWF4LWxsIHtcbiAgQG1lZGlhIChtYXgtd2lkdGg6ICRzaXplLW1heC1sbCkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiBzaXplLW1heC1sIHtcbiAgQG1lZGlhIChtYXgtd2lkdGg6ICRzaXplLW1heC1sKSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIHNpemUtbWF4LW1sIHtcbiAgQG1lZGlhIChtYXgtd2lkdGg6ICRzaXplLW1heC1tbCkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiBzaXplLW1heC1tIHtcbiAgQG1lZGlhIChtYXgtd2lkdGg6ICRzaXplLW1heC1tKSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIHNpemUtbWF4LW1tbCB7XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAkc2l6ZS1tYXgtbW1sKSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIHNpemUtbWF4LXMge1xuICBAbWVkaWEgKG1heC13aWR0aDogJHNpemUtbWF4LXMpIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG5AbWl4aW4gc2l6ZS1tYXgtc3Mge1xuICBAbWVkaWEgKG1heC13aWR0aDogJHNpemUtbWF4LXNzKSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIHNpemUtbWF4LXhzIHtcbiAgQG1lZGlhIChtYXgtd2lkdGg6ICRzaXplLW1heC14cykge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiBzaXplLW1heC14eHMge1xuICBAbWVkaWEgKG1heC13aWR0aDogJHNpemUtbWF4LXh4cykge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiBzaXplLW1heC14eHNzIHtcbiAgQG1lZGlhIChtYXgtd2lkdGg6ICRzaXplLW1heC14eHNzKSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIHNpemUtbm90ZWJvb2sge1xuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRzaXplLW1heC14bGwpIGFuZCAobWluLXdpZHRoOiAkc2l6ZS1tYXgtbXgpIHtcbiAgICBAY29udGVudDtcbiAgfVxufSIsIi5zaXRlLWZvb3RlciB7XG4gICAgcGFkZGluZzogMTE1cHggMCA0MHB4O1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAwO1xuICAgIEBpbmNsdWRlIHNpemUtbWluLXh4bGwge1xuICAgICAgICBwYWRkaW5nOiAxNjVweCAwIDQwcHg7XG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgdG9wOiAzOXB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA0MzBweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHRvcDtcbiAgICAgICAgfVxuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICBoZWlnaHQ6IDQxMHB4O1xuICAgICAgICB9XG4gICAgICAgIC5jb250YWluZXItZmx1aWQge1xuICAgICAgICAgICAgbWFyZ2luOiAxNDBweCBhdXRvIDA7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi53aGl0ZS1iYWNrZ3JvdW5kIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y2ZjZmNjtcbiAgICB9XG4gICAgJjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IC02MnB4O1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAyODVweDtcbiAgICAgICAgei1pbmRleDogMDtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvYmFubmVyLWltZy1ib3R0b20tb3ZlcmxheS5wbmcnKTtcbiAgICAgICAgLy8gYmFja2dyb3VuZC1jb2xvcjogJGJsYWNrO1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3A7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIEBpbmNsdWRlIHNpemUtbWluLXh4bGwge1xuICAgICAgICAgICAgdG9wOiAtMTUwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgc2l6ZS1tYXgteHhsIHtcbiAgICAgICAgICAgIHRvcDogLTM1cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDIzMHB4O1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIHNpemUtbWF4LXhsIHtcbiAgICAgICAgICAgIHRvcDogLTEwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDE5MHB4O1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIHNpemUtbWF4LWxsIHtcbiAgICAgICAgICAgIHRvcDogOHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAxNjBweDtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBzaXplLW1heC1tbCB7XG4gICAgICAgICAgICB0b3A6IDEwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDE1MHB4O1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIHNpemUtbWF4LW0ge1xuICAgICAgICAgICAgdG9wOiAtNDVweDtcbiAgICAgICAgICAgIGhlaWdodDogMTI1cHg7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgc2l6ZS1tYXgtcyB7XG4gICAgICAgICAgICB0b3A6IC0zMHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA5MHB4O1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIHNpemUtbWF4LXhzIHtcbiAgICAgICAgICAgIHRvcDogLTQ1cHg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgQGluY2x1ZGUgc2l6ZS1tYXgtbSB7XG4gICAgICAgIHBhZGRpbmc6IDYwcHggMCAyMHB4O1xuICAgIH1cbiAgICAmOmFmdGVyIHtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL2Zvb3Rlci1iZy1ibGFjay5zdmcnKTtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgICB6LWluZGV4OiAwO1xuICAgICAgICBAaW5jbHVkZSBzaXplLW1pbi14eGxsIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlO1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIHNpemUtbWF4LW0ge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIGxlZnQ7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgICAgIG1heC13aWR0aDogMTY4MHB4O1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICBAaW5jbHVkZSBzaXplLW1heC14eGwge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxNDQwcHg7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgc2l6ZS1tYXgteGwge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMTQwcHg7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgc2l6ZS1tYXgtbGwge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA5NjBweDtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBzaXplLW1heC1tIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuc2l0ZS1mb290ZXJfX3RvcCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gICAgICAgIEBpbmNsdWRlIHNpemUtbWF4LW0ge1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBpbmhlcml0O1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIHNpemUtbWF4LXMge1xuICAgICAgICAgICAgcm93LWdhcDogMzVweDtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBzaXplLW1heC14cyB7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gICAgICAgICAgICByb3ctZ2FwOiAwO1xuICAgICAgICB9XG4gICAgICAgIC5yZWdpb24ge1xuICAgICAgICAgICAgd2lkdGg6IDMzLjMzJTtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIEBpbmNsdWRlIHNpemUtbWF4LXMge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5yZWdpb24tZm9vdGVyLWZpcnN0IHtcbiAgICAgICAgICAgIEBpbmNsdWRlIHNpemUtbWF4LW0ge1xuICAgICAgICAgICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSBzaXplLW1heC1zIHtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSBzaXplLW1heC14cyB7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuZm9vdGVyLWxvZ28ge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDM1cHg7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgc2l6ZS1tYXgtbWwge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBzaXplLW1heC14cyB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5mb290ZXItYWRkcmVzcyB7XG4gICAgICAgICAgICAgICAgaDUge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHByaW1hcnk7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkc2Vjb25kYXJ5cmVnO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMjVyZW07XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHNpemUtbWF4LW1sIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4xcmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI1cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMycHg7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkcHJpbWFyeXJlZztcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBzaXplLW1heC1tbCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDAuOHJlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAucmVnaW9uLWZvb3Rlci1zZWNvbmQge1xuICAgICAgICAgICAgQGluY2x1ZGUgc2l6ZS1tYXgtbSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIHNpemUtbWF4LXhzIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46ICAwIDAgMzRweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmZpZWxkLS10eXBlLXRleHQtd2l0aC1zdW1tYXJ5IHtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDM2MHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgaDMge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAzLjVyZW07XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDYzcHg7XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRzZWNvbmRhcnlib2xkO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBzaXplLW1heC14eGwge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIuOHJlbTtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDU1cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHNpemUtbWF4LXhsIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDI1MHB4O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyLjVyZW07XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0NXB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBzaXplLW1heC1sbCB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMi4ycmVtO1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzVweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgc2l6ZS1tYXgtbWwge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjIwcHg7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgc2l6ZS1tYXgtbSB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxOTBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgc2l6ZS1tYXgtcyB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxNjBweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHNpemUtbWF4LXhzIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDJyZW07XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgc3BhbjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR0ZXJuZXJ5O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAucmVnaW9uLWZvb3Rlci10aGlyZCB7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gICAgICAgICAgICByb3ctZ2FwOiAzOHB4O1xuICAgICAgICAgICAgQGluY2x1ZGUgc2l6ZS1tYXgtbGwge1xuICAgICAgICAgICAgICAgIHJvdy1nYXA6IDI1cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSBzaXplLW1heC1tIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgIC8vIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICAvLyB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAvLyBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLy8gQGluY2x1ZGUgc2l6ZS1tYXgtcyB7XG4gICAgICAgICAgICAvLyAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgICAvLyAgICAgd2lkdGg6IDc1JTtcbiAgICAgICAgICAgIC8vICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgICAgLy8gICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgLy8gICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAvLyAgICAgY29sdW1uLWdhcDogMTBweDtcbiAgICAgICAgICAgIC8vIH1cbiAgICAgICAgICAgIC8vIEBpbmNsdWRlIHNpemUtbWF4LXhzIHtcbiAgICAgICAgICAgIC8vICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgLy8gfVxuICAgICAgICAgICAgLmZpZWxkX19pdGVtIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBzaXplLW1heC1tIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgc2l6ZS1tYXgteHhzIHtcbiAgICAgICAgICAgICAgICAgICAgY29sdW1uLWdhcDogMTBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAjYmxvY2stb2xkaWdlcy1mb290ZXJtZWRpYWxpbmsge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHNpemUtbWF4LW0ge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLmZvb3Rlci1tZWRpYSB7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGVuZDtcbiAgICAgICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBzaXplLW1heC14cyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDMwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9ICAgIFxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL2Zvb3Rlci1tZWRpYS1ob3Zlci5wbmcnKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAubWVudS0tZm9vdGVyIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBzaXplLW1heC1tIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5uYXZiYXItbmF2IHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIC0xMHB4IDAgMDtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGVuZDtcbiAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgc2l6ZS1tYXgtbSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2x1bW4tZ2FwOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzdGFydDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBzaXplLW1heC14cyB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2x1bW4tZ2FwOiA1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHN0YXJ0O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIC5uYXYtaXRlbSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogNjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBzaXplLW1heC14eGwge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA0MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgc2l6ZS1tYXgteGwge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAyNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgc2l6ZS1tYXgtbGwge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA5cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBzaXplLW1heC1tbCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAubmF2LWxpbmsge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAwLjcycmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkcHJpbWFyeWJvbGQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1pbmRlbnQ6IGluaGVyaXQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vIEBpbmNsdWRlIHNpemUtbWF4LW1sIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyAgICAgZm9udC1zaXplOiAwLjgxcmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vICAgICBsaW5lLWhlaWdodDogMTVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gQGluY2x1ZGUgc2l6ZS1tYXgteHhzIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyAgICAgZm9udC1zaXplOiAwLjc5cmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyLCAmLmlzLWFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfSAgIFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3R0b206IDVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkcHJpbWFyeTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogMC4zcyBlYXNlLWluLW91dDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmJsb2NrIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbn0iLCIubWVudS1vcGVuIHtcblx0LmhlYWRlciB7XG5cdFx0cG9zaXRpb246IGZpeGVkO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdHotaW5kZXg6IDk7XG5cdFx0QGluY2x1ZGUgc2l6ZS1tYXgtbGwge1xuXHRcdFx0Y2xpcC1wYXRoOiBub25lO1xuXHRcdH1cblx0XHQmLnN0aWNreS1uYXYge1xuXHRcdFx0YW5pbWF0aW9uOiBub25lO1xuXHRcdH1cblx0fVxufVxuLnBhdGgtZnJvbnRwYWdlIHtcblx0LmhlYWRlciB7XG5cdFx0Lm1lbnUtLW1haW4ge1xuXHRcdFx0Lm5hdmJhci1uYXYge1xuXHRcdFx0XHQubmF2LWl0ZW0ge1xuXHRcdFx0XHRcdC5uYXYtbGluayB7XG5cdFx0XHRcdFx0XHQmLm5hdi1saW5rLS1pbnNpZGUtb2xkaWdlcywgJjpob3ZlciB7XG5cdFx0XHRcdFx0XHRcdCY6YmVmb3JlLCAmOmFmdGVyIHsgXG5cdFx0XHRcdFx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBzaXplLW1heC1tbCB7XG5cdFx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuLmhlYWRlciB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0dG9wOiAtMXB4O1xuXHR6LWluZGV4OiAxO1xuXHQvLyBjbGlwLXBhdGg6IHBvbHlnb24oMCUgMCUsIDEwMCUgMCUsIDEwMCUgNjAlLCAwJSAxMDAlKTtcblx0Ly8gQGluY2x1ZGUgc2l6ZS1tYXgtbGwge1xuXHQvLyBcdGNsaXAtcGF0aDogcG9seWdvbigwJSAwJSwgMTAwJSAwJSwgMTAwJSA3MCUsIDAlIDEwMCUpO1xuXHQvLyB9XG5cdC8vIEBpbmNsdWRlIHNpemUtbWF4LW1sIHtcblx0Ly8gXHRjbGlwLXBhdGg6IHBvbHlnb24oMCUgMCUsIDEwMCUgMCUsIDEwMCUgNzUlLCAwJSAxMDAlKTtcblx0Ly8gfVxuXHQvLyBAaW5jbHVkZSBzaXplLW1heC1tIHtcblx0Ly8gXHRjbGlwLXBhdGg6IHBvbHlnb24oMCUgMCUsIDEwMCUgMCUsIDEwMCUgNzYlLCAwJSAxMDAlKTtcblx0Ly8gfVxuXHQvLyBAaW5jbHVkZSBzaXplLW1heC1zIHtcblx0Ly8gXHRjbGlwLXBhdGg6IHBvbHlnb24oMCUgMCUsIDEwMCUgMCUsIDEwMCUgODUlLCAwJSAxMDAlKTtcblx0Ly8gfVxuXHQvLyBAaW5jbHVkZSBzaXplLW1heC14cyB7XG5cdC8vIFx0Y2xpcC1wYXRoOiBwb2x5Z29uKDAlIDAlLCAxMDAlIDAlLCAxMDAlIDc3JSwgMCUgMTAwJSk7XG5cdC8vIH1cbiAgICAmOmJlZm9yZSB7XG4gICAgXHRjb250ZW50OiAnJztcbiAgICBcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBcdHRvcDogMDtcbiAgICBcdGxlZnQ6IDA7XG4gICAgXHR3aWR0aDogMTAwJTtcbiAgICBcdGhlaWdodDogMTAwJTtcbiAgICBcdHotaW5kZXg6IC0xO1xuICAgIFx0YmFja2dyb3VuZC1jb2xvcjogJGJsYWNrO1xuICAgIFx0Y2xpcC1wYXRoOiBwb2x5Z29uKDAlIDAlLCAxMDAlIDAlLCAxMDAlIDYwJSwgMCUgMTAwJSk7XG5cdCAgICBAaW5jbHVkZSBzaXplLW1heC1sbCB7XG5cdCAgICBcdGRpc3BsYXk6IG5vbmU7XG5cdCAgICB9XG4gICAgfVxuICAgICY6YWZ0ZXIge1xuXHRcdGNvbnRlbnQ6ICcnO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IC0yNXB4O1xuXHRcdGxlZnQ6IDA7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiAzOTBweDtcblx0XHQvLyBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9oZWFkZXItYmcuc3ZnJyk7XG5cdFx0Ly8gYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuXHRcdC8vIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0Ly8gYmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcblx0XHR6LWluZGV4OiAtMTtcblx0XHRkaXNwbGF5OiBub25lO1xuXHRcdEBpbmNsdWRlIHNpemUtbWluLXh4bGwge1xuXHRcdCAgICBoZWlnaHQ6IDU1MHB4O1xuXHRcdCAgICB0b3A6IC05MHB4O1xuXHRcdH1cblx0XHRAaW5jbHVkZSBzaXplLW1heC14eGwge1xuXHRcdFx0aGVpZ2h0OiAzNTBweDtcblx0XHR9XG5cdFx0QGluY2x1ZGUgc2l6ZS1tYXgteGwge1xuXHRcdFx0aGVpZ2h0OiAzMDBweDtcblx0XHR9XG5cdFx0QGluY2x1ZGUgc2l6ZS1tYXgtbGwge1xuXHRcdFx0aGVpZ2h0OiAyOTVweDtcblx0XHRcdHRvcDogMDtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0Ly8gYmFja2dyb3VuZC1wb3NpdGlvbjogYm90dG9tO1xuXHRcdFx0Y2xpcC1wYXRoOiBwb2x5Z29uKDAlIDAlLCAxMDAlIDAlLCAxMDAlIDUwJSwgMCUgNzUlKTtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRibGFjaztcblx0XHR9XG5cdFx0QGluY2x1ZGUgc2l6ZS1tYXgtbWwge1xuXHRcdFx0aGVpZ2h0OiAyODVweDtcblx0XHR9XG5cdFx0QGluY2x1ZGUgc2l6ZS1tYXgtbSB7XG5cdFx0XHRoZWlnaHQ6IDIyMHB4O1xuXHRcdFx0Y2xpcC1wYXRoOiBwb2x5Z29uKDAlIDAlLCAxMDAlIDAlLCAxMDAlIDU1JSwgMCUgODAlKTtcblx0XHR9XG5cdFx0QGluY2x1ZGUgc2l6ZS1tYXgtcyB7XG5cdFx0XHRjbGlwLXBhdGg6IHBvbHlnb24oMCUgMCUsIDEwMCUgMCUsIDEwMCUgNjAlLCAwJSA4MCUpO1xuXHRcdH1cblx0XHRAaW5jbHVkZSBzaXplLW1heC14cyB7XG5cdFx0XHRoZWlnaHQ6IDE4MHB4O1xuXHRcdFx0Y2xpcC1wYXRoOiBwb2x5Z29uKDAlIDAlLCAxMDAlIDAlLCAxMDAlIDYzJSwgMCUgODAlKTtcblx0XHR9XG5cdH1cblx0Ji5zdGlja3ktbmF2IHtcblx0XHRwb3NpdGlvbjogZml4ZWQ7XG5cdCAgICB3aWR0aDogMTAwJTtcblx0ICAgIHRvcDogLTFweDtcblx0ICAgIGxlZnQ6IDA7XG5cdCAgICB6LWluZGV4OiA5OTtcblx0ICAgIGFuaW1hdGlvbjogMC41cyBlYXNlLWluLW91dCBzbGlkZURvd247XG5cdCAgICAmOmFmdGVyIHtcblx0ICAgIFx0Y29udGVudDogJyc7XG5cdCAgICBcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0ICAgIFx0dG9wOiAwO1xuXHQgICAgXHRsZWZ0OiAwO1xuXHQgICAgXHR3aWR0aDogMTAwJTtcblx0ICAgIFx0Ly8gaGVpZ2h0OiAyODBweDtcblx0XHQgICAgLy8gYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvaGVhZGVyLW92ZXJsYXktc2Nyb2xsLWltZy5zdmcnKTtcblx0XHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcblx0XHRcdEBpbmNsdWRlIHNpemUtbWF4LXhsIHtcblx0XHRcdFx0dG9wOiAtMjVweDtcblx0XHRcdH1cblx0XHRcdEBpbmNsdWRlIHNpemUtbWF4LWxsIHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdHRvcDogMDtcblx0XHRcdFx0Y2xpcC1wYXRoOiBwb2x5Z29uKDAlIDAlLCAxMDAlIDAlLCAxMDAlIDUwJSwgMCUgNzUlKTtcblx0XHRcdH1cblx0XHRcdEBpbmNsdWRlIHNpemUtbWF4LW1sIHtcblx0XHRcdFx0Ly8gaGVpZ2h0OiAyNzVweDtcblx0XHRcdH1cblx0XHRcdEBpbmNsdWRlIHNpemUtbWF4LW0ge1xuXHRcdFx0XHRoZWlnaHQ6IDIzMHB4O1xuXHRcdFx0XHRjbGlwLXBhdGg6IHBvbHlnb24oMCUgMCUsIDEwMCUgMCUsIDEwMCUgNTUlLCAwJSA4MCUpO1xuXHRcdFx0fVxuXHRcdFx0QGluY2x1ZGUgc2l6ZS1tYXgtcyB7XG5cdFx0XHRcdGhlaWdodDogMjEwcHg7XG5cdFx0XHRcdGNsaXAtcGF0aDogcG9seWdvbigwJSAwJSwgMTAwJSAwJSwgMTAwJSA2MCUsIDAlIDgwJSk7XG5cdFx0XHR9XG5cdFx0XHRAaW5jbHVkZSBzaXplLW1heC14cyB7XG5cdFx0XHRcdGhlaWdodDogMjAwcHg7XG5cdFx0XHRcdGNsaXAtcGF0aDogcG9seWdvbigwJSAwJSwgMTAwJSAwJSwgMTAwJSA2MyUsIDAlIDgwJSk7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5oZWFkZXItY3VydiB7XG5cdFx0ICAgIGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHR9XG5cdC5oZWFkZXItY3VydiB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuICAgIFx0dG9wOiAtMjVweDtcbiAgICBcdGxlZnQ6IDA7XG4gICAgXHR3aWR0aDogMTAwJTtcbiAgICBcdGhlaWdodDogMzYwcHg7XG4gICAgXHR6LWluZGV4OiAtMjtcbiAgICBcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL2Jhbm5lci1pbWctb3ZlcmxheTEucG5nJyk7XG4gICAgXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBib3R0b207XG4gICAgXHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICAgIEBpbmNsdWRlIHNpemUtbWluLXh4bGwge1xuICAgICAgICBcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgc2l6ZS1tYXgteHhsIHtcbiAgICAgICAgICAgIGhlaWdodDogMzQwcHg7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgc2l6ZS1tYXgteGwge1xuICAgICAgICAgICAgaGVpZ2h0OiAzMDBweDtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBzaXplLW1heC1tbCB7XG4gICAgICAgICAgICBoZWlnaHQ6IDI4MHB4O1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIHNpemUtbWF4LW0ge1xuICAgICAgICAgICAgaGVpZ2h0OiAyMzBweDtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBzaXplLW1heC1zIHtcbiAgICAgICAgICAgIGhlaWdodDogMjIwcHg7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgc2l6ZS1tYXgteHMge1xuICAgICAgICAgICAgaGVpZ2h0OiAyMDBweDtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBzaXplLW1heC14eHMge1xuICAgICAgICAgICAgaGVpZ2h0OiAxOTBweDtcbiAgICAgICAgfVxuXHR9XG5cdCNuYXZiYXItbWFpbiB7XG4gICAgXHRtYXgtd2lkdGg6IDE2ODBweDtcbiAgICBcdG1hcmdpbjogMCBhdXRvO1xuICAgIFx0cGFkZGluZzogNDBweCAxNXB4O1xuICAgIFx0cG9zaXRpb246IGluaXRpYWw7XG5cdFx0QGluY2x1ZGUgc2l6ZS1taW4teHhsbCB7XG5cdFx0ICAgIG1heC13aWR0aDogMTY4MHB4O1xuXHRcdH1cblx0XHRAaW5jbHVkZSBzaXplLW1heC14eGwge1xuXHRcdFx0bWF4LXdpZHRoOiAxNDQwcHg7XG5cdFx0fVxuXHRcdEBpbmNsdWRlIHNpemUtbWF4LXhsIHtcblx0XHRcdG1heC13aWR0aDogMTE0MHB4O1xuXHRcdH1cblx0XHRAaW5jbHVkZSBzaXplLW1heC1sbCB7XG5cdFx0XHRtYXgtd2lkdGg6IDk2MHB4O1xuXHRcdFx0cGFkZGluZzogMjBweCAxNXB4O1xuXHRcdH1cblx0XHRAaW5jbHVkZSBzaXplLW1heC1tIHtcblx0XHRcdG1heC13aWR0aDogMTAwJTtcblx0XHR9XG5cdFx0Lm5hdmJhci1icmFuZCB7XG5cdFx0XHRmb250LXNpemU6IDA7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDA7XG5cdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0QGluY2x1ZGUgc2l6ZS1tYXgteGwge1xuXHRcdFx0XHR3aWR0aDogMjAwcHg7XG5cdFx0XHR9XG5cdFx0XHRAaW5jbHVkZSBzaXplLW1heC1tbCB7XG5cdFx0XHRcdHdpZHRoOiAxODBweDtcblx0XHRcdH1cblx0XHRcdEBpbmNsdWRlIHNpemUtbWF4LW0ge1xuXHRcdFx0XHR3aWR0aDogMTYwcHg7XG5cdFx0XHR9XG5cdFx0XHRAaW5jbHVkZSBzaXplLW1heC14cyB7XG5cdFx0XHRcdHdpZHRoOiAxNDBweDtcblx0XHRcdH1cblx0XHRcdC5pbWctZmx1aWQge1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdH1cblx0XHR9XG5cdFx0Lm5hdmJhci10b2dnbGVyIHtcblx0XHRcdHBhZGRpbmc6IDE1cHg7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHR6LWluZGV4OiA5OTtcblx0XHRcdHBhZGRpbmc6IDIwcHg7XG5cdFx0XHQmOmZvY3VzIHtcblx0XHRcdFx0b3V0bGluZTogbm9uZTtcblx0XHRcdH1cblx0XHRcdEBpbmNsdWRlIHNpemUtbWF4LWxsIHtcblx0XHRcdFx0Ji5vcHBlbmQge1xuXHRcdFx0XHRcdC5uYXZiYXItdG9nZ2xlci1pY29uLnRvcCB7XG5cdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG5cdFx0XHRcdFx0ICAgIHRvcDogMjBweDtcblx0XHRcdFx0XHQgICAgbGVmdDogLTRweDtcblx0XHRcdFx0XHQgICAgQGluY2x1ZGUgc2l6ZS1tYXgtbGwge1xuXHRcdFx0XHRcdFx0XHRsZWZ0OiAtMTVweDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdEBpbmNsdWRlIHNpemUtbWF4LXMge1xuXHRcdFx0XHRcdFx0XHRsZWZ0OiAtNXB4O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQubmF2YmFyLXRvZ2dsZXItaWNvbi5taWRkbGUge1xuXHRcdFx0XHRcdCAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTMwcHgpO1xuXHRcdFx0XHRcdCAgICBvcGFjaXR5OiAwO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQubmF2YmFyLXRvZ2dsZXItaWNvbi5ib3R0b20ge1xuXHRcdFx0XHRcdCAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuXHRcdFx0XHRcdCAgICB0b3A6IDE1cHg7XG5cdFx0XHRcdFx0ICAgIGxlZnQ6IC00cHg7XG5cdFx0XHRcdFx0ICAgIEBpbmNsdWRlIHNpemUtbWF4LWxsIHtcblx0XHRcdFx0XHRcdFx0bGVmdDogLTE1cHg7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBzaXplLW1heC1zIHtcblx0XHRcdFx0XHRcdFx0bGVmdDogLTVweDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0KyAubmF2YmFyLWNvbGxhcHNlIHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0cG9zaXRpb246IGZpeGVkO1xuXHRcdFx0XHRcdFx0dG9wOiAxNDVweDtcblx0XHRcdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdGhlaWdodDogMTAwdmg7XG5cdFx0XHRcdFx0XHR6LWluZGV4OiA5O1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHNlY29uZGFyeTtcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDg1cHggMzBweCAyMHB4O1xuXHRcdFx0XHRcdFx0b3ZlcmZsb3cteDogc2Nyb2xsO1xuXHRcdFx0XHRcdFx0Y2xpcC1wYXRoOiBwb2x5Z29uKDAgMTIlLCAxMDAlIDAlLCAxMDAlIDEwMCUsIDAlIDEwMCUpO1xuXHRcdFx0XHRcdFx0QGluY2x1ZGUgc2l6ZS1tYXgtbGwge1xuXHRcdFx0XHRcdFx0XHR0b3A6IDEyNXB4O1xuXHRcdFx0XHRcdFx0XHRjbGlwLXBhdGg6IHBvbHlnb24oMCA4JSwgMTAwJSAxJSwgMTAwJSAxMDAlLCAwJSAxMDAlKTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdEBpbmNsdWRlIHNpemUtbWF4LWwge1xuXHRcdFx0XHRcdFx0XHRjbGlwLXBhdGg6IHBvbHlnb24oMCA3JSwgMTAwJSAxJSwgMTAwJSAxMDAlLCAwJSAxMDAlKTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdEBpbmNsdWRlIHNpemUtbWF4LW1sIHtcblx0XHRcdFx0XHRcdFx0dG9wOiAxMzBweDtcblx0XHRcdFx0XHRcdFx0cGFkZGluZzogNjVweCAzMHB4IDIwcHg7XG5cdFx0XHRcdFx0XHRcdGNsaXAtcGF0aDogcG9seWdvbigwIDYlLCAxMDAlIDAlLCAxMDAlIDEwMCUsIDAlIDEwMCUpO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0QGluY2x1ZGUgc2l6ZS1tYXgtbSB7XG5cdFx0XHRcdFx0XHRcdHRvcDogMTIwcHg7XG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDQ1cHggMzBweCAyMHB4O1xuXHRcdFx0XHRcdFx0XHRjbGlwLXBhdGg6IHBvbHlnb24oMCA0JSwgMTAwJSAwJSwgMTAwJSAxMDAlLCAwJSAxMDAlKTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdEBpbmNsdWRlIHNpemUtbWF4LXMge1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAzMHB4IDMwcHggMjBweDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdEBpbmNsdWRlIHNpemUtbWF4LXhzIHtcblx0XHRcdFx0XHRcdFx0dG9wOiAxMTBweDtcblx0XHRcdFx0XHRcdFx0Y2xpcC1wYXRoOiBwb2x5Z29uKDAgMyUsIDEwMCUgMCUsIDEwMCUgMTAwJSwgMCUgMTAwJSk7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVx0XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5uYXZiYXItdG9nZ2xlci1pY29uIHtcblx0XHRcdFx0d2lkdGg6IDUwcHg7XG5cdFx0XHRcdGhlaWdodDogMnB4O1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdGJvcmRlci1ib3R0b206IDRweCBzb2xpZCAkc2Vjb25kYXJ5O1xuXHRcdFx0XHR0cmFuc2l0aW9uOiAuM3MgZWFzZS1pbi1vdXQ7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDEwcHg7XG5cdFx0XHRcdEBpbmNsdWRlIHNpemUtbWF4LWxsIHtcblx0XHRcdFx0XHRsZWZ0OiAtMTBweDtcblx0XHRcdFx0fVxuXHRcdFx0XHRAaW5jbHVkZSBzaXplLW1heC1zIHtcblx0XHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHRcdHdpZHRoOiA0MHB4O1xuXHRcdFx0XHR9XG5cdFx0XHRcdCYudG9wIHtcblx0XHRcdFx0XHR0b3A6IDVweDtcblx0XHRcdFx0XHRAaW5jbHVkZSBzaXplLW1heC1zIHtcblx0XHRcdFx0XHRcdHRvcDogOHB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQmLm1pZGRsZSB7XG5cdFx0XHRcdFx0dG9wOiAyMHB4O1xuXHRcdFx0XHRcdGxlZnQ6IC01cHg7XG5cdFx0XHRcdFx0QGluY2x1ZGUgc2l6ZS1tYXgtbGwge1xuXHRcdFx0XHRcdFx0bGVmdDogLTE1cHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdEBpbmNsdWRlIHNpemUtbWF4LXMge1xuXHRcdFx0XHRcdFx0bGVmdDogLTVweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0Ji5ib3R0b20ge1xuXHRcdFx0XHRcdHRvcDogMzVweDtcblx0XHRcdFx0XHRAaW5jbHVkZSBzaXplLW1heC1zIHtcblx0XHRcdFx0XHRcdHRvcDogMzJweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Lm1lbnUtLW1haW4ge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdG1hcmdpbi1ib3R0b206IDQwcHg7XG5cdFx0Lm5hdmJhci1uYXYge1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1ldmVubHk7XG5cdFx0XHQubmF2LWl0ZW0ge1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogNzhweDtcblx0XHRcdFx0QGluY2x1ZGUgc2l6ZS1tYXgteHhsIHtcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogNTVweDtcblx0XHRcdFx0fVxuXHRcdFx0XHRAaW5jbHVkZSBzaXplLW1heC14bCB7XG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDI1cHg7XG5cdFx0XHRcdH1cblx0XHRcdFx0QGluY2x1ZGUgc2l6ZS1tYXgtbGwge1xuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAwO1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XG5cdFx0XHRcdH1cblx0XHRcdFx0Lm5hdi1saW5rIHtcblx0XHRcdFx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMXJlbTtcblx0XHRcdFx0XHRmb250LWZhbWlseTogJHByaW1hcnlib2xkO1xuXHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHRAaW5jbHVkZSBzaXplLW1heC1sbCB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdCY6aG92ZXIsICYuYWN0aXZlIHtcblx0XHRcdFx0XHRcdCY6YmVmb3JlLCAmOmFmdGVyIHtcblx0XHRcdFx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgc2l6ZS1tYXgtbGwge1xuXHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cdFxuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0XHRjb250ZW50OiAnJztcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdHRvcDogLTMwcHg7XG5cdFx0XHRcdFx0XHRsZWZ0OiA1MCU7XG5cdFx0XHRcdFx0XHR3aWR0aDogMjJweDtcblx0XHRcdFx0XHRcdGhlaWdodDogMjdweDtcblx0XHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL2xpbmstaG92ZXItaW1nLnBuZycpO1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cdFx0XHRcdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogLjNzIGVhc2UtaW4tb3V0O1xuXHRcdFx0XHRcdFx0QGluY2x1ZGUgc2l6ZS1tYXgteGwge1xuXHRcdFx0XHRcdFx0XHR0b3A6IC0yMHB4O1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogMjBweDtcblx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAyMHB4O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0QGluY2x1ZGUgc2l6ZS1tYXgtbGwge1xuXHRcdFx0XHRcdFx0XHR0b3A6IC0xNXB4O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdFx0Ym90dG9tOiA1cHg7XG5cdFx0XHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJHByaW1hcnk7XG5cdFx0XHRcdFx0XHR0cmFuc2l0aW9uOiAuM3MgZWFzZS1pbi1vdXQ7XG5cdFx0XHRcdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQubWVudS0tcmlnaHQtbWVudS1saW5rIHtcblx0ICAgIGRpc3BsYXk6IG5vbmU7XG5cdCAgICBAaW5jbHVkZSBzaXplLW1heC1sbCB7XG5cdCAgICBcdGRpc3BsYXk6IGJsb2NrO1xuXHQgICAgXHQubmF2IHtcblx0XHRcdCAgICBkaXNwbGF5OiBibG9jaztcblx0XHRcdCAgICAubmF2LWl0ZW0ge1xuXHRcdFx0XHQgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcblx0XHRcdFx0ICAgIC5uYXYtbGluayB7XG5cdFx0ICAgIFx0XHRcdHBhZGRpbmc6IDdweCAwO1xuXHRcdFx0XHRcdCAgICBjb2xvcjogJHdoaXRlO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHQgICAgfVxuXHR9XG5cdCNibG9jay1vbGRpZ2VzLXRvcHNvY2lhbGxpbmsge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0QGluY2x1ZGUgc2l6ZS1tYXgtbGwge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcbiAgICBcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICBcdFx0YSB7XG4gICAgXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuICAgIFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBcdFx0XHQmOmhvdmVyIHtcbiAgICBcdFx0XHRcdCY6YWZ0ZXIge1xuICAgIFx0XHRcdFx0XHRvcGFjaXR5OiAxO1xuICAgIFx0XHRcdFx0fVxuICAgIFx0XHRcdH1cbiAgICBcdFx0XHQmOmFmdGVyIHtcbiAgICBcdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHRcdCAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdCAgICB0b3A6IDA7XG5cdFx0XHRcdCAgICBsZWZ0OiAwO1xuXHRcdFx0XHQgICAgd2lkdGg6IDEwMCU7XG5cdFx0XHRcdCAgICBoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdCAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9mb290ZXItbWVkaWEtaG92ZXIucG5nJyk7XG5cdFx0XHRcdCAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2Vjb25kYXJ5O1xuXHRcdFx0XHQgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuXHRcdFx0XHQgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRcdFx0ICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cdFx0XHRcdCAgICB0cmFuc2l0aW9uOiAuM3MgZWFzZS1pbi1vdXQ7XG5cdFx0XHRcdCAgICBvcGFjaXR5OiAwO1xuICAgIFx0XHRcdH1cbiAgICBcdFx0fVxuXHRcdH1cblx0fVxufVxuQGtleWZyYW1lcyBzbGlkZURvd24ge1xuXHQwJSB7XG5cdCAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpO1xuXHR9XG5cdDEwMCUge1xuXHQgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDAlKTtcblx0fVxufSIsIi5maWVsZC0tbmFtZS1maWVsZC1hcHAge1xuXHR3aWR0aDogNDUlO1xuXHRtYXJnaW46IDAgYXV0byAwIDA7XG5cdHBhZGRpbmc6IDAgMCAwIDI0MHB4O1xuXHRkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBAaW5jbHVkZSBzaXplLW1heC14eGwge1xuICAgIFx0cGFkZGluZzogMCAwIDAgMTMwcHg7XG4gICAgfVxuICAgIEBpbmNsdWRlIHNpemUtbWF4LXhsIHtcbiAgICBcdHBhZGRpbmc6IDAgMCAwIDgwcHg7XG4gICAgXHR3aWR0aDogNTAlO1xuICAgIH1cbiAgICBAaW5jbHVkZSBzaXplLW1heC1sbCB7XG4gICAgXHR3aWR0aDogNjAlO1xuICAgIFx0cGFkZGluZzogMCAwIDAgNzBweDtcbiAgICB9XG4gICAgQGluY2x1ZGUgc2l6ZS1tYXgtbWwge1xuICAgIFx0d2lkdGg6IDYwJTtcbiAgICB9XG4gICAgQGluY2x1ZGUgc2l6ZS1tYXgtbSB7XG4gICAgXHRwYWRkaW5nOiAwO1xuICAgIH1cbiAgICA+IC5maWVsZF9faXRlbSB7XG4gICAgXHR3aWR0aDogNTAlO1xuICAgIH1cblx0LnBhcmFncmFwaC0tdHlwZS0tYXBwcyB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHQgICAgLmZpZWxkLS1uYW1lLWZpZWxkLWFwcC1iaWxkIHtcblx0ICAgIFx0bWFyZ2luOiAwIDAgNXB4O1xuXHQgICAgXHRpbWcge1xuXHQgICAgXHRcdG1hcmdpbjogMDtcblx0ICAgIFx0fVxuXHQgICAgfVxuXHQgICAgLmZpZWxkLS1uYW1lLWZpZWxkLWFwcHMge1xuXHRcdCAgICB3aWR0aDogMTAwJTtcblx0XHQgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdFx0ICAgIGNvbHVtbi1nYXA6IDE1cHg7XG5cdFx0ICAgIEBpbmNsdWRlIHNpemUtbWF4LXhsIHtcblx0XHQgICAgXHRjb2x1bW4tZ2FwOiAxMHB4O1xuXHRcdCAgICB9XG5cdFx0ICAgIEBpbmNsdWRlIHNpemUtbWF4LW0ge1xuXHRcdCAgICBcdGNvbHVtbi1nYXA6IDA7XG5cdFx0ICAgIH1cblx0XHQgICAgLmZpZWxkX19pdGVtIHtcblx0XHQgICAgXHQmOm50aC1jaGlsZChvZGQpIHtcblx0XHQgICAgXHRcdC5maWVsZC0tbmFtZS1maWVsZC1saW5rIHtcblx0XHQgICAgXHRcdFx0YSB7XG5cdFx0XHQgICAgXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdCAgICBcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdCAgICBcdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHQgICAgXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdCAgICBcdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL2dvZGFraXMtaG92ZXItbG9nby5wbmcnKTtcblx0XHRcdFx0ICAgIFx0XHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRcdFx0ICAgIFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcblx0XHRcdFx0ICAgIFx0XHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuXHRcdFx0XHQgICAgXHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHQgICAgXHRcdFx0XHRyaWdodDogMDtcblx0XHRcdFx0ICAgIFx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHQgICAgXHRcdFx0XHRib3R0b206IDA7XG5cdFx0XHRcdCAgICBcdFx0XHR9XG5cdFx0XHRcdCAgICBcdFx0fVxuXHRcdFx0XHQgICAgXHR9XG5cdFx0ICAgIFx0XHR9XG5cdFx0ICAgIFx0fVxuXHRcdCAgICBcdCY6bnRoLWNoaWxkKGV2ZW4pIHtcblx0XHQgICAgXHRcdC5maWVsZC0tbmFtZS1maWVsZC1saW5rIHtcblx0XHQgICAgXHRcdFx0YSB7XG5cdFx0ICAgIFx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0ICAgIFx0XHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdCAgICBcdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHQgICAgXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdCAgICBcdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL29jdG9wdXMtaG9lci1sb2dvLnBuZycpO1xuXHRcdFx0XHQgICAgXHRcdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdFx0XHQgICAgXHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXHRcdFx0XHQgICAgXHRcdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG5cdFx0XHRcdCAgICBcdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdCAgICBcdFx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0XHQgICAgXHRcdFx0XHR0b3A6IDA7XG5cdFx0XHRcdCAgICBcdFx0XHRcdGJvdHRvbTogMDtcblx0XHRcdFx0ICAgIFx0XHRcdH1cblx0XHQgICAgXHRcdFx0XHR9XG5cdFx0ICAgIFx0XHRcdH1cblx0XHQgICAgXHRcdFx0XG5cdFx0ICAgIFx0XHR9XG5cdFx0ICAgIFx0XG5cdFx0ICAgIFx0fVxuXHRcdCAgICB9XG5cdFx0fVxuXHQgICAgLnBhcmFncmFwaC0tdHlwZS0tYXBwLWluZm8ge1xuXHQgICAgXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdCAgICBcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0ICAgIFx0LmZpZWxkLS1uYW1lLWZpZWxkLWFwcC1pY29uIHtcblx0ICAgIFx0XHRtYXJnaW46IDA7XG5cdCAgICBcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHQgICAgXHRcdHotaW5kZXg6IDk7XG5cdCAgICBcdFx0aW1nIHtcblx0ICAgIFx0XHRcdG1hcmdpbjogMDtcblx0ICAgIFx0XHR9XG5cdCAgICBcdH1cblx0ICAgIFx0LmZpZWxkLS1uYW1lLWZpZWxkLWxpbmsge1xuXHQgICAgXHRcdGEge1xuXHRcdCAgICBcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdCAgICBcdFx0cmlnaHQ6IDA7XG5cdFx0ICAgIFx0XHRsZWZ0OiAwO1xuXHRcdCAgICBcdFx0dG9wOiAwO1xuXHRcdCAgICBcdFx0Ym90dG9tOiAwO1xuXHRcdCAgICBcdFx0Zm9udC1zaXplOiAwO1xuXHRcdCAgICBcdFx0ei1pbmRleDogOTtcblx0ICAgIFx0XHR9XG5cdCAgICBcdH1cblx0ICAgIH1cblx0fVxufVxuIiwiLnBhcmFncmFwaC0tdHlwZS0teWVhcnMtYW5kLWluZm86aGFzKD4uZmllbGQtLW5hbWUtZmllbGQtaHRtbC5hY3RpdmUpIHtcblx0LmZpZWxkLS1uYW1lLWZpZWxkLXllYXIge1xuXHRcdGNvbG9yOiAkcHJpbWFyeTtcblx0fVxufVxuLnBhcmFncmFwaC0tdHlwZS0tY29tcGFueS1oaXN0b3J5IHtcblx0bWF4LXdpZHRoOiAxNjgwcHg7XG5cdG1hcmdpbjogMCBhdXRvIDIyMHB4O1xuXHRwYWRkaW5nOiAzMHB4IDE1cHggMDtcblx0QGluY2x1ZGUgc2l6ZS1taW4teHhsbCB7XG5cdCAgICBtYXgtd2lkdGg6IDE2ODBweDtcblx0fVxuXHRAaW5jbHVkZSBzaXplLW1heC14eGwge1xuXHRcdG1heC13aWR0aDogMTQ0MHB4O1xuXHRcdG1hcmdpbjogMCBhdXRvIDgwcHg7XG5cdH1cblx0QGluY2x1ZGUgc2l6ZS1tYXgteGwge1xuXHRcdG1heC13aWR0aDogMTE0MHB4O1xuXHR9XG5cdEBpbmNsdWRlIHNpemUtbWF4LWxsIHtcblx0XHRtYXgtd2lkdGg6IDk2MHB4O1xuXHR9XG5cdEBpbmNsdWRlIHNpemUtbWF4LW0ge1xuXHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRwYWRkaW5nOiAzMHB4IDE1cHggNTBweDtcblx0XHRtYXJnaW46IDAgYXV0byAwO1xuXHR9XG5cdEBpbmNsdWRlIHNpemUtbWF4LW1tbCB7XG5cdFx0cGFkZGluZzogIDVweCAxNXB4IDUwcHg7XG5cdH1cblx0LmZpZWxkX19pdGVtcyB7XG5cdCAgICBkaXNwbGF5OiBmbGV4O1xuXHQgICAgZmxleC13cmFwOiB3cmFwO1xuICAgIFx0Y29sdW1uLWdhcDogNXB4O1xuICAgIFx0cm93LWdhcDogMTBweDtcbiAgICBcdEBpbmNsdWRlIHNpemUtbWF4LXh4bCB7XG4gICAgXHRcdGNvbHVtbi1nYXA6IDEwcHg7XG4gICAgXHRcdHJvdy1nYXA6IDIwcHg7XG4gICAgXHR9XG4gICAgXHRAaW5jbHVkZSBzaXplLW1heC1sbCB7XG4gICAgXHRcdGNvbHVtbi1nYXA6IDE1cHg7XG4gICAgXHR9XG4gICAgXHQ+IC5maWVsZF9faXRlbSB7XG5cdFx0ICAgIHdpZHRoOiAxNCU7XG5cdFx0ICAgIEBpbmNsdWRlIHNpemUtbWF4LXh4bCB7XG5cdCAgICBcdFx0d2lkdGg6IDE2JTtcblx0ICAgIFx0fVxuXHQgICAgXHRAaW5jbHVkZSBzaXplLW1heC14bCB7XG5cdCAgICBcdFx0d2lkdGg6IGNhbGMoMjAlIC0gMTVweCk7XG5cdCAgICBcdH1cblx0ICAgIFx0QGluY2x1ZGUgc2l6ZS1tYXgtbSB7XG5cdCAgICBcdFx0d2lkdGg6IGNhbGMoMjUlIC0gMTVweCk7XG5cdCAgICBcdH1cblx0ICAgIFx0QGluY2x1ZGUgc2l6ZS1tYXgtbW1sIHtcblx0ICAgIFx0XHR3aWR0aDogMTAwJTtcblx0ICAgIFx0fVxuXHRcdH1cblx0fVxuXHQucGFyYWdyYXBoLS10eXBlLS15ZWFycy1hbmQtaW5mbyB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdC5maWVsZC0tbmFtZS1maWVsZC15ZWFyIHtcblx0XHQgICAgZm9udC1zaXplOiA1LjU1cmVtO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDEwMHB4O1xuXHRcdFx0Y29sb3I6ICRibGFjaztcblx0XHRcdGZvbnQtZmFtaWx5OiAkc2Vjb25kYXJ5Ym9sZDtcblx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdEBpbmNsdWRlIHNpemUtbWF4LXhsIHtcblx0XHRcdFx0Zm9udC1zaXplOiA0LjVyZW07XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiA3NXB4O1xuXHRcdFx0fVxuXHRcdFx0QGluY2x1ZGUgc2l6ZS1tYXgtbGwge1xuXHRcdFx0XHRmb250LXNpemU6IDMuOHJlbTtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDY1cHg7XG5cdFx0XHR9XG5cdFx0XHRAaW5jbHVkZSBzaXplLW1heC1tbCB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogM3JlbTtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDUwcHg7XG5cdFx0XHR9XG5cdFx0XHRAaW5jbHVkZSBzaXplLW1heC1tIHtcblx0XHRcdFx0Zm9udC1zaXplOiAyLjhyZW07XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiA0NXB4O1xuXHRcdFx0fVxuXHRcdFx0QGluY2x1ZGUgc2l6ZS1tYXgtcyB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMi42NnJlbTtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDQwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5maWVsZC0tbmFtZS1maWVsZC1odG1sIHtcblx0XHRcdGJvcmRlcjogNXB4IHNvbGlkICRwcmltYXJ5O1xuXHRcdFx0cGFkZGluZzogMzVweCA0MHB4O1xuXHRcdFx0d2lkdGg6IDUyMHB4O1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0YmFja2dyb3VuZDogJHdoaXRlO1xuICAgIFx0XHR6LWluZGV4OiAtMTtcblx0XHRcdG9wYWNpdHk6IDA7XG5cdFx0XHRsaW5lLWhlaWdodDogMzJweDtcblx0XHRcdGZvbnQtc2l6ZTogMXJlbTtcblx0XHRcdCYuYWN0aXZlIHtcblx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdFx0ei1pbmRleDogMjtcblx0XHRcdH1cblx0XHRcdEBpbmNsdWRlIHNpemUtbWF4LWxsIHtcblx0ICAgIFx0XHR3aWR0aDogNDIwcHg7XG5cdCAgICBcdH1cblx0XHRcdEBpbmNsdWRlIHNpemUtbWF4LW1tbCB7XG5cdCAgICBcdFx0d2lkdGg6IDEwMCU7XG5cdCAgICBcdFx0b3BhY2l0eTogMSAhaW1wb3J0YW50O1xuXHQgICAgXHRcdHBvc2l0aW9uOiB1bnNldDtcblx0ICAgIFx0XHRwYWRkaW5nOiAyMHB4O1xuXHQgICAgXHR9XG5cdCAgICBcdEBpbmNsdWRlIHNpemUtbWF4LXhzIHtcblx0ICAgIFx0XHRmb250LXNpemU6IDAuOHJlbTtcblx0ICAgIFx0XHRsaW5lLWhlaWdodDogMjRweDtcblx0ICAgIFx0fVxuXHRcdFx0cCB7XG5cdFx0XHRcdHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59IiwiLnBhZ2Utbm9kZS0yIHtcblx0LmRlbGl2ZXJ5LXNlcnZpY2UtYmxvY2staW5uZXIge1xuXHRcdGNsaXAtcGF0aDogcG9seWdvbigwIDEwJSwgMTAwJSAwLCA4MCUgMTAwJSwgMTAlIDk3JSkgIWltcG9ydGFudDtcblx0XHRtYXJnaW4tcmlnaHQ6IC0yMHB4O1xuXHRcdEBpbmNsdWRlIHNpemUtbWF4LW1sIHtcblx0XHRcdGNsaXAtcGF0aDogbm9uZSAhaW1wb3J0YW50O1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xuXHRcdH1cblx0XHQuYm90dG9uLWluZm8ge1xuXHRcdFx0cGFkZGluZy10b3A6IDUwcHg7XG5cdFx0XHRAaW5jbHVkZSBzaXplLW1heC1tbCB7XG5cdFx0XHRcdHBhZGRpbmctdG9wOiAyMHB4OyBcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0LnBhcmFncmFwaC0tdHlwZS0tZGVsaXZlcnktc2VydmljZS1ibG9jayB7XG5cdFx0LmRlbGl2ZXJ5LXNlcnZpY2UtYmxvY2std3JhcHBlciB7XG5cdFx0XHQuZmllbGQtLW5hbWUtZmllbGQtdGl0bGUge1xuXHRcdFx0ICAgIGxlZnQ6IDgwcHg7XG5cdFx0XHQgICAgdG9wOiA4MHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQvLyAucGFyYWdyYXBoLS10eXBlLS1yb3dzIHtcblx0Ly8gXHQuZmllbGQtLW5hbWUtZmllbGQtcm93cyB7XG5cdC8vIFx0XHRwYWRkaW5nOiA4MnB4IDE1cHggOTNweDtcblx0Ly8gXHRcdEBpbmNsdWRlIHNpemUtbWF4LWxsIHtcblx0Ly8gXHRcdFx0cGFkZGluZzogNDBweCAxNXB4IDcwcHg7XG5cdC8vIFx0XHR9XG5cdC8vIFx0XHRAaW5jbHVkZSBzaXplLW1heC1tIHtcblx0Ly8gXHRcdFx0cGFkZGluZzogMjBweCAxNXB4IDUwcHg7XG5cdC8vIFx0XHR9XG5cdC8vIFx0fVxuXHQvLyB9XG59XG5cbi5wYXJhZ3JhcGgtLXR5cGUtLWRlbGl2ZXJ5LXNlcnZpY2UtYmxvY2sge1x0XG5cdHBhZGRpbmctdG9wOiA2OHB4O1xuXHRAaW5jbHVkZSBzaXplLW1heC1sbCB7XG5cdFx0cGFkZGluZy10b3A6IDMwcHg7XG5cdH1cblx0QGluY2x1ZGUgc2l6ZS1tYXgtbWwge1xuXHRcdHBhZGRpbmctdG9wOiAwO1xuXHR9XG5cdC5zdmctYm9yZGVyIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0Ji5yaWdodC1zaWRlIHtcblx0XHRcdGxlZnQ6IHVuc2V0O1xuXHRcdFx0cmlnaHQ6IC0yNSU7XG5cdFx0XHRkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuXHRcdFx0QGluY2x1ZGUgc2l6ZS1taW4teHhsbCB7XG5cdFx0XHRcdHJpZ2h0OiAtNjAlO1xuXHRcdFx0fVxuXHRcdFx0QGluY2x1ZGUgc2l6ZS1tYXgteHhsIHtcblx0XHRcdFx0cmlnaHQ6IC0zMCU7XG5cdFx0XHR9XG5cdFx0XHRAaW5jbHVkZSBzaXplLW1heC14bCB7XG5cdFx0XHRcdHJpZ2h0OiAtODUlO1xuXHRcdFx0fVxuXHRcdFx0QGluY2x1ZGUgc2l6ZS1tYXgtbWwge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCYubGVmdC1zaWRlIHtcblx0XHRcdHJpZ2h0OiB1bnNldDtcblx0XHRcdGxlZnQ6IC0yNSU7XG5cdFx0XHRAaW5jbHVkZSBzaXplLW1heC14eGwge1xuXHRcdFx0XHRsZWZ0OiAtNDUlO1xuXHRcdFx0fVxuXHRcdFx0QGluY2x1ZGUgc2l6ZS1tYXgteGwge1xuXHRcdFx0XHRsZWZ0OiAtODUlO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQuZGVsaXZlcnktc2VydmljZS1ibG9jay13cmFwcGVyIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0bWFyZ2luLWJvdHRvbTogMzBweDtcblx0XHQuZmllbGQtLW5hbWUtZmllbGQtdGl0bGUge1xuXHRcdCAgICBmb250LXNpemU6IDUuNTVyZW07XG5cdFx0ICAgIGxpbmUtaGVpZ2h0OiAxMDBweDtcblx0XHQgICAgY29sb3I6ICR3aGl0ZTtcblx0XHQgICAgZm9udC1mYW1pbHk6ICRzZWNvbmRhcnlib2xkO1xuXHRcdCAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0ICAgIHRvcDogNDBweDtcblx0XHQgICAgbGVmdDogLTVweDtcblx0XHQgICAgei1pbmRleDogMTtcblx0XHQgICAgQGluY2x1ZGUgc2l6ZS1tYXgteHhsIHtcblx0XHQgICAgXHRsZWZ0OiAyMHB4O1xuXHRcdCAgICB9XG5cdFx0ICAgIEBpbmNsdWRlIHNpemUtbWF4LXhsIHtcblx0XHQgICAgXHRsZWZ0OiAzNXB4O1xuXHRcdCAgICB9XG5cdFx0ICAgIEBpbmNsdWRlIHNpemUtbWF4LWxsIHtcblx0XHQgICAgXHRsZWZ0OiAtNXB4O1xuXHQgICAgXHRcdGZvbnQtc2l6ZTogNHJlbTtcblx0XHQgICAgXHRsaW5lLWhlaWdodDogNzBweDtcblx0ICAgIFx0fVxuXHQgICAgXHRAaW5jbHVkZSBzaXplLW1heC1tbCB7XG5cdFx0XHQgICAgcG9zaXRpb246IGluaXRpYWw7XG5cdFx0XHQgICAgd2lkdGg6IDEwMCU7XG5cdCAgICBcdH1cblx0ICAgIFx0QGluY2x1ZGUgc2l6ZS1tYXgtbSB7XG5cdCAgICBcdFx0Zm9udC1zaXplOiAzLjVyZW07XG5cdFx0ICAgIFx0bGluZS1oZWlnaHQ6IDYwcHg7XG5cdCAgICBcdH1cblx0ICAgIFx0QGluY2x1ZGUgc2l6ZS1tYXgtcyB7XG5cdCAgICBcdFx0Zm9udC1zaXplOiAyLjZyZW07XG5cdFx0ICAgIFx0bGluZS1oZWlnaHQ6IDQ1cHg7XG5cdCAgICBcdH1cblx0ICAgIFx0QGluY2x1ZGUgc2l6ZS1tYXgteHMge1xuXHQgICAgXHRcdGZvbnQtc2l6ZTogMnJlbTtcblx0XHQgICAgXHRsaW5lLWhlaWdodDogMzVweDtcblx0ICAgIFx0fVxuXHRcdH1cblx0XHQuZGVsaXZlcnktc2VydmljZS1ibG9jay1pbm5lciB7XG5cdFx0ICAgIHBhZGRpbmc6IDM0cHggMTE4cHg7XG5cdFx0XHR3aWR0aDogY2FsYygxMDAlIC0gMTIwcHgpO1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAxMjgsIDE2MCwgMC44KTtcblx0XHRcdGNsaXAtcGF0aDogcG9seWdvbigwIDE1JSwgMTAwJSAwLCAxMDAlIDEwMCUsIDEwJSA5NSUpO1xuXHRcdFx0QGluY2x1ZGUgc2l6ZS1tYXgteHhsIHtcblx0XHQgICAgXHRwYWRkaW5nOiAzNHB4IDExOHB4IDM0cHggODBweDtcblx0XHQgICAgfVxuXHRcdCAgICBAaW5jbHVkZSBzaXplLW1heC14bCB7XG5cdFx0ICAgIFx0cGFkZGluZzogMzRweCA4MHB4IDM0cHggNjBweDtcblx0XHQgICAgXHRjbGlwLXBhdGg6IHBvbHlnb24oMCAxNSUsIDEwMCUgMCwgMTAwJSAxMDAlLCAxMCUgOTUlKTtcblx0XHQgICAgfVxuXHRcdCAgICBAaW5jbHVkZSBzaXplLW1heC1sbCB7XG5cdFx0ICAgIFx0d2lkdGg6IGNhbGMoMTAwJSAtIDMwcHgpO1xuXHRcdCAgICB9XG5cdFx0ICAgIEBpbmNsdWRlIHNpemUtbWF4LW1sIHtcblx0XHQgICAgXHRwb3NpdGlvbjogaW5pdGlhbCAhaW1wb3J0YW50O1xuXHRcdCAgICBcdHJpZ2h0OiAwICFpbXBvcnRhbnQ7XG5cdFx0ICAgIFx0d2lkdGg6IDEwMCU7XG5cdFx0ICAgIFx0aGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgXHRcdFx0bWFyZ2luLWJvdHRvbTogNDZweDtcblx0XHQgICAgXHRwYWRkaW5nOiAzNXB4IDMwcHg7XG5cdFx0ICAgIFx0Y2xpcC1wYXRoOiBub25lO1xuXHRcdCAgICB9XG5cdFx0ICAgIEBpbmNsdWRlIHNpemUtbWF4LW0ge1xuXHRcdCAgICBcdHBhZGRpbmc6IDM1cHggMTVweDtcblx0XHQgICAgfVxuXHRcdH1cblx0fVxuXHQuYm90dG9uLWluZm8ge1xuXHRcdEBpbmNsdWRlIHNpemUtbWF4LW1sIHtcblx0XHRcdG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcblx0XHR9XG5cdFx0LmZpZWxkLS1uYW1lLWZpZWxkLWh0bWwge1xuXHRcdCAgICBmb250LXNpemU6IDIuMjJyZW07XG5cdFx0ICAgIGxpbmUtaGVpZ2h0OiA0NXB4O1xuXHRcdCAgICBjb2xvcjogJHdoaXRlO1xuXHRcdCAgICBmb250LWZhbWlseTogJHByaW1hcnlib2xkO1xuXHRcdCAgICBAaW5jbHVkZSBzaXplLW1heC14eGwge1xuXHRcdCAgICBcdGZvbnQtc2l6ZTogMnJlbTtcblx0XHQgICAgXHRsaW5lLWhlaWdodDogMzVweDtcblx0XHQgICAgfVxuXHRcdCAgICBAaW5jbHVkZSBzaXplLW1heC1tIHtcblx0XHQgICAgXHRmb250LXNpemU6IDEuNXJlbTtcblx0XHQgICAgXHRsaW5lLWhlaWdodDogMjVweDtcblx0XHQgICAgfVxuXHRcdCAgICBAaW5jbHVkZSBzaXplLW1heC1zIHtcblx0XHQgICAgXHRmb250LXNpemU6IDEuMnJlbTtcblx0XHQgICAgfVxuXHRcdCAgICBAaW5jbHVkZSBzaXplLW1heC14cyB7XG5cdFx0ICAgIFx0Zm9udC1zaXplOiAxcmVtO1xuXHRcdCAgICBcdGxpbmUtaGVpZ2h0OiAyMnB4O1xuXHRcdCAgICB9XG5cdFx0ICAgICY6bGFzdC1jaGlsZCB7XG5cdFx0ICAgIFx0cCB7XG5cdFx0ICAgIFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdCAgICBcdH1cblx0XHQgICAgfVxuXHRcdH1cblx0fVxufSIsIi5wYXJhZ3JhcGgtLXR5cGUtLXJvd3M6aGFzKC5wYXJhZ3JhcGgtLXR5cGUtLWhlYWRpbmcpIHtcblx0LmZpZWxkLS1uYW1lLWZpZWxkLXJvd3Mge1xuICAgIFx0cGFkZGluZy1ib3R0b206IDA7XG4gICAgXHRwYWRkaW5nLXRvcDogMDtcbiAgICB9XG59XG4uZmllbGQtLW5hbWUtZmllbGQtcm93czpoYXMoLnBhcmFncmFwaC0tdHlwZS0taGVhZGluZykge1xuXHQucGFyYWdyYXBoLS10eXBlLS1jb2x1bW5zLndpZHRoLTUwIHtcbiAgICBcdHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICB9XG59XG4ucGFyYWdyYXBoLS10eXBlLS1yb3dzIHtcblx0LndpZHRoLTQwIHtcblx0XHQucGFyYWdyYXBoLS10eXBlLS1oZWFkaW5nIHtcblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0fVxuXHR9XG5cdC53aWR0aC0xMDAge1xuXHRcdC5wYXJhZ3JhcGgtLXR5cGUtLWhlYWRpbmcge1xuICAgIFx0XHRwYWRkaW5nLWxlZnQ6IDM1cHg7XG4gICAgXHRcdG1hcmdpbi1ib3R0b206IDA7XG4gICAgXHRcdEBpbmNsdWRlIHNpemUtbWF4LXh4bCB7XG4gICAgXHRcdFx0cGFkZGluZy1sZWZ0OiA2NXB4O1xuICAgIFx0XHR9XG4gICAgXHRcdEBpbmNsdWRlIHNpemUtbWF4LW1sIHtcbiAgICBcdFx0XHRwYWRkaW5nLWxlZnQ6IDM1cHg7XG4gICAgXHRcdH1cbiAgICBcdFx0QGluY2x1ZGUgc2l6ZS1tYXgtbSB7XG4gICAgXHRcdFx0cGFkZGluZy1sZWZ0OiAwO1xuICAgIFx0XHR9XG4gICAgXHR9XG4gICAgfVxufVxuLnBhcmFncmFwaC0tdHlwZS0taGVhZGluZyB7XG5cdG1hcmdpbi1ib3R0b206IDU3cHg7XG5cdHBhZGRpbmctbGVmdDogOTBweDtcblx0cGFkZGluZy10b3A6IDY4cHggIWltcG9ydGFudDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDk7XG5cdEBpbmNsdWRlIHNpemUtbWF4LWxsIHtcblx0XHRwYWRkaW5nLXRvcDogMzBweDtcblx0XHRwYWRkaW5nLWxlZnQ6IDYwcHg7XG5cdFx0ei1pbmRleDogMDtcblx0fVxuXHRAaW5jbHVkZSBzaXplLW1heC1tbCB7XG5cdFx0bWFyZ2luLWJvdHRvbTogNDBweDtcblx0XHRwYWRkaW5nLWxlZnQ6IDQ1cHg7XG5cdH1cblx0QGluY2x1ZGUgc2l6ZS1tYXgtbSB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMzVweDtcblx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdH1cblx0QGluY2x1ZGUgc2l6ZS1tYXgtcyB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMTVweDtcblx0XHRwYWRkaW5nLXRvcDogNDBweCAhaW1wb3J0YW50O1xuXHR9XG5cdC5wYWdlLWhlYWRpbmctYmxvY2sge1xuXHQgICAgZm9udC1zaXplOiA1LjU1cmVtO1xuXHQgICAgbGluZS1oZWlnaHQ6IDEwMHB4O1xuXHQgICAgZGlzcGxheTogZ3JpZDtcblx0ICAgIGZvbnQtZmFtaWx5OiAkc2Vjb25kYXJ5Ym9sZDtcblx0ICAgIG1heC13aWR0aDogMTY4MHB4O1xuXHQgICAgbWFyZ2luOiAwIGF1dG87XG5cdFx0QGluY2x1ZGUgc2l6ZS1taW4teHhsbCB7XG5cdFx0ICAgIG1heC13aWR0aDogMTY4MHB4O1xuXHRcdH1cblx0XHRAaW5jbHVkZSBzaXplLW1heC14eGwge1xuXHRcdFx0bWF4LXdpZHRoOiAxNDQwcHg7XG5cdFx0XHRmb250LXNpemU6IDUuMnJlbTtcblx0ICAgIFx0bGluZS1oZWlnaHQ6IDkwcHg7XG5cdFx0fVxuXHRcdEBpbmNsdWRlIHNpemUtbWF4LXhsIHtcblx0XHRcdG1heC13aWR0aDogMTE0MHB4O1xuXHRcdFx0Zm9udC1zaXplOiA0LjNyZW07XG5cdCAgICBcdGxpbmUtaGVpZ2h0OiA3MHB4O1xuXHRcdH1cblx0XHRAaW5jbHVkZSBzaXplLW1heC1sbCB7XG5cdFx0XHRtYXgtd2lkdGg6IDk2MHB4O1xuXHRcdFx0Zm9udC1zaXplOiAzLjJyZW07XG5cdCAgICBcdGxpbmUtaGVpZ2h0OiA1MHB4O1xuXHRcdH1cblx0XHRAaW5jbHVkZSBzaXplLW1heC1tIHtcblx0XHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRcdGZvbnQtc2l6ZTogMi45cmVtO1xuXHRcdH1cdFxuXHRcdEBpbmNsdWRlIHNpemUtbWF4LXMge1xuXHRcdFx0Zm9udC1zaXplOiAycmVtO1xuICAgIFx0XHRsaW5lLWhlaWdodDogNDBweDtcblx0XHR9XG5cdFx0LmZpZWxkLS1uYW1lLWZpZWxkLWhlYWRpbmctbGluZS0xIHtcblx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0fVxuXHQgICAgLmZpZWxkLS1uYW1lLWZpZWxkLWhlYWRpbmctbGluZS0yIHtcblx0ICAgIFx0Y29sb3I6ICR3aGl0ZTtcblx0ICAgIH1cblx0ICAgIC5maWVsZC0tbmFtZS1maWVsZC1oZWFkaW5nLWxpbmUtdGhyZWUge1xuXHQgICAgfVxuXHR9XG59XG4iLCIubWVudS1vcGVuIHtcbiAgICAucGFyYWdyYXBoLS10eXBlLS1oZXJvIHtcbiAgICAgICAgLmlzX2N1cnZlIHtcbiAgICAgICAgICAgIHotaW5kZXg6IDA7XG4gICAgICAgIH1cbiAgICB9XG59XG4uZmllbGQtLW5hbWUtZmllbGQtZWxlbWVudHMgPiAuZmllbGRfX2l0ZW06bnRoLWNoaWxkKDEpIC5wYXJhZ3JhcGgtLXR5cGUtLWhlcm8ge1xuICAgIG1hcmdpbi10b3A6IC0xMTBweDtcbiAgICBAaW5jbHVkZSBzaXplLW1heC1sbCB7XG4gICAgICAgIG1hcmdpbi10b3A6IC04MHB4O1xuICAgIH1cbiAgICBAaW5jbHVkZSBzaXplLW1heC1tbCB7XG4gICAgICAgIG1hcmdpbi10b3A6IC01MHB4O1xuICAgIH1cbiAgICBAaW5jbHVkZSBzaXplLW1heC1tIHtcbiAgICAgICAgbWFyZ2luLXRvcDogLTQwcHg7XG4gICAgfVxuICAgIEBpbmNsdWRlIHNpemUtbWF4LXhzIHtcbiAgICAgICAgbWFyZ2luLXRvcDogLTM1cHg7XG4gICAgfVxufVxuLnBhcmFncmFwaC0tdHlwZS0taGVybyB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0d2lkdGg6IDEwMCU7XG4gICAgXG4gICAgJjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgXHRib3R0b206IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIFx0aGVpZ2h0OiAxNjBweDtcbiAgICBcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL2Jhbm5lci1pbWctYm90dG9tLW92ZXJsYXkxLnBuZycpO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIFx0YmFja2dyb3VuZC1wb3NpdGlvbjogYm90dG9tO1xuICAgICAgICBAaW5jbHVkZSBzaXplLW1pbi14eGxsIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgc2l6ZS1tYXgteHhsIHtcbiAgICAgICAgICAgIGhlaWdodDogMTMwcHg7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgc2l6ZS1tYXgteGwge1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDBweDtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBzaXplLW1heC1tbCB7XG4gICAgICAgICAgICBoZWlnaHQ6IDc1cHg7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgc2l6ZS1tYXgtbSB7XG4gICAgICAgICAgICBoZWlnaHQ6IDYwcHg7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgc2l6ZS1tYXgteHMge1xuICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICB9XG4gICAgfVxuICAgIC5maWVsZC0tbmFtZS1maWVsZC1pbWFnZSB7XG4gICAgXHRtYXJnaW46IDA7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBpbWcge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gMzEwcHgpO1xuICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgICAgICBAaW5jbHVkZSBzaXplLW1heC14bCB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gMjUwcHgpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGluY2x1ZGUgc2l6ZS1tYXgtbWwge1xuICAgICAgICAgICAgICAgIGhlaWdodDogY2FsYygxMDB2aCAtIDM1MHB4KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIHNpemUtbWF4LW0ge1xuICAgICAgICAgICAgICAgIGhlaWdodDogY2FsYygxMDB2aCAtIDQ4MHB4KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIHNpemUtbWF4LXMge1xuICAgICAgICAgICAgICAgIGhlaWdodDogY2FsYygxMDB2aCAtIDU2MHB4KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIHNpemUtbWF4LXhzIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IGNhbGMoMTAwdmggLSA2MDBweCk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSBzaXplLW1heC14eHMge1xuICAgICAgICAgICAgICAgIGhlaWdodDogY2FsYygxMDB2aCAtIDYzMHB4KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iLCIuZmllbGRfX2l0ZW0ge1xuXHQmOmhhcyguaW1nLXdpdGgtc3ViKSB7XG5cdFx0LnBhcmFncmFwaC0tdHlwZS0taHRtbCB7XG5cdFx0ICAgIG1heC13aWR0aDogMTAwJTtcblx0XHQgICAgcGFkZGluZzogMDtcblx0XHQgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsYWNrO1xuXHRcdH1cblx0XHQuaHRtbC1wYXJhZ3JhcGgtd3JhcHBlciB7XG5cdFx0XHRtYXgtd2lkdGg6IDE2ODBweDtcblx0XHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdFx0cGFkZGluZzogMCAxNXB4O1xuXHRcdFx0QGluY2x1ZGUgc2l6ZS1tYXgteHhsIHtcblx0XHRcdFx0bWF4LXdpZHRoOiAxNDQwcHg7XG5cdFx0XHR9XG5cdFx0XHRAaW5jbHVkZSBzaXplLW1heC14bCB7XG5cdFx0XHRcdG1heC13aWR0aDogMTE0MHB4O1xuXHRcdFx0fVxuXHRcdFx0QGluY2x1ZGUgc2l6ZS1tYXgtbGwge1xuXHRcdFx0XHRtYXgtd2lkdGg6IDk2MHB4O1xuXHRcdFx0fVxuXHRcdFx0QGluY2x1ZGUgc2l6ZS1tYXgtbSB7XG5cdFx0XHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbi5maWVsZC0tbmFtZS1maWVsZC1jb2x1bW5zIHtcblx0PiAuZmllbGRfX2l0ZW06Zmlyc3QtY2hpbGQge1xuXHRcdC5wYXJhZ3JhcGgtLXR5cGUtLWh0bWwge1xuXHRcdFx0LnJlZC1ib3JkZXItaHRtbCB7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDMwcHg7XG5cdFx0XHRcdEBpbmNsdWRlIHNpemUtbWF4LW1sIHtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiA1MHB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4ucGFyYWdyYXBoLS10eXBlLS1odG1sIHtcblx0bWF4LXdpZHRoOiAxNjgwcHg7XG5cdG1hcmdpbjogMCBhdXRvO1xuXHRwYWRkaW5nOiAwIDE1cHg7XG5cdEBpbmNsdWRlIHNpemUtbWluLXh4bGwge1xuXHQgICAgbWF4LXdpZHRoOiAxNjgwcHg7XG5cdH1cblx0QGluY2x1ZGUgc2l6ZS1tYXgteHhsIHtcblx0XHRtYXgtd2lkdGg6IDE0NDBweDtcblx0fVxuXHRAaW5jbHVkZSBzaXplLW1heC14bCB7XG5cdFx0bWF4LXdpZHRoOiAxMTQwcHg7XG5cdH1cblx0QGluY2x1ZGUgc2l6ZS1tYXgtbGwge1xuXHRcdG1heC13aWR0aDogOTYwcHg7XG5cdH1cblx0QGluY2x1ZGUgc2l6ZS1tYXgtbSB7XG5cdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHR9XG5cdC5maWVsZC0tbmFtZS1maWVsZC1odG1sIHtcblx0XHRwOmxhc3QtY2hpbGQge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHR9XG5cdH1cbiAgICAuaW1nLXdpdGgtc3ViIHtcbiAgICBcdG1heC13aWR0aDogODUlO1xuICAgIFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0Ly8gcGFkZGluZy1ib3R0b206IDEwMHB4O1xuXHRcdEBpbmNsdWRlIHNpemUtbWF4LXh4bCB7XG5cdFx0XHRwYWRkaW5nLXRvcDogNTBweDtcblx0XHRcdC8vIHBhZGRpbmctYm90dG9tOiA3MHB4O1xuXHRcdH1cblx0XHRAaW5jbHVkZSBzaXplLW1heC14bCB7XG5cdFx0XHRwYWRkaW5nLXRvcDogMDtcblx0XHRcdG1heC13aWR0aDogOTUlO1xuXHRcdH1cblx0XHRAaW5jbHVkZSBzaXplLW1heC1sbCB7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogMzBweDtcblx0XHR9XG5cdFx0QGluY2x1ZGUgc2l6ZS1tYXgtbWwge1xuXHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDIwcHg7XG5cdFx0fVxuXHRcdEBpbmNsdWRlIHNpemUtbWF4LW0ge1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDA7XG5cdFx0fVxuICAgIFx0c3BhbiB7XG4gICAgXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBcdFx0QGluY2x1ZGUgc2l6ZS1tYXgtbSB7XG4gICAgXHRcdFx0d2lkdGg6IDEwMCU7XG4gICAgXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuICAgIFx0XHRcdG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgXHRcdH1cbiAgICBcdFx0aW1nIHtcbiAgICBcdFx0XHQvLyBmbG9hdDogbm9uZTtcbiAgICBcdFx0XHRAaW5jbHVkZSBzaXplLW1heC14eGwge1xuICAgIFx0XHRcdFx0d2lkdGg6IDM1NXB4O1xuICAgIFx0XHRcdH1cbiAgICBcdFx0XHRAaW5jbHVkZSBzaXplLW1heC14bCB7XG4gICAgXHRcdFx0XHR3aWR0aDogMjk1cHg7XG4gICAgXHRcdFx0fVxuICAgIFx0XHRcdEBpbmNsdWRlIHNpemUtbWF4LWxsIHtcblx0XHRcdFx0XHR3aWR0aDogMjU1cHg7XG5cdFx0XHRcdH1cblx0XHRcdFx0QGluY2x1ZGUgc2l6ZS1tYXgtbWwge1xuXHRcdFx0XHRcdHdpZHRoOiAyMzVweDtcblx0XHRcdFx0fVxuXHRcdFx0XHRAaW5jbHVkZSBzaXplLW1heC1tIHtcblx0XHRcdFx0XHR3aWR0aDogMjYwcHg7XG5cdFx0XHRcdH1cblx0XHRcdFx0QGluY2x1ZGUgc2l6ZS1tYXgteHMge1xuXHRcdFx0XHRcdHdpZHRoOiAyMzVweDtcblx0XHRcdFx0fVxuICAgIFx0XHR9XG4gICAgXHR9XG4gICAgXHRzdWIge1xuXHRcdCAgICBmb250LXNpemU6IDUuNTVyZW07XG5cdFx0ICAgIGxpbmUtaGVpZ2h0OiAxMDBweDtcblx0XHQgICAgY29sb3I6ICR3aGl0ZTtcblx0XHQgICAgZm9udC1mYW1pbHk6ICRzZWNvbmRhcnlib2xkO1xuXHRcdCAgICBtYXJnaW4tbGVmdDogLTgwcHg7XG5cdFx0ICAgIGJvdHRvbTogMHB4O1xuXHRcdFx0bGVmdDogMTMwcHg7XG5cdFx0XHQvLyBAaW5jbHVkZSBzaXplLW1heC14eGwge1xuXHRcdFx0Ly8gXHRib3R0b206IC02MHB4O1xuXHRcdFx0Ly8gfVxuXHRcdFx0QGluY2x1ZGUgc2l6ZS1tYXgteGwge1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogLTkwcHg7XG5cdFx0XHR9XG5cdFx0XHRAaW5jbHVkZSBzaXplLW1heC1sbCB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMy45cmVtO1xuICAgIFx0XHRcdGxpbmUtaGVpZ2h0OiA3MHB4O1xuXHRcdFx0XHQvLyBtYXJnaW4tbGVmdDogLTEwMHB4O1xuXHRcdFx0XHQvLyBib3R0b206IC01MHB4O1xuXHRcdFx0fVxuXHRcdFx0QGluY2x1ZGUgc2l6ZS1tYXgtbWwge1xuXHRcdFx0XHRmb250LXNpemU6IDNyZW07XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiA1NXB4O1xuXHRcdFx0XHQvLyBib3R0b206IC00MHB4O1xuXHRcdFx0fVxuXHRcdFx0QGluY2x1ZGUgc2l6ZS1tYXgtbSB7XG5cdFx0XHRcdHBvc2l0aW9uOiBpbml0aWFsO1xuICAgIFx0XHRcdG1hcmdpbjogMDtcbiAgICBcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdH1cblx0XHRcdEBpbmNsdWRlIHNpemUtbWF4LXMge1xuXHRcdFx0XHRmb250LXNpemU6IDIuNHJlbTtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDQ1cHg7XG5cdFx0XHR9XG5cdFx0XHRAaW5jbHVkZSBzaXplLW1heC14cyB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMnJlbTtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDQwcHg7XG5cdFx0XHR9XG5cdFx0XHRAaW5jbHVkZSBzaXplLW1heC14eHMge1xuXHRcdFx0XHRmb250LXNpemU6IDEuNzVyZW07XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAzNXB4O1xuXHRcdFx0fVxuICAgIFx0fVxuICAgIH1cbiAgICAubW9iaWxlLXBub25lIHtcbiAgICBcdEBpbmNsdWRlIHNpemUtbWF4LXhsIHtcbiAgICBcdFx0ZGlzcGxheTogbm9uZTtcbiAgICBcdH1cbiAgICB9XG5cdC5yZWQtYm9yZGVyLWh0bWwge1xuXHRcdGJvcmRlcjogNXB4IHNvbGlkICRwcmltYXJ5O1xuXHRcdCYuaHRtbC1wYXJhZ3JhcGgtd3JhcHBlciB7XG5cdFx0XHRwYWRkaW5nOiAzMHB4IDQwcHg7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRAaW5jbHVkZSBzaXplLW1heC1tbCB7XG5cdFx0XHRcdHBhZGRpbmc6IDMwcHg7XG5cdFx0XHRcdG1pbi1oZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcblx0XHRcdH1cblx0XHRcdEBpbmNsdWRlIHNpemUtbWF4LW0ge1xuXHRcdFx0XHRwYWRkaW5nOiAyNXB4IDE1cHg7XG5cdFx0XHR9XG5cdFx0XHQuY29udGVudC1sb2dvIHtcblx0XHRcdCAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHQgICAgcmlnaHQ6IDIwcHg7XG5cdFx0XHQgICAgYm90dG9tOiAtMzVweDtcblx0XHRcdCAgICBkaXNwbGF5OiBub25lO1xuXHRcdFx0ICAgIEBpbmNsdWRlIHNpemUtbWF4LW1sIHtcblx0XHRcdCAgICBcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0ICAgIH1cblx0XHRcdH1cblx0XHR9XG5cdFx0cCB7XG5cdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRzcGFuIHtcblx0XHRcdFx0Y29sb3I6ICRwcmltYXJ5O1xuXHRcdFx0ICAgIGZvbnQtZmFtaWx5OiAkc2Vjb25kYXJ5cmVnO1xuXHRcdFx0ICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuXHRcdFx0fVxuXHRcdH1cblx0XHR1bCB7XG5cdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0bGkge1xuXHRcdFx0XHRsaXN0LXN0eWxlOiBub25lO1xuXHRcdFx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdFx0XHRmb250LXNpemU6IDFyZW07XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAzMnB4O1xuXHRcdFx0XHRmb250LWZhbWlseTogJHByaW1hcnlyZWc7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdGg2IHtcblx0XHRcdGZvbnQtZmFtaWx5OiAkcHJpbWFyeWJvbGQ7XG5cdFx0XHRjb2xvcjogJHByaW1hcnk7XG5cdFx0XHRmb250LXNpemU6IDEuMXJlbTtcblx0XHR9XG5cdFx0LmNvbW1pc2l0aW9uLWNvbnRlbnQge1xuXHRcdCAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0ICAgIEBpbmNsdWRlIHNpemUtbWF4LW1sIHtcblx0XHQgICAgXHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0ICAgIGZsZXgtd3JhcDogd3JhcDtcblx0XHRcdCAgICByb3ctZ2FwOiA0MHB4O1xuXHRcdCAgICB9XG5cdFx0ICAgIHAge1xuXHRcdFx0ICAgIHdpZHRoOiA2NSU7XG5cdFx0XHQgICAgQGluY2x1ZGUgc2l6ZS1tYXgteHhsIHtcblx0XHRcdCAgICBcdHdpZHRoOiA2MCU7XG5cdFx0XHQgICAgfVxuXHRcdFx0ICAgIEBpbmNsdWRlIHNpemUtbWF4LXhsIHtcblx0XHRcdCAgICBcdHdpZHRoOiAxMDAlO1xuXHRcdFx0ICAgIH1cblx0XHRcdH1cblx0XHRcdC5ib3JkZXItaW1nIHtcblx0XHRcdCAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHQgICAgcmlnaHQ6IC01OCU7XG5cdFx0XHQgICAgdG9wOiAwO1xuXHRcdFx0ICAgIHdpZHRoOiA2NjBweDtcblx0XHRcdCAgICBAaW5jbHVkZSBzaXplLW1pbi14eGxsIHtcblx0XHRcdFx0ICAgIHJpZ2h0OiAtNzglO1xuXHRcdFx0XHQgICAgd2lkdGg6IDc4MHB4O1xuXHRcdFx0ICAgIH1cblx0XHRcdCAgICBAaW5jbHVkZSBzaXplLW1heC14eGwge1xuXHRcdFx0ICAgIFx0d2lkdGg6IDYwMHB4O1xuXHRcdFx0ICAgIFx0cmlnaHQ6IC02NyU7XHRcblx0XHRcdCAgICB9XG5cdFx0XHQgICAgQGluY2x1ZGUgc2l6ZS1tYXgteGwge1xuXHRcdFx0XHQgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHQgICAgcmlnaHQ6IC0zNyU7XG5cdFx0XHRcdCAgICB0b3A6IDEwMCU7XG5cdFx0XHQgICAgXHR3aWR0aDogNTUwcHg7XG5cdFx0XHQgICAgfVxuXHRcdFx0ICAgIEBpbmNsdWRlIHNpemUtbWF4LW1sIHtcblx0XHRcdCAgICBcdHdpZHRoOiA2MCU7XG4gICAgXHRcdFx0XHRwb3NpdGlvbjogaW5pdGlhbDtcblx0XHRcdCAgICB9XG5cdFx0XHQgICAgQGluY2x1ZGUgc2l6ZS1tYXgtbSB7XG5cdFx0XHQgICAgXHR3aWR0aDogMTAwJTtcblx0XHRcdCAgICB9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC5jb21wYW55LWRldGFpbHMge1xuXHRcdC5mcmFuY2hpc2Utc3lzdGVtLCAuY29tcGFueS1jb250YWN0cyB7XG5cdFx0XHRoMiB7XG5cdFx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0XHRcdGZvbnQtZmFtaWx5OiAkc2Vjb25kYXJ5Ym9sZDtcblx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHRmb250LXNpemU6IDIuNzdyZW07XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiA1MHB4O1xuXHRcdFx0XHRAaW5jbHVkZSBzaXplLW1heC14eGwge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMi41cmVtO1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiA0MHB4O1xuXHRcdFx0XHR9XG5cdFx0XHRcdEBpbmNsdWRlIHNpemUtbWF4LXhsIHtcblx0XHRcdFx0XHRmb250LXNpemU6IDIuMnJlbTtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMzVweDtcblx0XHRcdFx0fVxuXHRcdFx0XHRAaW5jbHVkZSBzaXplLW1heC1sbCB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxLjhyZW07XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDMwcHg7XG5cdFx0XHRcdH1cblx0XHRcdFx0QGluY2x1ZGUgc2l6ZS1tYXgtbWwge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMS40cmVtO1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAyM3B4O1xuXHRcdFx0XHR9XG5cdFx0XHRcdEBpbmNsdWRlIHNpemUtbWF4LW0ge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMS4ycmVtO1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxOHB4O1xuXHRcdFx0XHR9XG5cdFx0XHRcdEBpbmNsdWRlIHNpemUtbWF4LXhzIHtcblx0XHRcdFx0XHRmb250LXNpemU6IDFyZW07XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDE1cHg7XG5cdFx0XHRcdH1cblx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTVweDtcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5mcmFuY2hpc2Utc3lzdGVtIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDUwcHg7XG5cdFx0XHRAaW5jbHVkZSBzaXplLW1heC1sbCB7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDMwcHg7XG5cdFx0XHR9XG5cdFx0XHRAaW5jbHVkZSBzaXplLW1heC1tIHtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0aDMge1xuXHQgICAgZm9udC1zaXplOiAxLjc4cmVtO1xuXHQgICAgbGluZS1oZWlnaHQ6IDUwcHg7XG5cdCAgICBjb2xvcjogJHdoaXRlO1xuXHQgICAgQGluY2x1ZGUgc2l6ZS1tYXgtcyB7XG5cdCAgICBcdGZvbnQtc2l6ZTogMS41cmVtO1xuXHQgICAgXHRsaW5lLWhlaWdodDogNDBweDtcblx0ICAgIH1cblx0XHRzcGFuIHtcblx0XHQgICAgY29sb3I6ICRwcmltYXJ5O1xuXHRcdCAgICBmb250LWZhbWlseTogJHNlY29uZGFyeXJlZztcblx0XHR9XG5cdFx0YSB7XG5cdFx0ICAgIGNvbG9yOiAkd2hpdGU7XG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHRwIHtcblx0XHRmb250LXNpemU6IDFyZW07XG5cdFx0bGluZS1oZWlnaHQ6IDMycHg7XG5cdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRmb250LWZhbWlseTogJHByaW1hcnlyZWc7XG5cdFx0YiB7XG5cdFx0XHRmb250LWZhbWlseTogJHByaW1hcnlib2xkO1xuXHRcdH1cblx0XHRhIHtcblx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufSIsIi5wYXJhZ3JhcGgtLXR5cGUtLWltYWdlLWFuZC10ZXh0IHtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC13cmFwOiB3cmFwO1xuXHRyb3ctZ2FwOiA1MHB4O1xuXHRtYXgtd2lkdGg6IDE2ODBweDtcblx0bWFyZ2luOiAwIGF1dG87XG5cdHBhZGRpbmc6IDYwcHggMTVweCAzMHB4O1xuXHRAaW5jbHVkZSBzaXplLW1pbi14eGxsIHtcblx0ICAgIG1heC13aWR0aDogMTY4MHB4O1xuXHR9XG5cdEBpbmNsdWRlIHNpemUtbWF4LXh4bCB7XG5cdFx0bWF4LXdpZHRoOiAxNDQwcHg7XG5cdH1cblx0QGluY2x1ZGUgc2l6ZS1tYXgteGwge1xuXHRcdG1heC13aWR0aDogMTE0MHB4O1xuXHR9XG5cdEBpbmNsdWRlIHNpemUtbWF4LWxsIHtcblx0XHRtYXgtd2lkdGg6IDk2MHB4O1xuXHRcdHBhZGRpbmc6IDIwcHggMTVweCAzMHB4O1xuXHR9XG5cdEBpbmNsdWRlIHNpemUtbWF4LW1sIHtcblx0XHRyb3ctZ2FwOiA0MHB4O1xuXHR9XG5cdEBpbmNsdWRlIHNpemUtbWF4LW0ge1xuXHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRyb3ctZ2FwOiAzMHB4O1xuXHR9XG5cdC5zaW5nbGUtaW1hZ2UtYmxvY2sge1xuXHRcdHdpZHRoOiA1MCU7XG5cdFx0QGluY2x1ZGUgc2l6ZS1tYXgtbWwge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0fVxuXHRcdC5maWVsZC0tbmFtZS1maWVsZC1pbWFnZSB7XG5cdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRpbWcge1xuXHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC5odG1sLXRpdGxlLXRleHQge1xuXHRcdHdpZHRoOiA1MCU7XG5cdFx0cGFkZGluZy1sZWZ0OiA4MHB4O1xuXHRcdEBpbmNsdWRlIHNpemUtbWF4LXhsIHtcblx0XHRcdHBhZGRpbmctbGVmdDogNDBweDtcblx0XHR9XG5cdFx0QGluY2x1ZGUgc2l6ZS1tYXgtbWwge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdFx0fVxuXHRcdC5maWVsZC0tbmFtZS1maWVsZC10aXRsZS1odG1sIHtcblx0XHRcdGZvbnQtc2l6ZTogNS41NXJlbTtcblx0XHQgICAgbGluZS1oZWlnaHQ6IDEwMHB4O1xuXHRcdCAgICBmb250LWZhbWlseTogJHNlY29uZGFyeWJvbGQ7XG5cdFx0ICAgIGNvbG9yOiAkYmxhY2s7XG5cdFx0XHRAaW5jbHVkZSBzaXplLW1heC14bCB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogNXJlbTtcbiAgICBcdFx0XHRsaW5lLWhlaWdodDogODBweDtcblx0XHRcdH1cblx0XHRcdEBpbmNsdWRlIHNpemUtbWF4LWxsIHtcblx0XHRcdFx0Zm9udC1zaXplOiA0cmVtO1xuICAgIFx0XHRcdGxpbmUtaGVpZ2h0OiA3MHB4O1xuXHRcdFx0fVxuXHRcdFx0QGluY2x1ZGUgc2l6ZS1tYXgtbSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMy41cmVtO1xuICAgIFx0XHRcdGxpbmUtaGVpZ2h0OiA2MHB4O1xuXHRcdFx0fVxuXHRcdFx0QGluY2x1ZGUgc2l6ZS1tYXgtcyB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMi43cmVtO1xuICAgIFx0XHRcdGxpbmUtaGVpZ2h0OiA1MHB4O1xuXHRcdFx0fVxuXHRcdFx0QGluY2x1ZGUgc2l6ZS1tYXgtcyB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMi42NnJlbTtcbiAgICBcdFx0XHRsaW5lLWhlaWdodDogNDBweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn0iLCIuZmllbGRfX2l0ZW06aGFzKC5qb2ItYXBwbGljYXRpb24tdG9nZ2xlLmNsb3NlZCkge1xuXHQucGFyYWdyYXBoLS10eXBlLS1qb2ItYXBwbGljYXRpb24ge1xuICAgIFx0cGFkZGluZy1ib3R0b206IDE0MHB4O1xuICAgIFx0QGluY2x1ZGUgc2l6ZS1tYXgtbWwge1xuICAgIFx0XHRwYWRkaW5nLWJvdHRvbTogNDBweDtcbiAgICBcdH1cbiAgICBcdEBpbmNsdWRlIHNpemUtbWF4LXMge1xuICAgIFx0XHRwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgICBcdH1cbiAgICB9XG4gICAgLmxhc3Qtam9iLWFwcGxpY2F0aW9uIHtcblx0ICAgIHBhZGRpbmctYm90dG9tOiA2MHB4O1xuXHQgICAgQGluY2x1ZGUgc2l6ZS1tYXgtcyB7XG4gICAgXHRcdHBhZGRpbmctYm90dG9tOiAzMHB4O1xuICAgIFx0fVxuXHR9XG59XG4ucGFyYWdyYXBoLS10eXBlLS1qb2ItYXBwbGljYXRpb24ge1xuXHRwYWRkaW5nOiAwcHggMTVweCAyMDBweDtcblx0QGluY2x1ZGUgc2l6ZS1tYXgteGwge1xuXHRcdHBhZGRpbmc6IDAgMTVweCAxNzBweDtcblx0fVxuXHRAaW5jbHVkZSBzaXplLW1heC1sbCB7XG5cdFx0cGFkZGluZzogMCAxNXB4IDExMHB4O1xuXHR9XG5cdEBpbmNsdWRlIHNpemUtbWF4LW1sIHtcblx0XHRwYWRkaW5nOiA1MHB4IDE1cHg7XG5cdH1cblx0JjpoYXMoLmpvYi1hcHBsaWNhdGlvbi10b2dnbGUuY2xvc2VkKSB7XG5cdFx0LmpvYi1hcHBsaWNhdGlvbi13cmFwcGVyIHtcblx0ICAgIFx0bWFyZ2luLWJvdHRvbTogMTUwcHg7XG5cdCAgICBcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHQgICAgbWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdH1cblx0ICAgIH1cblx0fVxuXHQmOmhhcyguam9iLWFwcGxpY2F0aW9uLXRvZ2dsZS5vcGVuZWQpIHtcblx0XHQuam9iLWFwcGxpY2F0aW9uLXdyYXBwZXIge1xuXHQgICAgXHRtYXJnaW4tYm90dG9tOiAyMDBweDtcblx0ICAgIFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdCAgICBtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0fVxuXHQgICAgfVxuXHR9XG5cdCYubGFzdC1qb2ItYXBwbGljYXRpb24ge1xuXHQgICAgcGFkZGluZy1ib3R0b206IDYwcHg7XG5cdCAgICBAaW5jbHVkZSBzaXplLW1heC1zIHtcbiAgICBcdFx0cGFkZGluZy1ib3R0b206IDMwcHg7XG4gICAgXHR9XG5cdH1cblx0LmpvYi1hcHBsaWNhdGlvbi13cmFwcGVyIHtcblx0XHRtYXgtd2lkdGg6IDE2ODBweDtcblx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRib3JkZXI6IDVweCBzb2xpZCAkcHJpbWFyeTtcblx0XHRwYWRkaW5nOiAzMnB4IDQwcHg7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdEBpbmNsdWRlIHNpemUtbWluLXh4bGwge1xuXHRcdCAgICBtYXgtd2lkdGg6IDE2ODBweDtcblx0XHR9XG5cdFx0QGluY2x1ZGUgc2l6ZS1tYXgteHhsIHtcblx0XHRcdG1heC13aWR0aDogMTQ0MHB4O1xuXHRcdH1cblx0XHRAaW5jbHVkZSBzaXplLW1heC14bCB7XG5cdFx0XHRtYXgtd2lkdGg6IDExNDBweDtcblx0XHR9XG5cdFx0QGluY2x1ZGUgc2l6ZS1tYXgtbGwge1xuXHRcdFx0bWF4LXdpZHRoOiA5NjBweDtcblx0XHR9XG5cdFx0QGluY2x1ZGUgc2l6ZS1tYXgtbWwge1xuXHRcdFx0cGFkZGluZzogMzBweCAxNXB4O1xuXHRcdH1cblx0XHRAaW5jbHVkZSBzaXplLW1heC1tIHtcblx0XHRcdG1heC13aWR0aDogMTAwJVxuXHRcdH1cblx0fVxuXHQuc3ZnLWJvcmRlciB7XG5cdCAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG5cdCAgICB0b3A6IC04MHB4O1xuXHQgICAgcmlnaHQ6IDE3NXB4O1xuXHQgICAgei1pbmRleDogMTtcblx0ICAgIEBpbmNsdWRlIHNpemUtbWF4LXh4bCB7XG5cdCAgICBcdHJpZ2h0OiAxMTBweDtcblx0ICAgIH1cblx0ICAgIEBpbmNsdWRlIHNpemUtbWF4LXhsIHtcblx0ICAgIFx0cmlnaHQ6IDk1cHg7XG5cdCAgICB9XG5cdCAgICBAaW5jbHVkZSBzaXplLW1heC1sbCB7XG5cdCAgICBcdHJpZ2h0OiA0MHB4O1xuXHQgICAgfVxuXHQgICAgQGluY2x1ZGUgc2l6ZS1tYXgtbWwge1xuXHQgICAgXHRkaXNwbGF5OiBub25lO1xuXHQgICAgfVxuXHQgICAgc3ZnIHtcblx0ICAgIFx0QGluY2x1ZGUgc2l6ZS1tYXgteHhsIHtcblx0XHQgICAgXHR3aWR0aDogMzAwcHg7XG5cdFx0ICAgIH1cblx0XHQgICAgQGluY2x1ZGUgc2l6ZS1tYXgteGwge1xuXHRcdCAgICBcdHdpZHRoOiAyNTBweDtcblx0XHQgICAgfVxuXHRcdCAgICBAaW5jbHVkZSBzaXplLW1heC1sbCB7XG5cdFx0ICAgIFx0d2lkdGg6IDIyMHB4O1xuXHRcdCAgICB9XG5cdFx0fVxuXHR9XG5cdC5qb2ItYXBwLXRvcCB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHQgICAgdG9wOiAtNzhweDtcblx0ICAgIHJpZ2h0OiAxMSU7XG5cdCAgICBwYWRkaW5nOiA1MHB4IDY0cHggMjBweCAzMHB4O1xuXHQgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuXHQgICAgZm9udC1mYW1pbHk6ICRzZWNvbmRhcnlib2xkO1xuXHQgICAgY2xpcC1wYXRoOiBwb2x5Z29uKDAgMTAlLDEwMCUgMCw5NSUgMTAwJSwzJSA5NSUpO1xuXHQgICAgZGlzcGxheTogZmxleDtcblx0ICAgIGZsZXgtd3JhcDogd3JhcDtcblx0ICAgIGNvbHVtbi1nYXA6IDQ4cHg7XG5cdCAgICBAaW5jbHVkZSBzaXplLW1heC14eGwge1xuXHQgICAgXHRyaWdodDogOSU7XG5cdCAgICB9XG5cdCAgICBAaW5jbHVkZSBzaXplLW1heC14bCB7XG5cdCAgICBcdHRvcDogLTY1cHg7XG5cdCAgICBcdHBhZGRpbmc6IDM1cHggNTVweCAyMHB4IDMwcHg7XG5cdCAgICB9XG5cdCAgICBAaW5jbHVkZSBzaXplLW1heC1sbCB7XG5cdCAgICBcdHRvcDogLTYwcHg7XG5cdCAgICBcdHJpZ2h0OiA1JTtcblx0ICAgIFx0cGFkZGluZzogMzBweCA1MHB4IDE1cHggMzBweDtcblx0ICAgIFx0Y29sdW1uLWdhcDogMzVweDtcblx0ICAgIH1cblx0ICAgIEBpbmNsdWRlIHNpemUtbWF4LW1sIHtcblx0ICAgIFx0cG9zaXRpb246IGluaXRpYWw7XG5cdFx0ICAgIGNsaXAtcGF0aDogbm9uZTtcblx0XHQgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHQgICAgcGFkZGluZzogMjBweCAxNXB4O1xuXHQgICAgfVxuXHQgICAgLmZpZWxkLS1uYW1lLWZpZWxkLWpvYi10aXRsZSB7XG5cdFx0ICAgIGZvbnQtc2l6ZTogMS42N3JlbTtcblx0XHQgICAgbGluZS1oZWlnaHQ6IDUwcHg7XG5cdFx0ICAgIGNvbG9yOiAkc2Vjb25kYXJ5O1xuXHRcdCAgICBAaW5jbHVkZSBzaXplLW1heC14bCB7XG5cdFx0ICAgIFx0Zm9udC1zaXplOiAxLjRyZW07XG5cdFx0ICAgIFx0bGluZS1oZWlnaHQ6IDQwcHg7XG5cdFx0ICAgIH1cblx0XHQgICAgQGluY2x1ZGUgc2l6ZS1tYXgtcyB7XG5cdFx0ICAgIFx0Zm9udC1zaXplOiAxLjNyZW07XG5cdFx0ICAgIFx0bGluZS1oZWlnaHQ6IDMwcHg7XG5cdFx0ICAgIH1cblx0XHR9XG5cdFx0LmlzX2ltbWVkaWF0ZWx5IHtcblx0XHQgICAgZm9udC1zaXplOiAyLjc4cmVtO1xuXHRcdCAgICBsaW5lLWhlaWdodDogNTBweDtcblx0XHQgICAgY29sb3I6ICRwcmltYXJ5O1xuXHRcdCAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0ICAgIEBpbmNsdWRlIHNpemUtbWF4LXhsIHtcblx0XHQgICAgXHRmb250LXNpemU6IDIuM3JlbTtcblx0XHQgICAgXHRsaW5lLWhlaWdodDogNDBweDtcblx0XHQgICAgfVxuXHRcdCAgICBAaW5jbHVkZSBzaXplLW1heC1sbCB7XG5cdFx0ICAgIFx0Zm9udC1zaXplOiAyLjFyZW07XG5cdFx0ICAgIFx0bGluZS1oZWlnaHQ6IDMwcHg7XG5cdFx0ICAgIH1cblx0XHQgICAgQGluY2x1ZGUgc2l6ZS1tYXgtcyB7XG5cdFx0ICAgIFx0Zm9udC1zaXplOiAxLjhyZW07XG5cdFx0ICAgIH1cblx0XHQgICAgLy8gJjphZnRlciB7XG5cdFx0ICAgIC8vICAgICBjb250ZW50OiAnJztcblx0XHQgICAgLy8gICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHQgICAgLy8gICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL3p1LXNvZm9ydC1iZy5zdmcnKTtcblx0XHQgICAgLy8gICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0ICAgIC8vICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG5cdFx0ICAgIC8vICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXHRcdCAgICAvLyAgICAgbGVmdDogLTQ1cHg7XG5cdFx0XHQvLyAgICAgdG9wOiAtNDVweDtcblx0XHRcdC8vICAgICB3aWR0aDogMzA5cHg7XG5cdFx0ICAgIC8vICAgICBoZWlnaHQ6IDEyM3B4O1xuXHRcdCAgICAvLyB9XG5cdFx0fVxuXHR9XG5cdC5qb2ItYXBwbGljYXRpb24tdG9nZ2xlIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdHBhZGRpbmctcmlnaHQ6IDcwcHg7XG5cdFx0QGluY2x1ZGUgc2l6ZS1tYXgtcyB7XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiA2MHB4O1xuXHRcdH1cblx0XHQmLm9wZW5lZCB7XG5cdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdH1cblx0XHRcdCsgLmpvYi13ZWJmb3JtLWh0bWwge1xuXHRcdFx0ICAgIGRpc3BsYXk6IGZsZXg7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCYuY2xvc2VkIHtcblx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdFx0ei1pbmRleDogMTtcblx0XHRcdH1cblx0XHRcdCsgLmpvYi13ZWJmb3JtLWh0bWwge1xuXHRcdFx0ICAgIGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCY6YmVmb3JlLCAmOmFmdGVyIHtcblx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiAzMHB4O1xuXHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHR3aWR0aDogNDBweDtcblx0XHRcdGhlaWdodDogNDBweDtcblx0XHRcdGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcblx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcblx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0XHRAaW5jbHVkZSBzaXplLW1heC1tbCB7XG5cdFx0XHRcdHRvcDogMDtcbiAgICBcdFx0XHRyaWdodDogMTVweDtcbiAgICBcdFx0XHR3aWR0aDogMzVweDtcblx0XHRcdFx0aGVpZ2h0OiAzNXB4O1xuXHRcdFx0fVxuXHRcdFx0QGluY2x1ZGUgc2l6ZS1tYXgtcyB7XG4gICAgXHRcdFx0d2lkdGg6IDMwcHg7XG5cdFx0XHRcdGhlaWdodDogMzBweDtcblx0XHRcdH1cblx0XHR9XG5cdFx0JjpiZWZvcmUge1xuXHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvZm9ybS1jbG9zZS1sb2dvLnBuZycpO1xuXHRcdH1cblx0XHQmOmFmdGVyIHtcblx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL2Zvcm0tbWludXMtbG9nby5zdmcnKTtcblx0XHR9XG5cdH1cblx0LmpvYi1hcHBsaWNhdGlvbi1pbm5lciB7XG5cdFx0QGluY2x1ZGUgc2l6ZS1tYXgtbWwge1xuXHRcdFx0bWFyZ2luLXRvcDogMzBweDtcblx0XHR9XG5cdH1cblx0LmZpZWxkLS1uYW1lLWZpZWxkLXRpdGxlLWh0bWwge1xuXHRcdHdpZHRoOiA1MCU7XG5cdFx0Zm9udC1zaXplOiAyLjc4cmVtO1xuXHQgICAgbGluZS1oZWlnaHQ6IDUwcHg7XG5cdCAgICBmb250LWZhbWlseTogJHNlY29uZGFyeWJvbGQ7XG5cdCAgICBjb2xvcjogJHByaW1hcnk7XG5cdCAgICBzcGFuIHtcblx0XHQgICAgY29sb3I6ICR3aGl0ZTtcblx0XHR9XG5cdFx0QGluY2x1ZGUgc2l6ZS1tYXgteGwge1xuXHRcdFx0Zm9udC1zaXplOiAyLjZyZW07XG5cdCAgICBcdGxpbmUtaGVpZ2h0OiA0NXB4O1x0XG5cdFx0fVxuXHRcdEBpbmNsdWRlIHNpemUtbWF4LWxsIHtcblx0XHRcdGZvbnQtc2l6ZTogMi4xcmVtO1xuXHQgICAgXHRsaW5lLWhlaWdodDogMzVweDtcdFxuXHQgICAgXHR3aWR0aDogNjUlO1xuXHRcdH1cblx0XHRAaW5jbHVkZSBzaXplLW1heC1tbCB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHR9XG5cdFx0QGluY2x1ZGUgc2l6ZS1tYXgtbSB7XG5cdFx0XHRmb250LXNpemU6IDJyZW07XG5cdFx0XHRsaW5lLWhlaWdodDogMzBweDsgXHRcblx0XHR9XG5cdFx0QGluY2x1ZGUgc2l6ZS1tYXgtcyB7XG5cdFx0XHRmb250LXNpemU6IDEuOHJlbTtcblx0XHRcdGxpbmUtaGVpZ2h0OiAyNXB4O1xuXHRcdH1cblx0XHRAaW5jbHVkZSBzaXplLW1heC14eHMge1xuXHRcdFx0Zm9udC1zaXplOiAxLjM1cmVtO1xuXHRcdH1cblx0fVxuXHQuam9iLXdlYmZvcm0taHRtbCB7XG5cdFx0ZGlzcGxheTogZmxleDtcdFxuXHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRyb3ctZ2FwOiA0MHB4O1xuXHRcdHBhZGRpbmctdG9wOiA0MHB4O1xuXHR9XG5cdC5qb2ItaW5mbyB7XG5cdFx0d2lkdGg6IDUwJTtcblx0XHRwYWRkaW5nLXJpZ2h0OiAyNXB4O1xuXHRcdEBpbmNsdWRlIHNpemUtbWF4LW1sIHtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDA7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHR9XG5cdFx0LmRyaXZlci1pbmZvIHtcblx0XHQgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcblx0XHQgICAgQGluY2x1ZGUgc2l6ZS1tYXgtbWwge1xuXHRcdCAgICBcdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cdFx0ICAgIH1cblx0XHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHQgICAgbWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdH1cblx0XHQgICAgaDMge1xuXHRcdFx0XHRmb250LWZhbWlseTogJHNlY29uZGFyeXJlZztcblx0XHRcdFx0Y29sb3I6ICRwcmltYXJ5O1xuXHRcdFx0XHRmb250LXNpemU6IDEuMnJlbTtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDMycHg7XG4gICAgXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdH1cblx0XHRcdHAge1xuXHRcdFx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdFx0XHRmb250LXNpemU6IDFyZW07XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAzMnB4O1xuXHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHR9XG5cdFx0XHR1bCB7XG5cdFx0XHRcdGxpc3Qtc3R5bGU6IG5vbmU7XG5cdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0bGkge1xuXHRcdFx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxcmVtO1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAzMnB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC5qb2ItZm9ybSB7XG5cdFx0d2lkdGg6IDUwJTtcblx0XHRwYWRkaW5nOiAwIDgwcHg7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdEBpbmNsdWRlIHNpemUtbWF4LXhsIHtcblx0XHRcdHBhZGRpbmc6IDAgMzBweDtcblx0XHR9XG5cdFx0QGluY2x1ZGUgc2l6ZS1tYXgtbGwge1xuXHRcdFx0cGFkZGluZzogMCAwIDAgMzBweDtcblx0XHR9XG5cdFx0QGluY2x1ZGUgc2l6ZS1tYXgtbWwge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRwYWRkaW5nOiAwO1xuXHRcdH1cblx0XHQuZmllbGQtLW5hbWUtZmllbGQtd2ViLWZvcm0tc21hbGwtaGVhZGluZyB7XG5cdFx0ICAgIGNvbG9yOiAkcHJpbWFyeTtcblx0XHQgICAgZm9udC1mYW1pbHk6ICRzZWNvbmRhcnlyZWc7XG5cdFx0ICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuXHRcdCAgICBsaW5lLWhlaWdodDogMzJweDtcblx0XHQgICAgbWFyZ2luLWJvdHRvbTogMzJweDtcblx0XHQgICAgQGluY2x1ZGUgc2l6ZS1tYXgtbGwge1xuXHRcdFx0ICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5mb3JtLWFjdGlvbnMge1xuXHRcdCAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0ICAgIGJvdHRvbTogLTc1cHg7XG5cdFx0ICAgIHJpZ2h0OiA4MHB4O1xuXHRcdCAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG5cdFx0ICAgIEBpbmNsdWRlIHNpemUtbWF4LXhsIHtcblx0XHQgICAgXHRib3R0b206IC02NXB4O1xuXHRcdCAgICB9XG5cdFx0ICAgIEBpbmNsdWRlIHNpemUtbWF4LWxsIHtcblx0XHQgICAgXHRyaWdodDogMDtcblx0XHQgICAgfVxuXHRcdCAgICBAaW5jbHVkZSBzaXplLW1heC1tbCB7XG5cdFx0ICAgIFx0cG9zaXRpb246IGluaXRpYWw7XG5cdFx0ICAgIH1cblx0XHQgICAgLnN1Ym1pdC1idG4tYm9yZGVyIHtcblx0XHQgICAgXHQmLnN2Zy1ib3JkZXIge1xuXHRcdFx0XHQgICAgdG9wOiAtNXB4O1xuXHRcdFx0XHQgICAgcmlnaHQ6IDBweDtcblx0XHRcdFx0ICAgIGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdFx0ICAgIEBpbmNsdWRlIHNpemUtbWF4LXh4bCB7XG5cdFx0XHRcdCAgICBcdHRvcDogLTNweDtcblx0XHRcdFx0ICAgIFx0cmlnaHQ6IDEwcHg7XG5cdFx0XHRcdCAgICB9XG5cdFx0XHRcdCAgICBAaW5jbHVkZSBzaXplLW1heC14bCB7XG5cdFx0XHQgICAgXHRcdHRvcDogLTMwcHg7XG5cdFx0XHRcdCAgICBcdHJpZ2h0OiAxNXB4O1xuXHRcdFx0ICAgIFx0fVxuXHRcdFx0XHQgICAgc3ZnIHtcblx0XHRcdFx0ICAgIFx0QGluY2x1ZGUgc2l6ZS1tYXgteHhsIHtcblx0XHRcdFx0ICAgIFx0XHR3aWR0aDogMzUwcHg7XG5cdFx0XHRcdCAgICBcdH1cblx0XHRcdFx0ICAgIFx0QGluY2x1ZGUgc2l6ZS1tYXgteGwge1xuXHRcdFx0XHQgICAgXHRcdHdpZHRoOiAyODBweDtcblx0XHRcdFx0ICAgIFx0fVxuXHRcdFx0XHQgICAgfVxuXHRcdFx0XHQgICAgJjpob3ZlciBwYXRoIHtcblx0XHRcdFx0XHQgICAgc3Ryb2tlOiAkd2hpdGU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdCY6aG92ZXIgKyAuYnRuLXByaW1hcnkge1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XG5cdFx0XHRcdFx0ICAgIGNvbG9yOiAkd2hpdGU7XG5cdFx0XHRcdFx0ICAgIGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHQgICAgfVxuXHRcdH1cblx0fVxufSIsIi5wYXJhZ3JhcGgtLXR5cGUtLWxpbmtlZC1idXR0b25zIHtcblx0bWF4LXdpZHRoOiAxNjgwcHg7XG5cdG1hcmdpbjogMCBhdXRvO1xuXHRwYWRkaW5nOiAwIDE1cHggODhweDtcblx0QGluY2x1ZGUgc2l6ZS1taW4teHhsbCB7XG5cdCAgICBtYXgtd2lkdGg6IDE2ODBweDtcblx0fVxuXHRAaW5jbHVkZSBzaXplLW1heC14eGwge1xuXHRcdG1heC13aWR0aDogMTQ0MHB4O1xuXHR9XG5cdEBpbmNsdWRlIHNpemUtbWF4LXhsIHtcblx0XHRtYXgtd2lkdGg6IDExNDBweDtcblx0XHRwYWRkaW5nOiAwIDE1cHggNjBweDtcblx0fVxuXHRAaW5jbHVkZSBzaXplLW1heC1sbCB7XG5cdFx0bWF4LXdpZHRoOiA5NjBweDtcblx0XHRwYWRkaW5nOiAwIDE1cHggMjBweDtcblx0fVxuXHRAaW5jbHVkZSBzaXplLW1heC1tIHtcblx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0cGFkZGluZzogMCAxNXB4IDUwcHg7XG5cdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcblx0fVxuXHRAaW5jbHVkZSBzaXplLW1heC1zIHtcblx0XHRwYWRkaW5nOiAwIDE1cHggNDBweDtcblx0fVxuXHQuZmllbGQtLW5hbWUtZmllbGQtYnV0dG9ucyB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHQvLyBmbGV4LXdyYXA6IHdyYXA7XG5cdFx0cm93LWdhcDogNTBweDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHQ+IC5maWVsZF9faXRlbSB7XG5cdFx0ICAgIHdpZHRoOiAyNSU7XG5cdFx0ICAgIEBpbmNsdWRlIHNpemUtbWF4LW0ge1xuXHRcdFx0XHR3aWR0aDogMzAlO1xuXHRcdFx0fVxuXHRcdH1cblx0XHRAaW5jbHVkZSBzaXplLW1heC14bCB7XG5cdFx0XHRnYXA6IDUwcHg7XG5cdFx0fVxuXHRcdEBpbmNsdWRlIHNpemUtbWF4LW0ge1xuXHRcdFx0Z2FwOiAzMHB4O1xuXHRcdH1cblx0XHRAaW5jbHVkZSBzaXplLW1heC1zcyB7XG5cdFx0XHRnYXA6IDE1cHg7XG5cdFx0fVxuXHR9XG5cdC5wYXJhZ3JhcGgtLXR5cGUtLWxpbmtlZC1idXR0b24ge1xuXHQgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXHQgICAgd2lkdGg6IDEwMCU7XG5cdCAgICBkaXNwbGF5OiBmbGV4O1xuXHQgICAgcm93LWdhcDogMjBweDtcblx0ICAgIGZsZXgtd3JhcDogd3JhcDtcblx0ICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHQgICAgcGFkZGluZzogNzBweCAzMHB4IDEwM3B4IDMwcHg7XG5cdCAgICBjbGlwLXBhdGg6IHBvbHlnb24oIDUwJSAwLCAxMDAlIDI1JSwgMTAwJSA3NSUsIDUwJSAxMDAlLCAwIDc1JSwgMCAyNSUgKTtcblx0ICAgICY6YmVmb3JlIHtcblx0ICAgIFx0Y29udGVudDogJyc7XG5cdCAgICBcdGJhY2tncm91bmQ6IHVybCgnLi4vaW1hZ2VzL2JvcmRlci1saW5rLnBuZycpO1xuXHQgICAgXHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHQgICAgXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdCAgICBcdHRvcDogMDtcblx0ICAgIFx0bGVmdDogMDtcblx0ICAgIFx0d2lkdGg6IDEwMCU7XG5cdCAgICBcdGhlaWdodDogMTAwJTtcblx0ICAgIFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuXHRcdCAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdCAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG5cdCAgICB9XG5cdCAgICAmOmhvdmVyIHtcblx0ICAgIFx0LmZpZWxkLS1uYW1lLWZpZWxkLXRpdGxlIHtcblx0ICAgIFx0XHQuZmllbGRfX2l0ZW0ge1xuXHQgICAgXHRcdFx0Y29sb3I6ICRzZWNvbmRhcnk7XG5cdCAgICBcdFx0XHR0cmFuc2l0aW9uOiAwLjNzIGVhc2UtaW4tb3V0O1xuXHQgICAgXHRcdH1cblx0ICAgIFx0fVxuXHQgICAgXHQmOmJlZm9yZSB7XG5cdCAgICBcdFx0YmFja2dyb3VuZDogdXJsKCcuLi9pbWFnZXMvYm9yZGVyLWxpbmstaG92ZXIucG5nJyk7XG5cdCAgICBcdFx0dHJhbnNpdGlvbjogMC4zcyBlYXNlLWluLW91dDtcblx0ICAgIFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdCAgICBoZWlnaHQ6IDEwMCU7XG5cdFx0XHQgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuXHRcdFx0ICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0XHQgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuXHQgICAgXHR9XG5cdCAgICB9XG5cdCAgICBAaW5jbHVkZSBzaXplLW1heC14eGwge1xuXHRcdFx0cGFkZGluZzogNjBweCAyNXB4IDgwcHggMjVweDtcblx0XHRcdGNsaXAtcGF0aDogcG9seWdvbig1MCUgMCwxMDAlIDIzJSwxMDAlIDc1JSw1MCUgMTAwJSwwIDc1JSwwIDIzJSk7XG5cdFx0fVxuXHRcdEBpbmNsdWRlIHNpemUtbWF4LWxsIHtcblx0XHRcdHJvdy1nYXA6IDEwcHg7XG5cdFx0XHRwYWRkaW5nOiA4MHB4IDI1cHg7XG5cdFx0fVxuXHRcdEBpbmNsdWRlIHNpemUtbWF4LW1sIHtcblx0XHRcdHBhZGRpbmc6IDUwcHggMTVweCA2MHB4IDE1cHg7XG5cdFx0fVxuXHRcdEBpbmNsdWRlIHNpemUtbWF4LXhzIHtcblx0XHRcdHJvdy1nYXA6IDVweDtcblx0XHRcdHBhZGRpbmc6IDYwcHggMTVweDtcblx0XHR9XG5cdFx0QGluY2x1ZGUgc2l6ZS1tYXgtc3Mge1xuXHRcdFx0cGFkZGluZzogMjVweCA1cHggMzBweCA1cHg7XG5cdFx0fVxuXHR9XG5cdC5maWVsZC0tbmFtZS1maWVsZC1pbWFnZSB7XG5cdCAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcblx0ICAgIHdpZHRoOiAxNTBweDtcblx0ICAgIGhlaWdodDogMTMwcHg7XG5cdCAgICBvYmplY3QtZml0OiBjb250YWluO1xuXHQgICAgQGluY2x1ZGUgc2l6ZS1tYXgteGwge1xuXHQgICAgXHR3aWR0aDogMTIwcHg7XG5cdCAgICBcdGhlaWdodDogMTIwcHg7XG5cdCAgICB9XG5cdCAgICBAaW5jbHVkZSBzaXplLW1heC1sbCB7XG5cdCAgICBcdHdpZHRoOiAxMDBweDtcblx0ICAgIFx0aGVpZ2h0OiAxMDBweDtcblx0ICAgIH1cblx0ICAgIEBpbmNsdWRlIHNpemUtbWF4LW0ge1xuXHQgICAgXHR3aWR0aDogNzBweDtcblx0ICAgIFx0aGVpZ2h0OiA3MHB4O1xuXHQgICAgfVxuXHQgICAgQGluY2x1ZGUgc2l6ZS1tYXgtcyB7XG5cdCAgICBcdHdpZHRoOiA1MHB4O1xuXHQgICAgXHRoZWlnaHQ6IDUwcHg7XG5cdCAgICB9XG5cdCAgICBAaW5jbHVkZSBzaXplLW1heC14eHMge1xuXHQgICAgXHR3aWR0aDogNDBweDtcblx0ICAgIFx0aGVpZ2h0OiA0MHB4O1xuXHQgICAgfVxuXHQgICAgaW1nIHtcblx0XHQgICAgbWFyZ2luLWJvdHRvbTogMDtcblx0XHQgICAgb2JqZWN0LWZpdDogY29udGFpbjtcblx0XHQgICAgaGVpZ2h0OiAxMDAlO1xuXHRcdH1cblx0fVxuXHQuZmllbGQtLW5hbWUtZmllbGQtdGl0bGUge1xuXHRcdC5maWVsZF9fbGFiZWx7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0XHQuZmllbGRfX2l0ZW0ge1xuXHRcdFx0Zm9udC1zaXplOiAzLjYxMnJlbTtcblx0XHRcdGxpbmUtaGVpZ2h0OiA2NXB4O1xuXHRcdFx0Y29sb3I6ICRwcmltYXJ5O1xuXHRcdFx0Zm9udC1mYW1pbHk6ICRzZWNvbmRhcnlib2xkO1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0QGluY2x1ZGUgc2l6ZS1tYXgteHhsIHtcblx0XHRcdFx0Zm9udC1zaXplOiAyLjhyZW07XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiA1NXB4O1xuXHRcdFx0fVxuXHRcdFx0QGluY2x1ZGUgc2l6ZS1tYXgtbGwge1xuXHRcdFx0XHRmb250LXNpemU6IDIuMnJlbTtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDQwcHg7XG5cdFx0XHR9XG5cdFx0XHRAaW5jbHVkZSBzaXplLW1heC1tbCB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMS45cmVtO1xuICAgIFx0XHRcdGxpbmUtaGVpZ2h0OiAzMHB4O1xuXHRcdFx0fVxuXHRcdFx0QGluY2x1ZGUgc2l6ZS1tYXgtbSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMS41cmVtO1xuICAgIFx0XHRcdGxpbmUtaGVpZ2h0OiAyNXB4O1xuXHRcdFx0fVxuXHRcdFx0QGluY2x1ZGUgc2l6ZS1tYXgtc3Mge1xuXHRcdFx0XHRmb250LXNpemU6IDAuOTRyZW07XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxN3B4O1xuXHRcdFx0fVxuXHRcdH1cblx0XHRAaW5jbHVkZSBzaXplLW1heC1tbCB7XG5cdFx0XHR3aWR0aDogODclO1xuXHRcdH1cblx0fVxuXHQuZmllbGQtLW5hbWUtZmllbGQtbGluayBhIHtcblx0ICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0ICAgIHRvcDogMDtcblx0ICAgIGxlZnQ6IDA7XG5cdCAgICB3aWR0aDogMTAwJTtcblx0ICAgIGhlaWdodDogMTAwJTtcblx0ICAgIGZvbnQtc2l6ZTogMDtcblx0fVxufSIsIi5wYXJhZ3JhcGgtLXR5cGUtLWxvY2F0aW9ucyB7XG5cdC5wYXJhZ3JhcGgtLXR5cGUtLWxvY2F0aW9uIHtcblx0XHRwYWRkaW5nOiAwIDE1cHg7XG5cdH1cblx0LmZpZWxkLS1uYW1lLWZpZWxkLWxvY2F0aW9ucyB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHBhZGRpbmc6IDEwMHB4IDAgMzhweDtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmxhY2s7XG5cdFx0QGluY2x1ZGUgc2l6ZS1tYXgteHhsIHtcblx0XHRcdHBhZGRpbmc6IDcwcHggMCAzOHB4O1xuXHRcdH1cblx0XHRAaW5jbHVkZSBzaXplLW1heC14bCB7XG5cdFx0XHRwYWRkaW5nOiA1MHB4IDAgMzBweDtcblx0XHR9XG5cdFx0QGluY2x1ZGUgc2l6ZS1tYXgtbGwge1xuXHRcdFx0cGFkZGluZzogNTBweCAwIDA7XG5cdFx0fVxuXHRcdEBpbmNsdWRlIHNpemUtbWF4LXMge1xuXHRcdFx0cGFkZGluZzogMjVweCAwIDA7XG5cdFx0fVxuXHR9XG5cdC5maWVsZF9faXRlbSB7XG5cdFx0JjpudGgtY2hpbGQoZXZlbikge1xuXHRcdFx0LmxvY2F0aW9uLXdyYXBwZXIge1xuXHRcdCAgICBcdGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcblx0XHQgICAgfVxuXHRcdH1cblx0fVxuXHQubG9jYXRpb24td3JhcHBlciB7XG5cdFx0bWF4LXdpZHRoOiAxNjgwcHg7XG4gICAgXHRtYXJnaW46IDAgYXV0byA0MHB4O1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdCAgICBmbGV4LXdyYXA6IHdyYXA7XG5cdCAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cdCAgICBAaW5jbHVkZSBzaXplLW1pbi14eGxsIHtcblx0XHQgICAgbWF4LXdpZHRoOiAxNjgwcHg7XG5cdFx0fVxuXHRcdEBpbmNsdWRlIHNpemUtbWF4LXh4bCB7XG5cdFx0XHRtYXgtd2lkdGg6IDE0NDBweDtcblx0XHRcdG1hcmdpbjogMCBhdXRvIDcwcHg7XG5cdFx0fVxuXHRcdEBpbmNsdWRlIHNpemUtbWF4LXhsIHtcblx0XHRcdGJvcmRlci1zdHlsZTogc29saWQ7XG5cdCAgICBcdGJvcmRlci13aWR0aDogNXB4O1xuXHRcdFx0bWF4LXdpZHRoOiAxMTQwcHg7XG5cdFx0XHRtYXJnaW46IDAgYXV0byA0MHB4O1xuXHRcdH1cblx0XHRAaW5jbHVkZSBzaXplLW1heC1sbCB7XG5cdFx0XHRtYXgtd2lkdGg6IDk2MHB4O1xuXHRcdH1cblx0XHRAaW5jbHVkZSBzaXplLW1heC1tbCB7XG5cdFx0XHRwYWRkaW5nOiAyMHB4IDE1cHg7XG5cdFx0XHRyb3ctZ2FwOiAyMHB4O1xuXHRcdH1cblx0XHRAaW5jbHVkZSBzaXplLW1heC1tIHtcblx0XHRcdG1heC13aWR0aDogMTAwJTtcblx0XHR9XG5cdFx0LmJvcmRlci1zdmctaW1hZ2Uge1xuXHRcdFx0QGluY2x1ZGUgc2l6ZS1tYXgteGwge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXHRcdFx0c3ZnIHtcblx0XHRcdFx0QGluY2x1ZGUgc2l6ZS1tYXgteHhsIHtcblx0XHRcdFx0XHRoZWlnaHQ6IDYyMHB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHQgICAgJi5jb2xvci1jbGFzcy1FNDQ0MDAge1xuXHQgICAgXHQubG9jYXRpb24tY29udGVudCB7XG5cdCAgICBcdFx0cGFkZGluZzogOTJweCAwIDA7XG5cdCAgICBcdFx0QGluY2x1ZGUgc2l6ZS1tYXgteGwge1xuXHQgICAgXHRcdFx0cGFkZGluZzogNDVweCAwIDIwcHg7XG5cdCAgICBcdFx0fVxuXHQgICAgXHRcdEBpbmNsdWRlIHNpemUtbWF4LWxsIHtcblx0ICAgIFx0XHRcdHBhZGRpbmc6IDMwcHggMCAyMHB4O1xuXHQgICAgXHRcdH1cblx0ICAgIFx0XHRAaW5jbHVkZSBzaXplLW1heC1tbCB7XG5cdCAgICBcdFx0XHRwYWRkaW5nOiAwIDIwcHg7XG5cdCAgICBcdFx0fVxuXHQgICAgXHR9XG5cdCAgICBcdC5maWVsZC0tbmFtZS1maWVsZC1hZGRyZXNzIHtcblx0ICAgIFx0XHQmOmJlZm9yZSB7XG5cdCAgICBcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9ib3JkZXItb3JhbmdlLWxvY2F0aW9uLnBuZycpO1xuXHQgICAgXHRcdH1cblx0ICAgIFx0fVxuXHQgICAgXHQuZmllbGQtLW5hbWUtZmllbGQtcGhvbmUge1xuXHQgICAgXHRcdCY6YmVmb3JlIHtcblx0ICAgIFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL2JvcmRlci1vcmFuZ2UtbWVzc2FnZS5wbmcnKTtcblx0ICAgIFx0XHR9XG5cdCAgICBcdH1cblx0ICAgIFx0LmZpZWxkLS1uYW1lLWZpZWxkLW9wZW5pbmctdGltZXMge1xuXHQgICAgXHRcdCY6YmVmb3JlIHtcblx0ICAgIFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL2JvcmRlci1vcmFuZ2Utb3Blbi5wbmcnKTtcblx0ICAgIFx0XHR9XG5cdCAgICBcdH1cblx0ICAgIH1cblx0ICAgICYuY29sb3ItY2xhc3MtMTI5QjcwIHtcblx0ICAgIFx0LmxvY2F0aW9uLWltYWdlLXRpdGxlIHtcblx0ICAgIFx0XHQuZmllbGQtLW5hbWUtZmllbGQtdGl0bGUtaHRtbCB7XG5cdCAgICBcdFx0XHRyaWdodDogMTYwcHg7XG5cdCAgICBcdFx0XHRsZWZ0OiBpbmhlcml0O1xuXHQgICAgXHRcdFx0QGluY2x1ZGUgc2l6ZS1tYXgteHhsIHtcblx0ICAgIFx0XHRcdFx0cmlnaHQ6IDExMHB4O1xuXHQgICAgXHRcdFx0fVxuXHQgICAgXHRcdFx0QGluY2x1ZGUgc2l6ZS1tYXgteGwge1xuXHQgICAgXHRcdFx0XHRyaWdodDogOTBweDtcblx0ICAgIFx0XHRcdH1cblx0ICAgIFx0XHRcdEBpbmNsdWRlIHNpemUtbWF4LWxsIHtcblx0ICAgIFx0XHRcdFx0cmlnaHQ6IDcwcHg7XG5cdCAgICBcdFx0XHR9XG5cdCAgICBcdFx0XHRAaW5jbHVkZSBzaXplLW1heC1tbCB7XG5cdCAgICBcdFx0XHRcdHJpZ2h0OiA5MHB4O1xuXHQgICAgXHRcdFx0fVxuXHQgICAgXHRcdFx0QGluY2x1ZGUgc2l6ZS1tYXgtcyB7XG5cdCAgICBcdFx0XHRcdHJpZ2h0OiA3MHB4O1xuXHQgICAgXHRcdFx0fVxuXHQgICAgXHRcdFx0QGluY2x1ZGUgc2l6ZS1tYXgteHMge1xuXHQgICAgXHRcdFx0XHRyaWdodDogNDBweDtcblx0ICAgIFx0XHRcdH1cblx0ICAgIFx0XHRcdEBpbmNsdWRlIHNpemUtbWF4LXh4cyB7XG5cdCAgICBcdFx0XHRcdHJpZ2h0OiAzNXB4O1xuXHQgICAgXHRcdFx0fVxuXHQgICAgXHRcdH1cblx0ICAgIFx0fVxuXHQgICAgXHQubG9jYXRpb24tY29udGVudCB7XG5cdCAgICBcdFx0cGFkZGluZzogMTQwcHggMCAwIDIyMHB4O1xuXHQgICAgXHRcdEBpbmNsdWRlIHNpemUtbWF4LXh4bCB7XG5cdCAgICBcdFx0XHRwYWRkaW5nOiAxMjBweCAwIDAgMTUwcHg7XG5cdCAgICBcdFx0fVxuXHQgICAgXHRcdEBpbmNsdWRlIHNpemUtbWF4LXhsIHtcblx0ICAgIFx0XHRcdHBhZGRpbmc6IDU1cHggMCAwIDQwcHg7XG5cdCAgICBcdFx0fVxuXHQgICAgXHR9XG5cdCAgICBcdC5maWVsZC0tbmFtZS1maWVsZC1hZGRyZXNzLCB7XG5cdCAgICBcdFx0JjpiZWZvcmUge1xuXHQgICAgXHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvYm9yZGVyLWdyZWVuLWxvY2F0aW9uLnBuZycpO1xuXHQgICAgXHRcdH1cblx0ICAgIFx0fVxuXHQgICAgXHQuZmllbGQtLW5hbWUtZmllbGQtcGhvbmUge1xuXHQgICAgXHRcdCY6YmVmb3JlIHtcblx0ICAgIFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL2JvcmRlci1ncmVlbi1tZXNzYWdlLnBuZycpO1xuXHQgICAgXHRcdH1cblx0ICAgIFx0fVxuXHQgICAgXHQuZmllbGQtLW5hbWUtZmllbGQtb3BlbmluZy10aW1lcyB7XG5cdCAgICBcdFx0JjpiZWZvcmUge1xuXHQgICAgXHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvYm9yZGVyLWdyZWVuLW9wZW4ucG5nJyk7XG5cdCAgICBcdFx0fVxuXHQgICAgXHR9XG5cdCAgICB9XG5cdCAgICAmLmNvbG9yLWNsYXNzLTAwOTBERiB7XG5cdCAgICBcdC5sb2NhdGlvbi1jb250ZW50IHtcblx0ICAgIFx0XHRwYWRkaW5nOiAxNTBweCAwIDA7XG5cdCAgICBcdFx0QGluY2x1ZGUgc2l6ZS1tYXgteGwge1xuXHQgICAgXHRcdFx0cGFkZGluZzogODVweCAwIDIwcHg7XG5cdCAgICBcdFx0fVxuXHQgICAgXHR9XG5cdCAgICBcdC5maWVsZC0tbmFtZS1maWVsZC1hZGRyZXNzLCB7XG5cdCAgICBcdFx0JjpiZWZvcmUge1xuXHQgICAgXHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvYm9yZGVyLWJsdWUtbG9jYXRpb24ucG5nJyk7XG5cdCAgICBcdFx0fVxuXHQgICAgXHR9XG5cdCAgICBcdC5maWVsZC0tbmFtZS1maWVsZC1waG9uZSB7XG5cdCAgICBcdFx0JjpiZWZvcmUge1xuXHQgICAgXHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvYm9yZGVyLWJsdWUtbWVzc2FnZS5wbmcnKTtcblx0ICAgIFx0XHR9XG5cdCAgICBcdH1cblx0ICAgIFx0LmZpZWxkLS1uYW1lLWZpZWxkLW9wZW5pbmctdGltZXMge1xuXHQgICAgXHRcdCY6YmVmb3JlIHtcblx0ICAgIFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL2JvcmRlci1ibHVlLW9wZW4ucG5nJyk7XG5cdCAgICBcdFx0fVxuXHQgICAgXHR9XG5cdCAgICB9XG5cdCAgICAubG9jYXRpb24taW1hZ2UtdGl0bGUge1xuXHQgICAgXHR3aWR0aDogNjAlO1xuXHQgICAgXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdCAgICBcdEBpbmNsdWRlIHNpemUtbWF4LWxsIHtcblx0ICAgIFx0XHR3aWR0aDogNTUlO1xuXHQgICAgXHR9XG5cdCAgICBcdEBpbmNsdWRlIHNpemUtbWF4LW1sIHtcblx0ICAgIFx0XHR3aWR0aDogMTAwJTtcblx0ICAgIFx0fVxuXHQgICAgXHQuZmllbGQtLW5hbWUtZmllbGQtaW1hZ2Uge1xuXHQgICAgXHRcdG1hcmdpbjogMCAwIDMwcHg7XG5cdCAgICBcdFx0QGluY2x1ZGUgc2l6ZS1tYXgteGwge1xuICAgIFx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuICAgIFx0XHRcdH1cblx0ICAgIFx0XHRpbWcge1xuXHQgICAgXHRcdFx0d2lkdGg6IDEwMCU7XG5cdCAgICBcdFx0XHRtYXJnaW46IDA7XG5cdCAgICBcdFx0XHRAaW5jbHVkZSBzaXplLW1heC14bCB7XG5cdCAgICBcdFx0XHRcdGhlaWdodDogMTAwJTtcblx0ICAgIFx0XHRcdH1cblx0ICAgIFx0XHR9XG5cdCAgICBcdH1cblx0ICAgIFx0LmZpZWxkLS1uYW1lLWZpZWxkLXRpdGxlLWh0bWwge1xuXHQgICAgXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0ICAgIFx0XHRib3R0b206IDQwcHg7XG5cdCAgICBcdFx0bGVmdDogMTU4cHg7XG5cdCAgICBcdFx0Y29sb3I6ICR3aGl0ZTtcblx0ICAgIFx0XHRmb250LXNpemU6IDUuNnJlbTtcblx0ICAgIFx0XHRsaW5lLWhlaWdodDogMTA1cHg7XG5cdCAgICBcdFx0Zm9udC1mYW1pbHk6ICRzZWNvbmRhcnlib2xkO1xuXHQgICAgXHRcdHRleHQtc2hhZG93OiAwcHggM3B4IDNweCAjMDAwMDAwODA7XG5cdCAgICBcdFx0QGluY2x1ZGUgc2l6ZS1tYXgteHhsIHtcblx0XHRcdFx0ICAgIGxlZnQ6IDExMHB4O1xuXHRcdFx0XHQgICAgZm9udC1zaXplOiA1cmVtO1xuXHRcdFx0XHQgICAgbGluZS1oZWlnaHQ6IDgwcHg7XG5cdCAgICBcdFx0fVxuXHQgICAgXHRcdEBpbmNsdWRlIHNpemUtbWF4LXhsIHtcblx0XHRcdFx0ICAgIGxlZnQ6IDgwcHg7XG5cdFx0XHRcdCAgICBmb250LXNpemU6IDRyZW07XG5cdFx0XHRcdCAgICBsaW5lLWhlaWdodDogNjBweDtcblx0ICAgIFx0XHR9XG5cdCAgICBcdFx0QGluY2x1ZGUgc2l6ZS1tYXgtbGwge1xuXHRcdFx0XHQgICAgbGVmdDogNjBweDtcblx0XHRcdFx0ICAgIGZvbnQtc2l6ZTogM3JlbTtcblx0XHRcdFx0ICAgIGxpbmUtaGVpZ2h0OiA0NXB4O1xuXHQgICAgXHRcdH1cblx0ICAgIFx0XHRAaW5jbHVkZSBzaXplLW1heC1tbCB7XG5cdFx0XHRcdFx0bGVmdDogODBweDtcblx0XHRcdFx0XHRib3R0b206IDUwcHg7XG5cdFx0XHRcdCAgICBmb250LXNpemU6IDIuMnJlbTtcblx0XHRcdFx0ICAgIGxpbmUtaGVpZ2h0OiAzNXB4O1xuXHRcdFx0XHR9XG5cdFx0XHRcdEBpbmNsdWRlIHNpemUtbWF4LW0ge1xuXHRcdFx0XHRcdGxlZnQ6IDkwcHg7XG5cdFx0XHRcdFx0Ym90dG9tOiA0MHB4O1xuXHRcdFx0XHQgICAgZm9udC1zaXplOiAxLjhyZW07XG5cdFx0XHRcdCAgICBsaW5lLWhlaWdodDogMzBweDtcblx0XHRcdFx0fVxuXHRcdFx0XHRAaW5jbHVkZSBzaXplLW1heC1zIHtcblx0XHRcdFx0XHRsZWZ0OiA1MHB4O1xuXHRcdFx0XHRcdGJvdHRvbTogMzBweDtcblx0XHRcdFx0ICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuXHRcdFx0XHQgICAgbGluZS1oZWlnaHQ6IDI1cHg7XG5cdFx0XHRcdH1cblx0XHRcdFx0QGluY2x1ZGUgc2l6ZS1tYXgteHMge1xuXHRcdFx0XHRcdGxlZnQ6IDQwcHg7XG5cdFx0XHRcdCAgICBmb250LXNpemU6IDEuMnJlbTtcblx0XHRcdFx0ICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuXHRcdFx0XHR9XG5cdFx0XHRcdEBpbmNsdWRlIHNpemUtbWF4LXh4cyB7XG4gICAgXHRcdFx0XHRsZWZ0OiAzNXB4O1xuICAgIFx0XHRcdFx0Ym90dG9tOiAyMHB4O1xuICAgIFx0XHRcdH1cblx0ICAgIFx0XHRzcGFuIHtcblx0ICAgIFx0XHRcdGZvbnQtc2l6ZTogM3JlbTtcblx0ICAgIFx0XHRcdGxpbmUtaGVpZ2h0OiA1NXB4O1xuXHQgICAgXHRcdFx0QGluY2x1ZGUgc2l6ZS1tYXgteHhsIHtcblx0ICAgIFx0XHRcdFx0Zm9udC1zaXplOiAyLjVyZW07XG4gICAgXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiA0MHB4O1xuXHQgICAgXHRcdFx0fVxuXHQgICAgXHRcdFx0QGluY2x1ZGUgc2l6ZS1tYXgteGwge1xuXHQgICAgXHRcdFx0XHRmb250LXNpemU6IDJyZW07XG4gICAgXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAzMHB4O1xuXHQgICAgXHRcdFx0fVxuXHQgICAgXHRcdFx0QGluY2x1ZGUgc2l6ZS1tYXgtbGwge1xuXHQgICAgXHRcdFx0XHRmb250LXNpemU6IDEuNnJlbTtcblx0ICAgIFx0XHRcdH1cblx0ICAgIFx0XHRcdEBpbmNsdWRlIHNpemUtbWF4LW1sIHtcblx0ICAgIFx0XHRcdFx0Zm9udC1zaXplOiAxLjRyZW07XG5cdCAgICBcdFx0XHRcdGxpbmUtaGVpZ2h0OiAyNXB4O1xuXHQgICAgXHRcdFx0fVxuXHQgICAgXHRcdFx0QGluY2x1ZGUgc2l6ZS1tYXgtbSB7XG5cdCAgICBcdFx0XHRcdGZvbnQtc2l6ZTogMS4ycmVtO1xuXHQgICAgXHRcdFx0XHRsaW5lLWhlaWdodDogMjBweDtcblx0ICAgIFx0XHRcdH1cblx0ICAgIFx0XHRcdEBpbmNsdWRlIHNpemUtbWF4LXMge1xuXHQgICAgXHRcdFx0XHRmb250LXNpemU6IDFyZW07XG5cdCAgICBcdFx0XHR9XG5cdCAgICBcdFx0XHRAaW5jbHVkZSBzaXplLW1heC14cyB7XG5cdCAgICBcdFx0XHRcdGZvbnQtc2l6ZTogMC44NnJlbTtcblx0ICAgIFx0XHRcdFx0bGluZS1oZWlnaHQ6IDE1cHg7XG5cdCAgICBcdFx0XHR9XG5cdCAgICBcdFx0fVxuXHQgICAgXHR9XG5cdCAgICB9XG5cdCAgICAubG9jYXRpb24tY29udGVudCB7XG5cdCAgICBcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ICAgIGZsZXgtd3JhcDogd3JhcDtcblx0XHQgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHQgICAgd2lkdGg6IDQwJTtcblx0XHQgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdCAgICB6LWluZGV4OiA5O1xuXHRcdCAgICBAaW5jbHVkZSBzaXplLW1heC1sbCB7XG5cdFx0ICAgIFx0d2lkdGg6IDQ1JTtcblx0XHQgICAgfVxuXHRcdCAgICBAaW5jbHVkZSBzaXplLW1heC1tbCB7XG5cdCAgICBcdFx0d2lkdGg6IDEwMCU7XG5cdCAgICBcdFx0cm93LWdhcDogMjBweDtcblx0ICAgIFx0XHRwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG5cdCAgICBcdH1cblx0XHQgICAgLnNpbmdsZS1saW5lIHtcblx0XHRcdCAgICBkaXNwbGF5OiBmbGV4O1xuXHRcdFx0ICAgIGZsZXgtd3JhcDogd3JhcDtcblx0XHRcdCAgICBjb2x1bW4tZ2FwOiA1OHB4O1xuXHRcdFx0ICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG5cdFx0XHQgICAgQGluY2x1ZGUgc2l6ZS1tYXgtbWwge1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0XHRcdH1cblx0XHRcdFx0QGluY2x1ZGUgc2l6ZS1tYXgtcyB7XG5cdFx0XHRcdFx0Y29sdW1uLWdhcDogMDtcblx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0ICAgIFx0LmZpZWxkLS1uYW1lLWZpZWxkLWxvZ28ge1xuXHQgICAgXHRcdG1hcmdpbjogMCAwIDQwcHg7XG5cdCAgICBcdFx0QGluY2x1ZGUgc2l6ZS1tYXgtbGwge1xuXHQgICAgXHRcdFx0bWFyZ2luOiAwIDAgMjBweDtcblx0ICAgIFx0XHR9XG5cdCAgICBcdFx0QGluY2x1ZGUgc2l6ZS1tYXgtbWwge1xuXHRcdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0fVxuXHRcdFx0XHRAaW5jbHVkZSBzaXplLW1heC14eHMge1xuXHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0fVxuXHQgICAgXHRcdGltZyB7XG5cdCAgICBcdFx0XHR3aWR0aDogYXV0bztcblx0ICAgIFx0XHRcdG1hcmdpbjogMDtcblx0ICAgIFx0XHRcdEBpbmNsdWRlIHNpemUtbWF4LWxsIHtcblx0ICAgIFx0XHRcdFx0d2lkdGg6IDE1MHB4O1xuXHQgICAgXHRcdFx0fVxuXHQgICAgXHRcdH1cblx0ICAgIFx0fVxuXHQgICAgXHQuZmllbGQtLW5hbWUtZmllbGQtYWRkcmVzcywgLmZpZWxkLS1uYW1lLWZpZWxkLXBob25lLCAuZmllbGQtLW5hbWUtZmllbGQtb3BlbmluZy10aW1lcyB7XG5cdCAgICBcdFx0Zm9udC1zaXplOiAxcmVtO1xuXHQgICAgXHRcdGxpbmUtaGVpZ2h0OiAzMnB4O1xuXHQgICAgXHRcdGNvbG9yOiAkd2hpdGU7XG5cdCAgICBcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHQgICAgXHRcdHBhZGRpbmctbGVmdDogNzBweDtcblx0ICAgIFx0XHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0ICAgIFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHQgICAgXHRcdEBpbmNsdWRlIHNpemUtbWF4LXh4bCB7XG5cdCAgICBcdFx0XHRwYWRkaW5nLWxlZnQ6IDY1cHg7XG5cdCAgICBcdFx0fVxuXHQgICAgXHRcdEBpbmNsdWRlIHNpemUtbWF4LWxsIHtcblx0ICAgIFx0XHRcdHBhZGRpbmctbGVmdDogNjBweDtcblx0ICAgIFx0XHRcdGxpbmUtaGVpZ2h0OiAyNXB4O1xuXHQgICAgXHRcdH1cblx0ICAgIFx0XHRAaW5jbHVkZSBzaXplLW1heC14cyB7XG5cdCAgICBcdFx0XHRwYWRkaW5nLWxlZnQ6IDQwcHg7XG5cdCAgICBcdFx0XHRmb250LXNpemU6IDAuOHJlbTtcblx0ICAgIFx0XHRcdGxpbmUtaGVpZ2h0OiAyMHB4O1xuXHQgICAgXHRcdH1cblx0ICAgIFx0XHQmOmJlZm9yZSB7XG5cdCAgICBcdFx0XHRjb250ZW50OiAnJztcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0XHRib3R0b206IDRweDtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuXHRcdFx0XHRcdHdpZHRoOiA1MHB4O1xuXHRcdFx0XHQgICAgaGVpZ2h0OiA1NnB4O1xuXHRcdFx0XHQgICAgQGluY2x1ZGUgc2l6ZS1tYXgtbGwge1xuXHRcdFx0XHQgICAgXHR3aWR0aDogNDBweDtcblx0XHRcdFx0ICAgIFx0aGVpZ2h0OiA0NnB4O1xuXHRcdFx0XHQgICAgfVxuXHRcdFx0XHQgICAgQGluY2x1ZGUgc2l6ZS1tYXgteHMge1xuXHRcdFx0XHQgICAgXHR3aWR0aDogMzBweDtcblx0XHRcdFx0ICAgIFx0aGVpZ2h0OiAzNXB4O1xuXHRcdFx0XHQgICAgfVxuXHQgICAgXHRcdH1cblx0ICAgIFx0fVxuXHQgICAgfVxuXHR9XG59IiwiLmZpZWxkLS1uYW1lLWZpZWxkLWVsZW1lbnRzOmhhcyguZmllbGRfX2l0ZW0gLnBhcmFncmFwaC0tdHlwZS0tbGlua2VkLWJ1dHRvbnMpIHtcbiAgICAucGFyYWdyYXBoLS10eXBlLS1vcmRlci1hcHBzIHtcbiAgICAgICAgQGluY2x1ZGUgc2l6ZS1tYXgtcyB7XG4gICAgICAgICAgICBtYXJnaW46IDQwcHggYXV0byA1MHB4O1xuICAgICAgICB9ICAgXG4gICAgICAgIEBpbmNsdWRlIHNpemUtbWF4LXhzIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgICAgIH0gICBcbiAgICB9XG59XG5cbi5vcmRlcmFwcC1ib3JkZXItc3ZnLWltYWdlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDg4JTtcbiAgICBsZWZ0OiA4JTtcbiAgICB0b3A6IDUlO1xuICAgIEBpbmNsdWRlIHNpemUtbWluLXh4bGwge1xuICAgICAgICB3aWR0aDogNjQlO1xuICAgICAgICBsZWZ0OiAyMCU7XG4gICAgICAgIHRvcDogNiU7XG4gICAgfVxuICAgIEBpbmNsdWRlIHNpemUtbWF4LXh4bCB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxufVxuLnBhcmFncmFwaC0tdHlwZS0tb3JkZXItYXBwcyB7XG4gICAgbWF4LXdpZHRoOiAxNjgwcHg7XG4gICAgbWFyZ2luOiA4MHB4IGF1dG8gODhweDtcblx0ZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgcGFkZGluZzogNzBweCAxNXB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMCAxMjggMTYwIC8gODAlKTtcbiAgICBjbGlwLXBhdGg6IHBvbHlnb24oOTclIDAlLCA4OCUgMTAwJSwgNSUgOTUlLCAwJSAyMCUpO1xuICAgIEBpbmNsdWRlIHNpemUtbWluLXh4bGwge1xuICAgICAgICBtYXgtd2lkdGg6IDE2ODBweDtcbiAgICAgICAgbWFyZ2luOiA4MHB4IGF1dG8gMTAwcHg7XG4gICAgfVxuICAgIEBpbmNsdWRlIHNpemUtbWF4LXh4bCB7XG4gICAgICAgIG1heC13aWR0aDogMTQ0MHB4O1xuICAgIH1cbiAgICBAaW5jbHVkZSBzaXplLW1heC14bCB7XG4gICAgICAgIG1heC13aWR0aDogMTE0MHB4O1xuICAgICAgICBjbGlwLXBhdGg6IHBvbHlnb24oOTUlIDAlLDkwJSAxMDAlLDUlIDk1JSwwJSAxNSUpO1xuICAgIH1cbiAgICBAaW5jbHVkZSBzaXplLW1heC1sbCB7XG4gICAgICAgIG1heC13aWR0aDogOTYwcHg7XG4gICAgICAgIHBhZGRpbmc6IDUwcHggMTVweDtcbiAgICB9XG4gICAgQGluY2x1ZGUgc2l6ZS1tYXgtbWwge1xuICAgICAgICBtYXJnaW46IDMwcHggYXV0byA1MHB4O1xuICAgICAgICBwYWRkaW5nOiAyMHB4IDE1cHggNTBweDtcbiAgICB9XG4gICAgQGluY2x1ZGUgc2l6ZS1tYXgtbSB7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgY2xpcC1wYXRoOiBub25lO1xuICAgICAgICBtYXJnaW46IDQwcHggYXV0bztcbiAgICAgICAgcGFkZGluZzogMjBweCAxNXB4O1xuICAgIH1cbiAgICAvLyBAaW5jbHVkZSBzaXplLW1heC1zIHtcbiAgICAvLyAgICAgY2xpcC1wYXRoOiBwb2x5Z29uKDEwMCUgMCUsMTAwJSAxMDAlLDAlIDk1JSwwJSA4JSk7XG4gICAgLy8gfVxuICAgIC8vICY6YWZ0ZXIge1xuICAgIC8vICAgICBjb250ZW50OiAnJztcbiAgICAvLyAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIC8vICAgICB0b3A6IDA7XG4gICAgLy8gICAgIGxlZnQ6IDA7XG4gICAgLy8gICAgIHdpZHRoOiAxMDAlO1xuICAgIC8vICAgICBoZWlnaHQ6IDY2MHB4O1xuICAgIC8vICAgICB6LWluZGV4OiAtMTtcbiAgICAvLyAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvZ2Vrb3BhLWJnLWltZy5wbmcnKTtcbiAgICAvLyAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgIC8vICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIC8vICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgLy8gfVxuICAgIC5maWVsZC0tbmFtZS1maWVsZC1pbWFnZSB7XG4gICAgXHR3aWR0aDogNDAlO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgQGluY2x1ZGUgc2l6ZS1tYXgtbSB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgICAgICBpbWcge1xuICAgICAgICAgICAgd2lkdGg6IDUxNXB4O1xuICAgICAgICAgICAgLy8gaGVpZ2h0OiA1MTBweDtcbiAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIGxlZnQ6IC0xNXB4O1xuICAgICAgICAgICAgLy8gdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgIEBpbmNsdWRlIHNpemUtbWF4LXh4bCB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDQ4MHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICBsZWZ0OiAtNDVweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIHNpemUtbWF4LXhsIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMzcwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSBzaXplLW1heC1sbCB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDMyMHB4O1xuICAgICAgICAgICAgICAgIGxlZnQ6IC0xNXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGluY2x1ZGUgc2l6ZS1tYXgtbWwge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAyNTVweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIHNpemUtbWF4LW0ge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxODBweDtcbiAgICAgICAgICAgICAgICBsZWZ0OiBpbmhlcml0O1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIHRvcDogLTUwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAvLyBAaW5jbHVkZSBzaXplLW1heC1zIHtcbiAgICAgICAgICAgIC8vICAgICB0b3A6IDIwcHg7XG4gICAgICAgICAgICAvLyB9XG4gICAgICAgICAgICBAaW5jbHVkZSBzaXplLW1heC14cyB7XG4gICAgICAgICAgICAgICAgLy8gdG9wOiA0MHB4O1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxNDBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAuZmllbGQtLW5hbWUtZmllbGQtdGV4dCB7XG4gICAgXHR3aWR0aDogNjAlO1xuICAgICAgICBwYWRkaW5nOiAxMDBweCAyNXB4IDAgMjQwcHg7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICAgICAgICBAaW5jbHVkZSBzaXplLW1heC14eGwge1xuICAgICAgICAgICAgcGFkZGluZzogODBweCAyNXB4IDAgMTMwcHg7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgc2l6ZS1tYXgteGwge1xuICAgICAgICAgICAgcGFkZGluZzogNTVweCAyMHB4IDAgODBweDtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBzaXplLW1heC1sbCB7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMjBweCAyMHB4IDMwcHggNzBweDtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBzaXplLW1heC1tIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgcGFkZGluZzogMTIwcHggMCAyMHB4IDA7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgc2l6ZS1tYXgtcyB7XG4gICAgICAgICAgICBwYWRkaW5nOiA4NXB4IDAgMjBweCAwO1xuICAgICAgICB9XG4gICAgICAgIGg1IHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgICAgICBmb250LWZhbWlseTogJHNlY29uZGFyeXJlZztcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgICAgICAgQGluY2x1ZGUgc2l6ZS1tYXgtbSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICsgcCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBzaXplLW1heC1tIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICAgICAgICAgICAgICB9ICAgICAgIFxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIGg0IHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMycHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxOHB4O1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRzZWNvbmRhcnlyZWc7XG4gICAgICAgIH1cbiAgICAgICAgcCB7XG4gICAgICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMzJweDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIH1cbiAgICAgICAgcCB7XG4gICAgICAgICAgICAmLnNwYWNlciB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgc2l6ZS1tYXgtbGwge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBhIHtcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICBmb250LWZhbWlseTogJHNlY29uZGFyeXJlZztcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRibGFjaztcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59IiwiLmZpZWxkX19pdGVtOmxhc3QtY2hpbGQgPiB7XG5cdC5wYXJhZ3JhcGgtLXR5cGUtLXByb2R1Y3Qge1xuXHRcdEBpbmNsdWRlIHNpemUtbWluLXh4bGwge1xuIFx0XHRcdG1hcmdpbi1ib3R0b206IDE3MHB4OyAgIFx0XHRcbiAgICBcdH1cbiAgICBcdG1hcmdpbi1ib3R0b206IDEyMHB4O1xuICAgIFx0QGluY2x1ZGUgc2l6ZS1tYXgteGwge1xuIFx0XHRcdG1hcmdpbi1ib3R0b206IDcwcHg7ICAgXHRcdFxuICAgIFx0fVxuICAgIH1cbn1cbi5wYXJhZ3JhcGgtLXR5cGUtLXByb2R1Y3Qge1xuXHRtYXgtd2lkdGg6IDE2ODBweDtcblx0bWFyZ2luOiAwIGF1dG87XG5cdHBhZGRpbmc6IDAgMTVweCAzMHB4O1xuXHRAaW5jbHVkZSBzaXplLW1pbi14eGxsIHtcblx0ICAgIG1heC13aWR0aDogMTY4MHB4O1xuXHR9XG5cdEBpbmNsdWRlIHNpemUtbWF4LXh4bCB7XG5cdFx0bWF4LXdpZHRoOiAxNDQwcHg7XG5cdH1cblx0QGluY2x1ZGUgc2l6ZS1tYXgteGwge1xuXHRcdG1heC13aWR0aDogMTE0MHB4O1xuXHR9XG5cdEBpbmNsdWRlIHNpemUtbWF4LWxsIHtcblx0XHRtYXgtd2lkdGg6IDk2MHB4O1xuXHR9XG5cdEBpbmNsdWRlIHNpemUtbWF4LW0ge1xuXHRcdG1heC13aWR0aDogMTAwJTtcblx0fVxuXHQucHJvZHVjdC13cmFwcGVyIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHQmLnByb2R1Y3QtaWNvbi13cmFwcGVyIHtcblx0XHRcdC5wcm9kdWN0LWJvcmRlci1zdmctaW1hZ2Uge1xuXHRcdFx0XHRyaWdodDogMDtcblx0XHRcdFx0ei1pbmRleDogMDtcblx0XHRcdH1cblx0XHR9XG5cdFx0LnByb2R1Y3QtYm9yZGVyLXN2Zy1pbWFnZSB7XG5cdFx0XHR0b3A6IC01MHB4O1xuXHRcdFx0ei1pbmRleDogMztcblx0XHRcdEBpbmNsdWRlIHNpemUtbWF4LXhsIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cdFx0LnByb2R1Y3QtaW5mb3JtYXRpb24ge1xuXHRcdFx0cGFkZGluZzogMTMwcHggMTEwcHggOTlweCA4MHB4O1xuXHRcdFx0Ly8gcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIFx0XHQvLyB6LWluZGV4OiA5O1xuXHRcdFx0QGluY2x1ZGUgc2l6ZS1tYXgteHhsIHtcblx0XHRcdFx0cGFkZGluZzogNTBweCA0NXB4IDUwcHggNTBweCAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXHRcdFx0QGluY2x1ZGUgc2l6ZS1tYXgteGwge1xuXHRcdFx0XHRwYWRkaW5nOiA1MHB4IDQ1cHggNTBweCA1MHB4ICFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cdFx0XHRAaW5jbHVkZSBzaXplLW1heC1tbCB7XG5cdFx0XHRcdHBhZGRpbmc6IDMwcHggMTVweCAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXHRcdCAgICAucHJvZHVjdC1pY29ucy1ibG9jayB7XG5cdFx0XHRcdC5maWVsZC0tbmFtZS1maWVsZC1pY29ucyB7XG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0ICAgIGZsZXgtd3JhcDogd3JhcDtcblx0XHRcdFx0ICAgIG1hcmdpbjogMDtcblx0XHRcdFx0ICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0XHQgICAgcm93LWdhcDogNjRweDtcblx0XHRcdFx0ICAgIHdpZHRoOiAxMDAlO1xuXHRcdFx0XHQgICAgQGluY2x1ZGUgc2l6ZS1tYXgteHhsIHtcblx0XHRcdFx0ICAgIFx0cm93LWdhcDogNTBweDtcblx0XHRcdFx0ICAgIH1cblx0XHRcdFx0ICAgIEBpbmNsdWRlIHNpemUtbWF4LWxsIHtcblx0XHRcdFx0ICAgIFx0Y29sdW1uLWdhcDogMTJweDtcblx0XHRcdFx0ICAgIH1cblx0XHRcdFx0ICAgIEBpbmNsdWRlIHNpemUtbWF4LW1sIHtcblx0XHRcdFx0ICAgIFx0Y29sdW1uLWdhcDogMDtcblx0XHRcdFx0ICAgIH1cblx0XHRcdFx0ICAgIEBpbmNsdWRlIHNpemUtbWF4LXMge1xuXHRcdFx0XHQgICAgXHRjb2x1bW4tZ2FwOiAxNXB4O1xuXHRcdFx0XHQgICAgfVxuXHRcdFx0XHQgICAgLmZpZWxkX19pdGVtIHtcblx0XHRcdFx0ICAgIFx0ZmxleDogMCAwIDMzLjMzJTtcblx0XHRcdFx0ICAgIFx0d2lkdGg6IDMzLjMzJTtcblx0XHRcdFx0ICAgIFx0QGluY2x1ZGUgc2l6ZS1tYXgtbGwge1xuXHRcdFx0XHQgICAgXHRcdGZsZXg6IDAgMCAzMSU7XG5cdFx0XHRcdCAgICBcdFx0d2lkdGg6IDMxJTtcblx0XHRcdFx0ICAgIFx0fVxuXHRcdFx0XHQgICAgXHRAaW5jbHVkZSBzaXplLW1heC1sbCB7XG5cdFx0XHRcdCAgICBcdFx0ZGlzcGxheTogZmxleDtcbiAgICBcdFx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdFx0ICAgIFx0fVxuXHRcdFx0XHQgICAgXHRAaW5jbHVkZSBzaXplLW1heC1tbCB7XG5cdFx0XHRcdCAgICBcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHQgICAgXHR9XG5cdFx0XHRcdCAgICBcdEBpbmNsdWRlIHNpemUtbWF4LXMge1xuXHRcdFx0XHQgICAgXHRcdGZsZXg6IHVuc2V0O1xuXHRcdFx0XHQgICAgXHRcdHdpZHRoOiB1bnNldDtcblx0XHRcdFx0ICAgIFx0fVxuXHRcdFx0XHQgICAgXHQuaWNvbi1pbm5lciB7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiBmaXQtY29udGVudDtcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRcdCAgICBmbGV4LXdyYXA6IHdyYXA7XG5cdFx0XHRcdFx0XHQgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdFx0XHRcdCAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRcdFx0ICAgIHJvdy1nYXA6IDE1cHg7XG5cdFx0XHRcdFx0XHRcdC5pY29uLXRleHQge1xuXHRcdFx0XHRcdFx0XHQgICAgbWFyZ2luOiAwO1xuXHRcdFx0XHRcdFx0XHQgICAgY29sb3I6ICR3aGl0ZTtcblx0XHRcdFx0XHRcdFx0ICAgIGZvbnQtc2l6ZTogMXJlbTtcblx0XHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMzJweDtcblx0XHRcdFx0XHRcdFx0ICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHQgICAgfVxuXHRcdFx0XHQgICAgaW1nIHtcblx0XHRcdFx0ICAgIFx0bWFyZ2luOiAwO1xuXHRcdFx0XHQgICAgfVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQuZmllbGQtLW5hbWUtZmllbGQtdGV4dCB7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDc1cHg7XG5cdFx0XHRcdEBpbmNsdWRlIHNpemUtbWF4LXh4bCB7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMzBweDtcblx0XHRcdFx0fVxuXHRcdFx0XHRAaW5jbHVkZSBzaXplLW1heC1tbCB7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdFx0fVxuXHRcdFx0XHRwIHtcblx0XHRcdFx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMXJlbTtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMzJweDtcblx0XHRcdFx0XHRmb250LWZhbWlseTogJHByaW1hcnlyZWc7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMjVweDtcblx0XHRcdFx0XHRAaW5jbHVkZSBzaXplLW1heC1zIHtcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAyNXB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHRoMyB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAycmVtO1xuXHRcdFx0XHRcdGZvbnQtZmFtaWx5OiAkc2Vjb25kYXJ5cmVnO1xuXHRcdFx0XHRcdGNvbG9yOiAkZ3JlZW47XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0LnByb2R1Y3QtbG9nby1ibG9jayB7XG5cdFx0XHRcdHotaW5kZXg6IDM7XG5cdFx0XHRcdGJvdHRvbTogMzBweDtcblx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0XHRAaW5jbHVkZSBzaXplLW1heC1tbCB7XG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRwb3NpdGlvbjogaW5pdGlhbCAhaW1wb3J0YW50O1xuXHRcdFx0XHR9XG5cdFx0XHRcdC5sb2dvcy1ib3JkZXItc3ZnLWltYWdlIHtcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0ei1pbmRleDogMTtcblx0XHRcdFx0fVxuXHRcdFx0XHQuZmllbGQtLW5hbWUtZmllbGQtbG9nbyB7XG5cdFx0XHRcdFx0cGFkZGluZzogNzhweCAxMDBweCA2MHB4IDEyMHB4O1xuXHRcdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG5cdFx0XHRcdFx0Y2xpcC1wYXRoOiBwb2x5Z29uKDAlIDE3JSwxMDAlIDEwJSwxMDAlIDEwMCUsNyUgMTAwJSk7XG5cdFx0XHRcdFx0QGluY2x1ZGUgc2l6ZS1tYXgteHhsIHtcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDc4cHggODBweCA1MHB4IDIwcHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdEBpbmNsdWRlIHNpemUtbWF4LW1sIHtcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDU1cHggNjBweDtcblx0XHRcdFx0XHRcdHdpZHRoOiA1MCU7XG5cdFx0XHRcdFx0XHRjbGlwLXBhdGg6IHBvbHlnb24oMCUgMjAlLDEwMCUgMCUsMTAwJSAxMDAlLDUlIDEwMCUpO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHRAaW5jbHVkZSBzaXplLW1heC1tIHtcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDQ1cHggIWltcG9ydGFudDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0QGluY2x1ZGUgc2l6ZS1tYXgtcyB7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAzNXB4ICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdEBpbmNsdWRlIHNpemUtbWF4LXhzIHtcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDI1cHggIWltcG9ydGFudDtcblx0XHRcdFx0XHRcdHdpZHRoOiA3MCU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdGltZyB7XG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0LmZpZWxkLS1uYW1lLWZpZWxkLWxvZ28tbGluayB7XG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdHRvcDogMDtcblx0XHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0XHRcdGJvdHRvbTogMDtcblx0XHRcdFx0XHR6LWluZGV4OiAzO1xuXHRcdFx0XHRcdGEge1xuXHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHRcdFx0Ym90dG9tOiAwO1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAwO1xuXHRcdFx0XHRcdFx0ei1pbmRleDogNTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0XHRcdCAgXHRkaXNwbGF5OiB0YWJsZTtcblx0XHRcdFx0XHQgIFx0Y2xlYXI6IGJvdGg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHRcdCAgXHRkaXNwbGF5OiB0YWJsZTtcblx0XHRcdFx0ICBcdGNsZWFyOiBib3RoO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCYuY29sb3ItY2xhc3MtOEFCNzI0LCAmLmNvbG9yLWNsYXNzLTc4OTQwQSwgJi5jb2xvci1jbGFzcy1FNDQ0MDAge1xuXHRcdFx0QGluY2x1ZGUgc2l6ZS1tYXgteGwge1xuXHRcdFx0XHRib3JkZXI6IDVweCBzb2xpZDtcblx0XHRcdH1cblx0XHR9XG5cdFx0Ji5jb2xvci1jbGFzcy03ODk0MEEge1xuXHRcdFx0LnByb2R1Y3QtaW5mb3JtYXRpb24ge1xuXHRcdFx0ICAgIHBhZGRpbmc6IDEzMHB4IDk5cHggNzBweCA4MHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0XHQmLmNvbG9yLWNsYXNzLThBQjcyNCB7XG5cdFx0XHQucHJvZHVjdC1sb2dvLWJsb2NrIHtcblx0XHRcdCAgICBib3R0b206IGF1dG8gIWltcG9ydGFudDtcblx0XHRcdCAgICAuZmllbGQtLW5hbWUtZmllbGQtbG9nby1saW5rIHtcblx0XHRcdFx0ICAgIGNsaXAtcGF0aDogcG9seWdvbigwJSAzJSwgOTUlIDEzJSwgOTMlIDk3JSwgMCUgMTAwJSk7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0LnByb2R1Y3QtaW1hZ2UsIC5wcm9kdWN0LWluZm9ybWF0aW9uIHtcblx0XHRcdHdpZHRoOiA1MCU7XG5cdFx0XHRAaW5jbHVkZSBzaXplLW1heC1tbCB7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQucHJvZHVjdC1pbWFnZSB7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHQuZmllbGQtLW5hbWUtZmllbGQtaW1hZ2Uge1xuXHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFx0aW1nIHtcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQuZmllbGQtLW5hbWUtZmllbGQtdGl0bGUtaHRtbCB7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0bGVmdDogODVweDtcblx0XHRcdFx0Ym90dG9tOiAxMjBweDtcblx0XHRcdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRcdFx0Zm9udC1zaXplOiA1LjU1cmVtO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMTAwcHg7XG5cdFx0XHRcdGZvbnQtZmFtaWx5OiAkc2Vjb25kYXJ5Ym9sZDtcblx0XHRcdFx0QGluY2x1ZGUgc2l6ZS1tYXgteGwge1xuXHRcdFx0XHRcdGxlZnQ6IDY1cHg7XG4gICAgXHRcdFx0XHRib3R0b206IDkwcHg7XG5cdFx0XHRcdH1cblx0XHRcdFx0QGluY2x1ZGUgc2l6ZS1tYXgtbGwge1xuXHRcdCAgICBcdFx0Zm9udC1zaXplOiA0cmVtO1xuXHRcdFx0ICAgIFx0bGluZS1oZWlnaHQ6IDcwcHg7XG4gICAgXHRcdFx0XHRib3R0b206IDE2MHB4OyBcdFxuXHRcdCAgICBcdH1cblx0XHQgICAgXHRAaW5jbHVkZSBzaXplLW1heC1tbCB7XG5cdFx0ICAgIFx0XHRib3R0b206IDgwcHg7XG4gICAgXHRcdFx0XHRsZWZ0OiA4MHB4O1xuXHRcdCAgICBcdH1cblx0XHQgICAgXHRAaW5jbHVkZSBzaXplLW1heC1tIHtcblx0XHQgICAgXHRcdGZvbnQtc2l6ZTogMy41cmVtO1xuXHRcdFx0ICAgIFx0bGluZS1oZWlnaHQ6IDYwcHg7XG5cdFx0ICAgIFx0fVxuXHRcdCAgICBcdEBpbmNsdWRlIHNpemUtbWF4LXMge1xuXHRcdCAgICBcdFx0Zm9udC1zaXplOiAyLjhyZW07XG5cdFx0XHQgICAgXHRsaW5lLWhlaWdodDogNDVweDtcblx0XHRcdCAgICBcdGxlZnQ6IDYwcHg7XG5cdFx0XHQgICAgXHRib3R0b206IDYwcHg7XG5cdFx0ICAgIFx0fVxuXHRcdCAgICBcdEBpbmNsdWRlIHNpemUtbWF4LXhzIHtcblx0XHQgICAgXHRcdGZvbnQtc2l6ZTogMi4zcmVtO1xuXHRcdFx0XHQgICAgbGVmdDogNTBweDtcblx0XHRcdFx0ICAgIGJvdHRvbTogNTBweDtcblx0XHQgICAgXHR9XG5cdFx0ICAgIFx0QGluY2x1ZGUgc2l6ZS1tYXgteHhzIHtcblx0XHQgICAgXHRcdGxlZnQ6IDQwcHg7XHRcblx0XHQgICAgXHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4uZmllbGQtLXR5cGUtZW50aXR5LXJlZmVyZW5jZS1yZXZpc2lvbnMge1xuXHQ+IC5maWVsZF9faXRlbSB7XG5cdFx0JjpoYXMoPiAucGFyYWdyYXBoLS10eXBlLS1wcm9kdWN0KSB7XG5cdFx0XHQmOm50aC1jaGlsZChvZGQpIHtcblx0XHRcdFx0LnByb2R1Y3Qtd3JhcHBlciB7XG5cdFx0XHRcdFx0LnByb2R1Y3QtbG9nby1ibG9jayB7XG5cdFx0XHRcdFx0XHQubG9nb3MtYm9yZGVyLXN2Zy1pbWFnZSB7XG5cdFx0XHRcdFx0XHRcdHJpZ2h0OiAtMTAlO1xuXHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBzaXplLW1heC1tbCB7XG4gICAgXHRcdFx0XHRcdFx0XHRyaWdodDogaW5pdGlhbDtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0LmZpZWxkLS1uYW1lLWZpZWxkLWxvZ28ge1xuXHRcdFx0XHRcdFx0XHRjbGlwLXBhdGg6IHBvbHlnb24oMCUgMTclLCAxMDAlIDEwJSwgMTAwJSA5MCUsIDclIDkwJSk7XG5cdFx0XHRcdFx0XHRcdEBpbmNsdWRlIHNpemUtbWF4LXh4bCB7XG5cdFx0XHRcdFx0XHRcdFx0cGFkZGluZzogNTBweCAzMHB4IDQwcHggNDVweDtcbiAgICBcdFx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHQrIC5maWVsZC0tbmFtZS1maWVsZC1sb2dvLWxpbmsge1xuXHRcdFx0XHRcdFx0XHQgICAgY2xpcC1wYXRoOiBwb2x5Z29uKDAlIDE3JSwgMTAwJSAxMCUsIDEwMCUgOTAlLCA3JSA5MCUpO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQuZmllbGQtLW5hbWUtZmllbGQtbG9nbyB7XG5cdFx0XHRcdFx0XHRcdGltZyB7XG5cdFx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgc2l6ZS1tYXgteHhsIHtcblx0XHRcdFx0XHRcdFx0XHRcdHdpZHRoOiA4NSU7XG5cdFx0XHRcdFx0XHRcdFx0fVx0XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0LnByb2R1Y3QtaW5mb3JtYXRpb24ge1xuXHRcdFx0XHRcdFx0QGluY2x1ZGUgc2l6ZS1tYXgteHhsIHtcblx0XHRcdFx0XHRcdFx0cGFkZGluZzogODBweCAxMzBweCA1MHB4IDUwcHggIWltcG9ydGFudDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdEBpbmNsdWRlIHNpemUtbWF4LXhsIHtcblx0XHRcdFx0XHRcdFx0cGFkZGluZzogNTBweCAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0QGluY2x1ZGUgc2l6ZS1tYXgtbGwge1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOiA1MHB4IDIwcHggMjBweCA1MHB4ICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBzaXplLW1heC1tbCB7XG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDMwcHggMTVweCAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQucHJvZHVjdC1pbWFnZSB7XG5cdFx0XHRcdFx0XHQuZmllbGQtLW5hbWUtZmllbGQtdGl0bGUtaHRtbCB7XG5cdFx0XHRcdFx0XHRcdGxlZnQ6IDYwJTtcblx0XHRcdFx0XHRcdCAgICBib3R0b206IDEyJTtcblx0XHRcdFx0XHRcdCAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNjAlLCAtMTIlKTtcblx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgc2l6ZS1tYXgteHhsIHtcblx0XHRcdFx0XHRcdFx0XHQvLyBsZWZ0OiAyMjBweDtcblx0XHRcdFx0XHRcdFx0XHQvLyBib3R0b206IDEyMHB4O1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdEBpbmNsdWRlIHNpemUtbWF4LXhsIHtcblx0XHRcdFx0XHRcdFx0XHRsZWZ0OiA3NSU7XG5cdFx0XHRcdFx0XHRcdCAgICBib3R0b206IDMyJTtcblx0XHRcdFx0XHRcdFx0ICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC03NSUsIC0zMiUpO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdEBpbmNsdWRlIHNpemUtbWF4LWxsIHtcblx0XHRcdFx0XHRcdFx0XHRsZWZ0OiA2NSU7XG5cdFx0XHRcdFx0XHRcdCAgICBib3R0b206IDUwJTtcblx0XHRcdFx0XHRcdFx0ICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC02NSUsIC01MCUpO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdEBpbmNsdWRlIHNpemUtbWF4LW1sIHtcblx0XHRcdFx0XHRcdFx0ICAgIGxlZnQ6IDQ1JTtcblx0XHRcdFx0XHRcdFx0XHRib3R0b206IDEyJTtcblx0XHRcdFx0XHRcdFx0ICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC00NSUsIC0xMiUpO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4uZmllbGQtLXR5cGUtZW50aXR5LXJlZmVyZW5jZS1yZXZpc2lvbnMge1xuXHQ+IC5maWVsZF9faXRlbSB7XG5cdFx0JjpoYXMoPiAucGFyYWdyYXBoLS10eXBlLS1wcm9kdWN0KSB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmxhY2s7XG5cdFx0XHQmOm50aC1jaGlsZChldmVuKSB7XG5cdFx0XHRcdC5wcm9kdWN0LXdyYXBwZXIge1xuXHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcblx0XHRcdFx0XHQucHJvZHVjdC1pbmZvcm1hdGlvbiB7XG5cdFx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDE2MHB4O1xuXHRcdFx0XHRcdFx0cGFkZGluZy1yaWdodDogNzJweDtcblx0XHRcdFx0XHRcdEBpbmNsdWRlIHNpemUtbWF4LXh4bCB7XG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDUwcHggNDVweCA1MHB4IDE2MHB4ICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBzaXplLW1heC14bCB7XG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDUwcHggIWltcG9ydGFudDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdEBpbmNsdWRlIHNpemUtbWF4LWxsIHtcblx0XHRcdFx0XHRcdFx0cGFkZGluZzogNTBweCA1MHB4IDIwcHggMjBweCAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0QGluY2x1ZGUgc2l6ZS1tYXgtbWwge1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAzMHB4IDE1cHggIWltcG9ydGFudDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0LnByb2R1Y3QtbG9nby1ibG9jayB7XG5cdFx0XHRcdFx0XHQubG9nb3MtYm9yZGVyLXN2Zy1pbWFnZSB7XG5cdFx0XHRcdFx0XHRcdGxlZnQ6IC0xMCU7XG5cdFx0XHRcdFx0XHRcdEBpbmNsdWRlIHNpemUtbWF4LW1sIHtcblx0XHRcdFx0XHRcdFx0XHRsZWZ0OiBpbml0aWFsO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdC5maWVsZC0tbmFtZS1maWVsZC1sb2dvIHtcblx0XHRcdFx0XHRcdGNsaXAtcGF0aDogcG9seWdvbigwJSAzJSwgOTUlIDEzJSwgOTMlIDk3JSwgMCUgMTAwJSk7XG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBzaXplLW1heC14bCB7XG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDQwcHggODBweCAzMHB4IDIwcHg7XG5cdFx0XHRcdFx0XHRcdGNsaXAtcGF0aDogcG9seWdvbigwJSAyJSwgOTUlIDE1JSwgOTMlIDk3JSwgMCUgMTAwJSk7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBzaXplLW1heC1tbCB7XG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDUwcHggNTBweCA0MHB4IDMwcHg7XG5cdFx0XHRcdFx0XHRcdGNsaXAtcGF0aDogcG9seWdvbigwJSAwJSwxMDAlIDE1JSw5NSUgOTUlLDAlIDEwMCUpO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0QGluY2x1ZGUgc2l6ZS1tYXgtbSB7XG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDQ1cHggMzVweCA0MHB4IDMwcHggIWltcG9ydGFudDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdEBpbmNsdWRlIHNpemUtbWF4LXMge1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAzNXB4IDI1cHggIWltcG9ydGFudDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdEBpbmNsdWRlIHNpemUtbWF4LXhzIHtcblx0XHRcdFx0XHRcdFx0cGFkZGluZzogMjVweCAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59IiwiLy8gLnBhcmFncmFwaC0tdHlwZS0tcm93cyAud2lkdGgtNTA6aGFzKC5yZWQtYm9yZGVyLWh0bWwpIC5maWVsZC0tbmFtZS1maWVsZC1jb2x1bW5zLFxuLy8gLnBhcmFncmFwaC0tdHlwZS0tcm93cyAud2lkdGgtNTA6aGFzKC5yZWQtYm9yZGVyLWh0bWwpIC5maWVsZF9faXRlbSxcbi8vIC5wYXJhZ3JhcGgtLXR5cGUtLXJvd3MgLndpZHRoLTUwOmhhcygucmVkLWJvcmRlci1odG1sKSAucGFyYWdyYXBoLS10eXBlLS1odG1sLFxuLy8gLnBhcmFncmFwaC0tdHlwZS0taHRtbCAucmVkLWJvcmRlci1odG1sLmh0bWwtcGFyYWdyYXBoLXdyYXBwZXIge1xuLy8gICAgIGhlaWdodDogMTAwJTtcbi8vIH1cbi8vIC5wYXJhZ3JhcGgtLXR5cGUtLXJvd3Mge1xuLy8gXHQud2lkdGgtNTAge1xuLy8gXHRcdC5maWVsZC0tbmFtZS1maWVsZC1jb2x1bW5zOmhhcygucmVkLWJvcmRlci1odG1sKSA+IHtcbi8vIFx0XHRcdC5maWVsZF9faXRlbTpmaXJzdC1jaGlsZCB7XG5cdFx0XHRcdFxuLy8gXHRcdFx0fVxuLy8gXHRcdH1cbi8vIFx0fVxuLy8gfVxuLy8gLmZpZWxkX19pdGVtOmhhcygrLmZpZWxkX19pdGVtIC5jb21taXNpdGlvbi1jb250ZW50KSB7XG4vLyBcdC5wYXJhZ3JhcGgtLXR5cGUtLXJvd3Mge1xuLy8gXHRcdC5maWVsZC0tbmFtZS1maWVsZC1yb3dzIHtcbi8vIFx0XHRcdHBhZGRpbmctYm90dG9tOiAzNXB4O1xuLy8gXHRcdH1cbi8vIFx0fVxuLy8gfVxuLnBhcmFncmFwaC0tdHlwZS0tcm93cyB7XG5cdC5wYXJhZ3JhcGgtLXR5cGUtLWh0bWwge1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0aDIge1xuXHRcdCAgICBmb250LXNpemU6IDUuNTVyZW07XG5cdFx0ICAgIGxpbmUtaGVpZ2h0OiAxMDBweDtcblx0XHQgICAgZm9udC1mYW1pbHk6ICRzZWNvbmRhcnlib2xkO1xuXHRcdCAgICBjb2xvcjogJHdoaXRlO1xuXHRcdCAgICBzcGFuIHtcblx0XHRcdCAgICBjb2xvcjogJHByaW1hcnk7XG5cdFx0XHR9XG5cdFx0XHRAaW5jbHVkZSBzaXplLW1heC14bCB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogNXJlbTtcbiAgICBcdFx0XHRsaW5lLWhlaWdodDogODBweDtcblx0XHRcdH1cblx0XHRcdEBpbmNsdWRlIHNpemUtbWF4LWxsIHtcblx0XHRcdFx0Zm9udC1zaXplOiA0cmVtO1xuICAgIFx0XHRcdGxpbmUtaGVpZ2h0OiA3MHB4O1xuXHRcdFx0fVxuXHRcdFx0QGluY2x1ZGUgc2l6ZS1tYXgtbSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMy41cmVtO1xuICAgIFx0XHRcdGxpbmUtaGVpZ2h0OiA2MHB4O1xuXHRcdFx0fVxuXHRcdFx0QGluY2x1ZGUgc2l6ZS1tYXgtcyB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMi43cmVtO1xuICAgIFx0XHRcdGxpbmUtaGVpZ2h0OiA1MHB4O1xuXHRcdFx0fVxuXHRcdFx0QGluY2x1ZGUgc2l6ZS1tYXgtcyB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMi42NnJlbTtcbiAgICBcdFx0XHRsaW5lLWhlaWdodDogNDBweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0LmZpZWxkLS1uYW1lLWZpZWxkLXJvd3Mge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdG1heC13aWR0aDogMTY4MHB4O1xuXHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdHBhZGRpbmc6IDYwcHggMTVweCA2M3B4O1xuXHRcdEBpbmNsdWRlIHNpemUtbWluLXh4bGwge1xuXHRcdCAgICBtYXgtd2lkdGg6IDE2ODBweDtcblx0XHQgICAgcGFkZGluZy1ib3R0b206IDEwMHB4O1xuXHRcdH1cblx0XHRAaW5jbHVkZSBzaXplLW1heC14eGwge1xuXHRcdFx0bWF4LXdpZHRoOiAxNDQwcHg7XG5cdFx0fVxuXHRcdEBpbmNsdWRlIHNpemUtbWF4LXhsIHtcblx0XHRcdG1heC13aWR0aDogMTE0MHB4O1xuXHRcdH1cblx0XHRAaW5jbHVkZSBzaXplLW1heC1sbCB7XG5cdFx0XHRtYXgtd2lkdGg6IDk2MHB4O1xuXHRcdFx0cGFkZGluZzogMjBweCAxNXB4IDQ1cHg7XG5cdFx0fVxuXHRcdEBpbmNsdWRlIHNpemUtbWF4LW0ge1xuXHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdFx0cGFkZGluZzogMjBweCAxNXB4O1xuXHRcdH1cblx0XHQmOmhhcygucmVkLWJvcmRlci1odG1sKSB7XG5cdFx0XHQud2lkdGgtNTAge1xuXHRcdFx0XHQucGFyYWdyYXBoLS10eXBlLS1odG1sIHtcblx0XHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCY6aGFzKC5pbWFnZS1maWVsZC13cmFwcGVyLmFic29sdXRlLXBvc2l0aW9uaW5nKSB7XG5cdFx0XHRAaW5jbHVkZSBzaXplLW1heC1tbCB7XG5cdFx0XHRcdHBhZGRpbmctYm90dG9tOiA1MHB4O1xuXHRcdCAgICBcdHJvdy1nYXA6IDUwcHg7XG5cdFx0XHR9XHRcblx0XHR9XG5cdFx0Ji5wYXJhZ3JhcGgtLXR5cGUtLXBhZGRpbmcge1xuXHRcdFx0cGFkZGluZzogODJweCAxNXB4IDczcHg7XG5cdFx0XHRAaW5jbHVkZSBzaXplLW1heC1sbCB7XG5cdFx0XHRcdHBhZGRpbmc6IDUwcHggMTVweCA2MHB4O1xuXHRcdFx0fVxuXHRcdFx0QGluY2x1ZGUgc2l6ZS1tYXgtbWwge1xuXHRcdFx0XHRwYWRkaW5nOiAzMHB4IDE1cHg7XG5cdFx0XHR9XG5cdFx0XHRAaW5jbHVkZSBzaXplLW1heC1tIHtcblx0XHRcdFx0cGFkZGluZzogMjBweCAxNXB4O1xuXHRcdFx0fVxuXHRcdH1cblx0XHQud2lkdGgtNTAge1xuXHRcdFx0LnBhcmFncmFwaC0tdHlwZS0taHRtbCB7XG5cdFx0XHRcdHBhZGRpbmc6IDAgNjVweCAwIDQwcHg7XG5cdFx0XHRcdEBpbmNsdWRlIHNpemUtbWF4LXhsIHtcblx0XHRcdFx0XHRwYWRkaW5nOiAwIDY1cHggMCAzMHB4O1xuXHRcdFx0XHR9XG5cdFx0XHRcdEBpbmNsdWRlIHNpemUtbWF4LW1sIHtcblx0XHRcdFx0XHRwYWRkaW5nOiAwIDMwcHg7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogNDBweDtcblx0XHRcdFx0fVxuXHRcdFx0XHRAaW5jbHVkZSBzaXplLW1heC1tIHtcblx0XHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5wYXJhZ3JhcGgtLXR5cGUtLWNvbHVtbnMge1xuXHRcdFx0JjpudGgtY2hpbGQoMikge1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdC5hYnNvbHV0ZS1wb3NpdGlvbmluZyB7XG5cdFx0XHRcdFx0LmZpZWxkLS1uYW1lLWZpZWxkLWltYWdlIHtcblx0XHRcdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0XHRcdGltZyB7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0LndpZHRoLTEwMCB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHR9XG5cdFx0LndpZHRoLTUwIHtcblx0XHRcdHdpZHRoOiA1MCU7XG5cdFx0XHRAaW5jbHVkZSBzaXplLW1heC1tbCB7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0fVxuXHRcdFx0JjpmaXJzdC1jaGlsZCB7XG5cdFx0XHQgICAgcGFkZGluZy1yaWdodDogNDBweDtcblx0XHRcdCAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcblx0XHRcdCAgICBAaW5jbHVkZSBzaXplLW1heC1tbCB7XG5cdFx0XHQgICAgXHRwYWRkaW5nLXJpZ2h0OiAwO1xuXHRcdFx0ICAgIH1cblx0XHRcdH1cblx0XHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRcdHBhZGRpbmctbGVmdDogNDBweDtcblx0XHRcdFx0QGluY2x1ZGUgc2l6ZS1tYXgtbWwge1xuXHRcdFx0ICAgIFx0cGFkZGluZy1sZWZ0OiAwO1xuXHRcdFx0ICAgIH1cblx0XHRcdH1cblx0XHRcdC5pbWFnZS1maWVsZC13cmFwcGVyIHtcblx0XHRcdFx0Ji5hYnNvbHV0ZS1wb3NpdGlvbmluZyB7XG5cdFx0XHQgICAgXHRwYWRkaW5nLWxlZnQ6IDcwcHg7XG5cdFx0XHQgICAgXHRAaW5jbHVkZSBzaXplLW1heC1sbCB7XG5cdFx0XHQgICAgXHRcdHBhZGRpbmctbGVmdDogNDBweDtcblx0XHRcdCAgICBcdH1cblx0XHRcdCAgICBcdEBpbmNsdWRlIHNpemUtbWF4LW1sIHtcblx0XHRcdCAgICBcdFx0cGFkZGluZy1sZWZ0OiAwO1xuXHRcdFx0ICAgIFx0fVxuXHRcdFx0ICAgIH1cblx0XHRcdH1cblx0XHR9XG5cdFx0LndpZHRoLTc1IHtcblx0XHRcdHdpZHRoOiA3NSU7XG5cdFx0XHRAaW5jbHVkZSBzaXplLW1heC14eGwge1xuXHRcdFx0XHR3aWR0aDogNzAlO1xuXHRcdFx0fVxuXHRcdFx0QGluY2x1ZGUgc2l6ZS1tYXgtbGwge1xuXHRcdFx0XHR3aWR0aDogNjUlO1xuXHRcdFx0fVxuXHRcdFx0QGluY2x1ZGUgc2l6ZS1tYXgtbSB7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0fVxuXHRcdFx0aDIge1xuXHRcdFx0ICAgIGZvbnQtc2l6ZTogNS41NnJlbTtcblx0XHRcdCAgICBsaW5lLWhlaWdodDogMTAwcHg7XG5cdFx0XHQgICAgY29sb3I6ICR3aGl0ZTtcblx0XHRcdCAgICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xuXHRcdFx0ICAgIGZvbnQtZmFtaWx5OiAkc2Vjb25kYXJ5Ym9sZDtcblx0XHRcdCAgICBtYXJnaW46IDA7XG5cdFx0XHQgICAgQGluY2x1ZGUgc2l6ZS1tYXgteHhsIHtcblx0XHRcdCAgICBcdGZvbnQtc2l6ZTogNXJlbTtcbiAgICBcdFx0XHRcdGxpbmUtaGVpZ2h0OiA5MHB4O1xuXHRcdFx0ICAgIH1cblx0XHRcdCAgICBAaW5jbHVkZSBzaXplLW1heC14bCB7XG5cdFx0XHQgICAgXHRmb250LXNpemU6IDRyZW07XG4gICAgXHRcdFx0XHRsaW5lLWhlaWdodDogNzBweDtcblx0XHRcdCAgICB9XG5cdFx0XHQgICAgQGluY2x1ZGUgc2l6ZS1tYXgtbGwge1xuXHRcdFx0ICAgIFx0Zm9udC1zaXplOiAzcmVtO1xuICAgIFx0XHRcdFx0bGluZS1oZWlnaHQ6IDU1cHg7XG5cdFx0XHQgICAgfVxuXHRcdFx0ICAgIEBpbmNsdWRlIHNpemUtbWF4LW1sIHtcblx0XHRcdCAgICBcdGZvbnQtc2l6ZTogMi41cmVtO1xuICAgIFx0XHRcdFx0bGluZS1oZWlnaHQ6IDQ1cHg7XG5cdFx0XHQgICAgfVxuXHRcdFx0ICAgIEBpbmNsdWRlIHNpemUtbWF4LXMge1xuXHRcdFx0ICAgIFx0Zm9udC1zaXplOiAxLjhyZW07XG4gICAgXHRcdFx0XHRsaW5lLWhlaWdodDogMzVweDtcblx0XHRcdCAgICB9XG5cdFx0XHQgICAgQGluY2x1ZGUgc2l6ZS1tYXgteHhzcyB7XG5cdFx0XHQgICAgXHRmb250LXNpemU6IDEuNHJlbTtcbiAgICBcdFx0XHRcdGxpbmUtaGVpZ2h0OiAzMHB4O1xuXHRcdFx0ICAgIH1cblx0XHRcdCAgICBzcGFuIHtcblx0XHRcdCAgICBcdGNvbG9yOiAkcHJpbWFyeTtcblx0XHRcdCAgICBcdHBhZGRpbmctbGVmdDogMTgxcHg7XG5cdFx0XHQgICAgXHRAaW5jbHVkZSBzaXplLW1heC14eGwge1xuXHRcdFx0ICAgIFx0XHRwYWRkaW5nLWxlZnQ6IDEzMHB4O1xuXHRcdFx0ICAgIFx0fVxuXHRcdFx0ICAgIFx0QGluY2x1ZGUgc2l6ZS1tYXgtbGwge1xuXHRcdFx0ICAgIFx0XHRwYWRkaW5nLWxlZnQ6IDEyMHB4O1xuXHRcdFx0ICAgIFx0fVxuXHRcdFx0ICAgIFx0QGluY2x1ZGUgc2l6ZS1tYXgtbWwge1xuXHRcdFx0ICAgIFx0XHRwYWRkaW5nLWxlZnQ6IDg1cHg7XG5cdFx0XHQgICAgXHR9XG5cdFx0XHQgICAgXHRAaW5jbHVkZSBzaXplLW1heC14eHMge1xuXHRcdFx0ICAgIFx0XHRwYWRkaW5nLWxlZnQ6IDQwcHg7XG5cdFx0XHQgICAgXHR9XG5cdFx0XHRcdCAgICAmOmZpcnN0LWNoaWxkIHtcblx0XHRcdFx0XHQgICAgY29sb3I6ICR3aGl0ZTtcblx0XHRcdFx0XHQgICAgcGFkZGluZy1sZWZ0OiA4OXB4O1xuXHRcdFx0XHRcdCAgICBAaW5jbHVkZSBzaXplLW1heC1sbCB7XG5cdFx0XHRcdCAgICBcdFx0cGFkZGluZy1sZWZ0OiA3MHB4O1xuXHRcdFx0XHQgICAgXHR9XG5cdFx0XHRcdCAgICBcdEBpbmNsdWRlIHNpemUtbWF4LW1sIHtcblx0XHRcdFx0ICAgIFx0XHRwYWRkaW5nLWxlZnQ6IDUwcHg7XG5cdFx0XHRcdCAgICBcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHQgICAgfVxuXHRcdFx0fVxuXHRcdFx0LmZpZWxkLS10eXBlLXRleHQtbG9uZyB7XG5cdFx0XHQgICAgd2lkdGg6IDEwMCU7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC53aWR0aC0yNSB7XG5cdFx0XHR3aWR0aDogMjUlO1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAzMHB4O1xuXHRcdFx0ZGlzcGxheTogZmxleDtcbiAgICBcdFx0YWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuXHRcdFx0QGluY2x1ZGUgc2l6ZS1tYXgteHhsIHtcblx0XHRcdFx0d2lkdGg6IDMwJTtcblx0XHRcdH1cblx0XHRcdEBpbmNsdWRlIHNpemUtbWF4LWxsIHtcblx0XHRcdFx0d2lkdGg6IDM1JTtcblx0XHRcdH1cblx0XHRcdEBpbmNsdWRlIHNpemUtbWF4LW1sIHtcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiAwcHg7XG5cdFx0XHR9XG5cdFx0XHRAaW5jbHVkZSBzaXplLW1heC1tIHtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHR9XG5cdFx0XHRwIHtcblx0XHRcdCAgICBmb250LXNpemU6IDEuNzhyZW07XG5cdFx0XHQgICAgbGluZS1oZWlnaHQ6IDUwcHg7XG5cdFx0XHQgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcblx0XHRcdCAgICBAaW5jbHVkZSBzaXplLW1heC14bCB7XG5cdFx0XHQgICAgXHRmb250LXNpemU6IDEuNnJlbTtcbiAgICBcdFx0XHRcdGxpbmUtaGVpZ2h0OiA0MHB4O1xuXHRcdFx0ICAgIH1cblx0XHRcdCAgICBAaW5jbHVkZSBzaXplLW1heC1tbCB7XG5cdFx0XHQgICAgXHRmb250LXNpemU6IDEuNHJlbTtcbiAgICBcdFx0XHRcdGxpbmUtaGVpZ2h0OiAzMHB4O1xuXHRcdFx0ICAgIH1cblx0XHRcdCAgICBAaW5jbHVkZSBzaXplLW1heC14eHNzIHtcblx0XHRcdCAgICBcdGZvbnQtc2l6ZTogMS4ycmVtO1xuICAgIFx0XHRcdFx0bGluZS1oZWlnaHQ6IDI1cHg7XG5cdFx0XHQgICAgfVxuXHRcdFx0ICAgIHNwYW4ge1xuXHRcdFx0ICAgIFx0Y29sb3I6ICRwcmltYXJ5O1xuXHRcdFx0ICAgIFx0Zm9udC1mYW1pbHk6ICRzZWNvbmRhcnlyZWc7XG5cdFx0XHQgICAgfVxuXHRcdFx0ICAgIGEge1xuXHRcdFx0ICAgIFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRcdCAgICB9XG5cdFx0XHR9XG5cdFx0XHQuZmllbGQtLXR5cGUtdGV4dC1sb25nIHtcblx0XHRcdCAgICB3aWR0aDogMTAwJTtcblx0XHRcdH1cblx0XHR9XG5cdFx0LndpZHRoLTYwIHtcblx0XHQgICAgd2lkdGg6IDYwJTtcblx0XHQgICAgQGluY2x1ZGUgc2l6ZS1tYXgtbSB7XG5cdFx0ICAgIFx0d2lkdGg6IDEwMCU7XG5cdFx0ICAgIH1cblx0XHR9XG5cdFx0LndpZHRoLTQwIHtcblx0XHRcdC5wYXJhZ3JhcGgtLXR5cGUtLWhlYWRpbmcge1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQmOmhhcyguY29tbWlzaXRpb24tY29udGVudCkge1xuXHRcdC5maWVsZC0tbmFtZS1maWVsZC1yb3dzIHtcblx0ICAgIFx0cGFkZGluZy10b3A6IDA7XG5cdCAgICBcdEBpbmNsdWRlIHNpemUtbWluLXh4bGwge1xuXHQgXHRcdFx0cGFkZGluZy1ib3R0b206IDE3MHB4O1xuXHQgICAgXHR9XG5cdCAgICB9XG5cdH1cbn0iLCIucGFyYWdyYXBoLS10eXBlLS1yb3dzOmhhcygucGFyYWdyYXBoLS10eXBlLS13ZWJmb3JtLWNvbnRhaW5lcikge1xuXHQuZmllbGQtLW5hbWUtZmllbGQtcm93cyB7XG4gICAgXHRwYWRkaW5nLXRvcDogMDtcbiAgICBcdEBpbmNsdWRlIHNpemUtbWF4LW1sIHtcbiAgICBcdFx0cm93LWdhcDogMzBweDtcbiAgICBcdH1cbiAgICB9XG59XG4ucGFyYWdyYXBoLS10eXBlLS13ZWJmb3JtLWNvbnRhaW5lciB7XG5cdHBhZGRpbmctbGVmdDogMjBweDtcblx0cGFkZGluZy1yaWdodDogNDBweDtcblx0QGluY2x1ZGUgc2l6ZS1tYXgteHhsIHtcblx0XHRwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuXHR9XG5cdEBpbmNsdWRlIHNpemUtbWF4LXhsIHtcblx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdFx0cGFkZGluZy1yaWdodDogMDtcblx0fVxuXHRAaW5jbHVkZSBzaXplLW1heC1tbCB7XG5cdFx0cGFkZGluZy1sZWZ0OiAwO1xuXHRcdHBhZGRpbmctcmlnaHQ6IDA7XG5cdH1cbn1cbi53ZWJmb3JtLXN1Ym1pc3Npb24tY29udGFjdC1mb3JtIHtcblx0LnN2Zy1ib3JkZXIge1xuXHQgICAgcG9zaXRpb246IGFic29sdXRlO1xuXHQgICAgdG9wOiAtNXB4O1xuXHQgICAgcmlnaHQ6IC0ycHg7XG5cdCAgICB6LWluZGV4OiAxO1xuXHQgICAgY3Vyc29yOiBwb2ludGVyO1xuXHQgICAgQGluY2x1ZGUgc2l6ZS1tYXgteGwge1xuXHQgICAgXHR0b3A6IC0yNXB4O1xuXHQgICAgXHRyaWdodDogNXB4O1xuXHQgICAgfVxuXHQgICAgQGluY2x1ZGUgc2l6ZS1tYXgtbWwge1xuXHQgICAgXHRkaXNwbGF5OiBub25lO1xuXHQgICAgfVxuXHQgICAgc3ZnIHtcblx0XHQgICAgQGluY2x1ZGUgc2l6ZS1tYXgteGwge1xuXHRcdCAgICBcdHdpZHRoOiAyODVweDtcblx0XHQgICAgfVxuXHRcdH1cblx0XHQmOmhvdmVyIHBhdGgge1xuXHRcdCAgICBzdHJva2U6ICR3aGl0ZTtcblx0XHR9XG5cdFx0Jjpob3ZlciArIC5idG4tcHJpbWFyeSB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcblx0XHQgICAgY29sb3I6ICR3aGl0ZTtcblx0XHQgICAgY3Vyc29yOiBwb2ludGVyO1xuXHRcdH1cblx0fVxufVxuLndlYmZvcm0tc3VibWlzc2lvbi1hcHBsaWNhdGlvbi1mb3JtIHtcblx0bWFyZ2luLWJvdHRvbTogMTc1cHg7XG5cdEBpbmNsdWRlIHNpemUtbWF4LXhsIHtcblx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHR9XG59XG4uZm9ybS1pdGVtLWRlbi1kYXRlbnNjaHV0ei1oYWJlLWljaC1nZWxlc2VuLXVuZC1ha3plcHRpZXJ0LFxuLmZvcm0taXRlbS1kZW4tZGF0ZW5zY2h1dHotaGFiZS1pY2gtZ2VsZXNlbi11bmQtYWt6ZXB0aWVydC0ge1xuXHQuZm9ybS1jaGVjay1sYWJlbCB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxufVxuLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtLCAudXNlci1sb2dpbi1mb3JtIHtcblx0LmZvcm0tY29udHJvbCB7XG5cdFx0Jjpmb2N1cyB7XG5cdFx0ICAgIGJvcmRlci1jb2xvcjogI2NlZDRkYTtcdFxuXHRcdCAgICBib3gtc2hhZG93OiBub25lO1xuXHRcdFx0Jjo6cGxhY2Vob2xkZXIge1xuXHRcdFx0XHRib3R0b206IDA7XHRcblx0XHRcdH1cdFxuXHRcdH1cblx0XHQmOjpwbGFjZWhvbGRlciB7XG5cdFx0XHRjb2xvcjogJGJsYWNrO1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0Ym90dG9tOiAtNXB4O1xuXHRcdFx0Zm9udC1zdHlsZTogaXRhbGljO1xuXHRcdFx0dHJhbnNpdGlvbjogLjNzIGVhc2UtaW4tb3V0O1xuXHRcdH1cblx0fVxuXHRpbnB1dCwgdGV4dGFyZWEge1xuXHRcdGJvcmRlci1yYWRpdXM6IDA7XG5cdH1cblx0LmZvcm0tYWN0aW9ucyB7XG5cdFx0bWFyZ2luOiAyOXB4IDAgMCAhaW1wb3J0YW50O1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0fVxuXHQuZm9ybS1jaGVjay1sYWJlbCwgc21hbGwuZGVzY3JpcHRpb24ge1xuXHRcdGZvbnQtc2l6ZTogMXJlbTtcblx0XHRsaW5lLWhlaWdodDogMzJweDtcblx0XHRjb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG5cdFx0Zm9udC1mYW1pbHk6ICRwcmltYXJ5cmVnO1xuXHRcdEBpbmNsdWRlIHNpemUtbWF4LXMge1xuXHRcdFx0bGluZS1oZWlnaHQ6IDI1cHg7XG5cdFx0fVxuXHRcdEBpbmNsdWRlIHNpemUtbWF4LXhzIHtcblx0XHRcdHdpZHRoOiA2OCU7XG5cdFx0fVxuXHRcdEBpbmNsdWRlIHNpemUtbWF4LXh4cyB7XG5cdFx0XHR3aWR0aDogNzUlO1xuXHRcdH1cblx0XHRhIHtcblx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQuY2hlY2tib3hlcy0td3JhcHBlciB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0bWFyZ2luOiA3cHggMCAyN3B4O1xuXHRcdGxlZ2VuZCB7XG5cdFx0XHRmbG9hdDogbGVmdDtcblx0XHQgICAgd2lkdGg6IDI1MHB4O1xuXHRcdCAgICBkaXNwbGF5OiBmbGV4O1xuXHRcdCAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdCAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG5cdFx0ICAgIG1hcmdpbi1ib3R0b206IDA7XG5cdFx0ICAgIEBpbmNsdWRlIHNpemUtbWF4LXhsIHtcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAxMHB4O1xuXHRcdFx0fVxuXHRcdCAgICAuZmllbGRzZXQtbGVnZW5kIHtcbiAgICBcdFx0XHRmb250LXNpemU6IDEuNXJlbTtcblx0XHQgICAgXHRsaW5lLWhlaWdodDogMzJweDtcblx0XHQgICAgXHRmb250LWZhbWlseTogJHNlY29uZGFyeXJlZztcblx0XHQgICAgXHRjb2xvcjogJHdoaXRlO1xuXHRcdCAgICB9XG5cdFx0fVxuXHRcdC53ZWJmb3JtLW9wdGlvbnMtZGlzcGxheS10d28tY29sdW1ucyB7XG5cdFx0XHRjb2x1bW4tZ2FwOiAzMHB4O1xuXHRcdFx0QGluY2x1ZGUgc2l6ZS1tYXgteGwge1xuXHRcdFx0XHRjb2x1bW4tZ2FwOiAxMHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQuanMtZm9ybS1pdGVtIHtcblx0ICAgIG1hcmdpbi1ib3R0b206IDIwcHggIWltcG9ydGFudDtcblx0ICAgIGlucHV0LCB0ZXh0YXJlYSB7XG5cdFx0XHRjb2xvcjogJGJsYWNrO1xuXHRcdFx0Jjpmb2N1cy12aXNpYmxlIHtcblx0XHRcdFx0b3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQuY2hlY2tib3hlcy0td3JhcHBlciB7XG5cdCAgICBtYXJnaW4tYm90dG9tOiAyOXB4ICFpbXBvcnRhbnQ7XG5cdCAgICBtYXJnaW4tdG9wOiAyN3B4O1xuXHR9XG5cdC5jaGVja2JveCB7XG5cdCAgICBkaXNwbGF5OiBmbGV4O1xuXHQgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblx0ICAgIGNvbHVtbi1nYXA6IDEwcHg7XG5cdCAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG5cdCAgICBpbnB1dC5mb3JtLWNoZWNrYm94IHtcblx0XHQgICAgYXBwZWFyYW5jZTogbm9uZTtcblx0XHQgICAgd2lkdGg6IDUzcHg7XG5cdFx0ICAgIGhlaWdodDogNTNweDtcblx0XHQgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvY2hlY2tib3guc3ZnJyk7XG5cdFx0ICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcblx0XHQgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuXHRcdCAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdCAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0ICAgIGN1cnNvcjogcG9pbnRlcjtcblx0XHQgICAgQGluY2x1ZGUgc2l6ZS1tYXgtbGwge1xuXHRcdCAgICBcdHdpZHRoOiA0NXB4O1xuXHRcdCAgICBcdGhlaWdodDogNDVweDtcblx0XHQgICAgfVxuXHRcdCAgICBAaW5jbHVkZSBzaXplLW1heC14eHMge1xuXHRcdCAgICBcdHdpZHRoOiA0MHB4O1xuXHRcdCAgICBcdGhlaWdodDogNDBweDtcblx0XHQgICAgfVxuXHRcdCAgICAmOmNoZWNrZWQ6YWZ0ZXIge1xuXHRcdCAgICBcdG9wYWNpdHk6IDE7XG5cdFx0ICAgIH1cblx0XHQgICAgJjphZnRlciB7XHRcblx0XHQgICAgXHRjb250ZW50OiAnJztcblx0XHQgICAgXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0ICAgIFx0dG9wOiAxMHB4O1xuXHRcdCAgICBcdGxlZnQ6IDEwcHg7XG5cdFx0ICAgIFx0d2lkdGg6IDMwcHg7XG5cdFx0ICAgIFx0aGVpZ2h0OiAzMHB4O1xuXHRcdCAgICBcdGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xuXHRcdCAgICBcdHotaW5kZXg6IDg7XG5cdFx0ICAgIFx0Y2xpcC1wYXRoOiBwb2x5Z29uKDE1JSAwLDEwMCUgMTUlLDEwMCUgODAlLDEwJSAxMDAlKTtcblx0XHQgICAgXHRvcGFjaXR5OiAwO1xuXHRcdCAgICBcdEBpbmNsdWRlIHNpemUtbWF4LWxsIHtcblx0XHQgICAgXHRcdHRvcDogOXB4O1xuXHRcdCAgICBcdFx0bGVmdDogOXB4O1xuXHRcdFx0ICAgIFx0d2lkdGg6IDI1cHg7XG5cdFx0XHQgICAgXHRoZWlnaHQ6IDI1cHg7XG5cdFx0XHQgICAgfVxuXHRcdFx0ICAgIEBpbmNsdWRlIHNpemUtbWF4LXh4cyB7XG5cdFx0XHQgICAgXHR3aWR0aDogMjBweDtcblx0XHRcdCAgICBcdGhlaWdodDogMjBweDtcblx0XHRcdCAgICB9XG5cdFx0ICAgIH1cblx0XHQgICAgJjpmb2N1cy12aXNpYmxlIHtcblx0XHQgICAgXHRvdXRsaW5lOiBub25lO1xuXHRcdCAgICBcdGJvcmRlcjogbm9uZTtcblx0XHQgICAgfVxuXHRcdH1cblx0fVxuXHQuZm9ybS10eXBlLXdlYmZvcm0tZG9jdW1lbnQtZmlsZSB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0ICAgIGZsZXgtd3JhcDogd3JhcDtcblx0ICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdCAgICBAaW5jbHVkZSBzaXplLW1heC1zIHtcblx0ICAgIFx0cm93LWdhcDogMTVweDtcblx0ICAgIH1cblx0XHRsYWJlbCB7XG5cdFx0ICAgIGNvbG9yOiAkd2hpdGU7XG5cdFx0ICAgIGZvbnQtZmFtaWx5OiAkc2Vjb25kYXJ5cmVnO1xuXHRcdCAgICBmb250LXNpemU6IDFyZW07XG5cdFx0ICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xuXHRcdCAgICBtYXJnaW4tYm90dG9tOiAwO1xuXHRcdCAgICB3aWR0aDogMzAlO1xuXHRcdCAgICBAaW5jbHVkZSBzaXplLW1heC1sbCB7XG5cdFx0ICAgIFx0d2lkdGg6IDQwJTtcblx0XHQgICAgfVxuXHRcdCAgICBAaW5jbHVkZSBzaXplLW1heC1tbCB7XG5cdFx0ICAgIFx0d2lkdGg6IDIwJTtcblx0XHQgICAgfVxuXHRcdCAgICBAaW5jbHVkZSBzaXplLW1heC1tIHtcblx0XHQgICAgXHR3aWR0aDogMzAlO1xuXHRcdCAgICB9XG5cdFx0ICAgIEBpbmNsdWRlIHNpemUtbWF4LXMge1xuXHRcdCAgICBcdHdpZHRoOiAxMDAlO1xuXHRcdCAgICB9XG5cdFx0fVxuXHRcdC53ZWJmb3JtLWRvY3VtZW50LWZpbGUge1xuXHRcdFx0d2lkdGg6IDcwJTtcblx0XHRcdEBpbmNsdWRlIHNpemUtbWF4LWxsIHtcblx0XHQgICAgXHR3aWR0aDogNjAlO1xuXHRcdCAgICB9XG5cdFx0ICAgIEBpbmNsdWRlIHNpemUtbWF4LW1sIHtcblx0XHQgICAgXHR3aWR0aDogODAlO1xuXHRcdCAgICB9XG5cdFx0ICAgIEBpbmNsdWRlIHNpemUtbWF4LW0ge1xuXHRcdCAgICBcdHdpZHRoOiA3MCU7XG5cdFx0ICAgIH1cblx0XHQgICAgQGluY2x1ZGUgc2l6ZS1tYXgtcyB7XG5cdFx0ICAgIFx0d2lkdGg6IDEwMCU7XG5cdFx0ICAgIH1cblx0XHR9XG5cdFx0LmRlc2NyaXB0aW9uIHtcblx0XHQgICAgZGlzcGxheTogbm9uZTtcblx0XHR9XHRcblx0fVxufVxuLnVzZXItbG9naW4tZm9ybSB7XG4gICAgbWF4LXdpZHRoOiAxNjgwcHg7XG4gICAgbWFyZ2luOiAxODBweCBhdXRvIDEwMHB4O1xuICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgJjphZnRlciB7XG4gICAgXHRjb250ZW50OiAnJztcbiAgICBcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBcdHRvcDogLTIxMHB4O1xuXHQgICAgbGVmdDogLTEyMHB4O1xuXHQgICAgd2lkdGg6IDE5MjBweDtcblx0ICAgIGhlaWdodDogOTAwcHg7XG4gICAgXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9iZy1pbWcuc3ZnJyk7XG5cdCAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXHQgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0ICAgIGJhY2tncm91bmQtcG9zaXRpb246IHRvcDtcblx0ICAgIHotaW5kZXg6IC0xO1xuICAgIH1cbiAgICBAaW5jbHVkZSBzaXplLW1pbi14eGxsIHtcblx0ICAgIG1heC13aWR0aDogMTY4MHB4O1xuXHR9XG5cdEBpbmNsdWRlIHNpemUtbWF4LXh4bCB7XG5cdFx0bWF4LXdpZHRoOiAxNDQwcHg7XG5cdH1cblx0QGluY2x1ZGUgc2l6ZS1tYXgteGwge1xuXHRcdG1heC13aWR0aDogMTE0MHB4O1xuXHR9XG5cdEBpbmNsdWRlIHNpemUtbWF4LWxsIHtcblx0XHRtYXgtd2lkdGg6IDk2MHB4O1xuXHRcdHBhZGRpbmc6IDIwcHggMTVweDtcblx0fVxuXHRAaW5jbHVkZSBzaXplLW1heC1tIHtcblx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdH1cblx0LmZvcm0tY29udHJvbCB7XG5cdCAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG5cdH1cblx0bGFiZWwsIC50ZXh0LW11dGVkIHtcblx0XHRjb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG5cdH1cbn1cdFxuLmJ0bi1wcmltYXJ5IHtcblx0YmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuXHRib3JkZXI6IDFweCBzb2xpZCAkd2hpdGU7XG5cdGNvbG9yOiAkcHJpbWFyeTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG5cdHBhZGRpbmc6IDQ1cHggNDBweCAzNXB4O1xuICAgIGZvbnQtc2l6ZTogMi43OHJlbTtcbiAgICBsaW5lLWhlaWdodDogNTBweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd29yZC1icmVhazogYnJlYWstd29yZDtcbiAgICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuXHR0cmFuc2l0aW9uOiAuM3MgZWFzZS1pbi1vdXQ7XG4gICAgZm9udC1mYW1pbHk6ICRzZWNvbmRhcnlib2xkO1xuICAgIHdpZHRoOiAzNjVweDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0bWFyZ2luOiAwIDAgMCBhdXRvICFpbXBvcnRhbnQ7XG4gICAgY2xpcC1wYXRoOiBwb2x5Z29uKDElIDE1JSwgMTAwJSAwJSwgODUlIDk5JSwgNSUgOTUlKTtcbiAgICBAaW5jbHVkZSBzaXplLW1heC14bCB7XG5cdFx0d2lkdGg6IDMwMHB4O1xuXHRcdHBhZGRpbmc6IDM1cHggMzVweCAzMHB4O1xuXHRcdGZvbnQtc2l6ZTogMi4ycmVtO1xuXHRcdGxpbmUtaGVpZ2h0OiAzNXB4O1xuXHR9XG5cdEBpbmNsdWRlIHNpemUtbWF4LWxsIHtcblx0ICAgIGZvbnQtc2l6ZTogMnJlbTtcblx0ICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xuXHR9XG5cdEBpbmNsdWRlIHNpemUtbWF4LW1sIHtcblx0ICAgIHdpZHRoOiAxMDAlO1xuXHQgICAgY2xpcC1wYXRoOiBub25lO1xuXHQgICAgcGFkZGluZzogMTVweDtcblx0ICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBcdGZvbnQtc2l6ZTogMS44cmVtO1xuXHQgICAgbGluZS1oZWlnaHQ6IDMycHg7XG5cdH1cblx0QGluY2x1ZGUgc2l6ZS1tYXgtcyB7XG5cdFx0Zm9udC1zaXplOiAxLjZyZW07XG5cdH1cblx0QGluY2x1ZGUgc2l6ZS1tYXgteHhzIHtcblx0XHRmb250LXNpemU6IDEuM3JlbTtcblx0fVxuXHQmOmhvdmVyIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcblx0XHRib3JkZXI6IDFweCBzb2xpZCAkcHJpbWFyeTtcblx0XHRjb2xvcjogJHdoaXRlO1xuXHR9XG5cdCY6YWN0aXZlIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeSAhaW1wb3J0YW50O1xuXHRcdGJvcmRlci1jb2xvcjogJHByaW1hcnkgIWltcG9ydGFudDtcblx0XHRjb2xvcjogJHdoaXRlO1xuXHR9XG5cdCY6Zm9jdXMge1xuXHRcdGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcblx0XHRvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG5cdFx0Ym9yZGVyLWNvbG9yOiAkcHJpbWFyeSAhaW1wb3J0YW50O1xuXHR9XG59Il19 */
