/*!***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/.pnpm/css-loader@7.1.2_webpack@5.101.0/node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[1]!./node_modules/.pnpm/resolve-url-loader@5.0.0/node_modules/resolve-url-loader/index.js??ruleSet[1].rules[4].oneOf[1].use[2]!./node_modules/.pnpm/sass-loader@16.0.5_sass@1.90.0_webpack@5.101.0/node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[3]!./web/app/Assets/scss/pages/_news.scss ***!
  \***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@charset "UTF-8";
/*COLORS VALUES*/
/* Vert principal JCC */
/* Vert foncé (hover/boutons) */
/* Vert très clair pour les sections */
/* Rouge foncé (hover/boutons) */
/* Rouge Sang principal CIFMC */
/* Arrière-plan très clair (presque blanc/rose) */
/* Rouge principal CPM */
/* Rouge foncé (hover/boutons) */
/* Arrière-plan très clair (presque blanc/rose) */
/* Texte clair */
/*WIDTHS VALUES*/
/*ASIDE*/
/*ALERTS*/
/*NAVBAR*/
/*DROPDOWN*/
/*COLLECTIONS*/
/*BUTTONS*/
/*PAGINATIONS*/
/*FONT-FAMILLY*/
/*JUMBOTRON*/
/*ASIDE PROFILE*/
.page-news {
  padding-bottom: 2rem;
  padding-top: 5rem;
}
.page-news .container .page-news-items {
  display: grid;
  grid-template-columns: 1fr;
  gap: 1rem;
  position: relative;
}
.page-news .container .page-news-items .article {
  border-radius: 0;
  position: relative;
}
.page-news .container .page-news-items .article-badge {
  display: none;
}
.page-news .container .page-news-items .article-container {
  width: 100%;
  display: flex;
  flex-direction: row-reverse;
}
.page-news .container .page-news-items .article-container-panel {
  background-color: #FFFFFF;
  padding: 1rem;
  width: inherit;
}
.page-news .container .page-news-items .article-container-panel-head > p {
  font-size: 1.3rem;
  text-align: center;
  color: #c9973a;
  font-weight: bolder;
}
.page-news .container .page-news-items .article-container-panel-head .white-divider {
  border-bottom: 0.5px dashed #c9973a;
}
.page-news .container .page-news-items .article-container-panel-head > h3 {
  font-size: 1.2rem;
  text-align: center;
  color: #303133;
  margin-bottom: 1rem;
}
.page-news .container .page-news-items .article-container-panel-head-image {
  width: 100%;
  height: 200px;
  overflow: hidden;
  display: grid;
  place-items: center;
  box-shadow: 0 0 0.2rem rgba(40, 40, 40, 0.2);
  margin: 1rem 0;
}
.page-news .container .page-news-items .article-container-panel-head-image img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.page-news .container .page-news-items .article-container-panel-body > p {
  font-size: 1rem;
  text-align: justify;
  color: #909399;
  margin: 1rem 0;
}
.page-news .container .page-news-items .article-container-panel-body-ref {
  padding: 1rem;
  border-radius: 0;
}
.page-news .container .page-news-items .article-container-panel-body-ref-header {
  width: 100%;
  height: 150px;
}
.page-news .container .page-news-items .article-container-panel-body-ref-header img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.page-news .container .page-news-items .article-container-panel-body-ref-body h4 {
  font-size: 1.2rem;
  margin: 1rem 0;
}
.page-news .container .page-news-items .article-container-panel-body-ref-body p {
  font-size: 1rem;
  color: #909399;
  margin: 1rem 0;
}
.page-news .container .page-news-items .article-container-panel-body-ref-footer {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
}
.page-news .container .page-news-items .article-container-panel-body-ref-footer-left {
  display: flex;
  flex-direction: row;
  align-items: center;
}
.page-news .container .page-news-items .article-container-panel-body-ref-footer-left-mask {
  width: 20px;
  height: 20px;
}
.page-news .container .page-news-items .article-container-panel-body-ref-footer-left-mask img {
  width: 100%;
  height: 100%;
  object-fit: fill;
}
.page-news .container .page-news-items .article-container-panel-body-ref-footer-left span {
  display: inline-block;
  font-size: 0.8rem;
  color: #909399;
  margin-left: 0.5rem;
}
.page-news .container .page-news-items .article-container-panel-body-ref-footer-published {
  font-size: 0.8rem;
  color: #909399;
  margin-left: 0.5rem;
}
.page-news .container .page-news-items .article-container-panel-body-ref-footer-right {
  cursor: pointer;
}
@media screen and (min-width: 768px) {
  .page-news .container .page-news-items::before {
    top: 0;
    bottom: 0;
    position: absolute;
    content: " ";
    width: 2px;
    background-color: #e5007d;
    left: 50%;
    margin-left: -2.5px;
  }
  .page-news .container .page-news-items .article-badge {
    display: grid;
    width: 20px;
    height: 20px;
    place-items: center;
    border-radius: 50%;
    background-color: #FFFFFF;
    color: #FFFFFF;
    font-size: 1rem;
    text-align: center;
    position: absolute;
    border: 2px solid #e5007d;
    top: 1rem;
    left: 48.5%;
  }
  .page-news .container .page-news-items .article-container .article-container-inner {
    width: 48%;
    float: left;
    box-shadow: 0 0 0.2rem rgba(40, 40, 40, 0.2);
    position: relative;
  }
  .page-news .container .page-news-items .article-container-panel {
    width: 100%;
  }
  .page-news .container .page-news-items .article-container-panel:before {
    border: 10px solid transparent;
    border-right: 0.625rem solid #fff;
    content: "";
    height: 0;
    position: absolute;
    right: 100%;
    top: 1rem;
    width: 0;
  }
  .page-news .container .page-news-items .article.inverted .article-badge {
    left: unset;
    right: 48.9%;
  }
  .page-news .container .page-news-items .article.inverted .article-container {
    flex-direction: row;
  }
  .page-news .container .page-news-items .article.inverted .article-container-panel {
    width: 100%;
  }
  .page-news .container .page-news-items .article.inverted .article-container-panel:before {
    border-color: transparent transparent transparent #fff;
    left: 100%;
  }
}
@media screen and (min-width: 1024px) {
  .page-news .container .page-news-items .article-badge {
    left: 48.8%;
  }
  .page-news .container .page-news-items .article.inverted .article-badge {
    right: 49%;
  }
}
@media screen and (min-width: 1280px) {
  .page-news .container .page-news-items .article-badge {
    left: 48.9%;
  }
  .page-news .container .page-news-items .article.inverted .article-badge {
    right: 49.2%;
  }
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiL3BhZ2UvTmV3cy5jc3MiLCJtYXBwaW5ncyI6Ijs7O0FBQUEsZ0JBQWdCO0FDRWhCO0FBVTBCO0FBQ0E7QUFDSTtBQUc4QjtBQUV0QjtBQUNOO0FBRU47QUFDQztBQUNHO0FBRUY7QUE0QzVCO0FBUUE7QUFJQTtBQUdBO0FBS0E7QUFHQTtBQUlBO0FBR0E7QUFHQTtBQUVBO0FBS0E7QUQzR0E7RUFDSTtFQUNBO0FBcUJKO0FBbkJRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QUFxQlo7QUFwQlk7RUFDSSxnQkN1R0E7RUR0R0E7QUFzQmhCO0FBcEJnQjtFQUNJO0FBc0JwQjtBQW5CZ0I7RUFDSTtFQUNBO0VBQ0E7QUFxQnBCO0FBcEJvQjtFQUNJLHlCQ3FCVjtFRHBCVTtFQUNBO0FBc0J4QjtBQXBCNEI7RUFDSTtFQUNBO0VBQ0EsY0NxSGhCO0VEcEhnQjtBQXNCaEM7QUFuQjRCO0VBQ0k7QUFxQmhDO0FBbEI0QjtFQUNJO0VBQ0E7RUFDQSxjQ0xuQjtFRE1tQjtBQW9CaEM7QUFsQjRCO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLDRDQ21FbEI7RURsRWtCO0FBb0JoQztBQW5CZ0M7RUFDSTtFQUNBO0VBQ0E7QUFxQnBDO0FBZjRCO0VBQ0k7RUFDQTtFQUNBLGNDN0JoQjtFRDhCZ0I7QUFpQmhDO0FBZDRCO0VBQ0k7RUFDQSxnQkM0Q2hCO0FENUJoQjtBQWZnQztFQUNJO0VBQ0E7QUFpQnBDO0FBaEJvQztFQUNJO0VBQ0E7RUFDQTtBQWtCeEM7QUFib0M7RUFDSTtFQUNBO0FBZXhDO0FBWm9DO0VBQ0k7RUFDQSxjQ3REeEI7RUR1RHdCO0FBY3hDO0FBVmdDO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QUFZcEM7QUFYb0M7RUFDSTtFQUNBO0VBQ0E7QUFheEM7QUFad0M7RUFDSTtFQUNBO0FBYzVDO0FBYjRDO0VBQ0k7RUFDQTtFQUNBO0FBZWhEO0FBWndDO0VBQ0k7RUFDQTtFQUNBLGNDaEY1QjtFRGlGNEI7QUFjNUM7QUFYb0M7RUFDSTtFQUNBLGNDdEZ4QjtFRHVGd0I7QUFheEM7QUFUb0M7RUFDSTtBQVd4QztBRTJERTtFRjdEYztJQUNJO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQSx5QkM5RlA7SUQrRk87SUFDQTtFQUtsQjtFQUZrQjtJQUNJO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQSx5QkM3R1Y7SUQ4R1UsY0M5R1Y7SURnSFU7SUFDQTtJQUNBO0lBQ0E7SUFFQTtJQUNBO0VBRXRCO0VBRXNCO0lBQ0k7SUFDQTtJQUNBLDRDQ3BEZDtJRHFEYztFQUExQjtFQUdzQjtJQUNJO0VBRDFCO0VBRTBCO0lBQ0k7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFQUE5QjtFQU8wQjtJQUNJO0lBQ0E7RUFMOUI7RUFRMEI7SUFDSTtFQU45QjtFQU84QjtJQUNJO0VBTGxDO0VBTWtDO0lBQ0k7SUFDQTtFQUp0QztBQUNGO0FFREU7RUZja0I7SUFDSTtFQVZ0QjtFQWUwQjtJQUNJO0VBYjlCO0FBQ0Y7QUVURTtFRjZCa0I7SUFDSTtFQWpCdEI7RUFzQjBCO0lBQ0k7RUFwQjlCO0FBQ0YsQyIsInNvdXJjZXMiOlsid2VicGFjazovL2Zvdy8uL3dlYi9hcHAvQXNzZXRzL3Njc3MvcGFnZXMvX25ld3Muc2NzcyIsIndlYnBhY2s6Ly9mb3cvLi93ZWIvYXBwL0Fzc2V0cy9zY3NzL2dsb2JhbC9fdmFyaWFibGVzLnNjc3MiLCJ3ZWJwYWNrOi8vZm93Ly4vd2ViL2FwcC9Bc3NldHMvc2Nzcy9taXhpbnMvX21peGlucy5zY3NzIl0sInNvdXJjZXNDb250ZW50IjpbIkB1c2UgXCIuLi9nbG9iYWwvdmFyaWFibGVzXCIgYXMgdmFycztcbkB1c2UgXCIuLi9taXhpbnMvbWl4aW5zXCIgYXMgbWl4O1xuXG4ucGFnZS1uZXdzIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMnJlbTtcbiAgICBwYWRkaW5nLXRvcDogNXJlbTtcbiAgICAuY29udGFpbmVyIHtcbiAgICAgICAgLnBhZ2UtbmV3cy1pdGVtcyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gICAgICAgICAgICBnYXA6IDFyZW07XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAuYXJ0aWNsZSB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogdmFycy4kYm9yZGVyLXJhZGl1cztcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgICAgICAgICAmLWJhZGdlIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmLWNvbnRhaW5lciB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gICAgICAgICAgICAgICAgICAgICYtcGFuZWwge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFycy4kd2hpdGUtY29sb3I7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxcmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGluaGVyaXQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAmLWhlYWQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICYgPiBwIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjNyZW07XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcnMuJGFjY2VudDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAud2hpdGUtZGl2aWRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IC41cHggZGFzaGVkIHZhcnMuJGFjY2VudDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmID4gaDMge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFycy4kZGFyay1jb2xvcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJi1pbWFnZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDIwMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwbGFjZS1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiB2YXJzLiRzaGFkb3ctc2l6ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAxcmVtIDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAmLWJvZHkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICYgPiBwIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBqdXN0aWZ5O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFycy4kZGVmYXVsdC1jb2xvcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAxcmVtIDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vIENvbXBvbmVudFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICYtcmVmIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMXJlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogdmFycy4kYm9yZGVyLXJhZGl1cztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJi1oZWFkZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDE1MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLWJvZHkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaDQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMXJlbSAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcnMuJGRlZmF1bHQtY29sb3I7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAxcmVtIDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLWZvb3RlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLWxlZnQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICYtbWFzayB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9iamVjdC1maXQ6IGZpbGw7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAuOHJlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcnMuJGRlZmF1bHQtY29sb3I7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAuNXJlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLXB1Ymxpc2hlZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAuOHJlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFycy4kZGVmYXVsdC1jb2xvcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogLjVyZW07XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJi1yaWdodCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGluY2x1ZGUgbWl4Lm1lZGlhLW1pbjIoJ3RhYmxldC11cCcpIHtcbiAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIiBcIjtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDJweDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFycy4kcGluay1jb2xvcjtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogLTIuNXB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuYXJ0aWNsZSB7XG4gICAgICAgICAgICAgICAgICAgICYtYmFkZ2Uge1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgcGxhY2UtaXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcnMuJHdoaXRlLWNvbG9yO1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcnMuJHdoaXRlLWNvbG9yO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCB2YXJzLiRwaW5rLWNvbG9yO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDFyZW07XG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiA0OC41JTtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICYtY29udGFpbmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIC5hcnRpY2xlLWNvbnRhaW5lci1pbm5lciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDQ4JTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiB2YXJzLiRzaGFkb3ctc2l6ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICYtcGFuZWwge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAxMHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmlnaHQ6IC42MjVyZW0gc29saWQgI2ZmZjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDFyZW07XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICYuaW52ZXJ0ZWQge1xuICAgICAgICAgICAgICAgICAgICAgICAgLmFydGljbGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICYtYmFkZ2Uge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiB1bnNldDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDQ4LjklO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICYtY29udGFpbmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJi1wYW5lbCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICNmZmY7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIG1peC5tZWRpYS1taW4yKCdkZXNrdG9wLXVwJykge1xuICAgICAgICAgICAgICAgIC5hcnRpY2xlIHtcbiAgICAgICAgICAgICAgICAgICAgJi1iYWRnZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiA0OC44JTtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICYuaW52ZXJ0ZWQge1xuICAgICAgICAgICAgICAgICAgICAgICAgLmFydGljbGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICYtYmFkZ2Uge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICByaWdodDogNDklO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIG1peC5tZWRpYS1taW4yKCdkZXNrdG9wLWRvd24nKSB7XG4gICAgICAgICAgICAgICAgLmFydGljbGUge1xuICAgICAgICAgICAgICAgICAgICAmLWJhZGdlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDQ4LjklO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJi5pbnZlcnRlZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAuYXJ0aWNsZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJi1iYWRnZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiA0OS4yJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCJAdXNlIFwic2Fzczpjb2xvclwiO1xuXG4vKkNPTE9SUyBWQUxVRVMqL1xuLy8gVEhFTUUgQ09MT1JTXG4kc2Vjb25kYXJ5LWNvbG9yLXRoZW1lOiAjMjQzNDU1O1xuJHByaW1hcnktY29sb3ItdGhlbWU6ICRzZWNvbmRhcnktY29sb3ItdGhlbWU7XG4kdGhpcmQtY29sb3ItdGhlbWU6ICNBNTlFQjg7XG4kZm91cnRoLWNvbG9yLXRoZW1lOiAjRDlEOUQ5O1xuXG4vL1xuJHN1Y2Nlc3MtY29sb3I6ICM2N0MyM0E7XG5cbiRjb2xvci1qY2MtbWFpbjogIzRDQUY1MDsgLyogVmVydCBwcmluY2lwYWwgSkNDICovXG4kY29sb3ItamNjLWRhcms6ICMzODhFM0M7IC8qIFZlcnQgZm9uY8OpIChob3Zlci9ib3V0b25zKSAqL1xuJGNvbG9yLWpjYy1saWdodC1iZzogI0U4RjVFOTsgLyogVmVydCB0csOocyBjbGFpciBwb3VyIGxlcyBzZWN0aW9ucyAqL1xuXG4vLyRjb2xvci1jaWZtYy1kYXJrOiAjQTUwMDAwOyAvKiBSb3VnZSBmb25jw6kgKGhvdmVyL2JvdXRvbnMpICovXG4kY29sb3ItY2lmbWMtZGFyazogY29sb3IuYWRqdXN0KCNBNTAwMDAsICRsaWdodG5lc3M6IC0xMCUpOyAvKiBSb3VnZSBmb25jw6kgKGhvdmVyL2JvdXRvbnMpICovXG4vLyRjb2xvci1jaWZtYy1tYWluOiAjQzQwQzBDOyAvKiBSb3VnZSBTYW5nIHByaW5jaXBhbCBDSUZNQyAqL1xuJGNvbG9yLWNpZm1jLW1haW46ICRjb2xvci1jaWZtYy1kYXJrOyAvKiBSb3VnZSBTYW5nIHByaW5jaXBhbCBDSUZNQyAqL1xuJGNvbG9yLWNpZm1jLWxpZ2h0LWJnOiAjRkNGMEYwOyAvKiBBcnJpw6hyZS1wbGFuIHRyw6hzIGNsYWlyIChwcmVzcXVlIGJsYW5jL3Jvc2UpICovXG5cbiRjb2xvci1jcG0tbWFpbjogI0U1MzkzNTsgLyogUm91Z2UgcHJpbmNpcGFsIENQTSAqL1xuJGNvbG9yLWNwbS1kYXJrOiAgIzAwMWYzZjsgLyogUm91Z2UgZm9uY8OpIChob3Zlci9ib3V0b25zKSAqL1xuJGNvbG9yLWNwbS1saWdodC1iZzogI0ZGRUJFRTsgLyogQXJyacOocmUtcGxhbiB0csOocyBjbGFpciAocHJlc3F1ZSBibGFuYy9yb3NlKSAqL1xuXG4kY29sb3ItdGV4dC1saWdodDogI2Y0ZjRmNDsgLyogVGV4dGUgY2xhaXIgKi9cbiR3YXJuaW5nLWNvbG9yOiAjRTZBMjNDO1xuJGRhbmdlci1jb2xvcjogI0Y1NkM2QztcbiRpbmZvLWNvbG9yOiAjMzNCNUU1O1xuXG4vL1xuJHByaW1hcnktY29sb3I6ICM2NEExRDg7XG4kc2Vjb25kYXJ5LWNvbG9yOiAjQUE2NkNDO1xuJGRlZmF1bHQ6ICMyQkJCQUQ7XG5cbi8vXG4kZGVmYXVsdC1jb2xvcjogIzkwOTM5OTtcbiRkYXJrLWNvbG9yOiAjMzAzMTMzO1xuJGRhcmstbGlnaHQtY29sb3I6ICM2MDYyNjY7XG4kZGFyay1saWdodDItY29sb3I6ICM5MDkzOTk7XG4kaW5wdXQtYmctY29sb3I6ICNGQUZBRkE7XG4kZ3JleS1jb2xvcjogI0RDREZFNjtcbiRncmV5MS1jb2xvcjogI0U0RTdFRDtcbiRncmV5Mi1jb2xvcjogI0VCRUVGNTtcbiRncmV5My1jb2xvcjogI0YyRjZGQztcbiR3aGl0ZS1jb2xvcjogI0ZGRkZGRjtcbiRkYXJrLXdoaXRlLWNvbG9yOiAjRjRGNEY0O1xuJG5hdmJhci1iZy1jb2xvcjogcmdiKDg0LCA5MiwgMTAwKTtcblxuJHBpbmstY29sb3I6ICNlNTAwN2Q7XG4kYWNjZW50OiAjRjM1MzRBO1xuJHByaW1hcnk6ICRzZWNvbmRhcnktY29sb3ItdGhlbWU7XG4kc2Vjb25kYXJ5OiAjQjIzQ0ZEO1xuJHRlcnRpYXJ5OiAjRkZFMzU4O1xuJHN1Y2Nlc3M6ICMwMEI3NEE7XG4kd2FybmluZzogI0ZGQTkwMDtcbiRkYXJrLXdhcm5pbmc6ICNDMEE1MzE7XG4kZG9uYXRlOiNGRkQ1NTA7XG4kZ29sZDojQzY5NzJCO1xuJGRhbmdlcjogI0Y5MzE1NDtcbiRpbmZvOiAjMzlDMEVEO1xuJGRhcms6ICMyNjI2MjY7XG4kYmxhY2s6ICMzMjM2NDM7XG4kZ3JheTQ6ICNFQ0VDRUM7XG4kZGVmYXVsdDogIzUxMkRBODtcbiR0cmFuc3BhcmVudDogXCJ0cmFuc3BhcmVudFwiO1xuJGRhcmtfd2hpdGU6ICNGNEY1Rjc7XG4kYmx1ZV9jYXJkOiAjRTZFRUZBO1xuXG4vKldJRFRIUyBWQUxVRVMqL1xuJGNvbnRhaW5lci13aWR0aDogMTEwMHB4O1xuJGNvbnRhaW5lci1mbHVpZC13aWR0aDogNzB2dztcbiRjb250YWluZXItbW9iaWxlLXdpZHRoOiAxMDB2dztcbiRjb250YWluZXItdGFibGV0LXdpZHRoOiA3NjhweDtcbiRjb250YWluZXItZGVza3RvcC13aWR0aDogMTIyNHB4O1xuJGNvbnRhaW5lci13aWRlc2NyZWVuLXdpZHRoOiAxNDQwcHg7XG5cbi8qQVNJREUqL1xuJGFzaWRlLWljb25lcy13aWR0aDo1MHB4O1xuJGFzaWRlLWhpZGRlbi1saW5rLXdpZHRoOjI1MXB4O1xuXG4vKkFMRVJUUyovXG5cblxuLypOQVZCQVIqL1xuXG4kbG9nby13aWR0aDo3MHB4O1xuJGxvZ28taGVpZ2h0OjcwcHg7XG5cbi8qRFJPUERPV04qL1xuXG5cbi8qQ09MTEVDVElPTlMqL1xuXG4kY29sbGVjdGlvbi13aWR0aDoyMDBweDtcblxuLypCVVRUT05TKi9cblxuXG4vKlBBR0lOQVRJT05TKi9cblxuXG4vKkZPTlQtRkFNSUxMWSovXG5cbi8qSlVNQk9UUk9OKi9cblxuLy90b2RvIDogQ2FuIGJlIGNoYW5nZWRcbiRtYXgtd2lkdGg6MTAwJTtcblxuLypBU0lERSBQUk9GSUxFKi9cbiRhc2lkZS1wcm9maWxlLXdpZHRoOiAzMDBweDtcbiRhc2lkZS1wcm9maWxlLWJnLWhlaWdodDogMTIwcHg7XG4kYXNpZGUtcHJvZmlsZS1iZy1jb2xvcjogJGdyZXkxLWNvbG9yO1xuJHNvY2lhbF9zaXplOiA0MHB4O1xuXG4kYm9yZGVyLXJhZGl1czogMDtcblxuLy8gU2hhZG93XG4kc2hhZG93LXNpemU6IDAgMCAuMnJlbSByZ2JhKDQwLCA0MCwgNDAsIC4yKTtcblxuJGJsdWUtZGVlcDogICAgICAgIzA0MTQzQTtcbiRibHVlLXJveWFsOiAgICAgICMwQTJBN0E7XG4kYmx1ZS1taWQ6ICAgICAgICAjMTM0NkIwO1xuJGJsdWUtYnJpZ2h0OiAgICAgIzFFNkZFODtcbiRnb2xkOiAgICAgICAgICAgICNENEE4MzI7XG4kZ29sZC1saWdodDogICAgICAjRjBDODRBO1xuJGdvbGQtcGFsZTogICAgICAgI0ZCRjBDQztcbiR3aGl0ZTogICAgICAgICAgICNGRkZGRkY7XG4kd2hpdGUtbXV0ZWQ6ICAgICByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNzIpO1xuJHdoaXRlLWRpbTogICAgICAgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEyKTtcbiRib3JkZXItZ29sZDogICAgIHJnYmEoMjEyLCAxNjgsIDUwLCAwLjI1KTtcbiRib3JkZXItZ29sZC1ob3Y6IHJnYmEoMjEyLCAxNjgsIDUwLCAwLjU1KTtcbiRzaGFkb3ctZ29sZDogICAgIHJnYmEoMjEyLCAxNjgsIDUwLCAwLjM1KTtcbiRzaGFkb3ctYmx1ZTogICAgIHJnYmEoMzAsIDExMSwgMjMyLCAwLjI1KTtcbiRmb250LWRpc3BsYXk6ICdDaW56ZWwnLCBHZW9yZ2lhLCBzZXJpZjtcbiRmb250LWJvZHk6ICAgICdDcmltc29uIFBybycsIEdlb3JnaWEsIHNlcmlmO1xuJHJhZGl1czogICRib3JkZXItcmFkaXVzO1xuJHJhZGl1cy1sZzogJGJvcmRlci1yYWRpdXM7XG4kbmF2LWg6IDc2cHg7XG5cbi8vIFRyYW5zaXRpb25zXG4kZWFzZS1vdXQ6ICAgICAgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKTtcbiR0cmFuc2l0aW9uOiAwLjI4cyBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpO1xuJHRyYW5zaXRpb24tc2xvdzogMC42cyAkZWFzZS1vdXQ7XG5cbiRuYXYtYmc6ICAgICAgICAjMGIxNjI4O1xuJG5hdi1iZy1zY3JvbGw6IHJnYmEoOCwgMTUsIDM1LCAwLjk3KTtcbiRuYXYtYm9yZGVyOiAgICByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMDgpO1xuJGFjY2VudDogICAgICAgICNjOTk3M2E7XG4kYWNjZW50LWxpZ2h0OiAgI2U4Yjk2YTtcbiR0ZXh0OiAgICAgICAgICAjZjBlY2U0O1xuJHRleHQtZHJvcDogICAgICNkOGQwYzQ7XG4kZHJvcC1iZzogICAgICAgIzExMWUzMDtcbiRkcm9wLXNoYWRvdzogICAwIDE2cHggNDhweCByZ2JhKDAsMCwwLDAuNik7XG4kZm9udDogICAgICAgICAgJ0dlb3JnaWEnLCBzZXJpZjtcbiRmb250LXVpOiAgICAgICAnVHJlYnVjaGV0IE1TJywgc2Fucy1zZXJpZjtcbiR0cjogICAgICAgICAgICAwLjJzIGVhc2U7XG4kbmF2LWg6ICAgICAgICAgNjRweDtcblxuJGFjY2VudC1nbG93OiAgIHJnYmEoNTksIDEzMCwgMjQ2LCAwLjI1KTtcbiRuYXZ5OiAgICAgICMwQjFDM0E7XG4kbmF2eS1taWQ6ICAjMTMyODUwO1xuJG5hdnktbGlnaHQ6ICAjMWUzMzUyO1xuJG5hdnktY2FyZDogIzBkMWYzYztcbiRnb2xkOiAgICAgICNDNjk3MkI7XG4kZ29sZC1saWdodDojRThCODRCO1xuJGdvbGQtcGFsZTogI0Y1RTZDMDtcbiRjcmltc29uOiAgICM5QjFEMjA7XG4kd2hpdGU6ICAgICAjRkRGQUY0O1xuJG9mZi13aGl0ZTogI0YyRUREODtcbiR0ZXh0OiAgICAgICMxQTFBMkU7XG4kdGV4dC1wcmltYXJ5OiAjZjBmNGZmO1xuJHRleHQtbXV0ZWQ6ICAjN2E5MmI4O1xuJGdyZWVuOiAgICAgICAjMjJjNTVlO1xuJGdyZWVuLW11dGVkOiByZ2JhKDM0LCAxOTcsIDk0LCAwLjE1KTtcblxuJGZvbnQtZGlzcGxheSAgOiAnQ29ybW9yYW50IEdhcmFtb25kJywgR2VvcmdpYSwgc2VyaWY7XG4kZm9udC1ib2R5ICAgICA6ICdETSBTYW5zJywgc2Fucy1zZXJpZjtcblxuJHJhZGl1cy1jYXJkOiAgMTZweDtcbiRyYWRpdXMtYnRuOiAgIDEwcHg7XG4kc2hhZG93LWNhcmQ6ICAwIDhweCAzMnB4IHJnYmEoMCwgMCwgMCwgMC4zNSk7XG4kc2hhZG93LWhvdmVyOiAwIDIwcHggNjBweCByZ2JhKDAsIDAsIDAsIDAuNSk7XG5cbiRyYWRpdXM6ICAgICRib3JkZXItcmFkaXVzO1xuJHRyYW5zaXRpb246MC4zNXMgY3ViaWMtYmV6aWVyKC40LDAsLjIsMSk7XG4kY3JlYW06ICNGMkVERDg7XG4kY3JlYW0tZGFyazogI0VBRTNDQztcblxuLy8gQm9yZGVyc1xuJHJhZGl1cy1zbTogICAgIDhweDtcbiRyYWRpdXMtbWQ6ICAgICAxMHB4O1xuJHJhZGl1cy1sZzogICAgIDE2cHg7XG4kcmFkaXVzLXBpbGw6ICAgMjBweDtcblxuLy8gU3BhY2luZ1xuJHNwYWNpbmcteHM6ICAgIDRweDtcbiRzcGFjaW5nLXNtOiAgICA4cHg7XG4kc3BhY2luZy1tZDogICAgMTJweDtcbiRzcGFjaW5nLWxnOiAgICAyMHB4O1xuJHNwYWNpbmcteGw6ICAgIDMycHg7XG4kc3BhY2luZy0yeGw6ICAgNDhweDsiLCJAdXNlIFwic2FzczptYXRoXCI7XG5AdXNlIFwic2Fzczpjb2xvclwiO1xuQHVzZSBcInNhc3M6bWFwXCI7XG5AdXNlIFwiLi4vZ2xvYmFsL3ZhcmlhYmxlc1wiIGFzIHZhcnM7XG5cbkBtaXhpbiBidG4gKCR2YXJpYW50OiAncHJpbWFyeScsICRjb2xvcjogdmFycy4kcHJpbWFyeS1jb2xvci10aGVtZSwgJHRleHRfY29sb3I6IHZhcnMuJGRhcmstY29sb3IsICRib3JkZXJfY29sb3I6ICcnKSB7XG4gIC5tYXRlcmlhbC1zeW1ib2xzLXNoYXJwIHtcbiAgICBwYWRkaW5nOiAwIC4xcmVtO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBmb250LXNpemU6IDFyZW07XG4gIH1cblxuICAmX18jeyR2YXJpYW50fSB7XG4gICAgYmFja2dyb3VuZDogJGNvbG9yO1xuICAgIEBpZiAkYm9yZGVyX2NvbG9yICE9ICcnIHtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRib3JkZXJfY29sb3I7XG4gICAgfVxuICAgIGNvbG9yOiAkdGV4dF9jb2xvciFpbXBvcnRhbnQ7XG5cbiAgICAqIHtcbiAgICAgIGNvbG9yOiAkdGV4dF9jb2xvcjtcbiAgICB9XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQ6ICR0ZXh0X2NvbG9yO1xuXG4gICAgICBjb2xvcjogJGNvbG9yIWltcG9ydGFudDtcbiAgICAgICoge1xuICAgICAgICBjb2xvcjogJGNvbG9yO1xuICAgICAgfVxuICAgIH1cblxuICAgICZfX2Z1bGwge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcjtcbiAgICAgIGNvbG9yOiAkdGV4dF9jb2xvcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAkdGV4dF9jb2xvcjtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQ6ICR0ZXh0X2NvbG9yO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkY29sb3I7XG4gICAgICAgIGNvbG9yOiAkY29sb3I7XG4gICAgICAgICoge1xuICAgICAgICAgIGNvbG9yOiAkY29sb3I7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX19zaGFyZWRfaG91c2Uge1xuICAgIHBhZGRpbmc6IDFyZW0gMnJlbTtcbiAgICBjb2xvcjogdmFycy4kZGFyay1jb2xvcjtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgYmFja2dyb3VuZDogcmdiKDI1NSwxODIsNDEpO1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgcmdiYSgyNTUsMTgyLDQxLDEpIDAlLCByZ2JhKDI1NSwyMTgsODYsMSkgMzUlLCByZ2JhKDI1NSwyMTUsMTY2LDEpIDEwMCUpO1xuICB9XG59XG5cbkBtaXhpbiBhbGlnbigkZGlyZWN0aW9uKSB7XG4gICYuI3skZGlyZWN0aW9ufSB7XG4gICAgdGV4dC1hbGlnbjogJGRpcmVjdGlvbjtcbiAgfVxufVxuXG5AbWl4aW4gY2FyZF9tZW1iZXIoJGNvbG9yOiAkY29sb3IsICR2YXJpYW50OiAncHJpbWFyeScpIHtcblxuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXJzLiR3aGl0ZS1jb2xvcjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICAmLiN7JHZhcmlhbnR9IHtcbiAgICBib3JkZXItcmlnaHQ6IDVweCBzb2xpZCAkY29sb3I7XG4gICAgLmNhcmRfX21lbWJlcl9fbGVmdCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3I7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgcGFkZGluZzogLjVyZW07XG4gICAgICAmX19tYXNrIHtcbiAgICAgICAgd2lkdGg6IDYwcHg7XG4gICAgICAgIGhlaWdodDogNjBweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICBpbWcge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgfVxuICAgIC5jYXJkX19tZW1iZXJfX2JvZHkge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFycy4kd2hpdGUtY29sb3I7XG4gICAgICBwYWRkaW5nOiAuNXJlbTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgc3BhbiB7XG4gICAgICAgIHN0cm9uZyB7XG4gICAgICAgICAgZm9udC1zaXplOiAuOHJlbTtcbiAgICAgICAgICBjb2xvcjogdmFycy4kZGFyay1jb2xvcjtcbiAgICAgICAgfVxuICAgICAgICBzcGFuIHtcbiAgICAgICAgICBmb250LXNpemU6IC44cmVtO1xuICAgICAgICAgIGNvbG9yOiB2YXJzLiRkYXJrLWNvbG9yO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbn1cblxuQG1peGluIG5vdGlmaWNhdGlvbigkY29sb3I6ICRjb2xvciwgJHZhcmlhbnQ6IHByaW1hcnkpIHtcbiAgJiB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcnMuJHdoaXRlLWNvbG9yO1xuICB9XG4gICYtLSN7JHZhcmlhbnR9IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBjb2xvci5hZGp1c3QoJGNvbG9yLCAkbGlnaHRuZXNzOiAyNSUpO1xuICAgIGNvbG9yOiAkY29sb3I7XG4gIH1cbn1cblxuQG1peGluIG1lc3NhZ2UoJGNvbG9yOiAkY29sb3IsICR2YXJpYW50OiBwcmltYXJ5KSB7XG4gICYuI3skdmFyaWFudH0ge1xuICAgIGJhY2tncm91bmQtY29sb3I6IGNvbG9yLmFkanVzdCgkY29sb3IsICRsaWdodG5lc3M6IDQwJSk7XG4gICAgY29sb3I6ICRjb2xvcjtcbiAgICAucmV0dXJuX19tZXNzYWdlX19jb250ZW50IHtcbiAgICAgIHBhZGRpbmc6IDFyZW07XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAudGV4dC1wIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgfVxuXG4gICAgICAmX19pY29uIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AbWl4aW4gYmFkZ2UgKCR2YXJpYW50OiAncHJpbWFyeScsICRjb2xvcjogJHByaW1hcnktY29sb3ItdGhlbWUsICR0ZXh0X2NvbG9yOiAkZGFyay1jb2xvciwgJGJvcmRlcl9jb2xvcjogJycpIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIHBhZGRpbmc6IDAuN3JlbSAxcmVtO1xuICBib3JkZXItcmFkaXVzOiB2YXJzLiRib3JkZXItcmFkaXVzO1xuXG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgJl9fI3skdmFyaWFudH0ge1xuICAgIGJhY2tncm91bmQ6ICRjb2xvcjtcbiAgICBib3JkZXI6IDFweCBzb2xpZCB2YXJzLiRib3JkZXJfY29sb3I7XG4gICAgY29sb3I6ICR0ZXh0X2NvbG9yO1xuXG4gICAgKiB7XG4gICAgICBjb2xvcjogJHRleHRfY29sb3I7XG4gICAgfVxuXG4gICAgJl9fZnVsbCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yO1xuICAgICAgY29sb3I6ICR0ZXh0X2NvbG9yO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gIH1cbn1cblxuLy8gV2l0aCBtYXBcbiRicmVha3BvaW50czogKFxuICBcInBob25lLWRvd25cIjogNTAwcHgsXG4gIFwidGFibGV0LXVwXCI6IDc2OHB4LFxuICBcInRhYmxldC1kb3duXCI6IDkwMHB4LFxuICBcImRlc2t0b3AtdXBcIjogMTAyNHB4LFxuICBcImRlc2t0b3AtZG93blwiOiAxMjgwcHgsXG4gIFwid2lkZXNjcmVlbi11cFwiOiAxNDQwcHhcbik7XG5cbkBtaXhpbiBsaW5rKCR2YXJpYW50OiAncHJpbWFyeScsICRjb2xvcjogJHByaW1hcnktY29sb3ItdGhlbWUpIHtcbiAgJl9fI3skdmFyaWFudH0ge1xuICAgIGNvbG9yOiAkY29sb3I7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBjb2xvcjogY29sb3IuYWRqdXN0KCRjb2xvciwgJGxpZ2h0bmVzczogMTAlKTtcbiAgICB9XG4gIH1cbn1cblxuQG1peGluIG1lZGlhLW1pbjIoJF9rZXkpIHtcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogbWFwLmdldCgkYnJlYWtwb2ludHMsICRfa2V5KSkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiBzb2NpYWwtbmV0d29yaygkbmFtZSwgJGNvbG9yKSB7XG4gICYuI3skbmFtZX0ge1xuICAgIC5zb2NpYWwtbmV0d29yayB7XG4gICAgICAmLWljb24ge1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkY29sb3I7XG4gICAgICAgIGkge1xuICAgICAgICAgIGNvbG9yOiAkY29sb3I7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJi1saW5rIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yO1xuICAgICAgICBhIHtcbiAgICAgICAgICBjb2xvcjogdmFycy4kd2hpdGUtY29sb3I7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn0iXSwibmFtZXMiOltdLCJzb3VyY2VSb290IjoiIn0=*/