@font-face {
  font-family: "Inter";
  src: url(//zagraniczni-bukmacherzy.pl/wp-content/themes/review-theme/static/css/../../assets/fonts/Inter/Inter-Thin.ttf) format("truetype");
  font-weight: 100;
  font-style: normal;
}
@font-face {
  font-family: "Inter";
  src: url(//zagraniczni-bukmacherzy.pl/wp-content/themes/review-theme/static/css/../../assets/fonts/Inter/Inter-Light.ttf) format("truetype");
  font-weight: 300;
}
@font-face {
  font-family: "Inter";
  src: url(//zagraniczni-bukmacherzy.pl/wp-content/themes/review-theme/static/css/../../assets/fonts/Inter/Inter-Regular.ttf) format("truetype");
  font-weight: 400;
}
@font-face {
  font-family: "Inter";
  src: url(//zagraniczni-bukmacherzy.pl/wp-content/themes/review-theme/static/css/../../assets/fonts/Inter/Inter-Medium.ttf) format("truetype");
  font-weight: 500;
}
@font-face {
  font-family: "Inter";
  src: url(//zagraniczni-bukmacherzy.pl/wp-content/themes/review-theme/static/css/../../assets/fonts/Inter/Inter-SemiBold.ttf) format("truetype");
  font-weight: 600;
}
@font-face {
  font-family: "Inter";
  src: url(//zagraniczni-bukmacherzy.pl/wp-content/themes/review-theme/static/css/../../assets/fonts/Inter/Inter-Bold.ttf) format("truetype");
  font-weight: 700;
}
@font-face {
  font-family: "Inter";
  src: url(//zagraniczni-bukmacherzy.pl/wp-content/themes/review-theme/static/css/../../assets/fonts/Inter/Inter-ExtraBold.ttf) format("truetype");
  font-weight: 800;
}
@font-face {
  font-family: "Inter";
  src: url(//zagraniczni-bukmacherzy.pl/wp-content/themes/review-theme/static/css/../../assets/fonts/Inter/Inter-Black.ttf) format("truetype");
  font-weight: 900;
}
h1,
.h1,
h2,
.h2,
h3,
.h3,
h4,
.h4,
h5,
.h5,
h6,
.h6 {
  font-family: "Inter", sans-serif;
  font-weight: 700;
  margin: 0 0 24px;
  color: var(--theme-page-txt-color);
}
h1.wp-block-heading,
.h1.wp-block-heading,
h2.wp-block-heading,
.h2.wp-block-heading,
h3.wp-block-heading,
.h3.wp-block-heading,
h4.wp-block-heading,
.h4.wp-block-heading,
h5.wp-block-heading,
.h5.wp-block-heading,
h6.wp-block-heading,
.h6.wp-block-heading {
  margin: 24px 0;
}
h1.is-style-heading-bordered:before,
.h1.is-style-heading-bordered:before,
h2.is-style-heading-bordered:before,
.h2.is-style-heading-bordered:before,
h3.is-style-heading-bordered:before,
.h3.is-style-heading-bordered:before,
h4.is-style-heading-bordered:before,
.h4.is-style-heading-bordered:before,
h5.is-style-heading-bordered:before,
.h5.is-style-heading-bordered:before,
h6.is-style-heading-bordered:before,
.h6.is-style-heading-bordered:before {
  content: "";
  display: block;
  margin-bottom: 20px;
  width: 100%;
  height: 1px;
  background-color: var(--theme-blocks-secondary-bg);
  opacity: 0.3;
}
h1,
.h1 {
  font-size: 40px;
  line-height: 48px;
  text-transform: uppercase;
}
h2,
.h2 {
  font-size: 32px;
  line-height: 38px;
  text-transform: uppercase;
}
h3,
.h3 {
  font-size: 28px;
  line-height: 34px;
}
h4,
.h4 {
  font-size: 24px;
  line-height: 28px;
}
h5,
.h5 {
  font-size: 20px;
  line-height: 26px;
}
p {
  font-family: Inter, serif;
  margin-top: 0;
  font-size: 16px;
  font-weight: 400;
  line-height: 22px;
}
a {
  color: var(--theme-default-elements-color);
  font-size: 16px;
  font-weight: 600;
  text-decoration: underline;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}
b,
strong {
  font-weight: 700;
}
@media screen and (max-width: 991px) {
  h1,
  .h1 {
    font-size: 30px;
    line-height: 38px;
  }
  h2,
  .h2 {
    font-size: 28px;
    line-height: 34px;
  }
  h3,
  .h3 {
    font-size: 24px;
    line-height: 28px;
  }
  h4,
  .h4 {
    font-size: 20px;
    line-height: 26px;
  }
  h5,
  .h5 {
    font-size: 18px;
    line-height: 22px;
  }
  p {
    font-size: 16px;
    line-height: 22px;
  }
  a {
    font-size: 16px;
  }
}
* {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
body,
html {
  height: 100%;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  margin: 0 !important;
}
body.no-scroll {
  overflow: hidden;
}
body {
  position: relative;
  min-width: 300px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: auto;
  font-family: "Inter", sans-serif;
  line-height: 22px;
  color: var(--theme-blocks-secondary-bg);
  background-color: var(--theme-page-bg-color);
  font-size: 16px;
}
@media screen and (max-width: 991px) {
  body.overflow-hidden {
    overflow: hidden;
  }
}
img {
  max-width: 100%;
  height: auto;
}
.wrapper {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  width: 100%;
  min-height: 100vh;
}
main {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
section {
  margin: 0 0 60px 0;
}
section .wp-block-hc-container {
  margin: 40px 0;
}
@media screen and (max-width: 991px) {
  section {
    margin: 0 0 40px 0;
  }
}
.container {
  width: 100%;
  max-width: 1752px;
  padding: 0 16px;
  margin: 0 auto;
}
.container.container-sidebar {
  max-width: 1750px;
}
@media (max-width: 991px) {
  .container.container-sidebar .page-content__holder {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    margin-top: 20px;
  }
  .container.container-sidebar .page-content-sidebar {
    width: 100% !important;
  }
}
.container.container-sidebar .breadcrumbs-section {
  margin-bottom: 20px;
}
.wp-block-hc-alternate-group-section {
  margin: 0 0 60px 0;
}
@media screen and (max-width: 991px) {
  .wp-block-hc-alternate-group-section {
    margin: 0 0 40px 0;
  }
}
.page-content__holder {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 40px;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin-top: 20px;
}
.page-content__holder .page-content {
  width: 100%;
  max-width: 100%;
}
.page-content__holder .page-content.page-content-sidebar {
  width: calc(100% - 419px - 40px);
}
.page-content__holder .page-content .wp-block-hc-alternate-group-section:first-child {
  margin-top: 0;
}
.page-content__holder .page-content .wp-block-hc-alternate-group-section:first-child > *:first-child {
  margin-top: 0;
}
.page-content__holder .page-content .wp-block-hc-alternate-group-section:first-child .wp-block-heading {
  margin-top: 0;
}
@media screen and (max-width: 991px) {
  .page-content__holder .page-content {
    width: 100%;
    max-width: 100%;
  }
}
@media screen and (max-width: 991px) {
  .page-content__holder {
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
        -ms-flex-direction: column-reverse;
            flex-direction: column-reverse;
    margin-top: 16px;
  }
}
hr {
  margin: 60px 0 20px 0;
  height: 1px;
  background-color: var(--theme-blocks-secondary-bg);
  border: 0;
  opacity: 0.3;
}
/**
	Table Style
 */
.wp-block-table {
  margin: 24px 0;
  overflow-x: auto;
}
.wp-block-table table {
  color: var(--theme-blocks-secondary-bg);
  line-height: 22px;
  width: 100%;
  font-size: 16px;
  padding: 5px;
  background-color: rgba(255, 255, 255, 0);
  border-radius: 16px;
  border-collapse: separate;
  border-spacing: 0;
}
@media screen and (max-width: 768px) {
  .wp-block-table table td {
    width: 300px;
  }
}
.wp-block-table thead {
  text-align: left;
  font-weight: 700;
}
.wp-block-table thead th {
  padding: 10px 16px;
  border-bottom: 1px solid #AFB3C1;
  border-top: 1px solid #AFB3C1;
  text-transform: uppercase;
  font-weight: 600;
}
.wp-block-table thead th:first-child {
  border-top-left-radius: 16px;
  border-left: 1px solid #AFB3C1;
}
.wp-block-table thead th:last-child {
  border-top-right-radius: 16px;
  border-right: 1px solid #AFB3C1;
}
.wp-block-table thead th:not(:last-child) {
  border-right: 1px solid #AFB3C1;
}
.wp-block-table tbody tr:last-child td:first-child {
  border-bottom-left-radius: 16px;
}
.wp-block-table tbody tr:last-child td:last-child {
  border-bottom-right-radius: 16px;
}
.wp-block-table tbody tr:nth-child(2n+1) {
  background-color: var(--theme-blocks-primary-bg);
}
.wp-block-table tbody td {
  padding: 10px 16px;
  border-bottom: 1px solid #AFB3C1;
}
.wp-block-table tbody td:not(:last-child) {
  border-right: 1px solid #AFB3C1;
}
.wp-block-table tbody td:first-child {
  border-left: 1px solid #AFB3C1;
}
.wp-block-table tbody td:last-child {
  border-right: 1px solid #AFB3C1;
}
ol {
  padding: 0 0 0 36px;
  list-style: none;
  counter-reset: custom-counter;
  font-size: 16px;
}
ol li {
  counter-increment: custom-counter;
  margin: 0 0 10px 0;
  position: relative;
}
ol li::before {
  content: counter(custom-counter);
  position: absolute;
  top: 12px;
  left: -35px;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
  width: 24px;
  height: 24px;
  border: 1px solid var(--theme-default-elements-color);
  color: var(--theme-default-elements-color);
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  border-radius: 50%;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  font-size: 16px;
}
ol li:last-child {
  margin: 0;
}
ol li:last-child::after {
  display: none;
}
ul:not(.menu):not(.slick-dots):not(.drop-menu-list):not(.header-dropdown-menu) {
  list-style: none;
  counter-reset: custom-counter;
  padding: 0;
}
ul:not(.menu):not(.slick-dots):not(.drop-menu-list):not(.header-dropdown-menu) li {
  margin: 0 0 16px 0;
  padding-left: 32px;
  position: relative;
}
ul:not(.menu):not(.slick-dots):not(.drop-menu-list):not(.header-dropdown-menu) li::before {
  content: "";
  position: absolute;
  left: 0;
  top: 1px;
  width: 20px;
  height: 20px;
  background-color: var(--theme-default-elements-color);
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg%20width='20'%20height='20'%20viewBox='0%200%2020%2020'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3E%3Cg%20clip-path='url(%23clip0_204_5217)'%3E%3Cpath%20d='M4.1665%2027.5L7.49984%2030.8333L15.8332%2022.5'%20stroke='%2316B528'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3E%3Cpath%20d='M5.3335%2010.6667L8.00016%2013.3333L14.6668%206.66666'%20stroke='%2316B528'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3E%3C/g%3E%3Crect%20x='0.5'%20y='0.5'%20width='19'%20height='19'%20rx='9.5'%20stroke='%2316B528'/%3E%3Cdefs%3E%3CclipPath%20id='clip0_204_5217'%3E%3Crect%20width='20'%20height='20'%20rx='10'%20fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
  mask-image: url("data:image/svg+xml,%3Csvg%20width='20'%20height='20'%20viewBox='0%200%2020%2020'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3E%3Cg%20clip-path='url(%23clip0_204_5217)'%3E%3Cpath%20d='M4.1665%2027.5L7.49984%2030.8333L15.8332%2022.5'%20stroke='%2316B528'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3E%3Cpath%20d='M5.3335%2010.6667L8.00016%2013.3333L14.6668%206.66666'%20stroke='%2316B528'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3E%3C/g%3E%3Crect%20x='0.5'%20y='0.5'%20width='19'%20height='19'%20rx='9.5'%20stroke='%2316B528'/%3E%3Cdefs%3E%3CclipPath%20id='clip0_204_5217'%3E%3Crect%20width='20'%20height='20'%20rx='10'%20fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-position: center;
          mask-position: center;
  -webkit-mask-size: contain;
          mask-size: contain;
}
ul:not(.menu):not(.slick-dots):not(.drop-menu-list):not(.header-dropdown-menu) li:last-child {
  margin: 0;
}
ul:not(.menu):not(.slick-dots):not(.drop-menu-list):not(.header-dropdown-menu) li ul {
  padding: 0;
  margin-top: 10px;
}
ul:not(.menu):not(.slick-dots):not(.drop-menu-list):not(.header-dropdown-menu) li ul li {
  font-size: 16px;
  font-weight: 400;
}
@media screen and (max-width: 991px) {
  ul:not(.menu):not(.slick-dots):not(.drop-menu-list):not(.header-dropdown-menu) li ul li {
    font-size: 16px;
  }
}
ul:not(.menu):not(.slick-dots):not(.drop-menu-list):not(.header-dropdown-menu) li ul li::before {
  content: none;
}
.item_icon {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 40px;
  height: 40px;
  border-radius: 10px;
}
.socials {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 24px;
}
.socials__item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 40px;
  height: 40px;
  border: 1px solid var(--theme-default-elements-color);
  border-radius: 50%;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.socials__item:hover {
  background-color: var(--theme-default-elements-color);
}
.socials__item a {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.sgt-scroll-top {
  position: fixed;
  bottom: 70px;
  right: 70px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 40px;
  height: 40px;
  background-color: var(--theme-default-elements-color);
  border: 1px solid #F8FDFF;
  border-radius: 50%;
  z-index: 50;
}
@media screen and (max-width: 991px) {
  .sgt-scroll-top {
    right: 16px;
    bottom: 39px;
  }
}
.wp-block-buttons {
  margin: 24px 0;
}
.wp-block-buttons.is-content-justification-center {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.btn,
.wp-block-button a {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  gap: 8px;
  padding: 12px 28px;
  height: -webkit-fit-content;
  height: -moz-fit-content;
  height: fit-content;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  border: none;
  font-family: "Inter", sans-serif;
  font-weight: 500;
  font-size: 18px;
  line-height: 24px;
  vertical-align: middle;
  cursor: pointer;
  text-wrap: nowrap;
  border-radius: 12px;
  text-transform: uppercase;
  background-color: var(--theme-active-btn-bg);
  color: var(--theme-active-btn-txt-color);
}
.btn:hover,
.wp-block-button a:hover {
  background-color: var(--theme-active-btn-hover-bg);
}
.btn:active,
.wp-block-button a:active {
  background-color: var(--theme-active-btn-pressed-bg);
}
.btn svg path,
.wp-block-button a svg path {
  stroke: var(--theme-active-btn-icon-color);
}
@media (max-width: 991px) {
  .btn,
  .wp-block-button a {
    width: 100%;
  }
}
.btn-accent,
.is-style-btn-accent a {
  background-color: var(--theme-active-btn-bg);
  color: var(--theme-active-btn-txt-color);
}
.btn-accent:hover,
.is-style-btn-accent a:hover {
  background-color: var(--theme-active-btn-hover-bg);
}
.btn-accent:active,
.is-style-btn-accent a:active {
  background-color: var(--theme-active-btn-pressed-bg);
}
.btn-accent svg path,
.is-style-btn-accent a svg path {
  stroke: var(--theme-active-btn-icon-color);
}
.btn-secondary,
.is-style-btn-secondary a {
  background-color: var(--theme-secondary-btn-bg);
  border: 1px solid var(--theme-secondary-btn-border-color);
  color: var(--theme-secondary-btn-border-color);
}
.btn-secondary:hover,
.is-style-btn-secondary a:hover {
  color: #FFFFFF;
  background-color: var(--theme-secondary-btn-hover-bg);
}
.btn-secondary:active,
.is-style-btn-secondary a:active {
  color: #FFFFFF;
  background-color: var(--theme-secondary-btn-pressed-bg);
}
.btn-secondary svg path,
.is-style-btn-secondary a svg path {
  stroke: var(--theme-secondary-btn-icon-color);
}
.btn-white,
.is-style-btn-white a {
  background-color: var(--theme-white-btn-bg);
  color: var(--theme-white-btn-txt-color);
  border: 1px solid var(--theme-white-btn-border-color);
}
.btn-white:hover,
.is-style-btn-white a:hover {
  background-color: var(--theme-white-btn-hover-bg);
  border: 1px solid var(--theme-white-btn-hover-border-color);
}
.btn-white:active,
.is-style-btn-white a:active {
  background-color: var(--theme-white-btn-pressed-bg);
  border: 1px solid var(--theme-white-btn-pressed-border-color);
}
.btn-white svg path,
.is-style-btn-white a svg path {
  stroke: var(--theme-default-elements-color);
}
.btn-black,
.is-style-btn-black a {
  background-color: var(--theme-black-btn-bg);
  color: var(--theme-black-btn-txt-color);
}
.btn-black:hover,
.is-style-btn-black a:hover {
  background-color: var(--theme-black-btn-hover-bg);
}
.btn-black:active,
.is-style-btn-black a:active {
  background-color: var(--theme-black-btn-pressed-bg);
}
.btn-black svg,
.is-style-btn-black a svg {
  color: var(--theme-black-btn-txt-color);
}
.btn-lines-wrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  position: relative;
}
.btn-lines-wrap .btn {
  z-index: 1;
}
.btn-lines-wrap:after {
  content: "";
  position: absolute;
  top: 50%;
  left: 0;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
  width: 100%;
  height: 1px;
  background-color: rgba(var(--theme-blocks-secondary-bg), 0.3);
  z-index: 0;
}
.welcome-section {
  position: relative;
  margin: 0 0 60px;
}
@media (max-width: 991px) {
  .welcome-section {
    margin-bottom: 40px;
  }
}
.welcome-section__bg {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  opacity: 0.2;
}
.welcome-section__bg img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.welcome-section .welcome-section-hero {
  background-color: var(--theme-page-welcome-gradient-2);
}
.welcome-section .welcome-section-hero .breadcrumbs-section {
  margin: 0;
  font-size: 14px;
  color: rgba(255, 255, 255, 0.7);
}
.welcome-section .welcome-section-hero .breadcrumbs-section a span {
  color: rgba(255, 255, 255, 0.7);
}
.welcome-section .welcome-section-hero .welcome-section-wrap {
  background: linear-gradient(74.99deg, var(--theme-page-welcome-gradient-1) 2.15%, rgba(19, 25, 39, 0) 69.92%);
}
.welcome-section .welcome-section-hero .welcome-container {
  max-width: 1752px;
  margin: 0 auto;
  padding: 0 16px;
  z-index: 2;
}
.welcome-section .welcome-section-hero__holder {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  position: relative;
  gap: 30px;
  z-index: 2;
  padding: 24px 0;
}
@media (max-width: 991px) {
  .welcome-section .welcome-section-hero__holder {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    gap: 40px;
    padding: 24px 0 40px;
  }
}
.welcome-section .welcome-section-hero__image {
  z-index: 0;
  height: 100%;
  max-width: 533px;
  min-width: 30%;
  max-height: 400px;
  border-radius: 16px;
  overflow: hidden;
}
@media (max-width: 991px) {
  .welcome-section .welcome-section-hero__image {
    -ms-flex-item-align: center;
        align-self: center;
  }
}
.welcome-section .welcome-section-hero__image img {
  width: auto;
  height: 100%;
}
.welcome-section .welcome-section-hero__content {
  position: relative;
  z-index: 1;
  max-width: 1219px;
}
@media (max-width: 991px) {
  .welcome-section .welcome-section-hero__content {
    padding: 0 !important;
  }
}
.welcome-section .welcome-section-hero__main {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 30px;
  min-width: 475px;
}
@media (max-width: 991px) {
  .welcome-section .welcome-section-hero__main {
    min-width: 0;
  }
}
@media (max-width: 991px) {
  .welcome-section .welcome-section-hero__image {
    display: none;
  }
}
.welcome-section .welcome-section-hero__title {
  margin: 0;
  color: #F8FDFF;
}
.welcome-section .welcome-section-hero__text {
  color: #FFFFFF;
}
.welcome-section .welcome-section-hero__buttons {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 15px;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.welcome-section .welcome-section-hero__buttons .btn {
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  text-wrap: wrap;
}
@media (max-width: 991px) {
  .welcome-section .welcome-section-hero__buttons .btn {
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
  }
}
.welcome-section .welcome-section-hero__rating {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 16px;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  overflow: auto;
  max-width: 100%;
}
.welcome-section .welcome-section-hero__rating-bk {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 16px;
  padding: 16px;
  background: var(--theme-blocks-primary-bg);
  border-radius: 16px;
  overflow: hidden;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  min-width: 266px;
}
.welcome-section .welcome-section-hero__rating-bk__label {
  position: absolute;
  top: 0;
  left: 0;
  width: 60px;
  height: 40px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  background-color: var(--theme-default-elements-color);
  border-bottom-right-radius: 16px;
}
.welcome-section .welcome-section-hero__rating-bk__label svg path {
  fill: #FFFFFF;
}
.welcome-section .welcome-section-hero__rating-bk__label span {
  font-weight: 600;
  font-size: 18px;
  line-height: 24px;
  text-align: center;
  color: #FFFFFF;
}
.welcome-section .welcome-section-hero__rating-bk:first-child .welcome-section-hero__rating-bk__label {
  width: 70px;
  height: 50px;
}
.welcome-section .welcome-section-hero__rating-bk__logo {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin-bottom: 10px;
  width: 100%;
  height: 100px;
  border-radius: 16px;
}
.welcome-section .welcome-section-hero__rating-bk__logo img {
  max-height: 40px;
  height: 100%;
  width: auto;
}
.welcome-section .welcome-section-hero__rating-bk__top {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  gap: 10px;
}
.welcome-section .welcome-section-hero__rating-bk__title {
  font-size: 18px;
  font-weight: 600;
}
.welcome-section .welcome-section-hero__rating-bk__rating {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  gap: 2px;
  font-weight: 600;
}
.welcome-section .welcome-section-hero__rating-bk__rating svg {
  width: 15px;
  height: 15px;
}
.welcome-section .welcome-section-hero__rating-bk__rating svg path {
  fill: var(--bk-star-color);
}
.welcome-section .welcome-section-hero__rating-bk__bonus {
  margin: 0;
  text-align: center;
}
.welcome-section .welcome-section-hero__rating-bk__bonus span {
  color: var(--theme-default-elements-color);
}
.welcome-section .welcome-section-hero__rating-bk .btn {
  width: 100%;
  margin-bottom: 12px;
}
.welcome-section .welcome-section-hero__rating-bk__bottom {
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: end;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 16px;
}
.welcome-section .welcome-section-hero__rating-bk__review {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 100%;
}
.welcome-section .welcome-section-hero__rating-bk__review a {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 2px;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  text-align: center;
  color: var(--theme-page-txt-color);
  font-weight: 400;
  text-decoration: none;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.welcome-section .welcome-section-hero__rating-bk__review a:hover {
  color: var(--theme-default-elements-color);
}
.welcome-section .welcome-section-hero__rating-bk__review a:after {
  content: "";
  width: 100%;
  height: 2px;
  background-color: var(--theme-default-elements-color);
}
.welcome-section .welcome-section-hero__rating-bk__bottom_text {
  width: 100%;
  text-align: center;
  font-size: 12px;
  line-height: 16px;
  color: var(--theme-blocks-secondary-bg);
}
.welcome-section .welcome-section-hero__info {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 8px;
}
.welcome-section .welcome-section-hero__info_row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 4px;
  color: rgba(255, 255, 255, 0.7);
  font-weight: 400;
  font-size: 14px;
  text-wrap: nowrap;
}
.welcome-section .welcome-section-hero__info_row svg path {
  stroke: rgba(255, 255, 255, 0.7);
}
.welcome-section .welcome-section-hero__info_row a {
  color: var(--theme-default-elements-color);
  font-weight: 400;
  font-size: 14px;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 6px;
  text-decoration: none;
}
.welcome-section .welcome-section-hero__info_row a strong {
  color: #fff;
}
.welcome-section .welcome-section-hero__info_row .info-row__avatar {
  width: 24px;
  height: 24px;
  border-radius: 50%;
  -o-object-fit: cover;
     object-fit: cover;
  border: 1px solid rgba(255, 255, 255, 0.3);
}
.welcome-app-section {
  margin-bottom: 60px;
}
@media (max-width: 991px) {
  .welcome-app-section {
    margin-bottom: 40px;
  }
}
.welcome-app-section-hero {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 24px;
  padding: 24px 24px 24px 24px;
  background-color: var(--theme-blocks-primary-bg);
  border-radius: 16px;
  overflow: hidden;
  z-index: 1;
}
@media (max-width: 991px) {
  .welcome-app-section-hero {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
}
.welcome-app-section-hero .welcome-app-banner {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  height: -webkit-fit-content;
  height: -moz-fit-content;
  height: fit-content;
  gap: 10px;
  min-width: 220px;
}
.welcome-app-section-hero .welcome-app-banner .welcome-app-image {
  position: absolute;
  top: calc(100% + 16px);
  left: 50%;
  -webkit-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
          transform: translateX(-50%);
  height: -webkit-fit-content;
  height: -moz-fit-content;
  height: fit-content;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
  width: 100%;
}
.welcome-app-section-hero .welcome-app-banner .welcome-app-image img {
  height: auto;
  width: 100%;
}
@media (max-width: 991px) {
  .welcome-app-section-hero .welcome-app-banner .welcome-app-image {
    display: none;
  }
}
.welcome-app-section-hero .welcome-app-banner-logo {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  border-radius: 16px;
  height: 100px;
  padding: 10px 20px;
}
.welcome-app-section-hero .welcome-app-banner-logo img {
  max-height: 40px;
  width: auto;
}
.welcome-app-section-hero .welcome-app-banner-rating {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  gap: 8px;
}
.welcome-app-section-hero .welcome-app-banner-rating_stars {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 4px;
}
.welcome-app-section-hero .welcome-app-banner-rating_stars span {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.welcome-app-section-hero .welcome-app-banner-rating span {
  font-weight: 700;
  font-size: 20px;
  line-height: 26px;
  color: var(--theme-page-txt-color);
}
.welcome-app-section-hero .welcome-app-main {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 24px;
}
.welcome-app-section-hero .welcome-app-main .welcome-app-title {
  margin: 0;
}
.welcome-app-section-hero .welcome-app-main .welcome-app-buttons {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 12px;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.welcome-app-section-hero .welcome-app-main .welcome-app-buttons .btn {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 12px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  text-align: center;
}
.welcome-app-section-hero .welcome-app-main .welcome-app-buttons .btn > span {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  font-weight: 400;
  font-size: 12px;
  line-height: 16px;
}
.welcome-app-section-hero .welcome-app-main .welcome-app-buttons .btn > span b, .welcome-app-section-hero .welcome-app-main .welcome-app-buttons .btn > span span {
  font-weight: 600;
  font-size: 16px;
  line-height: 20px;
  text-transform: uppercase;
}
.welcome-app-section-hero .welcome-app-main .welcome-app-buttons .btn svg path {
  fill: white;
}
.welcome-app-section-hero .welcome-app-main .welcome-app-info {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 24px;
  row-gap: 12px;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.welcome-app-section-hero .welcome-app-main .welcome-app-info_row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 4px;
  font-weight: 400;
  font-size: 14px;
  line-height: 20px;
  color: rgba(var(--theme-blocks-secondary-bg), 0.7);
  text-wrap: nowrap;
}
.welcome-app-section-hero .welcome-app-main .welcome-app-info_row a {
  font-weight: 400;
  font-size: 14px;
}
.welcome-app-section-hero .welcome-app-main .welcome-app-image-mobile {
  display: none;
}
@media (max-width: 991px) {
  .welcome-app-section-hero .welcome-app-main .welcome-app-image-mobile {
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    height: 300px;
  }
  .welcome-app-section-hero .welcome-app-main .welcome-app-image-mobile img {
    position: absolute;
    top: 0;
    left: 50%;
    -webkit-transform: translateX(-50%);
        -ms-transform: translateX(-50%);
            transform: translateX(-50%);
    width: 100%;
    max-width: 400px;
  }
}
.welcome-bk-info {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 20px;
  overflow: auto;
  width: 100%;
  height: -webkit-fit-content;
  height: -moz-fit-content;
  height: fit-content;
  -ms-flex-item-align: center;
      align-self: center;
}
@media (max-width: 991px) {
  .welcome-bk-info {
    width: 100%;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    overflow: visible;
  }
}
.welcome-bk-info .bk_card_short {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  padding: 16px;
  background-color: var(--theme-blocks-primary-bg);
  border-radius: 16px;
  min-width: 350px;
}
.welcome-bk-info .bk_card_short-logo {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 100%;
  height: 100px;
  border-radius: 16px;
  margin-bottom: 10px;
}
.welcome-bk-info .bk_card_short-logo img {
  max-height: 40px;
  width: auto;
  height: 100%;
}
.welcome-bk-info .bk_card_short-info {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 10px;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin-bottom: 20px;
}
.welcome-bk-info .bk_card_short-title {
  font-weight: 600;
  font-size: 18px;
  line-height: 24px;
  color: var(--theme-page-txt-color);
}
.welcome-bk-info .bk_card_short-rating {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 2px;
  font-weight: 600;
  font-size: 16px;
  line-height: 22px;
}
.welcome-bk-info .bk_card_short-rating span {
  color: var(--theme-page-txt-color);
}
.welcome-bk-info .bk_card_short-rating svg {
  width: 15px;
  height: 15px;
}
.welcome-bk-info .bk_card_short-rating svg path {
  fill: var(--bk-star-color);
}
.welcome-bk-info .bk_card_short-bonus {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  font-weight: 700;
  font-size: 24px;
  line-height: 28px;
  text-align: center;
  color: var(--theme-page-txt-color);
}
.welcome-bk-info .bk_card_short-bonus span {
  color: var(--theme-default-elements-color);
}
.welcome-bk-info .bk_card_short .btn {
  width: 100%;
  margin-top: 16px;
}
.welcome-bk-info .page-bk-welcome--bk__block {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  min-width: 350px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 16px;
  padding: 20px;
  border-radius: 16px;
  background-color: var(--theme-blocks-primary-bg);
}
.welcome-bk-info .page-bk-welcome--bk__block__title {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 10px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
@media (max-width: 991px) {
  .welcome-bk-info .page-bk-welcome--bk__block__title {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    row-gap: 16px;
  }
}
.welcome-bk-info .page-bk-welcome--bk__block__title .h5 {
  margin: 0;
  text-transform: none;
}
.welcome-bk-info .page-bk-welcome--bk__block__title__rating {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  font-weight: 700;
  font-size: 24px;
  line-height: 28px;
}
.welcome-bk-info .page-bk-welcome--bk__block__title__rating svg {
  width: 23px;
  height: 23px;
  margin-right: 5px;
}
.welcome-bk-info .page-bk-welcome--bk__block__ratings {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 8px;
  margin-top: 2px;
}
.welcome-bk-info .page-bk-welcome--bk__block__ratings-elem {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  gap: 4px;
}
.welcome-bk-info .page-bk-welcome--bk__block__ratings-name {
  font-weight: 400;
  font-size: 16px;
  line-height: 22px;
  color: var(--theme-page-txt-color);
}
.welcome-bk-info .page-bk-welcome--bk__block__ratings-stars {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 4px;
}
.welcome-bk-info .page-bk-welcome--bk__block__ratings-stars span {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.welcome-bk-info .page-bk-welcome--bk__block__ratings-stars svg {
  width: 18px;
  height: 18px;
}
.welcome-bk-info .page-bk-welcome--bk__block__ratings-value {
  margin-left: 4px;
  font-weight: 600;
  font-size: 16px;
  line-height: 22px;
}
.welcome-bk-info .page-bk-welcome--bk__block__list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 8px;
  margin: 0 !important;
}
.welcome-bk-info .page-bk-welcome--bk__block__list li {
  margin: 0 !important;
}
.welcome-bk-info .page-bk-welcome--bk__block__list__pros li::before {
  -webkit-mask-image: url("data:image/svg+xml;utf8,<svg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'><rect x='0.5' y='0.5' width='19' height='19' rx='9.5' stroke='%2316B528'/><path d='M6 10H10M14 10H10M10 10V6M10 10V14' stroke='%2316B528' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/></svg>") !important;
          mask-image: url("data:image/svg+xml;utf8,<svg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'><rect x='0.5' y='0.5' width='19' height='19' rx='9.5' stroke='%2316B528'/><path d='M6 10H10M14 10H10M10 10V6M10 10V14' stroke='%2316B528' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/></svg>") !important;
}
.welcome-bk-info .page-bk-welcome--bk__block__list__cons li::before {
  background-color: #EE443F !important;
  -webkit-mask-image: url("data:image/svg+xml;utf8,<svg width='21' height='20' viewBox='0 0 21 20' fill='none' xmlns='http://www.w3.org/2000/svg'><g clip-path='url(%23clip0_307_1266)'><path d='M4.66699 27.5L8.00033 30.8333L16.3337 22.5' stroke='%2316B528' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/><path d='M7.16602 10H13.8327' stroke='%23EE443F' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/></g><rect x='1' y='0.5' width='19' height='19' rx='9.5' stroke='%23EE443F'/><defs><clipPath id='clip0_307_1266'><rect x='0.5' width='20' height='20' rx='10' fill='white'/></clipPath></defs></svg>") !important;
          mask-image: url("data:image/svg+xml;utf8,<svg width='21' height='20' viewBox='0 0 21 20' fill='none' xmlns='http://www.w3.org/2000/svg'><g clip-path='url(%23clip0_307_1266)'><path d='M4.66699 27.5L8.00033 30.8333L16.3337 22.5' stroke='%2316B528' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/><path d='M7.16602 10H13.8327' stroke='%23EE443F' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/></g><rect x='1' y='0.5' width='19' height='19' rx='9.5' stroke='%23EE443F'/><defs><clipPath id='clip0_307_1266'><rect x='0.5' width='20' height='20' rx='10' fill='white'/></clipPath></defs></svg>") !important;
}
.welcome-bk-info .page-bk-welcome--bk__block__list__images {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 10px;
}
.welcome-bk-info .page-bk-welcome--bk__block__list__image {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 45px;
  height: 30px;
  border-radius: 2px;
  border: 1px solid #D3D3D3;
}
.welcome-bk-info .page-bk-welcome--bk__block__list__image img {
  width: 98%;
  height: 98%;
  -o-object-fit: contain;
     object-fit: contain;
}
.welcome-bk-info .page-bk-welcome--bk__block__payments {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 16px;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.welcome-bk-info .page-bk-welcome--bk__block__download {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 16px;
}
.welcome-bk-info .page-bk-welcome--bk__block__download a {
  text-decoration: none;
}
.welcome-bk-promo {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 24px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 16px;
  min-width: 400px;
  height: -webkit-fit-content;
  height: -moz-fit-content;
  height: fit-content;
  background-color: var(--theme-blocks-primary-bg);
  border-radius: 16px;
}
@media (max-width: 991px) {
  .welcome-bk-promo {
    min-width: 0;
    width: 100%;
  }
}
.welcome-bk-promo--logo {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  border-radius: 16px;
  padding: 10px 40px;
  width: 100%;
  height: 100px;
  overflow: hidden;
}
.welcome-bk-promo--logo img {
  width: auto;
  max-width: 100%;
  max-height: 100%;
}
.welcome-bk-promo--block {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 8px;
  text-align: center;
  width: 100%;
}
.welcome-bk-promo--small_title {
  font-weight: 600;
  font-size: 16px;
  line-height: 22px;
}
.welcome-bk-promo--text span {
  color: var(--theme-default-elements-color);
}
.welcome-bk-promo--value {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 100%;
  padding: 12px 28px;
  border-radius: 12px;
  border: 2px dashed var(--theme-default-elements-color);
}
.welcome-bk-promo h4 {
  margin: 0;
}
.welcome-bk-promo .btn {
  width: 100%;
  margin: 0;
}
.welcome-simple-section {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 24px;
  margin-bottom: 30px;
}
@media (max-width: 991px) {
  .welcome-simple-section {
    margin-bottom: 20px;
    gap: 16px;
  }
}
.welcome-simple-section .breadcrumbs-section {
  margin: 0 !important;
}
.welcome-simple-section--title {
  margin: 0;
}
.welcome-simple-section--text {
  color: var(--theme-blocks-secondary-bg);
}
.welcome-simple-section--info {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 8px;
}
.welcome-simple-section--info_row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 4px;
  text-wrap: nowrap;
  opacity: 0.7;
  font-weight: 400;
  font-size: 14px;
  line-height: 20px;
}
.welcome-simple-section--info_row svg {
  width: 16px;
  height: 16px;
}
.welcome-simple-section--info_row svg path {
  stroke: var(--theme-blocks-secondary-bg);
}
.welcome-simple-section--info_row--author {
  opacity: 1;
}
.welcome-simple-section--info_row a {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 6px;
  text-decoration: none;
  color: inherit;
}
.welcome-simple-section--info_row a strong {
  color: var(--theme-page-txt-color);
}
.welcome-simple-section--info_row .info-row__avatar {
  width: 24px;
  height: 24px;
  border-radius: 50%;
  -o-object-fit: cover;
     object-fit: cover;
}
.lwptoc {
  margin: 0 0 60px 0 !important;
}
@media (min-width: 991px) {
  .lwptoc {
    margin: 0 0 40px 0;
  }
}
.lwptoc .lwptoc_toggle_arrow {
  display: none !important;
}
.lwptoc .lwptoc_i {
  padding: 0 !important;
  width: 100%;
  background-color: transparent !important;
}
.lwptoc .lwptoc_i .lwptoc_header {
  position: relative;
}
.lwptoc .lwptoc_i .lwptoc_header::before {
  content: "";
  position: absolute;
  top: 50%;
  left: 0;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
  width: 100%;
  height: 1px;
  background-color: rgba(var(--theme-blocks-secondary-bg), 0.3);
}
.lwptoc .lwptoc_i .lwptoc_header .lwptoc_toggle {
  position: relative;
  margin: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  justify-self: center;
  gap: 8px;
  padding: 12px 28px;
  height: -webkit-fit-content;
  height: -moz-fit-content;
  height: fit-content;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  border: 1px solid var(--theme-white-btn-border-color);
  background-color: var(--theme-white-btn-bg);
  cursor: pointer;
  text-wrap: nowrap;
  border-radius: 12px;
  text-transform: uppercase;
  z-index: 2;
}
.lwptoc .lwptoc_i .lwptoc_header .lwptoc_toggle:hover {
  background-color: var(--theme-white-btn-hover-bg);
  border: 1px solid var(--theme-white-btn-hover-border-color);
}
.lwptoc .lwptoc_i .lwptoc_header .lwptoc_toggle:active {
  background-color: var(--theme-white-btn-pressed-bg);
  border: 1px solid var(--theme-white-btn-pressed-border-color);
}
.lwptoc .lwptoc_i .lwptoc_header .lwptoc_toggle::before {
  content: none;
}
.lwptoc .lwptoc_i .lwptoc_header .lwptoc_toggle::after {
  content: none;
}
.lwptoc .lwptoc_i .lwptoc_header .lwptoc_toggle svg path {
  stroke: var(--theme-default-elements-color);
}
.lwptoc .lwptoc_i .lwptoc_header .lwptoc_toggle .lwptoc_toggle_label {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 12px;
  color: var(--theme-white-btn-txt-color);
  font-family: "Inter", sans-serif;
  font-weight: 500;
  font-size: 18px;
  line-height: 24px;
  border: 0;
  background-color: transparent;
  outline: none;
  text-transform: uppercase;
}
.lwptoc .lwptoc_i .lwptoc_header .lwptoc_toggle .lwptoc_toggle_label:hover {
  border: 0 !important;
}
.lwptoc .lwptoc_i .lwptoc_header .lwptoc_toggle .lwptoc_toggle_label.is-close::after {
  -webkit-transform: rotate(-90deg);
      -ms-transform: rotate(-90deg);
          transform: rotate(-90deg);
}
.lwptoc .lwptoc_i .lwptoc_header .lwptoc_toggle .lwptoc_toggle_label::after {
  content: "";
  display: inline-block;
  width: 24px;
  height: 24px;
  background-image: url("data:image/svg+xml;utf8,<svg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M9.25022 16C9.25022 15.808 9.32319 15.616 9.47019 15.47L12.9402 12L9.47019 8.53005C9.17719 8.23705 9.17719 7.76202 9.47019 7.46902C9.76319 7.17602 10.2382 7.17602 10.5312 7.46902L14.5312 11.469C14.8242 11.762 14.8242 12.2371 14.5312 12.5301L10.5312 16.5301C10.2382 16.8231 9.76319 16.8231 9.47019 16.5301C9.32319 16.3841 9.25022 16.192 9.25022 16Z' fill='%23454957'/></svg>");
  background-repeat: no-repeat;
  background-size: contain;
  background-color: rgba(var(--theme-blocks-secondary-bg), 0.1);
  border-radius: 50%;
  -webkit-transform: rotate(90deg);
      -ms-transform: rotate(90deg);
          transform: rotate(90deg);
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}
.lwptoc .lwptoc_i .lwptoc_items {
  padding: 16px;
  margin-top: 24px;
  background-color: var(--theme-blocks-primary-bg);
  border-radius: 16px;
}
.lwptoc .lwptoc_i .lwptoc_items .lwptoc_item {
  padding: 12px;
}
.lwptoc .lwptoc_i .lwptoc_items .lwptoc_item:not(:last-child) {
  border-bottom: 1px solid rgba(69, 73, 87, 0.3019607843);
}
.lwptoc .lwptoc_i .lwptoc_items .lwptoc_item a {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 12px;
  color: var(--theme-blocks-secondary-bg);
}
.lwptoc .lwptoc_i .lwptoc_items .lwptoc_item a:hover {
  border: 0 !important;
}
.lwptoc .lwptoc_i .lwptoc_items .lwptoc_item a .lwptoc_item_number {
  color: var(--theme-default-elements-color);
}
.search-form {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 12px;
  padding: 12px;
  background: transparent;
  border: 1px solid var(--theme-page-header-txt-color);
  border-radius: 12px;
}
.search-form svg {
  width: 24px;
  height: 24px;
  min-width: 24px;
}
.search-form input {
  background: transparent;
  outline: none;
  border: 0;
  color: var(--theme-page-header-txt-color);
  font-size: 16px;
  line-height: 22px;
}
.search-form input::-webkit-input-placeholder {
  color: var(--theme-page-header-txt-color);
  font-size: 16px;
  line-height: 22px;
}
.search-form input::-moz-placeholder {
  color: var(--theme-page-header-txt-color);
  font-size: 16px;
  line-height: 22px;
}
.search-form input:-ms-input-placeholder {
  color: var(--theme-page-header-txt-color);
  font-size: 16px;
  line-height: 22px;
}
.search-form input::-ms-input-placeholder {
  color: var(--theme-page-header-txt-color);
  font-size: 16px;
  line-height: 22px;
}
.search-form input::placeholder {
  color: var(--theme-page-header-txt-color);
  font-size: 16px;
  line-height: 22px;
}
.search-form input::-webkit-search-cancel-button, .search-form input::-webkit-search-decoration {
  -webkit-appearance: none;
  appearance: none;
}
.header {
  position: sticky;
  top: 0;
  width: 100%;
  background-color: var(--theme-page-header-bg);
  color: var(--theme-page-header-txt-color);
  z-index: 999;
}
body.admin-bar .header {
  top: 32px;
}
@media screen and (max-width: 782px) {
  body.admin-bar .header {
    top: 46px;
  }
}
.header-container {
  max-width: 1752px;
  margin: 0 auto;
  padding: 0 16px;
}
.header__holder {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.header__navigation {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  gap: 20px;
  padding: 22px 0;
  width: 100%;
}
.header__buttons {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 20px;
}
.header__buttons .search-form svg path {
  stroke: var(--theme-page-header-txt-color);
}
@media (max-width: 991px) {
  .header__buttons {
    display: none;
  }
}
.header__logo .custom-logo-link {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.header__logo img {
  max-width: var(--theme-header-logo-max-width, 180px);
  height: auto;
  max-height: var(--theme-header-logo-max-height, none);
}
.header__logo-mobile {
  display: none;
}
@media screen and (max-width: 991px) {
  .header__logo-mobile {
    display: block;
    max-height: 40px;
  }
  .header__logo-mobile img {
    height: 40px;
    min-width: 142px;
  }
}
.header .btn-header-mobile {
  display: none;
}
@media (max-width: 991px) {
  .header .btn-header-mobile {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
}
.header__menu {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  gap: 20px;
}
@media (max-width: 991px) {
  .header__menu {
    display: none;
  }
}
.header__menu .menu-header-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  gap: 20px;
  width: 100%;
}
.header__menu .menu {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  gap: 48px;
  padding: 0;
  margin: 0;
  list-style: none;
}
@media screen and (max-width: 991px) {
  .header__menu .menu {
    gap: 16px;
  }
}
.header__menu .menu svg path {
  stroke: var(--theme-page-header-txt-color);
}
.header__menu .menu > li {
  position: relative;
}
@media (max-width: 991px) {
  .header__menu .menu > li {
    padding-bottom: 16px;
    border-bottom: 1px solid var(--theme-page-header-txt-color);
  }
}
.header__menu .menu > li:hover::after {
  position: absolute;
  bottom: -4px;
  left: 0;
  content: "";
  width: 100%;
  height: 1px;
  background-color: var(--theme-default-elements-color);
}
.header__menu .menu > li > a {
  text-wrap: nowrap;
}
.header__menu .menu > li a {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  color: var(--theme-page-header-txt-color);
  text-transform: uppercase;
  text-decoration: none;
}
@media (max-width: 991px) {
  .header__menu .menu > li a:after {
    content: none !important;
  }
  .header__menu .menu > li a:hover {
    text-decoration: none;
    border: 0;
  }
  .header__menu .menu > li a.active {
    color: var(--theme-default-elements-color);
    text-decoration: none;
  }
  .header__menu .menu > li a.active svg {
    -webkit-transform: rotate(180deg);
        -ms-transform: rotate(180deg);
            transform: rotate(180deg);
  }
  .header__menu .menu > li a.active svg path {
    stroke: var(--theme-default-elements-color);
  }
}
.header__menu .menu > li .drop-holder {
  display: none;
  position: absolute;
  top: 100%;
  left: 50%;
  -webkit-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
          transform: translateX(-50%);
  padding: 40px 0 0;
  width: -webkit-max-content;
  width: -moz-max-content;
  width: max-content;
  max-width: 250px;
}
.header__menu .menu > li .drop-holder ul {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 8px;
  padding: 10px;
  margin: 0;
  list-style: none;
  background-color: var(--theme-page-header-bg);
  border-radius: 16px;
}
.header__menu .menu > li .drop-holder ul li {
  width: 100%;
  padding: 0 15px;
}
.header__menu .menu > li .drop-holder ul li a {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  width: 100%;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.header__menu .menu > li .drop-holder ul li a:after {
  content: "";
  display: block;
  margin-top: 2px;
  width: 100%;
  height: 1px;
  background-color: transparent;
}
.header__menu .menu > li .drop-holder ul li a:hover:after {
  background-color: var(--theme-default-elements-color);
}
@media (min-width: 991px) {
  .header__menu .menu > li:hover .drop-holder {
    display: block;
  }
}
@media (max-width: 991px) {
  .header .menu-active .header__menu {
    position: fixed;
    top: var(--header-height, 60px);
    left: 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    gap: 20px;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
    padding: 26px 16px 16px 16px;
    width: 100vw;
    height: calc(100% - var(--header-height, 60px));
    z-index: 100000;
    background-color: var(--theme-page-header-bg);
    overflow-y: auto;
  }
  .header .menu-active .header__menu .menu-header-container {
    width: 100%;
  }
  .header .menu-active .header__menu ul {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: self-start;
        -ms-flex-align: self-start;
            align-items: self-start;
    padding: 10px;
    width: 100%;
  }
  .header .menu-active .header__menu ul li {
    width: 100%;
  }
  .header .menu-active .header__menu ul li a svg {
    margin-left: auto;
  }
  .header .menu-active .header__menu ul li a.active + .drop-holder {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
  .header .menu-active .header__menu ul li .drop-holder {
    position: relative;
    padding-top: 16px;
    max-width: none;
    width: 100%;
  }
  .header .menu-active .header__menu ul li .drop-holder .drop-menu-list {
    padding: 0;
    gap: 16px;
  }
  .header .menu-active .header__menu ul li .drop-holder .drop-menu-list li {
    padding: 0;
  }
}
.header_dropdown {
  position: relative;
}
.header_dropdown ul {
  display: none;
  position: absolute;
  top: 55px;
  left: -200%;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 0;
  padding: 12px;
  min-width: 200px;
  margin: 0;
  list-style: none;
  z-index: 10;
  border: 1px solid var(--theme-blocks-primary-bg);
  background-color: var(--theme-page-header-bg);
  border-bottom-left-radius: 16px;
  border-bottom-right-radius: 16px;
}
.header_dropdown ul li {
  position: relative;
}
.header_dropdown ul li a {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 6px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 4px;
  text-decoration: none;
  color: var(--theme-page-header-txt-color);
  cursor: pointer;
}
.header_dropdown ul li a:hover {
  color: var(--theme-default-elements-color);
}
.header_dropdown ul li a svg {
  display: none;
}
.header_dropdown ul .dropdown-menu {
  -webkit-transform: none;
      -ms-transform: none;
          transform: none;
}
.header_dropdown_ellipsis {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  cursor: pointer;
}
.header_dropdown_ellipsis svg {
  width: 20px;
}
.header_dropdown_ellipsis svg circle {
  fill: var(--theme-page-header-txt-color);
}
.header__hamburger {
  display: none;
  min-width: 24px;
  height: 24px;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  border-radius: 50%;
}
.header__hamburger .hamburger {
  height: 16px;
}
@media screen and (max-width: 991px) {
  .header__hamburger {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    position: relative;
    z-index: 100001;
  }
}
.header .bonus-modal-icon {
  position: relative;
}
.header .bonus-modal-icon-holder {
  width: 40px;
  height: 40px;
}
.header .bonus-modal-icon-holder .counter {
  position: absolute;
  width: 24px;
  height: 24px;
  top: -11px;
  right: -11px;
  background-color: var(--theme-active-btn-bg);
  border-radius: 50%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  font-size: 12px;
  font-weight: 600;
}
.header .bonus-modal-icon-holder:hover {
  cursor: pointer;
}
.header .bonus-modal-content {
  padding: 16px;
  display: none;
  width: 360px;
  background: var(--theme-page-header-bg);
  border-radius: 0;
  border: 1px solid var(--theme-blocks-secondary-bg);
  position: absolute;
  top: 60px;
  right: 0;
  -webkit-animation: fadeout ease 0.3s;
          animation: fadeout ease 0.3s;
  border-radius: 5px;
  z-index: 50;
}
.header .bonus-modal-content .title {
  font-size: 16px;
}
.header .bonus-modal-content.active {
  display: block;
  -webkit-animation: fadein ease 0.3s;
          animation: fadein ease 0.3s;
}
.header .bonus-modal-content .bonus-modal-icon-close {
  position: absolute;
  right: -10px;
  top: -10px;
  padding: 5px;
  background-color: var(--theme-active-btn-bg);
  border-radius: 50%;
  width: 25px;
  height: 25px;
}
.header .bonus-modal-content .bonus-modal-icon-close:hover {
  cursor: pointer;
}
.header .modal-content-bk {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 20px;
}
.header .modal-content-bk .modal-content-bk-item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  border: 2px solid var(--theme-blocks-primary-bg);
  border-radius: 8px;
  padding: 10px 4px;
  overflow: hidden;
  gap: 5px;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.header .modal-content-bk .modal-content-bk-item .logo-holder {
  width: 25%;
  padding: 10px 5px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  border-radius: 5px;
}
.header .modal-content-bk .modal-content-bk-item .btn {
  padding: 5px;
  font-size: 13px;
  font-weight: 400;
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.header .modal-content-bk .modal-content-bk-item .bonus {
  text-align: center;
  margin: 0;
  font-size: 12px;
}
.header .modal-content-bk .modal-content-bk-item .bonus strong, .header .modal-content-bk .modal-content-bk-item .bonus b {
  color: var(--theme-blocks-secondary-bg);
}
.footer {
  padding: 60px 0 40px;
  background-color: var(--theme-page-footer-bg);
}
@media screen and (max-width: 991px) {
  .footer {
    padding: 20px 0;
  }
}
.footer-container {
  max-width: 1752px;
  margin: 0 auto;
  padding: 0 16px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 40px;
}
.footer__top-holder {
  display: grid;
  grid-template-columns: repeat(6, 1fr);
  gap: 20px;
}
@media screen and (max-width: 991px) {
  .footer__top-holder {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    gap: 30px;
  }
}
.footer__menu-holder ul {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 30px;
  padding: 0;
  margin: 0;
  list-style: none;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
@media screen and (max-width: 991px) {
  .footer__menu-holder ul {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
    gap: 30px;
  }
}
.footer__menu-holder ul li {
  padding: 0;
}
.footer__menu-holder ul li a {
  position: relative;
  color: var(--theme-page-footer-txt-color);
  opacity: 0.6;
  text-decoration: none;
  font-weight: 400;
}
.footer__menu-holder ul li a:hover::after {
  position: absolute;
  bottom: -4px;
  left: 0;
  content: "";
  width: 100%;
  height: 1px;
  background-color: var(--theme-default-elements-color);
}
.footer__top-col {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 24px;
}
@media screen and (max-width: 991px) {
  .footer__top-col {
    gap: 12px;
  }
}
.footer__top-col.active .footer__top-col__title:after {
  -webkit-transform: rotate(180deg);
      -ms-transform: rotate(180deg);
          transform: rotate(180deg);
}
.footer__top-col.active .footer__menu {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
}
.footer__top-col--socials {
  gap: 24px;
}
.footer__top-col--socials .footer__top-col__title:after {
  content: none !important;
}
.footer__top-col__title {
  font-weight: 600;
  line-height: 24px;
  text-transform: uppercase;
  color: var(--theme-page-footer-txt-color);
}
@media screen and (max-width: 991px) {
  .footer__top-col__title:after {
    content: "";
    display: inline-block;
    width: 16px;
    height: 16px;
    background-color: white;
    -webkit-transition: all 0.3s;
    transition: all 0.3s;
    mask-image: url("data:image/svg+xml,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cpath%20d%3D%22M4%206L8%2010L12%206%22%20stroke%3D%22white%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22/%3E%3C/svg%3E");
    mask-repeat: no-repeat;
    mask-position: center;
    mask-size: contain;
    -webkit-mask-image: url("data:image/svg+xml,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cpath%20d%3D%22M4%206L8%2010L12%206%22%20stroke%3D%22white%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22/%3E%3C/svg%3E");
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    -webkit-mask-size: contain;
  }
}
@media screen and (max-width: 991px) {
  .footer__top-col .footer__menu {
    display: none;
  }
}
.footer__top-col .footer__menu ul {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 16px;
  padding: 0;
  margin: 0;
  list-style: none;
}
.footer__top-col .footer__menu ul li {
  padding: 0;
}
.footer__top-col .footer__menu ul li a {
  position: relative;
  color: var(--theme-page-footer-txt-color);
  opacity: 0.6;
  text-decoration: none;
  font-weight: 400;
}
.footer__top-col .footer__menu ul li a:hover::after {
  position: absolute;
  bottom: -4px;
  left: 0;
  content: "";
  width: 100%;
  height: 1px;
  background-color: var(--theme-default-elements-color);
}
.footer__top--socials {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 16px;
}
.footer__top--social {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 44px;
  min-width: 44px;
  height: 44px;
  background-color: var(--theme-page-bg-color);
  border-radius: 8px;
  text-decoration: none;
}
.footer__top--social svg {
  color: var(--theme-page-txt-color);
}
.footer__top--social:hover {
  background-color: var(--theme-default-elements-color);
}
.footer__top--social:hover svg {
  color: white;
}
.footer__bottom-holder {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 30px;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
@media screen and (max-width: 991px) {
  .footer__bottom-holder {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
  }
}
.footer__logos {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 30px;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.footer__logo {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.footer__logo img, .footer__logo svg {
  height: 32px;
  width: auto;
}
.footer__content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 16px;
  color: var(--theme-page-footer-txt-color);
  opacity: 0.6;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  min-width: 50%;
}
@media screen and (max-width: 991px) {
  .footer__content {
    max-width: none;
  }
}
.footer-popup {
  padding: 30px 0;
  background-color: var(--theme-page-footer-bg);
  position: fixed;
  color: var(--theme-page-footer-txt-color);
  -webkit-transition: all 1s ease-in;
  transition: all 1s ease-in;
  width: 100%;
  z-index: 999;
  left: 0;
  bottom: -500px;
}
.footer-popup.active {
  bottom: -1px;
}
.footer-popup .close {
  width: 40px;
  height: 40px;
  background-color: var(--theme-active-btn-bg);
  position: absolute;
  right: 20px;
  top: -20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  border-radius: 50%;
}
.footer-popup .close:hover {
  cursor: pointer;
}
.footer-popup__holder {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  gap: 20px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.footer-popup__holder .name-holder {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 20px;
}
.footer-popup__holder .logo-holder {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  max-width: 200px;
  height: auto;
  padding: 10px 5px;
  border-radius: 5px;
}
@media screen and (max-width: 991px) {
  .footer-popup__holder .logo-holder {
    max-width: 110px;
  }
}
.footer-popup__holder .rating-holder {
  padding: 5px 5px;
  border-radius: 5px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: safe;
      -ms-flex-align: safe;
          align-items: safe;
  gap: 5px;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.footer-popup__holder .rating-holder img {
  width: 12px;
  height: 12px;
}
.footer-popup__holder .rating-holder span {
  font-weight: 600;
  font-size: 10px;
}
.footer-popup__holder .title-holder {
  text-align: center;
}
.footer-popup__holder .title-holder .title {
  font-weight: 600;
  font-size: 20px;
  margin: 0;
}
@media screen and (max-width: 991px) {
  .footer-popup__holder .title-holder .title {
    font-size: 14px;
  }
}
.footer-popup__holder .bonus-holder {
  background-size: contain !important;
  position: relative;
}
.footer-popup__holder .bonus-holder .bonus {
  font-size: 20px;
  margin: 0;
}
.footer-popup__holder .bonus-holder .bonus strong, .footer-popup__holder .bonus-holder .bonus b {
  color: var(--theme-blocks-secondary-bg);
}
@media screen and (max-width: 480px) {
  .footer-popup__holder .bonus-holder .bonus {
    font-size: 14px;
  }
}
@media screen and (max-width: 480px) {
  .footer-popup__holder .bonus-holder {
    text-align: center;
  }
}
@media screen and (max-width: 991px) {
  .footer-popup__holder {
    display: grid;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    grid-template-columns: repeat(1, auto);
    gap: 13px;
  }
}
@media screen and (max-width: 480px) {
  .footer-popup__holder {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
}
@media screen and (max-width: 991px) {
  .footer-popup {
    padding: 10px 0;
  }
}
/*!
 * Hamburgers
 * @description Tasty CSS-animated hamburgers
 * @author Jonathan Suh @jonsuh
 * @site https://jonsuh.com/hamburgers
 * @link https://github.com/jonsuh/hamburgers
 */
.hamburger {
  padding: 0px 0px;
  display: inline-block;
  cursor: pointer;
  -webkit-transition-property: opacity, -webkit-filter;
  transition-property: opacity, -webkit-filter;
  transition-property: opacity, filter;
  transition-property: opacity, filter, -webkit-filter;
  -webkit-transition-duration: 0.15s;
          transition-duration: 0.15s;
  -webkit-transition-timing-function: linear;
          transition-timing-function: linear;
  font: inherit;
  color: inherit;
  text-transform: none;
  background-color: transparent;
  border: 0;
  margin: 0;
  overflow: visible;
}
.hamburger:hover {
  opacity: 1;
}
.hamburger.is-active:hover {
  opacity: 1;
}
.hamburger.is-active .hamburger-inner,
.hamburger.is-active .hamburger-inner::before,
.hamburger.is-active .hamburger-inner::after {
  background-color: var(--theme-active-btn-txt-color);
}
.hamburger-box {
  width: 21px;
  height: 16px;
  display: inline-block;
  position: relative;
}
.hamburger-inner {
  display: block;
  top: 50%;
  margin-top: -1px;
}
.hamburger-inner, .hamburger-inner::before, .hamburger-inner::after {
  width: 21px;
  height: 2px;
  background-color: var(--theme-active-btn-txt-color);
  border-radius: 4px;
  position: absolute;
  -webkit-transition-property: -webkit-transform;
  transition-property: -webkit-transform;
  transition-property: transform;
  transition-property: transform, -webkit-transform;
  -webkit-transition-duration: 0.15s;
          transition-duration: 0.15s;
  -webkit-transition-timing-function: ease;
          transition-timing-function: ease;
}
.hamburger-inner::before, .hamburger-inner::after {
  content: "";
  display: block;
}
.hamburger-inner::before {
  top: -7px;
}
.hamburger-inner::after {
  bottom: -7px;
}
/*
 * Spin
 */
.hamburger--spin .hamburger-inner {
  -webkit-transition-duration: 0.22s;
          transition-duration: 0.22s;
  -webkit-transition-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
          transition-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
}
.hamburger--spin .hamburger-inner::before {
  -webkit-transition: top 0.1s 0.25s ease-in, opacity 0.1s ease-in;
  transition: top 0.1s 0.25s ease-in, opacity 0.1s ease-in;
}
.hamburger--spin .hamburger-inner::after {
  -webkit-transition: bottom 0.1s 0.25s ease-in, -webkit-transform 0.22s cubic-bezier(0.55, 0.055, 0.675, 0.19);
  transition: bottom 0.1s 0.25s ease-in, -webkit-transform 0.22s cubic-bezier(0.55, 0.055, 0.675, 0.19);
  transition: bottom 0.1s 0.25s ease-in, transform 0.22s cubic-bezier(0.55, 0.055, 0.675, 0.19);
  transition: bottom 0.1s 0.25s ease-in, transform 0.22s cubic-bezier(0.55, 0.055, 0.675, 0.19), -webkit-transform 0.22s cubic-bezier(0.55, 0.055, 0.675, 0.19);
}
.hamburger--spin.is-active .hamburger-inner {
  -webkit-transform: rotate(225deg);
      -ms-transform: rotate(225deg);
          transform: rotate(225deg);
  -webkit-transition-delay: 0.12s;
          transition-delay: 0.12s;
  -webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
          transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
}
.hamburger--spin.is-active .hamburger-inner::before {
  top: 0;
  opacity: 0;
  -webkit-transition: top 0.1s ease-out, opacity 0.1s 0.12s ease-out;
  transition: top 0.1s ease-out, opacity 0.1s 0.12s ease-out;
}
.hamburger--spin.is-active .hamburger-inner::after {
  bottom: 0;
  -webkit-transform: rotate(-90deg);
      -ms-transform: rotate(-90deg);
          transform: rotate(-90deg);
  -webkit-transition: bottom 0.1s ease-out, -webkit-transform 0.22s 0.12s cubic-bezier(0.215, 0.61, 0.355, 1);
  transition: bottom 0.1s ease-out, -webkit-transform 0.22s 0.12s cubic-bezier(0.215, 0.61, 0.355, 1);
  transition: bottom 0.1s ease-out, transform 0.22s 0.12s cubic-bezier(0.215, 0.61, 0.355, 1);
  transition: bottom 0.1s ease-out, transform 0.22s 0.12s cubic-bezier(0.215, 0.61, 0.355, 1), -webkit-transform 0.22s 0.12s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.hero-404 .hero-body {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin: 142px 0;
}
.hero-404 .hero-body .hero-title {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  gap: 10px;
  font-weight: 600;
  font-size: 120px;
  line-height: 100%;
  text-align: center;
  fill: var(--theme-default-elements-color);
}
.hero-404 .hero-body .hero-title svg path {
  fill: var(--theme-default-elements-color);
}
.hero-404 .hero-body .hero-desc {
  font-weight: 700;
  font-size: 20px;
  line-height: 130%;
  text-align: center;
  text-transform: uppercase;
}
.hero-404 .hero-body .btn {
  margin-top: 50px;
}
@media screen and (max-width: 991px) {
  .hero-404 .hero-body {
    margin: 161px 0;
  }
}
.blog-main .container {
  max-width: 1784px;
}
.blog-page {
  margin-bottom: 60px;
}
.blog-page__content h1 {
  margin-top: 0;
}
.blog-page__content h1:before {
  content: none !important;
}
.blog-page__holder {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 30px;
  margin: 60px 0 0;
  height: -webkit-fit-content;
  height: -moz-fit-content;
  height: fit-content;
}
@media screen and (max-width: 991px) {
  .blog-page__holder {
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
        -ms-flex-direction: column-reverse;
            flex-direction: column-reverse;
    gap: 40px;
  }
}
.blog-page__posts {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 20px;
  width: 100%;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
@media (max-width: 991px) {
  .blog-page__posts {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
}
.blog-page__posts-holder {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  max-width: 423px;
  min-width: 423px;
}
.blog-page__posts-holder:last-child {
  margin: 0;
}
@media (max-width: 991px) {
  .blog-page__posts-holder {
    max-width: none;
    width: 100%;
    min-width: 0;
  }
}
.blog-page__posts-image {
  margin-bottom: 10px;
  width: 100%;
  height: 200px;
  border-radius: 16px;
  overflow: hidden;
}
.blog-page__posts-image img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.blog-page__posts-info {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 24px;
  margin-bottom: 6px;
}
.blog-page__posts-info__row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 4px;
  color: rgba(var(--theme-blocks-secondary-bg), 0.7);
}
.blog-page__posts-info__row svg {
  width: 16px;
  height: 16px;
}
.blog-page__posts-info__row svg path {
  fill: rgba(var(--theme-blocks-secondary-bg), 0.7);
}
.blog-page__posts-info__row a {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 4px;
  color: rgba(var(--theme-blocks-secondary-bg), 0.7);
  text-decoration: none;
}
.blog-page__posts-info__row a:hover {
  text-decoration: underline;
}
.blog-page__posts-info__row .info-row__avatar {
  width: 24px;
  height: 24px;
  border-radius: 50%;
  -o-object-fit: cover;
     object-fit: cover;
}
.blog-page__posts-title {
  color: var(--theme-page-txt-color);
  text-decoration: none;
}
.blog-page__posts-title h3 {
  margin: 0;
  text-transform: none;
  font-weight: 600;
  font-size: 18px;
  line-height: 24px;
}
.blog-page .blog_show_more .btn {
  text-transform: uppercase;
}
.blog-page .blog_show_more .btn .chevron {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 24px;
  height: 24px;
  background-color: rgba(var(--theme-blocks-secondary-bg), 0.1);
  border-radius: 50%;
}
.blog-page .blog_show_more .btn .chevron svg {
  -webkit-transform: rotate(90deg);
      -ms-transform: rotate(90deg);
          transform: rotate(90deg);
}
.blog-page .blog_show_more .btn .chevron svg path {
  stroke: none;
  fill: var(--theme-blocks-secondary-bg);
}
.breadcrumbs-section {
  margin: 24px 0 40px;
}
@media (max-width: 991px) {
  .breadcrumbs-section {
    margin: 16px 0;
  }
}
.breadcrumbs-section span {
  font-weight: 400;
  font-size: 14px;
}
.breadcrumbs-section span a {
  text-decoration: none;
  color: inherit;
}
.breadcrumbs-section span.current-item {
  opacity: 0.7;
}
.post__wrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 40px;
  margin-top: 40px;
}
.post__title {
  margin-bottom: 24px;
}
.post__info {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 8px;
  margin: 24px 0;
}
.post__info_row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 4px;
  color: rgba(var(--theme-blocks-secondary-bg), 0.7);
  font-weight: 400;
  font-size: 14px;
  line-height: 20px;
  text-wrap: nowrap;
}
.post__info_row a {
  text-decoration: none;
  font-weight: 400;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 6px;
  color: inherit;
}
.post__info_row a strong {
  color: var(--theme-page-txt-color);
}
.post__info_row svg {
  stroke: rgba(var(--theme-blocks-secondary-bg), 0.7);
}
.post__info_row span {
  color: var(--theme-default-elements-color);
}
.post__info_row .info-row__avatar {
  width: 24px;
  height: 24px;
  border-radius: 50%;
  -o-object-fit: cover;
     object-fit: cover;
}
.post__image {
  width: 100%;
  height: 400px;
  border-radius: 16px;
  overflow: hidden;
  margin: 24px 0;
}
@media (max-width: 991px) {
  .post__image {
    height: 200px;
  }
}
.post__image img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.post .author-box__bio {
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis;
}
.post .author-box__bio p {
  margin: 0;
}
.post__sidebar__wrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 60px;
  height: -webkit-fit-content;
  height: -moz-fit-content;
  height: fit-content;
  margin-bottom: 60px;
  max-width: 419px;
}
.post__sidebar {
  min-width: 419px;
}
@media (max-width: 991px) {
  .post__sidebar {
    min-width: 0;
    width: 100%;
  }
}
.post__sidebar_title {
  font-weight: 700;
  font-size: 20px;
  line-height: 26px;
  text-transform: uppercase;
  color: var(--theme-page-txt-color);
}
.post__sidebar_articles {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 20px;
  margin-top: 24px;
}
.post__sidebar_article {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 20px;
}
.post__sidebar_article__image {
  width: 150px;
  min-width: 150px;
  height: 100px;
  border-radius: 16px;
  overflow: hidden;
}
.post__sidebar_article__image img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.post__sidebar_article__content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 8px;
}
.post__sidebar_article__title a {
  font-weight: 600;
  font-size: 16px;
  line-height: 22px;
  color: var(--theme-page-txt-color);
  text-decoration: none;
}
.post__sidebar_article__info {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 24px;
  row-gap: 8px;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.post__sidebar_article__info__row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 4px;
  color: var(--theme-blocks-secondary-bg);
  font-weight: 400;
  font-size: 14px;
  line-height: 20px;
  opacity: 0.7;
}
.post__sidebar_article__info__row svg {
  width: 16px;
  height: 16px;
}
.post__sidebar_article__info__row svg path {
  stroke: var(--theme-blocks-secondary-bg);
}
.post__sidebar_bks {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 10px;
  margin-top: 24px;
}
.post__sidebar_bk {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 20px;
  padding: 16px;
  background-color: var(--theme-blocks-primary-bg);
  border-radius: 16px;
}
.post__sidebar_bk_logo {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding: 5px 10px;
  width: 80px;
  min-width: 80px;
  height: 50px;
  border-radius: 8px;
  overflow: hidden;
}
.post__sidebar_bk_logo img {
  max-height: 18px;
  height: 100%;
  width: auto;
}
.post__sidebar_bk_title {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 10px;
  font-weight: 600;
  font-size: 18px;
  line-height: 24px;
  color: var(--theme-page-txt-color);
}
.post__sidebar_bk_title span {
  color: var(--theme-default-elements-color);
}
.post__sidebar_bk_title svg {
  width: 24px;
  min-width: 24px;
  height: 24px;
}
.post__sidebar_bk_title svg path {
  stroke: var(--theme-default-elements-color);
}
.post__sidebar_bk_arrow {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  border-radius: 50%;
  background-color: rgba(var(--theme-blocks-secondary-bg), 0.1);
  cursor: pointer;
  min-width: 24px;
  height: 24px;
}
.post__sidebar_infos {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 10px;
  margin-top: 24px;
}
.post__sidebar_info {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 16px;
  padding: 16px;
  background-color: var(--theme-blocks-primary-bg);
  border-radius: 16px;
}
.post__sidebar_info_icon {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.post__sidebar_info_icon svg {
  width: 36px;
  min-width: 36px;
  height: 36px;
}
.post__sidebar_info_title {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 10px;
  font-weight: 600;
  font-size: 18px;
  line-height: 24px;
  color: var(--theme-page-txt-color);
}
.post__sidebar_info_title span {
  color: var(--theme-default-elements-color);
}
.post__sidebar_info_title svg {
  width: 24px;
  height: 24px;
}
.post__sidebar_info_title svg path {
  stroke: var(--theme-default-elements-color);
}
.post__sidebar_info_arrow {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  border-radius: 50%;
  background-color: rgba(var(--theme-blocks-secondary-bg), 0.1);
  cursor: pointer;
}
.post__sidebar__best-bk {
  position: relative;
  background-color: var(--theme-page-header-bg);
  border-radius: 16px;
  overflow: hidden;
}
.post__sidebar__best-bk .best_bk__bg {
  position: absolute;
  top: 0;
  left: -100%;
  -webkit-transform: translateX(50%);
      -ms-transform: translateX(50%);
          transform: translateX(50%);
  height: 100%;
  opacity: 0.2;
}
.post__sidebar__best-bk .best_bk__bg img {
  height: 100%;
  width: auto;
  max-width: none;
}
.post__sidebar__best-bk .best_bk__wrap {
  position: relative;
  z-index: 1;
  padding: 24px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 16px;
}
.post__sidebar__best-bk .best_bk__wrap .best_bk__label {
  position: absolute;
  top: 0;
  left: 0;
  width: 70px;
  height: 50px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  background-color: var(--theme-default-elements-color);
  border-bottom-right-radius: 16px;
  z-index: 2;
}
.post__sidebar__best-bk .best_bk__wrap .best_bk__logo {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 100%;
  height: 100px;
  border-radius: 16px;
  padding: 10px;
}
.post__sidebar__best-bk .best_bk__wrap .best_bk__logo img {
  height: 40px;
  width: auto;
}
.post__sidebar__best-bk .best_bk__wrap .best_bk__content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 20px;
}
.post__sidebar__best-bk .best_bk__wrap .best_bk__content__title {
  font-weight: 700;
  font-size: 26px;
  line-height: 34px;
  text-align: center;
  text-transform: uppercase;
  color: #FFFFFF;
}
.post__sidebar__best-bk .best_bk__wrap .best_bk__content__title span {
  color: var(--theme-default-elements-color);
}
.post__sidebar__best-bk .best_bk__wrap .best_bk__content__row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 20px;
}
.post__sidebar__best-bk .best_bk__wrap .best_bk__content__bonus {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  text-align: center;
  gap: 8px;
  color: #FFFFFF;
}
.post__sidebar__best-bk .best_bk__wrap .best_bk__content__bonus span {
  font-weight: 600;
  font-size: 16px;
  line-height: 22px;
}
.post__sidebar__best-bk .best_bk__wrap .best_bk__content__bonus div {
  font-weight: 700;
  font-size: 24px;
  line-height: 28px;
}
.post__sidebar__best-bk .best_bk__wrap .best_bk__content__bonus div span {
  font-weight: 700;
  font-size: 24px;
  line-height: 28px;
  color: var(--theme-default-elements-color);
}
.post__sidebar__best-bk .best_bk__wrap .best_bk__content__pros ul {
  margin: 0;
}
.post__sidebar__best-bk .best_bk__wrap .best_bk__content__pros ul li {
  margin-bottom: 8px !important;
  color: #FFFFFF !important;
}
.post__sidebar__best-bk .best_bk__wrap .best_bk__buttons {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 12px;
}
.post__sidebar__best-bk .best_bk__wrap .best_bk__buttons .btn {
  width: 100%;
}
.author-box {
  padding: 20px;
  background-color: var(--theme-blocks-primary-bg);
  border-radius: 16px;
}
.author-box__inner {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 24px;
}
@media (max-width: 991px) {
  .author-box__inner {
    display: grid;
    grid-template-areas: "img text" "btn btn";
    grid-template-columns: 60px 1fr;
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
  }
}
.author-box__media {
  grid-area: img;
  min-width: 100px;
  width: 100px;
  height: 100px;
  border-radius: 50%;
  overflow: hidden;
}
@media (max-width: 991px) {
  .author-box__media {
    width: 60px;
    height: 60px;
    min-width: 60px;
  }
}
.author-box__media img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.author-box__content {
  grid-area: text;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 24px;
}
.author-box__header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 8px;
}
.author-box__name {
  font-weight: 700;
  font-size: 20px;
  line-height: 26px;
  text-transform: uppercase;
  color: var(--theme-page-txt-color);
}
.author-box__tag {
  font-size: 14px;
  line-height: 20px;
  color: var(--theme-blocks-secondary-bg);
}
.author-box__bio {
  font-size: 16px;
  line-height: 22px;
  color: var(--theme-blocks-secondary-bg);
}
.author-box__bio p {
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis;
}
.author-box__link {
  grid-area: btn;
  margin-left: auto;
}
.author-box__btn {
  text-transform: uppercase;
}
@media (max-width: 991px) {
  .author-box__btn {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .author-main .post__wrap {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
}
.author-main .post__content {
  width: -webkit-fill-available;
}
.author-main .author-box__inner {
  grid-template-areas: "img text";
}
.author-main .author-box__link {
  display: none;
}
.author-main .author-box__bio {
  font-size: 16px;
  line-height: 22px;
  color: var(--theme-blocks-secondary-bg);
}
.author-main .author-box__bio p {
  -webkit-line-clamp: none;
  overflow: auto;
}
@media (max-width: 991px) {
  .author-main .author-box__bio p {
    margin: 0;
  }
}
.author-main .author-posts__list {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));
  gap: 20px;
}
.author-main .author-posts__list .author-posts__item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.author-main .author-posts__list .author-posts__body {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.author-main .author-posts__list .author-posts__thumb {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 10px;
  height: 200px;
  width: 100%;
  border-radius: 16px;
  overflow: hidden;
}
.author-main .author-posts__list .author-posts__thumb img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.author-main .author-posts__list .author-posts__meta {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 24px;
  margin-bottom: 6px;
  margin-top: auto;
}
.author-main .author-posts__list .author-posts__meta_row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 4px;
  color: var(--theme-blocks-secondary-bg);
  font-size: 14px;
  line-height: 20px;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  text-wrap: nowrap;
  opacity: 0.7;
}
.author-main .author-posts__list .author-posts__meta_row svg {
  width: 16px;
  height: 16px;
}
.author-main .author-posts__list .author-posts__meta_row svg path {
  stroke: var(--theme-blocks-secondary-bg);
}
.author-main .author-posts__list .author-posts__title {
  margin: 0;
  text-transform: none;
  font-weight: 600;
  font-size: 18px;
  line-height: 24px;
}
.author-main .author-posts__list .author-posts__title a {
  text-decoration: none;
  color: var(--theme-page-txt-color);
}
.author-main .author-posts__more {
  -ms-flex-item-align: center;
      align-self: center;
  justify-self: center;
  margin: 40px 0;
}
@supports (-webkit-appearance:none){
.lwptoc .lwptoc_i .lwptoc_header .lwptoc_toggle .lwptoc_toggle_label::after{background-image:url("data:image/svg+xml;utf8,<svg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M9.25022 16C9.25022 15.808 9.32319 15.616 9.47019 15.47L12.9402 12L9.47019 8.53005C9.17719 8.23705 9.17719 7.76202 9.47019 7.46902C9.76319 7.17602 10.2382 7.17602 10.5312 7.46902L14.5312 11.469C14.8242 11.762 14.8242 12.2371 14.5312 12.5301L10.5312 16.5301C10.2382 16.8231 9.76319 16.8231 9.47019 16.5301C9.32319 16.3841 9.25022 16.192 9.25022 16Z' fill='%23454957'/></svg>")}
}
 @media screen and (max-width: 991px){
@supports (-webkit-appearance:none){
}
}
 @media (max-width: 991px){
@supports (-webkit-appearance:none){
}
}
 @media screen and (max-width: 768px){
@supports (-webkit-appearance:none){
}
}
 @media (min-width: 991px){
@supports (-webkit-appearance:none){
}
}
 @media screen and (max-width: 782px){
@supports (-webkit-appearance:none){
}
}
 @media screen and (max-width: 480px){
@supports (-webkit-appearance:none){
}
}
/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNvbXBvbmVudHMvZm9udHMuc2NzcyIsIm1haW4uY3NzIiwiY29tcG9uZW50cy90eXBvZ3JhcGh5LnNjc3MiLCJjb21wb25lbnRzL3ZhcnMuc2NzcyIsImNvbXBvbmVudHMvYmFzZS5zY3NzIiwiY29tcG9uZW50cy9idXR0b25zLnNjc3MiLCJjb21wb25lbnRzL3dlbGNvbWUtc2VjdGlvbnMuc2NzcyIsImNvbXBvbmVudHMvbHdwdG9jLnNjc3MiLCJjb21wb25lbnRzL3NlYXJjaC5zY3NzIiwiaGVhZGVyL2hlYWRlci5zY3NzIiwiZm9vdGVyL2Zvb3Rlci5zY3NzIiwiY29tcG9uZW50cy9oYW1idXJnZXIvaGFtYnVyZ2VyLnNjc3MiLCJjb21wb25lbnRzL2hhbWJ1cmdlci9iYXNlLnNjc3MiLCJjb21wb25lbnRzL2hhbWJ1cmdlci9zcGluLnNjc3MiLCJwYWdlLTQwNC9wYWdlNDA0LnNjc3MiLCJjb21wb25lbnRzL2Jsb2cuc2NzcyIsImNvbXBvbmVudHMvcG9zdC5zY3NzIiwiY29tcG9uZW50cy9hdXRob3Iuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxVQUFBO0FBQ0E7RUFDRSxvQkFBQTtFQUNBLHNFQUFBO0VBQ0EsZ0JBQUE7RUFDQSxrQkFBQTtBQ0NGO0FEQ0E7RUFDRSxvQkFBQTtFQUNBLHVFQUFBO0VBQ0EsZ0JBQUE7QUNDRjtBRENBO0VBQ0Usb0JBQUE7RUFDQSx5RUFBQTtFQUNBLGdCQUFBO0FDQ0Y7QURDQTtFQUNFLG9CQUFBO0VBQ0Esd0VBQUE7RUFDQSxnQkFBQTtBQ0NGO0FEQ0E7RUFDRSxvQkFBQTtFQUNBLDBFQUFBO0VBQ0EsZ0JBQUE7QUNDRjtBRENBO0VBQ0Usb0JBQUE7RUFDQSxzRUFBQTtFQUNBLGdCQUFBO0FDQ0Y7QURDQTtFQUNFLG9CQUFBO0VBQ0EsMkVBQUE7RUFDQSxnQkFBQTtBQ0NGO0FEQ0E7RUFDRSxvQkFBQTtFQUNBLHVFQUFBO0VBQ0EsZ0JBQUE7QUNDRjtBQ3pDQTs7Ozs7Ozs7Ozs7O0VBWUMsZ0NDSlU7RURLVixnQkN1QlM7RUR0QlQsZ0JBQUE7RUFDQSxrQ0NzQ2M7QUZLZjtBQ3pDQzs7Ozs7Ozs7Ozs7O0VBQ0MsY0FBQTtBRHNERjtBQ2xERTs7Ozs7Ozs7Ozs7O0VBQ0MsV0FBQTtFQUNBLGNBQUE7RUFDQSxtQkFBQTtFQUNBLFdBQUE7RUFDQSxXQUFBO0VBQ0Esa0RDbUJTO0VEbEJULFlBQUE7QUQrREg7O0FDMURBOztFQUVDLGVDekJPO0VEMEJQLGlCQUFBO0VBQ0EseUJBQUE7QUQ2REQ7O0FDMURBOztFQUVDLGVDL0JPO0VEZ0NQLGlCQUFBO0VBQ0EseUJBQUE7QUQ2REQ7O0FDMURBOztFQUVDLGVDckNPO0VEc0NQLGlCQUFBO0FENkREOztBQzFEQTs7RUFFQyxlQzFDTztFRDJDUCxpQkFBQTtBRDZERDs7QUMxREE7O0VBRUMsZUMvQ087RURnRFAsaUJBQUE7QUQ2REQ7O0FDMURBO0VBQ0MseUJBQUE7RUFDQSxhQUFBO0VBQ0EsZUNwRE87RURxRFAsZ0JDckNZO0VEc0NaLGlCQUFBO0FENkREOztBQzFEQTtFQUNDLDBDQ25Cd0I7RURvQnhCLGVDM0RPO0VENERQLGdCQzFDYTtFRDJDYiwwQkFBQTtFQUNBLDRCQUFBO0VBQUEsb0JBQUE7QUQ2REQ7O0FDMURBOztFQUVDLGdCQ2hEUztBRjZHVjs7QUMxREE7RUFDQzs7SUFFQyxlQ3JFVTtJRHNFVixpQkFBQTtFRDZEQTtFQzFERDs7SUFFQyxlQzFFVTtJRDJFVixpQkFBQTtFRDREQTtFQ3hERDs7SUFFQyxlQ2hGVTtJRGlGVixpQkFBQTtFRDBEQTtFQ3ZERDs7SUFFQyxlQ3JGVTtJRHNGVixpQkFBQTtFRHlEQTtFQ3RERDs7SUFFQyxlQzFGVTtJRDJGVixpQkFBQTtFRHdEQTtFQ3JERDtJQUNDLGVDN0ZVO0lEOEZWLGlCQUFBO0VEdURBO0VDcEREO0lBQ0MsZUNsR1U7RUZ3SlY7QUFDRjtBR3BMQTtFQUNFLDhCQUFBO1VBQUEsc0JBQUE7QUhzTEY7O0FHbkxBOztFQUVFLFlBQUE7RUFDQSw2Q0FBQTtFQUNBLG9CQUFBO0FIc0xGOztBR25MQTtF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LFlBQUE7RUFDQSxnQ0ZaRztFRWFILGdCRmNVO0VFYlYsZUFBQTtFQUNBLGlCQUFBO0VBQ0Esc0JBQUE7RUFDQSxlQUFBO0VBQ0EsaUJBQUE7RUFDQSxtQkFBQTtFQUNBLHlCQUFBO0VBQ0EsNENGOEJjO0VFN0JkLHdDRmdDcUI7QUZ1ZXZCO0FJcmdCRTs7RUFDRSxrREYyQmtCO0FGNmV0QjtBSXJnQkU7O0VBQ0Usb0RGd0JvQjtBRmdmeEI7QUlwZ0JJOztFQUNFLDBDRnFCa0I7QUZrZnhCO0FJbmdCRTtFQXBDRjs7SUFxQ0ksV0FBQTtFSnVnQkY7QUFDRjs7QUlwZ0JBOztFQUdFLDRDRktjO0VFSmQsd0NGT3FCO0FGK2Z2QjtBSXBnQkU7O0VBQ0Usa0RGRWtCO0FGcWdCdEI7QUlwZ0JFOztFQUNFLG9ERkRvQjtBRndnQnhCO0FJbmdCSTs7RUFDRSwwQ0ZKa0I7QUYwZ0J4Qjs7QUlqZ0JBOztFQUdFLCtDRlhpQjtFRVlqQix5REFBQTtFQUNBLDhDRloyQjtBRitnQjdCO0FJamdCRTs7RUFDRSxjQUFBO0VBQ0EscURGZnFCO0FGbWhCekI7QUlqZ0JFOztFQUNFLGNBQUE7RUFDQSx1REZuQnVCO0FGdWhCM0I7QUloZ0JJOztFQUNFLDZDRnRCcUI7QUZ5aEIzQjs7QUk5ZkE7O0VBR0UsMkNGN0JhO0VFOEJiLHVDRjVCb0I7RUU2QnBCLHFEQUFBO0FKZ2dCRjtBSTlmRTs7RUFDRSxpREYvQmlCO0VFZ0NqQiwyREFBQTtBSmlnQko7QUk5ZkU7O0VBQ0UsbURGbENtQjtFRW1DbkIsNkRBQUE7QUppZ0JKO0FJN2ZJOztFQUNFLDJDRjFEbUI7QUYwakJ6Qjs7QUkzZkE7O0VBR0UsMkNGOUNhO0VFK0NiLHVDRjlDb0I7QUYyaUJ0QjtBSTNmRTs7RUFDRSxpREZoRGlCO0FGOGlCckI7QUkzZkU7O0VBQ0UsbURGbkRtQjtBRmlqQnZCO0FJM2ZFOztFQUNFLHVDRnpEa0I7QUZ1akJ0Qjs7QUkxZkE7RUFDRSxvQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLHlCQUFBO01BQUEsc0JBQUE7VUFBQSxtQkFBQTtF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QWdCNzhGTTtFQUNFLFdBQUE7RUFDQSxZQUFBO0VBQ0Esb0JBQUE7S0FBQSxpQkFBQTtBaEIrOEZSO0FnQjM4Rkk7RUFDRSxvQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLHlCQUFBO01BQUEsc0JBQUE7VUFBQSxtQkFBQTtFQUNBLFNBQUE7RUFDQSxrQkFBQTtFQUNBLGdCQUFBO0FoQjY4Rk47QWdCMzhGTTtFQUNFLG9CQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0EseUJBQUE7TUFBQSxzQkFBQTtVQUFBLG1CQUFBO0VBQ0EsUUFBQTtFQUNBLHVDZDdISTtFYzhISixlQUFBO0VBQ0EsaUJBQUE7RUFDQSxxQkFBQTtNQUFBLGlCQUFBO0VBQ0EsaUJBQUE7RUFDQSxZQUFBO0FoQjY4RlI7QWdCMzhGUTtFQUNFLFdBQUE7RUFDQSxZQUFBO0FoQjY4RlY7QWdCMzhGVTtFQUNFLHdDZHpJQTtBRnNsR1o7QWdCdjhGSTtFQUNFLFNBQUE7RUFDQSxvQkFBQTtFQUNBLGdCQUFBO0VBQ0EsZUFBQTtFQUNBLGlCQUFBO0FoQnk4Rk47QWdCdjhGTTtFQUNFLHFCQUFBO0VBQ0Esa0NkbEpPO0FGMmxHZjtBZ0JwOEZFO0VBQ0UsMkJBQUE7TUFBQSxrQkFBQTtFQUNBLG9CQUFBO0VBQ0EsY0FBQTtBaEJzOEZKO0FBQ0E7QUFDQSw0RUFBNEUsNmdCQUE2Z0I7QUFDemxCOztDQUVDOztBQUVEOztBQUVBOztBQUVBOztDQUVDOztBQUVEOztBQUVBOztBQUVBOztDQUVDOztBQUVEOztBQUVBOztBQUVBOztDQUVDOztBQUVEOztBQUVBOztBQUVBOztDQUVDOztBQUVEOztBQUVBOztBQUVBOztDQUVDOztBQUVEOztBQUVBOztBQUVBIiwiZmlsZSI6Im1haW4ubWluLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi8qIEludGVyICovXHJcbkBmb250LWZhY2Uge1xyXG4gIGZvbnQtZmFtaWx5OiAnSW50ZXInO1xyXG4gIHNyYzogdXJsKCcuLi8uLi9hc3NldHMvZm9udHMvSW50ZXIvSW50ZXItVGhpbi50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XHJcbiAgZm9udC13ZWlnaHQ6IDEwMDtcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbn1cclxuQGZvbnQtZmFjZSB7XHJcbiAgZm9udC1mYW1pbHk6ICdJbnRlcic7XHJcbiAgc3JjOiB1cmwoJy4uLy4uL2Fzc2V0cy9mb250cy9JbnRlci9JbnRlci1MaWdodC50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XHJcbiAgZm9udC13ZWlnaHQ6IDMwMDtcclxufVxyXG5AZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogJ0ludGVyJztcclxuICBzcmM6IHVybCgnLi4vLi4vYXNzZXRzL2ZvbnRzL0ludGVyL0ludGVyLVJlZ3VsYXIudHRmJykgZm9ybWF0KCd0cnVldHlwZScpO1xyXG4gIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbn1cclxuQGZvbnQtZmFjZSB7XHJcbiAgZm9udC1mYW1pbHk6ICdJbnRlcic7XHJcbiAgc3JjOiB1cmwoJy4uLy4uL2Fzc2V0cy9mb250cy9JbnRlci9JbnRlci1NZWRpdW0udHRmJykgZm9ybWF0KCd0cnVldHlwZScpO1xyXG4gIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbn1cclxuQGZvbnQtZmFjZSB7XHJcbiAgZm9udC1mYW1pbHk6ICdJbnRlcic7XHJcbiAgc3JjOiB1cmwoJy4uLy4uL2Fzc2V0cy9mb250cy9JbnRlci9JbnRlci1TZW1pQm9sZC50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XHJcbiAgZm9udC13ZWlnaHQ6IDYwMDtcclxufVxyXG5AZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogJ0ludGVyJztcclxuICBzcmM6IHVybCgnLi4vLi4vYXNzZXRzL2ZvbnRzL0ludGVyL0ludGVyLUJvbGQudHRmJykgZm9ybWF0KCd0cnVldHlwZScpO1xyXG4gIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbn1cclxuQGZvbnQtZmFjZSB7XHJcbiAgZm9udC1mYW1pbHk6ICdJbnRlcic7XHJcbiAgc3JjOiB1cmwoJy4uLy4uL2Fzc2V0cy9mb250cy9JbnRlci9JbnRlci1FeHRyYUJvbGQudHRmJykgZm9ybWF0KCd0cnVldHlwZScpO1xyXG4gIGZvbnQtd2VpZ2h0OiA4MDA7XHJcbn1cclxuQGZvbnQtZmFjZSB7XHJcbiAgZm9udC1mYW1pbHk6ICdJbnRlcic7XHJcbiAgc3JjOiB1cmwoJy4uLy4uL2Fzc2V0cy9mb250cy9JbnRlci9JbnRlci1CbGFjay50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XHJcbiAgZm9udC13ZWlnaHQ6IDkwMDtcclxufVxyXG4iLCIvKiBJbnRlciAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkludGVyXCI7XG4gIHNyYzogdXJsKFwiLi4vLi4vYXNzZXRzL2ZvbnRzL0ludGVyL0ludGVyLVRoaW4udHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpO1xuICBmb250LXdlaWdodDogMTAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiSW50ZXJcIjtcbiAgc3JjOiB1cmwoXCIuLi8uLi9hc3NldHMvZm9udHMvSW50ZXIvSW50ZXItTGlnaHQudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpO1xuICBmb250LXdlaWdodDogMzAwO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkludGVyXCI7XG4gIHNyYzogdXJsKFwiLi4vLi4vYXNzZXRzL2ZvbnRzL0ludGVyL0ludGVyLVJlZ3VsYXIudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkludGVyXCI7XG4gIHNyYzogdXJsKFwiLi4vLi4vYXNzZXRzL2ZvbnRzL0ludGVyL0ludGVyLU1lZGl1bS50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiSW50ZXJcIjtcbiAgc3JjOiB1cmwoXCIuLi8uLi9hc3NldHMvZm9udHMvSW50ZXIvSW50ZXItU2VtaUJvbGQudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpO1xuICBmb250LXdlaWdodDogNjAwO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkludGVyXCI7XG4gIHNyYzogdXJsKFwiLi4vLi4vYXNzZXRzL2ZvbnRzL0ludGVyL0ludGVyLUJvbGQudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkludGVyXCI7XG4gIHNyYzogdXJsKFwiLi4vLi4vYXNzZXRzL2ZvbnRzL0ludGVyL0ludGVyLUV4dHJhQm9sZC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiSW50ZXJcIjtcbiAgc3JjOiB1cmwoXCIuLi8uLi9hc3NldHMvZm9udHMvSW50ZXIvSW50ZXItQmxhY2sudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpO1xuICBmb250LXdlaWdodDogOTAwO1xufVxuaDEsXG4uaDEsXG5oMixcbi5oMixcbmgzLFxuLmgzLFxuaDQsXG4uaDQsXG5oNSxcbi5oNSxcbmg2LFxuLmg2IHtcbiAgZm9udC1mYW1pbHk6IFwiSW50ZXJcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbWFyZ2luOiAwIDAgMjRweDtcbiAgY29sb3I6IHZhcigtLXRoZW1lLXBhZ2UtdHh0LWNvbG9yKTtcbn1cbmgxLndwLWJsb2NrLWhlYWRpbmcsXG4uaDEud3AtYmxvY2staGVhZGluZyxcbmgyLndwLWJsb2NrLWhlYWRpbmcsXG4uaDIud3AtYmxvY2staGVhZGluZyxcbmgzLndwLWJsb2NrLWhlYWRpbmcsXG4uaDMud3AtYmxvY2staGVhZGluZyxcbmg0LndwLWJsb2NrLWhlYWRpbmcsXG4uaDQud3AtYmxvY2staGVhZGluZyxcbmg1LndwLWJsb2NrLWhlYWRpbmcsXG4uaDUud3AtYmxvY2staGVhZGluZyxcbmg2LndwLWJsb2NrLWhlYWRpbmcsXG4uaDYud3AtYmxvY2staGVhZGluZyB7XG4gIG1hcmdpbjogMjRweCAwO1xufVxuaDEuaXMtc3R5bGUtaGVhZGluZy1ib3JkZXJlZDpiZWZvcmUsXG4uaDEuaXMtc3R5bGUtaGVhZGluZy1ib3JkZXJlZDpiZWZvcmUsXG5oMi5pcy1zdHlsZS1oZWFkaW5nLWJvcmRlcmVkOmJlZm9yZSxcbi5oMi5pcy1zdHlsZS1oZWFkaW5nLWJvcmRlcmVkOmJlZm9yZSxcbmgzLmlzLXN0eWxlLWhlYWRpbmctYm9yZGVyZWQ6YmVmb3JlLFxuLmgzLmlzLXN0eWxlLWhlYWRpbmctYm9yZGVyZWQ6YmVmb3JlLFxuaDQuaXMtc3R5bGUtaGVhZGluZy1ib3JkZXJlZDpiZWZvcmUsXG4uaDQuaXMtc3R5bGUtaGVhZGluZy1ib3JkZXJlZDpiZWZvcmUsXG5oNS5pcy1zdHlsZS1oZWFkaW5nLWJvcmRlcmVkOmJlZm9yZSxcbi5oNS5pcy1zdHlsZS1oZWFkaW5nLWJvcmRlcmVkOmJlZm9yZSxcbmg2LmlzLXN0eWxlLWhlYWRpbmctYm9yZGVyZWQ6YmVmb3JlLFxuLmg2LmlzLXN0eWxlLWhlYWRpbmctYm9yZGVyZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDFweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tdGhlbWUtYmxvY2tzLXNlY29uZGFyeS1iZyk7XG4gIG9wYWNpdHk6IDAuMztcbn1cblxuaDEsXG4uaDEge1xuICBmb250LXNpemU6IDQwcHg7XG4gIGxpbmUtaGVpZ2h0OiA0OHB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG5oMixcbi5oMiB7XG4gIGZvbnQtc2l6ZTogMzJweDtcbiAgbGluZS1oZWlnaHQ6IDM4cHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbmgzLFxuLmgzIHtcbiAgZm9udC1zaXplOiAyOHB4O1xuICBsaW5lLWhlaWdodDogMzRweDtcbn1cblxuaDQsXG4uaDQge1xuICBmb250LXNpemU6IDI0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyOHB4O1xufVxuXG5oNSxcbi5oNSB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG59XG5cbnAge1xuICBmb250LWZhbWlseTogSW50ZXIsIHNlcmlmO1xuICBtYXJnaW4tdG9wOiAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xufVxuXG5hIHtcbiAgY29sb3I6IHZhcigtLXRoZW1lLWRlZmF1bHQtZWxlbWVudHMtY29sb3IpO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbn1cblxuYixcbnN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIGgxLFxuICAuaDEge1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICBsaW5lLWhlaWdodDogMzhweDtcbiAgfVxuICBoMixcbiAgLmgyIHtcbiAgICBmb250LXNpemU6IDI4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDM0cHg7XG4gIH1cbiAgaDMsXG4gIC5oMyB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICB9XG4gIGg0LFxuICAuaDQge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBsaW5lLWhlaWdodDogMjZweDtcbiAgfVxuICBoNSxcbiAgLmg1IHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIH1cbiAgcCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICB9XG4gIGEge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuKiB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbmJvZHksXG5odG1sIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xufVxuXG5ib2R5Lm5vLXNjcm9sbCB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbmJvZHkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1pbi13aWR0aDogMzAwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGhlaWdodDogYXV0bztcbiAgZm9udC1mYW1pbHk6IFwiSW50ZXJcIiwgc2Fucy1zZXJpZjtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIGNvbG9yOiB2YXIoLS10aGVtZS1ibG9ja3Mtc2Vjb25kYXJ5LWJnKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tdGhlbWUtcGFnZS1iZy1jb2xvcik7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIGJvZHkub3ZlcmZsb3ctaGlkZGVuIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG59XG5cbmltZyB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4ud3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgd2lkdGg6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDEwMHZoO1xufVxuXG5tYWluIHtcbiAgZmxleDogMTtcbn1cblxuc2VjdGlvbiB7XG4gIG1hcmdpbjogMCAwIDYwcHggMDtcbn1cbnNlY3Rpb24gLndwLWJsb2NrLWhjLWNvbnRhaW5lciB7XG4gIG1hcmdpbjogNDBweCAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgc2VjdGlvbiB7XG4gICAgbWFyZ2luOiAwIDAgNDBweCAwO1xuICB9XG59XG5cbi5jb250YWluZXIge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxNzUycHg7XG4gIHBhZGRpbmc6IDAgMTZweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4uY29udGFpbmVyLmNvbnRhaW5lci1zaWRlYmFyIHtcbiAgbWF4LXdpZHRoOiAxNzUwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmNvbnRhaW5lci5jb250YWluZXItc2lkZWJhciAucGFnZS1jb250ZW50X19ob2xkZXIge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgfVxuICAuY29udGFpbmVyLmNvbnRhaW5lci1zaWRlYmFyIC5wYWdlLWNvbnRlbnQtc2lkZWJhciB7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxufVxuLmNvbnRhaW5lci5jb250YWluZXItc2lkZWJhciAuYnJlYWRjcnVtYnMtc2VjdGlvbiB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5cbi53cC1ibG9jay1oYy1hbHRlcm5hdGUtZ3JvdXAtc2VjdGlvbiB7XG4gIG1hcmdpbjogMCAwIDYwcHggMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC53cC1ibG9jay1oYy1hbHRlcm5hdGUtZ3JvdXAtc2VjdGlvbiB7XG4gICAgbWFyZ2luOiAwIDAgNDBweCAwO1xuICB9XG59XG5cbi5wYWdlLWNvbnRlbnRfX2hvbGRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogNDBweDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuLnBhZ2UtY29udGVudF9faG9sZGVyIC5wYWdlLWNvbnRlbnQge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuLnBhZ2UtY29udGVudF9faG9sZGVyIC5wYWdlLWNvbnRlbnQucGFnZS1jb250ZW50LXNpZGViYXIge1xuICB3aWR0aDogY2FsYygxMDAlIC0gNDE5cHggLSA0MHB4KTtcbn1cbi5wYWdlLWNvbnRlbnRfX2hvbGRlciAucGFnZS1jb250ZW50IC53cC1ibG9jay1oYy1hbHRlcm5hdGUtZ3JvdXAtc2VjdGlvbjpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4ucGFnZS1jb250ZW50X19ob2xkZXIgLnBhZ2UtY29udGVudCAud3AtYmxvY2staGMtYWx0ZXJuYXRlLWdyb3VwLXNlY3Rpb246Zmlyc3QtY2hpbGQgPiAqOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbi5wYWdlLWNvbnRlbnRfX2hvbGRlciAucGFnZS1jb250ZW50IC53cC1ibG9jay1oYy1hbHRlcm5hdGUtZ3JvdXAtc2VjdGlvbjpmaXJzdC1jaGlsZCAud3AtYmxvY2staGVhZGluZyB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAucGFnZS1jb250ZW50X19ob2xkZXIgLnBhZ2UtY29udGVudCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAucGFnZS1jb250ZW50X19ob2xkZXIge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgICBtYXJnaW4tdG9wOiAxNnB4O1xuICB9XG59XG5cbmhyIHtcbiAgbWFyZ2luOiA2MHB4IDAgMjBweCAwO1xuICBoZWlnaHQ6IDFweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tdGhlbWUtYmxvY2tzLXNlY29uZGFyeS1iZyk7XG4gIGJvcmRlcjogMDtcbiAgb3BhY2l0eTogMC4zO1xufVxuXG4vKipcblx0VGFibGUgU3R5bGVcbiAqL1xuLndwLWJsb2NrLXRhYmxlIHtcbiAgbWFyZ2luOiAyNHB4IDA7XG4gIG92ZXJmbG93LXg6IGF1dG87XG59XG5cbi53cC1ibG9jay10YWJsZSB0YWJsZSB7XG4gIGNvbG9yOiB2YXIoLS10aGVtZS1ibG9ja3Mtc2Vjb25kYXJ5LWJnKTtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIHdpZHRoOiAxMDAlO1xuICBmb250LXNpemU6IDE2cHg7XG4gIHBhZGRpbmc6IDVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwKTtcbiAgYm9yZGVyLXJhZGl1czogMTZweDtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAud3AtYmxvY2stdGFibGUgdGFibGUgdGQge1xuICAgIHdpZHRoOiAzMDBweDtcbiAgfVxufVxuXG4ud3AtYmxvY2stdGFibGUgdGhlYWQge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLndwLWJsb2NrLXRhYmxlIHRoZWFkIHRoIHtcbiAgcGFkZGluZzogMTBweCAxNnB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0FGQjNDMTtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNBRkIzQzE7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG4ud3AtYmxvY2stdGFibGUgdGhlYWQgdGg6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAxNnB4O1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNBRkIzQzE7XG59XG4ud3AtYmxvY2stdGFibGUgdGhlYWQgdGg6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAxNnB4O1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjQUZCM0MxO1xufVxuLndwLWJsb2NrLXRhYmxlIHRoZWFkIHRoOm5vdCg6bGFzdC1jaGlsZCkge1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjQUZCM0MxO1xufVxuXG4ud3AtYmxvY2stdGFibGUgdGJvZHkgdHI6bGFzdC1jaGlsZCB0ZDpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDE2cHg7XG59XG4ud3AtYmxvY2stdGFibGUgdGJvZHkgdHI6bGFzdC1jaGlsZCB0ZDpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDE2cHg7XG59XG4ud3AtYmxvY2stdGFibGUgdGJvZHkgdHI6bnRoLWNoaWxkKDJuKzEpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tdGhlbWUtYmxvY2tzLXByaW1hcnktYmcpO1xufVxuLndwLWJsb2NrLXRhYmxlIHRib2R5IHRkIHtcbiAgcGFkZGluZzogMTBweCAxNnB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0FGQjNDMTtcbn1cbi53cC1ibG9jay10YWJsZSB0Ym9keSB0ZDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI0FGQjNDMTtcbn1cbi53cC1ibG9jay10YWJsZSB0Ym9keSB0ZDpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI0FGQjNDMTtcbn1cbi53cC1ibG9jay10YWJsZSB0Ym9keSB0ZDpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI0FGQjNDMTtcbn1cblxub2wge1xuICBwYWRkaW5nOiAwIDAgMCAzNnB4O1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBjb3VudGVyLXJlc2V0OiBjdXN0b20tY291bnRlcjtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxub2wgbGkge1xuICBjb3VudGVyLWluY3JlbWVudDogY3VzdG9tLWNvdW50ZXI7XG4gIG1hcmdpbjogMCAwIDEwcHggMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxub2wgbGk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IGNvdW50ZXIoY3VzdG9tLWNvdW50ZXIpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTJweDtcbiAgbGVmdDogLTM1cHg7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMjRweDtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tdGhlbWUtZGVmYXVsdC1lbGVtZW50cy1jb2xvcik7XG4gIGNvbG9yOiB2YXIoLS10aGVtZS1kZWZhdWx0LWVsZW1lbnRzLWNvbG9yKTtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbm9sIGxpOmxhc3QtY2hpbGQge1xuICBtYXJnaW46IDA7XG59XG5vbCBsaTpsYXN0LWNoaWxkOjphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbnVsOm5vdCgubWVudSk6bm90KC5zbGljay1kb3RzKTpub3QoLmRyb3AtbWVudS1saXN0KTpub3QoLmhlYWRlci1kcm9wZG93bi1tZW51KSB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGNvdW50ZXItcmVzZXQ6IGN1c3RvbS1jb3VudGVyO1xuICBwYWRkaW5nOiAwO1xufVxudWw6bm90KC5tZW51KTpub3QoLnNsaWNrLWRvdHMpOm5vdCguZHJvcC1tZW51LWxpc3QpOm5vdCguaGVhZGVyLWRyb3Bkb3duLW1lbnUpIGxpIHtcbiAgbWFyZ2luOiAwIDAgMTZweCAwO1xuICBwYWRkaW5nLWxlZnQ6IDMycHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbnVsOm5vdCgubWVudSk6bm90KC5zbGljay1kb3RzKTpub3QoLmRyb3AtbWVudS1saXN0KTpub3QoLmhlYWRlci1kcm9wZG93bi1tZW51KSBsaTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDFweDtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tdGhlbWUtZGVmYXVsdC1lbGVtZW50cy1jb2xvcik7XG4gIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyUyMHdpZHRoPScyMCclMjBoZWlnaHQ9JzIwJyUyMHZpZXdCb3g9JzAlMjAwJTIwMjAlMjAyMCclMjBmaWxsPSdub25lJyUyMHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NnJTIwY2xpcC1wYXRoPSd1cmwoJTIzY2xpcDBfMjA0XzUyMTcpJyUzRSUzQ3BhdGglMjBkPSdNNC4xNjY1JTIwMjcuNUw3LjQ5OTg0JTIwMzAuODMzM0wxNS44MzMyJTIwMjIuNSclMjBzdHJva2U9JyUyMzE2QjUyOCclMjBzdHJva2Utd2lkdGg9JzEuNSclMjBzdHJva2UtbGluZWNhcD0ncm91bmQnJTIwc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvJTNFJTNDcGF0aCUyMGQ9J001LjMzMzUlMjAxMC42NjY3TDguMDAwMTYlMjAxMy4zMzMzTDE0LjY2NjglMjA2LjY2NjY2JyUyMHN0cm9rZT0nJTIzMTZCNTI4JyUyMHN0cm9rZS13aWR0aD0nMS41JyUyMHN0cm9rZS1saW5lY2FwPSdyb3VuZCclMjBzdHJva2UtbGluZWpvaW49J3JvdW5kJy8lM0UlM0MvZyUzRSUzQ3JlY3QlMjB4PScwLjUnJTIweT0nMC41JyUyMHdpZHRoPScxOSclMjBoZWlnaHQ9JzE5JyUyMHJ4PSc5LjUnJTIwc3Ryb2tlPSclMjMxNkI1MjgnLyUzRSUzQ2RlZnMlM0UlM0NjbGlwUGF0aCUyMGlkPSdjbGlwMF8yMDRfNTIxNyclM0UlM0NyZWN0JTIwd2lkdGg9JzIwJyUyMGhlaWdodD0nMjAnJTIwcng9JzEwJyUyMGZpbGw9J3doaXRlJy8lM0UlM0MvY2xpcFBhdGglM0UlM0MvZGVmcyUzRSUzQy9zdmclM0VcIik7XG4gIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmclMjB3aWR0aD0nMjAnJTIwaGVpZ2h0PScyMCclMjB2aWV3Qm94PScwJTIwMCUyMDIwJTIwMjAnJTIwZmlsbD0nbm9uZSclMjB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDZyUyMGNsaXAtcGF0aD0ndXJsKCUyM2NsaXAwXzIwNF81MjE3KSclM0UlM0NwYXRoJTIwZD0nTTQuMTY2NSUyMDI3LjVMNy40OTk4NCUyMDMwLjgzMzNMMTUuODMzMiUyMDIyLjUnJTIwc3Ryb2tlPSclMjMxNkI1MjgnJTIwc3Ryb2tlLXdpZHRoPScxLjUnJTIwc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyUyMHN0cm9rZS1saW5lam9pbj0ncm91bmQnLyUzRSUzQ3BhdGglMjBkPSdNNS4zMzM1JTIwMTAuNjY2N0w4LjAwMDE2JTIwMTMuMzMzM0wxNC42NjY4JTIwNi42NjY2NiclMjBzdHJva2U9JyUyMzE2QjUyOCclMjBzdHJva2Utd2lkdGg9JzEuNSclMjBzdHJva2UtbGluZWNhcD0ncm91bmQnJTIwc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvJTNFJTNDL2clM0UlM0NyZWN0JTIweD0nMC41JyUyMHk9JzAuNSclMjB3aWR0aD0nMTknJTIwaGVpZ2h0PScxOSclMjByeD0nOS41JyUyMHN0cm9rZT0nJTIzMTZCNTI4Jy8lM0UlM0NkZWZzJTNFJTNDY2xpcFBhdGglMjBpZD0nY2xpcDBfMjA0XzUyMTcnJTNFJTNDcmVjdCUyMHdpZHRoPScyMCclMjBoZWlnaHQ9JzIwJyUyMHJ4PScxMCclMjBmaWxsPSd3aGl0ZScvJTNFJTNDL2NsaXBQYXRoJTNFJTNDL2RlZnMlM0UlM0Mvc3ZnJTNFXCIpO1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIG1hc2stc2l6ZTogY29udGFpbjtcbn1cbnVsOm5vdCgubWVudSk6bm90KC5zbGljay1kb3RzKTpub3QoLmRyb3AtbWVudS1saXN0KTpub3QoLmhlYWRlci1kcm9wZG93bi1tZW51KSBsaTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luOiAwO1xufVxudWw6bm90KC5tZW51KTpub3QoLnNsaWNrLWRvdHMpOm5vdCguZHJvcC1tZW51LWxpc3QpOm5vdCguaGVhZGVyLWRyb3Bkb3duLW1lbnUpIGxpIHVsIHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cbnVsOm5vdCgubWVudSk6bm90KC5zbGljay1kb3RzKTpub3QoLmRyb3AtbWVudS1saXN0KTpub3QoLmhlYWRlci1kcm9wZG93bi1tZW51KSBsaSB1bCBsaSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIHVsOm5vdCgubWVudSk6bm90KC5zbGljay1kb3RzKTpub3QoLmRyb3AtbWVudS1saXN0KTpub3QoLmhlYWRlci1kcm9wZG93bi1tZW51KSBsaSB1bCBsaSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG51bDpub3QoLm1lbnUpOm5vdCguc2xpY2stZG90cyk6bm90KC5kcm9wLW1lbnUtbGlzdCk6bm90KC5oZWFkZXItZHJvcGRvd24tbWVudSkgbGkgdWwgbGk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IG5vbmU7XG59XG5cbi5pdGVtX2ljb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDBweDtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbn1cblxuLnNvY2lhbHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDI0cHg7XG59XG4uc29jaWFsc19faXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS10aGVtZS1kZWZhdWx0LWVsZW1lbnRzLWNvbG9yKTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycztcbn1cbi5zb2NpYWxzX19pdGVtOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tdGhlbWUtZGVmYXVsdC1lbGVtZW50cy1jb2xvcik7XG59XG4uc29jaWFsc19faXRlbSBhIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbi5zZ3Qtc2Nyb2xsLXRvcCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgYm90dG9tOiA3MHB4O1xuICByaWdodDogNzBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXRoZW1lLWRlZmF1bHQtZWxlbWVudHMtY29sb3IpO1xuICBib3JkZXI6IDFweCBzb2xpZCAjRjhGREZGO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHotaW5kZXg6IDUwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnNndC1zY3JvbGwtdG9wIHtcbiAgICByaWdodDogMTZweDtcbiAgICBib3R0b206IDM5cHg7XG4gIH1cbn1cblxuLndwLWJsb2NrLWJ1dHRvbnMge1xuICBtYXJnaW46IDI0cHggMDtcbn1cbi53cC1ibG9jay1idXR0b25zLmlzLWNvbnRlbnQtanVzdGlmaWNhdGlvbi1jZW50ZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLmJ0bixcbi53cC1ibG9jay1idXR0b24gYSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBnYXA6IDhweDtcbiAgcGFkZGluZzogMTJweCAyOHB4O1xuICBoZWlnaHQ6IGZpdC1jb250ZW50O1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gIGJvcmRlcjogbm9uZTtcbiAgZm9udC1mYW1pbHk6IFwiSW50ZXJcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0ZXh0LXdyYXA6IG5vd3JhcDtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tdGhlbWUtYWN0aXZlLWJ0bi1iZyk7XG4gIGNvbG9yOiB2YXIoLS10aGVtZS1hY3RpdmUtYnRuLXR4dC1jb2xvcik7XG59XG4uYnRuOmhvdmVyLFxuLndwLWJsb2NrLWJ1dHRvbiBhOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tdGhlbWUtYWN0aXZlLWJ0bi1ob3Zlci1iZyk7XG59XG4uYnRuOmFjdGl2ZSxcbi53cC1ibG9jay1idXR0b24gYTphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS10aGVtZS1hY3RpdmUtYnRuLXByZXNzZWQtYmcpO1xufVxuLmJ0biBzdmcgcGF0aCxcbi53cC1ibG9jay1idXR0b24gYSBzdmcgcGF0aCB7XG4gIHN0cm9rZTogdmFyKC0tdGhlbWUtYWN0aXZlLWJ0bi1pY29uLWNvbG9yKTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuYnRuLFxuICAud3AtYmxvY2stYnV0dG9uIGEge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi5idG4tYWNjZW50LFxuLmlzLXN0eWxlLWJ0bi1hY2NlbnQgYSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXRoZW1lLWFjdGl2ZS1idG4tYmcpO1xuICBjb2xvcjogdmFyKC0tdGhlbWUtYWN0aXZlLWJ0bi10eHQtY29sb3IpO1xufVxuLmJ0bi1hY2NlbnQ6aG92ZXIsXG4uaXMtc3R5bGUtYnRuLWFjY2VudCBhOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tdGhlbWUtYWN0aXZlLWJ0bi1ob3Zlci1iZyk7XG59XG4uYnRuLWFjY2VudDphY3RpdmUsXG4uaXMtc3R5bGUtYnRuLWFjY2VudCBhOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXRoZW1lLWFjdGl2ZS1idG4tcHJlc3NlZC1iZyk7XG59XG4uYnRuLWFjY2VudCBzdmcgcGF0aCxcbi5pcy1zdHlsZS1idG4tYWNjZW50IGEgc3ZnIHBhdGgge1xuICBzdHJva2U6IHZhcigtLXRoZW1lLWFjdGl2ZS1idG4taWNvbi1jb2xvcik7XG59XG5cbi5idG4tc2Vjb25kYXJ5LFxuLmlzLXN0eWxlLWJ0bi1zZWNvbmRhcnkgYSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXRoZW1lLXNlY29uZGFyeS1idG4tYmcpO1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS10aGVtZS1zZWNvbmRhcnktYnRuLWJvcmRlci1jb2xvcik7XG4gIGNvbG9yOiB2YXIoLS10aGVtZS1zZWNvbmRhcnktYnRuLWJvcmRlci1jb2xvcik7XG59XG4uYnRuLXNlY29uZGFyeTpob3Zlcixcbi5pcy1zdHlsZS1idG4tc2Vjb25kYXJ5IGE6aG92ZXIge1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tdGhlbWUtc2Vjb25kYXJ5LWJ0bi1ob3Zlci1iZyk7XG59XG4uYnRuLXNlY29uZGFyeTphY3RpdmUsXG4uaXMtc3R5bGUtYnRuLXNlY29uZGFyeSBhOmFjdGl2ZSB7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS10aGVtZS1zZWNvbmRhcnktYnRuLXByZXNzZWQtYmcpO1xufVxuLmJ0bi1zZWNvbmRhcnkgc3ZnIHBhdGgsXG4uaXMtc3R5bGUtYnRuLXNlY29uZGFyeSBhIHN2ZyBwYXRoIHtcbiAgc3Ryb2tlOiB2YXIoLS10aGVtZS1zZWNvbmRhcnktYnRuLWljb24tY29sb3IpO1xufVxuXG4uYnRuLXdoaXRlLFxuLmlzLXN0eWxlLWJ0bi13aGl0ZSBhIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tdGhlbWUtd2hpdGUtYnRuLWJnKTtcbiAgY29sb3I6IHZhcigtLXRoZW1lLXdoaXRlLWJ0bi10eHQtY29sb3IpO1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS10aGVtZS13aGl0ZS1idG4tYm9yZGVyLWNvbG9yKTtcbn1cbi5idG4td2hpdGU6aG92ZXIsXG4uaXMtc3R5bGUtYnRuLXdoaXRlIGE6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS10aGVtZS13aGl0ZS1idG4taG92ZXItYmcpO1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS10aGVtZS13aGl0ZS1idG4taG92ZXItYm9yZGVyLWNvbG9yKTtcbn1cbi5idG4td2hpdGU6YWN0aXZlLFxuLmlzLXN0eWxlLWJ0bi13aGl0ZSBhOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXRoZW1lLXdoaXRlLWJ0bi1wcmVzc2VkLWJnKTtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tdGhlbWUtd2hpdGUtYnRuLXByZXNzZWQtYm9yZGVyLWNvbG9yKTtcbn1cbi5idG4td2hpdGUgc3ZnIHBhdGgsXG4uaXMtc3R5bGUtYnRuLXdoaXRlIGEgc3ZnIHBhdGgge1xuICBzdHJva2U6IHZhcigtLXRoZW1lLWRlZmF1bHQtZWxlbWVudHMtY29sb3IpO1xufVxuXG4uYnRuLWJsYWNrLFxuLmlzLXN0eWxlLWJ0bi1ibGFjayBhIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tdGhlbWUtYmxhY2stYnRuLWJnKTtcbiAgY29sb3I6IHZhcigtLXRoZW1lLWJsYWNrLWJ0bi10eHQtY29sb3IpO1xufVxuLmJ0bi1ibGFjazpob3Zlcixcbi5pcy1zdHlsZS1idG4tYmxhY2sgYTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXRoZW1lLWJsYWNrLWJ0bi1ob3Zlci1iZyk7XG59XG4uYnRuLWJsYWNrOmFjdGl2ZSxcbi5pcy1zdHlsZS1idG4tYmxhY2sgYTphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS10aGVtZS1ibGFjay1idG4tcHJlc3NlZC1iZyk7XG59XG4uYnRuLWJsYWNrIHN2Zyxcbi5pcy1zdHlsZS1idG4tYmxhY2sgYSBzdmcge1xuICBjb2xvcjogdmFyKC0tdGhlbWUtYmxhY2stYnRuLXR4dC1jb2xvcik7XG59XG5cbi5idG4tbGluZXMtd3JhcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYnRuLWxpbmVzLXdyYXAgLmJ0biB7XG4gIHotaW5kZXg6IDE7XG59XG4uYnRuLWxpbmVzLXdyYXA6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDFweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSh2YXIoLS10aGVtZS1ibG9ja3Mtc2Vjb25kYXJ5LWJnKSwgMC4zKTtcbiAgei1pbmRleDogMDtcbn1cblxuLndlbGNvbWUtc2VjdGlvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luOiAwIDAgNjBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAud2VsY29tZS1zZWN0aW9uIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICB9XG59XG4ud2VsY29tZS1zZWN0aW9uX19iZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvcGFjaXR5OiAwLjI7XG59XG4ud2VsY29tZS1zZWN0aW9uX19iZyBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cbi53ZWxjb21lLXNlY3Rpb24gLndlbGNvbWUtc2VjdGlvbi1oZXJvIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tdGhlbWUtcGFnZS13ZWxjb21lLWdyYWRpZW50LTIpO1xufVxuLndlbGNvbWUtc2VjdGlvbiAud2VsY29tZS1zZWN0aW9uLWhlcm8gLmJyZWFkY3J1bWJzLXNlY3Rpb24ge1xuICBtYXJnaW46IDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43KTtcbn1cbi53ZWxjb21lLXNlY3Rpb24gLndlbGNvbWUtc2VjdGlvbi1oZXJvIC5icmVhZGNydW1icy1zZWN0aW9uIGEgc3BhbiB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNyk7XG59XG4ud2VsY29tZS1zZWN0aW9uIC53ZWxjb21lLXNlY3Rpb24taGVybyAud2VsY29tZS1zZWN0aW9uLXdyYXAge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoNzQuOTlkZWcsIHZhcigtLXRoZW1lLXBhZ2Utd2VsY29tZS1ncmFkaWVudC0xKSAyLjE1JSwgcmdiYSgxOSwgMjUsIDM5LCAwKSA2OS45MiUpO1xufVxuLndlbGNvbWUtc2VjdGlvbiAud2VsY29tZS1zZWN0aW9uLWhlcm8gLndlbGNvbWUtY29udGFpbmVyIHtcbiAgbWF4LXdpZHRoOiAxNzUycHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiAwIDE2cHg7XG4gIHotaW5kZXg6IDI7XG59XG4ud2VsY29tZS1zZWN0aW9uIC53ZWxjb21lLXNlY3Rpb24taGVyb19faG9sZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGdhcDogMzBweDtcbiAgei1pbmRleDogMjtcbiAgcGFkZGluZzogMjRweCAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC53ZWxjb21lLXNlY3Rpb24gLndlbGNvbWUtc2VjdGlvbi1oZXJvX19ob2xkZXIge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiA0MHB4O1xuICAgIHBhZGRpbmc6IDI0cHggMCA0MHB4O1xuICB9XG59XG4ud2VsY29tZS1zZWN0aW9uIC53ZWxjb21lLXNlY3Rpb24taGVyb19faW1hZ2Uge1xuICB6LWluZGV4OiAwO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1heC13aWR0aDogNTMzcHg7XG4gIG1pbi13aWR0aDogMzAlO1xuICBtYXgtaGVpZ2h0OiA0MDBweDtcbiAgYm9yZGVyLXJhZGl1czogMTZweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAud2VsY29tZS1zZWN0aW9uIC53ZWxjb21lLXNlY3Rpb24taGVyb19faW1hZ2Uge1xuICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgfVxufVxuLndlbGNvbWUtc2VjdGlvbiAud2VsY29tZS1zZWN0aW9uLWhlcm9fX2ltYWdlIGltZyB7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4ud2VsY29tZS1zZWN0aW9uIC53ZWxjb21lLXNlY3Rpb24taGVyb19fY29udGVudCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbiAgbWF4LXdpZHRoOiAxMjE5cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLndlbGNvbWUtc2VjdGlvbiAud2VsY29tZS1zZWN0aW9uLWhlcm9fX2NvbnRlbnQge1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgfVxufVxuLndlbGNvbWUtc2VjdGlvbiAud2VsY29tZS1zZWN0aW9uLWhlcm9fX21haW4ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDMwcHg7XG4gIG1pbi13aWR0aDogNDc1cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLndlbGNvbWUtc2VjdGlvbiAud2VsY29tZS1zZWN0aW9uLWhlcm9fX21haW4ge1xuICAgIG1pbi13aWR0aDogMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC53ZWxjb21lLXNlY3Rpb24gLndlbGNvbWUtc2VjdGlvbi1oZXJvX19pbWFnZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLndlbGNvbWUtc2VjdGlvbiAud2VsY29tZS1zZWN0aW9uLWhlcm9fX3RpdGxlIHtcbiAgbWFyZ2luOiAwO1xuICBjb2xvcjogI0Y4RkRGRjtcbn1cbi53ZWxjb21lLXNlY3Rpb24gLndlbGNvbWUtc2VjdGlvbi1oZXJvX190ZXh0IHtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG4ud2VsY29tZS1zZWN0aW9uIC53ZWxjb21lLXNlY3Rpb24taGVyb19fYnV0dG9ucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMTVweDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuLndlbGNvbWUtc2VjdGlvbiAud2VsY29tZS1zZWN0aW9uLWhlcm9fX2J1dHRvbnMgLmJ0biB7XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbiAgdGV4dC13cmFwOiB3cmFwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC53ZWxjb21lLXNlY3Rpb24gLndlbGNvbWUtc2VjdGlvbi1oZXJvX19idXR0b25zIC5idG4ge1xuICAgIGZsZXg6IDE7XG4gIH1cbn1cbi53ZWxjb21lLXNlY3Rpb24gLndlbGNvbWUtc2VjdGlvbi1oZXJvX19yYXRpbmcge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDE2cHg7XG4gIGZsZXgtd3JhcDogbm93cmFwO1xuICBvdmVyZmxvdzogYXV0bztcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuLndlbGNvbWUtc2VjdGlvbiAud2VsY29tZS1zZWN0aW9uLWhlcm9fX3JhdGluZy1iayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAxNnB4O1xuICBwYWRkaW5nOiAxNnB4O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS10aGVtZS1ibG9ja3MtcHJpbWFyeS1iZyk7XG4gIGJvcmRlci1yYWRpdXM6IDE2cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGZsZXg6IDE7XG4gIG1pbi13aWR0aDogMjY2cHg7XG59XG4ud2VsY29tZS1zZWN0aW9uIC53ZWxjb21lLXNlY3Rpb24taGVyb19fcmF0aW5nLWJrX19sYWJlbCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogNjBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tdGhlbWUtZGVmYXVsdC1lbGVtZW50cy1jb2xvcik7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAxNnB4O1xufVxuLndlbGNvbWUtc2VjdGlvbiAud2VsY29tZS1zZWN0aW9uLWhlcm9fX3JhdGluZy1ia19fbGFiZWwgc3ZnIHBhdGgge1xuICBmaWxsOiAjRkZGRkZGO1xufVxuLndlbGNvbWUtc2VjdGlvbiAud2VsY29tZS1zZWN0aW9uLWhlcm9fX3JhdGluZy1ia19fbGFiZWwgc3BhbiB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG4ud2VsY29tZS1zZWN0aW9uIC53ZWxjb21lLXNlY3Rpb24taGVyb19fcmF0aW5nLWJrOmZpcnN0LWNoaWxkIC53ZWxjb21lLXNlY3Rpb24taGVyb19fcmF0aW5nLWJrX19sYWJlbCB7XG4gIHdpZHRoOiA3MHB4O1xuICBoZWlnaHQ6IDUwcHg7XG59XG4ud2VsY29tZS1zZWN0aW9uIC53ZWxjb21lLXNlY3Rpb24taGVyb19fcmF0aW5nLWJrX19sb2dvIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMHB4O1xuICBib3JkZXItcmFkaXVzOiAxNnB4O1xufVxuLndlbGNvbWUtc2VjdGlvbiAud2VsY29tZS1zZWN0aW9uLWhlcm9fX3JhdGluZy1ia19fbG9nbyBpbWcge1xuICBtYXgtaGVpZ2h0OiA0MHB4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiBhdXRvO1xufVxuLndlbGNvbWUtc2VjdGlvbiAud2VsY29tZS1zZWN0aW9uLWhlcm9fX3JhdGluZy1ia19fdG9wIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBnYXA6IDEwcHg7XG59XG4ud2VsY29tZS1zZWN0aW9uIC53ZWxjb21lLXNlY3Rpb24taGVyb19fcmF0aW5nLWJrX190aXRsZSB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbi53ZWxjb21lLXNlY3Rpb24gLndlbGNvbWUtc2VjdGlvbi1oZXJvX19yYXRpbmctYmtfX3JhdGluZyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIGdhcDogMnB4O1xuICBmb250LXdlaWdodDogNjAwO1xufVxuLndlbGNvbWUtc2VjdGlvbiAud2VsY29tZS1zZWN0aW9uLWhlcm9fX3JhdGluZy1ia19fcmF0aW5nIHN2ZyB7XG4gIHdpZHRoOiAxNXB4O1xuICBoZWlnaHQ6IDE1cHg7XG59XG4ud2VsY29tZS1zZWN0aW9uIC53ZWxjb21lLXNlY3Rpb24taGVyb19fcmF0aW5nLWJrX19yYXRpbmcgc3ZnIHBhdGgge1xuICBmaWxsOiB2YXIoLS1iay1zdGFyLWNvbG9yKTtcbn1cbi53ZWxjb21lLXNlY3Rpb24gLndlbGNvbWUtc2VjdGlvbi1oZXJvX19yYXRpbmctYmtfX2JvbnVzIHtcbiAgbWFyZ2luOiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ud2VsY29tZS1zZWN0aW9uIC53ZWxjb21lLXNlY3Rpb24taGVyb19fcmF0aW5nLWJrX19ib251cyBzcGFuIHtcbiAgY29sb3I6IHZhcigtLXRoZW1lLWRlZmF1bHQtZWxlbWVudHMtY29sb3IpO1xufVxuLndlbGNvbWUtc2VjdGlvbiAud2VsY29tZS1zZWN0aW9uLWhlcm9fX3JhdGluZy1iayAuYnRuIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDEycHg7XG59XG4ud2VsY29tZS1zZWN0aW9uIC53ZWxjb21lLXNlY3Rpb24taGVyb19fcmF0aW5nLWJrX19ib3R0b20ge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGVuZDtcbiAgZmxleDogMTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAxNnB4O1xufVxuLndlbGNvbWUtc2VjdGlvbiAud2VsY29tZS1zZWN0aW9uLWhlcm9fX3JhdGluZy1ia19fcmV2aWV3IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xufVxuLndlbGNvbWUtc2VjdGlvbiAud2VsY29tZS1zZWN0aW9uLWhlcm9fX3JhdGluZy1ia19fcmV2aWV3IGEge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDJweDtcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiB2YXIoLS10aGVtZS1wYWdlLXR4dC1jb2xvcik7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnM7XG59XG4ud2VsY29tZS1zZWN0aW9uIC53ZWxjb21lLXNlY3Rpb24taGVyb19fcmF0aW5nLWJrX19yZXZpZXcgYTpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS10aGVtZS1kZWZhdWx0LWVsZW1lbnRzLWNvbG9yKTtcbn1cbi53ZWxjb21lLXNlY3Rpb24gLndlbGNvbWUtc2VjdGlvbi1oZXJvX19yYXRpbmctYmtfX3JldmlldyBhOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS10aGVtZS1kZWZhdWx0LWVsZW1lbnRzLWNvbG9yKTtcbn1cbi53ZWxjb21lLXNlY3Rpb24gLndlbGNvbWUtc2VjdGlvbi1oZXJvX19yYXRpbmctYmtfX2JvdHRvbV90ZXh0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMTZweDtcbiAgY29sb3I6IHZhcigtLXRoZW1lLWJsb2Nrcy1zZWNvbmRhcnktYmcpO1xufVxuLndlbGNvbWUtc2VjdGlvbiAud2VsY29tZS1zZWN0aW9uLWhlcm9fX2luZm8ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDhweDtcbn1cbi53ZWxjb21lLXNlY3Rpb24gLndlbGNvbWUtc2VjdGlvbi1oZXJvX19pbmZvX3JvdyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogNHB4O1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjcpO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIHRleHQtd3JhcDogbm93cmFwO1xufVxuLndlbGNvbWUtc2VjdGlvbiAud2VsY29tZS1zZWN0aW9uLWhlcm9fX2luZm9fcm93IHN2ZyBwYXRoIHtcbiAgc3Ryb2tlOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNyk7XG59XG4ud2VsY29tZS1zZWN0aW9uIC53ZWxjb21lLXNlY3Rpb24taGVyb19faW5mb19yb3cgYSB7XG4gIGNvbG9yOiB2YXIoLS10aGVtZS1kZWZhdWx0LWVsZW1lbnRzLWNvbG9yKTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiA2cHg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi53ZWxjb21lLXNlY3Rpb24gLndlbGNvbWUtc2VjdGlvbi1oZXJvX19pbmZvX3JvdyBhIHN0cm9uZyB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLndlbGNvbWUtc2VjdGlvbiAud2VsY29tZS1zZWN0aW9uLWhlcm9fX2luZm9fcm93IC5pbmZvLXJvd19fYXZhdGFyIHtcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMjRweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjMpO1xufVxuXG4ud2VsY29tZS1hcHAtc2VjdGlvbiB7XG4gIG1hcmdpbi1ib3R0b206IDYwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLndlbGNvbWUtYXBwLXNlY3Rpb24ge1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIH1cbn1cbi53ZWxjb21lLWFwcC1zZWN0aW9uLWhlcm8ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMjRweDtcbiAgcGFkZGluZzogMjRweCAyNHB4IDI0cHggMjRweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tdGhlbWUtYmxvY2tzLXByaW1hcnktYmcpO1xuICBib3JkZXItcmFkaXVzOiAxNnB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB6LWluZGV4OiAxO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC53ZWxjb21lLWFwcC1zZWN0aW9uLWhlcm8ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbn1cbi53ZWxjb21lLWFwcC1zZWN0aW9uLWhlcm8gLndlbGNvbWUtYXBwLWJhbm5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgaGVpZ2h0OiBmaXQtY29udGVudDtcbiAgZ2FwOiAxMHB4O1xuICBtaW4td2lkdGg6IDIyMHB4O1xufVxuLndlbGNvbWUtYXBwLXNlY3Rpb24taGVybyAud2VsY29tZS1hcHAtYmFubmVyIC53ZWxjb21lLWFwcC1pbWFnZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiBjYWxjKDEwMCUgKyAxNnB4KTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIGhlaWdodDogZml0LWNvbnRlbnQ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgd2lkdGg6IDEwMCU7XG59XG4ud2VsY29tZS1hcHAtc2VjdGlvbi1oZXJvIC53ZWxjb21lLWFwcC1iYW5uZXIgLndlbGNvbWUtYXBwLWltYWdlIGltZyB7XG4gIGhlaWdodDogYXV0bztcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLndlbGNvbWUtYXBwLXNlY3Rpb24taGVybyAud2VsY29tZS1hcHAtYmFubmVyIC53ZWxjb21lLWFwcC1pbWFnZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLndlbGNvbWUtYXBwLXNlY3Rpb24taGVybyAud2VsY29tZS1hcHAtYmFubmVyLWxvZ28ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogMTZweDtcbiAgaGVpZ2h0OiAxMDBweDtcbiAgcGFkZGluZzogMTBweCAyMHB4O1xufVxuLndlbGNvbWUtYXBwLXNlY3Rpb24taGVybyAud2VsY29tZS1hcHAtYmFubmVyLWxvZ28gaW1nIHtcbiAgbWF4LWhlaWdodDogNDBweDtcbiAgd2lkdGg6IGF1dG87XG59XG4ud2VsY29tZS1hcHAtc2VjdGlvbi1oZXJvIC53ZWxjb21lLWFwcC1iYW5uZXItcmF0aW5nIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGdhcDogOHB4O1xufVxuLndlbGNvbWUtYXBwLXNlY3Rpb24taGVybyAud2VsY29tZS1hcHAtYmFubmVyLXJhdGluZ19zdGFycyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogNHB4O1xufVxuLndlbGNvbWUtYXBwLXNlY3Rpb24taGVybyAud2VsY29tZS1hcHAtYmFubmVyLXJhdGluZ19zdGFycyBzcGFuIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4ud2VsY29tZS1hcHAtc2VjdGlvbi1oZXJvIC53ZWxjb21lLWFwcC1iYW5uZXItcmF0aW5nIHNwYW4ge1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICBjb2xvcjogdmFyKC0tdGhlbWUtcGFnZS10eHQtY29sb3IpO1xufVxuLndlbGNvbWUtYXBwLXNlY3Rpb24taGVybyAud2VsY29tZS1hcHAtbWFpbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMjRweDtcbn1cbi53ZWxjb21lLWFwcC1zZWN0aW9uLWhlcm8gLndlbGNvbWUtYXBwLW1haW4gLndlbGNvbWUtYXBwLXRpdGxlIHtcbiAgbWFyZ2luOiAwO1xufVxuLndlbGNvbWUtYXBwLXNlY3Rpb24taGVybyAud2VsY29tZS1hcHAtbWFpbiAud2VsY29tZS1hcHAtYnV0dG9ucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMTJweDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuLndlbGNvbWUtYXBwLXNlY3Rpb24taGVybyAud2VsY29tZS1hcHAtbWFpbiAud2VsY29tZS1hcHAtYnV0dG9ucyAuYnRuIHtcbiAgZmxleDogMTtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAxMnB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ud2VsY29tZS1hcHAtc2VjdGlvbi1oZXJvIC53ZWxjb21lLWFwcC1tYWluIC53ZWxjb21lLWFwcC1idXR0b25zIC5idG4gPiBzcGFuIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMTZweDtcbn1cbi53ZWxjb21lLWFwcC1zZWN0aW9uLWhlcm8gLndlbGNvbWUtYXBwLW1haW4gLndlbGNvbWUtYXBwLWJ1dHRvbnMgLmJ0biA+IHNwYW4gYiwgLndlbGNvbWUtYXBwLXNlY3Rpb24taGVybyAud2VsY29tZS1hcHAtbWFpbiAud2VsY29tZS1hcHAtYnV0dG9ucyAuYnRuID4gc3BhbiBzcGFuIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbi53ZWxjb21lLWFwcC1zZWN0aW9uLWhlcm8gLndlbGNvbWUtYXBwLW1haW4gLndlbGNvbWUtYXBwLWJ1dHRvbnMgLmJ0biBzdmcgcGF0aCB7XG4gIGZpbGw6IHdoaXRlO1xufVxuLndlbGNvbWUtYXBwLXNlY3Rpb24taGVybyAud2VsY29tZS1hcHAtbWFpbiAud2VsY29tZS1hcHAtaW5mbyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMjRweDtcbiAgcm93LWdhcDogMTJweDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuLndlbGNvbWUtYXBwLXNlY3Rpb24taGVybyAud2VsY29tZS1hcHAtbWFpbiAud2VsY29tZS1hcHAtaW5mb19yb3cge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDRweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgY29sb3I6IHJnYmEodmFyKC0tdGhlbWUtYmxvY2tzLXNlY29uZGFyeS1iZyksIDAuNyk7XG4gIHRleHQtd3JhcDogbm93cmFwO1xufVxuLndlbGNvbWUtYXBwLXNlY3Rpb24taGVybyAud2VsY29tZS1hcHAtbWFpbiAud2VsY29tZS1hcHAtaW5mb19yb3cgYSB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbi53ZWxjb21lLWFwcC1zZWN0aW9uLWhlcm8gLndlbGNvbWUtYXBwLW1haW4gLndlbGNvbWUtYXBwLWltYWdlLW1vYmlsZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLndlbGNvbWUtYXBwLXNlY3Rpb24taGVybyAud2VsY29tZS1hcHAtbWFpbiAud2VsY29tZS1hcHAtaW1hZ2UtbW9iaWxlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBoZWlnaHQ6IDMwMHB4O1xuICB9XG4gIC53ZWxjb21lLWFwcC1zZWN0aW9uLWhlcm8gLndlbGNvbWUtYXBwLW1haW4gLndlbGNvbWUtYXBwLWltYWdlLW1vYmlsZSBpbWcge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDQwMHB4O1xuICB9XG59XG5cbi53ZWxjb21lLWJrLWluZm8ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDIwcHg7XG4gIG92ZXJmbG93OiBhdXRvO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBmaXQtY29udGVudDtcbiAgYWxpZ24tc2VsZjogY2VudGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC53ZWxjb21lLWJrLWluZm8ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIH1cbn1cbi53ZWxjb21lLWJrLWluZm8gLmJrX2NhcmRfc2hvcnQge1xuICBmbGV4OiAxO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBwYWRkaW5nOiAxNnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS10aGVtZS1ibG9ja3MtcHJpbWFyeS1iZyk7XG4gIGJvcmRlci1yYWRpdXM6IDE2cHg7XG4gIG1pbi13aWR0aDogMzUwcHg7XG59XG4ud2VsY29tZS1iay1pbmZvIC5ia19jYXJkX3Nob3J0LWxvZ28ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDE2cHg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4ud2VsY29tZS1iay1pbmZvIC5ia19jYXJkX3Nob3J0LWxvZ28gaW1nIHtcbiAgbWF4LWhlaWdodDogNDBweDtcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogMTAwJTtcbn1cbi53ZWxjb21lLWJrLWluZm8gLmJrX2NhcmRfc2hvcnQtaW5mbyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMTBweDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLndlbGNvbWUtYmstaW5mbyAuYmtfY2FyZF9zaG9ydC10aXRsZSB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIGNvbG9yOiB2YXIoLS10aGVtZS1wYWdlLXR4dC1jb2xvcik7XG59XG4ud2VsY29tZS1iay1pbmZvIC5ia19jYXJkX3Nob3J0LXJhdGluZyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMnB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xufVxuLndlbGNvbWUtYmstaW5mbyAuYmtfY2FyZF9zaG9ydC1yYXRpbmcgc3BhbiB7XG4gIGNvbG9yOiB2YXIoLS10aGVtZS1wYWdlLXR4dC1jb2xvcik7XG59XG4ud2VsY29tZS1iay1pbmZvIC5ia19jYXJkX3Nob3J0LXJhdGluZyBzdmcge1xuICB3aWR0aDogMTVweDtcbiAgaGVpZ2h0OiAxNXB4O1xufVxuLndlbGNvbWUtYmstaW5mbyAuYmtfY2FyZF9zaG9ydC1yYXRpbmcgc3ZnIHBhdGgge1xuICBmaWxsOiB2YXIoLS1iay1zdGFyLWNvbG9yKTtcbn1cbi53ZWxjb21lLWJrLWluZm8gLmJrX2NhcmRfc2hvcnQtYm9udXMge1xuICBmbGV4OiAxO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDI0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiB2YXIoLS10aGVtZS1wYWdlLXR4dC1jb2xvcik7XG59XG4ud2VsY29tZS1iay1pbmZvIC5ia19jYXJkX3Nob3J0LWJvbnVzIHNwYW4ge1xuICBjb2xvcjogdmFyKC0tdGhlbWUtZGVmYXVsdC1lbGVtZW50cy1jb2xvcik7XG59XG4ud2VsY29tZS1iay1pbmZvIC5ia19jYXJkX3Nob3J0IC5idG4ge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLXRvcDogMTZweDtcbn1cbi53ZWxjb21lLWJrLWluZm8gLnBhZ2UtYmstd2VsY29tZS0tYmtfX2Jsb2NrIHtcbiAgZmxleDogMTtcbiAgbWluLXdpZHRoOiAzNTBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAxNnB4O1xuICBwYWRkaW5nOiAyMHB4O1xuICBib3JkZXItcmFkaXVzOiAxNnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS10aGVtZS1ibG9ja3MtcHJpbWFyeS1iZyk7XG59XG4ud2VsY29tZS1iay1pbmZvIC5wYWdlLWJrLXdlbGNvbWUtLWJrX19ibG9ja19fdGl0bGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDEwcHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAud2VsY29tZS1iay1pbmZvIC5wYWdlLWJrLXdlbGNvbWUtLWJrX19ibG9ja19fdGl0bGUge1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICByb3ctZ2FwOiAxNnB4O1xuICB9XG59XG4ud2VsY29tZS1iay1pbmZvIC5wYWdlLWJrLXdlbGNvbWUtLWJrX19ibG9ja19fdGl0bGUgLmg1IHtcbiAgbWFyZ2luOiAwO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbn1cbi53ZWxjb21lLWJrLWluZm8gLnBhZ2UtYmstd2VsY29tZS0tYmtfX2Jsb2NrX190aXRsZV9fcmF0aW5nIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBsaW5lLWhlaWdodDogMjhweDtcbn1cbi53ZWxjb21lLWJrLWluZm8gLnBhZ2UtYmstd2VsY29tZS0tYmtfX2Jsb2NrX190aXRsZV9fcmF0aW5nIHN2ZyB7XG4gIHdpZHRoOiAyM3B4O1xuICBoZWlnaHQ6IDIzcHg7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xufVxuLndlbGNvbWUtYmstaW5mbyAucGFnZS1iay13ZWxjb21lLS1ia19fYmxvY2tfX3JhdGluZ3Mge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDhweDtcbiAgbWFyZ2luLXRvcDogMnB4O1xufVxuLndlbGNvbWUtYmstaW5mbyAucGFnZS1iay13ZWxjb21lLS1ia19fYmxvY2tfX3JhdGluZ3MtZWxlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZ2FwOiA0cHg7XG59XG4ud2VsY29tZS1iay1pbmZvIC5wYWdlLWJrLXdlbGNvbWUtLWJrX19ibG9ja19fcmF0aW5ncy1uYW1lIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMjJweDtcbiAgY29sb3I6IHZhcigtLXRoZW1lLXBhZ2UtdHh0LWNvbG9yKTtcbn1cbi53ZWxjb21lLWJrLWluZm8gLnBhZ2UtYmstd2VsY29tZS0tYmtfX2Jsb2NrX19yYXRpbmdzLXN0YXJzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiA0cHg7XG59XG4ud2VsY29tZS1iay1pbmZvIC5wYWdlLWJrLXdlbGNvbWUtLWJrX19ibG9ja19fcmF0aW5ncy1zdGFycyBzcGFuIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4ud2VsY29tZS1iay1pbmZvIC5wYWdlLWJrLXdlbGNvbWUtLWJrX19ibG9ja19fcmF0aW5ncy1zdGFycyBzdmcge1xuICB3aWR0aDogMThweDtcbiAgaGVpZ2h0OiAxOHB4O1xufVxuLndlbGNvbWUtYmstaW5mbyAucGFnZS1iay13ZWxjb21lLS1ia19fYmxvY2tfX3JhdGluZ3MtdmFsdWUge1xuICBtYXJnaW4tbGVmdDogNHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xufVxuLndlbGNvbWUtYmstaW5mbyAucGFnZS1iay13ZWxjb21lLS1ia19fYmxvY2tfX2xpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDhweDtcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG59XG4ud2VsY29tZS1iay1pbmZvIC5wYWdlLWJrLXdlbGNvbWUtLWJrX19ibG9ja19fbGlzdCBsaSB7XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xufVxuLndlbGNvbWUtYmstaW5mbyAucGFnZS1iay13ZWxjb21lLS1ia19fYmxvY2tfX2xpc3RfX3Byb3MgbGk6OmJlZm9yZSB7XG4gIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDt1dGY4LDxzdmcgd2lkdGg9JzIwJyBoZWlnaHQ9JzIwJyB2aWV3Qm94PScwIDAgMjAgMjAnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zyc+PHJlY3QgeD0nMC41JyB5PScwLjUnIHdpZHRoPScxOScgaGVpZ2h0PScxOScgcng9JzkuNScgc3Ryb2tlPSclMjMxNkI1MjgnLz48cGF0aCBkPSdNNiAxMEgxME0xNCAxMEgxME0xMCAxMFY2TTEwIDEwVjE0JyBzdHJva2U9JyUyMzE2QjUyOCcgc3Ryb2tlLXdpZHRoPScxLjUnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvPjwvc3ZnPlwiKSAhaW1wb3J0YW50O1xufVxuLndlbGNvbWUtYmstaW5mbyAucGFnZS1iay13ZWxjb21lLS1ia19fYmxvY2tfX2xpc3RfX2NvbnMgbGk6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFRTQ0M0YgIWltcG9ydGFudDtcbiAgbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO3V0ZjgsPHN2ZyB3aWR0aD0nMjEnIGhlaWdodD0nMjAnIHZpZXdCb3g9JzAgMCAyMSAyMCcgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJz48ZyBjbGlwLXBhdGg9J3VybCglMjNjbGlwMF8zMDdfMTI2NiknPjxwYXRoIGQ9J000LjY2Njk5IDI3LjVMOC4wMDAzMyAzMC44MzMzTDE2LjMzMzcgMjIuNScgc3Ryb2tlPSclMjMxNkI1MjgnIHN0cm9rZS13aWR0aD0nMS41JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnLz48cGF0aCBkPSdNNy4xNjYwMiAxMEgxMy44MzI3JyBzdHJva2U9JyUyM0VFNDQzRicgc3Ryb2tlLXdpZHRoPScxLjUnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvPjwvZz48cmVjdCB4PScxJyB5PScwLjUnIHdpZHRoPScxOScgaGVpZ2h0PScxOScgcng9JzkuNScgc3Ryb2tlPSclMjNFRTQ0M0YnLz48ZGVmcz48Y2xpcFBhdGggaWQ9J2NsaXAwXzMwN18xMjY2Jz48cmVjdCB4PScwLjUnIHdpZHRoPScyMCcgaGVpZ2h0PScyMCcgcng9JzEwJyBmaWxsPSd3aGl0ZScvPjwvY2xpcFBhdGg+PC9kZWZzPjwvc3ZnPlwiKSAhaW1wb3J0YW50O1xufVxuLndlbGNvbWUtYmstaW5mbyAucGFnZS1iay13ZWxjb21lLS1ia19fYmxvY2tfX2xpc3RfX2ltYWdlcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMTBweDtcbn1cbi53ZWxjb21lLWJrLWluZm8gLnBhZ2UtYmstd2VsY29tZS0tYmtfX2Jsb2NrX19saXN0X19pbWFnZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogNDVweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNEM0QzRDM7XG59XG4ud2VsY29tZS1iay1pbmZvIC5wYWdlLWJrLXdlbGNvbWUtLWJrX19ibG9ja19fbGlzdF9faW1hZ2UgaW1nIHtcbiAgd2lkdGg6IDk4JTtcbiAgaGVpZ2h0OiA5OCU7XG4gIG9iamVjdC1maXQ6IGNvbnRhaW47XG59XG4ud2VsY29tZS1iay1pbmZvIC5wYWdlLWJrLXdlbGNvbWUtLWJrX19ibG9ja19fcGF5bWVudHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDE2cHg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cbi53ZWxjb21lLWJrLWluZm8gLnBhZ2UtYmstd2VsY29tZS0tYmtfX2Jsb2NrX19kb3dubG9hZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMTZweDtcbn1cbi53ZWxjb21lLWJrLWluZm8gLnBhZ2UtYmstd2VsY29tZS0tYmtfX2Jsb2NrX19kb3dubG9hZCBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4ud2VsY29tZS1iay1wcm9tbyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMjRweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogMTZweDtcbiAgbWluLXdpZHRoOiA0MDBweDtcbiAgaGVpZ2h0OiBmaXQtY29udGVudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tdGhlbWUtYmxvY2tzLXByaW1hcnktYmcpO1xuICBib3JkZXItcmFkaXVzOiAxNnB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC53ZWxjb21lLWJrLXByb21vIHtcbiAgICBtaW4td2lkdGg6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi53ZWxjb21lLWJrLXByb21vLS1sb2dvIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDE2cHg7XG4gIHBhZGRpbmc6IDEwcHggNDBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4ud2VsY29tZS1iay1wcm9tby0tbG9nbyBpbWcge1xuICB3aWR0aDogYXV0bztcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtYXgtaGVpZ2h0OiAxMDAlO1xufVxuLndlbGNvbWUtYmstcHJvbW8tLWJsb2NrIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiA4cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG59XG4ud2VsY29tZS1iay1wcm9tby0tc21hbGxfdGl0bGUge1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xufVxuLndlbGNvbWUtYmstcHJvbW8tLXRleHQgc3BhbiB7XG4gIGNvbG9yOiB2YXIoLS10aGVtZS1kZWZhdWx0LWVsZW1lbnRzLWNvbG9yKTtcbn1cbi53ZWxjb21lLWJrLXByb21vLS12YWx1ZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMTJweCAyOHB4O1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICBib3JkZXI6IDJweCBkYXNoZWQgdmFyKC0tdGhlbWUtZGVmYXVsdC1lbGVtZW50cy1jb2xvcik7XG59XG4ud2VsY29tZS1iay1wcm9tbyBoNCB7XG4gIG1hcmdpbjogMDtcbn1cbi53ZWxjb21lLWJrLXByb21vIC5idG4ge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwO1xufVxuXG4ud2VsY29tZS1zaW1wbGUtc2VjdGlvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMjRweDtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAud2VsY29tZS1zaW1wbGUtc2VjdGlvbiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICBnYXA6IDE2cHg7XG4gIH1cbn1cbi53ZWxjb21lLXNpbXBsZS1zZWN0aW9uIC5icmVhZGNydW1icy1zZWN0aW9uIHtcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG59XG4ud2VsY29tZS1zaW1wbGUtc2VjdGlvbi0tdGl0bGUge1xuICBtYXJnaW46IDA7XG59XG4ud2VsY29tZS1zaW1wbGUtc2VjdGlvbi0tdGV4dCB7XG4gIGNvbG9yOiB2YXIoLS10aGVtZS1ibG9ja3Mtc2Vjb25kYXJ5LWJnKTtcbn1cbi53ZWxjb21lLXNpbXBsZS1zZWN0aW9uLS1pbmZvIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiA4cHg7XG59XG4ud2VsY29tZS1zaW1wbGUtc2VjdGlvbi0taW5mb19yb3cge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDRweDtcbiAgdGV4dC13cmFwOiBub3dyYXA7XG4gIG9wYWNpdHk6IDAuNztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMjBweDtcbn1cbi53ZWxjb21lLXNpbXBsZS1zZWN0aW9uLS1pbmZvX3JvdyBzdmcge1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAxNnB4O1xufVxuLndlbGNvbWUtc2ltcGxlLXNlY3Rpb24tLWluZm9fcm93IHN2ZyBwYXRoIHtcbiAgc3Ryb2tlOiB2YXIoLS10aGVtZS1ibG9ja3Mtc2Vjb25kYXJ5LWJnKTtcbn1cbi53ZWxjb21lLXNpbXBsZS1zZWN0aW9uLS1pbmZvX3Jvdy0tYXV0aG9yIHtcbiAgb3BhY2l0eTogMTtcbn1cbi53ZWxjb21lLXNpbXBsZS1zZWN0aW9uLS1pbmZvX3JvdyBhIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogNnB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuLndlbGNvbWUtc2ltcGxlLXNlY3Rpb24tLWluZm9fcm93IGEgc3Ryb25nIHtcbiAgY29sb3I6IHZhcigtLXRoZW1lLXBhZ2UtdHh0LWNvbG9yKTtcbn1cbi53ZWxjb21lLXNpbXBsZS1zZWN0aW9uLS1pbmZvX3JvdyAuaW5mby1yb3dfX2F2YXRhciB7XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDI0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG5cbi5sd3B0b2Mge1xuICBtYXJnaW46IDAgMCA2MHB4IDAgIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTFweCkge1xuICAubHdwdG9jIHtcbiAgICBtYXJnaW46IDAgMCA0MHB4IDA7XG4gIH1cbn1cbi5sd3B0b2MgLmx3cHRvY190b2dnbGVfYXJyb3cge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG4ubHdwdG9jIC5sd3B0b2NfaSB7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG59XG4ubHdwdG9jIC5sd3B0b2NfaSAubHdwdG9jX2hlYWRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5sd3B0b2MgLmx3cHRvY19pIC5sd3B0b2NfaGVhZGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDFweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSh2YXIoLS10aGVtZS1ibG9ja3Mtc2Vjb25kYXJ5LWJnKSwgMC4zKTtcbn1cbi5sd3B0b2MgLmx3cHRvY19pIC5sd3B0b2NfaGVhZGVyIC5sd3B0b2NfdG9nZ2xlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW46IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBqdXN0aWZ5LXNlbGY6IGNlbnRlcjtcbiAgZ2FwOiA4cHg7XG4gIHBhZGRpbmc6IDEycHggMjhweDtcbiAgaGVpZ2h0OiBmaXQtY29udGVudDtcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS10aGVtZS13aGl0ZS1idG4tYm9yZGVyLWNvbG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tdGhlbWUtd2hpdGUtYnRuLWJnKTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0ZXh0LXdyYXA6IG5vd3JhcDtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgei1pbmRleDogMjtcbn1cbi5sd3B0b2MgLmx3cHRvY19pIC5sd3B0b2NfaGVhZGVyIC5sd3B0b2NfdG9nZ2xlOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tdGhlbWUtd2hpdGUtYnRuLWhvdmVyLWJnKTtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tdGhlbWUtd2hpdGUtYnRuLWhvdmVyLWJvcmRlci1jb2xvcik7XG59XG4ubHdwdG9jIC5sd3B0b2NfaSAubHdwdG9jX2hlYWRlciAubHdwdG9jX3RvZ2dsZTphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS10aGVtZS13aGl0ZS1idG4tcHJlc3NlZC1iZyk7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLXRoZW1lLXdoaXRlLWJ0bi1wcmVzc2VkLWJvcmRlci1jb2xvcik7XG59XG4ubHdwdG9jIC5sd3B0b2NfaSAubHdwdG9jX2hlYWRlciAubHdwdG9jX3RvZ2dsZTo6YmVmb3JlIHtcbiAgY29udGVudDogbm9uZTtcbn1cbi5sd3B0b2MgLmx3cHRvY19pIC5sd3B0b2NfaGVhZGVyIC5sd3B0b2NfdG9nZ2xlOjphZnRlciB7XG4gIGNvbnRlbnQ6IG5vbmU7XG59XG4ubHdwdG9jIC5sd3B0b2NfaSAubHdwdG9jX2hlYWRlciAubHdwdG9jX3RvZ2dsZSBzdmcgcGF0aCB7XG4gIHN0cm9rZTogdmFyKC0tdGhlbWUtZGVmYXVsdC1lbGVtZW50cy1jb2xvcik7XG59XG4ubHdwdG9jIC5sd3B0b2NfaSAubHdwdG9jX2hlYWRlciAubHdwdG9jX3RvZ2dsZSAubHdwdG9jX3RvZ2dsZV9sYWJlbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMTJweDtcbiAgY29sb3I6IHZhcigtLXRoZW1lLXdoaXRlLWJ0bi10eHQtY29sb3IpO1xuICBmb250LWZhbWlseTogXCJJbnRlclwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBib3JkZXI6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBvdXRsaW5lOiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuLmx3cHRvYyAubHdwdG9jX2kgLmx3cHRvY19oZWFkZXIgLmx3cHRvY190b2dnbGUgLmx3cHRvY190b2dnbGVfbGFiZWw6aG92ZXIge1xuICBib3JkZXI6IDAgIWltcG9ydGFudDtcbn1cbi5sd3B0b2MgLmx3cHRvY19pIC5sd3B0b2NfaGVhZGVyIC5sd3B0b2NfdG9nZ2xlIC5sd3B0b2NfdG9nZ2xlX2xhYmVsLmlzLWNsb3NlOjphZnRlciB7XG4gIHRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XG59XG4ubHdwdG9jIC5sd3B0b2NfaSAubHdwdG9jX2hlYWRlciAubHdwdG9jX3RvZ2dsZSAubHdwdG9jX3RvZ2dsZV9sYWJlbDo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDI0cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDt1dGY4LDxzdmcgd2lkdGg9JzI0JyBoZWlnaHQ9JzI0JyB2aWV3Qm94PScwIDAgMjQgMjQnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zyc+PHBhdGggZD0nTTkuMjUwMjIgMTZDOS4yNTAyMiAxNS44MDggOS4zMjMxOSAxNS42MTYgOS40NzAxOSAxNS40N0wxMi45NDAyIDEyTDkuNDcwMTkgOC41MzAwNUM5LjE3NzE5IDguMjM3MDUgOS4xNzcxOSA3Ljc2MjAyIDkuNDcwMTkgNy40NjkwMkM5Ljc2MzE5IDcuMTc2MDIgMTAuMjM4MiA3LjE3NjAyIDEwLjUzMTIgNy40NjkwMkwxNC41MzEyIDExLjQ2OUMxNC44MjQyIDExLjc2MiAxNC44MjQyIDEyLjIzNzEgMTQuNTMxMiAxMi41MzAxTDEwLjUzMTIgMTYuNTMwMUMxMC4yMzgyIDE2LjgyMzEgOS43NjMxOSAxNi44MjMxIDkuNDcwMTkgMTYuNTMwMUM5LjMyMzE5IDE2LjM4NDEgOS4yNTAyMiAxNi4xOTIgOS4yNTAyMiAxNlonIGZpbGw9JyUyMzQ1NDk1NycvPjwvc3ZnPlwiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKHZhcigtLXRoZW1lLWJsb2Nrcy1zZWNvbmRhcnktYmcpLCAwLjEpO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG59XG4ubHdwdG9jIC5sd3B0b2NfaSAubHdwdG9jX2l0ZW1zIHtcbiAgcGFkZGluZzogMTZweDtcbiAgbWFyZ2luLXRvcDogMjRweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tdGhlbWUtYmxvY2tzLXByaW1hcnktYmcpO1xuICBib3JkZXItcmFkaXVzOiAxNnB4O1xufVxuLmx3cHRvYyAubHdwdG9jX2kgLmx3cHRvY19pdGVtcyAubHdwdG9jX2l0ZW0ge1xuICBwYWRkaW5nOiAxMnB4O1xufVxuLmx3cHRvYyAubHdwdG9jX2kgLmx3cHRvY19pdGVtcyAubHdwdG9jX2l0ZW06bm90KDpsYXN0LWNoaWxkKSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDY5LCA3MywgODcsIDAuMzAxOTYwNzg0Myk7XG59XG4ubHdwdG9jIC5sd3B0b2NfaSAubHdwdG9jX2l0ZW1zIC5sd3B0b2NfaXRlbSBhIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxMnB4O1xuICBjb2xvcjogdmFyKC0tdGhlbWUtYmxvY2tzLXNlY29uZGFyeS1iZyk7XG59XG4ubHdwdG9jIC5sd3B0b2NfaSAubHdwdG9jX2l0ZW1zIC5sd3B0b2NfaXRlbSBhOmhvdmVyIHtcbiAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG59XG4ubHdwdG9jIC5sd3B0b2NfaSAubHdwdG9jX2l0ZW1zIC5sd3B0b2NfaXRlbSBhIC5sd3B0b2NfaXRlbV9udW1iZXIge1xuICBjb2xvcjogdmFyKC0tdGhlbWUtZGVmYXVsdC1lbGVtZW50cy1jb2xvcik7XG59XG4uc2VhcmNoLWZvcm0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDEycHg7XG4gIHBhZGRpbmc6IDEycHg7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS10aGVtZS1wYWdlLWhlYWRlci10eHQtY29sb3IpO1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xufVxuLnNlYXJjaC1mb3JtIHN2ZyB7XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDI0cHg7XG4gIG1pbi13aWR0aDogMjRweDtcbn1cbi5zZWFyY2gtZm9ybSBpbnB1dCB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBvdXRsaW5lOiBub25lO1xuICBib3JkZXI6IDA7XG4gIGNvbG9yOiB2YXIoLS10aGVtZS1wYWdlLWhlYWRlci10eHQtY29sb3IpO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xufVxuLnNlYXJjaC1mb3JtIGlucHV0OjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiB2YXIoLS10aGVtZS1wYWdlLWhlYWRlci10eHQtY29sb3IpO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xufVxuLnNlYXJjaC1mb3JtIGlucHV0Ojotd2Via2l0LXNlYXJjaC1jYW5jZWwtYnV0dG9uLCAuc2VhcmNoLWZvcm0gaW5wdXQ6Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbi5oZWFkZXIge1xuICBwb3NpdGlvbjogc3RpY2t5O1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS10aGVtZS1wYWdlLWhlYWRlci1iZyk7XG4gIGNvbG9yOiB2YXIoLS10aGVtZS1wYWdlLWhlYWRlci10eHQtY29sb3IpO1xuICB6LWluZGV4OiA5OTk7XG59XG5ib2R5LmFkbWluLWJhciAuaGVhZGVyIHtcbiAgdG9wOiAzMnB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzgycHgpIHtcbiAgYm9keS5hZG1pbi1iYXIgLmhlYWRlciB7XG4gICAgdG9wOiA0NnB4O1xuICB9XG59XG4uaGVhZGVyLWNvbnRhaW5lciB7XG4gIG1heC13aWR0aDogMTc1MnB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZzogMCAxNnB4O1xufVxuLmhlYWRlcl9faG9sZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IDEwMCU7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uaGVhZGVyX19uYXZpZ2F0aW9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBnYXA6IDIwcHg7XG4gIHBhZGRpbmc6IDIycHggMDtcbiAgd2lkdGg6IDEwMCU7XG59XG4uaGVhZGVyX19idXR0b25zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAyMHB4O1xufVxuLmhlYWRlcl9fYnV0dG9ucyAuc2VhcmNoLWZvcm0gc3ZnIHBhdGgge1xuICBzdHJva2U6IHZhcigtLXRoZW1lLXBhZ2UtaGVhZGVyLXR4dC1jb2xvcik7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmhlYWRlcl9fYnV0dG9ucyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLmhlYWRlcl9fbG9nbyAuY3VzdG9tLWxvZ28tbGluayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uaGVhZGVyX19sb2dvIGltZyB7XG4gIG1heC13aWR0aDogdmFyKC0tdGhlbWUtaGVhZGVyLWxvZ28tbWF4LXdpZHRoLCAxODBweCk7XG4gIGhlaWdodDogYXV0bztcbiAgbWF4LWhlaWdodDogdmFyKC0tdGhlbWUtaGVhZGVyLWxvZ28tbWF4LWhlaWdodCwgbm9uZSk7XG59XG4uaGVhZGVyX19sb2dvLW1vYmlsZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuaGVhZGVyX19sb2dvLW1vYmlsZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWF4LWhlaWdodDogNDBweDtcbiAgfVxuICAuaGVhZGVyX19sb2dvLW1vYmlsZSBpbWcge1xuICAgIGhlaWdodDogNDBweDtcbiAgICBtaW4td2lkdGg6IDE0MnB4O1xuICB9XG59XG4uaGVhZGVyIC5idG4taGVhZGVyLW1vYmlsZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmhlYWRlciAuYnRuLWhlYWRlci1tb2JpbGUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbn1cbi5oZWFkZXJfX21lbnUge1xuICBmbGV4OiAxO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZ2FwOiAyMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5oZWFkZXJfX21lbnUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5oZWFkZXJfX21lbnUgLm1lbnUtaGVhZGVyLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBnYXA6IDIwcHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmhlYWRlcl9fbWVudSAubWVudSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBnYXA6IDQ4cHg7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5oZWFkZXJfX21lbnUgLm1lbnUge1xuICAgIGdhcDogMTZweDtcbiAgfVxufVxuLmhlYWRlcl9fbWVudSAubWVudSBzdmcgcGF0aCB7XG4gIHN0cm9rZTogdmFyKC0tdGhlbWUtcGFnZS1oZWFkZXItdHh0LWNvbG9yKTtcbn1cbi5oZWFkZXJfX21lbnUgLm1lbnUgPiBsaSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuaGVhZGVyX19tZW51IC5tZW51ID4gbGkge1xuICAgIHBhZGRpbmctYm90dG9tOiAxNnB4O1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS10aGVtZS1wYWdlLWhlYWRlci10eHQtY29sb3IpO1xuICB9XG59XG4uaGVhZGVyX19tZW51IC5tZW51ID4gbGk6aG92ZXI6OmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IC00cHg7XG4gIGxlZnQ6IDA7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDFweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tdGhlbWUtZGVmYXVsdC1lbGVtZW50cy1jb2xvcik7XG59XG4uaGVhZGVyX19tZW51IC5tZW51ID4gbGkgPiBhIHtcbiAgdGV4dC13cmFwOiBub3dyYXA7XG59XG4uaGVhZGVyX19tZW51IC5tZW51ID4gbGkgYSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY29sb3I6IHZhcigtLXRoZW1lLXBhZ2UtaGVhZGVyLXR4dC1jb2xvcik7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuaGVhZGVyX19tZW51IC5tZW51ID4gbGkgYTphZnRlciB7XG4gICAgY29udGVudDogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC5oZWFkZXJfX21lbnUgLm1lbnUgPiBsaSBhOmhvdmVyIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgYm9yZGVyOiAwO1xuICB9XG4gIC5oZWFkZXJfX21lbnUgLm1lbnUgPiBsaSBhLmFjdGl2ZSB7XG4gICAgY29sb3I6IHZhcigtLXRoZW1lLWRlZmF1bHQtZWxlbWVudHMtY29sb3IpO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxuICAuaGVhZGVyX19tZW51IC5tZW51ID4gbGkgYS5hY3RpdmUgc3ZnIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICB9XG4gIC5oZWFkZXJfX21lbnUgLm1lbnUgPiBsaSBhLmFjdGl2ZSBzdmcgcGF0aCB7XG4gICAgc3Ryb2tlOiB2YXIoLS10aGVtZS1kZWZhdWx0LWVsZW1lbnRzLWNvbG9yKTtcbiAgfVxufVxuLmhlYWRlcl9fbWVudSAubWVudSA+IGxpIC5kcm9wLWhvbGRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDAlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgcGFkZGluZzogNDBweCAwIDA7XG4gIHdpZHRoOiBtYXgtY29udGVudDtcbiAgbWF4LXdpZHRoOiAyNTBweDtcbn1cbi5oZWFkZXJfX21lbnUgLm1lbnUgPiBsaSAuZHJvcC1ob2xkZXIgdWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDhweDtcbiAgcGFkZGluZzogMTBweDtcbiAgbWFyZ2luOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS10aGVtZS1wYWdlLWhlYWRlci1iZyk7XG4gIGJvcmRlci1yYWRpdXM6IDE2cHg7XG59XG4uaGVhZGVyX19tZW51IC5tZW51ID4gbGkgLmRyb3AtaG9sZGVyIHVsIGxpIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDAgMTVweDtcbn1cbi5oZWFkZXJfX21lbnUgLm1lbnUgPiBsaSAuZHJvcC1ob2xkZXIgdWwgbGkgYSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHdpZHRoOiAxMDAlO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xufVxuLmhlYWRlcl9fbWVudSAubWVudSA+IGxpIC5kcm9wLWhvbGRlciB1bCBsaSBhOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi10b3A6IDJweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5oZWFkZXJfX21lbnUgLm1lbnUgPiBsaSAuZHJvcC1ob2xkZXIgdWwgbGkgYTpob3ZlcjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXRoZW1lLWRlZmF1bHQtZWxlbWVudHMtY29sb3IpO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MXB4KSB7XG4gIC5oZWFkZXJfX21lbnUgLm1lbnUgPiBsaTpob3ZlciAuZHJvcC1ob2xkZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmhlYWRlciAubWVudS1hY3RpdmUgLmhlYWRlcl9fbWVudSB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogdmFyKC0taGVhZGVyLWhlaWdodCwgNjBweCk7XG4gICAgbGVmdDogMDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiAyMHB4O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBwYWRkaW5nOiAyNnB4IDE2cHggMTZweCAxNnB4O1xuICAgIHdpZHRoOiAxMDB2dztcbiAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIHZhcigtLWhlYWRlci1oZWlnaHQsIDYwcHgpKTtcbiAgICB6LWluZGV4OiAxMDAwMDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tdGhlbWUtcGFnZS1oZWFkZXItYmcpO1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gIH1cbiAgLmhlYWRlciAubWVudS1hY3RpdmUgLmhlYWRlcl9fbWVudSAubWVudS1oZWFkZXItY29udGFpbmVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAuaGVhZGVyIC5tZW51LWFjdGl2ZSAuaGVhZGVyX19tZW51IHVsIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBzZWxmLXN0YXJ0O1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmhlYWRlciAubWVudS1hY3RpdmUgLmhlYWRlcl9fbWVudSB1bCBsaSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmhlYWRlciAubWVudS1hY3RpdmUgLmhlYWRlcl9fbWVudSB1bCBsaSBhIHN2ZyB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIH1cbiAgLmhlYWRlciAubWVudS1hY3RpdmUgLmhlYWRlcl9fbWVudSB1bCBsaSBhLmFjdGl2ZSArIC5kcm9wLWhvbGRlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxuICAuaGVhZGVyIC5tZW51LWFjdGl2ZSAuaGVhZGVyX19tZW51IHVsIGxpIC5kcm9wLWhvbGRlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmctdG9wOiAxNnB4O1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAuaGVhZGVyIC5tZW51LWFjdGl2ZSAuaGVhZGVyX19tZW51IHVsIGxpIC5kcm9wLWhvbGRlciAuZHJvcC1tZW51LWxpc3Qge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgZ2FwOiAxNnB4O1xuICB9XG4gIC5oZWFkZXIgLm1lbnUtYWN0aXZlIC5oZWFkZXJfX21lbnUgdWwgbGkgLmRyb3AtaG9sZGVyIC5kcm9wLW1lbnUtbGlzdCBsaSB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuLmhlYWRlcl9kcm9wZG93biB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5oZWFkZXJfZHJvcGRvd24gdWwge1xuICBkaXNwbGF5OiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTVweDtcbiAgbGVmdDogLTIwMCU7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMDtcbiAgcGFkZGluZzogMTJweDtcbiAgbWluLXdpZHRoOiAyMDBweDtcbiAgbWFyZ2luOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICB6LWluZGV4OiAxMDtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tdGhlbWUtYmxvY2tzLXByaW1hcnktYmcpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS10aGVtZS1wYWdlLWhlYWRlci1iZyk7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDE2cHg7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAxNnB4O1xufVxuLmhlYWRlcl9kcm9wZG93biB1bCBsaSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5oZWFkZXJfZHJvcGRvd24gdWwgbGkgYSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBhZGRpbmc6IDZweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiA0cHg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6IHZhcigtLXRoZW1lLXBhZ2UtaGVhZGVyLXR4dC1jb2xvcik7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5oZWFkZXJfZHJvcGRvd24gdWwgbGkgYTpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS10aGVtZS1kZWZhdWx0LWVsZW1lbnRzLWNvbG9yKTtcbn1cbi5oZWFkZXJfZHJvcGRvd24gdWwgbGkgYSBzdmcge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmhlYWRlcl9kcm9wZG93biB1bCAuZHJvcGRvd24tbWVudSB7XG4gIHRyYW5zZm9ybTogbm9uZTtcbn1cbi5oZWFkZXJfZHJvcGRvd25fZWxsaXBzaXMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmhlYWRlcl9kcm9wZG93bl9lbGxpcHNpcyBzdmcge1xuICB3aWR0aDogMjBweDtcbn1cbi5oZWFkZXJfZHJvcGRvd25fZWxsaXBzaXMgc3ZnIGNpcmNsZSB7XG4gIGZpbGw6IHZhcigtLXRoZW1lLXBhZ2UtaGVhZGVyLXR4dC1jb2xvcik7XG59XG4uaGVhZGVyX19oYW1idXJnZXIge1xuICBkaXNwbGF5OiBub25lO1xuICBtaW4td2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMjRweDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cbi5oZWFkZXJfX2hhbWJ1cmdlciAuaGFtYnVyZ2VyIHtcbiAgaGVpZ2h0OiAxNnB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmhlYWRlcl9faGFtYnVyZ2VyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAxMDAwMDE7XG4gIH1cbn1cbi5oZWFkZXIgLmJvbnVzLW1vZGFsLWljb24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uaGVhZGVyIC5ib251cy1tb2RhbC1pY29uLWhvbGRlciB7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG59XG4uaGVhZGVyIC5ib251cy1tb2RhbC1pY29uLWhvbGRlciAuY291bnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMjRweDtcbiAgdG9wOiAtMTFweDtcbiAgcmlnaHQ6IC0xMXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS10aGVtZS1hY3RpdmUtYnRuLWJnKTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogNjAwO1xufVxuLmhlYWRlciAuYm9udXMtbW9kYWwtaWNvbi1ob2xkZXI6aG92ZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uaGVhZGVyIC5ib251cy1tb2RhbC1jb250ZW50IHtcbiAgcGFkZGluZzogMTZweDtcbiAgZGlzcGxheTogbm9uZTtcbiAgd2lkdGg6IDM2MHB4O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS10aGVtZS1wYWdlLWhlYWRlci1iZyk7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLXRoZW1lLWJsb2Nrcy1zZWNvbmRhcnktYmcpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNjBweDtcbiAgcmlnaHQ6IDA7XG4gIGFuaW1hdGlvbjogZmFkZW91dCBlYXNlIDAuM3M7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgei1pbmRleDogNTA7XG59XG4uaGVhZGVyIC5ib251cy1tb2RhbC1jb250ZW50IC50aXRsZSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbi5oZWFkZXIgLmJvbnVzLW1vZGFsLWNvbnRlbnQuYWN0aXZlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGFuaW1hdGlvbjogZmFkZWluIGVhc2UgMC4zcztcbn1cbi5oZWFkZXIgLmJvbnVzLW1vZGFsLWNvbnRlbnQgLmJvbnVzLW1vZGFsLWljb24tY2xvc2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtMTBweDtcbiAgdG9wOiAtMTBweDtcbiAgcGFkZGluZzogNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS10aGVtZS1hY3RpdmUtYnRuLWJnKTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB3aWR0aDogMjVweDtcbiAgaGVpZ2h0OiAyNXB4O1xufVxuLmhlYWRlciAuYm9udXMtbW9kYWwtY29udGVudCAuYm9udXMtbW9kYWwtaWNvbi1jbG9zZTpob3ZlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5oZWFkZXIgLm1vZGFsLWNvbnRlbnQtYmsge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDIwcHg7XG59XG4uaGVhZGVyIC5tb2RhbC1jb250ZW50LWJrIC5tb2RhbC1jb250ZW50LWJrLWl0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBib3JkZXI6IDJweCBzb2xpZCB2YXIoLS10aGVtZS1ibG9ja3MtcHJpbWFyeS1iZyk7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgcGFkZGluZzogMTBweCA0cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGdhcDogNXB4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4uaGVhZGVyIC5tb2RhbC1jb250ZW50LWJrIC5tb2RhbC1jb250ZW50LWJrLWl0ZW0gLmxvZ28taG9sZGVyIHtcbiAgd2lkdGg6IDI1JTtcbiAgcGFkZGluZzogMTBweCA1cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG59XG4uaGVhZGVyIC5tb2RhbC1jb250ZW50LWJrIC5tb2RhbC1jb250ZW50LWJrLWl0ZW0gLmJ0biB7XG4gIHBhZGRpbmc6IDVweDtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBmbGV4LXNocmluazogMDtcbn1cbi5oZWFkZXIgLm1vZGFsLWNvbnRlbnQtYmsgLm1vZGFsLWNvbnRlbnQtYmstaXRlbSAuYm9udXMge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuLmhlYWRlciAubW9kYWwtY29udGVudC1iayAubW9kYWwtY29udGVudC1iay1pdGVtIC5ib251cyBzdHJvbmcsIC5oZWFkZXIgLm1vZGFsLWNvbnRlbnQtYmsgLm1vZGFsLWNvbnRlbnQtYmstaXRlbSAuYm9udXMgYiB7XG4gIGNvbG9yOiB2YXIoLS10aGVtZS1ibG9ja3Mtc2Vjb25kYXJ5LWJnKTtcbn1cblxuLmZvb3RlciB7XG4gIHBhZGRpbmc6IDYwcHggMCA0MHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS10aGVtZS1wYWdlLWZvb3Rlci1iZyk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuZm9vdGVyIHtcbiAgICBwYWRkaW5nOiAyMHB4IDA7XG4gIH1cbn1cbi5mb290ZXItY29udGFpbmVyIHtcbiAgbWF4LXdpZHRoOiAxNzUycHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiAwIDE2cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogNDBweDtcbn1cbi5mb290ZXJfX3RvcC1ob2xkZXIge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg2LCAxZnIpO1xuICBnYXA6IDIwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuZm9vdGVyX190b3AtaG9sZGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiAzMHB4O1xuICB9XG59XG4uZm9vdGVyX19tZW51LWhvbGRlciB1bCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMzBweDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuZm9vdGVyX19tZW51LWhvbGRlciB1bCB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBnYXA6IDMwcHg7XG4gIH1cbn1cbi5mb290ZXJfX21lbnUtaG9sZGVyIHVsIGxpIHtcbiAgcGFkZGluZzogMDtcbn1cbi5mb290ZXJfX21lbnUtaG9sZGVyIHVsIGxpIGEge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGNvbG9yOiB2YXIoLS10aGVtZS1wYWdlLWZvb3Rlci10eHQtY29sb3IpO1xuICBvcGFjaXR5OiAwLjY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi5mb290ZXJfX21lbnUtaG9sZGVyIHVsIGxpIGE6aG92ZXI6OmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IC00cHg7XG4gIGxlZnQ6IDA7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDFweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tdGhlbWUtZGVmYXVsdC1lbGVtZW50cy1jb2xvcik7XG59XG4uZm9vdGVyX190b3AtY29sIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAyNHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmZvb3Rlcl9fdG9wLWNvbCB7XG4gICAgZ2FwOiAxMnB4O1xuICB9XG59XG4uZm9vdGVyX190b3AtY29sLmFjdGl2ZSAuZm9vdGVyX190b3AtY29sX190aXRsZTphZnRlciB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG59XG4uZm9vdGVyX190b3AtY29sLmFjdGl2ZSAuZm9vdGVyX19tZW51IHtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xufVxuLmZvb3Rlcl9fdG9wLWNvbC0tc29jaWFscyB7XG4gIGdhcDogMjRweDtcbn1cbi5mb290ZXJfX3RvcC1jb2wtLXNvY2lhbHMgLmZvb3Rlcl9fdG9wLWNvbF9fdGl0bGU6YWZ0ZXIge1xuICBjb250ZW50OiBub25lICFpbXBvcnRhbnQ7XG59XG4uZm9vdGVyX190b3AtY29sX190aXRsZSB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogdmFyKC0tdGhlbWUtcGFnZS1mb290ZXItdHh0LWNvbG9yKTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5mb290ZXJfX3RvcC1jb2xfX3RpdGxlOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogMTZweDtcbiAgICBoZWlnaHQ6IDE2cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG4gICAgbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyUyMHdpZHRoJTNEJTIyMTYlMjIlMjBoZWlnaHQlM0QlMjIxNiUyMiUyMHZpZXdCb3glM0QlMjIwJTIwMCUyMDE2JTIwMTYlMjIlMjBmaWxsJTNEJTIybm9uZSUyMiUyMHhtbG5zJTNEJTIyaHR0cCUzQS8vd3d3LnczLm9yZy8yMDAwL3N2ZyUyMiUzRSUzQ3BhdGglMjBkJTNEJTIyTTQlMjA2TDglMjAxMEwxMiUyMDYlMjIlMjBzdHJva2UlM0QlMjJ3aGl0ZSUyMiUyMHN0cm9rZS13aWR0aCUzRCUyMjEuNSUyMiUyMHN0cm9rZS1saW5lY2FwJTNEJTIycm91bmQlMjIlMjBzdHJva2UtbGluZWpvaW4lM0QlMjJyb3VuZCUyMi8lM0UlM0Mvc3ZnJTNFXCIpO1xuICAgIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAgIG1hc2stc2l6ZTogY29udGFpbjtcbiAgICAtd2Via2l0LW1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmclMjB3aWR0aCUzRCUyMjE2JTIyJTIwaGVpZ2h0JTNEJTIyMTYlMjIlMjB2aWV3Qm94JTNEJTIyMCUyMDAlMjAxNiUyMDE2JTIyJTIwZmlsbCUzRCUyMm5vbmUlMjIlMjB4bWxucyUzRCUyMmh0dHAlM0EvL3d3dy53My5vcmcvMjAwMC9zdmclMjIlM0UlM0NwYXRoJTIwZCUzRCUyMk00JTIwNkw4JTIwMTBMMTIlMjA2JTIyJTIwc3Ryb2tlJTNEJTIyd2hpdGUlMjIlMjBzdHJva2Utd2lkdGglM0QlMjIxLjUlMjIlMjBzdHJva2UtbGluZWNhcCUzRCUyMnJvdW5kJTIyJTIwc3Ryb2tlLWxpbmVqb2luJTNEJTIycm91bmQlMjIvJTNFJTNDL3N2ZyUzRVwiKTtcbiAgICAtd2Via2l0LW1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgLXdlYmtpdC1tYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgLXdlYmtpdC1tYXNrLXNpemU6IGNvbnRhaW47XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5mb290ZXJfX3RvcC1jb2wgLmZvb3Rlcl9fbWVudSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLmZvb3Rlcl9fdG9wLWNvbCAuZm9vdGVyX19tZW51IHVsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAxNnB4O1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG4uZm9vdGVyX190b3AtY29sIC5mb290ZXJfX21lbnUgdWwgbGkge1xuICBwYWRkaW5nOiAwO1xufVxuLmZvb3Rlcl9fdG9wLWNvbCAuZm9vdGVyX19tZW51IHVsIGxpIGEge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGNvbG9yOiB2YXIoLS10aGVtZS1wYWdlLWZvb3Rlci10eHQtY29sb3IpO1xuICBvcGFjaXR5OiAwLjY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi5mb290ZXJfX3RvcC1jb2wgLmZvb3Rlcl9fbWVudSB1bCBsaSBhOmhvdmVyOjphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAtNHB4O1xuICBsZWZ0OiAwO1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXRoZW1lLWRlZmF1bHQtZWxlbWVudHMtY29sb3IpO1xufVxuLmZvb3Rlcl9fdG9wLS1zb2NpYWxzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAxNnB4O1xufVxuLmZvb3Rlcl9fdG9wLS1zb2NpYWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDQ0cHg7XG4gIG1pbi13aWR0aDogNDRweDtcbiAgaGVpZ2h0OiA0NHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS10aGVtZS1wYWdlLWJnLWNvbG9yKTtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uZm9vdGVyX190b3AtLXNvY2lhbCBzdmcge1xuICBjb2xvcjogdmFyKC0tdGhlbWUtcGFnZS10eHQtY29sb3IpO1xufVxuLmZvb3Rlcl9fdG9wLS1zb2NpYWw6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS10aGVtZS1kZWZhdWx0LWVsZW1lbnRzLWNvbG9yKTtcbn1cbi5mb290ZXJfX3RvcC0tc29jaWFsOmhvdmVyIHN2ZyB7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cbi5mb290ZXJfX2JvdHRvbS1ob2xkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDMwcHg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5mb290ZXJfX2JvdHRvbS1ob2xkZXIge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIH1cbn1cbi5mb290ZXJfX2xvZ29zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAzMHB4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG4uZm9vdGVyX19sb2dvIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4uZm9vdGVyX19sb2dvIGltZywgLmZvb3Rlcl9fbG9nbyBzdmcge1xuICBoZWlnaHQ6IDMycHg7XG4gIHdpZHRoOiBhdXRvO1xufVxuLmZvb3Rlcl9fY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMTZweDtcbiAgY29sb3I6IHZhcigtLXRoZW1lLXBhZ2UtZm9vdGVyLXR4dC1jb2xvcik7XG4gIG9wYWNpdHk6IDAuNjtcbiAgZmxleDogMTtcbiAgbWluLXdpZHRoOiA1MCU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuZm9vdGVyX19jb250ZW50IHtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gIH1cbn1cblxuLmZvb3Rlci1wb3B1cCB7XG4gIHBhZGRpbmc6IDMwcHggMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tdGhlbWUtcGFnZS1mb290ZXItYmcpO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGNvbG9yOiB2YXIoLS10aGVtZS1wYWdlLWZvb3Rlci10eHQtY29sb3IpO1xuICB0cmFuc2l0aW9uOiBhbGwgMXMgZWFzZS1pbjtcbiAgd2lkdGg6IDEwMCU7XG4gIHotaW5kZXg6IDk5OTtcbiAgbGVmdDogMDtcbiAgYm90dG9tOiAtNTAwcHg7XG59XG4uZm9vdGVyLXBvcHVwLmFjdGl2ZSB7XG4gIGJvdHRvbTogLTFweDtcbn1cbi5mb290ZXItcG9wdXAgLmNsb3NlIHtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tdGhlbWUtYWN0aXZlLWJ0bi1iZyk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDIwcHg7XG4gIHRvcDogLTIwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG4uZm9vdGVyLXBvcHVwIC5jbG9zZTpob3ZlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5mb290ZXItcG9wdXBfX2hvbGRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZ2FwOiAyMHB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG4uZm9vdGVyLXBvcHVwX19ob2xkZXIgLm5hbWUtaG9sZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAyMHB4O1xufVxuLmZvb3Rlci1wb3B1cF9faG9sZGVyIC5sb2dvLWhvbGRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1heC13aWR0aDogMjAwcHg7XG4gIGhlaWdodDogYXV0bztcbiAgcGFkZGluZzogMTBweCA1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5mb290ZXItcG9wdXBfX2hvbGRlciAubG9nby1ob2xkZXIge1xuICAgIG1heC13aWR0aDogMTEwcHg7XG4gIH1cbn1cbi5mb290ZXItcG9wdXBfX2hvbGRlciAucmF0aW5nLWhvbGRlciB7XG4gIHBhZGRpbmc6IDVweCA1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IHNhZmU7XG4gIGdhcDogNXB4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5mb290ZXItcG9wdXBfX2hvbGRlciAucmF0aW5nLWhvbGRlciBpbWcge1xuICB3aWR0aDogMTJweDtcbiAgaGVpZ2h0OiAxMnB4O1xufVxuLmZvb3Rlci1wb3B1cF9faG9sZGVyIC5yYXRpbmctaG9sZGVyIHNwYW4ge1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDEwcHg7XG59XG4uZm9vdGVyLXBvcHVwX19ob2xkZXIgLnRpdGxlLWhvbGRlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5mb290ZXItcG9wdXBfX2hvbGRlciAudGl0bGUtaG9sZGVyIC50aXRsZSB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbWFyZ2luOiAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmZvb3Rlci1wb3B1cF9faG9sZGVyIC50aXRsZS1ob2xkZXIgLnRpdGxlIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cbi5mb290ZXItcG9wdXBfX2hvbGRlciAuYm9udXMtaG9sZGVyIHtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluICFpbXBvcnRhbnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5mb290ZXItcG9wdXBfX2hvbGRlciAuYm9udXMtaG9sZGVyIC5ib251cyB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbWFyZ2luOiAwO1xufVxuLmZvb3Rlci1wb3B1cF9faG9sZGVyIC5ib251cy1ob2xkZXIgLmJvbnVzIHN0cm9uZywgLmZvb3Rlci1wb3B1cF9faG9sZGVyIC5ib251cy1ob2xkZXIgLmJvbnVzIGIge1xuICBjb2xvcjogdmFyKC0tdGhlbWUtYmxvY2tzLXNlY29uZGFyeS1iZyk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuZm9vdGVyLXBvcHVwX19ob2xkZXIgLmJvbnVzLWhvbGRlciAuYm9udXMge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmZvb3Rlci1wb3B1cF9faG9sZGVyIC5ib251cy1ob2xkZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmZvb3Rlci1wb3B1cF9faG9sZGVyIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDEsIGF1dG8pO1xuICAgIGdhcDogMTNweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmZvb3Rlci1wb3B1cF9faG9sZGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmZvb3Rlci1wb3B1cCB7XG4gICAgcGFkZGluZzogMTBweCAwO1xuICB9XG59XG5cbi8qIVxuICogSGFtYnVyZ2Vyc1xuICogQGRlc2NyaXB0aW9uIFRhc3R5IENTUy1hbmltYXRlZCBoYW1idXJnZXJzXG4gKiBAYXV0aG9yIEpvbmF0aGFuIFN1aCBAam9uc3VoXG4gKiBAc2l0ZSBodHRwczovL2pvbnN1aC5jb20vaGFtYnVyZ2Vyc1xuICogQGxpbmsgaHR0cHM6Ly9naXRodWIuY29tL2pvbnN1aC9oYW1idXJnZXJzXG4gKi9cbi5oYW1idXJnZXIge1xuICBwYWRkaW5nOiAwcHggMHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eSwgZmlsdGVyO1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjE1cztcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGxpbmVhcjtcbiAgZm9udDogaW5oZXJpdDtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwO1xuICBtYXJnaW46IDA7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuLmhhbWJ1cmdlcjpob3ZlciB7XG4gIG9wYWNpdHk6IDE7XG59XG4uaGFtYnVyZ2VyLmlzLWFjdGl2ZTpob3ZlciB7XG4gIG9wYWNpdHk6IDE7XG59XG4uaGFtYnVyZ2VyLmlzLWFjdGl2ZSAuaGFtYnVyZ2VyLWlubmVyLFxuLmhhbWJ1cmdlci5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lcjo6YmVmb3JlLFxuLmhhbWJ1cmdlci5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lcjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS10aGVtZS1hY3RpdmUtYnRuLXR4dC1jb2xvcik7XG59XG5cbi5oYW1idXJnZXItYm94IHtcbiAgd2lkdGg6IDIxcHg7XG4gIGhlaWdodDogMTZweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5oYW1idXJnZXItaW5uZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgdG9wOiA1MCU7XG4gIG1hcmdpbi10b3A6IC0xcHg7XG59XG4uaGFtYnVyZ2VyLWlubmVyLCAuaGFtYnVyZ2VyLWlubmVyOjpiZWZvcmUsIC5oYW1idXJnZXItaW5uZXI6OmFmdGVyIHtcbiAgd2lkdGg6IDIxcHg7XG4gIGhlaWdodDogMnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS10aGVtZS1hY3RpdmUtYnRuLXR4dC1jb2xvcik7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm07XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDAuMTVzO1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZTtcbn1cbi5oYW1idXJnZXItaW5uZXI6OmJlZm9yZSwgLmhhbWJ1cmdlci1pbm5lcjo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5oYW1idXJnZXItaW5uZXI6OmJlZm9yZSB7XG4gIHRvcDogLTdweDtcbn1cbi5oYW1idXJnZXItaW5uZXI6OmFmdGVyIHtcbiAgYm90dG9tOiAtN3B4O1xufVxuXG4vKlxuICogU3BpblxuICovXG4uaGFtYnVyZ2VyLS1zcGluIC5oYW1idXJnZXItaW5uZXIge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjIycztcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpO1xufVxuLmhhbWJ1cmdlci0tc3BpbiAuaGFtYnVyZ2VyLWlubmVyOjpiZWZvcmUge1xuICB0cmFuc2l0aW9uOiB0b3AgMC4xcyAwLjI1cyBlYXNlLWluLCBvcGFjaXR5IDAuMXMgZWFzZS1pbjtcbn1cbi5oYW1idXJnZXItLXNwaW4gLmhhbWJ1cmdlci1pbm5lcjo6YWZ0ZXIge1xuICB0cmFuc2l0aW9uOiBib3R0b20gMC4xcyAwLjI1cyBlYXNlLWluLCB0cmFuc2Zvcm0gMC4yMnMgY3ViaWMtYmV6aWVyKDAuNTUsIDAuMDU1LCAwLjY3NSwgMC4xOSk7XG59XG4uaGFtYnVyZ2VyLS1zcGluLmlzLWFjdGl2ZSAuaGFtYnVyZ2VyLWlubmVyIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMjI1ZGVnKTtcbiAgdHJhbnNpdGlvbi1kZWxheTogMC4xMnM7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTtcbn1cbi5oYW1idXJnZXItLXNwaW4uaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXI6OmJlZm9yZSB7XG4gIHRvcDogMDtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogdG9wIDAuMXMgZWFzZS1vdXQsIG9wYWNpdHkgMC4xcyAwLjEycyBlYXNlLW91dDtcbn1cbi5oYW1idXJnZXItLXNwaW4uaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXI6OmFmdGVyIHtcbiAgYm90dG9tOiAwO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xuICB0cmFuc2l0aW9uOiBib3R0b20gMC4xcyBlYXNlLW91dCwgdHJhbnNmb3JtIDAuMjJzIDAuMTJzIGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpO1xufVxuXG4uaGVyby00MDQgLmhlcm8tYm9keSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtYXJnaW46IDE0MnB4IDA7XG59XG4uaGVyby00MDQgLmhlcm8tYm9keSAuaGVyby10aXRsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBnYXA6IDEwcHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMTIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZpbGw6IHZhcigtLXRoZW1lLWRlZmF1bHQtZWxlbWVudHMtY29sb3IpO1xufVxuLmhlcm8tNDA0IC5oZXJvLWJvZHkgLmhlcm8tdGl0bGUgc3ZnIHBhdGgge1xuICBmaWxsOiB2YXIoLS10aGVtZS1kZWZhdWx0LWVsZW1lbnRzLWNvbG9yKTtcbn1cbi5oZXJvLTQwNCAuaGVyby1ib2R5IC5oZXJvLWRlc2Mge1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4uaGVyby00MDQgLmhlcm8tYm9keSAuYnRuIHtcbiAgbWFyZ2luLXRvcDogNTBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5oZXJvLTQwNCAuaGVyby1ib2R5IHtcbiAgICBtYXJnaW46IDE2MXB4IDA7XG4gIH1cbn1cblxuLmJsb2ctbWFpbiAuY29udGFpbmVyIHtcbiAgbWF4LXdpZHRoOiAxNzg0cHg7XG59XG5cbi5ibG9nLXBhZ2Uge1xuICBtYXJnaW4tYm90dG9tOiA2MHB4O1xufVxuLmJsb2ctcGFnZV9fY29udGVudCBoMSB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4uYmxvZy1wYWdlX19jb250ZW50IGgxOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5ibG9nLXBhZ2VfX2hvbGRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMzBweDtcbiAgbWFyZ2luOiA2MHB4IDAgMDtcbiAgaGVpZ2h0OiBmaXQtY29udGVudDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5ibG9nLXBhZ2VfX2hvbGRlciB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICAgIGdhcDogNDBweDtcbiAgfVxufVxuLmJsb2ctcGFnZV9fcG9zdHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDIwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmJsb2ctcGFnZV9fcG9zdHMge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbn1cbi5ibG9nLXBhZ2VfX3Bvc3RzLWhvbGRlciB7XG4gIGZsZXg6IDE7XG4gIG1heC13aWR0aDogNDIzcHg7XG4gIG1pbi13aWR0aDogNDIzcHg7XG59XG4uYmxvZy1wYWdlX19wb3N0cy1ob2xkZXI6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbjogMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuYmxvZy1wYWdlX19wb3N0cy1ob2xkZXIge1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtaW4td2lkdGg6IDA7XG4gIH1cbn1cbi5ibG9nLXBhZ2VfX3Bvc3RzLWltYWdlIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMjAwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDE2cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uYmxvZy1wYWdlX19wb3N0cy1pbWFnZSBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cbi5ibG9nLXBhZ2VfX3Bvc3RzLWluZm8ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDI0cHg7XG4gIG1hcmdpbi1ib3R0b206IDZweDtcbn1cbi5ibG9nLXBhZ2VfX3Bvc3RzLWluZm9fX3JvdyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogNHB4O1xuICBjb2xvcjogcmdiYSh2YXIoLS10aGVtZS1ibG9ja3Mtc2Vjb25kYXJ5LWJnKSwgMC43KTtcbn1cbi5ibG9nLXBhZ2VfX3Bvc3RzLWluZm9fX3JvdyBzdmcge1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAxNnB4O1xufVxuLmJsb2ctcGFnZV9fcG9zdHMtaW5mb19fcm93IHN2ZyBwYXRoIHtcbiAgZmlsbDogcmdiYSh2YXIoLS10aGVtZS1ibG9ja3Mtc2Vjb25kYXJ5LWJnKSwgMC43KTtcbn1cbi5ibG9nLXBhZ2VfX3Bvc3RzLWluZm9fX3JvdyBhIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiA0cHg7XG4gIGNvbG9yOiByZ2JhKHZhcigtLXRoZW1lLWJsb2Nrcy1zZWNvbmRhcnktYmcpLCAwLjcpO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uYmxvZy1wYWdlX19wb3N0cy1pbmZvX19yb3cgYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLmJsb2ctcGFnZV9fcG9zdHMtaW5mb19fcm93IC5pbmZvLXJvd19fYXZhdGFyIHtcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMjRweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cbi5ibG9nLXBhZ2VfX3Bvc3RzLXRpdGxlIHtcbiAgY29sb3I6IHZhcigtLXRoZW1lLXBhZ2UtdHh0LWNvbG9yKTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmJsb2ctcGFnZV9fcG9zdHMtdGl0bGUgaDMge1xuICBtYXJnaW46IDA7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xufVxuLmJsb2ctcGFnZSAuYmxvZ19zaG93X21vcmUgLmJ0biB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4uYmxvZy1wYWdlIC5ibG9nX3Nob3dfbW9yZSAuYnRuIC5jaGV2cm9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDI0cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEodmFyKC0tdGhlbWUtYmxvY2tzLXNlY29uZGFyeS1iZyksIDAuMSk7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cbi5ibG9nLXBhZ2UgLmJsb2dfc2hvd19tb3JlIC5idG4gLmNoZXZyb24gc3ZnIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xufVxuLmJsb2ctcGFnZSAuYmxvZ19zaG93X21vcmUgLmJ0biAuY2hldnJvbiBzdmcgcGF0aCB7XG4gIHN0cm9rZTogbm9uZTtcbiAgZmlsbDogdmFyKC0tdGhlbWUtYmxvY2tzLXNlY29uZGFyeS1iZyk7XG59XG5cbi5icmVhZGNydW1icy1zZWN0aW9uIHtcbiAgbWFyZ2luOiAyNHB4IDAgNDBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuYnJlYWRjcnVtYnMtc2VjdGlvbiB7XG4gICAgbWFyZ2luOiAxNnB4IDA7XG4gIH1cbn1cbi5icmVhZGNydW1icy1zZWN0aW9uIHNwYW4ge1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDE0cHg7XG59XG4uYnJlYWRjcnVtYnMtc2VjdGlvbiBzcGFuIGEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuLmJyZWFkY3J1bWJzLXNlY3Rpb24gc3Bhbi5jdXJyZW50LWl0ZW0ge1xuICBvcGFjaXR5OiAwLjc7XG59XG5cbi5wb3N0X193cmFwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiA0MHB4O1xuICBtYXJnaW4tdG9wOiA0MHB4O1xufVxuLnBvc3RfX3RpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMjRweDtcbn1cbi5wb3N0X19pbmZvIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiA4cHg7XG4gIG1hcmdpbjogMjRweCAwO1xufVxuLnBvc3RfX2luZm9fcm93IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiA0cHg7XG4gIGNvbG9yOiByZ2JhKHZhcigtLXRoZW1lLWJsb2Nrcy1zZWNvbmRhcnktYmcpLCAwLjcpO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICB0ZXh0LXdyYXA6IG5vd3JhcDtcbn1cbi5wb3N0X19pbmZvX3JvdyBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBmb250LXdlaWdodDogNDAwO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiA2cHg7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuLnBvc3RfX2luZm9fcm93IGEgc3Ryb25nIHtcbiAgY29sb3I6IHZhcigtLXRoZW1lLXBhZ2UtdHh0LWNvbG9yKTtcbn1cbi5wb3N0X19pbmZvX3JvdyBzdmcge1xuICBzdHJva2U6IHJnYmEodmFyKC0tdGhlbWUtYmxvY2tzLXNlY29uZGFyeS1iZyksIDAuNyk7XG59XG4ucG9zdF9faW5mb19yb3cgc3BhbiB7XG4gIGNvbG9yOiB2YXIoLS10aGVtZS1kZWZhdWx0LWVsZW1lbnRzLWNvbG9yKTtcbn1cbi5wb3N0X19pbmZvX3JvdyAuaW5mby1yb3dfX2F2YXRhciB7XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDI0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG4ucG9zdF9faW1hZ2Uge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA0MDBweDtcbiAgYm9yZGVyLXJhZGl1czogMTZweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWFyZ2luOiAyNHB4IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnBvc3RfX2ltYWdlIHtcbiAgICBoZWlnaHQ6IDIwMHB4O1xuICB9XG59XG4ucG9zdF9faW1hZ2UgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG4ucG9zdCAuYXV0aG9yLWJveF9fYmlvIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIC13ZWJraXQtbGluZS1jbGFtcDogMztcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG59XG4ucG9zdCAuYXV0aG9yLWJveF9fYmlvIHAge1xuICBtYXJnaW46IDA7XG59XG4ucG9zdF9fc2lkZWJhcl9fd3JhcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogNjBweDtcbiAgaGVpZ2h0OiBmaXQtY29udGVudDtcbiAgbWFyZ2luLWJvdHRvbTogNjBweDtcbiAgbWF4LXdpZHRoOiA0MTlweDtcbn1cbi5wb3N0X19zaWRlYmFyIHtcbiAgbWluLXdpZHRoOiA0MTlweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAucG9zdF9fc2lkZWJhciB7XG4gICAgbWluLXdpZHRoOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4ucG9zdF9fc2lkZWJhcl90aXRsZSB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiB2YXIoLS10aGVtZS1wYWdlLXR4dC1jb2xvcik7XG59XG4ucG9zdF9fc2lkZWJhcl9hcnRpY2xlcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMjBweDtcbiAgbWFyZ2luLXRvcDogMjRweDtcbn1cbi5wb3N0X19zaWRlYmFyX2FydGljbGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDIwcHg7XG59XG4ucG9zdF9fc2lkZWJhcl9hcnRpY2xlX19pbWFnZSB7XG4gIHdpZHRoOiAxNTBweDtcbiAgbWluLXdpZHRoOiAxNTBweDtcbiAgaGVpZ2h0OiAxMDBweDtcbiAgYm9yZGVyLXJhZGl1czogMTZweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5wb3N0X19zaWRlYmFyX2FydGljbGVfX2ltYWdlIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuLnBvc3RfX3NpZGViYXJfYXJ0aWNsZV9fY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogOHB4O1xufVxuLnBvc3RfX3NpZGViYXJfYXJ0aWNsZV9fdGl0bGUgYSB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIGNvbG9yOiB2YXIoLS10aGVtZS1wYWdlLXR4dC1jb2xvcik7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5wb3N0X19zaWRlYmFyX2FydGljbGVfX2luZm8ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDI0cHg7XG4gIHJvdy1nYXA6IDhweDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuLnBvc3RfX3NpZGViYXJfYXJ0aWNsZV9faW5mb19fcm93IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiA0cHg7XG4gIGNvbG9yOiB2YXIoLS10aGVtZS1ibG9ja3Mtc2Vjb25kYXJ5LWJnKTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgb3BhY2l0eTogMC43O1xufVxuLnBvc3RfX3NpZGViYXJfYXJ0aWNsZV9faW5mb19fcm93IHN2ZyB7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDE2cHg7XG59XG4ucG9zdF9fc2lkZWJhcl9hcnRpY2xlX19pbmZvX19yb3cgc3ZnIHBhdGgge1xuICBzdHJva2U6IHZhcigtLXRoZW1lLWJsb2Nrcy1zZWNvbmRhcnktYmcpO1xufVxuLnBvc3RfX3NpZGViYXJfYmtzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAxMHB4O1xuICBtYXJnaW4tdG9wOiAyNHB4O1xufVxuLnBvc3RfX3NpZGViYXJfYmsge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDIwcHg7XG4gIHBhZGRpbmc6IDE2cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXRoZW1lLWJsb2Nrcy1wcmltYXJ5LWJnKTtcbiAgYm9yZGVyLXJhZGl1czogMTZweDtcbn1cbi5wb3N0X19zaWRlYmFyX2JrX2xvZ28ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcGFkZGluZzogNXB4IDEwcHg7XG4gIHdpZHRoOiA4MHB4O1xuICBtaW4td2lkdGg6IDgwcHg7XG4gIGhlaWdodDogNTBweDtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLnBvc3RfX3NpZGViYXJfYmtfbG9nbyBpbWcge1xuICBtYXgtaGVpZ2h0OiAxOHB4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiBhdXRvO1xufVxuLnBvc3RfX3NpZGViYXJfYmtfdGl0bGUge1xuICBmbGV4OiAxO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDEwcHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIGNvbG9yOiB2YXIoLS10aGVtZS1wYWdlLXR4dC1jb2xvcik7XG59XG4ucG9zdF9fc2lkZWJhcl9ia190aXRsZSBzcGFuIHtcbiAgY29sb3I6IHZhcigtLXRoZW1lLWRlZmF1bHQtZWxlbWVudHMtY29sb3IpO1xufVxuLnBvc3RfX3NpZGViYXJfYmtfdGl0bGUgc3ZnIHtcbiAgd2lkdGg6IDI0cHg7XG4gIG1pbi13aWR0aDogMjRweDtcbiAgaGVpZ2h0OiAyNHB4O1xufVxuLnBvc3RfX3NpZGViYXJfYmtfdGl0bGUgc3ZnIHBhdGgge1xuICBzdHJva2U6IHZhcigtLXRoZW1lLWRlZmF1bHQtZWxlbWVudHMtY29sb3IpO1xufVxuLnBvc3RfX3NpZGViYXJfYmtfYXJyb3cge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKHZhcigtLXRoZW1lLWJsb2Nrcy1zZWNvbmRhcnktYmcpLCAwLjEpO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG1pbi13aWR0aDogMjRweDtcbiAgaGVpZ2h0OiAyNHB4O1xufVxuLnBvc3RfX3NpZGViYXJfaW5mb3Mge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDEwcHg7XG4gIG1hcmdpbi10b3A6IDI0cHg7XG59XG4ucG9zdF9fc2lkZWJhcl9pbmZvIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxNnB4O1xuICBwYWRkaW5nOiAxNnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS10aGVtZS1ibG9ja3MtcHJpbWFyeS1iZyk7XG4gIGJvcmRlci1yYWRpdXM6IDE2cHg7XG59XG4ucG9zdF9fc2lkZWJhcl9pbmZvX2ljb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5wb3N0X19zaWRlYmFyX2luZm9faWNvbiBzdmcge1xuICB3aWR0aDogMzZweDtcbiAgbWluLXdpZHRoOiAzNnB4O1xuICBoZWlnaHQ6IDM2cHg7XG59XG4ucG9zdF9fc2lkZWJhcl9pbmZvX3RpdGxlIHtcbiAgZmxleDogMTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxMHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBjb2xvcjogdmFyKC0tdGhlbWUtcGFnZS10eHQtY29sb3IpO1xufVxuLnBvc3RfX3NpZGViYXJfaW5mb190aXRsZSBzcGFuIHtcbiAgY29sb3I6IHZhcigtLXRoZW1lLWRlZmF1bHQtZWxlbWVudHMtY29sb3IpO1xufVxuLnBvc3RfX3NpZGViYXJfaW5mb190aXRsZSBzdmcge1xuICB3aWR0aDogMjRweDtcbiAgaGVpZ2h0OiAyNHB4O1xufVxuLnBvc3RfX3NpZGViYXJfaW5mb190aXRsZSBzdmcgcGF0aCB7XG4gIHN0cm9rZTogdmFyKC0tdGhlbWUtZGVmYXVsdC1lbGVtZW50cy1jb2xvcik7XG59XG4ucG9zdF9fc2lkZWJhcl9pbmZvX2Fycm93IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSh2YXIoLS10aGVtZS1ibG9ja3Mtc2Vjb25kYXJ5LWJnKSwgMC4xKTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnBvc3RfX3NpZGViYXJfX2Jlc3QtYmsge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXRoZW1lLXBhZ2UtaGVhZGVyLWJnKTtcbiAgYm9yZGVyLXJhZGl1czogMTZweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5wb3N0X19zaWRlYmFyX19iZXN0LWJrIC5iZXN0X2JrX19iZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAtMTAwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDUwJSk7XG4gIGhlaWdodDogMTAwJTtcbiAgb3BhY2l0eTogMC4yO1xufVxuLnBvc3RfX3NpZGViYXJfX2Jlc3QtYmsgLmJlc3RfYmtfX2JnIGltZyB7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IGF1dG87XG4gIG1heC13aWR0aDogbm9uZTtcbn1cbi5wb3N0X19zaWRlYmFyX19iZXN0LWJrIC5iZXN0X2JrX193cmFwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xuICBwYWRkaW5nOiAyNHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDE2cHg7XG59XG4ucG9zdF9fc2lkZWJhcl9fYmVzdC1iayAuYmVzdF9ia19fd3JhcCAuYmVzdF9ia19fbGFiZWwge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDcwcHg7XG4gIGhlaWdodDogNTBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXRoZW1lLWRlZmF1bHQtZWxlbWVudHMtY29sb3IpO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMTZweDtcbiAgei1pbmRleDogMjtcbn1cbi5wb3N0X19zaWRlYmFyX19iZXN0LWJrIC5iZXN0X2JrX193cmFwIC5iZXN0X2JrX19sb2dvIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMHB4O1xuICBib3JkZXItcmFkaXVzOiAxNnB4O1xuICBwYWRkaW5nOiAxMHB4O1xufVxuLnBvc3RfX3NpZGViYXJfX2Jlc3QtYmsgLmJlc3RfYmtfX3dyYXAgLmJlc3RfYmtfX2xvZ28gaW1nIHtcbiAgaGVpZ2h0OiA0MHB4O1xuICB3aWR0aDogYXV0bztcbn1cbi5wb3N0X19zaWRlYmFyX19iZXN0LWJrIC5iZXN0X2JrX193cmFwIC5iZXN0X2JrX19jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAyMHB4O1xufVxuLnBvc3RfX3NpZGViYXJfX2Jlc3QtYmsgLmJlc3RfYmtfX3dyYXAgLmJlc3RfYmtfX2NvbnRlbnRfX3RpdGxlIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAyNnB4O1xuICBsaW5lLWhlaWdodDogMzRweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cbi5wb3N0X19zaWRlYmFyX19iZXN0LWJrIC5iZXN0X2JrX193cmFwIC5iZXN0X2JrX19jb250ZW50X190aXRsZSBzcGFuIHtcbiAgY29sb3I6IHZhcigtLXRoZW1lLWRlZmF1bHQtZWxlbWVudHMtY29sb3IpO1xufVxuLnBvc3RfX3NpZGViYXJfX2Jlc3QtYmsgLmJlc3RfYmtfX3dyYXAgLmJlc3RfYmtfX2NvbnRlbnRfX3JvdyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMjBweDtcbn1cbi5wb3N0X19zaWRlYmFyX19iZXN0LWJrIC5iZXN0X2JrX193cmFwIC5iZXN0X2JrX19jb250ZW50X19ib251cyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZ2FwOiA4cHg7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuLnBvc3RfX3NpZGViYXJfX2Jlc3QtYmsgLmJlc3RfYmtfX3dyYXAgLmJlc3RfYmtfX2NvbnRlbnRfX2JvbnVzIHNwYW4ge1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xufVxuLnBvc3RfX3NpZGViYXJfX2Jlc3QtYmsgLmJlc3RfYmtfX3dyYXAgLmJlc3RfYmtfX2NvbnRlbnRfX2JvbnVzIGRpdiB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgbGluZS1oZWlnaHQ6IDI4cHg7XG59XG4ucG9zdF9fc2lkZWJhcl9fYmVzdC1iayAuYmVzdF9ia19fd3JhcCAuYmVzdF9ia19fY29udGVudF9fYm9udXMgZGl2IHNwYW4ge1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDI0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICBjb2xvcjogdmFyKC0tdGhlbWUtZGVmYXVsdC1lbGVtZW50cy1jb2xvcik7XG59XG4ucG9zdF9fc2lkZWJhcl9fYmVzdC1iayAuYmVzdF9ia19fd3JhcCAuYmVzdF9ia19fY29udGVudF9fcHJvcyB1bCB7XG4gIG1hcmdpbjogMDtcbn1cbi5wb3N0X19zaWRlYmFyX19iZXN0LWJrIC5iZXN0X2JrX193cmFwIC5iZXN0X2JrX19jb250ZW50X19wcm9zIHVsIGxpIHtcbiAgbWFyZ2luLWJvdHRvbTogOHB4ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjRkZGRkZGICFpbXBvcnRhbnQ7XG59XG4ucG9zdF9fc2lkZWJhcl9fYmVzdC1iayAuYmVzdF9ia19fd3JhcCAuYmVzdF9ia19fYnV0dG9ucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMTJweDtcbn1cbi5wb3N0X19zaWRlYmFyX19iZXN0LWJrIC5iZXN0X2JrX193cmFwIC5iZXN0X2JrX19idXR0b25zIC5idG4ge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmF1dGhvci1ib3gge1xuICBwYWRkaW5nOiAyMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS10aGVtZS1ibG9ja3MtcHJpbWFyeS1iZyk7XG4gIGJvcmRlci1yYWRpdXM6IDE2cHg7XG59XG4uYXV0aG9yLWJveF9faW5uZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDI0cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmF1dGhvci1ib3hfX2lubmVyIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtYXJlYXM6IFwiaW1nIHRleHRcIiBcImJ0biBidG5cIjtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDYwcHggMWZyO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICB9XG59XG4uYXV0aG9yLWJveF9fbWVkaWEge1xuICBncmlkLWFyZWE6IGltZztcbiAgbWluLXdpZHRoOiAxMDBweDtcbiAgd2lkdGg6IDEwMHB4O1xuICBoZWlnaHQ6IDEwMHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmF1dGhvci1ib3hfX21lZGlhIHtcbiAgICB3aWR0aDogNjBweDtcbiAgICBoZWlnaHQ6IDYwcHg7XG4gICAgbWluLXdpZHRoOiA2MHB4O1xuICB9XG59XG4uYXV0aG9yLWJveF9fbWVkaWEgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG4uYXV0aG9yLWJveF9fY29udGVudCB7XG4gIGdyaWQtYXJlYTogdGV4dDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAyNHB4O1xufVxuLmF1dGhvci1ib3hfX2hlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogOHB4O1xufVxuLmF1dGhvci1ib3hfX25hbWUge1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogdmFyKC0tdGhlbWUtcGFnZS10eHQtY29sb3IpO1xufVxuLmF1dGhvci1ib3hfX3RhZyB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIGNvbG9yOiB2YXIoLS10aGVtZS1ibG9ja3Mtc2Vjb25kYXJ5LWJnKTtcbn1cbi5hdXRob3ItYm94X19iaW8ge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICBjb2xvcjogdmFyKC0tdGhlbWUtYmxvY2tzLXNlY29uZGFyeS1iZyk7XG59XG4uYXV0aG9yLWJveF9fYmlvIHAge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgLXdlYmtpdC1saW5lLWNsYW1wOiAyO1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbn1cbi5hdXRob3ItYm94X19saW5rIHtcbiAgZ3JpZC1hcmVhOiBidG47XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuLmF1dGhvci1ib3hfX2J0biB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmF1dGhvci1ib3hfX2J0biB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5hdXRob3ItbWFpbiAucG9zdF9fd3JhcCB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxufVxuLmF1dGhvci1tYWluIC5wb3N0X19jb250ZW50IHtcbiAgd2lkdGg6IC13ZWJraXQtZmlsbC1hdmFpbGFibGU7XG59XG4uYXV0aG9yLW1haW4gLmF1dGhvci1ib3hfX2lubmVyIHtcbiAgZ3JpZC10ZW1wbGF0ZS1hcmVhczogXCJpbWcgdGV4dFwiO1xufVxuLmF1dGhvci1tYWluIC5hdXRob3ItYm94X19saW5rIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5hdXRob3ItbWFpbiAuYXV0aG9yLWJveF9fYmlvIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMjJweDtcbiAgY29sb3I6IHZhcigtLXRoZW1lLWJsb2Nrcy1zZWNvbmRhcnktYmcpO1xufVxuLmF1dGhvci1tYWluIC5hdXRob3ItYm94X19iaW8gcCB7XG4gIC13ZWJraXQtbGluZS1jbGFtcDogbm9uZTtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmF1dGhvci1tYWluIC5hdXRob3ItYm94X19iaW8gcCB7XG4gICAgbWFyZ2luOiAwO1xuICB9XG59XG4uYXV0aG9yLW1haW4gLmF1dGhvci1wb3N0c19fbGlzdCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KGF1dG8tZml0LCBtaW5tYXgoMjUwcHgsIDFmcikpO1xuICBnYXA6IDIwcHg7XG59XG4uYXV0aG9yLW1haW4gLmF1dGhvci1wb3N0c19fbGlzdCAuYXV0aG9yLXBvc3RzX19pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5hdXRob3ItbWFpbiAuYXV0aG9yLXBvc3RzX19saXN0IC5hdXRob3ItcG9zdHNfX2JvZHkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBmbGV4OiAxO1xufVxuLmF1dGhvci1tYWluIC5hdXRob3ItcG9zdHNfX2xpc3QgLmF1dGhvci1wb3N0c19fdGh1bWIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBoZWlnaHQ6IDIwMHB4O1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogMTZweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5hdXRob3ItbWFpbiAuYXV0aG9yLXBvc3RzX19saXN0IC5hdXRob3ItcG9zdHNfX3RodW1iIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuLmF1dGhvci1tYWluIC5hdXRob3ItcG9zdHNfX2xpc3QgLmF1dGhvci1wb3N0c19fbWV0YSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMjRweDtcbiAgbWFyZ2luLWJvdHRvbTogNnB4O1xuICBtYXJnaW4tdG9wOiBhdXRvO1xufVxuLmF1dGhvci1tYWluIC5hdXRob3ItcG9zdHNfX2xpc3QgLmF1dGhvci1wb3N0c19fbWV0YV9yb3cge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDRweDtcbiAgY29sb3I6IHZhcigtLXRoZW1lLWJsb2Nrcy1zZWNvbmRhcnktYmcpO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgdGV4dC13cmFwOiBub3dyYXA7XG4gIG9wYWNpdHk6IDAuNztcbn1cbi5hdXRob3ItbWFpbiAuYXV0aG9yLXBvc3RzX19saXN0IC5hdXRob3ItcG9zdHNfX21ldGFfcm93IHN2ZyB7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDE2cHg7XG59XG4uYXV0aG9yLW1haW4gLmF1dGhvci1wb3N0c19fbGlzdCAuYXV0aG9yLXBvc3RzX19tZXRhX3JvdyBzdmcgcGF0aCB7XG4gIHN0cm9rZTogdmFyKC0tdGhlbWUtYmxvY2tzLXNlY29uZGFyeS1iZyk7XG59XG4uYXV0aG9yLW1haW4gLmF1dGhvci1wb3N0c19fbGlzdCAuYXV0aG9yLXBvc3RzX190aXRsZSB7XG4gIG1hcmdpbjogMDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG59XG4uYXV0aG9yLW1haW4gLmF1dGhvci1wb3N0c19fbGlzdCAuYXV0aG9yLXBvc3RzX190aXRsZSBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogdmFyKC0tdGhlbWUtcGFnZS10eHQtY29sb3IpO1xufVxuLmF1dGhvci1tYWluIC5hdXRob3ItcG9zdHNfX21vcmUge1xuICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gIGp1c3RpZnktc2VsZjogY2VudGVyO1xuICBtYXJnaW46IDQwcHggMDtcbn1cbkBzdXBwb3J0cyAoLXdlYmtpdC1hcHBlYXJhbmNlOm5vbmUpe1xuLmx3cHRvYyAubHdwdG9jX2kgLmx3cHRvY19oZWFkZXIgLmx3cHRvY190b2dnbGUgLmx3cHRvY190b2dnbGVfbGFiZWw6OmFmdGVye2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO3V0ZjgsPHN2ZyB3aWR0aD0nMjQnIGhlaWdodD0nMjQnIHZpZXdCb3g9JzAgMCAyNCAyNCcgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJz48cGF0aCBkPSdNOS4yNTAyMiAxNkM5LjI1MDIyIDE1LjgwOCA5LjMyMzE5IDE1LjYxNiA5LjQ3MDE5IDE1LjQ3TDEyLjk0MDIgMTJMOS40NzAxOSA4LjUzMDA1QzkuMTc3MTkgOC4yMzcwNSA5LjE3NzE5IDcuNzYyMDIgOS40NzAxOSA3LjQ2OTAyQzkuNzYzMTkgNy4xNzYwMiAxMC4yMzgyIDcuMTc2MDIgMTAuNTMxMiA3LjQ2OTAyTDE0LjUzMTIgMTEuNDY5QzE0LjgyNDIgMTEuNzYyIDE0LjgyNDIgMTIuMjM3MSAxNC41MzEyIDEyLjUzMDFMMTAuNTMxMiAxNi41MzAxQzEwLjIzODIgMTYuODIzMSA5Ljc2MzE5IDE2LjgyMzEgOS40NzAxOSAxNi41MzAxQzkuMzIzMTkgMTYuMzg0MSA5LjI1MDIyIDE2LjE5MiA5LjI1MDIyIDE2WicgZmlsbD0nJTIzNDU0OTU3Jy8+PC9zdmc+XCIpfVxufVxuXG4gQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpe1xuXG5Ac3VwcG9ydHMgKC13ZWJraXQtYXBwZWFyYW5jZTpub25lKXtcblxufVxuXG59XG5cbiBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpe1xuXG5Ac3VwcG9ydHMgKC13ZWJraXQtYXBwZWFyYW5jZTpub25lKXtcblxufVxuXG59XG5cbiBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7XG5cbkBzdXBwb3J0cyAoLXdlYmtpdC1hcHBlYXJhbmNlOm5vbmUpe1xuXG59XG5cbn1cblxuIEBtZWRpYSAobWluLXdpZHRoOiA5OTFweCl7XG5cbkBzdXBwb3J0cyAoLXdlYmtpdC1hcHBlYXJhbmNlOm5vbmUpe1xuXG59XG5cbn1cblxuIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc4MnB4KXtcblxuQHN1cHBvcnRzICgtd2Via2l0LWFwcGVhcmFuY2U6bm9uZSl7XG5cbn1cblxufVxuXG4gQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpe1xuXG5Ac3VwcG9ydHMgKC13ZWJraXQtYXBwZWFyYW5jZTpub25lKXtcblxufVxuXG59XG4iLCJoMSxcclxuLmgxLFxyXG5oMixcclxuLmgyLFxyXG5oMyxcclxuLmgzLFxyXG5oNCxcclxuLmg0LFxyXG5oNSxcclxuLmg1LFxyXG5oNixcclxuLmg2IHtcclxuXHRmb250LWZhbWlseTogJGZmLXRpdGxlO1xyXG5cdGZvbnQtd2VpZ2h0OiAkZnctYm9sZDtcclxuXHRtYXJnaW46IDAgMCAyNHB4O1xyXG5cdGNvbG9yOiAkdGV4dC1wcmltYXJ5O1xyXG5cclxuXHQmLndwLWJsb2NrLWhlYWRpbmcge1xyXG5cdFx0bWFyZ2luOiAyNHB4IDA7XHJcblx0fVxyXG5cclxuXHQmLmlzLXN0eWxlLWhlYWRpbmctYm9yZGVyZWQge1xyXG5cdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRjb250ZW50OiBcIlwiO1xyXG5cdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdGhlaWdodDogMXB4O1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkc2Vjb25kYXJ5O1xyXG5cdFx0XHRvcGFjaXR5OiAuMztcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbmgxLFxyXG4uaDEge1xyXG5cdGZvbnQtc2l6ZTogJGZzLWgxO1xyXG5cdGxpbmUtaGVpZ2h0OiA0OHB4O1xyXG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbn1cclxuXHJcbmgyLFxyXG4uaDIge1xyXG5cdGZvbnQtc2l6ZTogJGZzLWgyO1xyXG5cdGxpbmUtaGVpZ2h0OiAzOHB4O1xyXG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbn1cclxuXHJcbmgzLFxyXG4uaDMge1xyXG5cdGZvbnQtc2l6ZTogJGZzLWgzO1xyXG5cdGxpbmUtaGVpZ2h0OiAzNHB4O1xyXG59XHJcblxyXG5oNCxcclxuLmg0IHtcclxuXHRmb250LXNpemU6ICRmcy1oNDtcclxuXHRsaW5lLWhlaWdodDogMjhweDtcclxufVxyXG5cclxuaDUsXHJcbi5oNSB7XHJcblx0Zm9udC1zaXplOiAkZnMtaDU7XHJcblx0bGluZS1oZWlnaHQ6IDI2cHg7XHJcbn1cclxuXHJcbnAge1xyXG5cdGZvbnQtZmFtaWx5OiBJbnRlciwgc2VyaWY7XHJcblx0bWFyZ2luLXRvcDogMDtcclxuXHRmb250LXNpemU6ICRmcy1tZDtcclxuXHRmb250LXdlaWdodDogJGZ3LXJlZ3VsYXI7XHJcblx0bGluZS1oZWlnaHQ6IDIycHg7XHJcbn1cclxuXHJcbmEge1xyXG5cdGNvbG9yOiAkZGVmYXVsdC1lbGVtZW50cy1jb2xvcjtcclxuXHRmb250LXNpemU6ICRmcy1tZDtcclxuXHRmb250LXdlaWdodDogJGZ3LXNlbWlib2xkO1xyXG5cdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG5cdHRyYW5zaXRpb246IGFsbCAwLjNzO1xyXG59XHJcblxyXG5iLFxyXG5zdHJvbmcge1xyXG5cdGZvbnQtd2VpZ2h0OiAkZnctYm9sZFxyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkd2lkdGgtbWQpIHtcclxuXHRoMSxcclxuXHQuaDEge1xyXG5cdFx0Zm9udC1zaXplOiAkZnMtaDEtbW9iO1xyXG5cdFx0bGluZS1oZWlnaHQ6IDM4cHg7XHJcblx0fVxyXG5cclxuXHRoMixcclxuXHQuaDIge1xyXG5cdFx0Zm9udC1zaXplOiAkZnMtaDItbW9iO1xyXG5cdFx0bGluZS1oZWlnaHQ6IDM0cHg7XHJcblxyXG5cdH1cclxuXHJcblx0aDMsXHJcblx0LmgzIHtcclxuXHRcdGZvbnQtc2l6ZTogJGZzLWgzLW1vYjtcclxuXHRcdGxpbmUtaGVpZ2h0OiAyOHB4O1xyXG5cdH1cclxuXHJcblx0aDQsXHJcblx0Lmg0IHtcclxuXHRcdGZvbnQtc2l6ZTogJGZzLWg0LW1vYjtcclxuXHRcdGxpbmUtaGVpZ2h0OiAyNnB4O1xyXG5cdH1cclxuXHJcblx0aDUsXHJcblx0Lmg1IHtcclxuXHRcdGZvbnQtc2l6ZTogJGZzLWg1LW1vYjtcclxuXHRcdGxpbmUtaGVpZ2h0OiAyMnB4O1xyXG5cdH1cclxuXHJcblx0cCB7XHJcblx0XHRmb250LXNpemU6ICRmcy1tZC1tb2I7XHJcblx0XHRsaW5lLWhlaWdodDogMjJweDtcclxuXHR9XHJcblxyXG5cdGEge1xyXG5cdFx0Zm9udC1zaXplOiAkZnMtbWQtbW9iO1xyXG5cdH1cclxufSIsIi8vIEJyZWFrUG9pbnRzXHJcbiR3aWR0aC1sYXB0b3A6IDEyMDBweDtcclxuJHdpZHRoLW1kOiA5OTFweDtcclxuJHdpZHRoLXRhYmxldDogNzY4cHg7XHJcbiR3aWR0aC1tb2JpbGU6IDQ4MHB4O1xyXG5cclxuLy8gRm9udCBmYW1pbGllcy5cclxuJGZmOiBcIkludGVyXCIsIHNhbnMtc2VyaWY7XHJcbiRmZi10aXRsZTogXCJJbnRlclwiLCBzYW5zLXNlcmlmO1xyXG5cclxuLy8gRm9udCBzaXplcy5cclxuJGZzLWgxOiA0MHB4O1xyXG4kZnMtaDI6IDMycHg7XHJcbiRmcy1oMzogMjhweDtcclxuJGZzLWg0OiAyNHB4O1xyXG4kZnMtaDU6IDIwcHg7XHJcbiRmcy1ib2R5OiAxNnB4O1xyXG4kZnMtbWQ6IDE2cHg7XHJcbiRmcy1zbTogMTZweDtcclxuJGZzLWNhcHRpb246IDE0cHg7XHJcblxyXG4kZnMtaDEtbW9iOiAzMHB4O1xyXG4kZnMtaDItbW9iOiAyOHB4O1xyXG4kZnMtaDMtbW9iOiAyNHB4O1xyXG4kZnMtaDQtbW9iOiAyMHB4O1xyXG4kZnMtaDUtbW9iOiAxOHB4O1xyXG4kZnMtYm9keS1tb2I6IDE2cHg7XHJcbiRmcy1tZC1tb2I6IDE2cHg7XHJcbiRmcy1zbS1tb2I6IDE0cHg7XHJcbiRmcy1jYXB0aW9uLW1vYjogMTJweDtcclxuXHJcbi8vIEZvbnQgd2VpZ2h0cy5cclxuJGZ3LWxpZ2h0OiAzMDA7XHJcbiRmdy1yZWd1bGFyOiA0MDA7XHJcbiRmdy1tZWRpdW06IDUwMDtcclxuJGZ3LXNlbWlib2xkOiA2MDA7XHJcbiRmdy1ib2xkOiA3MDA7XHJcbiRmdy1leHRyYWJvbGQ6IDgwMDtcclxuJGZ3LWJsYWNrOiA5MDA7XHJcblxyXG4vLyBDb2xvcnMuXHJcbiR3aGl0ZTogI0Y4RkRGRjtcclxuJGJsYWNrOiAjMjUwMDJGO1xyXG5cclxuLy8gQ3VzdG9taXpyZSBDb2xvcnMgTmV3XHJcbiRwYWdlLWJnOiB2YXIoLS10aGVtZS1wYWdlLWJnLWNvbG9yKTtcclxuJHByaW1hcnk6IHZhcigtLXRoZW1lLWJsb2Nrcy1wcmltYXJ5LWJnKTtcclxuJHNlY29uZGFyeTogdmFyKC0tdGhlbWUtYmxvY2tzLXNlY29uZGFyeS1iZyk7XHJcbiRwYWdlLWhlYWRlci1iZzogdmFyKC0tdGhlbWUtcGFnZS1oZWFkZXItYmcpO1xyXG4kcGFnZS1mb290ZXItYmc6IHZhcigtLXRoZW1lLXBhZ2UtZm9vdGVyLWJnKTtcclxuJHdlbGNvbWUtZ3JhZGllbnQtYmctMTogdmFyKC0tdGhlbWUtcGFnZS13ZWxjb21lLWdyYWRpZW50LTEpO1xyXG4kd2VsY29tZS1ncmFkaWVudC1iZy0yOiB2YXIoLS10aGVtZS1wYWdlLXdlbGNvbWUtZ3JhZGllbnQtMik7XHJcblxyXG4kdGV4dC1wcmltYXJ5OiB2YXIoLS10aGVtZS1wYWdlLXR4dC1jb2xvcik7XHJcbiRoZWFkZXItdHh0LWNvbG9yOiB2YXIoLS10aGVtZS1wYWdlLWhlYWRlci10eHQtY29sb3IpO1xyXG4kZm9vdGVyLXR4dC1jb2xvcjogdmFyKC0tdGhlbWUtcGFnZS1mb290ZXItdHh0LWNvbG9yKTtcclxuJGRlZmF1bHQtZWxlbWVudHMtY29sb3I6IHZhcigtLXRoZW1lLWRlZmF1bHQtZWxlbWVudHMtY29sb3IpOyAvLyAjMTZCNTI4O1xyXG5cclxuJGFjdGl2ZS1idG4tYmc6IHZhcigtLXRoZW1lLWFjdGl2ZS1idG4tYmcpO1xyXG4kYWN0aXZlLWJ0bi1ob3Zlci1iZzogdmFyKC0tdGhlbWUtYWN0aXZlLWJ0bi1ob3Zlci1iZyk7XHJcbiRhY3RpdmUtYnRuLXByZXNzZWQtYmc6IHZhcigtLXRoZW1lLWFjdGl2ZS1idG4tcHJlc3NlZC1iZyk7XHJcbiRhY3RpdmUtYnRuLXR4dC1jb2xvcjogdmFyKC0tdGhlbWUtYWN0aXZlLWJ0bi10eHQtY29sb3IpO1xyXG4kYWN0aXZlLWJ0bi1pY29uLWNvbG9yOiB2YXIoLS10aGVtZS1hY3RpdmUtYnRuLWljb24tY29sb3IpO1xyXG4kc2Vjb25kYXJ5LWJ0bi1iZzogdmFyKC0tdGhlbWUtc2Vjb25kYXJ5LWJ0bi1iZyk7XHJcbiRzZWNvbmRhcnktYnRuLWJvcmRlci1jb2xvcjogdmFyKC0tdGhlbWUtc2Vjb25kYXJ5LWJ0bi1ib3JkZXItY29sb3IpO1xyXG4kc2Vjb25kYXJ5LWJ0bi1ob3Zlci1iZzogdmFyKC0tdGhlbWUtc2Vjb25kYXJ5LWJ0bi1ob3Zlci1iZyk7XHJcbiRzZWNvbmRhcnktYnRuLXByZXNzZWQtYmc6IHZhcigtLXRoZW1lLXNlY29uZGFyeS1idG4tcHJlc3NlZC1iZyk7XHJcbiRzZWNvbmRhcnktYnRuLXR4dC1jb2xvcjogdmFyKC0tdGhlbWUtc2Vjb25kYXJ5LWJ0bi10eHQtY29sb3IpO1xyXG4kc2Vjb25kYXJ5LWJ0bi1pY29uLWNvbG9yOiB2YXIoLS10aGVtZS1zZWNvbmRhcnktYnRuLWljb24tY29sb3IpO1xyXG4kd2hpdGUtYnRuLWJnOiB2YXIoLS10aGVtZS13aGl0ZS1idG4tYmcpO1xyXG4kd2hpdGUtYnRuLWJvcmRlci1jb2xvcjogdmFyKC0tdGhlbWUtd2hpdGUtYnRuLWJvcmRlci1jb2xvcik7XHJcbiR3aGl0ZS1idG4tdHh0LWNvbG9yOiB2YXIoLS10aGVtZS13aGl0ZS1idG4tdHh0LWNvbG9yKTtcclxuJHdoaXRlLWJ0bi1ob3Zlci1iZzogdmFyKC0tdGhlbWUtd2hpdGUtYnRuLWhvdmVyLWJnKTtcclxuJHdoaXRlLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6IHZhcigtLXRoZW1lLXdoaXRlLWJ0bi1ob3Zlci1ib3JkZXItY29sb3IpO1xyXG4kd2hpdGUtYnRuLXByZXNzZWQtYmc6IHZhcigtLXRoZW1lLXdoaXRlLWJ0bi1wcmVzc2VkLWJnKTtcclxuJHdoaXRlLWJ0bi1wcmVzc2VkLWJvcmRlci1jb2xvcjp2YXIoLS10aGVtZS13aGl0ZS1idG4tcHJlc3NlZC1ib3JkZXItY29sb3IpO1xyXG4kYmxhY2stYnRuLWJnOiB2YXIoLS10aGVtZS1ibGFjay1idG4tYmcpO1xyXG4kYmxhY2stYnRuLXR4dC1jb2xvcjogdmFyKC0tdGhlbWUtYmxhY2stYnRuLXR4dC1jb2xvcik7XHJcbiRibGFjay1idG4taG92ZXItYmc6IHZhcigtLXRoZW1lLWJsYWNrLWJ0bi1ob3Zlci1iZyk7XHJcbiRibGFjay1idG4tcHJlc3NlZC1iZzogdmFyKC0tdGhlbWUtYmxhY2stYnRuLXByZXNzZWQtYmcpO1xyXG5cclxuLy8gTWFyZ2luc1xyXG4kc2VjdGlvbi1tYXJnaW46IDAgMCA2MHB4IDA7XHJcbiRzZWN0aW9uLW1hcmdpbi1tb2I6IDAgMCA0MHB4IDA7XHJcblxyXG4vLyBPdGhlcnMuXHJcbiR0cjogMC4zNXM7XHJcbiRzZWN0aW9uLWxnLXJhZGl1czogMjBweDtcclxuXHJcbiRsaDogMjRweDtcclxuXHJcbiIsIioge1xyXG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3hcclxufVxyXG5cclxuYm9keSxcclxuaHRtbCB7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcclxuICBtYXJnaW46IDAgIWltcG9ydGFudDtcclxufVxyXG5cclxuYm9keS5uby1zY3JvbGwge1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbn1cclxuXHJcbmJvZHkge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBtaW4td2lkdGg6IDMwMHB4O1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgaGVpZ2h0OiBhdXRvO1xyXG4gIGZvbnQtZmFtaWx5OiAkZmY7XHJcbiAgbGluZS1oZWlnaHQ6IDIycHg7XHJcbiAgY29sb3I6ICRzZWNvbmRhcnk7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJHBhZ2UtYmc7XHJcbiAgZm9udC1zaXplOiAkZnMtYm9keTtcclxuXHJcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHdpZHRoLW1kKSB7XHJcbiAgICAmLm92ZXJmbG93LWhpZGRlbiB7XHJcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5cclxuaW1nIHtcclxuICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiBhdXRvXHJcbn1cclxuXHJcbi53cmFwcGVyIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIG1pbi1oZWlnaHQ6IDEwMHZoO1xyXG59XHJcblxyXG5tYWluIHtcclxuICBmbGV4OiAxO1xyXG59XHJcblxyXG5zZWN0aW9uIHtcclxuICBtYXJnaW46ICRzZWN0aW9uLW1hcmdpbjtcclxuXHJcbiAgLndwLWJsb2NrLWhjLWNvbnRhaW5lciB7XHJcbiAgICBtYXJnaW46IDQwcHggMDtcclxuICB9XHJcblxyXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3aWR0aC1tZCkge1xyXG4gICAgbWFyZ2luOiAkc2VjdGlvbi1tYXJnaW4tbW9iO1xyXG4gIH1cclxufVxyXG5cclxuLmNvbnRhaW5lciB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgbWF4LXdpZHRoOiAxNzUycHg7XHJcbiAgcGFkZGluZzogMCAxNnB4O1xyXG4gIG1hcmdpbjogMCBhdXRvO1xyXG5cclxuICAmLmNvbnRhaW5lci1zaWRlYmFyIHtcclxuICAgIG1heC13aWR0aDogMTc1MHB4O1xyXG5cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkd2lkdGgtbWQpIHtcclxuICAgICAgLnBhZ2UtY29udGVudF9faG9sZGVyIHtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5wYWdlLWNvbnRlbnQtc2lkZWJhciB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5icmVhZGNydW1icy1zZWN0aW9uIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi53cC1ibG9jay1oYy1hbHRlcm5hdGUtZ3JvdXAtc2VjdGlvbiB7XHJcbiAgbWFyZ2luOiAkc2VjdGlvbi1tYXJnaW47XHJcblxyXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3aWR0aC1tZCkge1xyXG4gICAgbWFyZ2luOiAkc2VjdGlvbi1tYXJnaW4tbW9iO1xyXG4gIH1cclxufVxyXG5cclxuLnBhZ2UtY29udGVudF9faG9sZGVyIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGdhcDogNDBweDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgbWFyZ2luLXRvcDogMjBweDtcclxuXHJcbiAgLnBhZ2UtY29udGVudCB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG1heC13aWR0aDogMTAwJTtcclxuXHJcbiAgICAmLnBhZ2UtY29udGVudC1zaWRlYmFyIHtcclxuICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDQxOXB4IC0gNDBweCk7XHJcbiAgICB9XHJcblxyXG4gICAgLndwLWJsb2NrLWhjLWFsdGVybmF0ZS1ncm91cC1zZWN0aW9uOmZpcnN0LWNoaWxkIHtcclxuICAgICAgbWFyZ2luLXRvcDogMDtcclxuXHJcbiAgICAgID4gKjpmaXJzdC1jaGlsZCB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgICAgfVxyXG5cclxuICAgICAgLndwLWJsb2NrLWhlYWRpbmcge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkd2lkdGgtbWQpIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3aWR0aC1tZCkge1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xyXG4gICAgbWFyZ2luLXRvcDogMTZweDtcclxuICB9XHJcbn1cclxuXHJcbmhyIHtcclxuICBtYXJnaW46IDYwcHggMCAyMHB4IDA7XHJcbiAgaGVpZ2h0OiAxcHg7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJHNlY29uZGFyeTtcclxuICBib3JkZXI6IDA7XHJcbiAgb3BhY2l0eTogLjM7XHJcbn1cclxuXHJcbi8qKlxyXG5cdFRhYmxlIFN0eWxlXHJcbiAqL1xyXG4ud3AtYmxvY2stdGFibGUge1xyXG4gIG1hcmdpbjogMjRweCAwO1xyXG4gIG92ZXJmbG93LXg6IGF1dG87XHJcbn1cclxuXHJcbi53cC1ibG9jay10YWJsZSB0YWJsZSB7XHJcbiAgY29sb3I6ICRzZWNvbmRhcnk7XHJcbiAgbGluZS1oZWlnaHQ6IDIycHg7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgZm9udC1zaXplOiAkZnMtbWQ7XHJcbiAgcGFkZGluZzogNXB4O1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkYwMDtcclxuICBib3JkZXItcmFkaXVzOiAxNnB4O1xyXG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XHJcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XHJcblxyXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3aWR0aC10YWJsZXQpIHtcclxuICAgIHRkIHtcclxuICAgICAgd2lkdGg6IDMwMHB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLndwLWJsb2NrLXRhYmxlIHRoZWFkIHtcclxuICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gIGZvbnQtd2VpZ2h0OiAkZnctYm9sZDtcclxuXHJcbiAgdGgge1xyXG4gICAgcGFkZGluZzogMTBweCAxNnB4O1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNBRkIzQzE7XHJcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI0FGQjNDMTtcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICBmb250LXdlaWdodDogNjAwO1xyXG5cclxuICAgICY6Zmlyc3QtY2hpbGQge1xyXG4gICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAxNnB4O1xyXG4gICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNBRkIzQzE7XHJcbiAgICB9XHJcblxyXG4gICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDE2cHg7XHJcbiAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNBRkIzQzE7XHJcbiAgICB9XHJcblxyXG4gICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcclxuICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI0FGQjNDMTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi53cC1ibG9jay10YWJsZSB0Ym9keSB7XHJcbiAgdHI6bGFzdC1jaGlsZCB7XHJcbiAgICB0ZCB7XHJcbiAgICAgICY6Zmlyc3QtY2hpbGQge1xyXG4gICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDE2cHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDE2cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIHRyOm50aC1jaGlsZCgybiArIDEpIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xyXG4gIH1cclxuXHJcbiAgdGQge1xyXG4gICAgcGFkZGluZzogMTBweCAxNnB4O1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNBRkIzQzE7XHJcblxyXG4gICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcclxuICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI0FGQjNDMTtcclxuICAgIH1cclxuXHJcbiAgICAmOmZpcnN0LWNoaWxkIHtcclxuICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjQUZCM0MxO1xyXG4gICAgfVxyXG5cclxuICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNBRkIzQzE7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5vbCB7XHJcbiAgcGFkZGluZzogMCAwIDAgMzZweDtcclxuICBsaXN0LXN0eWxlOiBub25lO1xyXG4gIGNvdW50ZXItcmVzZXQ6IGN1c3RvbS1jb3VudGVyO1xyXG4gIGZvbnQtc2l6ZTogJGZzLW1kO1xyXG5cclxuICBsaSB7XHJcbiAgICBjb3VudGVyLWluY3JlbWVudDogY3VzdG9tLWNvdW50ZXI7XHJcbiAgICBtYXJnaW46IDAgMCAxMHB4IDA7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgJjo6YmVmb3JlIHtcclxuICAgICAgY29udGVudDogY291bnRlcihjdXN0b20tY291bnRlcik7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiAxMnB4O1xyXG4gICAgICBsZWZ0OiAtMzVweDtcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgICB3aWR0aDogMjRweDtcclxuICAgICAgaGVpZ2h0OiAyNHB4O1xyXG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAkZGVmYXVsdC1lbGVtZW50cy1jb2xvcjtcclxuICAgICAgY29sb3I6ICRkZWZhdWx0LWVsZW1lbnRzLWNvbG9yO1xyXG4gICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgZm9udC1zaXplOiAkZnMtc207XHJcbiAgICB9XHJcblxyXG4gICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgbWFyZ2luOiAwO1xyXG5cclxuICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbnVsOm5vdCgubWVudSk6bm90KC5zbGljay1kb3RzKTpub3QoLmRyb3AtbWVudS1saXN0KTpub3QoLmhlYWRlci1kcm9wZG93bi1tZW51KSB7XHJcbiAgbGlzdC1zdHlsZTogbm9uZTtcclxuICBjb3VudGVyLXJlc2V0OiBjdXN0b20tY291bnRlcjtcclxuICBwYWRkaW5nOiAwO1xyXG5cclxuICBsaSB7XHJcbiAgICBtYXJnaW46IDAgMCAxNnB4IDA7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDMycHg7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgJjo6YmVmb3JlIHtcclxuICAgICAgY29udGVudDogJyc7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgbGVmdDogMDtcclxuICAgICAgdG9wOiAxcHg7XHJcbiAgICAgIHdpZHRoOiAyMHB4O1xyXG4gICAgICBoZWlnaHQ6IDIwcHg7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkZWZhdWx0LWVsZW1lbnRzLWNvbG9yO1xyXG4gICAgICAtd2Via2l0LW1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmclMjB3aWR0aD0nMjAnJTIwaGVpZ2h0PScyMCclMjB2aWV3Qm94PScwJTIwMCUyMDIwJTIwMjAnJTIwZmlsbD0nbm9uZSclMjB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDZyUyMGNsaXAtcGF0aD0ndXJsKCUyM2NsaXAwXzIwNF81MjE3KSclM0UlM0NwYXRoJTIwZD0nTTQuMTY2NSUyMDI3LjVMNy40OTk4NCUyMDMwLjgzMzNMMTUuODMzMiUyMDIyLjUnJTIwc3Ryb2tlPSclMjMxNkI1MjgnJTIwc3Ryb2tlLXdpZHRoPScxLjUnJTIwc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyUyMHN0cm9rZS1saW5lam9pbj0ncm91bmQnLyUzRSUzQ3BhdGglMjBkPSdNNS4zMzM1JTIwMTAuNjY2N0w4LjAwMDE2JTIwMTMuMzMzM0wxNC42NjY4JTIwNi42NjY2NiclMjBzdHJva2U9JyUyMzE2QjUyOCclMjBzdHJva2Utd2lkdGg9JzEuNSclMjBzdHJva2UtbGluZWNhcD0ncm91bmQnJTIwc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvJTNFJTNDL2clM0UlM0NyZWN0JTIweD0nMC41JyUyMHk9JzAuNSclMjB3aWR0aD0nMTknJTIwaGVpZ2h0PScxOSclMjByeD0nOS41JyUyMHN0cm9rZT0nJTIzMTZCNTI4Jy8lM0UlM0NkZWZzJTNFJTNDY2xpcFBhdGglMjBpZD0nY2xpcDBfMjA0XzUyMTcnJTNFJTNDcmVjdCUyMHdpZHRoPScyMCclMjBoZWlnaHQ9JzIwJyUyMHJ4PScxMCclMjBmaWxsPSd3aGl0ZScvJTNFJTNDL2NsaXBQYXRoJTNFJTNDL2RlZnMlM0UlM0Mvc3ZnJTNFXCIpO1xyXG4gICAgICBtYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnJTIwd2lkdGg9JzIwJyUyMGhlaWdodD0nMjAnJTIwdmlld0JveD0nMCUyMDAlMjAyMCUyMDIwJyUyMGZpbGw9J25vbmUnJTIweG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ2clMjBjbGlwLXBhdGg9J3VybCglMjNjbGlwMF8yMDRfNTIxNyknJTNFJTNDcGF0aCUyMGQ9J000LjE2NjUlMjAyNy41TDcuNDk5ODQlMjAzMC44MzMzTDE1LjgzMzIlMjAyMi41JyUyMHN0cm9rZT0nJTIzMTZCNTI4JyUyMHN0cm9rZS13aWR0aD0nMS41JyUyMHN0cm9rZS1saW5lY2FwPSdyb3VuZCclMjBzdHJva2UtbGluZWpvaW49J3JvdW5kJy8lM0UlM0NwYXRoJTIwZD0nTTUuMzMzNSUyMDEwLjY2NjdMOC4wMDAxNiUyMDEzLjMzMzNMMTQuNjY2OCUyMDYuNjY2NjYnJTIwc3Ryb2tlPSclMjMxNkI1MjgnJTIwc3Ryb2tlLXdpZHRoPScxLjUnJTIwc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyUyMHN0cm9rZS1saW5lam9pbj0ncm91bmQnLyUzRSUzQy9nJTNFJTNDcmVjdCUyMHg9JzAuNSclMjB5PScwLjUnJTIwd2lkdGg9JzE5JyUyMGhlaWdodD0nMTknJTIwcng9JzkuNSclMjBzdHJva2U9JyUyMzE2QjUyOCcvJTNFJTNDZGVmcyUzRSUzQ2NsaXBQYXRoJTIwaWQ9J2NsaXAwXzIwNF81MjE3JyUzRSUzQ3JlY3QlMjB3aWR0aD0nMjAnJTIwaGVpZ2h0PScyMCclMjByeD0nMTAnJTIwZmlsbD0nd2hpdGUnLyUzRSUzQy9jbGlwUGF0aCUzRSUzQy9kZWZzJTNFJTNDL3N2ZyUzRVwiKTtcclxuICAgICAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgICBtYXNrLXNpemU6IGNvbnRhaW47XHJcbiAgICB9XHJcblxyXG4gICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgbWFyZ2luOiAwO1xyXG4gICAgfVxyXG5cclxuICAgIHVsIHtcclxuICAgICAgcGFkZGluZzogMDtcclxuICAgICAgbWFyZ2luLXRvcDogMTBweDtcclxuXHJcbiAgICAgIGxpIHtcclxuICAgICAgICBmb250LXNpemU6ICRmcy1tZDtcclxuICAgICAgICBmb250LXdlaWdodDogJGZ3LXJlZ3VsYXI7XHJcblxyXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3aWR0aC1tZCkge1xyXG4gICAgICAgICAgZm9udC1zaXplOiAkZnMtbWQtbW9iO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgIGNvbnRlbnQ6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uaXRlbV9pY29uIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgd2lkdGg6IDQwcHg7XHJcbiAgaGVpZ2h0OiA0MHB4O1xyXG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbn1cclxuXHJcbi5zb2NpYWxzIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgZ2FwOiAyNHB4O1xyXG5cclxuICAmX19pdGVtIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICB3aWR0aDogNDBweDtcclxuICAgIGhlaWdodDogNDBweDtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICRkZWZhdWx0LWVsZW1lbnRzLWNvbG9yO1xyXG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIC4ycztcclxuXHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRlZmF1bHQtZWxlbWVudHMtY29sb3I7XHJcbiAgICB9XHJcblxyXG4gICAgYSB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLnNndC1zY3JvbGwtdG9wIHtcclxuICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgYm90dG9tOiA3MHB4O1xyXG4gIHJpZ2h0OiA3MHB4O1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICB3aWR0aDogNDBweDtcclxuICBoZWlnaHQ6IDQwcHg7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJGRlZmF1bHQtZWxlbWVudHMtY29sb3I7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgJHdoaXRlO1xyXG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICB6LWluZGV4OiA1MDtcclxuXHJcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHdpZHRoLW1kKSB7XHJcbiAgICByaWdodDogMTZweDtcclxuICAgIGJvdHRvbTogMzlweDtcclxuICB9XHJcbn0iLCIud3AtYmxvY2stYnV0dG9ucyB7XHJcbiAgbWFyZ2luOiAyNHB4IDA7XHJcblxyXG4gICYuaXMtY29udGVudC1qdXN0aWZpY2F0aW9uLWNlbnRlciB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgfVxyXG59XHJcblxyXG4uYnRuLFxyXG4ud3AtYmxvY2stYnV0dG9uIGEge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICBnYXA6IDhweDtcclxuICBwYWRkaW5nOiAxMnB4IDI4cHg7XHJcbiAgaGVpZ2h0OiBmaXQtY29udGVudDtcclxuICB3aWR0aDogZml0LWNvbnRlbnQ7XHJcbiAgYm9yZGVyOiBub25lO1xyXG4gIGZvbnQtZmFtaWx5OiAkZmY7XHJcbiAgZm9udC13ZWlnaHQ6ICRmdy1tZWRpdW07XHJcbiAgZm9udC1zaXplOiAxOHB4O1xyXG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIHRleHQtd3JhcDogbm93cmFwO1xyXG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XHJcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkYWN0aXZlLWJ0bi1iZztcclxuICBjb2xvcjogJGFjdGl2ZS1idG4tdHh0LWNvbG9yO1xyXG5cclxuICAmOmhvdmVyIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRhY3RpdmUtYnRuLWhvdmVyLWJnO1xyXG4gIH1cclxuXHJcbiAgJjphY3RpdmUge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGFjdGl2ZS1idG4tcHJlc3NlZC1iZztcclxuICB9XHJcblxyXG4gIHN2ZyB7XHJcbiAgICBwYXRoIHtcclxuICAgICAgc3Ryb2tlOiAkYWN0aXZlLWJ0bi1pY29uLWNvbG9yO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6ICR3aWR0aC1tZCkge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgfVxyXG59XHJcblxyXG4uYnRuLWFjY2VudCxcclxuLmlzLXN0eWxlLWJ0bi1hY2NlbnQgYVxyXG57XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJGFjdGl2ZS1idG4tYmc7XHJcbiAgY29sb3I6ICRhY3RpdmUtYnRuLXR4dC1jb2xvcjtcclxuXHJcbiAgJjpob3ZlciB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYWN0aXZlLWJ0bi1ob3Zlci1iZztcclxuICB9XHJcblxyXG4gICY6YWN0aXZlIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRhY3RpdmUtYnRuLXByZXNzZWQtYmc7XHJcbiAgfVxyXG5cclxuICBzdmcge1xyXG4gICAgcGF0aCB7XHJcbiAgICAgIHN0cm9rZTogJGFjdGl2ZS1idG4taWNvbi1jb2xvcjtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5idG4tc2Vjb25kYXJ5LFxyXG4uaXMtc3R5bGUtYnRuLXNlY29uZGFyeSBhXHJcbntcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2Vjb25kYXJ5LWJ0bi1iZztcclxuICBib3JkZXI6IDFweCBzb2xpZCAkc2Vjb25kYXJ5LWJ0bi1ib3JkZXItY29sb3I7XHJcbiAgY29sb3I6ICRzZWNvbmRhcnktYnRuLWJvcmRlci1jb2xvcjtcclxuXHJcbiAgJjpob3ZlciB7XHJcbiAgICBjb2xvcjogI0ZGRkZGRjtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRzZWNvbmRhcnktYnRuLWhvdmVyLWJnO1xyXG4gIH1cclxuXHJcbiAgJjphY3RpdmUge1xyXG4gICAgY29sb3I6ICNGRkZGRkY7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2Vjb25kYXJ5LWJ0bi1wcmVzc2VkLWJnO1xyXG4gIH1cclxuXHJcbiAgc3ZnIHtcclxuICAgIHBhdGgge1xyXG4gICAgICBzdHJva2U6ICRzZWNvbmRhcnktYnRuLWljb24tY29sb3I7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uYnRuLXdoaXRlLFxyXG4uaXMtc3R5bGUtYnRuLXdoaXRlIGFcclxue1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZS1idG4tYmc7XHJcbiAgY29sb3I6ICR3aGl0ZS1idG4tdHh0LWNvbG9yO1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkICR3aGl0ZS1idG4tYm9yZGVyLWNvbG9yO1xyXG5cclxuICAmOmhvdmVyIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZS1idG4taG92ZXItYmc7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkd2hpdGUtYnRuLWhvdmVyLWJvcmRlci1jb2xvcjtcclxuICB9XHJcblxyXG4gICY6YWN0aXZlIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZS1idG4tcHJlc3NlZC1iZztcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICR3aGl0ZS1idG4tcHJlc3NlZC1ib3JkZXItY29sb3I7XHJcbiAgfVxyXG5cclxuICBzdmcge1xyXG4gICAgcGF0aCB7XHJcbiAgICAgIHN0cm9rZTogJGRlZmF1bHQtZWxlbWVudHMtY29sb3I7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uYnRuLWJsYWNrLFxyXG4uaXMtc3R5bGUtYnRuLWJsYWNrIGFcclxue1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRibGFjay1idG4tYmc7XHJcbiAgY29sb3I6ICRibGFjay1idG4tdHh0LWNvbG9yO1xyXG5cclxuICAmOmhvdmVyIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRibGFjay1idG4taG92ZXItYmc7XHJcbiAgfVxyXG5cclxuICAmOmFjdGl2ZSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmxhY2stYnRuLXByZXNzZWQtYmc7XHJcbiAgfVxyXG5cclxuICBzdmcge1xyXG4gICAgY29sb3I6ICRibGFjay1idG4tdHh0LWNvbG9yO1xyXG4gIH1cclxufVxyXG5cclxuLmJ0bi1saW5lcy13cmFwIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAuYnRuIHtcclxuICAgIHotaW5kZXg6IDE7XHJcbiAgfVxyXG5cclxuICAmOmFmdGVyIHtcclxuICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDUwJTtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMXB4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkc2Vjb25kYXJ5LCAuMyk7XHJcbiAgICB6LWluZGV4OiAwO1xyXG4gIH1cclxufSIsIi53ZWxjb21lLXNlY3Rpb24ge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBtYXJnaW46IDAgMCA2MHB4O1xyXG5cclxuICBAbWVkaWEgKG1heC13aWR0aDogJHdpZHRoLW1kKSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG4gIH1cclxuXHJcbiAgJl9fYmcge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHRvcDogMDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgb3BhY2l0eTogLjI7XHJcblxyXG4gICAgaW1nIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAud2VsY29tZS1zZWN0aW9uLWhlcm8ge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHdlbGNvbWUtZ3JhZGllbnQtYmctMjtcclxuXHJcbiAgICAuYnJlYWRjcnVtYnMtc2VjdGlvbiB7XHJcbiAgICAgIG1hcmdpbjogMDtcclxuICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICBjb2xvcjogcmdiYSh3aGl0ZSwgLjcpO1xyXG5cclxuICAgICAgYSB7XHJcbiAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICBjb2xvcjogcmdiYSh3aGl0ZSwgLjcpO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC53ZWxjb21lLXNlY3Rpb24td3JhcCB7XHJcbiAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg3NC45OWRlZywgJHdlbGNvbWUtZ3JhZGllbnQtYmctMSAyLjE1JSwgcmdiYSgxOSwgMjUsIDM5LCAwKSA2OS45MiUpO1xyXG4gICAgfVxyXG5cclxuICAgIC53ZWxjb21lLWNvbnRhaW5lciB7XHJcbiAgICAgIG1heC13aWR0aDogMTc1MnB4O1xyXG4gICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgcGFkZGluZzogMCAxNnB4O1xyXG4gICAgICB6LWluZGV4OiAyO1xyXG4gICAgfVxyXG5cclxuICAgICZfX2hvbGRlciB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBnYXA6IDMwcHg7XHJcbiAgICAgIHotaW5kZXg6IDI7XHJcbiAgICAgIHBhZGRpbmc6IDI0cHggMDtcclxuXHJcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkd2lkdGgtbWQpIHtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIGdhcDogNDBweDtcclxuICAgICAgICBwYWRkaW5nOiAyNHB4IDAgNDBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2ltYWdlIHtcclxuICAgICAgei1pbmRleDogMDtcclxuICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICBtYXgtd2lkdGg6IDUzM3B4O1xyXG4gICAgICBtaW4td2lkdGg6IDMwJTtcclxuICAgICAgbWF4LWhlaWdodDogNDAwcHg7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDE2cHg7XHJcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcblxyXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogJHdpZHRoLW1kKSB7XHJcbiAgICAgICAgYWxpZ24tc2VsZjogY2VudGVyO1xyXG4gICAgICB9XHJcblxyXG4gICAgICBpbWcge1xyXG4gICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2NvbnRlbnQge1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIHotaW5kZXg6IDE7XHJcbiAgICAgIG1heC13aWR0aDogMTIxOXB4O1xyXG4gICAgICAvL3BhZGRpbmc6IDExMXB4IDA7XHJcblxyXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogJHdpZHRoLW1kKSB7XHJcbiAgICAgICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fbWFpbiB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgIGdhcDogMzBweDtcclxuICAgICAgbWluLXdpZHRoOiA0NzVweDtcclxuXHJcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkd2lkdGgtbWQpIHtcclxuICAgICAgICBtaW4td2lkdGg6IDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19pbWFnZSB7XHJcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6ICR3aWR0aC1tZCkge1xyXG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX190aXRsZSB7XHJcbiAgICAgIG1hcmdpbjogMDtcclxuICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgIH1cclxuXHJcbiAgICAmX190ZXh0IHtcclxuICAgICAgY29sb3I6ICNGRkZGRkY7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fYnV0dG9ucyB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIGdhcDogMTVweDtcclxuICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG5cclxuICAgICAgLmJ0biB7XHJcbiAgICAgICAgd2lkdGg6IGZpdC1jb250ZW50O1xyXG4gICAgICAgIHRleHQtd3JhcDogd3JhcDtcclxuXHJcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6ICR3aWR0aC1tZCkge1xyXG4gICAgICAgICAgZmxleDogMTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19yYXRpbmcge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBnYXA6IDE2cHg7XHJcbiAgICAgIGZsZXgtd3JhcDogbm93cmFwO1xyXG4gICAgICBvdmVyZmxvdzogYXV0bztcclxuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG5cclxuICAgICAgJi1iayB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICBnYXA6IDE2cHg7XHJcbiAgICAgICAgcGFkZGluZzogMTZweDtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAkcHJpbWFyeTtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAxNnB4O1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgZmxleDogMTtcclxuICAgICAgICBtaW4td2lkdGg6IDI2NnB4O1xyXG5cclxuICAgICAgICAmX19sYWJlbCB7XHJcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgd2lkdGg6IDYwcHg7XHJcbiAgICAgICAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRlZmF1bHQtZWxlbWVudHMtY29sb3I7XHJcbiAgICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMTZweDtcclxuXHJcbiAgICAgICAgICBzdmcge1xyXG4gICAgICAgICAgICBwYXRoIHtcclxuICAgICAgICAgICAgICBmaWxsOiAjRkZGRkZGO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZnctc2VtaWJvbGQ7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgY29sb3I6ICNGRkZGRkY7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOmZpcnN0LWNoaWxkIHtcclxuICAgICAgICAgIC53ZWxjb21lLXNlY3Rpb24taGVyb19fcmF0aW5nLWJrX19sYWJlbCB7XHJcbiAgICAgICAgICAgIHdpZHRoOiA3MHB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDUwcHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX19sb2dvIHtcclxuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICBoZWlnaHQ6IDEwMHB4O1xyXG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMTZweDtcclxuXHJcbiAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiA0MHB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9fdG9wIHtcclxuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgICAgZ2FwOiAxMHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9fdGl0bGUge1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6ICRmdy1zZW1pYm9sZDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX3JhdGluZyB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcbiAgICAgICAgICBnYXA6IDJweDtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZnctc2VtaWJvbGQ7XHJcblxyXG4gICAgICAgICAgc3ZnIHtcclxuICAgICAgICAgICAgd2lkdGg6IDE1cHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTVweDtcclxuXHJcbiAgICAgICAgICAgIHBhdGgge1xyXG4gICAgICAgICAgICAgIGZpbGw6IHZhcigtLWJrLXN0YXItY29sb3IpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX19ib251cyB7XHJcbiAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG4gICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkZGVmYXVsdC1lbGVtZW50cy1jb2xvcjtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5idG4ge1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9fYm90dG9tIHtcclxuICAgICAgICAgIGp1c3RpZnktY29udGVudDogZW5kO1xyXG4gICAgICAgICAgZmxleDogMTtcclxuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgZ2FwOiAxNnB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9fcmV2aWV3IHtcclxuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgZ2FwOiAycHg7XHJcbiAgICAgICAgICAgIHdpZHRoOiBmaXQtY29udGVudDtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICBjb2xvcjogJHRleHQtcHJpbWFyeTtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmdy1yZWd1bGFyO1xyXG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjJzO1xyXG5cclxuICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgY29sb3I6ICRkZWZhdWx0LWVsZW1lbnRzLWNvbG9yO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgIGhlaWdodDogMnB4O1xyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkZWZhdWx0LWVsZW1lbnRzLWNvbG9yO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX19ib3R0b21fdGV4dCB7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xyXG4gICAgICAgICAgY29sb3I6ICRzZWNvbmRhcnk7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9faW5mbyB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgIGdhcDogOHB4O1xyXG5cclxuICAgICAgJl9yb3cge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBnYXA6IDRweDtcclxuICAgICAgICBjb2xvcjogcmdiYSh3aGl0ZSwgLjcpO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZnctcmVndWxhcjtcclxuICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgdGV4dC13cmFwOiBub3dyYXA7XHJcblxyXG4gICAgICAgIHN2ZyBwYXRoIHtcclxuICAgICAgICAgIHN0cm9rZTogcmdiYSh3aGl0ZSwgLjcpO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgYSB7XHJcbiAgICAgICAgICBjb2xvcjogJGRlZmF1bHQtZWxlbWVudHMtY29sb3I7XHJcbiAgICAgICAgICBmb250LXdlaWdodDogJGZ3LXJlZ3VsYXI7XHJcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICBnYXA6IDZweDtcclxuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHJcbiAgICAgICAgICBzdHJvbmcge1xyXG4gICAgICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5pbmZvLXJvd19fYXZhdGFyIHtcclxuICAgICAgICAgIHdpZHRoOiAyNHB4O1xyXG4gICAgICAgICAgaGVpZ2h0OiAyNHB4O1xyXG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKHdoaXRlLCAuMyk7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4ud2VsY29tZS1hcHAtc2VjdGlvbiB7XHJcbiAgbWFyZ2luLWJvdHRvbTogNjBweDtcclxuXHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6ICR3aWR0aC1tZCkge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcclxuICB9XHJcblxyXG4gICYtaGVybyB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZ2FwOiAyNHB4O1xyXG4gICAgcGFkZGluZzogMjRweCAyNHB4IDI0cHggMjRweDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xyXG4gICAgYm9yZGVyLXJhZGl1czogMTZweDtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICB6LWluZGV4OiAxO1xyXG5cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkd2lkdGgtbWQpIHtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIH1cclxuXHJcbiAgICAud2VsY29tZS1hcHAtYmFubmVyIHtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICBoZWlnaHQ6IGZpdC1jb250ZW50O1xyXG4gICAgICBnYXA6IDEwcHg7XHJcbiAgICAgIG1pbi13aWR0aDogMjIwcHg7XHJcblxyXG4gICAgICAud2VsY29tZS1hcHAtaW1hZ2Uge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IGNhbGMoMTAwJSArIDE2cHgpO1xyXG4gICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcbiAgICAgICAgaGVpZ2h0OiBmaXQtY29udGVudDtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICAgICAgaW1nIHtcclxuICAgICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6ICR3aWR0aC1tZCkge1xyXG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICYtbG9nbyB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDE2cHg7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDBweDtcclxuICAgICAgICBwYWRkaW5nOiAxMHB4IDIwcHg7XHJcblxyXG4gICAgICAgIGltZyB7XHJcbiAgICAgICAgICBtYXgtaGVpZ2h0OiA0MHB4O1xyXG4gICAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAmLXJhdGluZyB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIGdhcDogOHB4O1xyXG5cclxuICAgICAgICAmX3N0YXJzIHtcclxuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgZ2FwOiA0cHg7XHJcblxyXG4gICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICBmb250LXdlaWdodDogJGZ3LWJvbGQ7XHJcbiAgICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogMjZweDtcclxuICAgICAgICAgIGNvbG9yOiAkdGV4dC1wcmltYXJ5O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC53ZWxjb21lLWFwcC1tYWluIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgZ2FwOiAyNHB4O1xyXG5cclxuICAgICAgLndlbGNvbWUtYXBwLXRpdGxlIHtcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC53ZWxjb21lLWFwcC1idXR0b25zIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgZ2FwOiAxMnB4O1xyXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuXHJcbiAgICAgICAgLmJ0biB7XHJcbiAgICAgICAgICBmbGV4OiAxO1xyXG4gICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgIGdhcDogMTJweDtcclxuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG4gICAgICAgICAgPiBzcGFuIHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmdy1yZWd1bGFyO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xyXG5cclxuICAgICAgICAgICAgYiwgc3BhbiB7XHJcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmdy1zZW1pYm9sZDtcclxuICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XHJcbiAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIHN2ZyBwYXRoIHtcclxuICAgICAgICAgICAgZmlsbDogd2hpdGU7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAud2VsY29tZS1hcHAtaW5mbyB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGdhcDogMjRweDtcclxuICAgICAgICByb3ctZ2FwOiAxMnB4O1xyXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuXHJcbiAgICAgICAgJl9yb3cge1xyXG4gICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICBnYXA6IDRweDtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZnctcmVndWxhcjtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG4gICAgICAgICAgY29sb3I6IHJnYmEoJHNlY29uZGFyeSwgLjcpO1xyXG4gICAgICAgICAgdGV4dC13cmFwOiBub3dyYXA7XHJcblxyXG4gICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZnctcmVndWxhcjtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgLndlbGNvbWUtYXBwLWltYWdlLW1vYmlsZSB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuXHJcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6ICR3aWR0aC1tZCkge1xyXG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgaGVpZ2h0OiAzMDBweDtcclxuXHJcbiAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDQwMHB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLndlbGNvbWUtYmstaW5mbyB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBnYXA6IDIwcHg7XHJcbiAgb3ZlcmZsb3c6IGF1dG87XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiBmaXQtY29udGVudDtcclxuICBhbGlnbi1zZWxmOiBjZW50ZXI7XHJcblxyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XHJcbiAgfVxyXG5cclxuICAuYmtfY2FyZF9zaG9ydCB7XHJcbiAgICBmbGV4OiAxO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBwYWRkaW5nOiAxNnB4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XHJcbiAgICBib3JkZXItcmFkaXVzOiAxNnB4O1xyXG4gICAgbWluLXdpZHRoOiAzNTBweDtcclxuXHJcbiAgICAmLWxvZ28ge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGhlaWdodDogMTAwcHg7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDE2cHg7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcblxyXG4gICAgICBpbWcge1xyXG4gICAgICAgIG1heC1oZWlnaHQ6IDQwcHg7XHJcbiAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi1pbmZvIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgZ2FwOiAxMHB4O1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgJi10aXRsZSB7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiAkZnctc2VtaWJvbGQ7XHJcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICAgIGNvbG9yOiAkdGV4dC1wcmltYXJ5O1xyXG4gICAgfVxyXG5cclxuICAgICYtcmF0aW5nIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgZ2FwOiAycHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiAkZnctc2VtaWJvbGQ7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XHJcblxyXG4gICAgICBzcGFuIHtcclxuICAgICAgICBjb2xvcjogJHRleHQtcHJpbWFyeTtcclxuICAgICAgfVxyXG5cclxuICAgICAgc3ZnIHtcclxuICAgICAgICB3aWR0aDogMTVweDtcclxuICAgICAgICBoZWlnaHQ6IDE1cHg7XHJcblxyXG4gICAgICAgIHBhdGgge1xyXG4gICAgICAgICAgZmlsbDogdmFyKC0tYmstc3Rhci1jb2xvcik7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi1ib251cyB7XHJcbiAgICAgIGZsZXg6IDE7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiAkZnctYm9sZDtcclxuICAgICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMjhweDtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBjb2xvcjogJHRleHQtcHJpbWFyeTtcclxuXHJcbiAgICAgIHNwYW4ge1xyXG4gICAgICAgIGNvbG9yOiAkZGVmYXVsdC1lbGVtZW50cy1jb2xvcjtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5idG4ge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgbWFyZ2luLXRvcDogMTZweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5wYWdlLWJrLXdlbGNvbWUtLWJrX19ibG9jayB7XHJcbiAgICBmbGV4OiAxO1xyXG4gICAgbWluLXdpZHRoOiAzNTBweDtcclxuXHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgIGdhcDogMTZweDtcclxuICAgICAgcGFkZGluZzogMjBweDtcclxuICAgICAgYm9yZGVyLXJhZGl1czogMTZweDtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XHJcblxyXG4gICAgICAmX190aXRsZSB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBnYXA6IDEwcHg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblxyXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkd2lkdGgtbWQpIHtcclxuICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICAgIHJvdy1nYXA6IDE2cHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuaDUge1xyXG4gICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX19yYXRpbmcge1xyXG4gICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICBmb250LXdlaWdodDogJGZ3LWJvbGQ7XHJcbiAgICAgICAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogMjhweDtcclxuXHJcbiAgICAgICAgICBzdmcge1xyXG4gICAgICAgICAgICB3aWR0aDogMjNweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAyM3B4O1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICZfX3JhdGluZ3Mge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICBnYXA6IDhweDtcclxuICAgICAgICBtYXJnaW4tdG9wOiAycHg7XHJcblxyXG4gICAgICAgICYtZWxlbSB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICAgIGdhcDogNHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi1uYW1lIHtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogMjJweDtcclxuICAgICAgICAgIGNvbG9yOiAkdGV4dC1wcmltYXJ5O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi1zdGFycyB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgIGdhcDogNHB4O1xyXG5cclxuICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICBzdmcge1xyXG4gICAgICAgICAgICB3aWR0aDogMThweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxOHB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi12YWx1ZSB7XHJcbiAgICAgICAgICBtYXJnaW4tbGVmdDogNHB4O1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6ICRmdy1zZW1pYm9sZDtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgJl9fbGlzdCB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIGdhcDogOHB4O1xyXG4gICAgICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xyXG5cclxuICAgICAgICBsaSB7XHJcbiAgICAgICAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICZfX2xpc3RfX3Byb3Mge1xyXG4gICAgICAgIGxpIHtcclxuICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDt1dGY4LDxzdmcgd2lkdGg9JzIwJyBoZWlnaHQ9JzIwJyB2aWV3Qm94PScwIDAgMjAgMjAnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zyc+PHJlY3QgeD0nMC41JyB5PScwLjUnIHdpZHRoPScxOScgaGVpZ2h0PScxOScgcng9JzkuNScgc3Ryb2tlPSclMjMxNkI1MjgnLz48cGF0aCBkPSdNNiAxMEgxME0xNCAxMEgxME0xMCAxMFY2TTEwIDEwVjE0JyBzdHJva2U9JyUyMzE2QjUyOCcgc3Ryb2tlLXdpZHRoPScxLjUnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvPjwvc3ZnPlwiKSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgJl9fbGlzdF9fY29ucyB7XHJcbiAgICAgICAgbGkge1xyXG4gICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0VFNDQzRiAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBtYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7dXRmOCw8c3ZnIHdpZHRoPScyMScgaGVpZ2h0PScyMCcgdmlld0JveD0nMCAwIDIxIDIwJyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnPjxnIGNsaXAtcGF0aD0ndXJsKCUyM2NsaXAwXzMwN18xMjY2KSc+PHBhdGggZD0nTTQuNjY2OTkgMjcuNUw4LjAwMDMzIDMwLjgzMzNMMTYuMzMzNyAyMi41JyBzdHJva2U9JyUyMzE2QjUyOCcgc3Ryb2tlLXdpZHRoPScxLjUnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvPjxwYXRoIGQ9J003LjE2NjAyIDEwSDEzLjgzMjcnIHN0cm9rZT0nJTIzRUU0NDNGJyBzdHJva2Utd2lkdGg9JzEuNScgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJy8+PC9nPjxyZWN0IHg9JzEnIHk9JzAuNScgd2lkdGg9JzE5JyBoZWlnaHQ9JzE5JyByeD0nOS41JyBzdHJva2U9JyUyM0VFNDQzRicvPjxkZWZzPjxjbGlwUGF0aCBpZD0nY2xpcDBfMzA3XzEyNjYnPjxyZWN0IHg9JzAuNScgd2lkdGg9JzIwJyBoZWlnaHQ9JzIwJyByeD0nMTAnIGZpbGw9J3doaXRlJy8+PC9jbGlwUGF0aD48L2RlZnM+PC9zdmc+XCIpICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAmX19saXN0X19pbWFnZXMge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBnYXA6IDEwcHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICZfX2xpc3RfX2ltYWdlIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgd2lkdGg6IDQ1cHg7XHJcbiAgICAgICAgaGVpZ2h0OiAzMHB4O1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDJweDtcclxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjRDNEM0QzO1xyXG5cclxuICAgICAgICBpbWcge1xyXG4gICAgICAgICAgd2lkdGg6IDk4JTtcclxuICAgICAgICAgIGhlaWdodDogOTglO1xyXG4gICAgICAgICAgb2JqZWN0LWZpdDogY29udGFpbjtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICZfX3BheW1lbnRzIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgZ2FwOiAxNnB4O1xyXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgfVxyXG5cclxuICAgICAgJl9fZG93bmxvYWQge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBnYXA6IDE2cHg7XHJcblxyXG4gICAgICAgIGEge1xyXG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gIH1cclxufVxyXG5cclxuLndlbGNvbWUtYmstcHJvbW8ge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICBnYXA6IDI0cHg7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBwYWRkaW5nOiAxNnB4O1xyXG4gIG1pbi13aWR0aDogNDAwcHg7XHJcbiAgaGVpZ2h0OiBmaXQtY29udGVudDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcclxuICBib3JkZXItcmFkaXVzOiAxNnB4O1xyXG5cclxuICBAbWVkaWEgKG1heC13aWR0aDogJHdpZHRoLW1kKSB7XHJcbiAgICBtaW4td2lkdGg6IDA7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICB9XHJcblxyXG4gICYtLWxvZ28ge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIGJvcmRlci1yYWRpdXM6IDE2cHg7XHJcbiAgICBwYWRkaW5nOiAxMHB4IDQwcHg7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMTAwcHg7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG5cclxuICAgIGltZyB7XHJcbiAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgIG1heC1oZWlnaHQ6IDEwMCU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLS1ibG9jayB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBnYXA6IDhweDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gIH1cclxuXHJcbiAgJi0tc21hbGxfdGl0bGUge1xyXG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xyXG4gIH1cclxuXHJcbiAgJi0tdGV4dCB7XHJcbiAgICBzcGFuIHtcclxuICAgICAgY29sb3I6ICRkZWZhdWx0LWVsZW1lbnRzLWNvbG9yO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi0tdmFsdWUge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgcGFkZGluZzogMTJweCAyOHB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogMTJweDtcclxuICAgIGJvcmRlcjogMnB4IGRhc2hlZCAkZGVmYXVsdC1lbGVtZW50cy1jb2xvcjtcclxuICB9XHJcblxyXG4gIGg0IHtcclxuICAgIG1hcmdpbjogMDtcclxuICB9XHJcblxyXG4gIC5idG4ge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgfVxyXG59XHJcblxyXG4ud2VsY29tZS1zaW1wbGUtc2VjdGlvbiB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIGdhcDogMjRweDtcclxuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG5cclxuICBAbWVkaWEgKG1heC13aWR0aDogJHdpZHRoLW1kKSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgZ2FwOiAxNnB4O1xyXG4gIH1cclxuXHJcbiAgLmJyZWFkY3J1bWJzLXNlY3Rpb24ge1xyXG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAmLS10aXRsZSB7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgfVxyXG5cclxuICAmLS10ZXh0IHtcclxuICAgIGNvbG9yOiAkc2Vjb25kYXJ5O1xyXG4gIH1cclxuXHJcbiAgJi0taW5mbyB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGdhcDogOHB4O1xyXG5cclxuICAgICZfcm93IHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgZ2FwOiA0cHg7XHJcbiAgICAgIHRleHQtd3JhcDogbm93cmFwO1xyXG4gICAgICBvcGFjaXR5OiAuNztcclxuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMjBweDtcclxuXHJcbiAgICAgIHN2ZyB7XHJcbiAgICAgICAgd2lkdGg6IDE2cHg7XHJcbiAgICAgICAgaGVpZ2h0OiAxNnB4O1xyXG5cclxuICAgICAgICBwYXRoIHtcclxuICAgICAgICAgIHN0cm9rZTogJHNlY29uZGFyeTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICYtLWF1dGhvciB7XHJcbiAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgfVxyXG5cclxuICAgICAgYSB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBnYXA6IDZweDtcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgY29sb3I6IGluaGVyaXQ7XHJcblxyXG4gICAgICAgIHN0cm9uZyB7XHJcbiAgICAgICAgICBjb2xvcjogJHRleHQtcHJpbWFyeTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5pbmZvLXJvd19fYXZhdGFyIHtcclxuICAgICAgICB3aWR0aDogMjRweDtcclxuICAgICAgICBoZWlnaHQ6IDI0cHg7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59IiwiLmx3cHRvYyB7XHJcbiAgbWFyZ2luOiAkc2VjdGlvbi1tYXJnaW4gIWltcG9ydGFudDtcclxuXHJcbiAgQG1lZGlhIChtaW4td2lkdGg6ICR3aWR0aC1tZCkge1xyXG4gICAgbWFyZ2luOiAkc2VjdGlvbi1tYXJnaW4tbW9iO1xyXG4gIH1cclxuXHJcbiAgLmx3cHRvY190b2dnbGVfYXJyb3cge1xyXG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLmx3cHRvY19pIHtcclxuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcclxuXHJcbiAgICAubHdwdG9jX2hlYWRlciB7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiAxcHg7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkc2Vjb25kYXJ5LCAuMyk7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5sd3B0b2NfdG9nZ2xlIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICBqdXN0aWZ5LXNlbGY6IGNlbnRlcjtcclxuICAgICAgICBnYXA6IDhweDtcclxuICAgICAgICBwYWRkaW5nOiAxMnB4IDI4cHg7XHJcbiAgICAgICAgaGVpZ2h0OiBmaXQtY29udGVudDtcclxuICAgICAgICB3aWR0aDogZml0LWNvbnRlbnQ7XHJcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJHdoaXRlLWJ0bi1ib3JkZXItY29sb3I7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlLWJ0bi1iZztcclxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgdGV4dC13cmFwOiBub3dyYXA7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTJweDtcclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgIHotaW5kZXg6IDI7XHJcblxyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlLWJ0bi1ob3Zlci1iZztcclxuICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICR3aGl0ZS1idG4taG92ZXItYm9yZGVyLWNvbG9yO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjphY3RpdmUge1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlLWJ0bi1wcmVzc2VkLWJnO1xyXG4gICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJHdoaXRlLWJ0bi1wcmVzc2VkLWJvcmRlci1jb2xvcjtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICBjb250ZW50OiBub25lO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgY29udGVudDogbm9uZTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICBwYXRoIHtcclxuICAgICAgICAgICAgc3Ryb2tlOiAkZGVmYXVsdC1lbGVtZW50cy1jb2xvcjtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5sd3B0b2NfdG9nZ2xlX2xhYmVsIHtcclxuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgZ2FwOiAxMnB4O1xyXG4gICAgICAgICAgY29sb3I6ICR3aGl0ZS1idG4tdHh0LWNvbG9yO1xyXG4gICAgICAgICAgZm9udC1mYW1pbHk6ICRmZjtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZnctbWVkaXVtO1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICAgICAgICBib3JkZXI6IDA7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgIG91dGxpbmU6IG5vbmU7XHJcbiAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cclxuICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICBib3JkZXI6IDAgIWltcG9ydGFudDtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAmLmlzLWNsb3NlIHtcclxuICAgICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgd2lkdGg6IDI0cHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogMjRweDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO3V0ZjgsPHN2ZyB3aWR0aD0nMjQnIGhlaWdodD0nMjQnIHZpZXdCb3g9JzAgMCAyNCAyNCcgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJz48cGF0aCBkPSdNOS4yNTAyMiAxNkM5LjI1MDIyIDE1LjgwOCA5LjMyMzE5IDE1LjYxNiA5LjQ3MDE5IDE1LjQ3TDEyLjk0MDIgMTJMOS40NzAxOSA4LjUzMDA1QzkuMTc3MTkgOC4yMzcwNSA5LjE3NzE5IDcuNzYyMDIgOS40NzAxOSA3LjQ2OTAyQzkuNzYzMTkgNy4xNzYwMiAxMC4yMzgyIDcuMTc2MDIgMTAuNTMxMiA3LjQ2OTAyTDE0LjUzMTIgMTEuNDY5QzE0LjgyNDIgMTEuNzYyIDE0LjgyNDIgMTIuMjM3MSAxNC41MzEyIDEyLjUzMDFMMTAuNTMxMiAxNi41MzAxQzEwLjIzODIgMTYuODIzMSA5Ljc2MzE5IDE2LjgyMzEgOS40NzAxOSAxNi41MzAxQzkuMzIzMTkgMTYuMzg0MSA5LjI1MDIyIDE2LjE5MiA5LjI1MDIyIDE2WicgZmlsbD0nJTIzNDU0OTU3Jy8+PC9zdmc+XCIpO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJHNlY29uZGFyeSwgLjEpO1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4zcztcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAubHdwdG9jX2l0ZW1zIHtcclxuICAgICAgcGFkZGluZzogMTZweDtcclxuICAgICAgbWFyZ2luLXRvcDogMjRweDtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDE2cHg7XHJcblxyXG4gICAgICAubHdwdG9jX2l0ZW0ge1xyXG4gICAgICAgIHBhZGRpbmc6IDEycHg7XHJcblxyXG4gICAgICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XHJcbiAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzQ1NDk1NzREO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgYSB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgIGdhcDogMTJweDtcclxuICAgICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5O1xyXG5cclxuICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICBib3JkZXI6IDAgIWltcG9ydGFudDtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAubHdwdG9jX2l0ZW1fbnVtYmVyIHtcclxuICAgICAgICAgICAgY29sb3I6ICRkZWZhdWx0LWVsZW1lbnRzLWNvbG9yO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmx3cHRvY19pdGVtV3JhcCB7XHJcbiAgICAgICAgICAvL2Rpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi5zZWFyY2gtZm9ybSB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBnYXA6IDEycHg7XHJcbiAgcGFkZGluZzogMTJweDtcclxuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICBib3JkZXI6IDFweCBzb2xpZCAkaGVhZGVyLXR4dC1jb2xvcjtcclxuICBib3JkZXItcmFkaXVzOiAxMnB4O1xyXG5cclxuICBzdmcge1xyXG4gICAgd2lkdGg6IDI0cHg7XHJcbiAgICBoZWlnaHQ6IDI0cHg7XHJcbiAgICBtaW4td2lkdGg6IDI0cHg7XHJcbiAgfVxyXG5cclxuICBpbnB1dCB7XHJcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgIG91dGxpbmU6IG5vbmU7XHJcbiAgICBib3JkZXI6IDA7XHJcbiAgICBjb2xvcjogJGhlYWRlci10eHQtY29sb3I7XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMjJweDtcclxuXHJcbiAgICAmOjpwbGFjZWhvbGRlciB7XHJcbiAgICAgIGNvbG9yOiAkaGVhZGVyLXR4dC1jb2xvcjtcclxuICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMjJweDtcclxuICAgIH1cclxuXHJcbiAgICAmOjotd2Via2l0LXNlYXJjaC1jYW5jZWwtYnV0dG9uLFxyXG4gICAgJjo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbiB7XHJcbiAgICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcclxuICAgICAgYXBwZWFyYW5jZTogbm9uZTtcclxuICAgIH1cclxuICB9XHJcbn0iLCIuaGVhZGVyIHtcclxuICBwb3NpdGlvbjogc3RpY2t5O1xyXG4gIHRvcDogMDtcclxuICB3aWR0aDogMTAwJTtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkcGFnZS1oZWFkZXItYmc7XHJcbiAgY29sb3I6ICRoZWFkZXItdHh0LWNvbG9yO1xyXG4gIHotaW5kZXg6IDk5OTtcclxuXHJcbiAgYm9keS5hZG1pbi1iYXIgJiB7XHJcbiAgICB0b3A6IDMycHg7XHJcblxyXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzgycHgpIHtcclxuICAgICAgdG9wOiA0NnB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi1jb250YWluZXIge1xyXG4gICAgbWF4LXdpZHRoOiAxNzUycHg7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIHBhZGRpbmc6IDAgMTZweDtcclxuICB9XHJcblxyXG4gICZfX2hvbGRlciB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIH1cclxuXHJcbiAgJl9fbmF2aWdhdGlvbiB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgIGdhcDogMjBweDtcclxuICAgIHBhZGRpbmc6IDIycHggMDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gIH1cclxuXHJcbiAgJl9fYnV0dG9ucyB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGdhcDogMjBweDtcclxuXHJcbiAgICAuc2VhcmNoLWZvcm0ge1xyXG4gICAgICBzdmcge1xyXG4gICAgICAgIHBhdGgge1xyXG4gICAgICAgICAgc3Ryb2tlOiAkaGVhZGVyLXR4dC1jb2xvcjtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogJHdpZHRoLW1kKSB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19sb2dvIHtcclxuICAgIC5jdXN0b20tbG9nby1saW5rIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIH1cclxuXHJcbiAgICBpbWcge1xyXG4gICAgICBtYXgtd2lkdGg6IHZhcigtLXRoZW1lLWhlYWRlci1sb2dvLW1heC13aWR0aCwgMTgwcHgpO1xyXG4gICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgIG1heC1oZWlnaHQ6IHZhcigtLXRoZW1lLWhlYWRlci1sb2dvLW1heC1oZWlnaHQsIG5vbmUpO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fbG9nby1tb2JpbGUge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuXHJcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkd2lkdGgtbWQpIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIG1heC1oZWlnaHQ6IDQwcHg7XHJcblxyXG4gICAgICBpbWcge1xyXG4gICAgICAgIGhlaWdodDogNDBweDtcclxuICAgICAgICBtaW4td2lkdGg6IDE0MnB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuYnRuLWhlYWRlci1tb2JpbGUge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuXHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogJHdpZHRoLW1kKSB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19tZW51IHtcclxuICAgIGZsZXg6IDE7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgZ2FwOiAyMHB4O1xyXG5cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkd2lkdGgtbWQpIHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuXHJcbiAgICAubWVudS1oZWFkZXItY29udGFpbmVyIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgIGdhcDogMjBweDtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcblxyXG4gICAgLm1lbnUge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgZ2FwOiA0OHB4O1xyXG4gICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICBtYXJnaW46IDA7XHJcbiAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcblxyXG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkd2lkdGgtbWQpIHtcclxuICAgICAgICBnYXA6IDE2cHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIHN2ZyB7XHJcbiAgICAgICAgcGF0aCB7XHJcbiAgICAgICAgICBzdHJva2U6ICRoZWFkZXItdHh0LWNvbG9yO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgPiBsaSB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogJHdpZHRoLW1kKSB7XHJcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTZweDtcclxuICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkaGVhZGVyLXR4dC1jb2xvcjtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6aG92ZXI6OmFmdGVyIHtcclxuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgIGJvdHRvbTogLTRweDtcclxuICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICBoZWlnaHQ6IDFweDtcclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkZWZhdWx0LWVsZW1lbnRzLWNvbG9yO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgPiBhIHtcclxuICAgICAgICAgIHRleHQtd3JhcDogbm93cmFwO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgYSB7XHJcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgIGNvbG9yOiAkaGVhZGVyLXR4dC1jb2xvcjtcclxuICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblxyXG4gICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6ICR3aWR0aC1tZCkge1xyXG4gICAgICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgICBjb250ZW50OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICAgICAgICBib3JkZXI6IDA7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYuYWN0aXZlIHtcclxuICAgICAgICAgICAgICBjb2xvcjogJGRlZmF1bHQtZWxlbWVudHMtY29sb3I7XHJcbiAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cclxuICAgICAgICAgICAgICBzdmcge1xyXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcclxuXHJcbiAgICAgICAgICAgICAgICBwYXRoIHtcclxuICAgICAgICAgICAgICAgICAgc3Ryb2tlOiAkZGVmYXVsdC1lbGVtZW50cy1jb2xvcjtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5kcm9wLWhvbGRlciB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgdG9wOiAxMDAlO1xyXG4gICAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG4gICAgICAgICAgcGFkZGluZzogNDBweCAwIDA7XHJcbiAgICAgICAgICB3aWR0aDogbWF4LWNvbnRlbnQ7XHJcbiAgICAgICAgICBtYXgtd2lkdGg6IDI1MHB4O1xyXG5cclxuICAgICAgICAgIHVsIHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgZ2FwOiA4cHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDEwcHg7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHBhZ2UtaGVhZGVyLWJnO1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxNnB4O1xyXG5cclxuICAgICAgICAgICAgbGkge1xyXG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgIHBhZGRpbmc6IDAgMTVweDtcclxuXHJcbiAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcblxyXG4gICAgICAgICAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAycHg7XHJcbiAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICBoZWlnaHQ6IDFweDtcclxuICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmOmhvdmVyOmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRlZmF1bHQtZWxlbWVudHMtY29sb3I7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogJHdpZHRoLW1kKSB7XHJcbiAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgLmRyb3AtaG9sZGVyIHtcclxuICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6ICR3aWR0aC1tZCkge1xyXG4gICAgLm1lbnUtYWN0aXZlIHtcclxuICAgICAgLmhlYWRlcl9fbWVudSB7XHJcbiAgICAgICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgICAgIHRvcDogdmFyKC0taGVhZGVyLWhlaWdodCwgNjBweCk7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgZ2FwOiAyMHB4O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgICAgICBwYWRkaW5nOiAyNnB4IDE2cHggMTZweCAxNnB4O1xyXG4gICAgICAgIHdpZHRoOiAxMDB2dztcclxuICAgICAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIHZhcigtLWhlYWRlci1oZWlnaHQsIDYwcHgpKTtcclxuICAgICAgICB6LWluZGV4OiAxMDAwMDA7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHBhZ2UtaGVhZGVyLWJnO1xyXG4gICAgICAgIG92ZXJmbG93LXk6IGF1dG87XHJcblxyXG4gICAgICAgIC5tZW51LWhlYWRlci1jb250YWluZXIge1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICB1bCB7XHJcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgYWxpZ24taXRlbXM6IHNlbGYtc3RhcnQ7XHJcbiAgICAgICAgICBwYWRkaW5nOiAxMHB4O1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcblxyXG4gICAgICAgICAgbGkge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICYuYWN0aXZlICsgLmRyb3AtaG9sZGVyIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuZHJvcC1ob2xkZXIge1xyXG4gICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMTZweDtcclxuICAgICAgICAgICAgICBtYXgtd2lkdGg6IG5vbmU7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcblxyXG4gICAgICAgICAgICAgIC5kcm9wLW1lbnUtbGlzdCB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICAgICAgZ2FwOiAxNnB4O1xyXG5cclxuICAgICAgICAgICAgICAgIGxpIHtcclxuICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfZHJvcGRvd24ge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIH1cclxuXHJcbiAgJl9kcm9wZG93biB7XHJcbiAgICB1bCB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiA1NXB4O1xyXG4gICAgICBsZWZ0OiAtMjAwJTtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgZ2FwOiAwO1xyXG4gICAgICBwYWRkaW5nOiAxMnB4O1xyXG4gICAgICBtaW4td2lkdGg6IDIwMHB4O1xyXG4gICAgICBtYXJnaW46IDA7XHJcbiAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgICAgIHotaW5kZXg6IDEwO1xyXG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAkcHJpbWFyeTtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHBhZ2UtaGVhZGVyLWJnO1xyXG4gICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAxNnB4O1xyXG4gICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMTZweDtcclxuXHJcbiAgICAgIGxpIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgICAgIGEge1xyXG4gICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgIHBhZGRpbmc6IDZweDtcclxuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICBnYXA6IDRweDtcclxuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICAgIGNvbG9yOiAkaGVhZGVyLXR4dC1jb2xvcjtcclxuICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuXHJcbiAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgY29sb3I6ICRkZWZhdWx0LWVsZW1lbnRzLWNvbG9yO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAuZHJvcGRvd24tbWVudSB7XHJcbiAgICAgICAgdHJhbnNmb3JtOiBub25lO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9lbGxpcHNpcyB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcblxyXG4gICAgICBzdmcge1xyXG4gICAgICAgIHdpZHRoOiAyMHB4O1xyXG5cclxuICAgICAgICBjaXJjbGUge1xyXG4gICAgICAgICAgZmlsbDogJGhlYWRlci10eHQtY29sb3I7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19oYW1idXJnZXIge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICAgIG1pbi13aWR0aDogMjRweDtcclxuICAgIGhlaWdodDogMjRweDtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuXHJcbiAgICAuaGFtYnVyZ2VyIHtcclxuICAgICAgaGVpZ2h0OiAxNnB4O1xyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3aWR0aC1tZCkge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIHotaW5kZXg6IDEwMDAwMTtcclxuICAgIH1cclxuICB9XHJcblxyXG5cclxuICAuYm9udXMtbW9kYWwtaWNvbntcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIH1cclxuXHJcbiAgLmJvbnVzLW1vZGFsLWljb24taG9sZGVye1xyXG4gICAgICB3aWR0aDogNDBweDtcclxuICAgICAgaGVpZ2h0OiA0MHB4O1xyXG5cclxuICAgICAgLmNvdW50ZXJ7XHJcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICB3aWR0aDogMjRweDtcclxuICAgICAgICAgIGhlaWdodDogMjRweDtcclxuICAgICAgICAgIHRvcDogLTExcHg7XHJcbiAgICAgICAgICByaWdodDogLTExcHg7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYWN0aXZlLWJ0bi1iZztcclxuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmOmhvdmVye1xyXG4gICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICB9XHJcbiAgfVxyXG5cclxuICAuYm9udXMtbW9kYWwtY29udGVudHtcclxuICAgICAgcGFkZGluZzogMTZweDtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgd2lkdGg6IDM2MHB4O1xyXG4gICAgICBiYWNrZ3JvdW5kOiAkcGFnZS1oZWFkZXItYmc7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRzZWNvbmRhcnk7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiA2MHB4O1xyXG4gICAgICByaWdodDogMDtcclxuICAgICAgYW5pbWF0aW9uOiBmYWRlb3V0IGVhc2UgLjNzO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgICAgIHotaW5kZXg6IDUwO1xyXG5cclxuICAgICAgLnRpdGxle1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmLmFjdGl2ZXtcclxuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgYW5pbWF0aW9uOiBmYWRlaW4gZWFzZSAuM3M7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5ib251cy1tb2RhbC1pY29uLWNsb3Nle1xyXG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgcmlnaHQ6IC0xMHB4O1xyXG4gICAgICAgICAgdG9wOiAtMTBweDtcclxuICAgICAgICAgIHBhZGRpbmc6IDVweDtcclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRhY3RpdmUtYnRuLWJnO1xyXG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgICAgd2lkdGg6IDI1cHg7XHJcbiAgICAgICAgICBoZWlnaHQ6IDI1cHg7XHJcblxyXG4gICAgICAgICAgJjpob3ZlcntcclxuICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICB9XHJcbiAgICAgIH1cclxuICB9XHJcbiAgXHJcbiAgLm1vZGFsLWNvbnRlbnQtYmt7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgIGdhcDogMjBweDtcclxuXHJcbiAgICAgIC5tb2RhbC1jb250ZW50LWJrLWl0ZW17XHJcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICRwcmltYXJ5O1xyXG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xyXG4gICAgICAgICAgcGFkZGluZzogMTBweCA0cHg7XHJcbiAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgZ2FwOiA1cHg7XHJcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblxyXG4gICAgICAgICAgLmxvZ28taG9sZGVye1xyXG4gICAgICAgICAgICAgIHdpZHRoOiAyNSU7XHJcbiAgICAgICAgICAgICAgcGFkZGluZzogMTBweCA1cHg7XHJcbiAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAuYnRue1xyXG4gICAgICAgICAgICAgIHBhZGRpbmc6IDVweDtcclxuICAgICAgICAgICAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgICBmbGV4LXNocmluazogMDtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAuYm9udXN7XHJcbiAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XHJcblxyXG4gICAgICAgICAgICAgIHN0cm9uZyxie1xyXG4gICAgICAgICAgICAgICAgICBjb2xvcjogJHNlY29uZGFyeTtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgIH1cclxuICB9XHJcbn1cclxuIiwiLmZvb3RlciB7XHJcbiAgcGFkZGluZzogNjBweCAwIDQwcHg7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJHBhZ2UtZm9vdGVyLWJnO1xyXG5cclxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkd2lkdGgtbWQpIHtcclxuICAgIHBhZGRpbmc6IDIwcHggMDtcclxuICB9XHJcblxyXG4gICYtY29udGFpbmVyIHtcclxuICAgIG1heC13aWR0aDogMTc1MnB4O1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICBwYWRkaW5nOiAwIDE2cHg7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGdhcDogNDBweDtcclxuICB9XHJcblxyXG4gICZfX3RvcC1ob2xkZXIge1xyXG4gICAgZGlzcGxheTogZ3JpZDtcclxuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDYsIDFmcik7XHJcbiAgICBnYXA6IDIwcHg7XHJcblxyXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHdpZHRoLW1kKSB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgIGdhcDogMzBweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX21lbnUtaG9sZGVyIHtcclxuICAgIHVsIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgZ2FwOiAzMHB4O1xyXG4gICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICBtYXJnaW46IDA7XHJcbiAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuXHJcbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3aWR0aC1tZCkge1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbiAgICAgICAgZ2FwOiAzMHB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICBsaSB7XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuXHJcbiAgICAgICAgYSB7XHJcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICBjb2xvcjogJGZvb3Rlci10eHQtY29sb3I7XHJcbiAgICAgICAgICBvcGFjaXR5OiAuNjtcclxuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZnctcmVndWxhcjtcclxuXHJcbiAgICAgICAgICAmOmhvdmVyOjphZnRlciB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgYm90dG9tOiAtNHB4O1xyXG4gICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxcHg7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkZWZhdWx0LWVsZW1lbnRzLWNvbG9yO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fdG9wLWNvbCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGdhcDogMjRweDtcclxuXHJcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkd2lkdGgtbWQpIHtcclxuICAgICAgZ2FwOiAxMnB4O1xyXG4gICAgfVxyXG5cclxuICAgICYuYWN0aXZlIHtcclxuICAgICAgLmZvb3Rlcl9fdG9wLWNvbF9fdGl0bGU6YWZ0ZXIge1xyXG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5mb290ZXJfX21lbnUge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtLXNvY2lhbHMge1xyXG4gICAgICBnYXA6IDI0cHg7XHJcblxyXG4gICAgICAuZm9vdGVyX190b3AtY29sX190aXRsZTphZnRlciB7XHJcbiAgICAgICAgY29udGVudDogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fdGl0bGUge1xyXG4gICAgICBmb250LXdlaWdodDogJGZ3LXNlbWlib2xkO1xyXG4gICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgY29sb3I6ICRmb290ZXItdHh0LWNvbG9yO1xyXG5cclxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHdpZHRoLW1kKSB7XHJcbiAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgd2lkdGg6IDE2cHg7XHJcbiAgICAgICAgICBoZWlnaHQ6IDE2cHg7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcclxuICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAuM3M7XHJcblxyXG4gICAgICAgICAgbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyUyMHdpZHRoJTNEJTIyMTYlMjIlMjBoZWlnaHQlM0QlMjIxNiUyMiUyMHZpZXdCb3glM0QlMjIwJTIwMCUyMDE2JTIwMTYlMjIlMjBmaWxsJTNEJTIybm9uZSUyMiUyMHhtbG5zJTNEJTIyaHR0cCUzQS8vd3d3LnczLm9yZy8yMDAwL3N2ZyUyMiUzRSUzQ3BhdGglMjBkJTNEJTIyTTQlMjA2TDglMjAxMEwxMiUyMDYlMjIlMjBzdHJva2UlM0QlMjJ3aGl0ZSUyMiUyMHN0cm9rZS13aWR0aCUzRCUyMjEuNSUyMiUyMHN0cm9rZS1saW5lY2FwJTNEJTIycm91bmQlMjIlMjBzdHJva2UtbGluZWpvaW4lM0QlMjJyb3VuZCUyMi8lM0UlM0Mvc3ZnJTNFXCIpO1xyXG4gICAgICAgICAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICAgIG1hc2stcG9zaXRpb246IGNlbnRlcjtcclxuICAgICAgICAgIG1hc2stc2l6ZTogY29udGFpbjtcclxuXHJcbiAgICAgICAgICAtd2Via2l0LW1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmclMjB3aWR0aCUzRCUyMjE2JTIyJTIwaGVpZ2h0JTNEJTIyMTYlMjIlMjB2aWV3Qm94JTNEJTIyMCUyMDAlMjAxNiUyMDE2JTIyJTIwZmlsbCUzRCUyMm5vbmUlMjIlMjB4bWxucyUzRCUyMmh0dHAlM0EvL3d3dy53My5vcmcvMjAwMC9zdmclMjIlM0UlM0NwYXRoJTIwZCUzRCUyMk00JTIwNkw4JTIwMTBMMTIlMjA2JTIyJTIwc3Ryb2tlJTNEJTIyd2hpdGUlMjIlMjBzdHJva2Utd2lkdGglM0QlMjIxLjUlMjIlMjBzdHJva2UtbGluZWNhcCUzRCUyMnJvdW5kJTIyJTIwc3Ryb2tlLWxpbmVqb2luJTNEJTIycm91bmQlMjIvJTNFJTNDL3N2ZyUzRVwiKTtcclxuICAgICAgICAgIC13ZWJraXQtbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICAgIC13ZWJraXQtbWFzay1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgICAgICAgLXdlYmtpdC1tYXNrLXNpemU6IGNvbnRhaW47XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmZvb3Rlcl9fbWVudSB7XHJcbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3aWR0aC1tZCkge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIHVsIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgZ2FwOiAxNnB4O1xyXG4gICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcblxyXG4gICAgICAgIGxpIHtcclxuICAgICAgICAgIHBhZGRpbmc6IDA7XHJcblxyXG4gICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgY29sb3I6ICRmb290ZXItdHh0LWNvbG9yO1xyXG4gICAgICAgICAgICBvcGFjaXR5OiAuNjtcclxuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogJGZ3LXJlZ3VsYXI7XHJcblxyXG4gICAgICAgICAgICAmOmhvdmVyOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgIGJvdHRvbTogLTRweDtcclxuICAgICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgaGVpZ2h0OiAxcHg7XHJcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRlZmF1bHQtZWxlbWVudHMtY29sb3I7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX3RvcC0tc29jaWFscyB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZ2FwOiAxNnB4O1xyXG4gIH1cclxuXHJcbiAgJl9fdG9wLS1zb2NpYWwge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIHdpZHRoOiA0NHB4O1xyXG4gICAgbWluLXdpZHRoOiA0NHB4O1xyXG4gICAgaGVpZ2h0OiA0NHB4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHBhZ2UtYmc7XHJcbiAgICBib3JkZXItcmFkaXVzOiA4cHg7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblxyXG4gICAgc3ZnIHtcclxuICAgICAgY29sb3I6ICR0ZXh0LXByaW1hcnk7XHJcbiAgICB9XHJcblxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkZWZhdWx0LWVsZW1lbnRzLWNvbG9yO1xyXG5cclxuICAgICAgc3ZnIHtcclxuICAgICAgICBjb2xvcjogd2hpdGU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2JvdHRvbS1ob2xkZXIge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBnYXA6IDMwcHg7XHJcbiAgICBmbGV4LXdyYXA6IHdyYXA7XHJcblxyXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHdpZHRoLW1kKSB7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fbG9nb3Mge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBnYXA6IDMwcHg7XHJcbiAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgfVxyXG5cclxuICAmX19sb2dvIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblxyXG4gICAgaW1nLCBzdmcge1xyXG4gICAgICBoZWlnaHQ6IDMycHg7XHJcbiAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fY29udGVudCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGdhcDogMTZweDtcclxuICAgIGNvbG9yOiAkZm9vdGVyLXR4dC1jb2xvcjtcclxuICAgIG9wYWNpdHk6IC42O1xyXG4gICAgZmxleDogMTtcclxuICAgIG1pbi13aWR0aDogNTAlO1xyXG5cclxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3aWR0aC1tZCkge1xyXG4gICAgICBtYXgtd2lkdGg6IG5vbmU7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uZm9vdGVyLXBvcHVwe1xyXG4gICAgcGFkZGluZzogMzBweCAwO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHBhZ2UtZm9vdGVyLWJnO1xyXG4gICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgY29sb3I6ICRmb290ZXItdHh0LWNvbG9yO1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIDFzIGVhc2UtaW47XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHotaW5kZXg6IDk5OTtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICBib3R0b206IC01MDBweDtcclxuXHJcbiAgICAmLmFjdGl2ZXtcclxuICAgICAgICBib3R0b206IC0xcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmNsb3Nle1xyXG4gICAgICAgIHdpZHRoOiA0MHB4O1xyXG4gICAgICAgIGhlaWdodDogNDBweDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYWN0aXZlLWJ0bi1iZztcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgcmlnaHQ6IDIwcHg7XHJcbiAgICAgICAgdG9wOiAtMjBweDtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG5cclxuICAgICAgICAmOmhvdmVye1xyXG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2hvbGRlcntcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICBnYXA6IDIwcHg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcblxyXG4gICAgICAgIC5uYW1lLWhvbGRlcntcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgZ2FwOiAyMHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmxvZ28taG9sZGVye1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDIwMHB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggNXB4O1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XHJcblxyXG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkd2lkdGgtbWQgKSB7XHJcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDExMHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAucmF0aW5nLWhvbGRlcntcclxuICAgICAgICAgICAgcGFkZGluZzogNXB4IDVweDtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogc2FmZTtcclxuICAgICAgICAgICAgZ2FwOiA1cHg7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cclxuICAgICAgICAgICAgaW1ne1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEycHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEycHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgc3BhbntcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC50aXRsZS1ob2xkZXJ7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgLnRpdGxle1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcclxuXHJcbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkd2lkdGgtbWQgKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuYm9udXMtaG9sZGVye1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW4gIWltcG9ydGFudDtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICAgICAgICAgLmJvbnVze1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG5cclxuICAgICAgICAgICAgICAgIHN0cm9uZyxie1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5O1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3aWR0aC1tb2JpbGUgKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkd2lkdGgtbW9iaWxlICkge1xyXG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkd2lkdGgtbWQgKSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxLGF1dG8pO1xyXG4gICAgICAgICAgICBnYXA6IDEzcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkd2lkdGgtbW9iaWxlICkge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICB9XHJcblxyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3aWR0aC1tZCApIHtcclxuICAgICAgICBwYWRkaW5nOiAxMHB4IDA7XHJcbiAgICB9XHJcbn0iLCJAY2hhcnNldCBcIlVURi04XCI7XHJcbi8qIVxyXG4gKiBIYW1idXJnZXJzXHJcbiAqIEBkZXNjcmlwdGlvbiBUYXN0eSBDU1MtYW5pbWF0ZWQgaGFtYnVyZ2Vyc1xyXG4gKiBAYXV0aG9yIEpvbmF0aGFuIFN1aCBAam9uc3VoXHJcbiAqIEBzaXRlIGh0dHBzOi8vam9uc3VoLmNvbS9oYW1idXJnZXJzXHJcbiAqIEBsaW5rIGh0dHBzOi8vZ2l0aHViLmNvbS9qb25zdWgvaGFtYnVyZ2Vyc1xyXG4gKi9cclxuXHJcbi8vIFNldHRpbmdzXHJcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbiRoYW1idXJnZXItcGFkZGluZy14IDogMHB4ICFkZWZhdWx0O1xyXG4kaGFtYnVyZ2VyLXBhZGRpbmcteSA6IDBweCAhZGVmYXVsdDtcclxuJGhhbWJ1cmdlci1sYXllci13aWR0aCA6IDIxcHggIWRlZmF1bHQ7XHJcbiRoYW1idXJnZXItbGF5ZXItaGVpZ2h0IDogMnB4ICFkZWZhdWx0O1xyXG4kaGFtYnVyZ2VyLWxheWVyLXNwYWNpbmcgOiA1cHggIWRlZmF1bHQ7XHJcbiRoYW1idXJnZXItbGF5ZXItY29sb3IgOiAjMUMxQzFDICFkZWZhdWx0O1xyXG4kaGFtYnVyZ2VyLWxheWVyLWJvcmRlci1yYWRpdXMgOiA0cHggIWRlZmF1bHQ7XHJcbiRoYW1idXJnZXItaG92ZXItb3BhY2l0eSA6IDEgIWRlZmF1bHQ7XHJcbiRoYW1idXJnZXItYWN0aXZlLWxheWVyLWNvbG9yIDogJGhhbWJ1cmdlci1sYXllci1jb2xvciAhZGVmYXVsdDtcclxuJGhhbWJ1cmdlci1hY3RpdmUtaG92ZXItb3BhY2l0eTogJGhhbWJ1cmdlci1ob3Zlci1vcGFjaXR5ICFkZWZhdWx0O1xyXG5cclxuJGhhbWJ1cmdlci1ob3Zlci11c2UtZmlsdGVyIDogZmFsc2UgIWRlZmF1bHQ7XHJcbiRoYW1idXJnZXItaG92ZXItZmlsdGVyIDogb3BhY2l0eSg1MCUpICFkZWZhdWx0O1xyXG4kaGFtYnVyZ2VyLWFjdGl2ZS1ob3Zlci1maWx0ZXI6ICRoYW1idXJnZXItaG92ZXItZmlsdGVyICFkZWZhdWx0O1xyXG5cclxuJGhhbWJ1cmdlci10eXBlczogKFxyXG4gICAgc3BpbikgIWRlZmF1bHQ7XHJcblxyXG5AaW1wb3J0IFwiYmFzZVwiO1xyXG5AaW1wb3J0IFwic3BpblwiOyIsIi8vIEhhbWJ1cmdlclxyXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4uaGFtYnVyZ2VyIHtcclxuICAgIHBhZGRpbmc6ICRoYW1idXJnZXItcGFkZGluZy15ICRoYW1idXJnZXItcGFkZGluZy14O1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG5cclxuICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IG9wYWNpdHksIGZpbHRlcjtcclxuICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDAuMTVzO1xyXG4gICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGxpbmVhcjtcclxuXHJcbiAgICAvLyBOb3JtYWxpemUgKDxidXR0b24+KVxyXG4gICAgZm9udDogaW5oZXJpdDtcclxuICAgIGNvbG9yOiBpbmhlcml0O1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIGJvcmRlcjogMDtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xyXG5cclxuICAgICY6aG92ZXIge1xyXG4gICAgICAgIEBpZiAkaGFtYnVyZ2VyLWhvdmVyLXVzZS1maWx0ZXIgPT10cnVlIHtcclxuICAgICAgICAgICAgZmlsdGVyOiAkaGFtYnVyZ2VyLWhvdmVyLWZpbHRlcjtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBlbHNlIHtcclxuICAgICAgICAgICAgb3BhY2l0eTogJGhhbWJ1cmdlci1ob3Zlci1vcGFjaXR5O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLmlzLWFjdGl2ZSB7XHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIEBpZiAkaGFtYnVyZ2VyLWhvdmVyLXVzZS1maWx0ZXIgPT10cnVlIHtcclxuICAgICAgICAgICAgICAgIGZpbHRlcjogJGhhbWJ1cmdlci1hY3RpdmUtaG92ZXItZmlsdGVyO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBAZWxzZSB7XHJcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAkaGFtYnVyZ2VyLWFjdGl2ZS1ob3Zlci1vcGFjaXR5O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuaGFtYnVyZ2VyLWlubmVyLFxyXG4gICAgICAgIC5oYW1idXJnZXItaW5uZXI6OmJlZm9yZSxcclxuICAgICAgICAuaGFtYnVyZ2VyLWlubmVyOjphZnRlciB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRhY3RpdmUtYnRuLXR4dC1jb2xvcjtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5oYW1idXJnZXItYm94IHtcclxuICAgIHdpZHRoOiAkaGFtYnVyZ2VyLWxheWVyLXdpZHRoO1xyXG4gICAgaGVpZ2h0OiAkaGFtYnVyZ2VyLWxheWVyLWhlaWdodCAqIDMgKyAkaGFtYnVyZ2VyLWxheWVyLXNwYWNpbmcgKiAyO1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcblxyXG4uaGFtYnVyZ2VyLWlubmVyIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgdG9wOiA1MCU7XHJcbiAgICBtYXJnaW4tdG9wOiBjYWxjKCRoYW1idXJnZXItbGF5ZXItaGVpZ2h0IC8gLTIpO1xyXG5cclxuICAgICYsXHJcbiAgICAmOjpiZWZvcmUsXHJcbiAgICAmOjphZnRlciB7XHJcbiAgICAgICAgd2lkdGg6ICRoYW1idXJnZXItbGF5ZXItd2lkdGg7XHJcbiAgICAgICAgaGVpZ2h0OiAkaGFtYnVyZ2VyLWxheWVyLWhlaWdodDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYWN0aXZlLWJ0bi10eHQtY29sb3I7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogJGhhbWJ1cmdlci1sYXllci1ib3JkZXItcmFkaXVzO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm07XHJcbiAgICAgICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4xNXM7XHJcbiAgICAgICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2U7XHJcbiAgICB9XHJcblxyXG4gICAgJjo6YmVmb3JlLFxyXG4gICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB9XHJcblxyXG4gICAgJjo6YmVmb3JlIHtcclxuICAgICAgICB0b3A6ICgkaGFtYnVyZ2VyLWxheWVyLXNwYWNpbmcgKyAkaGFtYnVyZ2VyLWxheWVyLWhlaWdodCkgKiAtMTtcclxuICAgIH1cclxuXHJcbiAgICAmOjphZnRlciB7XHJcbiAgICAgICAgYm90dG9tOiAoJGhhbWJ1cmdlci1sYXllci1zcGFjaW5nICsgJGhhbWJ1cmdlci1sYXllci1oZWlnaHQpICogLTE7XHJcbiAgICB9XHJcbn0iLCJAaWYgaW5kZXgoJGhhbWJ1cmdlci10eXBlcywgc3Bpbikge1xyXG5cclxuICAgIC8qXHJcbiAgICAgKiBTcGluXHJcbiAgICAgKi9cclxuICAgIC5oYW1idXJnZXItLXNwaW4ge1xyXG4gICAgICAgIC5oYW1idXJnZXItaW5uZXIge1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjIycztcclxuICAgICAgICAgICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpO1xyXG5cclxuICAgICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IHRvcCAwLjFzIDAuMjVzIGVhc2UtaW4sXHJcbiAgICAgICAgICAgICAgICAgICAgb3BhY2l0eSAwLjFzIGVhc2UtaW47XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGJvdHRvbSAwLjFzIDAuMjVzIGVhc2UtaW4sXHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtIDAuMjJzIGN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLmlzLWFjdGl2ZSB7XHJcbiAgICAgICAgICAgIC5oYW1idXJnZXItaW5uZXIge1xyXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMjI1ZGVnKTtcclxuICAgICAgICAgICAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDAuMTJzO1xyXG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpO1xyXG5cclxuICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogdG9wIDAuMXMgZWFzZS1vdXQsXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHkgMC4xcyAwLjEycyBlYXNlLW91dDtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYm90dG9tIDAuMXMgZWFzZS1vdXQsXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybSAwLjIycyAwLjEycyBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufSIsIi5oZXJvLTQwNCB7XHJcbiAgLmhlcm8tYm9keSB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIG1hcmdpbjogMTQycHggMDtcclxuXHJcbiAgICAuaGVyby10aXRsZSB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICBnYXA6IDEwcHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTIwcHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxMDAlO1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIGZpbGw6ICRkZWZhdWx0LWVsZW1lbnRzLWNvbG9yO1xyXG5cclxuICAgICAgc3ZnIHtcclxuICAgICAgICBwYXRoIHtcclxuICAgICAgICAgIGZpbGw6ICRkZWZhdWx0LWVsZW1lbnRzLWNvbG9yO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5oZXJvLWRlc2Mge1xyXG4gICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxMzAlO1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICB9XHJcblxyXG4gICAgLmJ0biB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDUwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHdpZHRoLW1kKSB7XHJcbiAgICAgICYge1xyXG4gICAgICAgIG1hcmdpbjogMTYxcHggMDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufSIsIi5ibG9nLW1haW4ge1xyXG4gICAgLmNvbnRhaW5lciB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxNzg0cHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5ibG9nLXBhZ2Uge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNjBweDtcclxuXHJcbiAgICAmX19jb250ZW50IHtcclxuICAgICAgICBoMSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XHJcblxyXG4gICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICBjb250ZW50OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9faG9sZGVyIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGdhcDogMzBweDtcclxuICAgICAgICBtYXJnaW46IDYwcHggMCAwO1xyXG4gICAgICAgIGhlaWdodDogZml0LWNvbnRlbnQ7XHJcblxyXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3aWR0aC1tZCApIHtcclxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xyXG4gICAgICAgICAgICBnYXA6IDQwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX3Bvc3RzIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGdhcDogMjBweDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcblxyXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkd2lkdGgtbWQpIHtcclxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fcG9zdHMtaG9sZGVyIHtcclxuICAgICAgICBmbGV4OiAxO1xyXG4gICAgICAgIG1heC13aWR0aDogNDIzcHg7XHJcbiAgICAgICAgbWluLXdpZHRoOiA0MjNweDtcclxuXHJcbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6ICR3aWR0aC1tZCkge1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IG5vbmU7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBtaW4td2lkdGg6IDA7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX3Bvc3RzLWltYWdlIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogMjAwcHg7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTZweDtcclxuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG5cclxuICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fcG9zdHMtaW5mbyB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGdhcDogMjRweDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA2cHg7O1xyXG5cclxuICAgICAgICAmX19yb3cge1xyXG4gICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGdhcDogNHB4O1xyXG4gICAgICAgICAgICBjb2xvcjogcmdiYSgkc2Vjb25kYXJ5LCAuNyk7XHJcblxyXG4gICAgICAgICAgICBzdmcge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDE2cHg7XHJcblxyXG4gICAgICAgICAgICAgICAgcGF0aCB7XHJcbiAgICAgICAgICAgICAgICAgICAgZmlsbDogcmdiYSgkc2Vjb25kYXJ5LCAuNyk7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBnYXA6IDRweDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiByZ2JhKCRzZWNvbmRhcnksIC43KTtcclxuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHJcbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLmluZm8tcm93X19hdmF0YXIge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDI0cHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDI0cHg7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19wb3N0cy10aXRsZSB7XHJcbiAgICAgICAgY29sb3I6ICR0ZXh0LXByaW1hcnk7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cclxuICAgICAgICBoMyB7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZnctc2VtaWJvbGQ7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5ibG9nX3Nob3dfbW9yZSB7XHJcbiAgICAgICAgLmJ0biB7XHJcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblxyXG4gICAgICAgICAgICAuY2hldnJvbiB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDI0cHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDI0cHg7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRzZWNvbmRhcnksIC4xKTtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuXHJcbiAgICAgICAgICAgICAgICBzdmcge1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcclxuICAgICAgICAgICAgICAgICAgICBwYXRoIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgc3Ryb2tlOiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmaWxsOiAkc2Vjb25kYXJ5O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufSIsIi5icmVhZGNydW1icy1zZWN0aW9uIHtcclxuICBtYXJnaW46IDI0cHggMCA0MHB4O1xyXG5cclxuICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcclxuICAgIG1hcmdpbjogMTZweCAwO1xyXG4gIH1cclxuXHJcbiAgc3BhbiB7XHJcbiAgICBmb250LXdlaWdodDogJGZ3LXJlZ3VsYXI7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcblxyXG4gICAgYSB7XHJcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgY29sb3I6IGluaGVyaXQ7XHJcbiAgICB9XHJcblxyXG4gICAgJi5jdXJyZW50LWl0ZW0ge1xyXG4gICAgICBvcGFjaXR5OiAuNztcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5wb3N0IHtcclxuICAmX193cmFwIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBnYXA6IDQwcHg7XHJcbiAgICBtYXJnaW4tdG9wOiA0MHB4O1xyXG4gIH1cclxuXHJcbiAgJl9fY29udGVudCB7XHJcblxyXG4gIH1cclxuXHJcbiAgJl9fdGl0bGUge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjRweDtcclxuICB9XHJcblxyXG4gICZfX2luZm8ge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBnYXA6IDhweDtcclxuICAgIG1hcmdpbjogMjRweCAwO1xyXG5cclxuICAgICZfcm93IHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgZ2FwOiA0cHg7XHJcbiAgICAgIGNvbG9yOiByZ2JhKCRzZWNvbmRhcnksIC43KTtcclxuICAgICAgZm9udC13ZWlnaHQ6ICRmdy1yZWd1bGFyO1xyXG4gICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG4gICAgICB0ZXh0LXdyYXA6IG5vd3JhcDtcclxuXHJcbiAgICAgIGEge1xyXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICBmb250LXdlaWdodDogJGZ3LXJlZ3VsYXI7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBnYXA6IDZweDtcclxuICAgICAgICBjb2xvcjogaW5oZXJpdDtcclxuXHJcbiAgICAgICAgc3Ryb25nIHtcclxuICAgICAgICAgIGNvbG9yOiAkdGV4dC1wcmltYXJ5O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgc3ZnIHtcclxuICAgICAgICBzdHJva2U6IHJnYmEoJHNlY29uZGFyeSwgLjcpO1xyXG4gICAgICB9XHJcblxyXG4gICAgICBzcGFuIHtcclxuICAgICAgICBjb2xvcjogJGRlZmF1bHQtZWxlbWVudHMtY29sb3I7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5pbmZvLXJvd19fYXZhdGFyIHtcclxuICAgICAgICB3aWR0aDogMjRweDtcclxuICAgICAgICBoZWlnaHQ6IDI0cHg7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19pbWFnZSB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogNDAwcHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiAxNnB4O1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIG1hcmdpbjogMjRweCAwO1xyXG5cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkd2lkdGgtbWQpIHtcclxuICAgICAgaGVpZ2h0OiAyMDBweDtcclxuICAgIH1cclxuXHJcbiAgICBpbWcge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5hdXRob3ItYm94IHtcclxuICAgICZfX2JpbyB7XHJcbiAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG4gICAgICAtd2Via2l0LWxpbmUtY2xhbXA6IDM7XHJcbiAgICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XHJcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xyXG5cclxuICAgICAgcCB7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19zaWRlYmFyX193cmFwIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgZ2FwOiA2MHB4O1xyXG4gICAgaGVpZ2h0OiBmaXQtY29udGVudDtcclxuICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XHJcbiAgICBtYXgtd2lkdGg6IDQxOXB4O1xyXG4gIH1cclxuXHJcbiAgJl9fc2lkZWJhciB7XHJcbiAgICBtaW4td2lkdGg6IDQxOXB4O1xyXG5cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkd2lkdGgtbWQpIHtcclxuICAgICAgbWluLXdpZHRoOiAwO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuXHJcbiAgICAmX3RpdGxlIHtcclxuICAgICAgZm9udC13ZWlnaHQ6ICRmdy1ib2xkO1xyXG4gICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xyXG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICBjb2xvcjogJHRleHQtcHJpbWFyeTtcclxuICAgIH1cclxuXHJcbiAgICAmX2FydGljbGVzIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgZ2FwOiAyMHB4O1xyXG4gICAgICBtYXJnaW4tdG9wOiAyNHB4O1xyXG4gICAgfVxyXG5cclxuICAgICZfYXJ0aWNsZSB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIGdhcDogMjBweDtcclxuXHJcbiAgICAgICZfX2ltYWdlIHtcclxuICAgICAgICB3aWR0aDogMTUwcHg7XHJcbiAgICAgICAgbWluLXdpZHRoOiAxNTBweDtcclxuICAgICAgICBoZWlnaHQ6IDEwMHB4O1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDE2cHg7XHJcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuXHJcbiAgICAgICAgaW1nIHtcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAmX19jb250ZW50IHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgZ2FwOiA4cHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICZfX3RpdGxlIHtcclxuICAgICAgICBhIHtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZnctc2VtaWJvbGQ7XHJcbiAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogMjJweDtcclxuICAgICAgICAgIGNvbG9yOiAkdGV4dC1wcmltYXJ5O1xyXG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgJl9faW5mbyB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGdhcDogMjRweDtcclxuICAgICAgICByb3ctZ2FwOiA4cHg7XHJcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG5cclxuICAgICAgICAmX19yb3cge1xyXG4gICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICBnYXA6IDRweDtcclxuICAgICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5O1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6ICRmdy1yZWd1bGFyO1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XHJcbiAgICAgICAgICBvcGFjaXR5OiAuNztcclxuXHJcbiAgICAgICAgICBzdmcge1xyXG4gICAgICAgICAgICB3aWR0aDogMTZweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxNnB4O1xyXG5cclxuICAgICAgICAgICAgcGF0aCB7XHJcbiAgICAgICAgICAgICAgc3Ryb2tlOiAkc2Vjb25kYXJ5O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9ia3Mge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICBnYXA6IDEwcHg7XHJcbiAgICAgIG1hcmdpbi10b3A6IDI0cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJl9iayB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIGdhcDogMjBweDtcclxuICAgICAgcGFkZGluZzogMTZweDtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDE2cHg7XHJcblxyXG4gICAgICAmX2xvZ28ge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICBwYWRkaW5nOiA1cHggMTBweDtcclxuICAgICAgICB3aWR0aDogODBweDtcclxuICAgICAgICBtaW4td2lkdGg6IDgwcHg7XHJcbiAgICAgICAgaGVpZ2h0OiA1MHB4O1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcclxuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG5cclxuICAgICAgICBpbWcge1xyXG4gICAgICAgICAgbWF4LWhlaWdodDogMThweDtcclxuICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgJl90aXRsZSB7XHJcbiAgICAgICAgZmxleDogMTtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgZ2FwOiAxMHB4O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZnctc2VtaWJvbGQ7XHJcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gICAgICAgIGNvbG9yOiAkdGV4dC1wcmltYXJ5O1xyXG5cclxuICAgICAgICBzcGFuIHtcclxuICAgICAgICAgIGNvbG9yOiAkZGVmYXVsdC1lbGVtZW50cy1jb2xvcjtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICB3aWR0aDogMjRweDtcclxuICAgICAgICAgIG1pbi13aWR0aDogMjRweDtcclxuICAgICAgICAgIGhlaWdodDogMjRweDtcclxuXHJcbiAgICAgICAgICBwYXRoIHtcclxuICAgICAgICAgICAgc3Ryb2tlOiAkZGVmYXVsdC1lbGVtZW50cy1jb2xvcjtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICZfYXJyb3cge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkc2Vjb25kYXJ5LCAuMSk7XHJcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgIG1pbi13aWR0aDogMjRweDtcclxuICAgICAgICBoZWlnaHQ6IDI0cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX2luZm9zIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgZ2FwOiAxMHB4O1xyXG4gICAgICBtYXJnaW4tdG9wOiAyNHB4O1xyXG4gICAgfVxyXG5cclxuICAgICZfaW5mbyB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIGdhcDogMTZweDtcclxuICAgICAgcGFkZGluZzogMTZweDtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDE2cHg7XHJcblxyXG4gICAgICAmX2ljb24ge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHJcbiAgICAgICAgc3ZnIHtcclxuICAgICAgICAgIHdpZHRoOiAzNnB4O1xyXG4gICAgICAgICAgbWluLXdpZHRoOiAzNnB4O1xyXG4gICAgICAgICAgaGVpZ2h0OiAzNnB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgJl90aXRsZSB7XHJcbiAgICAgICAgZmxleDogMTtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgZ2FwOiAxMHB4O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZnctc2VtaWJvbGQ7XHJcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gICAgICAgIGNvbG9yOiAkdGV4dC1wcmltYXJ5O1xyXG5cclxuICAgICAgICBzcGFuIHtcclxuICAgICAgICAgIGNvbG9yOiAkZGVmYXVsdC1lbGVtZW50cy1jb2xvcjtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICB3aWR0aDogMjRweDtcclxuICAgICAgICAgIGhlaWdodDogMjRweDtcclxuXHJcbiAgICAgICAgICBwYXRoIHtcclxuICAgICAgICAgICAgc3Ryb2tlOiAkZGVmYXVsdC1lbGVtZW50cy1jb2xvcjtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICZfYXJyb3cge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkc2Vjb25kYXJ5LCAuMSk7XHJcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG5cclxuICAgICAgICBzdmcge1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2Jlc3QtYmsge1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwYWdlLWhlYWRlci1iZztcclxuICAgICAgYm9yZGVyLXJhZGl1czogMTZweDtcclxuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuXHJcbiAgICAgIC5iZXN0X2JrX19iZyB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgICBsZWZ0OiAtMTAwJTtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNTAlKTtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgb3BhY2l0eTogLjI7XHJcblxyXG4gICAgICAgIGltZyB7XHJcbiAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICB3aWR0aDogYXV0bztcclxuICAgICAgICAgIG1heC13aWR0aDogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5iZXN0X2JrX193cmFwIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgei1pbmRleDogMTtcclxuICAgICAgICBwYWRkaW5nOiAyNHB4O1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICBnYXA6IDE2cHg7XHJcblxyXG4gICAgICAgIC5iZXN0X2JrX19sYWJlbCB7XHJcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgd2lkdGg6IDcwcHg7XHJcbiAgICAgICAgICBoZWlnaHQ6IDUwcHg7XHJcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRlZmF1bHQtZWxlbWVudHMtY29sb3I7XHJcbiAgICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMTZweDtcclxuICAgICAgICAgIHotaW5kZXg6IDI7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuYmVzdF9ia19fbG9nbyB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICBoZWlnaHQ6IDEwMHB4O1xyXG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMTZweDtcclxuICAgICAgICAgIHBhZGRpbmc6IDEwcHg7XHJcblxyXG4gICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xyXG4gICAgICAgICAgICB3aWR0aDogYXV0bztcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5iZXN0X2JrX19jb250ZW50IHtcclxuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgZ2FwOiAyMHB4O1xyXG5cclxuICAgICAgICAgICZfX3RpdGxlIHtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmdy1ib2xkO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDI2cHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzNHB4O1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjRkZGRkZGO1xyXG5cclxuICAgICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgICAgY29sb3I6ICRkZWZhdWx0LWVsZW1lbnRzLWNvbG9yO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgJl9fcm93IHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgZ2FwOiAyMHB4O1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICZfX2JvbnVzIHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICBnYXA6IDhweDtcclxuICAgICAgICAgICAgY29sb3I6ICNGRkZGRkY7XHJcblxyXG4gICAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgICBmb250LXdlaWdodDogJGZ3LXNlbWlib2xkO1xyXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjJweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgZGl2IHtcclxuICAgICAgICAgICAgICBmb250LXdlaWdodDogJGZ3LWJvbGQ7XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xyXG5cclxuICAgICAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZnctYm9sZDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRkZWZhdWx0LWVsZW1lbnRzLWNvbG9yO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICZfX3Byb3Mge1xyXG4gICAgICAgICAgICB1bCB7XHJcbiAgICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG5cclxuICAgICAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA4cHggIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjRkZGRkZGICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuYmVzdF9ia19fYnV0dG9ucyB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgIGdhcDogMTJweDtcclxuXHJcbiAgICAgICAgICAuYnRuIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59IiwiLmF1dGhvci1ib3gge1xyXG4gIHBhZGRpbmc6IDIwcHg7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XHJcbiAgYm9yZGVyLXJhZGl1czogMTZweDtcclxuXHJcbiAgJl9faW5uZXIge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBnYXA6IDI0cHg7XHJcblxyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6ICR3aWR0aC1tZCkge1xyXG4gICAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgICBncmlkLXRlbXBsYXRlLWFyZWFzOiAnaW1nIHRleHQnICdidG4gYnRuJztcclxuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiA2MHB4IDFmcjtcclxuICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19tZWRpYSB7XHJcbiAgICBncmlkLWFyZWE6IGltZztcclxuICAgIG1pbi13aWR0aDogMTAwcHg7XHJcbiAgICB3aWR0aDogMTAwcHg7XHJcbiAgICBoZWlnaHQ6IDEwMHB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuXHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogJHdpZHRoLW1kKSB7XHJcbiAgICAgIHdpZHRoOiA2MHB4O1xyXG4gICAgICBoZWlnaHQ6IDYwcHg7XHJcbiAgICAgIG1pbi13aWR0aDogNjBweDtcclxuICAgIH1cclxuXHJcbiAgICBpbWcge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2NvbnRlbnQge1xyXG4gICAgZ3JpZC1hcmVhOiB0ZXh0O1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBnYXA6IDI0cHg7XHJcbiAgfVxyXG5cclxuICAmX19oZWFkZXIge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBnYXA6IDhweDtcclxuICB9XHJcblxyXG4gICZfX25hbWUge1xyXG4gICAgZm9udC13ZWlnaHQ6ICRmdy1ib2xkO1xyXG4gICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDI2cHg7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgY29sb3I6ICR0ZXh0LXByaW1hcnk7XHJcbiAgfVxyXG5cclxuICAmX190YWcge1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XHJcbiAgICBjb2xvcjogJHNlY29uZGFyeTtcclxuICB9XHJcblxyXG4gICZfX2JpbyB7XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMjJweDtcclxuICAgIGNvbG9yOiAkc2Vjb25kYXJ5O1xyXG5cclxuICAgIHAge1xyXG4gICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuICAgICAgLXdlYmtpdC1saW5lLWNsYW1wOiAyO1xyXG4gICAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xyXG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2xpbmsge1xyXG4gICAgZ3JpZC1hcmVhOiBidG47XHJcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICB9XHJcblxyXG4gICZfX2J0biB7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkd2lkdGgtbWQpIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uYXV0aG9yLW1haW4ge1xyXG4gIC5wb3N0X193cmFwIHtcclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkd2lkdGgtbWQpIHtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5wb3N0X19jb250ZW50IHtcclxuICAgIHdpZHRoOiAtd2Via2l0LWZpbGwtYXZhaWxhYmxlO1xyXG4gIH1cclxuXHJcbiAgLmF1dGhvci1ib3gge1xyXG4gICAgJl9faW5uZXIge1xyXG4gICAgICBncmlkLXRlbXBsYXRlLWFyZWFzOiAnaW1nIHRleHQnO1xyXG4gICAgfVxyXG5cclxuICAgICZfX2xpbmsge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgICZfX2JpbyB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XHJcbiAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5O1xyXG5cclxuICAgICAgcCB7XHJcbiAgICAgICAgLXdlYmtpdC1saW5lLWNsYW1wOiBub25lO1xyXG4gICAgICAgIG92ZXJmbG93OiBhdXRvO1xyXG5cclxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogJHdpZHRoLW1kKSB7XHJcbiAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuYXV0aG9yLXBvc3RzX19saXN0IHtcclxuICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdChhdXRvLWZpdCwgbWlubWF4KDI1MHB4LCAxZnIpKTtcclxuICAgIGdhcDogMjBweDtcclxuXHJcbiAgICAuYXV0aG9yLXBvc3RzX19pdGVtIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIH1cclxuXHJcbiAgICAuYXV0aG9yLXBvc3RzX19ib2R5IHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgZmxleDogMTtcclxuICAgIH1cclxuXHJcbiAgICAuYXV0aG9yLXBvc3RzX190aHVtYiB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICAgIGhlaWdodDogMjAwcHg7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAxNnB4O1xyXG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG5cclxuICAgICAgaW1nIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuYXV0aG9yLXBvc3RzX19tZXRhIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgZ2FwOiAyNHB4O1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiA2cHg7XHJcbiAgICAgIG1hcmdpbi10b3A6IGF1dG87XHJcblxyXG4gICAgICAmX3JvdyB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGdhcDogNHB4O1xyXG4gICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcclxuICAgICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcclxuICAgICAgICB0ZXh0LXdyYXA6IG5vd3JhcDtcclxuICAgICAgICBvcGFjaXR5OiAuNztcclxuXHJcbiAgICAgICAgc3ZnIHtcclxuICAgICAgICAgIHdpZHRoOiAxNnB4O1xyXG4gICAgICAgICAgaGVpZ2h0OiAxNnB4O1xyXG5cclxuICAgICAgICAgIHBhdGgge1xyXG4gICAgICAgICAgICBzdHJva2U6ICRzZWNvbmRhcnk7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmF1dGhvci1wb3N0c19fdGl0bGUge1xyXG4gICAgICBtYXJnaW46IDA7XHJcbiAgICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xyXG4gICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG5cclxuICAgICAgYSB7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgIGNvbG9yOiAkdGV4dC1wcmltYXJ5O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuYXV0aG9yLXBvc3RzX19tb3JlIHtcclxuICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcclxuICAgIGp1c3RpZnktc2VsZjogY2VudGVyO1xyXG4gICAgbWFyZ2luOiA0MHB4IDA7XHJcbiAgfVxyXG59Il19 */

.cards_with_icons {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));
  gap: 20px;
  margin: 30px 0;
}
@media (max-width: 991px) {
  .cards_with_icons {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
}
.cards_with_icons .card {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 16px;
  padding: 16px;
  background-color: var(--theme-blocks-primary-bg);
  border-radius: 16px;
  cursor: pointer;
  text-decoration: none;
}
@media (max-width: 991px) {
  .cards_with_icons .card {
    width: 100%;
  }
}
.cards_with_icons .card__icon {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.cards_with_icons .card__icon svg, .cards_with_icons .card__icon img {
  width: 36px;
  height: 36px;
}
.cards_with_icons .card__icon svg path, .cards_with_icons .card__icon img path {
  stroke: var(--theme-default-elements-color);
}
.cards_with_icons .card__title {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  margin: 0;
  text-transform: none;
  font-size: 20px;
  line-height: 26px;
  font-weight: 700;
  color: var(--theme-page-txt-color);
}
.cards_with_icons .card__arrow {
  background-color: rgba(var(--theme-blocks-secondary-bg), 0.1);
  border-radius: 50%;
  border: 1px solid transparent;
  width: 24px;
  height: 24px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.cards_with_icons .card__arrow svg {
  width: 24px;
  height: 24px;
}
.cards_with_icons .card__arrow svg path {
  fill: var(--theme-page-txt-color);
}
.cards_with_icons .card:hover .card__arrow {
  border: 1px solid var(--theme-page-txt-color);
}
@supports (-webkit-appearance:none){
}
 @media (max-width: 991px){
@supports (-webkit-appearance:none){
}
}
/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNhcmRzX3dpdGhfaWNvbnMvY2FyZHNfd2l0aF9pY29ucy5zY3NzIiwiY2FyZHNfd2l0aF9pY29ucy9jYXJkc193aXRoX2ljb25zLmNzcyIsIi4uL3NyYy9zY3NzL2NvbXBvbmVudHMvdmFycy5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUVBO0VBQ0UsYUFBQTtFQUNBLDJEQUFBO0VBQ0EsU0FBQTtFQUNBLGNBQUE7QUNERjtBREdFO0VBTkY7SUFPSSxvQkFBQTtJQUFBLG9CQUFBO0lBQUEsYUFBQTtJQUNBLDRCQUFBO0lBQUEsNkJBQUE7UUFBQSwwQkFBQTtZQUFBLHNCQUFBO0VDQUY7QUFDRjtBREVFO0VBQ0Usb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSx5QkFBQTtNQUFBLHNCQUFBO1VBQUEsbUJBQUE7RUFDQSxTQUFBO0VBQ0EsYUFBQTtFQUNBLGdERTRCTTtFRjNCTixtQkFBQTtFQUNBLGVBQUE7RUFDQSxxQkFBQTtBQ0FKO0FERUk7RUFWRjtJQVdJLFdBQUE7RUNDSjtBQUNGO0FEQ0k7RUFDRSxvQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLHlCQUFBO01BQUEsc0JBQUE7VUFBQSxtQkFBQTtFQUNBLHdCQUFBO01BQUEscUJBQUE7VUFBQSx1QkFBQTtBQ0NOO0FEQ007RUFDRSxXQUFBO0VBQ0EsWUFBQTtBQ0NSO0FEQ1E7RUFDRSwyQ0VtQmU7QURsQnpCO0FESUk7RUFDRSxtQkFBQTtNQUFBLFdBQUE7VUFBQSxPQUFBO0VBQ0EsU0FBQTtFQUNBLG9CQUFBO0VBQ0EsZUFBQTtFQUNBLGlCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxrQ0VJUztBRE5mO0FES0k7RUFDRSw2REFBQTtFQUNBLGtCQUFBO0VBQ0EsNkJBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLG9CQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0EseUJBQUE7TUFBQSxzQkFBQTtVQUFBLG1CQUFBO0VBQ0Esd0JBQUE7TUFBQSxxQkFBQTtVQUFBLHVCQUFBO0FDSE47QURLTTtFQUNFLFdBQUE7RUFDQSxZQUFBO0FDSFI7QURLUTtFQUNFLGlDRWRLO0FEV2Y7QURTTTtFQUNFLDZDQUFBO0FDUFI7QUFDQTs7QUFFQTs7Q0FFQzs7QUFFRDs7QUFFQTs7QUFFQSIsImZpbGUiOiJjYXJkc193aXRoX2ljb25zXFxjYXJkc193aXRoX2ljb25zLm1pbi5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAaW1wb3J0ICcuLi8uLi9zcmMvc2Nzcy9jb21wb25lbnRzL3ZhcnMnO1xyXG5cclxuLmNhcmRzX3dpdGhfaWNvbnMge1xyXG4gIGRpc3BsYXk6IGdyaWQ7XHJcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoYXV0by1maXQsIG1pbm1heCgzMDBweCwgMWZyKSk7XHJcbiAgZ2FwOiAyMHB4O1xyXG4gIG1hcmdpbjogMzBweCAwO1xyXG5cclxuICBAbWVkaWEgKG1heC13aWR0aDogJHdpZHRoLW1kKSB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICB9XHJcblxyXG4gIC5jYXJkIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgZ2FwOiAxNnB4O1xyXG4gICAgcGFkZGluZzogMTZweDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xyXG4gICAgYm9yZGVyLXJhZGl1czogMTZweDtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogJHdpZHRoLW1kKSB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG5cclxuICAgICZfX2ljb24ge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHJcbiAgICAgIHN2ZywgaW1nIHtcclxuICAgICAgICB3aWR0aDogMzZweDtcclxuICAgICAgICBoZWlnaHQ6IDM2cHg7XHJcblxyXG4gICAgICAgIHBhdGgge1xyXG4gICAgICAgICAgc3Ryb2tlOiAkZGVmYXVsdC1lbGVtZW50cy1jb2xvcjtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX190aXRsZSB7XHJcbiAgICAgIGZsZXg6IDE7XHJcbiAgICAgIG1hcmdpbjogMDtcclxuICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgIGNvbG9yOiAkdGV4dC1wcmltYXJ5O1xyXG4gICAgfVxyXG5cclxuICAgICZfX2Fycm93IHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkc2Vjb25kYXJ5LCAuMSk7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICAgIHdpZHRoOiAyNHB4O1xyXG4gICAgICBoZWlnaHQ6IDI0cHg7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cclxuICAgICAgc3ZnIHtcclxuICAgICAgICB3aWR0aDogMjRweDtcclxuICAgICAgICBoZWlnaHQ6IDI0cHg7XHJcblxyXG4gICAgICAgIHBhdGgge1xyXG4gICAgICAgICAgZmlsbDogJHRleHQtcHJpbWFyeTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgLmNhcmRfX2Fycm93IHtcclxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkdGV4dC1wcmltYXJ5O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59IiwiLmNhcmRzX3dpdGhfaWNvbnMge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdChhdXRvLWZpdCwgbWlubWF4KDMwMHB4LCAxZnIpKTtcbiAgZ2FwOiAyMHB4O1xuICBtYXJnaW46IDMwcHggMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuY2FyZHNfd2l0aF9pY29ucyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG59XG4uY2FyZHNfd2l0aF9pY29ucyAuY2FyZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMTZweDtcbiAgcGFkZGluZzogMTZweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tdGhlbWUtYmxvY2tzLXByaW1hcnktYmcpO1xuICBib3JkZXItcmFkaXVzOiAxNnB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuY2FyZHNfd2l0aF9pY29ucyAuY2FyZCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5jYXJkc193aXRoX2ljb25zIC5jYXJkX19pY29uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4uY2FyZHNfd2l0aF9pY29ucyAuY2FyZF9faWNvbiBzdmcsIC5jYXJkc193aXRoX2ljb25zIC5jYXJkX19pY29uIGltZyB7XG4gIHdpZHRoOiAzNnB4O1xuICBoZWlnaHQ6IDM2cHg7XG59XG4uY2FyZHNfd2l0aF9pY29ucyAuY2FyZF9faWNvbiBzdmcgcGF0aCwgLmNhcmRzX3dpdGhfaWNvbnMgLmNhcmRfX2ljb24gaW1nIHBhdGgge1xuICBzdHJva2U6IHZhcigtLXRoZW1lLWRlZmF1bHQtZWxlbWVudHMtY29sb3IpO1xufVxuLmNhcmRzX3dpdGhfaWNvbnMgLmNhcmRfX3RpdGxlIHtcbiAgZmxleDogMTtcbiAgbWFyZ2luOiAwO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBsaW5lLWhlaWdodDogMjZweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6IHZhcigtLXRoZW1lLXBhZ2UtdHh0LWNvbG9yKTtcbn1cbi5jYXJkc193aXRoX2ljb25zIC5jYXJkX19hcnJvdyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEodmFyKC0tdGhlbWUtYmxvY2tzLXNlY29uZGFyeS1iZyksIDAuMSk7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDI0cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLmNhcmRzX3dpdGhfaWNvbnMgLmNhcmRfX2Fycm93IHN2ZyB7XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDI0cHg7XG59XG4uY2FyZHNfd2l0aF9pY29ucyAuY2FyZF9fYXJyb3cgc3ZnIHBhdGgge1xuICBmaWxsOiB2YXIoLS10aGVtZS1wYWdlLXR4dC1jb2xvcik7XG59XG4uY2FyZHNfd2l0aF9pY29ucyAuY2FyZDpob3ZlciAuY2FyZF9fYXJyb3cge1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS10aGVtZS1wYWdlLXR4dC1jb2xvcik7XG59XG5Ac3VwcG9ydHMgKC13ZWJraXQtYXBwZWFyYW5jZTpub25lKXtcblxufVxuXG4gQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KXtcblxuQHN1cHBvcnRzICgtd2Via2l0LWFwcGVhcmFuY2U6bm9uZSl7XG5cbn1cblxufVxuIiwiLy8gQnJlYWtQb2ludHNcclxuJHdpZHRoLWxhcHRvcDogMTIwMHB4O1xyXG4kd2lkdGgtbWQ6IDk5MXB4O1xyXG4kd2lkdGgtdGFibGV0OiA3NjhweDtcclxuJHdpZHRoLW1vYmlsZTogNDgwcHg7XHJcblxyXG4vLyBGb250IGZhbWlsaWVzLlxyXG4kZmY6IFwiSW50ZXJcIiwgc2Fucy1zZXJpZjtcclxuJGZmLXRpdGxlOiBcIkludGVyXCIsIHNhbnMtc2VyaWY7XHJcblxyXG4vLyBGb250IHNpemVzLlxyXG4kZnMtaDE6IDQwcHg7XHJcbiRmcy1oMjogMzJweDtcclxuJGZzLWgzOiAyOHB4O1xyXG4kZnMtaDQ6IDI0cHg7XHJcbiRmcy1oNTogMjBweDtcclxuJGZzLWJvZHk6IDE2cHg7XHJcbiRmcy1tZDogMTZweDtcclxuJGZzLXNtOiAxNnB4O1xyXG4kZnMtY2FwdGlvbjogMTRweDtcclxuXHJcbiRmcy1oMS1tb2I6IDMwcHg7XHJcbiRmcy1oMi1tb2I6IDI4cHg7XHJcbiRmcy1oMy1tb2I6IDI0cHg7XHJcbiRmcy1oNC1tb2I6IDIwcHg7XHJcbiRmcy1oNS1tb2I6IDE4cHg7XHJcbiRmcy1ib2R5LW1vYjogMTZweDtcclxuJGZzLW1kLW1vYjogMTZweDtcclxuJGZzLXNtLW1vYjogMTRweDtcclxuJGZzLWNhcHRpb24tbW9iOiAxMnB4O1xyXG5cclxuLy8gRm9udCB3ZWlnaHRzLlxyXG4kZnctbGlnaHQ6IDMwMDtcclxuJGZ3LXJlZ3VsYXI6IDQwMDtcclxuJGZ3LW1lZGl1bTogNTAwO1xyXG4kZnctc2VtaWJvbGQ6IDYwMDtcclxuJGZ3LWJvbGQ6IDcwMDtcclxuJGZ3LWV4dHJhYm9sZDogODAwO1xyXG4kZnctYmxhY2s6IDkwMDtcclxuXHJcbi8vIENvbG9ycy5cclxuJHdoaXRlOiAjRjhGREZGO1xyXG4kYmxhY2s6ICMyNTAwMkY7XHJcblxyXG4vLyBDdXN0b21penJlIENvbG9ycyBOZXdcclxuJHBhZ2UtYmc6IHZhcigtLXRoZW1lLXBhZ2UtYmctY29sb3IpO1xyXG4kcHJpbWFyeTogdmFyKC0tdGhlbWUtYmxvY2tzLXByaW1hcnktYmcpO1xyXG4kc2Vjb25kYXJ5OiB2YXIoLS10aGVtZS1ibG9ja3Mtc2Vjb25kYXJ5LWJnKTtcclxuJHBhZ2UtaGVhZGVyLWJnOiB2YXIoLS10aGVtZS1wYWdlLWhlYWRlci1iZyk7XHJcbiRwYWdlLWZvb3Rlci1iZzogdmFyKC0tdGhlbWUtcGFnZS1mb290ZXItYmcpO1xyXG4kd2VsY29tZS1ncmFkaWVudC1iZy0xOiB2YXIoLS10aGVtZS1wYWdlLXdlbGNvbWUtZ3JhZGllbnQtMSk7XHJcbiR3ZWxjb21lLWdyYWRpZW50LWJnLTI6IHZhcigtLXRoZW1lLXBhZ2Utd2VsY29tZS1ncmFkaWVudC0yKTtcclxuXHJcbiR0ZXh0LXByaW1hcnk6IHZhcigtLXRoZW1lLXBhZ2UtdHh0LWNvbG9yKTtcclxuJGhlYWRlci10eHQtY29sb3I6IHZhcigtLXRoZW1lLXBhZ2UtaGVhZGVyLXR4dC1jb2xvcik7XHJcbiRmb290ZXItdHh0LWNvbG9yOiB2YXIoLS10aGVtZS1wYWdlLWZvb3Rlci10eHQtY29sb3IpO1xyXG4kZGVmYXVsdC1lbGVtZW50cy1jb2xvcjogdmFyKC0tdGhlbWUtZGVmYXVsdC1lbGVtZW50cy1jb2xvcik7IC8vICMxNkI1Mjg7XHJcblxyXG4kYWN0aXZlLWJ0bi1iZzogdmFyKC0tdGhlbWUtYWN0aXZlLWJ0bi1iZyk7XHJcbiRhY3RpdmUtYnRuLWhvdmVyLWJnOiB2YXIoLS10aGVtZS1hY3RpdmUtYnRuLWhvdmVyLWJnKTtcclxuJGFjdGl2ZS1idG4tcHJlc3NlZC1iZzogdmFyKC0tdGhlbWUtYWN0aXZlLWJ0bi1wcmVzc2VkLWJnKTtcclxuJGFjdGl2ZS1idG4tdHh0LWNvbG9yOiB2YXIoLS10aGVtZS1hY3RpdmUtYnRuLXR4dC1jb2xvcik7XHJcbiRhY3RpdmUtYnRuLWljb24tY29sb3I6IHZhcigtLXRoZW1lLWFjdGl2ZS1idG4taWNvbi1jb2xvcik7XHJcbiRzZWNvbmRhcnktYnRuLWJnOiB2YXIoLS10aGVtZS1zZWNvbmRhcnktYnRuLWJnKTtcclxuJHNlY29uZGFyeS1idG4tYm9yZGVyLWNvbG9yOiB2YXIoLS10aGVtZS1zZWNvbmRhcnktYnRuLWJvcmRlci1jb2xvcik7XHJcbiRzZWNvbmRhcnktYnRuLWhvdmVyLWJnOiB2YXIoLS10aGVtZS1zZWNvbmRhcnktYnRuLWhvdmVyLWJnKTtcclxuJHNlY29uZGFyeS1idG4tcHJlc3NlZC1iZzogdmFyKC0tdGhlbWUtc2Vjb25kYXJ5LWJ0bi1wcmVzc2VkLWJnKTtcclxuJHNlY29uZGFyeS1idG4tdHh0LWNvbG9yOiB2YXIoLS10aGVtZS1zZWNvbmRhcnktYnRuLXR4dC1jb2xvcik7XHJcbiRzZWNvbmRhcnktYnRuLWljb24tY29sb3I6IHZhcigtLXRoZW1lLXNlY29uZGFyeS1idG4taWNvbi1jb2xvcik7XHJcbiR3aGl0ZS1idG4tYmc6IHZhcigtLXRoZW1lLXdoaXRlLWJ0bi1iZyk7XHJcbiR3aGl0ZS1idG4tYm9yZGVyLWNvbG9yOiB2YXIoLS10aGVtZS13aGl0ZS1idG4tYm9yZGVyLWNvbG9yKTtcclxuJHdoaXRlLWJ0bi10eHQtY29sb3I6IHZhcigtLXRoZW1lLXdoaXRlLWJ0bi10eHQtY29sb3IpO1xyXG4kd2hpdGUtYnRuLWhvdmVyLWJnOiB2YXIoLS10aGVtZS13aGl0ZS1idG4taG92ZXItYmcpO1xyXG4kd2hpdGUtYnRuLWhvdmVyLWJvcmRlci1jb2xvcjogdmFyKC0tdGhlbWUtd2hpdGUtYnRuLWhvdmVyLWJvcmRlci1jb2xvcik7XHJcbiR3aGl0ZS1idG4tcHJlc3NlZC1iZzogdmFyKC0tdGhlbWUtd2hpdGUtYnRuLXByZXNzZWQtYmcpO1xyXG4kd2hpdGUtYnRuLXByZXNzZWQtYm9yZGVyLWNvbG9yOnZhcigtLXRoZW1lLXdoaXRlLWJ0bi1wcmVzc2VkLWJvcmRlci1jb2xvcik7XHJcbiRibGFjay1idG4tYmc6IHZhcigtLXRoZW1lLWJsYWNrLWJ0bi1iZyk7XHJcbiRibGFjay1idG4tdHh0LWNvbG9yOiB2YXIoLS10aGVtZS1ibGFjay1idG4tdHh0LWNvbG9yKTtcclxuJGJsYWNrLWJ0bi1ob3Zlci1iZzogdmFyKC0tdGhlbWUtYmxhY2stYnRuLWhvdmVyLWJnKTtcclxuJGJsYWNrLWJ0bi1wcmVzc2VkLWJnOiB2YXIoLS10aGVtZS1ibGFjay1idG4tcHJlc3NlZC1iZyk7XHJcblxyXG4vLyBNYXJnaW5zXHJcbiRzZWN0aW9uLW1hcmdpbjogMCAwIDYwcHggMDtcclxuJHNlY3Rpb24tbWFyZ2luLW1vYjogMCAwIDQwcHggMDtcclxuXHJcbi8vIE90aGVycy5cclxuJHRyOiAwLjM1cztcclxuJHNlY3Rpb24tbGctcmFkaXVzOiAyMHB4O1xyXG5cclxuJGxoOiAyNHB4O1xyXG5cclxuIl19 */

.fancy-title.is-bg {
  border-radius: 5px;
  padding: 10px 15px;
}
.fancy-title.is-bg h1, .fancy-title.is-bg h2, .fancy-title.is-bg h3, .fancy-title.is-bg h4, .fancy-title.is-bg h5, .fancy-title.is-bg h6 {
  margin: 0;
}
.fancy-title.is-border {
  background-color: transparent !important;
}
@supports (-webkit-appearance:none){
}
/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImZhbmN5LXRpdGxlL2ZhbmN5LXRpdGxlLnNjc3MiLCJmYW5jeS10aXRsZS9mYW5jeS10aXRsZS5jc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBR0k7RUFDSSxrQkFBQTtFQUNBLGtCQUFBO0FDRlI7QURJUTtFQUNJLFNBQUE7QUNGWjtBRE1JO0VBQ0ksd0NBQUE7QUNKUjtBQUNBOztBQUVBIiwiZmlsZSI6ImZhbmN5LXRpdGxlXFxmYW5jeS10aXRsZS5taW4uY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGltcG9ydCAnLi4vLi4vc3JjL3Njc3MvY29tcG9uZW50cy92YXJzJztcclxuXHJcbi5mYW5jeS10aXRsZXtcclxuICAgICYuaXMtYmd7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gICAgICAgIHBhZGRpbmc6IDEwcHggMTVweDtcclxuICAgICAgICBcclxuICAgICAgICBoMSxoMixoMyxoNCxoNSxoNntcclxuICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLmlzLWJvcmRlcntcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG59IiwiLmZhbmN5LXRpdGxlLmlzLWJnIHtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBwYWRkaW5nOiAxMHB4IDE1cHg7XG59XG4uZmFuY3ktdGl0bGUuaXMtYmcgaDEsIC5mYW5jeS10aXRsZS5pcy1iZyBoMiwgLmZhbmN5LXRpdGxlLmlzLWJnIGgzLCAuZmFuY3ktdGl0bGUuaXMtYmcgaDQsIC5mYW5jeS10aXRsZS5pcy1iZyBoNSwgLmZhbmN5LXRpdGxlLmlzLWJnIGg2IHtcbiAgbWFyZ2luOiAwO1xufVxuLmZhbmN5LXRpdGxlLmlzLWJvcmRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG59XG5Ac3VwcG9ydHMgKC13ZWJraXQtYXBwZWFyYW5jZTpub25lKXtcblxufVxuIl19 */

.bk_cards_full {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 30px;
  margin: 30px 0;
}
.bk_cards_full__item {
  position: relative;
  display: grid;
  grid-template-columns: 1fr 1fr 1fr 0.4fr;
  grid-template-areas: "info content pros btn";
  gap: 40px;
  padding: 16px;
  border-radius: 16px;
  background-color: var(--theme-blocks-primary-bg);
}
@media screen and (max-width: 991px) {
  .bk_cards_full__item {
    grid-template-columns: 1fr;
    grid-template-areas: "info" "content" "pros" "btn";
    gap: 16px;
  }
}
.bk_cards_full__item-label {
  position: absolute;
  top: 0;
  left: 0;
  width: 60px;
  height: 40px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  background-color: var(--theme-default-elements-color);
  border-bottom-right-radius: 16px;
}
.bk_cards_full__item-label svg path {
  fill: #FFFFFF;
}
.bk_cards_full__item-label span {
  font-weight: 600;
  font-size: 18px;
  line-height: 24px;
  text-align: center;
  color: #FFFFFF;
}
.bk_cards_full__item-top_label {
  position: absolute;
  top: -16px;
  left: 50%;
  -webkit-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
          transform: translateX(-50%);
}
.bk_cards_full__item-top_label span {
  position: relative;
  padding: 4px 12px;
  border-radius: 80px;
  background-color: var(--bk-top-label-bg-color);
  color: var(--bk-top-label-text-color);
  font-weight: 600;
  font-size: 14px;
  line-height: 20px;
  text-align: center;
  text-wrap: nowrap;
}
.bk_cards_full__item-top_label span:after {
  content: "";
  position: absolute;
  bottom: -9px;
  left: 50%;
  -webkit-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
          transform: translateX(-50%);
  width: 0;
  height: 0;
  border-left: 9.5px solid transparent;
  border-right: 9.5px solid transparent;
  border-top: 9px solid var(--bk-top-label-bg-color);
}
.bk_cards_full__item:first-child .bk_cards_full__item-label {
  width: 70px;
  height: 50px;
}
.bk_cards_full__item-first {
  grid-area: info;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 16px;
}
@media screen and (max-width: 991px) {
  .bk_cards_full__item-first {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
}
.bk_cards_full__item-logo {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 220px;
  height: 100px;
  border-radius: 16px;
}
.bk_cards_full__item-logo img {
  height: 40px;
  width: auto;
}
@media screen and (max-width: 991px) {
  .bk_cards_full__item-logo {
    width: 100%;
  }
}
.bk_cards_full__item-info {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 10px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  text-align: center;
}
@media screen and (max-width: 991px) {
  .bk_cards_full__item-info {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    width: 100%;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
  }
}
.bk_cards_full__item-title {
  font-weight: 600;
  font-size: 18px;
  line-height: 24px;
  color: var(--theme-page-txt-color);
}
.bk_cards_full__item-rating {
  font-weight: 600;
  font-size: 20px;
  line-height: 26px;
}
@media screen and (max-width: 991px) {
  .bk_cards_full__item-rating {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
        -ms-flex-direction: row-reverse;
            flex-direction: row-reverse;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    gap: 3px;
    margin-left: auto;
  }
}
.bk_cards_full__item-rating_stars {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  gap: 3px;
  color: var(--theme-page-txt-color);
}
@media (max-width: 991px) {
  .bk_cards_full__item-rating_stars span:not(:first-child) {
    display: none;
  }
}
.bk_cards_full__item-rating_stars svg {
  width: 18px;
  height: 18px;
}
.bk_cards_full__item-rating_stars svg path {
  fill: var(--bk-star-color);
}
.bk_cards_full__item-content {
  grid-area: content;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  text-align: center;
}
.bk_cards_full__item-content_top {
  margin-bottom: 8px;
  font-weight: 600;
  color: var(--theme-page-txt-color);
}
@media screen and (max-width: 991px) {
  .bk_cards_full__item-content_top {
    display: none;
  }
}
.bk_cards_full__item-content_title {
  margin: 0 0 12px;
  color: var(--theme-page-txt-color);
  font-weight: 700;
  font-size: 24px;
  line-height: 28px;
}
@media screen and (max-width: 991px) {
  .bk_cards_full__item-content_title {
    margin: 0;
  }
}
.bk_cards_full__item-content_title span {
  color: var(--theme-default-elements-color);
}
.bk_cards_full__item-content_bottom {
  font-size: 12px;
  line-height: 16px;
  color: var(--theme-blocks-secondary-bg);
}
.bk_cards_full__item-content_bottom-mobile {
  display: none;
}
@media screen and (max-width: 991px) {
  .bk_cards_full__item-content_bottom {
    display: none;
  }
  .bk_cards_full__item-content_bottom-mobile {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    font-weight: 400;
    font-size: 12px;
    line-height: 16px;
    color: var(--theme-blocks-secondary-bg);
  }
}
.bk_cards_full__item-pros {
  grid-area: pros;
}
.bk_cards_full__item-pros ul {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 8px;
}
.bk_cards_full__item-pros ul li {
  margin: 0 !important;
  font-size: 14px;
  line-height: 20px;
  color: var(--theme-page-txt-color);
}
.bk_cards_full__item-buttons {
  grid-area: btn;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  height: 100%;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 12px;
}
.bk_cards_full__item-buttons .btn {
  width: 100%;
}
.bk_cards_full__item-buttons .btn-accent {
  text-transform: uppercase;
}
@media screen and (max-width: 991px) {
  .bk_cards_full__item-buttons .btn-secondary {
    position: relative;
    background: transparent;
    padding: 0;
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
    color: var(--theme-page-txt-color);
    border: 0;
    text-transform: capitalize;
    font-size: 14px;
    font-weight: 400;
  }
  .bk_cards_full__item-buttons .btn-secondary:after {
    content: "";
    position: absolute;
    bottom: -2px;
    left: 0;
    width: 100%;
    height: 2px;
    background-color: var(--theme-default-elements-color);
  }
}
.bk_cards_full .payments__logos {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin: 10px 0 0 0;
  gap: 5px;
}
.bk_cards_full .payments__logos .logo-holder {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  max-width: 45px;
  padding: 5px;
  border: 1px solid gray;
  background-color: #FFFFFF;
  border-radius: 5px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.bk_cards_short {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 20px;
  overflow: auto;
}
.bk_cards_short__item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  padding: 16px;
  background-color: var(--theme-blocks-primary-bg);
  border-radius: 16px;
  min-width: 275px;
  width: 275px;
}
.bk_cards_short__item-logo {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 100%;
  height: 100px;
  border-radius: 16px;
  margin-bottom: 10px;
}
.bk_cards_short__item-logo img {
  max-height: 40px;
  width: auto;
  height: 100%;
}
.bk_cards_short__item-info {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 10px;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin-bottom: 20px;
}
.bk_cards_short__item-title {
  font-weight: 600;
  font-size: 18px;
  line-height: 24px;
  color: var(--theme-page-txt-color);
}
.bk_cards_short__item-rating {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 2px;
  font-weight: 600;
  font-size: 16px;
  line-height: 22px;
}
.bk_cards_short__item-rating span {
  color: var(--theme-page-txt-color);
}
.bk_cards_short__item-rating svg {
  width: 15px;
  height: 15px;
}
.bk_cards_short__item-rating svg path {
  fill: var(--bk-star-color);
}
.bk_cards_short__item-bonus {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  font-weight: 700;
  font-size: 24px;
  line-height: 28px;
  text-align: center;
  color: var(--theme-page-txt-color);
}
.bk_cards_short__item-bonus span {
  color: var(--theme-default-elements-color);
}
.bk_cards_short__item .btn {
  width: 100%;
  margin-top: 16px;
}
.bk_cards_promo .bk_cards_full__item-first {
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
}
@media (max-width: 991px) {
  .bk_cards_promo .bk_cards_full__item-first {
    width: 100%;
  }
}
.bk_cards_promo .bk_cards_full__item-promo {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 8px;
}
@media (max-width: 991px) {
  .bk_cards_promo .bk_cards_full__item-promo {
    width: 100%;
  }
}
.bk_cards_promo .bk_cards_full__item-promo .bk_cards_full__promo {
  padding: 12px 28px;
  border: 2px dashed #16B528;
  border-radius: 12px;
}
@media (max-width: 991px) {
  .bk_cards_promo .bk_cards_full__item-promo .bk_cards_full__promo {
    width: 100%;
  }
}
.bk_cards_promo .bk_cards_full__item-promo .bk_cards_full__promo h4 {
  margin: 0;
  text-align: center;
}
.bk_cards_promo .btn-review {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 2px;
  font-weight: 400;
  font-size: 14px;
  line-height: 20px;
  text-align: center;
  background: transparent;
  padding: 0;
  text-transform: none;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  color: var(--theme-page-txt-color);
}
.bk_cards_promo .btn-review:after {
  content: "";
  width: 100%;
  height: 2px;
  background-color: var(--theme-default-elements-color);
}
.bk_cards_see_all {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin-top: 30px;
  text-transform: uppercase;
}
.bk_cards_full__title-sm {
  font-weight: 600;
  font-size: 16px;
  line-height: 22px;
  text-align: center;
}
@supports (-webkit-appearance:none){
}
 @media screen and (max-width: 991px){
@supports (-webkit-appearance:none){
}
}
 @media (max-width: 991px){
@supports (-webkit-appearance:none){
}
}
/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImJrX2NhcmRzL2JrX2NhcmRzLnNjc3MiLCJia19jYXJkcy9ia19jYXJkcy5jc3MiLCIuLi9zcmMvc2Nzcy9jb21wb25lbnRzL3ZhcnMuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFFQTtFQUNFLG9CQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0EsNEJBQUE7RUFBQSw2QkFBQTtNQUFBLDBCQUFBO1VBQUEsc0JBQUE7RUFDQSxTQUFBO0VBQ0EsY0FBQTtBQ0RGO0FER0U7RUFDRSxrQkFBQTtFQUNBLGFBQUE7RUFDQSx3Q0FBQTtFQUNBLDRDQUFBO0VBQ0EsU0FBQTtFQUNBLGFBQUE7RUFDQSxtQkFBQTtFQUNBLGdERThCTTtBRC9CVjtBREdJO0VBVkY7SUFXSSwwQkFBQTtJQUNBLGtEQUFBO0lBQ0EsU0FBQTtFQ0FKO0FBQ0Y7QURFSTtFQUNFLGtCQUFBO0VBQ0EsTUFBQTtFQUNBLE9BQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLG9CQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0EseUJBQUE7TUFBQSxzQkFBQTtVQUFBLG1CQUFBO0VBQ0Esd0JBQUE7TUFBQSxxQkFBQTtVQUFBLHVCQUFBO0VBQ0EscURFdUJtQjtFRnRCbkIsZ0NBQUE7QUNBTjtBREdRO0VBQ0UsYUFBQTtBQ0RWO0FES007RUFDRSxnQkVSTTtFRlNOLGVBQUE7RUFDQSxpQkFBQTtFQUNBLGtCQUFBO0VBQ0EsY0FBQTtBQ0hSO0FET0k7RUFDRSxrQkFBQTtFQUNBLFVBQUE7RUFDQSxTQUFBO0VBQ0EsbUNBQUE7TUFBQSwrQkFBQTtVQUFBLDJCQUFBO0FDTE47QURPTTtFQUNFLGtCQUFBO0VBQ0EsaUJBQUE7RUFDQSxtQkFBQTtFQUNBLDhDQUFBO0VBQ0EscUNBQUE7RUFDQSxnQkU1Qk07RUY2Qk4sZUFBQTtFQUNBLGlCQUFBO0VBQ0Esa0JBQUE7RUFDQSxpQkFBQTtBQ0xSO0FET1E7RUFDRSxXQUFBO0VBQ0Esa0JBQUE7RUFDQSxZQUFBO0VBQ0EsU0FBQTtFQUNB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QUNBLGtCQUFBO0FDaERGO0FBQ0E7O0FBRUE7O0NBRUM7O0FBRUQ7O0FBRUE7O0FBRUE7O0NBRUM7O0FBRUQ7O0FBRUE7O0FBRUEiLCJmaWxlIjoiYmtfY2FyZHNcXGJrX2NhcmRzLm1pbi5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAaW1wb3J0ICcuLi8uLi9zcmMvc2Nzcy9jb21wb25lbnRzL3ZhcnMnO1xyXG5cclxuLmJrX2NhcmRzX2Z1bGwge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICBnYXA6IDMwcHg7XHJcbiAgbWFyZ2luOiAzMHB4IDA7XHJcblxyXG4gICZfX2l0ZW0ge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgZGlzcGxheTogZ3JpZDtcclxuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmciAxZnIgLjRmcjtcclxuICAgIGdyaWQtdGVtcGxhdGUtYXJlYXM6ICdpbmZvIGNvbnRlbnQgcHJvcyBidG4nO1xyXG4gICAgZ2FwOiA0MHB4O1xyXG4gICAgcGFkZGluZzogMTZweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDE2cHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcclxuXHJcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkd2lkdGgtbWQpIHtcclxuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XHJcbiAgICAgIGdyaWQtdGVtcGxhdGUtYXJlYXM6ICdpbmZvJyAnY29udGVudCcgJ3Byb3MnICdidG4nO1xyXG4gICAgICBnYXA6IDE2cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJi1sYWJlbCB7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiAwO1xyXG4gICAgICBsZWZ0OiAwO1xyXG4gICAgICB3aWR0aDogNjBweDtcclxuICAgICAgaGVpZ2h0OiA0MHB4O1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRlZmF1bHQtZWxlbWVudHMtY29sb3I7XHJcbiAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAxNnB4O1xyXG5cclxuICAgICAgc3ZnIHtcclxuICAgICAgICBwYXRoIHtcclxuICAgICAgICAgIGZpbGw6ICNGRkZGRkY7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICBzcGFuIHtcclxuICAgICAgICBmb250LXdlaWdodDogJGZ3LXNlbWlib2xkO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgY29sb3I6ICNGRkZGRkY7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLXRvcF9sYWJlbCB7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiAtMTZweDtcclxuICAgICAgbGVmdDogNTAlO1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcblxyXG4gICAgICBzcGFuIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgcGFkZGluZzogNHB4IDEycHg7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogODBweDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1iay10b3AtbGFiZWwtYmctY29sb3IpO1xyXG4gICAgICAgIGNvbG9yOiB2YXIoLS1iay10b3AtbGFiZWwtdGV4dC1jb2xvcik7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRmdy1zZW1pYm9sZDtcclxuICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIHRleHQtd3JhcDogbm93cmFwO1xyXG5cclxuICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICBib3R0b206IC05cHg7XHJcbiAgICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcbiAgICAgICAgICB3aWR0aDogMDtcclxuICAgICAgICAgIGhlaWdodDogMDtcclxuICAgICAgICAgIGJvcmRlci1sZWZ0OiA5LjVweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgICAgICAgIGJvcmRlci1yaWdodDogOS41cHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICBib3JkZXItdG9wOiA5cHggc29saWQgdmFyKC0tYmstdG9wLWxhYmVsLWJnLWNvbG9yKTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmOmZpcnN0LWNoaWxkIHtcclxuICAgICAgLmJrX2NhcmRzX2Z1bGxfX2l0ZW0tbGFiZWwge1xyXG4gICAgICAgIHdpZHRoOiA3MHB4O1xyXG4gICAgICAgIGhlaWdodDogNTBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtZmlyc3Qge1xyXG4gICAgICBncmlkLWFyZWE6IGluZm87XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIGdhcDogMTZweDtcclxuXHJcbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3aWR0aC1tZCkge1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLWxvZ28ge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgd2lkdGg6IDIyMHB4O1xyXG4gICAgICBoZWlnaHQ6IDEwMHB4O1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAxNnB4O1xyXG5cclxuICAgICAgaW1nIHtcclxuICAgICAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3aWR0aC1tZCkge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi1pbmZvIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgZ2FwOiAxMHB4O1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHdpZHRoLW1kKSB7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLXRpdGxlIHtcclxuICAgICAgZm9udC13ZWlnaHQ6ICRmdy1zZW1pYm9sZDtcclxuICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgICAgY29sb3I6ICR0ZXh0LXByaW1hcnk7XHJcbiAgICB9XHJcblxyXG4gICAgJi1yYXRpbmcge1xyXG4gICAgICBmb250LXdlaWdodDogJGZ3LXNlbWlib2xkO1xyXG4gICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xyXG5cclxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHdpZHRoLW1kKSB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBnYXA6IDNweDtcclxuICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgICAgfVxyXG5cclxuICAgICAgJl9zdGFycyB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIGdhcDogM3B4O1xyXG4gICAgICAgIGNvbG9yOiAkdGV4dC1wcmltYXJ5O1xyXG5cclxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogJHdpZHRoLW1kKSB7XHJcblxyXG4gICAgICAgICAgc3Bhbjpub3QoOmZpcnN0LWNoaWxkKSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBzdmcge1xyXG4gICAgICAgICAgd2lkdGg6IDE4cHg7XHJcbiAgICAgICAgICBoZWlnaHQ6IDE4cHg7XHJcblxyXG4gICAgICAgICAgcGF0aCB7XHJcbiAgICAgICAgICAgIGZpbGw6IHZhcigtLWJrLXN0YXItY29sb3IpO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtY29udGVudCB7XHJcbiAgICAgIGdyaWQtYXJlYTogY29udGVudDtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcbiAgICAgICZfdG9wIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRmdy1zZW1pYm9sZDtcclxuICAgICAgICBjb2xvcjogJHRleHQtcHJpbWFyeTtcclxuXHJcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHdpZHRoLW1kKSB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgJl90aXRsZSB7XHJcbiAgICAgICAgbWFyZ2luOiAwIDAgMTJweDtcclxuICAgICAgICBjb2xvcjogJHRleHQtcHJpbWFyeTtcclxuICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMjhweDtcclxuXHJcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHdpZHRoLW1kKSB7XHJcbiAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBzcGFuIHtcclxuICAgICAgICAgIGNvbG9yOiAkZGVmYXVsdC1lbGVtZW50cy1jb2xvcjtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICZfYm90dG9tIHtcclxuICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE2cHg7XHJcbiAgICAgICAgY29sb3I6ICRzZWNvbmRhcnk7XHJcblxyXG4gICAgICAgICYtbW9iaWxlIHtcclxuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkd2lkdGgtbWQpIHtcclxuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcblxyXG4gICAgICAgICAgJi1tb2JpbGUge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmdy1yZWd1bGFyO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xyXG4gICAgICAgICAgICBjb2xvcjogJHNlY29uZGFyeTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLXByb3Mge1xyXG4gICAgICBncmlkLWFyZWE6IHByb3M7XHJcblxyXG4gICAgICB1bCB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIGdhcDogOHB4O1xyXG5cclxuICAgICAgICBsaSB7XHJcbiAgICAgICAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG4gICAgICAgICAgY29sb3I6ICR0ZXh0LXByaW1hcnk7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi1idXR0b25zIHtcclxuICAgICAgZ3JpZC1hcmVhOiBidG47XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgIGdhcDogMTJweDtcclxuXHJcbiAgICAgIC5idG4ge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAuYnRuLWFjY2VudCB7XHJcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgfVxyXG5cclxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHdpZHRoLW1kKSB7XHJcbiAgICAgICAgLmJ0bi1zZWNvbmRhcnkge1xyXG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgd2lkdGg6IGZpdC1jb250ZW50O1xyXG4gICAgICAgICAgY29sb3I6ICR0ZXh0LXByaW1hcnk7XHJcbiAgICAgICAgICBib3JkZXI6IDA7XHJcbiAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZnctcmVndWxhcjtcclxuXHJcbiAgICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICBib3R0b206IC0ycHg7XHJcbiAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDJweDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRlZmF1bHQtZWxlbWVudHMtY29sb3I7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAucGF5bWVudHNfX2xvZ29ze1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIG1hcmdpbjogMTBweCAwIDAgMDtcclxuICAgIGdhcDogNXB4O1xyXG5cclxuICAgIC5sb2dvLWhvbGRlcntcclxuICAgICAgZmxleDogMTtcclxuICAgICAgbWF4LXdpZHRoOiA0NXB4O1xyXG4gICAgICBwYWRkaW5nOiA1cHg7XHJcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkIGdyYXk7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uYmtfY2FyZHNfc2hvcnQge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZ2FwOiAyMHB4O1xyXG4gIG92ZXJmbG93OiBhdXRvO1xyXG5cclxuICAmX19pdGVtIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgcGFkZGluZzogMTZweDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xyXG4gICAgYm9yZGVyLXJhZGl1czogMTZweDtcclxuICAgIG1pbi13aWR0aDogMjc1cHg7XHJcbiAgICB3aWR0aDogMjc1cHg7XHJcblxyXG4gICAgJi1sb2dvIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBoZWlnaHQ6IDEwMHB4O1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAxNnB4O1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG5cclxuICAgICAgaW1nIHtcclxuICAgICAgICBtYXgtaGVpZ2h0OiA0MHB4O1xyXG4gICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtaW5mbyB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIGdhcDogMTBweDtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgfVxyXG5cclxuICAgICYtdGl0bGUge1xyXG4gICAgICBmb250LXdlaWdodDogJGZ3LXNlbWlib2xkO1xyXG4gICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gICAgICBjb2xvcjogJHRleHQtcHJpbWFyeTtcclxuICAgIH1cclxuXHJcbiAgICAmLXJhdGluZyB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIGdhcDogMnB4O1xyXG4gICAgICBmb250LXdlaWdodDogJGZ3LXNlbWlib2xkO1xyXG4gICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xyXG5cclxuICAgICAgc3BhbiB7XHJcbiAgICAgICAgY29sb3I6ICR0ZXh0LXByaW1hcnk7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIHN2ZyB7XHJcbiAgICAgICAgd2lkdGg6IDE1cHg7XHJcbiAgICAgICAgaGVpZ2h0OiAxNXB4O1xyXG5cclxuICAgICAgICBwYXRoIHtcclxuICAgICAgICAgIGZpbGw6IHZhcigtLWJrLXN0YXItY29sb3IpO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtYm9udXMge1xyXG4gICAgICBmbGV4OiAxO1xyXG4gICAgICBmb250LXdlaWdodDogJGZ3LWJvbGQ7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDI4cHg7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgY29sb3I6ICR0ZXh0LXByaW1hcnk7XHJcblxyXG4gICAgICBzcGFuIHtcclxuICAgICAgICBjb2xvcjogJGRlZmF1bHQtZWxlbWVudHMtY29sb3I7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuYnRuIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIG1hcmdpbi10b3A6IDE2cHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uYmtfY2FyZHNfcHJvbW8ge1xyXG4gIC5ia19jYXJkc19mdWxsX19pdGVtLWZpcnN0IHtcclxuICAgIHdpZHRoOiBmaXQtY29udGVudDtcclxuXHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogJHdpZHRoLW1kKSB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmJrX2NhcmRzX2Z1bGxfX2l0ZW0tcHJvbW8ge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBnYXA6IDhweDtcclxuXHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogJHdpZHRoLW1kKSB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG5cclxuICAgIC5ia19jYXJkc19mdWxsX19wcm9tbyB7XHJcbiAgICAgIHBhZGRpbmc6IDEycHggMjhweDtcclxuICAgICAgYm9yZGVyOiAycHggZGFzaGVkICMxNkI1Mjg7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDEycHg7XHJcblxyXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogJHdpZHRoLW1kKSB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIGg0IHtcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuYnRuLXJldmlldyB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGdhcDogMnB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XHJcbiAgICB3aWR0aDogZml0LWNvbnRlbnQ7XHJcbiAgICBjb2xvcjogJHRleHQtcHJpbWFyeTtcclxuXHJcbiAgICAmOmFmdGVyIHtcclxuICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGhlaWdodDogMnB4O1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGVmYXVsdC1lbGVtZW50cy1jb2xvcjtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5ia19jYXJkc19zZWVfYWxsIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgbWFyZ2luLXRvcDogMzBweDt0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG59XHJcblxyXG4uYmtfY2FyZHNfZnVsbF9fdGl0bGUtc20ge1xyXG4gIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgZm9udC1zaXplOiAxNnB4O1xyXG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxufSIsIi5ia19jYXJkc19mdWxsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAzMHB4O1xuICBtYXJnaW46IDMwcHggMDtcbn1cbi5ia19jYXJkc19mdWxsX19pdGVtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnIgMWZyIDAuNGZyO1xuICBncmlkLXRlbXBsYXRlLWFyZWFzOiBcImluZm8gY29udGVudCBwcm9zIGJ0blwiO1xuICBnYXA6IDQwcHg7XG4gIHBhZGRpbmc6IDE2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDE2cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXRoZW1lLWJsb2Nrcy1wcmltYXJ5LWJnKTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5ia19jYXJkc19mdWxsX19pdGVtIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgICBncmlkLXRlbXBsYXRlLWFyZWFzOiBcImluZm9cIiBcImNvbnRlbnRcIiBcInByb3NcIiBcImJ0blwiO1xuICAgIGdhcDogMTZweDtcbiAgfVxufVxuLmJrX2NhcmRzX2Z1bGxfX2l0ZW0tbGFiZWwge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDYwcHg7XG4gIGhlaWdodDogNDBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXRoZW1lLWRlZmF1bHQtZWxlbWVudHMtY29sb3IpO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMTZweDtcbn1cbi5ia19jYXJkc19mdWxsX19pdGVtLWxhYmVsIHN2ZyBwYXRoIHtcbiAgZmlsbDogI0ZGRkZGRjtcbn1cbi5ia19jYXJkc19mdWxsX19pdGVtLWxhYmVsIHNwYW4ge1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuLmJrX2NhcmRzX2Z1bGxfX2l0ZW0tdG9wX2xhYmVsIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC0xNnB4O1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbn1cbi5ia19jYXJkc19mdWxsX19pdGVtLXRvcF9sYWJlbCBzcGFuIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiA0cHggMTJweDtcbiAgYm9yZGVyLXJhZGl1czogODBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmstdG9wLWxhYmVsLWJnLWNvbG9yKTtcbiAgY29sb3I6IHZhcigtLWJrLXRvcC1sYWJlbC10ZXh0LWNvbG9yKTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LXdyYXA6IG5vd3JhcDtcbn1cbi5ia19jYXJkc19mdWxsX19pdGVtLXRvcF9sYWJlbCBzcGFuOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IC05cHg7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItbGVmdDogOS41cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yaWdodDogOS41cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci10b3A6IDlweCBzb2xpZCB2YXIoLS1iay10b3AtbGFiZWwtYmctY29sb3IpO1xufVxuLmJrX2NhcmRzX2Z1bGxfX2l0ZW06Zmlyc3QtY2hpbGQgLmJrX2NhcmRzX2Z1bGxfX2l0ZW0tbGFiZWwge1xuICB3aWR0aDogNzBweDtcbiAgaGVpZ2h0OiA1MHB4O1xufVxuLmJrX2NhcmRzX2Z1bGxfX2l0ZW0tZmlyc3Qge1xuICBncmlkLWFyZWE6IGluZm87XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMTZweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5ia19jYXJkc19mdWxsX19pdGVtLWZpcnN0IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG59XG4uYmtfY2FyZHNfZnVsbF9faXRlbS1sb2dvIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiAyMjBweDtcbiAgaGVpZ2h0OiAxMDBweDtcbiAgYm9yZGVyLXJhZGl1czogMTZweDtcbn1cbi5ia19jYXJkc19mdWxsX19pdGVtLWxvZ28gaW1nIHtcbiAgaGVpZ2h0OiA0MHB4O1xuICB3aWR0aDogYXV0bztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5ia19jYXJkc19mdWxsX19pdGVtLWxvZ28ge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4uYmtfY2FyZHNfZnVsbF9faXRlbS1pbmZvIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAxMHB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmJrX2NhcmRzX2Z1bGxfX2l0ZW0taW5mbyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cbn1cbi5ia19jYXJkc19mdWxsX19pdGVtLXRpdGxlIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgY29sb3I6IHZhcigtLXRoZW1lLXBhZ2UtdHh0LWNvbG9yKTtcbn1cbi5ia19jYXJkc19mdWxsX19pdGVtLXJhdGluZyB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuYmtfY2FyZHNfZnVsbF9faXRlbS1yYXRpbmcge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiAzcHg7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIH1cbn1cbi5ia19jYXJkc19mdWxsX19pdGVtLXJhdGluZ19zdGFycyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBnYXA6IDNweDtcbiAgY29sb3I6IHZhcigtLXRoZW1lLXBhZ2UtdHh0LWNvbG9yKTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuYmtfY2FyZHNfZnVsbF9faXRlbS1yYXRpbmdfc3RhcnMgc3Bhbjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLmJrX2NhcmRzX2Z1bGxfX2l0ZW0tcmF0aW5nX3N0YXJzIHN2ZyB7XG4gIHdpZHRoOiAxOHB4O1xuICBoZWlnaHQ6IDE4cHg7XG59XG4uYmtfY2FyZHNfZnVsbF9faXRlbS1yYXRpbmdfc3RhcnMgc3ZnIHBhdGgge1xuICBmaWxsOiB2YXIoLS1iay1zdGFyLWNvbG9yKTtcbn1cbi5ia19jYXJkc19mdWxsX19pdGVtLWNvbnRlbnQge1xuICBncmlkLWFyZWE6IGNvbnRlbnQ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uYmtfY2FyZHNfZnVsbF9faXRlbS1jb250ZW50X3RvcCB7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6IHZhcigtLXRoZW1lLXBhZ2UtdHh0LWNvbG9yKTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5ia19jYXJkc19mdWxsX19pdGVtLWNvbnRlbnRfdG9wIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uYmtfY2FyZHNfZnVsbF9faXRlbS1jb250ZW50X3RpdGxlIHtcbiAgbWFyZ2luOiAwIDAgMTJweDtcbiAgY29sb3I6IHZhcigtLXRoZW1lLXBhZ2UtdHh0LWNvbG9yKTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBsaW5lLWhlaWdodDogMjhweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5ia19jYXJkc19mdWxsX19pdGVtLWNvbnRlbnRfdGl0bGUge1xuICAgIG1hcmdpbjogMDtcbiAgfVxufVxuLmJrX2NhcmRzX2Z1bGxfX2l0ZW0tY29udGVudF90aXRsZSBzcGFuIHtcbiAgY29sb3I6IHZhcigtLXRoZW1lLWRlZmF1bHQtZWxlbWVudHMtY29sb3IpO1xufVxuLmJrX2NhcmRzX2Z1bGxfX2l0ZW0tY29udGVudF9ib3R0b20ge1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICBjb2xvcjogdmFyKC0tdGhlbWUtYmxvY2tzLXNlY29uZGFyeS1iZyk7XG59XG4uYmtfY2FyZHNfZnVsbF9faXRlbS1jb250ZW50X2JvdHRvbS1tb2JpbGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmJrX2NhcmRzX2Z1bGxfX2l0ZW0tY29udGVudF9ib3R0b20ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmJrX2NhcmRzX2Z1bGxfX2l0ZW0tY29udGVudF9ib3R0b20tbW9iaWxlIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICAgIGNvbG9yOiB2YXIoLS10aGVtZS1ibG9ja3Mtc2Vjb25kYXJ5LWJnKTtcbiAgfVxufVxuLmJrX2NhcmRzX2Z1bGxfX2l0ZW0tcHJvcyB7XG4gIGdyaWQtYXJlYTogcHJvcztcbn1cbi5ia19jYXJkc19mdWxsX19pdGVtLXByb3MgdWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDhweDtcbn1cbi5ia19jYXJkc19mdWxsX19pdGVtLXByb3MgdWwgbGkge1xuICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgY29sb3I6IHZhcigtLXRoZW1lLXBhZ2UtdHh0LWNvbG9yKTtcbn1cbi5ia19jYXJkc19mdWxsX19pdGVtLWJ1dHRvbnMge1xuICBncmlkLWFyZWE6IGJ0bjtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGhlaWdodDogMTAwJTtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAxMnB4O1xufVxuLmJrX2NhcmRzX2Z1bGxfX2l0ZW0tYnV0dG9ucyAuYnRuIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uYmtfY2FyZHNfZnVsbF9faXRlbS1idXR0b25zIC5idG4tYWNjZW50IHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5ia19jYXJkc19mdWxsX19pdGVtLWJ1dHRvbnMgLmJ0bi1zZWNvbmRhcnkge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHdpZHRoOiBmaXQtY29udGVudDtcbiAgICBjb2xvcjogdmFyKC0tdGhlbWUtcGFnZS10eHQtY29sb3IpO1xuICAgIGJvcmRlcjogMDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgfVxuICAuYmtfY2FyZHNfZnVsbF9faXRlbS1idXR0b25zIC5idG4tc2Vjb25kYXJ5OmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IC0ycHg7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDJweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS10aGVtZS1kZWZhdWx0LWVsZW1lbnRzLWNvbG9yKTtcbiAgfVxufVxuLmJrX2NhcmRzX2Z1bGwgLnBheW1lbnRzX19sb2dvcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbjogMTBweCAwIDAgMDtcbiAgZ2FwOiA1cHg7XG59XG4uYmtfY2FyZHNfZnVsbCAucGF5bWVudHNfX2xvZ29zIC5sb2dvLWhvbGRlciB7XG4gIGZsZXg6IDE7XG4gIG1heC13aWR0aDogNDVweDtcbiAgcGFkZGluZzogNXB4O1xuICBib3JkZXI6IDFweCBzb2xpZCBncmF5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG4uYmtfY2FyZHNfc2hvcnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDIwcHg7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuLmJrX2NhcmRzX3Nob3J0X19pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcGFkZGluZzogMTZweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tdGhlbWUtYmxvY2tzLXByaW1hcnktYmcpO1xuICBib3JkZXItcmFkaXVzOiAxNnB4O1xuICBtaW4td2lkdGg6IDI3NXB4O1xuICB3aWR0aDogMjc1cHg7XG59XG4uYmtfY2FyZHNfc2hvcnRfX2l0ZW0tbG9nbyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDBweDtcbiAgYm9yZGVyLXJhZGl1czogMTZweDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi5ia19jYXJkc19zaG9ydF9faXRlbS1sb2dvIGltZyB7XG4gIG1heC1oZWlnaHQ6IDQwcHg7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uYmtfY2FyZHNfc2hvcnRfX2l0ZW0taW5mbyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMTBweDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLmJrX2NhcmRzX3Nob3J0X19pdGVtLXRpdGxlIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgY29sb3I6IHZhcigtLXRoZW1lLXBhZ2UtdHh0LWNvbG9yKTtcbn1cbi5ia19jYXJkc19zaG9ydF9faXRlbS1yYXRpbmcge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDJweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMjJweDtcbn1cbi5ia19jYXJkc19zaG9ydF9faXRlbS1yYXRpbmcgc3BhbiB7XG4gIGNvbG9yOiB2YXIoLS10aGVtZS1wYWdlLXR4dC1jb2xvcik7XG59XG4uYmtfY2FyZHNfc2hvcnRfX2l0ZW0tcmF0aW5nIHN2ZyB7XG4gIHdpZHRoOiAxNXB4O1xuICBoZWlnaHQ6IDE1cHg7XG59XG4uYmtfY2FyZHNfc2hvcnRfX2l0ZW0tcmF0aW5nIHN2ZyBwYXRoIHtcbiAgZmlsbDogdmFyKC0tYmstc3Rhci1jb2xvcik7XG59XG4uYmtfY2FyZHNfc2hvcnRfX2l0ZW0tYm9udXMge1xuICBmbGV4OiAxO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDI0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiB2YXIoLS10aGVtZS1wYWdlLXR4dC1jb2xvcik7XG59XG4uYmtfY2FyZHNfc2hvcnRfX2l0ZW0tYm9udXMgc3BhbiB7XG4gIGNvbG9yOiB2YXIoLS10aGVtZS1kZWZhdWx0LWVsZW1lbnRzLWNvbG9yKTtcbn1cbi5ia19jYXJkc19zaG9ydF9faXRlbSAuYnRuIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi10b3A6IDE2cHg7XG59XG5cbi5ia19jYXJkc19wcm9tbyAuYmtfY2FyZHNfZnVsbF9faXRlbS1maXJzdCB7XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuYmtfY2FyZHNfcHJvbW8gLmJrX2NhcmRzX2Z1bGxfX2l0ZW0tZmlyc3Qge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4uYmtfY2FyZHNfcHJvbW8gLmJrX2NhcmRzX2Z1bGxfX2l0ZW0tcHJvbW8ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiA4cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmJrX2NhcmRzX3Byb21vIC5ia19jYXJkc19mdWxsX19pdGVtLXByb21vIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLmJrX2NhcmRzX3Byb21vIC5ia19jYXJkc19mdWxsX19pdGVtLXByb21vIC5ia19jYXJkc19mdWxsX19wcm9tbyB7XG4gIHBhZGRpbmc6IDEycHggMjhweDtcbiAgYm9yZGVyOiAycHggZGFzaGVkICMxNkI1Mjg7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmJrX2NhcmRzX3Byb21vIC5ia19jYXJkc19mdWxsX19pdGVtLXByb21vIC5ia19jYXJkc19mdWxsX19wcm9tbyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5ia19jYXJkc19wcm9tbyAuYmtfY2FyZHNfZnVsbF9faXRlbS1wcm9tbyAuYmtfY2FyZHNfZnVsbF9fcHJvbW8gaDQge1xuICBtYXJnaW46IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5ia19jYXJkc19wcm9tbyAuYnRuLXJldmlldyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMnB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBwYWRkaW5nOiAwO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xuICBjb2xvcjogdmFyKC0tdGhlbWUtcGFnZS10eHQtY29sb3IpO1xufVxuLmJrX2NhcmRzX3Byb21vIC5idG4tcmV2aWV3OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS10aGVtZS1kZWZhdWx0LWVsZW1lbnRzLWNvbG9yKTtcbn1cblxuLmJrX2NhcmRzX3NlZV9hbGwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogMzBweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuLmJrX2NhcmRzX2Z1bGxfX3RpdGxlLXNtIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMjJweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQHN1cHBvcnRzICgtd2Via2l0LWFwcGVhcmFuY2U6bm9uZSl7XG5cbn1cblxuIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KXtcblxuQHN1cHBvcnRzICgtd2Via2l0LWFwcGVhcmFuY2U6bm9uZSl7XG5cbn1cblxufVxuXG4gQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KXtcblxuQHN1cHBvcnRzICgtd2Via2l0LWFwcGVhcmFuY2U6bm9uZSl7XG5cbn1cblxufVxuIiwiLy8gQnJlYWtQb2ludHNcclxuJHdpZHRoLWxhcHRvcDogMTIwMHB4O1xyXG4kd2lkdGgtbWQ6IDk5MXB4O1xyXG4kd2lkdGgtdGFibGV0OiA3NjhweDtcclxuJHdpZHRoLW1vYmlsZTogNDgwcHg7XHJcblxyXG4vLyBGb250IGZhbWlsaWVzLlxyXG4kZmY6IFwiSW50ZXJcIiwgc2Fucy1zZXJpZjtcclxuJGZmLXRpdGxlOiBcIkludGVyXCIsIHNhbnMtc2VyaWY7XHJcblxyXG4vLyBGb250IHNpemVzLlxyXG4kZnMtaDE6IDQwcHg7XHJcbiRmcy1oMjogMzJweDtcclxuJGZzLWgzOiAyOHB4O1xyXG4kZnMtaDQ6IDI0cHg7XHJcbiRmcy1oNTogMjBweDtcclxuJGZzLWJvZHk6IDE2cHg7XHJcbiRmcy1tZDogMTZweDtcclxuJGZzLXNtOiAxNnB4O1xyXG4kZnMtY2FwdGlvbjogMTRweDtcclxuXHJcbiRmcy1oMS1tb2I6IDMwcHg7XHJcbiRmcy1oMi1tb2I6IDI4cHg7XHJcbiRmcy1oMy1tb2I6IDI0cHg7XHJcbiRmcy1oNC1tb2I6IDIwcHg7XHJcbiRmcy1oNS1tb2I6IDE4cHg7XHJcbiRmcy1ib2R5LW1vYjogMTZweDtcclxuJGZzLW1kLW1vYjogMTZweDtcclxuJGZzLXNtLW1vYjogMTRweDtcclxuJGZzLWNhcHRpb24tbW9iOiAxMnB4O1xyXG5cclxuLy8gRm9udCB3ZWlnaHRzLlxyXG4kZnctbGlnaHQ6IDMwMDtcclxuJGZ3LXJlZ3VsYXI6IDQwMDtcclxuJGZ3LW1lZGl1bTogNTAwO1xyXG4kZnctc2VtaWJvbGQ6IDYwMDtcclxuJGZ3LWJvbGQ6IDcwMDtcclxuJGZ3LWV4dHJhYm9sZDogODAwO1xyXG4kZnctYmxhY2s6IDkwMDtcclxuXHJcbi8vIENvbG9ycy5cclxuJHdoaXRlOiAjRjhGREZGO1xyXG4kYmxhY2s6ICMyNTAwMkY7XHJcblxyXG4vLyBDdXN0b21penJlIENvbG9ycyBOZXdcclxuJHBhZ2UtYmc6IHZhcigtLXRoZW1lLXBhZ2UtYmctY29sb3IpO1xyXG4kcHJpbWFyeTogdmFyKC0tdGhlbWUtYmxvY2tzLXByaW1hcnktYmcpO1xyXG4kc2Vjb25kYXJ5OiB2YXIoLS10aGVtZS1ibG9ja3Mtc2Vjb25kYXJ5LWJnKTtcclxuJHBhZ2UtaGVhZGVyLWJnOiB2YXIoLS10aGVtZS1wYWdlLWhlYWRlci1iZyk7XHJcbiRwYWdlLWZvb3Rlci1iZzogdmFyKC0tdGhlbWUtcGFnZS1mb290ZXItYmcpO1xyXG4kd2VsY29tZS1ncmFkaWVudC1iZy0xOiB2YXIoLS10aGVtZS1wYWdlLXdlbGNvbWUtZ3JhZGllbnQtMSk7XHJcbiR3ZWxjb21lLWdyYWRpZW50LWJnLTI6IHZhcigtLXRoZW1lLXBhZ2Utd2VsY29tZS1ncmFkaWVudC0yKTtcclxuXHJcbiR0ZXh0LXByaW1hcnk6IHZhcigtLXRoZW1lLXBhZ2UtdHh0LWNvbG9yKTtcclxuJGhlYWRlci10eHQtY29sb3I6IHZhcigtLXRoZW1lLXBhZ2UtaGVhZGVyLXR4dC1jb2xvcik7XHJcbiRmb290ZXItdHh0LWNvbG9yOiB2YXIoLS10aGVtZS1wYWdlLWZvb3Rlci10eHQtY29sb3IpO1xyXG4kZGVmYXVsdC1lbGVtZW50cy1jb2xvcjogdmFyKC0tdGhlbWUtZGVmYXVsdC1lbGVtZW50cy1jb2xvcik7IC8vICMxNkI1Mjg7XHJcblxyXG4kYWN0aXZlLWJ0bi1iZzogdmFyKC0tdGhlbWUtYWN0aXZlLWJ0bi1iZyk7XHJcbiRhY3RpdmUtYnRuLWhvdmVyLWJnOiB2YXIoLS10aGVtZS1hY3RpdmUtYnRuLWhvdmVyLWJnKTtcclxuJGFjdGl2ZS1idG4tcHJlc3NlZC1iZzogdmFyKC0tdGhlbWUtYWN0aXZlLWJ0bi1wcmVzc2VkLWJnKTtcclxuJGFjdGl2ZS1idG4tdHh0LWNvbG9yOiB2YXIoLS10aGVtZS1hY3RpdmUtYnRuLXR4dC1jb2xvcik7XHJcbiRhY3RpdmUtYnRuLWljb24tY29sb3I6IHZhcigtLXRoZW1lLWFjdGl2ZS1idG4taWNvbi1jb2xvcik7XHJcbiRzZWNvbmRhcnktYnRuLWJnOiB2YXIoLS10aGVtZS1zZWNvbmRhcnktYnRuLWJnKTtcclxuJHNlY29uZGFyeS1idG4tYm9yZGVyLWNvbG9yOiB2YXIoLS10aGVtZS1zZWNvbmRhcnktYnRuLWJvcmRlci1jb2xvcik7XHJcbiRzZWNvbmRhcnktYnRuLWhvdmVyLWJnOiB2YXIoLS10aGVtZS1zZWNvbmRhcnktYnRuLWhvdmVyLWJnKTtcclxuJHNlY29uZGFyeS1idG4tcHJlc3NlZC1iZzogdmFyKC0tdGhlbWUtc2Vjb25kYXJ5LWJ0bi1wcmVzc2VkLWJnKTtcclxuJHNlY29uZGFyeS1idG4tdHh0LWNvbG9yOiB2YXIoLS10aGVtZS1zZWNvbmRhcnktYnRuLXR4dC1jb2xvcik7XHJcbiRzZWNvbmRhcnktYnRuLWljb24tY29sb3I6IHZhcigtLXRoZW1lLXNlY29uZGFyeS1idG4taWNvbi1jb2xvcik7XHJcbiR3aGl0ZS1idG4tYmc6IHZhcigtLXRoZW1lLXdoaXRlLWJ0bi1iZyk7XHJcbiR3aGl0ZS1idG4tYm9yZGVyLWNvbG9yOiB2YXIoLS10aGVtZS13aGl0ZS1idG4tYm9yZGVyLWNvbG9yKTtcclxuJHdoaXRlLWJ0bi10eHQtY29sb3I6IHZhcigtLXRoZW1lLXdoaXRlLWJ0bi10eHQtY29sb3IpO1xyXG4kd2hpdGUtYnRuLWhvdmVyLWJnOiB2YXIoLS10aGVtZS13aGl0ZS1idG4taG92ZXItYmcpO1xyXG4kd2hpdGUtYnRuLWhvdmVyLWJvcmRlci1jb2xvcjogdmFyKC0tdGhlbWUtd2hpdGUtYnRuLWhvdmVyLWJvcmRlci1jb2xvcik7XHJcbiR3aGl0ZS1idG4tcHJlc3NlZC1iZzogdmFyKC0tdGhlbWUtd2hpdGUtYnRuLXByZXNzZWQtYmcpO1xyXG4kd2hpdGUtYnRuLXByZXNzZWQtYm9yZGVyLWNvbG9yOnZhcigtLXRoZW1lLXdoaXRlLWJ0bi1wcmVzc2VkLWJvcmRlci1jb2xvcik7XHJcbiRibGFjay1idG4tYmc6IHZhcigtLXRoZW1lLWJsYWNrLWJ0bi1iZyk7XHJcbiRibGFjay1idG4tdHh0LWNvbG9yOiB2YXIoLS10aGVtZS1ibGFjay1idG4tdHh0LWNvbG9yKTtcclxuJGJsYWNrLWJ0bi1ob3Zlci1iZzogdmFyKC0tdGhlbWUtYmxhY2stYnRuLWhvdmVyLWJnKTtcclxuJGJsYWNrLWJ0bi1wcmVzc2VkLWJnOiB2YXIoLS10aGVtZS1ibGFjay1idG4tcHJlc3NlZC1iZyk7XHJcblxyXG4vLyBNYXJnaW5zXHJcbiRzZWN0aW9uLW1hcmdpbjogMCAwIDYwcHggMDtcclxuJHNlY3Rpb24tbWFyZ2luLW1vYjogMCAwIDQwcHggMDtcclxuXHJcbi8vIE90aGVycy5cclxuJHRyOiAwLjM1cztcclxuJHNlY3Rpb24tbGctcmFkaXVzOiAyMHB4O1xyXG5cclxuJGxoOiAyNHB4O1xyXG5cclxuIl19 */


.slick-slider {
  position: relative;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -ms-touch-action: pan-y;
  touch-action: pan-y;
  -webkit-tap-highlight-color: transparent;
}
.slick-list {
  position: relative;
  overflow: hidden;
  display: block;
  margin: 0;
  padding: 0;
}
.slick-list:focus {
  outline: none;
}
.slick-list.dragging {
  cursor: pointer;
  cursor: hand;
}
.slick-slider .slick-track,
.slick-slider .slick-list {
  -webkit-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}
.slick-track {
  position: relative;
  left: 0;
  top: 0;
  display: block;
  margin-left: auto;
  margin-right: auto;
}
.slick-track:before, .slick-track:after {
  content: "";
  display: table;
}
.slick-track:after {
  clear: both;
}
.slick-loading .slick-track {
  visibility: hidden;
}
.slick-slide {
  float: left;
  height: 100%;
  min-height: 1px;
  display: none;
}
[dir=rtl] .slick-slide {
  float: right;
}
.slick-slide img {
  display: block;
}
.slick-slide.slick-loading img {
  display: none;
}
.slick-slide.dragging img {
  pointer-events: none;
}
.slick-initialized .slick-slide {
  display: block;
}
.slick-loading .slick-slide {
  visibility: hidden;
}
.slick-vertical .slick-slide {
  display: block;
  height: auto;
  border: 1px solid transparent;
}
.slick-arrow.slick-hidden {
  display: none;
}
.image_slider:not(.slick-initialized) {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  overflow-x: auto;
  gap: 16px;
}
.image_slider.slick-initialized .slick-slide {
  height: auto;
}
.image_slider.slick-initialized .slick-slide > div {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.image_slider.slick-initialized .slick-list {
  overflow: auto;
  scrollbar-width: none;
}
.slick-track:before {
  content: none;
}
.slick-track:after {
  content: none;
}
.image_slider_wrap {
  margin: 24px 0;
}
.image_slider_wrap .steps-slider-arrows {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  gap: 20px;
  margin-top: 24px;
}
.image_slider_wrap .steps-slider-arrows > div {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 40px;
  height: 40px;
  background-color: var(--theme-blocks-primary-bg);
  border-radius: 50%;
  cursor: pointer;
}
.image_slider_wrap .steps-slider-arrows > div svg path {
  fill: var(--theme-blocks-secondary-bg);
}
.image_slider_wrap .steps-slider-arrows .image_slider_prev {
  -webkit-transform: rotate(180deg);
      -ms-transform: rotate(180deg);
          transform: rotate(180deg);
}
.image_slider .slick-track {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
}
.image_slider .slick-track .slick-slide {
  height: auto;
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-flex: 1;
      -ms-flex: auto;
          flex: auto;
  margin: 0 10px;
}
@media screen and (max-width: 991px) {
  .steps-slider-arrows {
    display: none !important;
  }
}
.slick-dots {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  list-style: none;
  gap: 8px;
  justify-self: center;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  margin-top: 24px;
  padding: 8px;
  background-color: #FFFFFF;
  border-radius: 99px;
}
.slick-dots li {
  width: 8px;
  height: 8px;
  background-color: #D9D9D9;
  border-radius: 50%;
}
.slick-dots li.slick-active {
  width: 24px;
  background-color: #000000;
  border-radius: 99px;
}
.slick-dots li button {
  display: none;
}
@supports (-webkit-appearance:none){
}
 @media screen and (max-width: 991px){
@supports (-webkit-appearance:none){
}
}
/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uL25vZGVfbW9kdWxlcy9zbGljay1jYXJvdXNlbC9zbGljay9zbGljay5zY3NzIiwiaW1hZ2Vfc2xpZGVyL2ltYWdlX3NsaWRlci5jc3MiLCJpbWFnZV9zbGlkZXIvaW1hZ2Vfc2xpZGVyLnNjc3MiLCIuLi9zcmMvc2Nzcy9jb21wb25lbnRzL3ZhcnMuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxXQUFBO0FBRUE7RUFDSSxrQkFBQTtFQUNBLGNBQUE7RUFDQSw4QkFBQTtVQUFBLHNCQUFBO0VBQ0EsMkJBQUE7RUFDQSx5QkFBQTtFQUVBLHNCQUFBO0VBQ0EscUJBQUE7RUFDQSxpQkFBQTtFQUNBLHVCQUFBO0VBQ0EsbUJBQUE7RUFDQSx3Q0FBQTtBQ0FKOztBREVBO0VBQ0ksa0JBQUE7RUFDQSxnQkFBQTtFQUNBLGNBQUE7RUFDQSxTQUFBO0VBQ0EsVUFBQTtBQ0NKO0FEQ0k7RUFDSSxhQUFBO0FDQ1I7QURFSTtFQUNJLGVBQUE7RUFDQSxZQUFBO0FDQVI7O0FER0E7O0VBRUksdUNBQUE7RUFFQSxtQ0FBQTtFQUVBLCtCQUFBO0FDQUo7O0FER0E7RUFDSSxrQkFBQTtFQUNBLE9BQUE7RUFDQSxNQUFBO0VBQ0EsY0FBQTtFQUNBLGlCQUFBO0VBQ0Esa0JBQUE7QUNBSjtBREVJO0VBRUksV0FBQTtFQUNBLGNBQUE7QUNEUjtBRElJO0VBQ0ksV0FBQTtBQ0ZSO0FES0k7RUFDSSxrQkFBQTtBQ0hSOztBRE1BO0VBQ0ksV0FBQTtFQUNBLFlBQUE7RUFDQSxlQUFBO0VBV0EsYUFBQTtBQ2JKO0FER0k7RUFDSSxZQUFBO0FDRFI7QURHSTtFQUNJLGNBQUE7QUNEUjtBREdJO0VBQ0ksYUFBQTtBQ0RSO0FETUk7RUFDSSxvQkFBQTtBQ0pSO0FET0k7RUFDSSxjQUFBO0FDTFI7QURRSTtFQUNJLGtCQUFBO0FDTlI7QURTSTtFQUNJLGNBQUE7RUFDQSxZQUFBO0VBQ0EsNkJBQUE7QUNQUjs7QURVQTtFQUNJLGFBQUE7QUNQSjs7QUN2RkU7RUFDRSxvQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLGdCQUFBO0VBQ0EsU0FBQTtBRDBGSjtBQ3RGSTtFQUNFLFlBQUE7QUR3Rk47QUN0Rk07RUFDRSxvQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtBRHdGUjtBQ3BGSTtFQUNFLGNBQUE7RUFFQSxxQkFBQTtBRHFGTjs7QUMvRUU7RUFDRSxhQUFBO0FEa0ZKO0FDL0VFO0VBQ0UsYUFBQTtBRGlGSjs7QUM3RUE7RUFDRSxjQUFBO0FEZ0ZGO0FDOUVFO0VBQ0Usb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSx5QkFBQTtNQUFBLHNCQUFBO1VBQUEsbUJBQUE7RUFDQSxxQkFBQTtNQUFBLGtCQUFBO1VBQUEseUJBQUE7RUFDQSxTQUFBO0VBQ0EsZ0JBQUE7QURnRko7QUM5RUk7RUFDRSxvQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLHlCQUFBO01BQUEsc0JBQUE7VUFBQSxtQkFBQTtFQUNBLHdCQUFBO01BQUEscUJBQUE7VUFBQSx1QkFBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0VBQ0EsZ0RDUEk7RURRSixrQkFBQTtFQUNBLGVBQUE7QURnRk47QUM3RVE7RUFDRSxzQ0NaRTtBRjJGWjtBQzFFSTtFQUNFLGlDQUFBO01BQUEsNkJBQUE7VUFBQSx5QkFBQTtBRDRFTjs7QUN0RUU7RUFDRSwrQkFBQTtFQUFBLCtCQUFBO0VBQUEsd0JBQUE7QUR5RUo7QUN0RUk7RUFDRSxZQUFBO0VBQ0EsK0JBQUE7RUFBQSwrQkFBQTtFQUFBLHdCQUFBO0VBQ0Esd0JBQUE7TUFBQSxxQkFBQTtVQUFBLHVCQUFBO0VBQ0EsbUJBQUE7TUFBQSxjQUFBO1VBQUEsVUFBQTtFQUNBLGNBQUE7QUR3RU47O0FDbkVBO0VBQ0U7SUFDRSx3QkFBQTtFRHNFRjtBQUNGO0FDbkVBO0VBQ0Usb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSx5QkFBQTtNQUFBLHNCQUFBO1VBQUEsbUJBQUE7RUFDQSx3QkFBQTtNQUFBLHFCQUFBO1VBQUEsdUJBQUE7RUFDQSxnQkFBQTtFQUNBLFFBQUE7RUFDQSxvQkFBQTtFQUNBLDBCQUFBO0VBQUEsdUJBQUE7RUFBQSxrQkFBQTtFQUNBLGdCQUFBO0VBQ0EsWUFBQTtFQUNBLHlCQUFBO0VBQ0EsbUJBQUE7QURxRUY7QUNuRUU7RUFDRSxVQUFBO0VBQ0EsV0FBQTtFQUNBLHlCQUFBO0VBQ0Esa0JBQUE7QURxRUo7QUNuRUk7RUFDRSxXQUFBO0VBQ0EseUJBQUE7RUFDQSxtQkFBQTtBRHFFTjtBQ2xFSTtFQUNFLGFBQUE7QURvRU47QUFDQTs7QUFFQTs7Q0FFQzs7QUFFRDs7QUFFQTs7QUFFQSIsImZpbGUiOiJpbWFnZV9zbGlkZXJcXGltYWdlX3NsaWRlci5taW4uY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLyogU2xpZGVyICovXG5cbi5zbGljay1zbGlkZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIC13ZWJraXQtdG91Y2gtY2FsbG91dDogbm9uZTtcbiAgICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAgIC1raHRtbC11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAgIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgICAtbXMtdG91Y2gtYWN0aW9uOiBwYW4teTtcbiAgICB0b3VjaC1hY3Rpb246IHBhbi15O1xuICAgIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uc2xpY2stbGlzdCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG5cbiAgICAmOmZvY3VzIHtcbiAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICB9XG5cbiAgICAmLmRyYWdnaW5nIHtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICBjdXJzb3I6IGhhbmQ7XG4gICAgfVxufVxuLnNsaWNrLXNsaWRlciAuc2xpY2stdHJhY2ssXG4uc2xpY2stc2xpZGVyIC5zbGljay1saXN0IHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbn1cblxuLnNsaWNrLXRyYWNrIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDA7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuXG4gICAgJjpiZWZvcmUsXG4gICAgJjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgIH1cblxuICAgICY6YWZ0ZXIge1xuICAgICAgICBjbGVhcjogYm90aDtcbiAgICB9XG5cbiAgICAuc2xpY2stbG9hZGluZyAmIHtcbiAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIH1cbn1cbi5zbGljay1zbGlkZSB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG1pbi1oZWlnaHQ6IDFweDtcbiAgICBbZGlyPVwicnRsXCJdICYge1xuICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgfVxuICAgIGltZyB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgICAmLnNsaWNrLWxvYWRpbmcgaW1nIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgJi5kcmFnZ2luZyBpbWcge1xuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICB9XG5cbiAgICAuc2xpY2staW5pdGlhbGl6ZWQgJiB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cblxuICAgIC5zbGljay1sb2FkaW5nICYge1xuICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgfVxuXG4gICAgLnNsaWNrLXZlcnRpY2FsICYge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICB9XG59XG4uc2xpY2stYXJyb3cuc2xpY2staGlkZGVuIHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuIiwiLyogU2xpZGVyICovXG4uc2xpY2stc2xpZGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLXdlYmtpdC10b3VjaC1jYWxsb3V0OiBub25lO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAta2h0bWwtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tcy10b3VjaC1hY3Rpb246IHBhbi15O1xuICB0b3VjaC1hY3Rpb246IHBhbi15O1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uc2xpY2stbGlzdCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cbi5zbGljay1saXN0OmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5zbGljay1saXN0LmRyYWdnaW5nIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjdXJzb3I6IGhhbmQ7XG59XG5cbi5zbGljay1zbGlkZXIgLnNsaWNrLXRyYWNrLFxuLnNsaWNrLXNsaWRlciAuc2xpY2stbGlzdCB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbn1cblxuLnNsaWNrLXRyYWNrIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuLnNsaWNrLXRyYWNrOmJlZm9yZSwgLnNsaWNrLXRyYWNrOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogdGFibGU7XG59XG4uc2xpY2stdHJhY2s6YWZ0ZXIge1xuICBjbGVhcjogYm90aDtcbn1cbi5zbGljay1sb2FkaW5nIC5zbGljay10cmFjayB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLnNsaWNrLXNsaWRlIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGhlaWdodDogMTAwJTtcbiAgbWluLWhlaWdodDogMXB4O1xuICBkaXNwbGF5OiBub25lO1xufVxuW2Rpcj1ydGxdIC5zbGljay1zbGlkZSB7XG4gIGZsb2F0OiByaWdodDtcbn1cbi5zbGljay1zbGlkZSBpbWcge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5zbGljay1zbGlkZS5zbGljay1sb2FkaW5nIGltZyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc2xpY2stc2xpZGUuZHJhZ2dpbmcgaW1nIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uc2xpY2staW5pdGlhbGl6ZWQgLnNsaWNrLXNsaWRlIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uc2xpY2stbG9hZGluZyAuc2xpY2stc2xpZGUge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG4uc2xpY2stdmVydGljYWwgLnNsaWNrLXNsaWRlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogYXV0bztcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbi5zbGljay1hcnJvdy5zbGljay1oaWRkZW4ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uaW1hZ2Vfc2xpZGVyOm5vdCguc2xpY2staW5pdGlhbGl6ZWQpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgb3ZlcmZsb3cteDogYXV0bztcbiAgZ2FwOiAxNnB4O1xufVxuLmltYWdlX3NsaWRlci5zbGljay1pbml0aWFsaXplZCAuc2xpY2stc2xpZGUge1xuICBoZWlnaHQ6IGF1dG87XG59XG4uaW1hZ2Vfc2xpZGVyLnNsaWNrLWluaXRpYWxpemVkIC5zbGljay1zbGlkZSA+IGRpdiB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4uaW1hZ2Vfc2xpZGVyLnNsaWNrLWluaXRpYWxpemVkIC5zbGljay1saXN0IHtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIHNjcm9sbGJhci13aWR0aDogbm9uZTtcbn1cblxuLnNsaWNrLXRyYWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IG5vbmU7XG59XG4uc2xpY2stdHJhY2s6YWZ0ZXIge1xuICBjb250ZW50OiBub25lO1xufVxuXG4uaW1hZ2Vfc2xpZGVyX3dyYXAge1xuICBtYXJnaW46IDI0cHggMDtcbn1cbi5pbWFnZV9zbGlkZXJfd3JhcCAuc3RlcHMtc2xpZGVyLWFycm93cyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIGdhcDogMjBweDtcbiAgbWFyZ2luLXRvcDogMjRweDtcbn1cbi5pbWFnZV9zbGlkZXJfd3JhcCAuc3RlcHMtc2xpZGVyLWFycm93cyA+IGRpdiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS10aGVtZS1ibG9ja3MtcHJpbWFyeS1iZyk7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmltYWdlX3NsaWRlcl93cmFwIC5zdGVwcy1zbGlkZXItYXJyb3dzID4gZGl2IHN2ZyBwYXRoIHtcbiAgZmlsbDogdmFyKC0tdGhlbWUtYmxvY2tzLXNlY29uZGFyeS1iZyk7XG59XG4uaW1hZ2Vfc2xpZGVyX3dyYXAgLnN0ZXBzLXNsaWRlci1hcnJvd3MgLmltYWdlX3NsaWRlcl9wcmV2IHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbn1cblxuLmltYWdlX3NsaWRlciAuc2xpY2stdHJhY2sge1xuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG59XG4uaW1hZ2Vfc2xpZGVyIC5zbGljay10cmFjayAuc2xpY2stc2xpZGUge1xuICBoZWlnaHQ6IGF1dG87XG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGZsZXg6IGF1dG87XG4gIG1hcmdpbjogMCAxMHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuc3RlcHMtc2xpZGVyLWFycm93cyB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG4uc2xpY2stZG90cyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBnYXA6IDhweDtcbiAganVzdGlmeS1zZWxmOiBjZW50ZXI7XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbiAgbWFyZ2luLXRvcDogMjRweDtcbiAgcGFkZGluZzogOHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xuICBib3JkZXItcmFkaXVzOiA5OXB4O1xufVxuLnNsaWNrLWRvdHMgbGkge1xuICB3aWR0aDogOHB4O1xuICBoZWlnaHQ6IDhweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Q5RDlEOTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuLnNsaWNrLWRvdHMgbGkuc2xpY2stYWN0aXZlIHtcbiAgd2lkdGg6IDI0cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDAwMDA7XG4gIGJvcmRlci1yYWRpdXM6IDk5cHg7XG59XG4uc2xpY2stZG90cyBsaSBidXR0b24ge1xuICBkaXNwbGF5OiBub25lO1xufVxuQHN1cHBvcnRzICgtd2Via2l0LWFwcGVhcmFuY2U6bm9uZSl7XG5cbn1cblxuIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KXtcblxuQHN1cHBvcnRzICgtd2Via2l0LWFwcGVhcmFuY2U6bm9uZSl7XG5cbn1cblxufVxuIiwiQGltcG9ydCAnLi4vLi4vc3JjL3Njc3MvY29tcG9uZW50cy92YXJzJztcclxuQGltcG9ydCAnLi4vLi4vbm9kZV9tb2R1bGVzL3NsaWNrLWNhcm91c2VsL3NsaWNrL3NsaWNrLnNjc3MnO1xyXG5cclxuLmltYWdlX3NsaWRlciB7XHJcbiAgJjpub3QoLnNsaWNrLWluaXRpYWxpemVkKSB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgb3ZlcmZsb3cteDogYXV0bztcclxuICAgIGdhcDogMTZweDtcclxuICB9XHJcblxyXG4gICYuc2xpY2staW5pdGlhbGl6ZWQge1xyXG4gICAgLnNsaWNrLXNsaWRlIHtcclxuICAgICAgaGVpZ2h0OiBhdXRvO1xyXG5cclxuICAgICAgPiBkaXYge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuc2xpY2stbGlzdCB7XHJcbiAgICAgIG92ZXJmbG93OiBhdXRvO1xyXG4gICAgICAvL21hcmdpbjogMCAtOHB4O1xyXG4gICAgICBzY3JvbGxiYXItd2lkdGg6IG5vbmU7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uc2xpY2stdHJhY2sge1xyXG4gICY6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IG5vbmU7XHJcbiAgfVxyXG5cclxuICAmOmFmdGVyIHtcclxuICAgIGNvbnRlbnQ6IG5vbmU7XHJcbiAgfVxyXG59XHJcblxyXG4uaW1hZ2Vfc2xpZGVyX3dyYXAge1xyXG4gIG1hcmdpbjogMjRweCAwO1xyXG5cclxuICAuc3RlcHMtc2xpZGVyLWFycm93cyB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcbiAgICBnYXA6IDIwcHg7XHJcbiAgICBtYXJnaW4tdG9wOiAyNHB4O1xyXG5cclxuICAgID4gZGl2IHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgIHdpZHRoOiA0MHB4O1xyXG4gICAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xyXG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuXHJcbiAgICAgIHN2ZyB7XHJcbiAgICAgICAgcGF0aCB7XHJcbiAgICAgICAgICBmaWxsOiAkc2Vjb25kYXJ5O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5pbWFnZV9zbGlkZXJfcHJldiB7XHJcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uaW1hZ2Vfc2xpZGVyIHtcclxuICAuc2xpY2stdHJhY2sge1xyXG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xyXG4gICAgLy9nYXA6IDIwcHg7XHJcblxyXG4gICAgLnNsaWNrLXNsaWRlIHtcclxuICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICBmbGV4OiBhdXRvO1xyXG4gICAgICBtYXJnaW46IDAgMTBweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3aWR0aC1tZCkge1xyXG4gIC5zdGVwcy1zbGlkZXItYXJyb3dzIHtcclxuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICB9XHJcbn1cclxuXHJcbi5zbGljay1kb3RzIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgbGlzdC1zdHlsZTogbm9uZTtcclxuICBnYXA6IDhweDtcclxuICBqdXN0aWZ5LXNlbGY6IGNlbnRlcjtcclxuICB3aWR0aDogZml0LWNvbnRlbnQ7XHJcbiAgbWFyZ2luLXRvcDogMjRweDtcclxuICBwYWRkaW5nOiA4cHg7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcclxuICBib3JkZXItcmFkaXVzOiA5OXB4O1xyXG5cclxuICBsaSB7XHJcbiAgICB3aWR0aDogOHB4O1xyXG4gICAgaGVpZ2h0OiA4cHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRDlEOUQ5O1xyXG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG5cclxuICAgICYuc2xpY2stYWN0aXZlIHtcclxuICAgICAgd2lkdGg6IDI0cHg7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDAwMDA7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDk5cHg7XHJcbiAgICB9XHJcblxyXG4gICAgYnV0dG9uIHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuICB9XHJcblxyXG59IiwiLy8gQnJlYWtQb2ludHNcclxuJHdpZHRoLWxhcHRvcDogMTIwMHB4O1xyXG4kd2lkdGgtbWQ6IDk5MXB4O1xyXG4kd2lkdGgtdGFibGV0OiA3NjhweDtcclxuJHdpZHRoLW1vYmlsZTogNDgwcHg7XHJcblxyXG4vLyBGb250IGZhbWlsaWVzLlxyXG4kZmY6IFwiSW50ZXJcIiwgc2Fucy1zZXJpZjtcclxuJGZmLXRpdGxlOiBcIkludGVyXCIsIHNhbnMtc2VyaWY7XHJcblxyXG4vLyBGb250IHNpemVzLlxyXG4kZnMtaDE6IDQwcHg7XHJcbiRmcy1oMjogMzJweDtcclxuJGZzLWgzOiAyOHB4O1xyXG4kZnMtaDQ6IDI0cHg7XHJcbiRmcy1oNTogMjBweDtcclxuJGZzLWJvZHk6IDE2cHg7XHJcbiRmcy1tZDogMTZweDtcclxuJGZzLXNtOiAxNnB4O1xyXG4kZnMtY2FwdGlvbjogMTRweDtcclxuXHJcbiRmcy1oMS1tb2I6IDMwcHg7XHJcbiRmcy1oMi1tb2I6IDI4cHg7XHJcbiRmcy1oMy1tb2I6IDI0cHg7XHJcbiRmcy1oNC1tb2I6IDIwcHg7XHJcbiRmcy1oNS1tb2I6IDE4cHg7XHJcbiRmcy1ib2R5LW1vYjogMTZweDtcclxuJGZzLW1kLW1vYjogMTZweDtcclxuJGZzLXNtLW1vYjogMTRweDtcclxuJGZzLWNhcHRpb24tbW9iOiAxMnB4O1xyXG5cclxuLy8gRm9udCB3ZWlnaHRzLlxyXG4kZnctbGlnaHQ6IDMwMDtcclxuJGZ3LXJlZ3VsYXI6IDQwMDtcclxuJGZ3LW1lZGl1bTogNTAwO1xyXG4kZnctc2VtaWJvbGQ6IDYwMDtcclxuJGZ3LWJvbGQ6IDcwMDtcclxuJGZ3LWV4dHJhYm9sZDogODAwO1xyXG4kZnctYmxhY2s6IDkwMDtcclxuXHJcbi8vIENvbG9ycy5cclxuJHdoaXRlOiAjRjhGREZGO1xyXG4kYmxhY2s6ICMyNTAwMkY7XHJcblxyXG4vLyBDdXN0b21penJlIENvbG9ycyBOZXdcclxuJHBhZ2UtYmc6IHZhcigtLXRoZW1lLXBhZ2UtYmctY29sb3IpO1xyXG4kcHJpbWFyeTogdmFyKC0tdGhlbWUtYmxvY2tzLXByaW1hcnktYmcpO1xyXG4kc2Vjb25kYXJ5OiB2YXIoLS10aGVtZS1ibG9ja3Mtc2Vjb25kYXJ5LWJnKTtcclxuJHBhZ2UtaGVhZGVyLWJnOiB2YXIoLS10aGVtZS1wYWdlLWhlYWRlci1iZyk7XHJcbiRwYWdlLWZvb3Rlci1iZzogdmFyKC0tdGhlbWUtcGFnZS1mb290ZXItYmcpO1xyXG4kd2VsY29tZS1ncmFkaWVudC1iZy0xOiB2YXIoLS10aGVtZS1wYWdlLXdlbGNvbWUtZ3JhZGllbnQtMSk7XHJcbiR3ZWxjb21lLWdyYWRpZW50LWJnLTI6IHZhcigtLXRoZW1lLXBhZ2Utd2VsY29tZS1ncmFkaWVudC0yKTtcclxuXHJcbiR0ZXh0LXByaW1hcnk6IHZhcigtLXRoZW1lLXBhZ2UtdHh0LWNvbG9yKTtcclxuJGhlYWRlci10eHQtY29sb3I6IHZhcigtLXRoZW1lLXBhZ2UtaGVhZGVyLXR4dC1jb2xvcik7XHJcbiRmb290ZXItdHh0LWNvbG9yOiB2YXIoLS10aGVtZS1wYWdlLWZvb3Rlci10eHQtY29sb3IpO1xyXG4kZGVmYXVsdC1lbGVtZW50cy1jb2xvcjogdmFyKC0tdGhlbWUtZGVmYXVsdC1lbGVtZW50cy1jb2xvcik7IC8vICMxNkI1Mjg7XHJcblxyXG4kYWN0aXZlLWJ0bi1iZzogdmFyKC0tdGhlbWUtYWN0aXZlLWJ0bi1iZyk7XHJcbiRhY3RpdmUtYnRuLWhvdmVyLWJnOiB2YXIoLS10aGVtZS1hY3RpdmUtYnRuLWhvdmVyLWJnKTtcclxuJGFjdGl2ZS1idG4tcHJlc3NlZC1iZzogdmFyKC0tdGhlbWUtYWN0aXZlLWJ0bi1wcmVzc2VkLWJnKTtcclxuJGFjdGl2ZS1idG4tdHh0LWNvbG9yOiB2YXIoLS10aGVtZS1hY3RpdmUtYnRuLXR4dC1jb2xvcik7XHJcbiRhY3RpdmUtYnRuLWljb24tY29sb3I6IHZhcigtLXRoZW1lLWFjdGl2ZS1idG4taWNvbi1jb2xvcik7XHJcbiRzZWNvbmRhcnktYnRuLWJnOiB2YXIoLS10aGVtZS1zZWNvbmRhcnktYnRuLWJnKTtcclxuJHNlY29uZGFyeS1idG4tYm9yZGVyLWNvbG9yOiB2YXIoLS10aGVtZS1zZWNvbmRhcnktYnRuLWJvcmRlci1jb2xvcik7XHJcbiRzZWNvbmRhcnktYnRuLWhvdmVyLWJnOiB2YXIoLS10aGVtZS1zZWNvbmRhcnktYnRuLWhvdmVyLWJnKTtcclxuJHNlY29uZGFyeS1idG4tcHJlc3NlZC1iZzogdmFyKC0tdGhlbWUtc2Vjb25kYXJ5LWJ0bi1wcmVzc2VkLWJnKTtcclxuJHNlY29uZGFyeS1idG4tdHh0LWNvbG9yOiB2YXIoLS10aGVtZS1zZWNvbmRhcnktYnRuLXR4dC1jb2xvcik7XHJcbiRzZWNvbmRhcnktYnRuLWljb24tY29sb3I6IHZhcigtLXRoZW1lLXNlY29uZGFyeS1idG4taWNvbi1jb2xvcik7XHJcbiR3aGl0ZS1idG4tYmc6IHZhcigtLXRoZW1lLXdoaXRlLWJ0bi1iZyk7XHJcbiR3aGl0ZS1idG4tYm9yZGVyLWNvbG9yOiB2YXIoLS10aGVtZS13aGl0ZS1idG4tYm9yZGVyLWNvbG9yKTtcclxuJHdoaXRlLWJ0bi10eHQtY29sb3I6IHZhcigtLXRoZW1lLXdoaXRlLWJ0bi10eHQtY29sb3IpO1xyXG4kd2hpdGUtYnRuLWhvdmVyLWJnOiB2YXIoLS10aGVtZS13aGl0ZS1idG4taG92ZXItYmcpO1xyXG4kd2hpdGUtYnRuLWhvdmVyLWJvcmRlci1jb2xvcjogdmFyKC0tdGhlbWUtd2hpdGUtYnRuLWhvdmVyLWJvcmRlci1jb2xvcik7XHJcbiR3aGl0ZS1idG4tcHJlc3NlZC1iZzogdmFyKC0tdGhlbWUtd2hpdGUtYnRuLXByZXNzZWQtYmcpO1xyXG4kd2hpdGUtYnRuLXByZXNzZWQtYm9yZGVyLWNvbG9yOnZhcigtLXRoZW1lLXdoaXRlLWJ0bi1wcmVzc2VkLWJvcmRlci1jb2xvcik7XHJcbiRibGFjay1idG4tYmc6IHZhcigtLXRoZW1lLWJsYWNrLWJ0bi1iZyk7XHJcbiRibGFjay1idG4tdHh0LWNvbG9yOiB2YXIoLS10aGVtZS1ibGFjay1idG4tdHh0LWNvbG9yKTtcclxuJGJsYWNrLWJ0bi1ob3Zlci1iZzogdmFyKC0tdGhlbWUtYmxhY2stYnRuLWhvdmVyLWJnKTtcclxuJGJsYWNrLWJ0bi1wcmVzc2VkLWJnOiB2YXIoLS10aGVtZS1ibGFjay1idG4tcHJlc3NlZC1iZyk7XHJcblxyXG4vLyBNYXJnaW5zXHJcbiRzZWN0aW9uLW1hcmdpbjogMCAwIDYwcHggMDtcclxuJHNlY3Rpb24tbWFyZ2luLW1vYjogMCAwIDQwcHggMDtcclxuXHJcbi8vIE90aGVycy5cclxuJHRyOiAwLjM1cztcclxuJHNlY3Rpb24tbGctcmFkaXVzOiAyMHB4O1xyXG5cclxuJGxoOiAyNHB4O1xyXG5cclxuIl19 */

.cards_list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 20px;
  margin: 30px 0;
}
.cards_list--card {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 16px;
  padding: 16px;
  border-radius: 16px;
  background-color: var(--theme-blocks-primary-bg);
}
.cards_list--card--title {
  margin-bottom: 10px !important;
}
.cards_list--card--image {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  height: -webkit-fit-content;
  height: -moz-fit-content;
  height: fit-content;
}
.cards_list--card--image img {
  min-width: 36px;
  width: 36px;
  height: 36px;
}
.cards_list--card--content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
@supports (-webkit-appearance:none){
}
/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNhcmRzX2xpc3QvY2FyZHNfbGlzdC5zY3NzIiwiY2FyZHNfbGlzdC9jYXJkc19saXN0LmNzcyIsIi4uL3NyYy9zY3NzL2NvbXBvbmVudHMvdmFycy5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUVBO0VBQ0Usb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSw0QkFBQTtFQUFBLDZCQUFBO01BQUEsMEJBQUE7VUFBQSxzQkFBQTtFQUNBLFNBQUE7RUFDQSxjQUFBO0FDREY7QURHRTtFQUNFLG9CQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0EsU0FBQTtFQUNBLGFBQUE7RUFDQSxtQkFBQTtFQUNBLGdERWlDTTtBRGxDVjtBREdJO0VBQ0UsOEJBQUE7QUNETjtBRElJO0VBQ0Usb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSx5QkFBQTtNQUFBLHNCQUFBO1VBQUEsbUJBQUE7RUFDQSx3QkFBQTtNQUFBLHFCQUFBO1VBQUEsdUJBQUE7RUFDQSwyQkFBQTtFQUFBLHdCQUFBO0VBQUEsbUJBQUE7QUNGTjtBRElNO0VBQ0UsZUFBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0FDRlI7QURNSTtFQUNFLG9CQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0EsNEJBQUE7RUFBQSw2QkFBQTtNQUFBLDBCQUFBO1VBQUEsc0JBQUE7QUNKTjtBQUNBOztBQUVBIiwiZmlsZSI6ImNhcmRzX2xpc3RcXGNhcmRzX2xpc3QubWluLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkBpbXBvcnQgJy4uLy4uL3NyYy9zY3NzL2NvbXBvbmVudHMvdmFycyc7XHJcblxyXG4uY2FyZHNfbGlzdCB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIGdhcDogMjBweDtcclxuICBtYXJnaW46IDMwcHggMDtcclxuXHJcbiAgJi0tY2FyZCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZ2FwOiAxNnB4O1xyXG4gICAgcGFkZGluZzogMTZweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDE2cHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcclxuXHJcbiAgICAmLS10aXRsZSB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDEwcHggIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAmLS1pbWFnZSB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICBoZWlnaHQ6IGZpdC1jb250ZW50O1xyXG5cclxuICAgICAgaW1nIHtcclxuICAgICAgICBtaW4td2lkdGg6IDM2cHg7XHJcbiAgICAgICAgd2lkdGg6IDM2cHg7XHJcbiAgICAgICAgaGVpZ2h0OiAzNnB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi0tY29udGVudCB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICB9XHJcbiAgfVxyXG59IiwiLmNhcmRzX2xpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDIwcHg7XG4gIG1hcmdpbjogMzBweCAwO1xufVxuLmNhcmRzX2xpc3QtLWNhcmQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDE2cHg7XG4gIHBhZGRpbmc6IDE2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDE2cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXRoZW1lLWJsb2Nrcy1wcmltYXJ5LWJnKTtcbn1cbi5jYXJkc19saXN0LS1jYXJkLS10aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHggIWltcG9ydGFudDtcbn1cbi5jYXJkc19saXN0LS1jYXJkLS1pbWFnZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBoZWlnaHQ6IGZpdC1jb250ZW50O1xufVxuLmNhcmRzX2xpc3QtLWNhcmQtLWltYWdlIGltZyB7XG4gIG1pbi13aWR0aDogMzZweDtcbiAgd2lkdGg6IDM2cHg7XG4gIGhlaWdodDogMzZweDtcbn1cbi5jYXJkc19saXN0LS1jYXJkLS1jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbkBzdXBwb3J0cyAoLXdlYmtpdC1hcHBlYXJhbmNlOm5vbmUpe1xuXG59XG4iLCIvLyBCcmVha1BvaW50c1xyXG4kd2lkdGgtbGFwdG9wOiAxMjAwcHg7XHJcbiR3aWR0aC1tZDogOTkxcHg7XHJcbiR3aWR0aC10YWJsZXQ6IDc2OHB4O1xyXG4kd2lkdGgtbW9iaWxlOiA0ODBweDtcclxuXHJcbi8vIEZvbnQgZmFtaWxpZXMuXHJcbiRmZjogXCJJbnRlclwiLCBzYW5zLXNlcmlmO1xyXG4kZmYtdGl0bGU6IFwiSW50ZXJcIiwgc2Fucy1zZXJpZjtcclxuXHJcbi8vIEZvbnQgc2l6ZXMuXHJcbiRmcy1oMTogNDBweDtcclxuJGZzLWgyOiAzMnB4O1xyXG4kZnMtaDM6IDI4cHg7XHJcbiRmcy1oNDogMjRweDtcclxuJGZzLWg1OiAyMHB4O1xyXG4kZnMtYm9keTogMTZweDtcclxuJGZzLW1kOiAxNnB4O1xyXG4kZnMtc206IDE2cHg7XHJcbiRmcy1jYXB0aW9uOiAxNHB4O1xyXG5cclxuJGZzLWgxLW1vYjogMzBweDtcclxuJGZzLWgyLW1vYjogMjhweDtcclxuJGZzLWgzLW1vYjogMjRweDtcclxuJGZzLWg0LW1vYjogMjBweDtcclxuJGZzLWg1LW1vYjogMThweDtcclxuJGZzLWJvZHktbW9iOiAxNnB4O1xyXG4kZnMtbWQtbW9iOiAxNnB4O1xyXG4kZnMtc20tbW9iOiAxNHB4O1xyXG4kZnMtY2FwdGlvbi1tb2I6IDEycHg7XHJcblxyXG4vLyBGb250IHdlaWdodHMuXHJcbiRmdy1saWdodDogMzAwO1xyXG4kZnctcmVndWxhcjogNDAwO1xyXG4kZnctbWVkaXVtOiA1MDA7XHJcbiRmdy1zZW1pYm9sZDogNjAwO1xyXG4kZnctYm9sZDogNzAwO1xyXG4kZnctZXh0cmFib2xkOiA4MDA7XHJcbiRmdy1ibGFjazogOTAwO1xyXG5cclxuLy8gQ29sb3JzLlxyXG4kd2hpdGU6ICNGOEZERkY7XHJcbiRibGFjazogIzI1MDAyRjtcclxuXHJcbi8vIEN1c3RvbWl6cmUgQ29sb3JzIE5ld1xyXG4kcGFnZS1iZzogdmFyKC0tdGhlbWUtcGFnZS1iZy1jb2xvcik7XHJcbiRwcmltYXJ5OiB2YXIoLS10aGVtZS1ibG9ja3MtcHJpbWFyeS1iZyk7XHJcbiRzZWNvbmRhcnk6IHZhcigtLXRoZW1lLWJsb2Nrcy1zZWNvbmRhcnktYmcpO1xyXG4kcGFnZS1oZWFkZXItYmc6IHZhcigtLXRoZW1lLXBhZ2UtaGVhZGVyLWJnKTtcclxuJHBhZ2UtZm9vdGVyLWJnOiB2YXIoLS10aGVtZS1wYWdlLWZvb3Rlci1iZyk7XHJcbiR3ZWxjb21lLWdyYWRpZW50LWJnLTE6IHZhcigtLXRoZW1lLXBhZ2Utd2VsY29tZS1ncmFkaWVudC0xKTtcclxuJHdlbGNvbWUtZ3JhZGllbnQtYmctMjogdmFyKC0tdGhlbWUtcGFnZS13ZWxjb21lLWdyYWRpZW50LTIpO1xyXG5cclxuJHRleHQtcHJpbWFyeTogdmFyKC0tdGhlbWUtcGFnZS10eHQtY29sb3IpO1xyXG4kaGVhZGVyLXR4dC1jb2xvcjogdmFyKC0tdGhlbWUtcGFnZS1oZWFkZXItdHh0LWNvbG9yKTtcclxuJGZvb3Rlci10eHQtY29sb3I6IHZhcigtLXRoZW1lLXBhZ2UtZm9vdGVyLXR4dC1jb2xvcik7XHJcbiRkZWZhdWx0LWVsZW1lbnRzLWNvbG9yOiB2YXIoLS10aGVtZS1kZWZhdWx0LWVsZW1lbnRzLWNvbG9yKTsgLy8gIzE2QjUyODtcclxuXHJcbiRhY3RpdmUtYnRuLWJnOiB2YXIoLS10aGVtZS1hY3RpdmUtYnRuLWJnKTtcclxuJGFjdGl2ZS1idG4taG92ZXItYmc6IHZhcigtLXRoZW1lLWFjdGl2ZS1idG4taG92ZXItYmcpO1xyXG4kYWN0aXZlLWJ0bi1wcmVzc2VkLWJnOiB2YXIoLS10aGVtZS1hY3RpdmUtYnRuLXByZXNzZWQtYmcpO1xyXG4kYWN0aXZlLWJ0bi10eHQtY29sb3I6IHZhcigtLXRoZW1lLWFjdGl2ZS1idG4tdHh0LWNvbG9yKTtcclxuJGFjdGl2ZS1idG4taWNvbi1jb2xvcjogdmFyKC0tdGhlbWUtYWN0aXZlLWJ0bi1pY29uLWNvbG9yKTtcclxuJHNlY29uZGFyeS1idG4tYmc6IHZhcigtLXRoZW1lLXNlY29uZGFyeS1idG4tYmcpO1xyXG4kc2Vjb25kYXJ5LWJ0bi1ib3JkZXItY29sb3I6IHZhcigtLXRoZW1lLXNlY29uZGFyeS1idG4tYm9yZGVyLWNvbG9yKTtcclxuJHNlY29uZGFyeS1idG4taG92ZXItYmc6IHZhcigtLXRoZW1lLXNlY29uZGFyeS1idG4taG92ZXItYmcpO1xyXG4kc2Vjb25kYXJ5LWJ0bi1wcmVzc2VkLWJnOiB2YXIoLS10aGVtZS1zZWNvbmRhcnktYnRuLXByZXNzZWQtYmcpO1xyXG4kc2Vjb25kYXJ5LWJ0bi10eHQtY29sb3I6IHZhcigtLXRoZW1lLXNlY29uZGFyeS1idG4tdHh0LWNvbG9yKTtcclxuJHNlY29uZGFyeS1idG4taWNvbi1jb2xvcjogdmFyKC0tdGhlbWUtc2Vjb25kYXJ5LWJ0bi1pY29uLWNvbG9yKTtcclxuJHdoaXRlLWJ0bi1iZzogdmFyKC0tdGhlbWUtd2hpdGUtYnRuLWJnKTtcclxuJHdoaXRlLWJ0bi1ib3JkZXItY29sb3I6IHZhcigtLXRoZW1lLXdoaXRlLWJ0bi1ib3JkZXItY29sb3IpO1xyXG4kd2hpdGUtYnRuLXR4dC1jb2xvcjogdmFyKC0tdGhlbWUtd2hpdGUtYnRuLXR4dC1jb2xvcik7XHJcbiR3aGl0ZS1idG4taG92ZXItYmc6IHZhcigtLXRoZW1lLXdoaXRlLWJ0bi1ob3Zlci1iZyk7XHJcbiR3aGl0ZS1idG4taG92ZXItYm9yZGVyLWNvbG9yOiB2YXIoLS10aGVtZS13aGl0ZS1idG4taG92ZXItYm9yZGVyLWNvbG9yKTtcclxuJHdoaXRlLWJ0bi1wcmVzc2VkLWJnOiB2YXIoLS10aGVtZS13aGl0ZS1idG4tcHJlc3NlZC1iZyk7XHJcbiR3aGl0ZS1idG4tcHJlc3NlZC1ib3JkZXItY29sb3I6dmFyKC0tdGhlbWUtd2hpdGUtYnRuLXByZXNzZWQtYm9yZGVyLWNvbG9yKTtcclxuJGJsYWNrLWJ0bi1iZzogdmFyKC0tdGhlbWUtYmxhY2stYnRuLWJnKTtcclxuJGJsYWNrLWJ0bi10eHQtY29sb3I6IHZhcigtLXRoZW1lLWJsYWNrLWJ0bi10eHQtY29sb3IpO1xyXG4kYmxhY2stYnRuLWhvdmVyLWJnOiB2YXIoLS10aGVtZS1ibGFjay1idG4taG92ZXItYmcpO1xyXG4kYmxhY2stYnRuLXByZXNzZWQtYmc6IHZhcigtLXRoZW1lLWJsYWNrLWJ0bi1wcmVzc2VkLWJnKTtcclxuXHJcbi8vIE1hcmdpbnNcclxuJHNlY3Rpb24tbWFyZ2luOiAwIDAgNjBweCAwO1xyXG4kc2VjdGlvbi1tYXJnaW4tbW9iOiAwIDAgNDBweCAwO1xyXG5cclxuLy8gT3RoZXJzLlxyXG4kdHI6IDAuMzVzO1xyXG4kc2VjdGlvbi1sZy1yYWRpdXM6IDIwcHg7XHJcblxyXG4kbGg6IDI0cHg7XHJcblxyXG4iXX0= */

.pros_cons {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 20px;
  margin: 24px 0;
}
@media (max-width: 991px) {
  .pros_cons {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    gap: 10px;
  }
}
.pros_cons__elem {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 16px;
  padding: 20px;
  background-color: var(--theme-blocks-primary-bg);
  border-radius: 16px;
}
.pros_cons__elem .title {
  margin: 0;
  font-weight: 700;
  font-size: 20px;
  line-height: 26px;
  text-transform: capitalize;
}
.pros_cons__elem .pros_cons__list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 8px;
}
.pros_cons__elem .pros_cons__list__elem {
  position: relative;
  padding-left: 32px;
}
.pros_cons__elem .pros_cons__list__elem::before {
  position: absolute;
  top: 1px;
  left: 0;
  content: "";
  display: inline-block;
  width: 20px;
  height: 20px;
  min-width: 20px;
}
.pros_cons__elem .pros_cons__list.pros__list .pros_cons__list__elem::before {
  background-color: #16B528;
  mask: url("data:image/svg+xml;utf8,<svg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'><rect x='0.5' y='0.5' width='19' height='19' rx='9.5' stroke='%2316B528'/><path d='M6 10H10M14 10H10M10 10V6M10 10V14' stroke='%2316B528' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/></svg>") no-repeat center/contain;
  -webkit-mask: url("data:image/svg+xml;utf8,<svg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'><rect x='0.5' y='0.5' width='19' height='19' rx='9.5' stroke='%2316B528'/><path d='M6 10H10M14 10H10M10 10V6M10 10V14' stroke='%2316B528' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/></svg>") no-repeat center/contain;
}
.pros_cons__elem .pros_cons__list.cons__list .pros_cons__list__elem::before {
  background-color: #EE443F;
  mask: url("data:image/svg+xml;utf8,<svg width='21' height='20' viewBox='0 0 21 20' fill='none' xmlns='http://www.w3.org/2000/svg'><g clip-path='url(%23clip0_307_5462)'><path d='M4.66699 27.5L8.00033 30.8333L16.3337 22.5' stroke='%2316B528' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/><path d='M7.16602 10H13.8327' stroke='%23EE443F' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/></g><rect x='1' y='0.5' width='19' height='19' rx='9.5' stroke='%23EE443F'/><defs><clipPath id='clip0_307_5462'><rect x='0.5' width='20' height='20' rx='10' fill='white'/></clipPath></defs></svg>") no-repeat center/contain;
  -webkit-mask: url("data:image/svg+xml;utf8,<svg width='21' height='20' viewBox='0 0 21 20' fill='none' xmlns='http://www.w3.org/2000/svg'><g clip-path='url(%23clip0_307_5462)'><path d='M4.66699 27.5L8.00033 30.8333L16.3337 22.5' stroke='%2316B528' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/><path d='M7.16602 10H13.8327' stroke='%23EE443F' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/></g><rect x='1' y='0.5' width='19' height='19' rx='9.5' stroke='%23EE443F'/><defs><clipPath id='clip0_307_5462'><rect x='0.5' width='20' height='20' rx='10' fill='white'/></clipPath></defs></svg>") no-repeat center/contain;
}
@supports (-webkit-appearance:none){
}
 @media (max-width: 991px){
@supports (-webkit-appearance:none){
}
}
/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInByb3NfY29ucy9wcm9zX2NvbnMuc2NzcyIsInByb3NfY29ucy9wcm9zX2NvbnMuY3NzIiwiLi4vc3JjL3Njc3MvY29tcG9uZW50cy92YXJzLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBRUE7RUFDRSxvQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLFNBQUE7RUFDQSxjQUFBO0FDREY7QURHRTtFQUxGO0lBTUksNEJBQUE7SUFBQSw2QkFBQTtRQUFBLDBCQUFBO1lBQUEsc0JBQUE7SUFDQSxTQUFBO0VDQUY7QUFDRjtBREVFO0VBQ0UsbUJBQUE7TUFBQSxXQUFBO1VBQUEsT0FBQTtFQUNBLG9CQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0EsNEJBQUE7RUFBQSw2QkFBQTtNQUFBLDBCQUFBO1VBQUEsc0JBQUE7RUFDQSxTQUFBO0VBQ0EsYUFBQTtFQUNBLGdERTRCTTtFRjNCTixtQkFBQTtBQ0FKO0FERUk7RUFDRSxTQUFBO0VBQ0EsZ0JBQUE7RUFDQSxlQUFBO0VBQ0EsaUJBQUE7RUFDQSwwQkFBQTtBQ0FOO0FER0k7RUFDRSxvQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLDRCQUFBO0VBQUEsNkJBQUE7TUFBQSwwQkFBQTtVQUFBLHNCQUFBO0VBQ0EsUUFBQTtBQ0ROO0FER007RUFDRSxrQkFBQTtFQUNBLGtCQUFBO0FDRFI7QURNUTtFQUNFLGtCQUFBO0VBQ0EsUUFBQTtFQUNBLE9BQUE7RUFDQSxXQUFBO0VBQ0EscUJBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLGVBQUE7QUNKVjtBRFVVO0VBQ0UseUJBQUE7RUFDQSxnWEFBQTtFQUNBLHdYQUFBO0FDUlo7QURlVTtFQUNFLHlCQUFBO0VBQ0EscW9CQUFBO0VBQ0EsNm9CQUFBO0FDYlo7QUFDQTs7QUFFQTs7Q0FFQzs7QUFFRDs7QUFFQTs7QUFFQSIsImZpbGUiOiJwcm9zX2NvbnNcXHByb3NfY29ucy5taW4uY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGltcG9ydCAnLi4vLi4vc3JjL3Njc3MvY29tcG9uZW50cy92YXJzJztcclxuXHJcbi5wcm9zX2NvbnMge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZ2FwOiAyMHB4O1xyXG4gIG1hcmdpbjogMjRweCAwO1xyXG5cclxuICBAbWVkaWEgKG1heC13aWR0aDogJHdpZHRoLW1kKSB7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgZ2FwOiAxMHB4O1xyXG4gIH1cclxuXHJcbiAgJl9fZWxlbSB7XHJcbiAgICBmbGV4OiAxO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBnYXA6IDE2cHg7XHJcbiAgICBwYWRkaW5nOiAyMHB4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XHJcbiAgICBib3JkZXItcmFkaXVzOiAxNnB4O1xyXG5cclxuICAgIC50aXRsZSB7XHJcbiAgICAgIG1hcmdpbjogMDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMjZweDtcclxuICAgICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XHJcbiAgICB9XHJcblxyXG4gICAgLnByb3NfY29uc19fbGlzdCB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgIGdhcDogOHB4O1xyXG5cclxuICAgICAgJl9fZWxlbSB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMzJweDtcclxuICAgICAgICAvL2Rpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgLy9nYXA6IDEycHg7XHJcbiAgICAgICAgLy9hbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuXHJcbiAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgIHRvcDogMXB4O1xyXG4gICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICB3aWR0aDogMjBweDtcclxuICAgICAgICAgIGhlaWdodDogMjBweDtcclxuICAgICAgICAgIG1pbi13aWR0aDogMjBweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICYucHJvc19fbGlzdCB7XHJcbiAgICAgICAgLnByb3NfY29uc19fbGlzdF9fZWxlbSB7XHJcbiAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTZCNTI4O1xyXG4gICAgICAgICAgICBtYXNrOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7dXRmOCw8c3ZnIHdpZHRoPScyMCcgaGVpZ2h0PScyMCcgdmlld0JveD0nMCAwIDIwIDIwJyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnPjxyZWN0IHg9JzAuNScgeT0nMC41JyB3aWR0aD0nMTknIGhlaWdodD0nMTknIHJ4PSc5LjUnIHN0cm9rZT0nJTIzMTZCNTI4Jy8+PHBhdGggZD0nTTYgMTBIMTBNMTQgMTBIMTBNMTAgMTBWNk0xMCAxMFYxNCcgc3Ryb2tlPSclMjMxNkI1MjgnIHN0cm9rZS13aWR0aD0nMS41JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnLz48L3N2Zz5cIikgbm8tcmVwZWF0IGNlbnRlciAvIGNvbnRhaW47XHJcbiAgICAgICAgICAgIC13ZWJraXQtbWFzazogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO3V0ZjgsPHN2ZyB3aWR0aD0nMjAnIGhlaWdodD0nMjAnIHZpZXdCb3g9JzAgMCAyMCAyMCcgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJz48cmVjdCB4PScwLjUnIHk9JzAuNScgd2lkdGg9JzE5JyBoZWlnaHQ9JzE5JyByeD0nOS41JyBzdHJva2U9JyUyMzE2QjUyOCcvPjxwYXRoIGQ9J002IDEwSDEwTTE0IDEwSDEwTTEwIDEwVjZNMTAgMTBWMTQnIHN0cm9rZT0nJTIzMTZCNTI4JyBzdHJva2Utd2lkdGg9JzEuNScgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJy8+PC9zdmc+XCIpIG5vLXJlcGVhdCBjZW50ZXIgLyBjb250YWluO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgJi5jb25zX19saXN0IHtcclxuICAgICAgICAucHJvc19jb25zX19saXN0X19lbGVtIHtcclxuICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNFRTQ0M0Y7XHJcbiAgICAgICAgICAgIG1hc2s6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDt1dGY4LDxzdmcgd2lkdGg9JzIxJyBoZWlnaHQ9JzIwJyB2aWV3Qm94PScwIDAgMjEgMjAnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zyc+PGcgY2xpcC1wYXRoPSd1cmwoJTIzY2xpcDBfMzA3XzU0NjIpJz48cGF0aCBkPSdNNC42NjY5OSAyNy41TDguMDAwMzMgMzAuODMzM0wxNi4zMzM3IDIyLjUnIHN0cm9rZT0nJTIzMTZCNTI4JyBzdHJva2Utd2lkdGg9JzEuNScgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJy8+PHBhdGggZD0nTTcuMTY2MDIgMTBIMTMuODMyNycgc3Ryb2tlPSclMjNFRTQ0M0YnIHN0cm9rZS13aWR0aD0nMS41JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnLz48L2c+PHJlY3QgeD0nMScgeT0nMC41JyB3aWR0aD0nMTknIGhlaWdodD0nMTknIHJ4PSc5LjUnIHN0cm9rZT0nJTIzRUU0NDNGJy8+PGRlZnM+PGNsaXBQYXRoIGlkPSdjbGlwMF8zMDdfNTQ2Mic+PHJlY3QgeD0nMC41JyB3aWR0aD0nMjAnIGhlaWdodD0nMjAnIHJ4PScxMCcgZmlsbD0nd2hpdGUnLz48L2NsaXBQYXRoPjwvZGVmcz48L3N2Zz5cIikgbm8tcmVwZWF0IGNlbnRlciAvIGNvbnRhaW47XHJcbiAgICAgICAgICAgIC13ZWJraXQtbWFzazogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO3V0ZjgsPHN2ZyB3aWR0aD0nMjEnIGhlaWdodD0nMjAnIHZpZXdCb3g9JzAgMCAyMSAyMCcgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJz48ZyBjbGlwLXBhdGg9J3VybCglMjNjbGlwMF8zMDdfNTQ2MiknPjxwYXRoIGQ9J000LjY2Njk5IDI3LjVMOC4wMDAzMyAzMC44MzMzTDE2LjMzMzcgMjIuNScgc3Ryb2tlPSclMjMxNkI1MjgnIHN0cm9rZS13aWR0aD0nMS41JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnLz48cGF0aCBkPSdNNy4xNjYwMiAxMEgxMy44MzI3JyBzdHJva2U9JyUyM0VFNDQzRicgc3Ryb2tlLXdpZHRoPScxLjUnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvPjwvZz48cmVjdCB4PScxJyB5PScwLjUnIHdpZHRoPScxOScgaGVpZ2h0PScxOScgcng9JzkuNScgc3Ryb2tlPSclMjNFRTQ0M0YnLz48ZGVmcz48Y2xpcFBhdGggaWQ9J2NsaXAwXzMwN181NDYyJz48cmVjdCB4PScwLjUnIHdpZHRoPScyMCcgaGVpZ2h0PScyMCcgcng9JzEwJyBmaWxsPSd3aGl0ZScvPjwvY2xpcFBhdGg+PC9kZWZzPjwvc3ZnPlwiKSBuby1yZXBlYXQgY2VudGVyIC8gY29udGFpbjtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn0iLCIucHJvc19jb25zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAyMHB4O1xuICBtYXJnaW46IDI0cHggMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAucHJvc19jb25zIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogMTBweDtcbiAgfVxufVxuLnByb3NfY29uc19fZWxlbSB7XG4gIGZsZXg6IDE7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMTZweDtcbiAgcGFkZGluZzogMjBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tdGhlbWUtYmxvY2tzLXByaW1hcnktYmcpO1xuICBib3JkZXItcmFkaXVzOiAxNnB4O1xufVxuLnByb3NfY29uc19fZWxlbSAudGl0bGUge1xuICBtYXJnaW46IDA7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xufVxuLnByb3NfY29uc19fZWxlbSAucHJvc19jb25zX19saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiA4cHg7XG59XG4ucHJvc19jb25zX19lbGVtIC5wcm9zX2NvbnNfX2xpc3RfX2VsZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctbGVmdDogMzJweDtcbn1cbi5wcm9zX2NvbnNfX2VsZW0gLnByb3NfY29uc19fbGlzdF9fZWxlbTo6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDFweDtcbiAgbGVmdDogMDtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBtaW4td2lkdGg6IDIwcHg7XG59XG4ucHJvc19jb25zX19lbGVtIC5wcm9zX2NvbnNfX2xpc3QucHJvc19fbGlzdCAucHJvc19jb25zX19saXN0X19lbGVtOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTZCNTI4O1xuICBtYXNrOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7dXRmOCw8c3ZnIHdpZHRoPScyMCcgaGVpZ2h0PScyMCcgdmlld0JveD0nMCAwIDIwIDIwJyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnPjxyZWN0IHg9JzAuNScgeT0nMC41JyB3aWR0aD0nMTknIGhlaWdodD0nMTknIHJ4PSc5LjUnIHN0cm9rZT0nJTIzMTZCNTI4Jy8+PHBhdGggZD0nTTYgMTBIMTBNMTQgMTBIMTBNMTAgMTBWNk0xMCAxMFYxNCcgc3Ryb2tlPSclMjMxNkI1MjgnIHN0cm9rZS13aWR0aD0nMS41JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnLz48L3N2Zz5cIikgbm8tcmVwZWF0IGNlbnRlci9jb250YWluO1xuICAtd2Via2l0LW1hc2s6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDt1dGY4LDxzdmcgd2lkdGg9JzIwJyBoZWlnaHQ9JzIwJyB2aWV3Qm94PScwIDAgMjAgMjAnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zyc+PHJlY3QgeD0nMC41JyB5PScwLjUnIHdpZHRoPScxOScgaGVpZ2h0PScxOScgcng9JzkuNScgc3Ryb2tlPSclMjMxNkI1MjgnLz48cGF0aCBkPSdNNiAxMEgxME0xNCAxMEgxME0xMCAxMFY2TTEwIDEwVjE0JyBzdHJva2U9JyUyMzE2QjUyOCcgc3Ryb2tlLXdpZHRoPScxLjUnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvPjwvc3ZnPlwiKSBuby1yZXBlYXQgY2VudGVyL2NvbnRhaW47XG59XG4ucHJvc19jb25zX19lbGVtIC5wcm9zX2NvbnNfX2xpc3QuY29uc19fbGlzdCAucHJvc19jb25zX19saXN0X19lbGVtOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUU0NDNGO1xuICBtYXNrOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7dXRmOCw8c3ZnIHdpZHRoPScyMScgaGVpZ2h0PScyMCcgdmlld0JveD0nMCAwIDIxIDIwJyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnPjxnIGNsaXAtcGF0aD0ndXJsKCUyM2NsaXAwXzMwN181NDYyKSc+PHBhdGggZD0nTTQuNjY2OTkgMjcuNUw4LjAwMDMzIDMwLjgzMzNMMTYuMzMzNyAyMi41JyBzdHJva2U9JyUyMzE2QjUyOCcgc3Ryb2tlLXdpZHRoPScxLjUnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvPjxwYXRoIGQ9J003LjE2NjAyIDEwSDEzLjgzMjcnIHN0cm9rZT0nJTIzRUU0NDNGJyBzdHJva2Utd2lkdGg9JzEuNScgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJy8+PC9nPjxyZWN0IHg9JzEnIHk9JzAuNScgd2lkdGg9JzE5JyBoZWlnaHQ9JzE5JyByeD0nOS41JyBzdHJva2U9JyUyM0VFNDQzRicvPjxkZWZzPjxjbGlwUGF0aCBpZD0nY2xpcDBfMzA3XzU0NjInPjxyZWN0IHg9JzAuNScgd2lkdGg9JzIwJyBoZWlnaHQ9JzIwJyByeD0nMTAnIGZpbGw9J3doaXRlJy8+PC9jbGlwUGF0aD48L2RlZnM+PC9zdmc+XCIpIG5vLXJlcGVhdCBjZW50ZXIvY29udGFpbjtcbiAgLXdlYmtpdC1tYXNrOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7dXRmOCw8c3ZnIHdpZHRoPScyMScgaGVpZ2h0PScyMCcgdmlld0JveD0nMCAwIDIxIDIwJyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnPjxnIGNsaXAtcGF0aD0ndXJsKCUyM2NsaXAwXzMwN181NDYyKSc+PHBhdGggZD0nTTQuNjY2OTkgMjcuNUw4LjAwMDMzIDMwLjgzMzNMMTYuMzMzNyAyMi41JyBzdHJva2U9JyUyMzE2QjUyOCcgc3Ryb2tlLXdpZHRoPScxLjUnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvPjxwYXRoIGQ9J003LjE2NjAyIDEwSDEzLjgzMjcnIHN0cm9rZT0nJTIzRUU0NDNGJyBzdHJva2Utd2lkdGg9JzEuNScgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJy8+PC9nPjxyZWN0IHg9JzEnIHk9JzAuNScgd2lkdGg9JzE5JyBoZWlnaHQ9JzE5JyByeD0nOS41JyBzdHJva2U9JyUyM0VFNDQzRicvPjxkZWZzPjxjbGlwUGF0aCBpZD0nY2xpcDBfMzA3XzU0NjInPjxyZWN0IHg9JzAuNScgd2lkdGg9JzIwJyBoZWlnaHQ9JzIwJyByeD0nMTAnIGZpbGw9J3doaXRlJy8+PC9jbGlwUGF0aD48L2RlZnM+PC9zdmc+XCIpIG5vLXJlcGVhdCBjZW50ZXIvY29udGFpbjtcbn1cbkBzdXBwb3J0cyAoLXdlYmtpdC1hcHBlYXJhbmNlOm5vbmUpe1xuXG59XG5cbiBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpe1xuXG5Ac3VwcG9ydHMgKC13ZWJraXQtYXBwZWFyYW5jZTpub25lKXtcblxufVxuXG59XG4iLCIvLyBCcmVha1BvaW50c1xyXG4kd2lkdGgtbGFwdG9wOiAxMjAwcHg7XHJcbiR3aWR0aC1tZDogOTkxcHg7XHJcbiR3aWR0aC10YWJsZXQ6IDc2OHB4O1xyXG4kd2lkdGgtbW9iaWxlOiA0ODBweDtcclxuXHJcbi8vIEZvbnQgZmFtaWxpZXMuXHJcbiRmZjogXCJJbnRlclwiLCBzYW5zLXNlcmlmO1xyXG4kZmYtdGl0bGU6IFwiSW50ZXJcIiwgc2Fucy1zZXJpZjtcclxuXHJcbi8vIEZvbnQgc2l6ZXMuXHJcbiRmcy1oMTogNDBweDtcclxuJGZzLWgyOiAzMnB4O1xyXG4kZnMtaDM6IDI4cHg7XHJcbiRmcy1oNDogMjRweDtcclxuJGZzLWg1OiAyMHB4O1xyXG4kZnMtYm9keTogMTZweDtcclxuJGZzLW1kOiAxNnB4O1xyXG4kZnMtc206IDE2cHg7XHJcbiRmcy1jYXB0aW9uOiAxNHB4O1xyXG5cclxuJGZzLWgxLW1vYjogMzBweDtcclxuJGZzLWgyLW1vYjogMjhweDtcclxuJGZzLWgzLW1vYjogMjRweDtcclxuJGZzLWg0LW1vYjogMjBweDtcclxuJGZzLWg1LW1vYjogMThweDtcclxuJGZzLWJvZHktbW9iOiAxNnB4O1xyXG4kZnMtbWQtbW9iOiAxNnB4O1xyXG4kZnMtc20tbW9iOiAxNHB4O1xyXG4kZnMtY2FwdGlvbi1tb2I6IDEycHg7XHJcblxyXG4vLyBGb250IHdlaWdodHMuXHJcbiRmdy1saWdodDogMzAwO1xyXG4kZnctcmVndWxhcjogNDAwO1xyXG4kZnctbWVkaXVtOiA1MDA7XHJcbiRmdy1zZW1pYm9sZDogNjAwO1xyXG4kZnctYm9sZDogNzAwO1xyXG4kZnctZXh0cmFib2xkOiA4MDA7XHJcbiRmdy1ibGFjazogOTAwO1xyXG5cclxuLy8gQ29sb3JzLlxyXG4kd2hpdGU6ICNGOEZERkY7XHJcbiRibGFjazogIzI1MDAyRjtcclxuXHJcbi8vIEN1c3RvbWl6cmUgQ29sb3JzIE5ld1xyXG4kcGFnZS1iZzogdmFyKC0tdGhlbWUtcGFnZS1iZy1jb2xvcik7XHJcbiRwcmltYXJ5OiB2YXIoLS10aGVtZS1ibG9ja3MtcHJpbWFyeS1iZyk7XHJcbiRzZWNvbmRhcnk6IHZhcigtLXRoZW1lLWJsb2Nrcy1zZWNvbmRhcnktYmcpO1xyXG4kcGFnZS1oZWFkZXItYmc6IHZhcigtLXRoZW1lLXBhZ2UtaGVhZGVyLWJnKTtcclxuJHBhZ2UtZm9vdGVyLWJnOiB2YXIoLS10aGVtZS1wYWdlLWZvb3Rlci1iZyk7XHJcbiR3ZWxjb21lLWdyYWRpZW50LWJnLTE6IHZhcigtLXRoZW1lLXBhZ2Utd2VsY29tZS1ncmFkaWVudC0xKTtcclxuJHdlbGNvbWUtZ3JhZGllbnQtYmctMjogdmFyKC0tdGhlbWUtcGFnZS13ZWxjb21lLWdyYWRpZW50LTIpO1xyXG5cclxuJHRleHQtcHJpbWFyeTogdmFyKC0tdGhlbWUtcGFnZS10eHQtY29sb3IpO1xyXG4kaGVhZGVyLXR4dC1jb2xvcjogdmFyKC0tdGhlbWUtcGFnZS1oZWFkZXItdHh0LWNvbG9yKTtcclxuJGZvb3Rlci10eHQtY29sb3I6IHZhcigtLXRoZW1lLXBhZ2UtZm9vdGVyLXR4dC1jb2xvcik7XHJcbiRkZWZhdWx0LWVsZW1lbnRzLWNvbG9yOiB2YXIoLS10aGVtZS1kZWZhdWx0LWVsZW1lbnRzLWNvbG9yKTsgLy8gIzE2QjUyODtcclxuXHJcbiRhY3RpdmUtYnRuLWJnOiB2YXIoLS10aGVtZS1hY3RpdmUtYnRuLWJnKTtcclxuJGFjdGl2ZS1idG4taG92ZXItYmc6IHZhcigtLXRoZW1lLWFjdGl2ZS1idG4taG92ZXItYmcpO1xyXG4kYWN0aXZlLWJ0bi1wcmVzc2VkLWJnOiB2YXIoLS10aGVtZS1hY3RpdmUtYnRuLXByZXNzZWQtYmcpO1xyXG4kYWN0aXZlLWJ0bi10eHQtY29sb3I6IHZhcigtLXRoZW1lLWFjdGl2ZS1idG4tdHh0LWNvbG9yKTtcclxuJGFjdGl2ZS1idG4taWNvbi1jb2xvcjogdmFyKC0tdGhlbWUtYWN0aXZlLWJ0bi1pY29uLWNvbG9yKTtcclxuJHNlY29uZGFyeS1idG4tYmc6IHZhcigtLXRoZW1lLXNlY29uZGFyeS1idG4tYmcpO1xyXG4kc2Vjb25kYXJ5LWJ0bi1ib3JkZXItY29sb3I6IHZhcigtLXRoZW1lLXNlY29uZGFyeS1idG4tYm9yZGVyLWNvbG9yKTtcclxuJHNlY29uZGFyeS1idG4taG92ZXItYmc6IHZhcigtLXRoZW1lLXNlY29uZGFyeS1idG4taG92ZXItYmcpO1xyXG4kc2Vjb25kYXJ5LWJ0bi1wcmVzc2VkLWJnOiB2YXIoLS10aGVtZS1zZWNvbmRhcnktYnRuLXByZXNzZWQtYmcpO1xyXG4kc2Vjb25kYXJ5LWJ0bi10eHQtY29sb3I6IHZhcigtLXRoZW1lLXNlY29uZGFyeS1idG4tdHh0LWNvbG9yKTtcclxuJHNlY29uZGFyeS1idG4taWNvbi1jb2xvcjogdmFyKC0tdGhlbWUtc2Vjb25kYXJ5LWJ0bi1pY29uLWNvbG9yKTtcclxuJHdoaXRlLWJ0bi1iZzogdmFyKC0tdGhlbWUtd2hpdGUtYnRuLWJnKTtcclxuJHdoaXRlLWJ0bi1ib3JkZXItY29sb3I6IHZhcigtLXRoZW1lLXdoaXRlLWJ0bi1ib3JkZXItY29sb3IpO1xyXG4kd2hpdGUtYnRuLXR4dC1jb2xvcjogdmFyKC0tdGhlbWUtd2hpdGUtYnRuLXR4dC1jb2xvcik7XHJcbiR3aGl0ZS1idG4taG92ZXItYmc6IHZhcigtLXRoZW1lLXdoaXRlLWJ0bi1ob3Zlci1iZyk7XHJcbiR3aGl0ZS1idG4taG92ZXItYm9yZGVyLWNvbG9yOiB2YXIoLS10aGVtZS13aGl0ZS1idG4taG92ZXItYm9yZGVyLWNvbG9yKTtcclxuJHdoaXRlLWJ0bi1wcmVzc2VkLWJnOiB2YXIoLS10aGVtZS13aGl0ZS1idG4tcHJlc3NlZC1iZyk7XHJcbiR3aGl0ZS1idG4tcHJlc3NlZC1ib3JkZXItY29sb3I6dmFyKC0tdGhlbWUtd2hpdGUtYnRuLXByZXNzZWQtYm9yZGVyLWNvbG9yKTtcclxuJGJsYWNrLWJ0bi1iZzogdmFyKC0tdGhlbWUtYmxhY2stYnRuLWJnKTtcclxuJGJsYWNrLWJ0bi10eHQtY29sb3I6IHZhcigtLXRoZW1lLWJsYWNrLWJ0bi10eHQtY29sb3IpO1xyXG4kYmxhY2stYnRuLWhvdmVyLWJnOiB2YXIoLS10aGVtZS1ibGFjay1idG4taG92ZXItYmcpO1xyXG4kYmxhY2stYnRuLXByZXNzZWQtYmc6IHZhcigtLXRoZW1lLWJsYWNrLWJ0bi1wcmVzc2VkLWJnKTtcclxuXHJcbi8vIE1hcmdpbnNcclxuJHNlY3Rpb24tbWFyZ2luOiAwIDAgNjBweCAwO1xyXG4kc2VjdGlvbi1tYXJnaW4tbW9iOiAwIDAgNDBweCAwO1xyXG5cclxuLy8gT3RoZXJzLlxyXG4kdHI6IDAuMzVzO1xyXG4kc2VjdGlvbi1sZy1yYWRpdXM6IDIwcHg7XHJcblxyXG4kbGg6IDI0cHg7XHJcblxyXG4iXX0= */

.faq {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 16px;
}
.faq-item {
  padding: 20px;
  border-radius: 16px;
  background-color: var(--theme-blocks-primary-bg);
  -webkit-transition: background-color 0.25s ease-in-out;
  transition: background-color 0.25s ease-in-out;
  overflow: hidden;
}
.faq-item.active .faq-item--question {
  background-color: var(--theme-blocks-primary-bg);
  cursor: pointer !important;
}
.faq-item.active .faq-item--question svg {
  -webkit-transform: rotate(-90deg);
      -ms-transform: rotate(-90deg);
          transform: rotate(-90deg);
}
.faq-item--question {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  cursor: pointer;
  font-weight: 600;
  font-size: 18px;
  line-height: 24px;
  color: var(--theme-page-txt-color);
}
.faq-item--chevron {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  background-color: rgba(var(--theme-page-txt-color), 0.1);
  border-radius: 50%;
  border: 1px solid transparent;
}
.faq-item--chevron:hover {
  border: 1px solid var(--theme-page-txt-color);
}
.faq-item--chevron svg {
  -webkit-transform: rotate(90deg);
      -ms-transform: rotate(90deg);
          transform: rotate(90deg);
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.faq-item--answer {
  display: none;
  padding: 10px 0 0;
}
@supports (-webkit-appearance:none){
}
/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImZhcS9mYXEuc2NzcyIsImZhcS9mYXEuY3NzIiwiLi4vc3JjL3Njc3MvY29tcG9uZW50cy92YXJzLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBRUE7RUFDRSxvQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLDRCQUFBO0VBQUEsNkJBQUE7TUFBQSwwQkFBQTtVQUFBLHNCQUFBO0VBQ0EsU0FBQTtBQ0RGO0FETUU7RUFDRSxhQUFBO0VBQ0EsbUJBQUE7RUFDQSxnREVpQ007RUZoQ04sc0RBQUE7RUFBQSw4Q0FBQTtFQUNBLGdCQUFBO0FDSko7QURPTTtFQUNFLGdERTJCRTtFRjFCRiwwQkFBQTtBQ0xSO0FET1E7RUFDRSxpQ0FBQTtNQUFBLDZCQUFBO1VBQUEseUJBQUE7QUNMVjtBRFVJO0VBQ0Usb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSx5QkFBQTtNQUFBLHNCQUFBO1VBQUEsbUJBQUE7RUFDQSx5QkFBQTtNQUFBLHNCQUFBO1VBQUEsOEJBQUE7RUFDQSxlQUFBO0VBQ0EsZ0JFRVE7RUZEUixlQUFBO0VBQ0EsaUJBQUE7RUFDQSxrQ0VpQlM7QUR6QmY7QURXSTtFQUNFLG9CQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0EseUJBQUE7TUFBQSxzQkFBQTtVQUFBLG1CQUFBO0VBQ0Esd0JBQUE7TUFBQSxxQkFBQTtVQUFBLHVCQUFBO0VBQ0Esd0RBQUE7RUFDQSxrQkFBQTtFQUNBLDZCQUFBO0FDVE47QURXTTtFQUNFLDZDQUFBO0FDVFI7QURZTTtFQUNFLGdDQUFBO01BQUEsNEJBQUE7VUFBQSx3QkFBQTtFQUNBLHlDQUFBO0VBQUEsaUNBQUE7QUNWUjtBRGNJO0VBQ0UsYUFBQTtFQUNBLGlCQUFBO0FDWk47QUFDQTs7QUFFQSIsImZpbGUiOiJmYXFcXGZhcS5taW4uY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGltcG9ydCAnLi4vLi4vc3JjL3Njc3MvY29tcG9uZW50cy92YXJzJztcclxuXHJcbi5mYXEge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICBnYXA6IDE2cHg7XHJcblxyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiAkd2lkdGgtbWQpIHtcclxuICB9XHJcblxyXG4gICYtaXRlbSB7XHJcbiAgICBwYWRkaW5nOiAyMHB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogMTZweDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xyXG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjI1cyBlYXNlLWluLW91dDtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcblxyXG4gICAgJi5hY3RpdmUge1xyXG4gICAgICAuZmFxLWl0ZW0tLXF1ZXN0aW9uIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcclxuICAgICAgICBjdXJzb3I6IHBvaW50ZXIgIWltcG9ydGFudDtcclxuXHJcbiAgICAgICAgc3ZnIHtcclxuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi0tcXVlc3Rpb24ge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgZm9udC13ZWlnaHQ6ICRmdy1zZW1pYm9sZDtcclxuICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgICAgY29sb3I6ICR0ZXh0LXByaW1hcnk7XHJcbiAgICB9XHJcblxyXG4gICAgJi0tY2hldnJvbiB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCR0ZXh0LXByaW1hcnksIC4xKTtcclxuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuXHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICR0ZXh0LXByaW1hcnk7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIHN2ZyB7XHJcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xyXG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAuMjVzIGVhc2UtaW4tb3V0O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi0tYW5zd2VyIHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgcGFkZGluZzogMTBweCAwIDA7XHJcbiAgICB9XHJcbiAgfVxyXG59IiwiLmZhcSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMTZweDtcbn1cbi5mYXEtaXRlbSB7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDE2cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXRoZW1lLWJsb2Nrcy1wcmltYXJ5LWJnKTtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjI1cyBlYXNlLWluLW91dDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5mYXEtaXRlbS5hY3RpdmUgLmZhcS1pdGVtLS1xdWVzdGlvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXRoZW1lLWJsb2Nrcy1wcmltYXJ5LWJnKTtcbiAgY3Vyc29yOiBwb2ludGVyICFpbXBvcnRhbnQ7XG59XG4uZmFxLWl0ZW0uYWN0aXZlIC5mYXEtaXRlbS0tcXVlc3Rpb24gc3ZnIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcbn1cbi5mYXEtaXRlbS0tcXVlc3Rpb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgY29sb3I6IHZhcigtLXRoZW1lLXBhZ2UtdHh0LWNvbG9yKTtcbn1cbi5mYXEtaXRlbS0tY2hldnJvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKHZhcigtLXRoZW1lLXBhZ2UtdHh0LWNvbG9yKSwgMC4xKTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cbi5mYXEtaXRlbS0tY2hldnJvbjpob3ZlciB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLXRoZW1lLXBhZ2UtdHh0LWNvbG9yKTtcbn1cbi5mYXEtaXRlbS0tY2hldnJvbiBzdmcge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gIHRyYW5zaXRpb246IGFsbCAwLjI1cyBlYXNlLWluLW91dDtcbn1cbi5mYXEtaXRlbS0tYW5zd2VyIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcGFkZGluZzogMTBweCAwIDA7XG59XG5Ac3VwcG9ydHMgKC13ZWJraXQtYXBwZWFyYW5jZTpub25lKXtcblxufVxuIiwiLy8gQnJlYWtQb2ludHNcclxuJHdpZHRoLWxhcHRvcDogMTIwMHB4O1xyXG4kd2lkdGgtbWQ6IDk5MXB4O1xyXG4kd2lkdGgtdGFibGV0OiA3NjhweDtcclxuJHdpZHRoLW1vYmlsZTogNDgwcHg7XHJcblxyXG4vLyBGb250IGZhbWlsaWVzLlxyXG4kZmY6IFwiSW50ZXJcIiwgc2Fucy1zZXJpZjtcclxuJGZmLXRpdGxlOiBcIkludGVyXCIsIHNhbnMtc2VyaWY7XHJcblxyXG4vLyBGb250IHNpemVzLlxyXG4kZnMtaDE6IDQwcHg7XHJcbiRmcy1oMjogMzJweDtcclxuJGZzLWgzOiAyOHB4O1xyXG4kZnMtaDQ6IDI0cHg7XHJcbiRmcy1oNTogMjBweDtcclxuJGZzLWJvZHk6IDE2cHg7XHJcbiRmcy1tZDogMTZweDtcclxuJGZzLXNtOiAxNnB4O1xyXG4kZnMtY2FwdGlvbjogMTRweDtcclxuXHJcbiRmcy1oMS1tb2I6IDMwcHg7XHJcbiRmcy1oMi1tb2I6IDI4cHg7XHJcbiRmcy1oMy1tb2I6IDI0cHg7XHJcbiRmcy1oNC1tb2I6IDIwcHg7XHJcbiRmcy1oNS1tb2I6IDE4cHg7XHJcbiRmcy1ib2R5LW1vYjogMTZweDtcclxuJGZzLW1kLW1vYjogMTZweDtcclxuJGZzLXNtLW1vYjogMTRweDtcclxuJGZzLWNhcHRpb24tbW9iOiAxMnB4O1xyXG5cclxuLy8gRm9udCB3ZWlnaHRzLlxyXG4kZnctbGlnaHQ6IDMwMDtcclxuJGZ3LXJlZ3VsYXI6IDQwMDtcclxuJGZ3LW1lZGl1bTogNTAwO1xyXG4kZnctc2VtaWJvbGQ6IDYwMDtcclxuJGZ3LWJvbGQ6IDcwMDtcclxuJGZ3LWV4dHJhYm9sZDogODAwO1xyXG4kZnctYmxhY2s6IDkwMDtcclxuXHJcbi8vIENvbG9ycy5cclxuJHdoaXRlOiAjRjhGREZGO1xyXG4kYmxhY2s6ICMyNTAwMkY7XHJcblxyXG4vLyBDdXN0b21penJlIENvbG9ycyBOZXdcclxuJHBhZ2UtYmc6IHZhcigtLXRoZW1lLXBhZ2UtYmctY29sb3IpO1xyXG4kcHJpbWFyeTogdmFyKC0tdGhlbWUtYmxvY2tzLXByaW1hcnktYmcpO1xyXG4kc2Vjb25kYXJ5OiB2YXIoLS10aGVtZS1ibG9ja3Mtc2Vjb25kYXJ5LWJnKTtcclxuJHBhZ2UtaGVhZGVyLWJnOiB2YXIoLS10aGVtZS1wYWdlLWhlYWRlci1iZyk7XHJcbiRwYWdlLWZvb3Rlci1iZzogdmFyKC0tdGhlbWUtcGFnZS1mb290ZXItYmcpO1xyXG4kd2VsY29tZS1ncmFkaWVudC1iZy0xOiB2YXIoLS10aGVtZS1wYWdlLXdlbGNvbWUtZ3JhZGllbnQtMSk7XHJcbiR3ZWxjb21lLWdyYWRpZW50LWJnLTI6IHZhcigtLXRoZW1lLXBhZ2Utd2VsY29tZS1ncmFkaWVudC0yKTtcclxuXHJcbiR0ZXh0LXByaW1hcnk6IHZhcigtLXRoZW1lLXBhZ2UtdHh0LWNvbG9yKTtcclxuJGhlYWRlci10eHQtY29sb3I6IHZhcigtLXRoZW1lLXBhZ2UtaGVhZGVyLXR4dC1jb2xvcik7XHJcbiRmb290ZXItdHh0LWNvbG9yOiB2YXIoLS10aGVtZS1wYWdlLWZvb3Rlci10eHQtY29sb3IpO1xyXG4kZGVmYXVsdC1lbGVtZW50cy1jb2xvcjogdmFyKC0tdGhlbWUtZGVmYXVsdC1lbGVtZW50cy1jb2xvcik7IC8vICMxNkI1Mjg7XHJcblxyXG4kYWN0aXZlLWJ0bi1iZzogdmFyKC0tdGhlbWUtYWN0aXZlLWJ0bi1iZyk7XHJcbiRhY3RpdmUtYnRuLWhvdmVyLWJnOiB2YXIoLS10aGVtZS1hY3RpdmUtYnRuLWhvdmVyLWJnKTtcclxuJGFjdGl2ZS1idG4tcHJlc3NlZC1iZzogdmFyKC0tdGhlbWUtYWN0aXZlLWJ0bi1wcmVzc2VkLWJnKTtcclxuJGFjdGl2ZS1idG4tdHh0LWNvbG9yOiB2YXIoLS10aGVtZS1hY3RpdmUtYnRuLXR4dC1jb2xvcik7XHJcbiRhY3RpdmUtYnRuLWljb24tY29sb3I6IHZhcigtLXRoZW1lLWFjdGl2ZS1idG4taWNvbi1jb2xvcik7XHJcbiRzZWNvbmRhcnktYnRuLWJnOiB2YXIoLS10aGVtZS1zZWNvbmRhcnktYnRuLWJnKTtcclxuJHNlY29uZGFyeS1idG4tYm9yZGVyLWNvbG9yOiB2YXIoLS10aGVtZS1zZWNvbmRhcnktYnRuLWJvcmRlci1jb2xvcik7XHJcbiRzZWNvbmRhcnktYnRuLWhvdmVyLWJnOiB2YXIoLS10aGVtZS1zZWNvbmRhcnktYnRuLWhvdmVyLWJnKTtcclxuJHNlY29uZGFyeS1idG4tcHJlc3NlZC1iZzogdmFyKC0tdGhlbWUtc2Vjb25kYXJ5LWJ0bi1wcmVzc2VkLWJnKTtcclxuJHNlY29uZGFyeS1idG4tdHh0LWNvbG9yOiB2YXIoLS10aGVtZS1zZWNvbmRhcnktYnRuLXR4dC1jb2xvcik7XHJcbiRzZWNvbmRhcnktYnRuLWljb24tY29sb3I6IHZhcigtLXRoZW1lLXNlY29uZGFyeS1idG4taWNvbi1jb2xvcik7XHJcbiR3aGl0ZS1idG4tYmc6IHZhcigtLXRoZW1lLXdoaXRlLWJ0bi1iZyk7XHJcbiR3aGl0ZS1idG4tYm9yZGVyLWNvbG9yOiB2YXIoLS10aGVtZS13aGl0ZS1idG4tYm9yZGVyLWNvbG9yKTtcclxuJHdoaXRlLWJ0bi10eHQtY29sb3I6IHZhcigtLXRoZW1lLXdoaXRlLWJ0bi10eHQtY29sb3IpO1xyXG4kd2hpdGUtYnRuLWhvdmVyLWJnOiB2YXIoLS10aGVtZS13aGl0ZS1idG4taG92ZXItYmcpO1xyXG4kd2hpdGUtYnRuLWhvdmVyLWJvcmRlci1jb2xvcjogdmFyKC0tdGhlbWUtd2hpdGUtYnRuLWhvdmVyLWJvcmRlci1jb2xvcik7XHJcbiR3aGl0ZS1idG4tcHJlc3NlZC1iZzogdmFyKC0tdGhlbWUtd2hpdGUtYnRuLXByZXNzZWQtYmcpO1xyXG4kd2hpdGUtYnRuLXByZXNzZWQtYm9yZGVyLWNvbG9yOnZhcigtLXRoZW1lLXdoaXRlLWJ0bi1wcmVzc2VkLWJvcmRlci1jb2xvcik7XHJcbiRibGFjay1idG4tYmc6IHZhcigtLXRoZW1lLWJsYWNrLWJ0bi1iZyk7XHJcbiRibGFjay1idG4tdHh0LWNvbG9yOiB2YXIoLS10aGVtZS1ibGFjay1idG4tdHh0LWNvbG9yKTtcclxuJGJsYWNrLWJ0bi1ob3Zlci1iZzogdmFyKC0tdGhlbWUtYmxhY2stYnRuLWhvdmVyLWJnKTtcclxuJGJsYWNrLWJ0bi1wcmVzc2VkLWJnOiB2YXIoLS10aGVtZS1ibGFjay1idG4tcHJlc3NlZC1iZyk7XHJcblxyXG4vLyBNYXJnaW5zXHJcbiRzZWN0aW9uLW1hcmdpbjogMCAwIDYwcHggMDtcclxuJHNlY3Rpb24tbWFyZ2luLW1vYjogMCAwIDQwcHggMDtcclxuXHJcbi8vIE90aGVycy5cclxuJHRyOiAwLjM1cztcclxuJHNlY3Rpb24tbGctcmFkaXVzOiAyMHB4O1xyXG5cclxuJGxoOiAyNHB4O1xyXG5cclxuIl19 */