/* reset CSS */
html, body, body div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, figure, footer, header, menu, nav, section, time, mark, audio, video, details, summary {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font-weight: normal;
  vertical-align: baseline;
  background: transparent;
}

article, aside, figure, footer, header, nav, section, details, summary {
  display: block;
}

html {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

*,
*:before,
*:after {
  -webkit-box-sizing: inherit;
          box-sizing: inherit;
}

img,
object,
embed {
  max-width: 100%;
}

html {
  overflow-y: scroll;
}

ul {
  list-style: none;
}

blockquote, q {
  quotes: none;
}

blockquote:before,
blockquote:after,
q:before,
q:after {
  content: "";
  content: none;
}

a {
  margin: 0;
  padding: 0;
  font-size: 100%;
  vertical-align: baseline;
  background: transparent;
}

del {
  text-decoration: line-through;
}

abbr[title], dfn[title] {
  border-bottom: 1px dotted #000;
  cursor: help;
}

/* tables still need cellspacing="0" in the markup */
table {
  border-collapse: collapse;
  border-spacing: 0;
}

th {
  font-weight: bold;
  vertical-align: bottom;
}

td {
  font-weight: normal;
  vertical-align: top;
}

hr {
  display: block;
  height: 1px;
  border: 0;
  border-top: 1px solid #ccc;
  margin: 1em 0;
  padding: 0;
}

input, select {
  vertical-align: middle;
}

pre {
  white-space: pre; /* CSS2 */
  white-space: pre-wrap; /* CSS 2.1 */
  white-space: pre-line; /* CSS 3 (and 2.1 as well, actually) */
  word-wrap: break-word; /* IE */
}

input[type=radio] {
  vertical-align: text-bottom;
}

input[type=checkbox] {
  vertical-align: bottom;
}

.ie7 input[type=checkbox] {
  vertical-align: baseline;
}

.ie6 input {
  vertical-align: text-bottom;
}

select, input, textarea {
  font: 99% sans-serif;
}

table {
  font-size: inherit;
  font: 100%;
}

small {
  font-size: 85%;
}

strong {
  font-weight: bold;
}

td, td img {
  vertical-align: top;
}

/* Make sure sup and sub don't mess with your line-heights https://gist.github.com/413930 */
sub, sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
}

sup {
  top: -0.5em;
}

sub {
  bottom: -0.25em;
}

/* standardize any monospaced elements */
pre, code, kbd, samp {
  font-family: monospace, sans-serif;
}

/* hand cursor on clickable elements */
.clickable,
label,
input[type=button],
input[type=submit],
input[type=file],
button {
  cursor: pointer;
}

/* Webkit browsers add a 2px margin outside the chrome of form elements */
button, input, select, textarea {
  margin: 0;
}

/* make buttons play nice in IE */
button,
input[type=button] {
  width: auto;
  overflow: visible;
}

/* scale images in IE7 more attractively */
.ie7 img {
  -ms-interpolation-mode: bicubic;
}

.clearfix:before, .clearfix:after {
  content: " ";
  display: block;
  height: 0;
  overflow: hidden;
}

.clearfix:after {
  clear: both;
}

.clearfix {
  zoom: 1;
}

