@charset "UTF-8";
/*--------------- reset.css --------------- */
html, body, div, span, h1, h2, h3, h4, h5, h6, p, em, img, strong, sub, sup, b, u, i, dl, dt, dd, ol, ul, li, fieldset, form, label, table, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, time, mark, audio, video {
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;
  /* обнуляем отступы и убираем бордюры */
  vertical-align: baseline;
  /* приводим все к одной базовой линии */
  background: transparent;
  /* чтобы не проскакивали левые фоны, установленные по умолчанию */
  font-size: 100%;
  /* размер шрифта всем одинаковый */ }

a {
  /* ссылка не в общем списке чтобы не сбрасывать outline по умолчанию */
  margin: 0;
  padding: 0;
  font-size: 100%;
  vertical-align: baseline;
  background: transparent;
  outline: none; }

table {
  /* устраняем отступы между ячейками таблицы */
  border-collapse: collapse;
  border-spacing: 0; }

td, td img {
  vertical-align: top;
  /* возвращаем привычное вертикальное выравнивание */ }

input, select, button, textarea {
  margin: 0;
  /* убираем отступы по умолчанию для элементов форм (в частности для checkbox и radio) */
  font-size: 100%;
  /* делаем размер шрифтов везде одинаковым */
  outline: none; }

input[type="text"], input[type="password"], textarea {
  padding: 0;
  /* убираем внутренние отступы для текстовых полей */ }

input[type="checkbox"] {
  /* вертикальное выравнивание чекбоксов и радиобатонов относительно меток */
  vertical-align: bottom; }

input[type="radio"] {
  vertical-align: text-bottom; }

sub {
  vertical-align: sub;
  font-size: smaller; }

sup {
  vertical-align: super;
  font-size: smaller; }

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

nav ul {
  list-style: none; }

/* --------------- /reset.css --------------- */
/* --------------- базовые настройки ---------*/
html {
  min-height: 100%;
  /* всегда показываем вертикальную полосу прокрутки  */ }

body {
  color: #000;
  text-align: left;
  font-size: 1em;
  /* используем безопасные шрифтовые CSS стеки */
  min-height: 100%; }

a, a:visited {
  /* порядок правил для ссылок имеет значение */
  color: #e6618c;
  text-decoration: underline; }

a:hover {
  color: #fdf208;
  text-decoration: none; }

a:focus, a:active {
  color: #c83867;
  text-decoration: underline; }

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

img {
  max-width: 100%; }

.clr {
  clear: both; }

.clearfix:after {
  clear: both;
  content: "";
  display: table; }

/* --------------- /базовые настройки ---------*/
/**
 * Основные стили
 **/
body {
  font-family: 'Montserrat', sans-serif;
  font-size: 14px; }

.container {
  min-width: 320px;
  max-width: 100%;
  padding: 0 0;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin: 0 auto; }

.wrap {
  min-width: 320px;
  max-width: 1500px;
  padding: 0 100px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin: 0 auto; }

p {
  color: #000; }

@media (max-width: 1024px) {
  .wrap {
    padding-left: 50px;
    padding-right: 50px; } }

#contacts, #garden_ground_link, #plan_ground_link, #park_ground_link {
  display: block;
  height: 130px;
  margin: -130px 0 0; }

#delivery, #payment {
  display: block;
  height: 50vh;
  margin: -50vh 0 0; }

.top {
  position: fixed;
  left: 0;
  top: 0;
  padding-top: 30px;
  background-color: #fff;
  z-index: 1000;
  width: 100%; }
  .top .logo_desktop {
    display: block;
    width: 100px;
    height: auto;
    position: relative;
    bottom: 20px; }
  .top .logo {
    width: 100px;
    height: auto;
    display: none;
    position: absolute;
    left: 50%;
    -webkit-transform: translateX(-50%);
            transform: translateX(-50%); }
  .top .top__wrap {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    -ms-flex-wrap: wrap-reverse;
        flex-wrap: wrap-reverse;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center; }
  .top .top__menu {
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center; }
  .top .icons a {
    color: #4f4f4f;
    font-size: 20px;
    text-decoration: none; }
  .top .icons i {
    display: inline-block;
    padding: 4px;
    background-color: #006400;
    color: #fff;
    border-radius: 50%;
    font-size: 18px; }

@media (max-width: 1024px) {
  .top__wrap .top__menu {
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%; }
  .top__wrap .icons {
    margin-top: 15px;
    text-align: right; } }

@media (max-width: 970px) {
  .top {
    position: inherit; }
  .top__wrap {
    padding: 0 10px; }
    .top__wrap .icons {
      text-align: center; }
      .top .logo_desktop{
        display: none;
        } }

.menu .adapt_menu {
  color: #12C228;
  font-size: 25px;
  position: absolute;
  top: 60px;
  left: 20px;
  cursor: pointer;
  visibility: hidden; }

.menu ul {
  list-style: none; }

.menu .main_menu {
  -ms-flex-preferred-size: 70%;
      flex-basis: 70%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap; }
  .menu .main_menu li {
    -ms-flex-item-align: center;
        align-self: center; }

.menu .main_menu1 {
  -ms-flex-preferred-size: 100%;
      flex-basis: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap; }
  .menu .main_menu1 li {
    -ms-flex-item-align: center;
        align-self: center;
    margin-left: 30px; }

