/*!************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./template-parts/blocks/news-archive/_news-archive.scss ***!
  \************************************************************************************************************************************************/
.content-cta .cols {
  display: flex;
  justify-content: space-between;
  margin: -10px;
}
@media screen and (max-width: 768px) {
  .content-cta .cols {
    flex-wrap: wrap;
  }
}
.content-cta .cols .col {
  padding: 10px;
}
@media screen and (max-width: 540px) {
  .content-cta .cols .col {
    width: 100%;
  }
}
.content-cta .cols .col-text *:last-child {
  margin-bottom: 0;
}
.content-cta .cols .col-text .col-inner {
  max-width: 687px;
  padding-top: 10px;
}
.content-cta .cols .col-cta .ctas {
  white-space: nowrap;
}
.content-cta.text-center .cols {
  justify-content: center;
  text-align: center;
}

.card-news .card-inner {
  height: 100%;
  background-color: #151515;
  display: flex;
  flex-direction: column;
  border-radius: 10px;
  overflow: hidden;
}
.card-news .card-inner figure {
  background-color: #B3B3B3;
  position: relative;
  border-radius: 10px;
  overflow: hidden;
}
.card-news .card-inner figure::before {
  content: "";
  display: block;
  padding-bottom: 66.97%;
}
.card-news .card-inner figure img {
  position: absolute;
  left: 0;
  top: 0;
  display: block;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.card-news .card-inner .card-content {
  padding: 15px 10px;
  flex-grow: 1;
  display: flex;
  flex-direction: column;
}
.card-news .card-inner .card-content .date {
  display: block;
  font-weight: 400;
  font-size: 16px;
  line-height: 160%;
  color: #706F6E;
  margin-bottom: 15px;
}
.card-news .card-inner .card-content .title {
  margin-bottom: 15px;
  color: #FFFFFF;
}
.card-news .card-inner .card-content .text {
  color: #FFFFFF;
  overflow: hidden;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  /* number of lines to show */
  line-clamp: 3;
  -webkit-box-orient: vertical;
}
.card-news .card-inner .card-content .ctas {
  margin-top: 30px;
  flex-grow: 1;
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
}
.card-news .card-inner .card-content .ctas .btn {
  min-width: 190px;
}
.card-news.theme-color-blue .card-inner {
  background-color: #33426B;
}
.card-news.theme-color-orange .card-inner {
  background-color: #944712;
}
.card-news.theme-color-green .card-inner {
  background-color: #203A35;
}
.card-news.theme-color-purple .card-inner {
  background-color: #6B527F;
}
.card-news.style-light .card-inner {
  background-color: #FFFFFF;
}
.card-news.style-light .card-inner .card-content .date,
.card-news.style-light .card-inner .card-content .title,
.card-news.style-light .card-inner .card-content .text {
  color: #151515;
}
.theme-global-black .card-news.style-light .card-inner .card-content .date,
.theme-global-black .card-news.style-light .card-inner .card-content .title,
.theme-global-black .card-news.style-light .card-inner .card-content .text {
  color: #151515;
}
.theme-global-blue .card-news.style-light .card-inner .card-content .date,
.theme-global-blue .card-news.style-light .card-inner .card-content .title,
.theme-global-blue .card-news.style-light .card-inner .card-content .text {
  color: #33426B;
}
.theme-global-green .card-news.style-light .card-inner .card-content .date,
.theme-global-green .card-news.style-light .card-inner .card-content .title,
.theme-global-green .card-news.style-light .card-inner .card-content .text {
  color: #203A35;
}
.theme-global-purple .card-news.style-light .card-inner .card-content .date,
.theme-global-purple .card-news.style-light .card-inner .card-content .title,
.theme-global-purple .card-news.style-light .card-inner .card-content .text {
  color: #6B527F;
}
.theme-global-brown .card-news.style-light .card-inner .card-content .date,
.theme-global-brown .card-news.style-light .card-inner .card-content .title,
.theme-global-brown .card-news.style-light .card-inner .card-content .text {
  color: #3D0C26;
}
.theme-global-orange .card-news.style-light .card-inner .card-content .date,
.theme-global-orange .card-news.style-light .card-inner .card-content .title,
.theme-global-orange .card-news.style-light .card-inner .card-content .text {
  color: #944712;
}
.theme-global-dark_aqua .card-news.style-light .card-inner .card-content .date,
.theme-global-dark_aqua .card-news.style-light .card-inner .card-content .title,
.theme-global-dark_aqua .card-news.style-light .card-inner .card-content .text {
  color: #005A71;
}
.theme-global-dark_green .card-news.style-light .card-inner .card-content .date,
.theme-global-dark_green .card-news.style-light .card-inner .card-content .title,
.theme-global-dark_green .card-news.style-light .card-inner .card-content .text {
  color: #004A27;
}

.pagination {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
}
.pagination .page-numbers,
.pagination .page-numbers-disable {
  display: block;
  text-decoration: none;
  width: 24px;
  height: 32px;
  text-align: center;
  border-radius: 4px;
  font-weight: 400;
  font-size: 16px;
  line-height: 100%;
  padding: 9px 8px 8px;
  color: #706F6E;
}
.pagination .page-numbers:not(.current):hover,
.pagination .page-numbers-disable:not(.current):hover {
  background-color: #706F6E;
}
.pagination .page-numbers.current,
.pagination .page-numbers-disable.current {
  color: #151515;
}
.pagination .page-numbers.next, .pagination .page-numbers.prev,
.pagination .page-numbers-disable.next,
.pagination .page-numbers-disable.prev {
  background-color: #C6C6C6;
  width: 27px;
  padding-left: 8px;
  padding-right: 8px;
}
.pagination .page-numbers.next svg, .pagination .page-numbers.prev svg,
.pagination .page-numbers-disable.next svg,
.pagination .page-numbers-disable.prev svg {
  display: block;
}
.pagination .page-numbers.next svg path, .pagination .page-numbers.prev svg path,
.pagination .page-numbers-disable.next svg path,
.pagination .page-numbers-disable.prev svg path {
  stroke: #706F6E;
}
.pagination .page-numbers.next,
.pagination .page-numbers-disable.next {
  margin-left: 40px;
}
.pagination .page-numbers.prev,
.pagination .page-numbers-disable.prev {
  margin-right: 40px;
}
.pagination .page-numbers.disabled,
.pagination .page-numbers-disable.disabled {
  background-color: transparent;
  pointer-events: none;
}
.pagination.theme-dark .page-numbers {
  color: #706F6E;
}
.pagination.theme-dark .page-numbers:not(.current):hover {
  background-color: #FFFFFF;
}
.pagination.theme-dark .page-numbers.current {
  color: #FFFFFF;
}
.pagination.theme-light .page-numbers {
  color: #706F6E;
}
.pagination.theme-light .page-numbers:not(.current):hover {
  background-color: #706F6E;
  color: #FFFFFF;
}
.theme-global-black .pagination.theme-light .page-numbers:not(.current):hover {
  background-color: #D2AE72;
}
.theme-global-blue .pagination.theme-light .page-numbers:not(.current):hover {
  background-color: #C68B77;
}
.theme-global-green .pagination.theme-light .page-numbers:not(.current):hover {
  background-color: #BCA378;
}
.theme-global-purple .pagination.theme-light .page-numbers:not(.current):hover {
  background-color: #CDB9AD;
}
.theme-global-brown .pagination.theme-light .page-numbers:not(.current):hover {
  background-color: #3D0C26;
}
.theme-global-orange .pagination.theme-light .page-numbers:not(.current):hover {
  background-color: #AA9F8E;
}
.theme-global-dark_aqua .pagination.theme-light .page-numbers:not(.current):hover {
  background-color: #C8B1A2;
}
.theme-global-dark_green .pagination.theme-light .page-numbers:not(.current):hover {
  background-color: #FE8A6D;
}
.pagination.theme-light .page-numbers:not(.current):hover svg path {
  stroke: #FFFFFF;
}
.pagination.theme-light .page-numbers.current {
  color: #151515;
}
.theme-global-black .pagination.theme-light .page-numbers.current {
  color: #151515;
}
.theme-global-blue .pagination.theme-light .page-numbers.current {
  color: #33426B;
}
.theme-global-green .pagination.theme-light .page-numbers.current {
  color: #203A35;
}
.theme-global-purple .pagination.theme-light .page-numbers.current {
  color: #6B527F;
}
.theme-global-brown .pagination.theme-light .page-numbers.current {
  color: #3D0C26;
}
.theme-global-orange .pagination.theme-light .page-numbers.current {
  color: #944712;
}
.theme-global-dark_aqua .pagination.theme-light .page-numbers.current {
  color: #005A71;
}
.theme-global-dark_green .pagination.theme-light .page-numbers.current {
  color: #004A27;
}
.theme-section-orange .pagination.theme-light .page-numbers {
  color: #AA9F8E;
}
.theme-section-orange .pagination.theme-light .page-numbers:not(.current):hover {
  background-color: #944712;
  color: #FFFFFF;
}
.theme-section-orange .pagination.theme-light .page-numbers:not(.current):hover svg path {
  stroke: #FFFFFF;
}
.theme-section-orange .pagination.theme-light .page-numbers.current {
  color: #944712;
}
.theme-section-orange .pagination.theme-light .page-numbers.next, .theme-section-orange .pagination.theme-light .page-numbers.prev {
  background-color: #944712;
  color: #FFFFFF;
}
.theme-section-orange .pagination.theme-light .page-numbers.next svg path, .theme-section-orange .pagination.theme-light .page-numbers.prev svg path {
  stroke: #FFFFFF;
}
.theme-section-green .pagination.theme-light .page-numbers {
  color: #BCA378;
}
.theme-section-green .pagination.theme-light .page-numbers:not(.current):hover {
  background-color: #203A35;
  color: #FFFFFF;
}
.theme-section-green .pagination.theme-light .page-numbers:not(.current):hover svg path {
  stroke: #FFFFFF;
}
.theme-section-green .pagination.theme-light .page-numbers.current {
  color: #203A35;
}
.theme-section-green .pagination.theme-light .page-numbers.next, .theme-section-green .pagination.theme-light .page-numbers.prev {
  background-color: #203A35;
  color: #FFFFFF;
}
.theme-section-green .pagination.theme-light .page-numbers.next svg path, .theme-section-green .pagination.theme-light .page-numbers.prev svg path {
  stroke: #FFFFFF;
}
.theme-section-purple .pagination.theme-light .page-numbers {
  color: #CDB9AD;
}
.theme-section-purple .pagination.theme-light .page-numbers:not(.current):hover {
  background-color: #6B527F;
  color: #FFFFFF;
}
.theme-section-purple .pagination.theme-light .page-numbers:not(.current):hover svg path {
  stroke: #FFFFFF;
}
.theme-section-purple .pagination.theme-light .page-numbers.current {
  color: #6B527F;
}
.theme-section-purple .pagination.theme-light .page-numbers.next, .theme-section-purple .pagination.theme-light .page-numbers.prev {
  background-color: #6B527F;
  color: #FFFFFF;
}
.theme-section-purple .pagination.theme-light .page-numbers.next svg path, .theme-section-purple .pagination.theme-light .page-numbers.prev svg path {
  stroke: #FFFFFF;
}

.archive-filter .form-group .nice-select-wrap {
  max-width: 100%;
  height: 44px;
}
@media screen and (min-width: 769px) {
  .archive-filter .form-group .nice-select-wrap {
    width: 360px;
  }
}
.archive-filter .form-group .nice-select-wrap .nice-select {
  border-radius: 10px;
  padding-top: 12px;
  padding-bottom: 12px;
  height: 44px;
  border: 1px solid #151515;
}
.theme-global-black .archive-filter .form-group .nice-select-wrap .nice-select {
  border-color: #151515;
}
.theme-global-blue .archive-filter .form-group .nice-select-wrap .nice-select {
  border-color: #33426B;
}
.theme-global-green .archive-filter .form-group .nice-select-wrap .nice-select {
  border-color: #203A35;
}
.theme-global-purple .archive-filter .form-group .nice-select-wrap .nice-select {
  border-color: #6B527F;
}
.theme-global-brown .archive-filter .form-group .nice-select-wrap .nice-select {
  border-color: #3D0C26;
}
.theme-global-orange .archive-filter .form-group .nice-select-wrap .nice-select {
  border-color: #944712;
}
.theme-global-dark_aqua .archive-filter .form-group .nice-select-wrap .nice-select {
  border-color: #005A71;
}
.theme-global-dark_green .archive-filter .form-group .nice-select-wrap .nice-select {
  border-color: #004A27;
}
.archive-filter .form-group .nice-select-wrap .nice-select::after {
  background-size: 132%;
  background-image: url("data:image/svg+xml,%3Csvg width=%2724%27 height=%2724%27 viewBox=%270 0 24 24%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M8 7L20 7M20 7L16 3M20 7L16 11M16 17L4 17M4 17L8 21M4 17L8 13%27 stroke=%27%23151515%27 stroke-width=%271.5%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27/%3E%3C/svg%3E%0A");
}
.theme-global-black .archive-filter .form-group .nice-select-wrap .nice-select::after {
  background-image: url("data:image/svg+xml,%3Csvg width=%2724%27 height=%2724%27 viewBox=%270 0 24 24%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M8 7L20 7M20 7L16 3M20 7L16 11M16 17L4 17M4 17L8 21M4 17L8 13%27 stroke=%27%23151515%27 stroke-width=%271.5%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27/%3E%3C/svg%3E%0A");
}
.theme-global-blue .archive-filter .form-group .nice-select-wrap .nice-select::after {
  background-image: url("data:image/svg+xml,%3Csvg width=%2724%27 height=%2724%27 viewBox=%270 0 24 24%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M8 7L20 7M20 7L16 3M20 7L16 11M16 17L4 17M4 17L8 21M4 17L8 13%27 stroke=%27%2333426B%27 stroke-width=%271.5%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27/%3E%3C/svg%3E%0A");
}
.theme-global-green .archive-filter .form-group .nice-select-wrap .nice-select::after {
  background-image: url("data:image/svg+xml,%3Csvg width=%2724%27 height=%2724%27 viewBox=%270 0 24 24%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M8 7L20 7M20 7L16 3M20 7L16 11M16 17L4 17M4 17L8 21M4 17L8 13%27 stroke=%27%23203A35%27 stroke-width=%271.5%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27/%3E%3C/svg%3E%0A");
}
.theme-global-purple .archive-filter .form-group .nice-select-wrap .nice-select::after {
  background-image: url("data:image/svg+xml,%3Csvg width=%2724%27 height=%2724%27 viewBox=%270 0 24 24%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M8 7L20 7M20 7L16 3M20 7L16 11M16 17L4 17M4 17L8 21M4 17L8 13%27 stroke=%27%236B527F%27 stroke-width=%271.5%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27/%3E%3C/svg%3E%0A");
}
.theme-global-brown .archive-filter .form-group .nice-select-wrap .nice-select::after {
  background-image: url("data:image/svg+xml,%3Csvg width=%2724%27 height=%2724%27 viewBox=%270 0 24 24%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M8 7L20 7M20 7L16 3M20 7L16 11M16 17L4 17M4 17L8 21M4 17L8 13%27 stroke=%27%233D0C26%27 stroke-width=%271.5%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27/%3E%3C/svg%3E%0A");
}
.theme-global-orange .archive-filter .form-group .nice-select-wrap .nice-select::after {
  background-image: url("data:image/svg+xml,%3Csvg width=%2724%27 height=%2724%27 viewBox=%270 0 24 24%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M8 7L20 7M20 7L16 3M20 7L16 11M16 17L4 17M4 17L8 21M4 17L8 13%27 stroke=%27%23944712%27 stroke-width=%271.5%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27/%3E%3C/svg%3E%0A");
}
.theme-global-dark_aqua .archive-filter .form-group .nice-select-wrap .nice-select::after {
  background-image: url("data:image/svg+xml,%3Csvg width=%2724%27 height=%2724%27 viewBox=%270 0 24 24%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M8 7L20 7M20 7L16 3M20 7L16 11M16 17L4 17M4 17L8 21M4 17L8 13%27 stroke=%27%23005A71%27 stroke-width=%271.5%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27/%3E%3C/svg%3E%0A");
}
.archive-filter.theme-dark .form-group .nice-select {
  background-color: #FFFFFF;
}

.news-archive {
  background-color: #151515;
}
.news-archive .section--items {
  margin-top: 50px;
}
@media screen and (max-width: 768px) {
  .news-archive .section--items {
    margin-top: 20px;
  }
}
.news-archive .section--items .items {
  display: flex;
  flex-wrap: wrap;
  margin: -13px;
}
@media screen and (max-width: 768px) {
  .news-archive .section--items .items {
    margin: -10px;
  }
}
.news-archive .section--items .items .item {
  width: 25%;
  padding: 13px;
}
@media screen and (max-width: 1024px) {
  .news-archive .section--items .items .item {
    width: 50%;
  }
}
@media screen and (max-width: 768px) {
  .news-archive .section--items .items .item {
    width: 100%;
    padding: 10px;
  }
}
.news-archive .section--items .items .item.item-empty {
  width: 100%;
}
.news-archive .section--items .items .item.item-empty .text {
  font-size: 34px;
  line-height: 48px;
  text-align: center;
}
.news-archive .section--pagination {
  margin-top: 50px;
}
@media screen and (max-width: 768px) {
  .news-archive .section--pagination {
    margin-top: 20px;
  }
}
.news-archive.loading .section--pagination,
.news-archive.loading .section--items {
  opacity: 0.8;
}
.news-archive.theme-section-blue {
  background-color: #33426B;
}
.news-archive.theme-section-orange {
  background-color: #944712;
}
.news-archive.theme-section-purple {
  background-color: #6B527F;
}
.news-archive.style-light {
  background-color: #FFFFFF;
}

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