/*reset CSS end*/
.header {
  background: #F1F1F1;
}
.header-wrp {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding: 20px 0;
}
@media screen and (max-width: 576px) {
  .header-wrp {
    padding: 15px 0;
  }
}
.header-logo {
  max-width: 185px;
}
@media screen and (max-width: 576px) {
  .header-logo {
    max-width: 95px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
}
.header-logo img {
  width: 100%;
}
.header-menu__wrp {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-column-gap: 15px;
     -moz-column-gap: 15px;
          column-gap: 15px;
}
@media screen and (max-width: 768px) {
  .header-menu__wrp {
    -webkit-column-gap: 10px;
       -moz-column-gap: 10px;
            column-gap: 10px;
  }
}
@media screen and (max-width: 576px) {
  .header-menu__wrp {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    row-gap: 10px;
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
    padding: 20px;
  }
}
.header-menu__link {
  font-size: 22px;
  color: #000;
  position: relative;
  font-weight: 500;
}
@media screen and (max-width: 768px) {
  .header-menu__link {
    font-size: 18px;
  }
}
.header-menu__link:before {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  -webkit-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
          transform: translateX(-50%);
  width: 0;
  height: 1px;
  background-color: #222;
  -webkit-transition: 0.5s;
  transition: 0.5s;
}
.header-menu__link:hover:before {
  width: 100%;
}
.header-menu__btn {
  background: #F6E200;
  padding: 10px 30px;
  position: initial;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-left: 5px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
@media screen and (max-width: 768px) {
  .header-menu__btn {
    padding: 10px 15px;
  }
}
@media screen and (max-width: 576px) {
  .header-menu__btn {
    margin-left: 0;
  }
}
.header-menu__btn span {
  font-size: 20px;
  font-weight: 500;
  position: relative;
}
@media screen and (max-width: 768px) {
  .header-menu__btn span {
    font-size: 18px;
  }
}
.header-menu__btn span:before {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  -webkit-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
          transform: translateX(-50%);
  width: 0;
  height: 1px;
  background-color: #222;
  -webkit-transition: 0.5s;
  transition: 0.5s;
}
.header-menu__btn:hover {
  background: #F6E200;
}
.header-menu__btn:hover span:before {
  width: 100%;
}
.header-burger {
  display: none;
  position: relative;
  width: 30px;
  height: 20px;
}
@media screen and (max-width: 576px) {
  .header-burger {
    display: block;
  }
}
.header-burger span {
  position: absolute;
  left: 0;
  width: 100%;
  height: 4px;
  background-color: #000;
  border-radius: 4px;
  -webkit-transition: all 0.4s;
  transition: all 0.4s;
}
.header-burger span:nth-of-type(1) {
  top: 0;
}
.header-burger span:nth-of-type(2) {
  top: 50%;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
}
.header-burger span:nth-of-type(3) {
  bottom: 0;
}
.header-burger._active span:nth-of-type(1) {
  -webkit-transform: translateY(9px) rotate(-45deg);
      -ms-transform: translateY(9px) rotate(-45deg);
          transform: translateY(9px) rotate(-45deg);
}
.header-burger._active span:nth-of-type(2) {
  left: 200%;
  opacity: 0;
  -webkit-transform: translateY(10px);
      -ms-transform: translateY(10px);
          transform: translateY(10px);
  -webkit-animation: active-menu 0.8s forwards;
          animation: active-menu 0.8s forwards;
}
@-webkit-keyframes active-menu {
  100% {
    width: 0;
  }
}
@keyframes active-menu {
  100% {
    width: 0;
  }
}
.header-burger._active span:nth-of-type(3) {
  -webkit-transform: translateY(-8px) rotate(45deg);
      -ms-transform: translateY(-8px) rotate(45deg);
          transform: translateY(-8px) rotate(45deg);
}
.header-mob__menu {
  height: 100%;
  width: 100%;
  position: fixed;
  top: 67px;
  right: 0;
  background: #fff;
  -webkit-transform-origin: 0% 0%;
      -ms-transform-origin: 0% 0%;
          transform-origin: 0% 0%;
  -webkit-transform: translate(200%, 0);
      -ms-transform: translate(200%, 0);
          transform: translate(200%, 0);
  -webkit-transition: -webkit-transform 0.5s cubic-bezier(0.77, 0.2, 0.05, 1);
  transition: -webkit-transform 0.5s cubic-bezier(0.77, 0.2, 0.05, 1);
  transition: transform 0.5s cubic-bezier(0.77, 0.2, 0.05, 1);
  transition: transform 0.5s cubic-bezier(0.77, 0.2, 0.05, 1), -webkit-transform 0.5s cubic-bezier(0.77, 0.2, 0.05, 1);
}
.header-mob__menu._open {
  -webkit-transform: none;
      -ms-transform: none;
          transform: none;
}
@media screen and (max-width: 576px) {
  .header-mob__menu._open {
    z-index: 99;
  }
}

.mp-ms__wrp {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  padding-top: 40px;
}
.mp-ms__banner {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-column-gap: 35px;
     -moz-column-gap: 35px;
          column-gap: 35px;
  border-radius: 18px;
  border: 3px solid #000;
  background: #019C15;
  -webkit-box-shadow: -3.08px 3.08px 12.34px 0px #019C15;
          box-shadow: -3.08px 3.08px 12.34px 0px #019C15;
  padding: 45px 30px;
  margin: 0 auto 20px;
}
@media screen and (max-width: 1200px) {
  .mp-ms__banner {
    padding: 20px;
  }
}
@media screen and (max-width: 576px) {
  .mp-ms__banner {
    -webkit-column-gap: 10px;
       -moz-column-gap: 10px;
            column-gap: 10px;
    -webkit-box-shadow: -1.347px 1.347px 5.387px 0px #019C15;
            box-shadow: -1.347px 1.347px 5.387px 0px #019C15;
  }
}
.mp-ms__banner span {
  font-size: 96px;
  font-weight: 700;
  line-height: 0.9;
  color: #fff;
  text-shadow: 0 -3px 0 #000000, 0 -3px 0 #000000, 0 3px 0 #000000, 0 3px 0 #000000, -3px 0 0 #000000, 3px 0 0 #000000, -3px 0 0 #000000, 3px 0 0 #000000, -1px -3px 0 #000000, 1px -3px 0 #000000, -1px 3px 0 #000000, 1px 3px 0 #000000, -3px -1px 0 #000000, 3px -1px 0 #000000, -3px 1px 0 #000000, 3px 1px 0 #000000, -2px -3px 0 #000000, 2px -3px 0 #000000, -2px 3px 0 #000000, 2px 3px 0 #000000, -3px -2px 0 #000000, 3px -2px 0 #000000, -3px 2px 0 #000000, 3px 2px 0 #000000, -3px -3px 0 #000000, 3px -3px 0 #000000, -3px 3px 0 #000000, 3px 3px 0 #000000, -3px -3px 0 #000000, 3px -3px 0 #000000, -3px 3px 0 #000000, 3px 3px 0 #000000;
}
@media screen and (max-width: 1200px) {
  .mp-ms__banner span {
    font-size: 78px;
  }
}
@media screen and (max-width: 576px) {
  .mp-ms__banner span {
    font-size: 40px;
  }
}
.mp-ms__banner img {
  max-width: 70px;
}
@media screen and (max-width: 576px) {
  .mp-ms__banner img {
    max-width: 45px;
  }
}
.mp-ms__info {
  width: 50%;
  margin-bottom: 55px;
}
@media screen and (max-width: 1200px) {
  .mp-ms__info {
    width: 60%;
  }
}
@media screen and (max-width: 576px) {
  .mp-ms__info {
    width: 100%;
    margin-bottom: 20px;
  }
}
.mp-ms__info-zag {
  font-size: 64px;
  font-weight: 700;
  line-height: 0.9;
  color: #000;
  margin-bottom: 25px;
}
@media screen and (max-width: 992px) {
  .mp-ms__info-zag {
    font-size: 50px;
  }
}
@media screen and (max-width: 768px) {
  .mp-ms__info-zag {
    font-size: 32px;
  }
}
@media screen and (max-width: 576px) {
  .mp-ms__info-zag {
    margin-bottom: 10px;
  }
}
.mp-ms__info-desc {
  font-size: 36px;
  font-weight: 500;
  line-height: 1;
}
@media screen and (max-width: 992px) {
  .mp-ms__info-desc {
    font-size: 30px;
  }
}
@media screen and (max-width: 768px) {
  .mp-ms__info-desc {
    font-size: 20px;
  }
}
.mp-ms__img {
  width: 50%;
}
@media screen and (max-width: 1200px) {
  .mp-ms__img {
    width: 40%;
  }
}
@media screen and (max-width: 576px) {
  .mp-ms__img {
    width: 100%;
  }
}
.mp-ms__img img {
  width: 100%;
}
.mp-ms__title {
  font-size: 96px;
  font-weight: 700;
  line-height: 0.9;
  color: #fff;
  margin-bottom: 50px;
  text-shadow: 0 -3px 0 #000000, 0 -3px 0 #000000, 0 3px 0 #000000, 0 3px 0 #000000, -3px 0 0 #000000, 3px 0 0 #000000, -3px 0 0 #000000, 3px 0 0 #000000, -1px -3px 0 #000000, 1px -3px 0 #000000, -1px 3px 0 #000000, 1px 3px 0 #000000, -3px -1px 0 #000000, 3px -1px 0 #000000, -3px 1px 0 #000000, 3px 1px 0 #000000, -2px -3px 0 #000000, 2px -3px 0 #000000, -2px 3px 0 #000000, 2px 3px 0 #000000, -3px -2px 0 #000000, 3px -2px 0 #000000, -3px 2px 0 #000000, 3px 2px 0 #000000, -3px -3px 0 #000000, 3px -3px 0 #000000, -3px 3px 0 #000000, 3px 3px 0 #000000, -3px -3px 0 #000000, 3px -3px 0 #000000, -3px 3px 0 #000000, 3px 3px 0 #000000;
}
@media screen and (max-width: 1200px) {
  .mp-ms__title {
    font-size: 70px;
  }
}
@media screen and (max-width: 768px) {
  .mp-ms__title {
    font-size: 32px;
  }
}
@media screen and (max-width: 576px) {
  .mp-ms__title {
    margin-bottom: 20px;
  }
}
.mp-ms__btns {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-column-gap: 20px;
     -moz-column-gap: 20px;
          column-gap: 20px;
  width: 100%;
  margin-bottom: 50px;
}
@media screen and (max-width: 768px) {
  .mp-ms__btns {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    row-gap: 20px;
  }
}
.mp-ms__btn {
  width: calc(50% - 10px);
  border-radius: 25px;
  border: 4px solid #000;
  padding: 20px 20px 20px 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-column-gap: 40px;
     -moz-column-gap: 40px;
          column-gap: 40px;
}
@media screen and (max-width: 1200px) {
  .mp-ms__btn {
    -webkit-column-gap: 20px;
       -moz-column-gap: 20px;
            column-gap: 20px;
  }
}
@media screen and (max-width: 576px) {
  .mp-ms__btn {
    width: 100%;
  }
}
.mp-ms__btn img {
  max-width: 140px;
}
@media screen and (max-width: 992px) {
  .mp-ms__btn img {
    max-width: 80px;
  }
}
.mp-ms__btn-info {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
@media screen and (max-width: 768px) {
  .mp-ms__btn-info {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    margin: 0 auto;
  }
}
.mp-ms__btn-info span {
  font-size: 48px;
  font-weight: 700;
  line-height: 0.9;
  margin-bottom: 15px;
  white-space: nowrap;
}
@media screen and (max-width: 1200px) {
  .mp-ms__btn-info span {
    font-size: 40px;
  }
}
@media screen and (max-width: 992px) {
  .mp-ms__btn-info span {
    font-size: 28px;
  }
}
.mp-ms__btn-link {
  background: #F6E200;
  padding: 15px 45px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
@media screen and (max-width: 768px) {
  .mp-ms__btn-link {
    padding: 8px 24px;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
}
.mp-ms__btn-link span {
  font-size: 22px;
  font-weight: 500;
  line-height: 0.9;
  position: relative;
  margin-bottom: 0;
}
@media screen and (max-width: 768px) {
  .mp-ms__btn-link span {
    font-size: 20px;
  }
}
.mp-ms__btn-link span:before {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  -webkit-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
          transform: translateX(-50%);
  width: 0;
  height: 1px;
  background-color: #000;
  -webkit-transition: 0.5s;
  transition: 0.5s;
}
.mp-ms__btn-link:hover {
  background-color: #F6E200;
}
.mp-ms__btn-link:hover span:before {
  width: 100%;
}
.mp-ms__btn.green {
  width: calc(50% - 10px);
  border-radius: 25px;
  border: 4px solid #000;
  background: #019C15;
  padding: 25px 20px 30px 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-column-gap: 8px;
     -moz-column-gap: 8px;
          column-gap: 8px;
}
@media screen and (max-width: 576px) {
  .mp-ms__btn.green {
    width: 100%;
  }
}
.mp-ms__btn.green span {
  font-size: 36px;
  font-weight: 500;
  line-height: 1;
  color: #fff;
  margin: 0 auto;
  text-shadow: 0 -3px 0 #000000, 0 -3px 0 #000000, 0 3px 0 #000000, 0 3px 0 #000000, -3px 0 0 #000000, 3px 0 0 #000000, -3px 0 0 #000000, 3px 0 0 #000000, -1px -3px 0 #000000, 1px -3px 0 #000000, -1px 3px 0 #000000, 1px 3px 0 #000000, -3px -1px 0 #000000, 3px -1px 0 #000000, -3px 1px 0 #000000, 3px 1px 0 #000000, -2px -3px 0 #000000, 2px -3px 0 #000000, -2px 3px 0 #000000, 2px 3px 0 #000000, -3px -2px 0 #000000, 3px -2px 0 #000000, -3px 2px 0 #000000, 3px 2px 0 #000000, -3px -3px 0 #000000, 3px -3px 0 #000000, -3px 3px 0 #000000, 3px 3px 0 #000000, -3px -3px 0 #000000, 3px -3px 0 #000000, -3px 3px 0 #000000, 3px 3px 0 #000000;
}
@media screen and (max-width: 1200px) {
  .mp-ms__btn.green span {
    font-size: 25px;
  }
}
@media screen and (max-width: 768px) {
  .mp-ms__btn.green span {
    font-size: 20px;
  }
}
.mp-ms__btn-arr {
  max-width: 70px;
}
@media screen and (max-width: 768px) {
  .mp-ms__btn-arr {
    max-width: 40px;
  }
}
.mp-ms__btn-arr img {
  width: 100%;
}
.mp-ms__btn-zag {
  font-size: 64px;
  font-weight: 700;
  line-height: 0.9;
  color: #fff;
  text-shadow: 0 -3px 0 #000000, 0 -3px 0 #000000, 0 3px 0 #000000, 0 3px 0 #000000, -3px 0 0 #000000, 3px 0 0 #000000, -3px 0 0 #000000, 3px 0 0 #000000, -1px -3px 0 #000000, 1px -3px 0 #000000, -1px 3px 0 #000000, 1px 3px 0 #000000, -3px -1px 0 #000000, 3px -1px 0 #000000, -3px 1px 0 #000000, 3px 1px 0 #000000, -2px -3px 0 #000000, 2px -3px 0 #000000, -2px 3px 0 #000000, 2px 3px 0 #000000, -3px -2px 0 #000000, 3px -2px 0 #000000, -3px 2px 0 #000000, 3px 2px 0 #000000, -3px -3px 0 #000000, 3px -3px 0 #000000, -3px 3px 0 #000000, 3px 3px 0 #000000, -3px -3px 0 #000000, 3px -3px 0 #000000, -3px 3px 0 #000000, 3px 3px 0 #000000;
  margin: 0 auto 15px;
  white-space: nowrap;
}
@media screen and (max-width: 1200px) {
  .mp-ms__btn-zag {
    font-size: 40px;
  }
}
@media screen and (max-width: 992px) {
  .mp-ms__btn-zag {
    font-size: 28px;
  }
}

.mp-fire__desc {
  max-width: 66%;
  font-size: 36px;
  font-weight: 500;
  line-height: 1;
}
@media screen and (max-width: 992px) {
  .mp-fire__desc {
    max-width: 100%;
    margin-bottom: 80px;
  }
}
@media screen and (max-width: 768px) {
  .mp-fire__desc {
    font-size: 25px;
    margin-bottom: 20px;
  }
}
@media screen and (max-width: 576px) {
  .mp-fire__desc {
    font-size: 20px;
    margin-bottom: 10px;
  }
}
.mp-fire__wrp {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 70px;
}
@media screen and (max-width: 992px) {
  .mp-fire__wrp {
    margin-bottom: 30px;
  }
}
.mp-fire__info {
  max-width: 70%;
}
@media screen and (max-width: 992px) {
  .mp-fire__info {
    max-width: 100%;
  }
}
.mp-fire__info-img {
  position: relative;
  padding-bottom: 74%;
}
@media screen and (max-width: 992px) {
  .mp-fire__info-img {
    padding-bottom: 45%;
  }
}
@media screen and (max-width: 576px) {
  .mp-fire__info-img {
    padding-bottom: 92%;
  }
}
.mp-fire__info-img img {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  width: 100%;
  height: 100%;
  -o-object-fit: contain;
     object-fit: contain;
}
@media screen and (max-width: 768px) {
  .mp-fire__info-img img.dex {
    display: none;
  }
}
.mp-fire__info-img img.mob {
  display: none;
}
@media screen and (max-width: 768px) {
  .mp-fire__info-img img.mob {
    display: block;
  }
}
.mp-fire__info-img .img-absl {
  position: absolute;
  top: -21%;
  right: -34%;
  width: 330px;
  height: 150px;
}
@media screen and (max-width: 992px) {
  .mp-fire__info-img .img-absl {
    right: -2%;
  }
}
@media screen and (max-width: 768px) {
  .mp-fire__info-img .img-absl {
    display: none;
  }
}
.mp-fire__info-img .img-absl span {
  font-family: "Comicneue";
  font-size: 135.774px;
  font-weight: 700;
  line-height: 1;
  color: #0D0D0D;
  display: inline-block;
}
@media screen and (max-width: 992px) {
  .mp-fire__info-img .img-absl span {
    font-size: 105px;
  }
}
.mp-fire__info-img .img-absl span:first-child {
  -webkit-transform: rotate(-11.454deg) translate(-7px, 8px);
      -ms-transform: rotate(-11.454deg) translate(-7px, 8px);
          transform: rotate(-11.454deg) translate(-7px, 8px);
}
.mp-fire__info-img .img-absl span:nth-child(2) {
  -webkit-transform: rotate(4.822deg);
      -ms-transform: rotate(4.822deg);
          transform: rotate(4.822deg);
}
.mp-fire__info-img .img-absl span:nth-child(3) {
  -webkit-transform: rotate(17.706deg) translate(9px, 11px);
      -ms-transform: rotate(17.706deg) translate(9px, 11px);
          transform: rotate(17.706deg) translate(9px, 11px);
}
.mp-fire__info-img .img-absl span:last-child {
  font-size: 98.773px;
  -webkit-transform: rotate(18.358deg) translate(10px, 42px);
      -ms-transform: rotate(18.358deg) translate(10px, 42px);
          transform: rotate(18.358deg) translate(10px, 42px);
}
.mp-fire__info-desc {
  font-size: 36px;
  font-weight: 500;
  line-height: 1;
  margin-top: 100px;
  margin-bottom: 70px;
}
@media screen and (max-width: 1200px) {
  .mp-fire__info-desc {
    margin-bottom: 30px;
    margin-top: 50px;
  }
}
@media screen and (max-width: 992px) {
  .mp-fire__info-desc {
    margin-top: 30px;
  }
}
@media screen and (max-width: 768px) {
  .mp-fire__info-desc {
    font-size: 20px;
  }
}
@media screen and (max-width: 576px) {
  .mp-fire__info-desc {
    margin-bottom: 10px;
    margin-top: 40px;
  }
}
.mp-fire__titles {
  width: 30%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-bottom: 160px;
  position: relative;
}
@media screen and (max-width: 992px) {
  .mp-fire__titles {
    width: 0;
  }
}
.mp-fire__title {
  font-size: 110px;
  font-weight: 700;
  line-height: 0.9;
  color: #fff;
  text-shadow: 0 -3px 0 #000000, 0 -3px 0 #000000, 0 3px 0 #000000, 0 3px 0 #000000, -3px 0 0 #000000, 3px 0 0 #000000, -3px 0 0 #000000, 3px 0 0 #000000, -1px -3px 0 #000000, 1px -3px 0 #000000, -1px 3px 0 #000000, 1px 3px 0 #000000, -3px -1px 0 #000000, 3px -1px 0 #000000, -3px 1px 0 #000000, 3px 1px 0 #000000, -2px -3px 0 #000000, 2px -3px 0 #000000, -2px 3px 0 #000000, 2px 3px 0 #000000, -3px -2px 0 #000000, 3px -2px 0 #000000, -3px 2px 0 #000000, 3px 2px 0 #000000, -3px -3px 0 #000000, 3px -3px 0 #000000, -3px 3px 0 #000000, 3px 3px 0 #000000, -3px -3px 0 #000000, 3px -3px 0 #000000, -3px 3px 0 #000000, 3px 3px 0 #000000;
  text-transform: uppercase;
  -webkit-writing-mode: vertical-rl;
      -ms-writing-mode: tb-rl;
          writing-mode: vertical-rl;
  position: relative;
  padding-top: 60px;
}
@media screen and (max-width: 1200px) {
  .mp-fire__title {
    font-size: 95px;
  }
}
@media screen and (max-width: 992px) {
  .mp-fire__title {
    -webkit-transform: none;
        -ms-transform: none;
            transform: none;
    margin-bottom: 30px;
    -webkit-writing-mode: initial;
        -ms-writing-mode: initial;
            writing-mode: initial;
  }
}
@media screen and (max-width: 768px) {
  .mp-fire__title {
    font-size: 70px;
  }
}
@media screen and (max-width: 576px) {
  .mp-fire__title {
    font-size: 64px;
    margin-bottom: 20px;
  }
}

.mp-switc {
  margin-bottom: 65px;
}
@media screen and (max-width: 768px) {
  .mp-switc {
    margin-bottom: 50px;
  }
}
.mp-switc .mp-title {
  text-align: center;
}
@media screen and (max-width: 576px) {
  .mp-switc .mp-title {
    text-align: left;
  }
}
.mp-switc__sliders {
  position: relative;
  margin-bottom: 35px;
}
.mp-switc__sliders-wrp {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-column-gap: 30px;
     -moz-column-gap: 30px;
          column-gap: 30px;
  padding: 0 50px;
}
@media screen and (max-width: 576px) {
  .mp-switc__sliders-wrp {
    padding: 0;
    overflow: auto;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
    margin-bottom: 25px;
  }
}
.mp-switc__sliders-desc {
  position: absolute;
  bottom: 0;
  right: 50px;
  opacity: 0;
  -webkit-transform: translateY(-10%);
      -ms-transform: translateY(-10%);
          transform: translateY(-10%);
  -webkit-transition: 1s;
  transition: 1s;
}
@media screen and (max-width: 1200px) {
  .mp-switc__sliders-desc {
    display: none;
  }
}
.mp-switc__sliders-desc.visible {
  opacity: 1;
  -webkit-transform: translateY(0);
      -ms-transform: translateY(0);
          transform: translateY(0);
}
.mp-switc__sliders-arr {
  display: none;
}
@media screen and (max-width: 576px) {
  .mp-switc__sliders-arr {
    display: block;
  }
}
.mp-switc__sl {
  -webkit-transition: 1s;
  transition: 1s;
}
@media screen and (max-width: 576px) {
  .mp-switc__sl {
    min-width: 250px;
  }
}
.mp-switc__sl-one {
  opacity: 0;
  -webkit-transform: translateY(-10%);
      -ms-transform: translateY(-10%);
          transform: translateY(-10%);
}
@media screen and (max-width: 576px) {
  .mp-switc__sl-one {
    opacity: 1;
    -webkit-transform: none !important;
        -ms-transform: none !important;
            transform: none !important;
  }
}
.mp-switc__sl-one.visible {
  opacity: 1;
  -webkit-transform: translateY(0);
      -ms-transform: translateY(0);
          transform: translateY(0);
}
.mp-switc__sl-two {
  opacity: 0;
  -webkit-transform: translateY(-10%);
      -ms-transform: translateY(-10%);
          transform: translateY(-10%);
}
@media screen and (max-width: 576px) {
  .mp-switc__sl-two {
    opacity: 1;
    -webkit-transform: none !important;
        -ms-transform: none !important;
            transform: none !important;
  }
}
.mp-switc__sl-two.visible {
  opacity: 1;
  -webkit-transform: translateY(0);
      -ms-transform: translateY(0);
          transform: translateY(0);
}
.mp-switc__sl-three {
  opacity: 0;
  -webkit-transform: translateY(-10%);
      -ms-transform: translateY(-10%);
          transform: translateY(-10%);
}
@media screen and (max-width: 576px) {
  .mp-switc__sl-three {
    opacity: 1;
    -webkit-transform: none !important;
        -ms-transform: none !important;
            transform: none !important;
  }
}
.mp-switc__sl-three.visible {
  opacity: 1;
  -webkit-transform: translateY(0);
      -ms-transform: translateY(0);
          transform: translateY(0);
}
.mp-switc__desc {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-column-gap: 60px;
     -moz-column-gap: 60px;
          column-gap: 60px;
}
@media screen and (max-width: 768px) {
  .mp-switc__desc {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    row-gap: 20px;
  }
}
.mp-switc__desc.mob {
  display: none;
  margin-bottom: 15px;
}
@media screen and (max-width: 768px) {
  .mp-switc__desc.mob {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
}
.mp-switc__desc p {
  width: calc(50% - 30px);
  font-size: 36px;
  font-weight: 500;
  line-height: 1;
  -webkit-transition: 1s;
  transition: 1s;
}
@media screen and (max-width: 768px) {
  .mp-switc__desc p {
    font-size: 20px;
    width: 100%;
  }
}
.mp-switc__desc p b {
  font-weight: 700;
}
.mp-switc__desc .top {
  opacity: 0;
}
@media screen and (max-width: 576px) {
  .mp-switc__desc .top {
    opacity: 1;
  }
}
.mp-switc__desc .top.visible {
  opacity: 1;
}
.mp-switc__desc .bottom {
  opacity: 0;
}
@media screen and (max-width: 576px) {
  .mp-switc__desc .bottom {
    opacity: 1;
  }
}
.mp-switc__desc .bottom.visible {
  opacity: 1;
}

.mp-switching {
  margin-bottom: 50px;
  position: relative;
}
.mp-switching .mp-title {
  text-align: center;
}
@media screen and (max-width: 576px) {
  .mp-switching .mp-title {
    text-align: left;
  }
}
.mp-switching__desc {
  position: relative;
}
.mp-switching__desc p {
  max-width: 75%;
}
@media screen and (max-width: 576px) {
  .mp-switching__desc p {
    max-width: 100%;
  }
}
.mp-switching__desc img {
  position: absolute;
  right: 0;
  top: -130px;
  width: 230px;
  height: 230px;
  -webkit-transition: 3s !important;
  transition: 3s !important;
  -webkit-transform: translateY(50px) scale(1.6);
      -ms-transform: translateY(50px) scale(1.6);
          transform: translateY(50px) scale(1.6);
}
.mp-switching__desc img.visible {
  -webkit-transform: translateY(0) scale(1);
      -ms-transform: translateY(0) scale(1);
          transform: translateY(0) scale(1);
}
@media screen and (max-width: 1200px) {
  .mp-switching__desc img {
    top: -20px;
    width: 170px;
    height: 170px;
  }
}
@media screen and (max-width: 768px) {
  .mp-switching__desc img {
    width: 100px;
    height: 100px;
  }
}
.mp-switching__wrp {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-column-gap: 75px;
     -moz-column-gap: 75px;
          column-gap: 75px;
}
@media screen and (max-width: 768px) {
  .mp-switching__wrp {
    -webkit-column-gap: 40px;
       -moz-column-gap: 40px;
            column-gap: 40px;
  }
}
@media screen and (max-width: 576px) {
  .mp-switching__wrp {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    opacity: 1;
  }
}
.mp-switching__col sup {
  font-weight: 500;
  font-size: 60%;
}
@media screen and (max-width: 576px) {
  .mp-switching__col {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }
}
.mp-switching__col.w45 {
  width: calc(45% - 37.5px);
}
@media screen and (max-width: 768px) {
  .mp-switching__col.w45 {
    width: calc(45% - 20px);
  }
}
@media screen and (max-width: 576px) {
  .mp-switching__col.w45 {
    width: 100%;
  }
}
.mp-switching__col.w65 {
  width: calc(65% - 37.5px);
}
@media screen and (max-width: 768px) {
  .mp-switching__col.w65 {
    width: calc(65% - 20px);
  }
}
@media screen and (max-width: 576px) {
  .mp-switching__col.w65 {
    width: 100%;
  }
}
@media screen and (max-width: 576px) {
  .mp-switching__col p {
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
  }
}
.mp-switching__col img {
  width: 100%;
  margin-bottom: 20px;
}
@media screen and (max-width: 576px) {
  .mp-switching__col img {
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1;
    margin-bottom: 5px;
  }
}
.mp-switching p {
  font-size: 36px;
  font-weight: 500;
  line-height: 1;
  margin-bottom: 20px;
}
@media screen and (max-width: 768px) {
  .mp-switching p {
    font-size: 20px;
  }
}
@media screen and (max-width: 576px) {
  .mp-switching__bottom {
    position: relative;
    padding-top: 80px;
  }
}
.mp-switching__bottom p {
  font-size: 32px;
  font-weight: 700;
  line-height: 0.9;
}
.mp-switching__bottom img {
  width: 100px;
  height: 100px;
  position: absolute;
  top: -10px;
  right: 0;
}
@media screen and (max-width: 576px) {
  .mp-switching__bottom img {
    top: -20px;
  }
}
.mp-switching__img {
  position: absolute;
  top: 0;
  left: -120px;
  width: 200px;
  height: 130px;
  -webkit-transition: 2s !important;
  transition: 2s !important;
  -webkit-transform: translateY(50px) scale(0.8);
      -ms-transform: translateY(50px) scale(0.8);
          transform: translateY(50px) scale(0.8);
}
.mp-switching__img.visible {
  -webkit-transform: translateY(0) scale(1);
      -ms-transform: translateY(0) scale(1);
          transform: translateY(0) scale(1);
}
@media screen and (max-width: 992px) {
  .mp-switching__img {
    width: 160px;
  }
}
@media screen and (max-width: 768px) {
  .mp-switching__img {
    width: 120px;
  }
}
@media screen and (max-width: 576px) {
  .mp-switching__img {
    left: auto !important;
    right: 0;
    top: -90px !important;
    width: 100px;
  }
}

@media screen and (max-width: 1440px) {
  .mp-switching__img {
    left: 10px;
    top: -30px;
  }
}
.mp-temp {
  margin-bottom: 85px;
}
@media screen and (max-width: 576px) {
  .mp-temp {
    margin-bottom: 50px;
  }
}
.mp-temp .mp-subtitle {
  text-align: left;
}
@media screen and (max-width: 576px) {
  .mp-temp .mp-subtitle {
    margin-bottom: 30px;
  }
}
.mp-temp__info {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 80px;
}
@media screen and (max-width: 992px) {
  .mp-temp__info {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    margin-bottom: 30px;
  }
}
@media screen and (max-width: 576px) {
  .mp-temp__info {
    margin-bottom: 45px;
  }
}
.mp-temp__info p {
  font-size: 36px;
  font-weight: 500;
  line-height: 1;
  width: 50%;
  padding-right: 55px;
}
@media screen and (max-width: 992px) {
  .mp-temp__info p {
    width: 100%;
    padding-right: 0;
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
  }
}
@media screen and (max-width: 768px) {
  .mp-temp__info p {
    font-size: 20px;
  }
}
.mp-temp__img {
  width: 50%;
  height: 540px;
  margin-top: -70px;
  position: relative;
}
@media screen and (max-width: 1200px) {
  .mp-temp__img {
    margin-top: 20px;
  }
}
@media screen and (max-width: 992px) {
  .mp-temp__img {
    margin: 0 auto 30px;
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1;
  }
}
@media screen and (max-width: 576px) {
  .mp-temp__img {
    width: 100%;
    margin-bottom: 0;
    height: 430px;
  }
}
.mp-temp__img-big {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  width: 90%;
  opacity: 0;
  -webkit-transition: 1s;
  transition: 1s;
}
@media screen and (max-width: 1200px) {
  .mp-temp__img-big {
    left: 40%;
  }
}
@media screen and (max-width: 576px) {
  .mp-temp__img-big {
    opacity: 1;
    top: 40%;
    width: 60%;
  }
}
.mp-temp__img-big.visible {
  opacity: 1;
}
.mp-temp__img-time {
  position: absolute;
  top: -40px;
  right: -50px;
  opacity: 0;
  -webkit-transition: 1s;
  transition: 1s;
}
@media screen and (max-width: 1200px) {
  .mp-temp__img-time {
    top: -20px;
    width: 50%;
    right: 20px;
  }
}
@media screen and (max-width: 768px) {
  .mp-temp__img-time {
    top: 20px;
  }
}
@media screen and (max-width: 576px) {
  .mp-temp__img-time {
    opacity: 1;
    top: 0;
  }
}
.mp-temp__img-time.visible {
  opacity: 1;
}
.mp-temp__img-temp {
  position: absolute;
  bottom: 20px;
  right: -40px;
  opacity: 0;
  -webkit-transition: 1s;
  transition: 1s;
}
@media screen and (max-width: 1200px) {
  .mp-temp__img-temp {
    width: 50%;
    bottom: -40px;
    right: 45px;
  }
}
@media screen and (max-width: 768px) {
  .mp-temp__img-temp {
    bottom: 20px;
  }
}
@media screen and (max-width: 576px) {
  .mp-temp__img-temp {
    opacity: 1;
    bottom: 70px;
    right: 30px;
  }
}
.mp-temp__img-temp.visible {
  opacity: 1;
}
.mp-temp__wrp {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
@media screen and (max-width: 992px) {
  .mp-temp__wrp {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }
}
.mp-temp__wrp img {
  width: calc(50% - 75px);
  margin-top: -180px;
}
@media screen and (max-width: 1200px) {
  .mp-temp__wrp img {
    margin-top: -100px;
  }
}
@media screen and (max-width: 992px) {
  .mp-temp__wrp img {
    margin: 0 auto 30px;
  }
}
@media screen and (max-width: 576px) {
  .mp-temp__wrp img {
    width: 100%;
    margin-bottom: 45px;
  }
}
.mp-temp__banner {
  width: calc(50% + 75px);
  border-radius: 18px;
  border: 5px solid #000;
  background: #019C15;
  -webkit-box-shadow: -5px 5px 20px 0px #019C15;
          box-shadow: -5px 5px 20px 0px #019C15;
  padding: 35px 40px;
  margin-left: 75px;
}
@media screen and (max-width: 1200px) {
  .mp-temp__banner {
    padding: 20px;
  }
}
@media screen and (max-width: 992px) {
  .mp-temp__banner {
    width: 100%;
    margin: 0;
  }
}
.mp-temp__banner span {
  font-size: 36px;
  line-height: 1;
  color: #fff;
  text-shadow: 0 -3px 0 #000000, 0 -3px 0 #000000, 0 3px 0 #000000, 0 3px 0 #000000, -3px 0 0 #000000, 3px 0 0 #000000, -3px 0 0 #000000, 3px 0 0 #000000, -1px -3px 0 #000000, 1px -3px 0 #000000, -1px 3px 0 #000000, 1px 3px 0 #000000, -3px -1px 0 #000000, 3px -1px 0 #000000, -3px 1px 0 #000000, 3px 1px 0 #000000, -2px -3px 0 #000000, 2px -3px 0 #000000, -2px 3px 0 #000000, 2px 3px 0 #000000, -3px -2px 0 #000000, 3px -2px 0 #000000, -3px 2px 0 #000000, 3px 2px 0 #000000, -3px -3px 0 #000000, 3px -3px 0 #000000, -3px 3px 0 #000000, 3px 3px 0 #000000, -3px -3px 0 #000000, 3px -3px 0 #000000, -3px 3px 0 #000000, 3px 3px 0 #000000;
}
@media screen and (max-width: 576px) {
  .mp-temp__banner span {
    font-size: 25px;
  }
}
.mp-temp__banner span.bold {
  font-weight: 700;
}
.mp-temp__btns {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-column-gap: 15px;
     -moz-column-gap: 15px;
          column-gap: 15px;
  margin-top: 20px;
}
@media screen and (max-width: 576px) {
  .mp-temp__btns {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    row-gap: 15px;
  }
}
.mp-temp__btns a {
  background: #fff;
  padding: 15px 45px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
@media screen and (max-width: 1200px) {
  .mp-temp__btns a {
    padding: 10px 20px;
  }
}
.mp-temp__btns a span {
  font-size: 22px;
  font-weight: 500;
  line-height: 0.9;
  color: #000;
  text-shadow: none;
  position: relative;
}
.mp-temp__btns a span:before {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  -webkit-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
          transform: translateX(-50%);
  width: 0;
  height: 1px;
  background-color: #000;
  -webkit-transition: 0.5s;
  transition: 0.5s;
}
.mp-temp__btns a:hover {
  background: #AEFF6F;
}
.mp-temp__btns a:hover span:before {
  width: 100%;
}

.mp-closure .mp-subtitle {
  text-align: left;
}
.mp-closure__desc {
  max-width: 72%;
  margin-bottom: 25px;
}
@media screen and (max-width: 992px) {
  .mp-closure__desc {
    max-width: 100%;
  }
}
.mp-closure__desc p {
  font-size: 36px;
  font-weight: 500;
  line-height: 1;
}
@media screen and (max-width: 768px) {
  .mp-closure__desc p {
    font-size: 20px;
  }
}
.mp-closure__desc p.big {
  font-weight: 700;
  margin-bottom: 10px;
}
.mp-closure__images {
  position: relative;
  padding-bottom: 70%;
}
@media screen and (max-width: 992px) {
  .mp-closure__images {
    margin-bottom: 20px;
  }
}
@media screen and (max-width: 768px) {
  .mp-closure__images {
    padding-bottom: 45%;
  }
}
@media screen and (max-width: 576px) {
  .mp-closure__images {
    margin-bottom: 10px;
    padding-bottom: 65%;
  }
}
.mp-closure__img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  -webkit-transition: 1s;
  transition: 1s;
}
.mp-closure__img.step-one {
  z-index: 1;
}
.mp-closure__img.step-two {
  opacity: 0;
}
@media screen and (max-width: 576px) {
  .mp-closure__img.step-two {
    opacity: 1;
  }
}
.mp-closure__img.step-two.visible {
  opacity: 1;
  z-index: 2;
}
.mp-closure__img.step-three {
  opacity: 0;
}
@media screen and (max-width: 576px) {
  .mp-closure__img.step-three {
    opacity: 1;
  }
}
.mp-closure__img.step-three.visible {
  opacity: 1;
  z-index: 3;
}
.mp-closure__img.step-four {
  opacity: 0;
}
@media screen and (max-width: 576px) {
  .mp-closure__img.step-four {
    opacity: 1;
    z-index: 5;
  }
}
.mp-closure__img.step-four.visible {
  opacity: 1;
  z-index: 4;
}
.mp-closure__img img {
  width: 100%;
  height: 100%;
}

.mp-warranty {
  margin-bottom: 100px;
}
@media screen and (max-width: 992px) {
  .mp-warranty {
    margin-bottom: 50px;
  }
}
.mp-warranty__desc {
  max-width: 64%;
  margin-bottom: 30px;
}
@media screen and (max-width: 992px) {
  .mp-warranty__desc {
    max-width: 100%;
  }
}
.mp-warranty__desc p {
  font-size: 36px;
  font-weight: 500;
  line-height: 1;
}
@media screen and (max-width: 768px) {
  .mp-warranty__desc p {
    font-size: 20px;
  }
}
.mp-warranty__desc p.bold {
  font-weight: 700;
  margin-bottom: 10px;
}
@media screen and (max-width: 768px) {
  .mp-warranty__desc p.bold {
    font-size: 25px;
  }
}
.mp-warranty__images {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
@media screen and (max-width: 992px) {
  .mp-warranty__images {
    overflow: auto;
    -webkit-column-gap: 40px;
       -moz-column-gap: 40px;
            column-gap: 40px;
  }
}
@media screen and (max-width: 992px) {
  .mp-warranty__images img {
    min-width: 210px;
  }
}
@media screen and (max-width: 768px) {
  .mp-warranty__images img {
    min-width: 160px;
  }
}
.mp-warranty__images img:last-child {
  margin-top: -250px;
}
@media screen and (max-width: 992px) {
  .mp-warranty__images img:last-child {
    margin-top: 0;
  }
}
.mp-warranty__info {
  max-width: 60%;
  margin-left: auto;
  margin-top: -480px;
}
@media screen and (max-width: 992px) {
  .mp-warranty__info {
    margin-top: 0;
    max-width: 100%;
  }
}
.mp-warranty__info p {
  font-size: 36px;
  font-weight: 500;
  line-height: 1;
  margin-bottom: 10px;
}
@media screen and (max-width: 768px) {
  .mp-warranty__info p {
    font-size: 20px;
  }
}
.mp-warranty__info p:last-child {
  margin-bottom: 0;
}
.mp-warranty__info p.bold {
  font-weight: 700;
}
@media screen and (max-width: 768px) {
  .mp-warranty__info p.bold {
    font-size: 25px;
  }
}
.mp-warranty__arr {
  display: none;
}
@media screen and (max-width: 576px) {
  .mp-warranty__arr {
    display: block;
    margin-bottom: 50px;
  }
}

.mp-video {
  padding-bottom: 40px;
}

.mp-video-link {
  display: block;
  border-radius: 16px;
  overflow: hidden;
  position: relative;
}
.mp-video-link__pic {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background-color: #f1f1f1;
  -webkit-transition: 300ms opacity;
  transition: 300ms opacity;
  z-index: 3;
  cursor: pointer;
}
.mp-video-link__pic > img {
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  -o-object-fit: contain;
     object-fit: contain;
  -o-object-position: center;
     object-position: center;
}
.mp-video-link__iframe-wrap {
  position: relative;
  opacity: 0;
  -webkit-transition: 300ms opacity;
  transition: 300ms opacity;
}
.mp-video-link iframe {
  aspect-ratio: 853/480;
  width: 100%;
  height: 100%;
}
.mp-video-link.is-selected {
  cursor: unset;
}
.mp-video-link.is-selected .mp-video-link__iframe-wrap {
  opacity: 1;
}
.mp-video-link.is-selected .mp-video-link__pic {
  opacity: 0;
  z-index: 0;
}

.mp-emergency {
  margin-bottom: 100px;
}
@media screen and (max-width: 992px) {
  .mp-emergency {
    margin-bottom: 50px;
  }
}
.mp-emergency__wrp {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 55px;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
@media screen and (max-width: 992px) {
  .mp-emergency__wrp {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    row-gap: 20px;
    margin-bottom: 20px;
  }
}
@media screen and (max-width: 576px) {
  .mp-emergency__wrp {
    margin-bottom: 10px;
  }
}
.mp-emergency__desc {
  width: 40%;
  padding-right: 20px;
  font-size: 36px;
  font-weight: 500;
  line-height: 1;
}
@media screen and (max-width: 1200px) {
  .mp-emergency__desc {
    width: 60%;
  }
}
@media screen and (max-width: 992px) {
  .mp-emergency__desc {
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
    width: 100%;
    padding-right: 0;
  }
}
@media screen and (max-width: 768px) {
  .mp-emergency__desc {
    font-size: 20px;
  }
}
.mp-emergency__img {
  max-width: 60%;
  width: 606px;
}
@media screen and (max-width: 1200px) {
  .mp-emergency__img {
    width: 100%;
    max-width: 40%;
  }
}
@media screen and (max-width: 992px) {
  .mp-emergency__img {
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1;
    max-width: 50%;
    margin: 0 auto;
  }
}
@media screen and (max-width: 576px) {
  .mp-emergency__img {
    max-width: 100%;
    width: 100%;
  }
}
.mp-emergency__img > img {
  display: block;
  width: 100%;
  height: auto;
}
.mp-emergency__btns {
  margin-bottom: 0;
}
@media screen and (max-width: 992px) {
  .mp-emergency__btns {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    row-gap: 20px;
  }
}
@media screen and (max-width: 992px) {
  .mp-emergency__btns .mp-ms__btn.green {
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
  }
}
.mp-emergency__btns .mp-ms__btn.green .left {
  -webkit-transform: rotate(-45deg);
      -ms-transform: rotate(-45deg);
          transform: rotate(-45deg);
}
.mp-emergency__btns .mp-ms__btn.green .right {
  -webkit-transform: rotate(45deg);
      -ms-transform: rotate(45deg);
          transform: rotate(45deg);
}
.mp-emergency__btns .mp-ms__btn.green a {
  margin: 0 auto;
  background: #FFF;
  padding: 15px 45px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.mp-emergency__btns .mp-ms__btn.green a span {
  font-size: 22px;
  font-weight: 500;
  text-shadow: none;
  color: #000;
  position: relative;
}
.mp-emergency__btns .mp-ms__btn.green a span:before {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  -webkit-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
          transform: translateX(-50%);
  width: 0;
  height: 1px;
  background-color: #000;
  -webkit-transition: 0.5s;
  transition: 0.5s;
}
.mp-emergency__btns .mp-ms__btn.green a:hover {
  background: #AEFF6F;
}
.mp-emergency__btns .mp-ms__btn.green a:hover span:before {
  width: 100%;
}
@media screen and (max-width: 992px) {
  .mp-emergency__btns .mp-ms__btn {
    width: 100%;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
}
@media screen and (max-width: 375px) {
  .mp-emergency__btns .mp-ms__btn {
    -webkit-column-gap: 10px;
       -moz-column-gap: 10px;
            column-gap: 10px;
  }
}
@media screen and (max-width: 992px) {
  .mp-emergency__btns .mp-ms__btn-zag {
    width: 100%;
    text-align: center;
  }
}
@media screen and (max-width: 768px) {
  .mp-emergency__btns .mp-ms__btn-info {
    margin: 0;
  }
}
.mp-emergency__btns .mp-ms__btn-info span {
  width: 100%;
}
@media screen and (max-width: 375px) {
  .mp-emergency__btns .mp-ms__btn img {
    max-width: 60px;
  }
}

.mp-reminder {
  margin-bottom: 95px;
}
@media screen and (max-width: 768px) {
  .mp-reminder {
    margin-bottom: 50px;
  }
}
.mp-reminder .mp-subtitle {
  text-align: left;
}
.mp-reminder__list li {
  font-size: 36px;
  font-weight: 500;
  line-height: 1;
  margin-bottom: 10px;
}
.mp-reminder__list li:last-child {
  margin-bottom: 0;
}
@media screen and (max-width: 768px) {
  .mp-reminder__list li {
    font-size: 20px;
  }
}
.mp-reminder__list li sup {
  font-size: 50%;
  font-weight: 500;
}
@media screen and (max-width: 576px) {
  .mp-reminder .mp-title {
    font-size: 27px;
  }
}

.mp-social {
  background: #F6E200;
  padding: 60px 0;
}
@media screen and (max-width: 576px) {
  .mp-social {
    padding: 25px 0;
  }
}
.mp-social__wrp {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-column-gap: 85px;
     -moz-column-gap: 85px;
          column-gap: 85px;
}
@media screen and (max-width: 1200px) {
  .mp-social__wrp {
    -webkit-column-gap: 20px;
       -moz-column-gap: 20px;
            column-gap: 20px;
  }
}
@media screen and (max-width: 576px) {
  .mp-social__info {
    width: 100%;
  }
}
.mp-social__qr {
  max-width: 190px;
  margin-bottom: 55px;
}
@media screen and (max-width: 576px) {
  .mp-social__qr {
    display: none;
  }
}
.mp-social__title {
  font-size: 48px;
  font-weight: 700;
  margin-bottom: 5px;
}
@media screen and (max-width: 768px) {
  .mp-social__title {
    font-size: 37px;
  }
}
@media screen and (max-width: 576px) {
  .mp-social__title {
    font-size: 24px;
    font-weight: 700;
    line-height: 1.1;
  }
}
.mp-social__subtitle {
  font-size: 24px;
  font-weight: 500;
  margin-bottom: 35px;
}
@media screen and (max-width: 576px) {
  .mp-social__subtitle {
    font-size: 16px;
    margin-bottom: 20px;
  }
}
.mp-social__links {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-column-gap: 15px;
     -moz-column-gap: 15px;
          column-gap: 15px;
  row-gap: 15px;
  max-width: 485px;
}
@media screen and (max-width: 576px) {
  .mp-social__links {
    -webkit-column-gap: 5px;
       -moz-column-gap: 5px;
            column-gap: 5px;
    row-gap: 5px;
  }
}
.mp-social__link {
  width: calc(50% - 7.5px);
  height: 68px;
  border-radius: 5px;
  border: 1px solid #000;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.mp-social__link span {
  font-size: 32px;
  font-weight: 600;
  position: relative;
}
@media screen and (max-width: 576px) {
  .mp-social__link span {
    font-size: 18px;
  }
}
.mp-social__link span:before {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  -webkit-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
          transform: translateX(-50%);
  width: 0;
  height: 1px;
  background-color: #000;
  -webkit-transition: 0.5s;
  transition: 0.5s;
}
.mp-social__link:hover span:before {
  width: 100%;
}
.mp-social__img {
  max-width: 345px;
}
@media screen and (max-width: 768px) {
  .mp-social__img {
    display: none;
  }
}

.footer {
  margin-top: auto;
  background: #000;
  padding: 15px 0;
}
.footer-wrp {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-column-gap: 20px;
     -moz-column-gap: 20px;
          column-gap: 20px;
  row-gap: 20px;
}
.footer-logo {
  max-width: 170px;
}
.footer-reserved {
  font-size: 16px;
  color: #808080;
}
@media screen and (max-width: 375px) {
  .footer-reserved {
    font-size: 14px;
  }
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInV0aWxzL3Jlc2V0LnNjc3MiLCJtYWluLmNzcyIsImJsb2Nrcy9oZWFkZXIuc2NzcyIsInV0aWxzL3ZhcmlhYmxlcy5zY3NzIiwiYmxvY2tzL21wLW1zLnNjc3MiLCJibG9ja3MvbXAtZmlyZS5zY3NzIiwiYmxvY2tzL21wLXN3aXRjLnNjc3MiLCJibG9ja3MvbXAtc3dpdGNoaW5nLnNjc3MiLCJibG9ja3MvbXAtdGVtcC5zY3NzIiwiYmxvY2tzL21wLWNsb3N1cmUuc2NzcyIsImJsb2Nrcy9tcC13YXJyYW50eS5zY3NzIiwiYmxvY2tzL21wLXZpZGVvLnNjc3MiLCJibG9ja3MvbXAtZW1lcmdlbmN5LnNjc3MiLCJibG9ja3MvbXAtcmVtaW5kZXIuc2NzcyIsImJsb2Nrcy9tcC1zb2NpYWwuc2NzcyIsImJsb2Nrcy9mb290ZXIuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxjQUFBO0FBQ0E7RUFDQyxTQUFBO0VBQ0EsVUFBQTtFQUNBLFNBQUE7RUFDQSxlQUFBO0VBQ0EsbUJBQUE7RUFDQSx3QkFBQTtFQUNBLHVCQUFBO0FDQ0Q7O0FERUE7RUFBd0UsY0FBQTtBQ0V4RTs7QURBQTtFQUNDLDhCQUFBO1VBQUEsc0JBQUE7QUNHRDs7QURBQTs7O0VBR0MsMkJBQUE7VUFBQSxtQkFBQTtBQ0dEOztBREFBOzs7RUFFTyxlQUFBO0FDSVA7O0FERkE7RUFBTSxrQkFBQTtBQ01OOztBREpBO0VBQUksZ0JBQUE7QUNRSjs7QUROQTtFQUFlLFlBQUE7QUNVZjs7QURSQTs7OztFQUdTLFdBQUE7RUFBYSxhQUFBO0FDYXRCOztBRFhBO0VBQUcsU0FBQTtFQUFXLFVBQUE7RUFBWSxlQUFBO0VBQWlCLHdCQUFBO0VBQTBCLHVCQUFBO0FDbUJyRTs7QURqQkE7RUFBSyw2QkFBQTtBQ3FCTDs7QURuQkE7RUFBeUIsOEJBQUE7RUFBZ0MsWUFBQTtBQ3dCekQ7O0FEdEJBLG9EQUFBO0FBQ0E7RUFBTyx5QkFBQTtFQUEyQixpQkFBQTtBQzJCbEM7O0FEMUJBO0VB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QUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLHlCQUFBO01BQUEsc0JBQUE7VUFBQSxtQkFBQTtFQUNBLHdCQUFBO01BQUEscUJBQUE7VUFBQSx1QkFBQTtBYms4REo7QWFqOERJO0VBQ0UsZUFBQTtFQUNBLGdCQUFBO0VBQ0Esa0JBQUE7QWJtOEROO0FFOXdERTtFV3hMRTtJQUtJLGVBQUE7RWJxOEROO0FBQ0Y7QWFwOERNO0VBQ0UsV0FBQTtFQUNBLGtCQUFBO0VBQ0EsU0FBQTtFQUNBLFNBQUE7RUFDQSxtQ0FBQTtNQUFBLCtCQUFBO1VBQUEsMkJBQUE7RUFDQSxRQUFBO0VBQ0EsV0FBQTtFQUNBLHNCWDlFRDtFVytFQyx3QkFBQTtFQUFBLGdCQUFBO0FiczhEUjtBYWo4RFE7RUFDRSxXQUFBO0FibThEVjtBYTk3REU7RUFDRSxnQkFBQTtBYmc4REo7QUV6eURFO0VXeEpBO0lBR0ksYUFBQTtFYms4REo7QUFDRjs7QWNyaUVBO0VBQ0UsZ0JBQUE7RUFDQSxnQlpHSztFWUZMLGVBQUE7QWR3aUVGO0FjdmlFRTtFQUNFLG9CQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0EsbUJBQUE7TUFBQSxlQUFBO0VBQ0EseUJBQUE7TUFBQSxzQkFBQTtVQUFBLG1CQUFBO0VBQ0EseUJBQUE7TUFBQSxzQkFBQTtVQUFBLDhCQUFBO0VBQ0Esd0JBQUE7S0FBQSxxQkFBQTtVQUFBLGdCQUFBO0VBQ0EsYUFBQTtBZHlpRUo7QWN2aUVFO0VBQ0UsZ0JBQUE7QWR5aUVKO0FjdmlFRTtFQUNFLGVBQUE7RUFDQSxjQUFBO0FkeWlFSjtBRXp6REU7RVlsUEE7SUFJSSxlQUFBO0VkMmlFSjtBQUNGIiwiZmlsZSI6Im1haW4uY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLyogcmVzZXQgQ1NTICovXG5odG1sLCBib2R5LCBib2R5IGRpdiwgc3Bhbiwgb2JqZWN0LCBpZnJhbWUsIGgxLCBoMiwgaDMsIGg0LCBoNSwgaDYsIHAsIGJsb2NrcXVvdGUsIHByZSwgYWJiciwgYWRkcmVzcywgY2l0ZSwgY29kZSwgZGVsLCBkZm4sIGVtLCBpbWcsIGlucywga2JkLCBxLCBzYW1wLCBzbWFsbCwgc3Ryb25nLCBzdWIsIHN1cCwgdmFyLCBiLCBpLCBkbCwgZHQsIGRkLCBvbCwgdWwsIGxpLCBmaWVsZHNldCwgZm9ybSwgbGFiZWwsIGxlZ2VuZCwgdGFibGUsIGNhcHRpb24sIHRib2R5LCB0Zm9vdCwgdGhlYWQsIHRyLCB0aCwgdGQsIGFydGljbGUsIGFzaWRlLCBmaWd1cmUsIGZvb3RlciwgaGVhZGVyLCBtZW51LCBuYXYsIHNlY3Rpb24sIHRpbWUsIG1hcmssIGF1ZGlvLCB2aWRlbywgZGV0YWlscywgc3VtbWFyeSB7XG5cdG1hcmdpbjogMDtcblx0cGFkZGluZzogMDtcblx0Ym9yZGVyOiAwO1xuXHRmb250LXNpemU6IDEwMCU7XG5cdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cdHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcblx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG5cbmFydGljbGUsIGFzaWRlLCBmaWd1cmUsIGZvb3RlciwgaGVhZGVyLCBuYXYsIHNlY3Rpb24sIGRldGFpbHMsIHN1bW1hcnkge2Rpc3BsYXk6IGJsb2NrO31cblxuaHRtbCB7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbiosXG4qOmJlZm9yZSxcbio6YWZ0ZXIge1xuXHRib3gtc2l6aW5nOiBpbmhlcml0O1xufVxuXG5pbWcsXG5vYmplY3QsXG5lbWJlZCB7bWF4LXdpZHRoOiAxMDAlO31cblxuaHRtbCB7b3ZlcmZsb3cteTogc2Nyb2xsO31cblxudWwge2xpc3Qtc3R5bGU6IG5vbmU7fVxuXG5ibG9ja3F1b3RlLCBxIHtxdW90ZXM6IG5vbmU7fVxuXG5ibG9ja3F1b3RlOmJlZm9yZSxcbmJsb2NrcXVvdGU6YWZ0ZXIsXG5xOmJlZm9yZSxcbnE6YWZ0ZXIge2NvbnRlbnQ6ICcnOyBjb250ZW50OiBub25lO31cblxuYSB7bWFyZ2luOiAwOyBwYWRkaW5nOiAwOyBmb250LXNpemU6IDEwMCU7IHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTsgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7fVxuXG5kZWwge3RleHQtZGVjb3JhdGlvbjogbGluZS10aHJvdWdoO31cblxuYWJiclt0aXRsZV0sIGRmblt0aXRsZV0ge2JvcmRlci1ib3R0b206IDFweCBkb3R0ZWQgIzAwMDsgY3Vyc29yOiBoZWxwO31cblxuLyogdGFibGVzIHN0aWxsIG5lZWQgY2VsbHNwYWNpbmc9XCIwXCIgaW4gdGhlIG1hcmt1cCAqL1xudGFibGUge2JvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7IGJvcmRlci1zcGFjaW5nOiAwO31cbnRoIHtmb250LXdlaWdodDogYm9sZDsgdmVydGljYWwtYWxpZ246IGJvdHRvbTt9XG50ZCB7Zm9udC13ZWlnaHQ6IG5vcm1hbDsgdmVydGljYWwtYWxpZ246IHRvcDt9XG5cbmhyIHtkaXNwbGF5OiBibG9jazsgaGVpZ2h0OiAxcHg7IGJvcmRlcjogMDsgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNjY2M7IG1hcmdpbjogMWVtIDA7IHBhZGRpbmc6IDA7fVxuXG5pbnB1dCwgc2VsZWN0IHt2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO31cblxucHJlIHtcbiAgICB3aGl0ZS1zcGFjZTogcHJlOyAvKiBDU1MyICovXG4gICAgd2hpdGUtc3BhY2U6IHByZS13cmFwOyAvKiBDU1MgMi4xICovXG4gICAgd2hpdGUtc3BhY2U6IHByZS1saW5lOyAvKiBDU1MgMyAoYW5kIDIuMSBhcyB3ZWxsLCBhY3R1YWxseSkgKi9cbiAgICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7IC8qIElFICovXG59XG5cbmlucHV0W3R5cGU9XCJyYWRpb1wiXSB7dmVydGljYWwtYWxpZ246IHRleHQtYm90dG9tO31cbmlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7dmVydGljYWwtYWxpZ246IGJvdHRvbTt9XG4uaWU3IGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7dmVydGljYWwtYWxpZ246IGJhc2VsaW5lO31cbi5pZTYgaW5wdXQge3ZlcnRpY2FsLWFsaWduOiB0ZXh0LWJvdHRvbTt9XG5cbnNlbGVjdCwgaW5wdXQsIHRleHRhcmVhIHtmb250OiA5OSUgc2Fucy1zZXJpZjt9XG5cbnRhYmxlIHtmb250LXNpemU6IGluaGVyaXQ7IGZvbnQ6IDEwMCU7fVxuXG5zbWFsbCB7Zm9udC1zaXplOiA4NSU7fVxuXG5zdHJvbmcge2ZvbnQtd2VpZ2h0OiBib2xkO31cblxudGQsIHRkIGltZyB7dmVydGljYWwtYWxpZ246IHRvcDt9XG5cbi8qIE1ha2Ugc3VyZSBzdXAgYW5kIHN1YiBkb24ndCBtZXNzIHdpdGggeW91ciBsaW5lLWhlaWdodHMgaHR0cHM6Ly9naXN0LmdpdGh1Yi5jb20vNDEzOTMwICovXG5zdWIsIHN1cCB7Zm9udC1zaXplOiA3NSU7IGxpbmUtaGVpZ2h0OiAwOyBwb3NpdGlvbjogcmVsYXRpdmU7fVxuc3VwIHt0b3A6IC0wLjVlbTt9XG5zdWIge2JvdHRvbTogLTAuMjVlbTt9XG5cbi8qIHN0YW5kYXJkaXplIGFueSBtb25vc3BhY2VkIGVsZW1lbnRzICovXG5wcmUsIGNvZGUsIGtiZCwgc2FtcCB7Zm9udC1mYW1pbHk6IG1vbm9zcGFjZSwgc2Fucy1zZXJpZjt9XG5cbi8qIGhhbmQgY3Vyc29yIG9uIGNsaWNrYWJsZSBlbGVtZW50cyAqL1xuLmNsaWNrYWJsZSxcbmxhYmVsLFxuaW5wdXRbdHlwZT1idXR0b25dLFxuaW5wdXRbdHlwZT1zdWJtaXRdLFxuaW5wdXRbdHlwZT1maWxlXSxcbmJ1dHRvbiB7Y3Vyc29yOiBwb2ludGVyO31cblxuLyogV2Via2l0IGJyb3dzZXJzIGFkZCBhIDJweCBtYXJnaW4gb3V0c2lkZSB0aGUgY2hyb21lIG9mIGZvcm0gZWxlbWVudHMgKi9cbmJ1dHRvbiwgaW5wdXQsIHNlbGVjdCwgdGV4dGFyZWEge21hcmdpbjogMDt9XG5cbi8qIG1ha2UgYnV0dG9ucyBwbGF5IG5pY2UgaW4gSUUgKi9cbmJ1dHRvbixcbmlucHV0W3R5cGU9YnV0dG9uXSB7d2lkdGg6IGF1dG87IG92ZXJmbG93OiB2aXNpYmxlO31cblxuLyogc2NhbGUgaW1hZ2VzIGluIElFNyBtb3JlIGF0dHJhY3RpdmVseSAqL1xuLmllNyBpbWcgey1tcy1pbnRlcnBvbGF0aW9uLW1vZGU6IGJpY3ViaWM7fVxuXG4uY2xlYXJmaXg6YmVmb3JlLCAuY2xlYXJmaXg6YWZ0ZXIgeyBjb250ZW50OiBcIlxcMDAyMFwiOyBkaXNwbGF5OiBibG9jazsgaGVpZ2h0OiAwOyBvdmVyZmxvdzogaGlkZGVuOyB9XG4uY2xlYXJmaXg6YWZ0ZXIgeyBjbGVhcjogYm90aDsgfVxuLmNsZWFyZml4IHsgem9vbTogMTsgfVxuXG4vKnJlc2V0IENTUyBlbmQqL1xuXG4iLCIvKiByZXNldCBDU1MgKi9cbmh0bWwsIGJvZHksIGJvZHkgZGl2LCBzcGFuLCBvYmplY3QsIGlmcmFtZSwgaDEsIGgyLCBoMywgaDQsIGg1LCBoNiwgcCwgYmxvY2txdW90ZSwgcHJlLCBhYmJyLCBhZGRyZXNzLCBjaXRlLCBjb2RlLCBkZWwsIGRmbiwgZW0sIGltZywgaW5zLCBrYmQsIHEsIHNhbXAsIHNtYWxsLCBzdHJvbmcsIHN1Yiwgc3VwLCB2YXIsIGIsIGksIGRsLCBkdCwgZGQsIG9sLCB1bCwgbGksIGZpZWxkc2V0LCBmb3JtLCBsYWJlbCwgbGVnZW5kLCB0YWJsZSwgY2FwdGlvbiwgdGJvZHksIHRmb290LCB0aGVhZCwgdHIsIHRoLCB0ZCwgYXJ0aWNsZSwgYXNpZGUsIGZpZ3VyZSwgZm9vdGVyLCBoZWFkZXIsIG1lbnUsIG5hdiwgc2VjdGlvbiwgdGltZSwgbWFyaywgYXVkaW8sIHZpZGVvLCBkZXRhaWxzLCBzdW1tYXJ5IHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IDA7XG4gIGZvbnQtc2l6ZTogMTAwJTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cblxuYXJ0aWNsZSwgYXNpZGUsIGZpZ3VyZSwgZm9vdGVyLCBoZWFkZXIsIG5hdiwgc2VjdGlvbiwgZGV0YWlscywgc3VtbWFyeSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG5odG1sIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuKixcbio6YmVmb3JlLFxuKjphZnRlciB7XG4gIGJveC1zaXppbmc6IGluaGVyaXQ7XG59XG5cbmltZyxcbm9iamVjdCxcbmVtYmVkIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG5odG1sIHtcbiAgb3ZlcmZsb3cteTogc2Nyb2xsO1xufVxuXG51bCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbmJsb2NrcXVvdGUsIHEge1xuICBxdW90ZXM6IG5vbmU7XG59XG5cbmJsb2NrcXVvdGU6YmVmb3JlLFxuYmxvY2txdW90ZTphZnRlcixcbnE6YmVmb3JlLFxucTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGNvbnRlbnQ6IG5vbmU7XG59XG5cbmEge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGZvbnQtc2l6ZTogMTAwJTtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cblxuZGVsIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBsaW5lLXRocm91Z2g7XG59XG5cbmFiYnJbdGl0bGVdLCBkZm5bdGl0bGVdIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IGRvdHRlZCAjMDAwO1xuICBjdXJzb3I6IGhlbHA7XG59XG5cbi8qIHRhYmxlcyBzdGlsbCBuZWVkIGNlbGxzcGFjaW5nPVwiMFwiIGluIHRoZSBtYXJrdXAgKi9cbnRhYmxlIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG59XG5cbnRoIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHZlcnRpY2FsLWFsaWduOiBib3R0b207XG59XG5cbnRkIHtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbn1cblxuaHIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAxcHg7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNjY2M7XG4gIG1hcmdpbjogMWVtIDA7XG4gIHBhZGRpbmc6IDA7XG59XG5cbmlucHV0LCBzZWxlY3Qge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG5wcmUge1xuICB3aGl0ZS1zcGFjZTogcHJlOyAvKiBDU1MyICovXG4gIHdoaXRlLXNwYWNlOiBwcmUtd3JhcDsgLyogQ1NTIDIuMSAqL1xuICB3aGl0ZS1zcGFjZTogcHJlLWxpbmU7IC8qIENTUyAzIChhbmQgMi4xIGFzIHdlbGwsIGFjdHVhbGx5KSAqL1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7IC8qIElFICovXG59XG5cbmlucHV0W3R5cGU9cmFkaW9dIHtcbiAgdmVydGljYWwtYWxpZ246IHRleHQtYm90dG9tO1xufVxuXG5pbnB1dFt0eXBlPWNoZWNrYm94XSB7XG4gIHZlcnRpY2FsLWFsaWduOiBib3R0b207XG59XG5cbi5pZTcgaW5wdXRbdHlwZT1jaGVja2JveF0ge1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5cbi5pZTYgaW5wdXQge1xuICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC1ib3R0b207XG59XG5cbnNlbGVjdCwgaW5wdXQsIHRleHRhcmVhIHtcbiAgZm9udDogOTklIHNhbnMtc2VyaWY7XG59XG5cbnRhYmxlIHtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBmb250OiAxMDAlO1xufVxuXG5zbWFsbCB7XG4gIGZvbnQtc2l6ZTogODUlO1xufVxuXG5zdHJvbmcge1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxudGQsIHRkIGltZyB7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG5cbi8qIE1ha2Ugc3VyZSBzdXAgYW5kIHN1YiBkb24ndCBtZXNzIHdpdGggeW91ciBsaW5lLWhlaWdodHMgaHR0cHM6Ly9naXN0LmdpdGh1Yi5jb20vNDEzOTMwICovXG5zdWIsIHN1cCB7XG4gIGZvbnQtc2l6ZTogNzUlO1xuICBsaW5lLWhlaWdodDogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG5zdXAge1xuICB0b3A6IC0wLjVlbTtcbn1cblxuc3ViIHtcbiAgYm90dG9tOiAtMC4yNWVtO1xufVxuXG4vKiBzdGFuZGFyZGl6ZSBhbnkgbW9ub3NwYWNlZCBlbGVtZW50cyAqL1xucHJlLCBjb2RlLCBrYmQsIHNhbXAge1xuICBmb250LWZhbWlseTogbW9ub3NwYWNlLCBzYW5zLXNlcmlmO1xufVxuXG4vKiBoYW5kIGN1cnNvciBvbiBjbGlja2FibGUgZWxlbWVudHMgKi9cbi5jbGlja2FibGUsXG5sYWJlbCxcbmlucHV0W3R5cGU9YnV0dG9uXSxcbmlucHV0W3R5cGU9c3VibWl0XSxcbmlucHV0W3R5cGU9ZmlsZV0sXG5idXR0b24ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi8qIFdlYmtpdCBicm93c2VycyBhZGQgYSAycHggbWFyZ2luIG91dHNpZGUgdGhlIGNocm9tZSBvZiBmb3JtIGVsZW1lbnRzICovXG5idXR0b24sIGlucHV0LCBzZWxlY3QsIHRleHRhcmVhIHtcbiAgbWFyZ2luOiAwO1xufVxuXG4vKiBtYWtlIGJ1dHRvbnMgcGxheSBuaWNlIGluIElFICovXG5idXR0b24sXG5pbnB1dFt0eXBlPWJ1dHRvbl0ge1xuICB3aWR0aDogYXV0bztcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG5cbi8qIHNjYWxlIGltYWdlcyBpbiBJRTcgbW9yZSBhdHRyYWN0aXZlbHkgKi9cbi5pZTcgaW1nIHtcbiAgLW1zLWludGVycG9sYXRpb24tbW9kZTogYmljdWJpYztcbn1cblxuLmNsZWFyZml4OmJlZm9yZSwgLmNsZWFyZml4OmFmdGVyIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5jbGVhcmZpeDphZnRlciB7XG4gIGNsZWFyOiBib3RoO1xufVxuXG4uY2xlYXJmaXgge1xuICB6b29tOiAxO1xufVxuXG4vKnJlc2V0IENTUyBlbmQqL1xuLmhlYWRlciB7XG4gIGJhY2tncm91bmQ6ICNGMUYxRjE7XG59XG4uaGVhZGVyLXdycCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcGFkZGluZzogMjBweCAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLmhlYWRlci13cnAge1xuICAgIHBhZGRpbmc6IDE1cHggMDtcbiAgfVxufVxuLmhlYWRlci1sb2dvIHtcbiAgbWF4LXdpZHRoOiAxODVweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5oZWFkZXItbG9nbyB7XG4gICAgbWF4LXdpZHRoOiA5NXB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbn1cbi5oZWFkZXItbG9nbyBpbWcge1xuICB3aWR0aDogMTAwJTtcbn1cbi5oZWFkZXItbWVudV9fd3JwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY29sdW1uLWdhcDogMTVweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5oZWFkZXItbWVudV9fd3JwIHtcbiAgICBjb2x1bW4tZ2FwOiAxMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAuaGVhZGVyLW1lbnVfX3dycCB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICByb3ctZ2FwOiAxMHB4O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gIH1cbn1cbi5oZWFkZXItbWVudV9fbGluayB7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgY29sb3I6ICMwMDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5oZWFkZXItbWVudV9fbGluayB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG59XG4uaGVhZGVyLW1lbnVfX2xpbms6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAxcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMjI7XG4gIHRyYW5zaXRpb246IDAuNXM7XG59XG4uaGVhZGVyLW1lbnVfX2xpbms6aG92ZXI6YmVmb3JlIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uaGVhZGVyLW1lbnVfX2J0biB7XG4gIGJhY2tncm91bmQ6ICNGNkUyMDA7XG4gIHBhZGRpbmc6IDEwcHggMzBweDtcbiAgcG9zaXRpb246IGluaXRpYWw7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbi1sZWZ0OiA1cHg7XG4gIHRyYW5zaXRpb246IDAuM3M7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuaGVhZGVyLW1lbnVfX2J0biB7XG4gICAgcGFkZGluZzogMTBweCAxNXB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAuaGVhZGVyLW1lbnVfX2J0biB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbn1cbi5oZWFkZXItbWVudV9fYnRuIHNwYW4ge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5oZWFkZXItbWVudV9fYnRuIHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxufVxuLmhlYWRlci1tZW51X19idG4gc3BhbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDFweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIyMjtcbiAgdHJhbnNpdGlvbjogMC41cztcbn1cbi5oZWFkZXItbWVudV9fYnRuOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI0Y2RTIwMDtcbn1cbi5oZWFkZXItbWVudV9fYnRuOmhvdmVyIHNwYW46YmVmb3JlIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uaGVhZGVyLWJ1cmdlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMjBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5oZWFkZXItYnVyZ2VyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuLmhlYWRlci1idXJnZXIgc3BhbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIHRyYW5zaXRpb246IGFsbCAwLjRzO1xufVxuLmhlYWRlci1idXJnZXIgc3BhbjpudGgtb2YtdHlwZSgxKSB7XG4gIHRvcDogMDtcbn1cbi5oZWFkZXItYnVyZ2VyIHNwYW46bnRoLW9mLXR5cGUoMikge1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuLmhlYWRlci1idXJnZXIgc3BhbjpudGgtb2YtdHlwZSgzKSB7XG4gIGJvdHRvbTogMDtcbn1cbi5oZWFkZXItYnVyZ2VyLl9hY3RpdmUgc3BhbjpudGgtb2YtdHlwZSgxKSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg5cHgpIHJvdGF0ZSgtNDVkZWcpO1xufVxuLmhlYWRlci1idXJnZXIuX2FjdGl2ZSBzcGFuOm50aC1vZi10eXBlKDIpIHtcbiAgbGVmdDogMjAwJTtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwcHgpO1xuICBhbmltYXRpb246IGFjdGl2ZS1tZW51IDAuOHMgZm9yd2FyZHM7XG59XG5Aa2V5ZnJhbWVzIGFjdGl2ZS1tZW51IHtcbiAgMTAwJSB7XG4gICAgd2lkdGg6IDA7XG4gIH1cbn1cbi5oZWFkZXItYnVyZ2VyLl9hY3RpdmUgc3BhbjpudGgtb2YtdHlwZSgzKSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtOHB4KSByb3RhdGUoNDVkZWcpO1xufVxuLmhlYWRlci1tb2JfX21lbnUge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogNjdweDtcbiAgcmlnaHQ6IDA7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHRyYW5zZm9ybS1vcmlnaW46IDAlIDAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgyMDAlLCAwKTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNXMgY3ViaWMtYmV6aWVyKDAuNzcsIDAuMiwgMC4wNSwgMSk7XG59XG4uaGVhZGVyLW1vYl9fbWVudS5fb3BlbiB7XG4gIHRyYW5zZm9ybTogbm9uZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5oZWFkZXItbW9iX19tZW51Ll9vcGVuIHtcbiAgICB6LWluZGV4OiA5OTtcbiAgfVxufVxuXG4ubXAtbXNfX3dycCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgcGFkZGluZy10b3A6IDQwcHg7XG59XG4ubXAtbXNfX2Jhbm5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGNvbHVtbi1nYXA6IDM1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDE4cHg7XG4gIGJvcmRlcjogM3B4IHNvbGlkICMwMDA7XG4gIGJhY2tncm91bmQ6ICMwMTlDMTU7XG4gIGJveC1zaGFkb3c6IC0zLjA4cHggMy4wOHB4IDEyLjM0cHggMHB4ICMwMTlDMTU7XG4gIHBhZGRpbmc6IDQ1cHggMzBweDtcbiAgbWFyZ2luOiAwIGF1dG8gMjBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAubXAtbXNfX2Jhbm5lciB7XG4gICAgcGFkZGluZzogMjBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLm1wLW1zX19iYW5uZXIge1xuICAgIGNvbHVtbi1nYXA6IDEwcHg7XG4gICAgYm94LXNoYWRvdzogLTEuMzQ3cHggMS4zNDdweCA1LjM4N3B4IDBweCAjMDE5QzE1O1xuICB9XG59XG4ubXAtbXNfX2Jhbm5lciBzcGFuIHtcbiAgZm9udC1zaXplOiA5NnB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMC45O1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1zaGFkb3c6IDAgLTNweCAwICMwMDAwMDAsIDAgLTNweCAwICMwMDAwMDAsIDAgM3B4IDAgIzAwMDAwMCwgMCAzcHggMCAjMDAwMDAwLCAtM3B4IDAgMCAjMDAwMDAwLCAzcHggMCAwICMwMDAwMDAsIC0zcHggMCAwICMwMDAwMDAsIDNweCAwIDAgIzAwMDAwMCwgLTFweCAtM3B4IDAgIzAwMDAwMCwgMXB4IC0zcHggMCAjMDAwMDAwLCAtMXB4IDNweCAwICMwMDAwMDAsIDFweCAzcHggMCAjMDAwMDAwLCAtM3B4IC0xcHggMCAjMDAwMDAwLCAzcHggLTFweCAwICMwMDAwMDAsIC0zcHggMXB4IDAgIzAwMDAwMCwgM3B4IDFweCAwICMwMDAwMDAsIC0ycHggLTNweCAwICMwMDAwMDAsIDJweCAtM3B4IDAgIzAwMDAwMCwgLTJweCAzcHggMCAjMDAwMDAwLCAycHggM3B4IDAgIzAwMDAwMCwgLTNweCAtMnB4IDAgIzAwMDAwMCwgM3B4IC0ycHggMCAjMDAwMDAwLCAtM3B4IDJweCAwICMwMDAwMDAsIDNweCAycHggMCAjMDAwMDAwLCAtM3B4IC0zcHggMCAjMDAwMDAwLCAzcHggLTNweCAwICMwMDAwMDAsIC0zcHggM3B4IDAgIzAwMDAwMCwgM3B4IDNweCAwICMwMDAwMDAsIC0zcHggLTNweCAwICMwMDAwMDAsIDNweCAtM3B4IDAgIzAwMDAwMCwgLTNweCAzcHggMCAjMDAwMDAwLCAzcHggM3B4IDAgIzAwMDAwMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAubXAtbXNfX2Jhbm5lciBzcGFuIHtcbiAgICBmb250LXNpemU6IDc4cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5tcC1tc19fYmFubmVyIHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgfVxufVxuLm1wLW1zX19iYW5uZXIgaW1nIHtcbiAgbWF4LXdpZHRoOiA3MHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLm1wLW1zX19iYW5uZXIgaW1nIHtcbiAgICBtYXgtd2lkdGg6IDQ1cHg7XG4gIH1cbn1cbi5tcC1tc19faW5mbyB7XG4gIHdpZHRoOiA1MCU7XG4gIG1hcmdpbi1ib3R0b206IDU1cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLm1wLW1zX19pbmZvIHtcbiAgICB3aWR0aDogNjAlO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAubXAtbXNfX2luZm8ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbn1cbi5tcC1tc19faW5mby16YWcge1xuICBmb250LXNpemU6IDY0cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAwLjk7XG4gIGNvbG9yOiAjMDAwO1xuICBtYXJnaW4tYm90dG9tOiAyNXB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLm1wLW1zX19pbmZvLXphZyB7XG4gICAgZm9udC1zaXplOiA1MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAubXAtbXNfX2luZm8temFnIHtcbiAgICBmb250LXNpemU6IDMycHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5tcC1tc19faW5mby16YWcge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIH1cbn1cbi5tcC1tc19faW5mby1kZXNjIHtcbiAgZm9udC1zaXplOiAzNnB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5tcC1tc19faW5mby1kZXNjIHtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5tcC1tc19faW5mby1kZXNjIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gIH1cbn1cbi5tcC1tc19faW1nIHtcbiAgd2lkdGg6IDUwJTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAubXAtbXNfX2ltZyB7XG4gICAgd2lkdGg6IDQwJTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLm1wLW1zX19pbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4ubXAtbXNfX2ltZyBpbWcge1xuICB3aWR0aDogMTAwJTtcbn1cbi5tcC1tc19fdGl0bGUge1xuICBmb250LXNpemU6IDk2cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAwLjk7XG4gIGNvbG9yOiAjZmZmO1xuICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICB0ZXh0LXNoYWRvdzogMCAtM3B4IDAgIzAwMDAwMCwgMCAtM3B4IDAgIzAwMDAwMCwgMCAzcHggMCAjMDAwMDAwLCAwIDNweCAwICMwMDAwMDAsIC0zcHggMCAwICMwMDAwMDAsIDNweCAwIDAgIzAwMDAwMCwgLTNweCAwIDAgIzAwMDAwMCwgM3B4IDAgMCAjMDAwMDAwLCAtMXB4IC0zcHggMCAjMDAwMDAwLCAxcHggLTNweCAwICMwMDAwMDAsIC0xcHggM3B4IDAgIzAwMDAwMCwgMXB4IDNweCAwICMwMDAwMDAsIC0zcHggLTFweCAwICMwMDAwMDAsIDNweCAtMXB4IDAgIzAwMDAwMCwgLTNweCAxcHggMCAjMDAwMDAwLCAzcHggMXB4IDAgIzAwMDAwMCwgLTJweCAtM3B4IDAgIzAwMDAwMCwgMnB4IC0zcHggMCAjMDAwMDAwLCAtMnB4IDNweCAwICMwMDAwMDAsIDJweCAzcHggMCAjMDAwMDAwLCAtM3B4IC0ycHggMCAjMDAwMDAwLCAzcHggLTJweCAwICMwMDAwMDAsIC0zcHggMnB4IDAgIzAwMDAwMCwgM3B4IDJweCAwICMwMDAwMDAsIC0zcHggLTNweCAwICMwMDAwMDAsIDNweCAtM3B4IDAgIzAwMDAwMCwgLTNweCAzcHggMCAjMDAwMDAwLCAzcHggM3B4IDAgIzAwMDAwMCwgLTNweCAtM3B4IDAgIzAwMDAwMCwgM3B4IC0zcHggMCAjMDAwMDAwLCAtM3B4IDNweCAwICMwMDAwMDAsIDNweCAzcHggMCAjMDAwMDAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5tcC1tc19fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogNzBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLm1wLW1zX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAzMnB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAubXAtbXNfX3RpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG59XG4ubXAtbXNfX2J0bnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBjb2x1bW4tZ2FwOiAyMHB4O1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogNTBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5tcC1tc19fYnRucyB7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIHJvdy1nYXA6IDIwcHg7XG4gIH1cbn1cbi5tcC1tc19fYnRuIHtcbiAgd2lkdGg6IGNhbGMoNTAlIC0gMTBweCk7XG4gIGJvcmRlci1yYWRpdXM6IDI1cHg7XG4gIGJvcmRlcjogNHB4IHNvbGlkICMwMDA7XG4gIHBhZGRpbmc6IDIwcHggMjBweCAyMHB4IDIwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgY29sdW1uLWdhcDogNDBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAubXAtbXNfX2J0biB7XG4gICAgY29sdW1uLWdhcDogMjBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLm1wLW1zX19idG4ge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4ubXAtbXNfX2J0biBpbWcge1xuICBtYXgtd2lkdGg6IDE0MHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLm1wLW1zX19idG4gaW1nIHtcbiAgICBtYXgtd2lkdGg6IDgwcHg7XG4gIH1cbn1cbi5tcC1tc19fYnRuLWluZm8ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAubXAtbXNfX2J0bi1pbmZvIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG59XG4ubXAtbXNfX2J0bi1pbmZvIHNwYW4ge1xuICBmb250LXNpemU6IDQ4cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAwLjk7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLm1wLW1zX19idG4taW5mbyBzcGFuIHtcbiAgICBmb250LXNpemU6IDQwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5tcC1tc19fYnRuLWluZm8gc3BhbiB7XG4gICAgZm9udC1zaXplOiAyOHB4O1xuICB9XG59XG4ubXAtbXNfX2J0bi1saW5rIHtcbiAgYmFja2dyb3VuZDogI0Y2RTIwMDtcbiAgcGFkZGluZzogMTVweCA0NXB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICB0cmFuc2l0aW9uOiAwLjNzO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLm1wLW1zX19idG4tbGluayB7XG4gICAgcGFkZGluZzogOHB4IDI0cHg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbn1cbi5tcC1tc19fYnRuLWxpbmsgc3BhbiB7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDAuOTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLm1wLW1zX19idG4tbGluayBzcGFuIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gIH1cbn1cbi5tcC1tc19fYnRuLWxpbmsgc3BhbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDFweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgdHJhbnNpdGlvbjogMC41cztcbn1cbi5tcC1tc19fYnRuLWxpbms6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjZFMjAwO1xufVxuLm1wLW1zX19idG4tbGluazpob3ZlciBzcGFuOmJlZm9yZSB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLm1wLW1zX19idG4uZ3JlZW4ge1xuICB3aWR0aDogY2FsYyg1MCUgLSAxMHB4KTtcbiAgYm9yZGVyLXJhZGl1czogMjVweDtcbiAgYm9yZGVyOiA0cHggc29saWQgIzAwMDtcbiAgYmFja2dyb3VuZDogIzAxOUMxNTtcbiAgcGFkZGluZzogMjVweCAyMHB4IDMwcHggMjBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY29sdW1uLWdhcDogOHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLm1wLW1zX19idG4uZ3JlZW4ge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4ubXAtbXNfX2J0bi5ncmVlbiBzcGFuIHtcbiAgZm9udC1zaXplOiAzNnB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMTtcbiAgY29sb3I6ICNmZmY7XG4gIG1hcmdpbjogMCBhdXRvO1xuICB0ZXh0LXNoYWRvdzogMCAtM3B4IDAgIzAwMDAwMCwgMCAtM3B4IDAgIzAwMDAwMCwgMCAzcHggMCAjMDAwMDAwLCAwIDNweCAwICMwMDAwMDAsIC0zcHggMCAwICMwMDAwMDAsIDNweCAwIDAgIzAwMDAwMCwgLTNweCAwIDAgIzAwMDAwMCwgM3B4IDAgMCAjMDAwMDAwLCAtMXB4IC0zcHggMCAjMDAwMDAwLCAxcHggLTNweCAwICMwMDAwMDAsIC0xcHggM3B4IDAgIzAwMDAwMCwgMXB4IDNweCAwICMwMDAwMDAsIC0zcHggLTFweCAwICMwMDAwMDAsIDNweCAtMXB4IDAgIzAwMDAwMCwgLTNweCAxcHggMCAjMDAwMDAwLCAzcHggMXB4IDAgIzAwMDAwMCwgLTJweCAtM3B4IDAgIzAwMDAwMCwgMnB4IC0zcHggMCAjMDAwMDAwLCAtMnB4IDNweCAwICMwMDAwMDAsIDJweCAzcHggMCAjMDAwMDAwLCAtM3B4IC0ycHggMCAjMDAwMDAwLCAzcHggLTJweCAwICMwMDAwMDAsIC0zcHggMnB4IDAgIzAwMDAwMCwgM3B4IDJweCAwICMwMDAwMDAsIC0zcHggLTNweCAwICMwMDAwMDAsIDNweCAtM3B4IDAgIzAwMDAwMCwgLTNweCAzcHggMCAjMDAwMDAwLCAzcHggM3B4IDAgIzAwMDAwMCwgLTNweCAtM3B4IDAgIzAwMDAwMCwgM3B4IC0zcHggMCAjMDAwMDAwLCAtM3B4IDNweCAwICMwMDAwMDAsIDNweCAzcHggMCAjMDAwMDAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5tcC1tc19fYnRuLmdyZWVuIHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMjVweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLm1wLW1zX19idG4uZ3JlZW4gc3BhbiB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG59XG4ubXAtbXNfX2J0bi1hcnIge1xuICBtYXgtd2lkdGg6IDcwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAubXAtbXNfX2J0bi1hcnIge1xuICAgIG1heC13aWR0aDogNDBweDtcbiAgfVxufVxuLm1wLW1zX19idG4tYXJyIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLm1wLW1zX19idG4temFnIHtcbiAgZm9udC1zaXplOiA2NHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMC45O1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1zaGFkb3c6IDAgLTNweCAwICMwMDAwMDAsIDAgLTNweCAwICMwMDAwMDAsIDAgM3B4IDAgIzAwMDAwMCwgMCAzcHggMCAjMDAwMDAwLCAtM3B4IDAgMCAjMDAwMDAwLCAzcHggMCAwICMwMDAwMDAsIC0zcHggMCAwICMwMDAwMDAsIDNweCAwIDAgIzAwMDAwMCwgLTFweCAtM3B4IDAgIzAwMDAwMCwgMXB4IC0zcHggMCAjMDAwMDAwLCAtMXB4IDNweCAwICMwMDAwMDAsIDFweCAzcHggMCAjMDAwMDAwLCAtM3B4IC0xcHggMCAjMDAwMDAwLCAzcHggLTFweCAwICMwMDAwMDAsIC0zcHggMXB4IDAgIzAwMDAwMCwgM3B4IDFweCAwICMwMDAwMDAsIC0ycHggLTNweCAwICMwMDAwMDAsIDJweCAtM3B4IDAgIzAwMDAwMCwgLTJweCAzcHggMCAjMDAwMDAwLCAycHggM3B4IDAgIzAwMDAwMCwgLTNweCAtMnB4IDAgIzAwMDAwMCwgM3B4IC0ycHggMCAjMDAwMDAwLCAtM3B4IDJweCAwICMwMDAwMDAsIDNweCAycHggMCAjMDAwMDAwLCAtM3B4IC0zcHggMCAjMDAwMDAwLCAzcHggLTNweCAwICMwMDAwMDAsIC0zcHggM3B4IDAgIzAwMDAwMCwgM3B4IDNweCAwICMwMDAwMDAsIC0zcHggLTNweCAwICMwMDAwMDAsIDNweCAtM3B4IDAgIzAwMDAwMCwgLTNweCAzcHggMCAjMDAwMDAwLCAzcHggM3B4IDAgIzAwMDAwMDtcbiAgbWFyZ2luOiAwIGF1dG8gMTVweDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAubXAtbXNfX2J0bi16YWcge1xuICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLm1wLW1zX19idG4temFnIHtcbiAgICBmb250LXNpemU6IDI4cHg7XG4gIH1cbn1cblxuLm1wLWZpcmVfX2Rlc2Mge1xuICBtYXgtd2lkdGg6IDY2JTtcbiAgZm9udC1zaXplOiAzNnB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5tcC1maXJlX19kZXNjIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogODBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLm1wLWZpcmVfX2Rlc2Mge1xuICAgIGZvbnQtc2l6ZTogMjVweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAubXAtZmlyZV9fZGVzYyB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIH1cbn1cbi5tcC1maXJlX193cnAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW4tYm90dG9tOiA3MHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLm1wLWZpcmVfX3dycCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxufVxuLm1wLWZpcmVfX2luZm8ge1xuICBtYXgtd2lkdGg6IDcwJTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5tcC1maXJlX19pbmZvIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5tcC1maXJlX19pbmZvLWltZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1ib3R0b206IDc0JTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5tcC1maXJlX19pbmZvLWltZyB7XG4gICAgcGFkZGluZy1ib3R0b206IDQ1JTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLm1wLWZpcmVfX2luZm8taW1nIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogOTIlO1xuICB9XG59XG4ubXAtZmlyZV9faW5mby1pbWcgaW1nIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY29udGFpbjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5tcC1maXJlX19pbmZvLWltZyBpbWcuZGV4IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4ubXAtZmlyZV9faW5mby1pbWcgaW1nLm1vYiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAubXAtZmlyZV9faW5mby1pbWcgaW1nLm1vYiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbi5tcC1maXJlX19pbmZvLWltZyAuaW1nLWFic2wge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTIxJTtcbiAgcmlnaHQ6IC0zNCU7XG4gIHdpZHRoOiAzMzBweDtcbiAgaGVpZ2h0OiAxNTBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5tcC1maXJlX19pbmZvLWltZyAuaW1nLWFic2wge1xuICAgIHJpZ2h0OiAtMiU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5tcC1maXJlX19pbmZvLWltZyAuaW1nLWFic2wge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5tcC1maXJlX19pbmZvLWltZyAuaW1nLWFic2wgc3BhbiB7XG4gIGZvbnQtZmFtaWx5OiBcIkNvbWljbmV1ZVwiO1xuICBmb250LXNpemU6IDEzNS43NzRweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGNvbG9yOiAjMEQwRDBEO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICAubXAtZmlyZV9faW5mby1pbWcgLmltZy1hYnNsIHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMTA1cHg7XG4gIH1cbn1cbi5tcC1maXJlX19pbmZvLWltZyAuaW1nLWFic2wgc3BhbjpmaXJzdC1jaGlsZCB7XG4gIHRyYW5zZm9ybTogcm90YXRlKC0xMS40NTRkZWcpIHRyYW5zbGF0ZSgtN3B4LCA4cHgpO1xufVxuLm1wLWZpcmVfX2luZm8taW1nIC5pbWctYWJzbCBzcGFuOm50aC1jaGlsZCgyKSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDQuODIyZGVnKTtcbn1cbi5tcC1maXJlX19pbmZvLWltZyAuaW1nLWFic2wgc3BhbjpudGgtY2hpbGQoMykge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxNy43MDZkZWcpIHRyYW5zbGF0ZSg5cHgsIDExcHgpO1xufVxuLm1wLWZpcmVfX2luZm8taW1nIC5pbWctYWJzbCBzcGFuOmxhc3QtY2hpbGQge1xuICBmb250LXNpemU6IDk4Ljc3M3B4O1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxOC4zNThkZWcpIHRyYW5zbGF0ZSgxMHB4LCA0MnB4KTtcbn1cbi5tcC1maXJlX19pbmZvLWRlc2Mge1xuICBmb250LXNpemU6IDM2cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBtYXJnaW4tdG9wOiAxMDBweDtcbiAgbWFyZ2luLWJvdHRvbTogNzBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAubXAtZmlyZV9faW5mby1kZXNjIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgIG1hcmdpbi10b3A6IDUwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5tcC1maXJlX19pbmZvLWRlc2Mge1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5tcC1maXJlX19pbmZvLWRlc2Mge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLm1wLWZpcmVfX2luZm8tZGVzYyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICB9XG59XG4ubXAtZmlyZV9fdGl0bGVzIHtcbiAgd2lkdGg6IDMwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nLWJvdHRvbTogMTYwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5tcC1maXJlX190aXRsZXMge1xuICAgIHdpZHRoOiAwO1xuICB9XG59XG4ubXAtZmlyZV9fdGl0bGUge1xuICBmb250LXNpemU6IDExMHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMC45O1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1zaGFkb3c6IDAgLTNweCAwICMwMDAwMDAsIDAgLTNweCAwICMwMDAwMDAsIDAgM3B4IDAgIzAwMDAwMCwgMCAzcHggMCAjMDAwMDAwLCAtM3B4IDAgMCAjMDAwMDAwLCAzcHggMCAwICMwMDAwMDAsIC0zcHggMCAwICMwMDAwMDAsIDNweCAwIDAgIzAwMDAwMCwgLTFweCAtM3B4IDAgIzAwMDAwMCwgMXB4IC0zcHggMCAjMDAwMDAwLCAtMXB4IDNweCAwICMwMDAwMDAsIDFweCAzcHggMCAjMDAwMDAwLCAtM3B4IC0xcHggMCAjMDAwMDAwLCAzcHggLTFweCAwICMwMDAwMDAsIC0zcHggMXB4IDAgIzAwMDAwMCwgM3B4IDFweCAwICMwMDAwMDAsIC0ycHggLTNweCAwICMwMDAwMDAsIDJweCAtM3B4IDAgIzAwMDAwMCwgLTJweCAzcHggMCAjMDAwMDAwLCAycHggM3B4IDAgIzAwMDAwMCwgLTNweCAtMnB4IDAgIzAwMDAwMCwgM3B4IC0ycHggMCAjMDAwMDAwLCAtM3B4IDJweCAwICMwMDAwMDAsIDNweCAycHggMCAjMDAwMDAwLCAtM3B4IC0zcHggMCAjMDAwMDAwLCAzcHggLTNweCAwICMwMDAwMDAsIC0zcHggM3B4IDAgIzAwMDAwMCwgM3B4IDNweCAwICMwMDAwMDAsIC0zcHggLTNweCAwICMwMDAwMDAsIDNweCAtM3B4IDAgIzAwMDAwMCwgLTNweCAzcHggMCAjMDAwMDAwLCAzcHggM3B4IDAgIzAwMDAwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgd3JpdGluZy1tb2RlOiB2ZXJ0aWNhbC1ybDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLXRvcDogNjBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAubXAtZmlyZV9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogOTVweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLm1wLWZpcmVfX3RpdGxlIHtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICB3cml0aW5nLW1vZGU6IGluaXRpYWw7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5tcC1maXJlX190aXRsZSB7XG4gICAgZm9udC1zaXplOiA3MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAubXAtZmlyZV9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogNjRweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG59XG5cbi5tcC1zd2l0YyB7XG4gIG1hcmdpbi1ib3R0b206IDY1cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAubXAtc3dpdGMge1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gIH1cbn1cbi5tcC1zd2l0YyAubXAtdGl0bGUge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAubXAtc3dpdGMgLm1wLXRpdGxlIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG59XG4ubXAtc3dpdGNfX3NsaWRlcnMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1ib3R0b206IDM1cHg7XG59XG4ubXAtc3dpdGNfX3NsaWRlcnMtd3JwIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGNvbHVtbi1nYXA6IDMwcHg7XG4gIHBhZGRpbmc6IDAgNTBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5tcC1zd2l0Y19fc2xpZGVycy13cnAge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgb3ZlcmZsb3c6IGF1dG87XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gIH1cbn1cbi5tcC1zd2l0Y19fc2xpZGVycy1kZXNjIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIHJpZ2h0OiA1MHB4O1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwJSk7XG4gIHRyYW5zaXRpb246IDFzO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5tcC1zd2l0Y19fc2xpZGVycy1kZXNjIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4ubXAtc3dpdGNfX3NsaWRlcnMtZGVzYy52aXNpYmxlIHtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xufVxuLm1wLXN3aXRjX19zbGlkZXJzLWFyciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAubXAtc3dpdGNfX3NsaWRlcnMtYXJyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuLm1wLXN3aXRjX19zbCB7XG4gIHRyYW5zaXRpb246IDFzO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLm1wLXN3aXRjX19zbCB7XG4gICAgbWluLXdpZHRoOiAyNTBweDtcbiAgfVxufVxuLm1wLXN3aXRjX19zbC1vbmUge1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwJSk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAubXAtc3dpdGNfX3NsLW9uZSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2Zvcm06IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuLm1wLXN3aXRjX19zbC1vbmUudmlzaWJsZSB7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbn1cbi5tcC1zd2l0Y19fc2wtdHdvIHtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMCUpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLm1wLXN3aXRjX19zbC10d28ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5tcC1zd2l0Y19fc2wtdHdvLnZpc2libGUge1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG59XG4ubXAtc3dpdGNfX3NsLXRocmVlIHtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMCUpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLm1wLXN3aXRjX19zbC10aHJlZSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2Zvcm06IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuLm1wLXN3aXRjX19zbC10aHJlZS52aXNpYmxlIHtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xufVxuLm1wLXN3aXRjX19kZXNjIHtcbiAgZGlzcGxheTogZmxleDtcbiAgY29sdW1uLWdhcDogNjBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5tcC1zd2l0Y19fZGVzYyB7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIHJvdy1nYXA6IDIwcHg7XG4gIH1cbn1cbi5tcC1zd2l0Y19fZGVzYy5tb2Ige1xuICBkaXNwbGF5OiBub25lO1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLm1wLXN3aXRjX19kZXNjLm1vYiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxufVxuLm1wLXN3aXRjX19kZXNjIHAge1xuICB3aWR0aDogY2FsYyg1MCUgLSAzMHB4KTtcbiAgZm9udC1zaXplOiAzNnB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMTtcbiAgdHJhbnNpdGlvbjogMXM7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAubXAtc3dpdGNfX2Rlc2MgcCB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4ubXAtc3dpdGNfX2Rlc2MgcCBiIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbi5tcC1zd2l0Y19fZGVzYyAudG9wIHtcbiAgb3BhY2l0eTogMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5tcC1zd2l0Y19fZGVzYyAudG9wIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG4ubXAtc3dpdGNfX2Rlc2MgLnRvcC52aXNpYmxlIHtcbiAgb3BhY2l0eTogMTtcbn1cbi5tcC1zd2l0Y19fZGVzYyAuYm90dG9tIHtcbiAgb3BhY2l0eTogMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5tcC1zd2l0Y19fZGVzYyAuYm90dG9tIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG4ubXAtc3dpdGNfX2Rlc2MgLmJvdHRvbS52aXNpYmxlIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuLm1wLXN3aXRjaGluZyB7XG4gIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5tcC1zd2l0Y2hpbmcgLm1wLXRpdGxlIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLm1wLXN3aXRjaGluZyAubXAtdGl0bGUge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbn1cbi5tcC1zd2l0Y2hpbmdfX2Rlc2Mge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ubXAtc3dpdGNoaW5nX19kZXNjIHAge1xuICBtYXgtd2lkdGg6IDc1JTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5tcC1zd2l0Y2hpbmdfX2Rlc2MgcCB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG4ubXAtc3dpdGNoaW5nX19kZXNjIGltZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogLTEzMHB4O1xuICB3aWR0aDogMjMwcHg7XG4gIGhlaWdodDogMjMwcHg7XG4gIHRyYW5zaXRpb246IDNzICFpbXBvcnRhbnQ7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg1MHB4KSBzY2FsZSgxLjYpO1xufVxuLm1wLXN3aXRjaGluZ19fZGVzYyBpbWcudmlzaWJsZSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKSBzY2FsZSgxKTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAubXAtc3dpdGNoaW5nX19kZXNjIGltZyB7XG4gICAgdG9wOiAtMjBweDtcbiAgICB3aWR0aDogMTcwcHg7XG4gICAgaGVpZ2h0OiAxNzBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLm1wLXN3aXRjaGluZ19fZGVzYyBpbWcge1xuICAgIHdpZHRoOiAxMDBweDtcbiAgICBoZWlnaHQ6IDEwMHB4O1xuICB9XG59XG4ubXAtc3dpdGNoaW5nX193cnAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBjb2x1bW4tZ2FwOiA3NXB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLm1wLXN3aXRjaGluZ19fd3JwIHtcbiAgICBjb2x1bW4tZ2FwOiA0MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAubXAtc3dpdGNoaW5nX193cnAge1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG4ubXAtc3dpdGNoaW5nX19jb2wgc3VwIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiA2MCU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAubXAtc3dpdGNoaW5nX19jb2wge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG59XG4ubXAtc3dpdGNoaW5nX19jb2wudzQ1IHtcbiAgd2lkdGg6IGNhbGMoNDUlIC0gMzcuNXB4KTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5tcC1zd2l0Y2hpbmdfX2NvbC53NDUge1xuICAgIHdpZHRoOiBjYWxjKDQ1JSAtIDIwcHgpO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAubXAtc3dpdGNoaW5nX19jb2wudzQ1IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLm1wLXN3aXRjaGluZ19fY29sLnc2NSB7XG4gIHdpZHRoOiBjYWxjKDY1JSAtIDM3LjVweCk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAubXAtc3dpdGNoaW5nX19jb2wudzY1IHtcbiAgICB3aWR0aDogY2FsYyg2NSUgLSAyMHB4KTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLm1wLXN3aXRjaGluZ19fY29sLnc2NSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5tcC1zd2l0Y2hpbmdfX2NvbCBwIHtcbiAgICBvcmRlcjogMjtcbiAgfVxufVxuLm1wLXN3aXRjaGluZ19fY29sIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLm1wLXN3aXRjaGluZ19fY29sIGltZyB7XG4gICAgb3JkZXI6IDE7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICB9XG59XG4ubXAtc3dpdGNoaW5nIHAge1xuICBmb250LXNpemU6IDM2cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLm1wLXN3aXRjaGluZyBwIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5tcC1zd2l0Y2hpbmdfX2JvdHRvbSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmctdG9wOiA4MHB4O1xuICB9XG59XG4ubXAtc3dpdGNoaW5nX19ib3R0b20gcCB7XG4gIGZvbnQtc2l6ZTogMzJweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDAuOTtcbn1cbi5tcC1zd2l0Y2hpbmdfX2JvdHRvbSBpbWcge1xuICB3aWR0aDogMTAwcHg7XG4gIGhlaWdodDogMTAwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtMTBweDtcbiAgcmlnaHQ6IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAubXAtc3dpdGNoaW5nX19ib3R0b20gaW1nIHtcbiAgICB0b3A6IC0yMHB4O1xuICB9XG59XG4ubXAtc3dpdGNoaW5nX19pbWcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogLTEyMHB4O1xuICB3aWR0aDogMjAwcHg7XG4gIGhlaWdodDogMTMwcHg7XG4gIHRyYW5zaXRpb246IDJzICFpbXBvcnRhbnQ7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg1MHB4KSBzY2FsZSgwLjgpO1xufVxuLm1wLXN3aXRjaGluZ19faW1nLnZpc2libGUge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCkgc2NhbGUoMSk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICAubXAtc3dpdGNoaW5nX19pbWcge1xuICAgIHdpZHRoOiAxNjBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLm1wLXN3aXRjaGluZ19faW1nIHtcbiAgICB3aWR0aDogMTIwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5tcC1zd2l0Y2hpbmdfX2ltZyB7XG4gICAgbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICAgIHJpZ2h0OiAwO1xuICAgIHRvcDogLTkwcHggIWltcG9ydGFudDtcbiAgICB3aWR0aDogMTAwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQ0MHB4KSB7XG4gIC5tcC1zd2l0Y2hpbmdfX2ltZyB7XG4gICAgbGVmdDogMTBweDtcbiAgICB0b3A6IC0zMHB4O1xuICB9XG59XG4ubXAtdGVtcCB7XG4gIG1hcmdpbi1ib3R0b206IDg1cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAubXAtdGVtcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgfVxufVxuLm1wLXRlbXAgLm1wLXN1YnRpdGxlIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5tcC10ZW1wIC5tcC1zdWJ0aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxufVxuLm1wLXRlbXBfX2luZm8ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW4tYm90dG9tOiA4MHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLm1wLXRlbXBfX2luZm8ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLm1wLXRlbXBfX2luZm8ge1xuICAgIG1hcmdpbi1ib3R0b206IDQ1cHg7XG4gIH1cbn1cbi5tcC10ZW1wX19pbmZvIHAge1xuICBmb250LXNpemU6IDM2cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICB3aWR0aDogNTAlO1xuICBwYWRkaW5nLXJpZ2h0OiA1NXB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLm1wLXRlbXBfX2luZm8gcCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICBvcmRlcjogMjtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLm1wLXRlbXBfX2luZm8gcCB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG59XG4ubXAtdGVtcF9faW1nIHtcbiAgd2lkdGg6IDUwJTtcbiAgaGVpZ2h0OiA1NDBweDtcbiAgbWFyZ2luLXRvcDogLTcwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAubXAtdGVtcF9faW1nIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICAubXAtdGVtcF9faW1nIHtcbiAgICBtYXJnaW46IDAgYXV0byAzMHB4O1xuICAgIG9yZGVyOiAxO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAubXAtdGVtcF9faW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIGhlaWdodDogNDMwcHg7XG4gIH1cbn1cbi5tcC10ZW1wX19pbWctYmlnIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgd2lkdGg6IDkwJTtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogMXM7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLm1wLXRlbXBfX2ltZy1iaWcge1xuICAgIGxlZnQ6IDQwJTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLm1wLXRlbXBfX2ltZy1iaWcge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdG9wOiA0MCU7XG4gICAgd2lkdGg6IDYwJTtcbiAgfVxufVxuLm1wLXRlbXBfX2ltZy1iaWcudmlzaWJsZSB7XG4gIG9wYWNpdHk6IDE7XG59XG4ubXAtdGVtcF9faW1nLXRpbWUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTQwcHg7XG4gIHJpZ2h0OiAtNTBweDtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogMXM7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLm1wLXRlbXBfX2ltZy10aW1lIHtcbiAgICB0b3A6IC0yMHB4O1xuICAgIHdpZHRoOiA1MCU7XG4gICAgcmlnaHQ6IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5tcC10ZW1wX19pbWctdGltZSB7XG4gICAgdG9wOiAyMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAubXAtdGVtcF9faW1nLXRpbWUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdG9wOiAwO1xuICB9XG59XG4ubXAtdGVtcF9faW1nLXRpbWUudmlzaWJsZSB7XG4gIG9wYWNpdHk6IDE7XG59XG4ubXAtdGVtcF9faW1nLXRlbXAge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMjBweDtcbiAgcmlnaHQ6IC00MHB4O1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiAxcztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAubXAtdGVtcF9faW1nLXRlbXAge1xuICAgIHdpZHRoOiA1MCU7XG4gICAgYm90dG9tOiAtNDBweDtcbiAgICByaWdodDogNDVweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLm1wLXRlbXBfX2ltZy10ZW1wIHtcbiAgICBib3R0b206IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5tcC10ZW1wX19pbWctdGVtcCB7XG4gICAgb3BhY2l0eTogMTtcbiAgICBib3R0b206IDcwcHg7XG4gICAgcmlnaHQ6IDMwcHg7XG4gIH1cbn1cbi5tcC10ZW1wX19pbWctdGVtcC52aXNpYmxlIHtcbiAgb3BhY2l0eTogMTtcbn1cbi5tcC10ZW1wX193cnAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5tcC10ZW1wX193cnAge1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxufVxuLm1wLXRlbXBfX3dycCBpbWcge1xuICB3aWR0aDogY2FsYyg1MCUgLSA3NXB4KTtcbiAgbWFyZ2luLXRvcDogLTE4MHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5tcC10ZW1wX193cnAgaW1nIHtcbiAgICBtYXJnaW4tdG9wOiAtMTAwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5tcC10ZW1wX193cnAgaW1nIHtcbiAgICBtYXJnaW46IDAgYXV0byAzMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAubXAtdGVtcF9fd3JwIGltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogNDVweDtcbiAgfVxufVxuLm1wLXRlbXBfX2Jhbm5lciB7XG4gIHdpZHRoOiBjYWxjKDUwJSArIDc1cHgpO1xuICBib3JkZXItcmFkaXVzOiAxOHB4O1xuICBib3JkZXI6IDVweCBzb2xpZCAjMDAwO1xuICBiYWNrZ3JvdW5kOiAjMDE5QzE1O1xuICBib3gtc2hhZG93OiAtNXB4IDVweCAyMHB4IDBweCAjMDE5QzE1O1xuICBwYWRkaW5nOiAzNXB4IDQwcHg7XG4gIG1hcmdpbi1sZWZ0OiA3NXB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5tcC10ZW1wX19iYW5uZXIge1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5tcC10ZW1wX19iYW5uZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMDtcbiAgfVxufVxuLm1wLXRlbXBfX2Jhbm5lciBzcGFuIHtcbiAgZm9udC1zaXplOiAzNnB4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtc2hhZG93OiAwIC0zcHggMCAjMDAwMDAwLCAwIC0zcHggMCAjMDAwMDAwLCAwIDNweCAwICMwMDAwMDAsIDAgM3B4IDAgIzAwMDAwMCwgLTNweCAwIDAgIzAwMDAwMCwgM3B4IDAgMCAjMDAwMDAwLCAtM3B4IDAgMCAjMDAwMDAwLCAzcHggMCAwICMwMDAwMDAsIC0xcHggLTNweCAwICMwMDAwMDAsIDFweCAtM3B4IDAgIzAwMDAwMCwgLTFweCAzcHggMCAjMDAwMDAwLCAxcHggM3B4IDAgIzAwMDAwMCwgLTNweCAtMXB4IDAgIzAwMDAwMCwgM3B4IC0xcHggMCAjMDAwMDAwLCAtM3B4IDFweCAwICMwMDAwMDAsIDNweCAxcHggMCAjMDAwMDAwLCAtMnB4IC0zcHggMCAjMDAwMDAwLCAycHggLTNweCAwICMwMDAwMDAsIC0ycHggM3B4IDAgIzAwMDAwMCwgMnB4IDNweCAwICMwMDAwMDAsIC0zcHggLTJweCAwICMwMDAwMDAsIDNweCAtMnB4IDAgIzAwMDAwMCwgLTNweCAycHggMCAjMDAwMDAwLCAzcHggMnB4IDAgIzAwMDAwMCwgLTNweCAtM3B4IDAgIzAwMDAwMCwgM3B4IC0zcHggMCAjMDAwMDAwLCAtM3B4IDNweCAwICMwMDAwMDAsIDNweCAzcHggMCAjMDAwMDAwLCAtM3B4IC0zcHggMCAjMDAwMDAwLCAzcHggLTNweCAwICMwMDAwMDAsIC0zcHggM3B4IDAgIzAwMDAwMCwgM3B4IDNweCAwICMwMDAwMDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAubXAtdGVtcF9fYmFubmVyIHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMjVweDtcbiAgfVxufVxuLm1wLXRlbXBfX2Jhbm5lciBzcGFuLmJvbGQge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLm1wLXRlbXBfX2J0bnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjb2x1bW4tZ2FwOiAxNXB4O1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLm1wLXRlbXBfX2J0bnMge1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICByb3ctZ2FwOiAxNXB4O1xuICB9XG59XG4ubXAtdGVtcF9fYnRucyBhIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgcGFkZGluZzogMTVweCA0NXB4O1xuICB0cmFuc2l0aW9uOiAwLjNzO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5tcC10ZW1wX19idG5zIGEge1xuICAgIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgfVxufVxuLm1wLXRlbXBfX2J0bnMgYSBzcGFuIHtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMC45O1xuICBjb2xvcjogIzAwMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5tcC10ZW1wX19idG5zIGEgc3BhbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDFweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgdHJhbnNpdGlvbjogMC41cztcbn1cbi5tcC10ZW1wX19idG5zIGE6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjQUVGRjZGO1xufVxuLm1wLXRlbXBfX2J0bnMgYTpob3ZlciBzcGFuOmJlZm9yZSB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4ubXAtY2xvc3VyZSAubXAtc3VidGl0bGUge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLm1wLWNsb3N1cmVfX2Rlc2Mge1xuICBtYXgtd2lkdGg6IDcyJTtcbiAgbWFyZ2luLWJvdHRvbTogMjVweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5tcC1jbG9zdXJlX19kZXNjIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5tcC1jbG9zdXJlX19kZXNjIHAge1xuICBmb250LXNpemU6IDM2cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLm1wLWNsb3N1cmVfX2Rlc2MgcCB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG59XG4ubXAtY2xvc3VyZV9fZGVzYyBwLmJpZyB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4ubXAtY2xvc3VyZV9faW1hZ2VzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWJvdHRvbTogNzAlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLm1wLWNsb3N1cmVfX2ltYWdlcyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLm1wLWNsb3N1cmVfX2ltYWdlcyB7XG4gICAgcGFkZGluZy1ib3R0b206IDQ1JTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLm1wLWNsb3N1cmVfX2ltYWdlcyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNjUlO1xuICB9XG59XG4ubXAtY2xvc3VyZV9faW1nIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHRyYW5zaXRpb246IDFzO1xufVxuLm1wLWNsb3N1cmVfX2ltZy5zdGVwLW9uZSB7XG4gIHotaW5kZXg6IDE7XG59XG4ubXAtY2xvc3VyZV9faW1nLnN0ZXAtdHdvIHtcbiAgb3BhY2l0eTogMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5tcC1jbG9zdXJlX19pbWcuc3RlcC10d28ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbi5tcC1jbG9zdXJlX19pbWcuc3RlcC10d28udmlzaWJsZSB7XG4gIG9wYWNpdHk6IDE7XG4gIHotaW5kZXg6IDI7XG59XG4ubXAtY2xvc3VyZV9faW1nLnN0ZXAtdGhyZWUge1xuICBvcGFjaXR5OiAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLm1wLWNsb3N1cmVfX2ltZy5zdGVwLXRocmVlIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG4ubXAtY2xvc3VyZV9faW1nLnN0ZXAtdGhyZWUudmlzaWJsZSB7XG4gIG9wYWNpdHk6IDE7XG4gIHotaW5kZXg6IDM7XG59XG4ubXAtY2xvc3VyZV9faW1nLnN0ZXAtZm91ciB7XG4gIG9wYWNpdHk6IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAubXAtY2xvc3VyZV9faW1nLnN0ZXAtZm91ciB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB6LWluZGV4OiA1O1xuICB9XG59XG4ubXAtY2xvc3VyZV9faW1nLnN0ZXAtZm91ci52aXNpYmxlIHtcbiAgb3BhY2l0eTogMTtcbiAgei1pbmRleDogNDtcbn1cbi5tcC1jbG9zdXJlX19pbWcgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLm1wLXdhcnJhbnR5IHtcbiAgbWFyZ2luLWJvdHRvbTogMTAwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICAubXAtd2FycmFudHkge1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gIH1cbn1cbi5tcC13YXJyYW50eV9fZGVzYyB7XG4gIG1heC13aWR0aDogNjQlO1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLm1wLXdhcnJhbnR5X19kZXNjIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5tcC13YXJyYW50eV9fZGVzYyBwIHtcbiAgZm9udC1zaXplOiAzNnB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5tcC13YXJyYW50eV9fZGVzYyBwIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gIH1cbn1cbi5tcC13YXJyYW50eV9fZGVzYyBwLmJvbGQge1xuICBmb250LXdlaWdodDogNzAwO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLm1wLXdhcnJhbnR5X19kZXNjIHAuYm9sZCB7XG4gICAgZm9udC1zaXplOiAyNXB4O1xuICB9XG59XG4ubXAtd2FycmFudHlfX2ltYWdlcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICAubXAtd2FycmFudHlfX2ltYWdlcyB7XG4gICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgY29sdW1uLWdhcDogNDBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLm1wLXdhcnJhbnR5X19pbWFnZXMgaW1nIHtcbiAgICBtaW4td2lkdGg6IDIxMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAubXAtd2FycmFudHlfX2ltYWdlcyBpbWcge1xuICAgIG1pbi13aWR0aDogMTYwcHg7XG4gIH1cbn1cbi5tcC13YXJyYW50eV9faW1hZ2VzIGltZzpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLXRvcDogLTI1MHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLm1wLXdhcnJhbnR5X19pbWFnZXMgaW1nOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbn1cbi5tcC13YXJyYW50eV9faW5mbyB7XG4gIG1heC13aWR0aDogNjAlO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXRvcDogLTQ4MHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLm1wLXdhcnJhbnR5X19pbmZvIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuLm1wLXdhcnJhbnR5X19pbmZvIHAge1xuICBmb250LXNpemU6IDM2cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLm1wLXdhcnJhbnR5X19pbmZvIHAge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxufVxuLm1wLXdhcnJhbnR5X19pbmZvIHA6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4ubXAtd2FycmFudHlfX2luZm8gcC5ib2xkIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5tcC13YXJyYW50eV9faW5mbyBwLmJvbGQge1xuICAgIGZvbnQtc2l6ZTogMjVweDtcbiAgfVxufVxuLm1wLXdhcnJhbnR5X19hcnIge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLm1wLXdhcnJhbnR5X19hcnIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gIH1cbn1cblxuLm1wLXZpZGVvIHtcbiAgcGFkZGluZy1ib3R0b206IDQwcHg7XG59XG5cbi5tcC12aWRlby1saW5rIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJvcmRlci1yYWRpdXM6IDE2cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5tcC12aWRlby1saW5rX19waWMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YxZjFmMTtcbiAgdHJhbnNpdGlvbjogMzAwbXMgb3BhY2l0eTtcbiAgei1pbmRleDogMztcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLm1wLXZpZGVvLWxpbmtfX3BpYyA+IGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG59XG4ubXAtdmlkZW8tbGlua19faWZyYW1lLXdyYXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IDMwMG1zIG9wYWNpdHk7XG59XG4ubXAtdmlkZW8tbGluayBpZnJhbWUge1xuICBhc3BlY3QtcmF0aW86IDg1My80ODA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4ubXAtdmlkZW8tbGluay5pcy1zZWxlY3RlZCB7XG4gIGN1cnNvcjogdW5zZXQ7XG59XG4ubXAtdmlkZW8tbGluay5pcy1zZWxlY3RlZCAubXAtdmlkZW8tbGlua19faWZyYW1lLXdyYXAge1xuICBvcGFjaXR5OiAxO1xufVxuLm1wLXZpZGVvLWxpbmsuaXMtc2VsZWN0ZWQgLm1wLXZpZGVvLWxpbmtfX3BpYyB7XG4gIG9wYWNpdHk6IDA7XG4gIHotaW5kZXg6IDA7XG59XG5cbi5tcC1lbWVyZ2VuY3kge1xuICBtYXJnaW4tYm90dG9tOiAxMDBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5tcC1lbWVyZ2VuY3kge1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gIH1cbn1cbi5tcC1lbWVyZ2VuY3lfX3dycCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbi1ib3R0b206IDU1cHg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICAubXAtZW1lcmdlbmN5X193cnAge1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICByb3ctZ2FwOiAyMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5tcC1lbWVyZ2VuY3lfX3dycCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxufVxuLm1wLWVtZXJnZW5jeV9fZGVzYyB7XG4gIHdpZHRoOiA0MCU7XG4gIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gIGZvbnQtc2l6ZTogMzZweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLm1wLWVtZXJnZW5jeV9fZGVzYyB7XG4gICAgd2lkdGg6IDYwJTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLm1wLWVtZXJnZW5jeV9fZGVzYyB7XG4gICAgb3JkZXI6IDI7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLm1wLWVtZXJnZW5jeV9fZGVzYyB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG59XG4ubXAtZW1lcmdlbmN5X19pbWcge1xuICBtYXgtd2lkdGg6IDYwJTtcbiAgd2lkdGg6IDYwNnB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5tcC1lbWVyZ2VuY3lfX2ltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiA0MCU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5tcC1lbWVyZ2VuY3lfX2ltZyB7XG4gICAgb3JkZXI6IDE7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5tcC1lbWVyZ2VuY3lfX2ltZyB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4ubXAtZW1lcmdlbmN5X19pbWcgPiBpbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cbi5tcC1lbWVyZ2VuY3lfX2J0bnMge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLm1wLWVtZXJnZW5jeV9fYnRucyB7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIHJvdy1nYXA6IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5tcC1lbWVyZ2VuY3lfX2J0bnMgLm1wLW1zX19idG4uZ3JlZW4ge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxufVxuLm1wLWVtZXJnZW5jeV9fYnRucyAubXAtbXNfX2J0bi5ncmVlbiAubGVmdCB7XG4gIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG59XG4ubXAtZW1lcmdlbmN5X19idG5zIC5tcC1tc19fYnRuLmdyZWVuIC5yaWdodCB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbn1cbi5tcC1lbWVyZ2VuY3lfX2J0bnMgLm1wLW1zX19idG4uZ3JlZW4gYSB7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBiYWNrZ3JvdW5kOiAjRkZGO1xuICBwYWRkaW5nOiAxNXB4IDQ1cHg7XG4gIHRyYW5zaXRpb246IDAuM3M7XG59XG4ubXAtZW1lcmdlbmN5X19idG5zIC5tcC1tc19fYnRuLmdyZWVuIGEgc3BhbiB7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIGNvbG9yOiAjMDAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ubXAtZW1lcmdlbmN5X19idG5zIC5tcC1tc19fYnRuLmdyZWVuIGEgc3BhbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDFweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgdHJhbnNpdGlvbjogMC41cztcbn1cbi5tcC1lbWVyZ2VuY3lfX2J0bnMgLm1wLW1zX19idG4uZ3JlZW4gYTpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNBRUZGNkY7XG59XG4ubXAtZW1lcmdlbmN5X19idG5zIC5tcC1tc19fYnRuLmdyZWVuIGE6aG92ZXIgc3BhbjpiZWZvcmUge1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5tcC1lbWVyZ2VuY3lfX2J0bnMgLm1wLW1zX19idG4ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzc1cHgpIHtcbiAgLm1wLWVtZXJnZW5jeV9fYnRucyAubXAtbXNfX2J0biB7XG4gICAgY29sdW1uLWdhcDogMTBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLm1wLWVtZXJnZW5jeV9fYnRucyAubXAtbXNfX2J0bi16YWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLm1wLWVtZXJnZW5jeV9fYnRucyAubXAtbXNfX2J0bi1pbmZvIHtcbiAgICBtYXJnaW46IDA7XG4gIH1cbn1cbi5tcC1lbWVyZ2VuY3lfX2J0bnMgLm1wLW1zX19idG4taW5mbyBzcGFuIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzNzVweCkge1xuICAubXAtZW1lcmdlbmN5X19idG5zIC5tcC1tc19fYnRuIGltZyB7XG4gICAgbWF4LXdpZHRoOiA2MHB4O1xuICB9XG59XG5cbi5tcC1yZW1pbmRlciB7XG4gIG1hcmdpbi1ib3R0b206IDk1cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAubXAtcmVtaW5kZXIge1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gIH1cbn1cbi5tcC1yZW1pbmRlciAubXAtc3VidGl0bGUge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLm1wLXJlbWluZGVyX19saXN0IGxpIHtcbiAgZm9udC1zaXplOiAzNnB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMTtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi5tcC1yZW1pbmRlcl9fbGlzdCBsaTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5tcC1yZW1pbmRlcl9fbGlzdCBsaSB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG59XG4ubXAtcmVtaW5kZXJfX2xpc3QgbGkgc3VwIHtcbiAgZm9udC1zaXplOiA1MCU7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAubXAtcmVtaW5kZXIgLm1wLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDI3cHg7XG4gIH1cbn1cblxuLm1wLXNvY2lhbCB7XG4gIGJhY2tncm91bmQ6ICNGNkUyMDA7XG4gIHBhZGRpbmc6IDYwcHggMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5tcC1zb2NpYWwge1xuICAgIHBhZGRpbmc6IDI1cHggMDtcbiAgfVxufVxuLm1wLXNvY2lhbF9fd3JwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgY29sdW1uLWdhcDogODVweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAubXAtc29jaWFsX193cnAge1xuICAgIGNvbHVtbi1nYXA6IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5tcC1zb2NpYWxfX2luZm8ge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4ubXAtc29jaWFsX19xciB7XG4gIG1heC13aWR0aDogMTkwcHg7XG4gIG1hcmdpbi1ib3R0b206IDU1cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAubXAtc29jaWFsX19xciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLm1wLXNvY2lhbF9fdGl0bGUge1xuICBmb250LXNpemU6IDQ4cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5tcC1zb2NpYWxfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDM3cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5tcC1zb2NpYWxfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBsaW5lLWhlaWdodDogMS4xO1xuICB9XG59XG4ubXAtc29jaWFsX19zdWJ0aXRsZSB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbWFyZ2luLWJvdHRvbTogMzVweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5tcC1zb2NpYWxfX3N1YnRpdGxlIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxufVxuLm1wLXNvY2lhbF9fbGlua3Mge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGNvbHVtbi1nYXA6IDE1cHg7XG4gIHJvdy1nYXA6IDE1cHg7XG4gIG1heC13aWR0aDogNDg1cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAubXAtc29jaWFsX19saW5rcyB7XG4gICAgY29sdW1uLWdhcDogNXB4O1xuICAgIHJvdy1nYXA6IDVweDtcbiAgfVxufVxuLm1wLXNvY2lhbF9fbGluayB7XG4gIHdpZHRoOiBjYWxjKDUwJSAtIDcuNXB4KTtcbiAgaGVpZ2h0OiA2OHB4O1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMwMDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLm1wLXNvY2lhbF9fbGluayBzcGFuIHtcbiAgZm9udC1zaXplOiAzMnB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAubXAtc29jaWFsX19saW5rIHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxufVxuLm1wLXNvY2lhbF9fbGluayBzcGFuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICB0cmFuc2l0aW9uOiAwLjVzO1xufVxuLm1wLXNvY2lhbF9fbGluazpob3ZlciBzcGFuOmJlZm9yZSB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLm1wLXNvY2lhbF9faW1nIHtcbiAgbWF4LXdpZHRoOiAzNDVweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5tcC1zb2NpYWxfX2ltZyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4uZm9vdGVyIHtcbiAgbWFyZ2luLXRvcDogYXV0bztcbiAgYmFja2dyb3VuZDogIzAwMDtcbiAgcGFkZGluZzogMTVweCAwO1xufVxuLmZvb3Rlci13cnAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgY29sdW1uLWdhcDogMjBweDtcbiAgcm93LWdhcDogMjBweDtcbn1cbi5mb290ZXItbG9nbyB7XG4gIG1heC13aWR0aDogMTcwcHg7XG59XG4uZm9vdGVyLXJlc2VydmVkIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBjb2xvcjogIzgwODA4MDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM3NXB4KSB7XG4gIC5mb290ZXItcmVzZXJ2ZWQge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufSIsIi5oZWFkZXJ7XG4gIGJhY2tncm91bmQ6ICNGMUYxRjE7XG4gICYtd3Jwe1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgcGFkZGluZzogMjBweCAwO1xuICAgIEBpbmNsdWRlIHh4cy1ibG9jaygpe1xuICAgICAgcGFkZGluZzogMTVweCAwO1xuICAgIH1cbiAgfVxuICAmLWxvZ297XG4gICAgbWF4LXdpZHRoOiAxODVweDtcbiAgICBAaW5jbHVkZSB4eHMtYmxvY2soKXtcbiAgICAgIG1heC13aWR0aDogOTVweDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgfVxuICAgIGltZ3tcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgfVxuICAmLW1lbnV7XG4gICAgJl9fd3Jwe1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBjb2x1bW4tZ2FwOiAxNXB4O1xuICAgICAgQGluY2x1ZGUgeHMtYmxvY2soKXtcbiAgICAgICAgY29sdW1uLWdhcDogMTBweDtcbiAgICAgIH1cbiAgICAgIEBpbmNsdWRlIHh4cy1ibG9jaygpe1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICByb3ctZ2FwOiAxMHB4O1xuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgIH1cbiAgICB9XG4gICAgJl9fbGlua3tcbiAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgIGNvbG9yOiAkbWFpbjtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICBAaW5jbHVkZSB4cy1ibG9jaygpe1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICB9XG4gICAgICAmOmJlZm9yZXtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgICAgICB3aWR0aDogMDtcbiAgICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMyMjI7XG4gICAgICAgIHRyYW5zaXRpb246IDAuNXM7XG4gICAgICB9XG4gICAgICAmOmhvdmVye1xuICAgICAgICAmOmJlZm9yZXtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAmX19idG57XG4gICAgICBiYWNrZ3JvdW5kOiAkeWVsbG93O1xuICAgICAgcGFkZGluZzogMTBweCAzMHB4O1xuICAgICAgcG9zaXRpb246IGluaXRpYWw7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICAgIHRyYW5zaXRpb246IC4zcztcbiAgICAgIEBpbmNsdWRlIHhzLWJsb2NrKCl7XG4gICAgICAgIHBhZGRpbmc6IDEwcHggMTVweDtcbiAgICAgIH1cbiAgICAgIEBpbmNsdWRlIHh4cy1ibG9jaygpe1xuICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgIH1cbiAgICAgIHNwYW57XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBAaW5jbHVkZSB4cy1ibG9jaygpe1xuICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgfVxuICAgICAgICAmOmJlZm9yZXtcbiAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICAgICAgICB3aWR0aDogMDtcbiAgICAgICAgICBoZWlnaHQ6IDFweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjIyO1xuICAgICAgICAgIHRyYW5zaXRpb246IDAuNXM7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICY6aG92ZXJ7XG4gICAgICAgIGJhY2tncm91bmQ6ICR5ZWxsb3c7XG4gICAgICAgIHNwYW57XG4gICAgICAgICAgJjpiZWZvcmV7XG4gICAgICAgICAgICB3aWR0aDogMTAwJVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICB9XG5cbiAgJi1idXJnZXJ7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDMwcHg7XG4gICAgaGVpZ2h0OiAyMHB4O1xuXG4gICAgQGluY2x1ZGUgeHhzLWJsb2NrKCl7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gICAgc3BhbntcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogNHB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG1haW47XG4gICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgLjRzO1xuXG4gICAgICAmOm50aC1vZi10eXBlKDEpe1xuICAgICAgICB0b3A6IDA7XG4gICAgICB9XG4gICAgICAmOm50aC1vZi10eXBlKDIpe1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuXG4gICAgICB9XG4gICAgICAmOm50aC1vZi10eXBlKDMpe1xuICAgICAgICBib3R0b206IDA7XG5cbiAgICAgIH1cbiAgICB9XG4gICAgJi5fYWN0aXZle1xuICAgICAgc3BhbjpudGgtb2YtdHlwZSgxKXtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDlweCkgcm90YXRlKC00NWRlZyk7XG4gICAgICB9XG4gICAgICBzcGFuOm50aC1vZi10eXBlKDIpe1xuICAgICAgICBsZWZ0OiAyMDAlO1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTBweCk7XG4gICAgICAgIGFuaW1hdGlvbjogYWN0aXZlLW1lbnUgLjhzIGZvcndhcmRzO1xuICAgICAgfVxuICAgICAgQGtleWZyYW1lcyBhY3RpdmUtbWVudSB7XG4gICAgICAgIDEwMCUge1xuICAgICAgICAgIHdpZHRoOiAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICBzcGFuOm50aC1vZi10eXBlKDMpe1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLThweCkgcm90YXRlKDQ1ZGVnKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJi1tb2J7XG4gICAgJl9fbWVudXtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICB0b3A6IDY3cHg7XG4gICAgICByaWdodDogMDtcbiAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICAgIHRyYW5zZm9ybS1vcmlnaW46IDAlIDAlO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMjAwJSwgMCk7XG4gICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC41cyBjdWJpYy1iZXppZXIoMC43NywwLjIsMC4wNSwxLjApO1xuICAgICAgJi5fb3BlbntcbiAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgICAgICBAaW5jbHVkZSB4eHMtYmxvY2soKXtcbiAgICAgICAgICB6LWluZGV4OiA5OTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG59XG4iLCIvLyB0aGVyZSB3aWxsIGJlIHNvbWUgdmFyaWFibGVzIGlmIGl0IG5lY2Vzc2FyeVxuXG4kdGltZTogMC4zcztcblxuLy9jb2xvclxuJG1haW46ICMwMDA7XG4kd2hpdGU6ICNmZmY7XG4kZ3JlZW46ICMwMTlDMTU7XG4keWVsbG93OiAjRjZFMjAwO1xuJGdyYXk6ICM4ODg4ODg7XG4kcmVkOiAjQ0M2NTRCO1xuXG4kc2hhZG93OlxuLTAgICAtM3B4IDAgICAjMDAwMDAwLFxuMCAgIC0zcHggMCAgICMwMDAwMDAsXG4tMCAgICAzcHggMCAgICMwMDAwMDAsXG4wICAgIDNweCAwICAgIzAwMDAwMCxcbi0zcHggLTAgICAwICAgIzAwMDAwMCxcbjNweCAtMCAgIDAgICAjMDAwMDAwLFxuLTNweCAgMCAgIDAgICAjMDAwMDAwLFxuM3B4ICAwICAgMCAgICMwMDAwMDAsXG4tMXB4IC0zcHggMCAgICMwMDAwMDAsXG4xcHggLTNweCAwICAgIzAwMDAwMCxcbi0xcHggIDNweCAwICAgIzAwMDAwMCxcbjFweCAgM3B4IDAgICAjMDAwMDAwLFxuLTNweCAtMXB4IDAgICAjMDAwMDAwLFxuM3B4IC0xcHggMCAgICMwMDAwMDAsXG4tM3B4ICAxcHggMCAgICMwMDAwMDAsXG4zcHggIDFweCAwICAgIzAwMDAwMCxcbi0ycHggLTNweCAwICAgIzAwMDAwMCxcbjJweCAtM3B4IDAgICAjMDAwMDAwLFxuLTJweCAgM3B4IDAgICAjMDAwMDAwLFxuMnB4ICAzcHggMCAgICMwMDAwMDAsXG4tM3B4IC0ycHggMCAgICMwMDAwMDAsXG4zcHggLTJweCAwICAgIzAwMDAwMCxcbi0zcHggIDJweCAwICAgIzAwMDAwMCxcbjNweCAgMnB4IDAgICAjMDAwMDAwLFxuLTNweCAtM3B4IDAgICAjMDAwMDAwLFxuM3B4IC0zcHggMCAgICMwMDAwMDAsXG4tM3B4ICAzcHggMCAgICMwMDAwMDAsXG4zcHggIDNweCAwICAgIzAwMDAwMCxcbi0zcHggLTNweCAwICAgIzAwMDAwMCxcbjNweCAtM3B4IDAgICAjMDAwMDAwLFxuLTNweCAgM3B4IDAgICAjMDAwMDAwLFxuM3B4ICAzcHggMCAgICMwMDAwMDA7XG5cbiRzaGFkb3dfeG1kOlxuLTAgICAtMnB4IDAgICAjMDAwMDAwLFxuMCAgIC0ycHggMCAgICMwMDAwMDAsXG4tMCAgICAycHggMCAgICMwMDAwMDAsXG4wICAgIDJweCAwICAgIzAwMDAwMCxcbi0ycHggLTAgICAwICAgIzAwMDAwMCxcbjJweCAtMCAgIDAgICAjMDAwMDAwLFxuLTJweCAgMCAgIDAgICAjMDAwMDAwLFxuMnB4ICAwICAgMCAgICMwMDAwMDAsXG4tMXB4IC0ycHggMCAgICMwMDAwMDAsXG4xcHggLTJweCAwICAgIzAwMDAwMCxcbi0xcHggIDJweCAwICAgIzAwMDAwMCxcbjFweCAgMnB4IDAgICAjMDAwMDAwLFxuLTJweCAtMXB4IDAgICAjMDAwMDAwLFxuMnB4IC0xcHggMCAgICMwMDAwMDAsXG4tMnB4ICAxcHggMCAgICMwMDAwMDAsXG4ycHggIDFweCAwICAgIzAwMDAwMCxcbi0ycHggLTJweCAwICAgIzAwMDAwMCxcbjJweCAtMnB4IDAgICAjMDAwMDAwLFxuLTJweCAgMnB4IDAgICAjMDAwMDAwLFxuMnB4ICAycHggMCAgICMwMDAwMDAsXG4tMnB4IC0ycHggMCAgICMwMDAwMDAsXG4ycHggLTJweCAwICAgIzAwMDAwMCxcbi0ycHggIDJweCAwICAgIzAwMDAwMCxcbjJweCAgMnB4IDAgICAjMDAwMDAwLFxuLTJweCAtMnB4IDAgICAjMDAwMDAwLFxuMnB4IC0ycHggMCAgICMwMDAwMDAsXG4tMnB4ICAycHggMCAgICMwMDAwMDAsXG4ycHggIDJweCAwICAgIzAwMDAwMCxcbi0ycHggLTJweCAwICAgIzAwMDAwMCxcbjJweCAtMnB4IDAgICAjMDAwMDAwLFxuLTJweCAgMnB4IDAgICAjMDAwMDAwLFxuMnB4ICAycHggMCAgICMwMDAwMDA7XG5cbiRzaGFkb3dfZ3JheTpcbi0wICAgLTNweCAwICAgJGdyYXksXG4wICAgLTNweCAwICAgJGdyYXksXG4tMCAgICAzcHggMCAgICRncmF5LFxuMCAgICAzcHggMCAgICRncmF5LFxuLTNweCAtMCAgIDAgICAkZ3JheSxcbjNweCAtMCAgIDAgICAkZ3JheSxcbi0zcHggIDAgICAwICAgJGdyYXksXG4zcHggIDAgICAwICAgJGdyYXksXG4tMXB4IC0zcHggMCAgICRncmF5LFxuMXB4IC0zcHggMCAgICRncmF5LFxuLTFweCAgM3B4IDAgICAkZ3JheSxcbjFweCAgM3B4IDAgICAkZ3JheSxcbi0zcHggLTFweCAwICAgJGdyYXksXG4zcHggLTFweCAwICAgJGdyYXksXG4tM3B4ICAxcHggMCAgICRncmF5LFxuM3B4ICAxcHggMCAgICRncmF5LFxuLTJweCAtM3B4IDAgICAkZ3JheSxcbjJweCAtM3B4IDAgICAkZ3JheSxcbi0ycHggIDNweCAwICAgJGdyYXksXG4ycHggIDNweCAwICAgJGdyYXksXG4tM3B4IC0ycHggMCAgICRncmF5LFxuM3B4IC0ycHggMCAgICRncmF5LFxuLTNweCAgMnB4IDAgICAkZ3JheSxcbjNweCAgMnB4IDAgICAkZ3JheSxcbi0zcHggLTNweCAwICAgJGdyYXksXG4zcHggLTNweCAwICAgJGdyYXksXG4tM3B4ICAzcHggMCAgICRncmF5LFxuM3B4ICAzcHggMCAgICRncmF5LFxuLTNweCAtM3B4IDAgICAkZ3JheSxcbjNweCAtM3B4IDAgICAkZ3JheSxcbi0zcHggIDNweCAwICAgJGdyYXksXG4zcHggIDNweCAwICAgJGdyYXk7XG5cbiRzaGFkb3dfeG1kLWdyYXk6XG4tMCAgIC0xcHggMCAgICRncmF5LFxuMCAgIC0xcHggMCAgICRncmF5LFxuLTAgICAgMXB4IDAgICAkZ3JheSxcbjAgICAgMXB4IDAgICAkZ3JheSxcbi0xcHggLTAgICAwICAgJGdyYXksXG4xcHggLTAgICAwICAgJGdyYXksXG4tMXB4ICAwICAgMCAgICRncmF5LFxuMXB4ICAwICAgMCAgICRncmF5LFxuLTFweCAtMXB4IDAgICAkZ3JheSxcbjFweCAtMXB4IDAgICAkZ3JheSxcbi0xcHggIDFweCAwICAgJGdyYXksXG4xcHggIDFweCAwICAgJGdyYXksXG4tMXB4IC0xcHggMCAgICRncmF5LFxuMXB4IC0xcHggMCAgICRncmF5LFxuLTFweCAgMXB4IDAgICAkZ3JheSxcbjFweCAgMXB4IDAgICAkZ3JheSxcbi0ycHggLTFweCAwICAgJGdyYXksXG4ycHggLTFweCAwICAgJGdyYXksXG4tMnB4ICAxcHggMCAgICRncmF5LFxuMnB4ICAxcHggMCAgICRncmF5LFxuLTFweCAtMnB4IDAgICAkZ3JheSxcbjFweCAtMnB4IDAgICAkZ3JheSxcbi0xcHggIDJweCAwICAgJGdyYXksXG4xcHggIDJweCAwICAgJGdyYXksXG4tMXB4IC0xcHggMCAgICRncmF5LFxuMXB4IC0xcHggMCAgICRncmF5LFxuLTFweCAgMXB4IDAgICAkZ3JheSxcbjFweCAgMXB4IDAgICAkZ3JheSxcbi0xcHggLTFweCAwICAgJGdyYXksXG4xcHggLTFweCAwICAgJGdyYXksXG4tMXB4ICAxcHggMCAgICRncmF5LFxuMXB4ICAxcHggMCAgICRncmF5O1xuXG4kc2hhZG93X3JlZDpcbi0wICAgLTNweCAwICAgJHJlZCxcbjAgICAtM3B4IDAgICAkcmVkLFxuLTAgICAgM3B4IDAgICAkcmVkLFxuMCAgICAzcHggMCAgICRyZWQsXG4tM3B4IC0wICAgMCAgICRyZWQsXG4zcHggLTAgICAwICAgJHJlZCxcbi0zcHggIDAgICAwICAgJHJlZCxcbjNweCAgMCAgIDAgICAkcmVkLFxuLTFweCAtM3B4IDAgICAkcmVkLFxuMXB4IC0zcHggMCAgICRyZWQsXG4tMXB4ICAzcHggMCAgICRyZWQsXG4xcHggIDNweCAwICAgJHJlZCxcbi0zcHggLTFweCAwICAgJHJlZCxcbjNweCAtMXB4IDAgICAkcmVkLFxuLTNweCAgMXB4IDAgICAkcmVkLFxuM3B4ICAxcHggMCAgICRyZWQsXG4tMnB4IC0zcHggMCAgICRyZWQsXG4ycHggLTNweCAwICAgJHJlZCxcbi0ycHggIDNweCAwICAgJHJlZCxcbjJweCAgM3B4IDAgICAkcmVkLFxuLTNweCAtMnB4IDAgICAkcmVkLFxuM3B4IC0ycHggMCAgICRyZWQsXG4tM3B4ICAycHggMCAgICRyZWQsXG4zcHggIDJweCAwICAgJHJlZCxcbi0zcHggLTNweCAwICAgJHJlZCxcbjNweCAtM3B4IDAgICAkcmVkLFxuLTNweCAgM3B4IDAgICAkcmVkLFxuM3B4ICAzcHggMCAgICRyZWQsXG4tM3B4IC0zcHggMCAgICRyZWQsXG4zcHggLTNweCAwICAgJHJlZCxcbi0zcHggIDNweCAwICAgJHJlZCxcbjNweCAgM3B4IDAgICAkcmVkO1xuXG4kc2hhZG93X3htZC1yZWQ6XG4tMCAgIC0ycHggMCAgICRyZWQsXG4wICAgLTJweCAwICAgJHJlZCxcbi0wICAgIDJweCAwICAgJHJlZCxcbjAgICAgMnB4IDAgICAkcmVkLFxuLTJweCAtMCAgIDAgICAkcmVkLFxuMnB4IC0wICAgMCAgICRyZWQsXG4tMnB4ICAwICAgMCAgICRyZWQsXG4ycHggIDAgICAwICAgJHJlZCxcbi0xcHggLTJweCAwICAgJHJlZCxcbjFweCAtMnB4IDAgICAkcmVkLFxuLTFweCAgMnB4IDAgICAkcmVkLFxuMXB4ICAycHggMCAgICRyZWQsXG4tMnB4IC0xcHggMCAgICRyZWQsXG4ycHggLTFweCAwICAgJHJlZCxcbi0ycHggIDFweCAwICAgJHJlZCxcbjJweCAgMXB4IDAgICAkcmVkLFxuLTJweCAtMnB4IDAgICAkcmVkLFxuMnB4IC0ycHggMCAgICRyZWQsXG4tMnB4ICAycHggMCAgICRyZWQsXG4ycHggIDJweCAwICAgJHJlZCxcbi0ycHggLTJweCAwICAgJHJlZCxcbjJweCAtMnB4IDAgICAkcmVkLFxuLTJweCAgMnB4IDAgICAkcmVkLFxuMnB4ICAycHggMCAgICRyZWQsXG4tMnB4IC0ycHggMCAgICRyZWQsXG4ycHggLTJweCAwICAgJHJlZCxcbi0ycHggIDJweCAwICAgJHJlZCxcbjJweCAgMnB4IDAgICAkcmVkLFxuLTJweCAtMnB4IDAgICAkcmVkLFxuMnB4IC0ycHggMCAgICRyZWQsXG4tMnB4ICAycHggMCAgICRyZWQsXG4ycHggIDJweCAwICAgJHJlZDtcblxuXG5cbi8vYWJzb2x1dCBjZW50ZXJcbkBtaXhpbiBhYnNvbHV0ZS1jZW50ZXIoKSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvbnRhaW47XG59XG5cbi8vYWRhcHRpdmVcbiRicmVha194bWQ6IDEyMDBweDtcbiRicmVha19zbTogOTkycHg7XG4kYnJlYWtfeHM6IDc2OHB4O1xuJGJyZWFrX3h4czogNTc2cHg7XG4kYnJlYWtfeHh4czogMzc1cHg7XG5cbkBtaXhpbiB4bWQtYmxvY2soKSB7XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRicmVha194bWQpIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuQG1peGluIHNtLWJsb2NrKCkge1xuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkYnJlYWtfc20pIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuQG1peGluIHhzLWJsb2NrKCkge1xuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkYnJlYWtfeHMpIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuQG1peGluIHh4cy1ibG9jaygpIHtcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGJyZWFrX3h4cykge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5AbWl4aW4geHh4cy1ibG9jaygpIHtcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGJyZWFrX3h4eHMpIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuIiwiLm1wLW1ze1xuICAmX193cnB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgcGFkZGluZy10b3A6IDQwcHg7XG4gIH1cbiAgJl9fYmFubmVye1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBjb2x1bW4tZ2FwOiAzNXB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDE4cHg7XG4gICAgYm9yZGVyOiAzcHggc29saWQgIzAwMDtcbiAgICBiYWNrZ3JvdW5kOiAjMDE5QzE1O1xuICAgIGJveC1zaGFkb3c6IC0zLjA4cHggMy4wOHB4IDEyLjM0cHggMHB4ICRncmVlbjtcbiAgICBwYWRkaW5nOiA0NXB4IDMwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG8gMjBweDtcbiAgICBAaW5jbHVkZSB4bWQtYmxvY2soKXtcbiAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgfVxuICAgIEBpbmNsdWRlIHh4cy1ibG9jaygpe1xuICAgICAgY29sdW1uLWdhcDogMTBweDtcbiAgICAgIGJveC1zaGFkb3c6IC0xLjM0N3B4IDEuMzQ3cHggNS4zODdweCAwcHggIzAxOUMxNTtcblxuICAgIH1cbiAgICBzcGFue1xuICAgICAgZm9udC1zaXplOiA5NnB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAwLjk7XG4gICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgdGV4dC1zaGFkb3c6ICRzaGFkb3c7XG4gICAgICBAaW5jbHVkZSB4bWQtYmxvY2soKXtcbiAgICAgICAgZm9udC1zaXplOiA3OHB4O1xuICAgICAgfVxuICAgICAgQGluY2x1ZGUgeHhzLWJsb2NrKCl7XG4gICAgICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICAgIH1cblxuICAgIH1cbiAgICBpbWd7XG4gICAgICBtYXgtd2lkdGg6IDcwcHg7XG4gICAgICBAaW5jbHVkZSB4eHMtYmxvY2soKXtcbiAgICAgICAgbWF4LXdpZHRoOiA0NXB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAmX19pbmZve1xuICAgIHdpZHRoOiA1MCU7XG4gICAgbWFyZ2luLWJvdHRvbTogNTVweDtcbiAgICBAaW5jbHVkZSB4bWQtYmxvY2soKXtcbiAgICAgIHdpZHRoOiA2MCU7XG4gICAgfVxuICAgIEBpbmNsdWRlIHh4cy1ibG9jaygpe1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIH1cbiAgICAmLXphZ3tcbiAgICAgIGZvbnQtc2l6ZTogNjRweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICBsaW5lLWhlaWdodDogMC45O1xuICAgICAgY29sb3I6ICRtYWluO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgICAgIEBpbmNsdWRlIHNtLWJsb2NrKCl7XG4gICAgICAgIGZvbnQtc2l6ZTogNTBweDtcbiAgICAgIH1cbiAgICAgIEBpbmNsdWRlIHhzLWJsb2NrKCl7XG4gICAgICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICAgIH1cbiAgICAgIEBpbmNsdWRlIHh4cy1ibG9jaygpe1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgfVxuICAgIH1cbiAgICAmLWRlc2N7XG4gICAgICBmb250LXNpemU6IDM2cHg7XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICBAaW5jbHVkZSBzbS1ibG9jaygpe1xuICAgICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSB4cy1ibG9jaygpe1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG4gICZfX2ltZ3tcbiAgICB3aWR0aDogNTAlO1xuICAgIEBpbmNsdWRlIHhtZC1ibG9jaygpe1xuICAgICAgd2lkdGg6IDQwJTtcbiAgICB9XG4gICAgQGluY2x1ZGUgeHhzLWJsb2NrKCl7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gICAgaW1ne1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICB9XG4gICZfX3RpdGxle1xuICAgIGZvbnQtc2l6ZTogOTZweDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGxpbmUtaGVpZ2h0OiAwLjk7XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgICAvLyBtYXJnaW4tdG9wOiAtMTAwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgICB0ZXh0LXNoYWRvdzogJHNoYWRvdztcbiAgICBAaW5jbHVkZSB4bWQtYmxvY2soKXtcbiAgICAgIC8vIG1hcmdpbi10b3A6IC0yMHB4O1xuICAgICAgZm9udC1zaXplOiA3MHB4O1xuICAgIH1cbiAgICBAaW5jbHVkZSB4cy1ibG9jaygpe1xuICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgIH1cbiAgICBAaW5jbHVkZSB4eHMtYmxvY2soKXtcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgfVxuICB9XG4gICZfX2J0bnN7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBjb2x1bW4tZ2FwOiAyMHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gICAgQGluY2x1ZGUgeHMtYmxvY2soKXtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgIHJvdy1nYXA6IDIwcHg7XG4gICAgfVxuICB9XG4gICZfX2J0bntcbiAgICB3aWR0aDogY2FsYyg1MCUgLSAxMHB4KTtcbiAgICBib3JkZXItcmFkaXVzOiAyNXB4O1xuICAgIGJvcmRlcjogNHB4IHNvbGlkICMwMDA7XG4gICAgcGFkZGluZzogMjBweCAyMHB4IDIwcHggMjBweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGNvbHVtbi1nYXA6IDQwcHg7XG4gICAgQGluY2x1ZGUgeG1kLWJsb2NrKCl7XG4gICAgICBjb2x1bW4tZ2FwOiAyMHB4O1xuICAgIH1cbiAgICBAaW5jbHVkZSB4eHMtYmxvY2soKXtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgICBpbWd7XG4gICAgICBtYXgtd2lkdGg6IDE0MHB4O1xuICAgICAgQGluY2x1ZGUgc20tYmxvY2soKXtcbiAgICAgICAgbWF4LXdpZHRoOiA4MHB4O1xuICAgICAgfVxuICAgIH1cbiAgICAmLWluZm97XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgQGluY2x1ZGUgeHMtYmxvY2soKXtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICB9XG4gICAgICBzcGFue1xuICAgICAgICBmb250LXNpemU6IDQ4cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAwLjk7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgIEBpbmNsdWRlIHhtZC1ibG9jaygpe1xuICAgICAgICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBzbS1ibG9jaygpe1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAmLWxpbmt7XG4gICAgICBiYWNrZ3JvdW5kOiAkeWVsbG93O1xuICAgICAgcGFkZGluZzogMTVweCA0NXB4O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIHRyYW5zaXRpb246IC4zcztcbiAgICAgIEBpbmNsdWRlIHhzLWJsb2NrKCl7XG4gICAgICAgIHBhZGRpbmc6IDhweCAyNHB4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIH1cbiAgICAgIHNwYW57XG4gICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDAuOTtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICBAaW5jbHVkZSB4cy1ibG9jaygpe1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgfVxuICAgICAgICAmOmJlZm9yZXtcbiAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICAgICAgICB3aWR0aDogMDtcbiAgICAgICAgICBoZWlnaHQ6IDFweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbWFpbjtcbiAgICAgICAgICB0cmFuc2l0aW9uOiAuNXM7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICY6aG92ZXJ7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR5ZWxsb3c7XG4gICAgICAgIHNwYW57XG5cbiAgICAgICAgICAmOmJlZm9yZXtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICB9XG4gICAgfVxuICAgICYuZ3JlZW57XG4gICAgICB3aWR0aDogY2FsYyg1MCUgLSAxMHB4KTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDI1cHg7XG4gICAgICBib3JkZXI6IDRweCBzb2xpZCAjMDAwO1xuICAgICAgYmFja2dyb3VuZDogJGdyZWVuO1xuICAgICAgcGFkZGluZzogMjVweCAyMHB4IDMwcHggMjBweDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgY29sdW1uLWdhcDogOHB4O1xuICAgICAgQGluY2x1ZGUgeHhzLWJsb2NrKCl7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgfVxuICAgICAgc3BhbntcbiAgICAgICAgZm9udC1zaXplOiAzNnB4O1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIHRleHQtc2hhZG93OiAkc2hhZG93O1xuICAgICAgICBAaW5jbHVkZSB4bWQtYmxvY2soKXtcbiAgICAgICAgICBmb250LXNpemU6IDI1cHg7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgeHMtYmxvY2t7XG4gICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICB9XG4gICAgJi1hcnJ7XG4gICAgICBtYXgtd2lkdGg6IDcwcHg7XG4gICAgICBAaW5jbHVkZSB4cy1ibG9jaygpe1xuICAgICAgICBtYXgtd2lkdGg6IDQwcHg7XG4gICAgICB9XG5cbiAgICAgIGltZ3tcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB9XG4gICAgfVxuICAgICYtemFne1xuICAgICAgZm9udC1zaXplOiA2NHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAwLjk7XG4gICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgdGV4dC1zaGFkb3c6ICRzaGFkb3c7XG4gICAgICBtYXJnaW46IDAgYXV0byAxNXB4O1xuICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgIEBpbmNsdWRlIHhtZC1ibG9jaygpe1xuICAgICAgICBmb250LXNpemU6IDQwcHg7XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSBzbS1ibG9jaygpe1xuICAgICAgICBmb250LXNpemU6IDI4cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbn1cbiIsIi5tcC1maXJle1xuICAmX19kZXNje1xuICAgIG1heC13aWR0aDogNjYlO1xuICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIEBpbmNsdWRlIHNtLWJsb2NrKCl7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICBtYXJnaW4tYm90dG9tOiA4MHB4O1xuICAgIH1cbiAgICBAaW5jbHVkZSB4cy1ibG9jaygpe1xuICAgICAgZm9udC1zaXplOiAyNXB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICB9XG4gICAgQGluY2x1ZGUgeHhzLWJsb2NrKCl7XG4gICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIH1cblxuICB9XG4gICZfX3dycHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIG1hcmdpbi1ib3R0b206IDcwcHg7XG4gICAgQGluY2x1ZGUgc20tYmxvY2soKXtcbiAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgfVxuICB9XG4gICZfX2luZm97XG4gICAgbWF4LXdpZHRoOiA3MCU7XG4gICAgQGluY2x1ZGUgc20tYmxvY2soKXtcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICB9XG4gICAgJi1pbWd7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogNzQlO1xuICAgICAgQGluY2x1ZGUgc20tYmxvY2soKXtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDQ1JTtcbiAgICAgIH1cbiAgICAgIEBpbmNsdWRlIHh4cy1ibG9jaygpe1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogOTIlO1xuICAgICAgfVxuICAgICAgaW1ne1xuICAgICAgICBAaW5jbHVkZSBhYnNvbHV0ZS1jZW50ZXIoKTtcbiAgICAgICAgJi5kZXh7XG4gICAgICAgICAgQGluY2x1ZGUgeHMtYmxvY2soKXtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYubW9ie1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgQGluY2x1ZGUgeHMtYmxvY2soKXtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLmltZy1hYnNse1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogLTIxJTtcbiAgICAgICAgcmlnaHQ6IC0zNCU7XG4gICAgICAgIHdpZHRoOiAzMzBweDtcbiAgICAgICAgaGVpZ2h0OiAxNTBweDtcbiAgICAgICAgQGluY2x1ZGUgc20tYmxvY2soKXtcbiAgICAgICAgICByaWdodDogLTIlO1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIHhzLWJsb2NrKCl7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgICBzcGFue1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIkNvbWljbmV1ZVwiO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTM1Ljc3NHB4O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgICAgY29sb3I6ICMwRDBEMEQ7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgIEBpbmNsdWRlIHNtLWJsb2NrKCl7XG4gICAgICAgICAgICBmb250LXNpemU6IDEwNXB4O1xuICAgICAgICAgIH1cbiAgICAgICAgICAmOmZpcnN0LWNoaWxke1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTExLjQ1NGRlZykgdHJhbnNsYXRlKC03cHgsIDhweCk7XG4gICAgICAgICAgfVxuICAgICAgICAgICY6bnRoLWNoaWxkKDIpe1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNC44MjJkZWcpO1xuICAgICAgICAgIH1cbiAgICAgICAgICAmOm50aC1jaGlsZCgzKXtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE3LjcwNmRlZykgdHJhbnNsYXRlKDlweCwgMTFweCk7XG4gICAgICAgICAgfVxuICAgICAgICAgICY6bGFzdC1jaGlsZHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogOTguNzczcHg7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxOC4zNThkZWcpIHRyYW5zbGF0ZSgxMHB4LCA0MnB4KTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgfVxuXG4gICAgfVxuICAgICYtZGVzY3tcbiAgICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgIC8vbWFyZ2luLXRvcDogNzBweDtcblxuXG4gICAgICBtYXJnaW4tdG9wOiAxMDBweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDcwcHg7XG4gICAgICBAaW5jbHVkZSB4bWQtYmxvY2soKXtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICAgICAgbWFyZ2luLXRvcDogNTBweDtcbiAgICAgIH1cbiAgICAgIEBpbmNsdWRlIHNtLWJsb2NrKCl7XG4gICAgICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSB4cy1ibG9jaygpe1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSB4eHMtYmxvY2soKXtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgbWFyZ2luLXRvcDogNDBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJl9fdGl0bGVze1xuICAgIHdpZHRoOiAzMCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIC8vbWFyZ2luLXRvcDogMTQwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDE2MHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBAaW5jbHVkZSBzbS1ibG9jaygpe1xuICAgICAgd2lkdGg6IDA7XG4gICAgfVxuICB9XG4gICZfX3RpdGxle1xuICAgIC8vZm9udC1zaXplOiAxMjhweDtcbiAgICBmb250LXNpemU6IDExMHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgbGluZS1oZWlnaHQ6IDAuOTtcbiAgICBjb2xvcjogJHdoaXRlO1xuICAgIHRleHQtc2hhZG93OiAkc2hhZG93O1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgd3JpdGluZy1tb2RlOiB2ZXJ0aWNhbC1ybDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZy10b3A6IDYwcHg7XG4gICAgQGluY2x1ZGUgeG1kLWJsb2NrKCl7XG4gICAgICBmb250LXNpemU6IDk1cHg7XG4gICAgfVxuICAgIEBpbmNsdWRlIHNtLWJsb2NrKCl7XG4gICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgICAgd3JpdGluZy1tb2RlOiBpbml0aWFsO1xuICAgIH1cbiAgICBAaW5jbHVkZSB4cy1ibG9jaygpe1xuICAgICAgZm9udC1zaXplOiA3MHB4O1xuICAgIH1cbiAgICBAaW5jbHVkZSB4eHMtYmxvY2soKXtcbiAgICAgIGZvbnQtc2l6ZTogNjRweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgfVxuICAgIC8vJi50d297XG4gICAgLy8gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAvLyAgYm90dG9tOiAwO1xuICAgIC8vICBAaW5jbHVkZSBzbS1ibG9jaygpe1xuICAgIC8vICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgLy8gIH1cbiAgICAvL1xuICAgIC8vfVxuICB9XG59XG4iLCIubXAtc3dpdGN7XG4gIG1hcmdpbi1ib3R0b206IDY1cHg7XG4gIEBpbmNsdWRlIHhzLWJsb2NrKCl7XG4gICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgfVxuICAubXAtdGl0bGV7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIEBpbmNsdWRlIHh4cy1ibG9jaygpe1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB9XG4gIH1cblxuICAmX19zbGlkZXJze1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW4tYm90dG9tOiAzNXB4O1xuICAgICYtd3Jwe1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgY29sdW1uLWdhcDogMzBweDtcbiAgICAgIHBhZGRpbmc6IDAgNTBweDtcbiAgICAgIEBpbmNsdWRlIHh4cy1ibG9jaygpe1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBvdmVyZmxvdzogYXV0bztcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICAgICAgfVxuICAgIH1cbiAgICAmLWRlc2N7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBib3R0b206IDA7XG4gICAgICByaWdodDogNTBweDtcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwJSk7XG4gICAgICB0cmFuc2l0aW9uOiAxcztcbiAgICAgIEBpbmNsdWRlIHhtZC1ibG9jaygpe1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgICAgJi52aXNpYmxle1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gICAgICB9XG5cbiAgICB9XG4gICAgJi1hcnJ7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgQGluY2x1ZGUgeHhzLWJsb2NrKCl7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAmX19zbHtcbiAgICB0cmFuc2l0aW9uOiAxcztcbiAgICAvL3dpZHRoOiBjYWxjKDMzLjMzJSAtICgzMHB4IC8gMyAqIDIpKTtcbiAgICBAaW5jbHVkZSB4eHMtYmxvY2soKXtcbiAgICAgIG1pbi13aWR0aDogMjUwcHg7XG4gICAgfVxuICAgIGltZ3tcbiAgICB9XG4gICAgJi1vbmV7XG4gICAgICBvcGFjaXR5OiAwO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMCUpO1xuICAgICAgQGluY2x1ZGUgeHhzLWJsb2NrKCl7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIHRyYW5zZm9ybTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgICAgJi52aXNpYmxle1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gICAgICB9XG4gICAgfVxuICAgICYtdHdve1xuICAgICAgb3BhY2l0eTogMDtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAlKTtcbiAgICAgIEBpbmNsdWRlIHh4cy1ibG9jaygpe1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICB0cmFuc2Zvcm06IG5vbmUgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICAgICYudmlzaWJsZXtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgICAgfVxuICAgIH1cbiAgICAmLXRocmVle1xuICAgICAgb3BhY2l0eTogMDtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAlKTtcbiAgICAgIEBpbmNsdWRlIHh4cy1ibG9jaygpe1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICB0cmFuc2Zvcm06IG5vbmUgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICAgICYudmlzaWJsZXtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAmX19kZXNje1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgY29sdW1uLWdhcDogNjBweDtcbiAgICBAaW5jbHVkZSB4cy1ibG9jaygpe1xuICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgcm93LWdhcDogMjBweDtcbiAgICB9XG4gICAgJi5tb2J7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICAgIEBpbmNsdWRlIHhzLWJsb2NrKCl7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICB9XG4gICAgfVxuICAgIHB7XG4gICAgICB3aWR0aDogY2FsYyg1MCUgLSAzMHB4KTtcbiAgICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgIHRyYW5zaXRpb246IDFzO1xuICAgICAgQGluY2x1ZGUgeHMtYmxvY2soKXtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgIH1cblxuXG4gICAgICBie1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgfVxuICAgIH1cbiAgICAudG9we1xuICAgICAgb3BhY2l0eTogMDtcbiAgICAgIEBpbmNsdWRlIHh4cy1ibG9jaygpe1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgfVxuICAgICAgJi52aXNpYmxle1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgfVxuICAgIH1cbiAgICAuYm90dG9te1xuICAgICAgb3BhY2l0eTogMDtcbiAgICAgIEBpbmNsdWRlIHh4cy1ibG9jaygpe1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgfVxuICAgICAgJi52aXNpYmxle1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgfVxuICAgIH1cblxuICB9XG59XG4iLCIubXAtc3dpdGNoaW5ne1xuICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIC5tcC10aXRsZXtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgQGluY2x1ZGUgeHhzLWJsb2NrKCl7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIH1cbiAgfVxuICAmX19kZXNje1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwe1xuICAgICAgbWF4LXdpZHRoOiA3NSU7XG4gICAgICBAaW5jbHVkZSB4eHMtYmxvY2soKXtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgfVxuICAgIH1cbiAgICBpbWd7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICByaWdodDogMDtcbiAgICAgIHRvcDogLTEzMHB4O1xuICAgICAgd2lkdGg6IDIzMHB4O1xuICAgICAgaGVpZ2h0OiAyMzBweDtcbiAgICAgIHRyYW5zaXRpb246IDNzICFpbXBvcnRhbnQ7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNTBweCkgc2NhbGUoMS42KTtcbiAgICAgICYudmlzaWJsZXtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApIHNjYWxlKDEpO1xuICAgICAgfVxuICAgICAgQGluY2x1ZGUgeG1kLWJsb2NrKCl7XG4gICAgICAgIHRvcDogLTIwcHg7XG4gICAgICAgIHdpZHRoOiAxNzBweDtcbiAgICAgICAgaGVpZ2h0OiAxNzBweDtcbiAgICAgIH1cbiAgICAgIEBpbmNsdWRlIHhzLWJsb2NrKCl7XG4gICAgICAgIHdpZHRoOiAxMDBweDtcbiAgICAgICAgaGVpZ2h0OiAxMDBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJl9fd3Jwe1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgY29sdW1uLWdhcDogNzVweDtcbiAgICBAaW5jbHVkZSB4cy1ibG9jaygpe1xuICAgICAgY29sdW1uLWdhcDogNDBweDtcbiAgICB9XG4gICAgQGluY2x1ZGUgeHhzLWJsb2NrKCl7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgIH1cbiAgfVxuICAmX19jb2x7XG4gICAgc3VwIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICBmb250LXNpemU6IDYwJTtcbiAgICB9XG4gICAgQGluY2x1ZGUgeHhzLWJsb2NrKCl7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgIH1cbiAgICAmLnc0NXtcbiAgICAgIHdpZHRoOiBjYWxjKDQ1JSAtICg3NXB4IC8gMikpO1xuICAgICAgQGluY2x1ZGUgeHMtYmxvY2soKXtcbiAgICAgICAgd2lkdGg6IGNhbGMoNDUlIC0gKDQwcHggLyAyKSk7XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSB4eHMtYmxvY2soKXtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB9XG4gICAgfVxuICAgICYudzY1e1xuICAgICAgd2lkdGg6IGNhbGMoNjUlIC0gKDc1cHggLyAyKSk7XG4gICAgICBAaW5jbHVkZSB4cy1ibG9jaygpe1xuICAgICAgICB3aWR0aDogY2FsYyg2NSUgLSAoNDBweCAvIDIpKTtcbiAgICAgIH1cbiAgICAgIEBpbmNsdWRlIHh4cy1ibG9jaygpe1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgIH1cbiAgICB9XG4gICAgcHtcbiAgICAgIEBpbmNsdWRlIHh4cy1ibG9jaygpe1xuICAgICAgICBvcmRlcjogMjtcbiAgICAgIH1cbiAgICB9XG4gICAgaW1ne1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgQGluY2x1ZGUgeHhzLWJsb2NrKCl7XG4gICAgICAgIG9yZGVyOiAxO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIHB7XG4gICAgZm9udC1zaXplOiAzNnB4O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICBAaW5jbHVkZSB4cy1ibG9jaygpe1xuICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgIH1cbiAgfVxuICAmX19ib3R0b217XG4gICAgQGluY2x1ZGUgeHhzLWJsb2NrKCl7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBwYWRkaW5nLXRvcDogODBweDtcbiAgICB9XG5cbiAgICBwe1xuICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAwLjk7XG4gICAgfVxuICAgIGltZ3tcbiAgICAgIHdpZHRoOiAxMDBweDtcbiAgICAgIGhlaWdodDogMTAwcHg7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IC0xMHB4O1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBAaW5jbHVkZSB4eHMtYmxvY2soKXtcbiAgICAgICAgdG9wOiAtMjBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJl9faW1ne1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogLTEyMHB4O1xuICAgIHdpZHRoOiAyMDBweDtcbiAgICBoZWlnaHQ6IDEzMHB4O1xuICAgIHRyYW5zaXRpb246IDJzICFpbXBvcnRhbnQ7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDUwcHgpIHNjYWxlKDAuOCk7XG4gICAgJi52aXNpYmxle1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApIHNjYWxlKDEpO1xuICAgIH1cbiAgICBAaW5jbHVkZSBzbS1ibG9jaygpe1xuICAgICAgd2lkdGg6IDE2MHB4O1xuICAgIH1cbiAgICBAaW5jbHVkZSB4cy1ibG9jaygpe1xuICAgICAgd2lkdGg6IDEyMHB4O1xuICAgIH1cbiAgICBAaW5jbHVkZSB4eHMtYmxvY2soKXtcbiAgICAgIGxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgdG9wOiAtOTBweCAhaW1wb3J0YW50O1xuICAgICAgd2lkdGg6IDEwMHB4O1xuICAgIH1cbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQ0MHB4KXtcbiAgLm1wLXN3aXRjaGluZ19faW1ne1xuICAgIGxlZnQ6IDEwcHg7XG4gICAgdG9wOiAtMzBweDtcbiAgfVxufVxuIiwiLm1wLXRlbXAge1xuICBtYXJnaW4tYm90dG9tOiA4NXB4O1xuICBAaW5jbHVkZSB4eHMtYmxvY2soKSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgfVxuXG4gIC5tcC1zdWJ0aXRsZSB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBAaW5jbHVkZSB4eHMtYmxvY2soKXtcbiAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgfVxuICB9XG5cbiAgJl9faW5mbyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBtYXJnaW4tYm90dG9tOiA4MHB4O1xuICAgIEBpbmNsdWRlIHNtLWJsb2NrKCkge1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgfVxuICAgIEBpbmNsdWRlIHh4cy1ibG9jaygpIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDQ1cHg7XG4gICAgfVxuXG4gICAgcCB7XG4gICAgICBmb250LXNpemU6IDM2cHg7XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICB3aWR0aDogNTAlO1xuICAgICAgcGFkZGluZy1yaWdodDogNTVweDtcbiAgICAgIEBpbmNsdWRlIHNtLWJsb2NrKCkge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgb3JkZXI6IDI7XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSB4cy1ibG9jaygpIHtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgfVxuICAgIH1cblxuICB9XG5cbiAgJl9faW1ne1xuICAgIHdpZHRoOiA1MCU7XG4gICAgaGVpZ2h0OiA1NDBweDtcbiAgICBtYXJnaW4tdG9wOiAtNzBweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgQGluY2x1ZGUgeG1kLWJsb2NrKCkge1xuICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICB9XG4gICAgQGluY2x1ZGUgc20tYmxvY2soKSB7XG4gICAgICBtYXJnaW46IDAgYXV0byAzMHB4O1xuICAgICAgb3JkZXI6IDE7XG5cbiAgICB9XG4gICAgQGluY2x1ZGUgeHhzLWJsb2NrKCkge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgaGVpZ2h0OiA0MzBweDtcbiAgICB9XG4gICAgaW1nIHtcblxuICAgIH1cbiAgICAmLWJpZ3tcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogNTAlO1xuICAgICAgbGVmdDogNTAlO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgICB3aWR0aDogOTAlO1xuICAgICAgb3BhY2l0eTogMDtcbiAgICAgIHRyYW5zaXRpb246IDFzO1xuICAgICAgQGluY2x1ZGUgeG1kLWJsb2NrKCl7XG4gICAgICAgIGxlZnQ6IDQwJTtcbiAgICAgIH1cbiAgICAgIEBpbmNsdWRlIHh4cy1ibG9jaygpe1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICB0b3A6IDQwJTtcbiAgICAgICAgd2lkdGg6IDYwJTtcbiAgICAgIH1cbiAgICAgICYudmlzaWJsZXtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgIH1cbiAgICB9XG4gICAgJi10aW1le1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAtNDBweDtcbiAgICAgIHJpZ2h0OiAtNTBweDtcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgICB0cmFuc2l0aW9uOiAxcztcbiAgICAgIEBpbmNsdWRlIHhtZC1ibG9jaygpe1xuICAgICAgICB0b3A6IC0yMHB4O1xuICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICByaWdodDogMjBweDtcbiAgICAgIH1cbiAgICAgIEBpbmNsdWRlIHhzLWJsb2NrKCl7XG4gICAgICAgIHRvcDogMjBweDtcbiAgICAgIH1cbiAgICAgIEBpbmNsdWRlIHh4cy1ibG9jaygpe1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICB0b3A6IDA7XG4gICAgICB9XG4gICAgICAmLnZpc2libGV7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICB9XG4gICAgfVxuICAgICYtdGVtcHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGJvdHRvbTogMjBweDtcbiAgICAgIHJpZ2h0OiAtNDBweDtcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgICB0cmFuc2l0aW9uOiAxcztcbiAgICAgIEBpbmNsdWRlIHhtZC1ibG9jaygpe1xuICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICBib3R0b206IC00MHB4O1xuICAgICAgICByaWdodDogNDVweDtcbiAgICAgIH1cbiAgICAgIEBpbmNsdWRlIHhzLWJsb2NrKCl7XG4gICAgICAgIGJvdHRvbTogMjBweDtcbiAgICAgIH1cbiAgICAgIEBpbmNsdWRlIHh4cy1ibG9jaygpe1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICBib3R0b206IDcwcHg7XG4gICAgICAgIHJpZ2h0OiAzMHB4O1xuICAgICAgfVxuICAgICAgJi52aXNpYmxle1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX3dycCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBAaW5jbHVkZSBzbS1ibG9jaygpIHtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICB9XG5cbiAgICBpbWcge1xuICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gNzVweCk7XG4gICAgICBtYXJnaW4tdG9wOiAtMTgwcHg7XG4gICAgICBAaW5jbHVkZSB4bWQtYmxvY2soKSB7XG4gICAgICAgIG1hcmdpbi10b3A6IC0xMDBweDtcbiAgICAgIH1cbiAgICAgIEBpbmNsdWRlIHNtLWJsb2NrKCkge1xuICAgICAgICBtYXJnaW46IDAgYXV0byAzMHB4O1xuICAgICAgfVxuICAgICAgQGluY2x1ZGUgeHhzLWJsb2NrKCkge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNDVweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX19iYW5uZXIge1xuICAgIHdpZHRoOiBjYWxjKDUwJSArIDc1cHgpO1xuICAgIGJvcmRlci1yYWRpdXM6IDE4cHg7XG4gICAgYm9yZGVyOiA1cHggc29saWQgIzAwMDtcbiAgICBiYWNrZ3JvdW5kOiAjMDE5QzE1O1xuICAgIGJveC1zaGFkb3c6IC01cHggNXB4IDIwcHggMHB4ICMwMTlDMTU7XG4gICAgcGFkZGluZzogMzVweCA0MHB4O1xuICAgIG1hcmdpbi1sZWZ0OiA3NXB4O1xuICAgIEBpbmNsdWRlIHhtZC1ibG9jaygpIHtcbiAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgfVxuICAgIEBpbmNsdWRlIHNtLWJsb2NrKCkge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXJnaW46IDA7XG4gICAgfVxuXG4gICAgc3BhbiB7XG4gICAgICBmb250LXNpemU6IDM2cHg7XG4gICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICB0ZXh0LXNoYWRvdzogJHNoYWRvdztcbiAgICAgIEBpbmNsdWRlIHh4cy1ibG9jaygpIHtcbiAgICAgICAgZm9udC1zaXplOiAyNXB4O1xuICAgICAgfVxuXG4gICAgICAmLmJvbGQge1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX2J0bnMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBjb2x1bW4tZ2FwOiAxNXB4O1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgQGluY2x1ZGUgeHhzLWJsb2NrKCkge1xuICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICByb3ctZ2FwOiAxNXB4O1xuICAgIH1cblxuICAgIGEge1xuICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgICAgcGFkZGluZzogMTVweCA0NXB4O1xuICAgICAgdHJhbnNpdGlvbjogLjNzO1xuXG4gICAgICBAaW5jbHVkZSB4bWQtYmxvY2soKSB7XG4gICAgICAgIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgICAgIH1cblxuICAgICAgc3BhbiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDAuOTtcbiAgICAgICAgY29sb3I6ICRtYWluO1xuICAgICAgICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICAgICAgICB3aWR0aDogMDtcbiAgICAgICAgICBoZWlnaHQ6IDFweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbWFpbjtcbiAgICAgICAgICB0cmFuc2l0aW9uOiAwLjVzO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjQUVGRjZGO1xuICAgICAgICBzcGFuIHtcbiAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5tcC1jbG9zdXJle1xuICAubXAtc3VidGl0bGV7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxuICAmX19kZXNje1xuICAgIG1heC13aWR0aDogNzIlO1xuICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gICAgQGluY2x1ZGUgc20tYmxvY2soKXtcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICB9XG4gICAgcHtcbiAgICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgIEBpbmNsdWRlIHhzLWJsb2NrKCl7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgIH1cbiAgICAgICYuYmlne1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAmX19pbWFnZXN7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmctYm90dG9tOiA3MCU7XG4gICAgQGluY2x1ZGUgc20tYmxvY2soKXtcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgfVxuICAgIEBpbmNsdWRlIHhzLWJsb2NrKCl7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogNDUlO1xuICAgIH1cbiAgICBAaW5jbHVkZSB4eHMtYmxvY2soKXtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogNjUlO1xuICAgIH1cblxuICB9XG4gICZfX2ltZ3tcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHRyYW5zaXRpb246IDFzO1xuICAgICYuc3RlcC1vbmV7XG4gICAgICB6LWluZGV4OiAxO1xuICAgIH1cbiAgICAmLnN0ZXAtdHdve1xuICAgICAgb3BhY2l0eTogMDtcbiAgICAgIEBpbmNsdWRlIHh4cy1ibG9jaygpe1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgfVxuICAgICAgJi52aXNpYmxle1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgfVxuICAgIH1cbiAgICAmLnN0ZXAtdGhyZWV7XG4gICAgICBvcGFjaXR5OiAwO1xuICAgICAgQGluY2x1ZGUgeHhzLWJsb2NrKCl7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICB9XG4gICAgICAmLnZpc2libGV7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIHotaW5kZXg6IDM7XG4gICAgICB9XG4gICAgfVxuICAgICYuc3RlcC1mb3Vye1xuICAgICAgb3BhY2l0eTogMDtcbiAgICAgIEBpbmNsdWRlIHh4cy1ibG9jaygpe1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICB6LWluZGV4OiA1O1xuICAgICAgfVxuICAgICAgJi52aXNpYmxle1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICB6LWluZGV4OiA0O1xuICAgICAgfVxuICAgIH1cbiAgICBpbWd7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICB9XG4gIH1cbn1cbiIsIi5tcC13YXJyYW50eXtcbiAgbWFyZ2luLWJvdHRvbTogMTAwcHg7XG4gIEBpbmNsdWRlIHNtLWJsb2NrKCl7XG4gICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgfVxuICAmX19kZXNje1xuICAgIG1heC13aWR0aDogNjQlO1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgQGluY2x1ZGUgc20tYmxvY2soKXtcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICB9XG4gICAgcHtcbiAgICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgIEBpbmNsdWRlIHhzLWJsb2NrKCl7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgIH1cbiAgICAgICYuYm9sZHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgQGluY2x1ZGUgeHMtYmxvY2soKXtcbiAgICAgICAgICBmb250LXNpemU6IDI1cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJl9faW1hZ2Vze1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIEBpbmNsdWRlIHNtLWJsb2NrKCl7XG4gICAgICBvdmVyZmxvdzogYXV0bztcbiAgICAgIGNvbHVtbi1nYXA6IDQwcHg7XG4gICAgfVxuICAgIGltZ3tcbiAgICAgIEBpbmNsdWRlIHNtLWJsb2NrKCl7XG4gICAgICAgIG1pbi13aWR0aDogMjEwcHg7XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSB4cy1ibG9jaygpe1xuICAgICAgICBtaW4td2lkdGg6IDE2MHB4O1xuICAgICAgfVxuICAgICAgJjpsYXN0LWNoaWxke1xuICAgICAgICBtYXJnaW4tdG9wOiAtMjUwcHg7XG4gICAgICAgIEBpbmNsdWRlIHNtLWJsb2NrKCl7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAmX19pbmZve1xuICAgIG1heC13aWR0aDogNjAlO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi10b3A6IC00ODBweDtcbiAgICBAaW5jbHVkZSBzbS1ibG9jaygpe1xuICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICB9XG4gICAgcHtcbiAgICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICBAaW5jbHVkZSB4cy1ibG9jaygpe1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICB9XG4gICAgICAmOmxhc3QtY2hpbGR7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICB9XG4gICAgICAmLmJvbGR7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBAaW5jbHVkZSB4cy1ibG9jaygpe1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjVweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAmX19hcnJ7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBAaW5jbHVkZSB4eHMtYmxvY2soKXtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgICB9XG4gIH1cbn1cbiIsIi5tcC12aWRlbyB7XG4gIHBhZGRpbmctYm90dG9tOiA0MHB4O1xufVxuXG4ubXAtdmlkZW8tbGluayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBib3JkZXItcmFkaXVzOiAxNnB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIFxuICAmX19waWMge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2YxZjFmMTtcbiAgICB0cmFuc2l0aW9uOiAzMDBtcyBvcGFjaXR5O1xuICAgIHotaW5kZXg6IDM7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIFxuICAgICY+aW1nIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBib3R0b206IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBvYmplY3QtZml0OiBjb250YWluO1xuICAgICAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgfVxuICB9XG4gICZfX2lmcmFtZS13cmFwIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2l0aW9uOiAzMDBtcyBvcGFjaXR5O1xuICB9XG4gIGlmcmFtZSB7XG4gICAgYXNwZWN0LXJhdGlvOiA4NTMvNDgwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxuICAmLmlzLXNlbGVjdGVkIHtcbiAgICBjdXJzb3I6IHVuc2V0O1xuICAgIC5tcC12aWRlby1saW5rX19pZnJhbWUtd3JhcCB7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgIH1cbiAgICAubXAtdmlkZW8tbGlua19fcGljIHtcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgICB6LWluZGV4OiAwO1xuICAgIH1cbiAgfVxufVxuIiwiLm1wLWVtZXJnZW5jeXtcbiAgbWFyZ2luLWJvdHRvbTogMTAwcHg7XG4gIEBpbmNsdWRlIHNtLWJsb2NrKCl7XG4gICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgfVxuICAmX193cnB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBtYXJnaW4tYm90dG9tOiA1NXB4O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcblxuICAgIEBpbmNsdWRlIHNtLWJsb2NrKCl7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICByb3ctZ2FwOiAyMHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICB9XG4gICAgQGluY2x1ZGUgeHhzLWJsb2NrKCl7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIH1cbiAgfVxuICAmX19kZXNje1xuICAgIHdpZHRoOiA0MCU7XG4gICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgICBmb250LXNpemU6IDM2cHg7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBAaW5jbHVkZSB4bWQtYmxvY2soKXtcbiAgICAgIHdpZHRoOiA2MCU7XG4gICAgfVxuICAgIEBpbmNsdWRlIHNtLWJsb2NrKCl7XG4gICAgICBvcmRlcjogMjtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICB9XG4gICAgQGluY2x1ZGUgeHMtYmxvY2soKXtcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICB9XG4gIH1cbiAgJl9faW1ne1xuICAgIG1heC13aWR0aDogNjAlO1xuICAgIHdpZHRoOiA2MDZweDtcbiAgICBAaW5jbHVkZSB4bWQtYmxvY2soKXtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWF4LXdpZHRoOiA0MCU7XG4gICAgfVxuICAgIEBpbmNsdWRlIHNtLWJsb2NrKCl7XG4gICAgICBvcmRlcjogMTtcbiAgICAgIG1heC13aWR0aDogNTAlO1xuICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgfVxuICAgIEBpbmNsdWRlIHh4cy1ibG9jaygpe1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICAgICY+aW1nIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgfVxuICB9XG4gICZfX2J0bnN7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBAaW5jbHVkZSBzbS1ibG9jaygpe1xuICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgcm93LWdhcDogMjBweDtcbiAgICB9XG4gICAgLm1wLW1zX19idG4uZ3JlZW57XG4gICAgICBAaW5jbHVkZSBzbS1ibG9jaygpe1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICB9XG4gICAgICAubGVmdHtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbiAgICAgIH1cbiAgICAgIC5yaWdodHtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAgICAgfVxuICAgICAgYXtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIGJhY2tncm91bmQ6ICNGRkY7XG4gICAgICAgIHBhZGRpbmc6IDE1cHggNDVweDtcbiAgICAgICAgdHJhbnNpdGlvbjogLjNzO1xuICAgICAgICBzcGFue1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgIHRleHQtc2hhZG93OiBub25lO1xuICAgICAgICAgIGNvbG9yOiAkbWFpbjtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgJjpiZWZvcmV7XG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgICAgICAgICAgd2lkdGg6IDA7XG4gICAgICAgICAgICBoZWlnaHQ6IDFweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRtYWluO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogMC41cztcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjQUVGRjZGO1xuICAgICAgICAgIHNwYW57XG4gICAgICAgICAgICAmOmJlZm9yZXtcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC5tcC1tc19fYnRue1xuICAgICAgQGluY2x1ZGUgc20tYmxvY2soKXtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgIH1cbiAgICAgIEBpbmNsdWRlIHh4eHMtYmxvY2soKXtcbiAgICAgICAgY29sdW1uLWdhcDogMTBweDtcbiAgICAgIH1cbiAgICAgICYtemFne1xuICAgICAgICBAaW5jbHVkZSBzbS1ibG9jaygpe1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJi1pbmZve1xuICAgICAgICBAaW5jbHVkZSB4cy1ibG9jaygpe1xuICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgfVxuICAgICAgICBzcGFue1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICBpbWd7XG4gICAgICAgIEBpbmNsdWRlIHh4eHMtYmxvY2soKXtcbiAgICAgICAgICBtYXgtd2lkdGg6IDYwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5tcC1yZW1pbmRlciB7XG4gIG1hcmdpbi1ib3R0b206IDk1cHg7XG5cbiAgQGluY2x1ZGUgeHMtYmxvY2soKSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgfVxuXG4gIC5tcC1zdWJ0aXRsZSB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxuXG4gICZfX2xpc3Qge1xuICAgIGxpIHtcbiAgICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG5cbiAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIHhzLWJsb2NrKCkge1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICB9XG5cbiAgICAgIHN1cCB7XG4gICAgICAgIGZvbnQtc2l6ZTogNTAlO1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5tcC10aXRsZSB7XG4gICAgQGluY2x1ZGUgeHhzLWJsb2NrKCkge1xuICAgICAgZm9udC1zaXplOiAyN3B4O1xuICAgIH1cbiAgfVxufVxuIiwiLm1wLXNvY2lhbHtcbiAgLy8gYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDEwN2RlZywgI0VGQjgwMCAwLjI3JSwgI0ZGRTEzOSA1MC43NCUsICNEQ0FBMDAgMTAwJSk7XG4gIGJhY2tncm91bmQ6ICNGNkUyMDA7XG4gIHBhZGRpbmc6IDYwcHggMDtcbiAgQGluY2x1ZGUgeHhzLWJsb2NrKCl7XG4gICAgcGFkZGluZzogMjVweCAwO1xuICB9XG4gICZfX3dycHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGNvbHVtbi1nYXA6IDg1cHg7XG4gICAgQGluY2x1ZGUgeG1kLWJsb2NrKCl7XG4gICAgICBjb2x1bW4tZ2FwOiAyMHB4O1xuICAgIH1cbiAgfVxuICAmX19pbmZve1xuICAgIEBpbmNsdWRlIHh4cy1ibG9jaygpe1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICB9XG4gICZfX3Fye1xuICAgIG1heC13aWR0aDogMTkwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNTVweDtcbiAgICBAaW5jbHVkZSB4eHMtYmxvY2soKXtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG4gICZfX3RpdGxle1xuICAgIGZvbnQtc2l6ZTogNDhweDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICBAaW5jbHVkZSB4cy1ibG9jaygpe1xuICAgICAgZm9udC1zaXplOiAzN3B4O1xuICAgIH1cbiAgICBAaW5jbHVkZSB4eHMtYmxvY2soKXtcbiAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICBsaW5lLWhlaWdodDogMS4xO1xuXG4gICAgfVxuICB9XG4gICZfX3N1YnRpdGxle1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIG1hcmdpbi1ib3R0b206IDM1cHg7XG4gICAgQGluY2x1ZGUgeHhzLWJsb2NrKCl7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBtYXJnaW4tYm90dG9tOjIwcHg7XG4gICAgfVxuICB9XG4gICZfX2xpbmtze1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGNvbHVtbi1nYXA6IDE1cHg7XG4gICAgcm93LWdhcDogMTVweDtcbiAgICBtYXgtd2lkdGg6IDQ4NXB4O1xuICAgIEBpbmNsdWRlIHh4cy1ibG9jaygpe1xuICAgICAgY29sdW1uLWdhcDogNXB4O1xuICAgICAgcm93LWdhcDogNXB4O1xuICAgIH1cbiAgfVxuICAmX19saW5re1xuICAgIHdpZHRoOiBjYWxjKDUwJSAtICgxNXB4IC8gMikpO1xuICAgIGhlaWdodDogNjhweDtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJG1haW47XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHNwYW57XG4gICAgICBmb250LXNpemU6IDMycHg7XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgQGluY2x1ZGUgeHhzLWJsb2NrKCl7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIH1cbiAgICAgICY6YmVmb3Jle1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgICAgIHdpZHRoOiAwO1xuICAgICAgICBoZWlnaHQ6IDFweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG1haW47XG4gICAgICAgIHRyYW5zaXRpb246IDAuNXM7XG4gICAgICB9XG4gICAgfVxuICAgICY6aG92ZXJ7XG4gICAgICBzcGFue1xuICAgICAgICAmOmJlZm9yZXtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAmX19pbWd7XG4gICAgbWF4LXdpZHRoOiAzNDVweDtcbiAgICBAaW5jbHVkZSB4cy1ibG9jaygpe1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cbn1cbiIsIi5mb290ZXJ7XG4gIG1hcmdpbi10b3A6IGF1dG87XG4gIGJhY2tncm91bmQ6ICRtYWluO1xuICBwYWRkaW5nOiAxNXB4IDA7XG4gICYtd3Jwe1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGNvbHVtbi1nYXA6IDIwcHg7XG4gICAgcm93LWdhcDogMjBweDtcbiAgfVxuICAmLWxvZ297XG4gICAgbWF4LXdpZHRoOiAxNzBweDtcbiAgfVxuICAmLXJlc2VydmVke1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBjb2xvcjogIzgwODA4MDtcbiAgICBAaW5jbHVkZSB4eHhzLWJsb2NrIHtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICB9XG4gIH1cbn1cbiJdfQ== */