.menu a {
  font-size: 20px;
  line-height: 23px;
  font-weight: 400;
  color: #636363;
  text-decoration: none; }
  .menu a.menu_active {
    color: #0EFF01; }

nav ul ul {
  display: none;
  position: absolute;
  background-color: black; }

nav ul li:hover > ul {
  display: inherit; }

nav ul ul li {
  min-width: 170px;
  float: none;
  display: list-item;
  position: relative;
  color: #fff;
  padding: 5px 0px; }

.sub_menu a {
  color: #fff; }

.sub_menu a:hover {
  color: #0C811B; }

@media (max-width: 1024px) {
  .main_menu li {
    margin-right: 10px; } }

@media (max-width: 970px) {
  .menu a{
    color: #fff;
  }
  .menu a:hover{
    color: #0C811B;
  }
  .menu .adapt_menu {
    visibility: visible; }
  .menu .main_menu_visible {
    display: none;
    background-color: #000;
    z-index: 5;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%; }
    .menu .main_menu_visible li {
      color: #fff;
      -ms-flex-preferred-size: 100%;
          flex-basis: 100%;
      margin-left: 0;
      padding-bottom: 5px; }
      .menu .main_menu_visible li img {
        display: none; }
  .menu nav ul ul {
    display: inherit;
    position: inherit;
    background-color: inherit; }
  nav ul ul {
    display: inherit;
    position: inherit; }
  .top .top__wrap {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    position: absolute;
    top: 90px; }
  .top .logo {
    display: block; }
  .top .top__right {
    display: none; } }

.offers {
  position: relative; }
  .offers .offers_text {
    position: absolute;
    -webkit-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%);
    top: 50%;
    left: 50%;
    z-index: 3; }
    .offers .offers_text .offers_name {
      text-transform: uppercase;
      color: #fff;
      font-weight: 600;
      font-size: 36px;
      text-align: center; }
    .offers .offers_text a {
      width: 270px;
      color: #fff;
      font-size: 11px;
      line-height: 13px;
      background-color: #000;
      border-radius: 40px;
      border: 1px solid #0EFF01;
      padding: 13px 20px;
      display: block;
      text-align: center;
      text-transform: uppercase;
      margin: 25px 0;
      text-decoration: none;
      margin: 25px auto 0; }
      .offers .offers_text a:hover {
        background-color: #0EFF01; }
    .offers .offers_text .offers_comments p {
      /*text-transform: uppercase;*/
      width: 302px;
      margin: 0 auto;
      color: #fff;
      margin-top: 15px; }
    .offers .offers_text .contactus_name {
      text-transform: uppercase;
      color: #fff;
      font-size: 36px;
      background-color: #000; }
    .offers .offers_text .contactus_text {
      text-transform: uppercase;
      color: #fff;
      font-size: 14px;
      background-color: #000;
      margin-top: 10px;
      text-align: center; }

.offerspic1 {
  margin-top: 120px;
  background: url("../img/bg1.jpg") no-repeat center;
  background-size: cover;
  height: 440px; }

.offerspic2 {
  background: url("../img/bg2.jpg") no-repeat center;
  background-size: cover;
  height: 440px; }

.offerspic3 {
  background: url("../img/bg3.jpg") no-repeat center;
  background-size: cover;
  height: 440px; }
  .offerspic3:after {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: rgba(0, 0, 0, 0.5);
    z-index: 2; }

.offerspic4 {
  background: url("../img/bg4.jpg") no-repeat center;
  background-size: cover;
  height: 440px; }
  .offerspic4:after {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: rgba(0, 0, 0, 0.5);
    z-index: 2; }

.offerspic5 {
  background: url("../img/bg5.jpg") no-repeat center;
  background-size: cover;
  height: 440px; }

@media (max-width: 790px) {
  .offers .offers_text .offers_name {
    font-size: 30px;
    padding: 0 5px; }
  .offers .offers_text .contactus_name {
    font-size: 22px;
    text-align: center; }
  .offers .offers_text .contactus_text {
    font-size: 12px; } }

@media (max-width: 770px) {
  .offers .offers_text {
    width: 100%; }
    .offers .offers_text p {
      /*display: none; */
    }
    .offers .offers_text .offers_name {
      padding: 0 5px; }
    .offers .offers_text a {
      /*width: 200px;*/
      color: #fff;
      font-size: 10px;
      line-height: 13px;
      background-color: #000;
      border-radius: 40px;
      border: 1px solid #0EFF01;
      padding: 13px 20px;
      display: block;
      text-align: center;
      text-transform: uppercase;
      margin: 25px 0;
      text-decoration: none;
      margin: 15px auto 0;
      padding: 8px 15px; }
      .offers .offers_text a:hover {
        background-color: #0EFF01; }
    .offers .offers_text .contactus_name {
      font-size: 22px;
      text-align: center; }
    .offers .offers_text .contactus_text {
      font-size: 12px; }
  .offerspic1 {
    margin-top: 100px; } }

.advertisement {
  min-height: 100px;
  background-color: #006400;
  border: 1px solid #fff;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin: 0 auto; }
  .advertisement .advertisement_item{
    padding: 0px 20px;
    margin: 15px 0;
    border-right: 1px solid #fff;
    text-align: center;
  }
  .advertisement .advertisement_reviews {
    padding: 0px 20px;
    padding-top: 20px;
    margin-bottom: 15px;
    /*margin-top: -15px;*/
    border-right: 1px solid #fff;
    text-align: center; }
    .advertisement .advertisement_item:last-child, .advertisement .advertisement_reviews:last-child {
      border-right: none; }
    .advertisement .advertisement_item:first-child, .advertisement .advertisement_reviews:first-child {
      border-right: 1px solid #fff; }
  .advertisement .advertisement_item {
    -ms-flex-preferred-size: 26%;
        flex-basis: 26%; }
  .advertisement .advertisement_reviews {
    -ms-flex-preferred-size: 40%;
        flex-basis: 40%;
    -ms-flex-item-align: center;
        align-self: center;
    text-align: justify; }
    .advertisement .advertisement_reviews .advertisement_reviews_descr {
      color: #fff;
      font-size: 14px; }

.advertisement_item--hidden--android {
  display: none;
  min-height: 100px;
  background-color: #006400;
  margin: 0 auto;
  border: 1px solid #fff }
  .advertisement_item--hidden--android p {
    color: #fff; }

.advertisement_name {
  text-transform: uppercase;
  color: #fff;
  font-weight: 700;
  font-size: 24px;
  margin-bottom: 5px;
  padding-top: 20px;
  text-align: center; }

.advertisement_content {
  text-transform: uppercase;
  color: #fff;
  font-size: 12px;
  text-align: center; }

@media (max-width: 970px) {
  .advertisement_name {
    font-size: 19px; } }

@media (max-width: 790px) {
  .advertisement_name {
    font-size: 24px; }
  .advertisement .advertisement_item, .advertisement .advertisement_reviews {
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
    border-right: none; }
    .advertisement .advertisement_item:first-child, .advertisement .advertisement_reviews:first-child {
      border-right: none; } }

@media (max-width: 380px) {
  .advertisement {
    min-height: auto;
    border: none; }
    .advertisement .advertisement_item, .advertisement .advertisement_reviews {
      display: none; }
      .advertisement .advertisement_item:first-child, .advertisement .advertisement_reviews:first-child {
        border-right: none; }
    .advertisement .advertisement_item--android {
      display: block;
      -ms-flex-preferred-size: 100%;
          flex-basis: 100%; }
      .advertisement .advertisement_item--android .advertisement_name{
        font-size: 18px;
        font-weight: bold;
      }

      .advertisement .advertisement_item--android .advertisement_content {
        font-size: 12px;
        font-weight: normal; }
  .advertisement_item--hidden--android {
    display: block;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%; }
    .advertisement_item--hidden--android .advertisement_name {
      font-size: 18px;
      font-weight: bold; }
    .advertisement_item--hidden--android .advertisement_content {
      font-size: 12px;
      font-weight: normal; } }

.contactus_block {
  margin-top: 60px;
  margin-bottom: 60px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -ms-flex-pack: distribute;
      justify-content: space-around; }
  .contactus_block p {
    margin-top: 30px; }
  .contactus_block .contactus_block-text {
    -ms-flex-preferred-size: 45%;
        flex-basis: 45%;
    text-align: center; }
    .contactus_block .contactus_block-text .contactus_block-title {
      font-size: 38px;
      color: #636363; }
    .contactus_block .contactus_block-text .contactus_block-name {
      text-transform: uppercase;
      font-size: 18px;
      color: #626262; }
    .contactus_block .contactus_block-text .contactus_block-info a {
      text-decoration: none;
      font-size: 14px;
      color: #0C811B; }
      .contactus_block .contactus_block-text .contactus_block-info a span {
        color: #636363;
        font-weight: bold; }
    .contactus_block .contactus_block-text .contactus_block-text-chat a {
      width: 140px;
      color: #fff;
      font-size: 11px;
      line-height: 13px;
      background-color: #0C811B;
      border-radius: 40px;
      border: 1px solid #0C811B;
      padding: 13px 20px;
      display: block;
      text-align: center;
      text-transform: uppercase;
      margin: 25px 0;
      text-decoration: none;
      border: none;
      border-radius: 0;
      margin: 25px auto; }
      .contactus_block .contactus_block-text .contactus_block-text-chat a:hover {
        background-color: #0C811B; }
  .contactus_block .contactus_block-location {
    -ms-flex-preferred-size: 50%;
        flex-basis: 50%; }
    .contactus_block .contactus_block-location .contactus_block-map {
      position: relative;
      padding-bottom: 80%;
      height: 0;
      overflow: hidden;
      margin-bottom: 40px; }
      .contactus_block .contactus_block-location .contactus_block-map iframe {
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%; }
    .contactus_block .contactus_block-location .contactus_block-address {
      text-transform: uppercase;
      text-align: center; }
      .contactus_block .contactus_block-location .contactus_block-address .contactus_block-address-name {
        font-size: 18px; }
      .contactus_block .contactus_block-location .contactus_block-address .contactus_block-address-info {
        font-size: 14px; }

@media (max-width: 790px) {
  .contactus_block {
    padding: 0;
    margin-top: 30px; }
    .contactus_block .contactus_block-text {
      -ms-flex-preferred-size: 100%;
          flex-basis: 100%; }
      .contactus_block .contactus_block-text .contactus_block-title {
        font-size: 29px; }
      .contactus_block .contactus_block-text .contactus_block-name {
        font-size: 20px;
        text-transform: none; }
      .contactus_block .contactus_block-text .contactus_block-info {
        font-size: 14px; }
      .contactus_block .contactus_block-text .contactus_block-descr {
        font-size: 14px; }
    .contactus_block .contactus_block-location {
      -ms-flex-preferred-size: 100%;
          flex-basis: 100%;
      padding: 0 20px; } }

.useful_info {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  background-color: #f9f9f9; }
  .useful_info .useful_info-item {
    margin: 80px 10px;
    -ms-flex-preferred-size: 25%;
        flex-basis: 25%;
    text-align: center;
    padding-right: 15px;
    border-right: 1px solid #E5E5E5; }
    .useful_info .useful_info-item .useful_info-item-title {
      text-transform: uppercase;
      margin-bottom: 40px;
      font-size: 12px; }
    .useful_info .useful_info-item .useful_info-item-info {
      font-size: 14px; }
      .useful_info .useful_info-item .useful_info-item-info ul {
        list-style: none;
        /*width: 150px;*/
      }
      .useful_info .useful_info-item .useful_info-item-info ul li{
        list-style: none;
        margin-bottom: 10px;
        /*width: 150px;*/
        /*text-align: left;*/
      }
      .useful_info .useful_info-item .useful_info-item-info ul li i{
        font-size: 30px;
        margin: 0 15px;
      }
      .useful_info .useful_info-item .useful_info-item-info a {
        text-decoration: none;
        color: #0C811B; }

.copyright-block {
  background-color: #000;
  text-align: center;
  padding: 20px 0; }
  .copyright-block p {
    color: #fff; }

@media (max-width: 570px) {
  .useful_info .useful_info-item {
    margin: 40px 10px;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
    border-bottom: 1px solid #E5E5E5;
    border-right: none;
    padding-bottom: 30px; }
    .useful_info .useful_info-item:last-child {
      border-bottom: none; }
    .useful_info .useful_info-item .useful_info-item-title {
      font-weight: bold;
      font-size: 12px;
      color: #626262; }
    .useful_info .useful_info-item .useful_info-item-info {
      font-size: 14px;
      color: #626262; }
  .copyright-block {
    font-size: 10px; }
    .copyright-block p {
      margin-bottom: 10px; } }

.tips-introduction {
  margin-top: 160px;
  color: #626262;
  background-color: #f9f9f9; }
  .tips-introduction .tips-name {
    font-size: 36px;
    margin-bottom: 15px;
    text-transform: uppercase; }
  .tips-introduction .tips-text {
    font-size: 14px; }
    .tips-introduction .tips-text p {
      margin-bottom: 15px; }

.tips-content {
  color: #626262;
  margin-top: 50px;
  -webkit-column-count: 2;
     -moz-column-count: 2;
          column-count: 2; }
  .tips-content .tips-content-name {
    font-size: 36px;
    margin-bottom: 15px;
    margin-top: 15px;
    text-transform: uppercase; }
  .tips-content .tips-content-text {
    font-size: 14px; }
    .tips-content .tips-content-text p {
      margin-bottom: 15px; }

.article-other {
  color: #626262;
  margin-top: 40px; }
  .article-other .article-other-title {
    text-transform: uppercase;
    font-size: 24px;
    margin-bottom: 15px; }
  .article-other .article-other-links {
    list-style: none; }
    .article-other .article-other-links li {
      padding-bottom: 5px; }
      .article-other .article-other-links li a {
        text-decoration: none;
        color: #0C811B; }

.pagination {
  margin-top: 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  list-style: none;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center; }
  .pagination li a {
    padding: 5px;
    display: block;
    text-decoration: none;
    color: #626262;
    font-size: 14px; }
    .pagination li a.active {
      font-weight: bold; }

@media (max-width: 1024px) {
  .tips-introduction {
    margin-top: 200px; }
    .tips-introduction .tips-name {
      font-size: 30px; }
  .tips-content {
    -webkit-column-count: 1;
       -moz-column-count: 1;
            column-count: 1; }
    .tips-content .tips-content-name {
      font-size: 32px; } }

@media (max-width: 700px) {
  .tips-introduction {
    margin-top: 100px; }
    .tips-introduction .tips-name {
      font-size: 24px; } }

.faq-block-title {
  margin-top: 160px;
  text-align: center;
  color: #626262; }
  .faq-block-title .faq-title {
    font-size: 120px;
    text-transform: uppercase;
    font-weight: 600; }
  .faq-block-title .faq-descr {
    font-size: 12px; }

a.assortment-btn {
  width: 170px;
  color: #626262;
  font-size: 11px;
  line-height: 13px;
  background-color: transparent;
  border-radius: 40px;
  border: 1px solid transparent;
  padding: 13px 20px;
  display: block;
  text-align: center;
  text-transform: uppercase;
  margin: 25px 0;
  text-decoration: none;
  margin: 25px auto 0;
  border: 1px solid #524F4F; }
  a.assortment-btn:hover {
    background-color: transparent; }

.faq-block-info {
  margin-top: 80px;
  margin-bottom: 50px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  text-transform: uppercase; }
  .faq-block-info .faq-block-info-item {
    -ms-flex-preferred-size: 49%;
        flex-basis: 49%; }
    .faq-block-info .faq-block-info-item .faq-block-info-item-title {
      color: #626262;
      font-size: 32px;
      margin-bottom: 30px;
      font-weight: 600; }
    .faq-block-info .faq-block-info-item .faq-block-info-item-info {
      list-style: none; }
      .faq-block-info .faq-block-info-item .faq-block-info-item-info li {
        margin-bottom: 30px;
        border: none; }
        .faq-block-info .faq-block-info-item .faq-block-info-item-info li > div {
          color: #626262;
          font-size: 18px; }
          .faq-block-info .faq-block-info-item .faq-block-info-item-info li > div span {
            padding-right: 25px; }
        .faq-block-info .faq-block-info-item .faq-block-info-item-info li .accordionjs_text {
          text-transform: none; }

.faq-block-info-phone {
  background-color: #f9f9f9;
  text-align: center;
  padding-bottom: 80px;
  padding-top: 80px;
  margin-bottom: 80px; }
  .faq-block-info-phone .faq-block-info-phone-title {
    color: #0C811B;
    text-transform: uppercase;
    color: #0C811B;
    font-size: 24px;
    margin-bottom: 40px; }
  .faq-block-info-phone p {
    margin-bottom: 14px;
    color: #626262; }

@media (max-width: 1024px) {
  .faq-block-title {
    margin-top: 80px;
    text-align: center; }
    .faq-block-title .faq-title {
      font-size: 80px; }
  .faq-block-info {
    margin-top: 60px; }
    .faq-block-info .faq-block-info-item .faq-block-info-item-title {
      font-size: 25px; } }

@media (max-width: 700px) {
  .faq-block-title {
    margin-top: 80px; }
    .faq-block-title .faq-title {
      font-size: 50px; }
  .faq-block-info .faq-block-info-item {
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%; }
    .faq-block-info .faq-block-info-item .faq-block-info-item-title {
      font-size: 20px; } }

@media (max-width: 380px) {
  .faq-block-title {
    margin-top: 70px; }
    .faq-block-title .faq-title {
      font-size: 50px; } }

.popup_ground {
  width: auto;
  height: auto;
  background-color: rgba(0, 0, 0, 0.5);
  z-index: 1001;
  text-align: center;
  padding: 15px;
  border: 3px solid #0000cc;
  color: #0000cc;
  display: none;
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  margin: auto; }

.slider {
  position: relative;
  background-color: #fff;
  margin-top: 50px; }
  .slider .slider-item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    -ms-flex-pack: distribute;
        justify-content: space-around;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-sizing: border-box;
            box-sizing: border-box; }
  .slider .ground-img {
    -ms-flex-preferred-size: 45%;
        flex-basis: 45%;
    -ms-flex-item-align: center;
        align-self: center;
    display: block; }
    .slider .ground-img img {
      display: block;
      width: 100%; }
  .slider .ground-content {
    -ms-flex-preferred-size: 50%;
        flex-basis: 50%;
    margin-left: 10px;
    text-align: left;
    line-height: 1.5;
    color: #524F4F; }
    .slider .ground-content .ground-content-title {
      color: #006400;
      font-size: 24px; }
    .slider .ground-content .ground-content-rating {
      font-size: 12px; }
      .slider .ground-content .ground-content-rating i {
        color: yellow; }
      .slider .ground-content .ground-content-rating span {
        margin-left: 10px; }
        .slider .ground-content .ground-content-rating span a {
          color: #006400;
          text-decoration: none; }
          .slider .ground-content .ground-content-rating span a:hover {
            color: #000; }
    .slider .ground-content .ground-stock {
      color: #006400; }
    .slider .ground-content .ground-price {
      font-size: 20px;
      margin: 30px 0; }
    .slider .ground-content .ground-descr {
      margin-bottom: 30px; }
    .slider .ground-content .ground-application {
      -webkit-appearance: button;
         -moz-appearance: button;
              appearance: button;
      width: 170px;
      color: #fff;
      font-size: 11px;
      line-height: 13px;
      background-color: #006400;
      border-radius: 40px;
      border: 1px solid #0EFF01;
      padding: 13px 20px;
      display: block;
      text-align: center;
      text-transform: uppercase;
      margin: 25px 0;
      text-decoration: none; }
      .slider .ground-content .ground-application:hover {
        background-color: #0EFF01; }
    .slider .ground-content .ground-callme {
      width: 170px;
      color: #006400;
      font-size: 11px;
      line-height: 13px;
      background-color: #fff;
      border-radius: 40px;
      border: 1px solid #0EFF01;
      padding: 13px 20px;
      display: block;
      text-align: center;
      text-transform: uppercase;
      margin: 25px 0;
      text-decoration: none; }
      .slider .ground-content .ground-callme:hover {
        background-color: #0EFF01; }
  .slider .owl-dots {
    text-align: center;
    padding: 0 0 15px 0; }
    .slider .owl-dots .owl-dot {
      width: 18px;
      height: 18px;
      border-radius: 18px;
      background-color: #524F4F;
      -webkit-box-sizing: border-box;
              box-sizing: border-box;
      border: 1px solid #006400;
      -webkit-box-shadow: none;
              box-shadow: none;
      padding: 0;
      margin: 0 5px;
      cursor: pointer; }
    .slider .owl-dots .active {
      background-color: #006400; }

.num-popup-class {
  display: none;
  border-radius: 5px; }
  .num-popup-class .num-popup-class-title {
    color: #000;
    font-weight: 600;
    font-size: 20px;
    margin-bottom: 40px; }
  .num-popup-class form label {
    font-size: 16px;
    color: #000; }
  .num-popup-class form input, .num-popup-class form textarea {
    margin-top: 15px;
    margin-bottom: 20px;
    font-size: 14px;
    color: #868686;
    border: none;
    border-bottom: 2px solid green;
    width: 100%; }
  .num-popup-class form textarea {
    margin-top: 15px;
    margin-bottom: 20px;
    font-size: 14px;
    color: #868686;
    border: 2px solid green;
    width: 100%;
    height: 150px; }
  .num-popup-class form .btn_accent {
    position: relative;
    left: 50%;
    -webkit-transform: translate(-50%, 0);
            transform: translate(-50%, 0);
    width: 270px;
    color: #fff;
    font-size: 11px;
    line-height: 13px;
    background-color: #006400;
    border-radius: 40px;
    border: 1px solid #0EFF01;
    padding: 13px 20px;
    display: block;
    text-align: center;
    text-transform: uppercase;
    margin: 25px 0;
    text-decoration: none; }
    .num-popup-class form .btn_accent:hover {
      background-color: #0EFF01; }

.num-popup-class-success {
  display: none;
  border-radius: 5px;
  position: relative;
  bottom: 50vh; }
  .num-popup-class-success p {
    font-size: 16px;
    margin-bottom: 15px;
    font-weight: bold;
    text-align: center; }
  .num-popup-class-success i {
    font-size: 30px;
    color: #006400;
    position: relative;
    left: 50%;
    -webkit-transform: translate(-50%, 0);
            transform: translate(-50%, 0); }

@media (max-width: 648px) {
  .slider .ground-img {
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
    margin-bottom: 50px; }
  .slider .ground-content {
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%; } }

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlLmNzcyIsIl9yZXNldC5zY3NzIiwiX2NvcmUuc2NzcyIsIl9taXhpbnMuc2NzcyIsIl92YXJpYWJsZXMuc2NzcyIsImJsb2Nrcy90b3Auc2NzcyIsImJsb2Nrcy9tZW51LnNjc3MiLCJibG9ja3Mvb2ZmZXJzLnNjc3MiLCJibG9ja3MvYWR2ZXJ0aXNlbWVudC5zY3NzIiwiYmxvY2tzL2NvbnRhY3R1c19ibG9jay5zY3NzIiwiYmxvY2tzL3VzZWZ1bF9pbmZvLnNjc3MiLCJibG9ja3MvdGlwcy5zY3NzIiwiYmxvY2tzL2ZhcS5zY3NzIiwiYmxvY2tzL3BvcHVwX3NsaWRlci5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLGlCQUFpQjtBQ0FoQiw4Q0FBOEM7QUFDL0M7RUFDQyxVQUFTO0VBQ1QsV0FBVTtFQUNWLFVBQVM7RUFDVCxXQUFVO0VBQWdDLHdDQUF3QztFQUNsRix5QkFBd0I7RUFBVyx3Q0FBd0M7RUFDM0Usd0JBQXVCO0VBQU8sa0VBQWtFO0VBQ2hHLGdCQUFlO0VBQXNCLG1DQUFtQyxFQUN4RTs7QUFDRDtFQUErQyx1RUFBdUU7RUFDckgsVUFBUTtFQUNSLFdBQVM7RUFDVCxnQkFBYztFQUNkLHlCQUF1QjtFQUN2Qix3QkFBc0I7RUFDdEIsY0FBWSxFQUNaOztBQUNEO0VBQWEsOENBQThDO0VBQzFELDBCQUF5QjtFQUN6QixrQkFBaUIsRUFDakI7O0FBQ0Q7RUFDQyxvQkFBbUI7RUFBSSxvREFBb0QsRUFDM0U7O0FBQ0Q7RUFDQyxVQUFTO0VBQU0sd0ZBQXdGO0VBQ3ZHLGdCQUFlO0VBQUssNENBQTRDO0VBQ2hFLGNBQWEsRUFDYjs7QUFDRDtFQUNDLFdBQVU7RUFBTSxvREFBb0QsRUFDcEU7O0FBQ0Q7RUFBMkIsMkVBQTJFO0VBQ3JHLHVCQUFzQixFQUN0Qjs7QUFDRDtFQUNDLDRCQUEyQixFQUMzQjs7QUFDRDtFQUNDLG9CQUFtQjtFQUNuQixtQkFBa0IsRUFDbEI7O0FBQ0Q7RUFDQyxzQkFBcUI7RUFDckIsbUJBQWtC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O0VBeEJUO0lBMkJZLGlCQUFnQjtJQUNoQixvQkFBbUI7SUFDbkIsZ0JBQWU7SUFDZixlVDlJYztJUytJZCx3QkFBdUI7SUFDdkIsWUFBVztJQUNYLGNBQWEsRUFDaEI7RUFsQ1Q7SUFxQ1ksbUJBQWtCO0lBQ2xCLFVBQVM7SUFDVCxzQ0FBNkI7WUFBN0IsOEJBQTZCO0lWbEt4QyxhQUQ4RDtJQUU5RCxZQ1ZXO0lEV1gsZ0JBSGdDO0lBSWhDLGtCQUowQztJQUsxQywwQkNWc0I7SURXdEIsb0JBTm9EO0lBT3BELDBCQ0R3QjtJREV4QixtQkFBa0I7SUFDbEIsZUFBYztJQUNkLG1CQUFrQjtJQUNsQiwwQkFBeUI7SUFDekIsZUFBYztJQUNkLHNCQUFxQixFVXdKYjtJVnBKUjtNQUNDLDBCQ1p1QixFRGF2Qjs7QVV1SkY7RUFDSSxjQUFhO0VBQ2IsbUJBQWtCO0VBQ2xCLG1CQUFrQjtFQUNsQixhQUFZLEVBY2Y7RUFsQkQ7SUFNUSxnQkFBZTtJQUNmLG9CQUFtQjtJQUNuQixrQkFBaUI7SUFDakIsbUJBQWtCLEVBQ3JCO0VBVkw7SUFZUSxnQkFBZTtJQUNmLGVUNUxlO0lTNkxmLG1CQUFrQjtJQUNsQixVQUFTO0lBQ1Qsc0NBQTZCO1lBQTdCLDhCQUE2QixFQUNoQzs7QUFVTDtFQUVJO0lBRVEsOEJBQWdCO1FBQWhCLGlCQUFnQjtJQUNoQixvQkFBbUIsRUFFdEI7RUFMTDtJQU9RLDhCQUFnQjtRQUFoQixpQkFBZ0IsRUFDbkIsRUFBQSIsImZpbGUiOiJzdHlsZS5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAY2hhcnNldCBcIlVURi04XCI7XG4vKi0tLS0tLS0tLS0tLS0tLSByZXNldC5jc3MgLS0tLS0tLS0tLS0tLS0tICovXG5odG1sLCBib2R5LCBkaXYsIHNwYW4sIGgxLCBoMiwgaDMsIGg0LCBoNSwgaDYsIHAsIGVtLCBpbWcsIHN0cm9uZywgc3ViLCBzdXAsIGIsIHUsIGksIGRsLCBkdCwgZGQsIG9sLCB1bCwgbGksIGZpZWxkc2V0LCBmb3JtLCBsYWJlbCwgdGFibGUsIHRib2R5LCB0Zm9vdCwgdGhlYWQsIHRyLCB0aCwgdGQsIGFydGljbGUsIGFzaWRlLCBjYW52YXMsIGRldGFpbHMsIGZpZ2NhcHRpb24sIGZpZ3VyZSwgZm9vdGVyLCBoZWFkZXIsIGhncm91cCwgbWVudSwgbmF2LCBzZWN0aW9uLCBzdW1tYXJ5LCB0aW1lLCBtYXJrLCBhdWRpbywgdmlkZW8ge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlcjogMDtcbiAgb3V0bGluZTogMDtcbiAgLyog0L7QsdC90YPQu9GP0LXQvCDQvtGC0YHRgtGD0L/RiyDQuCDRg9Cx0LjRgNCw0LXQvCDQsdC+0YDQtNGO0YDRiyAqL1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG4gIC8qINC/0YDQuNCy0L7QtNC40Lwg0LLRgdC1INC6INC+0LTQvdC+0Lkg0LHQsNC30L7QstC+0Lkg0LvQuNC90LjQuCAqL1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgLyog0YfRgtC+0LHRiyDQvdC1INC/0YDQvtGB0LrQsNC60LjQstCw0LvQuCDQu9C10LLRi9C1INGE0L7QvdGLLCDRg9GB0YLQsNC90L7QstC70LXQvdC90YvQtSDQv9C+INGD0LzQvtC70YfQsNC90LjRjiAqL1xuICBmb250LXNpemU6IDEwMCU7XG4gIC8qINGA0LDQt9C80LXRgCDRiNGA0LjRhNGC0LAg0LLRgdC10Lwg0L7QtNC40L3QsNC60L7QstGL0LkgKi8gfVxuXG5hIHtcbiAgLyog0YHRgdGL0LvQutCwINC90LUg0LIg0L7QsdGJ0LXQvCDRgdC/0LjRgdC60LUg0YfRgtC+0LHRiyDQvdC1INGB0LHRgNCw0YHRi9Cy0LDRgtGMIG91dGxpbmUg0L/QviDRg9C80L7Qu9GH0LDQvdC40Y4gKi9cbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBmb250LXNpemU6IDEwMCU7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIG91dGxpbmU6IG5vbmU7IH1cblxudGFibGUge1xuICAvKiDRg9GB0YLRgNCw0L3Rj9C10Lwg0L7RgtGB0YLRg9C/0Ysg0LzQtdC20LTRgyDRj9GH0LXQudC60LDQvNC4INGC0LDQsdC70LjRhtGLICovXG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gIGJvcmRlci1zcGFjaW5nOiAwOyB9XG5cbnRkLCB0ZCBpbWcge1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAvKiDQstC+0LfQstGA0LDRidCw0LXQvCDQv9GA0LjQstGL0YfQvdC+0LUg0LLQtdGA0YLQuNC60LDQu9GM0L3QvtC1INCy0YvRgNCw0LLQvdC40LLQsNC90LjQtSAqLyB9XG5cbmlucHV0LCBzZWxlY3QsIGJ1dHRvbiwgdGV4dGFyZWEge1xuICBtYXJnaW46IDA7XG4gIC8qINGD0LHQuNGA0LDQtdC8INC+0YLRgdGC0YPQv9GLINC/0L4g0YPQvNC+0LvRh9Cw0L3QuNGOINC00LvRjyDRjdC70LXQvNC10L3RgtC+0LIg0YTQvtGA0LwgKNCyINGH0LDRgdGC0L3QvtGB0YLQuCDQtNC70Y8gY2hlY2tib3gg0LggcmFkaW8pICovXG4gIGZvbnQtc2l6ZTogMTAwJTtcbiAgLyog0LTQtdC70LDQtdC8INGA0LDQt9C80LXRgCDRiNGA0LjRhNGC0L7QsiDQstC10LfQtNC1INC+0LTQuNC90LDQutC+0LLRi9C8ICovXG4gIG91dGxpbmU6IG5vbmU7IH1cblxuaW5wdXRbdHlwZT1cInRleHRcIl0sIGlucHV0W3R5cGU9XCJwYXNzd29yZFwiXSwgdGV4dGFyZWEge1xuICBwYWRkaW5nOiAwO1xuICAvKiDRg9Cx0LjRgNCw0LXQvCDQstC90YPRgtGA0LXQvdC90LjQtSDQvtGC0YHRgtGD0L/RiyDQtNC70Y8g0YLQtdC60YHRgtC+0LLRi9GFINC/0L7Qu9C10LkgKi8gfVxuXG5pbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xuICAvKiDQstC10YDRgtC40LrQsNC70YzQvdC+0LUg0LLRi9GA0LDQstC90LjQstCw0L3QuNC1INGH0LXQutCx0L7QutGB0L7QsiDQuCDRgNCw0LTQuNC+0LHQsNGC0L7QvdC+0LIg0L7RgtC90L7RgdC40YLQtdC70YzQvdC+INC80LXRgtC+0LogKi9cbiAgdmVydGljYWwtYWxpZ246IGJvdHRvbTsgfVxuXG5pbnB1dFt0eXBlPVwicmFkaW9cIl0ge1xuICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC1ib3R0b207IH1cblxuc3ViIHtcbiAgdmVydGljYWwtYWxpZ246IHN1YjtcbiAgZm9udC1zaXplOiBzbWFsbGVyOyB9XG5cbnN1cCB7XG4gIHZlcnRpY2FsLWFsaWduOiBzdXBlcjtcbiAgZm9udC1zaXplOiBzbWFsbGVyOyB9XG5cbmFydGljbGUsIGFzaWRlLCBkZXRhaWxzLCBmaWdjYXB0aW9uLCBmaWd1cmUsIGZvb3RlciwgaGVhZGVyLCBoZ3JvdXAsIG1lbnUsIG5hdiwgc2VjdGlvbiB7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbm5hdiB1bCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7IH1cblxuLyogLS0tLS0tLS0tLS0tLS0tIC9yZXNldC5jc3MgLS0tLS0tLS0tLS0tLS0tICovXG4vKiAtLS0tLS0tLS0tLS0tLS0g0LHQsNC30L7QstGL0LUg0L3QsNGB0YLRgNC+0LnQutC4IC0tLS0tLS0tLSovXG5odG1sIHtcbiAgbWluLWhlaWdodDogMTAwJTtcbiAgLyog0LLRgdC10LPQtNCwINC/0L7QutCw0LfRi9Cy0LDQtdC8INCy0LXRgNGC0LjQutCw0LvRjNC90YPRjiDQv9C+0LvQvtGB0YMg0L/RgNC+0LrRgNGD0YLQutC4ICAqLyB9XG5cbmJvZHkge1xuICBjb2xvcjogIzAwMDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgZm9udC1zaXplOiAxZW07XG4gIC8qINC40YHQv9C+0LvRjNC30YPQtdC8INCx0LXQt9C+0L/QsNGB0L3Ri9C1INGI0YDQuNGE0YLQvtCy0YvQtSBDU1Mg0YHRgtC10LrQuCAqL1xuICBtaW4taGVpZ2h0OiAxMDAlOyB9XG5cbmEsIGE6dmlzaXRlZCB7XG4gIC8qINC/0L7RgNGP0LTQvtC6INC/0YDQsNCy0LjQuyDQtNC70Y8g0YHRgdGL0LvQvtC6INC40LzQtdC10YIg0LfQvdCw0YfQtdC90LjQtSAqL1xuICBjb2xvcjogI2U2NjE4YztcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cblxuYTpob3ZlciB7XG4gIGNvbG9yOiAjZmRmMjA4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cblxuYTpmb2N1cywgYTphY3RpdmUge1xuICBjb2xvcjogI2M4Mzg2NztcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cblxuaDEsIGgyLCBoMywgaDQsIGg1LCBoNiB7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7IH1cblxuaW1nIHtcbiAgbWF4LXdpZHRoOiAxMDAlOyB9XG5cbi5jbHIge1xuICBjbGVhcjogYm90aDsgfVxuXG4uY2xlYXJmaXg6YWZ0ZXIge1xuICBjbGVhcjogYm90aDtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogdGFibGU7IH1cblxuLyogLS0tLS0tLS0tLS0tLS0tIC/QsdCw0LfQvtCy0YvQtSDQvdCw0YHRgtGA0L7QudC60LggLS0tLS0tLS0tKi9cbi8qKlxuICog0J7RgdC90L7QstC90YvQtSDRgdGC0LjQu9C4XG4gKiovXG5ib2R5IHtcbiAgZm9udC1mYW1pbHk6ICdNb250c2VycmF0Jywgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNHB4OyB9XG5cbi5jb250YWluZXIge1xuICBtaW4td2lkdGg6IDMyMHB4O1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDAgMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgbWFyZ2luOiAwIGF1dG87IH1cblxuLndyYXAge1xuICBtaW4td2lkdGg6IDMyMHB4O1xuICBtYXgtd2lkdGg6IDE1MDBweDtcbiAgcGFkZGluZzogMCAxMDBweDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgbWFyZ2luOiAwIGF1dG87IH1cblxucCB7XG4gIGNvbG9yOiAjMDAwOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLndyYXAge1xuICAgIHBhZGRpbmctbGVmdDogNTBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1MHB4OyB9IH1cblxuI2NvbnRhY3RzLCAjZ2FyZGVuX2dyb3VuZF9saW5rLCAjcGxhbl9ncm91bmRfbGluaywgI3BhcmtfZ3JvdW5kX2xpbmsge1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAxMzBweDtcbiAgbWFyZ2luOiAtMTMwcHggMCAwOyB9XG5cbiNkZWxpdmVyeSwgI3BheW1lbnQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiA1MHZoO1xuICBtYXJnaW46IC01MHZoIDAgMDsgfVxuXG4udG9wIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHBhZGRpbmctdG9wOiAzMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICB6LWluZGV4OiAxMDAwO1xuICB3aWR0aDogMTAwJTsgfVxuICAudG9wIC5sb2dvX2Rlc2t0b3Age1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiA4MHB4O1xuICAgIGhlaWdodDogYXV0bzsgfVxuICAudG9wIC5sb2dvIHtcbiAgICB3aWR0aDogODBweDtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTsgfVxuICAudG9wIC50b3BfX3dyYXAge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgLnRvcCAudG9wX19tZW51IHtcbiAgICBmbGV4LWJhc2lzOiAxMDAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgLnRvcCAuaWNvbnMgYSB7XG4gICAgY29sb3I6ICM0ZjRmNGY7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuICAudG9wIC5pY29ucyBpIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgcGFkZGluZzogNHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDY0MDA7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGZvbnQtc2l6ZTogMThweDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC50b3BfX3dyYXAgLnRvcF9fbWVudSB7XG4gICAgZmxleC1iYXNpczogMTAwJTsgfVxuICAudG9wX193cmFwIC5pY29ucyB7XG4gICAgbWFyZ2luLXRvcDogMTVweDtcbiAgICB0ZXh0LWFsaWduOiByaWdodDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5NzBweCkge1xuICAudG9wIHtcbiAgICBwb3NpdGlvbjogaW5oZXJpdDsgfVxuICAudG9wX193cmFwIHtcbiAgICBwYWRkaW5nOiAwIDEwcHg7IH1cbiAgICAudG9wX193cmFwIC5pY29ucyB7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH0gfVxuXG4ubWVudSAuYWRhcHRfbWVudSB7XG4gIGNvbG9yOiAjMTJDMjI4O1xuICBmb250LXNpemU6IDI1cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA2MHB4O1xuICBsZWZ0OiAyMHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjsgfVxuXG4ubWVudSB1bCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7IH1cblxuLm1lbnUgLm1haW5fbWVudSB7XG4gIGZsZXgtYmFzaXM6IDcwJTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBmbGV4LXdyYXA6IHdyYXA7IH1cbiAgLm1lbnUgLm1haW5fbWVudSBsaSB7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyOyB9XG5cbi5tZW51IC5tYWluX21lbnUxIHtcbiAgZmxleC1iYXNpczogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgZmxleC13cmFwOiB3cmFwOyB9XG4gIC5tZW51IC5tYWluX21lbnUxIGxpIHtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gICAgbWFyZ2luLWxlZnQ6IDMwcHg7IH1cblxuLm1lbnUgYSB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDIzcHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjNjM2MzYzO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cbiAgLm1lbnUgYS5tZW51X2FjdGl2ZSB7XG4gICAgY29sb3I6ICMwRUZGMDE7IH1cblxubmF2IHVsIHVsIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjazsgfVxuXG5uYXYgdWwgbGk6aG92ZXIgPiB1bCB7XG4gIGRpc3BsYXk6IGluaGVyaXQ7IH1cblxubmF2IHVsIHVsIGxpIHtcbiAgbWluLXdpZHRoOiAxNzBweDtcbiAgZmxvYXQ6IG5vbmU7XG4gIGRpc3BsYXk6IGxpc3QtaXRlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjb2xvcjogI2ZmZjtcbiAgcGFkZGluZzogNXB4IDIwcHg7IH1cblxuLnN1Yl9tZW51IGEge1xuICBjb2xvcjogI2ZmZjsgfVxuXG4uc3ViX21lbnUgYTpob3ZlciB7XG4gIGNvbG9yOiAjMEM4MTFCOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLm1haW5fbWVudSBsaSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk3MHB4KSB7XG4gIC5tZW51IC5hZGFwdF9tZW51IHtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlOyB9XG4gIC5tZW51IC5tYWluX21lbnVfdmlzaWJsZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICAgIHotaW5kZXg6IDU7XG4gICAgZmxleC1iYXNpczogMTAwJTsgfVxuICAgIC5tZW51IC5tYWluX21lbnVfdmlzaWJsZSBsaSB7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIGZsZXgtYmFzaXM6IDEwMCU7XG4gICAgICBtYXJnaW4tbGVmdDogMDsgfVxuICAgICAgLm1lbnUgLm1haW5fbWVudV92aXNpYmxlIGxpIGltZyB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLm1lbnUgbmF2IHVsIHVsIHtcbiAgICBkaXNwbGF5OiBpbmhlcml0O1xuICAgIHBvc2l0aW9uOiBpbmhlcml0O1xuICAgIGJhY2tncm91bmQtY29sb3I6IGluaGVyaXQ7IH1cbiAgbmF2IHVsIHVsIHtcbiAgICBkaXNwbGF5OiBpbmhlcml0O1xuICAgIHBvc2l0aW9uOiBpbmhlcml0OyB9XG4gIC50b3AgLnRvcF9fd3JhcCB7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDkwcHg7IH1cbiAgLnRvcCAubG9nbyB7XG4gICAgZGlzcGxheTogYmxvY2s7IH1cbiAgLnRvcCAudG9wX19yaWdodCB7XG4gICAgZGlzcGxheTogbm9uZTsgfSB9XG5cbi5vZmZlcnMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLm9mZmVycyAub2ZmZXJzX3RleHQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICB0b3A6IDUwJTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgei1pbmRleDogMzsgfVxuICAgIC5vZmZlcnMgLm9mZmVyc190ZXh0IC5vZmZlcnNfbmFtZSB7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgZm9udC1zaXplOiAzNnB4O1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gICAgLm9mZmVycyAub2ZmZXJzX3RleHQgYSB7XG4gICAgICB3aWR0aDogMjcwcHg7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxM3B4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDQwcHg7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjMEVGRjAxO1xuICAgICAgcGFkZGluZzogMTNweCAyMHB4O1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgbWFyZ2luOiAyNXB4IDA7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICBtYXJnaW46IDI1cHggYXV0byAwOyB9XG4gICAgICAub2ZmZXJzIC5vZmZlcnNfdGV4dCBhOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzBFRkYwMTsgfVxuICAgIC5vZmZlcnMgLm9mZmVyc190ZXh0IC5vZmZlcnNfY29tbWVudHMgcCB7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBtYXJnaW4tdG9wOiAxNXB4OyB9XG4gICAgLm9mZmVycyAub2ZmZXJzX3RleHQgLmNvbnRhY3R1c19uYW1lIHtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDA7IH1cbiAgICAub2ZmZXJzIC5vZmZlcnNfdGV4dCAuY29udGFjdHVzX3RleHQge1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cblxuLm9mZmVyc3BpYzEge1xuICBtYXJnaW4tdG9wOiAxMjBweDtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2JnMS5qcGdcIikgbm8tcmVwZWF0IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgaGVpZ2h0OiA0NDBweDsgfVxuXG4ub2ZmZXJzcGljMiB7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9iZzIuanBnXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGhlaWdodDogNDQwcHg7IH1cblxuLm9mZmVyc3BpYzMge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvYmczLmpwZ1wiKSBuby1yZXBlYXQgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBoZWlnaHQ6IDQ0MHB4OyB9XG4gIC5vZmZlcnNwaWMzOmFmdGVyIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgICB6LWluZGV4OiAyOyB9XG5cbi5vZmZlcnNwaWM0IHtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2JnNC5qcGdcIikgbm8tcmVwZWF0IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgaGVpZ2h0OiA0NDBweDsgfVxuICAub2ZmZXJzcGljNDphZnRlciB7XG4gICAgY29udGVudDogJyc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gICAgei1pbmRleDogMjsgfVxuXG4ub2ZmZXJzcGljNSB7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9iZzUuanBnXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGhlaWdodDogNDQwcHg7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc5MHB4KSB7XG4gIC5vZmZlcnMgLm9mZmVyc190ZXh0IC5vZmZlcnNfbmFtZSB7XG4gICAgZm9udC1zaXplOiAzMHB4O1xuICAgIHBhZGRpbmc6IDAgNXB4OyB9XG4gIC5vZmZlcnMgLm9mZmVyc190ZXh0IC5jb250YWN0dXNfbmFtZSB7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAub2ZmZXJzIC5vZmZlcnNfdGV4dCAuY29udGFjdHVzX3RleHQge1xuICAgIGZvbnQtc2l6ZTogMTJweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NzBweCkge1xuICAub2ZmZXJzIC5vZmZlcnNfdGV4dCB7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgICAub2ZmZXJzIC5vZmZlcnNfdGV4dCBwIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAub2ZmZXJzIC5vZmZlcnNfdGV4dCAub2ZmZXJzX25hbWUge1xuICAgICAgcGFkZGluZzogMCA1cHg7IH1cbiAgICAub2ZmZXJzIC5vZmZlcnNfdGV4dCBhIHtcbiAgICAgIHdpZHRoOiAyMDBweDtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDEzcHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICAgICAgYm9yZGVyLXJhZGl1czogNDBweDtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICMwRUZGMDE7XG4gICAgICBwYWRkaW5nOiAxM3B4IDIwcHg7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBtYXJnaW46IDI1cHggMDtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgIG1hcmdpbjogMTVweCBhdXRvIDA7XG4gICAgICBwYWRkaW5nOiA4cHggMTVweDsgfVxuICAgICAgLm9mZmVycyAub2ZmZXJzX3RleHQgYTpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwRUZGMDE7IH1cbiAgICAub2ZmZXJzIC5vZmZlcnNfdGV4dCAuY29udGFjdHVzX25hbWUge1xuICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gICAgLm9mZmVycyAub2ZmZXJzX3RleHQgLmNvbnRhY3R1c190ZXh0IHtcbiAgICAgIGZvbnQtc2l6ZTogMTJweDsgfVxuICAub2ZmZXJzcGljMSB7XG4gICAgbWFyZ2luLXRvcDogNzBweDsgfSB9XG5cbi5hZHZlcnRpc2VtZW50IHtcbiAgbWluLWhlaWdodDogMTAwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDY0MDA7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmZmY7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbjogMCBhdXRvOyB9XG4gIC5hZHZlcnRpc2VtZW50IC5hZHZlcnRpc2VtZW50X2l0ZW0sIC5hZHZlcnRpc2VtZW50IC5hZHZlcnRpc2VtZW50X3Jldmlld3Mge1xuICAgIHBhZGRpbmc6IDBweCAyMHB4O1xuICAgIG1hcmdpbjogMTVweCAwO1xuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNmZmY7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gICAgLmFkdmVydGlzZW1lbnQgLmFkdmVydGlzZW1lbnRfaXRlbTpsYXN0LWNoaWxkLCAuYWR2ZXJ0aXNlbWVudCAuYWR2ZXJ0aXNlbWVudF9yZXZpZXdzOmxhc3QtY2hpbGQge1xuICAgICAgYm9yZGVyLXJpZ2h0OiBub25lOyB9XG4gICAgLmFkdmVydGlzZW1lbnQgLmFkdmVydGlzZW1lbnRfaXRlbTpmaXJzdC1jaGlsZCwgLmFkdmVydGlzZW1lbnQgLmFkdmVydGlzZW1lbnRfcmV2aWV3czpmaXJzdC1jaGlsZCB7XG4gICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZmZmOyB9XG4gIC5hZHZlcnRpc2VtZW50IC5hZHZlcnRpc2VtZW50X2l0ZW0ge1xuICAgIGZsZXgtYmFzaXM6IDI2JTsgfVxuICAuYWR2ZXJ0aXNlbWVudCAuYWR2ZXJ0aXNlbWVudF9yZXZpZXdzIHtcbiAgICBmbGV4LWJhc2lzOiA0MCU7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyO1xuICAgIHRleHQtYWxpZ246IGp1c3RpZnk7IH1cbiAgICAuYWR2ZXJ0aXNlbWVudCAuYWR2ZXJ0aXNlbWVudF9yZXZpZXdzIC5hZHZlcnRpc2VtZW50X3Jldmlld3NfZGVzY3Ige1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBmb250LXNpemU6IDE0cHg7IH1cblxuLmFkdmVydGlzZW1lbnRfaXRlbS0taGlkZGVuLS1hbmRyb2lkIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgbWluLWhlaWdodDogMTAwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDY0MDA7XG4gIG1hcmdpbjogMCBhdXRvOyB9XG4gIC5hZHZlcnRpc2VtZW50X2l0ZW0tLWhpZGRlbi0tYW5kcm9pZCBwIHtcbiAgICBjb2xvcjogI2ZmZjsgfVxuXG4uYWR2ZXJ0aXNlbWVudF9uYW1lIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICBwYWRkaW5nLXRvcDogMjBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG5cbi5hZHZlcnRpc2VtZW50X2NvbnRlbnQge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAxMnB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk3MHB4KSB7XG4gIC5hZHZlcnRpc2VtZW50X25hbWUge1xuICAgIGZvbnQtc2l6ZTogMTlweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3OTBweCkge1xuICAuYWR2ZXJ0aXNlbWVudF9uYW1lIHtcbiAgICBmb250LXNpemU6IDI0cHg7IH1cbiAgLmFkdmVydGlzZW1lbnQgLmFkdmVydGlzZW1lbnRfaXRlbSwgLmFkdmVydGlzZW1lbnQgLmFkdmVydGlzZW1lbnRfcmV2aWV3cyB7XG4gICAgZmxleC1iYXNpczogMTAwJTtcbiAgICBib3JkZXItcmlnaHQ6IG5vbmU7IH1cbiAgICAuYWR2ZXJ0aXNlbWVudCAuYWR2ZXJ0aXNlbWVudF9pdGVtOmZpcnN0LWNoaWxkLCAuYWR2ZXJ0aXNlbWVudCAuYWR2ZXJ0aXNlbWVudF9yZXZpZXdzOmZpcnN0LWNoaWxkIHtcbiAgICAgIGJvcmRlci1yaWdodDogbm9uZTsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAzODBweCkge1xuICAuYWR2ZXJ0aXNlbWVudCB7XG4gICAgbWluLWhlaWdodDogYXV0bzsgfVxuICAgIC5hZHZlcnRpc2VtZW50IC5hZHZlcnRpc2VtZW50X2l0ZW0sIC5hZHZlcnRpc2VtZW50IC5hZHZlcnRpc2VtZW50X3Jldmlld3Mge1xuICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgICAgLmFkdmVydGlzZW1lbnQgLmFkdmVydGlzZW1lbnRfaXRlbTpmaXJzdC1jaGlsZCwgLmFkdmVydGlzZW1lbnQgLmFkdmVydGlzZW1lbnRfcmV2aWV3czpmaXJzdC1jaGlsZCB7XG4gICAgICAgIGJvcmRlci1yaWdodDogbm9uZTsgfVxuICAgIC5hZHZlcnRpc2VtZW50IC5hZHZlcnRpc2VtZW50X2l0ZW0tLWFuZHJvaWQge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBmbGV4LWJhc2lzOiAxMDAlOyB9XG4gICAgICAuYWR2ZXJ0aXNlbWVudCAuYWR2ZXJ0aXNlbWVudF9pdGVtLS1hbmRyb2lkIC5hZHZlcnRpc2VtZW50X25hbWUsIC5hZHZlcnRpc2VtZW50IC5hZHZlcnRpc2VtZW50X2l0ZW0tLWFuZHJvaWQgLmFkdmVydGlzZW1lbnRfY29udGVudCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDsgfVxuICAuYWR2ZXJ0aXNlbWVudF9pdGVtLS1oaWRkZW4tLWFuZHJvaWQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZsZXgtYmFzaXM6IDEwMCU7IH1cbiAgICAuYWR2ZXJ0aXNlbWVudF9pdGVtLS1oaWRkZW4tLWFuZHJvaWQgLmFkdmVydGlzZW1lbnRfbmFtZSB7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICBmb250LXdlaWdodDogYm9sZDsgfVxuICAgIC5hZHZlcnRpc2VtZW50X2l0ZW0tLWhpZGRlbi0tYW5kcm9pZCAuYWR2ZXJ0aXNlbWVudF9jb250ZW50IHtcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7IH0gfVxuXG4uY29udGFjdHVzX2Jsb2NrIHtcbiAgbWFyZ2luLXRvcDogNjBweDtcbiAgbWFyZ2luLWJvdHRvbTogNjBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDsgfVxuICAuY29udGFjdHVzX2Jsb2NrIHAge1xuICAgIG1hcmdpbi10b3A6IDMwcHg7IH1cbiAgLmNvbnRhY3R1c19ibG9jayAuY29udGFjdHVzX2Jsb2NrLXRleHQge1xuICAgIGZsZXgtYmFzaXM6IDQ1JTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgICAuY29udGFjdHVzX2Jsb2NrIC5jb250YWN0dXNfYmxvY2stdGV4dCAuY29udGFjdHVzX2Jsb2NrLXRpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogMzhweDtcbiAgICAgIGNvbG9yOiAjNjM2MzYzOyB9XG4gICAgLmNvbnRhY3R1c19ibG9jayAuY29udGFjdHVzX2Jsb2NrLXRleHQgLmNvbnRhY3R1c19ibG9jay1uYW1lIHtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICBjb2xvcjogIzYyNjI2MjsgfVxuICAgIC5jb250YWN0dXNfYmxvY2sgLmNvbnRhY3R1c19ibG9jay10ZXh0IC5jb250YWN0dXNfYmxvY2staW5mbyBhIHtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIGNvbG9yOiAjMEM4MTFCOyB9XG4gICAgICAuY29udGFjdHVzX2Jsb2NrIC5jb250YWN0dXNfYmxvY2stdGV4dCAuY29udGFjdHVzX2Jsb2NrLWluZm8gYSBzcGFuIHtcbiAgICAgICAgY29sb3I6ICM2MzYzNjM7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkOyB9XG4gICAgLmNvbnRhY3R1c19ibG9jayAuY29udGFjdHVzX2Jsb2NrLXRleHQgLmNvbnRhY3R1c19ibG9jay10ZXh0LWNoYXQgYSB7XG4gICAgICB3aWR0aDogMTQwcHg7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxM3B4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzBDODExQjtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDQwcHg7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjMEM4MTFCO1xuICAgICAgcGFkZGluZzogMTNweCAyMHB4O1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgbWFyZ2luOiAyNXB4IDA7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICBib3JkZXI6IG5vbmU7XG4gICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgbWFyZ2luOiAyNXB4IGF1dG87IH1cbiAgICAgIC5jb250YWN0dXNfYmxvY2sgLmNvbnRhY3R1c19ibG9jay10ZXh0IC5jb250YWN0dXNfYmxvY2stdGV4dC1jaGF0IGE6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMEM4MTFCOyB9XG4gIC5jb250YWN0dXNfYmxvY2sgLmNvbnRhY3R1c19ibG9jay1sb2NhdGlvbiB7XG4gICAgZmxleC1iYXNpczogNTAlOyB9XG4gICAgLmNvbnRhY3R1c19ibG9jayAuY29udGFjdHVzX2Jsb2NrLWxvY2F0aW9uIC5jb250YWN0dXNfYmxvY2stbWFwIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHBhZGRpbmctYm90dG9tOiA4MCU7XG4gICAgICBoZWlnaHQ6IDA7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDsgfVxuICAgICAgLmNvbnRhY3R1c19ibG9jayAuY29udGFjdHVzX2Jsb2NrLWxvY2F0aW9uIC5jb250YWN0dXNfYmxvY2stbWFwIGlmcmFtZSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlOyB9XG4gICAgLmNvbnRhY3R1c19ibG9jayAuY29udGFjdHVzX2Jsb2NrLWxvY2F0aW9uIC5jb250YWN0dXNfYmxvY2stYWRkcmVzcyB7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gICAgICAuY29udGFjdHVzX2Jsb2NrIC5jb250YWN0dXNfYmxvY2stbG9jYXRpb24gLmNvbnRhY3R1c19ibG9jay1hZGRyZXNzIC5jb250YWN0dXNfYmxvY2stYWRkcmVzcy1uYW1lIHtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4OyB9XG4gICAgICAuY29udGFjdHVzX2Jsb2NrIC5jb250YWN0dXNfYmxvY2stbG9jYXRpb24gLmNvbnRhY3R1c19ibG9jay1hZGRyZXNzIC5jb250YWN0dXNfYmxvY2stYWRkcmVzcy1pbmZvIHtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4OyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3OTBweCkge1xuICAuY29udGFjdHVzX2Jsb2NrIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbi10b3A6IDMwcHg7IH1cbiAgICAuY29udGFjdHVzX2Jsb2NrIC5jb250YWN0dXNfYmxvY2stdGV4dCB7XG4gICAgICBmbGV4LWJhc2lzOiAxMDAlOyB9XG4gICAgICAuY29udGFjdHVzX2Jsb2NrIC5jb250YWN0dXNfYmxvY2stdGV4dCAuY29udGFjdHVzX2Jsb2NrLXRpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiAyOXB4OyB9XG4gICAgICAuY29udGFjdHVzX2Jsb2NrIC5jb250YWN0dXNfYmxvY2stdGV4dCAuY29udGFjdHVzX2Jsb2NrLW5hbWUge1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiBub25lOyB9XG4gICAgICAuY29udGFjdHVzX2Jsb2NrIC5jb250YWN0dXNfYmxvY2stdGV4dCAuY29udGFjdHVzX2Jsb2NrLWluZm8ge1xuICAgICAgICBmb250LXNpemU6IDE0cHg7IH1cbiAgICAgIC5jb250YWN0dXNfYmxvY2sgLmNvbnRhY3R1c19ibG9jay10ZXh0IC5jb250YWN0dXNfYmxvY2stZGVzY3Ige1xuICAgICAgICBmb250LXNpemU6IDE0cHg7IH1cbiAgICAuY29udGFjdHVzX2Jsb2NrIC5jb250YWN0dXNfYmxvY2stbG9jYXRpb24ge1xuICAgICAgZmxleC1iYXNpczogMTAwJTtcbiAgICAgIHBhZGRpbmc6IDAgMjBweDsgfSB9XG5cbi51c2VmdWxfaW5mbyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOWY5Zjk7IH1cbiAgLnVzZWZ1bF9pbmZvIC51c2VmdWxfaW5mby1pdGVtIHtcbiAgICBtYXJnaW46IDgwcHggMTBweDtcbiAgICBmbGV4LWJhc2lzOiAyNSU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI0U1RTVFNTsgfVxuICAgIC51c2VmdWxfaW5mbyAudXNlZnVsX2luZm8taXRlbSAudXNlZnVsX2luZm8taXRlbS10aXRsZSB7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICAgIGZvbnQtc2l6ZTogMTJweDsgfVxuICAgIC51c2VmdWxfaW5mbyAudXNlZnVsX2luZm8taXRlbSAudXNlZnVsX2luZm8taXRlbS1pbmZvIHtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDsgfVxuICAgICAgLnVzZWZ1bF9pbmZvIC51c2VmdWxfaW5mby1pdGVtIC51c2VmdWxfaW5mby1pdGVtLWluZm8gYSB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgY29sb3I6ICMwQzgxMUI7IH1cblxuLmNvcHlyaWdodC1ibG9jayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogMjBweCAwOyB9XG4gIC5jb3B5cmlnaHQtYmxvY2sgcCB7XG4gICAgY29sb3I6ICNmZmY7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3MHB4KSB7XG4gIC51c2VmdWxfaW5mbyAudXNlZnVsX2luZm8taXRlbSB7XG4gICAgbWFyZ2luOiA0MHB4IDEwcHg7XG4gICAgZmxleC1iYXNpczogMTAwJTtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0U1RTVFNTtcbiAgICBib3JkZXItcmlnaHQ6IG5vbmU7XG4gICAgcGFkZGluZy1ib3R0b206IDMwcHg7IH1cbiAgICAudXNlZnVsX2luZm8gLnVzZWZ1bF9pbmZvLWl0ZW06bGFzdC1jaGlsZCB7XG4gICAgICBib3JkZXItYm90dG9tOiBub25lOyB9XG4gICAgLnVzZWZ1bF9pbmZvIC51c2VmdWxfaW5mby1pdGVtIC51c2VmdWxfaW5mby1pdGVtLXRpdGxlIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgY29sb3I6ICM2MjYyNjI7IH1cbiAgICAudXNlZnVsX2luZm8gLnVzZWZ1bF9pbmZvLWl0ZW0gLnVzZWZ1bF9pbmZvLWl0ZW0taW5mbyB7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBjb2xvcjogIzYyNjI2MjsgfVxuICAuY29weXJpZ2h0LWJsb2NrIHtcbiAgICBmb250LXNpemU6IDEwcHg7IH1cbiAgICAuY29weXJpZ2h0LWJsb2NrIHAge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDsgfSB9XG5cbi50aXBzLWludHJvZHVjdGlvbiB7XG4gIG1hcmdpbi10b3A6IDE2MHB4O1xuICBjb2xvcjogIzYyNjI2MjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y5ZjlmOTsgfVxuICAudGlwcy1pbnRyb2R1Y3Rpb24gLnRpcHMtbmFtZSB7XG4gICAgZm9udC1zaXplOiAzNnB4O1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuICAudGlwcy1pbnRyb2R1Y3Rpb24gLnRpcHMtdGV4dCB7XG4gICAgZm9udC1zaXplOiAxNHB4OyB9XG4gICAgLnRpcHMtaW50cm9kdWN0aW9uIC50aXBzLXRleHQgcCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxNXB4OyB9XG5cbi50aXBzLWNvbnRlbnQge1xuICBjb2xvcjogIzYyNjI2MjtcbiAgbWFyZ2luLXRvcDogNTBweDtcbiAgY29sdW1uLWNvdW50OiAyOyB9XG4gIC50aXBzLWNvbnRlbnQgLnRpcHMtY29udGVudC1uYW1lIHtcbiAgICBmb250LXNpemU6IDM2cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cbiAgLnRpcHMtY29udGVudCAudGlwcy1jb250ZW50LXRleHQge1xuICAgIGZvbnQtc2l6ZTogMTRweDsgfVxuICAgIC50aXBzLWNvbnRlbnQgLnRpcHMtY29udGVudC10ZXh0IHAge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDsgfVxuXG4uYXJ0aWNsZS1vdGhlciB7XG4gIGNvbG9yOiAjNjI2MjYyO1xuICBtYXJnaW4tdG9wOiA0MHB4OyB9XG4gIC5hcnRpY2xlLW90aGVyIC5hcnRpY2xlLW90aGVyLXRpdGxlIHtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4OyB9XG4gIC5hcnRpY2xlLW90aGVyIC5hcnRpY2xlLW90aGVyLWxpbmtzIHtcbiAgICBsaXN0LXN0eWxlOiBub25lOyB9XG4gICAgLmFydGljbGUtb3RoZXIgLmFydGljbGUtb3RoZXItbGlua3MgbGkge1xuICAgICAgcGFkZGluZy1ib3R0b206IDVweDsgfVxuICAgICAgLmFydGljbGUtb3RoZXIgLmFydGljbGUtb3RoZXItbGlua3MgbGkgYSB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgY29sb3I6ICMwQzgxMUI7IH1cblxuLnBhZ2luYXRpb24ge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfVxuICAucGFnaW5hdGlvbiBsaSBhIHtcbiAgICBwYWRkaW5nOiA1cHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGNvbG9yOiAjNjI2MjYyO1xuICAgIGZvbnQtc2l6ZTogMTRweDsgfVxuICAgIC5wYWdpbmF0aW9uIGxpIGEuYWN0aXZlIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnRpcHMtaW50cm9kdWN0aW9uIHtcbiAgICBtYXJnaW4tdG9wOiAyMDBweDsgfVxuICAgIC50aXBzLWludHJvZHVjdGlvbiAudGlwcy1uYW1lIHtcbiAgICAgIGZvbnQtc2l6ZTogMzBweDsgfVxuICAudGlwcy1jb250ZW50IHtcbiAgICBjb2x1bW4tY291bnQ6IDE7IH1cbiAgICAudGlwcy1jb250ZW50IC50aXBzLWNvbnRlbnQtbmFtZSB7XG4gICAgICBmb250LXNpemU6IDMycHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzAwcHgpIHtcbiAgLnRpcHMtaW50cm9kdWN0aW9uIHtcbiAgICBtYXJnaW4tdG9wOiAxMDBweDsgfVxuICAgIC50aXBzLWludHJvZHVjdGlvbiAudGlwcy1uYW1lIHtcbiAgICAgIGZvbnQtc2l6ZTogMjRweDsgfSB9XG5cbi5mYXEtYmxvY2stdGl0bGUge1xuICBtYXJnaW4tdG9wOiAxNjBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogIzYyNjI2MjsgfVxuICAuZmFxLWJsb2NrLXRpdGxlIC5mYXEtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMTIwcHg7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBmb250LXdlaWdodDogNjAwOyB9XG4gIC5mYXEtYmxvY2stdGl0bGUgLmZhcS1kZXNjciB7XG4gICAgZm9udC1zaXplOiAxMnB4OyB9XG5cbmEuYXNzb3J0bWVudC1idG4ge1xuICB3aWR0aDogMTcwcHg7XG4gIGNvbG9yOiAjNjI2MjYyO1xuICBmb250LXNpemU6IDExcHg7XG4gIGxpbmUtaGVpZ2h0OiAxM3B4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogNDBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIHBhZGRpbmc6IDEzcHggMjBweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbWFyZ2luOiAyNXB4IDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgbWFyZ2luOiAyNXB4IGF1dG8gMDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzUyNEY0RjsgfVxuICBhLmFzc29ydG1lbnQtYnRuOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuXG4uZmFxLWJsb2NrLWluZm8ge1xuICBtYXJnaW4tdG9wOiA4MHB4O1xuICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuICAuZmFxLWJsb2NrLWluZm8gLmZhcS1ibG9jay1pbmZvLWl0ZW0ge1xuICAgIGZsZXgtYmFzaXM6IDQ5JTsgfVxuICAgIC5mYXEtYmxvY2staW5mbyAuZmFxLWJsb2NrLWluZm8taXRlbSAuZmFxLWJsb2NrLWluZm8taXRlbS10aXRsZSB7XG4gICAgICBjb2xvcjogIzYyNjI2MjtcbiAgICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgICBmb250LXdlaWdodDogNjAwOyB9XG4gICAgLmZhcS1ibG9jay1pbmZvIC5mYXEtYmxvY2staW5mby1pdGVtIC5mYXEtYmxvY2staW5mby1pdGVtLWluZm8ge1xuICAgICAgbGlzdC1zdHlsZTogbm9uZTsgfVxuICAgICAgLmZhcS1ibG9jay1pbmZvIC5mYXEtYmxvY2staW5mby1pdGVtIC5mYXEtYmxvY2staW5mby1pdGVtLWluZm8gbGkge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgICAgICBib3JkZXI6IG5vbmU7IH1cbiAgICAgICAgLmZhcS1ibG9jay1pbmZvIC5mYXEtYmxvY2staW5mby1pdGVtIC5mYXEtYmxvY2staW5mby1pdGVtLWluZm8gbGkgPiBkaXYge1xuICAgICAgICAgIGNvbG9yOiAjNjI2MjYyO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMThweDsgfVxuICAgICAgICAgIC5mYXEtYmxvY2staW5mbyAuZmFxLWJsb2NrLWluZm8taXRlbSAuZmFxLWJsb2NrLWluZm8taXRlbS1pbmZvIGxpID4gZGl2IHNwYW4ge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMjVweDsgfVxuICAgICAgICAuZmFxLWJsb2NrLWluZm8gLmZhcS1ibG9jay1pbmZvLWl0ZW0gLmZhcS1ibG9jay1pbmZvLWl0ZW0taW5mbyBsaSAuYWNjb3JkaW9uanNfdGV4dCB7XG4gICAgICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7IH1cblxuLmZhcS1ibG9jay1pbmZvLXBob25lIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y5ZjlmOTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nLWJvdHRvbTogODBweDtcbiAgcGFkZGluZy10b3A6IDgwcHg7XG4gIG1hcmdpbi1ib3R0b206IDgwcHg7IH1cbiAgLmZhcS1ibG9jay1pbmZvLXBob25lIC5mYXEtYmxvY2staW5mby1waG9uZS10aXRsZSB7XG4gICAgY29sb3I6ICMwQzgxMUI7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBjb2xvcjogIzBDODExQjtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDsgfVxuICAuZmFxLWJsb2NrLWluZm8tcGhvbmUgcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTRweDtcbiAgICBjb2xvcjogIzYyNjI2MjsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5mYXEtYmxvY2stdGl0bGUge1xuICAgIG1hcmdpbi10b3A6IDgwcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gICAgLmZhcS1ibG9jay10aXRsZSAuZmFxLXRpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogODBweDsgfVxuICAuZmFxLWJsb2NrLWluZm8ge1xuICAgIG1hcmdpbi10b3A6IDYwcHg7IH1cbiAgICAuZmFxLWJsb2NrLWluZm8gLmZhcS1ibG9jay1pbmZvLWl0ZW0gLmZhcS1ibG9jay1pbmZvLWl0ZW0tdGl0bGUge1xuICAgICAgZm9udC1zaXplOiAyNXB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDcwMHB4KSB7XG4gIC5mYXEtYmxvY2stdGl0bGUge1xuICAgIG1hcmdpbi10b3A6IDgwcHg7IH1cbiAgICAuZmFxLWJsb2NrLXRpdGxlIC5mYXEtdGl0bGUge1xuICAgICAgZm9udC1zaXplOiA1MHB4OyB9XG4gIC5mYXEtYmxvY2staW5mbyAuZmFxLWJsb2NrLWluZm8taXRlbSB7XG4gICAgZmxleC1iYXNpczogMTAwJTsgfVxuICAgIC5mYXEtYmxvY2staW5mbyAuZmFxLWJsb2NrLWluZm8taXRlbSAuZmFxLWJsb2NrLWluZm8taXRlbS10aXRsZSB7XG4gICAgICBmb250LXNpemU6IDIwcHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMzgwcHgpIHtcbiAgLmZhcS1ibG9jay10aXRsZSB7XG4gICAgbWFyZ2luLXRvcDogNzBweDsgfVxuICAgIC5mYXEtYmxvY2stdGl0bGUgLmZhcS10aXRsZSB7XG4gICAgICBmb250LXNpemU6IDUwcHg7IH0gfVxuXG4ucG9wdXBfZ3JvdW5kIHtcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogYXV0bztcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpO1xuICB6LWluZGV4OiAxMDAxO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIGJvcmRlcjogM3B4IHNvbGlkICMwMDAwY2M7XG4gIGNvbG9yOiAjMDAwMGNjO1xuICBkaXNwbGF5OiBub25lO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgbWFyZ2luOiBhdXRvOyB9XG5cbi5zbGlkZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIG1hcmdpbi10b3A6IDUwcHg7IH1cbiAgLnNsaWRlciAuc2xpZGVyLWl0ZW0ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuc2xpZGVyIC5ncm91bmQtaW1nIHtcbiAgICBmbGV4LWJhc2lzOiA0NSU7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyO1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gICAgLnNsaWRlciAuZ3JvdW5kLWltZyBpbWcge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB3aWR0aDogMTAwJTsgfVxuICAuc2xpZGVyIC5ncm91bmQtY29udGVudCB7XG4gICAgZmxleC1iYXNpczogNTAlO1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICBjb2xvcjogIzUyNEY0RjsgfVxuICAgIC5zbGlkZXIgLmdyb3VuZC1jb250ZW50IC5ncm91bmQtY29udGVudC10aXRsZSB7XG4gICAgICBjb2xvcjogIzAwNjQwMDtcbiAgICAgIGZvbnQtc2l6ZTogMjRweDsgfVxuICAgIC5zbGlkZXIgLmdyb3VuZC1jb250ZW50IC5ncm91bmQtY29udGVudC1yYXRpbmcge1xuICAgICAgZm9udC1zaXplOiAxMnB4OyB9XG4gICAgICAuc2xpZGVyIC5ncm91bmQtY29udGVudCAuZ3JvdW5kLWNvbnRlbnQtcmF0aW5nIGkge1xuICAgICAgICBjb2xvcjogeWVsbG93OyB9XG4gICAgICAuc2xpZGVyIC5ncm91bmQtY29udGVudCAuZ3JvdW5kLWNvbnRlbnQtcmF0aW5nIHNwYW4ge1xuICAgICAgICBtYXJnaW4tbGVmdDogMTBweDsgfVxuICAgICAgICAuc2xpZGVyIC5ncm91bmQtY29udGVudCAuZ3JvdW5kLWNvbnRlbnQtcmF0aW5nIHNwYW4gYSB7XG4gICAgICAgICAgY29sb3I6ICMwMDY0MDA7XG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG4gICAgICAgICAgLnNsaWRlciAuZ3JvdW5kLWNvbnRlbnQgLmdyb3VuZC1jb250ZW50LXJhdGluZyBzcGFuIGE6aG92ZXIge1xuICAgICAgICAgICAgY29sb3I6ICMwMDA7IH1cbiAgICAuc2xpZGVyIC5ncm91bmQtY29udGVudCAuZ3JvdW5kLXN0b2NrIHtcbiAgICAgIGNvbG9yOiAjMDA2NDAwOyB9XG4gICAgLnNsaWRlciAuZ3JvdW5kLWNvbnRlbnQgLmdyb3VuZC1wcmljZSB7XG4gICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICBtYXJnaW46IDMwcHggMDsgfVxuICAgIC5zbGlkZXIgLmdyb3VuZC1jb250ZW50IC5ncm91bmQtZGVzY3Ige1xuICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDsgfVxuICAgIC5zbGlkZXIgLmdyb3VuZC1jb250ZW50IC5ncm91bmQtYXBwbGljYXRpb24ge1xuICAgICAgYXBwZWFyYW5jZTogYnV0dG9uO1xuICAgICAgd2lkdGg6IDE3MHB4O1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBmb250LXNpemU6IDExcHg7XG4gICAgICBsaW5lLWhlaWdodDogMTNweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDY0MDA7XG4gICAgICBib3JkZXItcmFkaXVzOiA0MHB4O1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgIzBFRkYwMTtcbiAgICAgIHBhZGRpbmc6IDEzcHggMjBweDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIG1hcmdpbjogMjVweCAwO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG4gICAgICAuc2xpZGVyIC5ncm91bmQtY29udGVudCAuZ3JvdW5kLWFwcGxpY2F0aW9uOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzBFRkYwMTsgfVxuICAgIC5zbGlkZXIgLmdyb3VuZC1jb250ZW50IC5ncm91bmQtY2FsbG1lIHtcbiAgICAgIHdpZHRoOiAxNzBweDtcbiAgICAgIGNvbG9yOiAjMDA2NDAwO1xuICAgICAgZm9udC1zaXplOiAxMXB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDEzcHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgYm9yZGVyLXJhZGl1czogNDBweDtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICMwRUZGMDE7XG4gICAgICBwYWRkaW5nOiAxM3B4IDIwcHg7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBtYXJnaW46IDI1cHggMDtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuICAgICAgLnNsaWRlciAuZ3JvdW5kLWNvbnRlbnQgLmdyb3VuZC1jYWxsbWU6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMEVGRjAxOyB9XG4gIC5zbGlkZXIgLm93bC1kb3RzIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgcGFkZGluZzogMCAwIDE1cHggMDsgfVxuICAgIC5zbGlkZXIgLm93bC1kb3RzIC5vd2wtZG90IHtcbiAgICAgIHdpZHRoOiAxOHB4O1xuICAgICAgaGVpZ2h0OiAxOHB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogMThweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM1MjRGNEY7XG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgIzAwNjQwMDtcbiAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgbWFyZ2luOiAwIDVweDtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAgIC5zbGlkZXIgLm93bC1kb3RzIC5hY3RpdmUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwNjQwMDsgfVxuXG4ubnVtLXBvcHVwLWNsYXNzIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogNXB4OyB9XG4gIC5udW0tcG9wdXAtY2xhc3MgLm51bS1wb3B1cC1jbGFzcy10aXRsZSB7XG4gICAgY29sb3I6ICMwMDA7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDsgfVxuICAubnVtLXBvcHVwLWNsYXNzIGZvcm0gbGFiZWwge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBjb2xvcjogIzAwMDsgfVxuICAubnVtLXBvcHVwLWNsYXNzIGZvcm0gaW5wdXQsIC5udW0tcG9wdXAtY2xhc3MgZm9ybSB0ZXh0YXJlYSB7XG4gICAgbWFyZ2luLXRvcDogMTVweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBjb2xvcjogIzg2ODY4NjtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkIGdyZWVuO1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gIC5udW0tcG9wdXAtY2xhc3MgZm9ybSB0ZXh0YXJlYSB7XG4gICAgbWFyZ2luLXRvcDogMTVweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBjb2xvcjogIzg2ODY4NjtcbiAgICBib3JkZXI6IDJweCBzb2xpZCBncmVlbjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDE1MHB4OyB9XG4gIC5udW0tcG9wdXAtY2xhc3MgZm9ybSAuYnRuX2FjY2VudCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAwKTtcbiAgICB3aWR0aDogMjcwcHg7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgZm9udC1zaXplOiAxMXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxM3B4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDY0MDA7XG4gICAgYm9yZGVyLXJhZGl1czogNDBweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjMEVGRjAxO1xuICAgIHBhZGRpbmc6IDEzcHggMjBweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBtYXJnaW46IDI1cHggMDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cbiAgICAubnVtLXBvcHVwLWNsYXNzIGZvcm0gLmJ0bl9hY2NlbnQ6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzBFRkYwMTsgfVxuXG4ubnVtLXBvcHVwLWNsYXNzLXN1Y2Nlc3Mge1xuICBkaXNwbGF5OiBub25lO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm90dG9tOiA1MHZoOyB9XG4gIC5udW0tcG9wdXAtY2xhc3Mtc3VjY2VzcyBwIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgLm51bS1wb3B1cC1jbGFzcy1zdWNjZXNzIGkge1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICBjb2xvcjogIzAwNjQwMDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDApOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA2NDhweCkge1xuICAuc2xpZGVyIC5ncm91bmQtaW1nIHtcbiAgICBmbGV4LWJhc2lzOiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHg7IH1cbiAgLnNsaWRlciAuZ3JvdW5kLWNvbnRlbnQge1xuICAgIGZsZXgtYmFzaXM6IDEwMCU7IH0gfVxuIiwiIC8qLS0tLS0tLS0tLS0tLS0tIHJlc2V0LmNzcyAtLS0tLS0tLS0tLS0tLS0gKi9cclxuaHRtbCwgYm9keSwgZGl2LCBzcGFuLCBoMSwgaDIsIGgzLCBoNCwgaDUsIGg2LCBwLCBlbSwgaW1nLCBzdHJvbmcsIHN1Yiwgc3VwLCBiLCB1LCBpLCAgZGwsIGR0LCBkZCwgb2wsIHVsLCBsaSwgZmllbGRzZXQsIGZvcm0sIGxhYmVsLCB0YWJsZSwgdGJvZHksIHRmb290LCB0aGVhZCwgdHIsIHRoLCB0ZCwgYXJ0aWNsZSwgYXNpZGUsIGNhbnZhcywgZGV0YWlscywgZmlnY2FwdGlvbiwgZmlndXJlLCBmb290ZXIsIGhlYWRlciwgaGdyb3VwLCBtZW51LCBuYXYsIHNlY3Rpb24sIHN1bW1hcnksIHRpbWUsIG1hcmssIGF1ZGlvLCB2aWRlbyB7XHJcblx0bWFyZ2luOiAwO1xyXG5cdHBhZGRpbmc6IDA7XHJcblx0Ym9yZGVyOiAwO1xyXG5cdG91dGxpbmU6IDA7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8qINC+0LHQvdGD0LvRj9C10Lwg0L7RgtGB0YLRg9C/0Ysg0Lgg0YPQsdC40YDQsNC10Lwg0LHQvtGA0LTRjtGA0YsgKi9cclxuXHR2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7ICAgICAgICAgIC8qINC/0YDQuNCy0L7QtNC40Lwg0LLRgdC1INC6INC+0LTQvdC+0Lkg0LHQsNC30L7QstC+0Lkg0LvQuNC90LjQuCAqL1xyXG5cdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50OyAgICAgIC8qINGH0YLQvtCx0Ysg0L3QtSDQv9GA0L7RgdC60LDQutC40LLQsNC70Lgg0LvQtdCy0YvQtSDRhNC+0L3Riywg0YPRgdGC0LDQvdC+0LLQu9C10L3QvdGL0LUg0L/QviDRg9C80L7Qu9GH0LDQvdC40Y4gKi9cclxuXHRmb250LXNpemU6IDEwMCU7ICAgICAgICAgICAgICAgICAgICAgLyog0YDQsNC30LzQtdGAINGI0YDQuNGE0YLQsCDQstGB0LXQvCDQvtC00LjQvdCw0LrQvtCy0YvQuSAqL1xyXG59XHJcbmEgeyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXHQgICAgIC8qINGB0YHRi9C70LrQsCDQvdC1INCyINC+0LHRidC10Lwg0YHQv9C40YHQutC1INGH0YLQvtCx0Ysg0L3QtSDRgdCx0YDQsNGB0YvQstCw0YLRjCBvdXRsaW5lINC/0L4g0YPQvNC+0LvRh9Cw0L3QuNGOICovXHJcblx0bWFyZ2luOjA7XHJcblx0cGFkZGluZzowO1xyXG5cdGZvbnQtc2l6ZToxMDAlO1xyXG5cdHZlcnRpY2FsLWFsaWduOmJhc2VsaW5lO1xyXG5cdGJhY2tncm91bmQ6dHJhbnNwYXJlbnQ7XHJcblx0b3V0bGluZTpub25lO1xyXG59XHJcbnRhYmxlIHtcdFx0XHRcdFx0XHQvKiDRg9GB0YLRgNCw0L3Rj9C10Lwg0L7RgtGB0YLRg9C/0Ysg0LzQtdC20LTRgyDRj9GH0LXQudC60LDQvNC4INGC0LDQsdC70LjRhtGLICovXHJcblx0Ym9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTsgXHJcblx0Ym9yZGVyLXNwYWNpbmc6IDA7XHJcbn1cclxudGQsIHRkIGltZyB7XHJcblx0dmVydGljYWwtYWxpZ246IHRvcDtcdFx0XHQvKiDQstC+0LfQstGA0LDRidCw0LXQvCDQv9GA0LjQstGL0YfQvdC+0LUg0LLQtdGA0YLQuNC60LDQu9GM0L3QvtC1INCy0YvRgNCw0LLQvdC40LLQsNC90LjQtSAqL1xyXG59IFxyXG5pbnB1dCwgc2VsZWN0LCBidXR0b24sIHRleHRhcmVhIHtcclxuXHRtYXJnaW46IDA7IFx0XHRcdFx0Lyog0YPQsdC40YDQsNC10Lwg0L7RgtGB0YLRg9C/0Ysg0L/QviDRg9C80L7Qu9GH0LDQvdC40Y4g0LTQu9GPINGN0LvQtdC80LXQvdGC0L7QsiDRhNC+0YDQvCAo0LIg0YfQsNGB0YLQvdC+0YHRgtC4INC00LvRjyBjaGVja2JveCDQuCByYWRpbykgKi9cclxuXHRmb250LXNpemU6IDEwMCU7IFx0XHRcdC8qINC00LXQu9Cw0LXQvCDRgNCw0LfQvNC10YAg0YjRgNC40YTRgtC+0LIg0LLQtdC30LTQtSDQvtC00LjQvdCw0LrQvtCy0YvQvCAqL1xyXG5cdG91dGxpbmU6IG5vbmU7XHJcbn1cclxuaW5wdXRbdHlwZT1cInRleHRcIl0sIGlucHV0W3R5cGU9XCJwYXNzd29yZFwiXSwgdGV4dGFyZWEge1xyXG5cdHBhZGRpbmc6IDA7IFx0XHRcdFx0Lyog0YPQsdC40YDQsNC10Lwg0LLQvdGD0YLRgNC10L3QvdC40LUg0L7RgtGB0YLRg9C/0Ysg0LTQu9GPINGC0LXQutGB0YLQvtCy0YvRhSDQv9C+0LvQtdC5ICovXHJcbn1cclxuaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHsgXHRcdC8qINCy0LXRgNGC0LjQutCw0LvRjNC90L7QtSDQstGL0YDQsNCy0L3QuNCy0LDQvdC40LUg0YfQtdC60LHQvtC60YHQvtCyINC4INGA0LDQtNC40L7QsdCw0YLQvtC90L7QsiDQvtGC0L3QvtGB0LjRgtC10LvRjNC90L4g0LzQtdGC0L7QuiAqL1xyXG5cdHZlcnRpY2FsLWFsaWduOiBib3R0b207XHJcbn1cclxuaW5wdXRbdHlwZT1cInJhZGlvXCJdIHtcclxuXHR2ZXJ0aWNhbC1hbGlnbjogdGV4dC1ib3R0b207XHJcbn1cclxuc3ViIHtcclxuXHR2ZXJ0aWNhbC1hbGlnbjogc3ViO1xyXG5cdGZvbnQtc2l6ZTogc21hbGxlcjtcclxufVxyXG5zdXAge1xyXG5cdHZlcnRpY2FsLWFsaWduOiBzdXBlcjtcclxuXHRmb250LXNpemU6IHNtYWxsZXI7XHJcbn1cclxuYXJ0aWNsZSwgYXNpZGUsIGRldGFpbHMsIGZpZ2NhcHRpb24sIGZpZ3VyZSwgZm9vdGVyLCBoZWFkZXIsIGhncm91cCwgbWVudSwgbmF2LCBzZWN0aW9uIHtcclxuXHRkaXNwbGF5OmJsb2NrO1xyXG59XHJcbm5hdiB1bCB7XHJcblx0IGxpc3Qtc3R5bGU6bm9uZTtcclxufVxyXG4vKiAtLS0tLS0tLS0tLS0tLS0gL3Jlc2V0LmNzcyAtLS0tLS0tLS0tLS0tLS0gKi9cclxuXHJcbi8qIC0tLS0tLS0tLS0tLS0tLSDQsdCw0LfQvtCy0YvQtSDQvdCw0YHRgtGA0L7QudC60LggLS0tLS0tLS0tKi9cclxuaHRtbCB7XHJcblx0bWluLWhlaWdodDoxMDAlOyAvKiDQstGB0LXQs9C00LAg0L/QvtC60LDQt9GL0LLQsNC10Lwg0LLQtdGA0YLQuNC60LDQu9GM0L3Rg9GOINC/0L7Qu9C+0YHRgyDQv9GA0L7QutGA0YPRgtC60LggICovXHJcbn1cclxuYm9keSB7XHJcblx0Y29sb3I6ICMwMDA7XHJcblx0dGV4dC1hbGlnbjogbGVmdDtcclxuXHRmb250LXNpemU6IDFlbTsgLyog0LjRgdC/0L7Qu9GM0LfRg9C10Lwg0LHQtdC30L7Qv9Cw0YHQvdGL0LUg0YjRgNC40YTRgtC+0LLRi9C1IENTUyDRgdGC0LXQutC4ICovXHJcblx0bWluLWhlaWdodDoxMDAlO1xyXG59XHJcbmEsIGE6dmlzaXRlZCB7IC8qINC/0L7RgNGP0LTQvtC6INC/0YDQsNCy0LjQuyDQtNC70Y8g0YHRgdGL0LvQvtC6INC40LzQtdC10YIg0LfQvdCw0YfQtdC90LjQtSAqL1xyXG5cdGNvbG9yOiAjZTY2MThjO1xyXG5cdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG59XHJcbmE6aG92ZXIge1xyXG5cdGNvbG9yOiAjZmRmMjA4O1xyXG5cdHRleHQtZGVjb3JhdGlvbjpub25lO1xyXG59XHJcbmE6Zm9jdXMsIGE6YWN0aXZlIHtcclxuXHRjb2xvcjogI2M4Mzg2NztcclxuXHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxufVxyXG5oMSwgaDIsIGgzLCBoNCwgaDUsIGg2e1xyXG5cdGZvbnQtd2VpZ2h0Om5vcm1hbDtcclxufVxyXG5pbWd7XHJcblxyXG5cdG1heC13aWR0aDoxMDAlO1xyXG59XHJcbi5jbHJ7XHJcblx0Y2xlYXI6Ym90aDtcclxufVxyXG4uY2xlYXJmaXg6YWZ0ZXIge1xyXG4gICAgY2xlYXI6IGJvdGg7XHJcbiAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgZGlzcGxheTogdGFibGU7XHJcbn1cclxuXHJcbi8qIC0tLS0tLS0tLS0tLS0tLSAv0LHQsNC30L7QstGL0LUg0L3QsNGB0YLRgNC+0LnQutC4IC0tLS0tLS0tLSovIiwiQGNoYXJzZXQgXCJVVEYtOFwiO1xuXG4vKipcbiAqINCe0YHQvdC+0LLQvdGL0LUg0YHRgtC40LvQuFxuICoqL1xuXG5ib2R5IHtcbiAgZm9udC1mYW1pbHk6ICdNb250c2VycmF0Jywgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICAvLyBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIC8vIHRvcDogMTUwcHg7XG59XG5cbi5jb250YWluZXIge1xuICBAaW5jbHVkZSBtaW4tbWF4KDMyMHB4LCAxMDAlLCAwKTtcbn1cblxuLndyYXAge1xuICBAaW5jbHVkZSBtaW4tbWF4KDMyMHB4LCAxNTAwcHgsIDEwMHB4KTtcbn1cblxucCB7XG4gIGNvbG9yOiAkYmxhY2s7XG59XG5cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCl7XG5cdC53cmFwe1xuXHRcdHBhZGRpbmctbGVmdDogNTBweDtcblx0XHRwYWRkaW5nLXJpZ2h0OiA1MHB4O1xuXHR9XG59XG5cblxuI2NvbnRhY3RzLCNnYXJkZW5fZ3JvdW5kX2xpbmssICNwbGFuX2dyb3VuZF9saW5rLCNwYXJrX2dyb3VuZF9saW5re1xuXHRkaXNwbGF5OiBibG9jaztcblx0aGVpZ2h0OiAxMzBweDtcblx0bWFyZ2luOiAtMTMwcHggMCAwO1xufVxuXG4jZGVsaXZlcnksICNwYXltZW50e1xuXHRkaXNwbGF5OiBibG9jaztcblx0aGVpZ2h0OiA1MHZoO1xuXHRtYXJnaW46IC01MHZoIDAgMDtcbn1cbiIsIkBtaXhpbiBtaW4tbWF4KCRtaW4td2lkdGgsICRtYXgtd2lkdGgsICRwYWRkaW5nKSB7XG4gIG1pbi13aWR0aDogJG1pbi13aWR0aDtcbiAgbWF4LXdpZHRoOiAkbWF4LXdpZHRoO1xuICBwYWRkaW5nOiAwICRwYWRkaW5nO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuQG1peGluIGJ0bigkYmc6ICRibGFjaywgJGZzOiAxMXB4LCRsaDogMTNweCwkYnI6IDQwcHgsJHc6IDI3MHB4LCRjbHI6ICR3aGl0ZSwgJGJnY29saG92ZXI6JGJnYnRuY29sb3Job3Zlcil7XG5cdHdpZHRoOiAkdztcblx0Y29sb3I6ICRjbHI7XG5cdGZvbnQtc2l6ZTogJGZzO1xuXHRsaW5lLWhlaWdodDogJGxoO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmc7XG5cdGJvcmRlci1yYWRpdXM6ICRicjtcblx0Ym9yZGVyOiAxcHggc29saWQgJGJnY29saG92ZXI7XG5cdHBhZGRpbmc6IDEzcHggMjBweDtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0bWFyZ2luOiAyNXB4IDA7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuXHRAY29udGVudDtcblxuXHQmOmhvdmVye1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRiZ2NvbGhvdmVyO1xuXHR9XG59XG4iLCIkd2hpdGU6ICNmZmY7XG4kYmxhY2s6ICMwMDA7XG5cbiRiZy1jb2xvci1iYXNlOiAjMDA2NDAwO1xuJGZvbnQtY29sb3ItbWVudTogIzYzNjM2MztcbiRmb250LWNvbG9yLXRleHQtY29udGFjdDogIzYyNjI2MjtcbiRmb250LWNvbG9yLXRleHQtY29udGFjdC1pbmZvOiAjMEM4MTFCO1xuJGFkYXB0X21lbnVfY29sb3I6ICMxMkMyMjg7XG4kYmRjb2xvcmJ0bjogIzUyNEY0RjtcbiRzdWJtZW51LWJnY29sb3I6I2ZkZGJiZDtcbiRmb250LWNvbG9yLXBob25lOiAjNGY0ZjRmO1xuXG5cblxuJGJnYnRuY29sb3Job3ZlcjogIzBFRkYwMTtcblxuJGJnY29sb3ItdXNlZnVsX2luZm86ICNmOWY5Zjk7XG5cbiR1c2VmdWxfaW5mb19jb2xvcl9ib3JkZXI6ICNFNUU1RTU7XG5cbiRjb2xvcl9pbnB1dF90ZXh0OiAjODY4Njg2O1xuXG5cblxuIiwiLnRvcHtcclxuXHRwb3NpdGlvbjogZml4ZWQ7XHJcblx0bGVmdDowO1xyXG5cdHRvcDogMDtcclxuXHRwYWRkaW5nLXRvcDogMzBweDtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcblx0ei1pbmRleDogMTAwMDtcclxuXHR3aWR0aDogMTAwJTtcclxuXHJcblx0LmxvZ29fZGVza3RvcHtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0d2lkdGg6IDgwcHg7XHJcblx0XHRoZWlnaHQ6IGF1dG87XHJcblx0fVxyXG5cclxuXHQubG9nb3tcclxuXHRcdHdpZHRoOiA4MHB4O1xyXG5cdFx0aGVpZ2h0OiBhdXRvO1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdGxlZnQ6IDUwJTtcclxuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxuXHR9XHJcblxyXG5cclxuXHJcblx0LnRvcF9fd3JhcHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblx0XHRmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZTtcclxuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcclxuXHR9XHJcblxyXG5cdC50b3BfX21lbnV7XHJcblx0XHRmbGV4LWJhc2lzOiAxMDAlO1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0fVxyXG5cdC5pY29uc3tcclxuXHRcdFxyXG5cdFx0YXtcclxuXHRcdFx0Y29sb3I6ICRmb250LWNvbG9yLXBob25lO1xyXG5cdFx0XHRmb250LXNpemU6IDIwcHg7XHJcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHRcdH1cclxuXHRcdGl7XHJcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0cGFkZGluZzogNHB4O1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmctY29sb3ItYmFzZTtcclxuXHRcdFx0Y29sb3I6ICR3aGl0ZTtcclxuXHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xyXG5cdFx0XHRmb250LXNpemU6IDE4cHg7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KXtcclxuXHQudG9wX193cmFwe1xyXG5cdFx0Ly8gcGFkZGluZzogMCAxMHB4O1xyXG5cdFx0LnRvcF9fbWVudXtcclxuXHRcdFx0ZmxleC1iYXNpczogMTAwJTtcclxuXHRcdH1cclxuXHRcdC5pY29uc3tcclxuXHRcdFx0Ly8gZmxleC1iYXNpczogMTAwJTtcclxuXHRcdFx0bWFyZ2luLXRvcDogMTVweDtcclxuXHRcdFx0dGV4dC1hbGlnbjogcmlnaHQ7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDk3MHB4KXtcclxuXHQudG9we1xyXG5cdFx0cG9zaXRpb246IGluaGVyaXQ7XHJcblx0fVxyXG5cdC50b3BfX3dyYXB7XHJcblx0cGFkZGluZzogMCAxMHB4O1xyXG5cdFx0Lmljb25ze1xyXG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHR9XHJcblx0fVxyXG5cdFxyXG59XHJcblxyXG5cclxuXHJcblxyXG4iLCIubWVudXtcclxuXHQuYWRhcHRfbWVudXtcclxuXHRcdGNvbG9yOiAkYWRhcHRfbWVudV9jb2xvcjtcclxuXHRcdGZvbnQtc2l6ZTogMjVweDtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdHRvcDogNjBweDtcclxuXHRcdGxlZnQ6IDIwcHg7XHJcblx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0XHR2aXNpYmlsaXR5OiBoaWRkZW47XHJcblx0fVxyXG5cdHVse1xyXG5cdFx0bGlzdC1zdHlsZTogbm9uZTtcclxuXHR9XHJcblxyXG5cdFxyXG5cdFxyXG5cdC5tYWluX21lbnV7XHJcblx0XHRmbGV4LWJhc2lzOiA3MCU7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cdFx0ZmxleC13cmFwOiB3cmFwO1xyXG5cclxuXHRcdGxpe1xyXG5cdFx0XHRhbGlnbi1zZWxmOiBjZW50ZXI7XHJcblx0XHRcdC8vIGZsZXgtYmFzaXM6IDIwJVxyXG5cdFx0fVxyXG5cclxuXHR9XHJcblx0Lm1haW5fbWVudTF7XHJcblx0XHRmbGV4LWJhc2lzOiAxMDAlO1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcblx0XHRmbGV4LXdyYXA6IHdyYXA7XHJcblx0XHRsaXtcclxuXHRcdFx0YWxpZ24tc2VsZjogY2VudGVyO1xyXG5cdFx0XHRtYXJnaW4tbGVmdDogMzBweDtcdFxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0XHJcblxyXG5cclxuXHRhe1xyXG5cdFx0Ji5tZW51X2FjdGl2ZXtcclxuXHRcdFx0Y29sb3I6ICRiZ2J0bmNvbG9yaG92ZXI7XHJcblx0XHR9XHJcblx0XHRmb250LXNpemU6IDIwcHg7XHJcblx0XHRsaW5lLWhlaWdodDogMjNweDtcclxuXHRcdGZvbnQtd2VpZ2h0OiA0MDA7XHJcblx0XHRjb2xvcjogJGZvbnQtY29sb3ItbWVudTtcclxuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHR9XHJcblxyXG59XHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG4vL9Cy0YvQv9Cw0LTQsNGO0YnQuNC1INC80LXQvdGOXHJcbm5hdiB1bCB1bCB7XHJcblx0ZGlzcGxheTogbm9uZTtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0Ly8gdG9wOiAxMDAlO1xyXG5cdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwwLDAsIDgwJSk7XHJcbn1cclxuXHJcbm5hdiB1bCAgbGk6aG92ZXIgPiB1bCB7XHJcblx0ZGlzcGxheTppbmhlcml0O1xyXG59XHJcblxyXG5uYXYgdWwgdWwgbGkge1xyXG5cdG1pbi13aWR0aDoxNzBweDtcclxuXHRmbG9hdDpub25lO1xyXG5cdGRpc3BsYXk6bGlzdC1pdGVtO1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRjb2xvcjogJHdoaXRlO1xyXG5cdHBhZGRpbmc6IDVweCAyMHB4O1xyXG59XHJcblxyXG4uc3ViX21lbnV7XHJcblx0YXtcclxuXHRcdGNvbG9yOiAkd2hpdGU7XHJcblx0fVxyXG5cdGE6aG92ZXJ7XHJcblx0XHRjb2xvcjogJGZvbnQtY29sb3ItdGV4dC1jb250YWN0LWluZm87XHJcblx0fVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KXtcclxuXHQubWFpbl9tZW51e1xyXG5cdFx0bGl7XHJcblx0XHRcdG1hcmdpbi1yaWdodDogMTBweDtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcblxyXG5cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA5NzBweCl7XHJcblx0Lm1lbnV7XHJcblx0XHQuYWRhcHRfbWVudXtcclxuXHRcdFx0dmlzaWJpbGl0eTogdmlzaWJsZTtcclxuXHRcdH1cclxuXHRcdC5tYWluX21lbnVfdmlzaWJsZXtcclxuXHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0Ly8gcG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmxhY2s7XHJcblx0XHRcdHotaW5kZXg6IDU7XHJcblx0XHRcdGZsZXgtYmFzaXM6IDEwMCU7XHJcblx0XHRcdGxpe1xyXG5cdFx0XHRcdGNvbG9yOiAkd2hpdGU7XHJcblx0XHRcdFx0ZmxleC1iYXNpczogMTAwJTtcclxuXHRcdFx0XHRtYXJnaW4tbGVmdDogMDtcclxuXHRcdFx0XHRpbWd7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0XHJcblxyXG5cdFx0bmF2IHVsIHVsIHtcclxuXHRcdFx0ZGlzcGxheTogaW5oZXJpdDtcclxuXHRcdFx0cG9zaXRpb246IGluaGVyaXQ7XHJcblx0XHRcdC8vIHRvcDogMTAwJTtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogaW5oZXJpdDtcclxuXHRcdH1cclxuXHJcblx0fVxyXG5cclxuXHRuYXYgdWwgdWwge1xyXG5cdGRpc3BsYXk6IGluaGVyaXQ7XHJcblx0cG9zaXRpb246IGluaGVyaXQ7XHJcblx0Ly8gdG9wOiAxMDAlO1xyXG5cdC8vIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwwLDAsIDgwJSk7XHJcblx0fVxyXG5cdC50b3B7XHJcblx0XHQudG9wX193cmFwe1xyXG5cdFx0XHRmbGV4LXdyYXA6IHdyYXA7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0dG9wOiA5MHB4O1xyXG5cclxuXHRcdH1cclxuXHRcdC5sb2dve1xyXG5cdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdH1cclxuXHRcdC50b3BfX3JpZ2h0e1xyXG5cdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcbn0iLCIub2ZmZXJze1xyXG5cdFxyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHQub2ZmZXJzX3RleHR7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLC01MCUpO1xyXG5cdFx0dG9wOiA1MCU7XHJcblx0XHRsZWZ0OiA1MCU7XHJcblx0XHR6LWluZGV4OiAzO1xyXG5cdFx0XHJcblx0XHQub2ZmZXJzX25hbWV7XHJcblx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblx0XHRcdGNvbG9yOiAkd2hpdGU7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XHJcblx0XHRcdGZvbnQtc2l6ZTogMzZweDtcclxuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0fVxyXG5cdFx0YXtcclxuXHRcdCBAaW5jbHVkZSBidG4oKXtcclxuXHRcdCBcdG1hcmdpbjogMjVweCBhdXRvIDA7XHJcblx0XHQgfTtcclxuXHJcblx0XHR9XHJcblx0XHQub2ZmZXJzX2NvbW1lbnRze1xyXG5cdFx0XHRwe1xyXG5cdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblx0XHRcdFx0Y29sb3I6ICR3aGl0ZTtcclxuXHRcdFx0XHRtYXJnaW4tdG9wOiAxNXB4O1x0XHJcblx0XHRcdFx0Ly8gZm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0XHRcdH1cclxuXHRcdFx0XHJcblx0XHR9XHJcblxyXG5cdFx0LmNvbnRhY3R1c19uYW1le1xyXG5cdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cdFx0XHRjb2xvcjogJHdoaXRlO1xyXG5cdFx0XHRmb250LXNpemU6IDM2cHg7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRibGFjaztcclxuXHRcdH1cclxuXHRcdC5jb250YWN0dXNfdGV4dHtcclxuXHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHRcdFx0Y29sb3I6ICR3aGl0ZTtcclxuXHRcdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmxhY2s7XHJcblx0XHRcdG1hcmdpbi10b3A6IDEwcHg7XHJcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdH1cclxuXHJcblx0fVxyXG59XHJcblxyXG4ub2ZmZXJzcGljMXtcclxuXHRtYXJnaW4tdG9wOiAxMjBweDtcclxuXHRiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvYmcxLmpwZ1wiKSBuby1yZXBlYXQgY2VudGVyO1xyXG5cdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcblx0aGVpZ2h0OiA0NDBweDtcclxufVxyXG5cclxuLm9mZmVyc3BpYzJ7XHJcblx0YmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2JnMi5qcGdcIikgbm8tcmVwZWF0IGNlbnRlcjtcclxuXHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG5cdGhlaWdodDogNDQwcHg7XHJcbn1cclxuLm9mZmVyc3BpYzN7XHJcblx0YmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2JnMy5qcGdcIikgbm8tcmVwZWF0IGNlbnRlcjtcclxuXHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG5cdGhlaWdodDogNDQwcHg7XHJcblx0JjphZnRlcntcclxuXHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0dG9wOiAwO1xyXG5cdFx0bGVmdDogMDtcclxuXHRcdHJpZ2h0OiAwO1xyXG5cdFx0Ym90dG9tOiAwO1xyXG5cdFx0YmFja2dyb3VuZDogcmdiYSgwLDAsMCwuNSk7XHJcblx0XHR6LWluZGV4OiAyO1xyXG5cdH1cclxufVxyXG4ub2ZmZXJzcGljNHtcclxuXHRiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvYmc0LmpwZ1wiKSBuby1yZXBlYXQgY2VudGVyO1xyXG5cdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcblx0aGVpZ2h0OiA0NDBweDtcclxuXHQmOmFmdGVye1xyXG5cdFx0Y29udGVudDogJyc7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHR0b3A6IDA7XHJcblx0XHRsZWZ0OiAwO1xyXG5cdFx0cmlnaHQ6IDA7XHJcblx0XHRib3R0b206IDA7XHJcblx0XHRiYWNrZ3JvdW5kOiByZ2JhKDAsMCwwLC41KTtcclxuXHRcdHotaW5kZXg6IDI7XHJcblx0fVxyXG59XHJcbi5vZmZlcnNwaWM1e1xyXG5cdGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9iZzUuanBnXCIpIG5vLXJlcGVhdCBjZW50ZXI7XHJcblx0YmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuXHRoZWlnaHQ6IDQ0MHB4O1xyXG59XHJcblxyXG5cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA3OTBweCl7XHJcblx0Lm9mZmVyc3tcclxuXHRcdC5vZmZlcnNfdGV4dHtcclxuXHRcdFx0XHJcblx0XHRcdC5vZmZlcnNfbmFtZXtcclxuXHRcdFx0XHRmb250LXNpemU6IDMwcHg7XHJcblx0XHRcdFx0cGFkZGluZzogMCA1cHg7XHJcblx0XHRcdH1cclxuXHRcdFx0XHJcblx0XHRcdC5jb250YWN0dXNfbmFtZXtcclxuXHRcdFx0XHRmb250LXNpemU6IDIycHg7XHJcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHR9XHJcblx0XHRcdC5jb250YWN0dXNfdGV4dHtcclxuXHRcdFx0XHRmb250LXNpemU6IDEycHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0XHJcbn1cclxuXHJcblxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDc3MHB4KXtcclxuXHQub2ZmZXJze1xyXG5cdFx0Lm9mZmVyc190ZXh0e1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0cHtcclxuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHR9XHJcblx0XHRcdC5vZmZlcnNfbmFtZXtcclxuXHRcdFx0XHQvLyBmb250LXNpemU6IDIwcHg7XHJcblx0XHRcdFx0cGFkZGluZzogMCA1cHg7XHJcblx0XHRcdH1cclxuXHRcdFx0YXtcclxuXHRcdFx0XHRAaW5jbHVkZSBidG4oJGZzOiAxMHB4LCAkdzoyMDBweCl7XHJcblx0XHRcdFx0bWFyZ2luOiAxNXB4IGF1dG8gMDtcclxuXHRcdFx0XHRwYWRkaW5nOiA4cHggMTVweDtcclxuXHJcblx0XHRcdFx0fTtcclxuXHRcdFx0XHRcclxuXHRcdFx0fVxyXG5cdFx0XHQuY29udGFjdHVzX25hbWV7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAyMnB4O1xyXG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0fVxyXG5cdFx0XHQuY29udGFjdHVzX3RleHR7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAxMnB4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdC5vZmZlcnNwaWMxe1xyXG5cdFx0bWFyZ2luLXRvcDogNzBweDtcclxuXHR9XHJcbn0iLCIuYWR2ZXJ0aXNlbWVudHtcclxuXHRtaW4taGVpZ2h0OiAxMDBweDtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmctY29sb3ItYmFzZTtcclxuXHRib3JkZXI6IDFweCBzb2xpZCAkd2hpdGU7XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRmbGV4LXdyYXA6IHdyYXA7XHJcblx0bWFyZ2luOiAwIGF1dG87XHJcblxyXG5cclxuXHQuYWR2ZXJ0aXNlbWVudF9pdGVtLCAuYWR2ZXJ0aXNlbWVudF9yZXZpZXdze1xyXG5cdFx0XHJcblx0XHRwYWRkaW5nOiAwcHggMjBweDtcclxuXHRcdG1hcmdpbjogMTVweCAwO1xyXG5cdFx0Ym9yZGVyLXJpZ2h0OiAxcHggc29saWQgJHdoaXRlO1xyXG5cdFx0XHJcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHQmOmxhc3QtY2hpbGR7XHJcblx0XHRcdGJvcmRlci1yaWdodDogbm9uZTtcclxuXHRcdFx0Ly8gZmxleC1iYXNpczogNjAlO1xyXG5cdFx0fVxyXG5cdFx0JjpmaXJzdC1jaGlsZHtcclxuXHRcdFx0Ym9yZGVyLXJpZ2h0OiAxcHggc29saWQgJHdoaXRlO1xyXG5cdFx0fVxyXG5cdFx0XHJcblxyXG5cdH1cclxuXHJcblx0LmFkdmVydGlzZW1lbnRfaXRlbXtcclxuXHRcdGZsZXgtYmFzaXM6IDI2JTtcclxuXHR9XHJcblxyXG5cdC5hZHZlcnRpc2VtZW50X3Jldmlld3N7XHJcblx0XHRmbGV4LWJhc2lzOiA0MCU7XHJcblx0XHRhbGlnbi1zZWxmOiBjZW50ZXI7XHJcblx0XHR0ZXh0LWFsaWduOiBqdXN0aWZ5O1xyXG5cdFx0XHJcblx0XHRcdC5hZHZlcnRpc2VtZW50X3Jldmlld3NfZGVzY3J7XHJcblx0XHRcdFx0Y29sb3I6ICR3aGl0ZTtcclxuXHRcdFx0XHRmb250LXNpemU6IDE0cHg7XHJcblx0XHRcdFx0XHJcblx0XHRcdH1cclxuXHJcblx0XHR9XHJcblx0XHJcbn1cclxuXHJcbi5hZHZlcnRpc2VtZW50X2l0ZW0tLWhpZGRlbi0tYW5kcm9pZHtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRtaW4taGVpZ2h0OiAxMDBweDtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICRiZy1jb2xvci1iYXNlO1xyXG5cdFx0bWFyZ2luOiAwIGF1dG87XHJcblx0XHRwe1xyXG5cdFx0XHRjb2xvcjogJHdoaXRlO1xyXG5cdFx0fVxyXG5cdFx0XHJcblx0fVxyXG5cclxuLmFkdmVydGlzZW1lbnRfbmFtZXtcclxuXHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHRcdFx0Y29sb3I6ICR3aGl0ZTtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcclxuXHRcdFx0Zm9udC1zaXplOiAyNHB4O1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiA1cHg7XHJcblx0XHRcdHBhZGRpbmctdG9wOiAyMHB4O1xyXG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHR9XHJcblx0XHQuYWR2ZXJ0aXNlbWVudF9jb250ZW50e1xyXG5cdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cdFx0XHRjb2xvcjogJHdoaXRlO1xyXG5cdFx0XHRmb250LXNpemU6IDEycHg7XHJcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdH1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA5NzBweCl7XHJcblx0LmFkdmVydGlzZW1lbnRfbmFtZXtcclxuXHRcdGZvbnQtc2l6ZTogMTlweDtcclxuXHR9XHJcbn1cclxuXHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogNzkwcHgpe1xyXG5cdC5hZHZlcnRpc2VtZW50X25hbWV7XHJcblx0XHRmb250LXNpemU6IDI0cHg7XHJcblx0fVxyXG5cdC5hZHZlcnRpc2VtZW50e1xyXG5cdFx0LmFkdmVydGlzZW1lbnRfaXRlbSwuYWR2ZXJ0aXNlbWVudF9yZXZpZXdze1xyXG5cdFx0XHRmbGV4LWJhc2lzOiAxMDAlO1xyXG5cdFx0XHRib3JkZXItcmlnaHQ6IG5vbmU7XHJcblx0XHRcdCY6Zmlyc3QtY2hpbGR7XHJcblx0XHRcdFx0Ym9yZGVyLXJpZ2h0OiBub25lO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogMzgwcHgpe1xyXG5cdC5hZHZlcnRpc2VtZW50e1xyXG5cdFx0bWluLWhlaWdodDogYXV0bztcclxuXHRcdC5hZHZlcnRpc2VtZW50X2l0ZW0sIC5hZHZlcnRpc2VtZW50X3Jldmlld3N7XHJcblx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdCY6Zmlyc3QtY2hpbGR7XHJcblx0XHRcdFx0Ym9yZGVyLXJpZ2h0OiBub25lO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQuYWR2ZXJ0aXNlbWVudF9pdGVtLS1hbmRyb2lke1xyXG5cdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0ZmxleC1iYXNpczogMTAwJTtcclxuXHRcdFx0LmFkdmVydGlzZW1lbnRfbmFtZSwuYWR2ZXJ0aXNlbWVudF9jb250ZW50e1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMTBweDtcclxuXHRcdFx0XHRmb250LXdlaWdodDogbm9ybWFsO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdC5hZHZlcnRpc2VtZW50X2l0ZW0tLWhpZGRlbi0tYW5kcm9pZHtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0ZmxleC1iYXNpczogMTAwJTtcclxuXHRcdC5hZHZlcnRpc2VtZW50X25hbWV7XHJcblx0XHRcdGZvbnQtc2l6ZTogMThweDtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0XHR9XHJcblx0XHQuYWR2ZXJ0aXNlbWVudF9jb250ZW50e1xyXG5cdFx0XHRmb250LXNpemU6IDEycHg7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcblx0XHR9XHJcblx0fVxyXG59IiwiLmNvbnRhY3R1c19ibG9ja3tcclxuXHRtYXJnaW4tdG9wOiA2MHB4O1xyXG5cdG1hcmdpbi1ib3R0b206IDYwcHg7XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHRmbGV4LXdyYXA6IHdyYXA7XHJcblx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XHJcblx0cHtcclxuXHRcdG1hcmdpbi10b3A6IDMwcHg7XHJcblx0fVxyXG5cdC5jb250YWN0dXNfYmxvY2stdGV4dHtcclxuXHRcdGZsZXgtYmFzaXM6IDQ1JTtcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdC5jb250YWN0dXNfYmxvY2stdGl0bGV7XHJcblx0XHRcdGZvbnQtc2l6ZTogMzhweDtcclxuXHRcdFx0Y29sb3I6ICRmb250LWNvbG9yLW1lbnU7XHJcblx0XHR9XHJcblx0XHQuY29udGFjdHVzX2Jsb2NrLW5hbWV7XHJcblx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblx0XHRcdGZvbnQtc2l6ZTogMThweDtcclxuXHRcdFx0Y29sb3I6ICRmb250LWNvbG9yLXRleHQtY29udGFjdDtcclxuXHRcdH1cclxuXHRcdC5jb250YWN0dXNfYmxvY2staW5mbyBhe1xyXG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblx0XHRcdGZvbnQtc2l6ZTogMTRweDtcclxuXHRcdFx0Y29sb3I6ICRmb250LWNvbG9yLXRleHQtY29udGFjdC1pbmZvO1xyXG5cdFx0XHRzcGFue1xyXG5cdFx0XHRcdGNvbG9yOiAkZm9udC1jb2xvci1tZW51O1xyXG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0LmNvbnRhY3R1c19ibG9jay10ZXh0LWNoYXR7XHJcblx0XHRcdGF7XHJcblx0XHRcdFx0QGluY2x1ZGUgYnRuKCRiZzogJGZvbnQtY29sb3ItdGV4dC1jb250YWN0LWluZm8sICR3OjE0MHB4LCAkYmdjb2xob3ZlcjokZm9udC1jb2xvci10ZXh0LWNvbnRhY3QtaW5mbyl7XHJcblx0XHRcdFx0XHRib3JkZXI6IG5vbmU7XHJcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiAwO1xyXG5cdFx0XHRcdFx0bWFyZ2luOiAyNXB4IGF1dG87XHJcblx0XHRcdFx0fTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQuY29udGFjdHVzX2Jsb2NrLWxvY2F0aW9ue1xyXG5cdFx0ZmxleC1iYXNpczogNTAlO1xyXG5cclxuXHRcdC5jb250YWN0dXNfYmxvY2stbWFwe1xyXG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdHBhZGRpbmctYm90dG9tOiA4MCU7XHJcblx0XHRcdGhlaWdodDogMDtcclxuXHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdFx0aWZyYW1le1xyXG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHR0b3A6IDA7XHJcblx0XHRcdFx0bGVmdDogMDtcclxuXHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRcdH1cclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogNDBweDtcclxuXHRcdH1cclxuXHJcblx0XHQuY29udGFjdHVzX2Jsb2NrLWFkZHJlc3N7XHJcblx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0LmNvbnRhY3R1c19ibG9jay1hZGRyZXNzLW5hbWV7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAxOHB4O1xyXG5cdFx0XHR9XHJcblx0XHRcdC5jb250YWN0dXNfYmxvY2stYWRkcmVzcy1pbmZve1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuXHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogNzkwcHgpe1xyXG5cdC5jb250YWN0dXNfYmxvY2t7XHJcblx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0bWFyZ2luLXRvcDogMzBweDtcclxuXHRcdC5jb250YWN0dXNfYmxvY2stdGV4dHtcclxuXHRcdFx0ZmxleC1iYXNpczogMTAwJTtcclxuXHRcdFx0LmNvbnRhY3R1c19ibG9jay10aXRsZXtcclxuXHRcdFx0XHRmb250LXNpemU6IDI5cHg7XHJcblx0XHRcdH1cclxuXHRcdFx0LmNvbnRhY3R1c19ibG9jay1uYW1le1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMjBweDtcclxuXHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogbm9uZTtcclxuXHRcdFx0fVxyXG5cdFx0XHQuY29udGFjdHVzX2Jsb2NrLWluZm97XHJcblx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdFx0XHR9XHJcblx0XHRcdC5jb250YWN0dXNfYmxvY2stZGVzY3J7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0LmNvbnRhY3R1c19ibG9jay1sb2NhdGlvbntcclxuXHRcdFx0ZmxleC1iYXNpczogMTAwJTtcclxuXHRcdFx0cGFkZGluZzogMCAyMHB4O1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuIiwiLnVzZWZ1bF9pbmZve1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcblx0ZmxleC13cmFwOiB3cmFwO1xyXG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICRiZ2NvbG9yLXVzZWZ1bF9pbmZvO1xyXG5cclxuXHJcblx0LnVzZWZ1bF9pbmZvLWl0ZW17XHJcblx0XHRtYXJnaW46IDgwcHggMTBweDtcclxuXHRcdGZsZXgtYmFzaXM6IDI1JTtcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdHBhZGRpbmctcmlnaHQ6IDE1cHg7IFxyXG5cdFx0Ym9yZGVyLXJpZ2h0OiAxcHggc29saWQgJHVzZWZ1bF9pbmZvX2NvbG9yX2JvcmRlcjtcclxuXHRcdC51c2VmdWxfaW5mby1pdGVtLXRpdGxle1xyXG5cdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG5cdFx0XHRcclxuXHRcdFx0Zm9udC1zaXplOiAxMnB4O1xyXG5cdFx0fVxyXG5cdFx0LnVzZWZ1bF9pbmZvLWl0ZW0taW5mb3tcclxuXHRcdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdFx0XHRhe1xyXG5cdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHRcdFx0XHRjb2xvcjogJGZvbnQtY29sb3ItdGV4dC1jb250YWN0LWluZm87XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi5jb3B5cmlnaHQtYmxvY2t7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogJGJsYWNrO1xyXG5cdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRwYWRkaW5nOiAyMHB4IDA7XHJcblx0cHtcclxuXHRcdGNvbG9yOiAkd2hpdGU7XHJcblxyXG5cdH1cclxufVxyXG5cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA1NzBweCl7XHJcblx0LnVzZWZ1bF9pbmZve1xyXG5cdFx0LnVzZWZ1bF9pbmZvLWl0ZW17XHJcblx0XHRcdG1hcmdpbjogNDBweCAxMHB4O1xyXG5cdFx0XHRmbGV4LWJhc2lzOiAxMDAlO1xyXG5cdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJHVzZWZ1bF9pbmZvX2NvbG9yX2JvcmRlcjtcclxuXHRcdFx0Ym9yZGVyLXJpZ2h0OiBub25lO1xyXG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogMzBweDsgXHJcblx0XHRcdCY6bGFzdC1jaGlsZHtcclxuXHRcdFx0XHRib3JkZXItYm90dG9tOiBub25lO1xyXG5cdFx0XHR9XHJcblx0XHRcdC51c2VmdWxfaW5mby1pdGVtLXRpdGxle1xyXG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMTJweDtcdFxyXG5cdFx0XHRcdGNvbG9yOiAkZm9udC1jb2xvci10ZXh0LWNvbnRhY3Q7XHJcblx0XHRcdH1cclxuXHRcdFx0LnVzZWZ1bF9pbmZvLWl0ZW0taW5mb3tcclxuXHRcdFx0XHRmb250LXNpemU6IDE0cHg7XHRcclxuXHRcdFx0XHRjb2xvcjogJGZvbnQtY29sb3ItdGV4dC1jb250YWN0O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdC5jb3B5cmlnaHQtYmxvY2t7XHJcblx0XHRmb250LXNpemU6IDEwcHg7XHJcblx0XHRwe1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG5cdFx0fVxyXG5cdH1cclxufSIsIi50aXBzLWludHJvZHVjdGlvbntcclxuXHRtYXJnaW4tdG9wOiAxNjBweDtcclxuXHRjb2xvcjogJGZvbnQtY29sb3ItdGV4dC1jb250YWN0O1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICRiZ2NvbG9yLXVzZWZ1bF9pbmZvO1xyXG5cdC8vIHBhZGRpbmctdG9wOiAzMHB4O1xyXG5cdC8vIHBhZGRpbmctYm90dG9tOiAzMHB4O1xyXG5cdC50aXBzLW5hbWV7XHJcblx0XHRcdGZvbnQtc2l6ZTogMzZweDtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMTVweDtcclxuXHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHR9XHJcblx0LnRpcHMtdGV4dHtcclxuXHRcdGZvbnQtc2l6ZTogMTRweDtcclxuXHRcdHB7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDE1cHg7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4udGlwcy1jb250ZW50e1xyXG5cdGNvbG9yOiAkZm9udC1jb2xvci10ZXh0LWNvbnRhY3Q7XHJcblx0bWFyZ2luLXRvcDogNTBweDtcclxuXHRjb2x1bW4tY291bnQ6IDI7XHJcblx0LnRpcHMtY29udGVudC1uYW1le1xyXG5cdFx0Zm9udC1zaXplOiAzNnB4O1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMTVweDtcclxuXHRcdG1hcmdpbi10b3A6IDE1cHg7XHJcblx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cdH1cclxuXHQudGlwcy1jb250ZW50LXRleHR7XHJcblx0XHRmb250LXNpemU6IDE0cHg7XHJcblx0XHRwe1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLmFydGljbGUtb3RoZXJ7XHJcblx0Y29sb3I6ICRmb250LWNvbG9yLXRleHQtY29udGFjdDtcclxuXHRtYXJnaW4tdG9wOiA0MHB4O1xyXG5cdC5hcnRpY2xlLW90aGVyLXRpdGxle1xyXG5cdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHRcdGZvbnQtc2l6ZTogMjRweDtcclxuXHRcdG1hcmdpbi1ib3R0b206IDE1cHg7XHJcblx0fVxyXG5cdC5hcnRpY2xlLW90aGVyLWxpbmtze1xyXG5cdFx0bGlzdC1zdHlsZTogbm9uZTtcclxuXHRcdGxpe1xyXG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogNXB4O1xyXG5cdFx0XHRhe1xyXG5cdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHRcdFx0XHRjb2xvcjogJGZvbnQtY29sb3ItdGV4dC1jb250YWN0LWluZm87XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcblxyXG4ucGFnaW5hdGlvbntcclxuXHRtYXJnaW4tdG9wOiAyMHB4O1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcblx0bGlzdC1zdHlsZTogbm9uZTtcclxuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRsaXtcclxuXHRcdGF7XHJcblx0XHRcdHBhZGRpbmc6IDVweDtcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHRcdFx0Y29sb3I6ICRmb250LWNvbG9yLXRleHQtY29udGFjdDtcclxuXHRcdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdFx0XHQmLmFjdGl2ZXtcclxuXHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCl7XHJcblx0LnRpcHMtaW50cm9kdWN0aW9ue1xyXG5cdFx0bWFyZ2luLXRvcDogMjAwcHg7XHJcblx0XHQudGlwcy1uYW1le1xyXG5cdFx0XHRmb250LXNpemU6IDMwcHg7XHJcblx0XHR9XHJcblx0fVxyXG5cdC50aXBzLWNvbnRlbnR7XHJcblx0XHRjb2x1bW4tY291bnQ6IDE7XHJcblx0XHQudGlwcy1jb250ZW50LW5hbWV7XHJcblx0XHRcdGZvbnQtc2l6ZTogMzJweDtcclxuXHRcdH1cclxuXHJcblx0fVxyXG5cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDcwMHB4KXtcclxuXHQudGlwcy1pbnRyb2R1Y3Rpb257XHJcblx0XHRtYXJnaW4tdG9wOiAxMDBweDtcclxuXHRcdC50aXBzLW5hbWV7XHJcblx0XHRcdGZvbnQtc2l6ZTogMjRweDtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuIiwiLmZhcS1ibG9jay10aXRsZXtcclxuXHRtYXJnaW4tdG9wOiAxNjBweDtcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0Y29sb3I6ICRmb250LWNvbG9yLXRleHQtY29udGFjdDtcclxuXHQuZmFxLXRpdGxle1xyXG5cdFx0Zm9udC1zaXplOiAxMjBweDtcclxuXHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblx0XHRmb250LXdlaWdodDogNjAwO1xyXG5cdH1cclxuXHQuZmFxLWRlc2Nye1xyXG5cdFx0Zm9udC1zaXplOiAxMnB4O1xyXG5cdH1cclxuXHRcclxufVxyXG5cclxuYS5hc3NvcnRtZW50LWJ0bntcclxuXHQvLyAkYmc6ICRibGFjaywgJGZzOiAxMXB4LCRsaDogMTNweCwkYnI6IDQwcHgsJHc6IDI3MHB4LCRjbHI6ICR3aGl0ZSwgJGJnY29saG92ZXI6JGJnYnRuY29sb3Job3ZlclxyXG5cdEBpbmNsdWRlIGJ0bigkYmc6dHJhbnNwYXJlbnQsICRjbHI6ICRmb250LWNvbG9yLXRleHQtY29udGFjdCwgJHc6IDE3MHB4LCAkYmdjb2xob3ZlcjogdHJhbnNwYXJlbnQpe1xyXG5cdCBcdG1hcmdpbjogMjVweCBhdXRvIDA7XHJcblx0IFx0Ym9yZGVyOiAxcHggc29saWQgJGJkY29sb3JidG47XHJcblxyXG5cdCB9O1xyXG59XHJcblxyXG4uZmFxLWJsb2NrLWluZm97XHJcblx0bWFyZ2luLXRvcDogODBweDtcclxuXHRtYXJnaW4tYm90dG9tOiA1MHB4O1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcblx0ZmxleC13cmFwOiB3cmFwO1xyXG5cdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cdC5mYXEtYmxvY2staW5mby1pdGVte1xyXG5cdFx0ZmxleC1iYXNpczogNDklO1xyXG5cdFx0LmZhcS1ibG9jay1pbmZvLWl0ZW0tdGl0bGV7XHJcblx0XHRcdGNvbG9yOiAkZm9udC1jb2xvci10ZXh0LWNvbnRhY3Q7XHJcblx0XHRcdGZvbnQtc2l6ZTogMzJweDtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMzBweDtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcclxuXHRcdH1cclxuXHRcdC5mYXEtYmxvY2staW5mby1pdGVtLWluZm97XHJcblx0XHRcdGxpc3Qtc3R5bGU6IG5vbmU7XHJcblx0XHRcdGxpe1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDMwcHg7XHJcblx0XHRcdFx0Ym9yZGVyOiBub25lO1xyXG5cdFx0XHRcdCY+ZGl2e1xyXG5cdFx0XHRcdFx0Y29sb3I6ICRmb250LWNvbG9yLXRleHQtY29udGFjdDtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMThweDtcclxuXHRcdFx0XHRcdHNwYW57XHJcblx0XHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDI1cHg7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC5hY2NvcmRpb25qc190ZXh0e1xyXG5cdFx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IG5vbmU7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdFxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLmZhcS1ibG9jay1pbmZvLXBob25le1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICRiZ2NvbG9yLXVzZWZ1bF9pbmZvO1xyXG5cdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRwYWRkaW5nLWJvdHRvbTogODBweDtcclxuXHRwYWRkaW5nLXRvcDogODBweDtcclxuXHRtYXJnaW4tYm90dG9tOiA4MHB4O1xyXG5cdC5mYXEtYmxvY2staW5mby1waG9uZS10aXRsZXtcclxuXHRcdGNvbG9yOiAkZm9udC1jb2xvci10ZXh0LWNvbnRhY3QtaW5mbztcclxuXHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblx0XHRjb2xvcjogJGZvbnQtY29sb3ItdGV4dC1jb250YWN0LWluZm87XHJcblx0XHRmb250LXNpemU6IDI0cHg7XHJcblx0XHRtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG5cdH1cclxuXHRwe1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMTRweDtcclxuXHRcdGNvbG9yOiAkZm9udC1jb2xvci10ZXh0LWNvbnRhY3Q7XHJcblx0fVxyXG5cdC8vICRmb250LWNvbG9yLXRleHQtY29udGFjdC1pbmZvXHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpe1xyXG5cdFxyXG5cdC5mYXEtYmxvY2stdGl0bGV7XHJcblx0XHRtYXJnaW4tdG9wOiA4MHB4O1xyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0LmZhcS10aXRsZXtcclxuXHRcdFx0Zm9udC1zaXplOiA4MHB4O1xyXG5cdFx0fVxyXG5cdFx0XHJcblx0fVxyXG5cdC5mYXEtYmxvY2staW5mb3tcclxuXHRcdG1hcmdpbi10b3A6IDYwcHg7XHJcblx0XHQuZmFxLWJsb2NrLWluZm8taXRlbXtcclxuXHRcdFx0LmZhcS1ibG9jay1pbmZvLWl0ZW0tdGl0bGV7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAyNXB4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA3MDBweCl7XHJcblx0LmZhcS1ibG9jay10aXRsZXtcclxuXHRcdG1hcmdpbi10b3A6IDgwcHg7XHJcblx0XHQuZmFxLXRpdGxle1xyXG5cdFx0XHRmb250LXNpemU6IDUwcHg7XHJcblx0XHR9XHJcblx0XHRcclxuXHR9XHJcblx0LmZhcS1ibG9jay1pbmZve1xyXG5cdFx0LmZhcS1ibG9jay1pbmZvLWl0ZW17XHJcblx0XHRcdGZsZXgtYmFzaXM6IDEwMCU7XHJcblx0XHRcdC5mYXEtYmxvY2staW5mby1pdGVtLXRpdGxle1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMjBweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDM4MHB4KXtcclxuXHRcclxuXHQuZmFxLWJsb2NrLXRpdGxle1xyXG5cdFx0bWFyZ2luLXRvcDogNzBweDtcclxuXHRcdC5mYXEtdGl0bGV7XHJcblx0XHRcdGZvbnQtc2l6ZTogNTBweDtcclxuXHRcdH1cclxuXHRcdFxyXG5cdH1cclxuXHJcbn0iLCIucG9wdXBfZ3JvdW5kIHtcclxuICAgICAgICB3aWR0aDogYXV0bztcclxuICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLDAsMCwgMC41KTtcclxuICAgICAgICB6LWluZGV4OiAxMDAxO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBwYWRkaW5nOiAxNXB4O1xyXG4gICAgICAgIGJvcmRlcjogM3B4IHNvbGlkICMwMDAwY2M7XHJcbiAgICAgICAgY29sb3I6ICMwMDAwY2M7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIG1hcmdpbjogYXV0bztcclxuICAgICAgfVxyXG4vLyAjcXVhbGl0eV9ncm91bmQ6dGFyZ2V0IHtkaXNwbGF5OiBibG9jazt9XHJcblxyXG5cclxuLy8gLmNsb3NlOmhvdmVyIHtiYWNrZ3JvdW5kOiAjZTZlNmZmO31cclxuXHJcblxyXG5cclxuXHJcbi5zbGlkZXJ7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcbiAgICBtYXJnaW4tdG9wOiA1MHB4O1xyXG5cclxuXHJcblxyXG4uc2xpZGVyLWl0ZW17XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgLy8gcGFkZGluZzogMCA2MHB4O1xyXG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHJcbn1cclxuXHJcbi5ncm91bmQtaW1ne1xyXG4gICAgZmxleC1iYXNpczogNDUlO1xyXG4gICAgYWxpZ24tc2VsZjogY2VudGVyO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcblxyXG4gICAgaW1ne1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG59XHJcblxyXG4uZ3JvdW5kLWNvbnRlbnR7XHJcblxyXG4gICAgZmxleC1iYXNpczogNTAlO1xyXG4gICAgbWFyZ2luLWxlZnQ6IDEwcHg7XHJcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcclxuICAgIGNvbG9yOiAkYmRjb2xvcmJ0bjtcclxuICAgIC5ncm91bmQtY29udGVudC10aXRsZXtcclxuICAgICAgICBjb2xvcjogJGJnLWNvbG9yLWJhc2U7XHJcbiAgICAgICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgfVxyXG4gICAgLmdyb3VuZC1jb250ZW50LXJhdGluZ3tcclxuICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgaXtcclxuICAgICAgICAgICAgY29sb3I6IHllbGxvdztcclxuICAgICAgICB9XHJcbiAgICAgICAgc3BhbntcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XHJcbiAgICAgICAgICAgIGF7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJGJnLWNvbG9yLWJhc2U7ICAgIFxyXG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgICAgICAgICAgJjpob3ZlcntcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIFxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5ncm91bmQtc3RvY2t7XHJcbiAgICAgICAgY29sb3I6ICRiZy1jb2xvci1iYXNlO1xyXG4gICAgfVxyXG4gICAgLmdyb3VuZC1wcmljZXtcclxuICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgbWFyZ2luOiAzMHB4IDA7XHJcbiAgICB9XHJcbiAgICAuZ3JvdW5kLWRlc2Nye1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcbiAgICB9XHJcblxyXG4vL2J0bigkYmc6ICRibGFjaywgJGZzOiAxMXB4LCRsaDogMTNweCwkYnI6IDQwcHgsJHc6IDI3MHB4LCRjbHI6ICR3aGl0ZSwgJGJnY29saG92ZXI6JGJnYnRuY29sb3Job3Zlcil7XHJcbiAgICAuZ3JvdW5kLWFwcGxpY2F0aW9ue1xyXG4gICAgICAgIGFwcGVhcmFuY2U6IGJ1dHRvbjtcclxuICAgICAgICAgQGluY2x1ZGUgYnRuKCRiZzogJGJnLWNvbG9yLWJhc2UsICR3OiAxNzBweCl7fTtcclxuICAgIH1cclxuICAgIC5ncm91bmQtY2FsbG1le1xyXG4gICAgICAgIEBpbmNsdWRlIGJ0bigkYmc6ICR3aGl0ZSwgJHc6IDE3MHB4LCAkY2xyOiAkYmctY29sb3ItYmFzZSl7XHJcbiAgICAgICAgICAgXHJcbiAgICAgICAgIH07XHJcbiAgICB9XHJcbn1cclxuXHJcblxyXG4ub3dsLWRvdHN7XHJcbiAgICBcclxuXHJcblxyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgcGFkZGluZzogMCAwIDE1cHggMDtcclxuICAgIC5vd2wtZG90e1xyXG4gICAgICAgIHdpZHRoOiAxOHB4O1xyXG4gICAgICAgIGhlaWdodDogMThweDtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAxOHB4O1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRiZGNvbG9yYnRuO1xyXG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGJnLWNvbG9yLWJhc2U7XHJcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgIG1hcmdpbjogMCA1cHg7XHJcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgfVxyXG4gICAgLmFjdGl2ZXtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmctY29sb3ItYmFzZTtcclxuICAgIH1cclxufVxyXG5cclxuXHJcbn1cclxuXHJcblxyXG4ubnVtLXBvcHVwLWNsYXNze1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcclxuXHJcbiAgICAubnVtLXBvcHVwLWNsYXNzLXRpdGxle1xyXG4gICAgICAgIGNvbG9yOiAkYmxhY2s7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcclxuICAgIH1cclxuICAgIGZvcm17XHJcbiAgICAgICAgbGFiZWx7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgY29sb3I6ICRibGFjaztcclxuXHJcbiAgICAgICAgfVxyXG4gICAgICAgIGlucHV0LCB0ZXh0YXJlYXtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMTVweDtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICBjb2xvcjogJGNvbG9yX2lucHV0X3RleHQ7XHJcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkIGdyZWVuO1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIHRleHRhcmVhe1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxNXB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkY29sb3JfaW5wdXRfdGV4dDtcclxuICAgICAgICAgICAgYm9yZGVyOiAycHggc29saWQgZ3JlZW47XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDE1MHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmJ0bl9hY2NlbnR7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAwKTsgXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGJ0bigkYmc6ICRiZy1jb2xvci1iYXNlKXt9O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIFxyXG59XHJcblxyXG4ubnVtLXBvcHVwLWNsYXNzLXN1Y2Nlc3N7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgYm90dG9tOiA1MHZoO1xyXG4gICAgcHtcclxuICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcclxuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICB9XHJcbiAgICBpe1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMzBweDtcclxuICAgICAgICBjb2xvcjogJGJnLWNvbG9yLWJhc2U7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAwKTsgXHJcbiAgICB9XHJcbn1cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogNjQ4cHgpe1xyXG4gICAgICAgIFxyXG4gICAgLnNsaWRlcntcclxuICAgICAgICAuZ3JvdW5kLWltZ3tcclxuICAgICAgICAgICAgZmxleC1iYXNpczogMTAwJTtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNTBweDtcclxuXHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5ncm91bmQtY29udGVudHtcclxuICAgICAgICAgICAgZmxleC1iYXNpczogMTAwJTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcblxyXG5cclxuIl19 */
