.centered-image {
  max-width: 120%;
}
.centered-image img,
.centered-image video,
.centered-image object,
.centered-image picture {
  max-width: none;
  position: absolute;
  width: auto;
  height: auto;
  min-width: 100%;
  min-height: 100%;
  display: block;
  right: 50%;
  bottom: 50%;
  -webkit-transform: translate(50%, 50%);
          transform: translate(50%, 50%);
}
.centered-image.focus-MiddleCenter img,
.centered-image.focus-MiddleCenter video,
.centered-image.focus-MiddleCenter object,
.centered-image.focus-MiddleCenter picture {
  right: 50%;
  bottom: 50%;
  -webkit-transform: translate(50%, 50%);
          transform: translate(50%, 50%);
}
.centered-image.focus-TopCenter img,
.centered-image.focus-TopCenter video,
.centered-image.focus-TopCenter object,
.centered-image.focus-TopCenter picture {
  right: 50%;
  bottom: auto;
  -webkit-transform: translateX(50%);
          transform: translateX(50%);
}
.centered-image.focus-BottomCenter img,
.centered-image.focus-BottomCenter video,
.centered-image.focus-BottomCenter object,
.centered-image.focus-BottomCenter picture {
  right: 50%;
  bottom: 0;
  -webkit-transform: translateX(50%);
          transform: translateX(50%);
}
.centered-image.focus-TopLeft img,
.centered-image.focus-TopLeft video,
.centered-image.focus-TopLeft object,
.centered-image.focus-TopLeft picture {
  top: 0;
  left: 0;
  right: auto;
  bottom: auto;
  -webkit-transform: translate(0%, 0%);
          transform: translate(0%, 0%);
}
.centered-image.focus-MiddleLeft img,
.centered-image.focus-MiddleLeft video,
.centered-image.focus-MiddleLeft object,
.centered-image.focus-MiddleLeft picture {
  left: 0;
  right: auto;
  bottom: 50%;
  -webkit-transform: translateY(50%);
          transform: translateY(50%);
}
.centered-image.focus-BottomLeft img,
.centered-image.focus-BottomLeft video,
.centered-image.focus-BottomLeft object,
.centered-image.focus-BottomLeft picture {
  left: 0;
  right: auto;
  bottom: 0;
  -webkit-transform: translate(0%, 0%);
          transform: translate(0%, 0%);
}
.centered-image.focus-TopRight img,
.centered-image.focus-TopRight video,
.centered-image.focus-TopRight object,
.centered-image.focus-TopRight picture {
  right: 0;
  bottom: auto;
  -webkit-transform: translate(0%, 0%);
          transform: translate(0%, 0%);
}
.centered-image.focus-MiddleRight img,
.centered-image.focus-MiddleRight video,
.centered-image.focus-MiddleRight object,
.centered-image.focus-MiddleRight picture {
  right: 0;
  bottom: 50%;
  -webkit-transform: translateY(50%);
          transform: translateY(50%);
}
.centered-image.focus-BottomRight img,
.centered-image.focus-BottomRight video,
.centered-image.focus-BottomRight object,
.centered-image.focus-BottomRight picture {
  right: 0;
  bottom: 0;
  -webkit-transform: translate(0%, 0%);
          transform: translate(0%, 0%);
}
.centered-image.focus-stretch img,
.centered-image.focus-stretch video,
.centered-image.focus-stretch object,
.centered-image.focus-stretch picture {
  max-width: 100%;
}

* {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

html {
  padding: 0;
  margin: 0;
}

.ReactModal__Body--open {
  overflow: hidden;
}
.ReactModal__Body--open body {
  overflow: hidden;
  height: 100%;
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}

body {
  margin: 0;
  padding: 0;
  overflow-x: hidden;
}

#main-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  min-height: 100vh;
}

.grid-viewer {
  pointer-events: none;
  opacity: 0.3;
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 99000;
}
.grid-viewer .cell {
  border: 1px solid blue;
  height: 100%;
  max-width: 1362px;
  margin: auto;
  padding: 0 16px;
}
@media (min-width: 640px) {
  .grid-viewer .cell {
    max-width: 853.3333333333px;
  }
}
@media (min-width: 1024px) {
  .grid-viewer .cell {
    max-width: 1362px;
  }
}
@media (min-width: 640px) {
  .grid-viewer .cell {
    padding: 0 24px;
  }
}
@media (min-width: 1024px) {
  .grid-viewer .cell {
    padding: 0 8px;
  }
}
.grid-viewer .cell__item {
  position: relative;
  border: 1px solid red;
  width: 50%;
  float: left;
  height: 100%;
}
.grid-viewer .cell__item:after {
  content: "";
  position: absolute;
  display: block;
  border: 1px solid blue;
  top: 0;
  right: 8px;
  bottom: 0;
  left: 8px;
}
@media (max-width: 640px) {
  .grid-viewer .cell__item:nth-child(2) ~ .cell__item {
    display: none;
  }
}
@media (min-width: 640px) and (max-width: 1024px) {
  .grid-viewer .cell__item:nth-child(4) ~ .cell__item {
    display: none;
  }
  .grid-viewer .cell__item {
    width: 25%;
  }
}
@media (min-width: 1024px) {
  .grid-viewer .cell__item {
    width: 12.5%;
  }
}

.t-bg-color-1 {
  background: #0e1a2b !important;
  background-color: #0e1a2b !important;
  color: #ffffff !important;
}

.t-bg-color-2 {
  background: #ddd6f4 !important;
  background-color: #ddd6f4 !important;
  color: #0e1a2b !important;
}

.t-bg-color-3 {
  background: #ebd294 !important;
  background-color: #ebd294 !important;
  color: #0e1a2b !important;
}

.t-bg-color-4,
.t-bg-color-gray {
  background: #f8f7f5 !important;
  background-color: #f8f7f5 !important;
  color: #0e1a2b !important;
}

body {
  font-family: "Foroya Banki Text", "Helvetica", sans-serif;
  font-weight: 300;
  color: #0e1a2b;
  line-height: 1.5;
}

.frame {
  font-family: "Foroya Banki Text", "Helvetica", sans-serif;
  font-weight: 300;
  font-size: 1rem;
  line-height: 1.5;
}

h1 {
  font-family: "Foroya Banki Display", "Helvetica", sans-serif;
  font-weight: 500;
  font-size: 2rem;
  line-height: 1.2;
  word-wrap: break-word;
}
@media screen and (min-width: 768px) {
  h1 {
    font-size: 3rem;
  }
}

h2 {
  font-family: "Foroya Banki Display", "Helvetica", sans-serif;
  font-weight: 500;
  font-size: 1.5rem;
  line-height: 1.2;
  word-wrap: break-word;
}
@media screen and (min-width: 768px) {
  h2 {
    font-size: 2rem;
  }
}

h3,
h4,
h5,
h6 {
  font-family: "Foroya Banki Display", "Helvetica", sans-serif;
  font-weight: 500;
  font-size: 1.5rem;
  line-height: 1.2;
  word-wrap: break-word;
}

p > small {
  font-family: "Foroya Banki Text", "Helvetica", sans-serif;
  font-weight: 300;
  font-size: 0.875rem;
  line-height: 1.5;
}

a {
  color: #1b6c93;
}
a svg {
  fill: currentcolor;
}
a:visited {
  color: #1b6c93;
}
a:hover {
  color: #0e1a2b;
}
a:hover svg {
  fill: currentcolor;
}

blockquote {
  max-width: 41.125rem;
}

.manchet {
  font-family: "Foroya Banki Text", "Helvetica", sans-serif;
  font-weight: 300;
  font-size: 1.125rem;
  line-height: 1.5;
}

[class*=text-module-] h2,
[class*=text-module-] h3,
[class*=text-module-] h4,
[class*=text-module-] h5,
[class*=text-module-] h6,
[class*=text-module-] p,
[class*=text-module-] ul,
[class*=text-module-] ol {
  max-width: 41.125rem;
}

.rich-text h1,
.rich-text h2,
.rich-text h3,
.rich-text h4,
.rich-text h5,
.rich-text h6,
.rich-text p {
  margin-top: 1rem;
  margin-bottom: 1rem;
}
.rich-text li {
  margin: 0.65em 0;
}

.btn {
  font-family: "Foroya Banki Text", "Helvetica", sans-serif;
  font-size: 1.125rem;
  font-weight: 500;
  line-height: 1.4;
  text-decoration: none;
  border: 0.125rem solid;
  border-radius: 2rem;
  cursor: pointer;
  -webkit-transition: background-color 0.25s cubic-bezier(0.24, 0.5, 0.22, 0.89), color 0.25s cubic-bezier(0.24, 0.5, 0.22, 0.89), border-color 0.25s cubic-bezier(0.24, 0.5, 0.22, 0.89);
  transition: background-color 0.25s cubic-bezier(0.24, 0.5, 0.22, 0.89), color 0.25s cubic-bezier(0.24, 0.5, 0.22, 0.89), border-color 0.25s cubic-bezier(0.24, 0.5, 0.22, 0.89);
  display: inline-block;
  text-align: center;
  padding: 1rem 2rem;
  width: unset;
  max-width: unset;
  background-color: #0e1a2b;
  color: #ffffff;
  border-color: transparent;
}
.btn:hover {
  background-color: #3e4855;
  color: #ffffff;
  border-color: transparent;
}
.btn:disabled, .btn.btn--disabled {
  opacity: 0.5;
  pointer-events: none;
}
.btn:focus-visible {
  outline-offset: 0;
  outline: 0.25rem solid #8e98a8;
}
.btn:active {
  font-size: 1.125rem;
}
.btn.btn.btn--default {
  background-color: #0e1a2b;
  color: #ffffff;
  border-color: transparent;
}
.btn.btn.btn--default:hover {
  background-color: #3e4855;
  color: #ffffff;
  border-color: transparent;
}
.btn.btn.btn--brand-1 {
  background-color: #ebd294;
  color: #0e1a2b;
  border-color: transparent;
}
.btn.btn.btn--brand-1:hover {
  background-color: #0e1a2b;
  color: #ffffff;
  border-color: transparent;
}
.btn.btn.btn--brand-2 {
  background-color: #ddd6f4;
  color: #0e1a2b;
  border-color: transparent;
}
.btn.btn.btn--brand-2:hover {
  background-color: #0e1a2b;
  color: #ffffff;
  border-color: transparent;
}
.btn.btn.btn--brand-1.btn--invert {
  background-color: #ebd294;
  color: #0e1a2b;
  border-color: transparent;
}
.btn.btn.btn--brand-1.btn--invert:hover {
  background-color: transparent;
  color: #ebd294;
  border-color: #ebd294;
}
.btn.btn.btn--brand-2.btn--invert {
  background-color: #ddd6f4;
  color: #0e1a2b;
  border-color: transparent;
}
.btn.btn.btn--brand-2.btn--invert:hover {
  background-color: transparent;
  color: #ddd6f4;
  border-color: #ddd6f4;
}
.btn.btn.btn--secondary.btn--default, .btn.btn.btn--secondary.btn--brand-1, .btn.btn.btn--secondary.btn--brand-2 {
  background-color: transparent;
  color: #0e1a2b;
  border-color: #0e1a2b;
}
.btn.btn.btn--secondary.btn--default:hover, .btn.btn.btn--secondary.btn--brand-1:hover, .btn.btn.btn--secondary.btn--brand-2:hover {
  background-color: #0e1a2b;
  color: #ffffff;
  border-color: transparent;
}
.btn.btn.btn--secondary.btn--brand-1.btn--invert {
  background-color: #ffffff;
  color: #0e1a2b;
  border-color: transparent;
}
.btn.btn.btn--secondary.btn--brand-1.btn--invert:hover {
  background-color: transparent;
  color: #ffffff;
  border-color: #ffffff;
}
.btn.btn.btn--secondary.btn--brand-2.btn--invert {
  background-color: transparent;
  color: #ffffff;
  border-color: #ffffff;
}
.btn.btn.btn--secondary.btn--brand-2.btn--invert:hover {
  background-color: #ffffff;
  color: #0e1a2b;
  border-color: transparent;
}
.btn.js-modal > span {
  display: inline-block;
}

button > * {
  pointer-events: none;
}

.a-arrow-link.a-arrow-link.a-arrow-link {
  font-family: "Foroya Banki Text", "Helvetica", sans-serif;
  font-weight: 300;
  font-size: 1rem;
  line-height: 1.5;
  font-weight: 500;
  color: #1b6c93;
  display: inline-block;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  position: static;
  padding: 0;
  margin: 0;
  text-decoration: none;
  -webkit-transition: none;
  transition: none;
  float: none;
}
.a-arrow-link.a-arrow-link.a-arrow-link::after {
  content: "";
  display: inline-block;
  background-image: url("data:image/svg+xml,%3Csvg%20width%3D%2724%27%20height%3D%2713%27%20viewBox%3D%270%200%2024%2013%27%20fill%3D%27none%27%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%3E%3Cpath%20fill%3D%27%231b6c93%27%20d%3D%27M17.1%200.225C16.8%20-0.075%2016.35%20-0.075%2016.05%200.225C15.75%200.525%2015.75%200.975%2016.05%201.275L19.95%205.325H0.75C0.3%205.325%200%205.625%200%206.075C0%206.525%200.3%206.825%200.75%206.825H20.1L16.05%2010.875C15.75%2011.175%2015.75%2011.625%2016.05%2011.925C16.2%2012.075%2016.35%2012.075%2016.65%2012.075C16.95%2012.075%2017.1%2012.075%2017.25%2011.925L23.1%206.075L17.1%200.225Z%27%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
  background-position: right center;
  width: 1.4375rem;
  height: 0.75rem;
  right: 0;
  position: static;
  -webkit-transform: none;
          transform: none;
  padding-left: 0.625rem;
}
.a-arrow-link.a-arrow-link.a-arrow-link:visited {
  color: #1b6c93;
}
.a-arrow-link.a-arrow-link.a-arrow-link:focus, .a-arrow-link.a-arrow-link.a-arrow-link:hover {
  color: #0e1a2b;
}
.a-arrow-link.a-arrow-link.a-arrow-link:focus::after, .a-arrow-link.a-arrow-link.a-arrow-link:hover::after {
  background-image: url("data:image/svg+xml,%3Csvg%20width%3D%2724%27%20height%3D%2713%27%20viewBox%3D%270%200%2024%2013%27%20fill%3D%27none%27%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%3E%3Cpath%20fill%3D%27%230e1a2b%27%20d%3D%27M17.1%200.225C16.8%20-0.075%2016.35%20-0.075%2016.05%200.225C15.75%200.525%2015.75%200.975%2016.05%201.275L19.95%205.325H0.75C0.3%205.325%200%205.625%200%206.075C0%206.525%200.3%206.825%200.75%206.825H20.1L16.05%2010.875C15.75%2011.175%2015.75%2011.625%2016.05%2011.925C16.2%2012.075%2016.35%2012.075%2016.65%2012.075C16.95%2012.075%2017.1%2012.075%2017.25%2011.925L23.1%206.075L17.1%200.225Z%27%2F%3E%3C%2Fsvg%3E");
}
.a-arrow-link.a-arrow-link.a-arrow-link .a-arrow-link__icon,
.a-arrow-link.a-arrow-link.a-arrow-link .icon,
.a-arrow-link.a-arrow-link.a-arrow-link svg {
  display: none;
}

.rt-a-arrow-link,
.rt-a-arrow-link--small {
  font-family: "Foroya Banki Text", "Helvetica", sans-serif;
  font-weight: 300;
  font-size: 1rem;
  line-height: 1.5;
  font-weight: 500;
  color: #1b6c93;
  display: inline-block;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  position: static;
  padding: 0;
  margin: 0;
  text-decoration: none;
  -webkit-transition: none;
  transition: none;
  float: none;
}
.rt-a-arrow-link::after,
.rt-a-arrow-link--small::after {
  content: "";
  display: inline-block;
  background-image: url("data:image/svg+xml,%3Csvg%20width%3D%2724%27%20height%3D%2713%27%20viewBox%3D%270%200%2024%2013%27%20fill%3D%27none%27%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%3E%3Cpath%20fill%3D%27%231b6c93%27%20d%3D%27M17.1%200.225C16.8%20-0.075%2016.35%20-0.075%2016.05%200.225C15.75%200.525%2015.75%200.975%2016.05%201.275L19.95%205.325H0.75C0.3%205.325%200%205.625%200%206.075C0%206.525%200.3%206.825%200.75%206.825H20.1L16.05%2010.875C15.75%2011.175%2015.75%2011.625%2016.05%2011.925C16.2%2012.075%2016.35%2012.075%2016.65%2012.075C16.95%2012.075%2017.1%2012.075%2017.25%2011.925L23.1%206.075L17.1%200.225Z%27%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
  background-position: right center;
  width: 1.4375rem;
  height: 0.75rem;
  right: 0;
  position: static;
  -webkit-transform: none;
          transform: none;
  padding-left: 0.625rem;
}
.rt-a-arrow-link:visited,
.rt-a-arrow-link--small:visited {
  color: #1b6c93;
}
.rt-a-arrow-link:focus, .rt-a-arrow-link:hover,
.rt-a-arrow-link--small:focus,
.rt-a-arrow-link--small:hover {
  color: #0e1a2b;
}
.rt-a-arrow-link:focus::after, .rt-a-arrow-link:hover::after,
.rt-a-arrow-link--small:focus::after,
.rt-a-arrow-link--small:hover::after {
  background-image: url("data:image/svg+xml,%3Csvg%20width%3D%2724%27%20height%3D%2713%27%20viewBox%3D%270%200%2024%2013%27%20fill%3D%27none%27%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%3E%3Cpath%20fill%3D%27%230e1a2b%27%20d%3D%27M17.1%200.225C16.8%20-0.075%2016.35%20-0.075%2016.05%200.225C15.75%200.525%2015.75%200.975%2016.05%201.275L19.95%205.325H0.75C0.3%205.325%200%205.625%200%206.075C0%206.525%200.3%206.825%200.75%206.825H20.1L16.05%2010.875C15.75%2011.175%2015.75%2011.625%2016.05%2011.925C16.2%2012.075%2016.35%2012.075%2016.65%2012.075C16.95%2012.075%2017.1%2012.075%2017.25%2011.925L23.1%206.075L17.1%200.225Z%27%2F%3E%3C%2Fsvg%3E");
}
.rt-a-arrow-link .a-arrow-link__icon,
.rt-a-arrow-link .icon,
.rt-a-arrow-link svg,
.rt-a-arrow-link--small .a-arrow-link__icon,
.rt-a-arrow-link--small .icon,
.rt-a-arrow-link--small svg {
  display: none;
}

.rt-a-arrow-link--invert,
.rt-a-arrow-link--small-inverted {
  font-family: "Foroya Banki Text", "Helvetica", sans-serif;
  font-weight: 300;
  font-size: 1rem;
  line-height: 1.5;
  font-weight: 500;
  color: #ffffff;
  display: inline-block;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  position: static;
  padding: 0;
  margin: 0;
  text-decoration: none;
  -webkit-transition: none;
  transition: none;
  float: none;
}
.rt-a-arrow-link--invert::after,
.rt-a-arrow-link--small-inverted::after {
  content: "";
  display: inline-block;
  background-image: url("data:image/svg+xml,%3Csvg%20width%3D%2724%27%20height%3D%2713%27%20viewBox%3D%270%200%2024%2013%27%20fill%3D%27none%27%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%3E%3Cpath%20fill%3D%27%23ffffff%27%20d%3D%27M17.1%200.225C16.8%20-0.075%2016.35%20-0.075%2016.05%200.225C15.75%200.525%2015.75%200.975%2016.05%201.275L19.95%205.325H0.75C0.3%205.325%200%205.625%200%206.075C0%206.525%200.3%206.825%200.75%206.825H20.1L16.05%2010.875C15.75%2011.175%2015.75%2011.625%2016.05%2011.925C16.2%2012.075%2016.35%2012.075%2016.65%2012.075C16.95%2012.075%2017.1%2012.075%2017.25%2011.925L23.1%206.075L17.1%200.225Z%27%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
  background-position: right center;
  width: 1.4375rem;
  height: 0.75rem;
  right: 0;
  position: static;
  -webkit-transform: none;
          transform: none;
  padding-left: 0.625rem;
}
.rt-a-arrow-link--invert:visited,
.rt-a-arrow-link--small-inverted:visited {
  color: #ffffff;
}
.rt-a-arrow-link--invert:focus, .rt-a-arrow-link--invert:hover,
.rt-a-arrow-link--small-inverted:focus,
.rt-a-arrow-link--small-inverted:hover {
  color: #b5b5b5;
}
.rt-a-arrow-link--invert:focus::after, .rt-a-arrow-link--invert:hover::after,
.rt-a-arrow-link--small-inverted:focus::after,
.rt-a-arrow-link--small-inverted:hover::after {
  background-image: url("data:image/svg+xml,%3Csvg%20width%3D%2724%27%20height%3D%2713%27%20viewBox%3D%270%200%2024%2013%27%20fill%3D%27none%27%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%3E%3Cpath%20fill%3D%27%23b5b5b5%27%20d%3D%27M17.1%200.225C16.8%20-0.075%2016.35%20-0.075%2016.05%200.225C15.75%200.525%2015.75%200.975%2016.05%201.275L19.95%205.325H0.75C0.3%205.325%200%205.625%200%206.075C0%206.525%200.3%206.825%200.75%206.825H20.1L16.05%2010.875C15.75%2011.175%2015.75%2011.625%2016.05%2011.925C16.2%2012.075%2016.35%2012.075%2016.65%2012.075C16.95%2012.075%2017.1%2012.075%2017.25%2011.925L23.1%206.075L17.1%200.225Z%27%2F%3E%3C%2Fsvg%3E");
}
.rt-a-arrow-link--invert .a-arrow-link__icon,
.rt-a-arrow-link--invert .icon,
.rt-a-arrow-link--invert svg,
.rt-a-arrow-link--small-inverted .a-arrow-link__icon,
.rt-a-arrow-link--small-inverted .icon,
.rt-a-arrow-link--small-inverted svg {
  display: none;
}

.t-bg-color-1 .a-arrow-link.a-arrow-link.a-arrow-link {
  font-family: "Foroya Banki Text", "Helvetica", sans-serif;
  font-weight: 300;
  font-size: 1rem;
  line-height: 1.5;
  font-weight: 500;
  color: #ffffff;
  display: inline-block;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  position: static;
  padding: 0;
  margin: 0;
  text-decoration: none;
  -webkit-transition: none;
  transition: none;
  float: none;
}
.t-bg-color-1 .a-arrow-link.a-arrow-link.a-arrow-link::after {
  content: "";
  display: inline-block;
  background-image: url("data:image/svg+xml,%3Csvg%20width%3D%2724%27%20height%3D%2713%27%20viewBox%3D%270%200%2024%2013%27%20fill%3D%27none%27%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%3E%3Cpath%20fill%3D%27%23ffffff%27%20d%3D%27M17.1%200.225C16.8%20-0.075%2016.35%20-0.075%2016.05%200.225C15.75%200.525%2015.75%200.975%2016.05%201.275L19.95%205.325H0.75C0.3%205.325%200%205.625%200%206.075C0%206.525%200.3%206.825%200.75%206.825H20.1L16.05%2010.875C15.75%2011.175%2015.75%2011.625%2016.05%2011.925C16.2%2012.075%2016.35%2012.075%2016.65%2012.075C16.95%2012.075%2017.1%2012.075%2017.25%2011.925L23.1%206.075L17.1%200.225Z%27%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
  background-position: right center;
  width: 1.4375rem;
  height: 0.75rem;
  right: 0;
  position: static;
  -webkit-transform: none;
          transform: none;
  padding-left: 0.625rem;
}
.t-bg-color-1 .a-arrow-link.a-arrow-link.a-arrow-link:visited {
  color: #ffffff;
}
.t-bg-color-1 .a-arrow-link.a-arrow-link.a-arrow-link:focus, .t-bg-color-1 .a-arrow-link.a-arrow-link.a-arrow-link:hover {
  color: #b5b5b5;
}
.t-bg-color-1 .a-arrow-link.a-arrow-link.a-arrow-link:focus::after, .t-bg-color-1 .a-arrow-link.a-arrow-link.a-arrow-link:hover::after {
  background-image: url("data:image/svg+xml,%3Csvg%20width%3D%2724%27%20height%3D%2713%27%20viewBox%3D%270%200%2024%2013%27%20fill%3D%27none%27%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%3E%3Cpath%20fill%3D%27%23b5b5b5%27%20d%3D%27M17.1%200.225C16.8%20-0.075%2016.35%20-0.075%2016.05%200.225C15.75%200.525%2015.75%200.975%2016.05%201.275L19.95%205.325H0.75C0.3%205.325%200%205.625%200%206.075C0%206.525%200.3%206.825%200.75%206.825H20.1L16.05%2010.875C15.75%2011.175%2015.75%2011.625%2016.05%2011.925C16.2%2012.075%2016.35%2012.075%2016.65%2012.075C16.95%2012.075%2017.1%2012.075%2017.25%2011.925L23.1%206.075L17.1%200.225Z%27%2F%3E%3C%2Fsvg%3E");
}
.t-bg-color-1 .a-arrow-link.a-arrow-link.a-arrow-link .a-arrow-link__icon,
.t-bg-color-1 .a-arrow-link.a-arrow-link.a-arrow-link .icon,
.t-bg-color-1 .a-arrow-link.a-arrow-link.a-arrow-link svg {
  display: none;
}

.rt-button--link-color, .rt-button--link-color:visited,
.rt-button--link-color-inverted,
.rt-button--link-color-inverted:visited,
.rt-button--brand-1,
.rt-button--brand-1:visited,
.rt-button--brand-2,
.rt-button--brand-2:visited,
.rt-button--brand-3,
.rt-button--brand-3:visited,
.rt-button--brand-4,
.rt-button--brand-4:visited {
  font-family: "Foroya Banki Text", "Helvetica", sans-serif;
  font-size: 1.125rem;
  font-weight: 500;
  line-height: 1.4;
  text-decoration: none;
  border: 0.125rem solid;
  border-radius: 2rem;
  cursor: pointer;
  -webkit-transition: background-color 0.25s cubic-bezier(0.24, 0.5, 0.22, 0.89), color 0.25s cubic-bezier(0.24, 0.5, 0.22, 0.89), border-color 0.25s cubic-bezier(0.24, 0.5, 0.22, 0.89);
  transition: background-color 0.25s cubic-bezier(0.24, 0.5, 0.22, 0.89), color 0.25s cubic-bezier(0.24, 0.5, 0.22, 0.89), border-color 0.25s cubic-bezier(0.24, 0.5, 0.22, 0.89);
  display: inline-block;
  text-align: center;
  padding: 1rem 2rem;
  width: unset;
  max-width: unset;
  background-color: #0e1a2b;
  color: #ffffff;
  border-color: transparent;
}
.rt-button--link-color:hover, .rt-button--link-color:visited:hover,
.rt-button--link-color-inverted:hover,
.rt-button--link-color-inverted:visited:hover,
.rt-button--brand-1:hover,
.rt-button--brand-1:visited:hover,
.rt-button--brand-2:hover,
.rt-button--brand-2:visited:hover,
.rt-button--brand-3:hover,
.rt-button--brand-3:visited:hover,
.rt-button--brand-4:hover,
.rt-button--brand-4:visited:hover {
  background-color: #3e4855;
  color: #ffffff;
  border-color: transparent;
}
.rt-button--link-color:disabled, .rt-button--link-color.btn--disabled, .rt-button--link-color:visited:disabled, .rt-button--link-color:visited.btn--disabled,
.rt-button--link-color-inverted:disabled,
.rt-button--link-color-inverted.btn--disabled,
.rt-button--link-color-inverted:visited:disabled,
.rt-button--link-color-inverted:visited.btn--disabled,
.rt-button--brand-1:disabled,
.rt-button--brand-1.btn--disabled,
.rt-button--brand-1:visited:disabled,
.rt-button--brand-1:visited.btn--disabled,
.rt-button--brand-2:disabled,
.rt-button--brand-2.btn--disabled,
.rt-button--brand-2:visited:disabled,
.rt-button--brand-2:visited.btn--disabled,
.rt-button--brand-3:disabled,
.rt-button--brand-3.btn--disabled,
.rt-button--brand-3:visited:disabled,
.rt-button--brand-3:visited.btn--disabled,
.rt-button--brand-4:disabled,
.rt-button--brand-4.btn--disabled,
.rt-button--brand-4:visited:disabled,
.rt-button--brand-4:visited.btn--disabled {
  opacity: 0.5;
  pointer-events: none;
}
.rt-button--link-color:focus-visible, .rt-button--link-color:visited:focus-visible,
.rt-button--link-color-inverted:focus-visible,
.rt-button--link-color-inverted:visited:focus-visible,
.rt-button--brand-1:focus-visible,
.rt-button--brand-1:visited:focus-visible,
.rt-button--brand-2:focus-visible,
.rt-button--brand-2:visited:focus-visible,
.rt-button--brand-3:focus-visible,
.rt-button--brand-3:visited:focus-visible,
.rt-button--brand-4:focus-visible,
.rt-button--brand-4:visited:focus-visible {
  outline-offset: 0;
  outline: 0.25rem solid #8e98a8;
}
.rt-button--link-color:active, .rt-button--link-color:visited:active,
.rt-button--link-color-inverted:active,
.rt-button--link-color-inverted:visited:active,
.rt-button--brand-1:active,
.rt-button--brand-1:visited:active,
.rt-button--brand-2:active,
.rt-button--brand-2:visited:active,
.rt-button--brand-3:active,
.rt-button--brand-3:visited:active,
.rt-button--brand-4:active,
.rt-button--brand-4:visited:active {
  font-size: 1.125rem;
}

.rt-button--link-color-inverted, .rt-button--link-color-inverted:visited {
  background-color: transparent;
  color: #0e1a2b;
  border-color: #0e1a2b;
}
.rt-button--link-color-inverted:hover, .rt-button--link-color-inverted:visited:hover {
  background-color: #0e1a2b;
  color: #ffffff;
  border-color: transparent;
}

.rt-button--brand-1, .rt-button--brand-1:visited {
  background-color: #ebd294;
  color: #0e1a2b;
  border-color: transparent;
}
.rt-button--brand-1:hover, .rt-button--brand-1:visited:hover {
  background-color: #0e1a2b;
  color: #ffffff;
  border-color: transparent;
}

.rt-button--brand-2, .rt-button--brand-2:visited {
  background-color: #ddd6f4;
  color: #0e1a2b;
  border-color: transparent;
}
.rt-button--brand-2:hover, .rt-button--brand-2:visited:hover {
  background-color: #0e1a2b;
  color: #ffffff;
  border-color: transparent;
}

.rt-button--brand-3, .rt-button--brand-3:visited {
  background-color: #ffffff;
  color: #0e1a2b;
  border-color: transparent;
}
.rt-button--brand-3:hover, .rt-button--brand-3:visited:hover {
  background-color: transparent;
  color: #ffffff;
  border-color: #ffffff;
}

.rt-button--brand-4, .rt-button--brand-4:visited {
  background-color: transparent;
  color: #ffffff;
  border-color: #ffffff;
}
.rt-button--brand-4:hover, .rt-button--brand-4:visited:hover {
  background-color: #ffffff;
  color: #0e1a2b;
  border-color: transparent;
}

a.a-social-link {
  width: 43px;
  height: 43px;
  margin-right: 10px;
  -webkit-transform: scale(1);
          transform: scale(1);
  -webkit-transition: -webkit-transform 0.25s ease-in-out;
  transition: -webkit-transform 0.25s ease-in-out;
  transition: transform 0.25s ease-in-out;
  transition: transform 0.25s ease-in-out, -webkit-transform 0.25s ease-in-out;
}
a.a-social-link:after {
  content: "";
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  opacity: 1;
  background-color: currentcolor;
  z-index: 1;
}
a.a-social-link.a-icon_email svg, a.a-social-link.a-icon_28_mail svg {
  color: #000;
}
a.a-social-link.a-icon_email:after, a.a-social-link.a-icon_28_mail:after {
  background-color: #f5f5f5;
}
a.a-social-link.a-icon_facebook:after, a.a-social-link.a-icon_28_social-facebook:after {
  background-color: #4469af;
}
a.a-social-link.a-icon_twitter:after, a.a-social-link.a-icon_28_social-twitter:after {
  background-color: #2aa2ef;
}
a.a-social-link.a-icon_linkedin:after, a.a-social-link.a-icon_28_social-linkedin:after {
  background-color: #1178b3;
}
a.a-social-link.a-icon_google-plus:after, a.a-social-link.a-icon_28_social-google-plus:after {
  background-color: #da4b3e;
}
a.a-social-link.a-icon_youtube:after, a.a-social-link.a-icon_28_social-youtube:after {
  background-color: #cc181e;
}
a.a-social-link.a-icon_trustpilot:after, a.a-social-link.a-icon_28_social-trustpilot:after {
  background-color: #00b67a;
}
a.a-social-link.a-icon_instagram:after, a.a-social-link.a-icon_28_social-instagram:after {
  background: radial-gradient(ellipse at center, #f9ed32, #ee2a7b, #002aff);
  bottom: -60%;
  left: -120%;
}
a.a-social-link .a-social-link__text {
  display: none;
}
a.a-social-link .a-social-link__icon {
  position: relative;
  z-index: 2;
}
a.a-social-link svg {
  display: block;
  width: 22px;
  height: 22px;
}
a.a-social-link:hover {
  -webkit-transform: scale(1.1);
          transform: scale(1.1);
}
a.a-social-link:visited {
  color: inherit;
}

.social-share-widget {
  position: relative;
  z-index: 6950;
  width: 100%;
  border: none;
}
@media (min-width: 1024px) {
  .social-share-widget {
    min-height: 0;
  }
}

.social-share-widget__cell {
  left: -80px;
  width: 0;
  float: right;
  margin-right: 0;
  margin-top: 0;
}
@media (max-width: 1024px) {
  .social-share-widget__cell {
    left: 0;
    width: 45px;
    margin-right: 20px;
  }
}
@media (min-width: 1400px) {
  .social-share-widget__cell {
    margin-right: 20px;
  }
}
@media (min-width: 1520px) {
  .social-share-widget__cell {
    margin-right: 20px;
  }
}
@media (min-width: 1670px) {
  .social-share-widget__cell {
    margin-right: 20px;
  }
}

.social-share-widget__button {
  width: 43px;
  height: 43px;
}
.social-share-widget__button svg {
  width: 21.5px;
  height: 21.5px;
}

.footer-contact-area__social .a-social-link {
  border: 0.0625rem solid #0e1a2b;
  -webkit-transition: border 0.2s cubic-bezier(0.78, -0.07, 0.28, 0.98) !important;
  transition: border 0.2s cubic-bezier(0.78, -0.07, 0.28, 0.98) !important;
  margin-bottom: 10px;
}
.footer-contact-area__social .a-social-link::after {
  opacity: 0;
  -webkit-transition: opacity 0.2s cubic-bezier(0.78, -0.07, 0.28, 0.98);
  transition: opacity 0.2s cubic-bezier(0.78, -0.07, 0.28, 0.98);
}
.footer-contact-area__social .a-social-link:hover, .footer-contact-area__social .a-social-link:active {
  border: 0.0625rem solid transparent !important;
  -webkit-transform: scale(1) !important;
          transform: scale(1) !important;
}
.footer-contact-area__social .a-social-link:hover::after, .footer-contact-area__social .a-social-link:active::after {
  opacity: 1;
}
.footer-contact-area__social .a-social-link:hover svg, .footer-contact-area__social .a-social-link:active svg {
  fill: #fff !important;
}
.footer-contact-area__social .a-icon_28_mail:hover svg, .footer-contact-area__social .a-icon_28_mail:active svg {
  fill: #000 !important;
}

@media (min-width: 1024px) {
  .social-share-widget__links {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
  .social-share-widget__button {
    display: none;
  }
  .social-share-widget__link {
    margin-top: 10px;
    margin-left: 0;
  }
}
@media (max-width: 1024px) {
  .social-share-widget .social-share-widget__link {
    position: absolute;
    top: 0;
    right: 0;
    -webkit-transform: scale(0.8);
            transform: scale(0.8);
    -webkit-transition: -webkit-transform 0.2s cubic-bezier(0.78, -0.07, 0.28, 0.98);
    transition: -webkit-transform 0.2s cubic-bezier(0.78, -0.07, 0.28, 0.98);
    transition: transform 0.2s cubic-bezier(0.78, -0.07, 0.28, 0.98);
    transition: transform 0.2s cubic-bezier(0.78, -0.07, 0.28, 0.98), -webkit-transform 0.2s cubic-bezier(0.78, -0.07, 0.28, 0.98);
    margin-right: 0;
    visibility: hidden;
    border: none;
    color: #fff;
  }
  .social-share-widget .social-share-widget__link:after {
    content: none;
  }
  .social-share-widget .social-share-widget__link:nth-child(1) {
    -webkit-transition-delay: 0.05s;
            transition-delay: 0.05s;
  }
  .social-share-widget .social-share-widget__link:nth-child(2) {
    -webkit-transition-delay: 0.1s;
            transition-delay: 0.1s;
  }
  .social-share-widget .social-share-widget__link:nth-child(3) {
    -webkit-transition-delay: 0.15s;
            transition-delay: 0.15s;
  }
  .social-share-widget .social-share-widget__link:nth-child(4) {
    -webkit-transition-delay: 0.2s;
            transition-delay: 0.2s;
  }
  .social-share-widget .social-share-widget__link:nth-child(5) {
    -webkit-transition-delay: 0.2s;
            transition-delay: 0.2s;
  }
  .social-share-widget .a-icon_social_facebook svg,
.social-share-widget .a-icon_social_twitter svg,
.social-share-widget .a-icon_social_linkedin svg,
.social-share-widget .a-icon_social_youtube svg,
.social-share-widget .a-icon_social_trustpilot svg,
.social-share-widget .a-icon_social_google-plus svg {
    fill: #fff;
  }
  .social-share-widget .a-icon_mail svg,
.social-share-widget .a-icon_email svg {
    fill: #000;
  }
  .social-share-widget.social-share-widget--open .social-share-widget__cell .social-share-widget__link {
    visibility: visible;
  }
  .social-share-widget .a-icon_social_facebook,
.social-share-widget .a-icon_social_twitter,
.social-share-widget .a-icon_social_linkedin,
.social-share-widget .a-icon_social_youtube,
.social-share-widget .a-icon_social_trustpilot,
.social-share-widget .a-icon_social_google-plus {
    border: 1px solid transparent;
  }
  .social-share-widget .a-icon_social_facebook:hover,
.social-share-widget .a-icon_social_twitter:hover,
.social-share-widget .a-icon_social_linkedin:hover,
.social-share-widget .a-icon_social_youtube:hover,
.social-share-widget .a-icon_social_trustpilot:hover,
.social-share-widget .a-icon_social_google-plus:hover {
    background-color: #fff;
  }
  .social-share-widget .a-icon_social_facebook {
    background-color: #4469af;
  }
  .social-share-widget .a-icon_social_facebook:hover, .social-share-widget .a-icon_social_facebook:focus {
    color: #4469af;
  }
  .social-share-widget .a-icon_social_facebook:hover svg, .social-share-widget .a-icon_social_facebook:focus svg {
    fill: #4469af;
  }
  .social-share-widget .a-icon_social_twitter {
    background-color: #2aa2ef;
  }
  .social-share-widget .a-icon_social_twitter:hover, .social-share-widget .a-icon_social_twitter:focus {
    color: #2aa2ef;
  }
  .social-share-widget .a-icon_social_twitter:hover svg, .social-share-widget .a-icon_social_twitter:focus svg {
    fill: #2aa2ef;
  }
  .social-share-widget .a-icon_social_linkedin {
    background-color: #1178b3;
  }
  .social-share-widget .a-icon_social_linkedin:hover, .social-share-widget .a-icon_social_linkedin:focus {
    color: #1178b3;
  }
  .social-share-widget .a-icon_social_linkedin:hover svg, .social-share-widget .a-icon_social_linkedin:focus svg {
    fill: #1178b3;
  }
  .social-share-widget .a-icon_social_google-plus {
    background-color: #da4b3e;
  }
  .social-share-widget .a-icon_social_google-plus:hover, .social-share-widget .a-icon_social_google-plus:focus {
    color: #da4b3e;
  }
  .social-share-widget .a-icon_social_google-plus:hover svg, .social-share-widget .a-icon_social_google-plus:focus svg {
    fill: #da4b3e;
  }
  .social-share-widget .a-icon_social_youtube {
    background-color: #da4b3e;
  }
  .social-share-widget .a-icon_social_youtube:hover, .social-share-widget .a-icon_social_youtube:focus {
    color: #da4b3e;
  }
  .social-share-widget .a-icon_social_youtube:hover svg, .social-share-widget .a-icon_social_youtube:focus svg {
    fill: #da4b3e;
  }
  .social-share-widget .a-icon_social_trustpilot {
    background-color: #00b67a;
  }
  .social-share-widget .a-icon_social_trustpilot:hover, .social-share-widget .a-icon_social_trustpilot:focus {
    color: #00b67a;
  }
  .social-share-widget .a-icon_social_trustpilot:hover svg, .social-share-widget .a-icon_social_trustpilot:focus svg {
    fill: #00b67a;
  }
  .social-share-widget .a-icon_mail,
.social-share-widget .a-icon_email {
    background-color: #f2f2f2;
    color: #000;
  }
  .social-share-widget .a-icon_mail:hover, .social-share-widget .a-icon_mail:focus,
.social-share-widget .a-icon_email:hover,
.social-share-widget .a-icon_email:focus {
    background-color: #000;
    color: #f2f2f2;
  }
  .social-share-widget .a-icon_mail:hover svg, .social-share-widget .a-icon_mail:focus svg,
.social-share-widget .a-icon_email:hover svg,
.social-share-widget .a-icon_email:focus svg {
    fill: #fff;
  }
  .social-share-widget--open .social-share-widget__link:nth-child(1) {
    -webkit-transform: scale(1) translate(0, 53px);
            transform: scale(1) translate(0, 53px);
  }
  .social-share-widget--open .social-share-widget__link:nth-child(2) {
    -webkit-transform: scale(1) translate(0, 106px);
            transform: scale(1) translate(0, 106px);
  }
  .social-share-widget--open .social-share-widget__link:nth-child(3) {
    -webkit-transform: scale(1) translate(0, 159px);
            transform: scale(1) translate(0, 159px);
  }
  .social-share-widget--open .social-share-widget__link:nth-child(4) {
    -webkit-transform: scale(1) translate(0, 212px);
            transform: scale(1) translate(0, 212px);
  }
  .social-share-widget--open .social-share-widget__link:nth-child(5) {
    -webkit-transform: scale(1) translate(0, 265px);
            transform: scale(1) translate(0, 265px);
  }
  .social-share-widget--open .social-share-widget__link:nth-child(6) {
    -webkit-transform: scale(1) translate(0, 318px);
            transform: scale(1) translate(0, 318px);
  }
  .social-share-widget--open .social-share-widget__link:nth-child(7) {
    -webkit-transform: scale(1) translate(0, 371px);
            transform: scale(1) translate(0, 371px);
  }
  .social-share-widget--count-1 .social-share-widget__button {
    display: none;
  }
  .social-share-widget--count-1 .social-share-widget__link {
    -webkit-transform: scale(1);
            transform: scale(1);
  }
}
.search-field {
  position: relative;
  width: 100%;
  z-index: 1000;
}
.search-field input {
  padding: 20px 60px 20px 20px;
  height: 64px;
  line-height: 18px;
  border: 1px solid rgba(0, 0, 0, 0.2);
  width: 100%;
  border-radius: 0.25rem;
  font-family: "Foroya Banki Display", "Helvetica", sans-serif;
}
@media (min-width: 1400px) {
  .search-field input {
    font-size: 18px;
  }
}
.search-field button {
  background: transparent;
  border-radius: 0;
  width: 60px;
  height: 60px;
  top: 2px;
  right: 2px;
}
.search-field button svg {
  position: absolute;
  top: 50%;
  left: 50%;
  width: 60px;
  height: 60px;
  -webkit-transform: scale(0.75) translate(-50%, -50%);
          transform: scale(0.75) translate(-50%, -50%);
  -webkit-transform-origin: 0% 0%;
          transform-origin: 0% 0%;
}
.search-field button span {
  height: 100%;
  padding: 0;
}
.search-field .react-autosuggest__suggestions-container {
  margin-top: 1px;
  position: absolute;
  width: calc(100% - 2px);
  padding: 0;
  z-index: 100;
}
.search-field .react-autosuggest__suggestions-container--open {
  background-color: #fff;
  border-left: 1px solid rgba(0, 0, 0, 0.2);
  border-bottom: 1px solid rgba(0, 0, 0, 0.2);
  border-right: 1px solid rgba(0, 0, 0, 0.2);
}
.search-field .react-autosuggest__suggestions-list,
.search-field .react-autosuggest__suggestion {
  list-style-type: none;
  margin: 0;
  padding: 0;
}
.search-field .react-autosuggest__suggestion--highlighted {
  background-color: rgba(0, 0, 0, 0.05);
}
.search-field .react-autosuggest__suggestion-item {
  padding: 10px 20px;
}

.neos-modal-close-button {
  z-index: 9010;
  position: absolute;
  display: block;
  top: 0;
  right: 0;
  width: 64px;
  height: 64px;
  background-color: transparent;
  border: none;
  padding: 0;
  cursor: pointer;
}
.neos-modal-close-button svg {
  position: absolute;
  top: 50%;
  right: 50%;
  -webkit-transform: translate(50%, -50%);
          transform: translate(50%, -50%);
  z-index: 20;
  width: 1.75rem;
  height: 1.75rem;
  fill: #000;
}

@-webkit-keyframes pulseSmall {
  0% {
    -webkit-transform: scale(0.3) translateY(-50%);
            transform: scale(0.3) translateY(-50%);
  }
  22% {
    -webkit-transform: scale(1.1) translateY(-50%);
            transform: scale(1.1) translateY(-50%);
  }
  33%, 100% {
    -webkit-transform: scale(1) translateY(-50%);
            transform: scale(1) translateY(-50%);
  }
}

@keyframes pulseSmall {
  0% {
    -webkit-transform: scale(0.3) translateY(-50%);
            transform: scale(0.3) translateY(-50%);
  }
  22% {
    -webkit-transform: scale(1.1) translateY(-50%);
            transform: scale(1.1) translateY(-50%);
  }
  33%, 100% {
    -webkit-transform: scale(1) translateY(-50%);
            transform: scale(1) translateY(-50%);
  }
}
@-webkit-keyframes pulseMedium {
  0% {
    -webkit-transform: scale(0.45) translateY(-50%);
            transform: scale(0.45) translateY(-50%);
  }
  22% {
    -webkit-transform: scale(1) translateY(-50%);
            transform: scale(1) translateY(-50%);
  }
  33% {
    -webkit-transform: scale(0.8) translateY(-50%);
            transform: scale(0.8) translateY(-50%);
  }
  66% {
    -webkit-transform: scale(1) translateY(-50%);
            transform: scale(1) translateY(-50%);
  }
  100% {
    -webkit-transform: scale(0) translateY(-50%);
            transform: scale(0) translateY(-50%);
  }
}
@keyframes pulseMedium {
  0% {
    -webkit-transform: scale(0.45) translateY(-50%);
            transform: scale(0.45) translateY(-50%);
  }
  22% {
    -webkit-transform: scale(1) translateY(-50%);
            transform: scale(1) translateY(-50%);
  }
  33% {
    -webkit-transform: scale(0.8) translateY(-50%);
            transform: scale(0.8) translateY(-50%);
  }
  66% {
    -webkit-transform: scale(1) translateY(-50%);
            transform: scale(1) translateY(-50%);
  }
  100% {
    -webkit-transform: scale(0) translateY(-50%);
            transform: scale(0) translateY(-50%);
  }
}
@-webkit-keyframes pulseBorder {
  0% {
    -webkit-transform: scale(0) translateY(-50%);
            transform: scale(0) translateY(-50%);
    background-color: rgba(14, 26, 43, 0);
    border: 0.25rem solid rgba(14, 26, 43, 0);
  }
  22% {
    -webkit-transform: scale(1) translateY(-50%);
            transform: scale(1) translateY(-50%);
    background-color: rgba(14, 26, 43, 0.4);
    border: 0.25rem solid rgba(14, 26, 43, 0);
  }
  33% {
    -webkit-transform: scale(0.8) translateY(-50%);
            transform: scale(0.8) translateY(-50%);
    background-color: rgba(14, 26, 43, 0.4);
    border: 0.25rem solid rgba(14, 26, 43, 0);
  }
  66% {
    -webkit-transform: scale(1) translateY(-50%);
            transform: scale(1) translateY(-50%);
    background-color: rgba(14, 26, 43, 0);
    border: 0.25rem solid rgba(14, 26, 43, 0.4);
  }
  88% {
    -webkit-transform: scale(1.3) translateY(-50%);
            transform: scale(1.3) translateY(-50%);
    background-color: rgba(14, 26, 43, 0);
    border: 0.25rem solid rgba(14, 26, 43, 0.4);
  }
  100% {
    -webkit-transform: scale(1.2) translateY(-50%);
            transform: scale(1.2) translateY(-50%);
    background-color: rgba(14, 26, 43, 0);
    border: 0.25rem solid rgba(14, 26, 43, 0.4);
  }
}
@keyframes pulseBorder {
  0% {
    -webkit-transform: scale(0) translateY(-50%);
            transform: scale(0) translateY(-50%);
    background-color: rgba(14, 26, 43, 0);
    border: 0.25rem solid rgba(14, 26, 43, 0);
  }
  22% {
    -webkit-transform: scale(1) translateY(-50%);
            transform: scale(1) translateY(-50%);
    background-color: rgba(14, 26, 43, 0.4);
    border: 0.25rem solid rgba(14, 26, 43, 0);
  }
  33% {
    -webkit-transform: scale(0.8) translateY(-50%);
            transform: scale(0.8) translateY(-50%);
    background-color: rgba(14, 26, 43, 0.4);
    border: 0.25rem solid rgba(14, 26, 43, 0);
  }
  66% {
    -webkit-transform: scale(1) translateY(-50%);
            transform: scale(1) translateY(-50%);
    background-color: rgba(14, 26, 43, 0);
    border: 0.25rem solid rgba(14, 26, 43, 0.4);
  }
  88% {
    -webkit-transform: scale(1.3) translateY(-50%);
            transform: scale(1.3) translateY(-50%);
    background-color: rgba(14, 26, 43, 0);
    border: 0.25rem solid rgba(14, 26, 43, 0.4);
  }
  100% {
    -webkit-transform: scale(1.2) translateY(-50%);
            transform: scale(1.2) translateY(-50%);
    background-color: rgba(14, 26, 43, 0);
    border: 0.25rem solid rgba(14, 26, 43, 0.4);
  }
}
@-webkit-keyframes pulseBorderInverted {
  0% {
    -webkit-transform: scale(0) translateY(-50%);
            transform: scale(0) translateY(-50%);
    background-color: rgba(255, 255, 255, 0);
    border: 0.25rem solid rgba(255, 255, 255, 0);
  }
  22% {
    -webkit-transform: scale(1) translateY(-50%);
            transform: scale(1) translateY(-50%);
    background-color: rgba(255, 255, 255, 0.4);
    border: 0.25rem solid rgba(255, 255, 255, 0);
  }
  33% {
    -webkit-transform: scale(0.8) translateY(-50%);
            transform: scale(0.8) translateY(-50%);
    background-color: rgba(255, 255, 255, 0.4);
    border: 0.25rem solid rgba(255, 255, 255, 0);
  }
  66% {
    -webkit-transform: scale(1) translateY(-50%);
            transform: scale(1) translateY(-50%);
    background-color: rgba(255, 255, 255, 0);
    border: 0.25rem solid rgba(255, 255, 255, 0.4);
  }
  88% {
    -webkit-transform: scale(1.3) translateY(-50%);
            transform: scale(1.3) translateY(-50%);
    background-color: rgba(255, 255, 255, 0);
    border: 0.25rem solid rgba(255, 255, 255, 0.4);
  }
  100% {
    -webkit-transform: scale(1.2) translateY(-50%);
            transform: scale(1.2) translateY(-50%);
    background-color: rgba(255, 255, 255, 0);
    border: 0.25rem solid rgba(255, 255, 255, 0.4);
  }
}
@keyframes pulseBorderInverted {
  0% {
    -webkit-transform: scale(0) translateY(-50%);
            transform: scale(0) translateY(-50%);
    background-color: rgba(255, 255, 255, 0);
    border: 0.25rem solid rgba(255, 255, 255, 0);
  }
  22% {
    -webkit-transform: scale(1) translateY(-50%);
            transform: scale(1) translateY(-50%);
    background-color: rgba(255, 255, 255, 0.4);
    border: 0.25rem solid rgba(255, 255, 255, 0);
  }
  33% {
    -webkit-transform: scale(0.8) translateY(-50%);
            transform: scale(0.8) translateY(-50%);
    background-color: rgba(255, 255, 255, 0.4);
    border: 0.25rem solid rgba(255, 255, 255, 0);
  }
  66% {
    -webkit-transform: scale(1) translateY(-50%);
            transform: scale(1) translateY(-50%);
    background-color: rgba(255, 255, 255, 0);
    border: 0.25rem solid rgba(255, 255, 255, 0.4);
  }
  88% {
    -webkit-transform: scale(1.3) translateY(-50%);
            transform: scale(1.3) translateY(-50%);
    background-color: rgba(255, 255, 255, 0);
    border: 0.25rem solid rgba(255, 255, 255, 0.4);
  }
  100% {
    -webkit-transform: scale(1.2) translateY(-50%);
            transform: scale(1.2) translateY(-50%);
    background-color: rgba(255, 255, 255, 0);
    border: 0.25rem solid rgba(255, 255, 255, 0.4);
  }
}
.load-spinner {
  position: relative;
  width: 6.25rem;
  height: 6.25rem;
  margin: 1rem auto;
}

.load-spinner__part1,
.load-spinner__part2,
.load-spinner:after {
  display: block;
  position: absolute;
  top: 50%;
  right: 0;
  left: 0;
  margin: auto;
  border-radius: 50%;
  -webkit-transform-origin: 50% 0%;
          transform-origin: 50% 0%;
}

.load-spinner__part1 {
  opacity: 1;
  width: 1.875rem;
  height: 1.875rem;
  background-color: #0e1a2b;
  -webkit-animation: pulseSmall 4s alternate infinite ease-in-out;
          animation: pulseSmall 4s alternate infinite ease-in-out;
}
.load-spinner--invert .load-spinner__part1 {
  background-color: #ffffff;
}
.load-spinner__part1::after {
  display: none;
}

.load-spinner__part2 {
  opacity: 1;
  width: 3.5rem;
  height: 3.5rem;
  background-color: rgba(14, 26, 43, 0.4);
  -webkit-box-shadow: 0 0 0.625rem 0 rgba(0, 0, 0, 0.1);
          box-shadow: 0 0 0.625rem 0 rgba(0, 0, 0, 0.1);
  -webkit-animation: pulseMedium 4s alternate infinite ease-in-out;
          animation: pulseMedium 4s alternate infinite ease-in-out;
}
.load-spinner--invert .load-spinner__part2 {
  background-color: rgba(255, 255, 255, 0.4);
}
.load-spinner__part2::after {
  display: none;
}

.load-spinner:after {
  content: "";
  width: 4.75rem;
  height: 4.75rem;
  border: 0.25rem solid rgba(14, 26, 43, 0.4);
  background-color: rgba(14, 26, 43, 0.4);
  -webkit-animation: pulseBorder 4s alternate infinite ease-in-out;
          animation: pulseBorder 4s alternate infinite ease-in-out;
}

.load-spinner--invert:after {
  border: 0.25rem solid rgba(255, 255, 255, 0.4);
  background-color: rgba(255, 255, 255, 0.4);
  -webkit-animation: pulseBorderInverted 4s alternate infinite ease-in-out;
          animation: pulseBorderInverted 4s alternate infinite ease-in-out;
}

.icon-link {
  display: inline-block;
  height: 50px;
  line-height: 50px;
  text-decoration: none;
  color: inherit;
}
.icon-link:hover {
  text-decoration: underline;
}
.icon-link:visited {
  color: inherit;
}
.icon-link .icon {
  display: inline-block;
  float: left;
  width: 50px;
  height: 50px;
  position: relative;
  fill: currentcolor;
}
.icon-link span {
  font-weight: bold;
}

.pagination {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  justify-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}

.pagination__link {
  color: #000;
  padding: 4px 10px;
  text-decoration: none;
  display: inline-block;
  position: relative;
}
.pagination__link svg {
  width: 0.8em;
  height: 0.8em;
  fill: #000;
}
.pagination__link:hover {
  color: #006890;
}
.pagination__link:hover svg {
  fill: #006890;
}
.pagination__link.disabled {
  visibility: hidden;
}

.pagination__link--isCurrent {
  background-color: #006890;
  color: #fff !important;
  font-weight: bold;
}

.pagination__link--firstpage,
.pagination__link--lastpage {
  padding: 1em;
}
.pagination__link--firstpage span,
.pagination__link--lastpage span {
  position: absolute;
  display: none;
}

.pagination__list {
  padding: 0 2em;
  margin: 0;
  text-align: center;
}

.pagination__list-item {
  list-style-type: none;
  margin: 0;
  padding: 0;
}

.pagination__list-item {
  display: inline-block;
}

.hero-module-a {
  margin-bottom: 3rem;
}
@media screen and (min-width: 768px) {
  .hero-module-a {
    padding: 0 1rem;
  }
}
@media screen and (min-width: 1024px) {
  .hero-module-a {
    max-width: 90rem;
    margin: 0 auto 2rem;
    padding: 0 3.5rem;
    border-radius: 0.625rem;
  }
}
.hero-module-a__image {
  padding-bottom: 11.25rem;
  left: 0;
  right: 0;
}
@media screen and (min-width: 768px) {
  .hero-module-a__image {
    padding-bottom: 16.25rem;
    border-radius: 0.625rem;
  }
}
.hero-module-a__image picture:after {
  content: "";
  display: block;
  background: rgba(0, 0, 0, 0.3);
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
}
.hero-module-a__content {
  padding: 0 1rem;
  max-width: unset;
}
@media screen and (min-width: 768px) {
  .hero-module-a__content {
    padding: 0 3rem;
  }
}
@media screen and (min-width: 1024px) {
  .hero-module-a__content {
    padding: 0 5.5rem;
  }
}
.hero-module-a__content .hero-module-a__content-frame {
  padding: calc(1vh + 30px) 0 0;
  border-radius: 0.625rem;
  background-color: unset;
  color: #0e1a2b;
  width: 100%;
  max-width: unset;
  margin: 0;
}
@media (min-width: 640px) {
  .hero-module-a__content .hero-module-a__content-frame {
    padding: calc(5vh + 30px) 0 0;
  }
}
.hero-module-a__content .hero-module-a__content-frame {
  float: none;
  max-width: 100%;
}
.hero-module-a__content .hero-module-a__title {
  font-family: "Foroya Banki Display", "Helvetica", sans-serif;
  font-weight: 500;
  font-size: 2rem;
  line-height: 1.2;
  word-wrap: break-word;
  color: #ffffff;
  margin: 3rem 0;
  text-shadow: 0 0 20px rgba(0, 0, 0, 0.5);
}
@media screen and (min-width: 768px) {
  .hero-module-a__content .hero-module-a__title {
    font-size: 3rem;
  }
}
.hero-module-a__content .hero-module-a__text {
  background-color: #ffffff;
  padding: 1.5rem 1rem;
  border-radius: 0.625rem 0.625rem 0 0;
  color: #0e1a2b;
  width: 100%;
  max-width: unset;
  margin: 0;
}
@media screen and (min-width: 768px) {
  .hero-module-a__content .hero-module-a__text {
    padding: 2rem 1.5rem;
  }
}
@media screen and (min-width: 1024px) {
  .hero-module-a__content .hero-module-a__text {
    padding: 2rem 5rem;
  }
}
.hero-module-a__content .hero-module-a__cta {
  text-align: left;
}
.hero-module-a__content .a-arrow-link:before {
  content: none;
}
.hero-module-a:first-child {
  margin-top: 1.5rem;
}
@media screen and (min-width: 1024px) {
  .hero-module-a:first-child {
    margin-top: 2rem;
  }
}

.hero-module-b {
  position: relative;
  clear: both;
  margin: 1rem 0 3rem;
}
.hero-module-b .frame__cell {
  max-width: 90rem;
  margin: auto;
  overflow: hidden;
  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: 1rem;
  padding: 0 1rem;
}
@media screen and (min-width: 640px) {
  .hero-module-b .frame__cell {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
        -ms-flex-direction: row-reverse;
            flex-direction: row-reverse;
  }
}
@media screen and (min-width: 1024px) {
  .hero-module-b .frame__cell {
    padding: 0 3.5rem;
  }
}
@media screen and (min-width: 640px) {
  .hero-module-b .frame__cell.invert {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
}
.hero-module-b .frame__cell.invert .hero-module-b__content-frame {
  max-width: 37.5rem;
}
@media screen and (min-width: 1024px) {
  .hero-module-b .frame__cell.invert .hero-module-b__content {
    -ms-flex-preferred-size: 60%;
        flex-basis: 60%;
  }
}
@media screen and (min-width: 1024px) {
  .hero-module-b .frame__cell.invert .hero-module-b__image {
    -ms-flex-preferred-size: 40%;
        flex-basis: 40%;
  }
}

.hero-module-b__content {
  padding: 2rem 1.5rem;
  border-radius: 0.625rem;
}
.hero-module-b__content:not([class*=t-bg-]) {
  background: #ffffff !important;
  background-color: #ffffff !important;
  color: #0e1a2b !important;
}
@media screen and (min-width: 640px) {
  .hero-module-b__content {
    padding: 3rem 2rem;
    min-height: 350px;
    margin-top: 0;
    width: auto;
    -ms-flex-preferred-size: 50%;
        flex-basis: 50%;
  }
}
@media screen and (min-width: 1024px) {
  .hero-module-b__content {
    -ms-flex-preferred-size: 40%;
        flex-basis: 40%;
    padding: 4rem 3rem;
  }
}

.hero-module-b__content-frame {
  width: 100%;
}
@media (min-width: 768px) {
  .hero-module-b__content-frame {
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
  }
}
.hero-module-b__content-frame .hero-module-b__cta {
  margin-right: auto;
}

.hero-module-b__image {
  border-radius: 0.625rem;
  aspect-ratio: 16/9;
  width: auto;
}
@media screen and (min-width: 640px) {
  .hero-module-b__image {
    -ms-flex-preferred-size: 50%;
        flex-basis: 50%;
  }
}
@media screen and (min-width: 1024px) {
  .hero-module-b__image {
    min-height: 500px;
    -ms-flex-preferred-size: 60%;
        flex-basis: 60%;
  }
}

.hero-module-c {
  background-color: unset;
  margin: 1.5rem 1rem 2rem;
}
@media screen and (min-width: 768px) {
  .hero-module-c {
    margin: 2rem auto 3rem;
    padding: 0 1rem;
  }
}
@media screen and (min-width: 1024px) {
  .hero-module-c {
    max-width: 90rem;
    padding: 0 3.5rem;
  }
}
.hero-module-c .frame__cell {
  background-color: #f8f7f5;
  border-radius: 0.625rem;
  padding: 1.25rem 1rem;
  max-width: unset;
}
@media screen and (min-width: 768px) {
  .hero-module-c .frame__cell {
    padding: 2rem 3rem;
  }
}
@media screen and (min-width: 1024px) {
  .hero-module-c .frame__cell {
    padding: 2.5rem 5.5rem;
  }
}
.hero-module-c .frame__cell-item {
  margin: 0;
  padding: 0;
}
.hero-module-c .hero-module-c__title {
  font-family: "Foroya Banki Display", "Helvetica", sans-serif;
  font-weight: 500;
  font-size: 2rem;
  line-height: 1.2;
  word-wrap: break-word;
  margin: 2rem 0;
}
@media screen and (min-width: 768px) {
  .hero-module-c .hero-module-c__title {
    font-size: 3rem;
  }
}

.hero-module-d {
  margin: 0;
}
.hero-module-d__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-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  min-height: 56.25vw;
}
.hero-module-d__content .hero-module-d__content-frame {
  max-width: 736px;
  margin: 4rem 1.25rem;
  float: unset;
  background: unset;
  padding: 0;
}
@media screen and (min-width: 640px) {
  .hero-module-d__content .hero-module-d__content-frame {
    margin-left: 4%;
    margin-right: 4%;
  }
}
@media screen and (max-width: 1023px) {
  .hero-module-d__content .hero-module-d__content-frame {
    margin-bottom: 2rem;
    margin-top: 8.25rem;
  }
}
.hero-module-d__content .hero-module-d__content-frame .hero-module-d__title,
.hero-module-d__content .hero-module-d__content-frame .hero-module-d__text {
  color: #fff;
}
.hero-module-d__media::before {
  content: "";
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.4);
  position: absolute;
  z-index: 1;
}
@media screen and (min-width: 1024px) {
  .hero-module-d .hero-module-d__content {
    max-width: 90rem;
    padding: 12rem 8.25rem 5rem 14rem;
    min-height: 42.8571428571vw;
  }
  .hero-module-d .hero-module-d__content .hero-module-d__content-frame {
    margin: 0;
  }
}
@media screen and (min-width: 1024px) and (max-width: 1399px) {
  .hero-module-d .hero-module-d__content {
    padding-left: 0;
    margin-left: 13.3%;
  }
}
.hero-module-d .bg-video-player-wrapper {
  height: 130%;
  top: -15%;
}
@media screen and (min-width: 768px) {
  .hero-module-d .bg-video-player-wrapper {
    height: 150%;
    top: -25%;
  }
}
.hero-module-d.boxed-content .hero-module-d__content-frame {
  background-color: rgba(255, 255, 255, 0.85);
  padding: 2rem 2.5rem;
}
.hero-module-d.boxed-content .hero-module-d__content-frame .hero-module-d__title,
.hero-module-d.boxed-content .hero-module-d__content-frame .hero-module-d__text {
  color: #000;
}

.hero-module-e {
  position: relative;
  clear: both;
  color: #fff;
  margin-top: 16px;
  margin-bottom: 48px;
}
@media (min-width: 1024px) {
  .hero-module-e {
    margin-top: 48px;
    margin-bottom: 64px;
  }
}
.hero-module-e .frame__cell {
  position: relative;
}
.hero-module-e .frame__cell:after {
  content: "";
  display: block;
  clear: both;
}

.hero-module-e__content {
  position: relative;
  z-index: 5;
  padding: 24px 16px;
}
@media (min-width: 640px) {
  .hero-module-e__content {
    width: 50%;
    margin: 16px 0 24px;
    padding: 24px 16px;
    min-height: 350px;
    float: left;
  }
  .invert .hero-module-e__content {
    float: right;
  }
}
@media (min-width: 768px) {
  .hero-module-e__content {
    padding: 24px 16px;
    margin: 24px 0 80px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: end;
        -ms-flex-pack: end;
            justify-content: flex-end;
  }
  .invert .hero-module-e__content {
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
  .hero-module-e__content:after {
    content: "";
    display: block;
    clear: both;
  }
}
@media (min-width: 1024px) {
  .hero-module-e__content {
    width: 50%;
    padding: 24px 16px;
    margin: 24px 0 80px;
  }
}
@media (min-width: 640px) {
  .hero-module-e:first-child .hero-module-e__content {
    margin: 0 0 24px;
  }
}
@media (min-width: 768px) {
  .hero-module-e:first-child .hero-module-e__content {
    margin: 0 0 48px;
  }
}
@media (min-width: 1024px) {
  .hero-module-e:first-child .hero-module-e__content {
    padding: 160px 16px 40px;
    margin: 0 0 80px;
  }
}

.hero-module-e__background {
  max-width: 120%;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1;
  overflow: hidden;
}
.hero-module-e__background img,
.hero-module-e__background video,
.hero-module-e__background object,
.hero-module-e__background picture {
  max-width: none;
  position: absolute;
  width: auto;
  height: auto;
  min-width: 100%;
  min-height: 100%;
  display: block;
  right: 50%;
  bottom: 50%;
  -webkit-transform: translate(50%, 50%);
          transform: translate(50%, 50%);
}
.hero-module-e__background.focus-MiddleCenter img,
.hero-module-e__background.focus-MiddleCenter video,
.hero-module-e__background.focus-MiddleCenter object,
.hero-module-e__background.focus-MiddleCenter picture {
  right: 50%;
  bottom: 50%;
  -webkit-transform: translate(50%, 50%);
          transform: translate(50%, 50%);
}
.hero-module-e__background.focus-TopCenter img,
.hero-module-e__background.focus-TopCenter video,
.hero-module-e__background.focus-TopCenter object,
.hero-module-e__background.focus-TopCenter picture {
  right: 50%;
  bottom: auto;
  -webkit-transform: translateX(50%);
          transform: translateX(50%);
}
.hero-module-e__background.focus-BottomCenter img,
.hero-module-e__background.focus-BottomCenter video,
.hero-module-e__background.focus-BottomCenter object,
.hero-module-e__background.focus-BottomCenter picture {
  right: 50%;
  bottom: 0;
  -webkit-transform: translateX(50%);
          transform: translateX(50%);
}
.hero-module-e__background.focus-TopLeft img,
.hero-module-e__background.focus-TopLeft video,
.hero-module-e__background.focus-TopLeft object,
.hero-module-e__background.focus-TopLeft picture {
  top: 0;
  left: 0;
  right: auto;
  bottom: auto;
  -webkit-transform: translate(0%, 0%);
          transform: translate(0%, 0%);
}
.hero-module-e__background.focus-MiddleLeft img,
.hero-module-e__background.focus-MiddleLeft video,
.hero-module-e__background.focus-MiddleLeft object,
.hero-module-e__background.focus-MiddleLeft picture {
  left: 0;
  right: auto;
  bottom: 50%;
  -webkit-transform: translateY(50%);
          transform: translateY(50%);
}
.hero-module-e__background.focus-BottomLeft img,
.hero-module-e__background.focus-BottomLeft video,
.hero-module-e__background.focus-BottomLeft object,
.hero-module-e__background.focus-BottomLeft picture {
  left: 0;
  right: auto;
  bottom: 0;
  -webkit-transform: translate(0%, 0%);
          transform: translate(0%, 0%);
}
.hero-module-e__background.focus-TopRight img,
.hero-module-e__background.focus-TopRight video,
.hero-module-e__background.focus-TopRight object,
.hero-module-e__background.focus-TopRight picture {
  right: 0;
  bottom: auto;
  -webkit-transform: translate(0%, 0%);
          transform: translate(0%, 0%);
}
.hero-module-e__background.focus-MiddleRight img,
.hero-module-e__background.focus-MiddleRight video,
.hero-module-e__background.focus-MiddleRight object,
.hero-module-e__background.focus-MiddleRight picture {
  right: 0;
  bottom: 50%;
  -webkit-transform: translateY(50%);
          transform: translateY(50%);
}
.hero-module-e__background.focus-BottomRight img,
.hero-module-e__background.focus-BottomRight video,
.hero-module-e__background.focus-BottomRight object,
.hero-module-e__background.focus-BottomRight picture {
  right: 0;
  bottom: 0;
  -webkit-transform: translate(0%, 0%);
          transform: translate(0%, 0%);
}
.hero-module-e__background.focus-stretch img,
.hero-module-e__background.focus-stretch video,
.hero-module-e__background.focus-stretch object,
.hero-module-e__background.focus-stretch picture {
  max-width: 100%;
}

.hero-module-e__content-frame {
  position: relative;
  z-index: 2;
}
.hero-module-e__content-frame a,
.hero-module-e__content-frame a:hover {
  color: currentcolor;
}
.hero-module-e__content-frame a svg,
.hero-module-e__content-frame a:hover svg {
  fill: currentcolor;
}
@media (min-width: 768px) {
  .hero-module-e__content-frame {
    max-width: 2;
    float: right;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
  .hero-module-e__content-frame > * {
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
  }
  .hero-module-e__content-frame .hero-module-e__cta {
    -ms-flex-item-align: start;
        align-self: flex-start;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    color: inherit;
  }
  .invert .hero-module-e__content-frame .hero-module-e__cta {
    -ms-flex-item-align: end;
        align-self: flex-end;
  }
}
@media (min-width: 768px) and (-ms-high-contrast: none) {
  .hero-module-e__content-frame {
    min-height: 500px;
  }
}
@media (min-width: 1024px) {
  .hero-module-e__content-frame {
    max-width: 657px;
    width: 657px;
    padding: 0 40px;
  }
  .hero-module-e__content-frame .hero-module-e__content-frame {
    padding: 0 !important;
    max-width: none !important;
    width: auto !important;
  }
}

.hero-module-e__cta {
  margin-top: 1rem;
}

.hero-module-e .btn + .hero-module-e__cta {
  margin-top: 1rem;
}

.hero-module-e__image img {
  width: 100%;
  height: auto;
  margin-bottom: -10px;
}
@media (min-width: 640px) {
  .hero-module-e__image {
    max-width: 120%;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 50%;
    overflow: hidden;
    z-index: 1;
  }
  .hero-module-e__image img,
.hero-module-e__image video,
.hero-module-e__image object,
.hero-module-e__image picture {
    max-width: none;
    position: absolute;
    width: auto;
    height: auto;
    min-width: 100%;
    min-height: 100%;
    display: block;
    right: 50%;
    bottom: 50%;
    -webkit-transform: translate(50%, 50%);
            transform: translate(50%, 50%);
  }
  .hero-module-e__image.focus-MiddleCenter img,
.hero-module-e__image.focus-MiddleCenter video,
.hero-module-e__image.focus-MiddleCenter object,
.hero-module-e__image.focus-MiddleCenter picture {
    right: 50%;
    bottom: 50%;
    -webkit-transform: translate(50%, 50%);
            transform: translate(50%, 50%);
  }
  .hero-module-e__image.focus-TopCenter img,
.hero-module-e__image.focus-TopCenter video,
.hero-module-e__image.focus-TopCenter object,
.hero-module-e__image.focus-TopCenter picture {
    right: 50%;
    bottom: auto;
    -webkit-transform: translateX(50%);
            transform: translateX(50%);
  }
  .hero-module-e__image.focus-BottomCenter img,
.hero-module-e__image.focus-BottomCenter video,
.hero-module-e__image.focus-BottomCenter object,
.hero-module-e__image.focus-BottomCenter picture {
    right: 50%;
    bottom: 0;
    -webkit-transform: translateX(50%);
            transform: translateX(50%);
  }
  .hero-module-e__image.focus-TopLeft img,
.hero-module-e__image.focus-TopLeft video,
.hero-module-e__image.focus-TopLeft object,
.hero-module-e__image.focus-TopLeft picture {
    top: 0;
    left: 0;
    right: auto;
    bottom: auto;
    -webkit-transform: translate(0%, 0%);
            transform: translate(0%, 0%);
  }
  .hero-module-e__image.focus-MiddleLeft img,
.hero-module-e__image.focus-MiddleLeft video,
.hero-module-e__image.focus-MiddleLeft object,
.hero-module-e__image.focus-MiddleLeft picture {
    left: 0;
    right: auto;
    bottom: 50%;
    -webkit-transform: translateY(50%);
            transform: translateY(50%);
  }
  .hero-module-e__image.focus-BottomLeft img,
.hero-module-e__image.focus-BottomLeft video,
.hero-module-e__image.focus-BottomLeft object,
.hero-module-e__image.focus-BottomLeft picture {
    left: 0;
    right: auto;
    bottom: 0;
    -webkit-transform: translate(0%, 0%);
            transform: translate(0%, 0%);
  }
  .hero-module-e__image.focus-TopRight img,
.hero-module-e__image.focus-TopRight video,
.hero-module-e__image.focus-TopRight object,
.hero-module-e__image.focus-TopRight picture {
    right: 0;
    bottom: auto;
    -webkit-transform: translate(0%, 0%);
            transform: translate(0%, 0%);
  }
  .hero-module-e__image.focus-MiddleRight img,
.hero-module-e__image.focus-MiddleRight video,
.hero-module-e__image.focus-MiddleRight object,
.hero-module-e__image.focus-MiddleRight picture {
    right: 0;
    bottom: 50%;
    -webkit-transform: translateY(50%);
            transform: translateY(50%);
  }
  .hero-module-e__image.focus-BottomRight img,
.hero-module-e__image.focus-BottomRight video,
.hero-module-e__image.focus-BottomRight object,
.hero-module-e__image.focus-BottomRight picture {
    right: 0;
    bottom: 0;
    -webkit-transform: translate(0%, 0%);
            transform: translate(0%, 0%);
  }
  .hero-module-e__image.focus-stretch img,
.hero-module-e__image.focus-stretch video,
.hero-module-e__image.focus-stretch object,
.hero-module-e__image.focus-stretch picture {
    max-width: 100%;
  }
  .hero-module-e__image img {
    width: auto;
    margin-bottom: 0;
  }
  .invert .hero-module-e__image {
    right: 50%;
    left: 0;
  }
}

.hero-module-e__title {
  margin-top: 0;
  margin-bottom: 1rem;
}

.hero-module-f {
  position: relative;
  clear: both;
  color: #006890;
}
.hero-module-f::before {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 60px;
  left: 0;
  content: "";
  display: block;
  background: #454545;
  z-index: 0;
}
.hero-module-f .frame__cell {
  max-width: 1362px;
  margin: auto;
  padding: 0 16px;
  margin: 0 auto 60px;
}
@media (min-width: 640px) {
  .hero-module-f .frame__cell {
    max-width: 853.3333333333px;
  }
}
@media (min-width: 1024px) {
  .hero-module-f .frame__cell {
    max-width: 1362px;
  }
}
@media (min-width: 640px) {
  .hero-module-f .frame__cell {
    padding: 0 24px;
  }
}
@media (min-width: 1024px) {
  .hero-module-f .frame__cell {
    padding: 0 8px;
  }
}
.hero-module-f .frame__cell-item {
  position: relative;
  top: 30px;
  background: #000000;
  padding: 80px 16px;
  margin: 0 auto;
  z-index: 3;
  max-width: 100%;
}
@media (min-width: 640px) {
  .hero-module-f .frame__cell-item {
    max-width: 100%;
  }
}
@media (min-width: 1024px) {
  .hero-module-f .frame__cell-item {
    max-width: 75%;
  }
}
.hero-module-f .frame__cell-item > *:first-child {
  margin-top: 0;
}
@media (min-width: 1024px) {
  .hero-module-f:first-child .frame__cell {
    padding-top: 160px;
  }
}

.hero-module-f.t-bg-color-1 .frame__cell-item {
  background: #fe9743;
}
.hero-module-f.t-bg-color-2 .frame__cell-item {
  background: #efefef;
}
.hero-module-f.t-bg-color-3 .frame__cell-item {
  background: #006890;
}
.hero-module-f.t-bg-color-4 .frame__cell-item {
  background: #939598;
}

.hero-module-f__background {
  max-width: 120%;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 60px;
  left: 0;
  z-index: 1;
  overflow: hidden;
}
.hero-module-f__background img,
.hero-module-f__background video,
.hero-module-f__background object,
.hero-module-f__background picture {
  max-width: none;
  position: absolute;
  width: auto;
  height: auto;
  min-width: 100%;
  min-height: 100%;
  display: block;
  right: 50%;
  bottom: 50%;
  -webkit-transform: translate(50%, 50%);
          transform: translate(50%, 50%);
}
.hero-module-f__background.focus-MiddleCenter img,
.hero-module-f__background.focus-MiddleCenter video,
.hero-module-f__background.focus-MiddleCenter object,
.hero-module-f__background.focus-MiddleCenter picture {
  right: 50%;
  bottom: 50%;
  -webkit-transform: translate(50%, 50%);
          transform: translate(50%, 50%);
}
.hero-module-f__background.focus-TopCenter img,
.hero-module-f__background.focus-TopCenter video,
.hero-module-f__background.focus-TopCenter object,
.hero-module-f__background.focus-TopCenter picture {
  right: 50%;
  bottom: auto;
  -webkit-transform: translateX(50%);
          transform: translateX(50%);
}
.hero-module-f__background.focus-BottomCenter img,
.hero-module-f__background.focus-BottomCenter video,
.hero-module-f__background.focus-BottomCenter object,
.hero-module-f__background.focus-BottomCenter picture {
  right: 50%;
  bottom: 0;
  -webkit-transform: translateX(50%);
          transform: translateX(50%);
}
.hero-module-f__background.focus-TopLeft img,
.hero-module-f__background.focus-TopLeft video,
.hero-module-f__background.focus-TopLeft object,
.hero-module-f__background.focus-TopLeft picture {
  top: 0;
  left: 0;
  right: auto;
  bottom: auto;
  -webkit-transform: translate(0%, 0%);
          transform: translate(0%, 0%);
}
.hero-module-f__background.focus-MiddleLeft img,
.hero-module-f__background.focus-MiddleLeft video,
.hero-module-f__background.focus-MiddleLeft object,
.hero-module-f__background.focus-MiddleLeft picture {
  left: 0;
  right: auto;
  bottom: 50%;
  -webkit-transform: translateY(50%);
          transform: translateY(50%);
}
.hero-module-f__background.focus-BottomLeft img,
.hero-module-f__background.focus-BottomLeft video,
.hero-module-f__background.focus-BottomLeft object,
.hero-module-f__background.focus-BottomLeft picture {
  left: 0;
  right: auto;
  bottom: 0;
  -webkit-transform: translate(0%, 0%);
          transform: translate(0%, 0%);
}
.hero-module-f__background.focus-TopRight img,
.hero-module-f__background.focus-TopRight video,
.hero-module-f__background.focus-TopRight object,
.hero-module-f__background.focus-TopRight picture {
  right: 0;
  bottom: auto;
  -webkit-transform: translate(0%, 0%);
          transform: translate(0%, 0%);
}
.hero-module-f__background.focus-MiddleRight img,
.hero-module-f__background.focus-MiddleRight video,
.hero-module-f__background.focus-MiddleRight object,
.hero-module-f__background.focus-MiddleRight picture {
  right: 0;
  bottom: 50%;
  -webkit-transform: translateY(50%);
          transform: translateY(50%);
}
.hero-module-f__background.focus-BottomRight img,
.hero-module-f__background.focus-BottomRight video,
.hero-module-f__background.focus-BottomRight object,
.hero-module-f__background.focus-BottomRight picture {
  right: 0;
  bottom: 0;
  -webkit-transform: translate(0%, 0%);
          transform: translate(0%, 0%);
}
.hero-module-f__background.focus-stretch img,
.hero-module-f__background.focus-stretch video,
.hero-module-f__background.focus-stretch object,
.hero-module-f__background.focus-stretch picture {
  max-width: 100%;
}

.hero-module-f__title {
  font-family: "Foroya Banki Display", "Helvetica", sans-serif;
  font-weight: 500;
  font-size: 1.5rem;
  line-height: 1.2;
  word-wrap: break-word;
  margin: 0 auto 1.5rem;
  color: #fff;
}
@media screen and (min-width: 768px) {
  .hero-module-f__title {
    font-size: 2rem;
  }
}
@media (min-width: 1024px) {
  .hero-module-f__title {
    padding: 0 16px;
  }
}

.hero-module-f__cta .a-arrow-link {
  color: currentColor;
}
@media (min-width: 1024px) {
  .hero-module-f__cta {
    padding: 0 16px;
  }
}

.anchor-menu__navigation {
  margin-bottom: 48px;
}
@media (min-width: 1024px) {
  .anchor-menu__navigation {
    margin-bottom: 64px;
  }
}

.anchor-menu__link {
  text-align: left;
  font-weight: 500;
}
@media (min-width: 768px) {
  .anchor-menu__link {
    font-size: 1rem;
  }
}
.anchor-menu__link:hover {
  background: none;
  color: #004c6a;
}
.anchor-menu__link--active {
  color: #006890;
  font-weight: 800;
}

.anchor-menu__list {
  border-bottom: 1px solid #e5e5e5;
  border-top: 1px solid #e5e5e5;
  text-align: left;
  padding: 0 16px;
  max-width: 100%;
}
@media screen and (min-width: 640px) {
  .anchor-menu__list {
    padding: 0 24px;
    max-width: 100%;
  }
}
@media screen and (min-width: 768px) {
  .anchor-menu__list {
    padding: 0 8px;
  }
}
@media screen and (min-width: 1024px) {
  .anchor-menu__list {
    padding: 0 24px;
    max-width: calc(75% + 48px);
    margin-left: calc(12.5% - 32px);
  }
}

.anchor-menu__navigation--stickyScrollDown .anchor-menu__list,
.anchor-menu__navigation--stickyScrollUp .anchor-menu__list {
  border: none;
}

.anchor-menu__inner {
  height: 74px;
  max-width: 1362px;
  margin: auto;
  margin: auto;
}
@media (min-width: 640px) {
  .anchor-menu__inner {
    max-width: 853.3333333333px;
  }
}
@media (min-width: 1024px) {
  .anchor-menu__inner {
    max-width: 1362px;
  }
}

.anchor-menu__navigation {
  border-bottom: none;
}
.anchor-menu__navigation.anchor-menu__navigation--stickyScrollDown, .anchor-menu__navigation.anchor-menu__navigation--stickyScrollUp {
  border-bottom: 1px solid #e5e5e5;
  top: 64px;
}
@media screen and (min-width: 640px) {
  .anchor-menu__navigation.anchor-menu__navigation--stickyScrollDown, .anchor-menu__navigation.anchor-menu__navigation--stickyScrollUp {
    top: 120px;
  }
}
@media screen and (min-width: 1024px) {
  .anchor-menu__navigation.anchor-menu__navigation--stickyScrollDown, .anchor-menu__navigation.anchor-menu__navigation--stickyScrollUp {
    top: 78px;
  }
}

.anchor-menu__scroll-indicator {
  height: 100%;
}
.anchor-menu__scroll-indicator:before {
  width: 72px;
  opacity: 1;
  background: -webkit-gradient(linear, left top, right top, from(rgba(255, 255, 255, 0)), to(white));
  background: linear-gradient(to right, rgba(255, 255, 255, 0), white);
}
.anchor-menu__scroll-indicator:after {
  content: "";
  position: absolute;
  left: -30px;
  top: 24px;
  width: 24px;
  height: 24px;
  display: block;
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20preserveAspectRatio%3D%27none%27%20fill%3D%27%23006890%27%20viewBox%3D%270%200%2016%2016%27%3E%3Cpath%20d%3D%27M5.5%2013.5c-.1%200-.3%200-.4-.1-.2-.2-.2-.5%200-.7L9.8%208%205.1%203.4c-.1-.2-.1-.6%200-.8s.5-.2.7%200L11.2%208l-5.4%205.4c0%20.1-.2.1-.3.1z%27%2F%3E%3C%2Fsvg%3E");
  z-index: 200;
}
@media (min-width: 640px) {
  .anchor-menu__scroll-indicator:after {
    content: "";
    position: absolute;
    left: -36px;
    top: 24px;
    width: 24px;
    height: 24px;
    display: block;
    background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20preserveAspectRatio%3D%27none%27%20fill%3D%27%23006890%27%20viewBox%3D%270%200%2016%2016%27%3E%3Cpath%20d%3D%27M5.5%2013.5c-.1%200-.3%200-.4-.1-.2-.2-.2-.5%200-.7L9.8%208%205.1%203.4c-.1-.2-.1-.6%200-.8s.5-.2.7%200L11.2%208l-5.4%205.4c0%20.1-.2.1-.3.1z%27%2F%3E%3C%2Fsvg%3E");
    z-index: 200;
  }
}
@media (min-width: 1024px) {
  .anchor-menu__scroll-indicator:after {
    content: "";
    position: absolute;
    left: -36px;
    top: 22px;
    width: 28px;
    height: 28px;
    display: block;
    background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20preserveAspectRatio%3D%27none%27%20fill%3D%27%23006890%27%20viewBox%3D%270%200%2016%2016%27%3E%3Cpath%20d%3D%27M5.5%2013.5c-.1%200-.3%200-.4-.1-.2-.2-.2-.5%200-.7L9.8%208%205.1%203.4c-.1-.2-.1-.6%200-.8s.5-.2.7%200L11.2%208l-5.4%205.4c0%20.1-.2.1-.3.1z%27%2F%3E%3C%2Fsvg%3E");
    z-index: 200;
  }
}

.anchor-module {
  display: block;
  position: relative;
  top: -240px;
}
@media screen and (min-width: 640px) {
  .anchor-module {
    top: -270px;
  }
}
@media screen and (min-width: 1024px) {
  .anchor-module {
    top: -230px;
  }
}

.article-top-a {
  margin-bottom: 2rem;
}
@media screen and (min-width: 768px) {
  .article-top-a {
    padding: 0 1rem;
  }
}
@media screen and (min-width: 1024px) {
  .article-top-a {
    max-width: 90rem;
    margin: 0 auto 2rem;
    padding: 0 3.5rem;
    border-radius: 0.625rem;
  }
}
.article-top-a__image {
  padding-bottom: 11.25rem;
  left: 0;
  right: 0;
}
@media screen and (min-width: 768px) {
  .article-top-a__image {
    padding-bottom: 16.25rem;
    border-radius: 0.625rem;
    left: 1rem;
    right: 1rem;
  }
}
@media screen and (min-width: 1024px) {
  .article-top-a__image {
    left: 3.5rem;
    right: 3.5rem;
  }
}
.article-top-a__primary {
  margin-top: 7.5rem;
  padding: 0 1rem;
  max-width: unset;
}
@media screen and (min-width: 768px) {
  .article-top-a__primary {
    margin-top: 10.625rem;
    padding: 0 3rem;
  }
}
@media screen and (min-width: 1024px) {
  .article-top-a__primary {
    padding: 0 5.5rem;
  }
}
.article-top-a__primary .frame__cell-item {
  padding: 1.5rem 1rem;
  border-radius: 0.625rem;
  background-color: #ffffff;
  color: #0e1a2b;
  width: 100%;
  max-width: unset;
  margin: 0;
}
@media screen and (min-width: 768px) {
  .article-top-a__primary .frame__cell-item {
    padding: 2rem 1.5rem;
  }
}
@media screen and (min-width: 1024px) {
  .article-top-a__primary .frame__cell-item {
    padding: 2rem 5rem;
  }
}
.article-top-a__primary .frame__cell-item::after {
  content: none;
}
.article-top-a__primary .frame__cell-item__inner {
  margin: 0;
  padding: 0;
}
.article-top-a__primary .frame__cell-item__inner > :first-child {
  margin-top: 0;
}
.article-top-a__primary .frame__cell-item__inner > :last-child {
  margin-bottom: 0;
}
.article-top-a__primary .trumpet {
  font-family: "Foroya Banki Text", "Helvetica", sans-serif;
  font-weight: 300;
  font-size: 0.875rem;
  line-height: 1.5;
}
.article-top-a__primary .article-top-a__title {
  margin: 1rem 0;
}
.article-top-a__primary time {
  font-family: "Foroya Banki Text", "Helvetica", sans-serif;
  font-weight: 300;
  font-size: 0.875rem;
  line-height: 1.5;
  color: #3e4855;
}
@media screen and (min-width: 640px) {
  .article-top-a__primary time {
    top: 0;
    margin-top: 0;
    right: 0;
  }
}
.article-top-a:first-child {
  margin-top: 1.5rem;
}
@media screen and (min-width: 1024px) {
  .article-top-a:first-child {
    margin-top: 2rem;
  }
}

.article-top-b {
  clear: both;
  top: -1px;
  margin-bottom: 32px;
}
.article-top-b::before {
  position: relative;
  top: 0;
  right: 0;
  left: 0;
  height: 90px;
  content: "";
  display: block;
  background: #004c6a;
}
@media (min-width: 1024px) {
  .article-top-b::before {
    height: 160px;
  }
}
@media (min-width: 640px) {
  .article-top-b:first-child::before {
    padding-top: 120px;
  }
}
@media (min-width: 1024px) {
  .article-top-b:first-child::before {
    padding-top: 160px;
  }
}
.document-loaded-content .article-top-b::before {
  padding-top: 0;
}
.article-top-b:after {
  content: "";
  display: block;
  clear: both;
}

.article-top-b__primary {
  max-width: 1362px;
  margin: auto;
  padding: 0 16px;
  margin-top: -30px;
}
@media (min-width: 1024px) {
  .article-top-b__primary {
    max-width: 1362px;
  }
}
@media (min-width: 640px) {
  .article-top-b__primary {
    padding: 0 24px;
  }
}
@media (min-width: 1024px) {
  .article-top-b__primary {
    padding: 0 8px;
  }
}
@media (min-width: 768px) {
  .article-top-b__primary {
    margin-top: -60px;
  }
}
.article-top-b__primary .frame__cell-item {
  max-width: 100%;
  background-color: #fff;
  color: #000;
  padding: 24px;
  margin: 0 auto;
}
@media (min-width: 640px) {
  .article-top-b__primary .frame__cell-item {
    max-width: 100%;
  }
}
@media (min-width: 1024px) {
  .article-top-b__primary .frame__cell-item {
    max-width: 81.25%;
  }
}
.article-top-b__primary .frame__cell-item::after {
  position: absolute;
  right: 0;
  left: 0;
  bottom: 0;
  content: "";
  display: block;
  height: 8px;
  background: #006890;
  background: linear-gradient(45deg, #006890, #00adef);
}
.article-top-b__primary .frame__cell-item:after {
  top: auto;
  -webkit-transform: translateX(0%);
          transform: translateX(0%);
  z-index: 0;
}
@media (min-width: 1400px) {
  .article-top-b__primary .frame__cell-item {
    position: relative;
  }
  .article-top-b__primary .frame__cell-item:after {
    width: 100%;
  }
}
.article-top-b__primary .frame__cell-item__inner {
  color: inherit;
  margin-left: 0;
  position: static;
  padding: 0;
}
@media (min-width: 1024px) {
  .article-top-b__primary .frame__cell-item__inner {
    padding: 16px 2.6%;
  }
}
.article-top-b__primary h1,
.article-top-b__primary h2 {
  margin: 15px 0;
  font-family: "Foroya Banki Display", "Helvetica", sans-serif;
  font-weight: 500;
  font-size: 1.5rem;
  line-height: 1.2;
  word-wrap: break-word;
}
@media screen and (min-width: 768px) {
  .article-top-b__primary h1,
.article-top-b__primary h2 {
    font-size: 2rem;
  }
}
.article-top-b__primary time {
  font-size: 0.875rem;
  color: #004c6a;
}
.article-top-b__primary .trumpet {
  margin-top: 0;
}

.article-top-b__secondary {
  max-width: 1362px;
  margin: auto;
  padding: 0 16px;
}
@media (min-width: 640px) {
  .article-top-b__secondary {
    max-width: 853.3333333333px;
  }
}
@media (min-width: 1024px) {
  .article-top-b__secondary {
    max-width: 1362px;
  }
}
@media (min-width: 640px) {
  .article-top-b__secondary {
    padding: 0 24px;
  }
}
@media (min-width: 1024px) {
  .article-top-b__secondary {
    padding: 0 8px;
  }
}
.article-top-b__secondary .frame__cell-item {
  padding: 0 8px;
  margin-left: 0%;
}
@media (min-width: 640px) {
  .article-top-b__secondary .frame__cell-item {
    padding: 0 8px;
  }
}
@media (min-width: 1024px) {
  .article-top-b__secondary .frame__cell-item {
    padding: 0 8px;
  }
}
@media (min-width: 640px) {
  .article-top-b__secondary .frame__cell-item {
    margin-left: 0%;
  }
}
@media (min-width: 1024px) {
  .article-top-b__secondary .frame__cell-item {
    margin-left: 12.5%;
  }
}

.news-article-top-a {
  margin: 1.5rem auto 2rem;
}
@media screen and (min-width: 768px) {
  .news-article-top-a {
    padding: 0 1rem;
  }
}
@media screen and (min-width: 1024px) {
  .news-article-top-a {
    max-width: 90rem;
    margin: 2rem auto;
    padding: 0 3.5rem;
    border-radius: 0.625rem;
  }
}
.news-article-top-a__image {
  padding-bottom: 11.25rem;
  left: 0;
  right: 0;
}
@media screen and (min-width: 768px) {
  .news-article-top-a__image {
    padding-bottom: 16.25rem;
    border-radius: 0.625rem;
    left: 1rem;
    right: 1rem;
  }
}
@media screen and (min-width: 1024px) {
  .news-article-top-a__image {
    left: 3.5rem;
    right: 3.5rem;
  }
}
.news-article-top-a__image .frame__cell-item__inner {
  padding: 0;
  margin: 0;
}
.news-article-top-a__primary {
  margin-top: 7.5rem;
  padding: 0 1rem;
  max-width: unset;
}
@media screen and (min-width: 768px) {
  .news-article-top-a__primary {
    margin-top: 10.625rem;
    padding: 0 3rem;
  }
}
@media screen and (min-width: 1024px) {
  .news-article-top-a__primary {
    padding: 0 5.5rem;
  }
}
.news-article-top-a__primary .frame__cell-item {
  padding: 1.5rem 1rem;
  border-radius: 0.625rem;
  background-color: #ffffff;
  color: #0e1a2b;
  width: 100%;
  max-width: unset;
  margin: 0;
}
@media screen and (min-width: 768px) {
  .news-article-top-a__primary .frame__cell-item {
    padding: 2rem 1.5rem;
  }
}
@media screen and (min-width: 1024px) {
  .news-article-top-a__primary .frame__cell-item {
    padding: 2rem 5rem;
  }
}
.news-article-top-a__primary .frame__cell-item::after {
  content: none;
}
.news-article-top-a__primary .frame__cell-item__inner {
  margin: 0;
  padding: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.news-article-top-a__primary .news-categories,
.news-article-top-a__primary .news-categories.news-categories--limitedWidth {
  width: auto;
  font-family: "Foroya Banki Text", "Helvetica", sans-serif;
  font-weight: 300;
  font-size: 0.875rem;
  line-height: 1.5;
  margin-bottom: 0.875rem;
}
.news-article-top-a__primary .news-categories .news-categories__items,
.news-article-top-a__primary .news-categories.news-categories--limitedWidth .news-categories__items {
  float: none;
}
.news-article-top-a__primary .article-top-a__title {
  margin: 0;
}
@media screen and (min-width: 640px) {
  .news-article-top-a__primary .article-top-a__title {
    margin-right: 6rem;
  }
}
.news-article-top-a__primary time {
  font-family: "Foroya Banki Text", "Helvetica", sans-serif;
  font-weight: 300;
  font-size: 0.875rem;
  line-height: 1.5;
  color: #3e4855;
}
@media screen and (min-width: 640px) {
  .news-article-top-a__primary time {
    top: 0;
    margin-top: 0;
    right: 0;
  }
}

.news-article-top-b {
  clear: both;
  top: -1px;
  margin-bottom: -1px;
}
.news-article-top-b::before {
  position: relative;
  height: 90px;
  content: "";
  display: block;
  background: #004c6a;
}
@media (min-width: 640px) {
  .news-article-top-b::before {
    height: 120px;
    padding-top: 120px;
  }
}
@media (min-width: 1024px) {
  .news-article-top-b::before {
    height: 160px;
    padding-top: 160px;
  }
}
.document-loaded-content .news-article-top-b::before {
  padding-top: 0;
}
.news-article-top-b:after {
  content: "";
  display: block;
  clear: both;
}

.news-article-top-b__primary {
  max-width: 1362px;
  margin: auto;
  padding: 0 16px;
  margin-top: -30px;
}
@media (min-width: 1024px) {
  .news-article-top-b__primary {
    max-width: 1362px;
  }
}
@media (min-width: 640px) {
  .news-article-top-b__primary {
    padding: 0 24px;
  }
}
@media (min-width: 1024px) {
  .news-article-top-b__primary {
    padding: 0 8px;
  }
}
@media (min-width: 768px) {
  .news-article-top-b__primary {
    margin-top: -60px;
  }
}
.news-article-top-b__primary .frame__cell-item {
  max-width: 100%;
  background-color: #fff;
  color: #000;
  padding: 24px;
  margin: 0 auto;
}
@media (min-width: 640px) {
  .news-article-top-b__primary .frame__cell-item {
    max-width: 100%;
  }
}
@media (min-width: 1024px) {
  .news-article-top-b__primary .frame__cell-item {
    max-width: 81.25%;
  }
}
.news-article-top-b__primary .frame__cell-item::after {
  position: absolute;
  right: 0;
  left: 0;
  bottom: 0;
  content: "";
  display: block;
  height: 8px;
  background: #006890;
  background: linear-gradient(45deg, #006890, #00adef);
}
.news-article-top-b__primary .frame__cell-item:after {
  top: auto;
  -webkit-transform: translateX(0%);
          transform: translateX(0%);
  z-index: 0;
}
@media (min-width: 1400px) {
  .news-article-top-b__primary .frame__cell-item {
    position: relative;
  }
  .news-article-top-b__primary .frame__cell-item:after {
    width: 100%;
  }
}
.news-article-top-b__primary .frame__cell-item__inner {
  color: inherit;
  margin-left: 0;
  position: static;
  padding: 0;
}
@media (min-width: 1024px) {
  .news-article-top-b__primary .frame__cell-item__inner {
    padding: 16px 2.6%;
  }
}
.news-article-top-b__primary h1,
.news-article-top-b__primary h2 {
  margin: 15px 0;
  font-family: "Foroya Banki Display", "Helvetica", sans-serif;
  font-weight: 500;
  font-size: 1.5rem;
  line-height: 1.2;
  word-wrap: break-word;
}
@media screen and (min-width: 768px) {
  .news-article-top-b__primary h1,
.news-article-top-b__primary h2 {
    font-size: 2rem;
  }
}
.news-article-top-b__primary time {
  font-size: 0.875rem;
  color: #004c6a;
}
.news-article-top-b__primary .trumpet {
  margin-top: 0;
}
.news-article-top-b__primary .frame__cell-item__inner {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.news-article-top-b__primary .frame__cell-item__inner > * {
  -webkit-box-flex: 1;
      -ms-flex: 1 0 auto;
          flex: 1 0 auto;
}
.news-article-top-b__primary .frame__cell-item__inner .article-top-a__title,
.news-article-top-b__primary .frame__cell-item__inner .article-top-b__title {
  -webkit-box-ordinal-group: 3;
      -ms-flex-order: 2;
          order: 2;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 100%;
          flex: 0 0 100%;
}
.news-article-top-b__primary .frame__cell-item__inner .news-categories__items {
  float: none;
}
.news-article-top-b__primary .frame__cell-item__inner time {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  position: static;
  margin: 0;
}
.news-article-top-b__primary .frame__cell-item__inner .news-categories__items,
.news-article-top-b__primary .frame__cell-item__inner time {
  font-size: 0.875rem;
  color: #004c6a;
}

.accordion-a .frame__cell {
  max-width: 90rem;
  padding: 0 1rem;
}
@media screen and (min-width: 1024px) {
  .accordion-a .frame__cell {
    padding: 0 3.5rem;
  }
}
.accordion-a .frame__cell-item {
  padding: 0;
  margin: auto;
  max-width: 41rem;
}
.accordion-a .accordion-a__title {
  font-family: "Foroya Banki Text", "Helvetica", sans-serif;
  font-weight: 300;
  font-size: 1rem;
  line-height: 1.5;
  font-weight: 500;
  margin: 0 0 1rem;
}
.accordion-a .accordion-a__wrapper {
  background-color: unset;
  padding: 0;
}
.accordion-a .accordion-a__wrapper > div:nth-of-type(odd) .accordion {
  background-color: #f8f7f5;
}
.accordion-a .accordion-a__wrapper > div:nth-of-type(odd) .accordion.accordion--isOpen {
  background-color: #f0efea;
}
.accordion-a .accordion-a__wrapper > div:first-of-type .accordion {
  border-radius: 0.625rem 0.625rem 0 0;
}
.accordion-a .accordion-a__wrapper > div:last-of-type .accordion {
  border-radius: 0 0 0.625rem 0.625rem;
}
.accordion-a .accordion {
  -webkit-transition: background-color 0.2s cubic-bezier(0.24, 0.5, 0.22, 0.89);
  transition: background-color 0.2s cubic-bezier(0.24, 0.5, 0.22, 0.89);
}
.accordion-a .accordion.accordion--isOpen .accordion__summary {
  color: #14375a;
}
.accordion-a .accordion.accordion--isOpen .accordion__icon svg {
  fill: #14375a;
}
.accordion-a .accordion__summary {
  font-family: "Foroya Banki Text", "Helvetica", sans-serif;
  font-weight: 300;
  font-size: 1.125rem;
  line-height: 1.5;
  font-weight: 500;
  color: #0e1a2b;
  background-color: unset;
  padding: 1.5rem 5rem 1.5rem 1.5rem;
  margin: 0;
}
.accordion-a .accordion__icon {
  top: 1.5rem;
  right: 1.5rem;
  width: 1.5rem;
  height: 1.5rem;
  -webkit-transform: none;
          transform: none;
}
.accordion-a .accordion__icon svg {
  width: 1.5rem;
  height: 1.5rem;
  fill: #0e1a2b;
  -webkit-transition: fill 0.2s cubic-bezier(0.24, 0.5, 0.22, 0.89);
  transition: fill 0.2s cubic-bezier(0.24, 0.5, 0.22, 0.89);
}
.accordion-a .accordion .accordion__summary:hover .accordion__icon {
  -webkit-transform: none;
          transform: none;
}
.accordion-a .accordion__content {
  background-color: unset;
  padding: 0 1.5rem 1.5rem;
}

.accordion-sideview .frame__cell-item {
  padding: 0 8px;
  margin-left: 0%;
}
@media (min-width: 640px) {
  .accordion-sideview .frame__cell-item {
    padding: 0 8px;
  }
}
@media (min-width: 1024px) {
  .accordion-sideview .frame__cell-item {
    padding: 0 8px;
  }
}
@media (min-width: 640px) {
  .accordion-sideview .frame__cell-item {
    margin-left: 0%;
  }
}
@media (min-width: 1024px) {
  .accordion-sideview .frame__cell-item {
    margin-left: 12.5%;
  }
}
.accordion-sideview .accordion-sideview__wrapper {
  padding: 16px 0 64px;
}
@media (min-width: 1024px) {
  .accordion-sideview .accordion-sideview__wrapper {
    padding: 16px 80px 64px 0px;
  }
}
.accordion-sideview .accordion-sideview__summary {
  font-family: "Foroya Banki Display", "Helvetica", sans-serif;
  border-color: rgba(14, 26, 43, 0.2);
}
@media (min-width: 1024px) {
  .accordion-sideview .accordion-sideview__summary {
    padding: 16px 20% 16px 0;
  }
}
@media (min-width: 1024px) {
  .accordion-sideview .accordion-sideview__summary-items {
    padding-left: 0;
    padding-right: calc(6% - 12px);
  }
}
.accordion-sideview .accordion-sideview__title {
  font-family: "Foroya Banki Display", "Helvetica", sans-serif;
  font-weight: 500;
  font-size: 1.5rem;
  line-height: 1.2;
  word-wrap: break-word;
  text-align: left;
}
.accordion-sideview.t-bg-color-1 .accordion-sideview__summary {
  border-color: rgba(255, 255, 255, 0.2);
}
.accordion-sideview.t-bg-color-2 .accordion-sideview__summary, .accordion-sideview.t-bg-color-3 .accordion-sideview__summary, .accordion-sideview.t-bg-color-4 .accordion-sideview__summary, .accordion-sideview.t-bg-color-gray .accordion-sideview__summary {
  border-color: rgba(14, 26, 43, 0.2);
}

@media (min-width: 1024px) {
  .backdrop {
    padding-top: 134px;
  }
}

.main-content > div:first-child .breadcrumb-container,
main > div:first-child .breadcrumb-container {
  padding-top: 160px;
}

.breadcrumb-container {
  max-width: 1362px;
  margin: auto;
  padding: 0 16px;
}
@media (min-width: 640px) {
  .breadcrumb-container {
    max-width: 853.3333333333px;
  }
}
@media (min-width: 1024px) {
  .breadcrumb-container {
    max-width: 1362px;
  }
}
@media (min-width: 640px) {
  .breadcrumb-container {
    padding: 0 24px;
  }
}
@media (min-width: 1024px) {
  .breadcrumb-container {
    padding: 0 8px;
  }
}
.breadcrumb-container .frame__cell {
  padding: 0;
}
.breadcrumb-container .frame__cell-item {
  margin: 2rem auto 0;
  max-width: 100%;
  margin-left: 0%;
  padding: 0 8px;
}
@media (min-width: 640px) {
  .breadcrumb-container .frame__cell-item {
    max-width: 100%;
  }
}
@media (min-width: 1024px) {
  .breadcrumb-container .frame__cell-item {
    max-width: 87.5%;
  }
}
@media (min-width: 640px) {
  .breadcrumb-container .frame__cell-item {
    margin-left: 0%;
  }
}
@media (min-width: 1024px) {
  .breadcrumb-container .frame__cell-item {
    margin-left: 12.5%;
  }
}
@media (min-width: 640px) {
  .breadcrumb-container .frame__cell-item {
    padding: 0 8px;
  }
}
@media (min-width: 1024px) {
  .breadcrumb-container .frame__cell-item {
    padding: 0 8px;
  }
}
.breadcrumb-container .breadcrumb {
  color: #0e1a2b;
}
.breadcrumb-container .breadcrumb-icon svg {
  opacity: 1;
}
.breadcrumb-container .breadcrumb__inner {
  padding: 0;
}
.breadcrumb-container .breadcrumb-list__item-link,
.breadcrumb-container .breadcrumb-list__item-nolink {
  opacity: 1;
}

.text-module-a {
  max-width: 90rem;
  margin: 0 auto 2rem;
  padding: 0;
  background-color: unset !important;
}
@media screen and (min-width: 1024px) {
  .text-module-a {
    padding: 0 3.5rem;
    margin-bottom: 3rem;
  }
}
.text-module-a .frame__cell {
  max-width: unset;
  padding: 2rem 1rem;
}
@media screen and (min-width: 1024px) {
  .text-module-a .frame__cell {
    padding: 2.5rem 0;
    border-radius: 0.625rem;
  }
}
.text-module-a .frame__cell-item {
  padding: 0;
  margin: auto;
  max-width: 41rem;
}
.text-module-a .frame__cell-item > :first-child {
  margin-top: 0;
}
.text-module-a .frame__cell-item > :last-child {
  margin-bottom: 0;
}
@media screen and (min-width: 1024px) {
  .text-module-a .frame__cell-item {
    margin-left: 12.5%;
  }
}
@media screen and (min-width: 1400px) {
  .text-module-a .frame__cell-item {
    max-width: 62rem;
    margin: auto;
  }
}
.text-module-a:not([class*=t-bg-]) .frame__cell {
  padding-bottom: 0;
}
.text-module-a.t-bg-color-1 .frame__cell {
  background: #0e1a2b !important;
  background-color: #0e1a2b !important;
  color: #ffffff !important;
}
.text-module-a.t-bg-color-2 .frame__cell {
  background: #ddd6f4 !important;
  background-color: #ddd6f4 !important;
  color: #0e1a2b !important;
}
.text-module-a.t-bg-color-3 .frame__cell {
  background: #ebd294 !important;
  background-color: #ebd294 !important;
  color: #0e1a2b !important;
}
.text-module-a.t-bg-color-4 .frame__cell, .text-module-a.t-bg-color-gray .frame__cell {
  background: #f8f7f5 !important;
  background-color: #f8f7f5 !important;
  color: #0e1a2b !important;
}

.text-module-b {
  background-color: unset !important;
}
.text-module-b .frame__cell {
  max-width: 83rem;
}
.text-module-b .frame__cell-item {
  padding: 2rem 1.5rem;
  border-radius: 0.625rem;
}
@media screen and (min-width: 1024px) {
  .text-module-b .frame__cell-item {
    padding: 3rem 2rem;
  }
}
@media screen and (min-width: 1400px) {
  .text-module-b .frame__cell-item {
    padding: 3rem 3.5rem;
  }
}
.text-module-b__content {
  max-width: unset;
  margin-bottom: 2rem;
}
.text-module-b__content > :first-child {
  margin-top: 0;
}
.text-module-b__content > :last-child {
  margin-bottom: 0;
}
@media screen and (min-width: 1100px) {
  .text-module-b__content {
    margin: 0 3rem 0 0;
  }
}
@media screen and (min-width: 1400px) {
  .text-module-b__content {
    margin: 0 5rem 0 0;
  }
}
.text-module-b__infobox {
  background-color: #ffffff;
  border-radius: 0.625rem;
  margin: 0;
  max-width: unset;
}
.text-module-b:not([class*=t-bg-]) .text-module-b__infobox {
  background-color: #f8f7f5;
}
.text-module-b.t-bg-color-1 .frame__cell-item {
  background: #0e1a2b !important;
  background-color: #0e1a2b !important;
  color: #ffffff !important;
}
.text-module-b.t-bg-color-2 .frame__cell-item {
  background: #ddd6f4 !important;
  background-color: #ddd6f4 !important;
  color: #0e1a2b !important;
}
.text-module-b.t-bg-color-3 .frame__cell-item {
  background: #ebd294 !important;
  background-color: #ebd294 !important;
  color: #0e1a2b !important;
}
.text-module-b.t-bg-color-4 .frame__cell-item, .text-module-b.t-bg-color-gray .frame__cell-item {
  background: #f8f7f5 !important;
  background-color: #f8f7f5 !important;
  color: #0e1a2b !important;
}

.table-module {
  position: relative;
  clear: both;
  padding: 24px 16px;
  background-color: #f5f5f5;
}
.table-module:first-child {
  padding-top: 160px;
}
.table-module:first-child::before {
  position: absolute;
  content: "";
  top: 0;
  right: 0;
  left: 0;
  height: 115px;
  background-color: #004c6a;
}
.document-loaded-content .table-module:first-child::before {
  display: none;
}
.table-module .frame__cell {
  max-width: 1362px;
  margin: auto;
}
@media (min-width: 640px) {
  .table-module .frame__cell {
    max-width: 853.3333333333px;
  }
}
@media (min-width: 1024px) {
  .table-module .frame__cell {
    max-width: 1362px;
  }
}
.table-module .frame__cell-item {
  max-width: 100%;
  margin-left: 0%;
}
@media (min-width: 640px) {
  .table-module .frame__cell-item {
    max-width: 100%;
  }
}
@media (min-width: 1024px) {
  .table-module .frame__cell-item {
    max-width: 100%;
  }
}
@media (min-width: 640px) {
  .table-module .frame__cell-item {
    margin-left: 0%;
  }
}
@media (min-width: 1024px) {
  .table-module .frame__cell-item {
    margin-left: 0%;
  }
}
.table-module .table-module__wrapper {
  position: relative;
  padding: 0;
}
.table-module .table-module__wrapper::-webkit-scrollbar {
  width: 10px;
  height: 0;
  z-index: 12;
}
.table-module .table-module__wrapper:hover::-webkit-scrollbar {
  height: 8px;
}
.table-module .table-module__wrapper::-webkit-scrollbar-track {
  background: rgba(0, 0, 0, 0.05);
}
.table-module .table-module__wrapper::-webkit-scrollbar-thumb {
  background: rgba(0, 0, 0, 0.3);
  background: #006890;
}
.table-module .table-module__wrapper::-webkit-scrollbar-thumb:window-inactive {
  background: rgba(0, 0, 0, 0.1);
}
@media (min-width: 1024px) {
  .table-module .table-module__wrapper {
    padding: 0.5rem 4rem 2rem;
  }
}
.table-module .table-module__wrapper h1,
.table-module .table-module__wrapper h2,
.table-module .table-module__wrapper h3,
.table-module .table-module__wrapper h4,
.table-module .table-module__wrapper h5 {
  position: relative;
  display: inline-block;
  padding: 0 16px;
  z-index: 1;
}
.table-module .table-module__wrapper h1:before,
.table-module .table-module__wrapper h2:before,
.table-module .table-module__wrapper h3:before,
.table-module .table-module__wrapper h4:before,
.table-module .table-module__wrapper h5:before {
  content: "";
  position: absolute;
  right: 16px;
  bottom: -6px;
  left: 16px;
  height: 4px;
  z-index: 2;
  background-color: #006890;
}
.table-module table {
  margin: -0.0625rem -1.5rem;
  padding: 1.25rem 32px 0.8125rem;
}
@media (min-width: 1024px) {
  .table-module table {
    border: 1px solid #bfbfbf;
  }
}
.table-module table th,
.table-module table td {
  padding: 0.625rem 1.25rem 0.5rem 0rem;
}
.table-module table th:last-of-type,
.table-module table td:last-of-type {
  padding: 0.5rem 0rem;
}
@media (min-width: 1400px) {
  .table-module table th,
.table-module table td {
    padding: 1.25rem 1.5rem 1rem 0rem;
    min-width: 6.25rem;
  }
  .table-module table th:last-of-type,
.table-module table td:last-of-type {
    padding: 1rem 0rem;
  }
}
.table-module table tr:last-of-type th,
.table-module table tr:last-of-type td {
  border-bottom: 0;
}
.table-module table th {
  font-size: 1.25rem;
}
.table-module table td {
  font-size: 1rem;
}
.table-module table + p {
  font-size: 0.8125rem;
  line-height: 1.1875rem;
  padding-left: 0.625rem;
}

.image-module__image-container {
  padding: 0 8px;
}
.image-module__image-container img,
.image-module__image-container picture {
  display: block;
  max-width: 100%;
  width: auto;
  height: auto;
  min-width: 100%;
}

.image-module__image-text {
  font-size: 0.8125rem;
  line-height: 1.375rem;
  color: #004c6a;
}

.image-module-a .image-module__image-text {
  padding: 0 8px;
}

.image-module-a .image-module__image-container,
.image-module-b .image-module__image-container {
  padding: 0 8px;
}
.image-module-a .frame__cell-item,
.image-module-b .frame__cell-item {
  padding: 0;
  margin: auto;
}

.image-module-a {
  position: relative;
  clear: both;
  overflow: hidden;
}
.image-module-a:first-child {
  padding-top: 120px;
}
@media (min-width: 1024px) {
  .image-module-a:first-child {
    padding-top: 160px;
  }
}
.image-module-a .frame__cell {
  max-width: 1362px;
  margin: auto;
  padding: 0 16px;
}
@media (min-width: 640px) {
  .image-module-a .frame__cell {
    max-width: 853.3333333333px;
  }
}
@media (min-width: 1024px) {
  .image-module-a .frame__cell {
    max-width: 1362px;
  }
}
@media (min-width: 640px) {
  .image-module-a .frame__cell {
    padding: 0 24px;
  }
}
@media (min-width: 1024px) {
  .image-module-a .frame__cell {
    padding: 0 8px;
  }
}
.image-module-a .frame__cell-item {
  max-width: 100%;
  margin-left: 0%;
  padding: 0;
}
@media (min-width: 640px) {
  .image-module-a .frame__cell-item {
    max-width: 100%;
  }
}
@media (min-width: 1024px) {
  .image-module-a .frame__cell-item {
    max-width: 75%;
  }
}
@media (min-width: 640px) {
  .image-module-a .frame__cell-item {
    margin-left: 0%;
  }
}
@media (min-width: 1024px) {
  .image-module-a .frame__cell-item {
    margin-left: 12.5%;
  }
}
.image-module-a.invert .frame__cell-item {
  float: left;
  padding-left: 0;
  text-align: right;
}
.image-module-a.invert .frame__cell-item p {
  float: right;
}

.image-module-b .frame__cell {
  max-width: 1362px;
  margin: auto;
  padding: 0 16px;
}
@media (min-width: 640px) {
  .image-module-b .frame__cell {
    max-width: 853.3333333333px;
  }
}
@media (min-width: 1024px) {
  .image-module-b .frame__cell {
    max-width: 1362px;
  }
}
@media (min-width: 640px) {
  .image-module-b .frame__cell {
    padding: 0 24px;
  }
}
@media (min-width: 1024px) {
  .image-module-b .frame__cell {
    padding: 0 8px;
  }
}
.image-module-b .image-module-b__wrapper {
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.image-module-b .image-module__image-container {
  max-width: 100%;
}
@media (min-width: 640px) {
  .image-module-b .image-module__image-container {
    max-width: 50%;
  }
}
@media (min-width: 1024px) {
  .image-module-b .image-module__image-container {
    max-width: 37.5%;
  }
}
.image-module-b .image-module__image-container:first-child {
  margin-right: 0;
}
.image-module-b .image-module__image-container:last-child {
  margin-left: 0;
}

.video-player-frame .frame__cell-item {
  padding: 0 8px;
  max-width: 100%;
  margin-left: 0%;
}
@media (min-width: 640px) {
  .video-player-frame .frame__cell-item {
    padding: 0 8px;
  }
}
@media (min-width: 1024px) {
  .video-player-frame .frame__cell-item {
    padding: 0 8px;
  }
}
@media (min-width: 640px) {
  .video-player-frame .frame__cell-item {
    max-width: 100%;
  }
}
@media (min-width: 1024px) {
  .video-player-frame .frame__cell-item {
    max-width: 50%;
  }
}
@media (min-width: 640px) {
  .video-player-frame .frame__cell-item {
    margin-left: 0%;
  }
}
@media (min-width: 1024px) {
  .video-player-frame .frame__cell-item {
    margin-left: 12.5%;
  }
}

.video-player {
  clear: both;
}

.video-player-button {
  -webkit-transform: translate(-50%, -50%) scale(0.8);
          transform: translate(-50%, -50%) scale(0.8);
  background-color: #fe9743;
}
@media (min-width: 640px) {
  .video-player-button {
    -webkit-transform: translate(-50%, -50%) scale(1);
            transform: translate(-50%, -50%) scale(1);
  }
}
.video-player-button svg {
  position: absolute;
  top: 50%;
  left: 53.5%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  fill: #fff;
  width: 50px;
  height: 50px;
}
.video-player-button::before {
  content: "";
  position: absolute;
  top: -10px;
  right: -10px;
  bottom: -10px;
  left: -10px;
  border-radius: 50%;
  background-color: rgba(254, 151, 67, 0.4);
  -webkit-transition: background-color 0.4s ease;
  transition: background-color 0.4s ease;
  -webkit-animation: pulse 6s infinite;
          animation: pulse 6s infinite;
}
.video-player-button:hover::before {
  background-color: rgba(254, 151, 67, 0.6);
}

@-webkit-keyframes pulse {
  0%, 100% {
    -webkit-transform: scale(1);
            transform: scale(1);
  }
  50% {
    -webkit-transform: scale(0.9);
            transform: scale(0.9);
  }
}

@keyframes pulse {
  0%, 100% {
    -webkit-transform: scale(1);
            transform: scale(1);
  }
  50% {
    -webkit-transform: scale(0.9);
            transform: scale(0.9);
  }
}
.contact-module {
  position: relative;
  clear: both;
  background-color: #000000;
  color: #fff;
  padding: 24px 16px;
  margin: 0 auto;
}
@media (min-width: 640px) {
  .contact-module {
    padding: 24px 24px 40px;
  }
  .contact-module:first-child {
    padding-top: 11.25rem;
  }
}
@media (min-width: 1024px) {
  .contact-module {
    padding: 40px 0;
  }
}
.contact-module .contact-module__title {
  margin-bottom: 0.9375rem;
  font-family: "Foroya Banki Display", "Helvetica", sans-serif;
  font-weight: 500;
  font-size: 1.5rem;
  line-height: 1.2;
  word-wrap: break-word;
}
.contact-module .contact-module__phone a {
  color: #fff;
  font-family: "Foroya Banki Display", "Helvetica", sans-serif;
}
.contact-module .contact-module__phone a:before, .contact-module .contact-module__phone a:after {
  display: none;
}
.contact-module .contact-row .contact-icon-link {
  background-color: #fff;
  color: #000;
}
.contact-module .contact-row .contact-icon-link:hover {
  background-color: #fff;
}
@media (min-width: 1100px) {
  .contact-module .contact-row .contact-icon-link {
    -ms-flex-preferred-size: 10rem;
        flex-basis: 10rem;
    min-width: 10rem;
    min-height: 7.5rem;
    padding-top: 2.5rem;
    -webkit-box-shadow: 0 0 0 rgba(0, 0, 0, 0);
            box-shadow: 0 0 0 rgba(0, 0, 0, 0);
    -webkit-transition: -webkit-box-shadow 0.8s cubic-bezier(0.24, 0.5, 0.22, 0.89);
    transition: -webkit-box-shadow 0.8s cubic-bezier(0.24, 0.5, 0.22, 0.89);
    transition: box-shadow 0.8s cubic-bezier(0.24, 0.5, 0.22, 0.89);
    transition: box-shadow 0.8s cubic-bezier(0.24, 0.5, 0.22, 0.89), -webkit-box-shadow 0.8s cubic-bezier(0.24, 0.5, 0.22, 0.89);
    z-index: 1;
  }
  .contact-module .contact-row .contact-icon-link:hover {
    z-index: 2;
    background-color: #fff;
    color: #000;
    -webkit-box-shadow: 0 29px 60px rgba(62, 99, 114, 0.7), 0 2px 9px rgba(60, 45, 33, 0.28);
            box-shadow: 0 29px 60px rgba(62, 99, 114, 0.7), 0 2px 9px rgba(60, 45, 33, 0.28);
  }
}
.contact-module.invert .contact-row .contact-icon-link {
  background-color: #000;
  color: #fff;
}

.contact-module.contact-module-a {
  background-color: unset;
  max-width: 90rem;
  margin: 0 auto 1rem;
  padding: 0;
}
@media screen and (min-width: 1024px) {
  .contact-module.contact-module-a {
    padding: 0 3.5rem;
  }
}
.contact-module.contact-module-a .frame__cell {
  background: #0e1a2b !important;
  background-color: #0e1a2b !important;
  color: #ffffff !important;
  max-width: unset;
  padding: 2rem 1rem;
}
@media screen and (min-width: 1024px) {
  .contact-module.contact-module-a .frame__cell {
    padding: 2.5rem 0;
    border-radius: 0.625rem;
  }
}
.contact-module.contact-module-a .frame__cell-item {
  padding: 0;
  margin: auto;
  max-width: 41rem;
}
.contact-module.contact-module-a .frame__cell-item > :first-child {
  margin-top: 0;
}
.contact-module.contact-module-a .frame__cell-item > :last-child {
  margin-bottom: 0;
}
@media screen and (min-width: 1400px) {
  .contact-module.contact-module-a .frame__cell-item {
    max-width: 62rem;
    margin: auto;
  }
}
.contact-module.contact-module-a .contact-module__phone {
  margin-bottom: 2.5rem;
}
.contact-module.contact-module-a .contact-module__phone a {
  color: #ffffff;
  cursor: pointer;
}
.contact-module.contact-module-a .contact-module__phone a:hover {
  color: #b5b5b5;
}
.contact-module.contact-module-a .a-arrow-link__container .a-arrow-link {
  font-family: "Foroya Banki Text", "Helvetica", sans-serif;
  font-weight: 300;
  font-size: 1rem;
  line-height: 1.5;
  font-weight: 500;
  color: #ffffff;
  display: inline-block;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  position: static;
  padding: 0;
  margin: 0;
  text-decoration: none;
  -webkit-transition: none;
  transition: none;
  float: none;
}
.contact-module.contact-module-a .a-arrow-link__container .a-arrow-link::after {
  content: "";
  display: inline-block;
  background-image: url("data:image/svg+xml,%3Csvg%20width%3D%2724%27%20height%3D%2713%27%20viewBox%3D%270%200%2024%2013%27%20fill%3D%27none%27%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%3E%3Cpath%20fill%3D%27%23ffffff%27%20d%3D%27M17.1%200.225C16.8%20-0.075%2016.35%20-0.075%2016.05%200.225C15.75%200.525%2015.75%200.975%2016.05%201.275L19.95%205.325H0.75C0.3%205.325%200%205.625%200%206.075C0%206.525%200.3%206.825%200.75%206.825H20.1L16.05%2010.875C15.75%2011.175%2015.75%2011.625%2016.05%2011.925C16.2%2012.075%2016.35%2012.075%2016.65%2012.075C16.95%2012.075%2017.1%2012.075%2017.25%2011.925L23.1%206.075L17.1%200.225Z%27%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
  background-position: right center;
  width: 1.4375rem;
  height: 0.75rem;
  right: 0;
  position: static;
  -webkit-transform: none;
          transform: none;
  padding-left: 0.625rem;
}
.contact-module.contact-module-a .a-arrow-link__container .a-arrow-link:visited {
  color: #ffffff;
}
.contact-module.contact-module-a .a-arrow-link__container .a-arrow-link:focus, .contact-module.contact-module-a .a-arrow-link__container .a-arrow-link:hover {
  color: #b5b5b5;
}
.contact-module.contact-module-a .a-arrow-link__container .a-arrow-link:focus::after, .contact-module.contact-module-a .a-arrow-link__container .a-arrow-link:hover::after {
  background-image: url("data:image/svg+xml,%3Csvg%20width%3D%2724%27%20height%3D%2713%27%20viewBox%3D%270%200%2024%2013%27%20fill%3D%27none%27%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%3E%3Cpath%20fill%3D%27%23b5b5b5%27%20d%3D%27M17.1%200.225C16.8%20-0.075%2016.35%20-0.075%2016.05%200.225C15.75%200.525%2015.75%200.975%2016.05%201.275L19.95%205.325H0.75C0.3%205.325%200%205.625%200%206.075C0%206.525%200.3%206.825%200.75%206.825H20.1L16.05%2010.875C15.75%2011.175%2015.75%2011.625%2016.05%2011.925C16.2%2012.075%2016.35%2012.075%2016.65%2012.075C16.95%2012.075%2017.1%2012.075%2017.25%2011.925L23.1%206.075L17.1%200.225Z%27%2F%3E%3C%2Fsvg%3E");
}
.contact-module.contact-module-a .a-arrow-link__container .a-arrow-link .a-arrow-link__icon,
.contact-module.contact-module-a .a-arrow-link__container .a-arrow-link .icon,
.contact-module.contact-module-a .a-arrow-link__container .a-arrow-link svg {
  display: none;
}
.contact-module.contact-module-a .a-arrow-link__container .a-arrow-link:before {
  content: none;
}

.contact-module.contact-module-b {
  background-color: unset;
  max-width: 90rem;
  margin: 0 auto 1rem;
  padding: 0;
}
@media screen and (min-width: 1024px) {
  .contact-module.contact-module-b {
    padding: 0 3.5rem;
  }
}
.contact-module.contact-module-b .frame__cell {
  background: #0e1a2b !important;
  background-color: #0e1a2b !important;
  color: #ffffff !important;
  max-width: unset;
  padding: 2rem 1rem;
}
@media screen and (min-width: 1024px) {
  .contact-module.contact-module-b .frame__cell {
    padding: 2.5rem 5rem;
    border-radius: 0.625rem;
  }
}
.contact-module.contact-module-b .frame__cell-item {
  padding: 0;
  margin: auto;
  max-width: unset;
}
.contact-module.contact-module-b .frame__cell-item > :first-child {
  margin-top: 0;
}
.contact-module.contact-module-b .frame__cell-item > :last-child {
  margin-bottom: 0;
}
@media screen and (min-width: 768px) {
  .contact-module.contact-module-b .contact-module__wrapper {
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 2rem;
  }
}
.contact-module.contact-module-b .contact-module__image {
  grid-column: 2/span 1;
  position: relative;
  width: 100%;
  max-width: unset;
  margin: 0;
  padding: 0;
  top: 0;
  left: 0;
  right: auto;
  height: auto;
  border-radius: 0.625rem;
  margin-bottom: 2.5rem;
}
.contact-module.contact-module-b .contact-module__image:has(img) {
  aspect-ratio: 4/3;
}
.contact-module.contact-module-b .contact-module__content {
  grid-column: 1/span 1;
  grid-row: 1;
}
.contact-module.contact-module-b .contact-module__title,
.contact-module.contact-module-b .contact-module__text {
  max-width: unset;
}
.contact-module.contact-module-b .contact-module__phone {
  margin-bottom: 2.5rem;
}
.contact-module.contact-module-b .contact-module__phone a {
  color: #ffffff;
  cursor: pointer;
}
.contact-module.contact-module-b .contact-module__phone a:hover {
  color: #b5b5b5;
}
.contact-module.contact-module-b .a-arrow-link__container .a-arrow-link {
  font-family: "Foroya Banki Text", "Helvetica", sans-serif;
  font-weight: 300;
  font-size: 1rem;
  line-height: 1.5;
  font-weight: 500;
  color: #ffffff;
  display: inline-block;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  position: static;
  padding: 0;
  margin: 0;
  text-decoration: none;
  -webkit-transition: none;
  transition: none;
  float: none;
}
.contact-module.contact-module-b .a-arrow-link__container .a-arrow-link::after {
  content: "";
  display: inline-block;
  background-image: url("data:image/svg+xml,%3Csvg%20width%3D%2724%27%20height%3D%2713%27%20viewBox%3D%270%200%2024%2013%27%20fill%3D%27none%27%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%3E%3Cpath%20fill%3D%27%23ffffff%27%20d%3D%27M17.1%200.225C16.8%20-0.075%2016.35%20-0.075%2016.05%200.225C15.75%200.525%2015.75%200.975%2016.05%201.275L19.95%205.325H0.75C0.3%205.325%200%205.625%200%206.075C0%206.525%200.3%206.825%200.75%206.825H20.1L16.05%2010.875C15.75%2011.175%2015.75%2011.625%2016.05%2011.925C16.2%2012.075%2016.35%2012.075%2016.65%2012.075C16.95%2012.075%2017.1%2012.075%2017.25%2011.925L23.1%206.075L17.1%200.225Z%27%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
  background-position: right center;
  width: 1.4375rem;
  height: 0.75rem;
  right: 0;
  position: static;
  -webkit-transform: none;
          transform: none;
  padding-left: 0.625rem;
}
.contact-module.contact-module-b .a-arrow-link__container .a-arrow-link:visited {
  color: #ffffff;
}
.contact-module.contact-module-b .a-arrow-link__container .a-arrow-link:focus, .contact-module.contact-module-b .a-arrow-link__container .a-arrow-link:hover {
  color: #b5b5b5;
}
.contact-module.contact-module-b .a-arrow-link__container .a-arrow-link:focus::after, .contact-module.contact-module-b .a-arrow-link__container .a-arrow-link:hover::after {
  background-image: url("data:image/svg+xml,%3Csvg%20width%3D%2724%27%20height%3D%2713%27%20viewBox%3D%270%200%2024%2013%27%20fill%3D%27none%27%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%3E%3Cpath%20fill%3D%27%23b5b5b5%27%20d%3D%27M17.1%200.225C16.8%20-0.075%2016.35%20-0.075%2016.05%200.225C15.75%200.525%2015.75%200.975%2016.05%201.275L19.95%205.325H0.75C0.3%205.325%200%205.625%200%206.075C0%206.525%200.3%206.825%200.75%206.825H20.1L16.05%2010.875C15.75%2011.175%2015.75%2011.625%2016.05%2011.925C16.2%2012.075%2016.35%2012.075%2016.65%2012.075C16.95%2012.075%2017.1%2012.075%2017.25%2011.925L23.1%206.075L17.1%200.225Z%27%2F%3E%3C%2Fsvg%3E");
}
.contact-module.contact-module-b .a-arrow-link__container .a-arrow-link .a-arrow-link__icon,
.contact-module.contact-module-b .a-arrow-link__container .a-arrow-link .icon,
.contact-module.contact-module-b .a-arrow-link__container .a-arrow-link svg {
  display: none;
}
.contact-module.contact-module-b .a-arrow-link__container .a-arrow-link:before {
  content: none;
}

.contact-module-c {
  padding: 0;
  margin: 0;
  margin-bottom: 2rem;
  background-color: unset !important;
}
.contact-module-c .frame__cell {
  max-width: 90rem;
  margin: auto;
  padding: 0 1rem;
}
@media screen and (min-width: 1024px) {
  .contact-module-c .frame__cell {
    padding: 0 3.5rem;
  }
}
.contact-module-c .frame__cell-item {
  -webkit-box-shadow: 0px 8px 24px 0px rgba(181, 181, 181, 0.25);
          box-shadow: 0px 8px 24px 0px rgba(181, 181, 181, 0.25);
  border-radius: 0.625rem;
  padding: 2rem 1rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 1.5rem;
}
@media screen and (min-width: 1024px) {
  .contact-module-c .frame__cell-item {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    padding: 5rem 2.5rem;
  }
}
@media screen and (min-width: 1400px) {
  .contact-module-c .frame__cell-item {
    padding: 5rem 5rem 5rem 2.5rem;
  }
}
.contact-module-c .contact-module__content {
  text-align: left;
}
.contact-module-c .contact-module__content > :first-child {
  margin-top: 0;
}
.contact-module-c .contact-module__content > :last-child {
  margin-bottom: 0;
}
.contact-module-c .contact-module__title {
  font-family: "Foroya Banki Display", "Helvetica", sans-serif;
  font-weight: 500;
  font-size: 1.5rem;
  line-height: 1.2;
  word-wrap: break-word;
}
@media screen and (min-width: 768px) {
  .contact-module-c .contact-module__title {
    font-size: 2rem;
  }
}
.contact-module-c .contact-module__text {
  font-family: "Foroya Banki Text", "Helvetica", sans-serif;
  font-weight: 300;
  font-size: 1rem;
  line-height: 1.5;
  margin: 0;
  max-width: 25rem;
}
.contact-module-c .contact-row {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 1rem;
  margin: 0;
}
@media screen and (min-width: 640px) {
  .contact-module-c .contact-row {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
}
@media screen and (min-width: 1024px) {
  .contact-module-c .contact-row {
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
    gap: 1.5rem;
    margin: 0 0 0 auto;
  }
}
.contact-module-c .contact-row .contact-icon-link {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: unset;
      -ms-flex-positive: unset;
          flex-grow: unset;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 1rem;
  background-color: #f8f7f5;
  color: #0e1a2b;
  border-radius: 0.625rem;
  padding: 1rem;
  min-height: unset;
  -webkit-transition: -webkit-box-shadow 0.2s cubic-bezier(0.24, 0.5, 0.22, 0.89);
  transition: -webkit-box-shadow 0.2s cubic-bezier(0.24, 0.5, 0.22, 0.89);
  transition: box-shadow 0.2s cubic-bezier(0.24, 0.5, 0.22, 0.89);
  transition: box-shadow 0.2s cubic-bezier(0.24, 0.5, 0.22, 0.89), -webkit-box-shadow 0.2s cubic-bezier(0.24, 0.5, 0.22, 0.89);
}
.contact-module-c .contact-row .contact-icon-link:hover {
  background-color: #f8f7f5;
  -webkit-box-shadow: 0px 4px 12px 0px rgba(117, 117, 117, 0.25);
          box-shadow: 0px 4px 12px 0px rgba(117, 117, 117, 0.25);
}
.contact-module-c .contact-row .contact-icon-link:after {
  content: none;
}
@media screen and (min-width: 640px) {
  .contact-module-c .contact-row .contact-icon-link {
    -ms-flex-preferred-size: calc(33.33% - 10.6666666667px);
        flex-basis: calc(33.33% - 10.6666666667px);
  }
}
@media screen and (min-width: 1024px) {
  .contact-module-c .contact-row .contact-icon-link {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    width: 7.1875rem;
    height: 7.1875rem;
    -ms-flex-preferred-size: auto;
        flex-basis: auto;
    min-width: auto;
  }
}
.contact-module-c .contact-row .contact-icon-link svg {
  width: 3rem;
  height: 3rem;
  min-width: 3rem;
  -webkit-transform: none;
          transform: none;
}
.contact-module-c .contact-row .contact-icon-link span {
  font-family: "Foroya Banki Text", "Helvetica", sans-serif;
  font-weight: 300;
  font-size: 1rem;
  line-height: 1.5;
  font-weight: 500;
  text-align: left;
}
@media screen and (min-width: 1024px) {
  .contact-module-c .contact-row .contact-icon-link span {
    text-align: center;
  }
}
.contact-module-c.invert .contact-row .contact-icon-link {
  background-color: #f8f7f5;
  color: #0e1a2b;
}
.contact-module-c:not([class*=t-bg-]) .frame__cell-item {
  background: #ffffff !important;
  background-color: #ffffff !important;
  color: #0e1a2b !important;
}
.contact-module-c.t-bg-color-1 .frame__cell-item {
  background: #0e1a2b !important;
  background-color: #0e1a2b !important;
  color: #ffffff !important;
}
.contact-module-c.t-bg-color-1 .frame__cell-item .contact-icon-link {
  background-color: transparent;
  color: #ffffff;
  border: 1px solid #ffffff;
  -webkit-transition: all 0.2s cubic-bezier(0.24, 0.5, 0.22, 0.89);
  transition: all 0.2s cubic-bezier(0.24, 0.5, 0.22, 0.89);
}
.contact-module-c.t-bg-color-1 .frame__cell-item .contact-icon-link:hover {
  background-color: #ffffff;
  color: #0e1a2b;
}
.contact-module-c.t-bg-color-2 .frame__cell-item {
  background: #ddd6f4 !important;
  background-color: #ddd6f4 !important;
  color: #0e1a2b !important;
}
.contact-module-c.t-bg-color-3 .frame__cell-item {
  background: #ebd294 !important;
  background-color: #ebd294 !important;
  color: #0e1a2b !important;
}
.contact-module-c.t-bg-color-4 .frame__cell-item, .contact-module-c.t-bg-color-gray .frame__cell-item {
  background: #f8f7f5 !important;
  background-color: #f8f7f5 !important;
  color: #0e1a2b !important;
}
.contact-module-c.t-bg-color-4 .frame__cell-item .contact-icon-link,
.contact-module-c.t-bg-color-4 .frame__cell-item .contact-icon-link:hover, .contact-module-c.t-bg-color-gray .frame__cell-item .contact-icon-link,
.contact-module-c.t-bg-color-gray .frame__cell-item .contact-icon-link:hover {
  background-color: #ffffff;
}

.contact-module.contact-module-d {
  text-align: center;
  padding: 24px 0;
  background-color: transparent;
  padding-bottom: 150px;
  margin-bottom: -65px;
}
@media (min-width: 640px) {
  .contact-module.contact-module-d {
    margin-top: 0;
  }
}
@media (min-width: 1100px) {
  .contact-module.contact-module-d {
    font-size: 1.625rem;
  }
}
@media (min-width: 1400px) {
  .contact-module.contact-module-d {
    margin-top: 0;
  }
}
@media (min-width: 1520px) {
  .contact-module.contact-module-d {
    margin-top: 0;
  }
}
@media (min-width: 1670px) {
  .contact-module.contact-module-d {
    margin-top: 0;
  }
}
.contact-module.contact-module-d.invert {
  color: #000;
}
.contact-module.contact-module-d .frame__cell-item {
  max-width: 1362px;
  margin: auto;
  padding: 0 16px;
  position: static;
}
@media (min-width: 640px) {
  .contact-module.contact-module-d .frame__cell-item {
    max-width: 853.3333333333px;
  }
}
@media (min-width: 1024px) {
  .contact-module.contact-module-d .frame__cell-item {
    max-width: 1362px;
  }
}
@media (min-width: 640px) {
  .contact-module.contact-module-d .frame__cell-item {
    padding: 0 24px;
  }
}
@media (min-width: 1024px) {
  .contact-module.contact-module-d .frame__cell-item {
    padding: 0 8px;
  }
}
.contact-module.contact-module-d .contact-module__image {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 5.625rem;
  left: 0;
  overflow: hidden;
  width: 100%;
  max-width: 100%;
  padding-bottom: 0;
  margin: 0 auto;
  height: calc(100% - 65px);
  z-index: 0;
  max-width: 120%;
}
.contact-module.contact-module-d .contact-module__image img,
.contact-module.contact-module-d .contact-module__image video,
.contact-module.contact-module-d .contact-module__image object,
.contact-module.contact-module-d .contact-module__image picture {
  max-width: none;
  position: absolute;
  width: auto;
  height: auto;
  min-width: 100%;
  min-height: 100%;
  display: block;
  right: 50%;
  bottom: 50%;
  -webkit-transform: translate(50%, 50%);
          transform: translate(50%, 50%);
}
.contact-module.contact-module-d .contact-module__image.focus-MiddleCenter img,
.contact-module.contact-module-d .contact-module__image.focus-MiddleCenter video,
.contact-module.contact-module-d .contact-module__image.focus-MiddleCenter object,
.contact-module.contact-module-d .contact-module__image.focus-MiddleCenter picture {
  right: 50%;
  bottom: 50%;
  -webkit-transform: translate(50%, 50%);
          transform: translate(50%, 50%);
}
.contact-module.contact-module-d .contact-module__image.focus-TopCenter img,
.contact-module.contact-module-d .contact-module__image.focus-TopCenter video,
.contact-module.contact-module-d .contact-module__image.focus-TopCenter object,
.contact-module.contact-module-d .contact-module__image.focus-TopCenter picture {
  right: 50%;
  bottom: auto;
  -webkit-transform: translateX(50%);
          transform: translateX(50%);
}
.contact-module.contact-module-d .contact-module__image.focus-BottomCenter img,
.contact-module.contact-module-d .contact-module__image.focus-BottomCenter video,
.contact-module.contact-module-d .contact-module__image.focus-BottomCenter object,
.contact-module.contact-module-d .contact-module__image.focus-BottomCenter picture {
  right: 50%;
  bottom: 0;
  -webkit-transform: translateX(50%);
          transform: translateX(50%);
}
.contact-module.contact-module-d .contact-module__image.focus-TopLeft img,
.contact-module.contact-module-d .contact-module__image.focus-TopLeft video,
.contact-module.contact-module-d .contact-module__image.focus-TopLeft object,
.contact-module.contact-module-d .contact-module__image.focus-TopLeft picture {
  top: 0;
  left: 0;
  right: auto;
  bottom: auto;
  -webkit-transform: translate(0%, 0%);
          transform: translate(0%, 0%);
}
.contact-module.contact-module-d .contact-module__image.focus-MiddleLeft img,
.contact-module.contact-module-d .contact-module__image.focus-MiddleLeft video,
.contact-module.contact-module-d .contact-module__image.focus-MiddleLeft object,
.contact-module.contact-module-d .contact-module__image.focus-MiddleLeft picture {
  left: 0;
  right: auto;
  bottom: 50%;
  -webkit-transform: translateY(50%);
          transform: translateY(50%);
}
.contact-module.contact-module-d .contact-module__image.focus-BottomLeft img,
.contact-module.contact-module-d .contact-module__image.focus-BottomLeft video,
.contact-module.contact-module-d .contact-module__image.focus-BottomLeft object,
.contact-module.contact-module-d .contact-module__image.focus-BottomLeft picture {
  left: 0;
  right: auto;
  bottom: 0;
  -webkit-transform: translate(0%, 0%);
          transform: translate(0%, 0%);
}
.contact-module.contact-module-d .contact-module__image.focus-TopRight img,
.contact-module.contact-module-d .contact-module__image.focus-TopRight video,
.contact-module.contact-module-d .contact-module__image.focus-TopRight object,
.contact-module.contact-module-d .contact-module__image.focus-TopRight picture {
  right: 0;
  bottom: auto;
  -webkit-transform: translate(0%, 0%);
          transform: translate(0%, 0%);
}
.contact-module.contact-module-d .contact-module__image.focus-MiddleRight img,
.contact-module.contact-module-d .contact-module__image.focus-MiddleRight video,
.contact-module.contact-module-d .contact-module__image.focus-MiddleRight object,
.contact-module.contact-module-d .contact-module__image.focus-MiddleRight picture {
  right: 0;
  bottom: 50%;
  -webkit-transform: translateY(50%);
          transform: translateY(50%);
}
.contact-module.contact-module-d .contact-module__image.focus-BottomRight img,
.contact-module.contact-module-d .contact-module__image.focus-BottomRight video,
.contact-module.contact-module-d .contact-module__image.focus-BottomRight object,
.contact-module.contact-module-d .contact-module__image.focus-BottomRight picture {
  right: 0;
  bottom: 0;
  -webkit-transform: translate(0%, 0%);
          transform: translate(0%, 0%);
}
.contact-module.contact-module-d .contact-module__image.focus-stretch img,
.contact-module.contact-module-d .contact-module__image.focus-stretch video,
.contact-module.contact-module-d .contact-module__image.focus-stretch object,
.contact-module.contact-module-d .contact-module__image.focus-stretch picture {
  max-width: 100%;
}
@media (min-width: 640px) {
  .contact-module.contact-module-d .contact-module__image {
    max-width: 100%;
    height: calc(100% - 65px);
    right: 0;
    float: none;
    width: 100%;
  }
}
@media (min-width: 1024px) {
  .contact-module.contact-module-d .contact-module__image {
    height: calc(100% - 65px);
    max-width: 100%;
    right: 0;
  }
}
@media (min-width: 1100px) {
  .contact-module.contact-module-d .contact-module__image {
    height: calc(100% - 65px);
    max-width: 100%;
    right: 0;
  }
}
@media (min-width: 1400px) {
  .contact-module.contact-module-d .contact-module__image {
    right: 0;
    height: calc(100% - 65px);
    max-height: 100%;
    max-width: 100%;
    width: 100%;
  }
}
.contact-module.contact-module-d .contact-module__content {
  position: relative;
  width: 100%;
  border: 6px solid currentColor;
  padding: 30px 0px;
  z-index: 1;
  background: none;
  text-shadow: none;
  -webkit-box-shadow: none;
          box-shadow: none;
  margin-top: 50px;
  padding: 30px 10px;
}
@media (min-width: 360px) {
  .contact-module.contact-module-d .contact-module__content {
    padding: 30px 25px;
  }
}
@media (min-width: 640px) {
  .contact-module.contact-module-d .contact-module__content {
    padding: 30px 50px;
  }
}
@media (min-width: 1024px) {
  .contact-module.contact-module-d .contact-module__content {
    max-width: 800px;
    margin: 50px auto;
  }
}
@media (min-width: 1024px) {
  .contact-module.contact-module-d .contact-module__content {
    width: auto;
  }
}
@media (min-width: 1100px) {
  .contact-module.contact-module-d .contact-module__content {
    max-width: 600px;
    margin: 40px 0 0 13px;
  }
}
.contact-module.contact-module-d .contact-module__title {
  text-align: center;
  font-size: 26px;
  line-height: 35px;
  margin: 0px 0px 20px 0px;
}
@media (min-width: 640px) {
  .contact-module.contact-module-d .contact-module__title {
    padding-right: 0;
    width: 100%;
    font-size: 40px;
    line-height: 50px;
  }
}
.contact-module.contact-module-d .contact-module__text {
  text-align: center;
  padding-bottom: 80px;
  line-height: 28px;
  font-family: "Foroya Banki Text", "Helvetica", sans-serif;
  font-weight: 300;
  font-size: 1rem;
  line-height: 1.5;
}
@media (min-width: 640px) {
  .contact-module.contact-module-d .contact-module__text {
    padding-right: 0;
    width: 100%;
  }
}
@media (min-width: 1100px) {
  .contact-module.contact-module-d .contact-module__text {
    width: 100%;
    padding-bottom: 10px;
  }
}
.contact-module.contact-module-d .contact-row {
  position: relative;
  margin-top: -5rem;
  padding: 0 16px;
  width: 100%;
  max-width: 100%;
  z-index: 1;
}
@media (min-width: 1024px) {
  .contact-module.contact-module-d .contact-row {
    margin-top: -150px;
  }
}
@media (min-width: 1100px) {
  .contact-module.contact-module-d .contact-row {
    padding: 0px;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
    min-width: 840px;
    margin: -50px auto -10px auto;
    padding-left: 20%;
  }
}
.contact-module.contact-module-d .contact-icon-link {
  padding: 20px;
  float: right;
}
@media (min-width: 1100px) {
  .contact-module.contact-module-d .contact-icon-link {
    padding: 20px 20px;
  }
}

.news-archive-top__dropdown button {
  font-family: "Foroya Banki Display", "Helvetica", sans-serif;
  color: #000;
}

.news-archive .news-archive-top__title {
  margin: 16px 0;
}

.news-archive {
  clear: both;
  top: -1px;
  margin-bottom: -1px;
}
.news-archive::before {
  position: relative;
  height: 90px;
  content: "";
  display: block;
  background: #004c6a;
}
@media (min-width: 640px) {
  .news-archive::before {
    height: 120px;
    padding-top: 120px;
  }
}
@media (min-width: 1024px) {
  .news-archive::before {
    height: 160px;
    padding-top: 160px;
  }
}
.news-archive:after {
  content: "";
  display: block;
  clear: both;
}
.news-archive .frame__cell-item {
  position: relative;
}

.news-archive-top__primary {
  max-width: 1362px;
  margin: auto;
  padding: 0 16px;
  margin-top: -30px;
}
@media (min-width: 1024px) {
  .news-archive-top__primary {
    max-width: 1362px;
  }
}
@media (min-width: 640px) {
  .news-archive-top__primary {
    padding: 0 24px;
  }
}
@media (min-width: 1024px) {
  .news-archive-top__primary {
    padding: 0 8px;
  }
}
@media (min-width: 768px) {
  .news-archive-top__primary {
    margin-top: -60px;
  }
}
.news-archive-top__primary .frame__cell-item {
  max-width: 100%;
  background-color: #fff;
  color: #000;
  padding: 24px;
  margin: 0 auto;
}
@media (min-width: 640px) {
  .news-archive-top__primary .frame__cell-item {
    max-width: 100%;
  }
}
@media (min-width: 1024px) {
  .news-archive-top__primary .frame__cell-item {
    max-width: 81.25%;
  }
}
.news-archive-top__primary .frame__cell-item::after {
  position: absolute;
  right: 0;
  left: 0;
  bottom: 0;
  content: "";
  display: block;
  height: 8px;
  background: #006890;
  background: linear-gradient(45deg, #006890, #00adef);
}
.news-archive-top__primary .frame__cell-item:after {
  top: auto;
  -webkit-transform: translateX(0%);
          transform: translateX(0%);
  z-index: 0;
}
@media (min-width: 1400px) {
  .news-archive-top__primary .frame__cell-item {
    position: relative;
  }
  .news-archive-top__primary .frame__cell-item:after {
    width: 100%;
  }
}
.news-archive-top__primary .frame__cell-item__inner {
  color: inherit;
  margin-left: 0;
  position: static;
  padding: 0;
}
@media (min-width: 1024px) {
  .news-archive-top__primary .frame__cell-item__inner {
    padding: 16px 2.6%;
  }
}
.news-archive-top__primary h1,
.news-archive-top__primary h2 {
  margin: 15px 0;
  font-family: "Foroya Banki Display", "Helvetica", sans-serif;
  font-weight: 500;
  font-size: 1.5rem;
  line-height: 1.2;
  word-wrap: break-word;
}
@media screen and (min-width: 768px) {
  .news-archive-top__primary h1,
.news-archive-top__primary h2 {
    font-size: 2rem;
  }
}
.news-archive-top__primary time {
  font-size: 0.875rem;
  color: #004c6a;
}
.news-archive-top__primary .trumpet {
  margin-top: 0;
}
.news-archive-top__primary .frame__cell-item__inner {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.news-archive-top__primary .frame__cell-item .dropdown-select-body__inner {
  -webkit-column-count: 1;
          column-count: 1;
  padding: 0;
}

.news-archive-top {
  background: none;
}
.news-archive-top .dropdown-select {
  min-width: 250px;
  margin: 16px 0;
}
.news-archive-top .dropdown-select-button {
  outline: none;
  background: #f5f5f5;
}

.news-archive-result > .news-archive-result__info--mobile {
  color: #000;
}
.news-archive-result .news-archive-result-texts .news-archive-result-texts__text-container {
  height: auto;
  font-size: 16px;
}
.news-archive-result .news-archive-result__item .news-archive-result-texts {
  color: #000;
}
@media (min-width: 768px) {
  .news-archive-result .news-archive-result__item .news-archive-result__img {
    max-height: 175px;
    max-width: 175px;
  }
  .news-archive-result .news-archive-result__item .news-archive-result__img--featured {
    max-height: 200px;
    max-width: 200px;
  }
}
@media (min-width: 1024px) {
  .news-archive-result .news-archive-result__item {
    margin-left: 11.5%;
    max-width: 50%;
  }
}
.news-archive-result .news-archive-result-texts__title {
  line-height: normal;
}

.news-categories {
  width: auto;
  -webkit-box-flex: 1;
      -ms-flex: 1 0 auto;
          flex: 1 0 auto;
}

.latest-news-list {
  margin-bottom: 2.5rem;
}
.latest-news-list .frame__cell {
  max-width: 90rem;
  padding: 0 1rem;
}
@media screen and (min-width: 1024px) {
  .latest-news-list .frame__cell {
    padding: 0 3.5rem;
  }
}
.latest-news-list .frame__cell-item {
  position: relative;
}
.latest-news-list .frame__cell-item > h2 {
  font-family: "Foroya Banki Display", "Helvetica", sans-serif;
  font-weight: 500;
  font-size: 1.5rem;
  line-height: 1.2;
  word-wrap: break-word;
}
.latest-news-list .latest-news-list__wrapper {
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  gap: 1rem;
}
.latest-news-list .latest-news-list__item {
  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;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  background-color: #f0efea;
  color: inherit;
  border-radius: 0.625rem;
  padding: 1.5rem;
  margin: 0;
  min-width: auto;
  -ms-flex-preferred-size: 100%;
      flex-basis: 100%;
  max-width: 100%;
  -webkit-transition: -webkit-box-shadow 0.2s cubic-bezier(0.24, 0.5, 0.22, 0.89);
  transition: -webkit-box-shadow 0.2s cubic-bezier(0.24, 0.5, 0.22, 0.89);
  transition: box-shadow 0.2s cubic-bezier(0.24, 0.5, 0.22, 0.89);
  transition: box-shadow 0.2s cubic-bezier(0.24, 0.5, 0.22, 0.89), -webkit-box-shadow 0.2s cubic-bezier(0.24, 0.5, 0.22, 0.89);
}
@media screen and (min-width: 640px) {
  .latest-news-list .latest-news-list__item {
    -ms-flex-preferred-size: calc(50% - 0.5rem);
        flex-basis: calc(50% - 0.5rem);
    max-width: calc(50% - 0.5rem);
  }
}
@media screen and (min-width: 1024px) {
  .latest-news-list .latest-news-list__item {
    -ms-flex-preferred-size: calc(25% - 0.75rem);
        flex-basis: calc(25% - 0.75rem);
    max-width: calc(25% - 0.75rem);
  }
}
.latest-news-list .latest-news-list__item:hover {
  -webkit-box-shadow: 0px 8px 24px 0px rgba(117, 117, 117, 0.32);
          box-shadow: 0px 8px 24px 0px rgba(117, 117, 117, 0.32);
}
.latest-news-list .latest-news-list__image-container {
  display: none;
}
.latest-news-list .latest-news-list__text {
  margin: 0;
  padding: 0 0 1rem;
}
.latest-news-list .latest-news-list__text > :first-child {
  margin-top: 0;
}
.latest-news-list .latest-news-list__text > :last-child {
  margin-bottom: 0;
}
.latest-news-list .news-categories {
  display: none;
}
.latest-news-list .latest-news-list__text-date {
  font-size: 0.75rem;
  line-height: 0.75rem;
}
.latest-news-list .latest-news-list__text-title {
  font-size: 1.125rem;
  line-height: 1.2;
  margin-bottom: 0.625rem;
}
.latest-news-list .latest-news-list__text-text {
  font-family: "Foroya Banki Text", "Helvetica", sans-serif;
  font-weight: 300;
  font-size: 0.875rem;
  line-height: 1.5;
  margin-top: 0.625rem;
}
.latest-news-list .a-arrow-link.a-arrow-link.a-arrow-link {
  font-size: 0.875rem;
}
.latest-news-list .a-arrow-link.a-arrow-link.a-arrow-link::after {
  width: 1rem;
  height: 0.625rem;
  padding-left: 0.625rem;
  background-size: contain;
}
.latest-news-list .latest-news-list__bottom {
  position: absolute;
  top: 0;
  right: 0;
}
.latest-news-list .latest-news-list__bottom .latest-news-list__bottom-button {
  font-family: "Foroya Banki Text", "Helvetica", sans-serif;
  font-weight: 300;
  font-size: 1rem;
  line-height: 1.5;
  font-weight: 500;
  color: #1b6c93;
  display: inline-block;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  position: static;
  padding: 0;
  margin: 0;
  text-decoration: none;
  -webkit-transition: none;
  transition: none;
  float: none;
  width: auto;
  height: auto;
  min-width: auto;
  min-height: auto;
  background-color: transparent;
  overflow: visible;
}
.latest-news-list .latest-news-list__bottom .latest-news-list__bottom-button::after {
  content: "";
  display: inline-block;
  background-image: url("data:image/svg+xml,%3Csvg%20width%3D%2724%27%20height%3D%2713%27%20viewBox%3D%270%200%2024%2013%27%20fill%3D%27none%27%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%3E%3Cpath%20fill%3D%27%231b6c93%27%20d%3D%27M17.1%200.225C16.8%20-0.075%2016.35%20-0.075%2016.05%200.225C15.75%200.525%2015.75%200.975%2016.05%201.275L19.95%205.325H0.75C0.3%205.325%200%205.625%200%206.075C0%206.525%200.3%206.825%200.75%206.825H20.1L16.05%2010.875C15.75%2011.175%2015.75%2011.625%2016.05%2011.925C16.2%2012.075%2016.35%2012.075%2016.65%2012.075C16.95%2012.075%2017.1%2012.075%2017.25%2011.925L23.1%206.075L17.1%200.225Z%27%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
  background-position: right center;
  width: 1.4375rem;
  height: 0.75rem;
  right: 0;
  position: static;
  -webkit-transform: none;
          transform: none;
  padding-left: 0.625rem;
}
.latest-news-list .latest-news-list__bottom .latest-news-list__bottom-button:visited {
  color: #1b6c93;
}
.latest-news-list .latest-news-list__bottom .latest-news-list__bottom-button:focus, .latest-news-list .latest-news-list__bottom .latest-news-list__bottom-button:hover {
  color: #0e1a2b;
}
.latest-news-list .latest-news-list__bottom .latest-news-list__bottom-button:focus::after, .latest-news-list .latest-news-list__bottom .latest-news-list__bottom-button:hover::after {
  background-image: url("data:image/svg+xml,%3Csvg%20width%3D%2724%27%20height%3D%2713%27%20viewBox%3D%270%200%2024%2013%27%20fill%3D%27none%27%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%3E%3Cpath%20fill%3D%27%230e1a2b%27%20d%3D%27M17.1%200.225C16.8%20-0.075%2016.35%20-0.075%2016.05%200.225C15.75%200.525%2015.75%200.975%2016.05%201.275L19.95%205.325H0.75C0.3%205.325%200%205.625%200%206.075C0%206.525%200.3%206.825%200.75%206.825H20.1L16.05%2010.875C15.75%2011.175%2015.75%2011.625%2016.05%2011.925C16.2%2012.075%2016.35%2012.075%2016.65%2012.075C16.95%2012.075%2017.1%2012.075%2017.25%2011.925L23.1%206.075L17.1%200.225Z%27%2F%3E%3C%2Fsvg%3E");
}
.latest-news-list .latest-news-list__bottom .latest-news-list__bottom-button .a-arrow-link__icon,
.latest-news-list .latest-news-list__bottom .latest-news-list__bottom-button .icon,
.latest-news-list .latest-news-list__bottom .latest-news-list__bottom-button svg {
  display: none;
}
.latest-news-list .latest-news-list__bottom .latest-news-list__bottom-button:hover {
  background: none;
}
@media screen and (max-width: 639px) {
  .latest-news-list .latest-news-list__bottom .latest-news-list__bottom-button::after {
    content: none;
  }
}

@media screen and (min-width: 1024px) {
  .ape-container {
    padding-top: 170px;
  }
}

.manual-list .manual-list__image img {
  border-radius: 0.625rem;
}
.manual-list .manual-list__cta {
  text-align: left;
}

.two-column-module {
  max-width: 90rem;
  margin: 0 auto 2rem;
  padding: 0;
  background-color: unset !important;
}
@media screen and (min-width: 1024px) {
  .two-column-module {
    padding: 0 3.5rem;
    margin-bottom: 3rem;
  }
}
.two-column-module .frame__cell {
  max-width: unset;
  padding: 2rem 1rem;
}
@media screen and (min-width: 1024px) {
  .two-column-module .frame__cell {
    padding: 2.5rem;
    border-radius: 0.625rem;
  }
}
.two-column-module .frame__cell-item {
  padding: 0;
  margin: auto;
}
.two-column-module .frame__cell-item > :first-child {
  margin-top: 0;
}
.two-column-module .frame__cell-item > :last-child {
  margin-bottom: 0;
}
.two-column-module .frame__cell-item .two-column-module__content {
  padding-top: 0;
  padding-bottom: 0;
}
@media screen and (min-width: 1024px) {
  .two-column-module .frame__cell-item .rich-text {
    padding-top: 0;
  }
}
.two-column-module:not([class*=t-bg-]) .frame__cell {
  padding-bottom: 0;
}
.two-column-module.t-bg-color-1 .frame__cell {
  background: #0e1a2b !important;
  background-color: #0e1a2b !important;
  color: #ffffff !important;
}
.two-column-module.t-bg-color-2 .frame__cell {
  background: #ddd6f4 !important;
  background-color: #ddd6f4 !important;
  color: #0e1a2b !important;
}
.two-column-module.t-bg-color-3 .frame__cell {
  background: #ebd294 !important;
  background-color: #ebd294 !important;
  color: #0e1a2b !important;
}
.two-column-module.t-bg-color-4 .frame__cell, .two-column-module.t-bg-color-gray .frame__cell {
  background: #f8f7f5 !important;
  background-color: #f8f7f5 !important;
  color: #0e1a2b !important;
}

.mega-nav-large {
  font-size: 1.125rem;
  font-weight: 300;
  height: 136px;
}
.mega-nav-large__actions-buttons-list.mega-nav-action-buttons-list {
  margin-right: 3.5rem;
}
.mega-nav-large__primary {
  margin-left: 100px;
}
.mega-nav-large__primary::-webkit-scrollbar {
  width: 10px;
  height: 0;
  z-index: 12;
}
.mega-nav-large__primary:hover::-webkit-scrollbar {
  height: 8px;
}
.mega-nav-large__primary::-webkit-scrollbar-track {
  background: rgba(0, 0, 0, 0.05);
}
.mega-nav-large__primary::-webkit-scrollbar-thumb {
  background: rgba(0, 0, 0, 0.3);
  background: #006890;
}
.mega-nav-large__primary::-webkit-scrollbar-thumb:window-inactive {
  background: rgba(0, 0, 0, 0.1);
}
.mega-nav-large__primary ul {
  -webkit-column-gap: 2rem;
          column-gap: 2rem;
}
.mega-nav-large__primary .mega-nav-primary-link,
.mega-nav-large__primary .mega-nav-primary-link:visited {
  padding: 0;
  color: #0e1a2b;
  font-family: "Foroya Banki Text", "Helvetica", sans-serif;
  font-weight: 300;
  font-size: 1rem;
  line-height: 1.5;
}
.mega-nav-large__primary .mega-nav-primary-link.isCurrent,
.mega-nav-large__primary .mega-nav-primary-link:visited.isCurrent {
  font-weight: 500;
}
.mega-nav-large__primary .mega-nav-primary-link span,
.mega-nav-large__primary .mega-nav-primary-link:visited span {
  padding: 0.75rem;
  position: relative;
  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;
}
.mega-nav-large__primary .mega-nav-primary-link span:after,
.mega-nav-large__primary .mega-nav-primary-link:visited span:after {
  content: "";
  display: block;
  position: absolute;
  z-index: -1;
  border-radius: 1.5rem;
  width: 0%;
  height: 0%;
  background-color: transparent;
  -webkit-transition: height 0.2s cubic-bezier(0.24, 0.5, 0.22, 0.89), width 0.2s cubic-bezier(0.24, 0.5, 0.22, 0.89), background-color 0.2s cubic-bezier(0.24, 0.5, 0.22, 0.89);
  transition: height 0.2s cubic-bezier(0.24, 0.5, 0.22, 0.89), width 0.2s cubic-bezier(0.24, 0.5, 0.22, 0.89), background-color 0.2s cubic-bezier(0.24, 0.5, 0.22, 0.89);
}
.mega-nav-large__primary li:last-of-type .mega-nav-primary-link {
  margin-right: 2rem;
}
.mega-nav-large .mega-nav-primary-link.isSelected span:after, .mega-nav-large .mega-nav-primary-link:hover span:after {
  width: 100%;
  height: 100%;
  background-color: #ffffff;
}
.mega-nav-large .mega-nav-primary-link.isSelected {
  font-weight: 500;
}
.mega-nav-large .mega-nav-list__item.level-0 {
  margin-bottom: 1rem;
  -ms-flex-preferred-size: 33%;
      flex-basis: 33%;
  font-weight: bold;
  font-family: "Foroya Banki Display", "Helvetica", sans-serif;
}
.mega-nav-large .mega-nav-list__item.level-0 > .mega-nav-list__link {
  font-family: "Foroya Banki Text", "Helvetica", sans-serif;
  font-weight: 300;
  font-size: 1.125rem;
  line-height: 1.5;
  font-weight: 500;
}
.mega-nav-large .mega-nav-list__item.level-1 > .mega-nav-list__link, .mega-nav-large .mega-nav-list__item.level-2 > .mega-nav-list__link {
  font-family: "Foroya Banki Text", "Helvetica", sans-serif;
  font-weight: 300;
  font-size: 1rem;
  line-height: 1.5;
  font-weight: 300;
  padding: 0;
  border-radius: 1.5rem;
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  z-index: 1;
}
.mega-nav-large .mega-nav-list__item.level-1 > .mega-nav-list__link:after, .mega-nav-large .mega-nav-list__item.level-2 > .mega-nav-list__link:after {
  content: "";
  display: block;
  position: absolute;
  z-index: -1;
  border-radius: 1.5rem;
  width: 0%;
  height: 0%;
  background-color: transparent;
  -webkit-transition: height 0.2s cubic-bezier(0.24, 0.5, 0.22, 0.89), width 0.2s cubic-bezier(0.24, 0.5, 0.22, 0.89), background-color 0.2s cubic-bezier(0.24, 0.5, 0.22, 0.89);
  transition: height 0.2s cubic-bezier(0.24, 0.5, 0.22, 0.89), width 0.2s cubic-bezier(0.24, 0.5, 0.22, 0.89), background-color 0.2s cubic-bezier(0.24, 0.5, 0.22, 0.89);
}
.mega-nav-large .mega-nav-list__item.level-1 > .mega-nav-list__link:hover:after, .mega-nav-large .mega-nav-list__item.level-2 > .mega-nav-list__link:hover:after {
  background-color: #ffffff;
  width: calc(100% + 24px);
  height: calc(100% + 16px);
}
.mega-nav-large .mega-nav-list__link, .mega-nav-large .mega-nav-list__link:visited {
  color: #0e1a2b;
}
.mega-nav-large .mega-nav-list.mega-nav-list--level-0 {
  max-width: 992px;
}
.mega-nav-large .mega-nav-secondary-bar {
  font-family: "Foroya Banki Text", "Helvetica", sans-serif;
  font-weight: 300;
  font-size: 0.75rem;
  line-height: 1.5;
  font-weight: 300;
}
.mega-nav-large__bar {
  background-color: #f8f7f5;
  height: 84px;
  border-bottom: none;
  border-radius: 0 0 1.5rem 1.5rem;
}
.mega-nav-large__bar .mega-nav-large__logo {
  margin-right: 0;
  margin-left: 3.5rem;
}
.mega-nav-large__bar .mega-nav-large__logo a {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.mega-nav-large__bar .mega-nav-large__logo a img {
  top: unset;
  max-height: unset;
  -webkit-transform: unset;
          transform: unset;
  height: 1.5rem;
  z-index: 1;
}
.mega-nav-large__bar .mega-nav-large__logo,
.mega-nav-large__bar .mega-nav-large__logo a,
.mega-nav-large__bar .mega-nav-large__primary,
.mega-nav-large__bar .mega-nav-large__primary li {
  height: 84px;
}
.mega-nav-large__overlay {
  top: 91px;
  top: 83px;
  overflow: visible;
  z-index: -1;
}
.mega-nav-large__overlay-inner {
  background-color: #f8f7f5;
  max-height: calc(100vh - 91px);
  height: 100%;
  padding-left: 3.5rem;
  top: -1.5rem;
}
.mega-nav-large .navigation-sticky .mega-nav-large__overlay::after {
  display: none;
}
.mega-nav-large.mega-nav-large--submenuActive .mega-nav-large__bar {
  background-color: #f8f7f5;
  z-index: 100;
}
.mega-nav-large.mega-nav-large--submenuActive .mega-nav-large__bar::after {
  content: "";
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: inherit;
}
.mega-nav-large .mega-nav-secondary-bar {
  background-color: #f0efea;
  color: #0e1a2b;
  height: 52px;
}
.mega-nav-large .mega-nav-secondary-bar .mega-nav-breadcrumb {
  visibility: hidden;
}
.mega-nav-large .mega-nav-secondary-bar .mega-nav-secondary-menu__list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 100%;
}
.mega-nav-large .mega-nav-secondary-bar .mega-nav-secondary-menu__list li::after {
  width: unset;
}
.mega-nav-large .mega-nav-secondary-bar .mega-nav-secondary-menu__list .generic-dropdown__dropdown {
  left: auto !important;
  right: 0 !important;
  min-width: 15rem !important;
  background-color: #f8f7f5;
  border-radius: 6px;
  -webkit-box-shadow: 0px 8px 24px 0px rgba(0, 0, 0, 0.2);
          box-shadow: 0px 8px 24px 0px rgba(0, 0, 0, 0.2);
}
.mega-nav-large .mega-nav-secondary-bar .mega-nav-secondary-menu__list .mega-nav-expand-list {
  width: auto;
  color: #0e1a2b;
  padding: 0.25rem 0;
}
.mega-nav-large .mega-nav-secondary-bar .mega-nav-secondary-menu__list .mega-nav-expand-list__item {
  padding-top: 0;
}
.mega-nav-large .mega-nav-secondary-bar .mega-nav-secondary-menu__list .mega-nav-expand-list__item.isOpen > .mega-nav-expand-list__link {
  font-weight: 500;
}
.mega-nav-large .mega-nav-secondary-bar .mega-nav-secondary-menu__list .mega-nav-expand-list__item.level-1 {
  padding-left: 1rem;
}
.mega-nav-large .mega-nav-secondary-bar .mega-nav-secondary-menu__list .mega-nav-expand-list__link {
  font-family: "Foroya Banki Text", "Helvetica", sans-serif;
  font-weight: 300;
  font-style: normal;
  padding: 0.75rem 1.5rem;
}
.mega-nav-large .mega-nav-secondary-bar .mega-nav-secondary-menu__list .mega-nav-dropdown-select__list {
  min-width: 8.75rem;
  width: auto;
  background-color: #f8f7f5;
  border-radius: 6px;
  -webkit-box-shadow: 0px 8px 24px 0px rgba(0, 0, 0, 0.2);
          box-shadow: 0px 8px 24px 0px rgba(0, 0, 0, 0.2);
  color: #0e1a2b;
  padding: 0.25rem 0;
}
.mega-nav-large .mega-nav-secondary-bar .mega-nav-secondary-menu__list .mega-nav-dropdown-select__list li {
  font-family: "Foroya Banki Text", "Helvetica", sans-serif;
  font-weight: 300;
  font-size: 1rem;
  line-height: 1.5;
  height: auto;
  background: unset;
  padding: 0.75rem 1.5rem;
}
.mega-nav-large .mega-nav-secondary-bar .mega-nav-secondary-menu__list .mega-nav-dropdown-select__list li a {
  padding: 0;
}

@media screen and (max-width: 1023px) {
  .mega-nav-large {
    height: 78px;
  }
  .mega-nav-large .mega-nav-secondary-bar,
.mega-nav-large .mega-nav-large__primary {
    display: none;
  }
  .mega-nav-large .mega-nav-large__bar {
    height: 78px;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
  }
  .mega-nav-large .mega-nav-large__logo {
    margin-left: 1.5rem;
  }
  .mega-nav-large .mega-nav-large__logo a img {
    height: 1rem;
  }
  .mega-nav-large .mega-nav-large__actions-buttons-list.mega-nav-action-buttons-list {
    margin-right: 1rem;
  }
}
@media screen and (max-width: 639px) {
  .mega-nav-large .mega-nav-large__actions-buttons-list.mega-nav-action-buttons-list {
    display: none;
  }
}
.mega-nav-small-menu__nav--primary + .mega-nav-small-menu__nav--secondary .mega-nav-small-list__item.level-0 > a .mega-nav-expand-dropdown__item-indicator .icon.icon_16_arrow-down,
.mega-nav-small-menu__nav--primary + .mega-nav-small-menu__nav--secondary .mega-nav-small-list__item.level-0 > a .mega-nav-expand-dropdown__item-indicator .icon.icon_16_arrow-up,
.mega-nav-small-menu__nav--primary + .mega-nav-small-menu__nav--secondary .mega-nav-expand-dropdown__link .mega-nav-expand-dropdown__item-indicator .icon.icon_16_arrow-down,
.mega-nav-small-menu__nav--primary + .mega-nav-small-menu__nav--secondary .mega-nav-expand-dropdown__link .mega-nav-expand-dropdown__item-indicator .icon.icon_16_arrow-up, .mega-nav-small-menu__nav--primary + .mega-nav-small-menu__nav--secondary .mega-nav-expand-dropdown__item.current svg, .mega-nav-small__item-submenu-container .mega-nav-small__item-submenu-icon .icon.icon_16_arrow-right,
.mega-nav-small__item-submenu-container .mega-nav-small__item-submenu-icon .icon.icon_16_arrow-left, .mega-nav-small-list__link--back-button .mega-nav-small-list__item-back-button-icon svg {
  stroke: #0e1a2b;
  stroke-width: 0.5;
  width: 1rem;
  height: 1rem;
}

.mega-nav-small {
  font-size: 1.125rem;
  font-weight: bold;
  background-color: #f8f7f5;
  height: 78px;
  border-bottom: none;
  border-radius: 0 0 1.5rem 1.5rem;
}
.mega-nav-small-logo__link {
  line-height: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 0 1rem;
}
.mega-nav-small-logo__link .mega-nav-logo-img {
  vertical-align: unset;
  -ms-flex-item-align: center;
      align-self: center;
  height: 1.5rem;
}
.mega-nav-small-wrap {
  padding-top: 78px;
}
.mega-nav-small-list__item, .mega-nav-small-list__link--back-button {
  font-weight: 300;
  font-size: 1.125rem;
}
.mega-nav-small-list__link {
  height: 52px;
  line-height: 1.75rem;
  padding-right: 1rem;
}
.mega-nav-small-list__link:visited {
  color: #000;
}
.mega-nav-small-list__link-text {
  line-height: unset;
}
.mega-nav-small-list__link--back-button {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
      -ms-flex-direction: row-reverse;
          flex-direction: row-reverse;
  -webkit-column-gap: 1rem;
          column-gap: 1rem;
  height: 84px;
  padding: unset;
  margin-left: 1rem;
  margin-right: 1rem;
}
.mega-nav-small-list__link--back-button .mega-nav-small-list__item-back-button-icon {
  width: 1rem;
  height: 1rem;
}
.mega-nav-small-list__link:hover, .mega-nav-small-list__link:visited:hover {
  background-color: inherit;
}
.mega-nav-small-list__link:not(.mega-nav-small-list__link--back-button) {
  padding-left: 1rem;
}
.mega-nav-small-list__link.isCurrent, .mega-nav-small-list__link.isCurrent:visited, .mega-nav-small-list__link:hover, .mega-nav-small-list__link:visited:hover {
  color: #000;
}
.mega-nav-small-list__item {
  height: 52px;
  min-height: unset;
  margin-bottom: 0.5rem;
}
.mega-nav-small-list__item:first-child {
  margin-top: 0.5rem;
}
@media screen and (min-width: 640px) {
  .mega-nav-small-list__item:first-child.level-2 {
    margin-top: 0;
  }
}
.mega-nav-small-list__item-back:last-of-type {
  margin-bottom: 2rem;
  padding-right: 2.5rem;
}
.mega-nav-small-list__item-back .mega-nav-small-list__link {
  font-family: "Foroya Banki Text", "Helvetica", sans-serif;
  border: none;
  height: 52px;
  font-weight: 500;
}
.mega-nav-small-list__item--isSelected .mega-nav-small-list__link,
.mega-nav-small-list__item--isSelected .mega-nav-small-list__link:visited:hover {
  background-color: transparent;
}
.mega-nav-small-list__item.mega-nav-small-list__item-back:last-of-type {
  margin: 0.5rem 0;
}
.mega-nav-small__overlay-inner, .mega-nav-small__item-submenu, .mega-nav-small__item-submenu--isOpen {
  background-color: #f8f7f5;
  opacity: 1;
}
.mega-nav-small .level-1 {
  color: blue !important;
}
.mega-nav-small .level-1 .mega-nav-small__item-submenu,
.mega-nav-small .level-1 .mega-nav-small__item-submenu--isOpen {
  opacity: 0.2;
}
.mega-nav-small .level-1 .mega-nav-small__item-submenu.mega-nav-small__item-submenu--isOpen,
.mega-nav-small .level-1 .mega-nav-small__item-submenu--isOpen.mega-nav-small__item-submenu--isOpen {
  opacity: 1;
}
@media screen and (max-width: 639px) {
  .mega-nav-small__item-submenu--isOpen {
    overflow-x: hidden;
    padding-top: 0.5rem;
  }
}
.mega-nav-small__item-submenu-container .mega-nav-small__item-submenu-icon {
  width: 1rem;
  height: 1rem;
}
.mega-nav-small__actions-buttons--inList {
  border-color: #b1b4b6;
  padding: 1rem 0;
  margin: 0 1rem 0 1rem;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  padding: 0.5rem 0;
  border: 0;
}
.mega-nav-small-menu__backdrop, .mega-nav-small-menu__content {
  top: 78px;
}
.mega-nav-small-menu__nav--primary {
  margin-bottom: auto;
  padding: 0 0 3rem;
}
.mega-nav-small-menu__nav--primary .mega-nav-small-list__item.level-0 > .mega-nav-small-list__link {
  font-family: "Foroya Banki Text", "Helvetica", sans-serif;
  font-size: 1.125rem;
  font-weight: 300;
  background-color: unset;
}
.mega-nav-small-menu__nav--primary + .mega-nav-small-menu__nav--secondary {
  background-color: #f0efea;
  padding: 1rem 0 4rem;
  border: none;
  margin-bottom: 0;
}
.mega-nav-small-menu__nav--primary + .mega-nav-small-menu__nav--secondary .mega-nav-small-list__item {
  margin: 0;
}
.mega-nav-small-menu__nav--primary + .mega-nav-small-menu__nav--secondary .mega-nav-small__item-submenu {
  background-color: #f0efea;
  color: #0e1a2b;
}
.mega-nav-small-menu__nav--primary + .mega-nav-small-menu__nav--secondary .mega-nav-small__item-submenu .mega-nav-small-list__item:first-child {
  margin-top: 0.5rem;
}
.mega-nav-small-menu__nav--primary + .mega-nav-small-menu__nav--secondary .mega-nav-small__item-submenu .mega-nav-small-list__item-back {
  margin-top: 0.5rem;
}
.mega-nav-small-menu__nav--primary + .mega-nav-small-menu__nav--secondary .mega-nav-small-list__link,
.mega-nav-small-menu__nav--primary + .mega-nav-small-menu__nav--secondary .mega-nav-small-list__link:visited {
  font-family: "Foroya Banki Text", "Helvetica", sans-serif;
  font-weight: 300;
  font-size: 1rem;
  line-height: 1.5;
  color: #0e1a2b;
  background-color: unset;
}
.mega-nav-small-menu__nav--primary + .mega-nav-small-menu__nav--secondary .mega-nav-expand-dropdown.isOpen {
  padding-top: 0;
  background-color: inherit;
}
@media screen and (min-width: 640px) {
  .mega-nav-small-menu__nav--primary + .mega-nav-small-menu__nav--secondary .mega-nav-expand-dropdown {
    max-width: 320px;
  }
}
.mega-nav-small-menu__nav--primary + .mega-nav-small-menu__nav--secondary .mega-nav-expand-dropdown__item.current svg {
  right: 1rem;
  top: 1.25rem;
}
.mega-nav-small-menu__nav--primary + .mega-nav-small-menu__nav--secondary .mega-nav-expand-dropdown .mega-nav-expand-dropdown__link {
  font-family: "Foroya Banki Text", "Helvetica", sans-serif;
  font-weight: 300;
  font-size: 1rem;
  line-height: 1.5;
}
.mega-nav-small-menu__nav--primary + .mega-nav-small-menu__nav--secondary .mega-nav-expand-dropdown .mega-nav-expand-dropdown__item.level-0 .mega-nav-expand-dropdown__link {
  font-family: "Foroya Banki Text", "Helvetica", sans-serif;
  font-weight: 300;
  font-size: 0.875rem;
  line-height: 1.5;
  padding: 0.5rem 2rem;
}
.mega-nav-small-menu__nav--primary + .mega-nav-small-menu__nav--secondary .mega-nav-small-list__item.level-0 > a,
.mega-nav-small-menu__nav--primary + .mega-nav-small-menu__nav--secondary .mega-nav-expand-dropdown__link {
  color: #0e1a2b;
  font-weight: 300;
  padding: 1rem;
  background: transparent;
}
.mega-nav-small-menu__nav--primary + .mega-nav-small-menu__nav--secondary .mega-nav-small-list__item.level-0 > a .mega-nav-expand-dropdown__item-indicator,
.mega-nav-small-menu__nav--primary + .mega-nav-small-menu__nav--secondary .mega-nav-expand-dropdown__link .mega-nav-expand-dropdown__item-indicator {
  width: 1rem;
  height: 1rem;
  top: 1.25rem;
  right: 1rem;
}
.mega-nav-small.mega-nav-small--isOpen {
  background-color: #f8f7f5;
}
.mega-nav-small.mega-nav-small--isOpen .mega-nav-small-menu__content::after {
  background-color: #f8f7f5;
}
.mega-nav-small .mega-nav-menu-toggle {
  margin: auto 1rem auto 0.5rem;
  padding: 0;
}
.mega-nav-small .mega-nav-menu-toggle__button .icon-1, .mega-nav-small .mega-nav-menu-toggle__button .icon-2 {
  width: 3.75rem;
  height: 3.75rem;
  background-color: #ffffff;
  border-radius: 1rem;
}
.mega-nav-small .mega-nav-menu-toggle__button .icon-1 svg, .mega-nav-small .mega-nav-menu-toggle__button .icon-2 svg {
  fill: #0e1a2b;
}
.mega-nav-small .mega-nav-small-toggle-text-label {
  display: none;
}
.mega-nav-small::before, .mega-nav-small::after {
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
}
.mega-nav-small::before {
  visibility: hidden;
  opacity: 0;
  -webkit-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
  z-index: -2;
}
.mega-nav-small::after {
  background-color: #f8f7f5;
  border-radius: 0 0 1.5rem 1.5rem;
  z-index: -1;
}
.mega-nav-small.mega-nav-small--isOpen::before {
  visibility: visible;
  opacity: 1;
}
@media screen and (max-width: 639px) {
  .mega-nav-small::before {
    background: #f8f7f5;
  }
}
@media screen and (min-width: 640px) {
  .mega-nav-small::before {
    background: -webkit-gradient(linear, left top, right top, from(#f8f7f5), color-stop(50%, #f8f7f5), color-stop(50%, rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0.5)));
    background: linear-gradient(to right, #f8f7f5, #f8f7f5 50%, rgba(0, 0, 0, 0.5) 50%, rgba(0, 0, 0, 0.5));
  }
}
.mega-nav-small .mega-nav-small-menu__nav--primary + .mega-nav-small-menu__nav--secondary {
  border-radius: 1.5rem 1.5rem 0 0;
}

.contact-overlay__content .contact-row {
  width: 100%;
  padding-top: 0;
  padding-bottom: 0;
}

.contact-icon-link {
  position: relative;
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  -ms-flex-negative: 1;
      flex-shrink: 1;
  -ms-flex-preferred-size: auto;
      flex-basis: auto;
  width: auto;
  color: #4a4a4a;
  border-left: 1px solid rgba(0, 0, 0, 0);
  border-right: 1px solid rgba(0, 0, 0, 0);
  padding: 24px 16px;
  text-decoration: none;
  display: block;
  font-size: 0.9rem;
  text-align: center;
  -webkit-transition: border-left 0.4s ease, border-right 0.4s ease;
  transition: border-left 0.4s ease, border-right 0.4s ease;
}
.contact-icon-link:visited {
  color: #4a4a4a;
}
.contact-icon-link::after {
  position: absolute;
  right: 0;
  left: 0;
  bottom: 0;
  content: "";
  display: block;
  height: 8px;
  background: #d0eaf8;
  background: linear-gradient(45deg, #d0eaf8, #00adef);
}
.contact-icon-link::after {
  right: -1px;
  bottom: 0px;
  left: -1px;
  height: 0;
  -webkit-transition: bottom 0.4s ease, height 0.4s ease;
  transition: bottom 0.4s ease, height 0.4s ease;
}
@media (min-width: 1024px) {
  .contact-icon-link {
    width: auto;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    padding: 24px 24px;
  }
  .contact-icon-link:hover {
    color: #4a4a4a;
    border-left: 1px solid rgba(0, 0, 0, 0.1);
    border-right: 1px solid rgba(121, 39, 39, 0.1);
  }
  .contact-icon-link:hover::after {
    height: 9px;
    bottom: -9px;
  }
}
.contact-icon-link svg {
  max-width: 72px;
  width: auto;
  height: 42px;
  fill: currentcolor;
}
@media (min-width: 640px) {
  .contact-icon-link svg {
    height: 72px;
  }
}
.contact-icon-link span {
  width: 100%;
  display: block;
  line-height: 1em;
}

.contact-widget {
  margin: 0 0 32px;
  padding: 0 16px;
  padding-top: 20px;
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  -ms-flex-preferred-size: calc(100% - 32px);
      flex-basis: calc(100% - 32px);
}
@media (min-width: 640px) {
  .contact-widget {
    -ms-flex-preferred-size: calc(50% - 32px);
        flex-basis: calc(50% - 32px);
  }
}
@media (min-width: 1100px) {
  .contact-widget {
    -ms-flex-preferred-size: calc(25% - 32px);
        flex-basis: calc(25% - 32px);
  }
}
.contact-widget p {
  color: #4a4a4a;
}
.contact-widget p:first-of-type {
  margin-top: 0;
}

.contact-widget-title {
  font-family: "Foroya Banki Text", "Helvetica", sans-serif;
  font-weight: 300;
  font-size: 1.125rem;
  line-height: 1.5;
  line-height: 1;
  margin-bottom: 16px;
}

.contact-widget-phonelink {
  color: #4a4a4a;
  font-size: 1.625rem;
  line-height: 2.5625rem;
  font-family: "Foroya Banki Display", "Helvetica", sans-serif;
  text-decoration: none;
}
.contact-widget-phonelink:visited {
  color: #4a4a4a;
}

.contact-widget-linklist__link {
  color: #4a4a4a;
  display: block;
  margin: 0.5em 0;
  text-decoration: none;
}
.contact-widget-linklist__link:visited {
  color: #4a4a4a;
}
.contact-widget-linklist__link svg {
  display: inline-block;
  vertical-align: baseline;
  width: auto;
  max-width: 20px;
  height: 0.7em;
  fill: currentcolor;
  -webkit-transition: -webkit-transform 0.3s cubic-bezier(0.24, 0.5, 0.22, 0.89);
  transition: -webkit-transform 0.3s cubic-bezier(0.24, 0.5, 0.22, 0.89);
  transition: transform 0.3s cubic-bezier(0.24, 0.5, 0.22, 0.89);
  transition: transform 0.3s cubic-bezier(0.24, 0.5, 0.22, 0.89), -webkit-transform 0.3s cubic-bezier(0.24, 0.5, 0.22, 0.89);
}
.contact-widget-linklist__link:hover svg {
  -webkit-transform: translateX(25%);
          transform: translateX(25%);
}
.contact-widget-linklist__link span {
  margin-left: 0.5em;
}

.action-btn .nav-icon-btn__label,
.action-btn--menu .nav-icon-btn__label {
  position: absolute;
  font-size: 0.5rem;
  color: #fff;
  font-family: "Foroya Banki Text", "Helvetica", sans-serif;
  bottom: 12px;
  z-index: 10;
  display: block;
}

.mega-nav-action-buttons-list__item .nav-icon-btn__icon-1 {
  width: 60px;
  height: 60px;
  border-radius: 1rem;
}
.mega-nav-action-buttons-list__item .nav-icon-btn__icon-1 svg {
  position: absolute;
  top: 12px;
  width: 1.125rem;
  height: 1.125rem;
}
.mega-nav-action-buttons-list__item:nth-last-child(1) .nav-icon-btn .nav-icon-btn__icon-1 {
  background: #0e1a2b;
  color: #fff;
}
.mega-nav-action-buttons-list__item:nth-last-child(2) .nav-icon-btn .nav-icon-btn__icon-1 {
  background: #14375a;
  color: #fff;
}
.mega-nav-action-buttons-list__item:nth-last-child(3) .nav-icon-btn .nav-icon-btn__icon-1 {
  background: #1b6c93;
  color: #fff;
}
.mega-nav-action-buttons-list__item:nth-last-child(3) .nav-icon-btn .nav-icon-btn__icon-2 {
  background: none;
  color: #000;
}
.mega-nav-action-buttons-list__item:nth-last-child(2) .nav-icon-btn .nav-icon-btn__icon-2 {
  background-color: #efe9e5;
}
.mega-nav-action-buttons-list__item .nav-icon-btn .nav-icon-btn__label,
.mega-nav-action-buttons-list__item .nav-icon-btn .nav-icon-btn__icon-1,
.mega-nav-action-buttons-list__item .nav-icon-btn:hover .nav-icon-btn__label,
.mega-nav-action-buttons-list__item .nav-icon-btn:hover .nav-icon-btn__icon-1 {
  -webkit-transition: border-radius 0.4s cubic-bezier(0.24, 0.5, 0.22, 0.89), background-color 0.4s cubic-bezier(0.24, 0.5, 0.22, 0.89), color 0.4s cubic-bezier(0.24, 0.5, 0.22, 0.89);
  transition: border-radius 0.4s cubic-bezier(0.24, 0.5, 0.22, 0.89), background-color 0.4s cubic-bezier(0.24, 0.5, 0.22, 0.89), color 0.4s cubic-bezier(0.24, 0.5, 0.22, 0.89);
}
.mega-nav-action-buttons-list__item .nav-icon-btn:hover .nav-icon-btn__label,
.mega-nav-action-buttons-list__item .nav-icon-btn:hover .nav-icon-btn__icon-1 {
  color: #fff;
}
.mega-nav-action-buttons-list__item .nav-icon-btn:hover .nav-icon-btn__icon-1 {
  border-radius: 50%;
  -webkit-transform: none;
          transform: none;
  background: #000;
}

.mega-nav-large .mega-nav-action-buttons-list__item::after {
  background-color: #000;
}
.mega-nav-large .mega-nav-action-buttons-list__item.mega-nav-action-buttons-list__item--isToggled::after {
  background-color: #f8f4f1;
}

.mega-nav-small .mega-nav-action-overlay {
  background-color: #f8f4f1;
}
.mega-nav-small .mega-nav-action-overlay .mega-nav-action-overlay__close-button {
  color: #000;
  width: 56px;
  height: 56px;
  border: 1px solid #000;
  border-radius: 50%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin: 1rem;
  cursor: pointer;
}
.mega-nav-small .mega-nav-action-overlay .mega-nav-action-overlay__close-button svg {
  margin: 0;
}

.search-overlay {
  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;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  padding: 80px 24px;
  min-height: calc(100% - 120px);
  color: #000;
}
.search-overlay .search-field,
.search-overlay .document-loaded-content {
  max-width: 600px;
  width: 100%;
  margin: 0 auto;
}
.search-overlay .search-overlay__searchfield {
  width: 100%;
}
.search-overlay .search-results {
  background-color: unset;
}
.search-overlay .search-results .search-results__top {
  background-color: unset;
}
.search-overlay .search-results:first-child::before {
  content: none;
}
.search-overlay .search-overlay__suggeted-links__list {
  list-style-type: none;
  margin: 0;
  padding: 0;
  font-weight: 300;
}

.benefit-list-a .frame__cell {
  max-width: 90rem;
  padding: 0 1rem;
  margin-bottom: 3rem;
}
@media screen and (min-width: 1024px) {
  .benefit-list-a .frame__cell {
    padding: 0 3.5rem;
  }
}
.benefit-list-a .benefit-list-a__wrapper {
  gap: 1rem;
}
.benefit-list-a .benefit-list-a__item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  text-align: left;
  padding: 2rem;
  margin-bottom: 0;
  border-radius: 0.625rem;
  -webkit-box-shadow: 0px 8px 24px 0px rgba(181, 181, 181, 0.25);
          box-shadow: 0px 8px 24px 0px rgba(181, 181, 181, 0.25);
}
.benefit-list-a .benefit-list-a__item::before {
  content: none;
}
@media screen and (min-width: 640px) {
  .benefit-list-a .benefit-list-a__item {
    -ms-flex-preferred-size: calc(50% - 0.5rem);
        flex-basis: calc(50% - 0.5rem);
  }
}
@media screen and (min-width: 1024px) {
  .benefit-list-a .benefit-list-a__item {
    -ms-flex-preferred-size: calc(33.33% - 0.75rem);
        flex-basis: calc(33.33% - 0.75rem);
  }
}
.benefit-list-a .benefit-list-a__item:last-of-type:not(:first-of-type) {
  background-color: #ebd294;
}
.benefit-list-a .benefit-list-a__image {
  display: none;
}
.benefit-list-a .benefit-list-a__text {
  width: 100%;
  max-width: none;
  padding: 0;
}
.benefit-list-a .benefit-list-a__text > :first-child {
  margin-top: 0;
}
.benefit-list-a .benefit-list-a__text > :last-child {
  margin-bottom: 0;
}
.benefit-list-a .benefit-list-a__text h3 {
  max-width: none;
}
.benefit-list-a .benefit-list-a__text .benefit-list-a__list {
  max-width: none;
  margin-top: 2rem;
}
.benefit-list-a .benefit-list-a__text .benefit-list-a__list-item {
  margin-bottom: 1.5rem;
}
.benefit-list-a .benefit-list-a__text .benefit-list-a__list-item:last-child {
  margin-bottom: 0;
}
.benefit-list-a .benefit-list-a__text .benefit-list-a__list-icon {
  top: -0.05em;
  left: 0;
}
.benefit-list-a .benefit-list-a__text .benefit-list-a__list-icon svg {
  width: 1.5rem;
  height: 1.5rem;
  fill: #8d7e59;
}
.benefit-list-a .benefit-list-a__text .a-arrow-link__container {
  padding: 1.5rem 0 0;
}
.benefit-list-a .benefit-list-a__text .a-arrow-link__container .a-arrow-link:before {
  content: none;
}
.benefit-list-a .benefit-list-a__cta {
  position: static;
  text-align: left;
  -webkit-transform: none;
          transform: none;
  margin-top: auto;
}
.benefit-list-a .benefit-list-a__cta .btn {
  margin-top: 2.5rem;
}

.benefit-list-b {
  background-color: transparent;
  position: relative;
  clear: both;
  margin-top: 16px;
  margin-bottom: 48px;
}
@media (min-width: 1024px) {
  .benefit-list-b {
    margin-top: 48px;
    margin-bottom: 64px;
  }
}
@media (min-width: 1024px) {
  .benefit-list-b:first-child {
    padding-top: 160px;
  }
}
.benefit-list-b .frame__cell-item {
  padding: 0;
}
.benefit-list-b .benefit-list-b__wrapper {
  padding: 0 8px;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .benefit-list-b .benefit-list-b__wrapper {
    display: block;
  }
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .benefit-list-b .benefit-list-b__item {
    min-width: 100%;
  }
}
.benefit-list-b .benefit-list-b__image {
  padding: 24px 0 0;
}
@media (min-width: 1024px) {
  .benefit-list-b .benefit-list-b__image {
    padding: 60px 0;
  }
}
.benefit-list-b .benefit-list-b__text {
  padding: 24px 0;
}
.benefit-list-b .benefit-list-b__text h1:first-child,
.benefit-list-b .benefit-list-b__text h2:first-child,
.benefit-list-b .benefit-list-b__text h3:first-child,
.benefit-list-b .benefit-list-b__text h4:first-child,
.benefit-list-b .benefit-list-b__text h5:first-child,
.benefit-list-b .benefit-list-b__text h6:first-child {
  margin-top: 0;
  margin-bottom: 20px;
}
.benefit-list-b .benefit-list-b__text::before {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: -1;
  background-color: #f5f5f5;
}
@media (min-width: 1024px) {
  .benefit-list-b .benefit-list-b__text {
    padding: 24px 85.125px;
  }
  .benefit-list-b .benefit-list-b__text::before {
    right: 39%;
  }
}
.benefit-list-b .benefit-list-b__list {
  padding: 0;
  max-width: 41.125rem;
}
.benefit-list-b .benefit-list-b__list li {
  margin: 0.65em 0;
}
.benefit-list-b .benefit-list-b__list-icon {
  top: 4px;
}
.benefit-list-b .benefit-list-b__list-icon svg {
  width: 1.375rem;
  height: 1.375rem;
}
.benefit-list-b .a-arrow-link {
  color: #fe9743;
}
.benefit-list-b .a-arrow-link:visited {
  color: #c05701;
}

.benefit-list-b.benefit-list-b--invert .benefit-list-b__item {
  -webkit-box-ordinal-group: 2;
      -ms-flex-order: 1;
          order: 1;
}
.benefit-list-b.benefit-list-b--invert .benefit-list-b__text {
  padding: 24px 0;
}
.benefit-list-b.benefit-list-b--invert .benefit-list-b__text::before {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: -1;
  background-color: #f5f5f5;
}
@media (min-width: 1024px) {
  .benefit-list-b.benefit-list-b--invert .benefit-list-b__text {
    padding: 24px 85.125px;
  }
  .benefit-list-b.benefit-list-b--invert .benefit-list-b__text::before {
    left: 39%;
  }
}

@media screen and (min-width: 640px) {
  .benefit-list-c__item .benefit-list-c__text {
    padding: 32px 40px 40px;
  }
  .benefit-list-c__item .benefit-list-c__text h3 {
    font-size: 1.875rem;
    line-height: 2.1875rem;
  }
  .benefit-list-c__item .benefit-list-c__text p {
    margin-top: 10px;
    font-size: 1rem;
    line-height: 1.375rem;
  }
}

.benefit-list-c .benefit-list-c__wrapper .benefit-list-c__item {
  margin-left: 10px;
  margin-right: 10px;
}
.benefit-list-c .benefit-list-c__wrapper .benefit-list-c__item:not(.t-bg-color-1):not(.t-bg-color-2):not(.t-bg-color-3):not(.t-bg-color-4):not(.t-bg-color-gray) {
  outline: 1px solid #d1d3d4;
}

.benefit-list-c .frame__cell-item.benefit-list-c__title {
  padding: 0 16px;
}
.benefit-list-c .frame__cell-item.benefit-list-c__title h2 {
  font-size: 1.875rem;
}

.benefit-list-c .frame__cell-item,
.benefit-list-c .benefit-list-c__wrapper {
  padding: 0 6px;
}

.benefit-list-c .frame__cell-item,
.benefit-list-c .frame__cell-item.benefit-list-c__title,
.benefit-list-c .benefit-list-c__wrapper {
  max-width: calc(100vw - (10px * 3));
}
@media screen and (min-width: 360px) {
  .benefit-list-c .frame__cell-item,
.benefit-list-c .frame__cell-item.benefit-list-c__title,
.benefit-list-c .benefit-list-c__wrapper {
    max-width: calc(100vw - (10px * 3));
  }
}
@media screen and (min-width: 768px) {
  .benefit-list-c .frame__cell-item,
.benefit-list-c .frame__cell-item.benefit-list-c__title,
.benefit-list-c .benefit-list-c__wrapper {
    max-width: calc((320px * 4) + (10px * 4));
  }
}
@media screen and (min-width: 1024px) {
  .benefit-list-c .frame__cell-item,
.benefit-list-c .frame__cell-item.benefit-list-c__title,
.benefit-list-c .benefit-list-c__wrapper {
    max-width: calc(100vw - 175px);
  }
}
@media screen and (min-width: 1100px) {
  .benefit-list-c .frame__cell-item,
.benefit-list-c .frame__cell-item.benefit-list-c__title,
.benefit-list-c .benefit-list-c__wrapper {
    max-width: calc((320px * 4) + (10px * 4));
  }
}

.benefit-list-c .benefit-list-c__wrapper > div {
  -ms-flex-preferred-size: calc(100% - 20px);
      flex-basis: calc(100% - 20px);
  max-width: calc(100% - 20px);
}
@media screen and (min-width: 360px) {
  .benefit-list-c .benefit-list-c__wrapper > div {
    -ms-flex-preferred-size: calc(50% - 20px);
        flex-basis: calc(50% - 20px);
    max-width: calc(50% - 20px);
  }
}
@media screen and (min-width: 1024px) {
  .benefit-list-c .benefit-list-c__wrapper > div {
    -ms-flex-preferred-size: calc(33.3333333333% - 20px);
        flex-basis: calc(33.3333333333% - 20px);
    max-width: calc(33.3333333333% - 20px);
  }
}
@media screen and (min-width: 1100px) {
  .benefit-list-c .benefit-list-c__wrapper > div {
    -ms-flex-preferred-size: calc(25% - 20px);
        flex-basis: calc(25% - 20px);
    max-width: calc(25% - 20px);
  }
}

.benefit-list-c__text {
  -webkit-transition: color 0.8s cubic-bezier(0.24, 0.5, 0.22, 0.89);
  transition: color 0.8s cubic-bezier(0.24, 0.5, 0.22, 0.89);
  position: static;
}

.benefit-list-c__image {
  position: relative;
  line-height: 0;
}
.benefit-list-c__image::before {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  content: "";
  opacity: 0;
  z-index: 1;
  background: rgba(0, 0, 0, 0.44);
  -webkit-transition: opacity 0.8s cubic-bezier(0.24, 0.5, 0.22, 0.89);
  transition: opacity 0.8s cubic-bezier(0.24, 0.5, 0.22, 0.89);
}

.benefit-list-c__item > a:hover .benefit-list-c__image:before,
.benefit-list-c__item > a:focus .benefit-list-c__image:before {
  opacity: 1;
}
.benefit-list-c__item > a:hover .btn:not(:disabled):not(.btn--disabled),
.benefit-list-c__item > a:focus .btn:not(:disabled):not(.btn--disabled) {
  background-color: #3e4855;
  color: #ffffff;
  border-color: transparent;
}
.benefit-list-c__item > a:hover .btn:not(:disabled):not(.btn--disabled).btn.btn--secondary.btn--default, .benefit-list-c__item > a:hover .btn:not(:disabled):not(.btn--disabled).btn--brand-1, .benefit-list-c__item > a:hover .btn:not(:disabled):not(.btn--disabled).btn--brand-2,
.benefit-list-c__item > a:focus .btn:not(:disabled):not(.btn--disabled).btn.btn--secondary.btn--default,
.benefit-list-c__item > a:focus .btn:not(:disabled):not(.btn--disabled).btn--brand-1,
.benefit-list-c__item > a:focus .btn:not(:disabled):not(.btn--disabled).btn--brand-2 {
  background-color: #0e1a2b;
  color: #ffffff;
  border-color: transparent;
}
.benefit-list-c__item > a:hover .btn:not(:disabled):not(.btn--disabled).btn--invert.btn--brand-1.btn--primary,
.benefit-list-c__item > a:focus .btn:not(:disabled):not(.btn--disabled).btn--invert.btn--brand-1.btn--primary {
  background-color: transparent;
  color: #ebd294;
  border-color: #ebd294;
}
.benefit-list-c__item > a:hover .btn:not(:disabled):not(.btn--disabled).btn--invert.btn--brand-1.btn--secondary,
.benefit-list-c__item > a:focus .btn:not(:disabled):not(.btn--disabled).btn--invert.btn--brand-1.btn--secondary {
  background-color: transparent;
  color: #ffffff;
  border-color: #ffffff;
}
.benefit-list-c__item > a:hover .btn:not(:disabled):not(.btn--disabled).btn--invert.btn--brand-2.btn--primary,
.benefit-list-c__item > a:focus .btn:not(:disabled):not(.btn--disabled).btn--invert.btn--brand-2.btn--primary {
  background-color: transparent;
  color: #ddd6f4;
  border-color: #ddd6f4;
}
.benefit-list-c__item > a:hover .btn:not(:disabled):not(.btn--disabled).btn--invert.btn--brand-2.btn--secondary,
.benefit-list-c__item > a:focus .btn:not(:disabled):not(.btn--disabled).btn--invert.btn--brand-2.btn--secondary {
  background-color: #ffffff;
  color: #0e1a2b;
  border-color: transparent;
}

.benefit-list-c__item:not(.t-bg-color-1):not(.t-bg-color-2):not(.t-bg-color-3):not(.t-bg-color-4):not(.t-bg-color-gray), .benefit-list-c__item.t-bg-color-gray {
  color: #004c6a;
}
.benefit-list-c__item:not(.t-bg-color-1):not(.t-bg-color-2):not(.t-bg-color-3):not(.t-bg-color-4):not(.t-bg-color-gray) > a:focus .benefit-list-c__text, .benefit-list-c__item:not(.t-bg-color-1):not(.t-bg-color-2):not(.t-bg-color-3):not(.t-bg-color-4):not(.t-bg-color-gray) > a:hover .benefit-list-c__text, .benefit-list-c__item.t-bg-color-gray > a:focus .benefit-list-c__text, .benefit-list-c__item.t-bg-color-gray > a:hover .benefit-list-c__text {
  color: #000;
}

.benefit-list-c__text p,
.benefit-list-c__text .benefit-list-c__cta {
  margin-top: 0.5em;
  margin-bottom: 0;
}
.benefit-list-c__text p--hasButton .btn,
.benefit-list-c__text .benefit-list-c__cta--hasButton .btn {
  padding: 1rem 2rem;
}
.benefit-list-c__text p .a-arrow-link::before,
.benefit-list-c__text .benefit-list-c__cta .a-arrow-link::before {
  z-index: 2;
}

.benefit-list-c a,
.benefit-list-c a:visited {
  color: inherit;
}

.teaser-list {
  position: relative;
  clear: both;
}
.teaser-list h2 {
  font-family: "Foroya Banki Display", "Helvetica", sans-serif;
  font-weight: 500;
  font-size: 1.5rem;
  line-height: 1.2;
  word-wrap: break-word;
  text-align: left;
  margin-bottom: 24px;
}
@media (min-width: 640px) {
  .teaser-list h2 {
    margin-bottom: 32px;
    padding: 0 16px;
  }
}
.teaser-list .frame__cell {
  max-width: 1362px;
  margin: auto;
  padding: 0 16px;
}
@media (min-width: 640px) {
  .teaser-list .frame__cell {
    max-width: 853.3333333333px;
  }
}
@media (min-width: 1024px) {
  .teaser-list .frame__cell {
    max-width: 1362px;
  }
}
@media (min-width: 640px) {
  .teaser-list .frame__cell {
    padding: 0 24px;
  }
}
@media (min-width: 1024px) {
  .teaser-list .frame__cell {
    padding: 0 8px;
  }
}
.teaser-list .frame__cell-item {
  max-width: 100%;
  margin-left: 0%;
}
@media (min-width: 640px) {
  .teaser-list .frame__cell-item {
    max-width: 100%;
  }
}
@media (min-width: 1024px) {
  .teaser-list .frame__cell-item {
    max-width: 100%;
  }
}
@media (min-width: 640px) {
  .teaser-list .frame__cell-item {
    margin-left: 0%;
  }
}
@media (min-width: 1024px) {
  .teaser-list .frame__cell-item {
    margin-left: 0%;
  }
}
.teaser-list .teaser-list__item {
  margin-bottom: 16px;
}
@media (min-width: 768px) {
  .teaser-list .teaser-list__item {
    margin-bottom: 0;
  }
}

.teaser-list__text {
  word-break: break-word;
}

.teaser-list--1-item {
  margin-bottom: 48px;
}
@media (min-width: 1024px) {
  .teaser-list--1-item {
    margin-bottom: 64px;
  }
}
.teaser-list--1-item .teaser-list__item {
  margin: 0 8px;
}
@media (max-width: 768px) {
  .teaser-list--1-item .teaser-list__item picture {
    position: relative;
    height: 300px;
    overflow: hidden;
    max-width: 120%;
  }
  .teaser-list--1-item .teaser-list__item picture img,
.teaser-list--1-item .teaser-list__item picture video,
.teaser-list--1-item .teaser-list__item picture object,
.teaser-list--1-item .teaser-list__item picture picture {
    max-width: none;
    position: absolute;
    width: auto;
    height: auto;
    min-width: 100%;
    min-height: 100%;
    display: block;
    right: 50%;
    bottom: 50%;
    -webkit-transform: translate(50%, 50%);
            transform: translate(50%, 50%);
  }
  .teaser-list--1-item .teaser-list__item picture.focus-MiddleCenter img,
.teaser-list--1-item .teaser-list__item picture.focus-MiddleCenter video,
.teaser-list--1-item .teaser-list__item picture.focus-MiddleCenter object,
.teaser-list--1-item .teaser-list__item picture.focus-MiddleCenter picture {
    right: 50%;
    bottom: 50%;
    -webkit-transform: translate(50%, 50%);
            transform: translate(50%, 50%);
  }
  .teaser-list--1-item .teaser-list__item picture.focus-TopCenter img,
.teaser-list--1-item .teaser-list__item picture.focus-TopCenter video,
.teaser-list--1-item .teaser-list__item picture.focus-TopCenter object,
.teaser-list--1-item .teaser-list__item picture.focus-TopCenter picture {
    right: 50%;
    bottom: auto;
    -webkit-transform: translateX(50%);
            transform: translateX(50%);
  }
  .teaser-list--1-item .teaser-list__item picture.focus-BottomCenter img,
.teaser-list--1-item .teaser-list__item picture.focus-BottomCenter video,
.teaser-list--1-item .teaser-list__item picture.focus-BottomCenter object,
.teaser-list--1-item .teaser-list__item picture.focus-BottomCenter picture {
    right: 50%;
    bottom: 0;
    -webkit-transform: translateX(50%);
            transform: translateX(50%);
  }
  .teaser-list--1-item .teaser-list__item picture.focus-TopLeft img,
.teaser-list--1-item .teaser-list__item picture.focus-TopLeft video,
.teaser-list--1-item .teaser-list__item picture.focus-TopLeft object,
.teaser-list--1-item .teaser-list__item picture.focus-TopLeft picture {
    top: 0;
    left: 0;
    right: auto;
    bottom: auto;
    -webkit-transform: translate(0%, 0%);
            transform: translate(0%, 0%);
  }
  .teaser-list--1-item .teaser-list__item picture.focus-MiddleLeft img,
.teaser-list--1-item .teaser-list__item picture.focus-MiddleLeft video,
.teaser-list--1-item .teaser-list__item picture.focus-MiddleLeft object,
.teaser-list--1-item .teaser-list__item picture.focus-MiddleLeft picture {
    left: 0;
    right: auto;
    bottom: 50%;
    -webkit-transform: translateY(50%);
            transform: translateY(50%);
  }
  .teaser-list--1-item .teaser-list__item picture.focus-BottomLeft img,
.teaser-list--1-item .teaser-list__item picture.focus-BottomLeft video,
.teaser-list--1-item .teaser-list__item picture.focus-BottomLeft object,
.teaser-list--1-item .teaser-list__item picture.focus-BottomLeft picture {
    left: 0;
    right: auto;
    bottom: 0;
    -webkit-transform: translate(0%, 0%);
            transform: translate(0%, 0%);
  }
  .teaser-list--1-item .teaser-list__item picture.focus-TopRight img,
.teaser-list--1-item .teaser-list__item picture.focus-TopRight video,
.teaser-list--1-item .teaser-list__item picture.focus-TopRight object,
.teaser-list--1-item .teaser-list__item picture.focus-TopRight picture {
    right: 0;
    bottom: auto;
    -webkit-transform: translate(0%, 0%);
            transform: translate(0%, 0%);
  }
  .teaser-list--1-item .teaser-list__item picture.focus-MiddleRight img,
.teaser-list--1-item .teaser-list__item picture.focus-MiddleRight video,
.teaser-list--1-item .teaser-list__item picture.focus-MiddleRight object,
.teaser-list--1-item .teaser-list__item picture.focus-MiddleRight picture {
    right: 0;
    bottom: 50%;
    -webkit-transform: translateY(50%);
            transform: translateY(50%);
  }
  .teaser-list--1-item .teaser-list__item picture.focus-BottomRight img,
.teaser-list--1-item .teaser-list__item picture.focus-BottomRight video,
.teaser-list--1-item .teaser-list__item picture.focus-BottomRight object,
.teaser-list--1-item .teaser-list__item picture.focus-BottomRight picture {
    right: 0;
    bottom: 0;
    -webkit-transform: translate(0%, 0%);
            transform: translate(0%, 0%);
  }
  .teaser-list--1-item .teaser-list__item picture.focus-stretch img,
.teaser-list--1-item .teaser-list__item picture.focus-stretch video,
.teaser-list--1-item .teaser-list__item picture.focus-stretch object,
.teaser-list--1-item .teaser-list__item picture.focus-stretch picture {
    max-width: 100%;
  }
  .teaser-list--1-item .teaser-list__item picture img {
    -webkit-transform: translate(50%, 50%) scale(0.7) !important;
            transform: translate(50%, 50%) scale(0.7) !important;
  }
}
.teaser-list--1-item .teaser-list__image {
  padding: 0;
}
.teaser-list--1-item .teaser-list__text {
  background-color: #fff;
  border: 1px solid #d1d3d4;
  color: #004c6a;
  float: right;
  max-width: none;
  padding: 16px;
  width: calc(100% - 34px);
  margin-top: -32px;
  margin-right: 16px;
  z-index: 2;
  position: relative;
}
@media (min-width: 1024px) {
  .teaser-list--1-item .teaser-list__text {
    max-width: 50%;
    padding: 24px;
    margin: 0;
    margin-top: -120px;
    margin-right: 64px;
  }
}
.teaser-list--1-item .teaser-list__text h1,
.teaser-list--1-item .teaser-list__text h2,
.teaser-list--1-item .teaser-list__text h3,
.teaser-list--1-item .teaser-list__text h4,
.teaser-list--1-item .teaser-list__text h5 {
  font-size: 1.875rem;
  line-height: 2.5rem;
  max-width: 510.75px;
  margin: 0;
}
@media (max-width: 360px) {
  .teaser-list--1-item .teaser-list__text h1,
.teaser-list--1-item .teaser-list__text h2,
.teaser-list--1-item .teaser-list__text h3,
.teaser-list--1-item .teaser-list__text h4,
.teaser-list--1-item .teaser-list__text h5 {
    word-wrap: break-word;
  }
}
.teaser-list--1-item .teaser-list__text p {
  font-size: 0.875rem;
  line-height: 1.25rem;
  max-width: 510.75px;
}
@media (min-width: 1024px) {
  .teaser-list--1-item .teaser-list__text-category {
    left: 0;
    margin: 0 0 1em;
    position: relative;
    top: 0;
  }
}

.teaser-list.teaser-list--2-items .frame__cell {
  max-width: 90rem;
  padding: 0 1rem;
}
@media screen and (min-width: 1024px) {
  .teaser-list.teaser-list--2-items .frame__cell {
    padding: 0 3.5rem;
  }
}
.teaser-list.teaser-list--2-items .frame__cell-item {
  margin: auto;
  max-width: 62rem;
}
.teaser-list.teaser-list--2-items .frame__cell-item > h2 {
  padding: 0;
}
@media screen and (min-width: 640px) {
  .teaser-list.teaser-list--2-items .teaser-list__wrapper {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
}
.teaser-list.teaser-list--2-items .teaser-list__item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  row-gap: 0.5rem;
  margin-bottom: 0;
  width: 100%;
}
@media screen and (min-width: 640px) {
  .teaser-list.teaser-list--2-items .teaser-list__item {
    -webkit-column-gap: 1rem;
            column-gap: 1rem;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
}
.teaser-list.teaser-list--2-items .teaser-list__item::after {
  content: none;
}
.teaser-list.teaser-list--2-items .teaser-list__item .teaser-list__image {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 0;
  border-radius: 0.625rem;
  overflow: hidden;
  aspect-ratio: 16/9;
}
@media screen and (min-width: 640px) {
  .teaser-list.teaser-list--2-items .teaser-list__item .teaser-list__image {
    width: 50%;
  }
}
.teaser-list.teaser-list--2-items .teaser-list__item .teaser-list__image img {
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.teaser-list.teaser-list--2-items .teaser-list__item .teaser-list__text {
  margin: auto;
  width: 100%;
  padding: 1.5rem 1rem;
}
.teaser-list.teaser-list--2-items .teaser-list__item .teaser-list__text > :first-child {
  margin-top: 0;
}
.teaser-list.teaser-list--2-items .teaser-list__item .teaser-list__text > :last-child {
  margin-bottom: 0;
}
@media screen and (min-width: 640px) {
  .teaser-list.teaser-list--2-items .teaser-list__item .teaser-list__text {
    width: 50%;
  }
}
@media screen and (min-width: 1024px) {
  .teaser-list.teaser-list--2-items .teaser-list__item .teaser-list__text {
    padding: 3rem 3.5rem 3rem 2rem;
  }
}
.teaser-list.teaser-list--2-items .teaser-list__item .teaser-list__text-category {
  font-family: "Foroya Banki Text", "Helvetica", sans-serif;
  font-weight: 300;
  font-size: 0.875rem;
  line-height: 1.5;
  position: static;
}
.teaser-list.teaser-list--2-items .teaser-list__item .teaser-list__text-category + h1, .teaser-list.teaser-list--2-items .teaser-list__item .teaser-list__text-category + h2, .teaser-list.teaser-list--2-items .teaser-list__item .teaser-list__text-category + h3 {
  margin-top: 0.5rem;
}
.teaser-list.teaser-list--2-items .teaser-list__item .a-arrow-link:before {
  content: none;
}
@media screen and (min-width: 640px) {
  .teaser-list.teaser-list--2-items .teaser-list__item:last-of-type {
    margin-top: 3rem;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
        -ms-flex-direction: row-reverse;
            flex-direction: row-reverse;
  }
}
@media screen and (min-width: 1024px) {
  .teaser-list.teaser-list--2-items .teaser-list__item:last-of-type .teaser-list__text {
    padding: 3rem 2rem 3rem 3.5rem;
  }
}

.teaser-list--3-items:first-child {
  padding: 120px 16px 24px;
}
@media (min-width: 1024px) {
  .teaser-list--3-items {
    padding: 0 80px;
  }
  .teaser-list--3-items:first-child {
    padding: 160px 80px 40px;
  }
}
.teaser-list--3-items .teaser-list__wrapper {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row wrap;
          flex-flow: row wrap;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.teaser-list--3-items .teaser-list__image {
  width: 100%;
  padding: 0;
}
.teaser-list--3-items .teaser-list__image picture,
.teaser-list--3-items .teaser-list__image picture img {
  width: 100%;
}
.teaser-list--3-items .teaser-list__text {
  position: relative;
  width: 100%;
  background-color: #fff;
  color: #004c6a;
  padding: 16px;
  float: right;
  border: 1px solid #d1d3d4;
  max-width: none;
}
.teaser-list--3-items .teaser-list__text h1,
.teaser-list--3-items .teaser-list__text h2,
.teaser-list--3-items .teaser-list__text h3,
.teaser-list--3-items .teaser-list__text h4,
.teaser-list--3-items .teaser-list__text h5 {
  font-size: 1.875rem;
  line-height: 2.5rem;
  max-width: 510.75px;
  margin: 0;
}
.teaser-list--3-items .teaser-list__text p {
  font-size: 0.875rem;
  line-height: 1.25rem;
  max-width: 510.75px;
}
.teaser-list--3-items .teaser-list__item {
  margin-bottom: 24px;
  -webkit-box-flex: 0;
      -ms-flex-positive: 0;
          flex-grow: 0;
  -ms-flex-preferred-size: 100%;
      flex-basis: 100%;
  min-width: auto;
}
@media (min-width: 768px) {
  .teaser-list--3-items .teaser-list__item {
    padding: 0 16px;
    -ms-flex-preferred-size: calc(50% - 16px);
        flex-basis: calc(50% - 16px);
  }
  .teaser-list--3-items .teaser-list__item:first-child {
    -ms-flex-preferred-size: calc(50% - 16px);
        flex-basis: calc(50% - 16px);
    min-width: auto;
  }
  .teaser-list--3-items .teaser-list__item:nth-child(2) {
    -webkit-transform: translateY(40%);
            transform: translateY(40%);
  }
  .teaser-list--3-items .teaser-list__item:nth-child(2) .teaser-list__image, .teaser-list--3-items .teaser-list__item:nth-child(3) .teaser-list__image {
    padding-top: 0;
  }
}

.teaser-list--4-items {
  margin-bottom: 48px;
  padding: 0;
}
@media (min-width: 1024px) {
  .teaser-list--4-items {
    margin-bottom: 64px;
  }
}
.teaser-list--4-items h2 {
  padding: 0;
}
@media (min-width: 1024px) {
  .teaser-list--4-items h2 {
    padding: 0 8px;
  }
}
.teaser-list--4-items .frame__cell-item {
  padding: 0 8px;
}
@media (min-width: 1024px) {
  .teaser-list--4-items .frame__cell-item {
    padding: 0;
  }
}
.teaser-list--4-items .teaser-list__wrapper {
  -webkit-box-align: normal;
      -ms-flex-align: normal;
          align-items: normal;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  max-width: 1362px;
  padding: 0;
}
@media (min-width: 640px) {
  .teaser-list--4-items .teaser-list__wrapper {
    margin: -8px;
  }
}
@media (min-width: 1024px) {
  .teaser-list--4-items .teaser-list__wrapper {
    margin: 0;
  }
}
.teaser-list--4-items .teaser-list__item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -ms-flex-preferred-size: 100%;
      flex-basis: 100%;
  min-width: auto;
  position: relative;
  margin-bottom: 1.875rem;
  border-radius: 0.625rem;
  overflow: hidden;
}
.teaser-list--4-items .teaser-list__item::after {
  position: absolute;
  right: 0;
  left: 0;
  bottom: 0;
  content: "";
  display: block;
  height: 8px;
  background: #006890;
  background: linear-gradient(45deg, #006890, #00adef);
}
@media (max-width: 1024px) {
  .teaser-list--4-items .teaser-list__item .teaser-list__text,
.teaser-list--4-items .teaser-list__item .teaser-list__image {
    padding: 16px 32px;
  }
}
@media (max-width: 768px) {
  .teaser-list--4-items .teaser-list__item .teaser-list__text,
.teaser-list--4-items .teaser-list__item .teaser-list__image {
    padding: 16px 16px;
  }
}
.teaser-list--4-items .teaser-list__item::before {
  position: absolute;
  content: "";
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  border: 1px solid #d1d3d4;
  -webkit-box-shadow: 0 0 0 rgba(0, 0, 0, 0);
          box-shadow: 0 0 0 rgba(0, 0, 0, 0);
  z-index: -1;
  -webkit-transition: -webkit-box-shadow 0.8s cubic-bezier(0.24, 0.5, 0.22, 0.89);
  transition: -webkit-box-shadow 0.8s cubic-bezier(0.24, 0.5, 0.22, 0.89);
  transition: box-shadow 0.8s cubic-bezier(0.24, 0.5, 0.22, 0.89);
  transition: box-shadow 0.8s cubic-bezier(0.24, 0.5, 0.22, 0.89), -webkit-box-shadow 0.8s cubic-bezier(0.24, 0.5, 0.22, 0.89);
  border-radius: 0.625rem;
}
.teaser-list--4-items .teaser-list__item::after {
  height: 0;
  -webkit-transition: height 0.2s cubic-bezier(0.24, 0.5, 0.22, 0.89);
  transition: height 0.2s cubic-bezier(0.24, 0.5, 0.22, 0.89);
}
.teaser-list--4-items .teaser-list__item .teaser-list__text {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  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: start;
      -ms-flex-align: start;
          align-items: flex-start;
  max-width: 617px;
  color: #004c6a;
}
.teaser-list--4-items .teaser-list__item .teaser-list__text h1,
.teaser-list--4-items .teaser-list__item .teaser-list__text h2,
.teaser-list--4-items .teaser-list__item .teaser-list__text h3,
.teaser-list--4-items .teaser-list__item .teaser-list__text h4,
.teaser-list--4-items .teaser-list__item .teaser-list__text h5 {
  font-size: 1.375rem;
  line-height: 1.75rem;
  margin: 0;
}
@media (min-width: 1024px) {
  .teaser-list--4-items .teaser-list__item .teaser-list__text h1,
.teaser-list--4-items .teaser-list__item .teaser-list__text h2,
.teaser-list--4-items .teaser-list__item .teaser-list__text h3,
.teaser-list--4-items .teaser-list__item .teaser-list__text h4,
.teaser-list--4-items .teaser-list__item .teaser-list__text h5 {
    font-size: 1.3vw;
    line-height: 1.4;
  }
}
.teaser-list--4-items .teaser-list__item .teaser-list__text p {
  font-size: 0.875rem;
  line-height: 1.25rem;
}
.teaser-list--4-items .teaser-list__item .teaser-list__image {
  position: relative;
  top: 0;
  right: 0;
  bottom: 0;
  left: 1px;
  z-index: 0;
  overflow: hidden;
  height: 0;
  padding-bottom: 100%;
  max-width: 120%;
}
.teaser-list--4-items .teaser-list__item .teaser-list__image img,
.teaser-list--4-items .teaser-list__item .teaser-list__image video,
.teaser-list--4-items .teaser-list__item .teaser-list__image object,
.teaser-list--4-items .teaser-list__item .teaser-list__image picture {
  max-width: none;
  position: absolute;
  width: auto;
  height: auto;
  min-width: 100%;
  min-height: 100%;
  display: block;
  right: 50%;
  bottom: 50%;
  -webkit-transform: translate(50%, 50%);
          transform: translate(50%, 50%);
}
.teaser-list--4-items .teaser-list__item .teaser-list__image.focus-MiddleCenter img,
.teaser-list--4-items .teaser-list__item .teaser-list__image.focus-MiddleCenter video,
.teaser-list--4-items .teaser-list__item .teaser-list__image.focus-MiddleCenter object,
.teaser-list--4-items .teaser-list__item .teaser-list__image.focus-MiddleCenter picture {
  right: 50%;
  bottom: 50%;
  -webkit-transform: translate(50%, 50%);
          transform: translate(50%, 50%);
}
.teaser-list--4-items .teaser-list__item .teaser-list__image.focus-TopCenter img,
.teaser-list--4-items .teaser-list__item .teaser-list__image.focus-TopCenter video,
.teaser-list--4-items .teaser-list__item .teaser-list__image.focus-TopCenter object,
.teaser-list--4-items .teaser-list__item .teaser-list__image.focus-TopCenter picture {
  right: 50%;
  bottom: auto;
  -webkit-transform: translateX(50%);
          transform: translateX(50%);
}
.teaser-list--4-items .teaser-list__item .teaser-list__image.focus-BottomCenter img,
.teaser-list--4-items .teaser-list__item .teaser-list__image.focus-BottomCenter video,
.teaser-list--4-items .teaser-list__item .teaser-list__image.focus-BottomCenter object,
.teaser-list--4-items .teaser-list__item .teaser-list__image.focus-BottomCenter picture {
  right: 50%;
  bottom: 0;
  -webkit-transform: translateX(50%);
          transform: translateX(50%);
}
.teaser-list--4-items .teaser-list__item .teaser-list__image.focus-TopLeft img,
.teaser-list--4-items .teaser-list__item .teaser-list__image.focus-TopLeft video,
.teaser-list--4-items .teaser-list__item .teaser-list__image.focus-TopLeft object,
.teaser-list--4-items .teaser-list__item .teaser-list__image.focus-TopLeft picture {
  top: 0;
  left: 0;
  right: auto;
  bottom: auto;
  -webkit-transform: translate(0%, 0%);
          transform: translate(0%, 0%);
}
.teaser-list--4-items .teaser-list__item .teaser-list__image.focus-MiddleLeft img,
.teaser-list--4-items .teaser-list__item .teaser-list__image.focus-MiddleLeft video,
.teaser-list--4-items .teaser-list__item .teaser-list__image.focus-MiddleLeft object,
.teaser-list--4-items .teaser-list__item .teaser-list__image.focus-MiddleLeft picture {
  left: 0;
  right: auto;
  bottom: 50%;
  -webkit-transform: translateY(50%);
          transform: translateY(50%);
}
.teaser-list--4-items .teaser-list__item .teaser-list__image.focus-BottomLeft img,
.teaser-list--4-items .teaser-list__item .teaser-list__image.focus-BottomLeft video,
.teaser-list--4-items .teaser-list__item .teaser-list__image.focus-BottomLeft object,
.teaser-list--4-items .teaser-list__item .teaser-list__image.focus-BottomLeft picture {
  left: 0;
  right: auto;
  bottom: 0;
  -webkit-transform: translate(0%, 0%);
          transform: translate(0%, 0%);
}
.teaser-list--4-items .teaser-list__item .teaser-list__image.focus-TopRight img,
.teaser-list--4-items .teaser-list__item .teaser-list__image.focus-TopRight video,
.teaser-list--4-items .teaser-list__item .teaser-list__image.focus-TopRight object,
.teaser-list--4-items .teaser-list__item .teaser-list__image.focus-TopRight picture {
  right: 0;
  bottom: auto;
  -webkit-transform: translate(0%, 0%);
          transform: translate(0%, 0%);
}
.teaser-list--4-items .teaser-list__item .teaser-list__image.focus-MiddleRight img,
.teaser-list--4-items .teaser-list__item .teaser-list__image.focus-MiddleRight video,
.teaser-list--4-items .teaser-list__item .teaser-list__image.focus-MiddleRight object,
.teaser-list--4-items .teaser-list__item .teaser-list__image.focus-MiddleRight picture {
  right: 0;
  bottom: 50%;
  -webkit-transform: translateY(50%);
          transform: translateY(50%);
}
.teaser-list--4-items .teaser-list__item .teaser-list__image.focus-BottomRight img,
.teaser-list--4-items .teaser-list__item .teaser-list__image.focus-BottomRight video,
.teaser-list--4-items .teaser-list__item .teaser-list__image.focus-BottomRight object,
.teaser-list--4-items .teaser-list__item .teaser-list__image.focus-BottomRight picture {
  right: 0;
  bottom: 0;
  -webkit-transform: translate(0%, 0%);
          transform: translate(0%, 0%);
}
.teaser-list--4-items .teaser-list__item .teaser-list__image.focus-stretch img,
.teaser-list--4-items .teaser-list__item .teaser-list__image.focus-stretch video,
.teaser-list--4-items .teaser-list__item .teaser-list__image.focus-stretch object,
.teaser-list--4-items .teaser-list__item .teaser-list__image.focus-stretch picture {
  max-width: 100%;
}
.teaser-list--4-items .teaser-list__item .teaser-list__image img,
.teaser-list--4-items .teaser-list__item .teaser-list__image picture {
  max-width: 100%;
}
.teaser-list--4-items .teaser-list__item .teaser-list__image::before {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  content: "";
  opacity: 0;
  z-index: 1;
  background: rgba(0, 0, 0, 0.44);
  -webkit-transition: opacity 0.8s cubic-bezier(0.24, 0.5, 0.22, 0.89);
  transition: opacity 0.8s cubic-bezier(0.24, 0.5, 0.22, 0.89);
}
.teaser-list--4-items .teaser-list__item .teaser-list__text {
  padding: 16px;
}
@media (min-width: 1024px) {
  .teaser-list--4-items .teaser-list__item .teaser-list__text {
    padding: 32px;
  }
}
.teaser-list--4-items .teaser-list__item .teaser-list__text .a-arrow-link__container {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
}
.teaser-list--4-items .teaser-list__item .teaser-list__text .btn {
  margin-top: auto;
}
.teaser-list--4-items .teaser-list__text-category {
  margin: 0 0 10px;
}
@media (min-width: 1024px) {
  .teaser-list--4-items .teaser-list__text-category {
    left: auto;
    margin: 0 0 10px;
    position: relative;
  }
}
@media (min-width: 1400px) {
  .teaser-list--4-items .teaser-list__text-category {
    top: auto;
  }
}
.teaser-list--4-items .teaser-list__text-category {
  height: 20px;
}
@media (min-width: 640px) {
  .teaser-list--4-items .teaser-list__item {
    -ms-flex-preferred-size: calc(50% - 16px);
        flex-basis: calc(50% - 16px);
    margin: 0 8px 30px;
  }
}
@media (min-width: 1024px) {
  .teaser-list--4-items .teaser-list__item {
    -ms-flex-preferred-size: calc(25% - 17px);
        flex-basis: calc(25% - 17px);
    margin: 0 8px;
  }
}

.teaser-list--4-items.alternative {
  margin-bottom: 2.5rem;
}
.teaser-list--4-items.alternative .frame__cell {
  max-width: 90rem;
  padding: 0 1rem;
}
@media screen and (min-width: 1024px) {
  .teaser-list--4-items.alternative .frame__cell {
    padding: 0 3.5rem;
  }
}
.teaser-list--4-items.alternative h2 {
  margin-bottom: 1.25rem;
}
.teaser-list--4-items.alternative .frame__cell-item {
  padding: 0;
}
.teaser-list--4-items.alternative .teaser-list__wrapper {
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  margin: 0;
  gap: 1rem;
}
.teaser-list--4-items.alternative .teaser-list__item {
  margin: 0;
  background-color: #f0efea;
  -webkit-transition: -webkit-box-shadow 0.2s cubic-bezier(0.24, 0.5, 0.22, 0.89);
  transition: -webkit-box-shadow 0.2s cubic-bezier(0.24, 0.5, 0.22, 0.89);
  transition: box-shadow 0.2s cubic-bezier(0.24, 0.5, 0.22, 0.89);
  transition: box-shadow 0.2s cubic-bezier(0.24, 0.5, 0.22, 0.89), -webkit-box-shadow 0.2s cubic-bezier(0.24, 0.5, 0.22, 0.89);
}
@media screen and (min-width: 640px) {
  .teaser-list--4-items.alternative .teaser-list__item {
    -ms-flex-preferred-size: calc(50% - 0.5rem);
        flex-basis: calc(50% - 0.5rem);
    max-width: calc(50% - 0.5rem);
  }
}
@media screen and (min-width: 1024px) {
  .teaser-list--4-items.alternative .teaser-list__item {
    -ms-flex-preferred-size: calc(25% - 0.75rem);
        flex-basis: calc(25% - 0.75rem);
    max-width: calc(25% - 0.75rem);
  }
}
.teaser-list--4-items.alternative .teaser-list__item:hover {
  -webkit-box-shadow: 0px 8px 24px 0px rgba(117, 117, 117, 0.32);
          box-shadow: 0px 8px 24px 0px rgba(117, 117, 117, 0.32);
}
.teaser-list--4-items.alternative .teaser-list__item .teaser-list__text {
  padding: 1.5rem;
  color: #0e1a2b;
}
.teaser-list--4-items.alternative .teaser-list__item .teaser-list__text > h3 {
  font-family: "Foroya Banki Display", "Helvetica", sans-serif;
  font-weight: 500;
  font-size: 1.5rem;
  line-height: 1.2;
  word-wrap: break-word;
  margin-bottom: 1rem;
}
.teaser-list--4-items.alternative .teaser-list__item .teaser-list__text > p {
  font-family: "Foroya Banki Text", "Helvetica", sans-serif;
  font-weight: 300;
  font-size: 0.875rem;
  line-height: 1.5;
  margin: 0;
}
.teaser-list--4-items.alternative .teaser-list__item .a-arrow-link__container {
  padding: 1rem 0 0;
}
.teaser-list--4-items.alternative .teaser-list__item .a-arrow-link.a-arrow-link.a-arrow-link {
  font-size: 0.875rem;
}
.teaser-list--4-items.alternative .teaser-list__item .a-arrow-link.a-arrow-link.a-arrow-link::after {
  width: 1rem;
  height: 0.625rem;
  padding-left: 0.625rem;
  background-size: contain;
}
.teaser-list--4-items.alternative .teaser-list__item .teaser-list__text-category {
  display: none;
}
.teaser-list--4-items.alternative .teaser-list__item::before, .teaser-list--4-items.alternative .teaser-list__item::after {
  content: none;
}
.teaser-list--4-items.alternative .teaser-list__image {
  display: none;
}

.link-list-a {
  position: relative;
  clear: both;
  margin: 32px auto;
}
.link-list-a:first-child {
  padding: 120px 16px 24px;
}
@media (min-width: 1024px) {
  .link-list-a {
    padding: 0 80px;
  }
  .link-list-a:first-child {
    padding: 160px 80px 0;
  }
}
.link-list-a .frame__cell {
  max-width: 1362px;
  margin: auto;
  padding: 0 16px;
}
@media (min-width: 640px) {
  .link-list-a .frame__cell {
    max-width: 853.3333333333px;
  }
}
@media (min-width: 1024px) {
  .link-list-a .frame__cell {
    max-width: 1362px;
  }
}
@media (min-width: 640px) {
  .link-list-a .frame__cell {
    padding: 0 24px;
  }
}
@media (min-width: 1024px) {
  .link-list-a .frame__cell {
    padding: 0 8px;
  }
}
@media (min-width: 1024px) {
  .link-list-a .frame__cell {
    padding: 0;
  }
}
@media (min-width: 1100px) {
  .link-list-a {
    margin: 0 auto 32px;
  }
}
.link-list-a p {
  text-align: left;
}

.link-list-a__intro {
  max-width: 100%;
  border: 6px solid #000;
  color: #000;
  padding: 24px 16px;
  margin: 0 16px 16px;
}
.link-list-a__intro p {
  margin: 1em 0;
}
@media (min-width: 1024px) {
  .link-list-a__intro {
    max-width: 30%;
    margin: 0px 0px -40px 8px;
    padding: 24px 16px 80px;
  }
}

.link-list-a__intro-title {
  text-align: left;
}

.link-list-a__list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row wrap;
          flex-flow: row wrap;
  -ms-flex-direction: row;
      flex-direction: row;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  max-width: 100%;
}
@media (min-width: 1024px) {
  .link-list-a__list {
    max-width: 1021.5px;
  }
}

.link-list-a__list-item {
  position: relative;
  -webkit-box-flex: 0;
      -ms-flex-positive: 0;
          flex-grow: 0;
  -ms-flex-preferred-size: calc(100% - 20px);
      flex-basis: calc(100% - 20px);
  margin: 0 16px 24px;
  padding: 0;
  list-style: none;
}
.link-list-a__list-item:first-of-type {
  margin-top: 0em;
}
.link-list-a__list-item:last-of-type {
  margin-bottom: 24px;
}
.link-list-a__list-item:after {
  content: "";
  display: block;
  clear: both;
}
@media (min-width: 640px) {
  .link-list-a__list-item {
    -ms-flex-preferred-size: calc(50% - 24px);
        flex-basis: calc(50% - 24px);
    margin: 0 10px 24px;
  }
}
@media (min-width: 1024px) {
  .link-list-a__list-item {
    -ms-flex-preferred-size: calc(33.33% - 24px);
        flex-basis: calc(33.33% - 24px);
  }
}

.link-list-a__link,
.link-list-a__link:visited {
  text-decoration: none;
  color: #004c6a;
  background-color: transparent;
  padding: 0;
}
.link-list-a__link:hover,
.link-list-a__link:visited:hover {
  background-color: transparent;
}

.link-list-a__link-cta {
  opacity: 0;
  top: calc(50% - 30px);
  font-weight: normal;
  font-size: 1.125rem;
  color: #fff;
  -webkit-transition: opacity 0.8s cubic-bezier(0.24, 0.5, 0.22, 0.89);
  transition: opacity 0.8s cubic-bezier(0.24, 0.5, 0.22, 0.89);
  z-index: 2;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  height: -webkit-fit-content;
  height: -moz-fit-content;
  height: fit-content;
}
.link-list-a__link:hover:not(span) .link-list-a__link-cta {
  opacity: 1;
}
.link-list-a__link-cta .a-arrow-link__icon--right {
  display: none;
}
.link-list-a__link-cta .a-arrow-link__icon--line-right {
  display: block;
}
.link-list-a__link-cta svg {
  display: block;
  width: 42px;
  height: auto;
  margin: 0 auto;
  color: #ffffff;
}

.link-list-a__link-image {
  position: relative;
  display: block;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  opacity: 1;
}
.link-list-a__link-image img {
  position: relative;
  z-index: 0;
}
.link-list-a__link-image::before {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  content: "";
  opacity: 0;
  z-index: 1;
  background: rgba(0, 0, 0, 0.44);
  -webkit-transition: opacity 0.8s cubic-bezier(0.24, 0.5, 0.22, 0.89);
  transition: opacity 0.8s cubic-bezier(0.24, 0.5, 0.22, 0.89);
}
.link-list-a__link:hover:not(span) .link-list-a__link-image::before {
  opacity: 1;
}

.link-list-a__link-title {
  font-family: "Foroya Banki Text", "Helvetica", sans-serif;
  top: auto;
  right: 0;
  bottom: 0;
  left: 0;
  padding: 16px;
  background-color: #e7e7e8;
  z-index: 2;
  font-weight: inherit;
  font-size: inherit;
  line-height: inherit;
}
.link-list-a__link:hover .link-list-a__link-title {
  opacity: 1;
  color: #000;
}

@media screen and (min-width: 768px) {
  .login-grid-container {
    padding: 170px 16px 140px;
  }
}
.form-module-a {
  position: relative;
  clear: both;
  background-color: #f5f5f5;
}
.form-module-a .frame__cell {
  max-width: 1362px;
  margin: auto;
  padding: 0 16px;
}
@media (min-width: 640px) {
  .form-module-a .frame__cell {
    max-width: 853.3333333333px;
  }
}
@media (min-width: 1024px) {
  .form-module-a .frame__cell {
    max-width: 1362px;
  }
}
@media (min-width: 640px) {
  .form-module-a .frame__cell {
    padding: 0 24px;
  }
}
@media (min-width: 1024px) {
  .form-module-a .frame__cell {
    padding: 0 8px;
  }
}
.form-module-a .frame__cell-item {
  padding: 0 8px;
  max-width: 100%;
  margin-left: 0%;
}
@media (min-width: 640px) {
  .form-module-a .frame__cell-item {
    padding: 0 8px;
  }
}
@media (min-width: 1024px) {
  .form-module-a .frame__cell-item {
    padding: 0 8px;
  }
}
@media (min-width: 640px) {
  .form-module-a .frame__cell-item {
    max-width: 100%;
  }
}
@media (min-width: 1024px) {
  .form-module-a .frame__cell-item {
    max-width: 50%;
  }
}
@media (min-width: 640px) {
  .form-module-a .frame__cell-item {
    margin-left: 0%;
  }
}
@media (min-width: 1024px) {
  .form-module-a .frame__cell-item {
    margin-left: 12.5%;
  }
}

.form-module-a__content {
  background-color: #f5f5f5;
  padding: 4rem 0rem;
}
.form-module-a__content form > div {
  position: relative;
  max-width: 510.75px;
}
.form-module-a__content > *:first-child {
  margin-top: 0;
}
.form-module-a__content > *:last-child {
  margin-bottom: 0;
}
.form-module-a__content span {
  color: rgba(0, 0, 0, 0.8);
  display: inline-block;
  font-size: 0.8125rem;
  line-height: normal;
  margin-top: 0.25rem;
}
.form-module-a__content .field-validation-error,
.form-module-a__content .field-validation-valid {
  display: block;
}
.form-module-a__content .field-validation-error span,
.form-module-a__content .field-validation-valid span {
  color: #e32630;
  margin-top: 0;
}
.form-module-a__content label {
  color: rgba(0, 0, 0, 0.8);
  display: block;
  margin-top: 16px;
  padding: 0rem 0rem 0.25rem 0rem;
}
.form-module-a__content label + label {
  margin-top: 4px;
}
.form-module-a__content label > input[type=radio],
.form-module-a__content label > input[type=checkbox] {
  margin-right: 4px;
}
.form-module-a__content textarea,
.form-module-a__content select,
.form-module-a__content input[type=text],
.form-module-a__content input[type=number],
.form-module-a__content input[type=email],
.form-module-a__content input[type=tel],
.form-module-a__content input[type=date],
.form-module-a__content input[type=password] {
  background-color: #e7e7e8;
  border: 1px solid #e7e7e8;
  display: block;
  outline: none;
  padding: 1.3125rem 1.375rem;
  position: relative;
  resize: none;
  -webkit-transition: border-color 0.3s ease;
  transition: border-color 0.3s ease;
  width: 100%;
  z-index: 1;
  -webkit-appearance: none;
  -moz-appearance: none;
}
.form-module-a__content textarea:focus, .form-module-a__content textarea:hover,
.form-module-a__content select:focus,
.form-module-a__content select:hover,
.form-module-a__content input[type=text]:focus,
.form-module-a__content input[type=text]:hover,
.form-module-a__content input[type=number]:focus,
.form-module-a__content input[type=number]:hover,
.form-module-a__content input[type=email]:focus,
.form-module-a__content input[type=email]:hover,
.form-module-a__content input[type=tel]:focus,
.form-module-a__content input[type=tel]:hover,
.form-module-a__content input[type=date]:focus,
.form-module-a__content input[type=date]:hover,
.form-module-a__content input[type=password]:focus,
.form-module-a__content input[type=password]:hover {
  border-color: #b1b4b6;
}
.form-module-a__content textarea[data-val-required]:not([data-val-required=""]) + .field-validation-error:before, .form-module-a__content textarea[data-val-required]:not([data-val-required=""]) + [class*=field-validation-]:after,
.form-module-a__content select[data-val-required]:not([data-val-required=""]) + .field-validation-error:before,
.form-module-a__content select[data-val-required]:not([data-val-required=""]) + [class*=field-validation-]:after,
.form-module-a__content input[type=text][data-val-required]:not([data-val-required=""]) + .field-validation-error:before,
.form-module-a__content input[type=text][data-val-required]:not([data-val-required=""]) + [class*=field-validation-]:after,
.form-module-a__content input[type=number][data-val-required]:not([data-val-required=""]) + .field-validation-error:before,
.form-module-a__content input[type=number][data-val-required]:not([data-val-required=""]) + [class*=field-validation-]:after,
.form-module-a__content input[type=email][data-val-required]:not([data-val-required=""]) + .field-validation-error:before,
.form-module-a__content input[type=email][data-val-required]:not([data-val-required=""]) + [class*=field-validation-]:after,
.form-module-a__content input[type=tel][data-val-required]:not([data-val-required=""]) + .field-validation-error:before,
.form-module-a__content input[type=tel][data-val-required]:not([data-val-required=""]) + [class*=field-validation-]:after,
.form-module-a__content input[type=date][data-val-required]:not([data-val-required=""]) + .field-validation-error:before,
.form-module-a__content input[type=date][data-val-required]:not([data-val-required=""]) + [class*=field-validation-]:after,
.form-module-a__content input[type=password][data-val-required]:not([data-val-required=""]) + .field-validation-error:before,
.form-module-a__content input[type=password][data-val-required]:not([data-val-required=""]) + [class*=field-validation-]:after {
  content: "*";
  display: block;
  font-size: 1.25rem;
  position: absolute;
  text-align: right;
  width: 100%;
  z-index: 100;
}
.form-module-a__content textarea[data-val-required]:not([data-val-required=""]) + [class*=field-validation-]:after,
.form-module-a__content select[data-val-required]:not([data-val-required=""]) + [class*=field-validation-]:after,
.form-module-a__content input[type=text][data-val-required]:not([data-val-required=""]) + [class*=field-validation-]:after,
.form-module-a__content input[type=number][data-val-required]:not([data-val-required=""]) + [class*=field-validation-]:after,
.form-module-a__content input[type=email][data-val-required]:not([data-val-required=""]) + [class*=field-validation-]:after,
.form-module-a__content input[type=tel][data-val-required]:not([data-val-required=""]) + [class*=field-validation-]:after,
.form-module-a__content input[type=date][data-val-required]:not([data-val-required=""]) + [class*=field-validation-]:after,
.form-module-a__content input[type=password][data-val-required]:not([data-val-required=""]) + [class*=field-validation-]:after {
  top: -4.4em;
}
.form-module-a__content textarea[data-val-required]:not([data-val-required=""]) + .field-validation-error:before,
.form-module-a__content select[data-val-required]:not([data-val-required=""]) + .field-validation-error:before,
.form-module-a__content input[type=text][data-val-required]:not([data-val-required=""]) + .field-validation-error:before,
.form-module-a__content input[type=number][data-val-required]:not([data-val-required=""]) + .field-validation-error:before,
.form-module-a__content input[type=email][data-val-required]:not([data-val-required=""]) + .field-validation-error:before,
.form-module-a__content input[type=tel][data-val-required]:not([data-val-required=""]) + .field-validation-error:before,
.form-module-a__content input[type=date][data-val-required]:not([data-val-required=""]) + .field-validation-error:before,
.form-module-a__content input[type=password][data-val-required]:not([data-val-required=""]) + .field-validation-error:before {
  content: "!";
  color: #e32630;
  right: 0.15em;
  top: -0.2em;
}
.form-module-a__content textarea.input-validation-error, .form-module-a__content textarea:invalid,
.form-module-a__content select.input-validation-error,
.form-module-a__content select:invalid,
.form-module-a__content input[type=text].input-validation-error,
.form-module-a__content input[type=text]:invalid,
.form-module-a__content input[type=number].input-validation-error,
.form-module-a__content input[type=number]:invalid,
.form-module-a__content input[type=email].input-validation-error,
.form-module-a__content input[type=email]:invalid,
.form-module-a__content input[type=tel].input-validation-error,
.form-module-a__content input[type=tel]:invalid,
.form-module-a__content input[type=date].input-validation-error,
.form-module-a__content input[type=date]:invalid,
.form-module-a__content input[type=password].input-validation-error,
.form-module-a__content input[type=password]:invalid {
  border-color: #e32630;
}
.form-module-a__content textarea + span,
.form-module-a__content select + span,
.form-module-a__content input[type=text] + span,
.form-module-a__content input[type=number] + span,
.form-module-a__content input[type=email] + span,
.form-module-a__content input[type=tel] + span,
.form-module-a__content input[type=date] + span,
.form-module-a__content input[type=password] + span {
  float: right;
}
@supports (-webkit-appearance: none) or (-moz-appearance: none) {
  .form-module-a__content select:not([size]) {
    background-image: linear-gradient(45deg, transparent 50%, currentColor 50%), linear-gradient(135deg, currentColor 50%, transparent 50%);
    background-position: calc(100% - 21px) calc(0.5em + 20px), calc(100% - 16px) calc(0.5em + 20px);
    background-size: 5px 5px, 5px 5px;
    background-repeat: no-repeat;
    -webkit-appearance: none;
    -moz-appearance: none;
  }
}
.form-module-a__content input[type=date] {
  padding: 0.875rem 1.375rem;
}
.form-module-a__content input[type=date]::-webkit-clear-button {
  font-size: 12px;
  margin-right: 4px;
}
.form-module-a__content input[type=date]::-webkit-inner-spin-button {
  height: 30px;
}
.form-module-a__content input[type=date]::-webkit-calendar-picker-indicator {
  font-size: 12px;
  margin-left: 4px;
}
.form-module-a__content input[type=submit] {
  font-family: "Foroya Banki Text", "Helvetica", sans-serif;
  font-size: 1.125rem;
  font-weight: 500;
  line-height: 1.4;
  text-decoration: none;
  border: 0.125rem solid;
  border-radius: 2rem;
  cursor: pointer;
  -webkit-transition: background-color 0.25s cubic-bezier(0.24, 0.5, 0.22, 0.89), color 0.25s cubic-bezier(0.24, 0.5, 0.22, 0.89), border-color 0.25s cubic-bezier(0.24, 0.5, 0.22, 0.89);
  transition: background-color 0.25s cubic-bezier(0.24, 0.5, 0.22, 0.89), color 0.25s cubic-bezier(0.24, 0.5, 0.22, 0.89), border-color 0.25s cubic-bezier(0.24, 0.5, 0.22, 0.89);
  display: inline-block;
  text-align: center;
  padding: 1rem 2rem;
  width: unset;
  max-width: unset;
  background-color: #0e1a2b;
  color: #ffffff;
  border-color: transparent;
  margin-top: 2rem;
}
.form-module-a__content input[type=submit]:hover {
  background-color: #3e4855;
  color: #ffffff;
  border-color: transparent;
}
.form-module-a__content input[type=submit]:disabled, .form-module-a__content input[type=submit].btn--disabled {
  opacity: 0.5;
  pointer-events: none;
}
.form-module-a__content input[type=submit]:focus-visible {
  outline-offset: 0;
  outline: 0.25rem solid #8e98a8;
}
.form-module-a__content input[type=submit]:active {
  font-size: 1.125rem;
}

.map-module-a {
  position: relative;
  clear: both;
  max-width: 90rem;
  margin: 0 auto 2rem;
  padding: 0;
}
@media screen and (min-width: 1024px) {
  .map-module-a {
    padding: 0 3.5rem;
    margin-bottom: 3rem;
  }
}
.map-module-a .frame__cell {
  max-width: unset;
  margin: 2rem 1rem;
}
@media screen and (min-width: 1024px) {
  .map-module-a .frame__cell {
    margin: 2.5rem 0;
    border-radius: 0.625rem;
    overflow: hidden;
  }
}
.map-module-a .map-module-a__wrapper div {
  font-family: "Foroya Banki Text", "Helvetica", sans-serif !important;
  font-weight: normal !important;
}
.map-module-a .map-module-a__wrapper .gm-style-pbt {
  max-width: none;
}
@media (min-width: 768px) {
  .map-module-a .map-module-a__wrapper .gm-style-pbt {
    margin-left: 22.5rem;
    text-align: center;
  }
}
@media (min-width: 1024px) {
  .map-module-a .map-module-a__wrapper .gm-style-pbt {
    margin-left: 26.25rem;
  }
}
.map-module-a .map-module-a__title {
  font-family: "Foroya Banki Display", "Helvetica", sans-serif;
  font-weight: 500;
  font-size: 1.5rem;
  line-height: 1.2;
  word-wrap: break-word;
  font-family: "Foroya Banki Display", "Helvetica", sans-serif;
}
@media (min-width: 768px) {
  .map-module-a .map-module-a__info-container {
    position: absolute;
    top: 3.125rem;
    left: 6.25rem;
    bottom: 3.125rem;
    width: 20rem;
    overflow-x: hidden;
    overflow-y: auto;
    -webkit-overflow-scrolling: touch;
  }
  .map-module-a .map-module-a__info-container::-webkit-scrollbar {
    width: 10px;
    height: 0;
    z-index: 12;
  }
  .map-module-a .map-module-a__info-container:hover::-webkit-scrollbar {
    height: 8px;
  }
  .map-module-a .map-module-a__info-container::-webkit-scrollbar-track {
    background: rgba(0, 0, 0, 0.05);
  }
  .map-module-a .map-module-a__info-container::-webkit-scrollbar-thumb {
    background: rgba(0, 0, 0, 0.3);
    background: #006890;
  }
  .map-module-a .map-module-a__info-container::-webkit-scrollbar-thumb:window-inactive {
    background: rgba(0, 0, 0, 0.1);
  }
}
.map-module-a .map-module-a__search-container {
  background-color: #000;
}
.map-module-a .map-module-a__search-input {
  height: 4rem;
  padding: 0 8px;
  font-size: 0.875rem;
  width: 15.625rem;
}
.map-module-a .map-module-a__search-button {
  right: 1rem;
  top: 52%;
}
.map-module-a .map-module-a__search-results__list {
  padding: 0 32px;
}
.map-module-a .map-module-a__search-results__list + div {
  background-color: #fff;
}
.map-module-a .map-module-a__search-results__link:hover {
  color: #c05701;
}
.map-module-a .map-module-a__no-results,
.map-module-a .map-module-a__multiple-results {
  padding: 1.875rem 32px;
}
.map-module-a .map-module-a__info {
  padding: 0 24px 24px;
}
.map-module-a .map-module-a__back-link {
  color: #4a4a4a;
  margin-left: 8px;
}
.map-module-a .map-module-a__back-link:hover {
  color: #c05701;
}
.map-module-a .btn {
  margin: 0 16px 16px;
  max-width: calc(100% - 32px);
}

.map-module-a__info-wrapper {
  font-size: 0.875rem;
  line-height: 1.125rem;
  color: #4a4a4a;
}
.map-module-a__info-wrapper .a-arrow-link {
  padding-left: 15px;
}
.map-module-a__info-wrapper .a-arrow-link svg {
  width: 0.75rem;
  height: 0.75rem;
}

.multiple-teaser-module {
  max-width: 2500px;
  margin: 0 auto;
  margin-top: -8px;
}
.multiple-teaser-module .frame__cell {
  padding: 0;
  margin: 0 -8px;
}

.multiple-teaser-module-row-1-item .row__cell-item:not(.t-bg-color-1):not(.t-bg-color-2):not(.t-bg-color-3):not(.t-bg-color-4):not(.t-bg-color-gray),
.multiple-teaser-module-row-2-item .row__cell-item:not(.t-bg-color-1):not(.t-bg-color-2):not(.t-bg-color-3):not(.t-bg-color-4):not(.t-bg-color-gray),
.multiple-teaser-module-row-3-item .row__cell-item:not(.t-bg-color-1):not(.t-bg-color-2):not(.t-bg-color-3):not(.t-bg-color-4):not(.t-bg-color-gray) {
  color: #000;
  background-color: #fff !important;
}
.multiple-teaser-module-row-1-item .row__cell-item:not(.t-bg-color-1):not(.t-bg-color-2):not(.t-bg-color-3):not(.t-bg-color-4):not(.t-bg-color-gray) .a-arrow-link.a-arrow-link--large,
.multiple-teaser-module-row-2-item .row__cell-item:not(.t-bg-color-1):not(.t-bg-color-2):not(.t-bg-color-3):not(.t-bg-color-4):not(.t-bg-color-gray) .a-arrow-link.a-arrow-link--large,
.multiple-teaser-module-row-3-item .row__cell-item:not(.t-bg-color-1):not(.t-bg-color-2):not(.t-bg-color-3):not(.t-bg-color-4):not(.t-bg-color-gray) .a-arrow-link.a-arrow-link--large {
  color: #c05701;
}
.multiple-teaser-module-row-1-item .row__cell-item:not(.t-bg-color-1):not(.t-bg-color-2):not(.t-bg-color-3):not(.t-bg-color-4):not(.t-bg-color-gray) .a-arrow-link.a-arrow-link--large:visited, .multiple-teaser-module-row-1-item .row__cell-item:not(.t-bg-color-1):not(.t-bg-color-2):not(.t-bg-color-3):not(.t-bg-color-4):not(.t-bg-color-gray) .a-arrow-link.a-arrow-link--large:hover,
.multiple-teaser-module-row-2-item .row__cell-item:not(.t-bg-color-1):not(.t-bg-color-2):not(.t-bg-color-3):not(.t-bg-color-4):not(.t-bg-color-gray) .a-arrow-link.a-arrow-link--large:visited,
.multiple-teaser-module-row-2-item .row__cell-item:not(.t-bg-color-1):not(.t-bg-color-2):not(.t-bg-color-3):not(.t-bg-color-4):not(.t-bg-color-gray) .a-arrow-link.a-arrow-link--large:hover,
.multiple-teaser-module-row-3-item .row__cell-item:not(.t-bg-color-1):not(.t-bg-color-2):not(.t-bg-color-3):not(.t-bg-color-4):not(.t-bg-color-gray) .a-arrow-link.a-arrow-link--large:visited,
.multiple-teaser-module-row-3-item .row__cell-item:not(.t-bg-color-1):not(.t-bg-color-2):not(.t-bg-color-3):not(.t-bg-color-4):not(.t-bg-color-gray) .a-arrow-link.a-arrow-link--large:hover {
  color: #c05701;
}

.multiple-teaser-module-row-2-item .row__cell-item:not(.t-bg-color-1):not(.t-bg-color-2):not(.t-bg-color-3):not(.t-bg-color-4):not(.t-bg-color-gray),
.multiple-teaser-module-row-3-item .row__cell-item:not(.t-bg-color-1):not(.t-bg-color-2):not(.t-bg-color-3):not(.t-bg-color-4):not(.t-bg-color-gray) {
  border: 1px solid #d1d3d4;
}

.multiple-teaser-module .multiple-teaser-module__title {
  font-family: "Foroya Banki Display", "Helvetica", sans-serif;
}

.multiple-teaser-module-row-2-item .multiple-teaser-module__title,
.multiple-teaser-module-row-3-item .multiple-teaser-module__title {
  font-size: 1.25rem;
  line-height: 1.625rem;
}
@media screen and (max-width: 359px) {
  .multiple-teaser-module-row-2-item .multiple-teaser-module__title,
.multiple-teaser-module-row-3-item .multiple-teaser-module__title {
    word-break: break-word;
  }
}

@media screen and (min-width: 1280px) {
  .multiple-teaser-module-row-3-item .multiple-teaser-module__title {
    font-size: 1.875rem;
    line-height: 2.5rem;
  }
}

@media screen and (min-width: 1024px) {
  .multiple-teaser-module-row-2-item .multiple-teaser-module__title {
    font-size: 1.875rem;
    line-height: 2.25rem;
    word-break: break-word;
  }
}
@media screen and (min-width: 1280px) {
  .multiple-teaser-module-row-2-item .multiple-teaser-module__title {
    font-size: 1.875rem;
    line-height: 2.25rem;
    word-break: break-word;
  }
}

.multiple-teaser-module .multiple-teaser-module__content .rich-text {
  font-size: 1rem;
  line-height: 1.5rem;
}
.multiple-teaser-module .multiple-teaser-module__content .rich-text .a-arrow-link.a-arrow-link--large {
  font-weight: 400;
  font-size: 1rem;
}

@media screen and (max-width: 767px) {
  .multiple-teaser-module-row-1-item .multiple-teaser-module__content--hasImage,
.multiple-teaser-module-row-1-item .multiple-teaser-module__image,
.multiple-teaser-module-row-1-item .bg-video-player__no-consent-image,
.multiple-teaser-module-row-1-item .row__cell-item--hasVideo {
    height: calc(100vw / 1.7777777778);
  }
}

@media screen and (min-width: 768px) and (min-width: 768px) {
  .multiple-teaser-module-row-1-item .multiple-teaser-module__content--hasVideo {
    min-height: calc(((100vw - (16px * 1)) * 0.75) / 1.7777777778);
  }
}
@media screen and (min-width: 768px) and (min-width: 1024px) {
  .multiple-teaser-module-row-1-item .multiple-teaser-module__content--hasVideo {
    min-height: calc(((100vw - (16px * 1)) * 0.75) / 1.7777777778);
  }
}
@media screen and (min-width: 768px) and (min-width: 1280px) {
  .multiple-teaser-module-row-1-item .multiple-teaser-module__content--hasVideo {
    min-height: calc(((100vw - (16px * 1)) * 0.75) / 1.7777777778);
  }
}
@media screen and (min-width: 768px) and (min-width: 2500px) {
  .multiple-teaser-module-row-1-item .multiple-teaser-module__content--hasVideo {
    min-height: calc(
        ((2500px - (16px * 1)) * 0.75) / 1.7777777778
    );
  }
}
@media screen and (min-width: 1100px) and (min-width: 768px) {
  .multiple-teaser-module-row-1-item .multiple-teaser-module__content--hasVideo {
    min-height: calc(((100vw - (16px * 1)) * 0.5) / 1.7777777778);
  }
}
@media screen and (min-width: 1100px) and (min-width: 1024px) {
  .multiple-teaser-module-row-1-item .multiple-teaser-module__content--hasVideo {
    min-height: calc(((100vw - (16px * 1)) * 0.5) / 1.7777777778);
  }
}
@media screen and (min-width: 1100px) and (min-width: 1280px) {
  .multiple-teaser-module-row-1-item .multiple-teaser-module__content--hasVideo {
    min-height: calc(((100vw - (16px * 1)) * 0.5) / 1.7777777778);
  }
}
@media screen and (min-width: 1100px) and (min-width: 2500px) {
  .multiple-teaser-module-row-1-item .multiple-teaser-module__content--hasVideo {
    min-height: calc(
        ((2500px - (16px * 1)) * 0.5) / 1.7777777778
    );
  }
}

@media screen and (min-width: 768px) {
  .multiple-teaser-module-row-2-item .multiple-teaser-module__image {
    height: calc(((100vw - (16px * 1)) * 0.5) / 1.7777777778);
  }
}
@media screen and (min-width: 1024px) {
  .multiple-teaser-module-row-2-item .multiple-teaser-module__image {
    height: calc(((100vw - (16px * 1)) * 0.5) / 1.7777777778);
  }
}
@media screen and (min-width: 1280px) {
  .multiple-teaser-module-row-2-item .multiple-teaser-module__image {
    height: calc(((100vw - (16px * 1)) * 0.5) / 1.7777777778);
  }
}
@media screen and (min-width: 2500px) {
  .multiple-teaser-module-row-2-item .multiple-teaser-module__image {
    height: calc(
        ((2500px - (16px * 1)) * 0.5) / 1.7777777778
    );
  }
}

@media screen and (min-width: 768px) {
  .multiple-teaser-module-row-3-item .multiple-teaser-module__image {
    height: calc(((100vw - (16px * 2)) * 0.3333333333) / 1.7777777778);
  }
}
@media screen and (min-width: 1024px) {
  .multiple-teaser-module-row-3-item .multiple-teaser-module__image {
    height: calc(((100vw - (16px * 2)) * 0.3333333333) / 1.7777777778);
  }
}
@media screen and (min-width: 1280px) {
  .multiple-teaser-module-row-3-item .multiple-teaser-module__image {
    height: calc(((100vw - (16px * 2)) * 0.3333333333) / 1.7777777778);
  }
}
@media screen and (min-width: 2500px) {
  .multiple-teaser-module-row-3-item .multiple-teaser-module__image {
    height: calc(
        ((2500px - (16px * 2)) * 0.3333333333) / 1.7777777778
    );
  }
}

.multiple-teaser-module-row-2-item .row__cell-item:not(.t-bg-color-1):not(.t-bg-color-2):not(.t-bg-color-3):not(.t-bg-color-4):not(.t-bg-color-gray) > a > div:not(:first-child) .multiple-teaser-module__cta {
  top: calc((100vw / 1.7777777778) / 2);
  position: absolute;
}
@media screen and (min-width: 768px) {
  .multiple-teaser-module-row-2-item .row__cell-item:not(.t-bg-color-1):not(.t-bg-color-2):not(.t-bg-color-3):not(.t-bg-color-4):not(.t-bg-color-gray) > a > div:not(:first-child) .multiple-teaser-module__cta {
    top: calc(((100vw * 0.5) / 1.7777777778) / 2);
  }
}

.multiple-teaser-module-row-3-item .row__cell-item:not(.t-bg-color-1):not(.t-bg-color-2):not(.t-bg-color-3):not(.t-bg-color-4):not(.t-bg-color-gray) > a > div:not(:first-child) .multiple-teaser-module__cta {
  top: calc((100vw / 1.7777777778) / 2);
  position: absolute;
}
@media screen and (min-width: 768px) {
  .multiple-teaser-module-row-3-item .row__cell-item:not(.t-bg-color-1):not(.t-bg-color-2):not(.t-bg-color-3):not(.t-bg-color-4):not(.t-bg-color-gray) > a > div:not(:first-child) .multiple-teaser-module__cta {
    top: calc(((100vw * 0.3333333333) / 1.7777777778) / 2);
  }
}

.multiple-teaser-module-row-2-item .row__cell-item:not(.t-bg-color-1):not(.t-bg-color-2):not(.t-bg-color-3):not(.t-bg-color-4):not(.t-bg-color-gray),
.multiple-teaser-module-row-3-item .row__cell-item:not(.t-bg-color-1):not(.t-bg-color-2):not(.t-bg-color-3):not(.t-bg-color-4):not(.t-bg-color-gray) {
  position: relative;
}
.multiple-teaser-module-row-2-item .row__cell-item:not(.t-bg-color-1):not(.t-bg-color-2):not(.t-bg-color-3):not(.t-bg-color-4):not(.t-bg-color-gray) .multiple-teaser-module__cta,
.multiple-teaser-module-row-3-item .row__cell-item:not(.t-bg-color-1):not(.t-bg-color-2):not(.t-bg-color-3):not(.t-bg-color-4):not(.t-bg-color-gray) .multiple-teaser-module__cta {
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding: 0 8px;
  left: 0;
  opacity: 0;
  -webkit-transition: opacity 0.8s cubic-bezier(0.24, 0.5, 0.22, 0.89);
  transition: opacity 0.8s cubic-bezier(0.24, 0.5, 0.22, 0.89);
}
.multiple-teaser-module-row-2-item .row__cell-item:not(.t-bg-color-1):not(.t-bg-color-2):not(.t-bg-color-3):not(.t-bg-color-4):not(.t-bg-color-gray) .multiple-teaser-module__cta .a-arrow-link,
.multiple-teaser-module-row-3-item .row__cell-item:not(.t-bg-color-1):not(.t-bg-color-2):not(.t-bg-color-3):not(.t-bg-color-4):not(.t-bg-color-gray) .multiple-teaser-module__cta .a-arrow-link {
  color: #fff;
}
.multiple-teaser-module-row-2-item .row__cell-item:not(.t-bg-color-1):not(.t-bg-color-2):not(.t-bg-color-3):not(.t-bg-color-4):not(.t-bg-color-gray) .multiple-teaser-module__image::before,
.multiple-teaser-module-row-3-item .row__cell-item:not(.t-bg-color-1):not(.t-bg-color-2):not(.t-bg-color-3):not(.t-bg-color-4):not(.t-bg-color-gray) .multiple-teaser-module__image::before {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  content: "";
  opacity: 0;
  z-index: 1;
  background: rgba(0, 0, 0, 0.44);
  -webkit-transition: opacity 0.8s cubic-bezier(0.24, 0.5, 0.22, 0.89);
  transition: opacity 0.8s cubic-bezier(0.24, 0.5, 0.22, 0.89);
}
.multiple-teaser-module-row-2-item .row__cell-item:not(.t-bg-color-1):not(.t-bg-color-2):not(.t-bg-color-3):not(.t-bg-color-4):not(.t-bg-color-gray):hover,
.multiple-teaser-module-row-3-item .row__cell-item:not(.t-bg-color-1):not(.t-bg-color-2):not(.t-bg-color-3):not(.t-bg-color-4):not(.t-bg-color-gray):hover {
  -webkit-box-shadow: 0 29px 60px rgba(148, 176, 187, 0.7), 0 2px 9px rgba(119, 72, 34, 0.28);
          box-shadow: 0 29px 60px rgba(148, 176, 187, 0.7), 0 2px 9px rgba(119, 72, 34, 0.28);
}
.multiple-teaser-module-row-2-item .row__cell-item:not(.t-bg-color-1):not(.t-bg-color-2):not(.t-bg-color-3):not(.t-bg-color-4):not(.t-bg-color-gray):hover .multiple-teaser-module__image::before,
.multiple-teaser-module-row-3-item .row__cell-item:not(.t-bg-color-1):not(.t-bg-color-2):not(.t-bg-color-3):not(.t-bg-color-4):not(.t-bg-color-gray):hover .multiple-teaser-module__image::before {
  opacity: 1;
}
.multiple-teaser-module-row-2-item .row__cell-item:not(.t-bg-color-1):not(.t-bg-color-2):not(.t-bg-color-3):not(.t-bg-color-4):not(.t-bg-color-gray):hover::after,
.multiple-teaser-module-row-3-item .row__cell-item:not(.t-bg-color-1):not(.t-bg-color-2):not(.t-bg-color-3):not(.t-bg-color-4):not(.t-bg-color-gray):hover::after {
  position: absolute;
  right: 0;
  left: 0;
  bottom: 0;
  content: "";
  display: block;
  height: 8px;
  background: #006890;
  background: linear-gradient(45deg, #006890, #00adef);
}
.multiple-teaser-module-row-2-item .row__cell-item:not(.t-bg-color-1):not(.t-bg-color-2):not(.t-bg-color-3):not(.t-bg-color-4):not(.t-bg-color-gray):hover .multiple-teaser-module__content.multiple-teaser-module__content--hasImage:after,
.multiple-teaser-module-row-3-item .row__cell-item:not(.t-bg-color-1):not(.t-bg-color-2):not(.t-bg-color-3):not(.t-bg-color-4):not(.t-bg-color-gray):hover .multiple-teaser-module__content.multiple-teaser-module__content--hasImage:after {
  margin: -1px;
}
.multiple-teaser-module-row-2-item .row__cell-item:not(.t-bg-color-1):not(.t-bg-color-2):not(.t-bg-color-3):not(.t-bg-color-4):not(.t-bg-color-gray):hover:after,
.multiple-teaser-module-row-3-item .row__cell-item:not(.t-bg-color-1):not(.t-bg-color-2):not(.t-bg-color-3):not(.t-bg-color-4):not(.t-bg-color-gray):hover:after {
  margin: -1px;
}
.multiple-teaser-module-row-2-item .row__cell-item:not(.t-bg-color-1):not(.t-bg-color-2):not(.t-bg-color-3):not(.t-bg-color-4):not(.t-bg-color-gray):hover .multiple-teaser-module__cta,
.multiple-teaser-module-row-3-item .row__cell-item:not(.t-bg-color-1):not(.t-bg-color-2):not(.t-bg-color-3):not(.t-bg-color-4):not(.t-bg-color-gray):hover .multiple-teaser-module__cta {
  opacity: 1;
  z-index: 2;
}
.multiple-teaser-module-row-2-item .row__cell-item:not(.t-bg-color-1):not(.t-bg-color-2):not(.t-bg-color-3):not(.t-bg-color-4):not(.t-bg-color-gray):hover .multiple-teaser-module__cta .a-arrow-link,
.multiple-teaser-module-row-3-item .row__cell-item:not(.t-bg-color-1):not(.t-bg-color-2):not(.t-bg-color-3):not(.t-bg-color-4):not(.t-bg-color-gray):hover .multiple-teaser-module__cta .a-arrow-link {
  color: #fff;
}

.multiple-teaser-module-row-1-item .row__cell:hover .btn:not(:disabled):not(.btn--disabled) {
  background-color: #3e4855;
  color: #ffffff;
  border-color: transparent;
}
.multiple-teaser-module-row-1-item .row__cell:hover .btn:not(:disabled):not(.btn--disabled).btn.btn--secondary.btn--default, .multiple-teaser-module-row-1-item .row__cell:hover .btn:not(:disabled):not(.btn--disabled).btn--brand-1, .multiple-teaser-module-row-1-item .row__cell:hover .btn:not(:disabled):not(.btn--disabled).btn--brand-2 {
  background-color: #0e1a2b;
  color: #ffffff;
  border-color: transparent;
}
.multiple-teaser-module-row-1-item .row__cell:hover .btn:not(:disabled):not(.btn--disabled).btn--invert.btn--brand-1.btn--primary {
  background-color: transparent;
  color: #ebd294;
  border-color: #ebd294;
}
.multiple-teaser-module-row-1-item .row__cell:hover .btn:not(:disabled):not(.btn--disabled).btn--invert.btn--brand-1.btn--secondary {
  background-color: transparent;
  color: #ffffff;
  border-color: #ffffff;
}
.multiple-teaser-module-row-1-item .row__cell:hover .btn:not(:disabled):not(.btn--disabled).btn--invert.btn--brand-2.btn--primary {
  background-color: transparent;
  color: #ddd6f4;
  border-color: #ddd6f4;
}
.multiple-teaser-module-row-1-item .row__cell:hover .btn:not(:disabled):not(.btn--disabled).btn--invert.btn--brand-2.btn--secondary {
  background-color: #ffffff;
  color: #0e1a2b;
  border-color: transparent;
}

.multiple-teaser-module-row-2-item .row__cell .row__cell-item:hover .btn:not(:disabled):not(.btn--disabled),
.multiple-teaser-module-row-3-item .row__cell .row__cell-item:hover .btn:not(:disabled):not(.btn--disabled) {
  background-color: #3e4855;
  color: #ffffff;
  border-color: transparent;
}
.multiple-teaser-module-row-2-item .row__cell .row__cell-item:hover .btn:not(:disabled):not(.btn--disabled).btn.btn--secondary.btn--default, .multiple-teaser-module-row-2-item .row__cell .row__cell-item:hover .btn:not(:disabled):not(.btn--disabled).btn--brand-1, .multiple-teaser-module-row-2-item .row__cell .row__cell-item:hover .btn:not(:disabled):not(.btn--disabled).btn--brand-2,
.multiple-teaser-module-row-3-item .row__cell .row__cell-item:hover .btn:not(:disabled):not(.btn--disabled).btn.btn--secondary.btn--default,
.multiple-teaser-module-row-3-item .row__cell .row__cell-item:hover .btn:not(:disabled):not(.btn--disabled).btn--brand-1,
.multiple-teaser-module-row-3-item .row__cell .row__cell-item:hover .btn:not(:disabled):not(.btn--disabled).btn--brand-2 {
  background-color: #0e1a2b;
  color: #ffffff;
  border-color: transparent;
}
.multiple-teaser-module-row-2-item .row__cell .row__cell-item:hover .btn:not(:disabled):not(.btn--disabled).btn--invert.btn--brand-1.btn--primary,
.multiple-teaser-module-row-3-item .row__cell .row__cell-item:hover .btn:not(:disabled):not(.btn--disabled).btn--invert.btn--brand-1.btn--primary {
  background-color: transparent;
  color: #ebd294;
  border-color: #ebd294;
}
.multiple-teaser-module-row-2-item .row__cell .row__cell-item:hover .btn:not(:disabled):not(.btn--disabled).btn--invert.btn--brand-1.btn--secondary,
.multiple-teaser-module-row-3-item .row__cell .row__cell-item:hover .btn:not(:disabled):not(.btn--disabled).btn--invert.btn--brand-1.btn--secondary {
  background-color: transparent;
  color: #ffffff;
  border-color: #ffffff;
}
.multiple-teaser-module-row-2-item .row__cell .row__cell-item:hover .btn:not(:disabled):not(.btn--disabled).btn--invert.btn--brand-2.btn--primary,
.multiple-teaser-module-row-3-item .row__cell .row__cell-item:hover .btn:not(:disabled):not(.btn--disabled).btn--invert.btn--brand-2.btn--primary {
  background-color: transparent;
  color: #ddd6f4;
  border-color: #ddd6f4;
}
.multiple-teaser-module-row-2-item .row__cell .row__cell-item:hover .btn:not(:disabled):not(.btn--disabled).btn--invert.btn--brand-2.btn--secondary,
.multiple-teaser-module-row-3-item .row__cell .row__cell-item:hover .btn:not(:disabled):not(.btn--disabled).btn--invert.btn--brand-2.btn--secondary {
  background-color: #ffffff;
  color: #0e1a2b;
  border-color: transparent;
}

.multiple-teaser-module-row-1-item.multiple-teaser-module-row-1-item--variant .multiple-teaser-module__title {
  font-size: 36px;
  line-height: 2.75rem;
}
@media screen and (max-width: 359px) {
  .multiple-teaser-module-row-1-item.multiple-teaser-module-row-1-item--variant .multiple-teaser-module__title {
    word-break: break-word;
  }
}
@media screen and (min-width: 1280px) {
  .multiple-teaser-module-row-1-item.multiple-teaser-module-row-1-item--variant .multiple-teaser-module__title {
    font-size: 48px;
    line-height: 3.25rem;
  }
}
@media screen and (min-width: 1900px) {
  .multiple-teaser-module-row-1-item.multiple-teaser-module-row-1-item--variant .multiple-teaser-module__title {
    font-size: 3.5rem;
    line-height: 3.75rem;
  }
}

.multiple-teaser-module-row-1-item .multiple-teaser-module__title,
.multiple-teaser-module-row-1-item--variant.invert .multiple-teaser-module__title {
  font-size: 2.5rem;
  line-height: 2.75rem;
}
@media screen and (max-width: 359px) {
  .multiple-teaser-module-row-1-item .multiple-teaser-module__title,
.multiple-teaser-module-row-1-item--variant.invert .multiple-teaser-module__title {
    word-break: break-word;
  }
}
@media screen and (min-width: 1280px) {
  .multiple-teaser-module-row-1-item .multiple-teaser-module__title,
.multiple-teaser-module-row-1-item--variant.invert .multiple-teaser-module__title {
    font-size: 3.5rem;
    line-height: 3.75rem;
  }
}
@media screen and (min-width: 1670px) {
  .multiple-teaser-module-row-1-item .multiple-teaser-module__title,
.multiple-teaser-module-row-1-item--variant.invert .multiple-teaser-module__title {
    font-size: 3.5rem;
    line-height: 3.875rem;
  }
}
@media screen and (min-width: 1900px) {
  .multiple-teaser-module-row-1-item .multiple-teaser-module__title,
.multiple-teaser-module-row-1-item--variant.invert .multiple-teaser-module__title {
    font-size: 4.25rem;
    line-height: 4.5rem;
  }
}

.multiple-teaser-module-row-1-item:first-child {
  margin-top: -8px;
}
.multiple-teaser-module-row-1-item:first-child .row__cell-item {
  margin-top: 0;
}
@media screen and (min-width: 1024px) {
  .multiple-teaser-module-row-1-item:first-child .multiple-teaser-module__title {
    margin-top: 102px;
  }
}
@media screen and (min-width: 1280px) {
  .multiple-teaser-module-row-1-item:first-child .multiple-teaser-module__title {
    font-size: 4.25rem;
    line-height: 4.5rem;
  }
}
@media screen and (min-width: 1900px) {
  .multiple-teaser-module-row-1-item:first-child .multiple-teaser-module__title {
    font-size: 4.5rem;
    line-height: 5rem;
  }
}
@media screen and (min-width: 768px) {
  .multiple-teaser-module-row-1-item:first-child .multiple-teaser-module__content .rich-text {
    font-size: 1.125rem;
    line-height: 1.625rem;
  }
  .multiple-teaser-module-row-1-item:first-child .multiple-teaser-module__content .rich-text .a-arrow-link.a-arrow-link--large {
    font-weight: 400;
    font-size: 1rem;
  }
}

@media screen and (min-width: 768px) {
  .multiple-teaser-module-row-1-item--variant {
    width: 100%;
  }
}

@media screen and (min-width: 1024px) {
  .multiple-teaser-module-row-1-item--variant .row__cell-item:first-child,
.multiple-teaser-module-row-1-item--variant.invert .row__cell-item:last-child {
    width: 35%;
  }
}

@media screen and (min-width: 1024px) {
  .multiple-teaser-module-row-1-item--variant .row__cell-item:last-child,
.multiple-teaser-module-row-1-item--variant.invert .row__cell-item:first-child {
    width: 65%;
  }
}

@media screen and (min-width: 768px) {
  .multiple-teaser-module-row-1-item.invert .row__cell {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
        -ms-flex-direction: row-reverse;
            flex-direction: row-reverse;
  }
}
.multiple-teaser-module-row-1-item .row__cell {
  padding: 8px 0;
  position: relative;
  overflow: hidden;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: reverse;
      -ms-flex-direction: column-reverse;
          flex-direction: column-reverse;
}
@media screen and (min-width: 768px) {
  .multiple-teaser-module-row-1-item .row__cell {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    padding: 0;
  }
}
.multiple-teaser-module-row-1-item .row__cell-item {
  width: calc(100% - 16px);
  overflow: hidden;
  position: relative;
  margin: 0;
}
@media screen and (min-width: 768px) {
  .multiple-teaser-module-row-1-item .row__cell-item {
    max-height: none;
    margin: 8px;
    width: 50%;
  }
  .multiple-teaser-module-row-1-item .row__cell-item--hasRichText {
    width: 100%;
  }
}

.multiple-teaser-module-row-1-item .row__cell .row__cell-item:first-child {
  margin-right: 0;
}
.multiple-teaser-module-row-1-item .row__cell .row__cell-item:first-child:not(.t-bg-color-1):not(.t-bg-color-2):not(.t-bg-color-3):not(.t-bg-color-4):not(.t-bg-color-gray) {
  border: 1px solid #d1d3d4;
  border-right: none;
}
.multiple-teaser-module-row-1-item .row__cell .row__cell-item:last-child {
  margin-left: 0;
}
.multiple-teaser-module-row-1-item .row__cell .row__cell-item:last-child:not(.t-bg-color-1):not(.t-bg-color-2):not(.t-bg-color-3):not(.t-bg-color-4):not(.t-bg-color-gray) {
  border: 1px solid #d1d3d4;
  border-left: none;
}

.multiple-teaser-module-row-1-item.invert .row__cell .row__cell-item:first-child {
  margin-right: 8px;
  margin-left: 0;
}
.multiple-teaser-module-row-1-item.invert .row__cell .row__cell-item:first-child:not(.t-bg-color-1):not(.t-bg-color-2):not(.t-bg-color-3):not(.t-bg-color-4):not(.t-bg-color-gray) {
  border: 1px solid #d1d3d4;
  border-left: none;
}
.multiple-teaser-module-row-1-item.invert .row__cell .row__cell-item:last-child {
  margin-left: 8px;
  margin-right: 0;
}
.multiple-teaser-module-row-1-item.invert .row__cell .row__cell-item:last-child:not(.t-bg-color-1):not(.t-bg-color-2):not(.t-bg-color-3):not(.t-bg-color-4):not(.t-bg-color-gray) {
  border: 1px solid #d1d3d4;
  border-right: none;
}

@media screen and (max-width: 767px) {
  .multiple-teaser-module-row-1-item .row__cell .row__cell-item,
.multiple-teaser-module-row-1-item .row__cell .row__cell-item:first-child,
.multiple-teaser-module-row-1-item .row__cell .row__cell-item:last-child,
.multiple-teaser-module-row-1-item.invert .row__cell .row__cell-item,
.multiple-teaser-module-row-1-item.invert .row__cell .row__cell-item:first-child,
.multiple-teaser-module-row-1-item.invert .row__cell .row__cell-item:last-child {
    margin-right: 0;
    margin-left: 0;
  }
}

.multiple-teaser-module-row-1-item .row__cell-item--hasText {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}

.download-module-a {
  clear: both;
}
.download-module-a .frame__cell-item {
  padding: 0 32px;
}
.download-module-a .download-module__content {
  width: 100%;
}
.download-module-a .download-module__icon {
  background-color: transparent;
  position: relative;
  padding: 80px 0;
}
.download-module-a .download-module__icon::after {
  position: absolute;
  content: "";
  top: 0;
  right: -16px;
  bottom: 0;
  left: -16px;
  border: 1px solid #d1d3d4;
  border-radius: 0.625rem;
}
.download-module-a .download-module__cta {
  position: relative;
  top: -30px;
}

.download-module-b {
  clear: both;
}
.download-module-b .frame__cell-item {
  padding: 0 16px;
}
@media (max-width: 360px) {
  .download-module-b .download-module__list-item {
    word-break: break-all;
  }
}
.download-module-b .download-module__link {
  color: #0e1a2b;
}
.download-module-b .download-module__link .download-module__link-icon:before {
  background-color: #0e1a2b;
}
.download-module-b .download-module__link:hover .download-module__link-icon:before, .download-module-b .download-module__link:focus .download-module__link-icon:before {
  background-color: #3e4855;
}

.quick-menu-wrapper.floating-action-button {
  right: 0;
  bottom: 80px;
}
@media (min-width: 640px) {
  .quick-menu-wrapper.floating-action-button {
    right: 0;
  }
}
.quick-menu-wrapper.floating-action-button--placeBottom {
  bottom: 0px;
}
.quick-menu-wrapper.floating-action-button .quick-menu__trigger-button {
  -webkit-box-shadow: 0 29px 60px rgba(0, 0, 0, 0.3);
          box-shadow: 0 29px 60px rgba(0, 0, 0, 0.3);
  border-radius: 0%;
  width: 80px;
  height: 80px;
  background-color: #000000;
}
.quick-menu-wrapper.floating-action-button .quick-menu__trigger-button svg {
  width: 1rem;
  height: 1rem;
}
.quick-menu-wrapper.floating-action-button .quick-menu__trigger-button svg.quick-menu__icon--default {
  stroke: #fff;
}
.quick-menu-wrapper.floating-action-button .quick-menu__trigger-button:hover {
  background-color: #000000;
}
.quick-menu-wrapper.floating-action-button .quick-menu--single-item .quick-menu__trigger-button svg.quick-menu__icon--default {
  fill: #fff;
}
.quick-menu-wrapper.floating-action-button .quick-menu--single-item a:hover {
  color: #fff;
}

.quick-menu-wrapper.floating-action-button {
  z-index: 9099;
}
.quick-menu-wrapper.floating-action-button .quick-menu-list {
  margin-right: 0;
  margin-bottom: 80px;
  -webkit-box-shadow: 0 2px 9px rgba(69, 69, 69, 0.28);
          box-shadow: 0 2px 9px rgba(69, 69, 69, 0.28);
}
.quick-menu-wrapper.floating-action-button .quick-menu-list ul {
  padding: 0;
  margin: 0;
  background: #efefef;
}
.quick-menu-wrapper.floating-action-button .quick-menu-list--isClosed {
  margin-bottom: 80px;
}
.quick-menu-wrapper.floating-action-button .quick-menu-list__item {
  width: 80px;
  height: 80px;
  margin-bottom: 0px;
}
.quick-menu-wrapper.floating-action-button .quick-menu-list__item span {
  position: relative;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 60px;
}
.quick-menu-wrapper.floating-action-button .quick-menu-button {
  width: inherit;
  height: inherit;
  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;
  place-content: space-evenly;
  margin: 0 0;
  padding: 8px;
  background-color: #efefef;
  border-bottom: 1px solid #d1d3d4;
}
.quick-menu-wrapper.floating-action-button .quick-menu-button:hover {
  background-color: #e2e2e2;
}
.quick-menu-wrapper.floating-action-button .quick-menu-button__label {
  font-size: 9px;
  line-height: 11px;
  position: relative;
  border-radius: none;
  background: none;
  padding: 0;
  text-align: center;
  white-space: nowrap;
  margin: 0 0;
  -webkit-box-shadow: none;
          box-shadow: none;
  right: auto;
}
.quick-menu-button--action .quick-menu-wrapper.floating-action-button .quick-menu-button__label {
  background: none;
  color: inherit;
}
@media (min-width: 640px) {
  .quick-menu-list__item:hover .quick-menu-wrapper.floating-action-button .quick-menu-button__label {
    background: none;
    color: inherit;
  }
}
.quick-menu-list__item.quick-menu-button--action:hover .quick-menu-wrapper.floating-action-button .quick-menu-button__label:before {
  opacity: 1;
}
.quick-menu-wrapper.floating-action-button .quick-menu-button__icon {
  position: relative;
  padding: 0;
  background: none;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  border-radius: 0;
  -webkit-box-shadow: none;
          box-shadow: none;
  background: none;
  width: auto;
  height: auto;
}
.quick-menu-wrapper.floating-action-button .quick-menu-button__icon:before {
  content: "";
  display: none;
}
.quick-menu-wrapper.floating-action-button .quick-menu-button__icon svg {
  fill: #000;
  width: 1.5rem;
  height: 1.5rem;
}
@media (min-width: 640px) {
  .quick-menu-list__item:hover .quick-menu-wrapper.floating-action-button .quick-menu-button__icon, .quick-menu-button--action .quick-menu-wrapper.floating-action-button .quick-menu-button__icon {
    background: none;
  }
  .quick-menu-list__item:hover .quick-menu-wrapper.floating-action-button .quick-menu-button__icon svg, .quick-menu-button--action .quick-menu-wrapper.floating-action-button .quick-menu-button__icon svg {
    fill: inherit;
  }
}
.quick-menu-list__item.quick-menu-button--action:hover .quick-menu-wrapper.floating-action-button .quick-menu-button__icon:before {
  opacity: 1;
}
.quick-menu-wrapper.floating-action-button .quick-menu-button__icon,
.quick-menu-wrapper.floating-action-button .quick-menu-button__label {
  -webkit-transition: none;
  transition: none;
}
.quick-menu-wrapper.floating-action-button .quick-menu-button {
  -webkit-transition: opacity 0.25s cubic-bezier(0.64, 0.01, 0.42, 0.99);
  transition: opacity 0.25s cubic-bezier(0.64, 0.01, 0.42, 0.99);
  opacity: 0;
  -webkit-transition-duration: 0.2s;
          transition-duration: 0.2s;
  -webkit-transition-delay: 0;
          transition-delay: 0;
}
.quick-menu-wrapper.floating-action-button .quick-menu--isOpen .quick-menu-button {
  opacity: 1;
  -webkit-transition-delay: 0.25s;
          transition-delay: 0.25s;
}
.quick-menu-wrapper.floating-action-button .quick-menu-list--isClosed .quick-menu-list__item,
.quick-menu-wrapper.floating-action-button .quick-menu-list--isOpen .quick-menu-list__item {
  position: relative;
}
.quick-menu-wrapper.floating-action-button .quick-menu-list__item {
  height: 0;
  -webkit-transition: height 0.2s cubic-bezier(0.64, 0.01, 0.42, 0.99);
  transition: height 0.2s cubic-bezier(0.64, 0.01, 0.42, 0.99);
}
.quick-menu-wrapper.floating-action-button .quick-menu--isOpen .quick-menu-list__item {
  height: 80px;
  -webkit-transition: height 0.4s cubic-bezier(0.64, 0.01, 0.42, 0.99);
  transition: height 0.4s cubic-bezier(0.64, 0.01, 0.42, 0.99);
}

.footer-module {
  background-color: #f8f7f5;
  position: relative;
  overflow: hidden;
  margin-top: 2rem;
  border-radius: 1.5rem 1.5rem 0 0;
}
@media screen and (min-width: 1024px) {
  .footer-module {
    margin-top: 3rem;
  }
}
.footer-module .footer-contact-area,
.footer-module .footer-widget-area,
.footer-module .footer-widget {
  background: none;
}
.footer-module .footer-contact-area:after,
.footer-module .footer-widget-area:after,
.footer-module .footer-contact-area__trumpet {
  display: none;
}
.footer-module .footer-widget-area {
  -webkit-transform: none;
          transform: none;
  max-width: unset;
  padding: 3rem 2rem;
}
@media screen and (min-width: 1400px) {
  .footer-module .footer-widget-area {
    padding: 5rem 2rem 4rem;
  }
}
.footer-module .footer-widget-area-content {
  padding: 0;
}
@media screen and (min-width: 1024px) and (max-width: 1399px) {
  .footer-module .footer-widget-area-content {
    max-width: 75%;
    margin: 0 auto;
  }
}
.footer-module .footer-widget {
  color: #0e1a2b;
  margin-bottom: 2rem;
}
.footer-module .footer-widget:last-child {
  margin-bottom: 0;
}
@media screen and (max-width: 1399px) {
  .footer-module .footer-widget label {
    display: block;
    cursor: pointer;
  }
}
.footer-module .footer-widget__title {
  font-family: "Foroya Banki Display", "Helvetica", sans-serif;
  font-weight: 500;
  padding: 0;
}
.footer-module .footer-widget__title .footer-widget__title-icon {
  width: auto;
  height: auto;
}
.footer-module .footer-widget__list {
  font-family: "Foroya Banki Text", "Helvetica", sans-serif;
  font-weight: 300;
  font-size: 0.875rem;
  line-height: 1.5;
  line-height: 2;
}
.footer-module .footer-widget__list li a:hover {
  opacity: 1;
  color: #1b6c93;
}
@media screen and (max-width: 1399px) {
  .footer-module .footer-widget__list {
    -webkit-transition: margin 0.8s cubic-bezier(0.24, 0.5, 0.22, 0.89);
    transition: margin 0.8s cubic-bezier(0.24, 0.5, 0.22, 0.89);
  }
  .footer-module .footer-widget__list li {
    -webkit-transition: margin 0.8s cubic-bezier(0.24, 0.5, 0.22, 0.89);
    transition: margin 0.8s cubic-bezier(0.24, 0.5, 0.22, 0.89);
  }
}
@media screen and (min-width: 1400px) {
  .footer-module .footer-widget__list {
    padding-left: 0;
    padding-bottom: 0;
    margin-top: 2rem;
  }
}
@media screen and (max-width: 1399px) {
  .footer-module input[type=checkbox][id*=footer-widget-id-]:checked ~ .footer-widget__list {
    margin: 2rem 0 0;
  }
  .footer-module input[type=checkbox][id*=footer-widget-id-]:checked ~ .footer-widget__list a {
    max-height: 2em;
    padding: 0;
  }
  .footer-module input[type=checkbox][id*=footer-widget-id-]:checked ~ .footer-widget__list li {
    margin-bottom: 14px;
  }
  .footer-module input[type=checkbox][id*=footer-widget-id-]:checked ~ .footer-widget__list li:last-child {
    margin-bottom: 0;
  }
}
.footer-module .footer-contact-area {
  padding: 1rem 2rem 2.5rem;
}
@media screen and (min-width: 1400px) {
  .footer-module .footer-contact-area {
    padding: 5rem 2rem 4rem;
  }
}
@media screen and (min-width: 1024px) and (max-width: 1399px) {
  .footer-module .footer-contact-area-content {
    max-width: 75%;
    margin: 0 auto;
  }
}
.footer-module .footer-contact-area__logowrap {
  margin: 0;
}
.footer-module .footer-contact-area__logowrap img {
  max-height: 1.75rem;
}
.footer-module .footer-contact-area__text {
  font-family: "Foroya Banki Text", "Helvetica", sans-serif;
  font-weight: 300;
  font-size: 0.875rem;
  line-height: 1.5;
  line-height: 2;
}
.footer-module .footer-contact-area__text a,
.footer-module .footer-contact-area__text a:visited {
  color: inherit;
}
.footer-module .footer-contact-area__byline-text {
  font-family: "Foroya Banki Text", "Helvetica", sans-serif;
  font-weight: 300;
  font-size: 1rem;
  line-height: 1.5;
}
.footer-module:before {
  content: "";
  display: block;
  position: absolute;
  width: 100%;
  height: 16.3125rem;
  bottom: 0;
  right: 0;
  background-color: #f0efea;
}
.footer-module:after {
  content: "";
  display: block;
  position: absolute;
  width: 100%;
  height: 100%;
  bottom: 16.25rem;
  right: 0;
  background-image: url("data:image/svg+xml,%3Csvg%20width%3D%271234%27%20height%3D%27988%27%20viewBox%3D%270%200%201234%20988%27%20fill%3D%27none%27%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%3E%3Cpath%20d%3D%27M686.388%20842.045C517.604%20939.348%20288.808%20988%200%20988H1234V0L1083.97%20348.045C986.449%20580.075%20855.172%20744.742%20686.388%20842.045Z%27%20fill%3D%27%23f0efea%27%2F%3E%3C%2Fsvg%3E");
  background-size: contain;
  background-repeat: no-repeat;
  background-position: bottom right;
  pointer-events: none;
  z-index: 1;
}
@media screen and (min-width: 1400px) {
  .footer-module:before {
    height: 1.1rem;
  }
  .footer-module:after {
    bottom: 1rem;
    height: 130%;
  }
}
.footer-module .frame__cell-item {
  z-index: 2;
}

.cookie-warning__inner {
  background-color: #939598;
  padding: 8px 16px;
  -webkit-box-shadow: 0 0 20px rgba(0, 0, 0, 0.1);
          box-shadow: 0 0 20px rgba(0, 0, 0, 0.1);
  color: #fff;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.cookie-warning__inner a {
  color: #fff;
}
@media (min-width: 640px) {
  .cookie-warning__inner {
    padding: 16px 24px;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
}

.cookie-warning__text {
  padding: 0 1em 0 0;
}
@media (max-width: 639px) {
  .cookie-warning__text p {
    font-size: 0.875rem;
    line-height: 1.375rem;
  }
}

.cookie-warning__button {
  font-family: "Foroya Banki Text", "Helvetica", sans-serif;
  font-size: 1.125rem;
  font-weight: 500;
  line-height: 1.4;
  text-decoration: none;
  border: 0.125rem solid;
  border-radius: 2rem;
  cursor: pointer;
  -webkit-transition: background-color 0.25s cubic-bezier(0.24, 0.5, 0.22, 0.89), color 0.25s cubic-bezier(0.24, 0.5, 0.22, 0.89), border-color 0.25s cubic-bezier(0.24, 0.5, 0.22, 0.89);
  transition: background-color 0.25s cubic-bezier(0.24, 0.5, 0.22, 0.89), color 0.25s cubic-bezier(0.24, 0.5, 0.22, 0.89), border-color 0.25s cubic-bezier(0.24, 0.5, 0.22, 0.89);
  display: inline-block;
  text-align: center;
  padding: 1rem 2rem;
  width: unset;
  max-width: unset;
  background-color: #0e1a2b;
  color: #ffffff;
  border-color: transparent;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  margin: auto;
}
.cookie-warning__button:hover {
  background-color: #3e4855;
  color: #ffffff;
  border-color: transparent;
}
.cookie-warning__button:disabled, .cookie-warning__button.btn--disabled {
  opacity: 0.5;
  pointer-events: none;
}
.cookie-warning__button:focus-visible {
  outline-offset: 0;
  outline: 0.25rem solid #8e98a8;
}
.cookie-warning__button:active {
  font-size: 1.125rem;
}

.search-results {
  width: 100%;
  background-color: #f2f2f2;
}

.search-results__top {
  padding: 48px 16px 24px;
}
@media (min-width: 768px) {
  .search-results__top {
    padding: 48px 16px 24px;
  }
}
@media (min-width: 1100px) {
  .search-results__top {
    margin: 0 80px;
    padding: 80px 80px 24px;
  }
}
.search-results__top .frame__cell-item__inner {
  max-width: 700px;
  margin: auto;
}

.search-results__banner {
  display: block;
  text-decoration: none;
  background-color: #fff;
  color: #004c6a;
  margin-top: 1px;
  margin-bottom: 1px;
  /*&:hover {
      color: #fff;
      text-decoration: underline;
  }*/
}
.search-results__banner:after {
  content: "";
  display: block;
  clear: both;
}

.search-results__banner-inner {
  padding: 1em;
}
@media (min-width: 1100px) {
  .search-results__banner-inner {
    padding: 2em 2.5em;
  }
}

.search-results__banner-image {
  float: right;
  width: 200px;
  height: 200px;
  border-left: 1px solid rgba(0, 0, 0, 0.05);
  margin-left: 20px;
  overflow: hidden;
}
.search-results__banner-image img {
  display: block;
  max-width: 100%;
  height: auto;
}

.search-results__banner-title {
  font-family: "Foroya Banki Display", "Helvetica", sans-serif;
  font-weight: 500;
  font-size: 1.5rem;
  line-height: 1.2;
  word-wrap: break-word;
  font-family: "Foroya Banki Display", "Helvetica", sans-serif;
  margin-bottom: 0.5em;
}

.search-results__top-message {
  padding: 1em;
}
@media (min-width: 1100px) {
  .search-results__top-message {
    padding: 1em 2.5em;
  }
}

.search-results__main {
  max-width: 700px;
  margin: auto;
}

.search-results__link {
  display: block;
  text-decoration: none;
  border-top: 1px solid #e5e5e5;
  border-right: 1px solid rgba(0, 0, 0, 0);
  border-left: 1px solid rgba(0, 0, 0, 0);
  color: #000;
  padding: 1em;
  -webkit-transition: border 0.5s cubic-bezier(0.78, -0.07, 0.28, 0.98), color 0.5s cubic-bezier(0.78, -0.07, 0.28, 0.98);
  transition: border 0.5s cubic-bezier(0.78, -0.07, 0.28, 0.98), color 0.5s cubic-bezier(0.78, -0.07, 0.28, 0.98);
}
.search-results__link:visited {
  color: #000;
}
.search-results__link:first-child() {
  border-top: none;
}
.search-results__link:hover {
  border-right: 1px solid #e5e5e5;
  border-left: 1px solid #e5e5e5;
  color: #004c6a;
}
@media (min-width: 1100px) {
  .search-results__link {
    padding: 2em 2.5em;
  }
}

.search-results__link-title {
  font-family: "Foroya Banki Display", "Helvetica", sans-serif;
  font-family: "Foroya Banki Display", "Helvetica", sans-serif;
  font-weight: 500;
  font-size: 1.5rem;
  line-height: 1.2;
  word-wrap: break-word;
  font-weight: bold;
  margin-bottom: 0.5em;
}

.search-results__link-description {
  font-size: 1rem;
  line-height: 1.75rem;
}

.search-results__link-url {
  color: #888;
}

.search-results__pagination {
  max-width: 700px;
  margin: auto;
}

.search-results__banner.cludo-banner {
  padding: 1em;
}
@media (min-width: 1100px) {
  .search-results__banner.cludo-banner {
    padding: 1em 2.5em;
  }
}
.search-results__banner.cludo-banner h1,
.search-results__banner.cludo-banner h2,
.search-results__banner.cludo-banner h3 {
  font-family: "Foroya Banki Display", "Helvetica", sans-serif;
  font-weight: 500;
  font-size: 1.5rem;
  line-height: 1.2;
  word-wrap: break-word;
  font-family: "Foroya Banki Display", "Helvetica", sans-serif;
  margin-top: 0;
  margin-bottom: 0.5em;
}
.search-results__banner.cludo-banner h1:first-child,
.search-results__banner.cludo-banner h2:first-child,
.search-results__banner.cludo-banner h3:first-child {
  margin-top: 2em;
}
.search-results__banner.cludo-banner p {
  margin: 0;
  max-width: none;
}
.search-results__banner.cludo-banner p:first-child {
  margin-top: 0;
}
.search-results__banner.cludo-banner img {
  max-width: 150px;
  height: auto;
}
.search-results__banner.cludo-banner a {
  display: inline-block;
  color: #c05701;
  background: url("../assets/gfx/iconImages/icon_arrow-line-right_yellow.svg") no-repeat;
  background-size: auto 25px;
  background-position: 100% 3px;
  margin-top: 20px;
  padding-right: 51px;
  text-decoration: none;
  -webkit-transition: background-position 0.15s ease-in-out;
  transition: background-position 0.15s ease-in-out;
}
.search-results__banner.cludo-banner a:hover {
  color: #c05701;
  text-decoration: none;
  background-position: calc(100% - 3px) 3px;
}

.third-party-frame {
  max-width: 1362px;
  margin: auto;
  padding: 0 16px;
}
@media (min-width: 640px) {
  .third-party-frame {
    max-width: 853.3333333333px;
  }
}
@media (min-width: 1024px) {
  .third-party-frame {
    max-width: 1362px;
  }
}
@media (min-width: 640px) {
  .third-party-frame {
    padding: 0 24px;
  }
}
@media (min-width: 1024px) {
  .third-party-frame {
    padding: 0 8px;
  }
}

.third-party-frame__item {
  margin: 0 auto;
  max-width: 100%;
}
@media (min-width: 640px) {
  .third-party-frame__item {
    max-width: 100%;
  }
}
@media (min-width: 1024px) {
  .third-party-frame__item {
    max-width: 75%;
  }
}

.tk-beregner, article.tk-energiberegner {
  position: relative;
  clear: both;
  padding: 100px 0;
}
.tk-beregner::after, article.tk-energiberegner::after {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background-color: #f5f5f5;
  z-index: -1;
}
.tk-beregner *, article.tk-energiberegner * {
  font-family: "Foroya Banki Display", "Helvetica", sans-serif !important;
}
.tk-beregner > .tk-row, article.tk-energiberegner > .tk-row {
  max-width: 1362px;
  margin: auto;
  padding: 0 16px;
}
@media (min-width: 640px) {
  .tk-beregner > .tk-row, article.tk-energiberegner > .tk-row {
    max-width: 853.3333333333px;
  }
}
@media (min-width: 1024px) {
  .tk-beregner > .tk-row, article.tk-energiberegner > .tk-row {
    max-width: 1362px;
  }
}
@media (min-width: 640px) {
  .tk-beregner > .tk-row, article.tk-energiberegner > .tk-row {
    padding: 0 24px;
  }
}
@media (min-width: 1024px) {
  .tk-beregner > .tk-row, article.tk-energiberegner > .tk-row {
    padding: 0 8px;
  }
}
.tk-beregner h1, article.tk-energiberegner h1,
.tk-beregner h2,
article.tk-energiberegner h2,
.tk-beregner h3,
article.tk-energiberegner h3,
.tk-beregner h4,
article.tk-energiberegner h4 {
  color: #000 !important;
}
.tk-beregner .tk-beregner__title, article.tk-energiberegner .tk-beregner__title {
  font-family: "Foroya Banki Display", "Helvetica", sans-serif;
  font-weight: 500;
  font-size: 1.5rem;
  line-height: 1.2;
  word-wrap: break-word;
  margin-bottom: 30px;
}
@media screen and (min-width: 768px) {
  .tk-beregner .tk-beregner__title, article.tk-energiberegner .tk-beregner__title {
    font-size: 2rem;
  }
}
.tk-beregner .tk-typography--body-xs-alt, article.tk-energiberegner .tk-typography--body-xs-alt {
  font-family: "Foroya Banki Text", "Helvetica", sans-serif;
  font-weight: 300;
  font-size: 1rem;
  line-height: 1.5;
  line-height: 28px;
  color: #000;
}
.tk-beregner .tk-validation-error, article.tk-energiberegner .tk-validation-error {
  color: #e32630;
  font-size: 0.75rem;
  padding: 0;
}
.tk-beregner .tk-tooltip, article.tk-energiberegner .tk-tooltip {
  top: 2px;
  margin-left: 5px;
}
.tk-beregner .tk-button, article.tk-energiberegner .tk-button {
  color: #004c6a;
  text-transform: inherit;
}
.tk-beregner .tk-button + .tk-button, article.tk-energiberegner .tk-button + .tk-button {
  margin-left: 0;
}
.tk-beregner .tk-button--primary, article.tk-energiberegner .tk-button--primary, article.tk-energiberegner .tk-energiberegner__button,
article.tk-energiberegner .tk-energiberegner__suggestion__button-container .tk-button {
  font-family: "Foroya Banki Text", "Helvetica", sans-serif;
  font-size: 1.125rem;
  font-weight: 500;
  line-height: 1.4;
  text-decoration: none;
  border: 0.125rem solid;
  border-radius: 2rem;
  cursor: pointer;
  -webkit-transition: background-color 0.25s cubic-bezier(0.24, 0.5, 0.22, 0.89), color 0.25s cubic-bezier(0.24, 0.5, 0.22, 0.89), border-color 0.25s cubic-bezier(0.24, 0.5, 0.22, 0.89);
  transition: background-color 0.25s cubic-bezier(0.24, 0.5, 0.22, 0.89), color 0.25s cubic-bezier(0.24, 0.5, 0.22, 0.89), border-color 0.25s cubic-bezier(0.24, 0.5, 0.22, 0.89);
  display: inline-block;
  text-align: center;
  padding: 1rem 2rem;
  width: unset;
  max-width: unset;
  background-color: #0e1a2b;
  color: #ffffff;
  border-color: transparent;
  background: #fe9743;
  -webkit-transition: color 0.3s ease, background-color 0.3s, font-size 0.1s;
  transition: color 0.3s ease, background-color 0.3s, font-size 0.1s;
  color: #000;
  max-width: 16.875rem;
  width: 100%;
}
.tk-beregner .tk-button--primary:hover, article.tk-energiberegner .tk-button--primary:hover, article.tk-energiberegner .tk-energiberegner__button:hover,
article.tk-energiberegner .tk-energiberegner__suggestion__button-container .tk-button:hover {
  background-color: #3e4855;
  color: #ffffff;
  border-color: transparent;
}
.tk-beregner .tk-button--primary:disabled, article.tk-energiberegner .tk-button--primary:disabled, article.tk-energiberegner .tk-energiberegner__button:disabled,
article.tk-energiberegner .tk-energiberegner__suggestion__button-container .tk-button:disabled, .tk-beregner .tk-button--primary.btn--disabled, article.tk-energiberegner .tk-button--primary.btn--disabled, article.tk-energiberegner .btn--disabled.tk-energiberegner__button,
article.tk-energiberegner .tk-energiberegner__suggestion__button-container .btn--disabled.tk-button {
  opacity: 0.5;
  pointer-events: none;
}
.tk-beregner .tk-button--primary:focus-visible, article.tk-energiberegner .tk-button--primary:focus-visible, article.tk-energiberegner .tk-energiberegner__button:focus-visible,
article.tk-energiberegner .tk-energiberegner__suggestion__button-container .tk-button:focus-visible {
  outline-offset: 0;
  outline: 0.25rem solid #8e98a8;
}
.tk-beregner .tk-button--primary:active, article.tk-energiberegner .tk-button--primary:active, article.tk-energiberegner .tk-energiberegner__button:active,
article.tk-energiberegner .tk-energiberegner__suggestion__button-container .tk-button:active {
  font-size: 1.125rem;
}
.tk-beregner .tk-button--primary:hover, article.tk-energiberegner .tk-button--primary:hover, article.tk-energiberegner .tk-energiberegner__button:hover,
article.tk-energiberegner .tk-energiberegner__suggestion__button-container .tk-button:hover {
  color: #fff;
  background: #c05701;
}
.tk-beregner .tk-form-field label, article.tk-energiberegner .tk-form-field label {
  color: rgba(0, 0, 0, 0.8);
}
.tk-beregner .tk-form-field input, article.tk-energiberegner .tk-form-field input {
  background-color: #e7e7e8;
  border: 1px solid #e7e7e8;
  display: block;
  outline: none;
  padding: 1.3125rem 1.375rem;
  position: relative;
  resize: none;
  -webkit-transition: border-color 0.3s ease;
  transition: border-color 0.3s ease;
  width: 100%;
  z-index: 1;
  height: auto;
  font-size: 0.875rem;
}
.tk-beregner .tk-typography--color-brown, article.tk-energiberegner .tk-typography--color-brown {
  color: #000;
}
.tk-beregner .tk-beregner-center-radios, article.tk-energiberegner .tk-beregner-center-radios {
  padding-top: 25px;
}
.tk-beregner .tk-radio input[type=radio], article.tk-energiberegner .tk-radio input[type=radio] {
  position: relative;
  display: inline-block;
  float: left;
  -webkit-appearance: radio;
     -moz-appearance: radio;
          appearance: radio;
  opacity: 1;
  width: auto;
  margin: 1px 0 0;
  height: auto;
  z-index: 1;
}
.tk-beregner .tk-radio label, article.tk-energiberegner .tk-radio label {
  color: #000;
}
.tk-beregner .tk-radio label:before, article.tk-energiberegner .tk-radio label:before, .tk-beregner .tk-radio label:after, article.tk-energiberegner .tk-radio label:after {
  display: none;
}
.tk-beregner .tk-radio + .tk-tooltip, article.tk-energiberegner .tk-radio + .tk-tooltip {
  margin-left: -24px;
}
.tk-beregner .tk-select, article.tk-energiberegner .tk-select {
  height: 62px;
  background-color: #e7e7e8;
  background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 12 8' style='enable-background:new 0 0 12 8;' xml:space='preserve'%3E%3Cg%3E%3Cpath fill='%23004c6a' d='M7.8,6.1L12,1.9L10.2,0L6,4.2L1.8,0L0,1.9l4.2,4.2L6,8L7.8,6.1z'/%3E%3C/g%3E%3C/svg%3E%0A");
  border: 1px solid #e7e7e8;
  -webkit-transition: border-color 0.3s ease;
  transition: border-color 0.3s ease;
}
.tk-beregner .tk-select:hover, article.tk-energiberegner .tk-select:hover {
  border-color: #696057;
  outline: 0;
}
.tk-beregner .range__volume-slider::-webkit-slider-runnable-track, article.tk-energiberegner .range__volume-slider::-webkit-slider-runnable-track {
  height: 6px;
  background-color: #f2f2f2;
  border: 0;
  border-radius: 6px;
}
.tk-beregner .range__fill, article.tk-energiberegner .range__fill {
  background: #006890;
  height: 6px;
  top: 7px;
}
.tk-beregner input[type=range]::-ms-thumb, article.tk-energiberegner input[type=range]::-ms-thumb {
  position: relative;
  width: 1rem;
  height: 1rem;
  background-color: #fff;
  box-shadow: 0.5px 0.5px 2px 1px rgba(0, 0, 0, 0.32);
  z-index: 2;
}
.tk-beregner input[type=range]::-moz-range-thumb, article.tk-energiberegner input[type=range]::-moz-range-thumb {
  position: relative;
  width: 1rem;
  height: 1rem;
  background-color: #fff;
  box-shadow: 0.5px 0.5px 2px 1px rgba(0, 0, 0, 0.32);
  z-index: 2;
}
.tk-beregner input[type=range]::-webkit-slider-thumb, article.tk-energiberegner input[type=range]::-webkit-slider-thumb {
  position: relative;
  width: 1rem;
  height: 1rem;
  background-color: #fff;
  -webkit-box-shadow: 0.5px 0.5px 2px 1px rgba(0, 0, 0, 0.32);
          box-shadow: 0.5px 0.5px 2px 1px rgba(0, 0, 0, 0.32);
  z-index: 2;
}
.tk-beregner .tk-expand-btn, article.tk-energiberegner .tk-expand-btn {
  color: #004c6a !important;
}
.tk-beregner .tk-expand-btn svg g path, article.tk-energiberegner .tk-expand-btn svg g path {
  fill: #004c6a;
}
.tk-beregner .tk-resultbox__container .tk-resultbox-hvadharjegraadtil__buy, article.tk-energiberegner .tk-resultbox__container .tk-resultbox-hvadharjegraadtil__buy {
  color: #00adef;
  font-weight: bold;
  margin-top: 10px;
}
.tk-beregner .tk-resultbox__container .tk-resultbox-hvadharjegraadtil__cash, article.tk-energiberegner .tk-resultbox__container .tk-resultbox-hvadharjegraadtil__cash {
  color: #004c6a;
  font-weight: bold;
  margin-top: 5px;
}
.tk-beregner #tk-beregner__house-colored-static g path:nth-child(1), article.tk-energiberegner #tk-beregner__house-colored-static g path:nth-child(1), .tk-beregner #tk-beregner__house-colored-static g path:nth-child(2), article.tk-energiberegner #tk-beregner__house-colored-static g path:nth-child(2), .tk-beregner #tk-beregner__house-colored-static g path:nth-child(3), article.tk-energiberegner #tk-beregner__house-colored-static g path:nth-child(3), .tk-beregner #tk-beregner__house-colored-static g path:nth-child(4), article.tk-energiberegner #tk-beregner__house-colored-static g path:nth-child(4) {
  fill: #00adef;
}
.tk-beregner #tk-beregner__house-colored-static g path:nth-child(5), article.tk-energiberegner #tk-beregner__house-colored-static g path:nth-child(5), .tk-beregner #tk-beregner__house-colored-static g path:nth-child(6), article.tk-energiberegner #tk-beregner__house-colored-static g path:nth-child(6) {
  fill: #004c6a;
}
.tk-beregner .tk-resultbox__laan-item__percent, article.tk-energiberegner .tk-resultbox__laan-item__percent {
  width: 43px;
}
.tk-beregner .tk-resultbox__frivaerdi__value, article.tk-energiberegner .tk-resultbox__frivaerdi__value {
  color: #004c6a;
  margin: 20px 0 30px;
  font-weight: bold;
}
.tk-beregner .tk-resultbox__frivaerdi__housevalue, article.tk-energiberegner .tk-resultbox__frivaerdi__housevalue {
  color: #004c6a;
  margin: 20px 0;
  font-weight: bold;
}
@media screen and (min-width: 1080px) {
  .tk-beregner .tk-resultbox__result-after, article.tk-energiberegner .tk-resultbox__result-after,
.tk-beregner .tk-resultbox__result-before,
article.tk-energiberegner .tk-resultbox__result-before {
    padding-top: 100px;
  }
  .tk-beregner .tk-resultbox__result-after, article.tk-energiberegner .tk-resultbox__result-after {
    margin-top: 20px;
  }
}
.tk-beregner .tk-resultbox-hvadharjegraadtil__item:nth-child(1) .tk-resultbox-hvadharjegraadtil__label, article.tk-energiberegner .tk-resultbox-hvadharjegraadtil__item:nth-child(1) .tk-resultbox-hvadharjegraadtil__label {
  font-size: 20px;
}

.tk-beregner-nyt-laan-til-boligkoeb svg#tk-svg-v1 g {
  fill: #00adef;
}
.tk-beregner-nyt-laan-til-boligkoeb svg#tk-svg-v2 g {
  fill: #6b6e70;
}
.tk-beregner-nyt-laan-til-boligkoeb svg#tk-svg-v3 g {
  fill: #004c6a;
}
.tk-beregner-nyt-laan-til-boligkoeb .tk-resultbox__laan-item__percent--orange {
  color: #00adef !important;
}
.tk-beregner-nyt-laan-til-boligkoeb .tk-resultbox__laan-item__percent--yellow {
  color: #6b6e70 !important;
}
.tk-beregner-nyt-laan-til-boligkoeb .tk-resultbox__laan-item__percent--red {
  color: #004c6a !important;
}
.tk-beregner-nyt-laan-til-boligkoeb .tk-resultbox__result-after {
  margin-top: 90px;
}

.tk-beregner-tillaegslaan svg#tk-svg-v1 g {
  fill: #00adef;
}
.tk-beregner-tillaegslaan svg#tk-svg-v2 g {
  fill: #6b6e70;
}
.tk-beregner-tillaegslaan svg#tk-svg-v3 g {
  fill: #004c6a;
}
.tk-beregner-tillaegslaan span.tk-resultbox__laan-item__percent--orange {
  color: #00adef;
}
.tk-beregner-tillaegslaan span.tk-resultbox__laan-item__percent--yellow {
  color: #6b6e70;
}
.tk-beregner-tillaegslaan span.tk-resultbox__laan-item__percent--red {
  color: #004c6a;
}

.tk-resultbox__kundeKroner__value {
  margin: 20px 0;
}

article.tk-energiberegner {
  max-width: 1362px;
  margin: auto;
  background: unset;
}
@media (min-width: 640px) {
  article.tk-energiberegner {
    max-width: 853.3333333333px;
  }
}
@media (min-width: 1024px) {
  article.tk-energiberegner {
    max-width: 1362px;
  }
}
article.tk-energiberegner:after {
  background-color: #f5f5f5;
  content: "";
  position: absolute;
  top: 0;
  left: 50%;
  width: 100vw;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  bottom: 0;
}
article.tk-energiberegner h2,
article.tk-energiberegner h3,
article.tk-energiberegner h4 {
  word-break: break-word;
}
article.tk-energiberegner .tk-beregner, article.tk-energiberegner article.tk-energiberegner {
  padding: 0;
}
article.tk-energiberegner .tk-beregner *, article.tk-energiberegner article.tk-energiberegner * {
  margin-top: 0;
  margin-bottom: 0;
}
article.tk-energiberegner .tk-energiberegner__enter-info {
  padding-bottom: 40px;
  margin: 0 30px 0 30px;
}
article.tk-energiberegner .tk-energiberegner__loading-wrapper {
  margin: 0;
  padding: 0;
}
article.tk-energiberegner .tk-energiberegner__enter-info--house-info-shown ~ .tk-energiberegner__loading-wrapper {
  margin: 40px 0;
  padding: 20px 0;
}
article.tk-energiberegner .tk-energiberegner__progressbar {
  margin-bottom: 0;
}
article.tk-energiberegner .tk-energiberegner--error-title {
  width: 50%;
}
article.tk-energiberegner .tk-energiberegner__progressbar__container {
  padding-left: 0;
}
article.tk-energiberegner .tk-form-field--energiberegner label {
  display: inline-block;
}
article.tk-energiberegner .tk-energiberegner__enter-info__reset-input {
  z-index: 10;
  margin: 0;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  top: 50%;
}
article.tk-energiberegner .tk-energiberegner__enter-info__image-container {
  -webkit-box-orient: vertical;
  -webkit-box-direction: reverse;
      -ms-flex-direction: column-reverse;
          flex-direction: column-reverse;
}
article.tk-energiberegner .tk-energiberegner__enter-info__image-container p {
  font-size: 1rem;
  max-width: 25rem;
}
article.tk-energiberegner .tk-energiberegner__enter-info__img {
  margin-top: 0;
}
article.tk-energiberegner .tk-energiberegner__enter-info__img img {
  margin-bottom: 20px;
}
article.tk-energiberegner .tk-energiberegner__body-text--address,
article.tk-energiberegner .tk-energiberegner__body-text__data-label,
article.tk-energiberegner .tk-energiberegner__house-info__item,
article.tk-energiberegner .tk-energiberegner__suggestion__card-bottom ul li::before {
  color: #006890;
}
article.tk-energiberegner .tk-energiberegner__house-info__item {
  border-color: #006890;
}
article.tk-energiberegner .tk-energiberegner__svg-container {
  stroke: #000;
}
article.tk-energiberegner .tk-energiberegner__suggestion__bottom-button-container {
  border-color: #e5e5e5;
}
article.tk-energiberegner .tk-energiberegner__suggestion__card,
article.tk-energiberegner .tk-energiberegner__suggestion__card__mobile {
  border-color: #e5e5e5;
}
article.tk-energiberegner .tk-energiberegner__suggestion__result {
  background-color: #004c6a;
  border-color: #e5e5e5;
}
article.tk-energiberegner .tk-energiberegner__suggestion__result .tk-energiberegner__suggestion__result-title,
article.tk-energiberegner .tk-energiberegner__suggestion__result .tk-energiberegner__suggestion__result-wrapper *,
article.tk-energiberegner .tk-energiberegner__suggestion__result .tk-energiberegner__suggestion__result-bottom * {
  color: white !important;
  stroke: white;
}
article.tk-energiberegner .tk-energiberegner__suggestion__result .tk-energiberegner__suggestion__c02-savings * {
  color: #000;
}
article.tk-energiberegner .tk-energiberegner__suggestion__c02-savings-container {
  border-color: #e5e5e5;
}
article.tk-energiberegner .tk-energiberegner__suggestion__result .tk-energiberegner__svg-container img {
  filter: grayscale(1);
  -webkit-filter: grayscale(1);
}
article.tk-energiberegner .tk-energiberegner__house-info__button-container .tk-button,
article.tk-energiberegner .tk-button--primary-edit-yellow.tk-energiberegner__get-started__card__button {
  color: white;
  border-color: #006890;
  border-radius: 2.125rem;
  background-color: #006890;
  margin-right: 1rem;
  -webkit-transition: color 0.3s ease, background-color 0.3s, font-size 0.1s;
  transition: color 0.3s ease, background-color 0.3s, font-size 0.1s;
}
article.tk-energiberegner .tk-energiberegner__house-info__button-container .tk-button:hover,
article.tk-energiberegner .tk-button--primary-edit-yellow.tk-energiberegner__get-started__card__button:hover {
  background-color: #004c6a;
}
article.tk-energiberegner .tk-energiberegner__get-started__card-container .tk-energiberegner__svg-container {
  filter: grayscale(1) brightness(0);
  -webkit-filter: grayscale(1) brightness(0);
}
article.tk-energiberegner .tk-energiberegner__suggestion__result-text--large {
  margin-top: 0.5rem;
  margin-bottom: 0.5rem;
}
article.tk-energiberegner .tk-energiberegner__suggestion-edit-modal__circle--selected {
  background-color: #006890;
}
article.tk-energiberegner .tk-energiberegner__suggestion-edit-modal__item--selected {
  border-color: #006890;
}
article.tk-energiberegner .tk-energiberegner__modal__text-container strong {
  color: #006890;
}
@media (max-width: 1081px) {
  article.tk-energiberegner .tk-energiberegner__enter-info {
    padding-bottom: 0;
    margin-bottom: 0;
  }
  article.tk-energiberegner .tk-energiberegner__enter-info__image-container {
    margin-top: 40px;
    margin-bottom: 40px;
    width: 100%;
  }
  article.tk-energiberegner .tk-energiberegner__get-started__button-link {
    color: #006890;
  }
  article.tk-energiberegner .tk-energiberegner__get-started {
    margin-bottom: 0;
    overflow-x: hidden;
    overflow-y: hidden;
  }
  article.tk-energiberegner .tk-energiberegner__get-started__card__title-container {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }
  article.tk-energiberegner .tk-energiberegner__get-started__card__title-container > * {
    margin-top: 0;
    margin-bottom: 0;
  }
  article.tk-energiberegner .tk-energiberegner__enter-info__button-group {
    display: block;
  }
  article.tk-energiberegner .tk-energiberegner__house-info__row-container--mobile {
    width: 100%;
    overflow-x: auto;
  }
  article.tk-energiberegner .tk-energiberegner__suggestion__result {
    width: auto;
    margin: 20px;
  }
}

.trustpilot-widget-third-party {
  position: relative;
  clear: both;
  margin-bottom: 48px;
}
@media (min-width: 1024px) {
  .trustpilot-widget-third-party {
    margin-bottom: 64px;
  }
}
.trustpilot-widget-third-party h2 {
  font-family: "Foroya Banki Display", "Helvetica", sans-serif;
  font-weight: 500;
  font-size: 1.5rem;
  line-height: 1.2;
  word-wrap: break-word;
  text-align: left;
  margin: 0;
  margin-top: 0;
  margin-bottom: 24px;
}
@media (min-width: 640px) {
  .trustpilot-widget-third-party h2 {
    margin-top: 0;
    margin-bottom: 32px;
  }
}
.trustpilot-widget-third-party .frame__cell {
  max-width: 1362px;
  margin: auto;
  padding: 0 16px;
}
@media (min-width: 640px) {
  .trustpilot-widget-third-party .frame__cell {
    max-width: 853.3333333333px;
  }
}
@media (min-width: 1024px) {
  .trustpilot-widget-third-party .frame__cell {
    max-width: 1362px;
  }
}
@media (min-width: 640px) {
  .trustpilot-widget-third-party .frame__cell {
    padding: 0 24px;
  }
}
@media (min-width: 1024px) {
  .trustpilot-widget-third-party .frame__cell {
    padding: 0 8px;
  }
}
.trustpilot-widget-third-party .frame__cell-item {
  max-width: 100%;
  margin-left: 0%;
}
@media (min-width: 640px) {
  .trustpilot-widget-third-party .frame__cell-item {
    max-width: 100%;
  }
}
@media (min-width: 1024px) {
  .trustpilot-widget-third-party .frame__cell-item {
    max-width: 100%;
  }
}
@media (min-width: 640px) {
  .trustpilot-widget-third-party .frame__cell-item {
    margin-left: 0%;
  }
}
@media (min-width: 1024px) {
  .trustpilot-widget-third-party .frame__cell-item {
    margin-left: 0%;
  }
}
@media (min-width: 1024px) {
  .trustpilot-widget-third-party .frame__cell-item {
    padding: 0 8px;
  }
}

.trustpilot-widget {
  padding-top: 35px;
  padding-bottom: 0;
}
@media (min-width: 1024px) {
  .trustpilot-widget {
    padding: 44px 8px 0;
  }
}

.trustpilot-widget iframe {
  width: 100%;
  height: 218px !important;
}
@media (min-width: 1024px) {
  .trustpilot-widget iframe {
    height: 226px !important;
  }
}

.trustpilot-widget[data-theme=light],
.trustpilot-widget[data-theme=light] iframe {
  background: #efefef;
}

.trustpilot-widget[data-theme=dark],
.trustpilot-widget[data-theme=dark] iframe {
  background: #006890;
}

.service-message.service-message--t-bg-color-1 {
  background: #0e1a2b !important;
  background-color: #0e1a2b !important;
  color: #ffffff !important;
}
.service-message.service-message--t-bg-color-2 {
  background: #ddd6f4 !important;
  background-color: #ddd6f4 !important;
  color: #0e1a2b !important;
}
.service-message.service-message--t-bg-color-3 {
  background: #ebd294 !important;
  background-color: #ebd294 !important;
  color: #0e1a2b !important;
}
.service-message.service-message--t-bg-color-4, .service-message.service-message--t-bg-color-gray {
  background: #f8f7f5 !important;
  background-color: #f8f7f5 !important;
  color: #0e1a2b !important;
}
.service-message.service-message--warning {
  background: #0e1a2b !important;
  background-color: #0e1a2b !important;
  color: #ffffff !important;
}
.service-message.service-message--critical {
  background: #ebd294 !important;
  background-color: #ebd294 !important;
  color: #0e1a2b !important;
}

/*# sourceMappingURL=file:///Users/alexander.landberg/Desktop/Repos/BankNordikNeosPlusbank/src/Frontend/styles/sass/custom-styles.scss */
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uL21peGlucy9fbWl4LWltYWdlLWZvY3VzLnNjc3MiLCJjdXN0b20tc3R5bGVzLmNzcyIsIi4uLy4uLy4uLy4uL2Jhc2UvX2JvZHkuc2NzcyIsIi4uLy4uLy4uLy4uL2Jhc2UvX2dyaWQuc2NzcyIsIi4uLy4uLy4uLy4uL3ZhcmlhYmxlcy9fc2l6ZXMuc2NzcyIsIi4uLy4uLy4uLy4uL2Jhc2UvX3RoZW1lci5zY3NzIiwiLi4vLi4vLi4vLi4vY29tcG9uZW50cy9hdG9tcy9fdHlwb2dyYXBoeS5zY3NzIiwiLi4vLi4vLi4vLi4vdmFyaWFibGVzL19mb250c3RhY2tzLnNjc3MiLCIuLi8uLi8uLi8uLi92YXJpYWJsZXMvX2dlbmVyYWwuc2NzcyIsIi4uLy4uLy4uLy4uL21peGlucy9fbWl4LXR5cG9ncmFwaHkuc2NzcyIsIi4uLy4uLy4uLy4uL21peGlucy9fbWl4LWJyZWFrcG9pbnRzLnNjc3MiLCIuLi8uLi8uLi8uLi92YXJpYWJsZXMvX2NvbG9ycy5zY3NzIiwiLi4vLi4vLi4vLi4vY29tcG9uZW50cy9hdG9tcy9fcmljaC10ZXh0LnNjc3MiLCIuLi8uLi8uLi8uLi9jb21wb25lbnRzL2F0b21zL19idXR0b25zLnNjc3MiLCIuLi8uLi8uLi8uLi9taXhpbnMvX21peC1idXR0b25zLnNjc3MiLCIuLi8uLi8uLi8uLi9jb21wb25lbnRzL2F0b21zL19hcnJvdy1saW5rcy5zY3NzIiwiLi4vLi4vLi4vLi4vY29tcG9uZW50cy9hdG9tcy9fcmljaC10ZXh0LWJ1dHRvbnMuc2NzcyIsIi4uLy4uLy4uLy4uL2NvbXBvbmVudHMvbW9sZWN1bGVzL3NvY2lhbC1saW5rcy9fc29jaWFsLWxpbmtzLnNjc3MiLCIuLi8uLi8uLi8uLi9taXhpbnMvX21peC1ncmFkaWVudHMuc2NzcyIsIi4uLy4uLy4uLy4uL2NvbXBvbmVudHMvbW9sZWN1bGVzL3NvY2lhbC1saW5rcy9fc29jaWFsLXNoYXJlLXdpZGdldC5zY3NzIiwiLi4vLi4vLi4vLi4vY29tcG9uZW50cy9tb2xlY3VsZXMvc2VhcmNoLWZpZWxkL19zZWFyY2gtZmllbGQuc2NzcyIsIi4uLy4uLy4uLy4uL2NvbXBvbmVudHMvbW9sZWN1bGVzL21vZGFscy9fbmVvcy1tb2RhbC5zY3NzIiwiLi4vLi4vLi4vLi4vbWl4aW5zL19taXhpbnMuc2NzcyIsIi4uLy4uLy4uLy4uL2NvbXBvbmVudHMvbW9sZWN1bGVzL3NwaW5uZXJzL19sb2FkLXNwaW5uZXIuc2NzcyIsIi4uLy4uLy4uLy4uL2NvbXBvbmVudHMvbW9sZWN1bGVzL2xpbmtzL19pY29uLWxpbmsuc2NzcyIsIi4uLy4uLy4uLy4uL2NvbXBvbmVudHMvbW9sZWN1bGVzL3BhZ2luYXRpb24vX3BhZ2luYXRpb24uc2NzcyIsIi4uLy4uLy4uLy4uL2NvbXBvbmVudHMvb3JnYW5pc21zL2hlcm8vX2hlcm8tbW9kdWxlLWEuc2NzcyIsIi4uLy4uLy4uLy4uL2NvbXBvbmVudHMvb3JnYW5pc21zL2hlcm8vX2hlcm8tbW9kdWxlLWIuc2NzcyIsIi4uLy4uLy4uLy4uL2NvbXBvbmVudHMvb3JnYW5pc21zL2hlcm8vX2hlcm8tbW9kdWxlLWMuc2NzcyIsIi4uLy4uLy4uLy4uL2NvbXBvbmVudHMvb3JnYW5pc21zL2hlcm8vX2hlcm8tbW9kdWxlLWQuc2NzcyIsIi4uLy4uLy4uLy4uL2NvbXBvbmVudHMvb3JnYW5pc21zL2hlcm8vX2hlcm8tbW9kdWxlLWUuc2NzcyIsIi4uLy4uLy4uLy4uL2NvbXBvbmVudHMvb3JnYW5pc21zL2hlcm8vX2hlcm8tbW9kdWxlLWYuc2NzcyIsIi4uLy4uLy4uLy4uL2NvbXBvbmVudHMvb3JnYW5pc21zL2FuY2hvci1tZW51L19hbmNob3ItbWVudS5zY3NzIiwiLi4vLi4vLi4vLi4vY29tcG9uZW50cy9vcmdhbmlzbXMvYXJ0aWNsZS9fYXJ0aWNsZS10b3AtYS5zY3NzIiwiLi4vLi4vLi4vLi4vbWl4aW5zL19taXgtcmVtb3ZlLWNoaWxkLW1hcmdpbnMuc2NzcyIsIi4uLy4uLy4uLy4uL2NvbXBvbmVudHMvb3JnYW5pc21zL2FydGljbGUvX2FydGljbGUtdG9wLWIuc2NzcyIsIi4uLy4uLy4uLy4uL2NvbXBvbmVudHMvb3JnYW5pc21zL2FydGljbGUvX2FydGljbGUtdG9wLXNoYXJlZC5zY3NzIiwiLi4vLi4vLi4vLi4vbWl4aW5zL19taXgtYm90dG9tLWJvcmRlci5zY3NzIiwiLi4vLi4vLi4vLi4vY29tcG9uZW50cy9vcmdhbmlzbXMvYXJ0aWNsZS9fbmV3cy1hcnRpY2xlLXRvcC1hLnNjc3MiLCIuLi8uLi8uLi8uLi9jb21wb25lbnRzL29yZ2FuaXNtcy9hcnRpY2xlL19uZXdzLWFydGljbGUtdG9wLWIuc2NzcyIsIi4uLy4uLy4uLy4uL2NvbXBvbmVudHMvb3JnYW5pc21zL2FjY29yZGlvbi9fYWNjb3JkaW9uLWEuc2NzcyIsIi4uLy4uLy4uLy4uL2NvbXBvbmVudHMvb3JnYW5pc21zL2FjY29yZGlvbi1zaWRldmlldy9fYWNjb3JkaW9uLXNpZGV2aWV3LnNjc3MiLCIuLi8uLi8uLi8uLi9jb21wb25lbnRzL29yZ2FuaXNtcy9iYWNrZHJvcC9fYmFja2Ryb3Auc2NzcyIsIi4uLy4uLy4uLy4uL2NvbXBvbmVudHMvb3JnYW5pc21zL2JyZWFkY3J1bWIvX2JyZWFkY3J1bWItY29udGFpbmVyLnNjc3MiLCIuLi8uLi8uLi8uLi9jb21wb25lbnRzL29yZ2FuaXNtcy90ZXh0Y29udGVudC9fdGV4dC1tb2R1bGUtYS5zY3NzIiwiLi4vLi4vLi4vLi4vY29tcG9uZW50cy9vcmdhbmlzbXMvdGV4dGNvbnRlbnQvX3RleHQtbW9kdWxlLWIuc2NzcyIsIi4uLy4uLy4uLy4uL2NvbXBvbmVudHMvb3JnYW5pc21zL3RhYmxlcy9fdGFibGUtbW9kdWxlLnNjc3MiLCIuLi8uLi8uLi8uLi9taXhpbnMvX21peC1zY3JvbGxiYXJzLnNjc3MiLCIuLi8uLi8uLi8uLi9jb21wb25lbnRzL29yZ2FuaXNtcy9pbWFnZXMvX2ltYWdlLW1vZHVsZS5zY3NzIiwiLi4vLi4vLi4vLi4vY29tcG9uZW50cy9vcmdhbmlzbXMvaW1hZ2VzL19pbWFnZS1tb2R1bGUtYS5zY3NzIiwiLi4vLi4vLi4vLi4vY29tcG9uZW50cy9vcmdhbmlzbXMvaW1hZ2VzL19pbWFnZS1tb2R1bGUtYi5zY3NzIiwiLi4vLi4vLi4vLi4vY29tcG9uZW50cy9vcmdhbmlzbXMvdmlkZW8vX3ZpZGVvLXBsYXllci5zY3NzIiwiLi4vLi4vLi4vLi4vY29tcG9uZW50cy9vcmdhbmlzbXMvY29udGFjdC9fY29udGFjdC1tb2R1bGUuc2NzcyIsIi4uLy4uLy4uLy4uL2NvbXBvbmVudHMvb3JnYW5pc21zL2NvbnRhY3QvX2NvbnRhY3QtbW9kdWxlLWEuc2NzcyIsIi4uLy4uLy4uLy4uL2NvbXBvbmVudHMvb3JnYW5pc21zL2NvbnRhY3QvX2NvbnRhY3QtbW9kdWxlLWIuc2NzcyIsIi4uLy4uLy4uLy4uL2NvbXBvbmVudHMvb3JnYW5pc21zL2NvbnRhY3QvX2NvbnRhY3QtbW9kdWxlLWMuc2NzcyIsIi4uLy4uLy4uLy4uL2NvbXBvbmVudHMvb3JnYW5pc21zL2NvbnRhY3QvX2NvbnRhY3QtbW9kdWxlLWQuc2NzcyIsIi4uLy4uLy4uLy4uL2NvbXBvbmVudHMvb3JnYW5pc21zL25ld3MvX25ld3MtbW9kdWxlLnNjc3MiLCIuLi8uLi8uLi8uLi9jb21wb25lbnRzL29yZ2FuaXNtcy9sYXRlc3QtbmV3cy1saXN0L2xhdGVzdC1uZXdzLWxpc3Quc2NzcyIsIi4uLy4uLy4uLy4uL2NvbXBvbmVudHMvb3JnYW5pc21zL2FwZS1jb250YWluZXIvX2FwZS1jb250YWluZXIuc2NzcyIsIi4uLy4uLy4uLy4uL2NvbXBvbmVudHMvb3JnYW5pc21zL21hbnVhbC1saXN0L19tYW51YWwtbGlzdC1zaGFyZWQuc2NzcyIsIi4uLy4uLy4uLy4uL2NvbXBvbmVudHMvb3JnYW5pc21zL3R3by1jb2x1bW4vX3R3by1jb2x1bW4tbW9kdWxlLnNjc3MiLCIuLi8uLi8uLi8uLi9jb21wb25lbnRzL29yZ2FuaXNtcy9uYXZpZ2F0aW9uL21lZ2EtbmF2L21lZ2EtbmF2LWxhcmdlLnNjc3MiLCIuLi8uLi8uLi8uLi9jb21wb25lbnRzL29yZ2FuaXNtcy9uYXZpZ2F0aW9uL21lZ2EtbmF2L21lZ2EtbmF2LXNtYWxsLnNjc3MiLCIuLi8uLi8uLi8uLi9jb21wb25lbnRzL29yZ2FuaXNtcy9uYXZpZ2F0aW9uL25hdmlnYXRpb24tc2hhcmVkL19jb250YWN0LWljb24tbGlua3Muc2NzcyIsIi4uLy4uLy4uLy4uL2NvbXBvbmVudHMvb3JnYW5pc21zL25hdmlnYXRpb24vbmF2aWdhdGlvbi1zaGFyZWQvX2NvbnRhY3Qtd2lkZ2V0cy5zY3NzIiwiLi4vLi4vLi4vLi4vY29tcG9uZW50cy9vcmdhbmlzbXMvbmF2aWdhdGlvbi9uYXZpZ2F0aW9uLXNoYXJlZC9fbmF2LWFjdGlvbi1idG4uc2NzcyIsIi4uLy4uLy4uLy4uL2NvbXBvbmVudHMvb3JnYW5pc21zL25hdmlnYXRpb24vbmF2aWdhdGlvbi1zaGFyZWQvYWN0aW9uLW92ZXJsYXlzLnNjc3MiLCIuLi8uLi8uLi8uLi9jb21wb25lbnRzL29yZ2FuaXNtcy9iZW5lZml0LWxpc3QvX2JlbmVmaXQtbGlzdC1hLnNjc3MiLCIuLi8uLi8uLi8uLi9jb21wb25lbnRzL29yZ2FuaXNtcy9iZW5lZml0LWxpc3QvX2JlbmVmaXQtbGlzdC1iLnNjc3MiLCIuLi8uLi8uLi8uLi9jb21wb25lbnRzL29yZ2FuaXNtcy9iZW5lZml0LWxpc3QvX2JlbmVmaXQtbGlzdC1jLnNjc3MiLCIuLi8uLi8uLi8uLi9jb21wb25lbnRzL29yZ2FuaXNtcy90ZWFzZXItbGlzdC9fdGVhc2VyLWxpc3Quc2NzcyIsIi4uLy4uLy4uLy4uL2NvbXBvbmVudHMvb3JnYW5pc21zL3RlYXNlci1saXN0L190ZWFzZXItbGlzdC0xLWl0ZW0uc2NzcyIsIi4uLy4uLy4uLy4uL2NvbXBvbmVudHMvb3JnYW5pc21zL3RlYXNlci1saXN0L190ZWFzZXItbGlzdC0yLWl0ZW1zLnNjc3MiLCIuLi8uLi8uLi8uLi9jb21wb25lbnRzL29yZ2FuaXNtcy90ZWFzZXItbGlzdC9fdGVhc2VyLWxpc3QtMy1pdGVtcy5zY3NzIiwiLi4vLi4vLi4vLi4vY29tcG9uZW50cy9vcmdhbmlzbXMvdGVhc2VyLWxpc3QvX3RlYXNlci1saXN0LTQtaXRlbXMuc2NzcyIsIi4uLy4uLy4uLy4uL2NvbXBvbmVudHMvb3JnYW5pc21zL3RlYXNlci1saXN0L190ZWFzZXItbGlzdC00LWl0ZW1zLWFsdGVybmF0aXZlLnNjc3MiLCIuLi8uLi8uLi8uLi9jb21wb25lbnRzL29yZ2FuaXNtcy9saW5rLWxpc3QvX2xpbmstbGlzdC1hLnNjc3MiLCIuLi8uLi8uLi8uLi9jb21wb25lbnRzL29yZ2FuaXNtcy9sb2dpbi1ncmlkL2xvZ2luLWdyaWQuc2NzcyIsIi4uLy4uLy4uLy4uL2NvbXBvbmVudHMvb3JnYW5pc21zL2Zvcm1zL19mb3JtLW1vZHVsZS1hLnNjc3MiLCIuLi8uLi8uLi8uLi9jb21wb25lbnRzL29yZ2FuaXNtcy9tYXAvX21hcC1tb2R1bGUtYS5zY3NzIiwiLi4vLi4vLi4vLi4vY29tcG9uZW50cy9vcmdhbmlzbXMvbXVsdGlwbGUtdGVhc2VyL19tdWx0aXBsZS10ZWFzZXIuc2NzcyIsIi4uLy4uLy4uLy4uL2NvbXBvbmVudHMvb3JnYW5pc21zL211bHRpcGxlLXRlYXNlci9fbXVsdGlwbGUtdGVhc2VyLXJvdy0xLWl0ZW0uc2NzcyIsIi4uLy4uLy4uLy4uL2NvbXBvbmVudHMvb3JnYW5pc21zL2Rvd25sb2FkL19kb3dubG9hZC1tb2R1bGUtYS5zY3NzIiwiLi4vLi4vLi4vLi4vY29tcG9uZW50cy9vcmdhbmlzbXMvZG93bmxvYWQvX2Rvd25sb2FkLW1vZHVsZS1iLnNjc3MiLCIuLi8uLi8uLi8uLi9jb21wb25lbnRzL29yZ2FuaXNtcy9mYWItYnV0dG9uL19mYWItYnV0dG9uLnNjc3MiLCIuLi8uLi8uLi8uLi9jb21wb25lbnRzL29yZ2FuaXNtcy9mYWItYnV0dG9uL19mYWItYnV0dG9uLWxpc3Quc2NzcyIsIi4uLy4uLy4uLy4uL2NvbXBvbmVudHMvb3JnYW5pc21zL2Zvb3Rlci9fZm9vdGVyLnNjc3MiLCIuLi8uLi8uLi8uLi9jb21wb25lbnRzL29yZ2FuaXNtcy9jb29raWUtd2FybmluZy9fY29va2llLXdhcm5pbmcuc2NzcyIsIi4uLy4uLy4uLy4uL2NvbXBvbmVudHMvb3JnYW5pc21zL3NlYXJjaC1yZXN1bHRzL19zZWFyY2gtcmVzdWx0cy5zY3NzIiwiLi4vLi4vLi4vLi4vY29tcG9uZW50cy9vcmdhbmlzbXMvdGhpcmQtcGFydHkvX3RoaXJkLXBhcnR5LnNjc3MiLCIuLi8uLi8uLi8uLi9jb21wb25lbnRzL29yZ2FuaXNtcy90aGlyZC1wYXJ0eS9fdG90YWxrcmVkaXQtZXh0ZXJuYWxzLnNjc3MiLCIuLi8uLi8uLi8uLi9jdXN0b20tc3R5bGVzL3RoaXJkLXBhcnR5L190cnVzdHBpbG90LXdpZGdldC5zY3NzIiwiLi4vLi4vLi4vLi4vY29tcG9uZW50cy9vcmdhbmlzbXMvc2VydmljZS1tZXNzYWdlL19zZXJ2aWNlLW1lc3NhZ2Uuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUE2SEE7RUE1SEksZ0JBQUE7Q0NDSDtBREFHOzs7O0VBSUksZ0JBQUE7RUFDQSxtQkFBQTtFQUNBLFlBQUE7RUFDQSxhQUFBO0VBQ0EsZ0JBQUE7RUFDQSxpQkFBQTtFQUNBLGVBQUE7RUFFQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLHVDQUFBO1VBQUEsK0JBQUE7Q0NDUDtBREdPOzs7O0VBSUksV0FBQTtFQUNBLFlBQUE7RUFDQSx1Q0FBQTtVQUFBLCtCQUFBO0NDRFg7QURNTzs7OztFQUlJLFdBQUE7RUFDQSxhQUFBO0VBQ0EsbUNBQUE7VUFBQSwyQkFBQTtDQ0pYO0FEU087Ozs7RUFJSSxXQUFBO0VBQ0EsVUFBQTtFQUNBLG1DQUFBO1VBQUEsMkJBQUE7Q0NQWDtBRFdPOzs7O0VBSUksT0FBQTtFQUNBLFFBQUE7RUFDQSxZQUFBO0VBQ0EsYUFBQTtFQUNBLHFDQUFBO1VBQUEsNkJBQUE7Q0NUWDtBRGFPOzs7O0VBSUksUUFBQTtFQUNBLFlBQUE7RUFDQSxZQUFBO0VBQ0EsbUNBQUE7VUFBQSwyQkFBQTtDQ1hYO0FEZU87Ozs7RUFJSSxRQUFBO0VBQ0EsWUFBQTtF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S25CYTtDVjBSaEI7QUtyUUc7RUFDSSxtQkFBQTtDTHVRUDtBS3BRRztFQUNJLGVLMUJTO0NWZ1NoQjtBS3BRRztFQUNJLGVLckNXO0NWMlNsQjtBS3JRTztFQUNJLG1CQUFBO0NMdVFYOztBS2xRRDtFQUNJLHFCRkptQjtDSHlRdEI7O0FLbFFEO0VHbEJJLDBERmpDYTtFRWtDYixpQkRhaUI7RUNaakIsb0JBQUE7RUFDQSxpQkFBQTtDUndSSDs7QUtwUUc7Ozs7Ozs7O0VBUUkscUJGcEJlO0NIMlJ0Qjs7QVcvU0c7Ozs7Ozs7RUFPSSxpQkFBQTtFQUNBLG9CQUFBO0NYa1RQO0FXL1NHO0VBQ0ksaUJBQUE7Q1hpVFA7O0FZclZEO0VKOEVJLDBERjlFYTtFRStFYixvQkR0Qm1CO0VDdUJuQixpQkRoQ2M7RUNpQ2QsaUJENUJhO0VDNkJiLHNCQUFBO0VLZEEsdUJBQUE7RUFDQSxvQk45QmM7RU0rQmQsZ0JBQUE7RUFDQSx3TEFDSTtFQURKLGdMQUNJO0VBR0osc0JBQUE7RUFDQSxtQkFBQTtFQUNBLG1CQUFBO0VBRUEsYUFBQTtFQUNBLGlCQUFBO0VBaERBLDBCSDdCZTtFRzhCZixlSGhCZTtFR2lCZiwwQkFIb0c7Q2IwVXZHO0FhclJHO0VBMUJJLDBCQUFBO0VBQ0EsZUgxQ1c7RUcyQ1gsMEJBQUE7Q2JrVFA7QWF0Ukc7RUFFSSxhQUFBO0VBQ0EscUJBQUE7Q2J1UlA7QWFuUkc7RUFDSSxrQkFBQTtFQUNBLCtCQUFBO0NicVJQO0FhalJHO0VBQ0ksb0JON0NlO0NQZ1V0QjtBWW5YTztFQzBCSiwwQkg3QmU7RUc4QmYsZUhoQmU7RUdpQmYsMEJBSG9HO0NiK1Z2RztBWXRYVztFQ2tESiwwQkFBQTtFQUNBLGVIMUNXO0VHMkNYLDBCQUFBO0NidVVQO0FZdlhPO0VDb0JKLDBCSDNCYTtFRzRCYixlSDlCZTtFRytCZiwwQkRyQnVFO0NaMlgxRTtBWTFYVztFQ3dCSiwwQkhuQ1c7RUdvQ1gsZUh0Qlc7RUd1QlgsMEJBQUE7Q2JxV1A7QVkzWE87RUNjSiwwQkg1QmE7RUc2QmIsZUg5QmU7RUcrQmYsMEJEZnVFO0NaK1gxRTtBWTlYVztFQ2tCSiwwQkhuQ1c7RUdvQ1gsZUh0Qlc7RUd1QlgsMEJBQUE7Q2IrV1A7QVk5WFc7RUNPUiwwQkgzQmE7RUc0QmIsZUg5QmU7RUcrQmYsMEJEUjJFO0Naa1k5RTtBWWpZZTtFQ21CUiw4QkFBQTtFQUNBLGVIMUNTO0VHMkNULHNCSDNDUztDVjRaaEI7QVloWVc7RUNEUiwwQkg1QmE7RUc2QmIsZUg5QmU7RUcrQmYsMEJBQUE7Q2JvWUg7QVluWWU7RUNlUiw4QkFBQTtFQUNBLGVIL0NTO0VHZ0RULHNCSGhEUztDVnVhaEI7QVloWU87RUNYSiw4QkRjbUM7RUNibkMsZUg5QmU7RUcrQmYsc0JIL0JlO0NWNmFsQjtBWWpZVztFQ1RKLDBCSG5DVztFR29DWCxlSHRCVztFR3VCWCwwQkFBQTtDYjZZUDtBWWhZVztFQ3JCUiwwQkhmZTtFR2dCZixlSDlCZTtFRytCZiwwQkRvQjBFO0Nab1k3RTtBWW5ZZTtFQ2JSLDhCQUFBO0VBQ0EsZUgxQlc7RUcyQlgsc0JIM0JXO0NWOGFsQjtBWWpZVztFQzlCUiw4QkQrQnVDO0VDOUJ2QyxlSGhCZTtFR2lCZixzQkhqQmU7Q1ZtYmxCO0FZcFllO0VDVlIsMEJIckNXO0VHc0NYLGVIcERXO0VHcURYLDBCQUFBO0NiaVpQO0FZaFlPO0VBQ0ksc0JBQUE7Q1prWVg7O0FZNVhHO0VBQ0kscUJBQUE7Q1orWFA7O0FjL1pEO0VOVkksMERGdkNhO0VFd0NiLGlCRE9pQjtFQ05qQixnQkFBQTtFQUNBLGlCQUFBO0VNeENBLGlCUDhDYztFTzdDZCxlSlFhO0VJTmIsc0JBQUE7RUFDQSwwQkFBQTtNQUFBLHVCQUFBO1VBQUEsb0JBQUE7RUFDQSxpQkFBQTtFQUNBLFdBQUE7RUFDQSxVQUFBO0VBQ0Esc0JBQUE7RUFDQSx5QkFBQTtFQUFBLGlCQUFBO0VBQ0EsWUFBQTtDZHFkSDtBY25kRztFQUNJLFlBQUE7RUFDQSxzQkFBQTtFQUNBLCtvQkFBQTtFQUdBLDZCQUFBO0VBQ0Esa0NBQUE7RUFDQSxpQkFBQTtFQUNBLGdCQUFBO0VBQ0EsU0FBQTtFQUNBLGlC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Q1gsMEJBQUE7Q2Jxb0JQO0Fhem1CRzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0VBRUksYUFBQTtFQUNBLHFCQUFBO0NiOG5CUDtBYTFuQkc7Ozs7Ozs7Ozs7O0VBQ0ksa0JBQUE7RUFDQSwrQkFBQTtDYnNvQlA7QWFsb0JHOzs7Ozs7Ozs7OztFQUNJLG9CTjdDZTtDUDJyQnRCOztBZW51Qkc7RUZlQSw4QkViK0I7RUZjL0IsZUg5QmU7RUcrQmYsc0JIL0JlO0NWdXZCbEI7QWV0dUJPO0VGa0JBLDBCSG5DVztFR29DWCxlSHRCVztFR3VCWCwwQkFBQTtDYnV0QlA7O0FlcHVCRztFRktBLDBCSDNCYTtFRzRCYixlSDlCZTtFRytCZiwwQkVMbUU7Q2Z3dUJ0RTtBZXZ1Qk87RUZRQSwwQkhuQ1c7RUdvQ1gsZUh0Qlc7RUd1QlgsMEJBQUE7Q2JrdUJQOztBZXJ1Qkc7RUZMQSwwQkg1QmE7RUc2QmIsZUg5QmU7RUcrQmYsMEJFS21FO0NmeXVCdEU7QWV4dUJPO0VGRkEsMEJIbkNXO0VHb0NYLGVIdEJXO0VHdUJYLDBCQUFBO0NiNnVCUDs7QWV0dUJHO0VGZkEsMEJIZmU7RUdnQmYsZUg5QmU7RUcrQmYsMEJFZWtFO0NmMHVCckU7QWV6dUJPO0VGUkEsOEJBQUE7RUFDQSxlSDFCVztFRzJCWCxzQkgzQlc7Q1Yrd0JsQjs7QWV2dUJHO0VGekJBLDhCRTJCK0I7RUYxQi9CLGVIaEJlO0VHaUJmLHNCSGpCZTtDVnF4QmxCO0FlMXVCTztFRk5BLDBCSHJDVztFR3NDWCxlSHBEVztFR3FEWCwwQkFBQTtDYm12QlA7O0FnQjN5QkQ7RUFDSSxZYitDZ0I7RWE5Q2hCLGFiOENnQjtFYTdDaEIsbUJBQUE7RUFDQSw0QkFBQTtVQUFBLG9CQUFBO0VBQ0Esd0RBQUE7RUFBQSxnREFBQTtFQUFBLHdDQUFBO0VBQUEsNkVBQUE7Q2hCOHlCSDtBZ0I1eUJHO0VBQ0ksWUFBQTtFQUNBLGVBQUE7RUFDQSxtQkFBQTtFQUNBLE9BQUE7RUFDQSxTQUFBO0VBQ0EsVUFBQTtFQUNBLFFBQUE7RUFDQSxXQUFBO0VBQ0EsK0JBQUE7RUFDQSxX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a0JuMkJLO0lBQ0ksMEJSOUJZO0dWbTRCckI7RWtCcDJCUztJQUVJLGVSakNRO0dWczRCckI7RWtCcDJCYTtJQUNJLGNSbkNJO0dWeTRCckI7RWtCajJCSztJQUNJLDBCUjVDVztHVis0QnBCO0VrQmwyQlM7SUFFSSxlUi9DTztHVms1QnBCO0VrQmwyQmE7SUFDSSxjUmpERztHVnE1QnBCO0VrQmgyQks7SUFDSSwwQlJyRFk7R1Z1NUJyQjtFa0JqMkJTO0lBRUksZVJ4RFE7R1YwNUJyQjtFa0JqMkJhO0lBQ0ksY1IxREk7R1Y2NUJyQjtFa0IvMUJLO0lBQ0ksMEJSOURjO0dWKzVCdkI7RWtCaDJCUztJQUVJLGVSakVVO0dWazZCdkI7RWtCaDJCYTtJQUNJLGNSbkVNO0dWcTZCdkI7RWtCNzFCSztJQUNJLDBCUnpFYztHVnc2QnZCO0VrQjkxQlM7SUFFSSxlUjVFVTtHVjI2QnZCO0VrQjkxQmE7SUFDSSxjUjlFTTtHVjg2QnZCO0VrQjMxQks7SUFDSSwwQlJqRmM7R1Y4NkJ2QjtFa0I1MUJTO0lBRUksZVJwRlU7R1ZpN0J2QjtFa0I1MUJhO0lBQ0ksY1J0Rk07R1ZvN0J2QjtFa0J6MUJLOztJQUVJLDBCUnhJQztJUXlJRCxZUnZJTTtHVmsrQmY7RWtCMTFCUzs7O0lBRUksdUJSMUlFO0lRMklGLGVSN0lIO0dWMCtCVjtFa0I1MUJhOzs7SUFDSSxXQUFBO0dsQmcyQmpCO0VrQnoxQks7SUFDSSwrQ0FBQTtZQUFBLHVDQUFBO0dsQjIxQlQ7RWtCejFCSztJQUNJLGdEQUFBO1lBQUEsd0NBQUE7R2xCMjFCVDtFa0J6MUJLO0lBQ0ksZ0RBQUE7WUFBQSx3Q0FBQTtHbEIyMUJUO0VrQnoxQks7SUFDSSxnREFBQTtZQUFBLHdDQUFBO0dsQjIxQlQ7RWtCejFCSztJQUNJLGdEQUFBO1lBQUEsd0NBQUE7R2xCMjFCVDtFa0J6MUJLO0lBQ0ksZ0RBQUE7WUFBQSx3Q0FBQTtHbEIyMUJUO0VrQnoxQks7SUFDSSxnREFBQTtZQUFBLHdDQUFBO0dsQjIxQlQ7RWtCdDFCSztJQUNJLGNBQUE7R2xCdzFCVDtFa0J0MUJL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QUFBO0VBQ0Esc0JBQUE7Q1JtdEZIO0FTdHVGRztFMEI2Q0E7O0kzQnhCSSxnQkFBQTtHUnN0Rkw7Q0FDRjtBbUN6ckZHO0VBQ0ksb0JBQUE7RUFDQSxlekJnQ2M7Q1YycEZyQjtBbUN4ckZHO0VBQ0ksY0FBQTtDbkMwckZQOztBa0Nsc0ZEO0VoQzdCSSxrQkNXYTtFRFZiLGFBQUE7RUFhSSxnQkFBQTtDRnV0RlA7QUVsdUZHO0VnQzBCSjtJaEN6QlEsNEJBQUE7R0ZxdUZMO0NBQ0Y7QUVudUZHO0VnQ3NCSjtJaENyQlEsa0JDR1M7R0htdUZkO0NBQ0Y7QUU5dEZPO0VnQ1lSO0loQ1hZLGdCQUFBO0dGaXVGVDtDQUNGO0FFOXRGTztFZ0NPUjtJaENOWSxlQUFBO0dGaXVGVDtDQUNGO0FrQ3h0Rkc7RWhDT0ksZUFBQTtFQWVKLGdCQUFBO0NGc3NGSDtBRWx0Rk87RWdDVko7SWhDV1EsZUFBQTtHRnF0RlQ7Q0FDRjtBRWx0Rk87RWdDZko7SWhDZ0JRLGVBQUE7R0ZxdEZUO0NBQ0Y7QUU5c0ZHO0VnQ3hCQTtJaEN5QkksZ0JBQUE7R0ZpdEZMO0NBQ0Y7QUVodEZHO0VnQzNCQTtJaEM0QkksbUJBQUE7R0ZtdEZMO0NBQ0Y7O0FxQ3R5RkQ7RUFDSSx5QkFBQTtDckN5eUZIO0FTenlGRztFNEJESjtJQUlRLGdCQUFBO0dyQzB5Rkw7Q0FDRjtBUzl5Rkc7RTRCREo7SUFPUSxpQjlCYVc7SThCWlgsa0JBQUE7SUFDQSxrQkFBQTtJQUNBLHdCOUIwQmU7R1BreEZwQjtDQUNGO0FxQzF5Rkc7RUFDSSx5QkFBQTtFQUNBLFFBQUE7RUFDQSxTQUFBO0NyQzR5RlA7QVMzekZHO0U0QllBO0lBS1EseUJBQUE7SUFDQSx3QjlCaUJXO0k4QmhCWCxXOUJkQztJOEJlRCxZOUJmQztHUDZ6RlY7Q0FDRjtBU24wRkc7RTRCWUE7SUFXUSxhOUJEVTtJOEJFVixjOUJGVTtHUGt6Rm5CO0NBQ0Y7QXFDOXlGTztFQUNJLFdBQUE7RUFDQSxVQUFBO0NyQ2d6Rlg7QXFDN3lGRztFQUNJLG1CQUFBO0VBQ0EsZ0JBQUE7RUFDQSxpQkFB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QUFBO0VBQUEsc0VBQUE7Q3ZDdWpHUDtBdUNyakdXO0VBQ0ksZTdCM0NDO0NWa21HaEI7QXVDcmpHVztFQUNJLGM3QjlDQztDVnFtR2hCO0F1Q2xqR0c7RS9CNUJBLDBERmpDYTtFRWtDYixpQkRhaUI7RUNaakIsb0JBQUE7RUFDQSxpQkFBQTtFK0IyQkksaUJoQ2ZVO0VnQ2dCVixlN0I3RFc7RTZCOERYLHdCQUFBO0VBQ0EsbUNBQUE7RUFDQSxVQUFBO0N2Q3VqR1A7QXVDcmpHRztFQUNJLFloQzlEUTtFZ0MrRFIsY2hDL0RRO0VnQ2dFUixjaENoRVE7RWdDaUVSLGVoQ2pFUTtFZ0NrRVIsd0JBQUE7VUFBQSxnQkFBQTtDdkN1akdQO0F1Q3JqR087RUFDSSxjaENyRUk7RWdDc0VKLGVoQ3RFSTtFZ0N1RUosYzdCNUVPO0U2QjZFUCxrRUFBQTtFQUFBLDBEQUFBO0N2Q3VqR1g7QXVDcGpHRztFQUNJLHdCQUFBO1VBQUEsZ0JBQUE7Q3ZDc2pHUDtBdUNwakdHO0VBQ0ksd0JBQUE7RUFDQSx5QkFBQTtDdkNzakdQOztBd0M3b0dHO0V0QzRESSxlQUFBO0VBZUosZ0JBQUE7Q0Z1a0dIO0FFbmxHTztFc0MvREo7SXRDZ0VRLGVBQUE7R0ZzbEdUO0NBQ0Y7QUVubEdPO0VzQ3BFSjtJdENxRVEsZUFBQTtHRnNsR1Q7Q0FDRjtBRS9rR0c7RXNDN0VBO0l0QzhFSSxnQkFBQTtHRmtsR0w7Q0FDRjtBRWpsR0c7RXNDaEZBO0l0Q2lGSSxtQkFBQTtHRm9sR0w7Q0FDRjtBd0NqcUdHO0VBQ0kscUJBQUE7Q3hDbXFHUDtBd0NqcUdPO0VBSEo7SUFJUSw0QkFBQTtHeENvcUdUO0NBQ0Y7QXdDanFHRztFQUNJLDZEbENkVTtFa0NlVixvQ0FBQTtDeENtcUdQO0F3Q2pxR087RUFKSjtJQUtRLHlCQUFBO0d4Q29xR1Q7Q0FDRjtBd0NocUdPO0VBREo7SUFFUSxnQkFBQTtJQUNBLCtCQUFBO0d4Q21xR1Q7Q0FDRjtBd0NqcUdHO0VoQ0hBLDZERnpCYztFRTBCZCxpQkRxQmM7RUNwQmQsa0JBQUE7RUFDQSxpQkFBQTtFQUNBLHNCQUFBO0VnQ0NJLGlCQUFBO0N4Q3VxR1A7QXdDbnFHRztFQUNJLHVDQUFBO0N4Q3FxR1A7QXdDL3BHTztFQUNJLG9DQUFBO0N4Q2lxR1g7O0F5QzNzR0c7RUFESjtJQUVRLG1CQUFBO0d6QytzR0w7Q0FDRjs7QTBDbHRHRDs7RUFFSSxtQkFBQTtDMUNxdEdIOztBMENsdEdEO0V4Q2dCSSxrQkNXYTtFRFZiLGFBQUE7RUFhSSxnQkFBQTtDRjByR1A7QUVyc0dHO0V3Q25CSjtJeENvQlEsNEJBQUE7R0Z3c0dMO0NBQ0Y7QUV0c0dHO0V3Q3ZCSjtJeEN3QlEsa0JDR1M7R0hzc0dkO0NBQ0Y7QUVqc0dPO0V3Q2pDUjtJeENrQ1ksZ0JBQUE7R0Zvc0dUO0NBQ0Y7QUVqc0dPO0V3Q3RDUjtJeEN1Q1ksZUFBQTtHRm9zR1Q7Q0FDRjtBMEN4dUdHO0VBQ0ksV0FBQTtDMUMwdUdQO0EwQ3h1R0c7RUFDSSxvQkFBQTtFeENxQ0osZ0JBQUE7RUEwQkEsZ0JBQUE7RUFmSSxlQUFBO0NGNnJHUDtBRXZzR0c7RXdDdkNBO0l4Q3dDSSxnQkFBQTtHRjBzR0w7Q0FDRjtBRXpzR0c7RXdDMUNBO0l4QzJDSSxpQkFBQTtHRjRzR0w7Q0FDRjtBRXRyR0c7RXdDbEVBO0l4Q21FSSxnQkFBQTtHRnlyR0w7Q0FDRjtBRXhyR0c7RXdDckVBO0l4Q3NFSSxtQkFBQTtHRjJyR0w7Q0FDRjtBRTlzR087RXdDcERKO0l4Q3FEUSxlQUFBO0dGaXRHVDtDQUNGO0FFOXNHTztFd0N6REo7SXhDMERRLGVBQUE7R0ZpdEdUO0NBQ0Y7QTBDcndHRztFQUNJLGVoQ2pCVztDVnd4R2xCO0EwQ3B3R0c7RUFDSSxXQUFBO0MxQ3N3R1A7QTBDbndHRztFQUNJLFdBQUE7QzFDcXdHUDtBMENsd0dHOztFQUVJLFdBQUE7QzFDb3dHUDs7QTJDcnlHRDtFQUNJLGlCcENtQmU7RW9DbEJmLG9CQUFBO0VBQ0EsV0FBQTtFQTRCQSxtQ0FBQTtDM0M2d0dIO0FTM3lHRztFa0NESjtJQUtRLGtCQUFBO0lBQ0Esb0JwQ0tLO0dQc3lHVjtDQUNGO0EyQzF5R0c7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bkI7QWdEem1IRztFQUNJO0lBQ0ksbUI3Q1RTO0dIb25IbEI7Q0FDRjtBZ0R4bUhHO0U5Q01BLGtCQ1dhO0VEVmIsYUFBQTtFQWFJLGdCQUFBO0NGeWxIUDtBRXBtSEc7RThDVEE7STlDVUksNEJBQUE7R0Z1bUhMO0NBQ0Y7QUVybUhHO0U4Q2JBO0k5Q2NJLGtCQ0dTO0dIcW1IZDtDQUNGO0FFaG1ITztFOEN2Qko7STlDd0JRLGdCQUFBO0dGbW1IVDtDQUNGO0FFaG1ITztFOEM1Qko7STlDNkJRLGVBQUE7R0ZtbUhUO0NBQ0Y7QWdENW5IRztFOUM4QkEsZ0JBQUE7RUEwQkEsZ0JBQUE7RThDckRJLFdBQUE7Q2hEOG5IUDtBRWxtSEc7RThDL0JBO0k5Q2dDSSxnQkFBQTtHRnFtSEw7Q0FDRjtBRXBtSEc7RThDbENBO0k5Q21DSSxlQUFBO0dGdW1ITDtDQUNGO0FFamxIRztFOEMxREE7STlDMkRJLGdCQUFBO0dGb2xITDtDQUNGO0FFbmxIRztFOEM3REE7STlDOERJLG1CQUFBO0dGc2xITDtDQUNGO0FnRDlvSEc7RUFDSSxZQUFBO0VBQ0EsZ0JBQUE7RUFDQSxrQkFBQTtDaERncEhQO0FnRDlvSE87RUFDSSxhQUFBO0NoRGdwSFg7O0FpRGhySEc7RS9Db0JBLGtCQ1dhO0VEVmIsYUFBQTtFQWFJLGdCQUFBO0NGb3BIUDtBRS9wSEc7RStDdkJBO0kvQ3dCSSw0QkFBQTtHRmtxSEw7Q0FDRjtBRWhxSEc7RStDM0JBO0kvQzRCSSxrQkNHUztHSGdxSGQ7Q0FDRjtBRTNwSE87RStDckNKO0kvQ3NDUSxnQkFBQTtHRjhwSFQ7Q0FDRjtBRTNwSE87RStDMUNKO0kvQzJDUSxlQUFBO0dGOHBIVDtDQUNGO0FpRHRzSEc7RUFDSSwwQkFBQTtNQUFBLHVCQUFBO1VBQUEsK0JBQUE7Q2pEd3NIUDtBaURyc0hHO0UvQ3lDQSxnQkFBQTtDRitwSEg7QUU5cEhHO0UrQzFDQTtJL0MyQ0ksZUFBQTtHRmlxSEw7Q0FDRjtBRWhxSEc7RStDN0NBO0kvQzhDSSxpQkFBQTtHRm1xSEw7Q0FDRjtBaUQvc0hPO0VBQ0ksZ0JBQUE7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UHl2S3RCO0E4RDF3S087RUFDSSxhQUFBO0VBQ0EscUJ2RFNRO0V1RFJSLG9CdkRyQ0M7Q1BpektaO0E4RDF3S1c7RUFDSSxZcERYRjtDVnV4S2I7QThEendLVztFQUNJLG1CQUFBO0M5RDJ3S2Y7QThEdndLVztFQUNJLCtCQUFBO0VBQUEsK0JBQUE7TUFBQSxnQ0FBQTtVQUFBLDRCQUFBO0VBQ0EseUJ2RGxESDtVdURrREcsaUJ2RGxESDtFdURtREcsYUR2RE87RUN3RFAsZUFBQTtFQUNBLGtCdkRyREg7RXVEc0RHLG1CdkR0REg7Q1ArektaO0E4RHZ3S2U7RXpDN0RaLFlBQUE7RUFDQSxhQUFBO0NyQnUwS0g7QThEbHdLVztFQUVJLDBCQUFBO0M5RG13S2Y7QThEL3ZLVztFQUNJLG1CdkR4RUg7Q1B5MEtaO0E4RDl2S1c7RUFJSSxZcERsREY7Q1YreUtiO0E4RHp2S087RUFDSSxhQUFBO0VBQ0Esa0JBQUE7RUFDQSxzQnZEdkZFO0NQazFLYjtBOER6dktXO0VBQ0ksbUJ2RDFGRjtDUHExS2I7QVN6MUtHO0VxRGdHZ0I7SUFDSSxjQUFBO0c5RDR2S3JCO0NBQ0Y7QThEdnZLZTtFQUNJLG9CdkRoR1A7RXVEaUdPLHNCdkRoR0o7Q1B5MUtmO0E4RHR2S2U7RUFDSSwwRHhEOUdIO0V3RCtHRyxhQUFBO0VBQ0EsYUFBQTtFQUNBLGlCdkRqRUY7Q1B5ektqQjtBOERudktlOztFQUVJLDhCQUFBO0M5RHF2S25CO0E4RGp2S1c7RUFDSSxpQkFBQTtDOURtdktmO0E4RDd1S0c7RUFHSSwwQnBEaElRO0VvRGlJUixXQUFBO0M5RDZ1S1A7QThEM3VLRztFQUNJLHVCQUFBO0M5RDZ1S1A7QThENXVLTzs7RUFFSSxhQUFBO0M5RDh1S1g7QThEN3VLVzs7RUFDSSxXQUFBO0M5RGd2S2Y7QVN4M0tHO0VxRDZJQTtJQUdRLG1CQUFBO0lBQ0Esb0JBQUE7RzlENHVLVDtDQUNGO0E4RHh1S087RXpDNUpKLFlBQUE7RUFDQSxhQUFBO0NyQnU0S0g7QThEanVLTztFQUNJLHNCcER6R0k7RW9EMEdKLGdCQUFBO0VBQ0Esc0JBQUE7RUFDQSxzQkFBQTtNQUFBLG1CQUFBO1VBQUEsMEJBQUE7RUFDQSxrQkFBQTtFQUNBLFVBQUE7QzlEbXVLWDtBOEQ5dEtPO0VBRUksVUFyTGdCO0M5RG81SzNCO0E4RDV0S087RUFDSSxvQkFBQTtFQUNBLGtCQUFBO0M5RDh0S1g7QThEM3RLZTtFQUNJLDBEeEQ5TEg7RXdEK0xHLG9CdkR0SUc7RXVEdUlILGlCdkRqSkM7RXVEa0pELHdCQUFBO0M5RDZ0S25CO0E4RHp0S1c7RUFDSSwwQnBEbExHO0VvRG1MSCxxQkFBQTtFQUNBLGFBQUE7RUFDQSxpQkFBQTtDOUQydEtmO0E4RHp0S2U7RUFDSSxVQUFBO0M5RDJ0S25CO0E4RHp0S2U7RUFDSSwwQnBEM0xEO0VvRDRMQyxlcEQ3TUQ7Q1Z3NktsQjtBOER4dEt1QjtFQUNJLG1CdkQvTWQ7Q1B5NktiO0E4RHZ0S21CO0VBQ0ksbUJ2RG5OVjtDUDQ2S2I7QThEdHRLZTs7RXREcExaLDBERnZDYTtFRXdDYixpQkRPaUI7RUNOakIsZ0JBQUE7RUFDQSxpQkFBQTtFc0RvTGdCLGVwRDNORDtFb0Q0TkMsd0JBQUE7QzlEMnRLbkI7QThEdnRLbUI7RUFDSSxlQUFBO0VBQ0EsMEJBQUE7QzlEeXRLdkI7QVM3N0tHO0VxRGlPWTtJQU9RLGlCQUFBO0c5RHl0S3JCO0NBQ0Y7QThEdHRLdUI7RUFFSSxZdkR6T2Y7RXVEME9lLGF2RHpPZjtDUGc4S1o7QThEbnRLbUI7RXREN01oQiwwREZ2Q2E7RUV3Q2IsaUJET2lCO0VDTmpCLGdCQUFBO0VBQ0EsaUJBQUE7Q1JtNktIO0E4RHJ0S3VCO0V0RDNNcEIsMERGN0NhO0VFOENiLGlCRENpQjtFQ0FqQixvQkFBQTtFQUNBLGlCQUFBO0VzRDBNd0IscUJBQUE7QzlEMHRLM0I7QThEcnRLZTs7RUFFSSxlcEQ5UEQ7RW9EK1BDLGlCdkRuTkM7RXVEb05ELGN2RDdQUDtFdUQ4UE8sd0JBQUE7QzlEdXRLbkI7QThEcnRLbUI7O0V6Q3JRaEIsWUFBQTtFQUNBLGFBQUE7RXlDc1FvQixhdkRqUVg7RXVEa1FXLFl2RG5RWDtDUDQ5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RUcyQ1Qsc0JIM0NTO0NWd25NaEI7QWEzbU1XOztFQXdCSiw4QkFBQTtFQUNBLGVIMUJXO0VHMkJYLHNCSDNCVztDVmtuTWxCO0FhOW1NVzs7RUE2QkosOEJBQUE7RUFDQSxlSC9DUztFR2dEVCxzQkhoRFM7Q1Zxb01oQjtBYWpuTVc7O0VBOEJKLDBCSHJDVztFR3NDWCxlSHBEVztFR3FEWCwwQkFBQTtDYnVsTVA7O0FxRXRpTUc7RUFFSSxlM0RyQmM7Q1Y2ak1yQjtBcUVyaU1XO0VBQ0ksWTNEbEJFO0NWeWpNakI7O0FxRWppTUc7O0VBRUksa0JBQUE7RUFDQSxpQkFBQTtDckVvaU1QO0FxRWppTVc7O0VBQ0ksbUJBQUE7Q3JFb2lNZjtBcUVqaU1POztFQUNJLFdBQUE7Q3JFb2lNWDs7QXFFOWhNRzs7RUFFSSxlQUFBO0NyRWlpTVA7O0FzRXpxTUQ7RUFDSSxtQkFBQTtFQUNBLFlBQUE7Q3RFNHFNSDtBc0UxcU1HO0U5RHNCQSw2REZ6QmM7RUUwQmQsaUJEcUJjO0VDcEJkLGtCQUFBO0VBQ0EsaUJBQUE7RUFDQSxzQkFBQTtFOER4QkksaUJBQUE7RUFDQSxvQkFBQTtDdEVnck1QO0FzRTlxTU87RUFMSjtJQU1RLG9CQUFBO0lBQ0EsZ0JBQUE7R3RFaXJNVDtDQUNGO0FzRTlxTUc7RXBFTUEsa0JDV2E7RURWYixhQUFBO0VBYUksZ0JBQUE7Q0YrcE1QO0FFMXFNRztFb0VUQTtJcEVVSSw0QkFBQTtHRjZxTUw7Q0FDRjtBRTNxTUc7RW9FYkE7SXBFY0ksa0JDR1M7R0gycU1kO0NBQ0Y7QUV0cU1PO0VvRXZCSjtJcEV3QlEsZ0JBQUE7R0Z5cU1UO0NBQ0Y7QUV0cU1PO0VvRTVCSjtJcEU2QlEsZUFBQTtHRnlxTVQ7Q0FDRjtBc0Vsc01HO0VwRThCQSxnQkFBQTtFQTBCQSxnQkFBQTtDRjhvTUg7QUV2cU1HO0VvRS9CQTtJcEVnQ0ksZ0JBQUE7R0YwcU1MO0NBQ0Y7QUV6cU1HO0VvRWxDQTtJcEVtQ0ksZ0JBQUE7R0Y0cU1MO0NBQ0Y7QUV0cE1HO0VvRTFEQTtJcEUyREksZ0JBQUE7R0Z5cE1MO0NBQ0Y7QUV4cE1HO0VvRTdEQTtJcEU4REksZ0JBQUE7R0YycE1MO0NBQ0Y7QXNFcnRNRztFQUNJLG9CbkVPYztDSGd0TXJCO0FzRXR0TU87RUFGSjtJQUdRLGlCQUFBO0d0RXl0TVQ7Q0FDRjs7QXNFdHRNRDtFQUNJLHVCQUFBO0N0RXl0TUg7O0F1RTF2TUQ7RUFDSSxvQkFBQTtDdkU2dk1IO0F1RTV2TUc7RUFGSjtJQUdRLG9CQUFBO0d2RSt2TUw7Q0FDRjtBdUU5dk1HO0VBQ0ksY0FBQTtDdkVnd01QO0F1RS92TU87RUFDSTtJQUNJLG1CQUFBO0lBQ0EsY0FBQTtJQUNBLGlCQUFBO0l4RVZaLGdCQUFBO0dDNHdNRDtFRDN3TUM7Ozs7SUFJSSxnQkFBQTtJQUNBLG1CQUFBO0lBQ0EsWUFBQTtJQUNBLGFBQUE7SUFDQSxnQkFBQTtJQUNBLGlCQUFBO0lBQ0EsZUFBQTtJQUVBLFdBQUE7SUFDQSxZQUFBO0lBQ0EsdUNBQUE7WUFBQSwrQkFBQTtHQzR3TUw7RUR4d01LOzs7O0lBSUksV0FBQTtJQUNBLFlBQUE7SUFDQSx1Q0FBQTtZQUFBLCtCQUFBO0dDMHdNVDtFRHJ3TUs7Ozs7SUFJSSxXQUFBO0lBQ0EsYUFBQTtJQUNBLG1DQUFBO1lBQUEsMkJBQUE7R0N1d01UO0VEbHdNSzs7OztJQUlJLFdBQUE7SUFDQSxVQUFBO0lBQ0EsbUNBQUE7WUFBQSwyQkFBQTtHQ293TVQ7RURod01LOzs7O0lBSUksT0FBQTtJQUNBLFFBQUE7SUFDQSxZQUFBO0lBQ0EsYUFBQTtJQUNBLHFDQUFBO1lBQUEsNkJBQUE7R0Nrd01UO0VEOXZNSzs7OztJQUlJLFFBQUE7SUFDQSxZQUFBO0lBQ0EsWUFBQTtJQUNBLG1DQUFBO1lBQUEsMkJBQUE7R0Nnd01UO0VENXZNSzs7OztJQUlJLFFBQUE7SUFDQSxZQUFBO0lBQ0EsVUFBQTtJQUNBLHFDQUFBO1lBQUEsNkJBQUE7R0M4dk1UO0VEMXZNSzs7OztJQUlJLFNBQUE7SUFDQSxhQUFBO0lBQ0EscUNBQUE7WUFBQSw2QkFBQTtHQzR2TVQ7RUR4dk1LOzs7O0lBSUksU0FBQTtJQUNBLFlBQUE7SUFDQSxtQ0FBQTtZQUFBLDJCQUFBO0dDMHZNVDtFRHR2TUs7Ozs7SUFJSSxTQUFBO0lBQ0EsVUFBQTtJQUNBLHFDQUFBO1lBQUEsNkJBQUE7R0N3dk1UO0VEcHZNSzs7OztJQUlJLGdCQUFBO0dDc3ZNVDtFdUVoMk1hO0lBQ0ksNkRBQUE7WUFBQSxxREFBQTtHdkVrMk1qQjtDQUNGO0F1RTcxTUc7RUFDSSxXQUFBO0N2RSsxTVA7QXVFNTFNRztFQUNJLHVCQUFBO0VBQ0EsMEJBQUE7RUFDQSxlN0QwRGM7RTZEekRkLGFBQUE7RUFDQSxnQkFBQTtFQUNBLGNwRUVjO0VvRURkLHlCQUFBO0VBQ0Esa0JBQUE7RUFDQSxtQnBFRGM7RW9FRWQsV0FBQTtFQUNBLG1CQUFBO0N2RTgxTVA7QXVFNTFNTztFQWJKO0lBY1EsZUFBQTtJQUNBLGNwRUhhO0lvRUliLFVBQUE7SUFDQSxtQkFBQTtJQUNBLG1CQUFBO0d2RSsxTVQ7Q0FDRjtBdUU5MU1POzs7OztFQUtJLG9CQUFBO0VBQ0Esb0JBQUE7RUFDQSxvQkFBQTtFQUNBLFVBQUE7Q3ZFZzJNWDtBdUU5MU1XO0VBVko7Ozs7O0lBV1Esc0JBQUE7R3ZFcTJNYjtDQUNGO0F1RWwyTU87RUFDSSxvQkFBQTtFQUNBLHFCQUFBO0VBQ0Esb0JBQUE7Q3ZFbzJNWDtBdUUvMU1PO0VBREo7SUFFUSxRQUFBO0lBQ0EsZ0JBQUE7SUFDQSxtQkFBQTtJQUNBLE9BQUE7R3ZFazJNVDtDQUNGOztBd0UxNk1HO0VBQ0ksaUJqRWtCVztFaUVqQlgsZ0JBQUE7Q3hFNjZNUDtBUy82TUc7RStEQUE7SUFJUSxrQkFBQTtHeEUrNk1UO0NBQ0Y7QXdFNTZNRztFQUNJLGFBQUE7RUFDQSxpQkFBQTtDeEU4Nk1QO0F3RTc2TU87RUFDSSxXQUFBO0N4RSs2TVg7QVMzN01HO0UrRGdCQTtJQUVRLDZCQUFBO0lBQUEsOEJBQUE7UUFBQSwyQkFBQTtZQUFBLHVCQUFBO0d4RTY2TVQ7Q0FDRjtBd0UzNk1HO0VBQ0kscUJBQUE7RUFBQSxxQkFBQTtFQUFBLGNBQUE7RUFDQSw2QkFBQTtFQUFBLDhCQUFBO01BQUEsMkJBQUE7VUFBQSx1QkFBQTtFQUNBLGdCakVwQk07RWlFcUJOLGlCQUFBO0VBQ0EsWUFBQTtDeEU2Nk1QO0FTdjhNRztFK0RxQkE7SUFPUSx5QmpFdkJDO1lpRXVCRCxpQmpFdkJDO0lpRXdCRCwrQkFBQTtJQUFBLDhCQUFBO1FBQUEsd0JBQUE7WUFBQSxvQkFBQTtHeEUrNk1UO0NBQ0Y7QXdFNzZNTztFQUNJLGNBQUE7Q3hFKzZNWDtBd0U1Nk1PO0VBQ0kscUJBQUE7RUFBQSxxQkFBQTtFQUFBLGNBQUE7RUFDQSxXQUFBO0VBQ0Esd0JqRUpXO0VpRUtYLGlCQUFBO0VBQ0EsbUJqRXFCVTtDUHk1TXJCO0FTdjlNRztFK0RvQ0k7SUFPUSxXQUFBO0d4RWc3TWI7Q0FDRjtBd0UvNk1XO0VBQ0ksYUFBQTtFQUNBLHFCQUFBO0tBQUEsa0JBQUE7Q3hFaTdNZjtBd0U3Nk1PO0VBQ0ksYUFBQTtFQUNBLFlBQUE7RUFDQSxxQkFBQTtDeEUrNk1YO0FpQ3IrTUc7RUFDSSxjQUFBO0NqQ3UrTVA7QWlDcitNRztFQUNJLGlCQUFBO0NqQ3UrTVA7QVMzK01HO0UrRG1ESTtJQU1RLFdBQUE7R3hFczdNYjtDQUNGO0FTaC9NRztFK0RtREk7SUFTUSwrQkFBQTtHeEV3N01iO0NBQ0Y7QXdFdDdNTztFaEVuQkosMERGN0NhO0VFOENiLGlCRENpQjtFQ0FqQixvQkFBQTtFQUNBLGlCQUFBO0VnRWtCUSxpQkFBQTtDeEUyN01YO0F3RTE3TVc7RUFHSSxtQmpFakVGO0NQMi9NYjtBd0V0N01PO0VBQ0ksY0FBQTtDeEV3N01YO0FTbGdORztFK0QrRUE7SUFFUSxpQmpFdkVDO0lpRXdFRCwrQkFBQTtJQUFBLCtCQUFBO1FBQUEsZ0NBQUE7WUFBQSw0QkFBQTtHeEVxN01UO0NBQ0Y7QVN4Z05HO0UrRG9GSTtJQUVRLCtCQUFBO0d4RXM3TWI7Q0FDRjs7QXlFMWdORztFQUNJLHlCQUFBO0N6RTZnTlA7QXlFMWdORztFQUxKO0lBTVEsZ0JBQUE7R3pFNmdOTDtFeUUzZ05LO0lBQ0kseUJBQUE7R3pFNmdOVDtDQUNGO0F5RTFnTkc7RUFDSSwrQkFBQTtFQUFBLDhCQUFBO01BQUEsd0JBQUE7VUFBQSxvQkFBQTtFQUNBLHlCQUFBO01BQUEsc0JBQUE7VUFBQSx3QkFBQTtFQUNBLHdCQUFBO01BQUEscUJBQUE7VUFBQSw0QkFBQTtDekU0Z05QO0F5RXpnTkc7RUFDSSxZQUFBO0VBQ0EsV0FBQTtDekUyZ05QO0F5RXpnTk87O0VBRUksWUFBQTtDekUyZ05YO0F5RXZnTkc7RUFDSSxtQkFBQTtFQUNBLFlBQUE7RUFDQSx1QkFBQTtFQUNBLGUvRGtEYztFK0RqRGQsY3RFSmM7RXNFS2QsYUFBQTtFQUNBLDBCQUFBO0VBQ0EsZ0JBQUE7Q3pFeWdOUDtBeUV2Z05POzs7OztFQUtJLG9CQUFBO0VBQ0Esb0JBQUE7RUFDQSxvQkFBQTtFQUNBLFVBQUE7Q3pFeWdOWDtBeUV0Z05PO0VBQ0ksb0JBQUE7RUFDQSxxQkFBQTtFQUNBLG9CQUFBO0N6RXdnTlg7QXlFcGdORztFQUNJLG9CdEV4QmlCO0VzRXlCakIsb0JBQUE7TUFBQSxxQkFBQTtVQUFBLGFBQUE7RUFDQSw4QkFBQTtNQUFBLGlCQUFBO0VBQ0EsZ0JBQUE7Q3pFc2dOUDtBeUVwZ05PO0VBTko7SUFPUSxnQkFBQTtJQUNBLDBDQUFBO1FBQUEsNkJBQUE7R3pFdWdOVDtFeUVyZ05TO0lBQ0ksMENBQUE7UUFBQSw2QkFBQTtJQUNBLGdCQUFBO0d6RXVnTmI7RXlFcmdOUztJQUNJLG1DQUFBO1lBQUEsMkJBQUE7R3pFdWdOYjtFeUVuZ05hO0lBQ0ksZUFBQTtHekVxZ05qQjtDQUNGOztBMEVybE5EO0VBQ0ksb0JBQUE7RUFDQSxXQUFBO0MxRXdsTkg7QTBFdmxORztFQUhKO0lBSVEsb0JBQUE7RzFFMGxOTDtDQUNGO0EwRXpsTkc7RUFDSSxXQUFBO0MxRTJsTlA7QTBFMWxOTztFQUZKO0lBR1EsZUFBQTtHMUU2bE5UO0NBQ0Y7QTBFM2xORztFQUNJLGVBQUE7QzFFNmxOUDtBMEU1bE5PO0VBRko7SUFHUSxXQUFBO0cxRStsTlQ7Q0FDRjtBMEU3bE5HO0VBQ0ksMEJBQUE7TUFBQSx1QkFBQTtVQUFBLG9CQUFBO0VBQ0EseUJBQUE7TUFBQSxzQkFBQTtVQUFBLHdCQUFBO0VBQ0Esa0J2RVVTO0V1RVRULFdBQUE7QzFFK2xOUDtBMEU3bE5PO0VBTko7SUFPUSxhQUFBO0cxRWdtTlQ7Q0FDRjtBMEUvbE5PO0VBVEo7SUFVUSxVQUFBO0cxRWttTlQ7Q0FDRjtBMEUvbE5HO0VBQ0kscUJBQUE7RUFBQSxxQkFBQTtFQUFBLGNBQUE7RUFDQSw2QkFBQTtFQUFBLDhCQUFBO01BQUEsMkJBQUE7VUFBQSx1QkFBQTtFQUNBLDhCQUFBO01BQUEsaUJBQUE7RUFDQSxnQkFBQTtFQUNBLG1CQUFBO0VBQ0Esd0JBQUE7RUFHQSx3Qm5FTmU7RW1FT2YsaUJBQUE7QzFFK2xOUDtBb0N4b05HO0VBQ0ksbUJBQUE7RUFLSSxTQUFBO0VBQ0EsUUFBQTtFQUVKLFVBQUE7RUFDQSxZQUFBO0VBQ0EsZUFBQTtFQUNBLFlBQUE7RW5CRkEsb0JBQUE7RUFFQSxxREFBQTtDakJ3b05QO0EwRXptTk87RUFDSTs7SUFFSSxtQkFBQTtHMUUybU5iO0NBQ0Y7QTBFeG1OTztFQUNJOztJQUVJLG1CQUFBO0cxRTBtTmI7Q0FDRjtBMEV2bU5PO0VBQ0ksbUJBQUE7RUFDQSxZQUFBO0VBQ0EsT0FBQTtFQUNBLFNBQUE7RUFDQSxVQUFBO0VBQ0EsUUFBQTtFQUNBLDBCQUFBO0VBQ0EsMkNBQUE7VUFBQSxtQ0FBQTtFQUNBLFlBQUE7RUFDQSxnRkFBQTtFQUFBLHdFQUFBO0VBQUEsZ0VBQUE7RUFBQSw2SEFBQTtFQUNBLHdCbkVsQ1c7Q1Ayb050QjtBMEV0bU5PO0VBQ0ksVUFBQTtFQUNBLG9FQUFBO0VBQUEsNERBQUE7QzFFd21OWDtBMEVybU5PO0VBQ0ksb0JBQUE7TUFBQSxxQkFBQTtVQUFBLGFBQUE7RUFDQSxxQkFBQTtFQUFBLHFCQUFBO0VBQUEsY0FBQTtFQUNBLDZCQUFBO0VBQUEsOEJBQUE7TUFBQSwyQkFBQTtVQUFBLHVCQUFBO0VBQ0EseUJBQUE7TUFBQSxzQkFBQTtVQUFBLHdCQUFBO0VBQ0EsaUJBQUE7RUFDQSxlaEVFVTtDVnFtTnJCO0EwRXJtTlc7Ozs7O0VBS0ksb0JBQUE7RUFDQSxxQkFBQTtFQUNBLFVBQUE7QzFFdW1OZjtBMEVybU5lO0VBVEo7Ozs7O0lBVVEsaUJBQUE7SUFDQSxpQkFBQTtHMUU0bU5qQjtDQUNGO0EwRTFtTlc7RUFDSSxvQkFBQTtFQUNBLHFCQUFBO0MxRTRtTmY7QTBFem1OTztFQUNJLG1CQUFBO0VBQ0EsT0FBQTtFQUNBLFNBQUE7RUFDQSxVQUFBO0VBQ0EsVUFBQTtFQUNBLFdBQUE7RUFDQSxpQkFBQTtFQUNBLFVBQUE7RUFDQSxxQkFBQTtFM0VqSFIsZ0JBQUE7Q0M2dE5IO0FENXRORzs7OztFQUlJLGdCQUFBO0VBQ0EsbUJBQUE7RUFDQSxZQUFBO0VBQ0EsYUFBQTtFQUNBLGdCQUFBO0VBQ0EsaUJBQUE7RUFDQSxlQUFBO0VBRUEsV0FBQTtFQUNBLFlBQUE7RUFDQSx1Q0FBQTtVQUFBLCtCQUFBO0NDNnROUDtBRHp0Tk87Ozs7RUFJSSxXQUFBO0VBQ0EsWUFBQTtFQUNBLHVDQUFBO1VBQUEsK0JBQUE7Q0MydE5YO0FEdHROTzs7OztFQUlJLFdBQUE7RUFDQSxhQUFBO0VBQ0EsbUNBQUE7VUFBQSwyQkFBQTtDQ3d0Tlg7QURudE5POzs7O0VBSUksV0FBQTtFQUNBLFVBQUE7RUFDQSxtQ0FBQTtVQUFBLDJCQUFBO0NDcXROWDtBRGp0Tk87Ozs7RUFJSSxPQUFBO0VBQ0EsUUFBQTtFQUNBLFlBQUE7RUFDQSxhQUFBO0VBQ0EscUNBQUE7VUFBQSw2QkFBQTtDQ210Tlg7QUQvc05POzs7O0VBSUksUUFBQTtFQUNBLFlBQUE7RUFDQSxZQUFBO0VBQ0EsbUNBQUE7VUFBQSwyQkFBQTtDQ2l0Tlg7QUQ3c05POzs7O0VBSUksUUFBQTtFQUNBLFlBQUE7RUFDQSxVQUFBO0VBQ0EscUNBQUE7VUFBQSw2QkFBQTtDQytzTlg7QUQzc05POzs7O0VBSUksU0FBQTtFQUNBLGFBQUE7RUFDQSxxQ0FBQTtVQUFBLDZCQUFBO0NDNnNOWDtBRHpzTk87Ozs7RUFJSSxTQUFBO0VBQ0EsWUFBQTtFQUNBLG1DQUFBO1VBQUEsMkJBQUE7Q0Myc05YO0FEdnNOTzs7OztFQUlJLFNBQUE7RUFDQSxVQUFBO0VBQ0EscUNBQUE7VUFBQSw2QkFBQTtDQ3lzTlg7QURyc05POzs7O0VBSUksZ0JBQUE7Q0N1c05YO0EwRTNzTlc7O0VBRUksZ0JBQUE7QzFFNnNOZjtBMEUxc05XO0VBQ0ksbUJBQUE7RUFDQSxPQUFBO0VBQ0EsU0FBQTtFQUNBLFVBQUE7RUFDQSxRQUFBO0VBQ0EsWUFBQTtFQUNBLFdBQUE7RUFDQSxXQUFBO0VBQ0EsZ0NBQUE7RUFDQSxxRUFBQTtFQUFBLDZEQUFBO0MxRTRzTmY7QTBFeHNOTztFQUNJLGN2RXZHVTtDSGl6TnJCO0EwRXpzTlc7RUFGSjtJQUdRLGNBQUE7RzFFNHNOYjtDQUNGO0EwRTNzTlc7RUFDSSxvQkFBQTtNQUFBLHFCQUFBO1VBQUEsYUFBQTtFQUNBLHFCQUFBO0VBQUEscUJBQUE7RUFBQSxjQUFBO0VBQ0EsdUJBQUE7TUFBQSxvQkFBQTtVQUFBLHNCQUFBO0MxRTZzTmY7QTBFM3NOVztFQUNJLGlCQUFBO0MxRTZzTmY7QTBFenNORztFQUNJLGlCQUFBO0MxRTJzTlA7QTBFMXNOTztFQUZKO0lBR1EsV0FBQTtJQUNBLGlCQUFBO0lBQ0EsbUJBQUE7RzFFNnNOVDtDQUNGO0EwRTVzTk87RUFQSjtJQVFRLFVBQUE7RzFFK3NOVDtDQUNGO0EwRTVzTkc7RUFDSSxhQUFBO0MxRThzTlA7QTBFM3NORztFQUNJO0lBQ0ksMENBQUE7UUFBQSw2QkFBQTtJQUNBLG1CQUFBO0cxRTZzTlQ7Q0FDRjtBMEUxc05HO0VBQ0k7SUFDSSwwQ0FBQTtRQUFBLDZCQUFBO0lBQ0EsY0FBQTtHMUU0c05UO0NBQ0Y7O0EyRTMzTkQ7RUFDSSxzQnBFT1k7Q1B1M05mO0EyRTczTkc7RUFDSSxpQnBFZVc7RW9FZFgsZ0JBQUE7QzNFKzNOUDtBU3A0Tkc7RWtFR0E7SUFJUSxrQkFBQTtHM0VpNE5UO0NBQ0Y7QTJFLzNORztFQUNJLHVCQUFBO0MzRWk0TlA7QTJFLzNORztFQUNJLFdBQUE7QzNFaTROUDtBMkU5M05HO0VBQ0ksd0JBQUE7TUFBQSxxQkFBQTtVQUFBLDRCQUFBO0VBQ0EsVUFBQTtFQUNBLFVBQUE7QzNFZzROUDtBMkU3M05HO0VBQ0ksVUFBQTtFQUNBLDBCakVOVztFaUVPWCxnRkFBQTtFQUFBLHdFQUFBO0VBQUEsZ0VBQUE7RUFBQSw2SEFBQTtDM0UrM05QO0FTejVORztFa0V1QkE7SUFLUSw0Q0FBQTtRQUFBLCtCQUFBO0lBQ0EsOEJBQUE7RzNFaTROVDtDQUNGO0FTLzVORztFa0V1QkE7SUFTUSw2Q0FBQTtRQUFBLGdDQUFBO0lBQ0EsK0JBQUE7RzNFbTROVDtDQUNGO0EyRWw0Tk87RUFDSSwrREFBQTtVQUFBLHVEQUFBO0MzRW80Tlg7QTJFajROTztFQUNJLGdCcEVqQ0k7RW9Fa0NKLGVqRXZDTztDVjA2TmxCO0EyRWo0Tlc7RW5FbEJSLDZERnpCYztFRTBCZCxpQkRxQmM7RUNwQmQsa0JBQUE7RUFDQSxpQkFBQTtFQUNBLHNCQUFBO0VtRWdCWSxvQkFBQTtDM0V1NE5mO0EyRXI0Tlc7RW5FSFIsMERGN0NhO0VFOENiLGlCRENpQjtFQ0FqQixvQkFBQTtFQUNBLGlCQUFBO0VtRUVZLFVBQUE7QzNFMDROZjtBMkV2NE5PO0VBQ0ksa0JBQUE7QzNFeTROWDtBMkV2NE5PO0VBQ0ksb0JBQUE7QzNFeTROWDtBMkV4NE5XO0VBQ0ksWUFBQTtFQUNBLGlCQUFBO0VBQ0EsdUJBQUE7RUFDQSx5QkFBQTtDM0UwNE5mO0EyRXY0Tk87RUFFSSxjQUFBO0MzRXc0Tlg7QTJFcjROTztFQUVJLGNBQUE7QzNFczROWDtBMkVsNE5HO0VBRUksY0FBQTtDM0VtNE5QOztBNEVqOU5EO0VBQ0ksbUJBQUE7RUFDQSxZQUFBO0VBQ0Esa0JBQUE7QzVFbzlOSDtBNEVsOU5HO0VBQ0kseUJBQUE7QzVFbzlOUDtBNEVqOU5HO0VBVEo7SUFVUSxnQkFBQTtHNUVvOU5MO0U0RWw5Tks7SUFDSSxzQkFBQTtHNUVvOU5UO0NBQ0Y7QTRFajlORztFMUVJQSxrQkNXYTtFRFZiLGFBQUE7RUFhSSxnQkFBQTtDRm84TlA7QUUvOE5HO0UwRVBBO0kxRVFJLDRCQUFBO0dGazlOTDtDQUNGO0FFaDlORztFMEVYQTtJMUVZSSxrQkNHUztHSGc5TmQ7Q0FDRjtBRTM4Tk87RTBFckJKO0kxRXNCUSxnQkFBQTtHRjg4TlQ7Q0FDRjtBRTM4Tk87RTBFMUJKO0kxRTJCUSxlQUFBO0dGODhOVDtDQUNGO0E0RXQrTk87RUFKSjtJQUtRLFdBQUE7RzVFeStOVDtDQUNGO0E0RXQrTkc7RUExQko7SUEyQlEsb0JBQUE7RzVFeStOTDtDQUNGO0E0RXYrTkc7RUFDSSxpQkFBQTtDNUV5K05QOztBNEVyK05EO0VBQ0ksZ0JBQUE7RUFDQSx1QkFBQTtFQUNBLFlBQUE7RUFDQSxtQkFBQTtFQUNBLG9CQUFBO0M1RXcrTkg7QTRFdCtORztFQUNJLGNBQUE7QzVFdytOUDtBNEVyK05HO0VBWEo7SUFZUSxlQUFBO0lBQ0EsMEJBQUE7SUFDQSx3QkFBQTtHNUV3K05MO0NBQ0Y7O0E0RXIrTkQ7RUFDSSxpQkFBQTtDNUV3K05IOztBNEVyK05EO0VBQ0kscUJBQUE7RUFBQSxxQkFBQTtFQUFBLGNBQUE7RUFDQSwrQkFBQTtFQUFBLDhCQUFBO01BQUEsd0JBQUE7VUFBQSxvQkFBQTtFQUNBLHdCQUFBO01BQUEsb0JBQUE7RUFDQSx5QkFBQTtNQUFBLHNCQUFBO1VBQUEsd0JBQUE7RUFDQSxnQkFBQTtDNUV3K05IO0E0RXQrTkc7RUFQSjtJQVFRLG9CQUFBO0c1RXkrTkw7Q0FDRjs7QTRFdCtORDtFQUNJLG1CQUFBO0VBQ0Esb0JBQUE7TUFBQSxxQkFBQTtVQUFBLGFBQUE7RUFDQSwyQ0FBQTtNQUFBLDhCQUFBO0VBQ0Esb0JBQUE7RUFDQSxXQUFBO0VBQ0EsaUJBQUE7QzVFeStOSDtBNEV2K05HO0VBQ0ksZ0JBQUE7QzVFeStOUDtBNEV0K05HO0VBQ0ksb0J6RTdDaUI7Q0hxaE94QjtBNEVyK05HO0VBQ0ksWUFBQTtFQUNBLGVBQUE7RUFDQSxZQUFBO0M1RXUrTlA7QTRFcCtORztFQXRCSjtJQXVCUSwwQ0FBQTtRQUFBLDZCQUFBO0lBQ0Esb0JBQUE7RzVFdStOTDtDQUNGO0E0RXIrTkc7RUEzQko7SUE0QlEsNkNBQUE7UUFBQSxnQ0FBQTtHNUV3K05MO0NBQ0Y7O0E0RXIrTkQ7O0VBRUksc0JBQUE7RUFDQSxlbEVsQmtCO0VrRW1CbEIsOEJBQUE7RUFDQSxXQUFBO0M1RXcrTkg7QTRFdCtORzs7RUFDSSw4QkFBQTtDNUV5K05QOztBNEVyK05EO0VBQ0ksV0FBQTtFQUNBLHNCQUFBO0VBQ0Esb0JBQUE7RUFDQSxvQkFBQTtFQUNBLFlBQUE7RUFDQSxxRUFBQTtFQUFBLDZEQUFBO0VBQ0EsV0FBQTtFQUNBLG9DQUFBO1VBQUEsNEJBQUE7RUFDQSw0QkFBQTtFQUFBLHlCQUFBO0VBQUEsb0JBQUE7QzVFdytOSDtBNEV0K05HO0VBQ0ksV0FBQTtDNUV3K05QO0E0RXIrTkc7RUFDSSxjQUFBO0M1RXUrTlA7QTRFcCtORztFQUNJLGVBQUE7QzVFcytOUDtBNEVuK05HO0VBQ0ksZUFBQTtFQUNBLFlBQUE7RUFDQSxhQUFBO0VBQ0EsZUFBQTtFQUNBLGVBQUE7QzVFcStOUDs7QTRFaitORDtFQUNJLG1CQUFBO0VBQ0EsZUFBQTtFQUNBLFlBQUE7RUFDQSxhQUFBO0VBQ0EsUUFBQTtFQUNBLE9BQUE7RUFDQSxXQUFBO0M1RW8rTkg7QTRFbCtORztFQUNJLG1CQUFBO0VBQ0EsV0FBQTtDNUVvK05QO0E0RWorTkc7RUFDSSxtQkFBQTtFQUNBLE9BQUE7RUFDQSxTQUFBO0VBQ0EsVUFBQTtFQUNBLFFBQUE7RUFDQSxZQUFBO0VBQ0EsV0FBQTtFQUNBLFdBQUE7RUFDQSxnQ0FBQTtFQUNBLHFFQUFBO0VBQUEsNkRBQUE7QzVFbStOUDtBNEVqK05PO0VBQ0ksV0FBQTtDNUVtK05YOztBNEU5OU5EO0VBQ0ksMER0RWxMYTtFc0VtTGIsVUFBQTtFQUNBLFNBQUE7RUFDQSxVQUFBO0VBQ0EsUUFBQTtFQUNBLGN6RXRKa0I7RXlFdUpsQiwwQkFBQTtFQUNBLFdBQUE7RUFDQSxxQkFBQTtFQUNBLG1CQUFBO0VBQ0EscUJBQUE7QzVFaStOSDtBNEUvOU5HO0VBQ0ksV0FBQTtFQUNBLFlBQUE7QzVFaStOUDs7QVNocU9HO0VvRUFBO0lBQ0ksMEJBQUE7RzdFb3FPTDtDQUNGO0E4RXZxT0Q7RUFDSSxtQkFBQTtFQUNBLFlBQUE7RUFDQSwwQnBFd0hnQjtDVmlqT25CO0E4RXZxT0c7RTVFZ0JBLGtCQ1dhO0VEVmIsYUFBQTtFQWFJLGdCQUFBO0NGOG9PUDtBRXpwT0c7RTRFbkJBO0k1RW9CSSw0QkFBQTtHRjRwT0w7Q0FDRjtBRTFwT0c7RTRFdkJBO0k1RXdCSSxrQkNHUztHSDBwT2Q7Q0FDRjtBRXJwT087RTRFakNKO0k1RWtDUSxnQkFBQTtHRndwT1Q7Q0FDRjtBRXJwT087RTRFdENKO0k1RXVDUSxlQUFBO0dGd3BPVDtDQUNGO0E4RTVyT0c7RTVFb0RJLGVBQUE7RUFYSixnQkFBQTtFQTBCQSxnQkFBQTtDRjhuT0g7QUUxb09PO0U0RXZESjtJNUV3RFEsZUFBQTtHRjZvT1Q7Q0FDRjtBRTFvT087RTRFNURKO0k1RTZEUSxlQUFBO0dGNm9PVDtDQUNGO0FFanFPRztFNEUxQ0E7STVFMkNJLGdCQUFBO0dGb3FPTDtDQUNGO0FFbnFPRztFNEU3Q0E7STVFOENJLGVBQUE7R0ZzcU9MO0NBQ0Y7QUVocE9HO0U0RXJFQTtJNUVzRUksZ0JBQUE7R0ZtcE9MO0NBQ0Y7QUVscE9HO0U0RXhFQTtJNUV5RUksbUJBQUE7R0ZxcE9MO0NBQ0Y7O0E4RXh0T0Q7RUFDSSwwQnBFMEdnQjtFb0V6R2hCLG1CQUFBO0M5RTJ0T0g7QThFenRPRztFQUNJLG1CQUFBO0VBQ0Esb0JBQUE7QzlFMnRPUDtBOEV4dE9HO0VBQ0ksY0FBQTtDOUUwdE9QO0E4RXh0T0c7RUFDSSxpQkFBQTtDOUUwdE9QO0E4RXZ0T0c7RUFDSSwwQkFBQTtFQUNBLHNCQUFBO0VBQ0EscUJBQUE7RUFDQSxvQkFBQTtFQUNBLG9CQUFBO0M5RXl0T1A7QThFdHRPRzs7RUFFSSxlQUFBO0M5RXd0T1A7QThFdHRPTzs7RUFDSSxlcEVtRE87RW9FbERQLGNBQUE7QzlFeXRPWDtBOEVydE9HO0VBQ0ksMEJBQUE7RUFDQSxlQUFBO0VBQ0EsaUIzRXBC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O0VBQ0ksWXRFdk5GO0NWaXpQYjs7QWE5MFBHO0VBbURJLDBCQUFBO0VBQ0EsZUgxQ1c7RUcyQ1gsMEJBQUE7Q2IreFBQO0FhbDFQTztFQTZCQSwwQkhuQ1c7RUdvQ1gsZUh0Qlc7RUd1QlgsMEJBQUE7Q2J3elBQO0FhajFQVztFQStCSiw4QkFBQTtFQUNBLGVIMUNTO0VHMkNULHNCSDNDUztDVmcyUGhCO0FhbjFQVztFQXdCSiw4QkFBQTtFQUNBLGVIMUJXO0VHMkJYLHNCSDNCVztDVnkxUGxCO0FhcjFQVztFQTZCSiw4QkFBQTtFQUNBLGVIL0NTO0VHZ0RULHNCSGhEUztDVjIyUGhCO0FhdjFQVztFQThCSiwwQkhyQ1c7RUdzQ1gsZUhwRFc7RUdxRFgsMEJBQUE7Q2I0elBQOztBYTcyUEc7O0VBbURJLDBCQUFBO0VBQ0EsZUgxQ1c7RUcyQ1gsMEJBQUE7Q2IrelBQO0FhbDNQTzs7OztFQTZCQSwwQkhuQ1c7RUdvQ1gsZUh0Qlc7RUd1QlgsMEJBQUE7Q2IyMVBQO0FhcDNQVzs7RUErQkosOEJBQUE7RUFDQSxlSDFDUztFRzJDVCxzQkgzQ1M7Q1ZvNFBoQjtBYXYzUFc7O0VBd0JKLDhCQUFBO0VBQ0EsZUgxQlc7RUcyQlgsc0JIM0JXO0NWODNQbEI7QWExM1BXOztFQTZCSiw4QkFBQTtFQUNBLGVIL0NTO0VHZ0RULHNCSGhEUztDVmk1UGhCO0FhNzNQVzs7RUE4QkosMEJIckNXO0VHc0NYLGVIcERXO0VHcURYLDBCQUFBO0NibTJQUDs7QWlGcjVQRztFQUNJLGdCQUFBO0VBQ0EscUJBQUE7Q2pGdzVQUDtBU3o1UEc7RXdFREE7SUFJUSx1QkFBQTtHakYwNVBUO0NBQ0Y7QVNwNlBHO0V3RUtBO0lBT1EsZ0JBQUE7SUFDQSxxQkFBQTtHakY0NVBUO0NBQ0Y7QVMxNlBHO0V3RUtBO0lBV1Esa0JBQUE7SUFDQSxxQkFBQTtHakY4NVBUO0NBQ0Y7O0FpRng1UEc7O0VBQ0ksa0JBQUE7RUFDQSxxQkFBQTtDakY0NVBQO0FTaDdQRztFd0VrQkE7O0lBSVEsdUJBQUE7R2pGKzVQVDtDQUNGO0FTNTdQRztFd0V3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SSxZQUFBO0VBQ0EsbUJBQUE7RUFDQSxPQUFBO0VBQ0EsU0FBQTtFQUNBLFVBQUE7RUFDQSxRQUFBO0VBQ0EsMEJoRitHWTtFZ0Y5R1osWUFBQTtDMUZzeFJQO0EwRm54Ukc7RUFDSSx3RUFBQTtDMUZxeFJQO0EwRmx4Ukc7RXhGQ0Esa0JDV2E7RURWYixhQUFBO0VBYUksZ0JBQUE7Q0Z3d1JQO0FFbnhSRztFd0ZKQTtJeEZLSSw0QkFBQTtHRnN4Ukw7Q0FDRjtBRXB4Ukc7RXdGUkE7SXhGU0ksa0JDR1M7R0hveFJkO0NBQ0Y7QUUvd1JPO0V3RmxCSjtJeEZtQlEsZ0JBQUE7R0ZreFJUO0NBQ0Y7QUUvd1JPO0V3RnZCSjtJeEZ3QlEsZUFBQTtHRmt4UlQ7Q0FDRjtBMEZ0eVJHOzs7Ozs7O0VBSUksdUJBQUE7QzFGMnlSUDtBMEZ4eVJHO0VsRmhCQSw2REZmYztFRWdCZCxpQkQrQmM7RUM5QmQsa0JBQUE7RUFDQSxpQkFBQTtFQUNBLHNCQUFBO0VrRmNJLG9CQUFBO0MxRjh5UlA7QVMvMFJHO0VpRitCQTtJbEZWSSxnQkFBQTtHUjh6Ukw7Q0FDRjtBMEZoelJHO0VsRkVBLDBERnZDYTtFRXdDYixpQkRPaUI7RUNOakIsZ0JBQUE7RUFDQSxpQkFBQTtFa0ZISSxrQkFBQTtFQUNBLFlBQUE7QzFGcXpSUDtBMEZselJHO0VBQ0ksZWhGb0RXO0VnRm5EWCxtQkFBQTtFQUNBLFdBQUE7QzFGb3pSUDtBMEZqelJHO0VBQ0ksU0FBQTtFQUNBLGlCQUFBO0MxRm16UlA7QTBGaHpSRztFQUNJLGVoRitCYztFZ0Y5QmQsd0JBQUE7QzFGa3pSUDtBMEYveVJHO0VBQ0ksZUFBQTtDMUZpelJQO0EwRjl5Ukc7O0VsRmVBLDBERjlFYTtFRStFYixvQkR0Qm1CO0VDdUJuQixpQkRoQ2M7RUNpQ2QsaUJENUJhO0VDNkJiLHNCQUFBO0VLZEEsdUJBQUE7RUFDQSxvQk45QmM7RU0rQmQsZ0JBQUE7RUFDQSx3TEFDSTtFQURKLGdMQUNJO0VBR0osc0JBQUE7RUFDQSxtQkFBQTtFQUNBLG1CQUFBO0VBRUEsYUFBQTtFQUNBLGlC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QlEsZUFBQTtHRnV6U1Q7Q0FDRjs7QTJGajBTRDtFQUNJLGtCQUFBO0VBSUEsa0JBQUE7QzNGaTBTSDtBMkZwMFNHO0VBRko7SUFHUSxvQkFBQTtHM0Z1MFNMO0NBQ0Y7O0EyRnAwU0Q7RUFDSSxZQUFBO0VBQ0EseUJBQUE7QzNGdTBTSDtBMkZ0MFNHO0VBSEo7SUFJUSx5QkFBQTtHM0Z5MFNMO0NBQ0Y7O0EyRnYwU0Q7O0VBRUksb0JqRnVGUTtDVm12U1g7O0EyRnYwU0Q7O0VBRUksb0JqRmFXO0NWNnpTZDs7QTRGajRTRztFeEZDSSwrQkFBQTtFQUNBLHFDQUFBO0VBQ0EsMEJBQUE7Q0pvNFNQO0E0RnA0U0c7RXhGRUksK0JBQUE7RUFDQSxxQ0FBQTtFQUNBLDBCQUFBO0NKcTRTUDtBNEZ0NFNHO0V4RkdJLCtCQUFBO0VBQ0EscUNBQUE7RUFDQSwwQkFBQTtDSnM0U1A7QTRGeDRTRztFeEZJSSwrQkFBQTtFQUNBLHFDQUFBO0VBQ0EsMEJBQUE7Q0p1NFNQO0E0Rno0U0c7RXhGWkksK0JBQUE7RUFDQSxxQ0FBQTtFQUNBLDBCQUFBO0NKdzVTUDtBNEYzNFNHO0V4RlBJLCtCQUFBO0VBQ0EscUNBQUE7RUFDQSwwQkFBQTtDSnE1U1A7O0FBRUQseUlBQXlJIiwiZmlsZSI6ImN1c3RvbS1zdHlsZXMuY3NzIiwic291cmNlc0NvbnRlbnQiOltudWxsLCIuY2VudGVyZWQtaW1hZ2Uge1xuICBtYXgtd2lkdGg6IDEyMCU7XG59XG4uY2VudGVyZWQtaW1hZ2UgaW1nLFxuLmNlbnRlcmVkLWltYWdlIHZpZGVvLFxuLmNlbnRlcmVkLWltYWdlIG9iamVjdCxcbi5jZW50ZXJlZC1pbWFnZSBwaWN0dXJlIHtcbiAgbWF4LXdpZHRoOiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IGF1dG87XG4gIG1pbi13aWR0aDogMTAwJTtcbiAgbWluLWhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHJpZ2h0OiA1MCU7XG4gIGJvdHRvbTogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg1MCUsIDUwJSk7XG59XG4uY2VudGVyZWQtaW1hZ2UuZm9jdXMtTWlkZGxlQ2VudGVyIGltZyxcbi5jZW50ZXJlZC1pbWFnZS5mb2N1cy1NaWRkbGVDZW50ZXIgdmlkZW8sXG4uY2VudGVyZWQtaW1hZ2UuZm9jdXMtTWlkZGxlQ2VudGVyIG9iamVjdCxcbi5jZW50ZXJlZC1pbWFnZS5mb2N1cy1NaWRkbGVDZW50ZXIgcGljdHVyZSB7XG4gIHJpZ2h0OiA1MCU7XG4gIGJvdHRvbTogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg1MCUsIDUwJSk7XG59XG4uY2VudGVyZWQtaW1hZ2UuZm9jdXMtVG9wQ2VudGVyIGltZyxcbi5jZW50ZXJlZC1pbWFnZS5mb2N1cy1Ub3BDZW50ZXIgdmlkZW8sXG4uY2VudGVyZWQtaW1hZ2UuZm9jdXMtVG9wQ2VudGVyIG9iamVjdCxcbi5jZW50ZXJlZC1pbWFnZS5mb2N1cy1Ub3BDZW50ZXIgcGljdHVyZSB7XG4gIHJpZ2h0OiA1MCU7XG4gIGJvdHRvbTogYXV0bztcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDUwJSk7XG59XG4uY2VudGVyZWQtaW1hZ2UuZm9jdXMtQm90dG9tQ2VudGVyIGltZyxcbi5jZW50ZXJlZC1pbWFnZS5mb2N1cy1Cb3R0b21DZW50ZXIgdmlkZW8sXG4uY2VudGVyZWQtaW1hZ2UuZm9jdXMtQm90dG9tQ2VudGVyIG9iamVjdCxcbi5jZW50ZXJlZC1pbWFnZS5mb2N1cy1Cb3R0b21DZW50ZXIgcGljdHVyZSB7XG4gIHJpZ2h0OiA1MCU7XG4gIGJvdHRvbTogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDUwJSk7XG59XG4uY2VudGVyZWQtaW1hZ2UuZm9jdXMtVG9wTGVmdCBpbWcsXG4uY2VudGVyZWQtaW1hZ2UuZm9jdXMtVG9wTGVmdCB2aWRlbyxcbi5jZW50ZXJlZC1pbWFnZS5mb2N1cy1Ub3BMZWZ0IG9iamVjdCxcbi5jZW50ZXJlZC1pbWFnZS5mb2N1cy1Ub3BMZWZ0IHBpY3R1cmUge1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiBhdXRvO1xuICBib3R0b206IGF1dG87XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAlLCAwJSk7XG59XG4uY2VudGVyZWQtaW1hZ2UuZm9jdXMtTWlkZGxlTGVmdCBpbWcsXG4uY2VudGVyZWQtaW1hZ2UuZm9jdXMtTWlkZGxlTGVmdCB2aWRlbyxcbi5jZW50ZXJlZC1pbWFnZS5mb2N1cy1NaWRkbGVMZWZ0IG9iamVjdCxcbi5jZW50ZXJlZC1pbWFnZS5mb2N1cy1NaWRkbGVMZWZ0IHBpY3R1cmUge1xuICBsZWZ0OiAwO1xuICByaWdodDogYXV0bztcbiAgYm90dG9tOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg1MCUpO1xufVxuLmNlbnRlcmVkLWltYWdlLmZvY3VzLUJvdHRvbUxlZnQgaW1nLFxuLmNlbnRlcmVkLWltYWdlLmZvY3VzLUJvdHRvbUxlZnQgdmlkZW8sXG4uY2VudGVyZWQtaW1hZ2UuZm9jdXMtQm90dG9tTGVmdCBvYmplY3QsXG4uY2VudGVyZWQtaW1hZ2UuZm9jdXMtQm90dG9tTGVmdCBwaWN0dXJlIHtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IGF1dG87XG4gIGJvdHRvbTogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCUsIDAlKTtcbn1cbi5jZW50ZXJlZC1pbWFnZS5mb2N1cy1Ub3BSaWdodCBpbWcsXG4uY2VudGVyZWQtaW1hZ2UuZm9jdXMtVG9wUmlnaHQgdmlkZW8sXG4uY2VudGVyZWQtaW1hZ2UuZm9jdXMtVG9wUmlnaHQgb2JqZWN0LFxuLmNlbnRlcmVkLWltYWdlLmZvY3VzLVRvcFJpZ2h0IHBpY3R1cmUge1xuICByaWdodDogMDtcbiAgYm90dG9tOiBhdXRvO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwJSwgMCUpO1xufVxuLmNlbnRlcmVkLWltYWdlLmZvY3VzLU1pZGRsZVJpZ2h0IGltZyxcbi5jZW50ZXJlZC1pbWFnZS5mb2N1cy1NaWRkbGVSaWdodCB2aWRlbyxcbi5jZW50ZXJlZC1pbWFnZS5mb2N1cy1NaWRkbGVSaWdodCBvYmplY3QsXG4uY2VudGVyZWQtaW1hZ2UuZm9jdXMtTWlkZGxlUmlnaHQgcGljdHVyZSB7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDUwJSk7XG59XG4uY2VudGVyZWQtaW1hZ2UuZm9jdXMtQm90dG9tUmlnaHQgaW1nLFxuLmNlbnRlcmVkLWltYWdlLmZvY3VzLUJvdHRvbVJpZ2h0IHZpZGVvLFxuLmNlbnRlcmVkLWltYWdlLmZvY3VzLUJvdHRvbVJpZ2h0IG9iamVjdCxcbi5jZW50ZXJlZC1pbWFnZS5mb2N1cy1Cb3R0b21SaWdodCBwaWN0dXJlIHtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCUsIDAlKTtcbn1cbi5jZW50ZXJlZC1pbWFnZS5mb2N1cy1zdHJldGNoIGltZyxcbi5jZW50ZXJlZC1pbWFnZS5mb2N1cy1zdHJldGNoIHZpZGVvLFxuLmNlbnRlcmVkLWltYWdlLmZvY3VzLXN0cmV0Y2ggb2JqZWN0LFxuLmNlbnRlcmVkLWltYWdlLmZvY3VzLXN0cmV0Y2ggcGljdHVyZSB7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cblxuKiB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbmh0bWwge1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG59XG5cbi5SZWFjdE1vZGFsX19Cb2R5LS1vcGVuIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5SZWFjdE1vZGFsX19Cb2R5LS1vcGVuIGJvZHkge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xufVxuXG5ib2R5IHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG59XG5cbiNtYWluLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG1pbi1oZWlnaHQ6IDEwMHZoO1xufVxuXG4uZ3JpZC12aWV3ZXIge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgb3BhY2l0eTogMC4zO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogOTkwMDA7XG59XG4uZ3JpZC12aWV3ZXIgLmNlbGwge1xuICBib3JkZXI6IDFweCBzb2xpZCBibHVlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1heC13aWR0aDogMTM2MnB4O1xuICBtYXJnaW46IGF1dG87XG4gIHBhZGRpbmc6IDAgMTZweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA2NDBweCkge1xuICAuZ3JpZC12aWV3ZXIgLmNlbGwge1xuICAgIG1heC13aWR0aDogODUzLjMzMzMzMzMzMzNweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuZ3JpZC12aWV3ZXIgLmNlbGwge1xuICAgIG1heC13aWR0aDogMTM2MnB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgLmdyaWQtdmlld2VyIC5jZWxsIHtcbiAgICBwYWRkaW5nOiAwIDI0cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmdyaWQtdmlld2VyIC5jZWxsIHtcbiAgICBwYWRkaW5nOiAwIDhweDtcbiAgfVxufVxuLmdyaWQtdmlld2VyIC5jZWxsX19pdGVtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXI6IDFweCBzb2xpZCByZWQ7XG4gIHdpZHRoOiA1MCU7XG4gIGZsb2F0OiBsZWZ0O1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uZ3JpZC12aWV3ZXIgLmNlbGxfX2l0ZW06YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBib3JkZXI6IDFweCBzb2xpZCBibHVlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiA4cHg7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogOHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gIC5ncmlkLXZpZXdlciAuY2VsbF9faXRlbTpudGgtY2hpbGQoMikgfiAuY2VsbF9faXRlbSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDY0MHB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5ncmlkLXZpZXdlciAuY2VsbF9faXRlbTpudGgtY2hpbGQoNCkgfiAuY2VsbF9faXRlbSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuZ3JpZC12aWV3ZXIgLmNlbGxfX2l0ZW0ge1xuICAgIHdpZHRoOiAyNSU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmdyaWQtdmlld2VyIC5jZWxsX19pdGVtIHtcbiAgICB3aWR0aDogMTIuNSU7XG4gIH1cbn1cblxuLnQtYmctY29sb3ItMSB7XG4gIGJhY2tncm91bmQ6ICMwZTFhMmIgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBlMWEyYiAhaW1wb3J0YW50O1xuICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xufVxuXG4udC1iZy1jb2xvci0yIHtcbiAgYmFja2dyb3VuZDogI2RkZDZmNCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGRkNmY0ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjMGUxYTJiICFpbXBvcnRhbnQ7XG59XG5cbi50LWJnLWNvbG9yLTMge1xuICBiYWNrZ3JvdW5kOiAjZWJkMjk0ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlYmQyOTQgIWltcG9ydGFudDtcbiAgY29sb3I6ICMwZTFhMmIgIWltcG9ydGFudDtcbn1cblxuLnQtYmctY29sb3ItNCxcbi50LWJnLWNvbG9yLWdyYXkge1xuICBiYWNrZ3JvdW5kOiAjZjhmN2Y1ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOGY3ZjUgIWltcG9ydGFudDtcbiAgY29sb3I6ICMwZTFhMmIgIWltcG9ydGFudDtcbn1cblxuYm9keSB7XG4gIGZvbnQtZmFtaWx5OiBcIkZvcm95YSBCYW5raSBUZXh0XCIsIFwiSGVsdmV0aWNhXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGNvbG9yOiAjMGUxYTJiO1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuXG4uZnJhbWUge1xuICBmb250LWZhbWlseTogXCJGb3JveWEgQmFua2kgVGV4dFwiLCBcIkhlbHZldGljYVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG5cbmgxIHtcbiAgZm9udC1mYW1pbHk6IFwiRm9yb3lhIEJhbmtpIERpc3BsYXlcIiwgXCJIZWx2ZXRpY2FcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAycmVtO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICBoMSB7XG4gICAgZm9udC1zaXplOiAzcmVtO1xuICB9XG59XG5cbmgyIHtcbiAgZm9udC1mYW1pbHk6IFwiRm9yb3lhIEJhbmtpIERpc3BsYXlcIiwgXCJIZWx2ZXRpY2FcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIGgyIHtcbiAgICBmb250LXNpemU6IDJyZW07XG4gIH1cbn1cblxuaDMsXG5oNCxcbmg1LFxuaDYge1xuICBmb250LWZhbWlseTogXCJGb3JveWEgQmFua2kgRGlzcGxheVwiLCBcIkhlbHZldGljYVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xufVxuXG5wID4gc21hbGwge1xuICBmb250LWZhbWlseTogXCJGb3JveWEgQmFua2kgVGV4dFwiLCBcIkhlbHZldGljYVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuXG5hIHtcbiAgY29sb3I6ICMxYjZjOTM7XG59XG5hIHN2ZyB7XG4gIGZpbGw6IGN1cnJlbnRjb2xvcjtcbn1cbmE6dmlzaXRlZCB7XG4gIGNvbG9yOiAjMWI2YzkzO1xufVxuYTpob3ZlciB7XG4gIGNvbG9yOiAjMGUxYTJiO1xufVxuYTpob3ZlciBzdmcge1xuICBmaWxsOiBjdXJyZW50Y29sb3I7XG59XG5cbmJsb2NrcXVvdGUge1xuICBtYXgtd2lkdGg6IDQxLjEyNXJlbTtcbn1cblxuLm1hbmNoZXQge1xuICBmb250LWZhbWlseTogXCJGb3JveWEgQmFua2kgVGV4dFwiLCBcIkhlbHZldGljYVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuXG5bY2xhc3MqPXRleHQtbW9kdWxlLV0gaDIsXG5bY2xhc3MqPXRleHQtbW9kdWxlLV0gaDMsXG5bY2xhc3MqPXRleHQtbW9kdWxlLV0gaDQsXG5bY2xhc3MqPXRleHQtbW9kdWxlLV0gaDUsXG5bY2xhc3MqPXRleHQtbW9kdWxlLV0gaDYsXG5bY2xhc3MqPXRleHQtbW9kdWxlLV0gcCxcbltjbGFzcyo9dGV4dC1tb2R1bGUtXSB1bCxcbltjbGFzcyo9dGV4dC1tb2R1bGUtXSBvbCB7XG4gIG1heC13aWR0aDogNDEuMTI1cmVtO1xufVxuXG4ucmljaC10ZXh0IGgxLFxuLnJpY2gtdGV4dCBoMixcbi5yaWNoLXRleHQgaDMsXG4ucmljaC10ZXh0IGg0LFxuLnJpY2gtdGV4dCBoNSxcbi5yaWNoLXRleHQgaDYsXG4ucmljaC10ZXh0IHAge1xuICBtYXJnaW4tdG9wOiAxcmVtO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuLnJpY2gtdGV4dCBsaSB7XG4gIG1hcmdpbjogMC42NWVtIDA7XG59XG5cbi5idG4ge1xuICBmb250LWZhbWlseTogXCJGb3JveWEgQmFua2kgVGV4dFwiLCBcIkhlbHZldGljYVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMS40O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJvcmRlcjogMC4xMjVyZW0gc29saWQ7XG4gIGJvcmRlci1yYWRpdXM6IDJyZW07XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjI1cyBjdWJpYy1iZXppZXIoMC4yNCwgMC41LCAwLjIyLCAwLjg5KSwgY29sb3IgMC4yNXMgY3ViaWMtYmV6aWVyKDAuMjQsIDAuNSwgMC4yMiwgMC44OSksIGJvcmRlci1jb2xvciAwLjI1cyBjdWJpYy1iZXppZXIoMC4yNCwgMC41LCAwLjIyLCAwLjg5KTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDFyZW0gMnJlbTtcbiAgd2lkdGg6IHVuc2V0O1xuICBtYXgtd2lkdGg6IHVuc2V0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGUxYTJiO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5idG46aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2U0ODU1O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5idG46ZGlzYWJsZWQsIC5idG4uYnRuLS1kaXNhYmxlZCB7XG4gIG9wYWNpdHk6IDAuNTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uYnRuOmZvY3VzLXZpc2libGUge1xuICBvdXRsaW5lLW9mZnNldDogMDtcbiAgb3V0bGluZTogMC4yNXJlbSBzb2xpZCAjOGU5OGE4O1xufVxuLmJ0bjphY3RpdmUge1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xufVxuLmJ0bi5idG4uYnRuLS1kZWZhdWx0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBlMWEyYjtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uYnRuLmJ0bi5idG4tLWRlZmF1bHQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2U0ODU1O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5idG4uYnRuLmJ0bi0tYnJhbmQtMSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlYmQyOTQ7XG4gIGNvbG9yOiAjMGUxYTJiO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmJ0bi5idG4uYnRuLS1icmFuZC0xOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBlMWEyYjtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uYnRuLmJ0bi5idG4tLWJyYW5kLTIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGRkNmY0O1xuICBjb2xvcjogIzBlMWEyYjtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5idG4uYnRuLmJ0bi0tYnJhbmQtMjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwZTFhMmI7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmJ0bi5idG4uYnRuLS1icmFuZC0xLmJ0bi0taW52ZXJ0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ViZDI5NDtcbiAgY29sb3I6ICMwZTFhMmI7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uYnRuLmJ0bi5idG4tLWJyYW5kLTEuYnRuLS1pbnZlcnQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICNlYmQyOTQ7XG4gIGJvcmRlci1jb2xvcjogI2ViZDI5NDtcbn1cbi5idG4uYnRuLmJ0bi0tYnJhbmQtMi5idG4tLWludmVydCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZGQ2ZjQ7XG4gIGNvbG9yOiAjMGUxYTJiO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmJ0bi5idG4uYnRuLS1icmFuZC0yLmJ0bi0taW52ZXJ0OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjZGRkNmY0O1xuICBib3JkZXItY29sb3I6ICNkZGQ2ZjQ7XG59XG4uYnRuLmJ0bi5idG4tLXNlY29uZGFyeS5idG4tLWRlZmF1bHQsIC5idG4uYnRuLmJ0bi0tc2Vjb25kYXJ5LmJ0bi0tYnJhbmQtMSwgLmJ0bi5idG4uYnRuLS1zZWNvbmRhcnkuYnRuLS1icmFuZC0yIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjMGUxYTJiO1xuICBib3JkZXItY29sb3I6ICMwZTFhMmI7XG59XG4uYnRuLmJ0bi5idG4tLXNlY29uZGFyeS5idG4tLWRlZmF1bHQ6aG92ZXIsIC5idG4uYnRuLmJ0bi0tc2Vjb25kYXJ5LmJ0bi0tYnJhbmQtMTpob3ZlciwgLmJ0bi5idG4uYnRuLS1zZWNvbmRhcnkuYnRuLS1icmFuZC0yOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBlMWEyYjtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uYnRuLmJ0bi5idG4tLXNlY29uZGFyeS5idG4tLWJyYW5kLTEuYnRuLS1pbnZlcnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBjb2xvcjogIzBlMWEyYjtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5idG4uYnRuLmJ0bi0tc2Vjb25kYXJ5LmJ0bi0tYnJhbmQtMS5idG4tLWludmVydDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmZmZmO1xufVxuLmJ0bi5idG4uYnRuLS1zZWNvbmRhcnkuYnRuLS1icmFuZC0yLmJ0bi0taW52ZXJ0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXItY29sb3I6ICNmZmZmZmY7XG59XG4uYnRuLmJ0bi5idG4tLXNlY29uZGFyeS5idG4tLWJyYW5kLTIuYnRuLS1pbnZlcnQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBjb2xvcjogIzBlMWEyYjtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5idG4uanMtbW9kYWwgPiBzcGFuIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG5idXR0b24gPiAqIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5hLWFycm93LWxpbmsuYS1hcnJvdy1saW5rLmEtYXJyb3ctbGluayB7XG4gIGZvbnQtZmFtaWx5OiBcIkZvcm95YSBCYW5raSBUZXh0XCIsIFwiSGVsdmV0aWNhXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICMxYjZjOTM7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG4gIGZsb2F0OiBub25lO1xufVxuLmEtYXJyb3ctbGluay5hLWFycm93LWxpbmsuYS1hcnJvdy1saW5rOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyUyMHdpZHRoJTNEJTI3MjQlMjclMjBoZWlnaHQlM0QlMjcxMyUyNyUyMHZpZXdCb3glM0QlMjcwJTIwMCUyMDI0JTIwMTMlMjclMjBmaWxsJTNEJTI3bm9uZSUyNyUyMHhtbG5zJTNEJTI3aHR0cCUzQSUyRiUyRnd3dy53My5vcmclMkYyMDAwJTJGc3ZnJTI3JTNFJTNDcGF0aCUyMGZpbGwlM0QlMjclMjMxYjZjOTMlMjclMjBkJTNEJTI3TTE3LjElMjAwLjIyNUMxNi44JTIwLTAuMDc1JTIwMTYuMzUlMjAtMC4wNzUlMjAxNi4wNSUyMDAuMjI1QzE1Ljc1JTIwMC41MjUlMjAxNS43NSUyMDAuOTc1JTIwMTYuMDUlMjAxLjI3NUwxOS45NSUyMDUuMzI1SDAuNzVDMC4zJTIwNS4zMjUlMjAwJTIwNS42MjUlMjAwJTIwNi4wNzVDMCUyMDYuNTI1JTIwMC4zJTIwNi44MjUlMjAwLjc1JTIwNi44MjVIMjAuMUwxNi4wNSUyMDEwLjg3NUMxNS43NSUyMDExLjE3NSUyMDE1Ljc1JTIwMTEuNjI1JTIwMTYuMDUlMjAxMS45MjVDMTYuMiUyMDEyLjA3NSUyMDE2LjM1JTIwMTIuMDc1JTIwMTYuNjUlMjAxMi4wNzVDMTYuOTUlMjAxMi4wNzUlMjAxNy4xJTIwMTIuMDc1JTIwMTcuMjUlMjAxMS45MjVMMjMuMSUyMDYuMDc1TDE3LjElMjAwLjIyNVolMjclMkYlM0UlM0MlMkZzdmclM0VcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IGNlbnRlcjtcbiAgd2lkdGg6IDEuNDM3NXJlbTtcbiAgaGVpZ2h0OiAwLjc1cmVtO1xuICByaWdodDogMDtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgdHJhbnNmb3JtOiBub25lO1xuICBwYWRkaW5nLWxlZnQ6IDAuNjI1cmVtO1xufVxuLmEtYXJyb3ctbGluay5hLWFycm93LWxpbmsuYS1hcnJvdy1saW5rOnZpc2l0ZWQge1xuICBjb2xvcjogIzFiNmM5Mztcbn1cbi5hLWFycm93LWxpbmsuYS1hcnJvdy1saW5rLmEtYXJyb3ctbGluazpmb2N1cywgLmEtYXJyb3ctbGluay5hLWFycm93LWxpbmsuYS1hcnJvdy1saW5rOmhvdmVyIHtcbiAgY29sb3I6ICMwZTFhMmI7XG59XG4uYS1hcnJvdy1saW5rLmEtYXJyb3ctbGluay5hLWFycm93LWxpbms6Zm9jdXM6OmFmdGVyLCAuYS1hcnJvdy1saW5rLmEtYXJyb3ctbGluay5hLWFycm93LWxpbms6aG92ZXI6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyUyMHdpZHRoJTNEJTI3MjQlMjclMjBoZWlnaHQlM0QlMjcxMyUyNyUyMHZpZXdCb3glM0QlMjcwJTIwMCUyMDI0JTIwMTMlMjclMjBmaWxsJTNEJTI3bm9uZSUyNyUyMHhtbG5zJTNEJTI3aHR0cCUzQSUyRiUyRnd3dy53My5vcmclMkYyMDAwJTJGc3ZnJTI3JTNFJTNDcGF0aCUyMGZpbGwlM0QlMjclMjMwZTFhMmIlMjclMjBkJTNEJTI3TTE3LjElMjAwLjIyNUMxNi44JTIwLTAuMDc1JTIwMTYuMzUlMjAtMC4wNzUlMjAxNi4wNSUyMDAuMjI1QzE1Ljc1JTIwMC41MjUlMjAxNS43NSUyMDAuOTc1JTIwMTYuMDUlMjAxLjI3NUwxOS45NSUyMDUuMzI1SDAuNzVDMC4zJTIwNS4zMjUlMjAwJTIwNS42MjUlMjAwJTIwNi4wNzVDMCUyMDYuNTI1JTIwMC4zJTIwNi44MjUlMjAwLjc1JTIwNi44MjVIMjAuMUwxNi4wNSUyMDEwLjg3NUMxNS43NSUyMDExLjE3NSUyMDE1Ljc1JTIwMTEuNjI1JTIwMTYuMDUlMjAxMS45MjVDMTYuMiUyMDEyLjA3NSUyMDE2LjM1JTIwMTIuMDc1JTIwMTYuNjUlMjAxMi4wNzVDMTYuOTUlMjAxMi4wNzUlMjAxNy4xJTIwMTIuMDc1JTIwMTcuMjUlMjAxMS45MjVMMjMuMSUyMDYuMDc1TDE3LjElMjAwLjIyNVolMjclMkYlM0UlM0MlMkZzdmclM0VcIik7XG59XG4uYS1hcnJvdy1saW5rLmEtYXJyb3ctbGluay5hLWFycm93LWxpbmsgLmEtYXJyb3ctbGlua19faWNvbixcbi5hLWFycm93LWxpbmsuYS1hcnJvdy1saW5rLmEtYXJyb3ctbGluayAuaWNvbixcbi5hLWFycm93LWxpbmsuYS1hcnJvdy1saW5rLmEtYXJyb3ctbGluayBzdmcge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ucnQtYS1hcnJvdy1saW5rLFxuLnJ0LWEtYXJyb3ctbGluay0tc21hbGwge1xuICBmb250LWZhbWlseTogXCJGb3JveWEgQmFua2kgVGV4dFwiLCBcIkhlbHZldGljYVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjMWI2YzkzO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xuICBmbG9hdDogbm9uZTtcbn1cbi5ydC1hLWFycm93LWxpbms6OmFmdGVyLFxuLnJ0LWEtYXJyb3ctbGluay0tc21hbGw6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnJTIwd2lkdGglM0QlMjcyNCUyNyUyMGhlaWdodCUzRCUyNzEzJTI3JTIwdmlld0JveCUzRCUyNzAlMjAwJTIwMjQlMjAxMyUyNyUyMGZpbGwlM0QlMjdub25lJTI3JTIweG1sbnMlM0QlMjdodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjIwMDAlMkZzdmclMjclM0UlM0NwYXRoJTIwZmlsbCUzRCUyNyUyMzFiNmM5MyUyNyUyMGQlM0QlMjdNMTcuMSUyMDAuMjI1QzE2LjglMjAtMC4wNzUlMjAxNi4zNSUyMC0wLjA3NSUyMDE2LjA1JTIwMC4yMjVDMTUuNzUlMjAwLjUyNSUyMDE1Ljc1JTIwMC45NzUlMjAxNi4wNSUyMDEuMjc1TDE5Ljk1JTIwNS4zMjVIMC43NUMwLjMlMjA1LjMyNSUyMDAlMjA1LjYyNSUyMDAlMjA2LjA3NUMwJTIwNi41MjUlMjAwLjMlMjA2LjgyNSUyMDAuNzUlMjA2LjgyNUgyMC4xTDE2LjA1JTIwMTAuODc1QzE1Ljc1JTIwMTEuMTc1JTIwMTUuNzUlMjAxMS42MjUlMjAxNi4wNSUyMDExLjkyNUMxNi4yJTIwMTIuMDc1JTIwMTYuMzUlMjAxMi4wNzUlMjAxNi42NSUyMDEyLjA3NUMxNi45NSUyMDEyLjA3NSUyMDE3LjElMjAxMi4wNzUlMjAxNy4yNSUyMDExLjkyNUwyMy4xJTIwNi4wNzVMMTcuMSUyMDAuMjI1WiUyNyUyRiUzRSUzQyUyRnN2ZyUzRVwiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgY2VudGVyO1xuICB3aWR0aDogMS40Mzc1cmVtO1xuICBoZWlnaHQ6IDAuNzVyZW07XG4gIHJpZ2h0OiAwO1xuICBwb3NpdGlvbjogc3RhdGljO1xuICB0cmFuc2Zvcm06IG5vbmU7XG4gIHBhZGRpbmctbGVmdDogMC42MjVyZW07XG59XG4ucnQtYS1hcnJvdy1saW5rOnZpc2l0ZWQsXG4ucnQtYS1hcnJvdy1saW5rLS1zbWFsbDp2aXNpdGVkIHtcbiAgY29sb3I6ICMxYjZjOTM7XG59XG4ucnQtYS1hcnJvdy1saW5rOmZvY3VzLCAucnQtYS1hcnJvdy1saW5rOmhvdmVyLFxuLnJ0LWEtYXJyb3ctbGluay0tc21hbGw6Zm9jdXMsXG4ucnQtYS1hcnJvdy1saW5rLS1zbWFsbDpob3ZlciB7XG4gIGNvbG9yOiAjMGUxYTJiO1xufVxuLnJ0LWEtYXJyb3ctbGluazpmb2N1czo6YWZ0ZXIsIC5ydC1hLWFycm93LWxpbms6aG92ZXI6OmFmdGVyLFxuLnJ0LWEtYXJyb3ctbGluay0tc21hbGw6Zm9jdXM6OmFmdGVyLFxuLnJ0LWEtYXJyb3ctbGluay0tc21hbGw6aG92ZXI6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyUyMHdpZHRoJTNEJTI3MjQlMjclMjBoZWlnaHQlM0QlMjcxMyUyNyUyMHZpZXdCb3glM0QlMjcwJTIwMCUyMDI0JTIwMTMlMjclMjBmaWxsJTNEJTI3bm9uZSUyNyUyMHhtbG5zJTNEJTI3aHR0cCUzQSUyRiUyRnd3dy53My5vcmclMkYyMDAwJTJGc3ZnJTI3JTNFJTNDcGF0aCUyMGZpbGwlM0QlMjclMjMwZTFhMmIlMjclMjBkJTNEJTI3TTE3LjElMjAwLjIyNUMxNi44JTIwLTAuMDc1JTIwMTYuMzUlMjAtMC4wNzUlMjAxNi4wNSUyMDAuMjI1QzE1Ljc1JTIwMC41MjUlMjAxNS43NSUyMDAuOTc1JTIwMTYuMDUlMjAxLjI3NUwxOS45NSUyMDUuMzI1SDAuNzVDMC4zJTIwNS4zMjUlMjAwJTIwNS42MjUlMjAwJTIwNi4wNzVDMCUyMDYuNTI1JTIwMC4zJTIwNi44MjUlMjAwLjc1JTIwNi44MjVIMjAuMUwxNi4wNSUyMDEwLjg3NUMxNS43NSUyMDExLjE3NSUyMDE1Ljc1JTIwMTEuNjI1JTIwMTYuMDUlMjAxMS45MjVDMTYuMiUyMDEyLjA3NSUyMDE2LjM1JTIwMTIuMDc1JTIwMTYuNjUlMjAxMi4wNzVDMTYuOTUlMjAxMi4wNzUlMjAxNy4xJTIwMTIuMDc1JTIwMTcuMjUlMjAxMS45MjVMMjMuMSUyMDYuMDc1TDE3LjElMjAwLjIyNVolMjclMkYlM0UlM0MlMkZzdmclM0VcIik7XG59XG4ucnQtYS1hcnJvdy1saW5rIC5hLWFycm93LWxpbmtfX2ljb24sXG4ucnQtYS1hcnJvdy1saW5rIC5pY29uLFxuLnJ0LWEtYXJyb3ctbGluayBzdmcsXG4ucnQtYS1hcnJvdy1saW5rLS1zbWFsbCAuYS1hcnJvdy1saW5rX19pY29uLFxuLnJ0LWEtYXJyb3ctbGluay0tc21hbGwgLmljb24sXG4ucnQtYS1hcnJvdy1saW5rLS1zbWFsbCBzdmcge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ucnQtYS1hcnJvdy1saW5rLS1pbnZlcnQsXG4ucnQtYS1hcnJvdy1saW5rLS1zbWFsbC1pbnZlcnRlZCB7XG4gIGZvbnQtZmFtaWx5OiBcIkZvcm95YSBCYW5raSBUZXh0XCIsIFwiSGVsdmV0aWNhXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG4gIGZsb2F0OiBub25lO1xufVxuLnJ0LWEtYXJyb3ctbGluay0taW52ZXJ0OjphZnRlcixcbi5ydC1hLWFycm93LWxpbmstLXNtYWxsLWludmVydGVkOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyUyMHdpZHRoJTNEJTI3MjQlMjclMjBoZWlnaHQlM0QlMjcxMyUyNyUyMHZpZXdCb3glM0QlMjcwJTIwMCUyMDI0JTIwMTMlMjclMjBmaWxsJTNEJTI3bm9uZSUyNyUyMHhtbG5zJTNEJTI3aHR0cCUzQSUyRiUyRnd3dy53My5vcmclMkYyMDAwJTJGc3ZnJTI3JTNFJTNDcGF0aCUyMGZpbGwlM0QlMjclMjNmZmZmZmYlMjclMjBkJTNEJTI3TTE3LjElMjAwLjIyNUMxNi44JTIwLTAuMDc1JTIwMTYuMzUlMjAtMC4wNzUlMjAxNi4wNSUyMDAuMjI1QzE1Ljc1JTIwMC41MjUlMjAxNS43NSUyMDAuOTc1JTIwMTYuMDUlMjAxLjI3NUwxOS45NSUyMDUuMzI1SDAuNzVDMC4zJTIwNS4zMjUlMjAwJTIwNS42MjUlMjAwJTIwNi4wNzVDMCUyMDYuNTI1JTIwMC4zJTIwNi44MjUlMjAwLjc1JTIwNi44MjVIMjAuMUwxNi4wNSUyMDEwLjg3NUMxNS43NSUyMDExLjE3NSUyMDE1Ljc1JTIwMTEuNjI1JTIwMTYuMDUlMjAxMS45MjVDMTYuMiUyMDEyLjA3NSUyMDE2LjM1JTIwMTIuMDc1JTIwMTYuNjUlMjAxMi4wNzVDMTYuOTUlMjAxMi4wNzUlMjAxNy4xJTIwMTIuMDc1JTIwMTcuMjUlMjAxMS45MjVMMjMuMSUyMDYuMDc1TDE3LjElMjAwLjIyNVolMjclMkYlM0UlM0MlMkZzdmclM0VcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IGNlbnRlcjtcbiAgd2lkdGg6IDEuNDM3NXJlbTtcbiAgaGVpZ2h0OiAwLjc1cmVtO1xuICByaWdodDogMDtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgdHJhbnNmb3JtOiBub25lO1xuICBwYWRkaW5nLWxlZnQ6IDAuNjI1cmVtO1xufVxuLnJ0LWEtYXJyb3ctbGluay0taW52ZXJ0OnZpc2l0ZWQsXG4ucnQtYS1hcnJvdy1saW5rLS1zbWFsbC1pbnZlcnRlZDp2aXNpdGVkIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4ucnQtYS1hcnJvdy1saW5rLS1pbnZlcnQ6Zm9jdXMsIC5ydC1hLWFycm93LWxpbmstLWludmVydDpob3Zlcixcbi5ydC1hLWFycm93LWxpbmstLXNtYWxsLWludmVydGVkOmZvY3VzLFxuLnJ0LWEtYXJyb3ctbGluay0tc21hbGwtaW52ZXJ0ZWQ6aG92ZXIge1xuICBjb2xvcjogI2I1YjViNTtcbn1cbi5ydC1hLWFycm93LWxpbmstLWludmVydDpmb2N1czo6YWZ0ZXIsIC5ydC1hLWFycm93LWxpbmstLWludmVydDpob3Zlcjo6YWZ0ZXIsXG4ucnQtYS1hcnJvdy1saW5rLS1zbWFsbC1pbnZlcnRlZDpmb2N1czo6YWZ0ZXIsXG4ucnQtYS1hcnJvdy1saW5rLS1zbWFsbC1pbnZlcnRlZDpob3Zlcjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnJTIwd2lkdGglM0QlMjcyNCUyNyUyMGhlaWdodCUzRCUyNzEzJTI3JTIwdmlld0JveCUzRCUyNzAlMjAwJTIwMjQlMjAxMyUyNyUyMGZpbGwlM0QlMjdub25lJTI3JTIweG1sbnMlM0QlMjdodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjIwMDAlMkZzdmclMjclM0UlM0NwYXRoJTIwZmlsbCUzRCUyNyUyM2I1YjViNSUyNyUyMGQlM0QlMjdNMTcuMSUyMDAuMjI1QzE2LjglMjAtMC4wNzUlMjAxNi4zNSUyMC0wLjA3NSUyMDE2LjA1JTIwMC4yMjVDMTUuNzUlMjAwLjUyNSUyMDE1Ljc1JTIwMC45NzUlMjAxNi4wNSUyMDEuMjc1TDE5Ljk1JTIwNS4zMjVIMC43NUMwLjMlMjA1LjMyNSUyMDAlMjA1LjYyNSUyMDAlMjA2LjA3NUMwJTIwNi41MjUlMjAwLjMlMjA2LjgyNSUyMDAuNzUlMjA2LjgyNUgyMC4xTDE2LjA1JTIwMTAuODc1QzE1Ljc1JTIwMTEuMTc1JTIwMTUuNzUlMjAxMS42MjUlMjAxNi4wNSUyMDExLjkyNUMxNi4yJTIwMTIuMDc1JTIwMTYuMzUlMjAxMi4wNzUlMjAxNi42NSUyMDEyLjA3NUMxNi45NSUyMDEyLjA3NSUyMDE3LjElMjAxMi4wNzUlMjAxNy4yNSUyMDExLjkyNUwyMy4xJTIwNi4wNzVMMTcuMSUyMDAuMjI1WiUyNyUyRiUzRSUzQyUyRnN2ZyUzRVwiKTtcbn1cbi5ydC1hLWFycm93LWxpbmstLWludmVydCAuYS1hcnJvdy1saW5rX19pY29uLFxuLnJ0LWEtYXJyb3ctbGluay0taW52ZXJ0IC5pY29uLFxuLnJ0LWEtYXJyb3ctbGluay0taW52ZXJ0IHN2Zyxcbi5ydC1hLWFycm93LWxpbmstLXNtYWxsLWludmVydGVkIC5hLWFycm93LWxpbmtfX2ljb24sXG4ucnQtYS1hcnJvdy1saW5rLS1zbWFsbC1pbnZlcnRlZCAuaWNvbixcbi5ydC1hLWFycm93LWxpbmstLXNtYWxsLWludmVydGVkIHN2ZyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi50LWJnLWNvbG9yLTEgLmEtYXJyb3ctbGluay5hLWFycm93LWxpbmsuYS1hcnJvdy1saW5rIHtcbiAgZm9udC1mYW1pbHk6IFwiRm9yb3lhIEJhbmtpIFRleHRcIiwgXCJIZWx2ZXRpY2FcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwb3NpdGlvbjogc3RhdGljO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbiAgZmxvYXQ6IG5vbmU7XG59XG4udC1iZy1jb2xvci0xIC5hLWFycm93LWxpbmsuYS1hcnJvdy1saW5rLmEtYXJyb3ctbGluazo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmclMjB3aWR0aCUzRCUyNzI0JTI3JTIwaGVpZ2h0JTNEJTI3MTMlMjclMjB2aWV3Qm94JTNEJTI3MCUyMDAlMjAyNCUyMDEzJTI3JTIwZmlsbCUzRCUyN25vbmUlMjclMjB4bWxucyUzRCUyN2h0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMjAwMCUyRnN2ZyUyNyUzRSUzQ3BhdGglMjBmaWxsJTNEJTI3JTIzZmZmZmZmJTI3JTIwZCUzRCUyN00xNy4xJTIwMC4yMjVDMTYuOCUyMC0wLjA3NSUyMDE2LjM1JTIwLTAuMDc1JTIwMTYuMDUlMjAwLjIyNUMxNS43NSUyMDAuNTI1JTIwMTUuNzUlMjAwLjk3NSUyMDE2LjA1JTIwMS4yNzVMMTkuOTUlMjA1LjMyNUgwLjc1QzAuMyUyMDUuMzI1JTIwMCUyMDUuNjI1JTIwMCUyMDYuMDc1QzAlMjA2LjUyNSUyMDAuMyUyMDYuODI1JTIwMC43NSUyMDYuODI1SDIwLjFMMTYuMDUlMjAxMC44NzVDMTUuNzUlMjAxMS4xNzUlMjAxNS43NSUyMDExLjYyNSUyMDE2LjA1JTIwMTEuOTI1QzE2LjIlMjAxMi4wNzUlMjAxNi4zNSUyMDEyLjA3NSUyMDE2LjY1JTIwMTIuMDc1QzE2Ljk1JTIwMTIuMDc1JTIwMTcuMSUyMDEyLjA3NSUyMDE3LjI1JTIwMTEuOTI1TDIzLjElMjA2LjA3NUwxNy4xJTIwMC4yMjVaJTI3JTJGJTNFJTNDJTJGc3ZnJTNFXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCBjZW50ZXI7XG4gIHdpZHRoOiAxLjQzNzVyZW07XG4gIGhlaWdodDogMC43NXJlbTtcbiAgcmlnaHQ6IDA7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIHRyYW5zZm9ybTogbm9uZTtcbiAgcGFkZGluZy1sZWZ0OiAwLjYyNXJlbTtcbn1cbi50LWJnLWNvbG9yLTEgLmEtYXJyb3ctbGluay5hLWFycm93LWxpbmsuYS1hcnJvdy1saW5rOnZpc2l0ZWQge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi50LWJnLWNvbG9yLTEgLmEtYXJyb3ctbGluay5hLWFycm93LWxpbmsuYS1hcnJvdy1saW5rOmZvY3VzLCAudC1iZy1jb2xvci0xIC5hLWFycm93LWxpbmsuYS1hcnJvdy1saW5rLmEtYXJyb3ctbGluazpob3ZlciB7XG4gIGNvbG9yOiAjYjViNWI1O1xufVxuLnQtYmctY29sb3ItMSAuYS1hcnJvdy1saW5rLmEtYXJyb3ctbGluay5hLWFycm93LWxpbms6Zm9jdXM6OmFmdGVyLCAudC1iZy1jb2xvci0xIC5hLWFycm93LWxpbmsuYS1hcnJvdy1saW5rLmEtYXJyb3ctbGluazpob3Zlcjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnJTIwd2lkdGglM0QlMjcyNCUyNyUyMGhlaWdodCUzRCUyNzEzJTI3JTIwdmlld0JveCUzRCUyNzAlMjAwJTIwMjQlMjAxMyUyNyUyMGZpbGwlM0QlMjdub25lJTI3JTIweG1sbnMlM0QlMjdodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjIwMDAlMkZzdmclMjclM0UlM0NwYXRoJTIwZmlsbCUzRCUyNyUyM2I1YjViNSUyNyUyMGQlM0QlMjdNMTcuMSUyMDAuMjI1QzE2LjglMjAtMC4wNzUlMjAxNi4zNSUyMC0wLjA3NSUyMDE2LjA1JTIwMC4yMjVDMTUuNzUlMjAwLjUyNSUyMDE1Ljc1JTIwMC45NzUlMjAxNi4wNSUyMDEuMjc1TDE5Ljk1JTIwNS4zMjVIMC43NUMwLjMlMjA1LjMyNSUyMDAlMjA1LjYyNSUyMDAlMjA2LjA3NUMwJTIwNi41MjUlMjAwLjMlMjA2LjgyNSUyMDAuNzUlMjA2LjgyNUgyMC4xTDE2LjA1JTIwMTAuODc1QzE1Ljc1JTIwMTEuMTc1JTIwMTUuNzUlMjAxMS42MjUlMjAxNi4wNSUyMDExLjkyNUMxNi4yJTIwMTIuMDc1JTIwMTYuMzUlMjAxMi4wNzUlMjAxNi42NSUyMDEyLjA3NUMxNi45NSUyMDEyLjA3NSUyMDE3LjElMjAxMi4wNzUlMjAxNy4yNSUyMDExLjkyNUwyMy4xJTIwNi4wNzVMMTcuMSUyMDAuMjI1WiUyNyUyRiUzRSUzQyUyRnN2ZyUzRVwiKTtcbn1cbi50LWJnLWNvbG9yLTEgLmEtYXJyb3ctbGluay5hLWFycm93LWxpbmsuYS1hcnJvdy1saW5rIC5hLWFycm93LWxpbmtfX2ljb24sXG4udC1iZy1jb2xvci0xIC5hLWFycm93LWxpbmsuYS1hcnJvdy1saW5rLmEtYXJyb3ctbGluayAuaWNvbixcbi50LWJnLWNvbG9yLTEgLmEtYXJyb3ctbGluay5hLWFycm93LWxpbmsuYS1hcnJvdy1saW5rIHN2ZyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5ydC1idXR0b24tLWxpbmstY29sb3IsIC5ydC1idXR0b24tLWxpbmstY29sb3I6dmlzaXRlZCxcbi5ydC1idXR0b24tLWxpbmstY29sb3ItaW52ZXJ0ZWQsXG4ucnQtYnV0dG9uLS1saW5rLWNvbG9yLWludmVydGVkOnZpc2l0ZWQsXG4ucnQtYnV0dG9uLS1icmFuZC0xLFxuLnJ0LWJ1dHRvbi0tYnJhbmQtMTp2aXNpdGVkLFxuLnJ0LWJ1dHRvbi0tYnJhbmQtMixcbi5ydC1idXR0b24tLWJyYW5kLTI6dmlzaXRlZCxcbi5ydC1idXR0b24tLWJyYW5kLTMsXG4ucnQtYnV0dG9uLS1icmFuZC0zOnZpc2l0ZWQsXG4ucnQtYnV0dG9uLS1icmFuZC00LFxuLnJ0LWJ1dHRvbi0tYnJhbmQtNDp2aXNpdGVkIHtcbiAgZm9udC1mYW1pbHk6IFwiRm9yb3lhIEJhbmtpIFRleHRcIiwgXCJIZWx2ZXRpY2FcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBib3JkZXI6IDAuMTI1cmVtIHNvbGlkO1xuICBib3JkZXItcmFkaXVzOiAycmVtO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4yNXMgY3ViaWMtYmV6aWVyKDAuMjQsIDAuNSwgMC4yMiwgMC44OSksIGNvbG9yIDAuMjVzIGN1YmljLWJlemllcigwLjI0LCAwLjUsIDAuMjIsIDAuODkpLCBib3JkZXItY29sb3IgMC4yNXMgY3ViaWMtYmV6aWVyKDAuMjQsIDAuNSwgMC4yMiwgMC44OSk7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAxcmVtIDJyZW07XG4gIHdpZHRoOiB1bnNldDtcbiAgbWF4LXdpZHRoOiB1bnNldDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBlMWEyYjtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4ucnQtYnV0dG9uLS1saW5rLWNvbG9yOmhvdmVyLCAucnQtYnV0dG9uLS1saW5rLWNvbG9yOnZpc2l0ZWQ6aG92ZXIsXG4ucnQtYnV0dG9uLS1saW5rLWNvbG9yLWludmVydGVkOmhvdmVyLFxuLnJ0LWJ1dHRvbi0tbGluay1jb2xvci1pbnZlcnRlZDp2aXNpdGVkOmhvdmVyLFxuLnJ0LWJ1dHRvbi0tYnJhbmQtMTpob3Zlcixcbi5ydC1idXR0b24tLWJyYW5kLTE6dmlzaXRlZDpob3Zlcixcbi5ydC1idXR0b24tLWJyYW5kLTI6aG92ZXIsXG4ucnQtYnV0dG9uLS1icmFuZC0yOnZpc2l0ZWQ6aG92ZXIsXG4ucnQtYnV0dG9uLS1icmFuZC0zOmhvdmVyLFxuLnJ0LWJ1dHRvbi0tYnJhbmQtMzp2aXNpdGVkOmhvdmVyLFxuLnJ0LWJ1dHRvbi0tYnJhbmQtNDpob3Zlcixcbi5ydC1idXR0b24tLWJyYW5kLTQ6dmlzaXRlZDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzZTQ4NTU7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnJ0LWJ1dHRvbi0tbGluay1jb2xvcjpkaXNhYmxlZCwgLnJ0LWJ1dHRvbi0tbGluay1jb2xvci5idG4tLWRpc2FibGVkLCAucnQtYnV0dG9uLS1saW5rLWNvbG9yOnZpc2l0ZWQ6ZGlzYWJsZWQsIC5ydC1idXR0b24tLWxpbmstY29sb3I6dmlzaXRlZC5idG4tLWRpc2FibGVkLFxuLnJ0LWJ1dHRvbi0tbGluay1jb2xvci1pbnZlcnRlZDpkaXNhYmxlZCxcbi5ydC1idXR0b24tLWxpbmstY29sb3ItaW52ZXJ0ZWQuYnRuLS1kaXNhYmxlZCxcbi5ydC1idXR0b24tLWxpbmstY29sb3ItaW52ZXJ0ZWQ6dmlzaXRlZDpkaXNhYmxlZCxcbi5ydC1idXR0b24tLWxpbmstY29sb3ItaW52ZXJ0ZWQ6dmlzaXRlZC5idG4tLWRpc2FibGVkLFxuLnJ0LWJ1dHRvbi0tYnJhbmQtMTpkaXNhYmxlZCxcbi5ydC1idXR0b24tLWJyYW5kLTEuYnRuLS1kaXNhYmxlZCxcbi5ydC1idXR0b24tLWJyYW5kLTE6dmlzaXRlZDpkaXNhYmxlZCxcbi5ydC1idXR0b24tLWJyYW5kLTE6dmlzaXRlZC5idG4tLWRpc2FibGVkLFxuLnJ0LWJ1dHRvbi0tYnJhbmQtMjpkaXNhYmxlZCxcbi5ydC1idXR0b24tLWJyYW5kLTIuYnRuLS1kaXNhYmxlZCxcbi5ydC1idXR0b24tLWJyYW5kLTI6dmlzaXRlZDpkaXNhYmxlZCxcbi5ydC1idXR0b24tLWJyYW5kLTI6dmlzaXRlZC5idG4tLWRpc2FibGVkLFxuLnJ0LWJ1dHRvbi0tYnJhbmQtMzpkaXNhYmxlZCxcbi5ydC1idXR0b24tLWJyYW5kLTMuYnRuLS1kaXNhYmxlZCxcbi5ydC1idXR0b24tLWJyYW5kLTM6dmlzaXRlZDpkaXNhYmxlZCxcbi5ydC1idXR0b24tLWJyYW5kLTM6dmlzaXRlZC5idG4tLWRpc2FibGVkLFxuLnJ0LWJ1dHRvbi0tYnJhbmQtNDpkaXNhYmxlZCxcbi5ydC1idXR0b24tLWJyYW5kLTQuYnRuLS1kaXNhYmxlZCxcbi5ydC1idXR0b24tLWJyYW5kLTQ6dmlzaXRlZDpkaXNhYmxlZCxcbi5ydC1idXR0b24tLWJyYW5kLTQ6dmlzaXRlZC5idG4tLWRpc2FibGVkIHtcbiAgb3BhY2l0eTogMC41O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5ydC1idXR0b24tLWxpbmstY29sb3I6Zm9jdXMtdmlzaWJsZSwgLnJ0LWJ1dHRvbi0tbGluay1jb2xvcjp2aXNpdGVkOmZvY3VzLXZpc2libGUsXG4ucnQtYnV0dG9uLS1saW5rLWNvbG9yLWludmVydGVkOmZvY3VzLXZpc2libGUsXG4ucnQtYnV0dG9uLS1saW5rLWNvbG9yLWludmVydGVkOnZpc2l0ZWQ6Zm9jdXMtdmlzaWJsZSxcbi5ydC1idXR0b24tLWJyYW5kLTE6Zm9jdXMtdmlzaWJsZSxcbi5ydC1idXR0b24tLWJyYW5kLTE6dmlzaXRlZDpmb2N1cy12aXNpYmxlLFxuLnJ0LWJ1dHRvbi0tYnJhbmQtMjpmb2N1cy12aXNpYmxlLFxuLnJ0LWJ1dHRvbi0tYnJhbmQtMjp2aXNpdGVkOmZvY3VzLXZpc2libGUsXG4ucnQtYnV0dG9uLS1icmFuZC0zOmZvY3VzLXZpc2libGUsXG4ucnQtYnV0dG9uLS1icmFuZC0zOnZpc2l0ZWQ6Zm9jdXMtdmlzaWJsZSxcbi5ydC1idXR0b24tLWJyYW5kLTQ6Zm9jdXMtdmlzaWJsZSxcbi5ydC1idXR0b24tLWJyYW5kLTQ6dmlzaXRlZDpmb2N1cy12aXNpYmxlIHtcbiAgb3V0bGluZS1vZmZzZXQ6IDA7XG4gIG91dGxpbmU6IDAuMjVyZW0gc29saWQgIzhlOThhODtcbn1cbi5ydC1idXR0b24tLWxpbmstY29sb3I6YWN0aXZlLCAucnQtYnV0dG9uLS1saW5rLWNvbG9yOnZpc2l0ZWQ6YWN0aXZlLFxuLnJ0LWJ1dHRvbi0tbGluay1jb2xvci1pbnZlcnRlZDphY3RpdmUsXG4ucnQtYnV0dG9uLS1saW5rLWNvbG9yLWludmVydGVkOnZpc2l0ZWQ6YWN0aXZlLFxuLnJ0LWJ1dHRvbi0tYnJhbmQtMTphY3RpdmUsXG4ucnQtYnV0dG9uLS1icmFuZC0xOnZpc2l0ZWQ6YWN0aXZlLFxuLnJ0LWJ1dHRvbi0tYnJhbmQtMjphY3RpdmUsXG4ucnQtYnV0dG9uLS1icmFuZC0yOnZpc2l0ZWQ6YWN0aXZlLFxuLnJ0LWJ1dHRvbi0tYnJhbmQtMzphY3RpdmUsXG4ucnQtYnV0dG9uLS1icmFuZC0zOnZpc2l0ZWQ6YWN0aXZlLFxuLnJ0LWJ1dHRvbi0tYnJhbmQtNDphY3RpdmUsXG4ucnQtYnV0dG9uLS1icmFuZC00OnZpc2l0ZWQ6YWN0aXZlIHtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbn1cblxuLnJ0LWJ1dHRvbi0tbGluay1jb2xvci1pbnZlcnRlZCwgLnJ0LWJ1dHRvbi0tbGluay1jb2xvci1pbnZlcnRlZDp2aXNpdGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjMGUxYTJiO1xuICBib3JkZXItY29sb3I6ICMwZTFhMmI7XG59XG4ucnQtYnV0dG9uLS1saW5rLWNvbG9yLWludmVydGVkOmhvdmVyLCAucnQtYnV0dG9uLS1saW5rLWNvbG9yLWludmVydGVkOnZpc2l0ZWQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGUxYTJiO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLnJ0LWJ1dHRvbi0tYnJhbmQtMSwgLnJ0LWJ1dHRvbi0tYnJhbmQtMTp2aXNpdGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ViZDI5NDtcbiAgY29sb3I6ICMwZTFhMmI7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4ucnQtYnV0dG9uLS1icmFuZC0xOmhvdmVyLCAucnQtYnV0dG9uLS1icmFuZC0xOnZpc2l0ZWQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGUxYTJiO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLnJ0LWJ1dHRvbi0tYnJhbmQtMiwgLnJ0LWJ1dHRvbi0tYnJhbmQtMjp2aXNpdGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RkZDZmNDtcbiAgY29sb3I6ICMwZTFhMmI7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4ucnQtYnV0dG9uLS1icmFuZC0yOmhvdmVyLCAucnQtYnV0dG9uLS1icmFuZC0yOnZpc2l0ZWQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGUxYTJiO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLnJ0LWJ1dHRvbi0tYnJhbmQtMywgLnJ0LWJ1dHRvbi0tYnJhbmQtMzp2aXNpdGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgY29sb3I6ICMwZTFhMmI7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4ucnQtYnV0dG9uLS1icmFuZC0zOmhvdmVyLCAucnQtYnV0dG9uLS1icmFuZC0zOnZpc2l0ZWQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlci1jb2xvcjogI2ZmZmZmZjtcbn1cblxuLnJ0LWJ1dHRvbi0tYnJhbmQtNCwgLnJ0LWJ1dHRvbi0tYnJhbmQtNDp2aXNpdGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXItY29sb3I6ICNmZmZmZmY7XG59XG4ucnQtYnV0dG9uLS1icmFuZC00OmhvdmVyLCAucnQtYnV0dG9uLS1icmFuZC00OnZpc2l0ZWQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBjb2xvcjogIzBlMWEyYjtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuYS5hLXNvY2lhbC1saW5rIHtcbiAgd2lkdGg6IDQzcHg7XG4gIGhlaWdodDogNDNweDtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4yNXMgZWFzZS1pbi1vdXQ7XG59XG5hLmEtc29jaWFsLWxpbms6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIG9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IGN1cnJlbnRjb2xvcjtcbiAgei1pbmRleDogMTtcbn1cbmEuYS1zb2NpYWwtbGluay5hLWljb25fZW1haWwgc3ZnLCBhLmEtc29jaWFsLWxpbmsuYS1pY29uXzI4X21haWwgc3ZnIHtcbiAgY29sb3I6ICMwMDA7XG59XG5hLmEtc29jaWFsLWxpbmsuYS1pY29uX2VtYWlsOmFmdGVyLCBhLmEtc29jaWFsLWxpbmsuYS1pY29uXzI4X21haWw6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1O1xufVxuYS5hLXNvY2lhbC1saW5rLmEtaWNvbl9mYWNlYm9vazphZnRlciwgYS5hLXNvY2lhbC1saW5rLmEtaWNvbl8yOF9zb2NpYWwtZmFjZWJvb2s6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDQ2OWFmO1xufVxuYS5hLXNvY2lhbC1saW5rLmEtaWNvbl90d2l0dGVyOmFmdGVyLCBhLmEtc29jaWFsLWxpbmsuYS1pY29uXzI4X3NvY2lhbC10d2l0dGVyOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJhYTJlZjtcbn1cbmEuYS1zb2NpYWwtbGluay5hLWljb25fbGlua2VkaW46YWZ0ZXIsIGEuYS1zb2NpYWwtbGluay5hLWljb25fMjhfc29jaWFsLWxpbmtlZGluOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzExNzhiMztcbn1cbmEuYS1zb2NpYWwtbGluay5hLWljb25fZ29vZ2xlLXBsdXM6YWZ0ZXIsIGEuYS1zb2NpYWwtbGluay5hLWljb25fMjhfc29jaWFsLWdvb2dsZS1wbHVzOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RhNGIzZTtcbn1cbmEuYS1zb2NpYWwtbGluay5hLWljb25feW91dHViZTphZnRlciwgYS5hLXNvY2lhbC1saW5rLmEtaWNvbl8yOF9zb2NpYWwteW91dHViZTphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjYzE4MWU7XG59XG5hLmEtc29jaWFsLWxpbmsuYS1pY29uX3RydXN0cGlsb3Q6YWZ0ZXIsIGEuYS1zb2NpYWwtbGluay5hLWljb25fMjhfc29jaWFsLXRydXN0cGlsb3Q6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBiNjdhO1xufVxuYS5hLXNvY2lhbC1saW5rLmEtaWNvbl9pbnN0YWdyYW06YWZ0ZXIsIGEuYS1zb2NpYWwtbGluay5hLWljb25fMjhfc29jaWFsLWluc3RhZ3JhbTphZnRlciB7XG4gIGJhY2tncm91bmQ6IC13ZWJraXQtcmFkaWFsLWdyYWRpZW50KGNlbnRlciwgZWxsaXBzZSBjb3ZlciwgI2Y5ZWQzMiwgI2VlMmE3YiwgIzAwMmFmZik7XG4gIGJhY2tncm91bmQ6IHJhZGlhbC1ncmFkaWVudChlbGxpcHNlIGF0IGNlbnRlciwgI2Y5ZWQzMiwgI2VlMmE3YiwgIzAwMmFmZik7XG4gIGJvdHRvbTogLTYwJTtcbiAgbGVmdDogLTEyMCU7XG59XG5hLmEtc29jaWFsLWxpbmsgLmEtc29jaWFsLWxpbmtfX3RleHQge1xuICBkaXNwbGF5OiBub25lO1xufVxuYS5hLXNvY2lhbC1saW5rIC5hLXNvY2lhbC1saW5rX19pY29uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyO1xufVxuYS5hLXNvY2lhbC1saW5rIHN2ZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMjJweDtcbiAgaGVpZ2h0OiAyMnB4O1xufVxuYS5hLXNvY2lhbC1saW5rOmhvdmVyIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xufVxuYS5hLXNvY2lhbC1saW5rOnZpc2l0ZWQge1xuICBjb2xvcjogaW5oZXJpdDtcbn1cblxuLnNvY2lhbC1zaGFyZS13aWRnZXQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDY5NTA7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXI6IG5vbmU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5zb2NpYWwtc2hhcmUtd2lkZ2V0IHtcbiAgICBtaW4taGVpZ2h0OiAwO1xuICB9XG59XG5cbi5zb2NpYWwtc2hhcmUtd2lkZ2V0X19jZWxsIHtcbiAgbGVmdDogLTgwcHg7XG4gIHdpZHRoOiAwO1xuICBmbG9hdDogcmlnaHQ7XG4gIG1hcmdpbi1yaWdodDogMDtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnNvY2lhbC1zaGFyZS13aWRnZXRfX2NlbGwge1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDQ1cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTQwMHB4KSB7XG4gIC5zb2NpYWwtc2hhcmUtd2lkZ2V0X19jZWxsIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNTIwcHgpIHtcbiAgLnNvY2lhbC1zaGFyZS13aWRnZXRfX2NlbGwge1xuICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE2NzBweCkge1xuICAuc29jaWFsLXNoYXJlLXdpZGdldF9fY2VsbCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICB9XG59XG5cbi5zb2NpYWwtc2hhcmUtd2lkZ2V0X19idXR0b24ge1xuICB3aWR0aDogNDNweDtcbiAgaGVpZ2h0OiA0M3B4O1xufVxuLnNvY2lhbC1zaGFyZS13aWRnZXRfX2J1dHRvbiBzdmcge1xuICB3aWR0aDogMjEuNXB4O1xuICBoZWlnaHQ6IDIxLjVweDtcbn1cblxuLmZvb3Rlci1jb250YWN0LWFyZWFfX3NvY2lhbCAuYS1zb2NpYWwtbGluayB7XG4gIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkICMwZTFhMmI7XG4gIHRyYW5zaXRpb246IGJvcmRlciAwLjJzIGN1YmljLWJlemllcigwLjc4LCAtMC4wNywgMC4yOCwgMC45OCkgIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi5mb290ZXItY29udGFjdC1hcmVhX19zb2NpYWwgLmEtc29jaWFsLWxpbms6OmFmdGVyIHtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzIGN1YmljLWJlemllcigwLjc4LCAtMC4wNywgMC4yOCwgMC45OCk7XG59XG4uZm9vdGVyLWNvbnRhY3QtYXJlYV9fc29jaWFsIC5hLXNvY2lhbC1saW5rOmhvdmVyLCAuZm9vdGVyLWNvbnRhY3QtYXJlYV9fc29jaWFsIC5hLXNvY2lhbC1saW5rOmFjdGl2ZSB7XG4gIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkIHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSkgIWltcG9ydGFudDtcbn1cbi5mb290ZXItY29udGFjdC1hcmVhX19zb2NpYWwgLmEtc29jaWFsLWxpbms6aG92ZXI6OmFmdGVyLCAuZm9vdGVyLWNvbnRhY3QtYXJlYV9fc29jaWFsIC5hLXNvY2lhbC1saW5rOmFjdGl2ZTo6YWZ0ZXIge1xuICBvcGFjaXR5OiAxO1xufVxuLmZvb3Rlci1jb250YWN0LWFyZWFfX3NvY2lhbCAuYS1zb2NpYWwtbGluazpob3ZlciBzdmcsIC5mb290ZXItY29udGFjdC1hcmVhX19zb2NpYWwgLmEtc29jaWFsLWxpbms6YWN0aXZlIHN2ZyB7XG4gIGZpbGw6ICNmZmYgIWltcG9ydGFudDtcbn1cbi5mb290ZXItY29udGFjdC1hcmVhX19zb2NpYWwgLmEtaWNvbl8yOF9tYWlsOmhvdmVyIHN2ZywgLmZvb3Rlci1jb250YWN0LWFyZWFfX3NvY2lhbCAuYS1pY29uXzI4X21haWw6YWN0aXZlIHN2ZyB7XG4gIGZpbGw6ICMwMDAgIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuc29jaWFsLXNoYXJlLXdpZGdldF9fbGlua3Mge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxuICAuc29jaWFsLXNoYXJlLXdpZGdldF9fYnV0dG9uIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5zb2NpYWwtc2hhcmUtd2lkZ2V0X19saW5rIHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5zb2NpYWwtc2hhcmUtd2lkZ2V0IC5zb2NpYWwtc2hhcmUtd2lkZ2V0X19saW5rIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMC44KTtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4ycyBjdWJpYy1iZXppZXIoMC43OCwgLTAuMDcsIDAuMjgsIDAuOTgpO1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGNvbG9yOiAjZmZmO1xuICB9XG4gIC5zb2NpYWwtc2hhcmUtd2lkZ2V0IC5zb2NpYWwtc2hhcmUtd2lkZ2V0X19saW5rOmFmdGVyIHtcbiAgICBjb250ZW50OiBub25lO1xuICB9XG4gIC5zb2NpYWwtc2hhcmUtd2lkZ2V0IC5zb2NpYWwtc2hhcmUtd2lkZ2V0X19saW5rOm50aC1jaGlsZCgxKSB7XG4gICAgdHJhbnNpdGlvbi1kZWxheTogMC4wNXM7XG4gIH1cbiAgLnNvY2lhbC1zaGFyZS13aWRnZXQgLnNvY2lhbC1zaGFyZS13aWRnZXRfX2xpbms6bnRoLWNoaWxkKDIpIHtcbiAgICB0cmFuc2l0aW9uLWRlbGF5OiAwLjFzO1xuICB9XG4gIC5zb2NpYWwtc2hhcmUtd2lkZ2V0IC5zb2NpYWwtc2hhcmUtd2lkZ2V0X19saW5rOm50aC1jaGlsZCgzKSB7XG4gICAgdHJhbnNpdGlvbi1kZWxheTogMC4xNXM7XG4gIH1cbiAgLnNvY2lhbC1zaGFyZS13aWRnZXQgLnNvY2lhbC1zaGFyZS13aWRnZXRfX2xpbms6bnRoLWNoaWxkKDQpIHtcbiAgICB0cmFuc2l0aW9uLWRlbGF5OiAwLjJzO1xuICB9XG4gIC5zb2NpYWwtc2hhcmUtd2lkZ2V0IC5zb2NpYWwtc2hhcmUtd2lkZ2V0X19saW5rOm50aC1jaGlsZCg1KSB7XG4gICAgdHJhbnNpdGlvbi1kZWxheTogMC4ycztcbiAgfVxuICAuc29jaWFsLXNoYXJlLXdpZGdldCAuYS1pY29uX3NvY2lhbF9mYWNlYm9vayBzdmcsXG4uc29jaWFsLXNoYXJlLXdpZGdldCAuYS1pY29uX3NvY2lhbF90d2l0dGVyIHN2Zyxcbi5zb2NpYWwtc2hhcmUtd2lkZ2V0IC5hLWljb25fc29jaWFsX2xpbmtlZGluIHN2Zyxcbi5zb2NpYWwtc2hhcmUtd2lkZ2V0IC5hLWljb25fc29jaWFsX3lvdXR1YmUgc3ZnLFxuLnNvY2lhbC1zaGFyZS13aWRnZXQgLmEtaWNvbl9zb2NpYWxfdHJ1c3RwaWxvdCBzdmcsXG4uc29jaWFsLXNoYXJlLXdpZGdldCAuYS1pY29uX3NvY2lhbF9nb29nbGUtcGx1cyBzdmcge1xuICAgIGZpbGw6ICNmZmY7XG4gIH1cbiAgLnNvY2lhbC1zaGFyZS13aWRnZXQgLmEtaWNvbl9tYWlsIHN2Zyxcbi5zb2NpYWwtc2hhcmUtd2lkZ2V0IC5hLWljb25fZW1haWwgc3ZnIHtcbiAgICBmaWxsOiAjMDAwO1xuICB9XG4gIC5zb2NpYWwtc2hhcmUtd2lkZ2V0LnNvY2lhbC1zaGFyZS13aWRnZXQtLW9wZW4gLnNvY2lhbC1zaGFyZS13aWRnZXRfX2NlbGwgLnNvY2lhbC1zaGFyZS13aWRnZXRfX2xpbmsge1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIH1cbiAgLnNvY2lhbC1zaGFyZS13aWRnZXQgLmEtaWNvbl9zb2NpYWxfZmFjZWJvb2ssXG4uc29jaWFsLXNoYXJlLXdpZGdldCAuYS1pY29uX3NvY2lhbF90d2l0dGVyLFxuLnNvY2lhbC1zaGFyZS13aWRnZXQgLmEtaWNvbl9zb2NpYWxfbGlua2VkaW4sXG4uc29jaWFsLXNoYXJlLXdpZGdldCAuYS1pY29uX3NvY2lhbF95b3V0dWJlLFxuLnNvY2lhbC1zaGFyZS13aWRnZXQgLmEtaWNvbl9zb2NpYWxfdHJ1c3RwaWxvdCxcbi5zb2NpYWwtc2hhcmUtd2lkZ2V0IC5hLWljb25fc29jaWFsX2dvb2dsZS1wbHVzIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgfVxuICAuc29jaWFsLXNoYXJlLXdpZGdldCAuYS1pY29uX3NvY2lhbF9mYWNlYm9vazpob3Zlcixcbi5zb2NpYWwtc2hhcmUtd2lkZ2V0IC5hLWljb25fc29jaWFsX3R3aXR0ZXI6aG92ZXIsXG4uc29jaWFsLXNoYXJlLXdpZGdldCAuYS1pY29uX3NvY2lhbF9saW5rZWRpbjpob3Zlcixcbi5zb2NpYWwtc2hhcmUtd2lkZ2V0IC5hLWljb25fc29jaWFsX3lvdXR1YmU6aG92ZXIsXG4uc29jaWFsLXNoYXJlLXdpZGdldCAuYS1pY29uX3NvY2lhbF90cnVzdHBpbG90OmhvdmVyLFxuLnNvY2lhbC1zaGFyZS13aWRnZXQgLmEtaWNvbl9zb2NpYWxfZ29vZ2xlLXBsdXM6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIH1cbiAgLnNvY2lhbC1zaGFyZS13aWRnZXQgLmEtaWNvbl9zb2NpYWxfZmFjZWJvb2sge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM0NDY5YWY7XG4gIH1cbiAgLnNvY2lhbC1zaGFyZS13aWRnZXQgLmEtaWNvbl9zb2NpYWxfZmFjZWJvb2s6aG92ZXIsIC5zb2NpYWwtc2hhcmUtd2lkZ2V0IC5hLWljb25fc29jaWFsX2ZhY2Vib29rOmZvY3VzIHtcbiAgICBjb2xvcjogIzQ0NjlhZjtcbiAgfVxuICAuc29jaWFsLXNoYXJlLXdpZGdldCAuYS1pY29uX3NvY2lhbF9mYWNlYm9vazpob3ZlciBzdmcsIC5zb2NpYWwtc2hhcmUtd2lkZ2V0IC5hLWljb25fc29jaWFsX2ZhY2Vib29rOmZvY3VzIHN2ZyB7XG4gICAgZmlsbDogIzQ0NjlhZjtcbiAgfVxuICAuc29jaWFsLXNoYXJlLXdpZGdldCAuYS1pY29uX3NvY2lhbF90d2l0dGVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmFhMmVmO1xuICB9XG4gIC5zb2NpYWwtc2hhcmUtd2lkZ2V0IC5hLWljb25fc29jaWFsX3R3aXR0ZXI6aG92ZXIsIC5zb2NpYWwtc2hhcmUtd2lkZ2V0IC5hLWljb25fc29jaWFsX3R3aXR0ZXI6Zm9jdXMge1xuICAgIGNvbG9yOiAjMmFhMmVmO1xuICB9XG4gIC5zb2NpYWwtc2hhcmUtd2lkZ2V0IC5hLWljb25fc29jaWFsX3R3aXR0ZXI6aG92ZXIgc3ZnLCAuc29jaWFsLXNoYXJlLXdpZGdldCAuYS1pY29uX3NvY2lhbF90d2l0dGVyOmZvY3VzIHN2ZyB7XG4gICAgZmlsbDogIzJhYTJlZjtcbiAgfVxuICAuc29jaWFsLXNoYXJlLXdpZGdldCAuYS1pY29uX3NvY2lhbF9saW5rZWRpbiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzExNzhiMztcbiAgfVxuICAuc29jaWFsLXNoYXJlLXdpZGdldCAuYS1pY29uX3NvY2lhbF9saW5rZWRpbjpob3ZlciwgLnNvY2lhbC1zaGFyZS13aWRnZXQgLmEtaWNvbl9zb2NpYWxfbGlua2VkaW46Zm9jdXMge1xuICAgIGNvbG9yOiAjMTE3OGIzO1xuICB9XG4gIC5zb2NpYWwtc2hhcmUtd2lkZ2V0IC5hLWljb25fc29jaWFsX2xpbmtlZGluOmhvdmVyIHN2ZywgLnNvY2lhbC1zaGFyZS13aWRnZXQgLmEtaWNvbl9zb2NpYWxfbGlua2VkaW46Zm9jdXMgc3ZnIHtcbiAgICBmaWxsOiAjMTE3OGIzO1xuICB9XG4gIC5zb2NpYWwtc2hhcmUtd2lkZ2V0IC5hLWljb25fc29jaWFsX2dvb2dsZS1wbHVzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGE0YjNlO1xuICB9XG4gIC5zb2NpYWwtc2hhcmUtd2lkZ2V0IC5hLWljb25fc29jaWFsX2dvb2dsZS1wbHVzOmhvdmVyLCAuc29jaWFsLXNoYXJlLXdpZGdldCAuYS1pY29uX3NvY2lhbF9nb29nbGUtcGx1czpmb2N1cyB7XG4gICAgY29sb3I6ICNkYTRiM2U7XG4gIH1cbiAgLnNvY2lhbC1zaGFyZS13aWRnZXQgLmEtaWNvbl9zb2NpYWxfZ29vZ2xlLXBsdXM6aG92ZXIgc3ZnLCAuc29jaWFsLXNoYXJlLXdpZGdldCAuYS1pY29uX3NvY2lhbF9nb29nbGUtcGx1czpmb2N1cyBzdmcge1xuICAgIGZpbGw6ICNkYTRiM2U7XG4gIH1cbiAgLnNvY2lhbC1zaGFyZS13aWRnZXQgLmEtaWNvbl9zb2NpYWxfeW91dHViZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2RhNGIzZTtcbiAgfVxuICAuc29jaWFsLXNoYXJlLXdpZGdldCAuYS1pY29uX3NvY2lhbF95b3V0dWJlOmhvdmVyLCAuc29jaWFsLXNoYXJlLXdpZGdldCAuYS1pY29uX3NvY2lhbF95b3V0dWJlOmZvY3VzIHtcbiAgICBjb2xvcjogI2RhNGIzZTtcbiAgfVxuICAuc29jaWFsLXNoYXJlLXdpZGdldCAuYS1pY29uX3NvY2lhbF95b3V0dWJlOmhvdmVyIHN2ZywgLnNvY2lhbC1zaGFyZS13aWRnZXQgLmEtaWNvbl9zb2NpYWxfeW91dHViZTpmb2N1cyBzdmcge1xuICAgIGZpbGw6ICNkYTRiM2U7XG4gIH1cbiAgLnNvY2lhbC1zaGFyZS13aWRnZXQgLmEtaWNvbl9zb2NpYWxfdHJ1c3RwaWxvdCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwYjY3YTtcbiAgfVxuICAuc29jaWFsLXNoYXJlLXdpZGdldCAuYS1pY29uX3NvY2lhbF90cnVzdHBpbG90OmhvdmVyLCAuc29jaWFsLXNoYXJlLXdpZGdldCAuYS1pY29uX3NvY2lhbF90cnVzdHBpbG90OmZvY3VzIHtcbiAgICBjb2xvcjogIzAwYjY3YTtcbiAgfVxuICAuc29jaWFsLXNoYXJlLXdpZGdldCAuYS1pY29uX3NvY2lhbF90cnVzdHBpbG90OmhvdmVyIHN2ZywgLnNvY2lhbC1zaGFyZS13aWRnZXQgLmEtaWNvbl9zb2NpYWxfdHJ1c3RwaWxvdDpmb2N1cyBzdmcge1xuICAgIGZpbGw6ICMwMGI2N2E7XG4gIH1cbiAgLnNvY2lhbC1zaGFyZS13aWRnZXQgLmEtaWNvbl9tYWlsLFxuLnNvY2lhbC1zaGFyZS13aWRnZXQgLmEtaWNvbl9lbWFpbCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2YyZjJmMjtcbiAgICBjb2xvcjogIzAwMDtcbiAgfVxuICAuc29jaWFsLXNoYXJlLXdpZGdldCAuYS1pY29uX21haWw6aG92ZXIsIC5zb2NpYWwtc2hhcmUtd2lkZ2V0IC5hLWljb25fbWFpbDpmb2N1cyxcbi5zb2NpYWwtc2hhcmUtd2lkZ2V0IC5hLWljb25fZW1haWw6aG92ZXIsXG4uc29jaWFsLXNoYXJlLXdpZGdldCAuYS1pY29uX2VtYWlsOmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICAgIGNvbG9yOiAjZjJmMmYyO1xuICB9XG4gIC5zb2NpYWwtc2hhcmUtd2lkZ2V0IC5hLWljb25fbWFpbDpob3ZlciBzdmcsIC5zb2NpYWwtc2hhcmUtd2lkZ2V0IC5hLWljb25fbWFpbDpmb2N1cyBzdmcsXG4uc29jaWFsLXNoYXJlLXdpZGdldCAuYS1pY29uX2VtYWlsOmhvdmVyIHN2Zyxcbi5zb2NpYWwtc2hhcmUtd2lkZ2V0IC5hLWljb25fZW1haWw6Zm9jdXMgc3ZnIHtcbiAgICBmaWxsOiAjZmZmO1xuICB9XG4gIC5zb2NpYWwtc2hhcmUtd2lkZ2V0LS1vcGVuIC5zb2NpYWwtc2hhcmUtd2lkZ2V0X19saW5rOm50aC1jaGlsZCgxKSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKSB0cmFuc2xhdGUoMCwgNTNweCk7XG4gIH1cbiAgLnNvY2lhbC1zaGFyZS13aWRnZXQtLW9wZW4gLnNvY2lhbC1zaGFyZS13aWRnZXRfX2xpbms6bnRoLWNoaWxkKDIpIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpIHRyYW5zbGF0ZSgwLCAxMDZweCk7XG4gIH1cbiAgLnNvY2lhbC1zaGFyZS13aWRnZXQtLW9wZW4gLnNvY2lhbC1zaGFyZS13aWRnZXRfX2xpbms6bnRoLWNoaWxkKDMpIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpIHRyYW5zbGF0ZSgwLCAxNTlweCk7XG4gIH1cbiAgLnNvY2lhbC1zaGFyZS13aWRnZXQtLW9wZW4gLnNvY2lhbC1zaGFyZS13aWRnZXRfX2xpbms6bnRoLWNoaWxkKDQpIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpIHRyYW5zbGF0ZSgwLCAyMTJweCk7XG4gIH1cbiAgLnNvY2lhbC1zaGFyZS13aWRnZXQtLW9wZW4gLnNvY2lhbC1zaGFyZS13aWRnZXRfX2xpbms6bnRoLWNoaWxkKDUpIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpIHRyYW5zbGF0ZSgwLCAyNjVweCk7XG4gIH1cbiAgLnNvY2lhbC1zaGFyZS13aWRnZXQtLW9wZW4gLnNvY2lhbC1zaGFyZS13aWRnZXRfX2xpbms6bnRoLWNoaWxkKDYpIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpIHRyYW5zbGF0ZSgwLCAzMThweCk7XG4gIH1cbiAgLnNvY2lhbC1zaGFyZS13aWRnZXQtLW9wZW4gLnNvY2lhbC1zaGFyZS13aWRnZXRfX2xpbms6bnRoLWNoaWxkKDcpIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpIHRyYW5zbGF0ZSgwLCAzNzFweCk7XG4gIH1cbiAgLnNvY2lhbC1zaGFyZS13aWRnZXQtLWNvdW50LTEgLnNvY2lhbC1zaGFyZS13aWRnZXRfX2J1dHRvbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuc29jaWFsLXNoYXJlLXdpZGdldC0tY291bnQtMSAuc29jaWFsLXNoYXJlLXdpZGdldF9fbGluayB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgfVxufVxuLnNlYXJjaC1maWVsZCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIHotaW5kZXg6IDEwMDA7XG59XG4uc2VhcmNoLWZpZWxkIGlucHV0IHtcbiAgcGFkZGluZzogMjBweCA2MHB4IDIwcHggMjBweDtcbiAgaGVpZ2h0OiA2NHB4O1xuICBsaW5lLWhlaWdodDogMThweDtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjIpO1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbiAgZm9udC1mYW1pbHk6IFwiRm9yb3lhIEJhbmtpIERpc3BsYXlcIiwgXCJIZWx2ZXRpY2FcIiwgc2Fucy1zZXJpZjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNDAwcHgpIHtcbiAgLnNlYXJjaC1maWVsZCBpbnB1dCB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG59XG4uc2VhcmNoLWZpZWxkIGJ1dHRvbiB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiAwO1xuICB3aWR0aDogNjBweDtcbiAgaGVpZ2h0OiA2MHB4O1xuICB0b3A6IDJweDtcbiAgcmlnaHQ6IDJweDtcbn1cbi5zZWFyY2gtZmllbGQgYnV0dG9uIHN2ZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgd2lkdGg6IDYwcHg7XG4gIGhlaWdodDogNjBweDtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwLjc1KSB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIHRyYW5zZm9ybS1vcmlnaW46IDAlIDAlO1xufVxuLnNlYXJjaC1maWVsZCBidXR0b24gc3BhbiB7XG4gIGhlaWdodDogMTAwJTtcbiAgcGFkZGluZzogMDtcbn1cbi5zZWFyY2gtZmllbGQgLnJlYWN0LWF1dG9zdWdnZXN0X19zdWdnZXN0aW9ucy1jb250YWluZXIge1xuICBtYXJnaW4tdG9wOiAxcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDJweCk7XG4gIHBhZGRpbmc6IDA7XG4gIHotaW5kZXg6IDEwMDtcbn1cbi5zZWFyY2gtZmllbGQgLnJlYWN0LWF1dG9zdWdnZXN0X19zdWdnZXN0aW9ucy1jb250YWluZXItLW9wZW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjIpO1xufVxuLnNlYXJjaC1maWVsZCAucmVhY3QtYXV0b3N1Z2dlc3RfX3N1Z2dlc3Rpb25zLWxpc3QsXG4uc2VhcmNoLWZpZWxkIC5yZWFjdC1hdXRvc3VnZ2VzdF9fc3VnZ2VzdGlvbiB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuLnNlYXJjaC1maWVsZCAucmVhY3QtYXV0b3N1Z2dlc3RfX3N1Z2dlc3Rpb24tLWhpZ2hsaWdodGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjA1KTtcbn1cbi5zZWFyY2gtZmllbGQgLnJlYWN0LWF1dG9zdWdnZXN0X19zdWdnZXN0aW9uLWl0ZW0ge1xuICBwYWRkaW5nOiAxMHB4IDIwcHg7XG59XG5cbi5uZW9zLW1vZGFsLWNsb3NlLWJ1dHRvbiB7XG4gIHotaW5kZXg6IDkwMTA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIHdpZHRoOiA2NHB4O1xuICBoZWlnaHQ6IDY0cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5uZW9zLW1vZGFsLWNsb3NlLWJ1dHRvbiBzdmcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICByaWdodDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg1MCUsIC01MCUpO1xuICB6LWluZGV4OiAyMDtcbiAgd2lkdGg6IDEuNzVyZW07XG4gIGhlaWdodDogMS43NXJlbTtcbiAgZmlsbDogIzAwMDtcbn1cblxuQGtleWZyYW1lcyBwdWxzZVNtYWxsIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMC4zKSB0cmFuc2xhdGVZKC01MCUpO1xuICB9XG4gIDIyJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpIHRyYW5zbGF0ZVkoLTUwJSk7XG4gIH1cbiAgMzMlLCAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpIHRyYW5zbGF0ZVkoLTUwJSk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgcHVsc2VNZWRpdW0ge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjQ1KSB0cmFuc2xhdGVZKC01MCUpO1xuICB9XG4gIDIyJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKSB0cmFuc2xhdGVZKC01MCUpO1xuICB9XG4gIDMzJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjgpIHRyYW5zbGF0ZVkoLTUwJSk7XG4gIH1cbiAgNjYlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpIHRyYW5zbGF0ZVkoLTUwJSk7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwKSB0cmFuc2xhdGVZKC01MCUpO1xuICB9XG59XG5Aa2V5ZnJhbWVzIHB1bHNlQm9yZGVyIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMCkgdHJhbnNsYXRlWSgtNTAlKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE0LCAyNiwgNDMsIDApO1xuICAgIGJvcmRlcjogMC4yNXJlbSBzb2xpZCByZ2JhKDE0LCAyNiwgNDMsIDApO1xuICB9XG4gIDIyJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKSB0cmFuc2xhdGVZKC01MCUpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTQsIDI2LCA0MywgMC40KTtcbiAgICBib3JkZXI6IDAuMjVyZW0gc29saWQgcmdiYSgxNCwgMjYsIDQzLCAwKTtcbiAgfVxuICAzMyUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMC44KSB0cmFuc2xhdGVZKC01MCUpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTQsIDI2LCA0MywgMC40KTtcbiAgICBib3JkZXI6IDAuMjVyZW0gc29saWQgcmdiYSgxNCwgMjYsIDQzLCAwKTtcbiAgfVxuICA2NiUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSkgdHJhbnNsYXRlWSgtNTAlKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE0LCAyNiwgNDMsIDApO1xuICAgIGJvcmRlcjogMC4yNXJlbSBzb2xpZCByZ2JhKDE0LCAyNiwgNDMsIDAuNCk7XG4gIH1cbiAgODglIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMykgdHJhbnNsYXRlWSgtNTAlKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE0LCAyNiwgNDMsIDApO1xuICAgIGJvcmRlcjogMC4yNXJlbSBzb2xpZCByZ2JhKDE0LCAyNiwgNDMsIDAuNCk7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLjIpIHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNCwgMjYsIDQzLCAwKTtcbiAgICBib3JkZXI6IDAuMjVyZW0gc29saWQgcmdiYSgxNCwgMjYsIDQzLCAwLjQpO1xuICB9XG59XG5Aa2V5ZnJhbWVzIHB1bHNlQm9yZGVySW52ZXJ0ZWQge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwKSB0cmFuc2xhdGVZKC01MCUpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMCk7XG4gICAgYm9yZGVyOiAwLjI1cmVtIHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCk7XG4gIH1cbiAgMjIlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpIHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjQpO1xuICAgIGJvcmRlcjogMC4yNXJlbSBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApO1xuICB9XG4gIDMzJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjgpIHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjQpO1xuICAgIGJvcmRlcjogMC4yNXJlbSBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApO1xuICB9XG4gIDY2JSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKSB0cmFuc2xhdGVZKC01MCUpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMCk7XG4gICAgYm9yZGVyOiAwLjI1cmVtIHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC40KTtcbiAgfVxuICA4OCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMS4zKSB0cmFuc2xhdGVZKC01MCUpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMCk7XG4gICAgYm9yZGVyOiAwLjI1cmVtIHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC40KTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMikgdHJhbnNsYXRlWSgtNTAlKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDApO1xuICAgIGJvcmRlcjogMC4yNXJlbSBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNCk7XG4gIH1cbn1cbi5sb2FkLXNwaW5uZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiA2LjI1cmVtO1xuICBoZWlnaHQ6IDYuMjVyZW07XG4gIG1hcmdpbjogMXJlbSBhdXRvO1xufVxuXG4ubG9hZC1zcGlubmVyX19wYXJ0MSxcbi5sb2FkLXNwaW5uZXJfX3BhcnQyLFxuLmxvYWQtc3Bpbm5lcjphZnRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICByaWdodDogMDtcbiAgbGVmdDogMDtcbiAgbWFyZ2luOiBhdXRvO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHRyYW5zZm9ybS1vcmlnaW46IDUwJSAwJTtcbn1cblxuLmxvYWQtc3Bpbm5lcl9fcGFydDEge1xuICBvcGFjaXR5OiAxO1xuICB3aWR0aDogMS44NzVyZW07XG4gIGhlaWdodDogMS44NzVyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICMwZTFhMmI7XG4gIGFuaW1hdGlvbjogcHVsc2VTbWFsbCA0cyBhbHRlcm5hdGUgaW5maW5pdGUgZWFzZS1pbi1vdXQ7XG59XG4ubG9hZC1zcGlubmVyLS1pbnZlcnQgLmxvYWQtc3Bpbm5lcl9fcGFydDEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xufVxuLmxvYWQtc3Bpbm5lcl9fcGFydDE6OmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmxvYWQtc3Bpbm5lcl9fcGFydDIge1xuICBvcGFjaXR5OiAxO1xuICB3aWR0aDogMy41cmVtO1xuICBoZWlnaHQ6IDMuNXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNCwgMjYsIDQzLCAwLjQpO1xuICBib3gtc2hhZG93OiAwIDAgMC42MjVyZW0gMCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIGFuaW1hdGlvbjogcHVsc2VNZWRpdW0gNHMgYWx0ZXJuYXRlIGluZmluaXRlIGVhc2UtaW4tb3V0O1xufVxuLmxvYWQtc3Bpbm5lci0taW52ZXJ0IC5sb2FkLXNwaW5uZXJfX3BhcnQyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjQpO1xufVxuLmxvYWQtc3Bpbm5lcl9fcGFydDI6OmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmxvYWQtc3Bpbm5lcjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiA0Ljc1cmVtO1xuICBoZWlnaHQ6IDQuNzVyZW07XG4gIGJvcmRlcjogMC4yNXJlbSBzb2xpZCByZ2JhKDE0LCAyNiwgNDMsIDAuNCk7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTQsIDI2LCA0MywgMC40KTtcbiAgYW5pbWF0aW9uOiBwdWxzZUJvcmRlciA0cyBhbHRlcm5hdGUgaW5maW5pdGUgZWFzZS1pbi1vdXQ7XG59XG5cbi5sb2FkLXNwaW5uZXItLWludmVydDphZnRlciB7XG4gIGJvcmRlcjogMC4yNXJlbSBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNCk7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC40KTtcbiAgYW5pbWF0aW9uOiBwdWxzZUJvcmRlckludmVydGVkIDRzIGFsdGVybmF0ZSBpbmZpbml0ZSBlYXNlLWluLW91dDtcbn1cblxuLmljb24tbGluayB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgaGVpZ2h0OiA1MHB4O1xuICBsaW5lLWhlaWdodDogNTBweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogaW5oZXJpdDtcbn1cbi5pY29uLWxpbms6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5pY29uLWxpbms6dmlzaXRlZCB7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuLmljb24tbGluayAuaWNvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiA1MHB4O1xuICBoZWlnaHQ6IDUwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmlsbDogY3VycmVudGNvbG9yO1xufVxuLmljb24tbGluayBzcGFuIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi5wYWdpbmF0aW9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLnBhZ2luYXRpb25fX2xpbmsge1xuICBjb2xvcjogIzAwMDtcbiAgcGFkZGluZzogNHB4IDEwcHg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ucGFnaW5hdGlvbl9fbGluayBzdmcge1xuICB3aWR0aDogMC44ZW07XG4gIGhlaWdodDogMC44ZW07XG4gIGZpbGw6ICMwMDA7XG59XG4ucGFnaW5hdGlvbl9fbGluazpob3ZlciB7XG4gIGNvbG9yOiAjMDA2ODkwO1xufVxuLnBhZ2luYXRpb25fX2xpbms6aG92ZXIgc3ZnIHtcbiAgZmlsbDogIzAwNjg5MDtcbn1cbi5wYWdpbmF0aW9uX19saW5rLmRpc2FibGVkIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG4ucGFnaW5hdGlvbl9fbGluay0taXNDdXJyZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNjg5MDtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi5wYWdpbmF0aW9uX19saW5rLS1maXJzdHBhZ2UsXG4ucGFnaW5hdGlvbl9fbGluay0tbGFzdHBhZ2Uge1xuICBwYWRkaW5nOiAxZW07XG59XG4ucGFnaW5hdGlvbl9fbGluay0tZmlyc3RwYWdlIHNwYW4sXG4ucGFnaW5hdGlvbl9fbGluay0tbGFzdHBhZ2Ugc3BhbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnBhZ2luYXRpb25fX2xpc3Qge1xuICBwYWRkaW5nOiAwIDJlbTtcbiAgbWFyZ2luOiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5wYWdpbmF0aW9uX19saXN0LWl0ZW0ge1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cblxuLnBhZ2luYXRpb25fX2xpc3QtaXRlbSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLmhlcm8tbW9kdWxlLWEge1xuICBtYXJnaW4tYm90dG9tOiAzcmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmhlcm8tbW9kdWxlLWEge1xuICAgIHBhZGRpbmc6IDAgMXJlbTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5oZXJvLW1vZHVsZS1hIHtcbiAgICBtYXgtd2lkdGg6IDkwcmVtO1xuICAgIG1hcmdpbjogMCBhdXRvIDJyZW07XG4gICAgcGFkZGluZzogMCAzLjVyZW07XG4gICAgYm9yZGVyLXJhZGl1czogMC42MjVyZW07XG4gIH1cbn1cbi5oZXJvLW1vZHVsZS1hX19pbWFnZSB7XG4gIHBhZGRpbmctYm90dG9tOiAxMS4yNXJlbTtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuaGVyby1tb2R1bGUtYV9faW1hZ2Uge1xuICAgIHBhZGRpbmctYm90dG9tOiAxNi4yNXJlbTtcbiAgICBib3JkZXItcmFkaXVzOiAwLjYyNXJlbTtcbiAgfVxufVxuLmhlcm8tbW9kdWxlLWFfX2ltYWdlIHBpY3R1cmU6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjMpO1xuICBsZWZ0OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5oZXJvLW1vZHVsZS1hX19jb250ZW50IHtcbiAgcGFkZGluZzogMCAxcmVtO1xuICBtYXgtd2lkdGg6IHVuc2V0O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmhlcm8tbW9kdWxlLWFfX2NvbnRlbnQge1xuICAgIHBhZGRpbmc6IDAgM3JlbTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5oZXJvLW1vZHVsZS1hX19jb250ZW50IHtcbiAgICBwYWRkaW5nOiAwIDUuNXJlbTtcbiAgfVxufVxuLmhlcm8tbW9kdWxlLWFfX2NvbnRlbnQgLmhlcm8tbW9kdWxlLWFfX2NvbnRlbnQtZnJhbWUge1xuICBwYWRkaW5nOiBjYWxjKDF2aCArIDMwcHgpIDAgMDtcbiAgYm9yZGVyLXJhZGl1czogMC42MjVyZW07XG4gIGJhY2tncm91bmQtY29sb3I6IHVuc2V0O1xuICBjb2xvcjogIzBlMWEyYjtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogdW5zZXQ7XG4gIG1hcmdpbjogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA2NDBweCkge1xuICAuaGVyby1tb2R1bGUtYV9fY29udGVudCAuaGVyby1tb2R1bGUtYV9fY29udGVudC1mcmFtZSB7XG4gICAgcGFkZGluZzogY2FsYyg1dmggKyAzMHB4KSAwIDA7XG4gIH1cbn1cbi5oZXJvLW1vZHVsZS1hX19jb250ZW50IC5oZXJvLW1vZHVsZS1hX19jb250ZW50LWZyYW1lIHtcbiAgZmxvYXQ6IG5vbmU7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cbi5oZXJvLW1vZHVsZS1hX19jb250ZW50IC5oZXJvLW1vZHVsZS1hX190aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkZvcm95YSBCYW5raSBEaXNwbGF5XCIsIFwiSGVsdmV0aWNhXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgbWFyZ2luOiAzcmVtIDA7XG4gIHRleHQtc2hhZG93OiAwIDAgMjBweCByZ2JhKDAsIDAsIDAsIDAuNSk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuaGVyby1tb2R1bGUtYV9fY29udGVudCAuaGVyby1tb2R1bGUtYV9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogM3JlbTtcbiAgfVxufVxuLmhlcm8tbW9kdWxlLWFfX2NvbnRlbnQgLmhlcm8tbW9kdWxlLWFfX3RleHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBwYWRkaW5nOiAxLjVyZW0gMXJlbTtcbiAgYm9yZGVyLXJhZGl1czogMC42MjVyZW0gMC42MjVyZW0gMCAwO1xuICBjb2xvcjogIzBlMWEyYjtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogdW5zZXQ7XG4gIG1hcmdpbjogMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5oZXJvLW1vZHVsZS1hX19jb250ZW50IC5oZXJvLW1vZHVsZS1hX190ZXh0IHtcbiAgICBwYWRkaW5nOiAycmVtIDEuNXJlbTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5oZXJvLW1vZHVsZS1hX19jb250ZW50IC5oZXJvLW1vZHVsZS1hX190ZXh0IHtcbiAgICBwYWRkaW5nOiAycmVtIDVyZW07XG4gIH1cbn1cbi5oZXJvLW1vZHVsZS1hX19jb250ZW50IC5oZXJvLW1vZHVsZS1hX19jdGEge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLmhlcm8tbW9kdWxlLWFfX2NvbnRlbnQgLmEtYXJyb3ctbGluazpiZWZvcmUge1xuICBjb250ZW50OiBub25lO1xufVxuLmhlcm8tbW9kdWxlLWE6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tdG9wOiAxLjVyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmhlcm8tbW9kdWxlLWE6Zmlyc3QtY2hpbGQge1xuICAgIG1hcmdpbi10b3A6IDJyZW07XG4gIH1cbn1cblxuLmhlcm8tbW9kdWxlLWIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGNsZWFyOiBib3RoO1xuICBtYXJnaW46IDFyZW0gMCAzcmVtO1xufVxuLmhlcm8tbW9kdWxlLWIgLmZyYW1lX19jZWxsIHtcbiAgbWF4LXdpZHRoOiA5MHJlbTtcbiAgbWFyZ2luOiBhdXRvO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMXJlbTtcbiAgcGFkZGluZzogMCAxcmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgLmhlcm8tbW9kdWxlLWIgLmZyYW1lX19jZWxsIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuaGVyby1tb2R1bGUtYiAuZnJhbWVfX2NlbGwge1xuICAgIHBhZGRpbmc6IDAgMy41cmVtO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NDBweCkge1xuICAuaGVyby1tb2R1bGUtYiAuZnJhbWVfX2NlbGwuaW52ZXJ0IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG59XG4uaGVyby1tb2R1bGUtYiAuZnJhbWVfX2NlbGwuaW52ZXJ0IC5oZXJvLW1vZHVsZS1iX19jb250ZW50LWZyYW1lIHtcbiAgbWF4LXdpZHRoOiAzNy41cmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5oZXJvLW1vZHVsZS1iIC5mcmFtZV9fY2VsbC5pbnZlcnQgLmhlcm8tbW9kdWxlLWJfX2NvbnRlbnQge1xuICAgIGZsZXgtYmFzaXM6IDYwJTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5oZXJvLW1vZHVsZS1iIC5mcmFtZV9fY2VsbC5pbnZlcnQgLmhlcm8tbW9kdWxlLWJfX2ltYWdlIHtcbiAgICBmbGV4LWJhc2lzOiA0MCU7XG4gIH1cbn1cblxuLmhlcm8tbW9kdWxlLWJfX2NvbnRlbnQge1xuICBwYWRkaW5nOiAycmVtIDEuNXJlbTtcbiAgYm9yZGVyLXJhZGl1czogMC42MjVyZW07XG59XG4uaGVyby1tb2R1bGUtYl9fY29udGVudDpub3QoW2NsYXNzKj10LWJnLV0pIHtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZiAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjMGUxYTJiICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NDBweCkge1xuICAuaGVyby1tb2R1bGUtYl9fY29udGVudCB7XG4gICAgcGFkZGluZzogM3JlbSAycmVtO1xuICAgIG1pbi1oZWlnaHQ6IDM1MHB4O1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgZmxleC1iYXNpczogNTAlO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmhlcm8tbW9kdWxlLWJfX2NvbnRlbnQge1xuICAgIGZsZXgtYmFzaXM6IDQwJTtcbiAgICBwYWRkaW5nOiA0cmVtIDNyZW07XG4gIH1cbn1cblxuLmhlcm8tbW9kdWxlLWJfX2NvbnRlbnQtZnJhbWUge1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuaGVyby1tb2R1bGUtYl9fY29udGVudC1mcmFtZSB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIH1cbn1cbi5oZXJvLW1vZHVsZS1iX19jb250ZW50LWZyYW1lIC5oZXJvLW1vZHVsZS1iX19jdGEge1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG5cbi5oZXJvLW1vZHVsZS1iX19pbWFnZSB7XG4gIGJvcmRlci1yYWRpdXM6IDAuNjI1cmVtO1xuICBhc3BlY3QtcmF0aW86IDE2Lzk7XG4gIHdpZHRoOiBhdXRvO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgLmhlcm8tbW9kdWxlLWJfX2ltYWdlIHtcbiAgICBmbGV4LWJhc2lzOiA1MCU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuaGVyby1tb2R1bGUtYl9faW1hZ2Uge1xuICAgIG1pbi1oZWlnaHQ6IDUwMHB4O1xuICAgIGZsZXgtYmFzaXM6IDYwJTtcbiAgfVxufVxuXG4uaGVyby1tb2R1bGUtYyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHVuc2V0O1xuICBtYXJnaW46IDEuNXJlbSAxcmVtIDJyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuaGVyby1tb2R1bGUtYyB7XG4gICAgbWFyZ2luOiAycmVtIGF1dG8gM3JlbTtcbiAgICBwYWRkaW5nOiAwIDFyZW07XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuaGVyby1tb2R1bGUtYyB7XG4gICAgbWF4LXdpZHRoOiA5MHJlbTtcbiAgICBwYWRkaW5nOiAwIDMuNXJlbTtcbiAgfVxufVxuLmhlcm8tbW9kdWxlLWMgLmZyYW1lX19jZWxsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjdmNTtcbiAgYm9yZGVyLXJhZGl1czogMC42MjVyZW07XG4gIHBhZGRpbmc6IDEuMjVyZW0gMXJlbTtcbiAgbWF4LXdpZHRoOiB1bnNldDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5oZXJvLW1vZHVsZS1jIC5mcmFtZV9fY2VsbCB7XG4gICAgcGFkZGluZzogMnJlbSAzcmVtO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmhlcm8tbW9kdWxlLWMgLmZyYW1lX19jZWxsIHtcbiAgICBwYWRkaW5nOiAyLjVyZW0gNS41cmVtO1xuICB9XG59XG4uaGVyby1tb2R1bGUtYyAuZnJhbWVfX2NlbGwtaXRlbSB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cbi5oZXJvLW1vZHVsZS1jIC5oZXJvLW1vZHVsZS1jX190aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkZvcm95YSBCYW5raSBEaXNwbGF5XCIsIFwiSGVsdmV0aWNhXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICBtYXJnaW46IDJyZW0gMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5oZXJvLW1vZHVsZS1jIC5oZXJvLW1vZHVsZS1jX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAzcmVtO1xuICB9XG59XG5cbi5oZXJvLW1vZHVsZS1kIHtcbiAgbWFyZ2luOiAwO1xufVxuLmhlcm8tbW9kdWxlLWRfX2NvbnRlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWluLWhlaWdodDogNTYuMjV2dztcbn1cbi5oZXJvLW1vZHVsZS1kX19jb250ZW50IC5oZXJvLW1vZHVsZS1kX19jb250ZW50LWZyYW1lIHtcbiAgbWF4LXdpZHRoOiA3MzZweDtcbiAgbWFyZ2luOiA0cmVtIDEuMjVyZW07XG4gIGZsb2F0OiB1bnNldDtcbiAgYmFja2dyb3VuZDogdW5zZXQ7XG4gIHBhZGRpbmc6IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NDBweCkge1xuICAuaGVyby1tb2R1bGUtZF9fY29udGVudCAuaGVyby1tb2R1bGUtZF9fY29udGVudC1mcmFtZSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQlO1xuICAgIG1hcmdpbi1yaWdodDogNCU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAuaGVyby1tb2R1bGUtZF9fY29udGVudCAuaGVyby1tb2R1bGUtZF9fY29udGVudC1mcmFtZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgICBtYXJnaW4tdG9wOiA4LjI1cmVtO1xuICB9XG59XG4uaGVyby1tb2R1bGUtZF9fY29udGVudCAuaGVyby1tb2R1bGUtZF9fY29udGVudC1mcmFtZSAuaGVyby1tb2R1bGUtZF9fdGl0bGUsXG4uaGVyby1tb2R1bGUtZF9fY29udGVudCAuaGVyby1tb2R1bGUtZF9fY29udGVudC1mcmFtZSAuaGVyby1tb2R1bGUtZF9fdGV4dCB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmhlcm8tbW9kdWxlLWRfX21lZGlhOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNCk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuaGVyby1tb2R1bGUtZCAuaGVyby1tb2R1bGUtZF9fY29udGVudCB7XG4gICAgbWF4LXdpZHRoOiA5MHJlbTtcbiAgICBwYWRkaW5nOiAxMnJlbSA4LjI1cmVtIDVyZW0gMTRyZW07XG4gICAgbWluLWhlaWdodDogNDIuODU3MTQyODU3MXZ3O1xuICB9XG4gIC5oZXJvLW1vZHVsZS1kIC5oZXJvLW1vZHVsZS1kX19jb250ZW50IC5oZXJvLW1vZHVsZS1kX19jb250ZW50LWZyYW1lIHtcbiAgICBtYXJnaW46IDA7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkgYW5kIChtYXgtd2lkdGg6IDEzOTlweCkge1xuICAuaGVyby1tb2R1bGUtZCAuaGVyby1tb2R1bGUtZF9fY29udGVudCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIG1hcmdpbi1sZWZ0OiAxMy4zJTtcbiAgfVxufVxuLmhlcm8tbW9kdWxlLWQgLmJnLXZpZGVvLXBsYXllci13cmFwcGVyIHtcbiAgaGVpZ2h0OiAxMzAlO1xuICB0b3A6IC0xNSU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuaGVyby1tb2R1bGUtZCAuYmctdmlkZW8tcGxheWVyLXdyYXBwZXIge1xuICAgIGhlaWdodDogMTUwJTtcbiAgICB0b3A6IC0yNSU7XG4gIH1cbn1cbi5oZXJvLW1vZHVsZS1kLmJveGVkLWNvbnRlbnQgLmhlcm8tbW9kdWxlLWRfX2NvbnRlbnQtZnJhbWUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuODUpO1xuICBwYWRkaW5nOiAycmVtIDIuNXJlbTtcbn1cbi5oZXJvLW1vZHVsZS1kLmJveGVkLWNvbnRlbnQgLmhlcm8tbW9kdWxlLWRfX2NvbnRlbnQtZnJhbWUgLmhlcm8tbW9kdWxlLWRfX3RpdGxlLFxuLmhlcm8tbW9kdWxlLWQuYm94ZWQtY29udGVudCAuaGVyby1tb2R1bGUtZF9fY29udGVudC1mcmFtZSAuaGVyby1tb2R1bGUtZF9fdGV4dCB7XG4gIGNvbG9yOiAjMDAwO1xufVxuXG4uaGVyby1tb2R1bGUtZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY2xlYXI6IGJvdGg7XG4gIGNvbG9yOiAjZmZmO1xuICBtYXJnaW4tdG9wOiAxNnB4O1xuICBtYXJnaW4tYm90dG9tOiA0OHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuaGVyby1tb2R1bGUtZSB7XG4gICAgbWFyZ2luLXRvcDogNDhweDtcbiAgICBtYXJnaW4tYm90dG9tOiA2NHB4O1xuICB9XG59XG4uaGVyby1tb2R1bGUtZSAuZnJhbWVfX2NlbGwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uaGVyby1tb2R1bGUtZSAuZnJhbWVfX2NlbGw6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgY2xlYXI6IGJvdGg7XG59XG5cbi5oZXJvLW1vZHVsZS1lX19jb250ZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiA1O1xuICBwYWRkaW5nOiAyNHB4IDE2cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgLmhlcm8tbW9kdWxlLWVfX2NvbnRlbnQge1xuICAgIHdpZHRoOiA1MCU7XG4gICAgbWFyZ2luOiAxNnB4IDAgMjRweDtcbiAgICBwYWRkaW5nOiAyNHB4IDE2cHg7XG4gICAgbWluLWhlaWdodDogMzUwcHg7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gIH1cbiAgLmludmVydCAuaGVyby1tb2R1bGUtZV9fY29udGVudCB7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmhlcm8tbW9kdWxlLWVfX2NvbnRlbnQge1xuICAgIHBhZGRpbmc6IDI0cHggMTZweDtcbiAgICBtYXJnaW46IDI0cHggMCA4MHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgfVxuICAuaW52ZXJ0IC5oZXJvLW1vZHVsZS1lX19jb250ZW50IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cbiAgLmhlcm8tbW9kdWxlLWVfX2NvbnRlbnQ6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgY2xlYXI6IGJvdGg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmhlcm8tbW9kdWxlLWVfX2NvbnRlbnQge1xuICAgIHdpZHRoOiA1MCU7XG4gICAgcGFkZGluZzogMjRweCAxNnB4O1xuICAgIG1hcmdpbjogMjRweCAwIDgwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA2NDBweCkge1xuICAuaGVyby1tb2R1bGUtZTpmaXJzdC1jaGlsZCAuaGVyby1tb2R1bGUtZV9fY29udGVudCB7XG4gICAgbWFyZ2luOiAwIDAgMjRweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5oZXJvLW1vZHVsZS1lOmZpcnN0LWNoaWxkIC5oZXJvLW1vZHVsZS1lX19jb250ZW50IHtcbiAgICBtYXJnaW46IDAgMCA0OHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5oZXJvLW1vZHVsZS1lOmZpcnN0LWNoaWxkIC5oZXJvLW1vZHVsZS1lX19jb250ZW50IHtcbiAgICBwYWRkaW5nOiAxNjBweCAxNnB4IDQwcHg7XG4gICAgbWFyZ2luOiAwIDAgODBweDtcbiAgfVxufVxuXG4uaGVyby1tb2R1bGUtZV9fYmFja2dyb3VuZCB7XG4gIG1heC13aWR0aDogMTIwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDE7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uaGVyby1tb2R1bGUtZV9fYmFja2dyb3VuZCBpbWcsXG4uaGVyby1tb2R1bGUtZV9fYmFja2dyb3VuZCB2aWRlbyxcbi5oZXJvLW1vZHVsZS1lX19iYWNrZ3JvdW5kIG9iamVjdCxcbi5oZXJvLW1vZHVsZS1lX19iYWNrZ3JvdW5kIHBpY3R1cmUge1xuICBtYXgtd2lkdGg6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogYXV0bztcbiAgbWluLXdpZHRoOiAxMDAlO1xuICBtaW4taGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcmlnaHQ6IDUwJTtcbiAgYm90dG9tOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDUwJSwgNTAlKTtcbn1cbi5oZXJvLW1vZHVsZS1lX19iYWNrZ3JvdW5kLmZvY3VzLU1pZGRsZUNlbnRlciBpbWcsXG4uaGVyby1tb2R1bGUtZV9fYmFja2dyb3VuZC5mb2N1cy1NaWRkbGVDZW50ZXIgdmlkZW8sXG4uaGVyby1tb2R1bGUtZV9fYmFja2dyb3VuZC5mb2N1cy1NaWRkbGVDZW50ZXIgb2JqZWN0LFxuLmhlcm8tbW9kdWxlLWVfX2JhY2tncm91bmQuZm9jdXMtTWlkZGxlQ2VudGVyIHBpY3R1cmUge1xuICByaWdodDogNTAlO1xuICBib3R0b206IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoNTAlLCA1MCUpO1xufVxuLmhlcm8tbW9kdWxlLWVfX2JhY2tncm91bmQuZm9jdXMtVG9wQ2VudGVyIGltZyxcbi5oZXJvLW1vZHVsZS1lX19iYWNrZ3JvdW5kLmZvY3VzLVRvcENlbnRlciB2aWRlbyxcbi5oZXJvLW1vZHVsZS1lX19iYWNrZ3JvdW5kLmZvY3VzLVRvcENlbnRlciBvYmplY3QsXG4uaGVyby1tb2R1bGUtZV9fYmFja2dyb3VuZC5mb2N1cy1Ub3BDZW50ZXIgcGljdHVyZSB7XG4gIHJpZ2h0OiA1MCU7XG4gIGJvdHRvbTogYXV0bztcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDUwJSk7XG59XG4uaGVyby1tb2R1bGUtZV9fYmFja2dyb3VuZC5mb2N1cy1Cb3R0b21DZW50ZXIgaW1nLFxuLmhlcm8tbW9kdWxlLWVfX2JhY2tncm91bmQuZm9jdXMtQm90dG9tQ2VudGVyIHZpZGVvLFxuLmhlcm8tbW9kdWxlLWVfX2JhY2tncm91bmQuZm9jdXMtQm90dG9tQ2VudGVyIG9iamVjdCxcbi5oZXJvLW1vZHVsZS1lX19iYWNrZ3JvdW5kLmZvY3VzLUJvdHRvbUNlbnRlciBwaWN0dXJlIHtcbiAgcmlnaHQ6IDUwJTtcbiAgYm90dG9tOiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNTAlKTtcbn1cbi5oZXJvLW1vZHVsZS1lX19iYWNrZ3JvdW5kLmZvY3VzLVRvcExlZnQgaW1nLFxuLmhlcm8tbW9kdWxlLWVfX2JhY2tncm91bmQuZm9jdXMtVG9wTGVmdCB2aWRlbyxcbi5oZXJvLW1vZHVsZS1lX19iYWNrZ3JvdW5kLmZvY3VzLVRvcExlZnQgb2JqZWN0LFxuLmhlcm8tbW9kdWxlLWVfX2JhY2tncm91bmQuZm9jdXMtVG9wTGVmdCBwaWN0dXJlIHtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogYXV0bztcbiAgYm90dG9tOiBhdXRvO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwJSwgMCUpO1xufVxuLmhlcm8tbW9kdWxlLWVfX2JhY2tncm91bmQuZm9jdXMtTWlkZGxlTGVmdCBpbWcsXG4uaGVyby1tb2R1bGUtZV9fYmFja2dyb3VuZC5mb2N1cy1NaWRkbGVMZWZ0IHZpZGVvLFxuLmhlcm8tbW9kdWxlLWVfX2JhY2tncm91bmQuZm9jdXMtTWlkZGxlTGVmdCBvYmplY3QsXG4uaGVyby1tb2R1bGUtZV9fYmFja2dyb3VuZC5mb2N1cy1NaWRkbGVMZWZ0IHBpY3R1cmUge1xuICBsZWZ0OiAwO1xuICByaWdodDogYXV0bztcbiAgYm90dG9tOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg1MCUpO1xufVxuLmhlcm8tbW9kdWxlLWVfX2JhY2tncm91bmQuZm9jdXMtQm90dG9tTGVmdCBpbWcsXG4uaGVyby1tb2R1bGUtZV9fYmFja2dyb3VuZC5mb2N1cy1Cb3R0b21MZWZ0IHZpZGVvLFxuLmhlcm8tbW9kdWxlLWVfX2JhY2tncm91bmQuZm9jdXMtQm90dG9tTGVmdCBvYmplY3QsXG4uaGVyby1tb2R1bGUtZV9fYmFja2dyb3VuZC5mb2N1cy1Cb3R0b21MZWZ0IHBpY3R1cmUge1xuICBsZWZ0OiAwO1xuICByaWdodDogYXV0bztcbiAgYm90dG9tOiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwJSwgMCUpO1xufVxuLmhlcm8tbW9kdWxlLWVfX2JhY2tncm91bmQuZm9jdXMtVG9wUmlnaHQgaW1nLFxuLmhlcm8tbW9kdWxlLWVfX2JhY2tncm91bmQuZm9jdXMtVG9wUmlnaHQgdmlkZW8sXG4uaGVyby1tb2R1bGUtZV9fYmFja2dyb3VuZC5mb2N1cy1Ub3BSaWdodCBvYmplY3QsXG4uaGVyby1tb2R1bGUtZV9fYmFja2dyb3VuZC5mb2N1cy1Ub3BSaWdodCBwaWN0dXJlIHtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogYXV0bztcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCUsIDAlKTtcbn1cbi5oZXJvLW1vZHVsZS1lX19iYWNrZ3JvdW5kLmZvY3VzLU1pZGRsZVJpZ2h0IGltZyxcbi5oZXJvLW1vZHVsZS1lX19iYWNrZ3JvdW5kLmZvY3VzLU1pZGRsZVJpZ2h0IHZpZGVvLFxuLmhlcm8tbW9kdWxlLWVfX2JhY2tncm91bmQuZm9jdXMtTWlkZGxlUmlnaHQgb2JqZWN0LFxuLmhlcm8tbW9kdWxlLWVfX2JhY2tncm91bmQuZm9jdXMtTWlkZGxlUmlnaHQgcGljdHVyZSB7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDUwJSk7XG59XG4uaGVyby1tb2R1bGUtZV9fYmFja2dyb3VuZC5mb2N1cy1Cb3R0b21SaWdodCBpbWcsXG4uaGVyby1tb2R1bGUtZV9fYmFja2dyb3VuZC5mb2N1cy1Cb3R0b21SaWdodCB2aWRlbyxcbi5oZXJvLW1vZHVsZS1lX19iYWNrZ3JvdW5kLmZvY3VzLUJvdHRvbVJpZ2h0IG9iamVjdCxcbi5oZXJvLW1vZHVsZS1lX19iYWNrZ3JvdW5kLmZvY3VzLUJvdHRvbVJpZ2h0IHBpY3R1cmUge1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwJSwgMCUpO1xufVxuLmhlcm8tbW9kdWxlLWVfX2JhY2tncm91bmQuZm9jdXMtc3RyZXRjaCBpbWcsXG4uaGVyby1tb2R1bGUtZV9fYmFja2dyb3VuZC5mb2N1cy1zdHJldGNoIHZpZGVvLFxuLmhlcm8tbW9kdWxlLWVfX2JhY2tncm91bmQuZm9jdXMtc3RyZXRjaCBvYmplY3QsXG4uaGVyby1tb2R1bGUtZV9fYmFja2dyb3VuZC5mb2N1cy1zdHJldGNoIHBpY3R1cmUge1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbi5oZXJvLW1vZHVsZS1lX19jb250ZW50LWZyYW1lIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyO1xufVxuLmhlcm8tbW9kdWxlLWVfX2NvbnRlbnQtZnJhbWUgYSxcbi5oZXJvLW1vZHVsZS1lX19jb250ZW50LWZyYW1lIGE6aG92ZXIge1xuICBjb2xvcjogY3VycmVudGNvbG9yO1xufVxuLmhlcm8tbW9kdWxlLWVfX2NvbnRlbnQtZnJhbWUgYSBzdmcsXG4uaGVyby1tb2R1bGUtZV9fY29udGVudC1mcmFtZSBhOmhvdmVyIHN2ZyB7XG4gIGZpbGw6IGN1cnJlbnRjb2xvcjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuaGVyby1tb2R1bGUtZV9fY29udGVudC1mcmFtZSB7XG4gICAgbWF4LXdpZHRoOiAyO1xuICAgIGZsb2F0OiByaWdodDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbiAgLmhlcm8tbW9kdWxlLWVfX2NvbnRlbnQtZnJhbWUgPiAqIHtcbiAgICBmbGV4LWdyb3c6IDA7XG4gIH1cbiAgLmhlcm8tbW9kdWxlLWVfX2NvbnRlbnQtZnJhbWUgLmhlcm8tbW9kdWxlLWVfX2N0YSB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICB9XG4gIC5pbnZlcnQgLmhlcm8tbW9kdWxlLWVfX2NvbnRlbnQtZnJhbWUgLmhlcm8tbW9kdWxlLWVfX2N0YSB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1lbmQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSkge1xuICAuaGVyby1tb2R1bGUtZV9fY29udGVudC1mcmFtZSB7XG4gICAgbWluLWhlaWdodDogNTAwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmhlcm8tbW9kdWxlLWVfX2NvbnRlbnQtZnJhbWUge1xuICAgIG1heC13aWR0aDogNjU3cHg7XG4gICAgd2lkdGg6IDY1N3B4O1xuICAgIHBhZGRpbmc6IDAgNDBweDtcbiAgfVxuICAuaGVyby1tb2R1bGUtZV9fY29udGVudC1mcmFtZSAuaGVyby1tb2R1bGUtZV9fY29udGVudC1mcmFtZSB7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICAgIG1heC13aWR0aDogbm9uZSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLmhlcm8tbW9kdWxlLWVfX2N0YSB7XG4gIG1hcmdpbi10b3A6IDFyZW07XG59XG5cbi5oZXJvLW1vZHVsZS1lIC5idG4gKyAuaGVyby1tb2R1bGUtZV9fY3RhIHtcbiAgbWFyZ2luLXRvcDogMXJlbTtcbn1cblxuLmhlcm8tbW9kdWxlLWVfX2ltYWdlIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIG1hcmdpbi1ib3R0b206IC0xMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gIC5oZXJvLW1vZHVsZS1lX19pbWFnZSB7XG4gICAgbWF4LXdpZHRoOiAxMjAlO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDUwJTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHotaW5kZXg6IDE7XG4gIH1cbiAgLmhlcm8tbW9kdWxlLWVfX2ltYWdlIGltZyxcbi5oZXJvLW1vZHVsZS1lX19pbWFnZSB2aWRlbyxcbi5oZXJvLW1vZHVsZS1lX19pbWFnZSBvYmplY3QsXG4uaGVyby1tb2R1bGUtZV9faW1hZ2UgcGljdHVyZSB7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogYXV0bztcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgbWluLXdpZHRoOiAxMDAlO1xuICAgIG1pbi1oZWlnaHQ6IDEwMCU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcmlnaHQ6IDUwJTtcbiAgICBib3R0b206IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg1MCUsIDUwJSk7XG4gIH1cbiAgLmhlcm8tbW9kdWxlLWVfX2ltYWdlLmZvY3VzLU1pZGRsZUNlbnRlciBpbWcsXG4uaGVyby1tb2R1bGUtZV9faW1hZ2UuZm9jdXMtTWlkZGxlQ2VudGVyIHZpZGVvLFxuLmhlcm8tbW9kdWxlLWVfX2ltYWdlLmZvY3VzLU1pZGRsZUNlbnRlciBvYmplY3QsXG4uaGVyby1tb2R1bGUtZV9faW1hZ2UuZm9jdXMtTWlkZGxlQ2VudGVyIHBpY3R1cmUge1xuICAgIHJpZ2h0OiA1MCU7XG4gICAgYm90dG9tOiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoNTAlLCA1MCUpO1xuICB9XG4gIC5oZXJvLW1vZHVsZS1lX19pbWFnZS5mb2N1cy1Ub3BDZW50ZXIgaW1nLFxuLmhlcm8tbW9kdWxlLWVfX2ltYWdlLmZvY3VzLVRvcENlbnRlciB2aWRlbyxcbi5oZXJvLW1vZHVsZS1lX19pbWFnZS5mb2N1cy1Ub3BDZW50ZXIgb2JqZWN0LFxuLmhlcm8tbW9kdWxlLWVfX2ltYWdlLmZvY3VzLVRvcENlbnRlciBwaWN0dXJlIHtcbiAgICByaWdodDogNTAlO1xuICAgIGJvdHRvbTogYXV0bztcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNTAlKTtcbiAgfVxuICAuaGVyby1tb2R1bGUtZV9faW1hZ2UuZm9jdXMtQm90dG9tQ2VudGVyIGltZyxcbi5oZXJvLW1vZHVsZS1lX19pbWFnZS5mb2N1cy1Cb3R0b21DZW50ZXIgdmlkZW8sXG4uaGVyby1tb2R1bGUtZV9faW1hZ2UuZm9jdXMtQm90dG9tQ2VudGVyIG9iamVjdCxcbi5oZXJvLW1vZHVsZS1lX19pbWFnZS5mb2N1cy1Cb3R0b21DZW50ZXIgcGljdHVyZSB7XG4gICAgcmlnaHQ6IDUwJTtcbiAgICBib3R0b206IDA7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDUwJSk7XG4gIH1cbiAgLmhlcm8tbW9kdWxlLWVfX2ltYWdlLmZvY3VzLVRvcExlZnQgaW1nLFxuLmhlcm8tbW9kdWxlLWVfX2ltYWdlLmZvY3VzLVRvcExlZnQgdmlkZW8sXG4uaGVyby1tb2R1bGUtZV9faW1hZ2UuZm9jdXMtVG9wTGVmdCBvYmplY3QsXG4uaGVyby1tb2R1bGUtZV9faW1hZ2UuZm9jdXMtVG9wTGVmdCBwaWN0dXJlIHtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogYXV0bztcbiAgICBib3R0b206IGF1dG87XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCUsIDAlKTtcbiAgfVxuICAuaGVyby1tb2R1bGUtZV9faW1hZ2UuZm9jdXMtTWlkZGxlTGVmdCBpbWcsXG4uaGVyby1tb2R1bGUtZV9faW1hZ2UuZm9jdXMtTWlkZGxlTGVmdCB2aWRlbyxcbi5oZXJvLW1vZHVsZS1lX19pbWFnZS5mb2N1cy1NaWRkbGVMZWZ0IG9iamVjdCxcbi5oZXJvLW1vZHVsZS1lX19pbWFnZS5mb2N1cy1NaWRkbGVMZWZ0IHBpY3R1cmUge1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgYm90dG9tOiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDUwJSk7XG4gIH1cbiAgLmhlcm8tbW9kdWxlLWVfX2ltYWdlLmZvY3VzLUJvdHRvbUxlZnQgaW1nLFxuLmhlcm8tbW9kdWxlLWVfX2ltYWdlLmZvY3VzLUJvdHRvbUxlZnQgdmlkZW8sXG4uaGVyby1tb2R1bGUtZV9faW1hZ2UuZm9jdXMtQm90dG9tTGVmdCBvYmplY3QsXG4uaGVyby1tb2R1bGUtZV9faW1hZ2UuZm9jdXMtQm90dG9tTGVmdCBwaWN0dXJlIHtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGJvdHRvbTogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwJSwgMCUpO1xuICB9XG4gIC5oZXJvLW1vZHVsZS1lX19pbWFnZS5mb2N1cy1Ub3BSaWdodCBpbWcsXG4uaGVyby1tb2R1bGUtZV9faW1hZ2UuZm9jdXMtVG9wUmlnaHQgdmlkZW8sXG4uaGVyby1tb2R1bGUtZV9faW1hZ2UuZm9jdXMtVG9wUmlnaHQgb2JqZWN0LFxuLmhlcm8tbW9kdWxlLWVfX2ltYWdlLmZvY3VzLVRvcFJpZ2h0IHBpY3R1cmUge1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogYXV0bztcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwJSwgMCUpO1xuICB9XG4gIC5oZXJvLW1vZHVsZS1lX19pbWFnZS5mb2N1cy1NaWRkbGVSaWdodCBpbWcsXG4uaGVyby1tb2R1bGUtZV9faW1hZ2UuZm9jdXMtTWlkZGxlUmlnaHQgdmlkZW8sXG4uaGVyby1tb2R1bGUtZV9faW1hZ2UuZm9jdXMtTWlkZGxlUmlnaHQgb2JqZWN0LFxuLmhlcm8tbW9kdWxlLWVfX2ltYWdlLmZvY3VzLU1pZGRsZVJpZ2h0IHBpY3R1cmUge1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg1MCUpO1xuICB9XG4gIC5oZXJvLW1vZHVsZS1lX19pbWFnZS5mb2N1cy1Cb3R0b21SaWdodCBpbWcsXG4uaGVyby1tb2R1bGUtZV9faW1hZ2UuZm9jdXMtQm90dG9tUmlnaHQgdmlkZW8sXG4uaGVyby1tb2R1bGUtZV9faW1hZ2UuZm9jdXMtQm90dG9tUmlnaHQgb2JqZWN0LFxuLmhlcm8tbW9kdWxlLWVfX2ltYWdlLmZvY3VzLUJvdHRvbVJpZ2h0IHBpY3R1cmUge1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwJSwgMCUpO1xuICB9XG4gIC5oZXJvLW1vZHVsZS1lX19pbWFnZS5mb2N1cy1zdHJldGNoIGltZyxcbi5oZXJvLW1vZHVsZS1lX19pbWFnZS5mb2N1cy1zdHJldGNoIHZpZGVvLFxuLmhlcm8tbW9kdWxlLWVfX2ltYWdlLmZvY3VzLXN0cmV0Y2ggb2JqZWN0LFxuLmhlcm8tbW9kdWxlLWVfX2ltYWdlLmZvY3VzLXN0cmV0Y2ggcGljdHVyZSB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5oZXJvLW1vZHVsZS1lX19pbWFnZSBpbWcge1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgLmludmVydCAuaGVyby1tb2R1bGUtZV9faW1hZ2Uge1xuICAgIHJpZ2h0OiA1MCU7XG4gICAgbGVmdDogMDtcbiAgfVxufVxuXG4uaGVyby1tb2R1bGUtZV9fdGl0bGUge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuXG4uaGVyby1tb2R1bGUtZiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY2xlYXI6IGJvdGg7XG4gIGNvbG9yOiAjMDA2ODkwO1xufVxuLmhlcm8tbW9kdWxlLWY6OmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiA2MHB4O1xuICBsZWZ0OiAwO1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZDogIzQ1NDU0NTtcbiAgei1pbmRleDogMDtcbn1cbi5oZXJvLW1vZHVsZS1mIC5mcmFtZV9fY2VsbCB7XG4gIG1heC13aWR0aDogMTM2MnB4O1xuICBtYXJnaW46IGF1dG87XG4gIHBhZGRpbmc6IDAgMTZweDtcbiAgbWFyZ2luOiAwIGF1dG8gNjBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA2NDBweCkge1xuICAuaGVyby1tb2R1bGUtZiAuZnJhbWVfX2NlbGwge1xuICAgIG1heC13aWR0aDogODUzLjMzMzMzMzMzMzNweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuaGVyby1tb2R1bGUtZiAuZnJhbWVfX2NlbGwge1xuICAgIG1heC13aWR0aDogMTM2MnB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgLmhlcm8tbW9kdWxlLWYgLmZyYW1lX19jZWxsIHtcbiAgICBwYWRkaW5nOiAwIDI0cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmhlcm8tbW9kdWxlLWYgLmZyYW1lX19jZWxsIHtcbiAgICBwYWRkaW5nOiAwIDhweDtcbiAgfVxufVxuLmhlcm8tbW9kdWxlLWYgLmZyYW1lX19jZWxsLWl0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogMzBweDtcbiAgYmFja2dyb3VuZDogIzAwMDAwMDtcbiAgcGFkZGluZzogODBweCAxNnB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgei1pbmRleDogMztcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gIC5oZXJvLW1vZHVsZS1mIC5mcmFtZV9fY2VsbC1pdGVtIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmhlcm8tbW9kdWxlLWYgLmZyYW1lX19jZWxsLWl0ZW0ge1xuICAgIG1heC13aWR0aDogNzUlO1xuICB9XG59XG4uaGVyby1tb2R1bGUtZiAuZnJhbWVfX2NlbGwtaXRlbSA+ICo6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuaGVyby1tb2R1bGUtZjpmaXJzdC1jaGlsZCAuZnJhbWVfX2NlbGwge1xuICAgIHBhZGRpbmctdG9wOiAxNjBweDtcbiAgfVxufVxuXG4uaGVyby1tb2R1bGUtZi50LWJnLWNvbG9yLTEgLmZyYW1lX19jZWxsLWl0ZW0ge1xuICBiYWNrZ3JvdW5kOiAjZmU5NzQzO1xufVxuLmhlcm8tbW9kdWxlLWYudC1iZy1jb2xvci0yIC5mcmFtZV9fY2VsbC1pdGVtIHtcbiAgYmFja2dyb3VuZDogI2VmZWZlZjtcbn1cbi5oZXJvLW1vZHVsZS1mLnQtYmctY29sb3ItMyAuZnJhbWVfX2NlbGwtaXRlbSB7XG4gIGJhY2tncm91bmQ6ICMwMDY4OTA7XG59XG4uaGVyby1tb2R1bGUtZi50LWJnLWNvbG9yLTQgLmZyYW1lX19jZWxsLWl0ZW0ge1xuICBiYWNrZ3JvdW5kOiAjOTM5NTk4O1xufVxuXG4uaGVyby1tb2R1bGUtZl9fYmFja2dyb3VuZCB7XG4gIG1heC13aWR0aDogMTIwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDYwcHg7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDE7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uaGVyby1tb2R1bGUtZl9fYmFja2dyb3VuZCBpbWcsXG4uaGVyby1tb2R1bGUtZl9fYmFja2dyb3VuZCB2aWRlbyxcbi5oZXJvLW1vZHVsZS1mX19iYWNrZ3JvdW5kIG9iamVjdCxcbi5oZXJvLW1vZHVsZS1mX19iYWNrZ3JvdW5kIHBpY3R1cmUge1xuICBtYXgtd2lkdGg6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogYXV0bztcbiAgbWluLXdpZHRoOiAxMDAlO1xuICBtaW4taGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcmlnaHQ6IDUwJTtcbiAgYm90dG9tOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDUwJSwgNTAlKTtcbn1cbi5oZXJvLW1vZHVsZS1mX19iYWNrZ3JvdW5kLmZvY3VzLU1pZGRsZUNlbnRlciBpbWcsXG4uaGVyby1tb2R1bGUtZl9fYmFja2dyb3VuZC5mb2N1cy1NaWRkbGVDZW50ZXIgdmlkZW8sXG4uaGVyby1tb2R1bGUtZl9fYmFja2dyb3VuZC5mb2N1cy1NaWRkbGVDZW50ZXIgb2JqZWN0LFxuLmhlcm8tbW9kdWxlLWZfX2JhY2tncm91bmQuZm9jdXMtTWlkZGxlQ2VudGVyIHBpY3R1cmUge1xuICByaWdodDogNTAlO1xuICBib3R0b206IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoNTAlLCA1MCUpO1xufVxuLmhlcm8tbW9kdWxlLWZfX2JhY2tncm91bmQuZm9jdXMtVG9wQ2VudGVyIGltZyxcbi5oZXJvLW1vZHVsZS1mX19iYWNrZ3JvdW5kLmZvY3VzLVRvcENlbnRlciB2aWRlbyxcbi5oZXJvLW1vZHVsZS1mX19iYWNrZ3JvdW5kLmZvY3VzLVRvcENlbnRlciBvYmplY3QsXG4uaGVyby1tb2R1bGUtZl9fYmFja2dyb3VuZC5mb2N1cy1Ub3BDZW50ZXIgcGljdHVyZSB7XG4gIHJpZ2h0OiA1MCU7XG4gIGJvdHRvbTogYXV0bztcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDUwJSk7XG59XG4uaGVyby1tb2R1bGUtZl9fYmFja2dyb3VuZC5mb2N1cy1Cb3R0b21DZW50ZXIgaW1nLFxuLmhlcm8tbW9kdWxlLWZfX2JhY2tncm91bmQuZm9jdXMtQm90dG9tQ2VudGVyIHZpZGVvLFxuLmhlcm8tbW9kdWxlLWZfX2JhY2tncm91bmQuZm9jdXMtQm90dG9tQ2VudGVyIG9iamVjdCxcbi5oZXJvLW1vZHVsZS1mX19iYWNrZ3JvdW5kLmZvY3VzLUJvdHRvbUNlbnRlciBwaWN0dXJlIHtcbiAgcmlnaHQ6IDUwJTtcbiAgYm90dG9tOiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNTAlKTtcbn1cbi5oZXJvLW1vZHVsZS1mX19iYWNrZ3JvdW5kLmZvY3VzLVRvcExlZnQgaW1nLFxuLmhlcm8tbW9kdWxlLWZfX2JhY2tncm91bmQuZm9jdXMtVG9wTGVmdCB2aWRlbyxcbi5oZXJvLW1vZHVsZS1mX19iYWNrZ3JvdW5kLmZvY3VzLVRvcExlZnQgb2JqZWN0LFxuLmhlcm8tbW9kdWxlLWZfX2JhY2tncm91bmQuZm9jdXMtVG9wTGVmdCBwaWN0dXJlIHtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogYXV0bztcbiAgYm90dG9tOiBhdXRvO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwJSwgMCUpO1xufVxuLmhlcm8tbW9kdWxlLWZfX2JhY2tncm91bmQuZm9jdXMtTWlkZGxlTGVmdCBpbWcsXG4uaGVyby1tb2R1bGUtZl9fYmFja2dyb3VuZC5mb2N1cy1NaWRkbGVMZWZ0IHZpZGVvLFxuLmhlcm8tbW9kdWxlLWZfX2JhY2tncm91bmQuZm9jdXMtTWlkZGxlTGVmdCBvYmplY3QsXG4uaGVyby1tb2R1bGUtZl9fYmFja2dyb3VuZC5mb2N1cy1NaWRkbGVMZWZ0IHBpY3R1cmUge1xuICBsZWZ0OiAwO1xuICByaWdodDogYXV0bztcbiAgYm90dG9tOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg1MCUpO1xufVxuLmhlcm8tbW9kdWxlLWZfX2JhY2tncm91bmQuZm9jdXMtQm90dG9tTGVmdCBpbWcsXG4uaGVyby1tb2R1bGUtZl9fYmFja2dyb3VuZC5mb2N1cy1Cb3R0b21MZWZ0IHZpZGVvLFxuLmhlcm8tbW9kdWxlLWZfX2JhY2tncm91bmQuZm9jdXMtQm90dG9tTGVmdCBvYmplY3QsXG4uaGVyby1tb2R1bGUtZl9fYmFja2dyb3VuZC5mb2N1cy1Cb3R0b21MZWZ0IHBpY3R1cmUge1xuICBsZWZ0OiAwO1xuICByaWdodDogYXV0bztcbiAgYm90dG9tOiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwJSwgMCUpO1xufVxuLmhlcm8tbW9kdWxlLWZfX2JhY2tncm91bmQuZm9jdXMtVG9wUmlnaHQgaW1nLFxuLmhlcm8tbW9kdWxlLWZfX2JhY2tncm91bmQuZm9jdXMtVG9wUmlnaHQgdmlkZW8sXG4uaGVyby1tb2R1bGUtZl9fYmFja2dyb3VuZC5mb2N1cy1Ub3BSaWdodCBvYmplY3QsXG4uaGVyby1tb2R1bGUtZl9fYmFja2dyb3VuZC5mb2N1cy1Ub3BSaWdodCBwaWN0dXJlIHtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogYXV0bztcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCUsIDAlKTtcbn1cbi5oZXJvLW1vZHVsZS1mX19iYWNrZ3JvdW5kLmZvY3VzLU1pZGRsZVJpZ2h0IGltZyxcbi5oZXJvLW1vZHVsZS1mX19iYWNrZ3JvdW5kLmZvY3VzLU1pZGRsZVJpZ2h0IHZpZGVvLFxuLmhlcm8tbW9kdWxlLWZfX2JhY2tncm91bmQuZm9jdXMtTWlkZGxlUmlnaHQgb2JqZWN0LFxuLmhlcm8tbW9kdWxlLWZfX2JhY2tncm91bmQuZm9jdXMtTWlkZGxlUmlnaHQgcGljdHVyZSB7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDUwJSk7XG59XG4uaGVyby1tb2R1bGUtZl9fYmFja2dyb3VuZC5mb2N1cy1Cb3R0b21SaWdodCBpbWcsXG4uaGVyby1tb2R1bGUtZl9fYmFja2dyb3VuZC5mb2N1cy1Cb3R0b21SaWdodCB2aWRlbyxcbi5oZXJvLW1vZHVsZS1mX19iYWNrZ3JvdW5kLmZvY3VzLUJvdHRvbVJpZ2h0IG9iamVjdCxcbi5oZXJvLW1vZHVsZS1mX19iYWNrZ3JvdW5kLmZvY3VzLUJvdHRvbVJpZ2h0IHBpY3R1cmUge1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwJSwgMCUpO1xufVxuLmhlcm8tbW9kdWxlLWZfX2JhY2tncm91bmQuZm9jdXMtc3RyZXRjaCBpbWcsXG4uaGVyby1tb2R1bGUtZl9fYmFja2dyb3VuZC5mb2N1cy1zdHJldGNoIHZpZGVvLFxuLmhlcm8tbW9kdWxlLWZfX2JhY2tncm91bmQuZm9jdXMtc3RyZXRjaCBvYmplY3QsXG4uaGVyby1tb2R1bGUtZl9fYmFja2dyb3VuZC5mb2N1cy1zdHJldGNoIHBpY3R1cmUge1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbi5oZXJvLW1vZHVsZS1mX190aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkZvcm95YSBCYW5raSBEaXNwbGF5XCIsIFwiSGVsdmV0aWNhXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIG1hcmdpbjogMCBhdXRvIDEuNXJlbTtcbiAgY29sb3I6ICNmZmY7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuaGVyby1tb2R1bGUtZl9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuaGVyby1tb2R1bGUtZl9fdGl0bGUge1xuICAgIHBhZGRpbmc6IDAgMTZweDtcbiAgfVxufVxuXG4uaGVyby1tb2R1bGUtZl9fY3RhIC5hLWFycm93LWxpbmsge1xuICBjb2xvcjogY3VycmVudENvbG9yO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuaGVyby1tb2R1bGUtZl9fY3RhIHtcbiAgICBwYWRkaW5nOiAwIDE2cHg7XG4gIH1cbn1cblxuLmFuY2hvci1tZW51X19uYXZpZ2F0aW9uIHtcbiAgbWFyZ2luLWJvdHRvbTogNDhweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmFuY2hvci1tZW51X19uYXZpZ2F0aW9uIHtcbiAgICBtYXJnaW4tYm90dG9tOiA2NHB4O1xuICB9XG59XG5cbi5hbmNob3ItbWVudV9fbGluayB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmFuY2hvci1tZW51X19saW5rIHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gIH1cbn1cbi5hbmNob3ItbWVudV9fbGluazpob3ZlciB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGNvbG9yOiAjMDA0YzZhO1xufVxuLmFuY2hvci1tZW51X19saW5rLS1hY3RpdmUge1xuICBjb2xvcjogIzAwNjg5MDtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbn1cblxuLmFuY2hvci1tZW51X19saXN0IHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlNWU1ZTU7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZTVlNWU1O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBwYWRkaW5nOiAwIDE2cHg7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gIC5hbmNob3ItbWVudV9fbGlzdCB7XG4gICAgcGFkZGluZzogMCAyNHB4O1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmFuY2hvci1tZW51X19saXN0IHtcbiAgICBwYWRkaW5nOiAwIDhweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5hbmNob3ItbWVudV9fbGlzdCB7XG4gICAgcGFkZGluZzogMCAyNHB4O1xuICAgIG1heC13aWR0aDogY2FsYyg3NSUgKyA0OHB4KTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygxMi41JSAtIDMycHgpO1xuICB9XG59XG5cbi5hbmNob3ItbWVudV9fbmF2aWdhdGlvbi0tc3RpY2t5U2Nyb2xsRG93biAuYW5jaG9yLW1lbnVfX2xpc3QsXG4uYW5jaG9yLW1lbnVfX25hdmlnYXRpb24tLXN0aWNreVNjcm9sbFVwIC5hbmNob3ItbWVudV9fbGlzdCB7XG4gIGJvcmRlcjogbm9uZTtcbn1cblxuLmFuY2hvci1tZW51X19pbm5lciB7XG4gIGhlaWdodDogNzRweDtcbiAgbWF4LXdpZHRoOiAxMzYycHg7XG4gIG1hcmdpbjogYXV0bztcbiAgbWFyZ2luOiBhdXRvO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gIC5hbmNob3ItbWVudV9faW5uZXIge1xuICAgIG1heC13aWR0aDogODUzLjMzMzMzMzMzMzNweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuYW5jaG9yLW1lbnVfX2lubmVyIHtcbiAgICBtYXgtd2lkdGg6IDEzNjJweDtcbiAgfVxufVxuXG4uYW5jaG9yLW1lbnVfX25hdmlnYXRpb24ge1xuICBib3JkZXItYm90dG9tOiBub25lO1xufVxuLmFuY2hvci1tZW51X19uYXZpZ2F0aW9uLmFuY2hvci1tZW51X19uYXZpZ2F0aW9uLS1zdGlja3lTY3JvbGxEb3duLCAuYW5jaG9yLW1lbnVfX25hdmlnYXRpb24uYW5jaG9yLW1lbnVfX25hdmlnYXRpb24tLXN0aWNreVNjcm9sbFVwIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlNWU1ZTU7XG4gIHRvcDogNjRweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gIC5hbmNob3ItbWVudV9fbmF2aWdhdGlvbi5hbmNob3ItbWVudV9fbmF2aWdhdGlvbi0tc3RpY2t5U2Nyb2xsRG93biwgLmFuY2hvci1tZW51X19uYXZpZ2F0aW9uLmFuY2hvci1tZW51X19uYXZpZ2F0aW9uLS1zdGlja3lTY3JvbGxVcCB7XG4gICAgdG9wOiAxMjBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5hbmNob3ItbWVudV9fbmF2aWdhdGlvbi5hbmNob3ItbWVudV9fbmF2aWdhdGlvbi0tc3RpY2t5U2Nyb2xsRG93biwgLmFuY2hvci1tZW51X19uYXZpZ2F0aW9uLmFuY2hvci1tZW51X19uYXZpZ2F0aW9uLS1zdGlja3lTY3JvbGxVcCB7XG4gICAgdG9wOiA3OHB4O1xuICB9XG59XG5cbi5hbmNob3ItbWVudV9fc2Nyb2xsLWluZGljYXRvciB7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5hbmNob3ItbWVudV9fc2Nyb2xsLWluZGljYXRvcjpiZWZvcmUge1xuICB3aWR0aDogNzJweDtcbiAgb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApLCB3aGl0ZSk7XG59XG4uYW5jaG9yLW1lbnVfX3Njcm9sbC1pbmRpY2F0b3I6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IC0zMHB4O1xuICB0b3A6IDI0cHg7XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDI0cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnJTIweG1sbnMlM0QlMjdodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjIwMDAlMkZzdmclMjclMjBwcmVzZXJ2ZUFzcGVjdFJhdGlvJTNEJTI3bm9uZSUyNyUyMGZpbGwlM0QlMjclMjMwMDY4OTAlMjclMjB2aWV3Qm94JTNEJTI3MCUyMDAlMjAxNiUyMDE2JTI3JTNFJTNDcGF0aCUyMGQlM0QlMjdNNS41JTIwMTMuNWMtLjElMjAwLS4zJTIwMC0uNC0uMS0uMi0uMi0uMi0uNSUyMDAtLjdMOS44JTIwOCUyMDUuMSUyMDMuNGMtLjEtLjItLjEtLjYlMjAwLS44cy41LS4yLjclMjAwTDExLjIlMjA4bC01LjQlMjA1LjRjMCUyMC4xLS4yLjEtLjMuMXolMjclMkYlM0UlM0MlMkZzdmclM0VcIik7XG4gIHotaW5kZXg6IDIwMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA2NDBweCkge1xuICAuYW5jaG9yLW1lbnVfX3Njcm9sbC1pbmRpY2F0b3I6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IC0zNnB4O1xuICAgIHRvcDogMjRweDtcbiAgICB3aWR0aDogMjRweDtcbiAgICBoZWlnaHQ6IDI0cHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyUyMHhtbG5zJTNEJTI3aHR0cCUzQSUyRiUyRnd3dy53My5vcmclMkYyMDAwJTJGc3ZnJTI3JTIwcHJlc2VydmVBc3BlY3RSYXRpbyUzRCUyN25vbmUlMjclMjBmaWxsJTNEJTI3JTIzMDA2ODkwJTI3JTIwdmlld0JveCUzRCUyNzAlMjAwJTIwMTYlMjAxNiUyNyUzRSUzQ3BhdGglMjBkJTNEJTI3TTUuNSUyMDEzLjVjLS4xJTIwMC0uMyUyMDAtLjQtLjEtLjItLjItLjItLjUlMjAwLS43TDkuOCUyMDglMjA1LjElMjAzLjRjLS4xLS4yLS4xLS42JTIwMC0uOHMuNS0uMi43JTIwMEwxMS4yJTIwOGwtNS40JTIwNS40YzAlMjAuMS0uMi4xLS4zLjF6JTI3JTJGJTNFJTNDJTJGc3ZnJTNFXCIpO1xuICAgIHotaW5kZXg6IDIwMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuYW5jaG9yLW1lbnVfX3Njcm9sbC1pbmRpY2F0b3I6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IC0zNnB4O1xuICAgIHRvcDogMjJweDtcbiAgICB3aWR0aDogMjhweDtcbiAgICBoZWlnaHQ6IDI4cHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyUyMHhtbG5zJTNEJTI3aHR0cCUzQSUyRiUyRnd3dy53My5vcmclMkYyMDAwJTJGc3ZnJTI3JTIwcHJlc2VydmVBc3BlY3RSYXRpbyUzRCUyN25vbmUlMjclMjBmaWxsJTNEJTI3JTIzMDA2ODkwJTI3JTIwdmlld0JveCUzRCUyNzAlMjAwJTIwMTYlMjAxNiUyNyUzRSUzQ3BhdGglMjBkJTNEJTI3TTUuNSUyMDEzLjVjLS4xJTIwMC0uMyUyMDAtLjQtLjEtLjItLjItLjItLjUlMjAwLS43TDkuOCUyMDglMjA1LjElMjAzLjRjLS4xLS4yLS4xLS42JTIwMC0uOHMuNS0uMi43JTIwMEwxMS4yJTIwOGwtNS40JTIwNS40YzAlMjAuMS0uMi4xLS4zLjF6JTI3JTJGJTNFJTNDJTJGc3ZnJTNFXCIpO1xuICAgIHotaW5kZXg6IDIwMDtcbiAgfVxufVxuXG4uYW5jaG9yLW1vZHVsZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogLTI0MHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgLmFuY2hvci1tb2R1bGUge1xuICAgIHRvcDogLTI3MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmFuY2hvci1tb2R1bGUge1xuICAgIHRvcDogLTIzMHB4O1xuICB9XG59XG5cbi5hcnRpY2xlLXRvcC1hIHtcbiAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5hcnRpY2xlLXRvcC1hIHtcbiAgICBwYWRkaW5nOiAwIDFyZW07XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuYXJ0aWNsZS10b3AtYSB7XG4gICAgbWF4LXdpZHRoOiA5MHJlbTtcbiAgICBtYXJnaW46IDAgYXV0byAycmVtO1xuICAgIHBhZGRpbmc6IDAgMy41cmVtO1xuICAgIGJvcmRlci1yYWRpdXM6IDAuNjI1cmVtO1xuICB9XG59XG4uYXJ0aWNsZS10b3AtYV9faW1hZ2Uge1xuICBwYWRkaW5nLWJvdHRvbTogMTEuMjVyZW07XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmFydGljbGUtdG9wLWFfX2ltYWdlIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTYuMjVyZW07XG4gICAgYm9yZGVyLXJhZGl1czogMC42MjVyZW07XG4gICAgbGVmdDogMXJlbTtcbiAgICByaWdodDogMXJlbTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5hcnRpY2xlLXRvcC1hX19pbWFnZSB7XG4gICAgbGVmdDogMy41cmVtO1xuICAgIHJpZ2h0OiAzLjVyZW07XG4gIH1cbn1cbi5hcnRpY2xlLXRvcC1hX19wcmltYXJ5IHtcbiAgbWFyZ2luLXRvcDogNy41cmVtO1xuICBwYWRkaW5nOiAwIDFyZW07XG4gIG1heC13aWR0aDogdW5zZXQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYXJ0aWNsZS10b3AtYV9fcHJpbWFyeSB7XG4gICAgbWFyZ2luLXRvcDogMTAuNjI1cmVtO1xuICAgIHBhZGRpbmc6IDAgM3JlbTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5hcnRpY2xlLXRvcC1hX19wcmltYXJ5IHtcbiAgICBwYWRkaW5nOiAwIDUuNXJlbTtcbiAgfVxufVxuLmFydGljbGUtdG9wLWFfX3ByaW1hcnkgLmZyYW1lX19jZWxsLWl0ZW0ge1xuICBwYWRkaW5nOiAxLjVyZW0gMXJlbTtcbiAgYm9yZGVyLXJhZGl1czogMC42MjVyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGNvbG9yOiAjMGUxYTJiO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiB1bnNldDtcbiAgbWFyZ2luOiAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmFydGljbGUtdG9wLWFfX3ByaW1hcnkgLmZyYW1lX19jZWxsLWl0ZW0ge1xuICAgIHBhZGRpbmc6IDJyZW0gMS41cmVtO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmFydGljbGUtdG9wLWFfX3ByaW1hcnkgLmZyYW1lX19jZWxsLWl0ZW0ge1xuICAgIHBhZGRpbmc6IDJyZW0gNXJlbTtcbiAgfVxufVxuLmFydGljbGUtdG9wLWFfX3ByaW1hcnkgLmZyYW1lX19jZWxsLWl0ZW06OmFmdGVyIHtcbiAgY29udGVudDogbm9uZTtcbn1cbi5hcnRpY2xlLXRvcC1hX19wcmltYXJ5IC5mcmFtZV9fY2VsbC1pdGVtX19pbm5lciB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cbi5hcnRpY2xlLXRvcC1hX19wcmltYXJ5IC5mcmFtZV9fY2VsbC1pdGVtX19pbm5lciA+IDpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4uYXJ0aWNsZS10b3AtYV9fcHJpbWFyeSAuZnJhbWVfX2NlbGwtaXRlbV9faW5uZXIgPiA6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uYXJ0aWNsZS10b3AtYV9fcHJpbWFyeSAudHJ1bXBldCB7XG4gIGZvbnQtZmFtaWx5OiBcIkZvcm95YSBCYW5raSBUZXh0XCIsIFwiSGVsdmV0aWNhXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG4uYXJ0aWNsZS10b3AtYV9fcHJpbWFyeSAuYXJ0aWNsZS10b3AtYV9fdGl0bGUge1xuICBtYXJnaW46IDFyZW0gMDtcbn1cbi5hcnRpY2xlLXRvcC1hX19wcmltYXJ5IHRpbWUge1xuICBmb250LWZhbWlseTogXCJGb3JveWEgQmFua2kgVGV4dFwiLCBcIkhlbHZldGljYVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBjb2xvcjogIzNlNDg1NTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gIC5hcnRpY2xlLXRvcC1hX19wcmltYXJ5IHRpbWUge1xuICAgIHRvcDogMDtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICB9XG59XG4uYXJ0aWNsZS10b3AtYTpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi10b3A6IDEuNXJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuYXJ0aWNsZS10b3AtYTpmaXJzdC1jaGlsZCB7XG4gICAgbWFyZ2luLXRvcDogMnJlbTtcbiAgfVxufVxuXG4uYXJ0aWNsZS10b3AtYiB7XG4gIGNsZWFyOiBib3RoO1xuICB0b3A6IC0xcHg7XG4gIG1hcmdpbi1ib3R0b206IDMycHg7XG59XG4uYXJ0aWNsZS10b3AtYjo6YmVmb3JlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiAwO1xuICBoZWlnaHQ6IDkwcHg7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kOiAjMDA0YzZhO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuYXJ0aWNsZS10b3AtYjo6YmVmb3JlIHtcbiAgICBoZWlnaHQ6IDE2MHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgLmFydGljbGUtdG9wLWI6Zmlyc3QtY2hpbGQ6OmJlZm9yZSB7XG4gICAgcGFkZGluZy10b3A6IDEyMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5hcnRpY2xlLXRvcC1iOmZpcnN0LWNoaWxkOjpiZWZvcmUge1xuICAgIHBhZGRpbmctdG9wOiAxNjBweDtcbiAgfVxufVxuLmRvY3VtZW50LWxvYWRlZC1jb250ZW50IC5hcnRpY2xlLXRvcC1iOjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogMDtcbn1cbi5hcnRpY2xlLXRvcC1iOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNsZWFyOiBib3RoO1xufVxuXG4uYXJ0aWNsZS10b3AtYl9fcHJpbWFyeSB7XG4gIG1heC13aWR0aDogMTM2MnB4O1xuICBtYXJnaW46IGF1dG87XG4gIHBhZGRpbmc6IDAgMTZweDtcbiAgbWFyZ2luLXRvcDogLTMwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5hcnRpY2xlLXRvcC1iX19wcmltYXJ5IHtcbiAgICBtYXgtd2lkdGg6IDEzNjJweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gIC5hcnRpY2xlLXRvcC1iX19wcmltYXJ5IHtcbiAgICBwYWRkaW5nOiAwIDI0cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmFydGljbGUtdG9wLWJfX3ByaW1hcnkge1xuICAgIHBhZGRpbmc6IDAgOHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmFydGljbGUtdG9wLWJfX3ByaW1hcnkge1xuICAgIG1hcmdpbi10b3A6IC02MHB4O1xuICB9XG59XG4uYXJ0aWNsZS10b3AtYl9fcHJpbWFyeSAuZnJhbWVfX2NlbGwtaXRlbSB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgY29sb3I6ICMwMDA7XG4gIHBhZGRpbmc6IDI0cHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gIC5hcnRpY2xlLXRvcC1iX19wcmltYXJ5IC5mcmFtZV9fY2VsbC1pdGVtIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmFydGljbGUtdG9wLWJfX3ByaW1hcnkgLmZyYW1lX19jZWxsLWl0ZW0ge1xuICAgIG1heC13aWR0aDogODEuMjUlO1xuICB9XG59XG4uYXJ0aWNsZS10b3AtYl9fcHJpbWFyeSAuZnJhbWVfX2NlbGwtaXRlbTo6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiAwO1xuICBib3R0b206IDA7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDhweDtcbiAgYmFja2dyb3VuZDogIzAwNjg5MDtcbiAgYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQobGVnYWN5LWRpcmVjdGlvbig0NWRlZyksICMwMDY4OTAsICMwMGFkZWYpO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoNDVkZWcsICMwMDY4OTAsICMwMGFkZWYpO1xufVxuLmFydGljbGUtdG9wLWJfX3ByaW1hcnkgLmZyYW1lX19jZWxsLWl0ZW06YWZ0ZXIge1xuICB0b3A6IGF1dG87XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwJSk7XG4gIHotaW5kZXg6IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTQwMHB4KSB7XG4gIC5hcnRpY2xlLXRvcC1iX19wcmltYXJ5IC5mcmFtZV9fY2VsbC1pdGVtIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbiAgLmFydGljbGUtdG9wLWJfX3ByaW1hcnkgLmZyYW1lX19jZWxsLWl0ZW06YWZ0ZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4uYXJ0aWNsZS10b3AtYl9fcHJpbWFyeSAuZnJhbWVfX2NlbGwtaXRlbV9faW5uZXIge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIHBhZGRpbmc6IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5hcnRpY2xlLXRvcC1iX19wcmltYXJ5IC5mcmFtZV9fY2VsbC1pdGVtX19pbm5lciB7XG4gICAgcGFkZGluZzogMTZweCAyLjYlO1xuICB9XG59XG4uYXJ0aWNsZS10b3AtYl9fcHJpbWFyeSBoMSxcbi5hcnRpY2xlLXRvcC1iX19wcmltYXJ5IGgyIHtcbiAgbWFyZ2luOiAxNXB4IDA7XG4gIGZvbnQtZmFtaWx5OiBcIkZvcm95YSBCYW5raSBEaXNwbGF5XCIsIFwiSGVsdmV0aWNhXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYXJ0aWNsZS10b3AtYl9fcHJpbWFyeSBoMSxcbi5hcnRpY2xlLXRvcC1iX19wcmltYXJ5IGgyIHtcbiAgICBmb250LXNpemU6IDJyZW07XG4gIH1cbn1cbi5hcnRpY2xlLXRvcC1iX19wcmltYXJ5IHRpbWUge1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBjb2xvcjogIzAwNGM2YTtcbn1cbi5hcnRpY2xlLXRvcC1iX19wcmltYXJ5IC50cnVtcGV0IHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuLmFydGljbGUtdG9wLWJfX3NlY29uZGFyeSB7XG4gIG1heC13aWR0aDogMTM2MnB4O1xuICBtYXJnaW46IGF1dG87XG4gIHBhZGRpbmc6IDAgMTZweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA2NDBweCkge1xuICAuYXJ0aWNsZS10b3AtYl9fc2Vjb25kYXJ5IHtcbiAgICBtYXgtd2lkdGg6IDg1My4zMzMzMzMzMzMzcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmFydGljbGUtdG9wLWJfX3NlY29uZGFyeSB7XG4gICAgbWF4LXdpZHRoOiAxMzYycHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA2NDBweCkge1xuICAuYXJ0aWNsZS10b3AtYl9fc2Vjb25kYXJ5IHtcbiAgICBwYWRkaW5nOiAwIDI0cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmFydGljbGUtdG9wLWJfX3NlY29uZGFyeSB7XG4gICAgcGFkZGluZzogMCA4cHg7XG4gIH1cbn1cbi5hcnRpY2xlLXRvcC1iX19zZWNvbmRhcnkgLmZyYW1lX19jZWxsLWl0ZW0ge1xuICBwYWRkaW5nOiAwIDhweDtcbiAgbWFyZ2luLWxlZnQ6IDAlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gIC5hcnRpY2xlLXRvcC1iX19zZWNvbmRhcnkgLmZyYW1lX19jZWxsLWl0ZW0ge1xuICAgIHBhZGRpbmc6IDAgOHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5hcnRpY2xlLXRvcC1iX19zZWNvbmRhcnkgLmZyYW1lX19jZWxsLWl0ZW0ge1xuICAgIHBhZGRpbmc6IDAgOHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgLmFydGljbGUtdG9wLWJfX3NlY29uZGFyeSAuZnJhbWVfX2NlbGwtaXRlbSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5hcnRpY2xlLXRvcC1iX19zZWNvbmRhcnkgLmZyYW1lX19jZWxsLWl0ZW0ge1xuICAgIG1hcmdpbi1sZWZ0OiAxMi41JTtcbiAgfVxufVxuXG4ubmV3cy1hcnRpY2xlLXRvcC1hIHtcbiAgbWFyZ2luOiAxLjVyZW0gYXV0byAycmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm5ld3MtYXJ0aWNsZS10b3AtYSB7XG4gICAgcGFkZGluZzogMCAxcmVtO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLm5ld3MtYXJ0aWNsZS10b3AtYSB7XG4gICAgbWF4LXdpZHRoOiA5MHJlbTtcbiAgICBtYXJnaW46IDJyZW0gYXV0bztcbiAgICBwYWRkaW5nOiAwIDMuNXJlbTtcbiAgICBib3JkZXItcmFkaXVzOiAwLjYyNXJlbTtcbiAgfVxufVxuLm5ld3MtYXJ0aWNsZS10b3AtYV9faW1hZ2Uge1xuICBwYWRkaW5nLWJvdHRvbTogMTEuMjVyZW07XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm5ld3MtYXJ0aWNsZS10b3AtYV9faW1hZ2Uge1xuICAgIHBhZGRpbmctYm90dG9tOiAxNi4yNXJlbTtcbiAgICBib3JkZXItcmFkaXVzOiAwLjYyNXJlbTtcbiAgICBsZWZ0OiAxcmVtO1xuICAgIHJpZ2h0OiAxcmVtO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLm5ld3MtYXJ0aWNsZS10b3AtYV9faW1hZ2Uge1xuICAgIGxlZnQ6IDMuNXJlbTtcbiAgICByaWdodDogMy41cmVtO1xuICB9XG59XG4ubmV3cy1hcnRpY2xlLXRvcC1hX19pbWFnZSAuZnJhbWVfX2NlbGwtaXRlbV9faW5uZXIge1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG59XG4ubmV3cy1hcnRpY2xlLXRvcC1hX19wcmltYXJ5IHtcbiAgbWFyZ2luLXRvcDogNy41cmVtO1xuICBwYWRkaW5nOiAwIDFyZW07XG4gIG1heC13aWR0aDogdW5zZXQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAubmV3cy1hcnRpY2xlLXRvcC1hX19wcmltYXJ5IHtcbiAgICBtYXJnaW4tdG9wOiAxMC42MjVyZW07XG4gICAgcGFkZGluZzogMCAzcmVtO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLm5ld3MtYXJ0aWNsZS10b3AtYV9fcHJpbWFyeSB7XG4gICAgcGFkZGluZzogMCA1LjVyZW07XG4gIH1cbn1cbi5uZXdzLWFydGljbGUtdG9wLWFfX3ByaW1hcnkgLmZyYW1lX19jZWxsLWl0ZW0ge1xuICBwYWRkaW5nOiAxLjVyZW0gMXJlbTtcbiAgYm9yZGVyLXJhZGl1czogMC42MjVyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGNvbG9yOiAjMGUxYTJiO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiB1bnNldDtcbiAgbWFyZ2luOiAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm5ld3MtYXJ0aWNsZS10b3AtYV9fcHJpbWFyeSAuZnJhbWVfX2NlbGwtaXRlbSB7XG4gICAgcGFkZGluZzogMnJlbSAxLjVyZW07XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAubmV3cy1hcnRpY2xlLXRvcC1hX19wcmltYXJ5IC5mcmFtZV9fY2VsbC1pdGVtIHtcbiAgICBwYWRkaW5nOiAycmVtIDVyZW07XG4gIH1cbn1cbi5uZXdzLWFydGljbGUtdG9wLWFfX3ByaW1hcnkgLmZyYW1lX19jZWxsLWl0ZW06OmFmdGVyIHtcbiAgY29udGVudDogbm9uZTtcbn1cbi5uZXdzLWFydGljbGUtdG9wLWFfX3ByaW1hcnkgLmZyYW1lX19jZWxsLWl0ZW1fX2lubmVyIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLm5ld3MtYXJ0aWNsZS10b3AtYV9fcHJpbWFyeSAubmV3cy1jYXRlZ29yaWVzLFxuLm5ld3MtYXJ0aWNsZS10b3AtYV9fcHJpbWFyeSAubmV3cy1jYXRlZ29yaWVzLm5ld3MtY2F0ZWdvcmllcy0tbGltaXRlZFdpZHRoIHtcbiAgd2lkdGg6IGF1dG87XG4gIGZvbnQtZmFtaWx5OiBcIkZvcm95YSBCYW5raSBUZXh0XCIsIFwiSGVsdmV0aWNhXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIG1hcmdpbi1ib3R0b206IDAuODc1cmVtO1xufVxuLm5ld3MtYXJ0aWNsZS10b3AtYV9fcHJpbWFyeSAubmV3cy1jYXRlZ29yaWVzIC5uZXdzLWNhdGVnb3JpZXNfX2l0ZW1zLFxuLm5ld3MtYXJ0aWNsZS10b3AtYV9fcHJpbWFyeSAubmV3cy1jYXRlZ29yaWVzLm5ld3MtY2F0ZWdvcmllcy0tbGltaXRlZFdpZHRoIC5uZXdzLWNhdGVnb3JpZXNfX2l0ZW1zIHtcbiAgZmxvYXQ6IG5vbmU7XG59XG4ubmV3cy1hcnRpY2xlLXRvcC1hX19wcmltYXJ5IC5hcnRpY2xlLXRvcC1hX190aXRsZSB7XG4gIG1hcmdpbjogMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gIC5uZXdzLWFydGljbGUtdG9wLWFfX3ByaW1hcnkgLmFydGljbGUtdG9wLWFfX3RpdGxlIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDZyZW07XG4gIH1cbn1cbi5uZXdzLWFydGljbGUtdG9wLWFfX3ByaW1hcnkgdGltZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkZvcm95YSBCYW5raSBUZXh0XCIsIFwiSGVsdmV0aWNhXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGNvbG9yOiAjM2U0ODU1O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgLm5ld3MtYXJ0aWNsZS10b3AtYV9fcHJpbWFyeSB0aW1lIHtcbiAgICB0b3A6IDA7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICByaWdodDogMDtcbiAgfVxufVxuXG4ubmV3cy1hcnRpY2xlLXRvcC1iIHtcbiAgY2xlYXI6IGJvdGg7XG4gIHRvcDogLTFweDtcbiAgbWFyZ2luLWJvdHRvbTogLTFweDtcbn1cbi5uZXdzLWFydGljbGUtdG9wLWI6OmJlZm9yZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiA5MHB4O1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZDogIzAwNGM2YTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA2NDBweCkge1xuICAubmV3cy1hcnRpY2xlLXRvcC1iOjpiZWZvcmUge1xuICAgIGhlaWdodDogMTIwcHg7XG4gICAgcGFkZGluZy10b3A6IDEyMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5uZXdzLWFydGljbGUtdG9wLWI6OmJlZm9yZSB7XG4gICAgaGVpZ2h0OiAxNjBweDtcbiAgICBwYWRkaW5nLXRvcDogMTYwcHg7XG4gIH1cbn1cbi5kb2N1bWVudC1sb2FkZWQtY29udGVudCAubmV3cy1hcnRpY2xlLXRvcC1iOjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogMDtcbn1cbi5uZXdzLWFydGljbGUtdG9wLWI6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgY2xlYXI6IGJvdGg7XG59XG5cbi5uZXdzLWFydGljbGUtdG9wLWJfX3ByaW1hcnkge1xuICBtYXgtd2lkdGg6IDEzNjJweDtcbiAgbWFyZ2luOiBhdXRvO1xuICBwYWRkaW5nOiAwIDE2cHg7XG4gIG1hcmdpbi10b3A6IC0zMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAubmV3cy1hcnRpY2xlLXRvcC1iX19wcmltYXJ5IHtcbiAgICBtYXgtd2lkdGg6IDEzNjJweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gIC5uZXdzLWFydGljbGUtdG9wLWJfX3ByaW1hcnkge1xuICAgIHBhZGRpbmc6IDAgMjRweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAubmV3cy1hcnRpY2xlLXRvcC1iX19wcmltYXJ5IHtcbiAgICBwYWRkaW5nOiAwIDhweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5uZXdzLWFydGljbGUtdG9wLWJfX3ByaW1hcnkge1xuICAgIG1hcmdpbi10b3A6IC02MHB4O1xuICB9XG59XG4ubmV3cy1hcnRpY2xlLXRvcC1iX19wcmltYXJ5IC5mcmFtZV9fY2VsbC1pdGVtIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBjb2xvcjogIzAwMDtcbiAgcGFkZGluZzogMjRweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgLm5ld3MtYXJ0aWNsZS10b3AtYl9fcHJpbWFyeSAuZnJhbWVfX2NlbGwtaXRlbSB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5uZXdzLWFydGljbGUtdG9wLWJfX3ByaW1hcnkgLmZyYW1lX19jZWxsLWl0ZW0ge1xuICAgIG1heC13aWR0aDogODEuMjUlO1xuICB9XG59XG4ubmV3cy1hcnRpY2xlLXRvcC1iX19wcmltYXJ5IC5mcmFtZV9fY2VsbC1pdGVtOjphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogOHB4O1xuICBiYWNrZ3JvdW5kOiAjMDA2ODkwO1xuICBiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudChsZWdhY3ktZGlyZWN0aW9uKDQ1ZGVnKSwgIzAwNjg5MCwgIzAwYWRlZik7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg0NWRlZywgIzAwNjg5MCwgIzAwYWRlZik7XG59XG4ubmV3cy1hcnRpY2xlLXRvcC1iX19wcmltYXJ5IC5mcmFtZV9fY2VsbC1pdGVtOmFmdGVyIHtcbiAgdG9wOiBhdXRvO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCUpO1xuICB6LWluZGV4OiAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDE0MDBweCkge1xuICAubmV3cy1hcnRpY2xlLXRvcC1iX19wcmltYXJ5IC5mcmFtZV9fY2VsbC1pdGVtIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbiAgLm5ld3MtYXJ0aWNsZS10b3AtYl9fcHJpbWFyeSAuZnJhbWVfX2NlbGwtaXRlbTphZnRlciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5uZXdzLWFydGljbGUtdG9wLWJfX3ByaW1hcnkgLmZyYW1lX19jZWxsLWl0ZW1fX2lubmVyIHtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBwb3NpdGlvbjogc3RhdGljO1xuICBwYWRkaW5nOiAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAubmV3cy1hcnRpY2xlLXRvcC1iX19wcmltYXJ5IC5mcmFtZV9fY2VsbC1pdGVtX19pbm5lciB7XG4gICAgcGFkZGluZzogMTZweCAyLjYlO1xuICB9XG59XG4ubmV3cy1hcnRpY2xlLXRvcC1iX19wcmltYXJ5IGgxLFxuLm5ld3MtYXJ0aWNsZS10b3AtYl9fcHJpbWFyeSBoMiB7XG4gIG1hcmdpbjogMTVweCAwO1xuICBmb250LWZhbWlseTogXCJGb3JveWEgQmFua2kgRGlzcGxheVwiLCBcIkhlbHZldGljYVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm5ld3MtYXJ0aWNsZS10b3AtYl9fcHJpbWFyeSBoMSxcbi5uZXdzLWFydGljbGUtdG9wLWJfX3ByaW1hcnkgaDIge1xuICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgfVxufVxuLm5ld3MtYXJ0aWNsZS10b3AtYl9fcHJpbWFyeSB0aW1lIHtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgY29sb3I6ICMwMDRjNmE7XG59XG4ubmV3cy1hcnRpY2xlLXRvcC1iX19wcmltYXJ5IC50cnVtcGV0IHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbi5uZXdzLWFydGljbGUtdG9wLWJfX3ByaW1hcnkgLmZyYW1lX19jZWxsLWl0ZW1fX2lubmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4ubmV3cy1hcnRpY2xlLXRvcC1iX19wcmltYXJ5IC5mcmFtZV9fY2VsbC1pdGVtX19pbm5lciA+ICoge1xuICBmbGV4OiAxIDAgYXV0bztcbn1cbi5uZXdzLWFydGljbGUtdG9wLWJfX3ByaW1hcnkgLmZyYW1lX19jZWxsLWl0ZW1fX2lubmVyIC5hcnRpY2xlLXRvcC1hX190aXRsZSxcbi5uZXdzLWFydGljbGUtdG9wLWJfX3ByaW1hcnkgLmZyYW1lX19jZWxsLWl0ZW1fX2lubmVyIC5hcnRpY2xlLXRvcC1iX190aXRsZSB7XG4gIG9yZGVyOiAyO1xuICBmbGV4OiAwIDAgMTAwJTtcbn1cbi5uZXdzLWFydGljbGUtdG9wLWJfX3ByaW1hcnkgLmZyYW1lX19jZWxsLWl0ZW1fX2lubmVyIC5uZXdzLWNhdGVnb3JpZXNfX2l0ZW1zIHtcbiAgZmxvYXQ6IG5vbmU7XG59XG4ubmV3cy1hcnRpY2xlLXRvcC1iX19wcmltYXJ5IC5mcmFtZV9fY2VsbC1pdGVtX19pbm5lciB0aW1lIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIG1hcmdpbjogMDtcbn1cbi5uZXdzLWFydGljbGUtdG9wLWJfX3ByaW1hcnkgLmZyYW1lX19jZWxsLWl0ZW1fX2lubmVyIC5uZXdzLWNhdGVnb3JpZXNfX2l0ZW1zLFxuLm5ld3MtYXJ0aWNsZS10b3AtYl9fcHJpbWFyeSAuZnJhbWVfX2NlbGwtaXRlbV9faW5uZXIgdGltZSB7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGNvbG9yOiAjMDA0YzZhO1xufVxuXG4uYWNjb3JkaW9uLWEgLmZyYW1lX19jZWxsIHtcbiAgbWF4LXdpZHRoOiA5MHJlbTtcbiAgcGFkZGluZzogMCAxcmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5hY2NvcmRpb24tYSAuZnJhbWVfX2NlbGwge1xuICAgIHBhZGRpbmc6IDAgMy41cmVtO1xuICB9XG59XG4uYWNjb3JkaW9uLWEgLmZyYW1lX19jZWxsLWl0ZW0ge1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IGF1dG87XG4gIG1heC13aWR0aDogNDFyZW07XG59XG4uYWNjb3JkaW9uLWEgLmFjY29yZGlvbi1hX190aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkZvcm95YSBCYW5raSBUZXh0XCIsIFwiSGVsdmV0aWNhXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbWFyZ2luOiAwIDAgMXJlbTtcbn1cbi5hY2NvcmRpb24tYSAuYWNjb3JkaW9uLWFfX3dyYXBwZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB1bnNldDtcbiAgcGFkZGluZzogMDtcbn1cbi5hY2NvcmRpb24tYSAuYWNjb3JkaW9uLWFfX3dyYXBwZXIgPiBkaXY6bnRoLW9mLXR5cGUob2RkKSAuYWNjb3JkaW9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjdmNTtcbn1cbi5hY2NvcmRpb24tYSAuYWNjb3JkaW9uLWFfX3dyYXBwZXIgPiBkaXY6bnRoLW9mLXR5cGUob2RkKSAuYWNjb3JkaW9uLmFjY29yZGlvbi0taXNPcGVuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YwZWZlYTtcbn1cbi5hY2NvcmRpb24tYSAuYWNjb3JkaW9uLWFfX3dyYXBwZXIgPiBkaXY6Zmlyc3Qtb2YtdHlwZSAuYWNjb3JkaW9uIHtcbiAgYm9yZGVyLXJhZGl1czogMC42MjVyZW0gMC42MjVyZW0gMCAwO1xufVxuLmFjY29yZGlvbi1hIC5hY2NvcmRpb24tYV9fd3JhcHBlciA+IGRpdjpsYXN0LW9mLXR5cGUgLmFjY29yZGlvbiB7XG4gIGJvcmRlci1yYWRpdXM6IDAgMCAwLjYyNXJlbSAwLjYyNXJlbTtcbn1cbi5hY2NvcmRpb24tYSAuYWNjb3JkaW9uIHtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjJzIGN1YmljLWJlemllcigwLjI0LCAwLjUsIDAuMjIsIDAuODkpO1xufVxuLmFjY29yZGlvbi1hIC5hY2NvcmRpb24uYWNjb3JkaW9uLS1pc09wZW4gLmFjY29yZGlvbl9fc3VtbWFyeSB7XG4gIGNvbG9yOiAjMTQzNzVhO1xufVxuLmFjY29yZGlvbi1hIC5hY2NvcmRpb24uYWNjb3JkaW9uLS1pc09wZW4gLmFjY29yZGlvbl9faWNvbiBzdmcge1xuICBmaWxsOiAjMTQzNzVhO1xufVxuLmFjY29yZGlvbi1hIC5hY2NvcmRpb25fX3N1bW1hcnkge1xuICBmb250LWZhbWlseTogXCJGb3JveWEgQmFua2kgVGV4dFwiLCBcIkhlbHZldGljYVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogIzBlMWEyYjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdW5zZXQ7XG4gIHBhZGRpbmc6IDEuNXJlbSA1cmVtIDEuNXJlbSAxLjVyZW07XG4gIG1hcmdpbjogMDtcbn1cbi5hY2NvcmRpb24tYSAuYWNjb3JkaW9uX19pY29uIHtcbiAgdG9wOiAxLjVyZW07XG4gIHJpZ2h0OiAxLjVyZW07XG4gIHdpZHRoOiAxLjVyZW07XG4gIGhlaWdodDogMS41cmVtO1xuICB0cmFuc2Zvcm06IG5vbmU7XG59XG4uYWNjb3JkaW9uLWEgLmFjY29yZGlvbl9faWNvbiBzdmcge1xuICB3aWR0aDogMS41cmVtO1xuICBoZWlnaHQ6IDEuNXJlbTtcbiAgZmlsbDogIzBlMWEyYjtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjJzIGN1YmljLWJlemllcigwLjI0LCAwLjUsIDAuMjIsIDAuODkpO1xufVxuLmFjY29yZGlvbi1hIC5hY2NvcmRpb24gLmFjY29yZGlvbl9fc3VtbWFyeTpob3ZlciAuYWNjb3JkaW9uX19pY29uIHtcbiAgdHJhbnNmb3JtOiBub25lO1xufVxuLmFjY29yZGlvbi1hIC5hY2NvcmRpb25fX2NvbnRlbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB1bnNldDtcbiAgcGFkZGluZzogMCAxLjVyZW0gMS41cmVtO1xufVxuXG4uYWNjb3JkaW9uLXNpZGV2aWV3IC5mcmFtZV9fY2VsbC1pdGVtIHtcbiAgcGFkZGluZzogMCA4cHg7XG4gIG1hcmdpbi1sZWZ0OiAwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA2NDBweCkge1xuICAuYWNjb3JkaW9uLXNpZGV2aWV3IC5mcmFtZV9fY2VsbC1pdGVtIHtcbiAgICBwYWRkaW5nOiAwIDhweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuYWNjb3JkaW9uLXNpZGV2aWV3IC5mcmFtZV9fY2VsbC1pdGVtIHtcbiAgICBwYWRkaW5nOiAwIDhweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gIC5hY2NvcmRpb24tc2lkZXZpZXcgLmZyYW1lX19jZWxsLWl0ZW0ge1xuICAgIG1hcmdpbi1sZWZ0OiAwJTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuYWNjb3JkaW9uLXNpZGV2aWV3IC5mcmFtZV9fY2VsbC1pdGVtIHtcbiAgICBtYXJnaW4tbGVmdDogMTIuNSU7XG4gIH1cbn1cbi5hY2NvcmRpb24tc2lkZXZpZXcgLmFjY29yZGlvbi1zaWRldmlld19fd3JhcHBlciB7XG4gIHBhZGRpbmc6IDE2cHggMCA2NHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuYWNjb3JkaW9uLXNpZGV2aWV3IC5hY2NvcmRpb24tc2lkZXZpZXdfX3dyYXBwZXIge1xuICAgIHBhZGRpbmc6IDE2cHggODBweCA2NHB4IDBweDtcbiAgfVxufVxuLmFjY29yZGlvbi1zaWRldmlldyAuYWNjb3JkaW9uLXNpZGV2aWV3X19zdW1tYXJ5IHtcbiAgZm9udC1mYW1pbHk6IFwiRm9yb3lhIEJhbmtpIERpc3BsYXlcIiwgXCJIZWx2ZXRpY2FcIiwgc2Fucy1zZXJpZjtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDE0LCAyNiwgNDMsIDAuMik7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5hY2NvcmRpb24tc2lkZXZpZXcgLmFjY29yZGlvbi1zaWRldmlld19fc3VtbWFyeSB7XG4gICAgcGFkZGluZzogMTZweCAyMCUgMTZweCAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5hY2NvcmRpb24tc2lkZXZpZXcgLmFjY29yZGlvbi1zaWRldmlld19fc3VtbWFyeS1pdGVtcyB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IGNhbGMoNiUgLSAxMnB4KTtcbiAgfVxufVxuLmFjY29yZGlvbi1zaWRldmlldyAuYWNjb3JkaW9uLXNpZGV2aWV3X190aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkZvcm95YSBCYW5raSBEaXNwbGF5XCIsIFwiSGVsdmV0aWNhXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4uYWNjb3JkaW9uLXNpZGV2aWV3LnQtYmctY29sb3ItMSAuYWNjb3JkaW9uLXNpZGV2aWV3X19zdW1tYXJ5IHtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMik7XG59XG4uYWNjb3JkaW9uLXNpZGV2aWV3LnQtYmctY29sb3ItMiAuYWNjb3JkaW9uLXNpZGV2aWV3X19zdW1tYXJ5LCAuYWNjb3JkaW9uLXNpZGV2aWV3LnQtYmctY29sb3ItMyAuYWNjb3JkaW9uLXNpZGV2aWV3X19zdW1tYXJ5LCAuYWNjb3JkaW9uLXNpZGV2aWV3LnQtYmctY29sb3ItNCAuYWNjb3JkaW9uLXNpZGV2aWV3X19zdW1tYXJ5LCAuYWNjb3JkaW9uLXNpZGV2aWV3LnQtYmctY29sb3ItZ3JheSAuYWNjb3JkaW9uLXNpZGV2aWV3X19zdW1tYXJ5IHtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDE0LCAyNiwgNDMsIDAuMik7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmJhY2tkcm9wIHtcbiAgICBwYWRkaW5nLXRvcDogMTM0cHg7XG4gIH1cbn1cblxuLm1haW4tY29udGVudCA+IGRpdjpmaXJzdC1jaGlsZCAuYnJlYWRjcnVtYi1jb250YWluZXIsXG5tYWluID4gZGl2OmZpcnN0LWNoaWxkIC5icmVhZGNydW1iLWNvbnRhaW5lciB7XG4gIHBhZGRpbmctdG9wOiAxNjBweDtcbn1cblxuLmJyZWFkY3J1bWItY29udGFpbmVyIHtcbiAgbWF4LXdpZHRoOiAxMzYycHg7XG4gIG1hcmdpbjogYXV0bztcbiAgcGFkZGluZzogMCAxNnB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gIC5icmVhZGNydW1iLWNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiA4NTMuMzMzMzMzMzMzM3B4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5icmVhZGNydW1iLWNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiAxMzYycHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA2NDBweCkge1xuICAuYnJlYWRjcnVtYi1jb250YWluZXIge1xuICAgIHBhZGRpbmc6IDAgMjRweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuYnJlYWRjcnVtYi1jb250YWluZXIge1xuICAgIHBhZGRpbmc6IDAgOHB4O1xuICB9XG59XG4uYnJlYWRjcnVtYi1jb250YWluZXIgLmZyYW1lX19jZWxsIHtcbiAgcGFkZGluZzogMDtcbn1cbi5icmVhZGNydW1iLWNvbnRhaW5lciAuZnJhbWVfX2NlbGwtaXRlbSB7XG4gIG1hcmdpbjogMnJlbSBhdXRvIDA7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWFyZ2luLWxlZnQ6IDAlO1xuICBwYWRkaW5nOiAwIDhweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA2NDBweCkge1xuICAuYnJlYWRjcnVtYi1jb250YWluZXIgLmZyYW1lX19jZWxsLWl0ZW0ge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuYnJlYWRjcnVtYi1jb250YWluZXIgLmZyYW1lX19jZWxsLWl0ZW0ge1xuICAgIG1heC13aWR0aDogODcuNSU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA2NDBweCkge1xuICAuYnJlYWRjcnVtYi1jb250YWluZXIgLmZyYW1lX19jZWxsLWl0ZW0ge1xuICAgIG1hcmdpbi1sZWZ0OiAwJTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuYnJlYWRjcnVtYi1jb250YWluZXIgLmZyYW1lX19jZWxsLWl0ZW0ge1xuICAgIG1hcmdpbi1sZWZ0OiAxMi41JTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gIC5icmVhZGNydW1iLWNvbnRhaW5lciAuZnJhbWVfX2NlbGwtaXRlbSB7XG4gICAgcGFkZGluZzogMCA4cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmJyZWFkY3J1bWItY29udGFpbmVyIC5mcmFtZV9fY2VsbC1pdGVtIHtcbiAgICBwYWRkaW5nOiAwIDhweDtcbiAgfVxufVxuLmJyZWFkY3J1bWItY29udGFpbmVyIC5icmVhZGNydW1iIHtcbiAgY29sb3I6ICMwZTFhMmI7XG59XG4uYnJlYWRjcnVtYi1jb250YWluZXIgLmJyZWFkY3J1bWItaWNvbiBzdmcge1xuICBvcGFjaXR5OiAxO1xufVxuLmJyZWFkY3J1bWItY29udGFpbmVyIC5icmVhZGNydW1iX19pbm5lciB7XG4gIHBhZGRpbmc6IDA7XG59XG4uYnJlYWRjcnVtYi1jb250YWluZXIgLmJyZWFkY3J1bWItbGlzdF9faXRlbS1saW5rLFxuLmJyZWFkY3J1bWItY29udGFpbmVyIC5icmVhZGNydW1iLWxpc3RfX2l0ZW0tbm9saW5rIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuLnRleHQtbW9kdWxlLWEge1xuICBtYXgtd2lkdGg6IDkwcmVtO1xuICBtYXJnaW46IDAgYXV0byAycmVtO1xuICBwYWRkaW5nOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB1bnNldCAhaW1wb3J0YW50O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC50ZXh0LW1vZHVsZS1hIHtcbiAgICBwYWRkaW5nOiAwIDMuNXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtO1xuICB9XG59XG4udGV4dC1tb2R1bGUtYSAuZnJhbWVfX2NlbGwge1xuICBtYXgtd2lkdGg6IHVuc2V0O1xuICBwYWRkaW5nOiAycmVtIDFyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnRleHQtbW9kdWxlLWEgLmZyYW1lX19jZWxsIHtcbiAgICBwYWRkaW5nOiAyLjVyZW0gMDtcbiAgICBib3JkZXItcmFkaXVzOiAwLjYyNXJlbTtcbiAgfVxufVxuLnRleHQtbW9kdWxlLWEgLmZyYW1lX19jZWxsLWl0ZW0ge1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IGF1dG87XG4gIG1heC13aWR0aDogNDFyZW07XG59XG4udGV4dC1tb2R1bGUtYSAuZnJhbWVfX2NlbGwtaXRlbSA+IDpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4udGV4dC1tb2R1bGUtYSAuZnJhbWVfX2NlbGwtaXRlbSA+IDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAudGV4dC1tb2R1bGUtYSAuZnJhbWVfX2NlbGwtaXRlbSB7XG4gICAgbWFyZ2luLWxlZnQ6IDEyLjUlO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDAwcHgpIHtcbiAgLnRleHQtbW9kdWxlLWEgLmZyYW1lX19jZWxsLWl0ZW0ge1xuICAgIG1heC13aWR0aDogNjJyZW07XG4gICAgbWFyZ2luOiBhdXRvO1xuICB9XG59XG4udGV4dC1tb2R1bGUtYTpub3QoW2NsYXNzKj10LWJnLV0pIC5mcmFtZV9fY2VsbCB7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xufVxuLnRleHQtbW9kdWxlLWEudC1iZy1jb2xvci0xIC5mcmFtZV9fY2VsbCB7XG4gIGJhY2tncm91bmQ6ICMwZTFhMmIgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBlMWEyYiAhaW1wb3J0YW50O1xuICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xufVxuLnRleHQtbW9kdWxlLWEudC1iZy1jb2xvci0yIC5mcmFtZV9fY2VsbCB7XG4gIGJhY2tncm91bmQ6ICNkZGQ2ZjQgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RkZDZmNCAhaW1wb3J0YW50O1xuICBjb2xvcjogIzBlMWEyYiAhaW1wb3J0YW50O1xufVxuLnRleHQtbW9kdWxlLWEudC1iZy1jb2xvci0zIC5mcmFtZV9fY2VsbCB7XG4gIGJhY2tncm91bmQ6ICNlYmQyOTQgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ViZDI5NCAhaW1wb3J0YW50O1xuICBjb2xvcjogIzBlMWEyYiAhaW1wb3J0YW50O1xufVxuLnRleHQtbW9kdWxlLWEudC1iZy1jb2xvci00IC5mcmFtZV9fY2VsbCwgLnRleHQtbW9kdWxlLWEudC1iZy1jb2xvci1ncmF5IC5mcmFtZV9fY2VsbCB7XG4gIGJhY2tncm91bmQ6ICNmOGY3ZjUgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjdmNSAhaW1wb3J0YW50O1xuICBjb2xvcjogIzBlMWEyYiAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1tb2R1bGUtYiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHVuc2V0ICFpbXBvcnRhbnQ7XG59XG4udGV4dC1tb2R1bGUtYiAuZnJhbWVfX2NlbGwge1xuICBtYXgtd2lkdGg6IDgzcmVtO1xufVxuLnRleHQtbW9kdWxlLWIgLmZyYW1lX19jZWxsLWl0ZW0ge1xuICBwYWRkaW5nOiAycmVtIDEuNXJlbTtcbiAgYm9yZGVyLXJhZGl1czogMC42MjVyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnRleHQtbW9kdWxlLWIgLmZyYW1lX19jZWxsLWl0ZW0ge1xuICAgIHBhZGRpbmc6IDNyZW0gMnJlbTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQwMHB4KSB7XG4gIC50ZXh0LW1vZHVsZS1iIC5mcmFtZV9fY2VsbC1pdGVtIHtcbiAgICBwYWRkaW5nOiAzcmVtIDMuNXJlbTtcbiAgfVxufVxuLnRleHQtbW9kdWxlLWJfX2NvbnRlbnQge1xuICBtYXgtd2lkdGg6IHVuc2V0O1xuICBtYXJnaW4tYm90dG9tOiAycmVtO1xufVxuLnRleHQtbW9kdWxlLWJfX2NvbnRlbnQgPiA6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuLnRleHQtbW9kdWxlLWJfX2NvbnRlbnQgPiA6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTAwcHgpIHtcbiAgLnRleHQtbW9kdWxlLWJfX2NvbnRlbnQge1xuICAgIG1hcmdpbjogMCAzcmVtIDAgMDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQwMHB4KSB7XG4gIC50ZXh0LW1vZHVsZS1iX19jb250ZW50IHtcbiAgICBtYXJnaW46IDAgNXJlbSAwIDA7XG4gIH1cbn1cbi50ZXh0LW1vZHVsZS1iX19pbmZvYm94IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyLXJhZGl1czogMC42MjVyZW07XG4gIG1hcmdpbjogMDtcbiAgbWF4LXdpZHRoOiB1bnNldDtcbn1cbi50ZXh0LW1vZHVsZS1iOm5vdChbY2xhc3MqPXQtYmctXSkgLnRleHQtbW9kdWxlLWJfX2luZm9ib3gge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmN2Y1O1xufVxuLnRleHQtbW9kdWxlLWIudC1iZy1jb2xvci0xIC5mcmFtZV9fY2VsbC1pdGVtIHtcbiAgYmFja2dyb3VuZDogIzBlMWEyYiAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGUxYTJiICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG59XG4udGV4dC1tb2R1bGUtYi50LWJnLWNvbG9yLTIgLmZyYW1lX19jZWxsLWl0ZW0ge1xuICBiYWNrZ3JvdW5kOiAjZGRkNmY0ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZGQ2ZjQgIWltcG9ydGFudDtcbiAgY29sb3I6ICMwZTFhMmIgIWltcG9ydGFudDtcbn1cbi50ZXh0LW1vZHVsZS1iLnQtYmctY29sb3ItMyAuZnJhbWVfX2NlbGwtaXRlbSB7XG4gIGJhY2tncm91bmQ6ICNlYmQyOTQgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ViZDI5NCAhaW1wb3J0YW50O1xuICBjb2xvcjogIzBlMWEyYiAhaW1wb3J0YW50O1xufVxuLnRleHQtbW9kdWxlLWIudC1iZy1jb2xvci00IC5mcmFtZV9fY2VsbC1pdGVtLCAudGV4dC1tb2R1bGUtYi50LWJnLWNvbG9yLWdyYXkgLmZyYW1lX19jZWxsLWl0ZW0ge1xuICBiYWNrZ3JvdW5kOiAjZjhmN2Y1ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOGY3ZjUgIWltcG9ydGFudDtcbiAgY29sb3I6ICMwZTFhMmIgIWltcG9ydGFudDtcbn1cblxuLnRhYmxlLW1vZHVsZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY2xlYXI6IGJvdGg7XG4gIHBhZGRpbmc6IDI0cHggMTZweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcbn1cbi50YWJsZS1tb2R1bGU6Zmlyc3QtY2hpbGQge1xuICBwYWRkaW5nLXRvcDogMTYwcHg7XG59XG4udGFibGUtbW9kdWxlOmZpcnN0LWNoaWxkOjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IDA7XG4gIGhlaWdodDogMTE1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDRjNmE7XG59XG4uZG9jdW1lbnQtbG9hZGVkLWNvbnRlbnQgLnRhYmxlLW1vZHVsZTpmaXJzdC1jaGlsZDo6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi50YWJsZS1tb2R1bGUgLmZyYW1lX19jZWxsIHtcbiAgbWF4LXdpZHRoOiAxMzYycHg7XG4gIG1hcmdpbjogYXV0bztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA2NDBweCkge1xuICAudGFibGUtbW9kdWxlIC5mcmFtZV9fY2VsbCB7XG4gICAgbWF4LXdpZHRoOiA4NTMuMzMzMzMzMzMzM3B4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC50YWJsZS1tb2R1bGUgLmZyYW1lX19jZWxsIHtcbiAgICBtYXgtd2lkdGg6IDEzNjJweDtcbiAgfVxufVxuLnRhYmxlLW1vZHVsZSAuZnJhbWVfX2NlbGwtaXRlbSB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWFyZ2luLWxlZnQ6IDAlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gIC50YWJsZS1tb2R1bGUgLmZyYW1lX19jZWxsLWl0ZW0ge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAudGFibGUtbW9kdWxlIC5mcmFtZV9fY2VsbC1pdGVtIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA2NDBweCkge1xuICAudGFibGUtbW9kdWxlIC5mcmFtZV9fY2VsbC1pdGVtIHtcbiAgICBtYXJnaW4tbGVmdDogMCU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnRhYmxlLW1vZHVsZSAuZnJhbWVfX2NlbGwtaXRlbSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAlO1xuICB9XG59XG4udGFibGUtbW9kdWxlIC50YWJsZS1tb2R1bGVfX3dyYXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDA7XG59XG4udGFibGUtbW9kdWxlIC50YWJsZS1tb2R1bGVfX3dyYXBwZXI6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgd2lkdGg6IDEwcHg7XG4gIGhlaWdodDogMDtcbiAgei1pbmRleDogMTI7XG59XG4udGFibGUtbW9kdWxlIC50YWJsZS1tb2R1bGVfX3dyYXBwZXI6aG92ZXI6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgaGVpZ2h0OiA4cHg7XG59XG4udGFibGUtbW9kdWxlIC50YWJsZS1tb2R1bGVfX3dyYXBwZXI6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjA1KTtcbn1cbi50YWJsZS1tb2R1bGUgLnRhYmxlLW1vZHVsZV9fd3JhcHBlcjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMyk7XG4gIGJhY2tncm91bmQ6ICMwMDY4OTA7XG59XG4udGFibGUtbW9kdWxlIC50YWJsZS1tb2R1bGVfX3dyYXBwZXI6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iOndpbmRvdy1pbmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4xKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnRhYmxlLW1vZHVsZSAudGFibGUtbW9kdWxlX193cmFwcGVyIHtcbiAgICBwYWRkaW5nOiAwLjVyZW0gNHJlbSAycmVtO1xuICB9XG59XG4udGFibGUtbW9kdWxlIC50YWJsZS1tb2R1bGVfX3dyYXBwZXIgaDEsXG4udGFibGUtbW9kdWxlIC50YWJsZS1tb2R1bGVfX3dyYXBwZXIgaDIsXG4udGFibGUtbW9kdWxlIC50YWJsZS1tb2R1bGVfX3dyYXBwZXIgaDMsXG4udGFibGUtbW9kdWxlIC50YWJsZS1tb2R1bGVfX3dyYXBwZXIgaDQsXG4udGFibGUtbW9kdWxlIC50YWJsZS1tb2R1bGVfX3dyYXBwZXIgaDUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogMCAxNnB4O1xuICB6LWluZGV4OiAxO1xufVxuLnRhYmxlLW1vZHVsZSAudGFibGUtbW9kdWxlX193cmFwcGVyIGgxOmJlZm9yZSxcbi50YWJsZS1tb2R1bGUgLnRhYmxlLW1vZHVsZV9fd3JhcHBlciBoMjpiZWZvcmUsXG4udGFibGUtbW9kdWxlIC50YWJsZS1tb2R1bGVfX3dyYXBwZXIgaDM6YmVmb3JlLFxuLnRhYmxlLW1vZHVsZSAudGFibGUtbW9kdWxlX193cmFwcGVyIGg0OmJlZm9yZSxcbi50YWJsZS1tb2R1bGUgLnRhYmxlLW1vZHVsZV9fd3JhcHBlciBoNTpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAxNnB4O1xuICBib3R0b206IC02cHg7XG4gIGxlZnQ6IDE2cHg7XG4gIGhlaWdodDogNHB4O1xuICB6LWluZGV4OiAyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA2ODkwO1xufVxuLnRhYmxlLW1vZHVsZSB0YWJsZSB7XG4gIG1hcmdpbjogLTAuMDYyNXJlbSAtMS41cmVtO1xuICBwYWRkaW5nOiAxLjI1cmVtIDMycHggMC44MTI1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAudGFibGUtbW9kdWxlIHRhYmxlIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjYmZiZmJmO1xuICB9XG59XG4udGFibGUtbW9kdWxlIHRhYmxlIHRoLFxuLnRhYmxlLW1vZHVsZSB0YWJsZSB0ZCB7XG4gIHBhZGRpbmc6IDAuNjI1cmVtIDEuMjVyZW0gMC41cmVtIDByZW07XG59XG4udGFibGUtbW9kdWxlIHRhYmxlIHRoOmxhc3Qtb2YtdHlwZSxcbi50YWJsZS1tb2R1bGUgdGFibGUgdGQ6bGFzdC1vZi10eXBlIHtcbiAgcGFkZGluZzogMC41cmVtIDByZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTQwMHB4KSB7XG4gIC50YWJsZS1tb2R1bGUgdGFibGUgdGgsXG4udGFibGUtbW9kdWxlIHRhYmxlIHRkIHtcbiAgICBwYWRkaW5nOiAxLjI1cmVtIDEuNXJlbSAxcmVtIDByZW07XG4gICAgbWluLXdpZHRoOiA2LjI1cmVtO1xuICB9XG4gIC50YWJsZS1tb2R1bGUgdGFibGUgdGg6bGFzdC1vZi10eXBlLFxuLnRhYmxlLW1vZHVsZSB0YWJsZSB0ZDpsYXN0LW9mLXR5cGUge1xuICAgIHBhZGRpbmc6IDFyZW0gMHJlbTtcbiAgfVxufVxuLnRhYmxlLW1vZHVsZSB0YWJsZSB0cjpsYXN0LW9mLXR5cGUgdGgsXG4udGFibGUtbW9kdWxlIHRhYmxlIHRyOmxhc3Qtb2YtdHlwZSB0ZCB7XG4gIGJvcmRlci1ib3R0b206IDA7XG59XG4udGFibGUtbW9kdWxlIHRhYmxlIHRoIHtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xufVxuLnRhYmxlLW1vZHVsZSB0YWJsZSB0ZCB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbn1cbi50YWJsZS1tb2R1bGUgdGFibGUgKyBwIHtcbiAgZm9udC1zaXplOiAwLjgxMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjE4NzVyZW07XG4gIHBhZGRpbmctbGVmdDogMC42MjVyZW07XG59XG5cbi5pbWFnZS1tb2R1bGVfX2ltYWdlLWNvbnRhaW5lciB7XG4gIHBhZGRpbmc6IDAgOHB4O1xufVxuLmltYWdlLW1vZHVsZV9faW1hZ2UtY29udGFpbmVyIGltZyxcbi5pbWFnZS1tb2R1bGVfX2ltYWdlLWNvbnRhaW5lciBwaWN0dXJlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogYXV0bztcbiAgbWluLXdpZHRoOiAxMDAlO1xufVxuXG4uaW1hZ2UtbW9kdWxlX19pbWFnZS10ZXh0IHtcbiAgZm9udC1zaXplOiAwLjgxMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjM3NXJlbTtcbiAgY29sb3I6ICMwMDRjNmE7XG59XG5cbi5pbWFnZS1tb2R1bGUtYSAuaW1hZ2UtbW9kdWxlX19pbWFnZS10ZXh0IHtcbiAgcGFkZGluZzogMCA4cHg7XG59XG5cbi5pbWFnZS1tb2R1bGUtYSAuaW1hZ2UtbW9kdWxlX19pbWFnZS1jb250YWluZXIsXG4uaW1hZ2UtbW9kdWxlLWIgLmltYWdlLW1vZHVsZV9faW1hZ2UtY29udGFpbmVyIHtcbiAgcGFkZGluZzogMCA4cHg7XG59XG4uaW1hZ2UtbW9kdWxlLWEgLmZyYW1lX19jZWxsLWl0ZW0sXG4uaW1hZ2UtbW9kdWxlLWIgLmZyYW1lX19jZWxsLWl0ZW0ge1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IGF1dG87XG59XG5cbi5pbWFnZS1tb2R1bGUtYSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY2xlYXI6IGJvdGg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uaW1hZ2UtbW9kdWxlLWE6Zmlyc3QtY2hpbGQge1xuICBwYWRkaW5nLXRvcDogMTIwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5pbWFnZS1tb2R1bGUtYTpmaXJzdC1jaGlsZCB7XG4gICAgcGFkZGluZy10b3A6IDE2MHB4O1xuICB9XG59XG4uaW1hZ2UtbW9kdWxlLWEgLmZyYW1lX19jZWxsIHtcbiAgbWF4LXdpZHRoOiAxMzYycHg7XG4gIG1hcmdpbjogYXV0bztcbiAgcGFkZGluZzogMCAxNnB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gIC5pbWFnZS1tb2R1bGUtYSAuZnJhbWVfX2NlbGwge1xuICAgIG1heC13aWR0aDogODUzLjMzMzMzMzMzMzNweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuaW1hZ2UtbW9kdWxlLWEgLmZyYW1lX19jZWxsIHtcbiAgICBtYXgtd2lkdGg6IDEzNjJweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gIC5pbWFnZS1tb2R1bGUtYSAuZnJhbWVfX2NlbGwge1xuICAgIHBhZGRpbmc6IDAgMjRweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuaW1hZ2UtbW9kdWxlLWEgLmZyYW1lX19jZWxsIHtcbiAgICBwYWRkaW5nOiAwIDhweDtcbiAgfVxufVxuLmltYWdlLW1vZHVsZS1hIC5mcmFtZV9fY2VsbC1pdGVtIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtYXJnaW4tbGVmdDogMCU7XG4gIHBhZGRpbmc6IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgLmltYWdlLW1vZHVsZS1hIC5mcmFtZV9fY2VsbC1pdGVtIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmltYWdlLW1vZHVsZS1hIC5mcmFtZV9fY2VsbC1pdGVtIHtcbiAgICBtYXgtd2lkdGg6IDc1JTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gIC5pbWFnZS1tb2R1bGUtYSAuZnJhbWVfX2NlbGwtaXRlbSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5pbWFnZS1tb2R1bGUtYSAuZnJhbWVfX2NlbGwtaXRlbSB7XG4gICAgbWFyZ2luLWxlZnQ6IDEyLjUlO1xuICB9XG59XG4uaW1hZ2UtbW9kdWxlLWEuaW52ZXJ0IC5mcmFtZV9fY2VsbC1pdGVtIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG4uaW1hZ2UtbW9kdWxlLWEuaW52ZXJ0IC5mcmFtZV9fY2VsbC1pdGVtIHAge1xuICBmbG9hdDogcmlnaHQ7XG59XG5cbi5pbWFnZS1tb2R1bGUtYiAuZnJhbWVfX2NlbGwge1xuICBtYXgtd2lkdGg6IDEzNjJweDtcbiAgbWFyZ2luOiBhdXRvO1xuICBwYWRkaW5nOiAwIDE2cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgLmltYWdlLW1vZHVsZS1iIC5mcmFtZV9fY2VsbCB7XG4gICAgbWF4LXdpZHRoOiA4NTMuMzMzMzMzMzMzM3B4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5pbWFnZS1tb2R1bGUtYiAuZnJhbWVfX2NlbGwge1xuICAgIG1heC13aWR0aDogMTM2MnB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgLmltYWdlLW1vZHVsZS1iIC5mcmFtZV9fY2VsbCB7XG4gICAgcGFkZGluZzogMCAyNHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5pbWFnZS1tb2R1bGUtYiAuZnJhbWVfX2NlbGwge1xuICAgIHBhZGRpbmc6IDAgOHB4O1xuICB9XG59XG4uaW1hZ2UtbW9kdWxlLWIgLmltYWdlLW1vZHVsZS1iX193cmFwcGVyIHtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLmltYWdlLW1vZHVsZS1iIC5pbWFnZS1tb2R1bGVfX2ltYWdlLWNvbnRhaW5lciB7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA2NDBweCkge1xuICAuaW1hZ2UtbW9kdWxlLWIgLmltYWdlLW1vZHVsZV9faW1hZ2UtY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuaW1hZ2UtbW9kdWxlLWIgLmltYWdlLW1vZHVsZV9faW1hZ2UtY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IDM3LjUlO1xuICB9XG59XG4uaW1hZ2UtbW9kdWxlLWIgLmltYWdlLW1vZHVsZV9faW1hZ2UtY29udGFpbmVyOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuLmltYWdlLW1vZHVsZS1iIC5pbWFnZS1tb2R1bGVfX2ltYWdlLWNvbnRhaW5lcjpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi52aWRlby1wbGF5ZXItZnJhbWUgLmZyYW1lX19jZWxsLWl0ZW0ge1xuICBwYWRkaW5nOiAwIDhweDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtYXJnaW4tbGVmdDogMCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgLnZpZGVvLXBsYXllci1mcmFtZSAuZnJhbWVfX2NlbGwtaXRlbSB7XG4gICAgcGFkZGluZzogMCA4cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnZpZGVvLXBsYXllci1mcmFtZSAuZnJhbWVfX2NlbGwtaXRlbSB7XG4gICAgcGFkZGluZzogMCA4cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA2NDBweCkge1xuICAudmlkZW8tcGxheWVyLWZyYW1lIC5mcmFtZV9fY2VsbC1pdGVtIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnZpZGVvLXBsYXllci1mcmFtZSAuZnJhbWVfX2NlbGwtaXRlbSB7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA2NDBweCkge1xuICAudmlkZW8tcGxheWVyLWZyYW1lIC5mcmFtZV9fY2VsbC1pdGVtIHtcbiAgICBtYXJnaW4tbGVmdDogMCU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnZpZGVvLXBsYXllci1mcmFtZSAuZnJhbWVfX2NlbGwtaXRlbSB7XG4gICAgbWFyZ2luLWxlZnQ6IDEyLjUlO1xuICB9XG59XG5cbi52aWRlby1wbGF5ZXIge1xuICBjbGVhcjogYm90aDtcbn1cblxuLnZpZGVvLXBsYXllci1idXR0b24ge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSBzY2FsZSgwLjgpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmU5NzQzO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gIC52aWRlby1wbGF5ZXItYnV0dG9uIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSBzY2FsZSgxKTtcbiAgfVxufVxuLnZpZGVvLXBsYXllci1idXR0b24gc3ZnIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTMuNSU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICBmaWxsOiAjZmZmO1xuICB3aWR0aDogNTBweDtcbiAgaGVpZ2h0OiA1MHB4O1xufVxuLnZpZGVvLXBsYXllci1idXR0b246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtMTBweDtcbiAgcmlnaHQ6IC0xMHB4O1xuICBib3R0b206IC0xMHB4O1xuICBsZWZ0OiAtMTBweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NCwgMTUxLCA2NywgMC40KTtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjRzIGVhc2U7XG4gIGFuaW1hdGlvbjogcHVsc2UgNnMgaW5maW5pdGU7XG59XG4udmlkZW8tcGxheWVyLWJ1dHRvbjpob3Zlcjo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTQsIDE1MSwgNjcsIDAuNik7XG59XG5cbkBrZXlmcmFtZXMgcHVsc2Uge1xuICAwJSwgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgfVxuICA1MCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMC45KTtcbiAgfVxufVxuLmNvbnRhY3QtbW9kdWxlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjbGVhcjogYm90aDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDAwMDtcbiAgY29sb3I6ICNmZmY7XG4gIHBhZGRpbmc6IDI0cHggMTZweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgLmNvbnRhY3QtbW9kdWxlIHtcbiAgICBwYWRkaW5nOiAyNHB4IDI0cHggNDBweDtcbiAgfVxuICAuY29udGFjdC1tb2R1bGU6Zmlyc3QtY2hpbGQge1xuICAgIHBhZGRpbmctdG9wOiAxMS4yNXJlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuY29udGFjdC1tb2R1bGUge1xuICAgIHBhZGRpbmc6IDQwcHggMDtcbiAgfVxufVxuLmNvbnRhY3QtbW9kdWxlIC5jb250YWN0LW1vZHVsZV9fdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAwLjkzNzVyZW07XG4gIGZvbnQtZmFtaWx5OiBcIkZvcm95YSBCYW5raSBEaXNwbGF5XCIsIFwiSGVsdmV0aWNhXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG59XG4uY29udGFjdC1tb2R1bGUgLmNvbnRhY3QtbW9kdWxlX19waG9uZSBhIHtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtZmFtaWx5OiBcIkZvcm95YSBCYW5raSBEaXNwbGF5XCIsIFwiSGVsdmV0aWNhXCIsIHNhbnMtc2VyaWY7XG59XG4uY29udGFjdC1tb2R1bGUgLmNvbnRhY3QtbW9kdWxlX19waG9uZSBhOmJlZm9yZSwgLmNvbnRhY3QtbW9kdWxlIC5jb250YWN0LW1vZHVsZV9fcGhvbmUgYTphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uY29udGFjdC1tb2R1bGUgLmNvbnRhY3Qtcm93IC5jb250YWN0LWljb24tbGluayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGNvbG9yOiAjMDAwO1xufVxuLmNvbnRhY3QtbW9kdWxlIC5jb250YWN0LXJvdyAuY29udGFjdC1pY29uLWxpbms6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDExMDBweCkge1xuICAuY29udGFjdC1tb2R1bGUgLmNvbnRhY3Qtcm93IC5jb250YWN0LWljb24tbGluayB7XG4gICAgZmxleC1iYXNpczogMTByZW07XG4gICAgbWluLXdpZHRoOiAxMHJlbTtcbiAgICBtaW4taGVpZ2h0OiA3LjVyZW07XG4gICAgcGFkZGluZy10b3A6IDIuNXJlbTtcbiAgICBib3gtc2hhZG93OiAwIDAgMCByZ2JhKDAsIDAsIDAsIDApO1xuICAgIHRyYW5zaXRpb246IGJveC1zaGFkb3cgMC44cyBjdWJpYy1iZXppZXIoMC4yNCwgMC41LCAwLjIyLCAwLjg5KTtcbiAgICB6LWluZGV4OiAxO1xuICB9XG4gIC5jb250YWN0LW1vZHVsZSAuY29udGFjdC1yb3cgLmNvbnRhY3QtaWNvbi1saW5rOmhvdmVyIHtcbiAgICB6LWluZGV4OiAyO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgY29sb3I6ICMwMDA7XG4gICAgYm94LXNoYWRvdzogMCAyOXB4IDYwcHggcmdiYSg2MiwgOTksIDExNCwgMC43KSwgMCAycHggOXB4IHJnYmEoNjAsIDQ1LCAzMywgMC4yOCk7XG4gIH1cbn1cbi5jb250YWN0LW1vZHVsZS5pbnZlcnQgLmNvbnRhY3Qtcm93IC5jb250YWN0LWljb24tbGluayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uY29udGFjdC1tb2R1bGUuY29udGFjdC1tb2R1bGUtYSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHVuc2V0O1xuICBtYXgtd2lkdGg6IDkwcmVtO1xuICBtYXJnaW46IDAgYXV0byAxcmVtO1xuICBwYWRkaW5nOiAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5jb250YWN0LW1vZHVsZS5jb250YWN0LW1vZHVsZS1hIHtcbiAgICBwYWRkaW5nOiAwIDMuNXJlbTtcbiAgfVxufVxuLmNvbnRhY3QtbW9kdWxlLmNvbnRhY3QtbW9kdWxlLWEgLmZyYW1lX19jZWxsIHtcbiAgYmFja2dyb3VuZDogIzBlMWEyYiAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGUxYTJiICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogdW5zZXQ7XG4gIHBhZGRpbmc6IDJyZW0gMXJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuY29udGFjdC1tb2R1bGUuY29udGFjdC1tb2R1bGUtYSAuZnJhbWVfX2NlbGwge1xuICAgIHBhZGRpbmc6IDIuNXJlbSAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDAuNjI1cmVtO1xuICB9XG59XG4uY29udGFjdC1tb2R1bGUuY29udGFjdC1tb2R1bGUtYSAuZnJhbWVfX2NlbGwtaXRlbSB7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogYXV0bztcbiAgbWF4LXdpZHRoOiA0MXJlbTtcbn1cbi5jb250YWN0LW1vZHVsZS5jb250YWN0LW1vZHVsZS1hIC5mcmFtZV9fY2VsbC1pdGVtID4gOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbi5jb250YWN0LW1vZHVsZS5jb250YWN0LW1vZHVsZS1hIC5mcmFtZV9fY2VsbC1pdGVtID4gOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQwMHB4KSB7XG4gIC5jb250YWN0LW1vZHVsZS5jb250YWN0LW1vZHVsZS1hIC5mcmFtZV9fY2VsbC1pdGVtIHtcbiAgICBtYXgtd2lkdGg6IDYycmVtO1xuICAgIG1hcmdpbjogYXV0bztcbiAgfVxufVxuLmNvbnRhY3QtbW9kdWxlLmNvbnRhY3QtbW9kdWxlLWEgLmNvbnRhY3QtbW9kdWxlX19waG9uZSB7XG4gIG1hcmdpbi1ib3R0b206IDIuNXJlbTtcbn1cbi5jb250YWN0LW1vZHVsZS5jb250YWN0LW1vZHVsZS1hIC5jb250YWN0LW1vZHVsZV9fcGhvbmUgYSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uY29udGFjdC1tb2R1bGUuY29udGFjdC1tb2R1bGUtYSAuY29udGFjdC1tb2R1bGVfX3Bob25lIGE6aG92ZXIge1xuICBjb2xvcjogI2I1YjViNTtcbn1cbi5jb250YWN0LW1vZHVsZS5jb250YWN0LW1vZHVsZS1hIC5hLWFycm93LWxpbmtfX2NvbnRhaW5lciAuYS1hcnJvdy1saW5rIHtcbiAgZm9udC1mYW1pbHk6IFwiRm9yb3lhIEJhbmtpIFRleHRcIiwgXCJIZWx2ZXRpY2FcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwb3NpdGlvbjogc3RhdGljO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbiAgZmxvYXQ6IG5vbmU7XG59XG4uY29udGFjdC1tb2R1bGUuY29udGFjdC1tb2R1bGUtYSAuYS1hcnJvdy1saW5rX19jb250YWluZXIgLmEtYXJyb3ctbGluazo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmclMjB3aWR0aCUzRCUyNzI0JTI3JTIwaGVpZ2h0JTNEJTI3MTMlMjclMjB2aWV3Qm94JTNEJTI3MCUyMDAlMjAyNCUyMDEzJTI3JTIwZmlsbCUzRCUyN25vbmUlMjclMjB4bWxucyUzRCUyN2h0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMjAwMCUyRnN2ZyUyNyUzRSUzQ3BhdGglMjBmaWxsJTNEJTI3JTIzZmZmZmZmJTI3JTIwZCUzRCUyN00xNy4xJTIwMC4yMjVDMTYuOCUyMC0wLjA3NSUyMDE2LjM1JTIwLTAuMDc1JTIwMTYuMDUlMjAwLjIyNUMxNS43NSUyMDAuNTI1JTIwMTUuNzUlMjAwLjk3NSUyMDE2LjA1JTIwMS4yNzVMMTkuOTUlMjA1LjMyNUgwLjc1QzAuMyUyMDUuMzI1JTIwMCUyMDUuNjI1JTIwMCUyMDYuMDc1QzAlMjA2LjUyNSUyMDAuMyUyMDYuODI1JTIwMC43NSUyMDYuODI1SDIwLjFMMTYuMDUlMjAxMC44NzVDMTUuNzUlMjAxMS4xNzUlMjAxNS43NSUyMDExLjYyNSUyMDE2LjA1JTIwMTEuOTI1QzE2LjIlMjAxMi4wNzUlMjAxNi4zNSUyMDEyLjA3NSUyMDE2LjY1JTIwMTIuMDc1QzE2Ljk1JTIwMTIuMDc1JTIwMTcuMSUyMDEyLjA3NSUyMDE3LjI1JTIwMTEuOTI1TDIzLjElMjA2LjA3NUwxNy4xJTIwMC4yMjVaJTI3JTJGJTNFJTNDJTJGc3ZnJTNFXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCBjZW50ZXI7XG4gIHdpZHRoOiAxLjQzNzVyZW07XG4gIGhlaWdodDogMC43NXJlbTtcbiAgcmlnaHQ6IDA7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIHRyYW5zZm9ybTogbm9uZTtcbiAgcGFkZGluZy1sZWZ0OiAwLjYyNXJlbTtcbn1cbi5jb250YWN0LW1vZHVsZS5jb250YWN0LW1vZHVsZS1hIC5hLWFycm93LWxpbmtfX2NvbnRhaW5lciAuYS1hcnJvdy1saW5rOnZpc2l0ZWQge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5jb250YWN0LW1vZHVsZS5jb250YWN0LW1vZHVsZS1hIC5hLWFycm93LWxpbmtfX2NvbnRhaW5lciAuYS1hcnJvdy1saW5rOmZvY3VzLCAuY29udGFjdC1tb2R1bGUuY29udGFjdC1tb2R1bGUtYSAuYS1hcnJvdy1saW5rX19jb250YWluZXIgLmEtYXJyb3ctbGluazpob3ZlciB7XG4gIGNvbG9yOiAjYjViNWI1O1xufVxuLmNvbnRhY3QtbW9kdWxlLmNvbnRhY3QtbW9kdWxlLWEgLmEtYXJyb3ctbGlua19fY29udGFpbmVyIC5hLWFycm93LWxpbms6Zm9jdXM6OmFmdGVyLCAuY29udGFjdC1tb2R1bGUuY29udGFjdC1tb2R1bGUtYSAuYS1hcnJvdy1saW5rX19jb250YWluZXIgLmEtYXJyb3ctbGluazpob3Zlcjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnJTIwd2lkdGglM0QlMjcyNCUyNyUyMGhlaWdodCUzRCUyNzEzJTI3JTIwdmlld0JveCUzRCUyNzAlMjAwJTIwMjQlMjAxMyUyNyUyMGZpbGwlM0QlMjdub25lJTI3JTIweG1sbnMlM0QlMjdodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjIwMDAlMkZzdmclMjclM0UlM0NwYXRoJTIwZmlsbCUzRCUyNyUyM2I1YjViNSUyNyUyMGQlM0QlMjdNMTcuMSUyMDAuMjI1QzE2LjglMjAtMC4wNzUlMjAxNi4zNSUyMC0wLjA3NSUyMDE2LjA1JTIwMC4yMjVDMTUuNzUlMjAwLjUyNSUyMDE1Ljc1JTIwMC45NzUlMjAxNi4wNSUyMDEuMjc1TDE5Ljk1JTIwNS4zMjVIMC43NUMwLjMlMjA1LjMyNSUyMDAlMjA1LjYyNSUyMDAlMjA2LjA3NUMwJTIwNi41MjUlMjAwLjMlMjA2LjgyNSUyMDAuNzUlMjA2LjgyNUgyMC4xTDE2LjA1JTIwMTAuODc1QzE1Ljc1JTIwMTEuMTc1JTIwMTUuNzUlMjAxMS42MjUlMjAxNi4wNSUyMDExLjkyNUMxNi4yJTIwMTIuMDc1JTIwMTYuMzUlMjAxMi4wNzUlMjAxNi42NSUyMDEyLjA3NUMxNi45NSUyMDEyLjA3NSUyMDE3LjElMjAxMi4wNzUlMjAxNy4yNSUyMDExLjkyNUwyMy4xJTIwNi4wNzVMMTcuMSUyMDAuMjI1WiUyNyUyRiUzRSUzQyUyRnN2ZyUzRVwiKTtcbn1cbi5jb250YWN0LW1vZHVsZS5jb250YWN0LW1vZHVsZS1hIC5hLWFycm93LWxpbmtfX2NvbnRhaW5lciAuYS1hcnJvdy1saW5rIC5hLWFycm93LWxpbmtfX2ljb24sXG4uY29udGFjdC1tb2R1bGUuY29udGFjdC1tb2R1bGUtYSAuYS1hcnJvdy1saW5rX19jb250YWluZXIgLmEtYXJyb3ctbGluayAuaWNvbixcbi5jb250YWN0LW1vZHVsZS5jb250YWN0LW1vZHVsZS1hIC5hLWFycm93LWxpbmtfX2NvbnRhaW5lciAuYS1hcnJvdy1saW5rIHN2ZyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uY29udGFjdC1tb2R1bGUuY29udGFjdC1tb2R1bGUtYSAuYS1hcnJvdy1saW5rX19jb250YWluZXIgLmEtYXJyb3ctbGluazpiZWZvcmUge1xuICBjb250ZW50OiBub25lO1xufVxuXG4uY29udGFjdC1tb2R1bGUuY29udGFjdC1tb2R1bGUtYiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHVuc2V0O1xuICBtYXgtd2lkdGg6IDkwcmVtO1xuICBtYXJnaW46IDAgYXV0byAxcmVtO1xuICBwYWRkaW5nOiAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5jb250YWN0LW1vZHVsZS5jb250YWN0LW1vZHVsZS1iIHtcbiAgICBwYWRkaW5nOiAwIDMuNXJlbTtcbiAgfVxufVxuLmNvbnRhY3QtbW9kdWxlLmNvbnRhY3QtbW9kdWxlLWIgLmZyYW1lX19jZWxsIHtcbiAgYmFja2dyb3VuZDogIzBlMWEyYiAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGUxYTJiICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogdW5zZXQ7XG4gIHBhZGRpbmc6IDJyZW0gMXJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuY29udGFjdC1tb2R1bGUuY29udGFjdC1tb2R1bGUtYiAuZnJhbWVfX2NlbGwge1xuICAgIHBhZGRpbmc6IDIuNXJlbSA1cmVtO1xuICAgIGJvcmRlci1yYWRpdXM6IDAuNjI1cmVtO1xuICB9XG59XG4uY29udGFjdC1tb2R1bGUuY29udGFjdC1tb2R1bGUtYiAuZnJhbWVfX2NlbGwtaXRlbSB7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogYXV0bztcbiAgbWF4LXdpZHRoOiB1bnNldDtcbn1cbi5jb250YWN0LW1vZHVsZS5jb250YWN0LW1vZHVsZS1iIC5mcmFtZV9fY2VsbC1pdGVtID4gOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbi5jb250YWN0LW1vZHVsZS5jb250YWN0LW1vZHVsZS1iIC5mcmFtZV9fY2VsbC1pdGVtID4gOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNvbnRhY3QtbW9kdWxlLmNvbnRhY3QtbW9kdWxlLWIgLmNvbnRhY3QtbW9kdWxlX193cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcbiAgICBnYXA6IDJyZW07XG4gIH1cbn1cbi5jb250YWN0LW1vZHVsZS5jb250YWN0LW1vZHVsZS1iIC5jb250YWN0LW1vZHVsZV9faW1hZ2Uge1xuICBncmlkLWNvbHVtbjogMi9zcGFuIDE7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogdW5zZXQ7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogYXV0bztcbiAgaGVpZ2h0OiBhdXRvO1xuICBib3JkZXItcmFkaXVzOiAwLjYyNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMi41cmVtO1xufVxuLmNvbnRhY3QtbW9kdWxlLmNvbnRhY3QtbW9kdWxlLWIgLmNvbnRhY3QtbW9kdWxlX19pbWFnZTpoYXMoaW1nKSB7XG4gIGFzcGVjdC1yYXRpbzogNC8zO1xufVxuLmNvbnRhY3QtbW9kdWxlLmNvbnRhY3QtbW9kdWxlLWIgLmNvbnRhY3QtbW9kdWxlX19jb250ZW50IHtcbiAgZ3JpZC1jb2x1bW46IDEvc3BhbiAxO1xuICBncmlkLXJvdzogMTtcbn1cbi5jb250YWN0LW1vZHVsZS5jb250YWN0LW1vZHVsZS1iIC5jb250YWN0LW1vZHVsZV9fdGl0bGUsXG4uY29udGFjdC1tb2R1bGUuY29udGFjdC1tb2R1bGUtYiAuY29udGFjdC1tb2R1bGVfX3RleHQge1xuICBtYXgtd2lkdGg6IHVuc2V0O1xufVxuLmNvbnRhY3QtbW9kdWxlLmNvbnRhY3QtbW9kdWxlLWIgLmNvbnRhY3QtbW9kdWxlX19waG9uZSB7XG4gIG1hcmdpbi1ib3R0b206IDIuNXJlbTtcbn1cbi5jb250YWN0LW1vZHVsZS5jb250YWN0LW1vZHVsZS1iIC5jb250YWN0LW1vZHVsZV9fcGhvbmUgYSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uY29udGFjdC1tb2R1bGUuY29udGFjdC1tb2R1bGUtYiAuY29udGFjdC1tb2R1bGVfX3Bob25lIGE6aG92ZXIge1xuICBjb2xvcjogI2I1YjViNTtcbn1cbi5jb250YWN0LW1vZHVsZS5jb250YWN0LW1vZHVsZS1iIC5hLWFycm93LWxpbmtfX2NvbnRhaW5lciAuYS1hcnJvdy1saW5rIHtcbiAgZm9udC1mYW1pbHk6IFwiRm9yb3lhIEJhbmtpIFRleHRcIiwgXCJIZWx2ZXRpY2FcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwb3NpdGlvbjogc3RhdGljO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbiAgZmxvYXQ6IG5vbmU7XG59XG4uY29udGFjdC1tb2R1bGUuY29udGFjdC1tb2R1bGUtYiAuYS1hcnJvdy1saW5rX19jb250YWluZXIgLmEtYXJyb3ctbGluazo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmclMjB3aWR0aCUzRCUyNzI0JTI3JTIwaGVpZ2h0JTNEJTI3MTMlMjclMjB2aWV3Qm94JTNEJTI3MCUyMDAlMjAyNCUyMDEzJTI3JTIwZmlsbCUzRCUyN25vbmUlMjclMjB4bWxucyUzRCUyN2h0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMjAwMCUyRnN2ZyUyNyUzRSUzQ3BhdGglMjBmaWxsJTNEJTI3JTIzZmZmZmZmJTI3JTIwZCUzRCUyN00xNy4xJTIwMC4yMjVDMTYuOCUyMC0wLjA3NSUyMDE2LjM1JTIwLTAuMDc1JTIwMTYuMDUlMjAwLjIyNUMxNS43NSUyMDAuNTI1JTIwMTUuNzUlMjAwLjk3NSUyMDE2LjA1JTIwMS4yNzVMMTkuOTUlMjA1LjMyNUgwLjc1QzAuMyUyMDUuMzI1JTIwMCUyMDUuNjI1JTIwMCUyMDYuMDc1QzAlMjA2LjUyNSUyMDAuMyUyMDYuODI1JTIwMC43NSUyMDYuODI1SDIwLjFMMTYuMDUlMjAxMC44NzVDMTUuNzUlMjAxMS4xNzUlMjAxNS43NSUyMDExLjYyNSUyMDE2LjA1JTIwMTEuOTI1QzE2LjIlMjAxMi4wNzUlMjAxNi4zNSUyMDEyLjA3NSUyMDE2LjY1JTIwMTIuMDc1QzE2Ljk1JTIwMTIuMDc1JTIwMTcuMSUyMDEyLjA3NSUyMDE3LjI1JTIwMTEuOTI1TDIzLjElMjA2LjA3NUwxNy4xJTIwMC4yMjVaJTI3JTJGJTNFJTNDJTJGc3ZnJTNFXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCBjZW50ZXI7XG4gIHdpZHRoOiAxLjQzNzVyZW07XG4gIGhlaWdodDogMC43NXJlbTtcbiAgcmlnaHQ6IDA7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIHRyYW5zZm9ybTogbm9uZTtcbiAgcGFkZGluZy1sZWZ0OiAwLjYyNXJlbTtcbn1cbi5jb250YWN0LW1vZHVsZS5jb250YWN0LW1vZHVsZS1iIC5hLWFycm93LWxpbmtfX2NvbnRhaW5lciAuYS1hcnJvdy1saW5rOnZpc2l0ZWQge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5jb250YWN0LW1vZHVsZS5jb250YWN0LW1vZHVsZS1iIC5hLWFycm93LWxpbmtfX2NvbnRhaW5lciAuYS1hcnJvdy1saW5rOmZvY3VzLCAuY29udGFjdC1tb2R1bGUuY29udGFjdC1tb2R1bGUtYiAuYS1hcnJvdy1saW5rX19jb250YWluZXIgLmEtYXJyb3ctbGluazpob3ZlciB7XG4gIGNvbG9yOiAjYjViNWI1O1xufVxuLmNvbnRhY3QtbW9kdWxlLmNvbnRhY3QtbW9kdWxlLWIgLmEtYXJyb3ctbGlua19fY29udGFpbmVyIC5hLWFycm93LWxpbms6Zm9jdXM6OmFmdGVyLCAuY29udGFjdC1tb2R1bGUuY29udGFjdC1tb2R1bGUtYiAuYS1hcnJvdy1saW5rX19jb250YWluZXIgLmEtYXJyb3ctbGluazpob3Zlcjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnJTIwd2lkdGglM0QlMjcyNCUyNyUyMGhlaWdodCUzRCUyNzEzJTI3JTIwdmlld0JveCUzRCUyNzAlMjAwJTIwMjQlMjAxMyUyNyUyMGZpbGwlM0QlMjdub25lJTI3JTIweG1sbnMlM0QlMjdodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjIwMDAlMkZzdmclMjclM0UlM0NwYXRoJTIwZmlsbCUzRCUyNyUyM2I1YjViNSUyNyUyMGQlM0QlMjdNMTcuMSUyMDAuMjI1QzE2LjglMjAtMC4wNzUlMjAxNi4zNSUyMC0wLjA3NSUyMDE2LjA1JTIwMC4yMjVDMTUuNzUlMjAwLjUyNSUyMDE1Ljc1JTIwMC45NzUlMjAxNi4wNSUyMDEuMjc1TDE5Ljk1JTIwNS4zMjVIMC43NUMwLjMlMjA1LjMyNSUyMDAlMjA1LjYyNSUyMDAlMjA2LjA3NUMwJTIwNi41MjUlMjAwLjMlMjA2LjgyNSUyMDAuNzUlMjA2LjgyNUgyMC4xTDE2LjA1JTIwMTAuODc1QzE1Ljc1JTIwMTEuMTc1JTIwMTUuNzUlMjAxMS42MjUlMjAxNi4wNSUyMDExLjkyNUMxNi4yJTIwMTIuMDc1JTIwMTYuMzUlMjAxMi4wNzUlMjAxNi42NSUyMDEyLjA3NUMxNi45NSUyMDEyLjA3NSUyMDE3LjElMjAxMi4wNzUlMjAxNy4yNSUyMDExLjkyNUwyMy4xJTIwNi4wNzVMMTcuMSUyMDAuMjI1WiUyNyUyRiUzRSUzQyUyRnN2ZyUzRVwiKTtcbn1cbi5jb250YWN0LW1vZHVsZS5jb250YWN0LW1vZHVsZS1iIC5hLWFycm93LWxpbmtfX2NvbnRhaW5lciAuYS1hcnJvdy1saW5rIC5hLWFycm93LWxpbmtfX2ljb24sXG4uY29udGFjdC1tb2R1bGUuY29udGFjdC1tb2R1bGUtYiAuYS1hcnJvdy1saW5rX19jb250YWluZXIgLmEtYXJyb3ctbGluayAuaWNvbixcbi5jb250YWN0LW1vZHVsZS5jb250YWN0LW1vZHVsZS1iIC5hLWFycm93LWxpbmtfX2NvbnRhaW5lciAuYS1hcnJvdy1saW5rIHN2ZyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uY29udGFjdC1tb2R1bGUuY29udGFjdC1tb2R1bGUtYiAuYS1hcnJvdy1saW5rX19jb250YWluZXIgLmEtYXJyb3ctbGluazpiZWZvcmUge1xuICBjb250ZW50OiBub25lO1xufVxuXG4uY29udGFjdC1tb2R1bGUtYyB7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdW5zZXQgIWltcG9ydGFudDtcbn1cbi5jb250YWN0LW1vZHVsZS1jIC5mcmFtZV9fY2VsbCB7XG4gIG1heC13aWR0aDogOTByZW07XG4gIG1hcmdpbjogYXV0bztcbiAgcGFkZGluZzogMCAxcmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5jb250YWN0LW1vZHVsZS1jIC5mcmFtZV9fY2VsbCB7XG4gICAgcGFkZGluZzogMCAzLjVyZW07XG4gIH1cbn1cbi5jb250YWN0LW1vZHVsZS1jIC5mcmFtZV9fY2VsbC1pdGVtIHtcbiAgYm94LXNoYWRvdzogMHB4IDhweCAyNHB4IDBweCByZ2JhKDE4MSwgMTgxLCAxODEsIDAuMjUpO1xuICBib3JkZXItcmFkaXVzOiAwLjYyNXJlbTtcbiAgcGFkZGluZzogMnJlbSAxcmVtO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDEuNXJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuY29udGFjdC1tb2R1bGUtYyAuZnJhbWVfX2NlbGwtaXRlbSB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHBhZGRpbmc6IDVyZW0gMi41cmVtO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDAwcHgpIHtcbiAgLmNvbnRhY3QtbW9kdWxlLWMgLmZyYW1lX19jZWxsLWl0ZW0ge1xuICAgIHBhZGRpbmc6IDVyZW0gNXJlbSA1cmVtIDIuNXJlbTtcbiAgfVxufVxuLmNvbnRhY3QtbW9kdWxlLWMgLmNvbnRhY3QtbW9kdWxlX19jb250ZW50IHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbi5jb250YWN0LW1vZHVsZS1jIC5jb250YWN0LW1vZHVsZV9fY29udGVudCA+IDpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4uY29udGFjdC1tb2R1bGUtYyAuY29udGFjdC1tb2R1bGVfX2NvbnRlbnQgPiA6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uY29udGFjdC1tb2R1bGUtYyAuY29udGFjdC1tb2R1bGVfX3RpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFwiRm9yb3lhIEJhbmtpIERpc3BsYXlcIiwgXCJIZWx2ZXRpY2FcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jb250YWN0LW1vZHVsZS1jIC5jb250YWN0LW1vZHVsZV9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgfVxufVxuLmNvbnRhY3QtbW9kdWxlLWMgLmNvbnRhY3QtbW9kdWxlX190ZXh0IHtcbiAgZm9udC1mYW1pbHk6IFwiRm9yb3lhIEJhbmtpIFRleHRcIiwgXCJIZWx2ZXRpY2FcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBtYXJnaW46IDA7XG4gIG1heC13aWR0aDogMjVyZW07XG59XG4uY29udGFjdC1tb2R1bGUtYyAuY29udGFjdC1yb3cge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDFyZW07XG4gIG1hcmdpbjogMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gIC5jb250YWN0LW1vZHVsZS1jIC5jb250YWN0LXJvdyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuY29udGFjdC1tb2R1bGUtYyAuY29udGFjdC1yb3cge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBnYXA6IDEuNXJlbTtcbiAgICBtYXJnaW46IDAgMCAwIGF1dG87XG4gIH1cbn1cbi5jb250YWN0LW1vZHVsZS1jIC5jb250YWN0LXJvdyAuY29udGFjdC1pY29uLWxpbmsge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWdyb3c6IHVuc2V0O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDFyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOGY3ZjU7XG4gIGNvbG9yOiAjMGUxYTJiO1xuICBib3JkZXItcmFkaXVzOiAwLjYyNXJlbTtcbiAgcGFkZGluZzogMXJlbTtcbiAgbWluLWhlaWdodDogdW5zZXQ7XG4gIHRyYW5zaXRpb246IGJveC1zaGFkb3cgMC4ycyBjdWJpYy1iZXppZXIoMC4yNCwgMC41LCAwLjIyLCAwLjg5KTtcbn1cbi5jb250YWN0LW1vZHVsZS1jIC5jb250YWN0LXJvdyAuY29udGFjdC1pY29uLWxpbms6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmN2Y1O1xuICBib3gtc2hhZG93OiAwcHggNHB4IDEycHggMHB4IHJnYmEoMTE3LCAxMTcsIDExNywgMC4yNSk7XG59XG4uY29udGFjdC1tb2R1bGUtYyAuY29udGFjdC1yb3cgLmNvbnRhY3QtaWNvbi1saW5rOmFmdGVyIHtcbiAgY29udGVudDogbm9uZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gIC5jb250YWN0LW1vZHVsZS1jIC5jb250YWN0LXJvdyAuY29udGFjdC1pY29uLWxpbmsge1xuICAgIGZsZXgtYmFzaXM6IGNhbGMoMzMuMzMlIC0gMTAuNjY2NjY2NjY2N3B4KTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5jb250YWN0LW1vZHVsZS1jIC5jb250YWN0LXJvdyAuY29udGFjdC1pY29uLWxpbmsge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgd2lkdGg6IDcuMTg3NXJlbTtcbiAgICBoZWlnaHQ6IDcuMTg3NXJlbTtcbiAgICBmbGV4LWJhc2lzOiBhdXRvO1xuICAgIG1pbi13aWR0aDogYXV0bztcbiAgfVxufVxuLmNvbnRhY3QtbW9kdWxlLWMgLmNvbnRhY3Qtcm93IC5jb250YWN0LWljb24tbGluayBzdmcge1xuICB3aWR0aDogM3JlbTtcbiAgaGVpZ2h0OiAzcmVtO1xuICBtaW4td2lkdGg6IDNyZW07XG4gIHRyYW5zZm9ybTogbm9uZTtcbn1cbi5jb250YWN0LW1vZHVsZS1jIC5jb250YWN0LXJvdyAuY29udGFjdC1pY29uLWxpbmsgc3BhbiB7XG4gIGZvbnQtZmFtaWx5OiBcIkZvcm95YSBCYW5raSBUZXh0XCIsIFwiSGVsdmV0aWNhXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuY29udGFjdC1tb2R1bGUtYyAuY29udGFjdC1yb3cgLmNvbnRhY3QtaWNvbi1saW5rIHNwYW4ge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuLmNvbnRhY3QtbW9kdWxlLWMuaW52ZXJ0IC5jb250YWN0LXJvdyAuY29udGFjdC1pY29uLWxpbmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmN2Y1O1xuICBjb2xvcjogIzBlMWEyYjtcbn1cbi5jb250YWN0LW1vZHVsZS1jOm5vdChbY2xhc3MqPXQtYmctXSkgLmZyYW1lX19jZWxsLWl0ZW0ge1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbiAgY29sb3I6ICMwZTFhMmIgIWltcG9ydGFudDtcbn1cbi5jb250YWN0LW1vZHVsZS1jLnQtYmctY29sb3ItMSAuZnJhbWVfX2NlbGwtaXRlbSB7XG4gIGJhY2tncm91bmQ6ICMwZTFhMmIgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBlMWEyYiAhaW1wb3J0YW50O1xuICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xufVxuLmNvbnRhY3QtbW9kdWxlLWMudC1iZy1jb2xvci0xIC5mcmFtZV9fY2VsbC1pdGVtIC5jb250YWN0LWljb24tbGluayB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ZmZmZmZjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgY3ViaWMtYmV6aWVyKDAuMjQsIDAuNSwgMC4yMiwgMC44OSk7XG59XG4uY29udGFjdC1tb2R1bGUtYy50LWJnLWNvbG9yLTEgLmZyYW1lX19jZWxsLWl0ZW0gLmNvbnRhY3QtaWNvbi1saW5rOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgY29sb3I6ICMwZTFhMmI7XG59XG4uY29udGFjdC1tb2R1bGUtYy50LWJnLWNvbG9yLTIgLmZyYW1lX19jZWxsLWl0ZW0ge1xuICBiYWNrZ3JvdW5kOiAjZGRkNmY0ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZGQ2ZjQgIWltcG9ydGFudDtcbiAgY29sb3I6ICMwZTFhMmIgIWltcG9ydGFudDtcbn1cbi5jb250YWN0LW1vZHVsZS1jLnQtYmctY29sb3ItMyAuZnJhbWVfX2NlbGwtaXRlbSB7XG4gIGJhY2tncm91bmQ6ICNlYmQyOTQgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ViZDI5NCAhaW1wb3J0YW50O1xuICBjb2xvcjogIzBlMWEyYiAhaW1wb3J0YW50O1xufVxuLmNvbnRhY3QtbW9kdWxlLWMudC1iZy1jb2xvci00IC5mcmFtZV9fY2VsbC1pdGVtLCAuY29udGFjdC1tb2R1bGUtYy50LWJnLWNvbG9yLWdyYXkgLmZyYW1lX19jZWxsLWl0ZW0ge1xuICBiYWNrZ3JvdW5kOiAjZjhmN2Y1ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOGY3ZjUgIWltcG9ydGFudDtcbiAgY29sb3I6ICMwZTFhMmIgIWltcG9ydGFudDtcbn1cbi5jb250YWN0LW1vZHVsZS1jLnQtYmctY29sb3ItNCAuZnJhbWVfX2NlbGwtaXRlbSAuY29udGFjdC1pY29uLWxpbmssXG4uY29udGFjdC1tb2R1bGUtYy50LWJnLWNvbG9yLTQgLmZyYW1lX19jZWxsLWl0ZW0gLmNvbnRhY3QtaWNvbi1saW5rOmhvdmVyLCAuY29udGFjdC1tb2R1bGUtYy50LWJnLWNvbG9yLWdyYXkgLmZyYW1lX19jZWxsLWl0ZW0gLmNvbnRhY3QtaWNvbi1saW5rLFxuLmNvbnRhY3QtbW9kdWxlLWMudC1iZy1jb2xvci1ncmF5IC5mcmFtZV9fY2VsbC1pdGVtIC5jb250YWN0LWljb24tbGluazpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG59XG5cbi5jb250YWN0LW1vZHVsZS5jb250YWN0LW1vZHVsZS1kIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAyNHB4IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBwYWRkaW5nLWJvdHRvbTogMTUwcHg7XG4gIG1hcmdpbi1ib3R0b206IC02NXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gIC5jb250YWN0LW1vZHVsZS5jb250YWN0LW1vZHVsZS1kIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTEwMHB4KSB7XG4gIC5jb250YWN0LW1vZHVsZS5jb250YWN0LW1vZHVsZS1kIHtcbiAgICBmb250LXNpemU6IDEuNjI1cmVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTQwMHB4KSB7XG4gIC5jb250YWN0LW1vZHVsZS5jb250YWN0LW1vZHVsZS1kIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTUyMHB4KSB7XG4gIC5jb250YWN0LW1vZHVsZS5jb250YWN0LW1vZHVsZS1kIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTY3MHB4KSB7XG4gIC5jb250YWN0LW1vZHVsZS5jb250YWN0LW1vZHVsZS1kIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG59XG4uY29udGFjdC1tb2R1bGUuY29udGFjdC1tb2R1bGUtZC5pbnZlcnQge1xuICBjb2xvcjogIzAwMDtcbn1cbi5jb250YWN0LW1vZHVsZS5jb250YWN0LW1vZHVsZS1kIC5mcmFtZV9fY2VsbC1pdGVtIHtcbiAgbWF4LXdpZHRoOiAxMzYycHg7XG4gIG1hcmdpbjogYXV0bztcbiAgcGFkZGluZzogMCAxNnB4O1xuICBwb3NpdGlvbjogc3RhdGljO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gIC5jb250YWN0LW1vZHVsZS5jb250YWN0LW1vZHVsZS1kIC5mcmFtZV9fY2VsbC1pdGVtIHtcbiAgICBtYXgtd2lkdGg6IDg1My4zMzMzMzMzMzMzcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmNvbnRhY3QtbW9kdWxlLmNvbnRhY3QtbW9kdWxlLWQgLmZyYW1lX19jZWxsLWl0ZW0ge1xuICAgIG1heC13aWR0aDogMTM2MnB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgLmNvbnRhY3QtbW9kdWxlLmNvbnRhY3QtbW9kdWxlLWQgLmZyYW1lX19jZWxsLWl0ZW0ge1xuICAgIHBhZGRpbmc6IDAgMjRweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuY29udGFjdC1tb2R1bGUuY29udGFjdC1tb2R1bGUtZCAuZnJhbWVfX2NlbGwtaXRlbSB7XG4gICAgcGFkZGluZzogMCA4cHg7XG4gIH1cbn1cbi5jb250YWN0LW1vZHVsZS5jb250YWN0LW1vZHVsZS1kIC5jb250YWN0LW1vZHVsZV9faW1hZ2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogNS42MjVyZW07XG4gIGxlZnQ6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xuICBtYXJnaW46IDAgYXV0bztcbiAgaGVpZ2h0OiBjYWxjKDEwMCUgLSA2NXB4KTtcbiAgei1pbmRleDogMDtcbiAgbWF4LXdpZHRoOiAxMjAlO1xufVxuLmNvbnRhY3QtbW9kdWxlLmNvbnRhY3QtbW9kdWxlLWQgLmNvbnRhY3QtbW9kdWxlX19pbWFnZSBpbWcsXG4uY29udGFjdC1tb2R1bGUuY29udGFjdC1tb2R1bGUtZCAuY29udGFjdC1tb2R1bGVfX2ltYWdlIHZpZGVvLFxuLmNvbnRhY3QtbW9kdWxlLmNvbnRhY3QtbW9kdWxlLWQgLmNvbnRhY3QtbW9kdWxlX19pbWFnZSBvYmplY3QsXG4uY29udGFjdC1tb2R1bGUuY29udGFjdC1tb2R1bGUtZCAuY29udGFjdC1tb2R1bGVfX2ltYWdlIHBpY3R1cmUge1xuICBtYXgtd2lkdGg6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogYXV0bztcbiAgbWluLXdpZHRoOiAxMDAlO1xuICBtaW4taGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcmlnaHQ6IDUwJTtcbiAgYm90dG9tOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDUwJSwgNTAlKTtcbn1cbi5jb250YWN0LW1vZHVsZS5jb250YWN0LW1vZHVsZS1kIC5jb250YWN0LW1vZHVsZV9faW1hZ2UuZm9jdXMtTWlkZGxlQ2VudGVyIGltZyxcbi5jb250YWN0LW1vZHVsZS5jb250YWN0LW1vZHVsZS1kIC5jb250YWN0LW1vZHVsZV9faW1hZ2UuZm9jdXMtTWlkZGxlQ2VudGVyIHZpZGVvLFxuLmNvbnRhY3QtbW9kdWxlLmNvbnRhY3QtbW9kdWxlLWQgLmNvbnRhY3QtbW9kdWxlX19pbWFnZS5mb2N1cy1NaWRkbGVDZW50ZXIgb2JqZWN0LFxuLmNvbnRhY3QtbW9kdWxlLmNvbnRhY3QtbW9kdWxlLWQgLmNvbnRhY3QtbW9kdWxlX19pbWFnZS5mb2N1cy1NaWRkbGVDZW50ZXIgcGljdHVyZSB7XG4gIHJpZ2h0OiA1MCU7XG4gIGJvdHRvbTogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg1MCUsIDUwJSk7XG59XG4uY29udGFjdC1tb2R1bGUuY29udGFjdC1tb2R1bGUtZCAuY29udGFjdC1tb2R1bGVfX2ltYWdlLmZvY3VzLVRvcENlbnRlciBpbWcsXG4uY29udGFjdC1tb2R1bGUuY29udGFjdC1tb2R1bGUtZCAuY29udGFjdC1tb2R1bGVfX2ltYWdlLmZvY3VzLVRvcENlbnRlciB2aWRlbyxcbi5jb250YWN0LW1vZHVsZS5jb250YWN0LW1vZHVsZS1kIC5jb250YWN0LW1vZHVsZV9faW1hZ2UuZm9jdXMtVG9wQ2VudGVyIG9iamVjdCxcbi5jb250YWN0LW1vZHVsZS5jb250YWN0LW1vZHVsZS1kIC5jb250YWN0LW1vZHVsZV9faW1hZ2UuZm9jdXMtVG9wQ2VudGVyIHBpY3R1cmUge1xuICByaWdodDogNTAlO1xuICBib3R0b206IGF1dG87XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg1MCUpO1xufVxuLmNvbnRhY3QtbW9kdWxlLmNvbnRhY3QtbW9kdWxlLWQgLmNvbnRhY3QtbW9kdWxlX19pbWFnZS5mb2N1cy1Cb3R0b21DZW50ZXIgaW1nLFxuLmNvbnRhY3QtbW9kdWxlLmNvbnRhY3QtbW9kdWxlLWQgLmNvbnRhY3QtbW9kdWxlX19pbWFnZS5mb2N1cy1Cb3R0b21DZW50ZXIgdmlkZW8sXG4uY29udGFjdC1tb2R1bGUuY29udGFjdC1tb2R1bGUtZCAuY29udGFjdC1tb2R1bGVfX2ltYWdlLmZvY3VzLUJvdHRvbUNlbnRlciBvYmplY3QsXG4uY29udGFjdC1tb2R1bGUuY29udGFjdC1tb2R1bGUtZCAuY29udGFjdC1tb2R1bGVfX2ltYWdlLmZvY3VzLUJvdHRvbUNlbnRlciBwaWN0dXJlIHtcbiAgcmlnaHQ6IDUwJTtcbiAgYm90dG9tOiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNTAlKTtcbn1cbi5jb250YWN0LW1vZHVsZS5jb250YWN0LW1vZHVsZS1kIC5jb250YWN0LW1vZHVsZV9faW1hZ2UuZm9jdXMtVG9wTGVmdCBpbWcsXG4uY29udGFjdC1tb2R1bGUuY29udGFjdC1tb2R1bGUtZCAuY29udGFjdC1tb2R1bGVfX2ltYWdlLmZvY3VzLVRvcExlZnQgdmlkZW8sXG4uY29udGFjdC1tb2R1bGUuY29udGFjdC1tb2R1bGUtZCAuY29udGFjdC1tb2R1bGVfX2ltYWdlLmZvY3VzLVRvcExlZnQgb2JqZWN0LFxuLmNvbnRhY3QtbW9kdWxlLmNvbnRhY3QtbW9kdWxlLWQgLmNvbnRhY3QtbW9kdWxlX19pbWFnZS5mb2N1cy1Ub3BMZWZ0IHBpY3R1cmUge1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiBhdXRvO1xuICBib3R0b206IGF1dG87XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAlLCAwJSk7XG59XG4uY29udGFjdC1tb2R1bGUuY29udGFjdC1tb2R1bGUtZCAuY29udGFjdC1tb2R1bGVfX2ltYWdlLmZvY3VzLU1pZGRsZUxlZnQgaW1nLFxuLmNvbnRhY3QtbW9kdWxlLmNvbnRhY3QtbW9kdWxlLWQgLmNvbnRhY3QtbW9kdWxlX19pbWFnZS5mb2N1cy1NaWRkbGVMZWZ0IHZpZGVvLFxuLmNvbnRhY3QtbW9kdWxlLmNvbnRhY3QtbW9kdWxlLWQgLmNvbnRhY3QtbW9kdWxlX19pbWFnZS5mb2N1cy1NaWRkbGVMZWZ0IG9iamVjdCxcbi5jb250YWN0LW1vZHVsZS5jb250YWN0LW1vZHVsZS1kIC5jb250YWN0LW1vZHVsZV9faW1hZ2UuZm9jdXMtTWlkZGxlTGVmdCBwaWN0dXJlIHtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IGF1dG87XG4gIGJvdHRvbTogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNTAlKTtcbn1cbi5jb250YWN0LW1vZHVsZS5jb250YWN0LW1vZHVsZS1kIC5jb250YWN0LW1vZHVsZV9faW1hZ2UuZm9jdXMtQm90dG9tTGVmdCBpbWcsXG4uY29udGFjdC1tb2R1bGUuY29udGFjdC1tb2R1bGUtZCAuY29udGFjdC1tb2R1bGVfX2ltYWdlLmZvY3VzLUJvdHRvbUxlZnQgdmlkZW8sXG4uY29udGFjdC1tb2R1bGUuY29udGFjdC1tb2R1bGUtZCAuY29udGFjdC1tb2R1bGVfX2ltYWdlLmZvY3VzLUJvdHRvbUxlZnQgb2JqZWN0LFxuLmNvbnRhY3QtbW9kdWxlLmNvbnRhY3QtbW9kdWxlLWQgLmNvbnRhY3QtbW9kdWxlX19pbWFnZS5mb2N1cy1Cb3R0b21MZWZ0IHBpY3R1cmUge1xuICBsZWZ0OiAwO1xuICByaWdodDogYXV0bztcbiAgYm90dG9tOiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwJSwgMCUpO1xufVxuLmNvbnRhY3QtbW9kdWxlLmNvbnRhY3QtbW9kdWxlLWQgLmNvbnRhY3QtbW9kdWxlX19pbWFnZS5mb2N1cy1Ub3BSaWdodCBpbWcsXG4uY29udGFjdC1tb2R1bGUuY29udGFjdC1tb2R1bGUtZCAuY29udGFjdC1tb2R1bGVfX2ltYWdlLmZvY3VzLVRvcFJpZ2h0IHZpZGVvLFxuLmNvbnRhY3QtbW9kdWxlLmNvbnRhY3QtbW9kdWxlLWQgLmNvbnRhY3QtbW9kdWxlX19pbWFnZS5mb2N1cy1Ub3BSaWdodCBvYmplY3QsXG4uY29udGFjdC1tb2R1bGUuY29udGFjdC1tb2R1bGUtZCAuY29udGFjdC1tb2R1bGVfX2ltYWdlLmZvY3VzLVRvcFJpZ2h0IHBpY3R1cmUge1xuICByaWdodDogMDtcbiAgYm90dG9tOiBhdXRvO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwJSwgMCUpO1xufVxuLmNvbnRhY3QtbW9kdWxlLmNvbnRhY3QtbW9kdWxlLWQgLmNvbnRhY3QtbW9kdWxlX19pbWFnZS5mb2N1cy1NaWRkbGVSaWdodCBpbWcsXG4uY29udGFjdC1tb2R1bGUuY29udGFjdC1tb2R1bGUtZCAuY29udGFjdC1tb2R1bGVfX2ltYWdlLmZvY3VzLU1pZGRsZVJpZ2h0IHZpZGVvLFxuLmNvbnRhY3QtbW9kdWxlLmNvbnRhY3QtbW9kdWxlLWQgLmNvbnRhY3QtbW9kdWxlX19pbWFnZS5mb2N1cy1NaWRkbGVSaWdodCBvYmplY3QsXG4uY29udGFjdC1tb2R1bGUuY29udGFjdC1tb2R1bGUtZCAuY29udGFjdC1tb2R1bGVfX2ltYWdlLmZvY3VzLU1pZGRsZVJpZ2h0IHBpY3R1cmUge1xuICByaWdodDogMDtcbiAgYm90dG9tOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg1MCUpO1xufVxuLmNvbnRhY3QtbW9kdWxlLmNvbnRhY3QtbW9kdWxlLWQgLmNvbnRhY3QtbW9kdWxlX19pbWFnZS5mb2N1cy1Cb3R0b21SaWdodCBpbWcsXG4uY29udGFjdC1tb2R1bGUuY29udGFjdC1tb2R1bGUtZCAuY29udGFjdC1tb2R1bGVfX2ltYWdlLmZvY3VzLUJvdHRvbVJpZ2h0IHZpZGVvLFxuLmNvbnRhY3QtbW9kdWxlLmNvbnRhY3QtbW9kdWxlLWQgLmNvbnRhY3QtbW9kdWxlX19pbWFnZS5mb2N1cy1Cb3R0b21SaWdodCBvYmplY3QsXG4uY29udGFjdC1tb2R1bGUuY29udGFjdC1tb2R1bGUtZCAuY29udGFjdC1tb2R1bGVfX2ltYWdlLmZvY3VzLUJvdHRvbVJpZ2h0IHBpY3R1cmUge1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwJSwgMCUpO1xufVxuLmNvbnRhY3QtbW9kdWxlLmNvbnRhY3QtbW9kdWxlLWQgLmNvbnRhY3QtbW9kdWxlX19pbWFnZS5mb2N1cy1zdHJldGNoIGltZyxcbi5jb250YWN0LW1vZHVsZS5jb250YWN0LW1vZHVsZS1kIC5jb250YWN0LW1vZHVsZV9faW1hZ2UuZm9jdXMtc3RyZXRjaCB2aWRlbyxcbi5jb250YWN0LW1vZHVsZS5jb250YWN0LW1vZHVsZS1kIC5jb250YWN0LW1vZHVsZV9faW1hZ2UuZm9jdXMtc3RyZXRjaCBvYmplY3QsXG4uY29udGFjdC1tb2R1bGUuY29udGFjdC1tb2R1bGUtZCAuY29udGFjdC1tb2R1bGVfX2ltYWdlLmZvY3VzLXN0cmV0Y2ggcGljdHVyZSB7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA2NDBweCkge1xuICAuY29udGFjdC1tb2R1bGUuY29udGFjdC1tb2R1bGUtZCAuY29udGFjdC1tb2R1bGVfX2ltYWdlIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSA2NXB4KTtcbiAgICByaWdodDogMDtcbiAgICBmbG9hdDogbm9uZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuY29udGFjdC1tb2R1bGUuY29udGFjdC1tb2R1bGUtZCAuY29udGFjdC1tb2R1bGVfX2ltYWdlIHtcbiAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDY1cHgpO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICByaWdodDogMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDExMDBweCkge1xuICAuY29udGFjdC1tb2R1bGUuY29udGFjdC1tb2R1bGUtZCAuY29udGFjdC1tb2R1bGVfX2ltYWdlIHtcbiAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDY1cHgpO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICByaWdodDogMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE0MDBweCkge1xuICAuY29udGFjdC1tb2R1bGUuY29udGFjdC1tb2R1bGUtZCAuY29udGFjdC1tb2R1bGVfX2ltYWdlIHtcbiAgICByaWdodDogMDtcbiAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDY1cHgpO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4uY29udGFjdC1tb2R1bGUuY29udGFjdC1tb2R1bGUtZCAuY29udGFjdC1tb2R1bGVfX2NvbnRlbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXI6IDZweCBzb2xpZCBjdXJyZW50Q29sb3I7XG4gIHBhZGRpbmc6IDMwcHggMHB4O1xuICB6LWluZGV4OiAxO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgbWFyZ2luLXRvcDogNTBweDtcbiAgcGFkZGluZzogMzBweCAxMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDM2MHB4KSB7XG4gIC5jb250YWN0LW1vZHVsZS5jb250YWN0LW1vZHVsZS1kIC5jb250YWN0LW1vZHVsZV9fY29udGVudCB7XG4gICAgcGFkZGluZzogMzBweCAyNXB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgLmNvbnRhY3QtbW9kdWxlLmNvbnRhY3QtbW9kdWxlLWQgLmNvbnRhY3QtbW9kdWxlX19jb250ZW50IHtcbiAgICBwYWRkaW5nOiAzMHB4IDUwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmNvbnRhY3QtbW9kdWxlLmNvbnRhY3QtbW9kdWxlLWQgLmNvbnRhY3QtbW9kdWxlX19jb250ZW50IHtcbiAgICBtYXgtd2lkdGg6IDgwMHB4O1xuICAgIG1hcmdpbjogNTBweCBhdXRvO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5jb250YWN0LW1vZHVsZS5jb250YWN0LW1vZHVsZS1kIC5jb250YWN0LW1vZHVsZV9fY29udGVudCB7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMTAwcHgpIHtcbiAgLmNvbnRhY3QtbW9kdWxlLmNvbnRhY3QtbW9kdWxlLWQgLmNvbnRhY3QtbW9kdWxlX19jb250ZW50IHtcbiAgICBtYXgtd2lkdGg6IDYwMHB4O1xuICAgIG1hcmdpbjogNDBweCAwIDAgMTNweDtcbiAgfVxufVxuLmNvbnRhY3QtbW9kdWxlLmNvbnRhY3QtbW9kdWxlLWQgLmNvbnRhY3QtbW9kdWxlX190aXRsZSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAyNnB4O1xuICBsaW5lLWhlaWdodDogMzVweDtcbiAgbWFyZ2luOiAwcHggMHB4IDIwcHggMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gIC5jb250YWN0LW1vZHVsZS5jb250YWN0LW1vZHVsZS1kIC5jb250YWN0LW1vZHVsZV9fdGl0bGUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZm9udC1zaXplOiA0MHB4O1xuICAgIGxpbmUtaGVpZ2h0OiA1MHB4O1xuICB9XG59XG4uY29udGFjdC1tb2R1bGUuY29udGFjdC1tb2R1bGUtZCAuY29udGFjdC1tb2R1bGVfX3RleHQge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmctYm90dG9tOiA4MHB4O1xuICBsaW5lLWhlaWdodDogMjhweDtcbiAgZm9udC1mYW1pbHk6IFwiRm9yb3lhIEJhbmtpIFRleHRcIiwgXCJIZWx2ZXRpY2FcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gIC5jb250YWN0LW1vZHVsZS5jb250YWN0LW1vZHVsZS1kIC5jb250YWN0LW1vZHVsZV9fdGV4dCB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDExMDBweCkge1xuICAuY29udGFjdC1tb2R1bGUuY29udGFjdC1tb2R1bGUtZCAuY29udGFjdC1tb2R1bGVfX3RleHQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICB9XG59XG4uY29udGFjdC1tb2R1bGUuY29udGFjdC1tb2R1bGUtZCAuY29udGFjdC1yb3cge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi10b3A6IC01cmVtO1xuICBwYWRkaW5nOiAwIDE2cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHotaW5kZXg6IDE7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5jb250YWN0LW1vZHVsZS5jb250YWN0LW1vZHVsZS1kIC5jb250YWN0LXJvdyB7XG4gICAgbWFyZ2luLXRvcDogLTE1MHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTEwMHB4KSB7XG4gIC5jb250YWN0LW1vZHVsZS5jb250YWN0LW1vZHVsZS1kIC5jb250YWN0LXJvdyB7XG4gICAgcGFkZGluZzogMHB4O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHdpZHRoOiBmaXQtY29udGVudDtcbiAgICBtaW4td2lkdGg6IDg0MHB4O1xuICAgIG1hcmdpbjogLTUwcHggYXV0byAtMTBweCBhdXRvO1xuICAgIHBhZGRpbmctbGVmdDogMjAlO1xuICB9XG59XG4uY29udGFjdC1tb2R1bGUuY29udGFjdC1tb2R1bGUtZCAuY29udGFjdC1pY29uLWxpbmsge1xuICBwYWRkaW5nOiAyMHB4O1xuICBmbG9hdDogcmlnaHQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTEwMHB4KSB7XG4gIC5jb250YWN0LW1vZHVsZS5jb250YWN0LW1vZHVsZS1kIC5jb250YWN0LWljb24tbGluayB7XG4gICAgcGFkZGluZzogMjBweCAyMHB4O1xuICB9XG59XG5cbi5uZXdzLWFyY2hpdmUtdG9wX19kcm9wZG93biBidXR0b24ge1xuICBmb250LWZhbWlseTogXCJGb3JveWEgQmFua2kgRGlzcGxheVwiLCBcIkhlbHZldGljYVwiLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzAwMDtcbn1cblxuLm5ld3MtYXJjaGl2ZSAubmV3cy1hcmNoaXZlLXRvcF9fdGl0bGUge1xuICBtYXJnaW46IDE2cHggMDtcbn1cblxuLm5ld3MtYXJjaGl2ZSB7XG4gIGNsZWFyOiBib3RoO1xuICB0b3A6IC0xcHg7XG4gIG1hcmdpbi1ib3R0b206IC0xcHg7XG59XG4ubmV3cy1hcmNoaXZlOjpiZWZvcmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogOTBweDtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJhY2tncm91bmQ6ICMwMDRjNmE7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgLm5ld3MtYXJjaGl2ZTo6YmVmb3JlIHtcbiAgICBoZWlnaHQ6IDEyMHB4O1xuICAgIHBhZGRpbmctdG9wOiAxMjBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAubmV3cy1hcmNoaXZlOjpiZWZvcmUge1xuICAgIGhlaWdodDogMTYwcHg7XG4gICAgcGFkZGluZy10b3A6IDE2MHB4O1xuICB9XG59XG4ubmV3cy1hcmNoaXZlOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNsZWFyOiBib3RoO1xufVxuLm5ld3MtYXJjaGl2ZSAuZnJhbWVfX2NlbGwtaXRlbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLm5ld3MtYXJjaGl2ZS10b3BfX3ByaW1hcnkge1xuICBtYXgtd2lkdGg6IDEzNjJweDtcbiAgbWFyZ2luOiBhdXRvO1xuICBwYWRkaW5nOiAwIDE2cHg7XG4gIG1hcmdpbi10b3A6IC0zMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAubmV3cy1hcmNoaXZlLXRvcF9fcHJpbWFyeSB7XG4gICAgbWF4LXdpZHRoOiAxMzYycHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA2NDBweCkge1xuICAubmV3cy1hcmNoaXZlLXRvcF9fcHJpbWFyeSB7XG4gICAgcGFkZGluZzogMCAyNHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5uZXdzLWFyY2hpdmUtdG9wX19wcmltYXJ5IHtcbiAgICBwYWRkaW5nOiAwIDhweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5uZXdzLWFyY2hpdmUtdG9wX19wcmltYXJ5IHtcbiAgICBtYXJnaW4tdG9wOiAtNjBweDtcbiAgfVxufVxuLm5ld3MtYXJjaGl2ZS10b3BfX3ByaW1hcnkgLmZyYW1lX19jZWxsLWl0ZW0ge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGNvbG9yOiAjMDAwO1xuICBwYWRkaW5nOiAyNHB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA2NDBweCkge1xuICAubmV3cy1hcmNoaXZlLXRvcF9fcHJpbWFyeSAuZnJhbWVfX2NlbGwtaXRlbSB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5uZXdzLWFyY2hpdmUtdG9wX19wcmltYXJ5IC5mcmFtZV9fY2VsbC1pdGVtIHtcbiAgICBtYXgtd2lkdGg6IDgxLjI1JTtcbiAgfVxufVxuLm5ld3MtYXJjaGl2ZS10b3BfX3ByaW1hcnkgLmZyYW1lX19jZWxsLWl0ZW06OmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgbGVmdDogMDtcbiAgYm90dG9tOiAwO1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiA4cHg7XG4gIGJhY2tncm91bmQ6ICMwMDY4OTA7XG4gIGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KGxlZ2FjeS1kaXJlY3Rpb24oNDVkZWcpLCAjMDA2ODkwLCAjMDBhZGVmKTtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDQ1ZGVnLCAjMDA2ODkwLCAjMDBhZGVmKTtcbn1cbi5uZXdzLWFyY2hpdmUtdG9wX19wcmltYXJ5IC5mcmFtZV9fY2VsbC1pdGVtOmFmdGVyIHtcbiAgdG9wOiBhdXRvO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCUpO1xuICB6LWluZGV4OiAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDE0MDBweCkge1xuICAubmV3cy1hcmNoaXZlLXRvcF9fcHJpbWFyeSAuZnJhbWVfX2NlbGwtaXRlbSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG4gIC5uZXdzLWFyY2hpdmUtdG9wX19wcmltYXJ5IC5mcmFtZV9fY2VsbC1pdGVtOmFmdGVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLm5ld3MtYXJjaGl2ZS10b3BfX3ByaW1hcnkgLmZyYW1lX19jZWxsLWl0ZW1fX2lubmVyIHtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBwb3NpdGlvbjogc3RhdGljO1xuICBwYWRkaW5nOiAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAubmV3cy1hcmNoaXZlLXRvcF9fcHJpbWFyeSAuZnJhbWVfX2NlbGwtaXRlbV9faW5uZXIge1xuICAgIHBhZGRpbmc6IDE2cHggMi42JTtcbiAgfVxufVxuLm5ld3MtYXJjaGl2ZS10b3BfX3ByaW1hcnkgaDEsXG4ubmV3cy1hcmNoaXZlLXRvcF9fcHJpbWFyeSBoMiB7XG4gIG1hcmdpbjogMTVweCAwO1xuICBmb250LWZhbWlseTogXCJGb3JveWEgQmFua2kgRGlzcGxheVwiLCBcIkhlbHZldGljYVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm5ld3MtYXJjaGl2ZS10b3BfX3ByaW1hcnkgaDEsXG4ubmV3cy1hcmNoaXZlLXRvcF9fcHJpbWFyeSBoMiB7XG4gICAgZm9udC1zaXplOiAycmVtO1xuICB9XG59XG4ubmV3cy1hcmNoaXZlLXRvcF9fcHJpbWFyeSB0aW1lIHtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgY29sb3I6ICMwMDRjNmE7XG59XG4ubmV3cy1hcmNoaXZlLXRvcF9fcHJpbWFyeSAudHJ1bXBldCB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4ubmV3cy1hcmNoaXZlLXRvcF9fcHJpbWFyeSAuZnJhbWVfX2NlbGwtaXRlbV9faW5uZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLm5ld3MtYXJjaGl2ZS10b3BfX3ByaW1hcnkgLmZyYW1lX19jZWxsLWl0ZW0gLmRyb3Bkb3duLXNlbGVjdC1ib2R5X19pbm5lciB7XG4gIGNvbHVtbi1jb3VudDogMTtcbiAgcGFkZGluZzogMDtcbn1cblxuLm5ld3MtYXJjaGl2ZS10b3Age1xuICBiYWNrZ3JvdW5kOiBub25lO1xufVxuLm5ld3MtYXJjaGl2ZS10b3AgLmRyb3Bkb3duLXNlbGVjdCB7XG4gIG1pbi13aWR0aDogMjUwcHg7XG4gIG1hcmdpbjogMTZweCAwO1xufVxuLm5ld3MtYXJjaGl2ZS10b3AgLmRyb3Bkb3duLXNlbGVjdC1idXR0b24ge1xuICBvdXRsaW5lOiBub25lO1xuICBiYWNrZ3JvdW5kOiAjZjVmNWY1O1xufVxuXG4ubmV3cy1hcmNoaXZlLXJlc3VsdCA+IC5uZXdzLWFyY2hpdmUtcmVzdWx0X19pbmZvLS1tb2JpbGUge1xuICBjb2xvcjogIzAwMDtcbn1cbi5uZXdzLWFyY2hpdmUtcmVzdWx0IC5uZXdzLWFyY2hpdmUtcmVzdWx0LXRleHRzIC5uZXdzLWFyY2hpdmUtcmVzdWx0LXRleHRzX190ZXh0LWNvbnRhaW5lciB7XG4gIGhlaWdodDogYXV0bztcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuLm5ld3MtYXJjaGl2ZS1yZXN1bHQgLm5ld3MtYXJjaGl2ZS1yZXN1bHRfX2l0ZW0gLm5ld3MtYXJjaGl2ZS1yZXN1bHQtdGV4dHMge1xuICBjb2xvcjogIzAwMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubmV3cy1hcmNoaXZlLXJlc3VsdCAubmV3cy1hcmNoaXZlLXJlc3VsdF9faXRlbSAubmV3cy1hcmNoaXZlLXJlc3VsdF9faW1nIHtcbiAgICBtYXgtaGVpZ2h0OiAxNzVweDtcbiAgICBtYXgtd2lkdGg6IDE3NXB4O1xuICB9XG4gIC5uZXdzLWFyY2hpdmUtcmVzdWx0IC5uZXdzLWFyY2hpdmUtcmVzdWx0X19pdGVtIC5uZXdzLWFyY2hpdmUtcmVzdWx0X19pbWctLWZlYXR1cmVkIHtcbiAgICBtYXgtaGVpZ2h0OiAyMDBweDtcbiAgICBtYXgtd2lkdGg6IDIwMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5uZXdzLWFyY2hpdmUtcmVzdWx0IC5uZXdzLWFyY2hpdmUtcmVzdWx0X19pdGVtIHtcbiAgICBtYXJnaW4tbGVmdDogMTEuNSU7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gIH1cbn1cbi5uZXdzLWFyY2hpdmUtcmVzdWx0IC5uZXdzLWFyY2hpdmUtcmVzdWx0LXRleHRzX190aXRsZSB7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG5cbi5uZXdzLWNhdGVnb3JpZXMge1xuICB3aWR0aDogYXV0bztcbiAgZmxleDogMSAwIGF1dG87XG59XG5cbi5sYXRlc3QtbmV3cy1saXN0IHtcbiAgbWFyZ2luLWJvdHRvbTogMi41cmVtO1xufVxuLmxhdGVzdC1uZXdzLWxpc3QgLmZyYW1lX19jZWxsIHtcbiAgbWF4LXdpZHRoOiA5MHJlbTtcbiAgcGFkZGluZzogMCAxcmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5sYXRlc3QtbmV3cy1saXN0IC5mcmFtZV9fY2VsbCB7XG4gICAgcGFkZGluZzogMCAzLjVyZW07XG4gIH1cbn1cbi5sYXRlc3QtbmV3cy1saXN0IC5mcmFtZV9fY2VsbC1pdGVtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmxhdGVzdC1uZXdzLWxpc3QgLmZyYW1lX19jZWxsLWl0ZW0gPiBoMiB7XG4gIGZvbnQtZmFtaWx5OiBcIkZvcm95YSBCYW5raSBEaXNwbGF5XCIsIFwiSGVsdmV0aWNhXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG59XG4ubGF0ZXN0LW5ld3MtbGlzdCAubGF0ZXN0LW5ld3MtbGlzdF9fd3JhcHBlciB7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICBnYXA6IDFyZW07XG59XG4ubGF0ZXN0LW5ld3MtbGlzdCAubGF0ZXN0LW5ld3MtbGlzdF9faXRlbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjBlZmVhO1xuICBjb2xvcjogaW5oZXJpdDtcbiAgYm9yZGVyLXJhZGl1czogMC42MjVyZW07XG4gIHBhZGRpbmc6IDEuNXJlbTtcbiAgbWFyZ2luOiAwO1xuICBtaW4td2lkdGg6IGF1dG87XG4gIGZsZXgtYmFzaXM6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgdHJhbnNpdGlvbjogYm94LXNoYWRvdyAwLjJzIGN1YmljLWJlemllcigwLjI0LCAwLjUsIDAuMjIsIDAuODkpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgLmxhdGVzdC1uZXdzLWxpc3QgLmxhdGVzdC1uZXdzLWxpc3RfX2l0ZW0ge1xuICAgIGZsZXgtYmFzaXM6IGNhbGMoNTAlIC0gMC41cmVtKTtcbiAgICBtYXgtd2lkdGg6IGNhbGMoNTAlIC0gMC41cmVtKTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5sYXRlc3QtbmV3cy1saXN0IC5sYXRlc3QtbmV3cy1saXN0X19pdGVtIHtcbiAgICBmbGV4LWJhc2lzOiBjYWxjKDI1JSAtIDAuNzVyZW0pO1xuICAgIG1heC13aWR0aDogY2FsYygyNSUgLSAwLjc1cmVtKTtcbiAgfVxufVxuLmxhdGVzdC1uZXdzLWxpc3QgLmxhdGVzdC1uZXdzLWxpc3RfX2l0ZW06aG92ZXIge1xuICBib3gtc2hhZG93OiAwcHggOHB4IDI0cHggMHB4IHJnYmEoMTE3LCAxMTcsIDExNywgMC4zMik7XG59XG4ubGF0ZXN0LW5ld3MtbGlzdCAubGF0ZXN0LW5ld3MtbGlzdF9faW1hZ2UtY29udGFpbmVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5sYXRlc3QtbmV3cy1saXN0IC5sYXRlc3QtbmV3cy1saXN0X190ZXh0IHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwIDAgMXJlbTtcbn1cbi5sYXRlc3QtbmV3cy1saXN0IC5sYXRlc3QtbmV3cy1saXN0X190ZXh0ID4gOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbi5sYXRlc3QtbmV3cy1saXN0IC5sYXRlc3QtbmV3cy1saXN0X190ZXh0ID4gOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmxhdGVzdC1uZXdzLWxpc3QgLm5ld3MtY2F0ZWdvcmllcyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ubGF0ZXN0LW5ld3MtbGlzdCAubGF0ZXN0LW5ld3MtbGlzdF9fdGV4dC1kYXRlIHtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICBsaW5lLWhlaWdodDogMC43NXJlbTtcbn1cbi5sYXRlc3QtbmV3cy1saXN0IC5sYXRlc3QtbmV3cy1saXN0X190ZXh0LXRpdGxlIHtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgbWFyZ2luLWJvdHRvbTogMC42MjVyZW07XG59XG4ubGF0ZXN0LW5ld3MtbGlzdCAubGF0ZXN0LW5ld3MtbGlzdF9fdGV4dC10ZXh0IHtcbiAgZm9udC1mYW1pbHk6IFwiRm9yb3lhIEJhbmtpIFRleHRcIiwgXCJIZWx2ZXRpY2FcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgbWFyZ2luLXRvcDogMC42MjVyZW07XG59XG4ubGF0ZXN0LW5ld3MtbGlzdCAuYS1hcnJvdy1saW5rLmEtYXJyb3ctbGluay5hLWFycm93LWxpbmsge1xuICBmb250LXNpemU6IDAuODc1cmVtO1xufVxuLmxhdGVzdC1uZXdzLWxpc3QgLmEtYXJyb3ctbGluay5hLWFycm93LWxpbmsuYS1hcnJvdy1saW5rOjphZnRlciB7XG4gIHdpZHRoOiAxcmVtO1xuICBoZWlnaHQ6IDAuNjI1cmVtO1xuICBwYWRkaW5nLWxlZnQ6IDAuNjI1cmVtO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG59XG4ubGF0ZXN0LW5ld3MtbGlzdCAubGF0ZXN0LW5ld3MtbGlzdF9fYm90dG9tIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xufVxuLmxhdGVzdC1uZXdzLWxpc3QgLmxhdGVzdC1uZXdzLWxpc3RfX2JvdHRvbSAubGF0ZXN0LW5ld3MtbGlzdF9fYm90dG9tLWJ1dHRvbiB7XG4gIGZvbnQtZmFtaWx5OiBcIkZvcm95YSBCYW5raSBUZXh0XCIsIFwiSGVsdmV0aWNhXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICMxYjZjOTM7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG4gIGZsb2F0OiBub25lO1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiBhdXRvO1xuICBtaW4td2lkdGg6IGF1dG87XG4gIG1pbi1oZWlnaHQ6IGF1dG87XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cbi5sYXRlc3QtbmV3cy1saXN0IC5sYXRlc3QtbmV3cy1saXN0X19ib3R0b20gLmxhdGVzdC1uZXdzLWxpc3RfX2JvdHRvbS1idXR0b246OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnJTIwd2lkdGglM0QlMjcyNCUyNyUyMGhlaWdodCUzRCUyNzEzJTI3JTIwdmlld0JveCUzRCUyNzAlMjAwJTIwMjQlMjAxMyUyNyUyMGZpbGwlM0QlMjdub25lJTI3JTIweG1sbnMlM0QlMjdodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjIwMDAlMkZzdmclMjclM0UlM0NwYXRoJTIwZmlsbCUzRCUyNyUyMzFiNmM5MyUyNyUyMGQlM0QlMjdNMTcuMSUyMDAuMjI1QzE2LjglMjAtMC4wNzUlMjAxNi4zNSUyMC0wLjA3NSUyMDE2LjA1JTIwMC4yMjVDMTUuNzUlMjAwLjUyNSUyMDE1Ljc1JTIwMC45NzUlMjAxNi4wNSUyMDEuMjc1TDE5Ljk1JTIwNS4zMjVIMC43NUMwLjMlMjA1LjMyNSUyMDAlMjA1LjYyNSUyMDAlMjA2LjA3NUMwJTIwNi41MjUlMjAwLjMlMjA2LjgyNSUyMDAuNzUlMjA2LjgyNUgyMC4xTDE2LjA1JTIwMTAuODc1QzE1Ljc1JTIwMTEuMTc1JTIwMTUuNzUlMjAxMS42MjUlMjAxNi4wNSUyMDExLjkyNUMxNi4yJTIwMTIuMDc1JTIwMTYuMzUlMjAxMi4wNzUlMjAxNi42NSUyMDEyLjA3NUMxNi45NSUyMDEyLjA3NSUyMDE3LjElMjAxMi4wNzUlMjAxNy4yNSUyMDExLjkyNUwyMy4xJTIwNi4wNzVMMTcuMSUyMDAuMjI1WiUyNyUyRiUzRSUzQyUyRnN2ZyUzRVwiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgY2VudGVyO1xuICB3aWR0aDogMS40Mzc1cmVtO1xuICBoZWlnaHQ6IDAuNzVyZW07XG4gIHJpZ2h0OiAwO1xuICBwb3NpdGlvbjogc3RhdGljO1xuICB0cmFuc2Zvcm06IG5vbmU7XG4gIHBhZGRpbmctbGVmdDogMC42MjVyZW07XG59XG4ubGF0ZXN0LW5ld3MtbGlzdCAubGF0ZXN0LW5ld3MtbGlzdF9fYm90dG9tIC5sYXRlc3QtbmV3cy1saXN0X19ib3R0b20tYnV0dG9uOnZpc2l0ZWQge1xuICBjb2xvcjogIzFiNmM5Mztcbn1cbi5sYXRlc3QtbmV3cy1saXN0IC5sYXRlc3QtbmV3cy1saXN0X19ib3R0b20gLmxhdGVzdC1uZXdzLWxpc3RfX2JvdHRvbS1idXR0b246Zm9jdXMsIC5sYXRlc3QtbmV3cy1saXN0IC5sYXRlc3QtbmV3cy1saXN0X19ib3R0b20gLmxhdGVzdC1uZXdzLWxpc3RfX2JvdHRvbS1idXR0b246aG92ZXIge1xuICBjb2xvcjogIzBlMWEyYjtcbn1cbi5sYXRlc3QtbmV3cy1saXN0IC5sYXRlc3QtbmV3cy1saXN0X19ib3R0b20gLmxhdGVzdC1uZXdzLWxpc3RfX2JvdHRvbS1idXR0b246Zm9jdXM6OmFmdGVyLCAubGF0ZXN0LW5ld3MtbGlzdCAubGF0ZXN0LW5ld3MtbGlzdF9fYm90dG9tIC5sYXRlc3QtbmV3cy1saXN0X19ib3R0b20tYnV0dG9uOmhvdmVyOjphZnRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmclMjB3aWR0aCUzRCUyNzI0JTI3JTIwaGVpZ2h0JTNEJTI3MTMlMjclMjB2aWV3Qm94JTNEJTI3MCUyMDAlMjAyNCUyMDEzJTI3JTIwZmlsbCUzRCUyN25vbmUlMjclMjB4bWxucyUzRCUyN2h0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMjAwMCUyRnN2ZyUyNyUzRSUzQ3BhdGglMjBmaWxsJTNEJTI3JTIzMGUxYTJiJTI3JTIwZCUzRCUyN00xNy4xJTIwMC4yMjVDMTYuOCUyMC0wLjA3NSUyMDE2LjM1JTIwLTAuMDc1JTIwMTYuMDUlMjAwLjIyNUMxNS43NSUyMDAuNTI1JTIwMTUuNzUlMjAwLjk3NSUyMDE2LjA1JTIwMS4yNzVMMTkuOTUlMjA1LjMyNUgwLjc1QzAuMyUyMDUuMzI1JTIwMCUyMDUuNjI1JTIwMCUyMDYuMDc1QzAlMjA2LjUyNSUyMDAuMyUyMDYuODI1JTIwMC43NSUyMDYuODI1SDIwLjFMMTYuMDUlMjAxMC44NzVDMTUuNzUlMjAxMS4xNzUlMjAxNS43NSUyMDExLjYyNSUyMDE2LjA1JTIwMTEuOTI1QzE2LjIlMjAxMi4wNzUlMjAxNi4zNSUyMDEyLjA3NSUyMDE2LjY1JTIwMTIuMDc1QzE2Ljk1JTIwMTIuMDc1JTIwMTcuMSUyMDEyLjA3NSUyMDE3LjI1JTIwMTEuOTI1TDIzLjElMjA2LjA3NUwxNy4xJTIwMC4yMjVaJTI3JTJGJTNFJTNDJTJGc3ZnJTNFXCIpO1xufVxuLmxhdGVzdC1uZXdzLWxpc3QgLmxhdGVzdC1uZXdzLWxpc3RfX2JvdHRvbSAubGF0ZXN0LW5ld3MtbGlzdF9fYm90dG9tLWJ1dHRvbiAuYS1hcnJvdy1saW5rX19pY29uLFxuLmxhdGVzdC1uZXdzLWxpc3QgLmxhdGVzdC1uZXdzLWxpc3RfX2JvdHRvbSAubGF0ZXN0LW5ld3MtbGlzdF9fYm90dG9tLWJ1dHRvbiAuaWNvbixcbi5sYXRlc3QtbmV3cy1saXN0IC5sYXRlc3QtbmV3cy1saXN0X19ib3R0b20gLmxhdGVzdC1uZXdzLWxpc3RfX2JvdHRvbS1idXR0b24gc3ZnIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5sYXRlc3QtbmV3cy1saXN0IC5sYXRlc3QtbmV3cy1saXN0X19ib3R0b20gLmxhdGVzdC1uZXdzLWxpc3RfX2JvdHRvbS1idXR0b246aG92ZXIge1xuICBiYWNrZ3JvdW5kOiBub25lO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjM5cHgpIHtcbiAgLmxhdGVzdC1uZXdzLWxpc3QgLmxhdGVzdC1uZXdzLWxpc3RfX2JvdHRvbSAubGF0ZXN0LW5ld3MtbGlzdF9fYm90dG9tLWJ1dHRvbjo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IG5vbmU7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5hcGUtY29udGFpbmVyIHtcbiAgICBwYWRkaW5nLXRvcDogMTcwcHg7XG4gIH1cbn1cblxuLm1hbnVhbC1saXN0IC5tYW51YWwtbGlzdF9faW1hZ2UgaW1nIHtcbiAgYm9yZGVyLXJhZGl1czogMC42MjVyZW07XG59XG4ubWFudWFsLWxpc3QgLm1hbnVhbC1saXN0X19jdGEge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4udHdvLWNvbHVtbi1tb2R1bGUge1xuICBtYXgtd2lkdGg6IDkwcmVtO1xuICBtYXJnaW46IDAgYXV0byAycmVtO1xuICBwYWRkaW5nOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB1bnNldCAhaW1wb3J0YW50O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC50d28tY29sdW1uLW1vZHVsZSB7XG4gICAgcGFkZGluZzogMCAzLjVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbTtcbiAgfVxufVxuLnR3by1jb2x1bW4tbW9kdWxlIC5mcmFtZV9fY2VsbCB7XG4gIG1heC13aWR0aDogdW5zZXQ7XG4gIHBhZGRpbmc6IDJyZW0gMXJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAudHdvLWNvbHVtbi1tb2R1bGUgLmZyYW1lX19jZWxsIHtcbiAgICBwYWRkaW5nOiAyLjVyZW07XG4gICAgYm9yZGVyLXJhZGl1czogMC42MjVyZW07XG4gIH1cbn1cbi50d28tY29sdW1uLW1vZHVsZSAuZnJhbWVfX2NlbGwtaXRlbSB7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogYXV0bztcbn1cbi50d28tY29sdW1uLW1vZHVsZSAuZnJhbWVfX2NlbGwtaXRlbSA+IDpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4udHdvLWNvbHVtbi1tb2R1bGUgLmZyYW1lX19jZWxsLWl0ZW0gPiA6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4udHdvLWNvbHVtbi1tb2R1bGUgLmZyYW1lX19jZWxsLWl0ZW0gLnR3by1jb2x1bW4tbW9kdWxlX19jb250ZW50IHtcbiAgcGFkZGluZy10b3A6IDA7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC50d28tY29sdW1uLW1vZHVsZSAuZnJhbWVfX2NlbGwtaXRlbSAucmljaC10ZXh0IHtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgfVxufVxuLnR3by1jb2x1bW4tbW9kdWxlOm5vdChbY2xhc3MqPXQtYmctXSkgLmZyYW1lX19jZWxsIHtcbiAgcGFkZGluZy1ib3R0b206IDA7XG59XG4udHdvLWNvbHVtbi1tb2R1bGUudC1iZy1jb2xvci0xIC5mcmFtZV9fY2VsbCB7XG4gIGJhY2tncm91bmQ6ICMwZTFhMmIgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBlMWEyYiAhaW1wb3J0YW50O1xuICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xufVxuLnR3by1jb2x1bW4tbW9kdWxlLnQtYmctY29sb3ItMiAuZnJhbWVfX2NlbGwge1xuICBiYWNrZ3JvdW5kOiAjZGRkNmY0ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZGQ2ZjQgIWltcG9ydGFudDtcbiAgY29sb3I6ICMwZTFhMmIgIWltcG9ydGFudDtcbn1cbi50d28tY29sdW1uLW1vZHVsZS50LWJnLWNvbG9yLTMgLmZyYW1lX19jZWxsIHtcbiAgYmFja2dyb3VuZDogI2ViZDI5NCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWJkMjk0ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjMGUxYTJiICFpbXBvcnRhbnQ7XG59XG4udHdvLWNvbHVtbi1tb2R1bGUudC1iZy1jb2xvci00IC5mcmFtZV9fY2VsbCwgLnR3by1jb2x1bW4tbW9kdWxlLnQtYmctY29sb3ItZ3JheSAuZnJhbWVfX2NlbGwge1xuICBiYWNrZ3JvdW5kOiAjZjhmN2Y1ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOGY3ZjUgIWltcG9ydGFudDtcbiAgY29sb3I6ICMwZTFhMmIgIWltcG9ydGFudDtcbn1cblxuLm1lZ2EtbmF2LWxhcmdlIHtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgaGVpZ2h0OiAxMzZweDtcbn1cbi5tZWdhLW5hdi1sYXJnZV9fYWN0aW9ucy1idXR0b25zLWxpc3QubWVnYS1uYXYtYWN0aW9uLWJ1dHRvbnMtbGlzdCB7XG4gIG1hcmdpbi1yaWdodDogMy41cmVtO1xufVxuLm1lZ2EtbmF2LWxhcmdlX19wcmltYXJ5IHtcbiAgbWFyZ2luLWxlZnQ6IDEwMHB4O1xufVxuLm1lZ2EtbmF2LWxhcmdlX19wcmltYXJ5Ojotd2Via2l0LXNjcm9sbGJhciB7XG4gIHdpZHRoOiAxMHB4O1xuICBoZWlnaHQ6IDA7XG4gIHotaW5kZXg6IDEyO1xufVxuLm1lZ2EtbmF2LWxhcmdlX19wcmltYXJ5OmhvdmVyOjotd2Via2l0LXNjcm9sbGJhciB7XG4gIGhlaWdodDogOHB4O1xufVxuLm1lZ2EtbmF2LWxhcmdlX19wcmltYXJ5Ojotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4wNSk7XG59XG4ubWVnYS1uYXYtbGFyZ2VfX3ByaW1hcnk6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjMpO1xuICBiYWNrZ3JvdW5kOiAjMDA2ODkwO1xufVxuLm1lZ2EtbmF2LWxhcmdlX19wcmltYXJ5Ojotd2Via2l0LXNjcm9sbGJhci10aHVtYjp3aW5kb3ctaW5hY3RpdmUge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMSk7XG59XG4ubWVnYS1uYXYtbGFyZ2VfX3ByaW1hcnkgdWwge1xuICBjb2x1bW4tZ2FwOiAycmVtO1xufVxuLm1lZ2EtbmF2LWxhcmdlX19wcmltYXJ5IC5tZWdhLW5hdi1wcmltYXJ5LWxpbmssXG4ubWVnYS1uYXYtbGFyZ2VfX3ByaW1hcnkgLm1lZ2EtbmF2LXByaW1hcnktbGluazp2aXNpdGVkIHtcbiAgcGFkZGluZzogMDtcbiAgY29sb3I6ICMwZTFhMmI7XG4gIGZvbnQtZmFtaWx5OiBcIkZvcm95YSBCYW5raSBUZXh0XCIsIFwiSGVsdmV0aWNhXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cbi5tZWdhLW5hdi1sYXJnZV9fcHJpbWFyeSAubWVnYS1uYXYtcHJpbWFyeS1saW5rLmlzQ3VycmVudCxcbi5tZWdhLW5hdi1sYXJnZV9fcHJpbWFyeSAubWVnYS1uYXYtcHJpbWFyeS1saW5rOnZpc2l0ZWQuaXNDdXJyZW50IHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi5tZWdhLW5hdi1sYXJnZV9fcHJpbWFyeSAubWVnYS1uYXYtcHJpbWFyeS1saW5rIHNwYW4sXG4ubWVnYS1uYXYtbGFyZ2VfX3ByaW1hcnkgLm1lZ2EtbmF2LXByaW1hcnktbGluazp2aXNpdGVkIHNwYW4ge1xuICBwYWRkaW5nOiAwLjc1cmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLm1lZ2EtbmF2LWxhcmdlX19wcmltYXJ5IC5tZWdhLW5hdi1wcmltYXJ5LWxpbmsgc3BhbjphZnRlcixcbi5tZWdhLW5hdi1sYXJnZV9fcHJpbWFyeSAubWVnYS1uYXYtcHJpbWFyeS1saW5rOnZpc2l0ZWQgc3BhbjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IC0xO1xuICBib3JkZXItcmFkaXVzOiAxLjVyZW07XG4gIHdpZHRoOiAwJTtcbiAgaGVpZ2h0OiAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHRyYW5zaXRpb246IGhlaWdodCAwLjJzIGN1YmljLWJlemllcigwLjI0LCAwLjUsIDAuMjIsIDAuODkpLCB3aWR0aCAwLjJzIGN1YmljLWJlemllcigwLjI0LCAwLjUsIDAuMjIsIDAuODkpLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgY3ViaWMtYmV6aWVyKDAuMjQsIDAuNSwgMC4yMiwgMC44OSk7XG59XG4ubWVnYS1uYXYtbGFyZ2VfX3ByaW1hcnkgbGk6bGFzdC1vZi10eXBlIC5tZWdhLW5hdi1wcmltYXJ5LWxpbmsge1xuICBtYXJnaW4tcmlnaHQ6IDJyZW07XG59XG4ubWVnYS1uYXYtbGFyZ2UgLm1lZ2EtbmF2LXByaW1hcnktbGluay5pc1NlbGVjdGVkIHNwYW46YWZ0ZXIsIC5tZWdhLW5hdi1sYXJnZSAubWVnYS1uYXYtcHJpbWFyeS1saW5rOmhvdmVyIHNwYW46YWZ0ZXIge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xufVxuLm1lZ2EtbmF2LWxhcmdlIC5tZWdhLW5hdi1wcmltYXJ5LWxpbmsuaXNTZWxlY3RlZCB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4ubWVnYS1uYXYtbGFyZ2UgLm1lZ2EtbmF2LWxpc3RfX2l0ZW0ubGV2ZWwtMCB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIGZsZXgtYmFzaXM6IDMzJTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtZmFtaWx5OiBcIkZvcm95YSBCYW5raSBEaXNwbGF5XCIsIFwiSGVsdmV0aWNhXCIsIHNhbnMtc2VyaWY7XG59XG4ubWVnYS1uYXYtbGFyZ2UgLm1lZ2EtbmF2LWxpc3RfX2l0ZW0ubGV2ZWwtMCA+IC5tZWdhLW5hdi1saXN0X19saW5rIHtcbiAgZm9udC1mYW1pbHk6IFwiRm9yb3lhIEJhbmtpIFRleHRcIiwgXCJIZWx2ZXRpY2FcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi5tZWdhLW5hdi1sYXJnZSAubWVnYS1uYXYtbGlzdF9faXRlbS5sZXZlbC0xID4gLm1lZ2EtbmF2LWxpc3RfX2xpbmssIC5tZWdhLW5hdi1sYXJnZSAubWVnYS1uYXYtbGlzdF9faXRlbS5sZXZlbC0yID4gLm1lZ2EtbmF2LWxpc3RfX2xpbmsge1xuICBmb250LWZhbWlseTogXCJGb3JveWEgQmFua2kgVGV4dFwiLCBcIkhlbHZldGljYVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDEuNXJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHotaW5kZXg6IDE7XG59XG4ubWVnYS1uYXYtbGFyZ2UgLm1lZ2EtbmF2LWxpc3RfX2l0ZW0ubGV2ZWwtMSA+IC5tZWdhLW5hdi1saXN0X19saW5rOmFmdGVyLCAubWVnYS1uYXYtbGFyZ2UgLm1lZ2EtbmF2LWxpc3RfX2l0ZW0ubGV2ZWwtMiA+IC5tZWdhLW5hdi1saXN0X19saW5rOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogLTE7XG4gIGJvcmRlci1yYWRpdXM6IDEuNXJlbTtcbiAgd2lkdGg6IDAlO1xuICBoZWlnaHQ6IDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgdHJhbnNpdGlvbjogaGVpZ2h0IDAuMnMgY3ViaWMtYmV6aWVyKDAuMjQsIDAuNSwgMC4yMiwgMC44OSksIHdpZHRoIDAuMnMgY3ViaWMtYmV6aWVyKDAuMjQsIDAuNSwgMC4yMiwgMC44OSksIGJhY2tncm91bmQtY29sb3IgMC4ycyBjdWJpYy1iZXppZXIoMC4yNCwgMC41LCAwLjIyLCAwLjg5KTtcbn1cbi5tZWdhLW5hdi1sYXJnZSAubWVnYS1uYXYtbGlzdF9faXRlbS5sZXZlbC0xID4gLm1lZ2EtbmF2LWxpc3RfX2xpbms6aG92ZXI6YWZ0ZXIsIC5tZWdhLW5hdi1sYXJnZSAubWVnYS1uYXYtbGlzdF9faXRlbS5sZXZlbC0yID4gLm1lZ2EtbmF2LWxpc3RfX2xpbms6aG92ZXI6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICB3aWR0aDogY2FsYygxMDAlICsgMjRweCk7XG4gIGhlaWdodDogY2FsYygxMDAlICsgMTZweCk7XG59XG4ubWVnYS1uYXYtbGFyZ2UgLm1lZ2EtbmF2LWxpc3RfX2xpbmssIC5tZWdhLW5hdi1sYXJnZSAubWVnYS1uYXYtbGlzdF9fbGluazp2aXNpdGVkIHtcbiAgY29sb3I6ICMwZTFhMmI7XG59XG4ubWVnYS1uYXYtbGFyZ2UgLm1lZ2EtbmF2LWxpc3QubWVnYS1uYXYtbGlzdC0tbGV2ZWwtMCB7XG4gIG1heC13aWR0aDogOTkycHg7XG59XG4ubWVnYS1uYXYtbGFyZ2UgLm1lZ2EtbmF2LXNlY29uZGFyeS1iYXIge1xuICBmb250LWZhbWlseTogXCJGb3JveWEgQmFua2kgVGV4dFwiLCBcIkhlbHZldGljYVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG59XG4ubWVnYS1uYXYtbGFyZ2VfX2JhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOGY3ZjU7XG4gIGhlaWdodDogODRweDtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMCAwIDEuNXJlbSAxLjVyZW07XG59XG4ubWVnYS1uYXYtbGFyZ2VfX2JhciAubWVnYS1uYXYtbGFyZ2VfX2xvZ28ge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG4gIG1hcmdpbi1sZWZ0OiAzLjVyZW07XG59XG4ubWVnYS1uYXYtbGFyZ2VfX2JhciAubWVnYS1uYXYtbGFyZ2VfX2xvZ28gYSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4ubWVnYS1uYXYtbGFyZ2VfX2JhciAubWVnYS1uYXYtbGFyZ2VfX2xvZ28gYSBpbWcge1xuICB0b3A6IHVuc2V0O1xuICBtYXgtaGVpZ2h0OiB1bnNldDtcbiAgdHJhbnNmb3JtOiB1bnNldDtcbiAgaGVpZ2h0OiAxLjVyZW07XG4gIHotaW5kZXg6IDE7XG59XG4ubWVnYS1uYXYtbGFyZ2VfX2JhciAubWVnYS1uYXYtbGFyZ2VfX2xvZ28sXG4ubWVnYS1uYXYtbGFyZ2VfX2JhciAubWVnYS1uYXYtbGFyZ2VfX2xvZ28gYSxcbi5tZWdhLW5hdi1sYXJnZV9fYmFyIC5tZWdhLW5hdi1sYXJnZV9fcHJpbWFyeSxcbi5tZWdhLW5hdi1sYXJnZV9fYmFyIC5tZWdhLW5hdi1sYXJnZV9fcHJpbWFyeSBsaSB7XG4gIGhlaWdodDogODRweDtcbn1cbi5tZWdhLW5hdi1sYXJnZV9fb3ZlcmxheSB7XG4gIHRvcDogOTFweDtcbiAgdG9wOiA4M3B4O1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgei1pbmRleDogLTE7XG59XG4ubWVnYS1uYXYtbGFyZ2VfX292ZXJsYXktaW5uZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmN2Y1O1xuICBtYXgtaGVpZ2h0OiBjYWxjKDEwMHZoIC0gOTFweCk7XG4gIGhlaWdodDogMTAwJTtcbiAgcGFkZGluZy1sZWZ0OiAzLjVyZW07XG4gIHRvcDogLTEuNXJlbTtcbn1cbi5tZWdhLW5hdi1sYXJnZSAubmF2aWdhdGlvbi1zdGlja3kgLm1lZ2EtbmF2LWxhcmdlX19vdmVybGF5OjphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ubWVnYS1uYXYtbGFyZ2UubWVnYS1uYXYtbGFyZ2UtLXN1Ym1lbnVBY3RpdmUgLm1lZ2EtbmF2LWxhcmdlX19iYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmN2Y1O1xuICB6LWluZGV4OiAxMDA7XG59XG4ubWVnYS1uYXYtbGFyZ2UubWVnYS1uYXYtbGFyZ2UtLXN1Ym1lbnVBY3RpdmUgLm1lZ2EtbmF2LWxhcmdlX19iYXI6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBpbmhlcml0O1xufVxuLm1lZ2EtbmF2LWxhcmdlIC5tZWdhLW5hdi1zZWNvbmRhcnktYmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YwZWZlYTtcbiAgY29sb3I6ICMwZTFhMmI7XG4gIGhlaWdodDogNTJweDtcbn1cbi5tZWdhLW5hdi1sYXJnZSAubWVnYS1uYXYtc2Vjb25kYXJ5LWJhciAubWVnYS1uYXYtYnJlYWRjcnVtYiB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cbi5tZWdhLW5hdi1sYXJnZSAubWVnYS1uYXYtc2Vjb25kYXJ5LWJhciAubWVnYS1uYXYtc2Vjb25kYXJ5LW1lbnVfX2xpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBoZWlnaHQ6IDEwMCU7XG59XG4ubWVnYS1uYXYtbGFyZ2UgLm1lZ2EtbmF2LXNlY29uZGFyeS1iYXIgLm1lZ2EtbmF2LXNlY29uZGFyeS1tZW51X19saXN0IGxpOjphZnRlciB7XG4gIHdpZHRoOiB1bnNldDtcbn1cbi5tZWdhLW5hdi1sYXJnZSAubWVnYS1uYXYtc2Vjb25kYXJ5LWJhciAubWVnYS1uYXYtc2Vjb25kYXJ5LW1lbnVfX2xpc3QgLmdlbmVyaWMtZHJvcGRvd25fX2Ryb3Bkb3duIHtcbiAgbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICByaWdodDogMCAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDE1cmVtICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOGY3ZjU7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgYm94LXNoYWRvdzogMHB4IDhweCAyNHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMik7XG59XG4ubWVnYS1uYXYtbGFyZ2UgLm1lZ2EtbmF2LXNlY29uZGFyeS1iYXIgLm1lZ2EtbmF2LXNlY29uZGFyeS1tZW51X19saXN0IC5tZWdhLW5hdi1leHBhbmQtbGlzdCB7XG4gIHdpZHRoOiBhdXRvO1xuICBjb2xvcjogIzBlMWEyYjtcbiAgcGFkZGluZzogMC4yNXJlbSAwO1xufVxuLm1lZ2EtbmF2LWxhcmdlIC5tZWdhLW5hdi1zZWNvbmRhcnktYmFyIC5tZWdhLW5hdi1zZWNvbmRhcnktbWVudV9fbGlzdCAubWVnYS1uYXYtZXhwYW5kLWxpc3RfX2l0ZW0ge1xuICBwYWRkaW5nLXRvcDogMDtcbn1cbi5tZWdhLW5hdi1sYXJnZSAubWVnYS1uYXYtc2Vjb25kYXJ5LWJhciAubWVnYS1uYXYtc2Vjb25kYXJ5LW1lbnVfX2xpc3QgLm1lZ2EtbmF2LWV4cGFuZC1saXN0X19pdGVtLmlzT3BlbiA+IC5tZWdhLW5hdi1leHBhbmQtbGlzdF9fbGluayB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4ubWVnYS1uYXYtbGFyZ2UgLm1lZ2EtbmF2LXNlY29uZGFyeS1iYXIgLm1lZ2EtbmF2LXNlY29uZGFyeS1tZW51X19saXN0IC5tZWdhLW5hdi1leHBhbmQtbGlzdF9faXRlbS5sZXZlbC0xIHtcbiAgcGFkZGluZy1sZWZ0OiAxcmVtO1xufVxuLm1lZ2EtbmF2LWxhcmdlIC5tZWdhLW5hdi1zZWNvbmRhcnktYmFyIC5tZWdhLW5hdi1zZWNvbmRhcnktbWVudV9fbGlzdCAubWVnYS1uYXYtZXhwYW5kLWxpc3RfX2xpbmsge1xuICBmb250LWZhbWlseTogXCJGb3JveWEgQmFua2kgVGV4dFwiLCBcIkhlbHZldGljYVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIHBhZGRpbmc6IDAuNzVyZW0gMS41cmVtO1xufVxuLm1lZ2EtbmF2LWxhcmdlIC5tZWdhLW5hdi1zZWNvbmRhcnktYmFyIC5tZWdhLW5hdi1zZWNvbmRhcnktbWVudV9fbGlzdCAubWVnYS1uYXYtZHJvcGRvd24tc2VsZWN0X19saXN0IHtcbiAgbWluLXdpZHRoOiA4Ljc1cmVtO1xuICB3aWR0aDogYXV0bztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjdmNTtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBib3gtc2hhZG93OiAwcHggOHB4IDI0cHggMHB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgY29sb3I6ICMwZTFhMmI7XG4gIHBhZGRpbmc6IDAuMjVyZW0gMDtcbn1cbi5tZWdhLW5hdi1sYXJnZSAubWVnYS1uYXYtc2Vjb25kYXJ5LWJhciAubWVnYS1uYXYtc2Vjb25kYXJ5LW1lbnVfX2xpc3QgLm1lZ2EtbmF2LWRyb3Bkb3duLXNlbGVjdF9fbGlzdCBsaSB7XG4gIGZvbnQtZmFtaWx5OiBcIkZvcm95YSBCYW5raSBUZXh0XCIsIFwiSGVsdmV0aWNhXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBiYWNrZ3JvdW5kOiB1bnNldDtcbiAgcGFkZGluZzogMC43NXJlbSAxLjVyZW07XG59XG4ubWVnYS1uYXYtbGFyZ2UgLm1lZ2EtbmF2LXNlY29uZGFyeS1iYXIgLm1lZ2EtbmF2LXNlY29uZGFyeS1tZW51X19saXN0IC5tZWdhLW5hdi1kcm9wZG93bi1zZWxlY3RfX2xpc3QgbGkgYSB7XG4gIHBhZGRpbmc6IDA7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAubWVnYS1uYXYtbGFyZ2Uge1xuICAgIGhlaWdodDogNzhweDtcbiAgfVxuICAubWVnYS1uYXYtbGFyZ2UgLm1lZ2EtbmF2LXNlY29uZGFyeS1iYXIsXG4ubWVnYS1uYXYtbGFyZ2UgLm1lZ2EtbmF2LWxhcmdlX19wcmltYXJ5IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5tZWdhLW5hdi1sYXJnZSAubWVnYS1uYXYtbGFyZ2VfX2JhciB7XG4gICAgaGVpZ2h0OiA3OHB4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxuICAubWVnYS1uYXYtbGFyZ2UgLm1lZ2EtbmF2LWxhcmdlX19sb2dvIHtcbiAgICBtYXJnaW4tbGVmdDogMS41cmVtO1xuICB9XG4gIC5tZWdhLW5hdi1sYXJnZSAubWVnYS1uYXYtbGFyZ2VfX2xvZ28gYSBpbWcge1xuICAgIGhlaWdodDogMXJlbTtcbiAgfVxuICAubWVnYS1uYXYtbGFyZ2UgLm1lZ2EtbmF2LWxhcmdlX19hY3Rpb25zLWJ1dHRvbnMtbGlzdC5tZWdhLW5hdi1hY3Rpb24tYnV0dG9ucy1saXN0IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW07XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYzOXB4KSB7XG4gIC5tZWdhLW5hdi1sYXJnZSAubWVnYS1uYXYtbGFyZ2VfX2FjdGlvbnMtYnV0dG9ucy1saXN0Lm1lZ2EtbmF2LWFjdGlvbi1idXR0b25zLWxpc3Qge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5tZWdhLW5hdi1zbWFsbC1tZW51X19uYXYtLXByaW1hcnkgKyAubWVnYS1uYXYtc21hbGwtbWVudV9fbmF2LS1zZWNvbmRhcnkgLm1lZ2EtbmF2LXNtYWxsLWxpc3RfX2l0ZW0ubGV2ZWwtMCA+IGEgLm1lZ2EtbmF2LWV4cGFuZC1kcm9wZG93bl9faXRlbS1pbmRpY2F0b3IgLmljb24uaWNvbl8xNl9hcnJvdy1kb3duLFxuLm1lZ2EtbmF2LXNtYWxsLW1lbnVfX25hdi0tcHJpbWFyeSArIC5tZWdhLW5hdi1zbWFsbC1tZW51X19uYXYtLXNlY29uZGFyeSAubWVnYS1uYXYtc21hbGwtbGlzdF9faXRlbS5sZXZlbC0wID4gYSAubWVnYS1uYXYtZXhwYW5kLWRyb3Bkb3duX19pdGVtLWluZGljYXRvciAuaWNvbi5pY29uXzE2X2Fycm93LXVwLFxuLm1lZ2EtbmF2LXNtYWxsLW1lbnVfX25hdi0tcHJpbWFyeSArIC5tZWdhLW5hdi1zbWFsbC1tZW51X19uYXYtLXNlY29uZGFyeSAubWVnYS1uYXYtZXhwYW5kLWRyb3Bkb3duX19saW5rIC5tZWdhLW5hdi1leHBhbmQtZHJvcGRvd25fX2l0ZW0taW5kaWNhdG9yIC5pY29uLmljb25fMTZfYXJyb3ctZG93bixcbi5tZWdhLW5hdi1zbWFsbC1tZW51X19uYXYtLXByaW1hcnkgKyAubWVnYS1uYXYtc21hbGwtbWVudV9fbmF2LS1zZWNvbmRhcnkgLm1lZ2EtbmF2LWV4cGFuZC1kcm9wZG93bl9fbGluayAubWVnYS1uYXYtZXhwYW5kLWRyb3Bkb3duX19pdGVtLWluZGljYXRvciAuaWNvbi5pY29uXzE2X2Fycm93LXVwLCAubWVnYS1uYXYtc21hbGwtbWVudV9fbmF2LS1wcmltYXJ5ICsgLm1lZ2EtbmF2LXNtYWxsLW1lbnVfX25hdi0tc2Vjb25kYXJ5IC5tZWdhLW5hdi1leHBhbmQtZHJvcGRvd25fX2l0ZW0uY3VycmVudCBzdmcsIC5tZWdhLW5hdi1zbWFsbF9faXRlbS1zdWJtZW51LWNvbnRhaW5lciAubWVnYS1uYXYtc21hbGxfX2l0ZW0tc3VibWVudS1pY29uIC5pY29uLmljb25fMTZfYXJyb3ctcmlnaHQsXG4ubWVnYS1uYXYtc21hbGxfX2l0ZW0tc3VibWVudS1jb250YWluZXIgLm1lZ2EtbmF2LXNtYWxsX19pdGVtLXN1Ym1lbnUtaWNvbiAuaWNvbi5pY29uXzE2X2Fycm93LWxlZnQsIC5tZWdhLW5hdi1zbWFsbC1saXN0X19saW5rLS1iYWNrLWJ1dHRvbiAubWVnYS1uYXYtc21hbGwtbGlzdF9faXRlbS1iYWNrLWJ1dHRvbi1pY29uIHN2ZyB7XG4gIHN0cm9rZTogIzBlMWEyYjtcbiAgc3Ryb2tlLXdpZHRoOiAwLjU7XG4gIHdpZHRoOiAxcmVtO1xuICBoZWlnaHQ6IDFyZW07XG59XG5cbi5tZWdhLW5hdi1zbWFsbCB7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmN2Y1O1xuICBoZWlnaHQ6IDc4cHg7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDAgMCAxLjVyZW0gMS41cmVtO1xufVxuLm1lZ2EtbmF2LXNtYWxsLWxvZ29fX2xpbmsge1xuICBsaW5lLWhlaWdodDogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgcGFkZGluZzogMCAxcmVtO1xufVxuLm1lZ2EtbmF2LXNtYWxsLWxvZ29fX2xpbmsgLm1lZ2EtbmF2LWxvZ28taW1nIHtcbiAgdmVydGljYWwtYWxpZ246IHVuc2V0O1xuICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gIGhlaWdodDogMS41cmVtO1xufVxuLm1lZ2EtbmF2LXNtYWxsLXdyYXAge1xuICBwYWRkaW5nLXRvcDogNzhweDtcbn1cbi5tZWdhLW5hdi1zbWFsbC1saXN0X19pdGVtLCAubWVnYS1uYXYtc21hbGwtbGlzdF9fbGluay0tYmFjay1idXR0b24ge1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xufVxuLm1lZ2EtbmF2LXNtYWxsLWxpc3RfX2xpbmsge1xuICBoZWlnaHQ6IDUycHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjc1cmVtO1xuICBwYWRkaW5nLXJpZ2h0OiAxcmVtO1xufVxuLm1lZ2EtbmF2LXNtYWxsLWxpc3RfX2xpbms6dmlzaXRlZCB7XG4gIGNvbG9yOiAjMDAwO1xufVxuLm1lZ2EtbmF2LXNtYWxsLWxpc3RfX2xpbmstdGV4dCB7XG4gIGxpbmUtaGVpZ2h0OiB1bnNldDtcbn1cbi5tZWdhLW5hdi1zbWFsbC1saXN0X19saW5rLS1iYWNrLWJ1dHRvbiB7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgY29sdW1uLWdhcDogMXJlbTtcbiAgaGVpZ2h0OiA4NHB4O1xuICBwYWRkaW5nOiB1bnNldDtcbiAgbWFyZ2luLWxlZnQ6IDFyZW07XG4gIG1hcmdpbi1yaWdodDogMXJlbTtcbn1cbi5tZWdhLW5hdi1zbWFsbC1saXN0X19saW5rLS1iYWNrLWJ1dHRvbiAubWVnYS1uYXYtc21hbGwtbGlzdF9faXRlbS1iYWNrLWJ1dHRvbi1pY29uIHtcbiAgd2lkdGg6IDFyZW07XG4gIGhlaWdodDogMXJlbTtcbn1cbi5tZWdhLW5hdi1zbWFsbC1saXN0X19saW5rOmhvdmVyLCAubWVnYS1uYXYtc21hbGwtbGlzdF9fbGluazp2aXNpdGVkOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogaW5oZXJpdDtcbn1cbi5tZWdhLW5hdi1zbWFsbC1saXN0X19saW5rOm5vdCgubWVnYS1uYXYtc21hbGwtbGlzdF9fbGluay0tYmFjay1idXR0b24pIHtcbiAgcGFkZGluZy1sZWZ0OiAxcmVtO1xufVxuLm1lZ2EtbmF2LXNtYWxsLWxpc3RfX2xpbmsuaXNDdXJyZW50LCAubWVnYS1uYXYtc21hbGwtbGlzdF9fbGluay5pc0N1cnJlbnQ6dmlzaXRlZCwgLm1lZ2EtbmF2LXNtYWxsLWxpc3RfX2xpbms6aG92ZXIsIC5tZWdhLW5hdi1zbWFsbC1saXN0X19saW5rOnZpc2l0ZWQ6aG92ZXIge1xuICBjb2xvcjogIzAwMDtcbn1cbi5tZWdhLW5hdi1zbWFsbC1saXN0X19pdGVtIHtcbiAgaGVpZ2h0OiA1MnB4O1xuICBtaW4taGVpZ2h0OiB1bnNldDtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xufVxuLm1lZ2EtbmF2LXNtYWxsLWxpc3RfX2l0ZW06Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tdG9wOiAwLjVyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NDBweCkge1xuICAubWVnYS1uYXYtc21hbGwtbGlzdF9faXRlbTpmaXJzdC1jaGlsZC5sZXZlbC0yIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG59XG4ubWVnYS1uYXYtc21hbGwtbGlzdF9faXRlbS1iYWNrOmxhc3Qtb2YtdHlwZSB7XG4gIG1hcmdpbi1ib3R0b206IDJyZW07XG4gIHBhZGRpbmctcmlnaHQ6IDIuNXJlbTtcbn1cbi5tZWdhLW5hdi1zbWFsbC1saXN0X19pdGVtLWJhY2sgLm1lZ2EtbmF2LXNtYWxsLWxpc3RfX2xpbmsge1xuICBmb250LWZhbWlseTogXCJGb3JveWEgQmFua2kgVGV4dFwiLCBcIkhlbHZldGljYVwiLCBzYW5zLXNlcmlmO1xuICBib3JkZXI6IG5vbmU7XG4gIGhlaWdodDogNTJweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi5tZWdhLW5hdi1zbWFsbC1saXN0X19pdGVtLS1pc1NlbGVjdGVkIC5tZWdhLW5hdi1zbWFsbC1saXN0X19saW5rLFxuLm1lZ2EtbmF2LXNtYWxsLWxpc3RfX2l0ZW0tLWlzU2VsZWN0ZWQgLm1lZ2EtbmF2LXNtYWxsLWxpc3RfX2xpbms6dmlzaXRlZDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLm1lZ2EtbmF2LXNtYWxsLWxpc3RfX2l0ZW0ubWVnYS1uYXYtc21hbGwtbGlzdF9faXRlbS1iYWNrOmxhc3Qtb2YtdHlwZSB7XG4gIG1hcmdpbjogMC41cmVtIDA7XG59XG4ubWVnYS1uYXYtc21hbGxfX292ZXJsYXktaW5uZXIsIC5tZWdhLW5hdi1zbWFsbF9faXRlbS1zdWJtZW51LCAubWVnYS1uYXYtc21hbGxfX2l0ZW0tc3VibWVudS0taXNPcGVuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjdmNTtcbiAgb3BhY2l0eTogMTtcbn1cbi5tZWdhLW5hdi1zbWFsbCAubGV2ZWwtMSB7XG4gIGNvbG9yOiBibHVlICFpbXBvcnRhbnQ7XG59XG4ubWVnYS1uYXYtc21hbGwgLmxldmVsLTEgLm1lZ2EtbmF2LXNtYWxsX19pdGVtLXN1Ym1lbnUsXG4ubWVnYS1uYXYtc21hbGwgLmxldmVsLTEgLm1lZ2EtbmF2LXNtYWxsX19pdGVtLXN1Ym1lbnUtLWlzT3BlbiB7XG4gIG9wYWNpdHk6IDAuMjtcbn1cbi5tZWdhLW5hdi1zbWFsbCAubGV2ZWwtMSAubWVnYS1uYXYtc21hbGxfX2l0ZW0tc3VibWVudS5tZWdhLW5hdi1zbWFsbF9faXRlbS1zdWJtZW51LS1pc09wZW4sXG4ubWVnYS1uYXYtc21hbGwgLmxldmVsLTEgLm1lZ2EtbmF2LXNtYWxsX19pdGVtLXN1Ym1lbnUtLWlzT3Blbi5tZWdhLW5hdi1zbWFsbF9faXRlbS1zdWJtZW51LS1pc09wZW4ge1xuICBvcGFjaXR5OiAxO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjM5cHgpIHtcbiAgLm1lZ2EtbmF2LXNtYWxsX19pdGVtLXN1Ym1lbnUtLWlzT3BlbiB7XG4gICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICAgIHBhZGRpbmctdG9wOiAwLjVyZW07XG4gIH1cbn1cbi5tZWdhLW5hdi1zbWFsbF9faXRlbS1zdWJtZW51LWNvbnRhaW5lciAubWVnYS1uYXYtc21hbGxfX2l0ZW0tc3VibWVudS1pY29uIHtcbiAgd2lkdGg6IDFyZW07XG4gIGhlaWdodDogMXJlbTtcbn1cbi5tZWdhLW5hdi1zbWFsbF9fYWN0aW9ucy1idXR0b25zLS1pbkxpc3Qge1xuICBib3JkZXItY29sb3I6ICNiMWI0YjY7XG4gIHBhZGRpbmc6IDFyZW0gMDtcbiAgbWFyZ2luOiAwIDFyZW0gMCAxcmVtO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBwYWRkaW5nOiAwLjVyZW0gMDtcbiAgYm9yZGVyOiAwO1xufVxuLm1lZ2EtbmF2LXNtYWxsLW1lbnVfX2JhY2tkcm9wLCAubWVnYS1uYXYtc21hbGwtbWVudV9fY29udGVudCB7XG4gIHRvcDogNzhweDtcbn1cbi5tZWdhLW5hdi1zbWFsbC1tZW51X19uYXYtLXByaW1hcnkge1xuICBtYXJnaW4tYm90dG9tOiBhdXRvO1xuICBwYWRkaW5nOiAwIDAgM3JlbTtcbn1cbi5tZWdhLW5hdi1zbWFsbC1tZW51X19uYXYtLXByaW1hcnkgLm1lZ2EtbmF2LXNtYWxsLWxpc3RfX2l0ZW0ubGV2ZWwtMCA+IC5tZWdhLW5hdi1zbWFsbC1saXN0X19saW5rIHtcbiAgZm9udC1mYW1pbHk6IFwiRm9yb3lhIEJhbmtpIFRleHRcIiwgXCJIZWx2ZXRpY2FcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdW5zZXQ7XG59XG4ubWVnYS1uYXYtc21hbGwtbWVudV9fbmF2LS1wcmltYXJ5ICsgLm1lZ2EtbmF2LXNtYWxsLW1lbnVfX25hdi0tc2Vjb25kYXJ5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YwZWZlYTtcbiAgcGFkZGluZzogMXJlbSAwIDRyZW07XG4gIGJvcmRlcjogbm9uZTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5tZWdhLW5hdi1zbWFsbC1tZW51X19uYXYtLXByaW1hcnkgKyAubWVnYS1uYXYtc21hbGwtbWVudV9fbmF2LS1zZWNvbmRhcnkgLm1lZ2EtbmF2LXNtYWxsLWxpc3RfX2l0ZW0ge1xuICBtYXJnaW46IDA7XG59XG4ubWVnYS1uYXYtc21hbGwtbWVudV9fbmF2LS1wcmltYXJ5ICsgLm1lZ2EtbmF2LXNtYWxsLW1lbnVfX25hdi0tc2Vjb25kYXJ5IC5tZWdhLW5hdi1zbWFsbF9faXRlbS1zdWJtZW51IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YwZWZlYTtcbiAgY29sb3I6ICMwZTFhMmI7XG59XG4ubWVnYS1uYXYtc21hbGwtbWVudV9fbmF2LS1wcmltYXJ5ICsgLm1lZ2EtbmF2LXNtYWxsLW1lbnVfX25hdi0tc2Vjb25kYXJ5IC5tZWdhLW5hdi1zbWFsbF9faXRlbS1zdWJtZW51IC5tZWdhLW5hdi1zbWFsbC1saXN0X19pdGVtOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLXRvcDogMC41cmVtO1xufVxuLm1lZ2EtbmF2LXNtYWxsLW1lbnVfX25hdi0tcHJpbWFyeSArIC5tZWdhLW5hdi1zbWFsbC1tZW51X19uYXYtLXNlY29uZGFyeSAubWVnYS1uYXYtc21hbGxfX2l0ZW0tc3VibWVudSAubWVnYS1uYXYtc21hbGwtbGlzdF9faXRlbS1iYWNrIHtcbiAgbWFyZ2luLXRvcDogMC41cmVtO1xufVxuLm1lZ2EtbmF2LXNtYWxsLW1lbnVfX25hdi0tcHJpbWFyeSArIC5tZWdhLW5hdi1zbWFsbC1tZW51X19uYXYtLXNlY29uZGFyeSAubWVnYS1uYXYtc21hbGwtbGlzdF9fbGluayxcbi5tZWdhLW5hdi1zbWFsbC1tZW51X19uYXYtLXByaW1hcnkgKyAubWVnYS1uYXYtc21hbGwtbWVudV9fbmF2LS1zZWNvbmRhcnkgLm1lZ2EtbmF2LXNtYWxsLWxpc3RfX2xpbms6dmlzaXRlZCB7XG4gIGZvbnQtZmFtaWx5OiBcIkZvcm95YSBCYW5raSBUZXh0XCIsIFwiSGVsdmV0aWNhXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgY29sb3I6ICMwZTFhMmI7XG4gIGJhY2tncm91bmQtY29sb3I6IHVuc2V0O1xufVxuLm1lZ2EtbmF2LXNtYWxsLW1lbnVfX25hdi0tcHJpbWFyeSArIC5tZWdhLW5hdi1zbWFsbC1tZW51X19uYXYtLXNlY29uZGFyeSAubWVnYS1uYXYtZXhwYW5kLWRyb3Bkb3duLmlzT3BlbiB7XG4gIHBhZGRpbmctdG9wOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBpbmhlcml0O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgLm1lZ2EtbmF2LXNtYWxsLW1lbnVfX25hdi0tcHJpbWFyeSArIC5tZWdhLW5hdi1zbWFsbC1tZW51X19uYXYtLXNlY29uZGFyeSAubWVnYS1uYXYtZXhwYW5kLWRyb3Bkb3duIHtcbiAgICBtYXgtd2lkdGg6IDMyMHB4O1xuICB9XG59XG4ubWVnYS1uYXYtc21hbGwtbWVudV9fbmF2LS1wcmltYXJ5ICsgLm1lZ2EtbmF2LXNtYWxsLW1lbnVfX25hdi0tc2Vjb25kYXJ5IC5tZWdhLW5hdi1leHBhbmQtZHJvcGRvd25fX2l0ZW0uY3VycmVudCBzdmcge1xuICByaWdodDogMXJlbTtcbiAgdG9wOiAxLjI1cmVtO1xufVxuLm1lZ2EtbmF2LXNtYWxsLW1lbnVfX25hdi0tcHJpbWFyeSArIC5tZWdhLW5hdi1zbWFsbC1tZW51X19uYXYtLXNlY29uZGFyeSAubWVnYS1uYXYtZXhwYW5kLWRyb3Bkb3duIC5tZWdhLW5hdi1leHBhbmQtZHJvcGRvd25fX2xpbmsge1xuICBmb250LWZhbWlseTogXCJGb3JveWEgQmFua2kgVGV4dFwiLCBcIkhlbHZldGljYVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG4ubWVnYS1uYXYtc21hbGwtbWVudV9fbmF2LS1wcmltYXJ5ICsgLm1lZ2EtbmF2LXNtYWxsLW1lbnVfX25hdi0tc2Vjb25kYXJ5IC5tZWdhLW5hdi1leHBhbmQtZHJvcGRvd24gLm1lZ2EtbmF2LWV4cGFuZC1kcm9wZG93bl9faXRlbS5sZXZlbC0wIC5tZWdhLW5hdi1leHBhbmQtZHJvcGRvd25fX2xpbmsge1xuICBmb250LWZhbWlseTogXCJGb3JveWEgQmFua2kgVGV4dFwiLCBcIkhlbHZldGljYVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBwYWRkaW5nOiAwLjVyZW0gMnJlbTtcbn1cbi5tZWdhLW5hdi1zbWFsbC1tZW51X19uYXYtLXByaW1hcnkgKyAubWVnYS1uYXYtc21hbGwtbWVudV9fbmF2LS1zZWNvbmRhcnkgLm1lZ2EtbmF2LXNtYWxsLWxpc3RfX2l0ZW0ubGV2ZWwtMCA+IGEsXG4ubWVnYS1uYXYtc21hbGwtbWVudV9fbmF2LS1wcmltYXJ5ICsgLm1lZ2EtbmF2LXNtYWxsLW1lbnVfX25hdi0tc2Vjb25kYXJ5IC5tZWdhLW5hdi1leHBhbmQtZHJvcGRvd25fX2xpbmsge1xuICBjb2xvcjogIzBlMWEyYjtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgcGFkZGluZzogMXJlbTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4ubWVnYS1uYXYtc21hbGwtbWVudV9fbmF2LS1wcmltYXJ5ICsgLm1lZ2EtbmF2LXNtYWxsLW1lbnVfX25hdi0tc2Vjb25kYXJ5IC5tZWdhLW5hdi1zbWFsbC1saXN0X19pdGVtLmxldmVsLTAgPiBhIC5tZWdhLW5hdi1leHBhbmQtZHJvcGRvd25fX2l0ZW0taW5kaWNhdG9yLFxuLm1lZ2EtbmF2LXNtYWxsLW1lbnVfX25hdi0tcHJpbWFyeSArIC5tZWdhLW5hdi1zbWFsbC1tZW51X19uYXYtLXNlY29uZGFyeSAubWVnYS1uYXYtZXhwYW5kLWRyb3Bkb3duX19saW5rIC5tZWdhLW5hdi1leHBhbmQtZHJvcGRvd25fX2l0ZW0taW5kaWNhdG9yIHtcbiAgd2lkdGg6IDFyZW07XG4gIGhlaWdodDogMXJlbTtcbiAgdG9wOiAxLjI1cmVtO1xuICByaWdodDogMXJlbTtcbn1cbi5tZWdhLW5hdi1zbWFsbC5tZWdhLW5hdi1zbWFsbC0taXNPcGVuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjdmNTtcbn1cbi5tZWdhLW5hdi1zbWFsbC5tZWdhLW5hdi1zbWFsbC0taXNPcGVuIC5tZWdhLW5hdi1zbWFsbC1tZW51X19jb250ZW50OjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOGY3ZjU7XG59XG4ubWVnYS1uYXYtc21hbGwgLm1lZ2EtbmF2LW1lbnUtdG9nZ2xlIHtcbiAgbWFyZ2luOiBhdXRvIDFyZW0gYXV0byAwLjVyZW07XG4gIHBhZGRpbmc6IDA7XG59XG4ubWVnYS1uYXYtc21hbGwgLm1lZ2EtbmF2LW1lbnUtdG9nZ2xlX19idXR0b24gLmljb24tMSwgLm1lZ2EtbmF2LXNtYWxsIC5tZWdhLW5hdi1tZW51LXRvZ2dsZV9fYnV0dG9uIC5pY29uLTIge1xuICB3aWR0aDogMy43NXJlbTtcbiAgaGVpZ2h0OiAzLjc1cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXItcmFkaXVzOiAxcmVtO1xufVxuLm1lZ2EtbmF2LXNtYWxsIC5tZWdhLW5hdi1tZW51LXRvZ2dsZV9fYnV0dG9uIC5pY29uLTEgc3ZnLCAubWVnYS1uYXYtc21hbGwgLm1lZ2EtbmF2LW1lbnUtdG9nZ2xlX19idXR0b24gLmljb24tMiBzdmcge1xuICBmaWxsOiAjMGUxYTJiO1xufVxuLm1lZ2EtbmF2LXNtYWxsIC5tZWdhLW5hdi1zbWFsbC10b2dnbGUtdGV4dC1sYWJlbCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ubWVnYS1uYXYtc21hbGw6OmJlZm9yZSwgLm1lZ2EtbmF2LXNtYWxsOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xufVxuLm1lZ2EtbmF2LXNtYWxsOjpiZWZvcmUge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2UtaW4tb3V0O1xuICB6LWluZGV4OiAtMjtcbn1cbi5tZWdhLW5hdi1zbWFsbDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmN2Y1O1xuICBib3JkZXItcmFkaXVzOiAwIDAgMS41cmVtIDEuNXJlbTtcbiAgei1pbmRleDogLTE7XG59XG4ubWVnYS1uYXYtc21hbGwubWVnYS1uYXYtc21hbGwtLWlzT3Blbjo6YmVmb3JlIHtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgb3BhY2l0eTogMTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYzOXB4KSB7XG4gIC5tZWdhLW5hdi1zbWFsbDo6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kOiAjZjhmN2Y1O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NDBweCkge1xuICAubWVnYS1uYXYtc21hbGw6OmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjZjhmN2Y1LCAjZjhmN2Y1IDUwJSwgcmdiYSgwLCAwLCAwLCAwLjUpIDUwJSwgcmdiYSgwLCAwLCAwLCAwLjUpKTtcbiAgfVxufVxuLm1lZ2EtbmF2LXNtYWxsIC5tZWdhLW5hdi1zbWFsbC1tZW51X19uYXYtLXByaW1hcnkgKyAubWVnYS1uYXYtc21hbGwtbWVudV9fbmF2LS1zZWNvbmRhcnkge1xuICBib3JkZXItcmFkaXVzOiAxLjVyZW0gMS41cmVtIDAgMDtcbn1cblxuLmNvbnRhY3Qtb3ZlcmxheV9fY29udGVudCAuY29udGFjdC1yb3cge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy10b3A6IDA7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xufVxuXG4uY29udGFjdC1pY29uLWxpbmsge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsZXgtZ3JvdzogMTtcbiAgZmxleC1zaHJpbms6IDE7XG4gIGZsZXgtYmFzaXM6IGF1dG87XG4gIHdpZHRoOiBhdXRvO1xuICBjb2xvcjogIzRhNGE0YTtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDApO1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDApO1xuICBwYWRkaW5nOiAyNHB4IDE2cHg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMC45cmVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRyYW5zaXRpb246IGJvcmRlci1sZWZ0IDAuNHMgZWFzZSwgYm9yZGVyLXJpZ2h0IDAuNHMgZWFzZTtcbn1cbi5jb250YWN0LWljb24tbGluazp2aXNpdGVkIHtcbiAgY29sb3I6ICM0YTRhNGE7XG59XG4uY29udGFjdC1pY29uLWxpbms6OmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgbGVmdDogMDtcbiAgYm90dG9tOiAwO1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiA4cHg7XG4gIGJhY2tncm91bmQ6ICNkMGVhZjg7XG4gIGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KGxlZ2FjeS1kaXJlY3Rpb24oNDVkZWcpLCAjZDBlYWY4LCAjMDBhZGVmKTtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDQ1ZGVnLCAjZDBlYWY4LCAjMDBhZGVmKTtcbn1cbi5jb250YWN0LWljb24tbGluazo6YWZ0ZXIge1xuICByaWdodDogLTFweDtcbiAgYm90dG9tOiAwcHg7XG4gIGxlZnQ6IC0xcHg7XG4gIGhlaWdodDogMDtcbiAgdHJhbnNpdGlvbjogYm90dG9tIDAuNHMgZWFzZSwgaGVpZ2h0IDAuNHMgZWFzZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmNvbnRhY3QtaWNvbi1saW5rIHtcbiAgICB3aWR0aDogYXV0bztcbiAgICBmbGV4LWdyb3c6IDA7XG4gICAgcGFkZGluZzogMjRweCAyNHB4O1xuICB9XG4gIC5jb250YWN0LWljb24tbGluazpob3ZlciB7XG4gICAgY29sb3I6ICM0YTRhNGE7XG4gICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgcmdiYSgxMjEsIDM5LCAzOSwgMC4xKTtcbiAgfVxuICAuY29udGFjdC1pY29uLWxpbms6aG92ZXI6OmFmdGVyIHtcbiAgICBoZWlnaHQ6IDlweDtcbiAgICBib3R0b206IC05cHg7XG4gIH1cbn1cbi5jb250YWN0LWljb24tbGluayBzdmcge1xuICBtYXgtd2lkdGg6IDcycHg7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IDQycHg7XG4gIGZpbGw6IGN1cnJlbnRjb2xvcjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA2NDBweCkge1xuICAuY29udGFjdC1pY29uLWxpbmsgc3ZnIHtcbiAgICBoZWlnaHQ6IDcycHg7XG4gIH1cbn1cbi5jb250YWN0LWljb24tbGluayBzcGFuIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBsaW5lLWhlaWdodDogMWVtO1xufVxuXG4uY29udGFjdC13aWRnZXQge1xuICBtYXJnaW46IDAgMCAzMnB4O1xuICBwYWRkaW5nOiAwIDE2cHg7XG4gIHBhZGRpbmctdG9wOiAyMHB4O1xuICBmbGV4LWdyb3c6IDE7XG4gIGZsZXgtYmFzaXM6IGNhbGMoMTAwJSAtIDMycHgpO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gIC5jb250YWN0LXdpZGdldCB7XG4gICAgZmxleC1iYXNpczogY2FsYyg1MCUgLSAzMnB4KTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDExMDBweCkge1xuICAuY29udGFjdC13aWRnZXQge1xuICAgIGZsZXgtYmFzaXM6IGNhbGMoMjUlIC0gMzJweCk7XG4gIH1cbn1cbi5jb250YWN0LXdpZGdldCBwIHtcbiAgY29sb3I6ICM0YTRhNGE7XG59XG4uY29udGFjdC13aWRnZXQgcDpmaXJzdC1vZi10eXBlIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuLmNvbnRhY3Qtd2lkZ2V0LXRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFwiRm9yb3lhIEJhbmtpIFRleHRcIiwgXCJIZWx2ZXRpY2FcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG59XG5cbi5jb250YWN0LXdpZGdldC1waG9uZWxpbmsge1xuICBjb2xvcjogIzRhNGE0YTtcbiAgZm9udC1zaXplOiAxLjYyNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDIuNTYyNXJlbTtcbiAgZm9udC1mYW1pbHk6IFwiRm9yb3lhIEJhbmtpIERpc3BsYXlcIiwgXCJIZWx2ZXRpY2FcIiwgc2Fucy1zZXJpZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmNvbnRhY3Qtd2lkZ2V0LXBob25lbGluazp2aXNpdGVkIHtcbiAgY29sb3I6ICM0YTRhNGE7XG59XG5cbi5jb250YWN0LXdpZGdldC1saW5rbGlzdF9fbGluayB7XG4gIGNvbG9yOiAjNGE0YTRhO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwLjVlbSAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uY29udGFjdC13aWRnZXQtbGlua2xpc3RfX2xpbms6dmlzaXRlZCB7XG4gIGNvbG9yOiAjNGE0YTRhO1xufVxuLmNvbnRhY3Qtd2lkZ2V0LWxpbmtsaXN0X19saW5rIHN2ZyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xuICB3aWR0aDogYXV0bztcbiAgbWF4LXdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDAuN2VtO1xuICBmaWxsOiBjdXJyZW50Y29sb3I7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGN1YmljLWJlemllcigwLjI0LCAwLjUsIDAuMjIsIDAuODkpO1xufVxuLmNvbnRhY3Qtd2lkZ2V0LWxpbmtsaXN0X19saW5rOmhvdmVyIHN2ZyB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgyNSUpO1xufVxuLmNvbnRhY3Qtd2lkZ2V0LWxpbmtsaXN0X19saW5rIHNwYW4ge1xuICBtYXJnaW4tbGVmdDogMC41ZW07XG59XG5cbi5hY3Rpb24tYnRuIC5uYXYtaWNvbi1idG5fX2xhYmVsLFxuLmFjdGlvbi1idG4tLW1lbnUgLm5hdi1pY29uLWJ0bl9fbGFiZWwge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGZvbnQtc2l6ZTogMC41cmVtO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1mYW1pbHk6IFwiRm9yb3lhIEJhbmtpIFRleHRcIiwgXCJIZWx2ZXRpY2FcIiwgc2Fucy1zZXJpZjtcbiAgYm90dG9tOiAxMnB4O1xuICB6LWluZGV4OiAxMDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5tZWdhLW5hdi1hY3Rpb24tYnV0dG9ucy1saXN0X19pdGVtIC5uYXYtaWNvbi1idG5fX2ljb24tMSB7XG4gIHdpZHRoOiA2MHB4O1xuICBoZWlnaHQ6IDYwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDFyZW07XG59XG4ubWVnYS1uYXYtYWN0aW9uLWJ1dHRvbnMtbGlzdF9faXRlbSAubmF2LWljb24tYnRuX19pY29uLTEgc3ZnIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEycHg7XG4gIHdpZHRoOiAxLjEyNXJlbTtcbiAgaGVpZ2h0OiAxLjEyNXJlbTtcbn1cbi5tZWdhLW5hdi1hY3Rpb24tYnV0dG9ucy1saXN0X19pdGVtOm50aC1sYXN0LWNoaWxkKDEpIC5uYXYtaWNvbi1idG4gLm5hdi1pY29uLWJ0bl9faWNvbi0xIHtcbiAgYmFja2dyb3VuZDogIzBlMWEyYjtcbiAgY29sb3I6ICNmZmY7XG59XG4ubWVnYS1uYXYtYWN0aW9uLWJ1dHRvbnMtbGlzdF9faXRlbTpudGgtbGFzdC1jaGlsZCgyKSAubmF2LWljb24tYnRuIC5uYXYtaWNvbi1idG5fX2ljb24tMSB7XG4gIGJhY2tncm91bmQ6ICMxNDM3NWE7XG4gIGNvbG9yOiAjZmZmO1xufVxuLm1lZ2EtbmF2LWFjdGlvbi1idXR0b25zLWxpc3RfX2l0ZW06bnRoLWxhc3QtY2hpbGQoMykgLm5hdi1pY29uLWJ0biAubmF2LWljb24tYnRuX19pY29uLTEge1xuICBiYWNrZ3JvdW5kOiAjMWI2YzkzO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5tZWdhLW5hdi1hY3Rpb24tYnV0dG9ucy1saXN0X19pdGVtOm50aC1sYXN0LWNoaWxkKDMpIC5uYXYtaWNvbi1idG4gLm5hdi1pY29uLWJ0bl9faWNvbi0yIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgY29sb3I6ICMwMDA7XG59XG4ubWVnYS1uYXYtYWN0aW9uLWJ1dHRvbnMtbGlzdF9faXRlbTpudGgtbGFzdC1jaGlsZCgyKSAubmF2LWljb24tYnRuIC5uYXYtaWNvbi1idG5fX2ljb24tMiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZmU5ZTU7XG59XG4ubWVnYS1uYXYtYWN0aW9uLWJ1dHRvbnMtbGlzdF9faXRlbSAubmF2LWljb24tYnRuIC5uYXYtaWNvbi1idG5fX2xhYmVsLFxuLm1lZ2EtbmF2LWFjdGlvbi1idXR0b25zLWxpc3RfX2l0ZW0gLm5hdi1pY29uLWJ0biAubmF2LWljb24tYnRuX19pY29uLTEsXG4ubWVnYS1uYXYtYWN0aW9uLWJ1dHRvbnMtbGlzdF9faXRlbSAubmF2LWljb24tYnRuOmhvdmVyIC5uYXYtaWNvbi1idG5fX2xhYmVsLFxuLm1lZ2EtbmF2LWFjdGlvbi1idXR0b25zLWxpc3RfX2l0ZW0gLm5hdi1pY29uLWJ0bjpob3ZlciAubmF2LWljb24tYnRuX19pY29uLTEge1xuICB0cmFuc2l0aW9uOiBib3JkZXItcmFkaXVzIDAuNHMgY3ViaWMtYmV6aWVyKDAuMjQsIDAuNSwgMC4yMiwgMC44OSksIGJhY2tncm91bmQtY29sb3IgMC40cyBjdWJpYy1iZXppZXIoMC4yNCwgMC41LCAwLjIyLCAwLjg5KSwgY29sb3IgMC40cyBjdWJpYy1iZXppZXIoMC4yNCwgMC41LCAwLjIyLCAwLjg5KTtcbn1cbi5tZWdhLW5hdi1hY3Rpb24tYnV0dG9ucy1saXN0X19pdGVtIC5uYXYtaWNvbi1idG46aG92ZXIgLm5hdi1pY29uLWJ0bl9fbGFiZWwsXG4ubWVnYS1uYXYtYWN0aW9uLWJ1dHRvbnMtbGlzdF9faXRlbSAubmF2LWljb24tYnRuOmhvdmVyIC5uYXYtaWNvbi1idG5fX2ljb24tMSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLm1lZ2EtbmF2LWFjdGlvbi1idXR0b25zLWxpc3RfX2l0ZW0gLm5hdi1pY29uLWJ0bjpob3ZlciAubmF2LWljb24tYnRuX19pY29uLTEge1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHRyYW5zZm9ybTogbm9uZTtcbiAgYmFja2dyb3VuZDogIzAwMDtcbn1cblxuLm1lZ2EtbmF2LWxhcmdlIC5tZWdhLW5hdi1hY3Rpb24tYnV0dG9ucy1saXN0X19pdGVtOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG59XG4ubWVnYS1uYXYtbGFyZ2UgLm1lZ2EtbmF2LWFjdGlvbi1idXR0b25zLWxpc3RfX2l0ZW0ubWVnYS1uYXYtYWN0aW9uLWJ1dHRvbnMtbGlzdF9faXRlbS0taXNUb2dnbGVkOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOGY0ZjE7XG59XG5cbi5tZWdhLW5hdi1zbWFsbCAubWVnYS1uYXYtYWN0aW9uLW92ZXJsYXkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmNGYxO1xufVxuLm1lZ2EtbmF2LXNtYWxsIC5tZWdhLW5hdi1hY3Rpb24tb3ZlcmxheSAubWVnYS1uYXYtYWN0aW9uLW92ZXJsYXlfX2Nsb3NlLWJ1dHRvbiB7XG4gIGNvbG9yOiAjMDAwO1xuICB3aWR0aDogNTZweDtcbiAgaGVpZ2h0OiA1NnB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjMDAwO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbjogMXJlbTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLm1lZ2EtbmF2LXNtYWxsIC5tZWdhLW5hdi1hY3Rpb24tb3ZlcmxheSAubWVnYS1uYXYtYWN0aW9uLW92ZXJsYXlfX2Nsb3NlLWJ1dHRvbiBzdmcge1xuICBtYXJnaW46IDA7XG59XG5cbi5zZWFyY2gtb3ZlcmxheSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBwYWRkaW5nOiA4MHB4IDI0cHg7XG4gIG1pbi1oZWlnaHQ6IGNhbGMoMTAwJSAtIDEyMHB4KTtcbiAgY29sb3I6ICMwMDA7XG59XG4uc2VhcmNoLW92ZXJsYXkgLnNlYXJjaC1maWVsZCxcbi5zZWFyY2gtb3ZlcmxheSAuZG9jdW1lbnQtbG9hZGVkLWNvbnRlbnQge1xuICBtYXgtd2lkdGg6IDYwMHB4O1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4uc2VhcmNoLW92ZXJsYXkgLnNlYXJjaC1vdmVybGF5X19zZWFyY2hmaWVsZCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnNlYXJjaC1vdmVybGF5IC5zZWFyY2gtcmVzdWx0cyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHVuc2V0O1xufVxuLnNlYXJjaC1vdmVybGF5IC5zZWFyY2gtcmVzdWx0cyAuc2VhcmNoLXJlc3VsdHNfX3RvcCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHVuc2V0O1xufVxuLnNlYXJjaC1vdmVybGF5IC5zZWFyY2gtcmVzdWx0czpmaXJzdC1jaGlsZDo6YmVmb3JlIHtcbiAgY29udGVudDogbm9uZTtcbn1cbi5zZWFyY2gtb3ZlcmxheSAuc2VhcmNoLW92ZXJsYXlfX3N1Z2dldGVkLWxpbmtzX19saXN0IHtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG59XG5cbi5iZW5lZml0LWxpc3QtYSAuZnJhbWVfX2NlbGwge1xuICBtYXgtd2lkdGg6IDkwcmVtO1xuICBwYWRkaW5nOiAwIDFyZW07XG4gIG1hcmdpbi1ib3R0b206IDNyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmJlbmVmaXQtbGlzdC1hIC5mcmFtZV9fY2VsbCB7XG4gICAgcGFkZGluZzogMCAzLjVyZW07XG4gIH1cbn1cbi5iZW5lZml0LWxpc3QtYSAuYmVuZWZpdC1saXN0LWFfX3dyYXBwZXIge1xuICBnYXA6IDFyZW07XG59XG4uYmVuZWZpdC1saXN0LWEgLmJlbmVmaXQtbGlzdC1hX19pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgcGFkZGluZzogMnJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgYm9yZGVyLXJhZGl1czogMC42MjVyZW07XG4gIGJveC1zaGFkb3c6IDBweCA4cHggMjRweCAwcHggcmdiYSgxODEsIDE4MSwgMTgxLCAwLjI1KTtcbn1cbi5iZW5lZml0LWxpc3QtYSAuYmVuZWZpdC1saXN0LWFfX2l0ZW06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IG5vbmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NDBweCkge1xuICAuYmVuZWZpdC1saXN0LWEgLmJlbmVmaXQtbGlzdC1hX19pdGVtIHtcbiAgICBmbGV4LWJhc2lzOiBjYWxjKDUwJSAtIDAuNXJlbSk7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuYmVuZWZpdC1saXN0LWEgLmJlbmVmaXQtbGlzdC1hX19pdGVtIHtcbiAgICBmbGV4LWJhc2lzOiBjYWxjKDMzLjMzJSAtIDAuNzVyZW0pO1xuICB9XG59XG4uYmVuZWZpdC1saXN0LWEgLmJlbmVmaXQtbGlzdC1hX19pdGVtOmxhc3Qtb2YtdHlwZTpub3QoOmZpcnN0LW9mLXR5cGUpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ViZDI5NDtcbn1cbi5iZW5lZml0LWxpc3QtYSAuYmVuZWZpdC1saXN0LWFfX2ltYWdlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5iZW5lZml0LWxpc3QtYSAuYmVuZWZpdC1saXN0LWFfX3RleHQge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiBub25lO1xuICBwYWRkaW5nOiAwO1xufVxuLmJlbmVmaXQtbGlzdC1hIC5iZW5lZml0LWxpc3QtYV9fdGV4dCA+IDpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4uYmVuZWZpdC1saXN0LWEgLmJlbmVmaXQtbGlzdC1hX190ZXh0ID4gOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmJlbmVmaXQtbGlzdC1hIC5iZW5lZml0LWxpc3QtYV9fdGV4dCBoMyB7XG4gIG1heC13aWR0aDogbm9uZTtcbn1cbi5iZW5lZml0LWxpc3QtYSAuYmVuZWZpdC1saXN0LWFfX3RleHQgLmJlbmVmaXQtbGlzdC1hX19saXN0IHtcbiAgbWF4LXdpZHRoOiBub25lO1xuICBtYXJnaW4tdG9wOiAycmVtO1xufVxuLmJlbmVmaXQtbGlzdC1hIC5iZW5lZml0LWxpc3QtYV9fdGV4dCAuYmVuZWZpdC1saXN0LWFfX2xpc3QtaXRlbSB7XG4gIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcbn1cbi5iZW5lZml0LWxpc3QtYSAuYmVuZWZpdC1saXN0LWFfX3RleHQgLmJlbmVmaXQtbGlzdC1hX19saXN0LWl0ZW06bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uYmVuZWZpdC1saXN0LWEgLmJlbmVmaXQtbGlzdC1hX190ZXh0IC5iZW5lZml0LWxpc3QtYV9fbGlzdC1pY29uIHtcbiAgdG9wOiAtMC4wNWVtO1xuICBsZWZ0OiAwO1xufVxuLmJlbmVmaXQtbGlzdC1hIC5iZW5lZml0LWxpc3QtYV9fdGV4dCAuYmVuZWZpdC1saXN0LWFfX2xpc3QtaWNvbiBzdmcge1xuICB3aWR0aDogMS41cmVtO1xuICBoZWlnaHQ6IDEuNXJlbTtcbiAgZmlsbDogIzhkN2U1OTtcbn1cbi5iZW5lZml0LWxpc3QtYSAuYmVuZWZpdC1saXN0LWFfX3RleHQgLmEtYXJyb3ctbGlua19fY29udGFpbmVyIHtcbiAgcGFkZGluZzogMS41cmVtIDAgMDtcbn1cbi5iZW5lZml0LWxpc3QtYSAuYmVuZWZpdC1saXN0LWFfX3RleHQgLmEtYXJyb3ctbGlua19fY29udGFpbmVyIC5hLWFycm93LWxpbms6YmVmb3JlIHtcbiAgY29udGVudDogbm9uZTtcbn1cbi5iZW5lZml0LWxpc3QtYSAuYmVuZWZpdC1saXN0LWFfX2N0YSB7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHRyYW5zZm9ybTogbm9uZTtcbiAgbWFyZ2luLXRvcDogYXV0bztcbn1cbi5iZW5lZml0LWxpc3QtYSAuYmVuZWZpdC1saXN0LWFfX2N0YSAuYnRuIHtcbiAgbWFyZ2luLXRvcDogMi41cmVtO1xufVxuXG4uYmVuZWZpdC1saXN0LWIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjbGVhcjogYm90aDtcbiAgbWFyZ2luLXRvcDogMTZweDtcbiAgbWFyZ2luLWJvdHRvbTogNDhweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmJlbmVmaXQtbGlzdC1iIHtcbiAgICBtYXJnaW4tdG9wOiA0OHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDY0cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmJlbmVmaXQtbGlzdC1iOmZpcnN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLXRvcDogMTYwcHg7XG4gIH1cbn1cbi5iZW5lZml0LWxpc3QtYiAuZnJhbWVfX2NlbGwtaXRlbSB7XG4gIHBhZGRpbmc6IDA7XG59XG4uYmVuZWZpdC1saXN0LWIgLmJlbmVmaXQtbGlzdC1iX193cmFwcGVyIHtcbiAgcGFkZGluZzogMCA4cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAuYmVuZWZpdC1saXN0LWIgLmJlbmVmaXQtbGlzdC1iX193cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLmJlbmVmaXQtbGlzdC1iIC5iZW5lZml0LWxpc3QtYl9faXRlbSB7XG4gICAgbWluLXdpZHRoOiAxMDAlO1xuICB9XG59XG4uYmVuZWZpdC1saXN0LWIgLmJlbmVmaXQtbGlzdC1iX19pbWFnZSB7XG4gIHBhZGRpbmc6IDI0cHggMCAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuYmVuZWZpdC1saXN0LWIgLmJlbmVmaXQtbGlzdC1iX19pbWFnZSB7XG4gICAgcGFkZGluZzogNjBweCAwO1xuICB9XG59XG4uYmVuZWZpdC1saXN0LWIgLmJlbmVmaXQtbGlzdC1iX190ZXh0IHtcbiAgcGFkZGluZzogMjRweCAwO1xufVxuLmJlbmVmaXQtbGlzdC1iIC5iZW5lZml0LWxpc3QtYl9fdGV4dCBoMTpmaXJzdC1jaGlsZCxcbi5iZW5lZml0LWxpc3QtYiAuYmVuZWZpdC1saXN0LWJfX3RleHQgaDI6Zmlyc3QtY2hpbGQsXG4uYmVuZWZpdC1saXN0LWIgLmJlbmVmaXQtbGlzdC1iX190ZXh0IGgzOmZpcnN0LWNoaWxkLFxuLmJlbmVmaXQtbGlzdC1iIC5iZW5lZml0LWxpc3QtYl9fdGV4dCBoNDpmaXJzdC1jaGlsZCxcbi5iZW5lZml0LWxpc3QtYiAuYmVuZWZpdC1saXN0LWJfX3RleHQgaDU6Zmlyc3QtY2hpbGQsXG4uYmVuZWZpdC1saXN0LWIgLmJlbmVmaXQtbGlzdC1iX190ZXh0IGg2OmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbi5iZW5lZml0LWxpc3QtYiAuYmVuZWZpdC1saXN0LWJfX3RleHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAtMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmJlbmVmaXQtbGlzdC1iIC5iZW5lZml0LWxpc3QtYl9fdGV4dCB7XG4gICAgcGFkZGluZzogMjRweCA4NS4xMjVweDtcbiAgfVxuICAuYmVuZWZpdC1saXN0LWIgLmJlbmVmaXQtbGlzdC1iX190ZXh0OjpiZWZvcmUge1xuICAgIHJpZ2h0OiAzOSU7XG4gIH1cbn1cbi5iZW5lZml0LWxpc3QtYiAuYmVuZWZpdC1saXN0LWJfX2xpc3Qge1xuICBwYWRkaW5nOiAwO1xuICBtYXgtd2lkdGg6IDQxLjEyNXJlbTtcbn1cbi5iZW5lZml0LWxpc3QtYiAuYmVuZWZpdC1saXN0LWJfX2xpc3QgbGkge1xuICBtYXJnaW46IDAuNjVlbSAwO1xufVxuLmJlbmVmaXQtbGlzdC1iIC5iZW5lZml0LWxpc3QtYl9fbGlzdC1pY29uIHtcbiAgdG9wOiA0cHg7XG59XG4uYmVuZWZpdC1saXN0LWIgLmJlbmVmaXQtbGlzdC1iX19saXN0LWljb24gc3ZnIHtcbiAgd2lkdGg6IDEuMzc1cmVtO1xuICBoZWlnaHQ6IDEuMzc1cmVtO1xufVxuLmJlbmVmaXQtbGlzdC1iIC5hLWFycm93LWxpbmsge1xuICBjb2xvcjogI2ZlOTc0Mztcbn1cbi5iZW5lZml0LWxpc3QtYiAuYS1hcnJvdy1saW5rOnZpc2l0ZWQge1xuICBjb2xvcjogI2MwNTcwMTtcbn1cblxuLmJlbmVmaXQtbGlzdC1iLmJlbmVmaXQtbGlzdC1iLS1pbnZlcnQgLmJlbmVmaXQtbGlzdC1iX19pdGVtIHtcbiAgb3JkZXI6IDE7XG59XG4uYmVuZWZpdC1saXN0LWIuYmVuZWZpdC1saXN0LWItLWludmVydCAuYmVuZWZpdC1saXN0LWJfX3RleHQge1xuICBwYWRkaW5nOiAyNHB4IDA7XG59XG4uYmVuZWZpdC1saXN0LWIuYmVuZWZpdC1saXN0LWItLWludmVydCAuYmVuZWZpdC1saXN0LWJfX3RleHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAtMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmJlbmVmaXQtbGlzdC1iLmJlbmVmaXQtbGlzdC1iLS1pbnZlcnQgLmJlbmVmaXQtbGlzdC1iX190ZXh0IHtcbiAgICBwYWRkaW5nOiAyNHB4IDg1LjEyNXB4O1xuICB9XG4gIC5iZW5lZml0LWxpc3QtYi5iZW5lZml0LWxpc3QtYi0taW52ZXJ0IC5iZW5lZml0LWxpc3QtYl9fdGV4dDo6YmVmb3JlIHtcbiAgICBsZWZ0OiAzOSU7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgLmJlbmVmaXQtbGlzdC1jX19pdGVtIC5iZW5lZml0LWxpc3QtY19fdGV4dCB7XG4gICAgcGFkZGluZzogMzJweCA0MHB4IDQwcHg7XG4gIH1cbiAgLmJlbmVmaXQtbGlzdC1jX19pdGVtIC5iZW5lZml0LWxpc3QtY19fdGV4dCBoMyB7XG4gICAgZm9udC1zaXplOiAxLjg3NXJlbTtcbiAgICBsaW5lLWhlaWdodDogMi4xODc1cmVtO1xuICB9XG4gIC5iZW5lZml0LWxpc3QtY19faXRlbSAuYmVuZWZpdC1saXN0LWNfX3RleHQgcCB7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuMzc1cmVtO1xuICB9XG59XG5cbi5iZW5lZml0LWxpc3QtYyAuYmVuZWZpdC1saXN0LWNfX3dyYXBwZXIgLmJlbmVmaXQtbGlzdC1jX19pdGVtIHtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbn1cbi5iZW5lZml0LWxpc3QtYyAuYmVuZWZpdC1saXN0LWNfX3dyYXBwZXIgLmJlbmVmaXQtbGlzdC1jX19pdGVtOm5vdCgudC1iZy1jb2xvci0xKTpub3QoLnQtYmctY29sb3ItMik6bm90KC50LWJnLWNvbG9yLTMpOm5vdCgudC1iZy1jb2xvci00KTpub3QoLnQtYmctY29sb3ItZ3JheSkge1xuICBvdXRsaW5lOiAxcHggc29saWQgI2QxZDNkNDtcbn1cblxuLmJlbmVmaXQtbGlzdC1jIC5mcmFtZV9fY2VsbC1pdGVtLmJlbmVmaXQtbGlzdC1jX190aXRsZSB7XG4gIHBhZGRpbmc6IDAgMTZweDtcbn1cbi5iZW5lZml0LWxpc3QtYyAuZnJhbWVfX2NlbGwtaXRlbS5iZW5lZml0LWxpc3QtY19fdGl0bGUgaDIge1xuICBmb250LXNpemU6IDEuODc1cmVtO1xufVxuXG4uYmVuZWZpdC1saXN0LWMgLmZyYW1lX19jZWxsLWl0ZW0sXG4uYmVuZWZpdC1saXN0LWMgLmJlbmVmaXQtbGlzdC1jX193cmFwcGVyIHtcbiAgcGFkZGluZzogMCA2cHg7XG59XG5cbi5iZW5lZml0LWxpc3QtYyAuZnJhbWVfX2NlbGwtaXRlbSxcbi5iZW5lZml0LWxpc3QtYyAuZnJhbWVfX2NlbGwtaXRlbS5iZW5lZml0LWxpc3QtY19fdGl0bGUsXG4uYmVuZWZpdC1saXN0LWMgLmJlbmVmaXQtbGlzdC1jX193cmFwcGVyIHtcbiAgbWF4LXdpZHRoOiBjYWxjKDEwMHZ3IC0gKDEwcHggKiAzKSk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzNjBweCkge1xuICAuYmVuZWZpdC1saXN0LWMgLmZyYW1lX19jZWxsLWl0ZW0sXG4uYmVuZWZpdC1saXN0LWMgLmZyYW1lX19jZWxsLWl0ZW0uYmVuZWZpdC1saXN0LWNfX3RpdGxlLFxuLmJlbmVmaXQtbGlzdC1jIC5iZW5lZml0LWxpc3QtY19fd3JhcHBlciB7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDEwMHZ3IC0gKDEwcHggKiAzKSk7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5iZW5lZml0LWxpc3QtYyAuZnJhbWVfX2NlbGwtaXRlbSxcbi5iZW5lZml0LWxpc3QtYyAuZnJhbWVfX2NlbGwtaXRlbS5iZW5lZml0LWxpc3QtY19fdGl0bGUsXG4uYmVuZWZpdC1saXN0LWMgLmJlbmVmaXQtbGlzdC1jX193cmFwcGVyIHtcbiAgICBtYXgtd2lkdGg6IGNhbGMoKDMyMHB4ICogNCkgKyAoMTBweCAqIDQpKTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5iZW5lZml0LWxpc3QtYyAuZnJhbWVfX2NlbGwtaXRlbSxcbi5iZW5lZml0LWxpc3QtYyAuZnJhbWVfX2NlbGwtaXRlbS5iZW5lZml0LWxpc3QtY19fdGl0bGUsXG4uYmVuZWZpdC1saXN0LWMgLmJlbmVmaXQtbGlzdC1jX193cmFwcGVyIHtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwdncgLSAxNzVweCk7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExMDBweCkge1xuICAuYmVuZWZpdC1saXN0LWMgLmZyYW1lX19jZWxsLWl0ZW0sXG4uYmVuZWZpdC1saXN0LWMgLmZyYW1lX19jZWxsLWl0ZW0uYmVuZWZpdC1saXN0LWNfX3RpdGxlLFxuLmJlbmVmaXQtbGlzdC1jIC5iZW5lZml0LWxpc3QtY19fd3JhcHBlciB7XG4gICAgbWF4LXdpZHRoOiBjYWxjKCgzMjBweCAqIDQpICsgKDEwcHggKiA0KSk7XG4gIH1cbn1cblxuLmJlbmVmaXQtbGlzdC1jIC5iZW5lZml0LWxpc3QtY19fd3JhcHBlciA+IGRpdiB7XG4gIGZsZXgtYmFzaXM6IGNhbGMoMTAwJSAtIDIwcHgpO1xuICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDIwcHgpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzYwcHgpIHtcbiAgLmJlbmVmaXQtbGlzdC1jIC5iZW5lZml0LWxpc3QtY19fd3JhcHBlciA+IGRpdiB7XG4gICAgZmxleC1iYXNpczogY2FsYyg1MCUgLSAyMHB4KTtcbiAgICBtYXgtd2lkdGg6IGNhbGMoNTAlIC0gMjBweCk7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuYmVuZWZpdC1saXN0LWMgLmJlbmVmaXQtbGlzdC1jX193cmFwcGVyID4gZGl2IHtcbiAgICBmbGV4LWJhc2lzOiBjYWxjKDMzLjMzMzMzMzMzMzMlIC0gMjBweCk7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDMzLjMzMzMzMzMzMzMlIC0gMjBweCk7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExMDBweCkge1xuICAuYmVuZWZpdC1saXN0LWMgLmJlbmVmaXQtbGlzdC1jX193cmFwcGVyID4gZGl2IHtcbiAgICBmbGV4LWJhc2lzOiBjYWxjKDI1JSAtIDIwcHgpO1xuICAgIG1heC13aWR0aDogY2FsYygyNSUgLSAyMHB4KTtcbiAgfVxufVxuXG4uYmVuZWZpdC1saXN0LWNfX3RleHQge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjhzIGN1YmljLWJlemllcigwLjI0LCAwLjUsIDAuMjIsIDAuODkpO1xuICBwb3NpdGlvbjogc3RhdGljO1xufVxuXG4uYmVuZWZpdC1saXN0LWNfX2ltYWdlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsaW5lLWhlaWdodDogMDtcbn1cbi5iZW5lZml0LWxpc3QtY19faW1hZ2U6OmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICBjb250ZW50OiBcIlwiO1xuICBvcGFjaXR5OiAwO1xuICB6LWluZGV4OiAxO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNDQpO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuOHMgY3ViaWMtYmV6aWVyKDAuMjQsIDAuNSwgMC4yMiwgMC44OSk7XG59XG5cbi5iZW5lZml0LWxpc3QtY19faXRlbSA+IGE6aG92ZXIgLmJlbmVmaXQtbGlzdC1jX19pbWFnZTpiZWZvcmUsXG4uYmVuZWZpdC1saXN0LWNfX2l0ZW0gPiBhOmZvY3VzIC5iZW5lZml0LWxpc3QtY19faW1hZ2U6YmVmb3JlIHtcbiAgb3BhY2l0eTogMTtcbn1cbi5iZW5lZml0LWxpc3QtY19faXRlbSA+IGE6aG92ZXIgLmJ0bjpub3QoOmRpc2FibGVkKTpub3QoLmJ0bi0tZGlzYWJsZWQpLFxuLmJlbmVmaXQtbGlzdC1jX19pdGVtID4gYTpmb2N1cyAuYnRuOm5vdCg6ZGlzYWJsZWQpOm5vdCguYnRuLS1kaXNhYmxlZCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2U0ODU1O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5iZW5lZml0LWxpc3QtY19faXRlbSA+IGE6aG92ZXIgLmJ0bjpub3QoOmRpc2FibGVkKTpub3QoLmJ0bi0tZGlzYWJsZWQpLmJ0bi5idG4tLXNlY29uZGFyeS5idG4tLWRlZmF1bHQsIC5iZW5lZml0LWxpc3QtY19faXRlbSA+IGE6aG92ZXIgLmJ0bjpub3QoOmRpc2FibGVkKTpub3QoLmJ0bi0tZGlzYWJsZWQpLmJ0bi0tYnJhbmQtMSwgLmJlbmVmaXQtbGlzdC1jX19pdGVtID4gYTpob3ZlciAuYnRuOm5vdCg6ZGlzYWJsZWQpOm5vdCguYnRuLS1kaXNhYmxlZCkuYnRuLS1icmFuZC0yLFxuLmJlbmVmaXQtbGlzdC1jX19pdGVtID4gYTpmb2N1cyAuYnRuOm5vdCg6ZGlzYWJsZWQpOm5vdCguYnRuLS1kaXNhYmxlZCkuYnRuLmJ0bi0tc2Vjb25kYXJ5LmJ0bi0tZGVmYXVsdCxcbi5iZW5lZml0LWxpc3QtY19faXRlbSA+IGE6Zm9jdXMgLmJ0bjpub3QoOmRpc2FibGVkKTpub3QoLmJ0bi0tZGlzYWJsZWQpLmJ0bi0tYnJhbmQtMSxcbi5iZW5lZml0LWxpc3QtY19faXRlbSA+IGE6Zm9jdXMgLmJ0bjpub3QoOmRpc2FibGVkKTpub3QoLmJ0bi0tZGlzYWJsZWQpLmJ0bi0tYnJhbmQtMiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwZTFhMmI7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmJlbmVmaXQtbGlzdC1jX19pdGVtID4gYTpob3ZlciAuYnRuOm5vdCg6ZGlzYWJsZWQpOm5vdCguYnRuLS1kaXNhYmxlZCkuYnRuLS1pbnZlcnQuYnRuLS1icmFuZC0xLmJ0bi0tcHJpbWFyeSxcbi5iZW5lZml0LWxpc3QtY19faXRlbSA+IGE6Zm9jdXMgLmJ0bjpub3QoOmRpc2FibGVkKTpub3QoLmJ0bi0tZGlzYWJsZWQpLmJ0bi0taW52ZXJ0LmJ0bi0tYnJhbmQtMS5idG4tLXByaW1hcnkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICNlYmQyOTQ7XG4gIGJvcmRlci1jb2xvcjogI2ViZDI5NDtcbn1cbi5iZW5lZml0LWxpc3QtY19faXRlbSA+IGE6aG92ZXIgLmJ0bjpub3QoOmRpc2FibGVkKTpub3QoLmJ0bi0tZGlzYWJsZWQpLmJ0bi0taW52ZXJ0LmJ0bi0tYnJhbmQtMS5idG4tLXNlY29uZGFyeSxcbi5iZW5lZml0LWxpc3QtY19faXRlbSA+IGE6Zm9jdXMgLmJ0bjpub3QoOmRpc2FibGVkKTpub3QoLmJ0bi0tZGlzYWJsZWQpLmJ0bi0taW52ZXJ0LmJ0bi0tYnJhbmQtMS5idG4tLXNlY29uZGFyeSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmZmZmO1xufVxuLmJlbmVmaXQtbGlzdC1jX19pdGVtID4gYTpob3ZlciAuYnRuOm5vdCg6ZGlzYWJsZWQpOm5vdCguYnRuLS1kaXNhYmxlZCkuYnRuLS1pbnZlcnQuYnRuLS1icmFuZC0yLmJ0bi0tcHJpbWFyeSxcbi5iZW5lZml0LWxpc3QtY19faXRlbSA+IGE6Zm9jdXMgLmJ0bjpub3QoOmRpc2FibGVkKTpub3QoLmJ0bi0tZGlzYWJsZWQpLmJ0bi0taW52ZXJ0LmJ0bi0tYnJhbmQtMi5idG4tLXByaW1hcnkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICNkZGQ2ZjQ7XG4gIGJvcmRlci1jb2xvcjogI2RkZDZmNDtcbn1cbi5iZW5lZml0LWxpc3QtY19faXRlbSA+IGE6aG92ZXIgLmJ0bjpub3QoOmRpc2FibGVkKTpub3QoLmJ0bi0tZGlzYWJsZWQpLmJ0bi0taW52ZXJ0LmJ0bi0tYnJhbmQtMi5idG4tLXNlY29uZGFyeSxcbi5iZW5lZml0LWxpc3QtY19faXRlbSA+IGE6Zm9jdXMgLmJ0bjpub3QoOmRpc2FibGVkKTpub3QoLmJ0bi0tZGlzYWJsZWQpLmJ0bi0taW52ZXJ0LmJ0bi0tYnJhbmQtMi5idG4tLXNlY29uZGFyeSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGNvbG9yOiAjMGUxYTJiO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uYmVuZWZpdC1saXN0LWNfX2l0ZW06bm90KC50LWJnLWNvbG9yLTEpOm5vdCgudC1iZy1jb2xvci0yKTpub3QoLnQtYmctY29sb3ItMyk6bm90KC50LWJnLWNvbG9yLTQpOm5vdCgudC1iZy1jb2xvci1ncmF5KSwgLmJlbmVmaXQtbGlzdC1jX19pdGVtLnQtYmctY29sb3ItZ3JheSB7XG4gIGNvbG9yOiAjMDA0YzZhO1xufVxuLmJlbmVmaXQtbGlzdC1jX19pdGVtOm5vdCgudC1iZy1jb2xvci0xKTpub3QoLnQtYmctY29sb3ItMik6bm90KC50LWJnLWNvbG9yLTMpOm5vdCgudC1iZy1jb2xvci00KTpub3QoLnQtYmctY29sb3ItZ3JheSkgPiBhOmZvY3VzIC5iZW5lZml0LWxpc3QtY19fdGV4dCwgLmJlbmVmaXQtbGlzdC1jX19pdGVtOm5vdCgudC1iZy1jb2xvci0xKTpub3QoLnQtYmctY29sb3ItMik6bm90KC50LWJnLWNvbG9yLTMpOm5vdCgudC1iZy1jb2xvci00KTpub3QoLnQtYmctY29sb3ItZ3JheSkgPiBhOmhvdmVyIC5iZW5lZml0LWxpc3QtY19fdGV4dCwgLmJlbmVmaXQtbGlzdC1jX19pdGVtLnQtYmctY29sb3ItZ3JheSA+IGE6Zm9jdXMgLmJlbmVmaXQtbGlzdC1jX190ZXh0LCAuYmVuZWZpdC1saXN0LWNfX2l0ZW0udC1iZy1jb2xvci1ncmF5ID4gYTpob3ZlciAuYmVuZWZpdC1saXN0LWNfX3RleHQge1xuICBjb2xvcjogIzAwMDtcbn1cblxuLmJlbmVmaXQtbGlzdC1jX190ZXh0IHAsXG4uYmVuZWZpdC1saXN0LWNfX3RleHQgLmJlbmVmaXQtbGlzdC1jX19jdGEge1xuICBtYXJnaW4tdG9wOiAwLjVlbTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5iZW5lZml0LWxpc3QtY19fdGV4dCBwLS1oYXNCdXR0b24gLmJ0bixcbi5iZW5lZml0LWxpc3QtY19fdGV4dCAuYmVuZWZpdC1saXN0LWNfX2N0YS0taGFzQnV0dG9uIC5idG4ge1xuICBwYWRkaW5nOiAxcmVtIDJyZW07XG59XG4uYmVuZWZpdC1saXN0LWNfX3RleHQgcCAuYS1hcnJvdy1saW5rOjpiZWZvcmUsXG4uYmVuZWZpdC1saXN0LWNfX3RleHQgLmJlbmVmaXQtbGlzdC1jX19jdGEgLmEtYXJyb3ctbGluazo6YmVmb3JlIHtcbiAgei1pbmRleDogMjtcbn1cblxuLmJlbmVmaXQtbGlzdC1jIGEsXG4uYmVuZWZpdC1saXN0LWMgYTp2aXNpdGVkIHtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5cbi50ZWFzZXItbGlzdCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY2xlYXI6IGJvdGg7XG59XG4udGVhc2VyLWxpc3QgaDIge1xuICBmb250LWZhbWlseTogXCJGb3JveWEgQmFua2kgRGlzcGxheVwiLCBcIkhlbHZldGljYVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBtYXJnaW4tYm90dG9tOiAyNHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gIC50ZWFzZXItbGlzdCBoMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzJweDtcbiAgICBwYWRkaW5nOiAwIDE2cHg7XG4gIH1cbn1cbi50ZWFzZXItbGlzdCAuZnJhbWVfX2NlbGwge1xuICBtYXgtd2lkdGg6IDEzNjJweDtcbiAgbWFyZ2luOiBhdXRvO1xuICBwYWRkaW5nOiAwIDE2cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgLnRlYXNlci1saXN0IC5mcmFtZV9fY2VsbCB7XG4gICAgbWF4LXdpZHRoOiA4NTMuMzMzMzMzMzMzM3B4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC50ZWFzZXItbGlzdCAuZnJhbWVfX2NlbGwge1xuICAgIG1heC13aWR0aDogMTM2MnB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgLnRlYXNlci1saXN0IC5mcmFtZV9fY2VsbCB7XG4gICAgcGFkZGluZzogMCAyNHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC50ZWFzZXItbGlzdCAuZnJhbWVfX2NlbGwge1xuICAgIHBhZGRpbmc6IDAgOHB4O1xuICB9XG59XG4udGVhc2VyLWxpc3QgLmZyYW1lX19jZWxsLWl0ZW0ge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1sZWZ0OiAwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA2NDBweCkge1xuICAudGVhc2VyLWxpc3QgLmZyYW1lX19jZWxsLWl0ZW0ge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAudGVhc2VyLWxpc3QgLmZyYW1lX19jZWxsLWl0ZW0ge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gIC50ZWFzZXItbGlzdCAuZnJhbWVfX2NlbGwtaXRlbSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC50ZWFzZXItbGlzdCAuZnJhbWVfX2NlbGwtaXRlbSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAlO1xuICB9XG59XG4udGVhc2VyLWxpc3QgLnRlYXNlci1saXN0X19pdGVtIHtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudGVhc2VyLWxpc3QgLnRlYXNlci1saXN0X19pdGVtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG5cbi50ZWFzZXItbGlzdF9fdGV4dCB7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG59XG5cbi50ZWFzZXItbGlzdC0tMS1pdGVtIHtcbiAgbWFyZ2luLWJvdHRvbTogNDhweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnRlYXNlci1saXN0LS0xLWl0ZW0ge1xuICAgIG1hcmdpbi1ib3R0b206IDY0cHg7XG4gIH1cbn1cbi50ZWFzZXItbGlzdC0tMS1pdGVtIC50ZWFzZXItbGlzdF9faXRlbSB7XG4gIG1hcmdpbjogMCA4cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnRlYXNlci1saXN0LS0xLWl0ZW0gLnRlYXNlci1saXN0X19pdGVtIHBpY3R1cmUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBoZWlnaHQ6IDMwMHB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgbWF4LXdpZHRoOiAxMjAlO1xuICB9XG4gIC50ZWFzZXItbGlzdC0tMS1pdGVtIC50ZWFzZXItbGlzdF9faXRlbSBwaWN0dXJlIGltZyxcbi50ZWFzZXItbGlzdC0tMS1pdGVtIC50ZWFzZXItbGlzdF9faXRlbSBwaWN0dXJlIHZpZGVvLFxuLnRlYXNlci1saXN0LS0xLWl0ZW0gLnRlYXNlci1saXN0X19pdGVtIHBpY3R1cmUgb2JqZWN0LFxuLnRlYXNlci1saXN0LS0xLWl0ZW0gLnRlYXNlci1saXN0X19pdGVtIHBpY3R1cmUgcGljdHVyZSB7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogYXV0bztcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgbWluLXdpZHRoOiAxMDAlO1xuICAgIG1pbi1oZWlnaHQ6IDEwMCU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcmlnaHQ6IDUwJTtcbiAgICBib3R0b206IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg1MCUsIDUwJSk7XG4gIH1cbiAgLnRlYXNlci1saXN0LS0xLWl0ZW0gLnRlYXNlci1saXN0X19pdGVtIHBpY3R1cmUuZm9jdXMtTWlkZGxlQ2VudGVyIGltZyxcbi50ZWFzZXItbGlzdC0tMS1pdGVtIC50ZWFzZXItbGlzdF9faXRlbSBwaWN0dXJlLmZvY3VzLU1pZGRsZUNlbnRlciB2aWRlbyxcbi50ZWFzZXItbGlzdC0tMS1pdGVtIC50ZWFzZXItbGlzdF9faXRlbSBwaWN0dXJlLmZvY3VzLU1pZGRsZUNlbnRlciBvYmplY3QsXG4udGVhc2VyLWxpc3QtLTEtaXRlbSAudGVhc2VyLWxpc3RfX2l0ZW0gcGljdHVyZS5mb2N1cy1NaWRkbGVDZW50ZXIgcGljdHVyZSB7XG4gICAgcmlnaHQ6IDUwJTtcbiAgICBib3R0b206IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg1MCUsIDUwJSk7XG4gIH1cbiAgLnRlYXNlci1saXN0LS0xLWl0ZW0gLnRlYXNlci1saXN0X19pdGVtIHBpY3R1cmUuZm9jdXMtVG9wQ2VudGVyIGltZyxcbi50ZWFzZXItbGlzdC0tMS1pdGVtIC50ZWFzZXItbGlzdF9faXRlbSBwaWN0dXJlLmZvY3VzLVRvcENlbnRlciB2aWRlbyxcbi50ZWFzZXItbGlzdC0tMS1pdGVtIC50ZWFzZXItbGlzdF9faXRlbSBwaWN0dXJlLmZvY3VzLVRvcENlbnRlciBvYmplY3QsXG4udGVhc2VyLWxpc3QtLTEtaXRlbSAudGVhc2VyLWxpc3RfX2l0ZW0gcGljdHVyZS5mb2N1cy1Ub3BDZW50ZXIgcGljdHVyZSB7XG4gICAgcmlnaHQ6IDUwJTtcbiAgICBib3R0b206IGF1dG87XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDUwJSk7XG4gIH1cbiAgLnRlYXNlci1saXN0LS0xLWl0ZW0gLnRlYXNlci1saXN0X19pdGVtIHBpY3R1cmUuZm9jdXMtQm90dG9tQ2VudGVyIGltZyxcbi50ZWFzZXItbGlzdC0tMS1pdGVtIC50ZWFzZXItbGlzdF9faXRlbSBwaWN0dXJlLmZvY3VzLUJvdHRvbUNlbnRlciB2aWRlbyxcbi50ZWFzZXItbGlzdC0tMS1pdGVtIC50ZWFzZXItbGlzdF9faXRlbSBwaWN0dXJlLmZvY3VzLUJvdHRvbUNlbnRlciBvYmplY3QsXG4udGVhc2VyLWxpc3QtLTEtaXRlbSAudGVhc2VyLWxpc3RfX2l0ZW0gcGljdHVyZS5mb2N1cy1Cb3R0b21DZW50ZXIgcGljdHVyZSB7XG4gICAgcmlnaHQ6IDUwJTtcbiAgICBib3R0b206IDA7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDUwJSk7XG4gIH1cbiAgLnRlYXNlci1saXN0LS0xLWl0ZW0gLnRlYXNlci1saXN0X19pdGVtIHBpY3R1cmUuZm9jdXMtVG9wTGVmdCBpbWcsXG4udGVhc2VyLWxpc3QtLTEtaXRlbSAudGVhc2VyLWxpc3RfX2l0ZW0gcGljdHVyZS5mb2N1cy1Ub3BMZWZ0IHZpZGVvLFxuLnRlYXNlci1saXN0LS0xLWl0ZW0gLnRlYXNlci1saXN0X19pdGVtIHBpY3R1cmUuZm9jdXMtVG9wTGVmdCBvYmplY3QsXG4udGVhc2VyLWxpc3QtLTEtaXRlbSAudGVhc2VyLWxpc3RfX2l0ZW0gcGljdHVyZS5mb2N1cy1Ub3BMZWZ0IHBpY3R1cmUge1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGJvdHRvbTogYXV0bztcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwJSwgMCUpO1xuICB9XG4gIC50ZWFzZXItbGlzdC0tMS1pdGVtIC50ZWFzZXItbGlzdF9faXRlbSBwaWN0dXJlLmZvY3VzLU1pZGRsZUxlZnQgaW1nLFxuLnRlYXNlci1saXN0LS0xLWl0ZW0gLnRlYXNlci1saXN0X19pdGVtIHBpY3R1cmUuZm9jdXMtTWlkZGxlTGVmdCB2aWRlbyxcbi50ZWFzZXItbGlzdC0tMS1pdGVtIC50ZWFzZXItbGlzdF9faXRlbSBwaWN0dXJlLmZvY3VzLU1pZGRsZUxlZnQgb2JqZWN0LFxuLnRlYXNlci1saXN0LS0xLWl0ZW0gLnRlYXNlci1saXN0X19pdGVtIHBpY3R1cmUuZm9jdXMtTWlkZGxlTGVmdCBwaWN0dXJlIHtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGJvdHRvbTogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg1MCUpO1xuICB9XG4gIC50ZWFzZXItbGlzdC0tMS1pdGVtIC50ZWFzZXItbGlzdF9faXRlbSBwaWN0dXJlLmZvY3VzLUJvdHRvbUxlZnQgaW1nLFxuLnRlYXNlci1saXN0LS0xLWl0ZW0gLnRlYXNlci1saXN0X19pdGVtIHBpY3R1cmUuZm9jdXMtQm90dG9tTGVmdCB2aWRlbyxcbi50ZWFzZXItbGlzdC0tMS1pdGVtIC50ZWFzZXItbGlzdF9faXRlbSBwaWN0dXJlLmZvY3VzLUJvdHRvbUxlZnQgb2JqZWN0LFxuLnRlYXNlci1saXN0LS0xLWl0ZW0gLnRlYXNlci1saXN0X19pdGVtIHBpY3R1cmUuZm9jdXMtQm90dG9tTGVmdCBwaWN0dXJlIHtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGJvdHRvbTogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwJSwgMCUpO1xuICB9XG4gIC50ZWFzZXItbGlzdC0tMS1pdGVtIC50ZWFzZXItbGlzdF9faXRlbSBwaWN0dXJlLmZvY3VzLVRvcFJpZ2h0IGltZyxcbi50ZWFzZXItbGlzdC0tMS1pdGVtIC50ZWFzZXItbGlzdF9faXRlbSBwaWN0dXJlLmZvY3VzLVRvcFJpZ2h0IHZpZGVvLFxuLnRlYXNlci1saXN0LS0xLWl0ZW0gLnRlYXNlci1saXN0X19pdGVtIHBpY3R1cmUuZm9jdXMtVG9wUmlnaHQgb2JqZWN0LFxuLnRlYXNlci1saXN0LS0xLWl0ZW0gLnRlYXNlci1saXN0X19pdGVtIHBpY3R1cmUuZm9jdXMtVG9wUmlnaHQgcGljdHVyZSB7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiBhdXRvO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAlLCAwJSk7XG4gIH1cbiAgLnRlYXNlci1saXN0LS0xLWl0ZW0gLnRlYXNlci1saXN0X19pdGVtIHBpY3R1cmUuZm9jdXMtTWlkZGxlUmlnaHQgaW1nLFxuLnRlYXNlci1saXN0LS0xLWl0ZW0gLnRlYXNlci1saXN0X19pdGVtIHBpY3R1cmUuZm9jdXMtTWlkZGxlUmlnaHQgdmlkZW8sXG4udGVhc2VyLWxpc3QtLTEtaXRlbSAudGVhc2VyLWxpc3RfX2l0ZW0gcGljdHVyZS5mb2N1cy1NaWRkbGVSaWdodCBvYmplY3QsXG4udGVhc2VyLWxpc3QtLTEtaXRlbSAudGVhc2VyLWxpc3RfX2l0ZW0gcGljdHVyZS5mb2N1cy1NaWRkbGVSaWdodCBwaWN0dXJlIHtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNTAlKTtcbiAgfVxuICAudGVhc2VyLWxpc3QtLTEtaXRlbSAudGVhc2VyLWxpc3RfX2l0ZW0gcGljdHVyZS5mb2N1cy1Cb3R0b21SaWdodCBpbWcsXG4udGVhc2VyLWxpc3QtLTEtaXRlbSAudGVhc2VyLWxpc3RfX2l0ZW0gcGljdHVyZS5mb2N1cy1Cb3R0b21SaWdodCB2aWRlbyxcbi50ZWFzZXItbGlzdC0tMS1pdGVtIC50ZWFzZXItbGlzdF9faXRlbSBwaWN0dXJlLmZvY3VzLUJvdHRvbVJpZ2h0IG9iamVjdCxcbi50ZWFzZXItbGlzdC0tMS1pdGVtIC50ZWFzZXItbGlzdF9faXRlbSBwaWN0dXJlLmZvY3VzLUJvdHRvbVJpZ2h0IHBpY3R1cmUge1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwJSwgMCUpO1xuICB9XG4gIC50ZWFzZXItbGlzdC0tMS1pdGVtIC50ZWFzZXItbGlzdF9faXRlbSBwaWN0dXJlLmZvY3VzLXN0cmV0Y2ggaW1nLFxuLnRlYXNlci1saXN0LS0xLWl0ZW0gLnRlYXNlci1saXN0X19pdGVtIHBpY3R1cmUuZm9jdXMtc3RyZXRjaCB2aWRlbyxcbi50ZWFzZXItbGlzdC0tMS1pdGVtIC50ZWFzZXItbGlzdF9faXRlbSBwaWN0dXJlLmZvY3VzLXN0cmV0Y2ggb2JqZWN0LFxuLnRlYXNlci1saXN0LS0xLWl0ZW0gLnRlYXNlci1saXN0X19pdGVtIHBpY3R1cmUuZm9jdXMtc3RyZXRjaCBwaWN0dXJlIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLnRlYXNlci1saXN0LS0xLWl0ZW0gLnRlYXNlci1saXN0X19pdGVtIHBpY3R1cmUgaW1nIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg1MCUsIDUwJSkgc2NhbGUoMC43KSAhaW1wb3J0YW50O1xuICB9XG59XG4udGVhc2VyLWxpc3QtLTEtaXRlbSAudGVhc2VyLWxpc3RfX2ltYWdlIHtcbiAgcGFkZGluZzogMDtcbn1cbi50ZWFzZXItbGlzdC0tMS1pdGVtIC50ZWFzZXItbGlzdF9fdGV4dCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkMWQzZDQ7XG4gIGNvbG9yOiAjMDA0YzZhO1xuICBmbG9hdDogcmlnaHQ7XG4gIG1heC13aWR0aDogbm9uZTtcbiAgcGFkZGluZzogMTZweDtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDM0cHgpO1xuICBtYXJnaW4tdG9wOiAtMzJweDtcbiAgbWFyZ2luLXJpZ2h0OiAxNnB4O1xuICB6LWluZGV4OiAyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC50ZWFzZXItbGlzdC0tMS1pdGVtIC50ZWFzZXItbGlzdF9fdGV4dCB7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gICAgcGFkZGluZzogMjRweDtcbiAgICBtYXJnaW46IDA7XG4gICAgbWFyZ2luLXRvcDogLTEyMHB4O1xuICAgIG1hcmdpbi1yaWdodDogNjRweDtcbiAgfVxufVxuLnRlYXNlci1saXN0LS0xLWl0ZW0gLnRlYXNlci1saXN0X190ZXh0IGgxLFxuLnRlYXNlci1saXN0LS0xLWl0ZW0gLnRlYXNlci1saXN0X190ZXh0IGgyLFxuLnRlYXNlci1saXN0LS0xLWl0ZW0gLnRlYXNlci1saXN0X190ZXh0IGgzLFxuLnRlYXNlci1saXN0LS0xLWl0ZW0gLnRlYXNlci1saXN0X190ZXh0IGg0LFxuLnRlYXNlci1saXN0LS0xLWl0ZW0gLnRlYXNlci1saXN0X190ZXh0IGg1IHtcbiAgZm9udC1zaXplOiAxLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDIuNXJlbTtcbiAgbWF4LXdpZHRoOiA1MTAuNzVweDtcbiAgbWFyZ2luOiAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDM2MHB4KSB7XG4gIC50ZWFzZXItbGlzdC0tMS1pdGVtIC50ZWFzZXItbGlzdF9fdGV4dCBoMSxcbi50ZWFzZXItbGlzdC0tMS1pdGVtIC50ZWFzZXItbGlzdF9fdGV4dCBoMixcbi50ZWFzZXItbGlzdC0tMS1pdGVtIC50ZWFzZXItbGlzdF9fdGV4dCBoMyxcbi50ZWFzZXItbGlzdC0tMS1pdGVtIC50ZWFzZXItbGlzdF9fdGV4dCBoNCxcbi50ZWFzZXItbGlzdC0tMS1pdGVtIC50ZWFzZXItbGlzdF9fdGV4dCBoNSB7XG4gICAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICB9XG59XG4udGVhc2VyLWxpc3QtLTEtaXRlbSAudGVhc2VyLWxpc3RfX3RleHQgcCB7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjI1cmVtO1xuICBtYXgtd2lkdGg6IDUxMC43NXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAudGVhc2VyLWxpc3QtLTEtaXRlbSAudGVhc2VyLWxpc3RfX3RleHQtY2F0ZWdvcnkge1xuICAgIGxlZnQ6IDA7XG4gICAgbWFyZ2luOiAwIDAgMWVtO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IDA7XG4gIH1cbn1cblxuLnRlYXNlci1saXN0LnRlYXNlci1saXN0LS0yLWl0ZW1zIC5mcmFtZV9fY2VsbCB7XG4gIG1heC13aWR0aDogOTByZW07XG4gIHBhZGRpbmc6IDAgMXJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAudGVhc2VyLWxpc3QudGVhc2VyLWxpc3QtLTItaXRlbXMgLmZyYW1lX19jZWxsIHtcbiAgICBwYWRkaW5nOiAwIDMuNXJlbTtcbiAgfVxufVxuLnRlYXNlci1saXN0LnRlYXNlci1saXN0LS0yLWl0ZW1zIC5mcmFtZV9fY2VsbC1pdGVtIHtcbiAgbWFyZ2luOiBhdXRvO1xuICBtYXgtd2lkdGg6IDYycmVtO1xufVxuLnRlYXNlci1saXN0LnRlYXNlci1saXN0LS0yLWl0ZW1zIC5mcmFtZV9fY2VsbC1pdGVtID4gaDIge1xuICBwYWRkaW5nOiAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgLnRlYXNlci1saXN0LnRlYXNlci1saXN0LS0yLWl0ZW1zIC50ZWFzZXItbGlzdF9fd3JhcHBlciB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxufVxuLnRlYXNlci1saXN0LnRlYXNlci1saXN0LS0yLWl0ZW1zIC50ZWFzZXItbGlzdF9faXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHJvdy1nYXA6IDAuNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NDBweCkge1xuICAudGVhc2VyLWxpc3QudGVhc2VyLWxpc3QtLTItaXRlbXMgLnRlYXNlci1saXN0X19pdGVtIHtcbiAgICBjb2x1bW4tZ2FwOiAxcmVtO1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbn1cbi50ZWFzZXItbGlzdC50ZWFzZXItbGlzdC0tMi1pdGVtcyAudGVhc2VyLWxpc3RfX2l0ZW06OmFmdGVyIHtcbiAgY29udGVudDogbm9uZTtcbn1cbi50ZWFzZXItbGlzdC50ZWFzZXItbGlzdC0tMi1pdGVtcyAudGVhc2VyLWxpc3RfX2l0ZW0gLnRlYXNlci1saXN0X19pbWFnZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDAuNjI1cmVtO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBhc3BlY3QtcmF0aW86IDE2Lzk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NDBweCkge1xuICAudGVhc2VyLWxpc3QudGVhc2VyLWxpc3QtLTItaXRlbXMgLnRlYXNlci1saXN0X19pdGVtIC50ZWFzZXItbGlzdF9faW1hZ2Uge1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbn1cbi50ZWFzZXItbGlzdC50ZWFzZXItbGlzdC0tMi1pdGVtcyAudGVhc2VyLWxpc3RfX2l0ZW0gLnRlYXNlci1saXN0X19pbWFnZSBpbWcge1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuLnRlYXNlci1saXN0LnRlYXNlci1saXN0LS0yLWl0ZW1zIC50ZWFzZXItbGlzdF9faXRlbSAudGVhc2VyLWxpc3RfX3RleHQge1xuICBtYXJnaW46IGF1dG87XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAxLjVyZW0gMXJlbTtcbn1cbi50ZWFzZXItbGlzdC50ZWFzZXItbGlzdC0tMi1pdGVtcyAudGVhc2VyLWxpc3RfX2l0ZW0gLnRlYXNlci1saXN0X190ZXh0ID4gOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbi50ZWFzZXItbGlzdC50ZWFzZXItbGlzdC0tMi1pdGVtcyAudGVhc2VyLWxpc3RfX2l0ZW0gLnRlYXNlci1saXN0X190ZXh0ID4gOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgLnRlYXNlci1saXN0LnRlYXNlci1saXN0LS0yLWl0ZW1zIC50ZWFzZXItbGlzdF9faXRlbSAudGVhc2VyLWxpc3RfX3RleHQge1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAudGVhc2VyLWxpc3QudGVhc2VyLWxpc3QtLTItaXRlbXMgLnRlYXNlci1saXN0X19pdGVtIC50ZWFzZXItbGlzdF9fdGV4dCB7XG4gICAgcGFkZGluZzogM3JlbSAzLjVyZW0gM3JlbSAycmVtO1xuICB9XG59XG4udGVhc2VyLWxpc3QudGVhc2VyLWxpc3QtLTItaXRlbXMgLnRlYXNlci1saXN0X19pdGVtIC50ZWFzZXItbGlzdF9fdGV4dC1jYXRlZ29yeSB7XG4gIGZvbnQtZmFtaWx5OiBcIkZvcm95YSBCYW5raSBUZXh0XCIsIFwiSGVsdmV0aWNhXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG59XG4udGVhc2VyLWxpc3QudGVhc2VyLWxpc3QtLTItaXRlbXMgLnRlYXNlci1saXN0X19pdGVtIC50ZWFzZXItbGlzdF9fdGV4dC1jYXRlZ29yeSArIGgxLCAudGVhc2VyLWxpc3QudGVhc2VyLWxpc3QtLTItaXRlbXMgLnRlYXNlci1saXN0X19pdGVtIC50ZWFzZXItbGlzdF9fdGV4dC1jYXRlZ29yeSArIGgyLCAudGVhc2VyLWxpc3QudGVhc2VyLWxpc3QtLTItaXRlbXMgLnRlYXNlci1saXN0X19pdGVtIC50ZWFzZXItbGlzdF9fdGV4dC1jYXRlZ29yeSArIGgzIHtcbiAgbWFyZ2luLXRvcDogMC41cmVtO1xufVxuLnRlYXNlci1saXN0LnRlYXNlci1saXN0LS0yLWl0ZW1zIC50ZWFzZXItbGlzdF9faXRlbSAuYS1hcnJvdy1saW5rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IG5vbmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NDBweCkge1xuICAudGVhc2VyLWxpc3QudGVhc2VyLWxpc3QtLTItaXRlbXMgLnRlYXNlci1saXN0X19pdGVtOmxhc3Qtb2YtdHlwZSB7XG4gICAgbWFyZ2luLXRvcDogM3JlbTtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAudGVhc2VyLWxpc3QudGVhc2VyLWxpc3QtLTItaXRlbXMgLnRlYXNlci1saXN0X19pdGVtOmxhc3Qtb2YtdHlwZSAudGVhc2VyLWxpc3RfX3RleHQge1xuICAgIHBhZGRpbmc6IDNyZW0gMnJlbSAzcmVtIDMuNXJlbTtcbiAgfVxufVxuXG4udGVhc2VyLWxpc3QtLTMtaXRlbXM6Zmlyc3QtY2hpbGQge1xuICBwYWRkaW5nOiAxMjBweCAxNnB4IDI0cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC50ZWFzZXItbGlzdC0tMy1pdGVtcyB7XG4gICAgcGFkZGluZzogMCA4MHB4O1xuICB9XG4gIC50ZWFzZXItbGlzdC0tMy1pdGVtczpmaXJzdC1jaGlsZCB7XG4gICAgcGFkZGluZzogMTYwcHggODBweCA0MHB4O1xuICB9XG59XG4udGVhc2VyLWxpc3QtLTMtaXRlbXMgLnRlYXNlci1saXN0X193cmFwcGVyIHtcbiAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbn1cbi50ZWFzZXItbGlzdC0tMy1pdGVtcyAudGVhc2VyLWxpc3RfX2ltYWdlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDA7XG59XG4udGVhc2VyLWxpc3QtLTMtaXRlbXMgLnRlYXNlci1saXN0X19pbWFnZSBwaWN0dXJlLFxuLnRlYXNlci1saXN0LS0zLWl0ZW1zIC50ZWFzZXItbGlzdF9faW1hZ2UgcGljdHVyZSBpbWcge1xuICB3aWR0aDogMTAwJTtcbn1cbi50ZWFzZXItbGlzdC0tMy1pdGVtcyAudGVhc2VyLWxpc3RfX3RleHQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBjb2xvcjogIzAwNGM2YTtcbiAgcGFkZGluZzogMTZweDtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZDFkM2Q0O1xuICBtYXgtd2lkdGg6IG5vbmU7XG59XG4udGVhc2VyLWxpc3QtLTMtaXRlbXMgLnRlYXNlci1saXN0X190ZXh0IGgxLFxuLnRlYXNlci1saXN0LS0zLWl0ZW1zIC50ZWFzZXItbGlzdF9fdGV4dCBoMixcbi50ZWFzZXItbGlzdC0tMy1pdGVtcyAudGVhc2VyLWxpc3RfX3RleHQgaDMsXG4udGVhc2VyLWxpc3QtLTMtaXRlbXMgLnRlYXNlci1saXN0X190ZXh0IGg0LFxuLnRlYXNlci1saXN0LS0zLWl0ZW1zIC50ZWFzZXItbGlzdF9fdGV4dCBoNSB7XG4gIGZvbnQtc2l6ZTogMS44NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAyLjVyZW07XG4gIG1heC13aWR0aDogNTEwLjc1cHg7XG4gIG1hcmdpbjogMDtcbn1cbi50ZWFzZXItbGlzdC0tMy1pdGVtcyAudGVhc2VyLWxpc3RfX3RleHQgcCB7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjI1cmVtO1xuICBtYXgtd2lkdGg6IDUxMC43NXB4O1xufVxuLnRlYXNlci1saXN0LS0zLWl0ZW1zIC50ZWFzZXItbGlzdF9faXRlbSB7XG4gIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gIGZsZXgtZ3JvdzogMDtcbiAgZmxleC1iYXNpczogMTAwJTtcbiAgbWluLXdpZHRoOiBhdXRvO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50ZWFzZXItbGlzdC0tMy1pdGVtcyAudGVhc2VyLWxpc3RfX2l0ZW0ge1xuICAgIHBhZGRpbmc6IDAgMTZweDtcbiAgICBmbGV4LWJhc2lzOiBjYWxjKDUwJSAtIDE2cHgpO1xuICB9XG4gIC50ZWFzZXItbGlzdC0tMy1pdGVtcyAudGVhc2VyLWxpc3RfX2l0ZW06Zmlyc3QtY2hpbGQge1xuICAgIGZsZXgtYmFzaXM6IGNhbGMoNTAlIC0gMTZweCk7XG4gICAgbWluLXdpZHRoOiBhdXRvO1xuICB9XG4gIC50ZWFzZXItbGlzdC0tMy1pdGVtcyAudGVhc2VyLWxpc3RfX2l0ZW06bnRoLWNoaWxkKDIpIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNDAlKTtcbiAgfVxuICAudGVhc2VyLWxpc3QtLTMtaXRlbXMgLnRlYXNlci1saXN0X19pdGVtOm50aC1jaGlsZCgyKSAudGVhc2VyLWxpc3RfX2ltYWdlLCAudGVhc2VyLWxpc3QtLTMtaXRlbXMgLnRlYXNlci1saXN0X19pdGVtOm50aC1jaGlsZCgzKSAudGVhc2VyLWxpc3RfX2ltYWdlIHtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgfVxufVxuXG4udGVhc2VyLWxpc3QtLTQtaXRlbXMge1xuICBtYXJnaW4tYm90dG9tOiA0OHB4O1xuICBwYWRkaW5nOiAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAudGVhc2VyLWxpc3QtLTQtaXRlbXMge1xuICAgIG1hcmdpbi1ib3R0b206IDY0cHg7XG4gIH1cbn1cbi50ZWFzZXItbGlzdC0tNC1pdGVtcyBoMiB7XG4gIHBhZGRpbmc6IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC50ZWFzZXItbGlzdC0tNC1pdGVtcyBoMiB7XG4gICAgcGFkZGluZzogMCA4cHg7XG4gIH1cbn1cbi50ZWFzZXItbGlzdC0tNC1pdGVtcyAuZnJhbWVfX2NlbGwtaXRlbSB7XG4gIHBhZGRpbmc6IDAgOHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAudGVhc2VyLWxpc3QtLTQtaXRlbXMgLmZyYW1lX19jZWxsLWl0ZW0ge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbn1cbi50ZWFzZXItbGlzdC0tNC1pdGVtcyAudGVhc2VyLWxpc3RfX3dyYXBwZXIge1xuICBhbGlnbi1pdGVtczogbm9ybWFsO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWF4LXdpZHRoOiAxMzYycHg7XG4gIHBhZGRpbmc6IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgLnRlYXNlci1saXN0LS00LWl0ZW1zIC50ZWFzZXItbGlzdF9fd3JhcHBlciB7XG4gICAgbWFyZ2luOiAtOHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC50ZWFzZXItbGlzdC0tNC1pdGVtcyAudGVhc2VyLWxpc3RfX3dyYXBwZXIge1xuICAgIG1hcmdpbjogMDtcbiAgfVxufVxuLnRlYXNlci1saXN0LS00LWl0ZW1zIC50ZWFzZXItbGlzdF9faXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZsZXgtYmFzaXM6IDEwMCU7XG4gIG1pbi13aWR0aDogYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tYm90dG9tOiAxLjg3NXJlbTtcbiAgYm9yZGVyLXJhZGl1czogMC42MjVyZW07XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4udGVhc2VyLWxpc3QtLTQtaXRlbXMgLnRlYXNlci1saXN0X19pdGVtOjphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogOHB4O1xuICBiYWNrZ3JvdW5kOiAjMDA2ODkwO1xuICBiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudChsZWdhY3ktZGlyZWN0aW9uKDQ1ZGVnKSwgIzAwNjg5MCwgIzAwYWRlZik7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg0NWRlZywgIzAwNjg5MCwgIzAwYWRlZik7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC50ZWFzZXItbGlzdC0tNC1pdGVtcyAudGVhc2VyLWxpc3RfX2l0ZW0gLnRlYXNlci1saXN0X190ZXh0LFxuLnRlYXNlci1saXN0LS00LWl0ZW1zIC50ZWFzZXItbGlzdF9faXRlbSAudGVhc2VyLWxpc3RfX2ltYWdlIHtcbiAgICBwYWRkaW5nOiAxNnB4IDMycHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAudGVhc2VyLWxpc3QtLTQtaXRlbXMgLnRlYXNlci1saXN0X19pdGVtIC50ZWFzZXItbGlzdF9fdGV4dCxcbi50ZWFzZXItbGlzdC0tNC1pdGVtcyAudGVhc2VyLWxpc3RfX2l0ZW0gLnRlYXNlci1saXN0X19pbWFnZSB7XG4gICAgcGFkZGluZzogMTZweCAxNnB4O1xuICB9XG59XG4udGVhc2VyLWxpc3QtLTQtaXRlbXMgLnRlYXNlci1saXN0X19pdGVtOjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2QxZDNkNDtcbiAgYm94LXNoYWRvdzogMCAwIDAgcmdiYSgwLCAwLCAwLCAwKTtcbiAgei1pbmRleDogLTE7XG4gIHRyYW5zaXRpb246IGJveC1zaGFkb3cgMC44cyBjdWJpYy1iZXppZXIoMC4yNCwgMC41LCAwLjIyLCAwLjg5KTtcbiAgYm9yZGVyLXJhZGl1czogMC42MjVyZW07XG59XG4udGVhc2VyLWxpc3QtLTQtaXRlbXMgLnRlYXNlci1saXN0X19pdGVtOjphZnRlciB7XG4gIGhlaWdodDogMDtcbiAgdHJhbnNpdGlvbjogaGVpZ2h0IDAuMnMgY3ViaWMtYmV6aWVyKDAuMjQsIDAuNSwgMC4yMiwgMC44OSk7XG59XG4udGVhc2VyLWxpc3QtLTQtaXRlbXMgLnRlYXNlci1saXN0X19pdGVtIC50ZWFzZXItbGlzdF9fdGV4dCB7XG4gIGZsZXgtZ3JvdzogMTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIG1heC13aWR0aDogNjE3cHg7XG4gIGNvbG9yOiAjMDA0YzZhO1xufVxuLnRlYXNlci1saXN0LS00LWl0ZW1zIC50ZWFzZXItbGlzdF9faXRlbSAudGVhc2VyLWxpc3RfX3RleHQgaDEsXG4udGVhc2VyLWxpc3QtLTQtaXRlbXMgLnRlYXNlci1saXN0X19pdGVtIC50ZWFzZXItbGlzdF9fdGV4dCBoMixcbi50ZWFzZXItbGlzdC0tNC1pdGVtcyAudGVhc2VyLWxpc3RfX2l0ZW0gLnRlYXNlci1saXN0X190ZXh0IGgzLFxuLnRlYXNlci1saXN0LS00LWl0ZW1zIC50ZWFzZXItbGlzdF9faXRlbSAudGVhc2VyLWxpc3RfX3RleHQgaDQsXG4udGVhc2VyLWxpc3QtLTQtaXRlbXMgLnRlYXNlci1saXN0X19pdGVtIC50ZWFzZXItbGlzdF9fdGV4dCBoNSB7XG4gIGZvbnQtc2l6ZTogMS4zNzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjc1cmVtO1xuICBtYXJnaW46IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC50ZWFzZXItbGlzdC0tNC1pdGVtcyAudGVhc2VyLWxpc3RfX2l0ZW0gLnRlYXNlci1saXN0X190ZXh0IGgxLFxuLnRlYXNlci1saXN0LS00LWl0ZW1zIC50ZWFzZXItbGlzdF9faXRlbSAudGVhc2VyLWxpc3RfX3RleHQgaDIsXG4udGVhc2VyLWxpc3QtLTQtaXRlbXMgLnRlYXNlci1saXN0X19pdGVtIC50ZWFzZXItbGlzdF9fdGV4dCBoMyxcbi50ZWFzZXItbGlzdC0tNC1pdGVtcyAudGVhc2VyLWxpc3RfX2l0ZW0gLnRlYXNlci1saXN0X190ZXh0IGg0LFxuLnRlYXNlci1saXN0LS00LWl0ZW1zIC50ZWFzZXItbGlzdF9faXRlbSAudGVhc2VyLWxpc3RfX3RleHQgaDUge1xuICAgIGZvbnQtc2l6ZTogMS4zdnc7XG4gICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgfVxufVxuLnRlYXNlci1saXN0LS00LWl0ZW1zIC50ZWFzZXItbGlzdF9faXRlbSAudGVhc2VyLWxpc3RfX3RleHQgcCB7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjI1cmVtO1xufVxuLnRlYXNlci1saXN0LS00LWl0ZW1zIC50ZWFzZXItbGlzdF9faXRlbSAudGVhc2VyLWxpc3RfX2ltYWdlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDFweDtcbiAgei1pbmRleDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgaGVpZ2h0OiAwO1xuICBwYWRkaW5nLWJvdHRvbTogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMjAlO1xufVxuLnRlYXNlci1saXN0LS00LWl0ZW1zIC50ZWFzZXItbGlzdF9faXRlbSAudGVhc2VyLWxpc3RfX2ltYWdlIGltZyxcbi50ZWFzZXItbGlzdC0tNC1pdGVtcyAudGVhc2VyLWxpc3RfX2l0ZW0gLnRlYXNlci1saXN0X19pbWFnZSB2aWRlbyxcbi50ZWFzZXItbGlzdC0tNC1pdGVtcyAudGVhc2VyLWxpc3RfX2l0ZW0gLnRlYXNlci1saXN0X19pbWFnZSBvYmplY3QsXG4udGVhc2VyLWxpc3QtLTQtaXRlbXMgLnRlYXNlci1saXN0X19pdGVtIC50ZWFzZXItbGlzdF9faW1hZ2UgcGljdHVyZSB7XG4gIG1heC13aWR0aDogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiBhdXRvO1xuICBtaW4td2lkdGg6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICByaWdodDogNTAlO1xuICBib3R0b206IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoNTAlLCA1MCUpO1xufVxuLnRlYXNlci1saXN0LS00LWl0ZW1zIC50ZWFzZXItbGlzdF9faXRlbSAudGVhc2VyLWxpc3RfX2ltYWdlLmZvY3VzLU1pZGRsZUNlbnRlciBpbWcsXG4udGVhc2VyLWxpc3QtLTQtaXRlbXMgLnRlYXNlci1saXN0X19pdGVtIC50ZWFzZXItbGlzdF9faW1hZ2UuZm9jdXMtTWlkZGxlQ2VudGVyIHZpZGVvLFxuLnRlYXNlci1saXN0LS00LWl0ZW1zIC50ZWFzZXItbGlzdF9faXRlbSAudGVhc2VyLWxpc3RfX2ltYWdlLmZvY3VzLU1pZGRsZUNlbnRlciBvYmplY3QsXG4udGVhc2VyLWxpc3QtLTQtaXRlbXMgLnRlYXNlci1saXN0X19pdGVtIC50ZWFzZXItbGlzdF9faW1hZ2UuZm9jdXMtTWlkZGxlQ2VudGVyIHBpY3R1cmUge1xuICByaWdodDogNTAlO1xuICBib3R0b206IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoNTAlLCA1MCUpO1xufVxuLnRlYXNlci1saXN0LS00LWl0ZW1zIC50ZWFzZXItbGlzdF9faXRlbSAudGVhc2VyLWxpc3RfX2ltYWdlLmZvY3VzLVRvcENlbnRlciBpbWcsXG4udGVhc2VyLWxpc3QtLTQtaXRlbXMgLnRlYXNlci1saXN0X19pdGVtIC50ZWFzZXItbGlzdF9faW1hZ2UuZm9jdXMtVG9wQ2VudGVyIHZpZGVvLFxuLnRlYXNlci1saXN0LS00LWl0ZW1zIC50ZWFzZXItbGlzdF9faXRlbSAudGVhc2VyLWxpc3RfX2ltYWdlLmZvY3VzLVRvcENlbnRlciBvYmplY3QsXG4udGVhc2VyLWxpc3QtLTQtaXRlbXMgLnRlYXNlci1saXN0X19pdGVtIC50ZWFzZXItbGlzdF9faW1hZ2UuZm9jdXMtVG9wQ2VudGVyIHBpY3R1cmUge1xuICByaWdodDogNTAlO1xuICBib3R0b206IGF1dG87XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg1MCUpO1xufVxuLnRlYXNlci1saXN0LS00LWl0ZW1zIC50ZWFzZXItbGlzdF9faXRlbSAudGVhc2VyLWxpc3RfX2ltYWdlLmZvY3VzLUJvdHRvbUNlbnRlciBpbWcsXG4udGVhc2VyLWxpc3QtLTQtaXRlbXMgLnRlYXNlci1saXN0X19pdGVtIC50ZWFzZXItbGlzdF9faW1hZ2UuZm9jdXMtQm90dG9tQ2VudGVyIHZpZGVvLFxuLnRlYXNlci1saXN0LS00LWl0ZW1zIC50ZWFzZXItbGlzdF9faXRlbSAudGVhc2VyLWxpc3RfX2ltYWdlLmZvY3VzLUJvdHRvbUNlbnRlciBvYmplY3QsXG4udGVhc2VyLWxpc3QtLTQtaXRlbXMgLnRlYXNlci1saXN0X19pdGVtIC50ZWFzZXItbGlzdF9faW1hZ2UuZm9jdXMtQm90dG9tQ2VudGVyIHBpY3R1cmUge1xuICByaWdodDogNTAlO1xuICBib3R0b206IDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg1MCUpO1xufVxuLnRlYXNlci1saXN0LS00LWl0ZW1zIC50ZWFzZXItbGlzdF9faXRlbSAudGVhc2VyLWxpc3RfX2ltYWdlLmZvY3VzLVRvcExlZnQgaW1nLFxuLnRlYXNlci1saXN0LS00LWl0ZW1zIC50ZWFzZXItbGlzdF9faXRlbSAudGVhc2VyLWxpc3RfX2ltYWdlLmZvY3VzLVRvcExlZnQgdmlkZW8sXG4udGVhc2VyLWxpc3QtLTQtaXRlbXMgLnRlYXNlci1saXN0X19pdGVtIC50ZWFzZXItbGlzdF9faW1hZ2UuZm9jdXMtVG9wTGVmdCBvYmplY3QsXG4udGVhc2VyLWxpc3QtLTQtaXRlbXMgLnRlYXNlci1saXN0X19pdGVtIC50ZWFzZXItbGlzdF9faW1hZ2UuZm9jdXMtVG9wTGVmdCBwaWN0dXJlIHtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogYXV0bztcbiAgYm90dG9tOiBhdXRvO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwJSwgMCUpO1xufVxuLnRlYXNlci1saXN0LS00LWl0ZW1zIC50ZWFzZXItbGlzdF9faXRlbSAudGVhc2VyLWxpc3RfX2ltYWdlLmZvY3VzLU1pZGRsZUxlZnQgaW1nLFxuLnRlYXNlci1saXN0LS00LWl0ZW1zIC50ZWFzZXItbGlzdF9faXRlbSAudGVhc2VyLWxpc3RfX2ltYWdlLmZvY3VzLU1pZGRsZUxlZnQgdmlkZW8sXG4udGVhc2VyLWxpc3QtLTQtaXRlbXMgLnRlYXNlci1saXN0X19pdGVtIC50ZWFzZXItbGlzdF9faW1hZ2UuZm9jdXMtTWlkZGxlTGVmdCBvYmplY3QsXG4udGVhc2VyLWxpc3QtLTQtaXRlbXMgLnRlYXNlci1saXN0X19pdGVtIC50ZWFzZXItbGlzdF9faW1hZ2UuZm9jdXMtTWlkZGxlTGVmdCBwaWN0dXJlIHtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IGF1dG87XG4gIGJvdHRvbTogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNTAlKTtcbn1cbi50ZWFzZXItbGlzdC0tNC1pdGVtcyAudGVhc2VyLWxpc3RfX2l0ZW0gLnRlYXNlci1saXN0X19pbWFnZS5mb2N1cy1Cb3R0b21MZWZ0IGltZyxcbi50ZWFzZXItbGlzdC0tNC1pdGVtcyAudGVhc2VyLWxpc3RfX2l0ZW0gLnRlYXNlci1saXN0X19pbWFnZS5mb2N1cy1Cb3R0b21MZWZ0IHZpZGVvLFxuLnRlYXNlci1saXN0LS00LWl0ZW1zIC50ZWFzZXItbGlzdF9faXRlbSAudGVhc2VyLWxpc3RfX2ltYWdlLmZvY3VzLUJvdHRvbUxlZnQgb2JqZWN0LFxuLnRlYXNlci1saXN0LS00LWl0ZW1zIC50ZWFzZXItbGlzdF9faXRlbSAudGVhc2VyLWxpc3RfX2ltYWdlLmZvY3VzLUJvdHRvbUxlZnQgcGljdHVyZSB7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiBhdXRvO1xuICBib3R0b206IDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAlLCAwJSk7XG59XG4udGVhc2VyLWxpc3QtLTQtaXRlbXMgLnRlYXNlci1saXN0X19pdGVtIC50ZWFzZXItbGlzdF9faW1hZ2UuZm9jdXMtVG9wUmlnaHQgaW1nLFxuLnRlYXNlci1saXN0LS00LWl0ZW1zIC50ZWFzZXItbGlzdF9faXRlbSAudGVhc2VyLWxpc3RfX2ltYWdlLmZvY3VzLVRvcFJpZ2h0IHZpZGVvLFxuLnRlYXNlci1saXN0LS00LWl0ZW1zIC50ZWFzZXItbGlzdF9faXRlbSAudGVhc2VyLWxpc3RfX2ltYWdlLmZvY3VzLVRvcFJpZ2h0IG9iamVjdCxcbi50ZWFzZXItbGlzdC0tNC1pdGVtcyAudGVhc2VyLWxpc3RfX2l0ZW0gLnRlYXNlci1saXN0X19pbWFnZS5mb2N1cy1Ub3BSaWdodCBwaWN0dXJlIHtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogYXV0bztcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCUsIDAlKTtcbn1cbi50ZWFzZXItbGlzdC0tNC1pdGVtcyAudGVhc2VyLWxpc3RfX2l0ZW0gLnRlYXNlci1saXN0X19pbWFnZS5mb2N1cy1NaWRkbGVSaWdodCBpbWcsXG4udGVhc2VyLWxpc3QtLTQtaXRlbXMgLnRlYXNlci1saXN0X19pdGVtIC50ZWFzZXItbGlzdF9faW1hZ2UuZm9jdXMtTWlkZGxlUmlnaHQgdmlkZW8sXG4udGVhc2VyLWxpc3QtLTQtaXRlbXMgLnRlYXNlci1saXN0X19pdGVtIC50ZWFzZXItbGlzdF9faW1hZ2UuZm9jdXMtTWlkZGxlUmlnaHQgb2JqZWN0LFxuLnRlYXNlci1saXN0LS00LWl0ZW1zIC50ZWFzZXItbGlzdF9faXRlbSAudGVhc2VyLWxpc3RfX2ltYWdlLmZvY3VzLU1pZGRsZVJpZ2h0IHBpY3R1cmUge1xuICByaWdodDogMDtcbiAgYm90dG9tOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg1MCUpO1xufVxuLnRlYXNlci1saXN0LS00LWl0ZW1zIC50ZWFzZXItbGlzdF9faXRlbSAudGVhc2VyLWxpc3RfX2ltYWdlLmZvY3VzLUJvdHRvbVJpZ2h0IGltZyxcbi50ZWFzZXItbGlzdC0tNC1pdGVtcyAudGVhc2VyLWxpc3RfX2l0ZW0gLnRlYXNlci1saXN0X19pbWFnZS5mb2N1cy1Cb3R0b21SaWdodCB2aWRlbyxcbi50ZWFzZXItbGlzdC0tNC1pdGVtcyAudGVhc2VyLWxpc3RfX2l0ZW0gLnRlYXNlci1saXN0X19pbWFnZS5mb2N1cy1Cb3R0b21SaWdodCBvYmplY3QsXG4udGVhc2VyLWxpc3QtLTQtaXRlbXMgLnRlYXNlci1saXN0X19pdGVtIC50ZWFzZXItbGlzdF9faW1hZ2UuZm9jdXMtQm90dG9tUmlnaHQgcGljdHVyZSB7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAlLCAwJSk7XG59XG4udGVhc2VyLWxpc3QtLTQtaXRlbXMgLnRlYXNlci1saXN0X19pdGVtIC50ZWFzZXItbGlzdF9faW1hZ2UuZm9jdXMtc3RyZXRjaCBpbWcsXG4udGVhc2VyLWxpc3QtLTQtaXRlbXMgLnRlYXNlci1saXN0X19pdGVtIC50ZWFzZXItbGlzdF9faW1hZ2UuZm9jdXMtc3RyZXRjaCB2aWRlbyxcbi50ZWFzZXItbGlzdC0tNC1pdGVtcyAudGVhc2VyLWxpc3RfX2l0ZW0gLnRlYXNlci1saXN0X19pbWFnZS5mb2N1cy1zdHJldGNoIG9iamVjdCxcbi50ZWFzZXItbGlzdC0tNC1pdGVtcyAudGVhc2VyLWxpc3RfX2l0ZW0gLnRlYXNlci1saXN0X19pbWFnZS5mb2N1cy1zdHJldGNoIHBpY3R1cmUge1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG4udGVhc2VyLWxpc3QtLTQtaXRlbXMgLnRlYXNlci1saXN0X19pdGVtIC50ZWFzZXItbGlzdF9faW1hZ2UgaW1nLFxuLnRlYXNlci1saXN0LS00LWl0ZW1zIC50ZWFzZXItbGlzdF9faXRlbSAudGVhc2VyLWxpc3RfX2ltYWdlIHBpY3R1cmUge1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG4udGVhc2VyLWxpc3QtLTQtaXRlbXMgLnRlYXNlci1saXN0X19pdGVtIC50ZWFzZXItbGlzdF9faW1hZ2U6OmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICBjb250ZW50OiBcIlwiO1xuICBvcGFjaXR5OiAwO1xuICB6LWluZGV4OiAxO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNDQpO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuOHMgY3ViaWMtYmV6aWVyKDAuMjQsIDAuNSwgMC4yMiwgMC44OSk7XG59XG4udGVhc2VyLWxpc3QtLTQtaXRlbXMgLnRlYXNlci1saXN0X19pdGVtIC50ZWFzZXItbGlzdF9fdGV4dCB7XG4gIHBhZGRpbmc6IDE2cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC50ZWFzZXItbGlzdC0tNC1pdGVtcyAudGVhc2VyLWxpc3RfX2l0ZW0gLnRlYXNlci1saXN0X190ZXh0IHtcbiAgICBwYWRkaW5nOiAzMnB4O1xuICB9XG59XG4udGVhc2VyLWxpc3QtLTQtaXRlbXMgLnRlYXNlci1saXN0X19pdGVtIC50ZWFzZXItbGlzdF9fdGV4dCAuYS1hcnJvdy1saW5rX19jb250YWluZXIge1xuICBmbGV4LWdyb3c6IDE7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbn1cbi50ZWFzZXItbGlzdC0tNC1pdGVtcyAudGVhc2VyLWxpc3RfX2l0ZW0gLnRlYXNlci1saXN0X190ZXh0IC5idG4ge1xuICBtYXJnaW4tdG9wOiBhdXRvO1xufVxuLnRlYXNlci1saXN0LS00LWl0ZW1zIC50ZWFzZXItbGlzdF9fdGV4dC1jYXRlZ29yeSB7XG4gIG1hcmdpbjogMCAwIDEwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC50ZWFzZXItbGlzdC0tNC1pdGVtcyAudGVhc2VyLWxpc3RfX3RleHQtY2F0ZWdvcnkge1xuICAgIGxlZnQ6IGF1dG87XG4gICAgbWFyZ2luOiAwIDAgMTBweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNDAwcHgpIHtcbiAgLnRlYXNlci1saXN0LS00LWl0ZW1zIC50ZWFzZXItbGlzdF9fdGV4dC1jYXRlZ29yeSB7XG4gICAgdG9wOiBhdXRvO1xuICB9XG59XG4udGVhc2VyLWxpc3QtLTQtaXRlbXMgLnRlYXNlci1saXN0X190ZXh0LWNhdGVnb3J5IHtcbiAgaGVpZ2h0OiAyMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gIC50ZWFzZXItbGlzdC0tNC1pdGVtcyAudGVhc2VyLWxpc3RfX2l0ZW0ge1xuICAgIGZsZXgtYmFzaXM6IGNhbGMoNTAlIC0gMTZweCk7XG4gICAgbWFyZ2luOiAwIDhweCAzMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC50ZWFzZXItbGlzdC0tNC1pdGVtcyAudGVhc2VyLWxpc3RfX2l0ZW0ge1xuICAgIGZsZXgtYmFzaXM6IGNhbGMoMjUlIC0gMTdweCk7XG4gICAgbWFyZ2luOiAwIDhweDtcbiAgfVxufVxuXG4udGVhc2VyLWxpc3QtLTQtaXRlbXMuYWx0ZXJuYXRpdmUge1xuICBtYXJnaW4tYm90dG9tOiAyLjVyZW07XG59XG4udGVhc2VyLWxpc3QtLTQtaXRlbXMuYWx0ZXJuYXRpdmUgLmZyYW1lX19jZWxsIHtcbiAgbWF4LXdpZHRoOiA5MHJlbTtcbiAgcGFkZGluZzogMCAxcmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC50ZWFzZXItbGlzdC0tNC1pdGVtcy5hbHRlcm5hdGl2ZSAuZnJhbWVfX2NlbGwge1xuICAgIHBhZGRpbmc6IDAgMy41cmVtO1xuICB9XG59XG4udGVhc2VyLWxpc3QtLTQtaXRlbXMuYWx0ZXJuYXRpdmUgaDIge1xuICBtYXJnaW4tYm90dG9tOiAxLjI1cmVtO1xufVxuLnRlYXNlci1saXN0LS00LWl0ZW1zLmFsdGVybmF0aXZlIC5mcmFtZV9fY2VsbC1pdGVtIHtcbiAgcGFkZGluZzogMDtcbn1cbi50ZWFzZXItbGlzdC0tNC1pdGVtcy5hbHRlcm5hdGl2ZSAudGVhc2VyLWxpc3RfX3dyYXBwZXIge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIG1hcmdpbjogMDtcbiAgZ2FwOiAxcmVtO1xufVxuLnRlYXNlci1saXN0LS00LWl0ZW1zLmFsdGVybmF0aXZlIC50ZWFzZXItbGlzdF9faXRlbSB7XG4gIG1hcmdpbjogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YwZWZlYTtcbiAgdHJhbnNpdGlvbjogYm94LXNoYWRvdyAwLjJzIGN1YmljLWJlemllcigwLjI0LCAwLjUsIDAuMjIsIDAuODkpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgLnRlYXNlci1saXN0LS00LWl0ZW1zLmFsdGVybmF0aXZlIC50ZWFzZXItbGlzdF9faXRlbSB7XG4gICAgZmxleC1iYXNpczogY2FsYyg1MCUgLSAwLjVyZW0pO1xuICAgIG1heC13aWR0aDogY2FsYyg1MCUgLSAwLjVyZW0pO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnRlYXNlci1saXN0LS00LWl0ZW1zLmFsdGVybmF0aXZlIC50ZWFzZXItbGlzdF9faXRlbSB7XG4gICAgZmxleC1iYXNpczogY2FsYygyNSUgLSAwLjc1cmVtKTtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMjUlIC0gMC43NXJlbSk7XG4gIH1cbn1cbi50ZWFzZXItbGlzdC0tNC1pdGVtcy5hbHRlcm5hdGl2ZSAudGVhc2VyLWxpc3RfX2l0ZW06aG92ZXIge1xuICBib3gtc2hhZG93OiAwcHggOHB4IDI0cHggMHB4IHJnYmEoMTE3LCAxMTcsIDExNywgMC4zMik7XG59XG4udGVhc2VyLWxpc3QtLTQtaXRlbXMuYWx0ZXJuYXRpdmUgLnRlYXNlci1saXN0X19pdGVtIC50ZWFzZXItbGlzdF9fdGV4dCB7XG4gIHBhZGRpbmc6IDEuNXJlbTtcbiAgY29sb3I6ICMwZTFhMmI7XG59XG4udGVhc2VyLWxpc3QtLTQtaXRlbXMuYWx0ZXJuYXRpdmUgLnRlYXNlci1saXN0X19pdGVtIC50ZWFzZXItbGlzdF9fdGV4dCA+IGgzIHtcbiAgZm9udC1mYW1pbHk6IFwiRm9yb3lhIEJhbmtpIERpc3BsYXlcIiwgXCJIZWx2ZXRpY2FcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cbi50ZWFzZXItbGlzdC0tNC1pdGVtcy5hbHRlcm5hdGl2ZSAudGVhc2VyLWxpc3RfX2l0ZW0gLnRlYXNlci1saXN0X190ZXh0ID4gcCB7XG4gIGZvbnQtZmFtaWx5OiBcIkZvcm95YSBCYW5raSBUZXh0XCIsIFwiSGVsdmV0aWNhXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIG1hcmdpbjogMDtcbn1cbi50ZWFzZXItbGlzdC0tNC1pdGVtcy5hbHRlcm5hdGl2ZSAudGVhc2VyLWxpc3RfX2l0ZW0gLmEtYXJyb3ctbGlua19fY29udGFpbmVyIHtcbiAgcGFkZGluZzogMXJlbSAwIDA7XG59XG4udGVhc2VyLWxpc3QtLTQtaXRlbXMuYWx0ZXJuYXRpdmUgLnRlYXNlci1saXN0X19pdGVtIC5hLWFycm93LWxpbmsuYS1hcnJvdy1saW5rLmEtYXJyb3ctbGluayB7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG59XG4udGVhc2VyLWxpc3QtLTQtaXRlbXMuYWx0ZXJuYXRpdmUgLnRlYXNlci1saXN0X19pdGVtIC5hLWFycm93LWxpbmsuYS1hcnJvdy1saW5rLmEtYXJyb3ctbGluazo6YWZ0ZXIge1xuICB3aWR0aDogMXJlbTtcbiAgaGVpZ2h0OiAwLjYyNXJlbTtcbiAgcGFkZGluZy1sZWZ0OiAwLjYyNXJlbTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xufVxuLnRlYXNlci1saXN0LS00LWl0ZW1zLmFsdGVybmF0aXZlIC50ZWFzZXItbGlzdF9faXRlbSAudGVhc2VyLWxpc3RfX3RleHQtY2F0ZWdvcnkge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnRlYXNlci1saXN0LS00LWl0ZW1zLmFsdGVybmF0aXZlIC50ZWFzZXItbGlzdF9faXRlbTo6YmVmb3JlLCAudGVhc2VyLWxpc3QtLTQtaXRlbXMuYWx0ZXJuYXRpdmUgLnRlYXNlci1saXN0X19pdGVtOjphZnRlciB7XG4gIGNvbnRlbnQ6IG5vbmU7XG59XG4udGVhc2VyLWxpc3QtLTQtaXRlbXMuYWx0ZXJuYXRpdmUgLnRlYXNlci1saXN0X19pbWFnZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5saW5rLWxpc3QtYSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY2xlYXI6IGJvdGg7XG4gIG1hcmdpbjogMzJweCBhdXRvO1xufVxuLmxpbmstbGlzdC1hOmZpcnN0LWNoaWxkIHtcbiAgcGFkZGluZzogMTIwcHggMTZweCAyNHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAubGluay1saXN0LWEge1xuICAgIHBhZGRpbmc6IDAgODBweDtcbiAgfVxuICAubGluay1saXN0LWE6Zmlyc3QtY2hpbGQge1xuICAgIHBhZGRpbmc6IDE2MHB4IDgwcHggMDtcbiAgfVxufVxuLmxpbmstbGlzdC1hIC5mcmFtZV9fY2VsbCB7XG4gIG1heC13aWR0aDogMTM2MnB4O1xuICBtYXJnaW46IGF1dG87XG4gIHBhZGRpbmc6IDAgMTZweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA2NDBweCkge1xuICAubGluay1saXN0LWEgLmZyYW1lX19jZWxsIHtcbiAgICBtYXgtd2lkdGg6IDg1My4zMzMzMzMzMzMzcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmxpbmstbGlzdC1hIC5mcmFtZV9fY2VsbCB7XG4gICAgbWF4LXdpZHRoOiAxMzYycHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA2NDBweCkge1xuICAubGluay1saXN0LWEgLmZyYW1lX19jZWxsIHtcbiAgICBwYWRkaW5nOiAwIDI0cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmxpbmstbGlzdC1hIC5mcmFtZV9fY2VsbCB7XG4gICAgcGFkZGluZzogMCA4cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmxpbmstbGlzdC1hIC5mcmFtZV9fY2VsbCB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDExMDBweCkge1xuICAubGluay1saXN0LWEge1xuICAgIG1hcmdpbjogMCBhdXRvIDMycHg7XG4gIH1cbn1cbi5saW5rLWxpc3QtYSBwIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLmxpbmstbGlzdC1hX19pbnRybyB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgYm9yZGVyOiA2cHggc29saWQgIzAwMDtcbiAgY29sb3I6ICMwMDA7XG4gIHBhZGRpbmc6IDI0cHggMTZweDtcbiAgbWFyZ2luOiAwIDE2cHggMTZweDtcbn1cbi5saW5rLWxpc3QtYV9faW50cm8gcCB7XG4gIG1hcmdpbjogMWVtIDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5saW5rLWxpc3QtYV9faW50cm8ge1xuICAgIG1heC13aWR0aDogMzAlO1xuICAgIG1hcmdpbjogMHB4IDBweCAtNDBweCA4cHg7XG4gICAgcGFkZGluZzogMjRweCAxNnB4IDgwcHg7XG4gIH1cbn1cblxuLmxpbmstbGlzdC1hX19pbnRyby10aXRsZSB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi5saW5rLWxpc3QtYV9fbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5saW5rLWxpc3QtYV9fbGlzdCB7XG4gICAgbWF4LXdpZHRoOiAxMDIxLjVweDtcbiAgfVxufVxuXG4ubGluay1saXN0LWFfX2xpc3QtaXRlbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxleC1ncm93OiAwO1xuICBmbGV4LWJhc2lzOiBjYWxjKDEwMCUgLSAyMHB4KTtcbiAgbWFyZ2luOiAwIDE2cHggMjRweDtcbiAgcGFkZGluZzogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cbi5saW5rLWxpc3QtYV9fbGlzdC1pdGVtOmZpcnN0LW9mLXR5cGUge1xuICBtYXJnaW4tdG9wOiAwZW07XG59XG4ubGluay1saXN0LWFfX2xpc3QtaXRlbTpsYXN0LW9mLXR5cGUge1xuICBtYXJnaW4tYm90dG9tOiAyNHB4O1xufVxuLmxpbmstbGlzdC1hX19saXN0LWl0ZW06YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgY2xlYXI6IGJvdGg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgLmxpbmstbGlzdC1hX19saXN0LWl0ZW0ge1xuICAgIGZsZXgtYmFzaXM6IGNhbGMoNTAlIC0gMjRweCk7XG4gICAgbWFyZ2luOiAwIDEwcHggMjRweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAubGluay1saXN0LWFfX2xpc3QtaXRlbSB7XG4gICAgZmxleC1iYXNpczogY2FsYygzMy4zMyUgLSAyNHB4KTtcbiAgfVxufVxuXG4ubGluay1saXN0LWFfX2xpbmssXG4ubGluay1saXN0LWFfX2xpbms6dmlzaXRlZCB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICMwMDRjNmE7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBwYWRkaW5nOiAwO1xufVxuLmxpbmstbGlzdC1hX19saW5rOmhvdmVyLFxuLmxpbmstbGlzdC1hX19saW5rOnZpc2l0ZWQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmxpbmstbGlzdC1hX19saW5rLWN0YSB7XG4gIG9wYWNpdHk6IDA7XG4gIHRvcDogY2FsYyg1MCUgLSAzMHB4KTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgY29sb3I6ICNmZmY7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC44cyBjdWJpYy1iZXppZXIoMC4yNCwgMC41LCAwLjIyLCAwLjg5KTtcbiAgei1pbmRleDogMjtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICBoZWlnaHQ6IGZpdC1jb250ZW50O1xufVxuLmxpbmstbGlzdC1hX19saW5rOmhvdmVyOm5vdChzcGFuKSAubGluay1saXN0LWFfX2xpbmstY3RhIHtcbiAgb3BhY2l0eTogMTtcbn1cbi5saW5rLWxpc3QtYV9fbGluay1jdGEgLmEtYXJyb3ctbGlua19faWNvbi0tcmlnaHQge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmxpbmstbGlzdC1hX19saW5rLWN0YSAuYS1hcnJvdy1saW5rX19pY29uLS1saW5lLXJpZ2h0IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ubGluay1saXN0LWFfX2xpbmstY3RhIHN2ZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogNDJweDtcbiAgaGVpZ2h0OiBhdXRvO1xuICBtYXJnaW46IDAgYXV0bztcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi5saW5rLWxpc3QtYV9fbGluay1pbWFnZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgb3BhY2l0eTogMTtcbn1cbi5saW5rLWxpc3QtYV9fbGluay1pbWFnZSBpbWcge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDA7XG59XG4ubGluay1saXN0LWFfX2xpbmstaW1hZ2U6OmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICBjb250ZW50OiBcIlwiO1xuICBvcGFjaXR5OiAwO1xuICB6LWluZGV4OiAxO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNDQpO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuOHMgY3ViaWMtYmV6aWVyKDAuMjQsIDAuNSwgMC4yMiwgMC44OSk7XG59XG4ubGluay1saXN0LWFfX2xpbms6aG92ZXI6bm90KHNwYW4pIC5saW5rLWxpc3QtYV9fbGluay1pbWFnZTo6YmVmb3JlIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuLmxpbmstbGlzdC1hX19saW5rLXRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFwiRm9yb3lhIEJhbmtpIFRleHRcIiwgXCJIZWx2ZXRpY2FcIiwgc2Fucy1zZXJpZjtcbiAgdG9wOiBhdXRvO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICBwYWRkaW5nOiAxNnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTdlN2U4O1xuICB6LWluZGV4OiAyO1xuICBmb250LXdlaWdodDogaW5oZXJpdDtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbn1cbi5saW5rLWxpc3QtYV9fbGluazpob3ZlciAubGluay1saXN0LWFfX2xpbmstdGl0bGUge1xuICBvcGFjaXR5OiAxO1xuICBjb2xvcjogIzAwMDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmxvZ2luLWdyaWQtY29udGFpbmVyIHtcbiAgICBwYWRkaW5nOiAxNzBweCAxNnB4IDE0MHB4O1xuICB9XG59XG4uZm9ybS1tb2R1bGUtYSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY2xlYXI6IGJvdGg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjU7XG59XG4uZm9ybS1tb2R1bGUtYSAuZnJhbWVfX2NlbGwge1xuICBtYXgtd2lkdGg6IDEzNjJweDtcbiAgbWFyZ2luOiBhdXRvO1xuICBwYWRkaW5nOiAwIDE2cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgLmZvcm0tbW9kdWxlLWEgLmZyYW1lX19jZWxsIHtcbiAgICBtYXgtd2lkdGg6IDg1My4zMzMzMzMzMzMzcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmZvcm0tbW9kdWxlLWEgLmZyYW1lX19jZWxsIHtcbiAgICBtYXgtd2lkdGg6IDEzNjJweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gIC5mb3JtLW1vZHVsZS1hIC5mcmFtZV9fY2VsbCB7XG4gICAgcGFkZGluZzogMCAyNHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5mb3JtLW1vZHVsZS1hIC5mcmFtZV9fY2VsbCB7XG4gICAgcGFkZGluZzogMCA4cHg7XG4gIH1cbn1cbi5mb3JtLW1vZHVsZS1hIC5mcmFtZV9fY2VsbC1pdGVtIHtcbiAgcGFkZGluZzogMCA4cHg7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWFyZ2luLWxlZnQ6IDAlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gIC5mb3JtLW1vZHVsZS1hIC5mcmFtZV9fY2VsbC1pdGVtIHtcbiAgICBwYWRkaW5nOiAwIDhweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuZm9ybS1tb2R1bGUtYSAuZnJhbWVfX2NlbGwtaXRlbSB7XG4gICAgcGFkZGluZzogMCA4cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA2NDBweCkge1xuICAuZm9ybS1tb2R1bGUtYSAuZnJhbWVfX2NlbGwtaXRlbSB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5mb3JtLW1vZHVsZS1hIC5mcmFtZV9fY2VsbC1pdGVtIHtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gIC5mb3JtLW1vZHVsZS1hIC5mcmFtZV9fY2VsbC1pdGVtIHtcbiAgICBtYXJnaW4tbGVmdDogMCU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmZvcm0tbW9kdWxlLWEgLmZyYW1lX19jZWxsLWl0ZW0ge1xuICAgIG1hcmdpbi1sZWZ0OiAxMi41JTtcbiAgfVxufVxuXG4uZm9ybS1tb2R1bGUtYV9fY29udGVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjU7XG4gIHBhZGRpbmc6IDRyZW0gMHJlbTtcbn1cbi5mb3JtLW1vZHVsZS1hX19jb250ZW50IGZvcm0gPiBkaXYge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1heC13aWR0aDogNTEwLjc1cHg7XG59XG4uZm9ybS1tb2R1bGUtYV9fY29udGVudCA+ICo6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuLmZvcm0tbW9kdWxlLWFfX2NvbnRlbnQgPiAqOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmZvcm0tbW9kdWxlLWFfX2NvbnRlbnQgc3BhbiB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuOCk7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1zaXplOiAwLjgxMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIG1hcmdpbi10b3A6IDAuMjVyZW07XG59XG4uZm9ybS1tb2R1bGUtYV9fY29udGVudCAuZmllbGQtdmFsaWRhdGlvbi1lcnJvcixcbi5mb3JtLW1vZHVsZS1hX19jb250ZW50IC5maWVsZC12YWxpZGF0aW9uLXZhbGlkIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uZm9ybS1tb2R1bGUtYV9fY29udGVudCAuZmllbGQtdmFsaWRhdGlvbi1lcnJvciBzcGFuLFxuLmZvcm0tbW9kdWxlLWFfX2NvbnRlbnQgLmZpZWxkLXZhbGlkYXRpb24tdmFsaWQgc3BhbiB7XG4gIGNvbG9yOiAjZTMyNjMwO1xuICBtYXJnaW4tdG9wOiAwO1xufVxuLmZvcm0tbW9kdWxlLWFfX2NvbnRlbnQgbGFiZWwge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjgpO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXRvcDogMTZweDtcbiAgcGFkZGluZzogMHJlbSAwcmVtIDAuMjVyZW0gMHJlbTtcbn1cbi5mb3JtLW1vZHVsZS1hX19jb250ZW50IGxhYmVsICsgbGFiZWwge1xuICBtYXJnaW4tdG9wOiA0cHg7XG59XG4uZm9ybS1tb2R1bGUtYV9fY29udGVudCBsYWJlbCA+IGlucHV0W3R5cGU9cmFkaW9dLFxuLmZvcm0tbW9kdWxlLWFfX2NvbnRlbnQgbGFiZWwgPiBpbnB1dFt0eXBlPWNoZWNrYm94XSB7XG4gIG1hcmdpbi1yaWdodDogNHB4O1xufVxuLmZvcm0tbW9kdWxlLWFfX2NvbnRlbnQgdGV4dGFyZWEsXG4uZm9ybS1tb2R1bGUtYV9fY29udGVudCBzZWxlY3QsXG4uZm9ybS1tb2R1bGUtYV9fY29udGVudCBpbnB1dFt0eXBlPXRleHRdLFxuLmZvcm0tbW9kdWxlLWFfX2NvbnRlbnQgaW5wdXRbdHlwZT1udW1iZXJdLFxuLmZvcm0tbW9kdWxlLWFfX2NvbnRlbnQgaW5wdXRbdHlwZT1lbWFpbF0sXG4uZm9ybS1tb2R1bGUtYV9fY29udGVudCBpbnB1dFt0eXBlPXRlbF0sXG4uZm9ybS1tb2R1bGUtYV9fY29udGVudCBpbnB1dFt0eXBlPWRhdGVdLFxuLmZvcm0tbW9kdWxlLWFfX2NvbnRlbnQgaW5wdXRbdHlwZT1wYXNzd29yZF0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTdlN2U4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZTdlN2U4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgb3V0bGluZTogbm9uZTtcbiAgcGFkZGluZzogMS4zMTI1cmVtIDEuMzc1cmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHJlc2l6ZTogbm9uZTtcbiAgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIDAuM3MgZWFzZTtcbiAgd2lkdGg6IDEwMCU7XG4gIHotaW5kZXg6IDE7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xufVxuLmZvcm0tbW9kdWxlLWFfX2NvbnRlbnQgdGV4dGFyZWE6Zm9jdXMsIC5mb3JtLW1vZHVsZS1hX19jb250ZW50IHRleHRhcmVhOmhvdmVyLFxuLmZvcm0tbW9kdWxlLWFfX2NvbnRlbnQgc2VsZWN0OmZvY3VzLFxuLmZvcm0tbW9kdWxlLWFfX2NvbnRlbnQgc2VsZWN0OmhvdmVyLFxuLmZvcm0tbW9kdWxlLWFfX2NvbnRlbnQgaW5wdXRbdHlwZT10ZXh0XTpmb2N1cyxcbi5mb3JtLW1vZHVsZS1hX19jb250ZW50IGlucHV0W3R5cGU9dGV4dF06aG92ZXIsXG4uZm9ybS1tb2R1bGUtYV9fY29udGVudCBpbnB1dFt0eXBlPW51bWJlcl06Zm9jdXMsXG4uZm9ybS1tb2R1bGUtYV9fY29udGVudCBpbnB1dFt0eXBlPW51bWJlcl06aG92ZXIsXG4uZm9ybS1tb2R1bGUtYV9fY29udGVudCBpbnB1dFt0eXBlPWVtYWlsXTpmb2N1cyxcbi5mb3JtLW1vZHVsZS1hX19jb250ZW50IGlucHV0W3R5cGU9ZW1haWxdOmhvdmVyLFxuLmZvcm0tbW9kdWxlLWFfX2NvbnRlbnQgaW5wdXRbdHlwZT10ZWxdOmZvY3VzLFxuLmZvcm0tbW9kdWxlLWFfX2NvbnRlbnQgaW5wdXRbdHlwZT10ZWxdOmhvdmVyLFxuLmZvcm0tbW9kdWxlLWFfX2NvbnRlbnQgaW5wdXRbdHlwZT1kYXRlXTpmb2N1cyxcbi5mb3JtLW1vZHVsZS1hX19jb250ZW50IGlucHV0W3R5cGU9ZGF0ZV06aG92ZXIsXG4uZm9ybS1tb2R1bGUtYV9fY29udGVudCBpbnB1dFt0eXBlPXBhc3N3b3JkXTpmb2N1cyxcbi5mb3JtLW1vZHVsZS1hX19jb250ZW50IGlucHV0W3R5cGU9cGFzc3dvcmRdOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjYjFiNGI2O1xufVxuLmZvcm0tbW9kdWxlLWFfX2NvbnRlbnQgdGV4dGFyZWFbZGF0YS12YWwtcmVxdWlyZWRdOm5vdChbZGF0YS12YWwtcmVxdWlyZWQ9XCJcIl0pICsgLmZpZWxkLXZhbGlkYXRpb24tZXJyb3I6YmVmb3JlLCAuZm9ybS1tb2R1bGUtYV9fY29udGVudCB0ZXh0YXJlYVtkYXRhLXZhbC1yZXF1aXJlZF06bm90KFtkYXRhLXZhbC1yZXF1aXJlZD1cIlwiXSkgKyBbY2xhc3MqPWZpZWxkLXZhbGlkYXRpb24tXTphZnRlcixcbi5mb3JtLW1vZHVsZS1hX19jb250ZW50IHNlbGVjdFtkYXRhLXZhbC1yZXF1aXJlZF06bm90KFtkYXRhLXZhbC1yZXF1aXJlZD1cIlwiXSkgKyAuZmllbGQtdmFsaWRhdGlvbi1lcnJvcjpiZWZvcmUsXG4uZm9ybS1tb2R1bGUtYV9fY29udGVudCBzZWxlY3RbZGF0YS12YWwtcmVxdWlyZWRdOm5vdChbZGF0YS12YWwtcmVxdWlyZWQ9XCJcIl0pICsgW2NsYXNzKj1maWVsZC12YWxpZGF0aW9uLV06YWZ0ZXIsXG4uZm9ybS1tb2R1bGUtYV9fY29udGVudCBpbnB1dFt0eXBlPXRleHRdW2RhdGEtdmFsLXJlcXVpcmVkXTpub3QoW2RhdGEtdmFsLXJlcXVpcmVkPVwiXCJdKSArIC5maWVsZC12YWxpZGF0aW9uLWVycm9yOmJlZm9yZSxcbi5mb3JtLW1vZHVsZS1hX19jb250ZW50IGlucHV0W3R5cGU9dGV4dF1bZGF0YS12YWwtcmVxdWlyZWRdOm5vdChbZGF0YS12YWwtcmVxdWlyZWQ9XCJcIl0pICsgW2NsYXNzKj1maWVsZC12YWxpZGF0aW9uLV06YWZ0ZXIsXG4uZm9ybS1tb2R1bGUtYV9fY29udGVudCBpbnB1dFt0eXBlPW51bWJlcl1bZGF0YS12YWwtcmVxdWlyZWRdOm5vdChbZGF0YS12YWwtcmVxdWlyZWQ9XCJcIl0pICsgLmZpZWxkLXZhbGlkYXRpb24tZXJyb3I6YmVmb3JlLFxuLmZvcm0tbW9kdWxlLWFfX2NvbnRlbnQgaW5wdXRbdHlwZT1udW1iZXJdW2RhdGEtdmFsLXJlcXVpcmVkXTpub3QoW2RhdGEtdmFsLXJlcXVpcmVkPVwiXCJdKSArIFtjbGFzcyo9ZmllbGQtdmFsaWRhdGlvbi1dOmFmdGVyLFxuLmZvcm0tbW9kdWxlLWFfX2NvbnRlbnQgaW5wdXRbdHlwZT1lbWFpbF1bZGF0YS12YWwtcmVxdWlyZWRdOm5vdChbZGF0YS12YWwtcmVxdWlyZWQ9XCJcIl0pICsgLmZpZWxkLXZhbGlkYXRpb24tZXJyb3I6YmVmb3JlLFxuLmZvcm0tbW9kdWxlLWFfX2NvbnRlbnQgaW5wdXRbdHlwZT1lbWFpbF1bZGF0YS12YWwtcmVxdWlyZWRdOm5vdChbZGF0YS12YWwtcmVxdWlyZWQ9XCJcIl0pICsgW2NsYXNzKj1maWVsZC12YWxpZGF0aW9uLV06YWZ0ZXIsXG4uZm9ybS1tb2R1bGUtYV9fY29udGVudCBpbnB1dFt0eXBlPXRlbF1bZGF0YS12YWwtcmVxdWlyZWRdOm5vdChbZGF0YS12YWwtcmVxdWlyZWQ9XCJcIl0pICsgLmZpZWxkLXZhbGlkYXRpb24tZXJyb3I6YmVmb3JlLFxuLmZvcm0tbW9kdWxlLWFfX2NvbnRlbnQgaW5wdXRbdHlwZT10ZWxdW2RhdGEtdmFsLXJlcXVpcmVkXTpub3QoW2RhdGEtdmFsLXJlcXVpcmVkPVwiXCJdKSArIFtjbGFzcyo9ZmllbGQtdmFsaWRhdGlvbi1dOmFmdGVyLFxuLmZvcm0tbW9kdWxlLWFfX2NvbnRlbnQgaW5wdXRbdHlwZT1kYXRlXVtkYXRhLXZhbC1yZXF1aXJlZF06bm90KFtkYXRhLXZhbC1yZXF1aXJlZD1cIlwiXSkgKyAuZmllbGQtdmFsaWRhdGlvbi1lcnJvcjpiZWZvcmUsXG4uZm9ybS1tb2R1bGUtYV9fY29udGVudCBpbnB1dFt0eXBlPWRhdGVdW2RhdGEtdmFsLXJlcXVpcmVkXTpub3QoW2RhdGEtdmFsLXJlcXVpcmVkPVwiXCJdKSArIFtjbGFzcyo9ZmllbGQtdmFsaWRhdGlvbi1dOmFmdGVyLFxuLmZvcm0tbW9kdWxlLWFfX2NvbnRlbnQgaW5wdXRbdHlwZT1wYXNzd29yZF1bZGF0YS12YWwtcmVxdWlyZWRdOm5vdChbZGF0YS12YWwtcmVxdWlyZWQ9XCJcIl0pICsgLmZpZWxkLXZhbGlkYXRpb24tZXJyb3I6YmVmb3JlLFxuLmZvcm0tbW9kdWxlLWFfX2NvbnRlbnQgaW5wdXRbdHlwZT1wYXNzd29yZF1bZGF0YS12YWwtcmVxdWlyZWRdOm5vdChbZGF0YS12YWwtcmVxdWlyZWQ9XCJcIl0pICsgW2NsYXNzKj1maWVsZC12YWxpZGF0aW9uLV06YWZ0ZXIge1xuICBjb250ZW50OiBcIipcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgd2lkdGg6IDEwMCU7XG4gIHotaW5kZXg6IDEwMDtcbn1cbi5mb3JtLW1vZHVsZS1hX19jb250ZW50IHRleHRhcmVhW2RhdGEtdmFsLXJlcXVpcmVkXTpub3QoW2RhdGEtdmFsLXJlcXVpcmVkPVwiXCJdKSArIFtjbGFzcyo9ZmllbGQtdmFsaWRhdGlvbi1dOmFmdGVyLFxuLmZvcm0tbW9kdWxlLWFfX2NvbnRlbnQgc2VsZWN0W2RhdGEtdmFsLXJlcXVpcmVkXTpub3QoW2RhdGEtdmFsLXJlcXVpcmVkPVwiXCJdKSArIFtjbGFzcyo9ZmllbGQtdmFsaWRhdGlvbi1dOmFmdGVyLFxuLmZvcm0tbW9kdWxlLWFfX2NvbnRlbnQgaW5wdXRbdHlwZT10ZXh0XVtkYXRhLXZhbC1yZXF1aXJlZF06bm90KFtkYXRhLXZhbC1yZXF1aXJlZD1cIlwiXSkgKyBbY2xhc3MqPWZpZWxkLXZhbGlkYXRpb24tXTphZnRlcixcbi5mb3JtLW1vZHVsZS1hX19jb250ZW50IGlucHV0W3R5cGU9bnVtYmVyXVtkYXRhLXZhbC1yZXF1aXJlZF06bm90KFtkYXRhLXZhbC1yZXF1aXJlZD1cIlwiXSkgKyBbY2xhc3MqPWZpZWxkLXZhbGlkYXRpb24tXTphZnRlcixcbi5mb3JtLW1vZHVsZS1hX19jb250ZW50IGlucHV0W3R5cGU9ZW1haWxdW2RhdGEtdmFsLXJlcXVpcmVkXTpub3QoW2RhdGEtdmFsLXJlcXVpcmVkPVwiXCJdKSArIFtjbGFzcyo9ZmllbGQtdmFsaWRhdGlvbi1dOmFmdGVyLFxuLmZvcm0tbW9kdWxlLWFfX2NvbnRlbnQgaW5wdXRbdHlwZT10ZWxdW2RhdGEtdmFsLXJlcXVpcmVkXTpub3QoW2RhdGEtdmFsLXJlcXVpcmVkPVwiXCJdKSArIFtjbGFzcyo9ZmllbGQtdmFsaWRhdGlvbi1dOmFmdGVyLFxuLmZvcm0tbW9kdWxlLWFfX2NvbnRlbnQgaW5wdXRbdHlwZT1kYXRlXVtkYXRhLXZhbC1yZXF1aXJlZF06bm90KFtkYXRhLXZhbC1yZXF1aXJlZD1cIlwiXSkgKyBbY2xhc3MqPWZpZWxkLXZhbGlkYXRpb24tXTphZnRlcixcbi5mb3JtLW1vZHVsZS1hX19jb250ZW50IGlucHV0W3R5cGU9cGFzc3dvcmRdW2RhdGEtdmFsLXJlcXVpcmVkXTpub3QoW2RhdGEtdmFsLXJlcXVpcmVkPVwiXCJdKSArIFtjbGFzcyo9ZmllbGQtdmFsaWRhdGlvbi1dOmFmdGVyIHtcbiAgdG9wOiAtNC40ZW07XG59XG4uZm9ybS1tb2R1bGUtYV9fY29udGVudCB0ZXh0YXJlYVtkYXRhLXZhbC1yZXF1aXJlZF06bm90KFtkYXRhLXZhbC1yZXF1aXJlZD1cIlwiXSkgKyAuZmllbGQtdmFsaWRhdGlvbi1lcnJvcjpiZWZvcmUsXG4uZm9ybS1tb2R1bGUtYV9fY29udGVudCBzZWxlY3RbZGF0YS12YWwtcmVxdWlyZWRdOm5vdChbZGF0YS12YWwtcmVxdWlyZWQ9XCJcIl0pICsgLmZpZWxkLXZhbGlkYXRpb24tZXJyb3I6YmVmb3JlLFxuLmZvcm0tbW9kdWxlLWFfX2NvbnRlbnQgaW5wdXRbdHlwZT10ZXh0XVtkYXRhLXZhbC1yZXF1aXJlZF06bm90KFtkYXRhLXZhbC1yZXF1aXJlZD1cIlwiXSkgKyAuZmllbGQtdmFsaWRhdGlvbi1lcnJvcjpiZWZvcmUsXG4uZm9ybS1tb2R1bGUtYV9fY29udGVudCBpbnB1dFt0eXBlPW51bWJlcl1bZGF0YS12YWwtcmVxdWlyZWRdOm5vdChbZGF0YS12YWwtcmVxdWlyZWQ9XCJcIl0pICsgLmZpZWxkLXZhbGlkYXRpb24tZXJyb3I6YmVmb3JlLFxuLmZvcm0tbW9kdWxlLWFfX2NvbnRlbnQgaW5wdXRbdHlwZT1lbWFpbF1bZGF0YS12YWwtcmVxdWlyZWRdOm5vdChbZGF0YS12YWwtcmVxdWlyZWQ9XCJcIl0pICsgLmZpZWxkLXZhbGlkYXRpb24tZXJyb3I6YmVmb3JlLFxuLmZvcm0tbW9kdWxlLWFfX2NvbnRlbnQgaW5wdXRbdHlwZT10ZWxdW2RhdGEtdmFsLXJlcXVpcmVkXTpub3QoW2RhdGEtdmFsLXJlcXVpcmVkPVwiXCJdKSArIC5maWVsZC12YWxpZGF0aW9uLWVycm9yOmJlZm9yZSxcbi5mb3JtLW1vZHVsZS1hX19jb250ZW50IGlucHV0W3R5cGU9ZGF0ZV1bZGF0YS12YWwtcmVxdWlyZWRdOm5vdChbZGF0YS12YWwtcmVxdWlyZWQ9XCJcIl0pICsgLmZpZWxkLXZhbGlkYXRpb24tZXJyb3I6YmVmb3JlLFxuLmZvcm0tbW9kdWxlLWFfX2NvbnRlbnQgaW5wdXRbdHlwZT1wYXNzd29yZF1bZGF0YS12YWwtcmVxdWlyZWRdOm5vdChbZGF0YS12YWwtcmVxdWlyZWQ9XCJcIl0pICsgLmZpZWxkLXZhbGlkYXRpb24tZXJyb3I6YmVmb3JlIHtcbiAgY29udGVudDogXCIhXCI7XG4gIGNvbG9yOiAjZTMyNjMwO1xuICByaWdodDogMC4xNWVtO1xuICB0b3A6IC0wLjJlbTtcbn1cbi5mb3JtLW1vZHVsZS1hX19jb250ZW50IHRleHRhcmVhLmlucHV0LXZhbGlkYXRpb24tZXJyb3IsIC5mb3JtLW1vZHVsZS1hX19jb250ZW50IHRleHRhcmVhOmludmFsaWQsXG4uZm9ybS1tb2R1bGUtYV9fY29udGVudCBzZWxlY3QuaW5wdXQtdmFsaWRhdGlvbi1lcnJvcixcbi5mb3JtLW1vZHVsZS1hX19jb250ZW50IHNlbGVjdDppbnZhbGlkLFxuLmZvcm0tbW9kdWxlLWFfX2NvbnRlbnQgaW5wdXRbdHlwZT10ZXh0XS5pbnB1dC12YWxpZGF0aW9uLWVycm9yLFxuLmZvcm0tbW9kdWxlLWFfX2NvbnRlbnQgaW5wdXRbdHlwZT10ZXh0XTppbnZhbGlkLFxuLmZvcm0tbW9kdWxlLWFfX2NvbnRlbnQgaW5wdXRbdHlwZT1udW1iZXJdLmlucHV0LXZhbGlkYXRpb24tZXJyb3IsXG4uZm9ybS1tb2R1bGUtYV9fY29udGVudCBpbnB1dFt0eXBlPW51bWJlcl06aW52YWxpZCxcbi5mb3JtLW1vZHVsZS1hX19jb250ZW50IGlucHV0W3R5cGU9ZW1haWxdLmlucHV0LXZhbGlkYXRpb24tZXJyb3IsXG4uZm9ybS1tb2R1bGUtYV9fY29udGVudCBpbnB1dFt0eXBlPWVtYWlsXTppbnZhbGlkLFxuLmZvcm0tbW9kdWxlLWFfX2NvbnRlbnQgaW5wdXRbdHlwZT10ZWxdLmlucHV0LXZhbGlkYXRpb24tZXJyb3IsXG4uZm9ybS1tb2R1bGUtYV9fY29udGVudCBpbnB1dFt0eXBlPXRlbF06aW52YWxpZCxcbi5mb3JtLW1vZHVsZS1hX19jb250ZW50IGlucHV0W3R5cGU9ZGF0ZV0uaW5wdXQtdmFsaWRhdGlvbi1lcnJvcixcbi5mb3JtLW1vZHVsZS1hX19jb250ZW50IGlucHV0W3R5cGU9ZGF0ZV06aW52YWxpZCxcbi5mb3JtLW1vZHVsZS1hX19jb250ZW50IGlucHV0W3R5cGU9cGFzc3dvcmRdLmlucHV0LXZhbGlkYXRpb24tZXJyb3IsXG4uZm9ybS1tb2R1bGUtYV9fY29udGVudCBpbnB1dFt0eXBlPXBhc3N3b3JkXTppbnZhbGlkIHtcbiAgYm9yZGVyLWNvbG9yOiAjZTMyNjMwO1xufVxuLmZvcm0tbW9kdWxlLWFfX2NvbnRlbnQgdGV4dGFyZWEgKyBzcGFuLFxuLmZvcm0tbW9kdWxlLWFfX2NvbnRlbnQgc2VsZWN0ICsgc3Bhbixcbi5mb3JtLW1vZHVsZS1hX19jb250ZW50IGlucHV0W3R5cGU9dGV4dF0gKyBzcGFuLFxuLmZvcm0tbW9kdWxlLWFfX2NvbnRlbnQgaW5wdXRbdHlwZT1udW1iZXJdICsgc3Bhbixcbi5mb3JtLW1vZHVsZS1hX19jb250ZW50IGlucHV0W3R5cGU9ZW1haWxdICsgc3Bhbixcbi5mb3JtLW1vZHVsZS1hX19jb250ZW50IGlucHV0W3R5cGU9dGVsXSArIHNwYW4sXG4uZm9ybS1tb2R1bGUtYV9fY29udGVudCBpbnB1dFt0eXBlPWRhdGVdICsgc3Bhbixcbi5mb3JtLW1vZHVsZS1hX19jb250ZW50IGlucHV0W3R5cGU9cGFzc3dvcmRdICsgc3BhbiB7XG4gIGZsb2F0OiByaWdodDtcbn1cbkBzdXBwb3J0cyAoLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lKSBvciAoLW1vei1hcHBlYXJhbmNlOiBub25lKSB7XG4gIC5mb3JtLW1vZHVsZS1hX19jb250ZW50IHNlbGVjdDpub3QoW3NpemVdKSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDQ1ZGVnLCB0cmFuc3BhcmVudCA1MCUsIGN1cnJlbnRDb2xvciA1MCUpLCBsaW5lYXItZ3JhZGllbnQoMTM1ZGVnLCBjdXJyZW50Q29sb3IgNTAlLCB0cmFuc3BhcmVudCA1MCUpO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNhbGMoMTAwJSAtIDIxcHgpIGNhbGMoMC41ZW0gKyAyMHB4KSwgY2FsYygxMDAlIC0gMTZweCkgY2FsYygwLjVlbSArIDIwcHgpO1xuICAgIGJhY2tncm91bmQtc2l6ZTogNXB4IDVweCwgNXB4IDVweDtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gIH1cbn1cbi5mb3JtLW1vZHVsZS1hX19jb250ZW50IGlucHV0W3R5cGU9ZGF0ZV0ge1xuICBwYWRkaW5nOiAwLjg3NXJlbSAxLjM3NXJlbTtcbn1cbi5mb3JtLW1vZHVsZS1hX19jb250ZW50IGlucHV0W3R5cGU9ZGF0ZV06Oi13ZWJraXQtY2xlYXItYnV0dG9uIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBtYXJnaW4tcmlnaHQ6IDRweDtcbn1cbi5mb3JtLW1vZHVsZS1hX19jb250ZW50IGlucHV0W3R5cGU9ZGF0ZV06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24ge1xuICBoZWlnaHQ6IDMwcHg7XG59XG4uZm9ybS1tb2R1bGUtYV9fY29udGVudCBpbnB1dFt0eXBlPWRhdGVdOjotd2Via2l0LWNhbGVuZGFyLXBpY2tlci1pbmRpY2F0b3Ige1xuICBmb250LXNpemU6IDEycHg7XG4gIG1hcmdpbi1sZWZ0OiA0cHg7XG59XG4uZm9ybS1tb2R1bGUtYV9fY29udGVudCBpbnB1dFt0eXBlPXN1Ym1pdF0ge1xuICBmb250LWZhbWlseTogXCJGb3JveWEgQmFua2kgVGV4dFwiLCBcIkhlbHZldGljYVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMS40O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJvcmRlcjogMC4xMjVyZW0gc29saWQ7XG4gIGJvcmRlci1yYWRpdXM6IDJyZW07XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjI1cyBjdWJpYy1iZXppZXIoMC4yNCwgMC41LCAwLjIyLCAwLjg5KSwgY29sb3IgMC4yNXMgY3ViaWMtYmV6aWVyKDAuMjQsIDAuNSwgMC4yMiwgMC44OSksIGJvcmRlci1jb2xvciAwLjI1cyBjdWJpYy1iZXppZXIoMC4yNCwgMC41LCAwLjIyLCAwLjg5KTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDFyZW0gMnJlbTtcbiAgd2lkdGg6IHVuc2V0O1xuICBtYXgtd2lkdGg6IHVuc2V0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGUxYTJiO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgbWFyZ2luLXRvcDogMnJlbTtcbn1cbi5mb3JtLW1vZHVsZS1hX19jb250ZW50IGlucHV0W3R5cGU9c3VibWl0XTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzZTQ4NTU7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmZvcm0tbW9kdWxlLWFfX2NvbnRlbnQgaW5wdXRbdHlwZT1zdWJtaXRdOmRpc2FibGVkLCAuZm9ybS1tb2R1bGUtYV9fY29udGVudCBpbnB1dFt0eXBlPXN1Ym1pdF0uYnRuLS1kaXNhYmxlZCB7XG4gIG9wYWNpdHk6IDAuNTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uZm9ybS1tb2R1bGUtYV9fY29udGVudCBpbnB1dFt0eXBlPXN1Ym1pdF06Zm9jdXMtdmlzaWJsZSB7XG4gIG91dGxpbmUtb2Zmc2V0OiAwO1xuICBvdXRsaW5lOiAwLjI1cmVtIHNvbGlkICM4ZTk4YTg7XG59XG4uZm9ybS1tb2R1bGUtYV9fY29udGVudCBpbnB1dFt0eXBlPXN1Ym1pdF06YWN0aXZlIHtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbn1cblxuLm1hcC1tb2R1bGUtYSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY2xlYXI6IGJvdGg7XG4gIG1heC13aWR0aDogOTByZW07XG4gIG1hcmdpbjogMCBhdXRvIDJyZW07XG4gIHBhZGRpbmc6IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLm1hcC1tb2R1bGUtYSB7XG4gICAgcGFkZGluZzogMCAzLjVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbTtcbiAgfVxufVxuLm1hcC1tb2R1bGUtYSAuZnJhbWVfX2NlbGwge1xuICBtYXgtd2lkdGg6IHVuc2V0O1xuICBtYXJnaW46IDJyZW0gMXJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAubWFwLW1vZHVsZS1hIC5mcmFtZV9fY2VsbCB7XG4gICAgbWFyZ2luOiAyLjVyZW0gMDtcbiAgICBib3JkZXItcmFkaXVzOiAwLjYyNXJlbTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG59XG4ubWFwLW1vZHVsZS1hIC5tYXAtbW9kdWxlLWFfX3dyYXBwZXIgZGl2IHtcbiAgZm9udC1mYW1pbHk6IFwiRm9yb3lhIEJhbmtpIFRleHRcIiwgXCJIZWx2ZXRpY2FcIiwgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogbm9ybWFsICFpbXBvcnRhbnQ7XG59XG4ubWFwLW1vZHVsZS1hIC5tYXAtbW9kdWxlLWFfX3dyYXBwZXIgLmdtLXN0eWxlLXBidCB7XG4gIG1heC13aWR0aDogbm9uZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubWFwLW1vZHVsZS1hIC5tYXAtbW9kdWxlLWFfX3dyYXBwZXIgLmdtLXN0eWxlLXBidCB7XG4gICAgbWFyZ2luLWxlZnQ6IDIyLjVyZW07XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5tYXAtbW9kdWxlLWEgLm1hcC1tb2R1bGUtYV9fd3JhcHBlciAuZ20tc3R5bGUtcGJ0IHtcbiAgICBtYXJnaW4tbGVmdDogMjYuMjVyZW07XG4gIH1cbn1cbi5tYXAtbW9kdWxlLWEgLm1hcC1tb2R1bGUtYV9fdGl0bGUge1xuICBmb250LWZhbWlseTogXCJGb3JveWEgQmFua2kgRGlzcGxheVwiLCBcIkhlbHZldGljYVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICBmb250LWZhbWlseTogXCJGb3JveWEgQmFua2kgRGlzcGxheVwiLCBcIkhlbHZldGljYVwiLCBzYW5zLXNlcmlmO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5tYXAtbW9kdWxlLWEgLm1hcC1tb2R1bGUtYV9faW5mby1jb250YWluZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDMuMTI1cmVtO1xuICAgIGxlZnQ6IDYuMjVyZW07XG4gICAgYm90dG9tOiAzLjEyNXJlbTtcbiAgICB3aWR0aDogMjByZW07XG4gICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICB9XG4gIC5tYXAtbW9kdWxlLWEgLm1hcC1tb2R1bGUtYV9faW5mby1jb250YWluZXI6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgICB3aWR0aDogMTBweDtcbiAgICBoZWlnaHQ6IDA7XG4gICAgei1pbmRleDogMTI7XG4gIH1cbiAgLm1hcC1tb2R1bGUtYSAubWFwLW1vZHVsZS1hX19pbmZvLWNvbnRhaW5lcjpob3Zlcjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICAgIGhlaWdodDogOHB4O1xuICB9XG4gIC5tYXAtbW9kdWxlLWEgLm1hcC1tb2R1bGUtYV9faW5mby1jb250YWluZXI6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMDUpO1xuICB9XG4gIC5tYXAtbW9kdWxlLWEgLm1hcC1tb2R1bGUtYV9faW5mby1jb250YWluZXI6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMyk7XG4gICAgYmFja2dyb3VuZDogIzAwNjg5MDtcbiAgfVxuICAubWFwLW1vZHVsZS1hIC5tYXAtbW9kdWxlLWFfX2luZm8tY29udGFpbmVyOjotd2Via2l0LXNjcm9sbGJhci10aHVtYjp3aW5kb3ctaW5hY3RpdmUge1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgfVxufVxuLm1hcC1tb2R1bGUtYSAubWFwLW1vZHVsZS1hX19zZWFyY2gtY29udGFpbmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbn1cbi5tYXAtbW9kdWxlLWEgLm1hcC1tb2R1bGUtYV9fc2VhcmNoLWlucHV0IHtcbiAgaGVpZ2h0OiA0cmVtO1xuICBwYWRkaW5nOiAwIDhweDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgd2lkdGg6IDE1LjYyNXJlbTtcbn1cbi5tYXAtbW9kdWxlLWEgLm1hcC1tb2R1bGUtYV9fc2VhcmNoLWJ1dHRvbiB7XG4gIHJpZ2h0OiAxcmVtO1xuICB0b3A6IDUyJTtcbn1cbi5tYXAtbW9kdWxlLWEgLm1hcC1tb2R1bGUtYV9fc2VhcmNoLXJlc3VsdHNfX2xpc3Qge1xuICBwYWRkaW5nOiAwIDMycHg7XG59XG4ubWFwLW1vZHVsZS1hIC5tYXAtbW9kdWxlLWFfX3NlYXJjaC1yZXN1bHRzX19saXN0ICsgZGl2IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi5tYXAtbW9kdWxlLWEgLm1hcC1tb2R1bGUtYV9fc2VhcmNoLXJlc3VsdHNfX2xpbms6aG92ZXIge1xuICBjb2xvcjogI2MwNTcwMTtcbn1cbi5tYXAtbW9kdWxlLWEgLm1hcC1tb2R1bGUtYV9fbm8tcmVzdWx0cyxcbi5tYXAtbW9kdWxlLWEgLm1hcC1tb2R1bGUtYV9fbXVsdGlwbGUtcmVzdWx0cyB7XG4gIHBhZGRpbmc6IDEuODc1cmVtIDMycHg7XG59XG4ubWFwLW1vZHVsZS1hIC5tYXAtbW9kdWxlLWFfX2luZm8ge1xuICBwYWRkaW5nOiAwIDI0cHggMjRweDtcbn1cbi5tYXAtbW9kdWxlLWEgLm1hcC1tb2R1bGUtYV9fYmFjay1saW5rIHtcbiAgY29sb3I6ICM0YTRhNGE7XG4gIG1hcmdpbi1sZWZ0OiA4cHg7XG59XG4ubWFwLW1vZHVsZS1hIC5tYXAtbW9kdWxlLWFfX2JhY2stbGluazpob3ZlciB7XG4gIGNvbG9yOiAjYzA1NzAxO1xufVxuLm1hcC1tb2R1bGUtYSAuYnRuIHtcbiAgbWFyZ2luOiAwIDE2cHggMTZweDtcbiAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAzMnB4KTtcbn1cblxuLm1hcC1tb2R1bGUtYV9faW5mby13cmFwcGVyIHtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMTI1cmVtO1xuICBjb2xvcjogIzRhNGE0YTtcbn1cbi5tYXAtbW9kdWxlLWFfX2luZm8td3JhcHBlciAuYS1hcnJvdy1saW5rIHtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xufVxuLm1hcC1tb2R1bGUtYV9faW5mby13cmFwcGVyIC5hLWFycm93LWxpbmsgc3ZnIHtcbiAgd2lkdGg6IDAuNzVyZW07XG4gIGhlaWdodDogMC43NXJlbTtcbn1cblxuLm11bHRpcGxlLXRlYXNlci1tb2R1bGUge1xuICBtYXgtd2lkdGg6IDI1MDBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG1hcmdpbi10b3A6IC04cHg7XG59XG4ubXVsdGlwbGUtdGVhc2VyLW1vZHVsZSAuZnJhbWVfX2NlbGwge1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDAgLThweDtcbn1cblxuLm11bHRpcGxlLXRlYXNlci1tb2R1bGUtcm93LTEtaXRlbSAucm93X19jZWxsLWl0ZW06bm90KC50LWJnLWNvbG9yLTEpOm5vdCgudC1iZy1jb2xvci0yKTpub3QoLnQtYmctY29sb3ItMyk6bm90KC50LWJnLWNvbG9yLTQpOm5vdCgudC1iZy1jb2xvci1ncmF5KSxcbi5tdWx0aXBsZS10ZWFzZXItbW9kdWxlLXJvdy0yLWl0ZW0gLnJvd19fY2VsbC1pdGVtOm5vdCgudC1iZy1jb2xvci0xKTpub3QoLnQtYmctY29sb3ItMik6bm90KC50LWJnLWNvbG9yLTMpOm5vdCgudC1iZy1jb2xvci00KTpub3QoLnQtYmctY29sb3ItZ3JheSksXG4ubXVsdGlwbGUtdGVhc2VyLW1vZHVsZS1yb3ctMy1pdGVtIC5yb3dfX2NlbGwtaXRlbTpub3QoLnQtYmctY29sb3ItMSk6bm90KC50LWJnLWNvbG9yLTIpOm5vdCgudC1iZy1jb2xvci0zKTpub3QoLnQtYmctY29sb3ItNCk6bm90KC50LWJnLWNvbG9yLWdyYXkpIHtcbiAgY29sb3I6ICMwMDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbn1cbi5tdWx0aXBsZS10ZWFzZXItbW9kdWxlLXJvdy0xLWl0ZW0gLnJvd19fY2VsbC1pdGVtOm5vdCgudC1iZy1jb2xvci0xKTpub3QoLnQtYmctY29sb3ItMik6bm90KC50LWJnLWNvbG9yLTMpOm5vdCgudC1iZy1jb2xvci00KTpub3QoLnQtYmctY29sb3ItZ3JheSkgLmEtYXJyb3ctbGluay5hLWFycm93LWxpbmstLWxhcmdlLFxuLm11bHRpcGxlLXRlYXNlci1tb2R1bGUtcm93LTItaXRlbSAucm93X19jZWxsLWl0ZW06bm90KC50LWJnLWNvbG9yLTEpOm5vdCgudC1iZy1jb2xvci0yKTpub3QoLnQtYmctY29sb3ItMyk6bm90KC50LWJnLWNvbG9yLTQpOm5vdCgudC1iZy1jb2xvci1ncmF5KSAuYS1hcnJvdy1saW5rLmEtYXJyb3ctbGluay0tbGFyZ2UsXG4ubXVsdGlwbGUtdGVhc2VyLW1vZHVsZS1yb3ctMy1pdGVtIC5yb3dfX2NlbGwtaXRlbTpub3QoLnQtYmctY29sb3ItMSk6bm90KC50LWJnLWNvbG9yLTIpOm5vdCgudC1iZy1jb2xvci0zKTpub3QoLnQtYmctY29sb3ItNCk6bm90KC50LWJnLWNvbG9yLWdyYXkpIC5hLWFycm93LWxpbmsuYS1hcnJvdy1saW5rLS1sYXJnZSB7XG4gIGNvbG9yOiAjYzA1NzAxO1xufVxuLm11bHRpcGxlLXRlYXNlci1tb2R1bGUtcm93LTEtaXRlbSAucm93X19jZWxsLWl0ZW06bm90KC50LWJnLWNvbG9yLTEpOm5vdCgudC1iZy1jb2xvci0yKTpub3QoLnQtYmctY29sb3ItMyk6bm90KC50LWJnLWNvbG9yLTQpOm5vdCgudC1iZy1jb2xvci1ncmF5KSAuYS1hcnJvdy1saW5rLmEtYXJyb3ctbGluay0tbGFyZ2U6dmlzaXRlZCwgLm11bHRpcGxlLXRlYXNlci1tb2R1bGUtcm93LTEtaXRlbSAucm93X19jZWxsLWl0ZW06bm90KC50LWJnLWNvbG9yLTEpOm5vdCgudC1iZy1jb2xvci0yKTpub3QoLnQtYmctY29sb3ItMyk6bm90KC50LWJnLWNvbG9yLTQpOm5vdCgudC1iZy1jb2xvci1ncmF5KSAuYS1hcnJvdy1saW5rLmEtYXJyb3ctbGluay0tbGFyZ2U6aG92ZXIsXG4ubXVsdGlwbGUtdGVhc2VyLW1vZHVsZS1yb3ctMi1pdGVtIC5yb3dfX2NlbGwtaXRlbTpub3QoLnQtYmctY29sb3ItMSk6bm90KC50LWJnLWNvbG9yLTIpOm5vdCgudC1iZy1jb2xvci0zKTpub3QoLnQtYmctY29sb3ItNCk6bm90KC50LWJnLWNvbG9yLWdyYXkpIC5hLWFycm93LWxpbmsuYS1hcnJvdy1saW5rLS1sYXJnZTp2aXNpdGVkLFxuLm11bHRpcGxlLXRlYXNlci1tb2R1bGUtcm93LTItaXRlbSAucm93X19jZWxsLWl0ZW06bm90KC50LWJnLWNvbG9yLTEpOm5vdCgudC1iZy1jb2xvci0yKTpub3QoLnQtYmctY29sb3ItMyk6bm90KC50LWJnLWNvbG9yLTQpOm5vdCgudC1iZy1jb2xvci1ncmF5KSAuYS1hcnJvdy1saW5rLmEtYXJyb3ctbGluay0tbGFyZ2U6aG92ZXIsXG4ubXVsdGlwbGUtdGVhc2VyLW1vZHVsZS1yb3ctMy1pdGVtIC5yb3dfX2NlbGwtaXRlbTpub3QoLnQtYmctY29sb3ItMSk6bm90KC50LWJnLWNvbG9yLTIpOm5vdCgudC1iZy1jb2xvci0zKTpub3QoLnQtYmctY29sb3ItNCk6bm90KC50LWJnLWNvbG9yLWdyYXkpIC5hLWFycm93LWxpbmsuYS1hcnJvdy1saW5rLS1sYXJnZTp2aXNpdGVkLFxuLm11bHRpcGxlLXRlYXNlci1tb2R1bGUtcm93LTMtaXRlbSAucm93X19jZWxsLWl0ZW06bm90KC50LWJnLWNvbG9yLTEpOm5vdCgudC1iZy1jb2xvci0yKTpub3QoLnQtYmctY29sb3ItMyk6bm90KC50LWJnLWNvbG9yLTQpOm5vdCgudC1iZy1jb2xvci1ncmF5KSAuYS1hcnJvdy1saW5rLmEtYXJyb3ctbGluay0tbGFyZ2U6aG92ZXIge1xuICBjb2xvcjogI2MwNTcwMTtcbn1cblxuLm11bHRpcGxlLXRlYXNlci1tb2R1bGUtcm93LTItaXRlbSAucm93X19jZWxsLWl0ZW06bm90KC50LWJnLWNvbG9yLTEpOm5vdCgudC1iZy1jb2xvci0yKTpub3QoLnQtYmctY29sb3ItMyk6bm90KC50LWJnLWNvbG9yLTQpOm5vdCgudC1iZy1jb2xvci1ncmF5KSxcbi5tdWx0aXBsZS10ZWFzZXItbW9kdWxlLXJvdy0zLWl0ZW0gLnJvd19fY2VsbC1pdGVtOm5vdCgudC1iZy1jb2xvci0xKTpub3QoLnQtYmctY29sb3ItMik6bm90KC50LWJnLWNvbG9yLTMpOm5vdCgudC1iZy1jb2xvci00KTpub3QoLnQtYmctY29sb3ItZ3JheSkge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZDFkM2Q0O1xufVxuXG4ubXVsdGlwbGUtdGVhc2VyLW1vZHVsZSAubXVsdGlwbGUtdGVhc2VyLW1vZHVsZV9fdGl0bGUge1xuICBmb250LWZhbWlseTogXCJGb3JveWEgQmFua2kgRGlzcGxheVwiLCBcIkhlbHZldGljYVwiLCBzYW5zLXNlcmlmO1xufVxuXG4ubXVsdGlwbGUtdGVhc2VyLW1vZHVsZS1yb3ctMi1pdGVtIC5tdWx0aXBsZS10ZWFzZXItbW9kdWxlX190aXRsZSxcbi5tdWx0aXBsZS10ZWFzZXItbW9kdWxlLXJvdy0zLWl0ZW0gLm11bHRpcGxlLXRlYXNlci1tb2R1bGVfX3RpdGxlIHtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBsaW5lLWhlaWdodDogMS42MjVyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzNTlweCkge1xuICAubXVsdGlwbGUtdGVhc2VyLW1vZHVsZS1yb3ctMi1pdGVtIC5tdWx0aXBsZS10ZWFzZXItbW9kdWxlX190aXRsZSxcbi5tdWx0aXBsZS10ZWFzZXItbW9kdWxlLXJvdy0zLWl0ZW0gLm11bHRpcGxlLXRlYXNlci1tb2R1bGVfX3RpdGxlIHtcbiAgICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyODBweCkge1xuICAubXVsdGlwbGUtdGVhc2VyLW1vZHVsZS1yb3ctMy1pdGVtIC5tdWx0aXBsZS10ZWFzZXItbW9kdWxlX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAxLjg3NXJlbTtcbiAgICBsaW5lLWhlaWdodDogMi41cmVtO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAubXVsdGlwbGUtdGVhc2VyLW1vZHVsZS1yb3ctMi1pdGVtIC5tdWx0aXBsZS10ZWFzZXItbW9kdWxlX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAxLjg3NXJlbTtcbiAgICBsaW5lLWhlaWdodDogMi4yNXJlbTtcbiAgICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgLm11bHRpcGxlLXRlYXNlci1tb2R1bGUtcm93LTItaXRlbSAubXVsdGlwbGUtdGVhc2VyLW1vZHVsZV9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMS44NzVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDIuMjVyZW07XG4gICAgd29yZC1icmVhazogYnJlYWstd29yZDtcbiAgfVxufVxuXG4ubXVsdGlwbGUtdGVhc2VyLW1vZHVsZSAubXVsdGlwbGUtdGVhc2VyLW1vZHVsZV9fY29udGVudCAucmljaC10ZXh0IHtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMS41cmVtO1xufVxuLm11bHRpcGxlLXRlYXNlci1tb2R1bGUgLm11bHRpcGxlLXRlYXNlci1tb2R1bGVfX2NvbnRlbnQgLnJpY2gtdGV4dCAuYS1hcnJvdy1saW5rLmEtYXJyb3ctbGluay0tbGFyZ2Uge1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDFyZW07XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5tdWx0aXBsZS10ZWFzZXItbW9kdWxlLXJvdy0xLWl0ZW0gLm11bHRpcGxlLXRlYXNlci1tb2R1bGVfX2NvbnRlbnQtLWhhc0ltYWdlLFxuLm11bHRpcGxlLXRlYXNlci1tb2R1bGUtcm93LTEtaXRlbSAubXVsdGlwbGUtdGVhc2VyLW1vZHVsZV9faW1hZ2UsXG4ubXVsdGlwbGUtdGVhc2VyLW1vZHVsZS1yb3ctMS1pdGVtIC5iZy12aWRlby1wbGF5ZXJfX25vLWNvbnNlbnQtaW1hZ2UsXG4ubXVsdGlwbGUtdGVhc2VyLW1vZHVsZS1yb3ctMS1pdGVtIC5yb3dfX2NlbGwtaXRlbS0taGFzVmlkZW8ge1xuICAgIGhlaWdodDogY2FsYygxMDB2dyAvIDEuNzc3Nzc3Nzc3OCk7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAubXVsdGlwbGUtdGVhc2VyLW1vZHVsZS1yb3ctMS1pdGVtIC5tdWx0aXBsZS10ZWFzZXItbW9kdWxlX19jb250ZW50LS1oYXNWaWRlbyB7XG4gICAgbWluLWhlaWdodDogY2FsYygoKDEwMHZ3IC0gKDE2cHggKiAxKSkgKiAwLjc1KSAvIDEuNzc3Nzc3Nzc3OCk7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5tdWx0aXBsZS10ZWFzZXItbW9kdWxlLXJvdy0xLWl0ZW0gLm11bHRpcGxlLXRlYXNlci1tb2R1bGVfX2NvbnRlbnQtLWhhc1ZpZGVvIHtcbiAgICBtaW4taGVpZ2h0OiBjYWxjKCgoMTAwdncgLSAoMTZweCAqIDEpKSAqIDAuNzUpIC8gMS43Nzc3Nzc3Nzc4KTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgLm11bHRpcGxlLXRlYXNlci1tb2R1bGUtcm93LTEtaXRlbSAubXVsdGlwbGUtdGVhc2VyLW1vZHVsZV9fY29udGVudC0taGFzVmlkZW8ge1xuICAgIG1pbi1oZWlnaHQ6IGNhbGMoKCgxMDB2dyAtICgxNnB4ICogMSkpICogMC43NSkgLyAxLjc3Nzc3Nzc3NzgpO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtaW4td2lkdGg6IDI1MDBweCkge1xuICAubXVsdGlwbGUtdGVhc2VyLW1vZHVsZS1yb3ctMS1pdGVtIC5tdWx0aXBsZS10ZWFzZXItbW9kdWxlX19jb250ZW50LS1oYXNWaWRlbyB7XG4gICAgbWluLWhlaWdodDogY2FsYyhcbiAgICAgICAgKCgyNTAwcHggLSAoMTZweCAqIDEpKSAqIDAuNzUpIC8gMS43Nzc3Nzc3Nzc4XG4gICAgKTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTEwMHB4KSBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm11bHRpcGxlLXRlYXNlci1tb2R1bGUtcm93LTEtaXRlbSAubXVsdGlwbGUtdGVhc2VyLW1vZHVsZV9fY29udGVudC0taGFzVmlkZW8ge1xuICAgIG1pbi1oZWlnaHQ6IGNhbGMoKCgxMDB2dyAtICgxNnB4ICogMSkpICogMC41KSAvIDEuNzc3Nzc3Nzc3OCk7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExMDBweCkgYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAubXVsdGlwbGUtdGVhc2VyLW1vZHVsZS1yb3ctMS1pdGVtIC5tdWx0aXBsZS10ZWFzZXItbW9kdWxlX19jb250ZW50LS1oYXNWaWRlbyB7XG4gICAgbWluLWhlaWdodDogY2FsYygoKDEwMHZ3IC0gKDE2cHggKiAxKSkgKiAwLjUpIC8gMS43Nzc3Nzc3Nzc4KTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTEwMHB4KSBhbmQgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gIC5tdWx0aXBsZS10ZWFzZXItbW9kdWxlLXJvdy0xLWl0ZW0gLm11bHRpcGxlLXRlYXNlci1tb2R1bGVfX2NvbnRlbnQtLWhhc1ZpZGVvIHtcbiAgICBtaW4taGVpZ2h0OiBjYWxjKCgoMTAwdncgLSAoMTZweCAqIDEpKSAqIDAuNSkgLyAxLjc3Nzc3Nzc3NzgpO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTAwcHgpIGFuZCAobWluLXdpZHRoOiAyNTAwcHgpIHtcbiAgLm11bHRpcGxlLXRlYXNlci1tb2R1bGUtcm93LTEtaXRlbSAubXVsdGlwbGUtdGVhc2VyLW1vZHVsZV9fY29udGVudC0taGFzVmlkZW8ge1xuICAgIG1pbi1oZWlnaHQ6IGNhbGMoXG4gICAgICAgICgoMjUwMHB4IC0gKDE2cHggKiAxKSkgKiAwLjUpIC8gMS43Nzc3Nzc3Nzc4XG4gICAgKTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAubXVsdGlwbGUtdGVhc2VyLW1vZHVsZS1yb3ctMi1pdGVtIC5tdWx0aXBsZS10ZWFzZXItbW9kdWxlX19pbWFnZSB7XG4gICAgaGVpZ2h0OiBjYWxjKCgoMTAwdncgLSAoMTZweCAqIDEpKSAqIDAuNSkgLyAxLjc3Nzc3Nzc3NzgpO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLm11bHRpcGxlLXRlYXNlci1tb2R1bGUtcm93LTItaXRlbSAubXVsdGlwbGUtdGVhc2VyLW1vZHVsZV9faW1hZ2Uge1xuICAgIGhlaWdodDogY2FsYygoKDEwMHZ3IC0gKDE2cHggKiAxKSkgKiAwLjUpIC8gMS43Nzc3Nzc3Nzc4KTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gIC5tdWx0aXBsZS10ZWFzZXItbW9kdWxlLXJvdy0yLWl0ZW0gLm11bHRpcGxlLXRlYXNlci1tb2R1bGVfX2ltYWdlIHtcbiAgICBoZWlnaHQ6IGNhbGMoKCgxMDB2dyAtICgxNnB4ICogMSkpICogMC41KSAvIDEuNzc3Nzc3Nzc3OCk7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDI1MDBweCkge1xuICAubXVsdGlwbGUtdGVhc2VyLW1vZHVsZS1yb3ctMi1pdGVtIC5tdWx0aXBsZS10ZWFzZXItbW9kdWxlX19pbWFnZSB7XG4gICAgaGVpZ2h0OiBjYWxjKFxuICAgICAgICAoKDI1MDBweCAtICgxNnB4ICogMSkpICogMC41KSAvIDEuNzc3Nzc3Nzc3OFxuICAgICk7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm11bHRpcGxlLXRlYXNlci1tb2R1bGUtcm93LTMtaXRlbSAubXVsdGlwbGUtdGVhc2VyLW1vZHVsZV9faW1hZ2Uge1xuICAgIGhlaWdodDogY2FsYygoKDEwMHZ3IC0gKDE2cHggKiAyKSkgKiAwLjMzMzMzMzMzMzMpIC8gMS43Nzc3Nzc3Nzc4KTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5tdWx0aXBsZS10ZWFzZXItbW9kdWxlLXJvdy0zLWl0ZW0gLm11bHRpcGxlLXRlYXNlci1tb2R1bGVfX2ltYWdlIHtcbiAgICBoZWlnaHQ6IGNhbGMoKCgxMDB2dyAtICgxNnB4ICogMikpICogMC4zMzMzMzMzMzMzKSAvIDEuNzc3Nzc3Nzc3OCk7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyODBweCkge1xuICAubXVsdGlwbGUtdGVhc2VyLW1vZHVsZS1yb3ctMy1pdGVtIC5tdWx0aXBsZS10ZWFzZXItbW9kdWxlX19pbWFnZSB7XG4gICAgaGVpZ2h0OiBjYWxjKCgoMTAwdncgLSAoMTZweCAqIDIpKSAqIDAuMzMzMzMzMzMzMykgLyAxLjc3Nzc3Nzc3NzgpO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAyNTAwcHgpIHtcbiAgLm11bHRpcGxlLXRlYXNlci1tb2R1bGUtcm93LTMtaXRlbSAubXVsdGlwbGUtdGVhc2VyLW1vZHVsZV9faW1hZ2Uge1xuICAgIGhlaWdodDogY2FsYyhcbiAgICAgICAgKCgyNTAwcHggLSAoMTZweCAqIDIpKSAqIDAuMzMzMzMzMzMzMykgLyAxLjc3Nzc3Nzc3NzhcbiAgICApO1xuICB9XG59XG5cbi5tdWx0aXBsZS10ZWFzZXItbW9kdWxlLXJvdy0yLWl0ZW0gLnJvd19fY2VsbC1pdGVtOm5vdCgudC1iZy1jb2xvci0xKTpub3QoLnQtYmctY29sb3ItMik6bm90KC50LWJnLWNvbG9yLTMpOm5vdCgudC1iZy1jb2xvci00KTpub3QoLnQtYmctY29sb3ItZ3JheSkgPiBhID4gZGl2Om5vdCg6Zmlyc3QtY2hpbGQpIC5tdWx0aXBsZS10ZWFzZXItbW9kdWxlX19jdGEge1xuICB0b3A6IGNhbGMoKDEwMHZ3IC8gMS43Nzc3Nzc3Nzc4KSAvIDIpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAubXVsdGlwbGUtdGVhc2VyLW1vZHVsZS1yb3ctMi1pdGVtIC5yb3dfX2NlbGwtaXRlbTpub3QoLnQtYmctY29sb3ItMSk6bm90KC50LWJnLWNvbG9yLTIpOm5vdCgudC1iZy1jb2xvci0zKTpub3QoLnQtYmctY29sb3ItNCk6bm90KC50LWJnLWNvbG9yLWdyYXkpID4gYSA+IGRpdjpub3QoOmZpcnN0LWNoaWxkKSAubXVsdGlwbGUtdGVhc2VyLW1vZHVsZV9fY3RhIHtcbiAgICB0b3A6IGNhbGMoKCgxMDB2dyAqIDAuNSkgLyAxLjc3Nzc3Nzc3NzgpIC8gMik7XG4gIH1cbn1cblxuLm11bHRpcGxlLXRlYXNlci1tb2R1bGUtcm93LTMtaXRlbSAucm93X19jZWxsLWl0ZW06bm90KC50LWJnLWNvbG9yLTEpOm5vdCgudC1iZy1jb2xvci0yKTpub3QoLnQtYmctY29sb3ItMyk6bm90KC50LWJnLWNvbG9yLTQpOm5vdCgudC1iZy1jb2xvci1ncmF5KSA+IGEgPiBkaXY6bm90KDpmaXJzdC1jaGlsZCkgLm11bHRpcGxlLXRlYXNlci1tb2R1bGVfX2N0YSB7XG4gIHRvcDogY2FsYygoMTAwdncgLyAxLjc3Nzc3Nzc3NzgpIC8gMik7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5tdWx0aXBsZS10ZWFzZXItbW9kdWxlLXJvdy0zLWl0ZW0gLnJvd19fY2VsbC1pdGVtOm5vdCgudC1iZy1jb2xvci0xKTpub3QoLnQtYmctY29sb3ItMik6bm90KC50LWJnLWNvbG9yLTMpOm5vdCgudC1iZy1jb2xvci00KTpub3QoLnQtYmctY29sb3ItZ3JheSkgPiBhID4gZGl2Om5vdCg6Zmlyc3QtY2hpbGQpIC5tdWx0aXBsZS10ZWFzZXItbW9kdWxlX19jdGEge1xuICAgIHRvcDogY2FsYygoKDEwMHZ3ICogMC4zMzMzMzMzMzMzKSAvIDEuNzc3Nzc3Nzc3OCkgLyAyKTtcbiAgfVxufVxuXG4ubXVsdGlwbGUtdGVhc2VyLW1vZHVsZS1yb3ctMi1pdGVtIC5yb3dfX2NlbGwtaXRlbTpub3QoLnQtYmctY29sb3ItMSk6bm90KC50LWJnLWNvbG9yLTIpOm5vdCgudC1iZy1jb2xvci0zKTpub3QoLnQtYmctY29sb3ItNCk6bm90KC50LWJnLWNvbG9yLWdyYXkpLFxuLm11bHRpcGxlLXRlYXNlci1tb2R1bGUtcm93LTMtaXRlbSAucm93X19jZWxsLWl0ZW06bm90KC50LWJnLWNvbG9yLTEpOm5vdCgudC1iZy1jb2xvci0yKTpub3QoLnQtYmctY29sb3ItMyk6bm90KC50LWJnLWNvbG9yLTQpOm5vdCgudC1iZy1jb2xvci1ncmF5KSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5tdWx0aXBsZS10ZWFzZXItbW9kdWxlLXJvdy0yLWl0ZW0gLnJvd19fY2VsbC1pdGVtOm5vdCgudC1iZy1jb2xvci0xKTpub3QoLnQtYmctY29sb3ItMik6bm90KC50LWJnLWNvbG9yLTMpOm5vdCgudC1iZy1jb2xvci00KTpub3QoLnQtYmctY29sb3ItZ3JheSkgLm11bHRpcGxlLXRlYXNlci1tb2R1bGVfX2N0YSxcbi5tdWx0aXBsZS10ZWFzZXItbW9kdWxlLXJvdy0zLWl0ZW0gLnJvd19fY2VsbC1pdGVtOm5vdCgudC1iZy1jb2xvci0xKTpub3QoLnQtYmctY29sb3ItMik6bm90KC50LWJnLWNvbG9yLTMpOm5vdCgudC1iZy1jb2xvci00KTpub3QoLnQtYmctY29sb3ItZ3JheSkgLm11bHRpcGxlLXRlYXNlci1tb2R1bGVfX2N0YSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBhZGRpbmc6IDAgOHB4O1xuICBsZWZ0OiAwO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuOHMgY3ViaWMtYmV6aWVyKDAuMjQsIDAuNSwgMC4yMiwgMC44OSk7XG59XG4ubXVsdGlwbGUtdGVhc2VyLW1vZHVsZS1yb3ctMi1pdGVtIC5yb3dfX2NlbGwtaXRlbTpub3QoLnQtYmctY29sb3ItMSk6bm90KC50LWJnLWNvbG9yLTIpOm5vdCgudC1iZy1jb2xvci0zKTpub3QoLnQtYmctY29sb3ItNCk6bm90KC50LWJnLWNvbG9yLWdyYXkpIC5tdWx0aXBsZS10ZWFzZXItbW9kdWxlX19jdGEgLmEtYXJyb3ctbGluayxcbi5tdWx0aXBsZS10ZWFzZXItbW9kdWxlLXJvdy0zLWl0ZW0gLnJvd19fY2VsbC1pdGVtOm5vdCgudC1iZy1jb2xvci0xKTpub3QoLnQtYmctY29sb3ItMik6bm90KC50LWJnLWNvbG9yLTMpOm5vdCgudC1iZy1jb2xvci00KTpub3QoLnQtYmctY29sb3ItZ3JheSkgLm11bHRpcGxlLXRlYXNlci1tb2R1bGVfX2N0YSAuYS1hcnJvdy1saW5rIHtcbiAgY29sb3I6ICNmZmY7XG59XG4ubXVsdGlwbGUtdGVhc2VyLW1vZHVsZS1yb3ctMi1pdGVtIC5yb3dfX2NlbGwtaXRlbTpub3QoLnQtYmctY29sb3ItMSk6bm90KC50LWJnLWNvbG9yLTIpOm5vdCgudC1iZy1jb2xvci0zKTpub3QoLnQtYmctY29sb3ItNCk6bm90KC50LWJnLWNvbG9yLWdyYXkpIC5tdWx0aXBsZS10ZWFzZXItbW9kdWxlX19pbWFnZTo6YmVmb3JlLFxuLm11bHRpcGxlLXRlYXNlci1tb2R1bGUtcm93LTMtaXRlbSAucm93X19jZWxsLWl0ZW06bm90KC50LWJnLWNvbG9yLTEpOm5vdCgudC1iZy1jb2xvci0yKTpub3QoLnQtYmctY29sb3ItMyk6bm90KC50LWJnLWNvbG9yLTQpOm5vdCgudC1iZy1jb2xvci1ncmF5KSAubXVsdGlwbGUtdGVhc2VyLW1vZHVsZV9faW1hZ2U6OmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICBjb250ZW50OiBcIlwiO1xuICBvcGFjaXR5OiAwO1xuICB6LWluZGV4OiAxO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNDQpO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuOHMgY3ViaWMtYmV6aWVyKDAuMjQsIDAuNSwgMC4yMiwgMC44OSk7XG59XG4ubXVsdGlwbGUtdGVhc2VyLW1vZHVsZS1yb3ctMi1pdGVtIC5yb3dfX2NlbGwtaXRlbTpub3QoLnQtYmctY29sb3ItMSk6bm90KC50LWJnLWNvbG9yLTIpOm5vdCgudC1iZy1jb2xvci0zKTpub3QoLnQtYmctY29sb3ItNCk6bm90KC50LWJnLWNvbG9yLWdyYXkpOmhvdmVyLFxuLm11bHRpcGxlLXRlYXNlci1tb2R1bGUtcm93LTMtaXRlbSAucm93X19jZWxsLWl0ZW06bm90KC50LWJnLWNvbG9yLTEpOm5vdCgudC1iZy1jb2xvci0yKTpub3QoLnQtYmctY29sb3ItMyk6bm90KC50LWJnLWNvbG9yLTQpOm5vdCgudC1iZy1jb2xvci1ncmF5KTpob3ZlciB7XG4gIGJveC1zaGFkb3c6IDAgMjlweCA2MHB4IHJnYmEoMTQ4LCAxNzYsIDE4NywgMC43KSwgMCAycHggOXB4IHJnYmEoMTE5LCA3MiwgMzQsIDAuMjgpO1xufVxuLm11bHRpcGxlLXRlYXNlci1tb2R1bGUtcm93LTItaXRlbSAucm93X19jZWxsLWl0ZW06bm90KC50LWJnLWNvbG9yLTEpOm5vdCgudC1iZy1jb2xvci0yKTpub3QoLnQtYmctY29sb3ItMyk6bm90KC50LWJnLWNvbG9yLTQpOm5vdCgudC1iZy1jb2xvci1ncmF5KTpob3ZlciAubXVsdGlwbGUtdGVhc2VyLW1vZHVsZV9faW1hZ2U6OmJlZm9yZSxcbi5tdWx0aXBsZS10ZWFzZXItbW9kdWxlLXJvdy0zLWl0ZW0gLnJvd19fY2VsbC1pdGVtOm5vdCgudC1iZy1jb2xvci0xKTpub3QoLnQtYmctY29sb3ItMik6bm90KC50LWJnLWNvbG9yLTMpOm5vdCgudC1iZy1jb2xvci00KTpub3QoLnQtYmctY29sb3ItZ3JheSk6aG92ZXIgLm11bHRpcGxlLXRlYXNlci1tb2R1bGVfX2ltYWdlOjpiZWZvcmUge1xuICBvcGFjaXR5OiAxO1xufVxuLm11bHRpcGxlLXRlYXNlci1tb2R1bGUtcm93LTItaXRlbSAucm93X19jZWxsLWl0ZW06bm90KC50LWJnLWNvbG9yLTEpOm5vdCgudC1iZy1jb2xvci0yKTpub3QoLnQtYmctY29sb3ItMyk6bm90KC50LWJnLWNvbG9yLTQpOm5vdCgudC1iZy1jb2xvci1ncmF5KTpob3Zlcjo6YWZ0ZXIsXG4ubXVsdGlwbGUtdGVhc2VyLW1vZHVsZS1yb3ctMy1pdGVtIC5yb3dfX2NlbGwtaXRlbTpub3QoLnQtYmctY29sb3ItMSk6bm90KC50LWJnLWNvbG9yLTIpOm5vdCgudC1iZy1jb2xvci0zKTpub3QoLnQtYmctY29sb3ItNCk6bm90KC50LWJnLWNvbG9yLWdyYXkpOmhvdmVyOjphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogOHB4O1xuICBiYWNrZ3JvdW5kOiAjMDA2ODkwO1xuICBiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudChsZWdhY3ktZGlyZWN0aW9uKDQ1ZGVnKSwgIzAwNjg5MCwgIzAwYWRlZik7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg0NWRlZywgIzAwNjg5MCwgIzAwYWRlZik7XG59XG4ubXVsdGlwbGUtdGVhc2VyLW1vZHVsZS1yb3ctMi1pdGVtIC5yb3dfX2NlbGwtaXRlbTpub3QoLnQtYmctY29sb3ItMSk6bm90KC50LWJnLWNvbG9yLTIpOm5vdCgudC1iZy1jb2xvci0zKTpub3QoLnQtYmctY29sb3ItNCk6bm90KC50LWJnLWNvbG9yLWdyYXkpOmhvdmVyIC5tdWx0aXBsZS10ZWFzZXItbW9kdWxlX19jb250ZW50Lm11bHRpcGxlLXRlYXNlci1tb2R1bGVfX2NvbnRlbnQtLWhhc0ltYWdlOmFmdGVyLFxuLm11bHRpcGxlLXRlYXNlci1tb2R1bGUtcm93LTMtaXRlbSAucm93X19jZWxsLWl0ZW06bm90KC50LWJnLWNvbG9yLTEpOm5vdCgudC1iZy1jb2xvci0yKTpub3QoLnQtYmctY29sb3ItMyk6bm90KC50LWJnLWNvbG9yLTQpOm5vdCgudC1iZy1jb2xvci1ncmF5KTpob3ZlciAubXVsdGlwbGUtdGVhc2VyLW1vZHVsZV9fY29udGVudC5tdWx0aXBsZS10ZWFzZXItbW9kdWxlX19jb250ZW50LS1oYXNJbWFnZTphZnRlciB7XG4gIG1hcmdpbjogLTFweDtcbn1cbi5tdWx0aXBsZS10ZWFzZXItbW9kdWxlLXJvdy0yLWl0ZW0gLnJvd19fY2VsbC1pdGVtOm5vdCgudC1iZy1jb2xvci0xKTpub3QoLnQtYmctY29sb3ItMik6bm90KC50LWJnLWNvbG9yLTMpOm5vdCgudC1iZy1jb2xvci00KTpub3QoLnQtYmctY29sb3ItZ3JheSk6aG92ZXI6YWZ0ZXIsXG4ubXVsdGlwbGUtdGVhc2VyLW1vZHVsZS1yb3ctMy1pdGVtIC5yb3dfX2NlbGwtaXRlbTpub3QoLnQtYmctY29sb3ItMSk6bm90KC50LWJnLWNvbG9yLTIpOm5vdCgudC1iZy1jb2xvci0zKTpub3QoLnQtYmctY29sb3ItNCk6bm90KC50LWJnLWNvbG9yLWdyYXkpOmhvdmVyOmFmdGVyIHtcbiAgbWFyZ2luOiAtMXB4O1xufVxuLm11bHRpcGxlLXRlYXNlci1tb2R1bGUtcm93LTItaXRlbSAucm93X19jZWxsLWl0ZW06bm90KC50LWJnLWNvbG9yLTEpOm5vdCgudC1iZy1jb2xvci0yKTpub3QoLnQtYmctY29sb3ItMyk6bm90KC50LWJnLWNvbG9yLTQpOm5vdCgudC1iZy1jb2xvci1ncmF5KTpob3ZlciAubXVsdGlwbGUtdGVhc2VyLW1vZHVsZV9fY3RhLFxuLm11bHRpcGxlLXRlYXNlci1tb2R1bGUtcm93LTMtaXRlbSAucm93X19jZWxsLWl0ZW06bm90KC50LWJnLWNvbG9yLTEpOm5vdCgudC1iZy1jb2xvci0yKTpub3QoLnQtYmctY29sb3ItMyk6bm90KC50LWJnLWNvbG9yLTQpOm5vdCgudC1iZy1jb2xvci1ncmF5KTpob3ZlciAubXVsdGlwbGUtdGVhc2VyLW1vZHVsZV9fY3RhIHtcbiAgb3BhY2l0eTogMTtcbiAgei1pbmRleDogMjtcbn1cbi5tdWx0aXBsZS10ZWFzZXItbW9kdWxlLXJvdy0yLWl0ZW0gLnJvd19fY2VsbC1pdGVtOm5vdCgudC1iZy1jb2xvci0xKTpub3QoLnQtYmctY29sb3ItMik6bm90KC50LWJnLWNvbG9yLTMpOm5vdCgudC1iZy1jb2xvci00KTpub3QoLnQtYmctY29sb3ItZ3JheSk6aG92ZXIgLm11bHRpcGxlLXRlYXNlci1tb2R1bGVfX2N0YSAuYS1hcnJvdy1saW5rLFxuLm11bHRpcGxlLXRlYXNlci1tb2R1bGUtcm93LTMtaXRlbSAucm93X19jZWxsLWl0ZW06bm90KC50LWJnLWNvbG9yLTEpOm5vdCgudC1iZy1jb2xvci0yKTpub3QoLnQtYmctY29sb3ItMyk6bm90KC50LWJnLWNvbG9yLTQpOm5vdCgudC1iZy1jb2xvci1ncmF5KTpob3ZlciAubXVsdGlwbGUtdGVhc2VyLW1vZHVsZV9fY3RhIC5hLWFycm93LWxpbmsge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLm11bHRpcGxlLXRlYXNlci1tb2R1bGUtcm93LTEtaXRlbSAucm93X19jZWxsOmhvdmVyIC5idG46bm90KDpkaXNhYmxlZCk6bm90KC5idG4tLWRpc2FibGVkKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzZTQ4NTU7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLm11bHRpcGxlLXRlYXNlci1tb2R1bGUtcm93LTEtaXRlbSAucm93X19jZWxsOmhvdmVyIC5idG46bm90KDpkaXNhYmxlZCk6bm90KC5idG4tLWRpc2FibGVkKS5idG4uYnRuLS1zZWNvbmRhcnkuYnRuLS1kZWZhdWx0LCAubXVsdGlwbGUtdGVhc2VyLW1vZHVsZS1yb3ctMS1pdGVtIC5yb3dfX2NlbGw6aG92ZXIgLmJ0bjpub3QoOmRpc2FibGVkKTpub3QoLmJ0bi0tZGlzYWJsZWQpLmJ0bi0tYnJhbmQtMSwgLm11bHRpcGxlLXRlYXNlci1tb2R1bGUtcm93LTEtaXRlbSAucm93X19jZWxsOmhvdmVyIC5idG46bm90KDpkaXNhYmxlZCk6bm90KC5idG4tLWRpc2FibGVkKS5idG4tLWJyYW5kLTIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGUxYTJiO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5tdWx0aXBsZS10ZWFzZXItbW9kdWxlLXJvdy0xLWl0ZW0gLnJvd19fY2VsbDpob3ZlciAuYnRuOm5vdCg6ZGlzYWJsZWQpOm5vdCguYnRuLS1kaXNhYmxlZCkuYnRuLS1pbnZlcnQuYnRuLS1icmFuZC0xLmJ0bi0tcHJpbWFyeSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogI2ViZDI5NDtcbiAgYm9yZGVyLWNvbG9yOiAjZWJkMjk0O1xufVxuLm11bHRpcGxlLXRlYXNlci1tb2R1bGUtcm93LTEtaXRlbSAucm93X19jZWxsOmhvdmVyIC5idG46bm90KDpkaXNhYmxlZCk6bm90KC5idG4tLWRpc2FibGVkKS5idG4tLWludmVydC5idG4tLWJyYW5kLTEuYnRuLS1zZWNvbmRhcnkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlci1jb2xvcjogI2ZmZmZmZjtcbn1cbi5tdWx0aXBsZS10ZWFzZXItbW9kdWxlLXJvdy0xLWl0ZW0gLnJvd19fY2VsbDpob3ZlciAuYnRuOm5vdCg6ZGlzYWJsZWQpOm5vdCguYnRuLS1kaXNhYmxlZCkuYnRuLS1pbnZlcnQuYnRuLS1icmFuZC0yLmJ0bi0tcHJpbWFyeSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogI2RkZDZmNDtcbiAgYm9yZGVyLWNvbG9yOiAjZGRkNmY0O1xufVxuLm11bHRpcGxlLXRlYXNlci1tb2R1bGUtcm93LTEtaXRlbSAucm93X19jZWxsOmhvdmVyIC5idG46bm90KDpkaXNhYmxlZCk6bm90KC5idG4tLWRpc2FibGVkKS5idG4tLWludmVydC5idG4tLWJyYW5kLTIuYnRuLS1zZWNvbmRhcnkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBjb2xvcjogIzBlMWEyYjtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLm11bHRpcGxlLXRlYXNlci1tb2R1bGUtcm93LTItaXRlbSAucm93X19jZWxsIC5yb3dfX2NlbGwtaXRlbTpob3ZlciAuYnRuOm5vdCg6ZGlzYWJsZWQpOm5vdCguYnRuLS1kaXNhYmxlZCksXG4ubXVsdGlwbGUtdGVhc2VyLW1vZHVsZS1yb3ctMy1pdGVtIC5yb3dfX2NlbGwgLnJvd19fY2VsbC1pdGVtOmhvdmVyIC5idG46bm90KDpkaXNhYmxlZCk6bm90KC5idG4tLWRpc2FibGVkKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzZTQ4NTU7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLm11bHRpcGxlLXRlYXNlci1tb2R1bGUtcm93LTItaXRlbSAucm93X19jZWxsIC5yb3dfX2NlbGwtaXRlbTpob3ZlciAuYnRuOm5vdCg6ZGlzYWJsZWQpOm5vdCguYnRuLS1kaXNhYmxlZCkuYnRuLmJ0bi0tc2Vjb25kYXJ5LmJ0bi0tZGVmYXVsdCwgLm11bHRpcGxlLXRlYXNlci1tb2R1bGUtcm93LTItaXRlbSAucm93X19jZWxsIC5yb3dfX2NlbGwtaXRlbTpob3ZlciAuYnRuOm5vdCg6ZGlzYWJsZWQpOm5vdCguYnRuLS1kaXNhYmxlZCkuYnRuLS1icmFuZC0xLCAubXVsdGlwbGUtdGVhc2VyLW1vZHVsZS1yb3ctMi1pdGVtIC5yb3dfX2NlbGwgLnJvd19fY2VsbC1pdGVtOmhvdmVyIC5idG46bm90KDpkaXNhYmxlZCk6bm90KC5idG4tLWRpc2FibGVkKS5idG4tLWJyYW5kLTIsXG4ubXVsdGlwbGUtdGVhc2VyLW1vZHVsZS1yb3ctMy1pdGVtIC5yb3dfX2NlbGwgLnJvd19fY2VsbC1pdGVtOmhvdmVyIC5idG46bm90KDpkaXNhYmxlZCk6bm90KC5idG4tLWRpc2FibGVkKS5idG4uYnRuLS1zZWNvbmRhcnkuYnRuLS1kZWZhdWx0LFxuLm11bHRpcGxlLXRlYXNlci1tb2R1bGUtcm93LTMtaXRlbSAucm93X19jZWxsIC5yb3dfX2NlbGwtaXRlbTpob3ZlciAuYnRuOm5vdCg6ZGlzYWJsZWQpOm5vdCguYnRuLS1kaXNhYmxlZCkuYnRuLS1icmFuZC0xLFxuLm11bHRpcGxlLXRlYXNlci1tb2R1bGUtcm93LTMtaXRlbSAucm93X19jZWxsIC5yb3dfX2NlbGwtaXRlbTpob3ZlciAuYnRuOm5vdCg6ZGlzYWJsZWQpOm5vdCguYnRuLS1kaXNhYmxlZCkuYnRuLS1icmFuZC0yIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBlMWEyYjtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4ubXVsdGlwbGUtdGVhc2VyLW1vZHVsZS1yb3ctMi1pdGVtIC5yb3dfX2NlbGwgLnJvd19fY2VsbC1pdGVtOmhvdmVyIC5idG46bm90KDpkaXNhYmxlZCk6bm90KC5idG4tLWRpc2FibGVkKS5idG4tLWludmVydC5idG4tLWJyYW5kLTEuYnRuLS1wcmltYXJ5LFxuLm11bHRpcGxlLXRlYXNlci1tb2R1bGUtcm93LTMtaXRlbSAucm93X19jZWxsIC5yb3dfX2NlbGwtaXRlbTpob3ZlciAuYnRuOm5vdCg6ZGlzYWJsZWQpOm5vdCguYnRuLS1kaXNhYmxlZCkuYnRuLS1pbnZlcnQuYnRuLS1icmFuZC0xLmJ0bi0tcHJpbWFyeSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogI2ViZDI5NDtcbiAgYm9yZGVyLWNvbG9yOiAjZWJkMjk0O1xufVxuLm11bHRpcGxlLXRlYXNlci1tb2R1bGUtcm93LTItaXRlbSAucm93X19jZWxsIC5yb3dfX2NlbGwtaXRlbTpob3ZlciAuYnRuOm5vdCg6ZGlzYWJsZWQpOm5vdCguYnRuLS1kaXNhYmxlZCkuYnRuLS1pbnZlcnQuYnRuLS1icmFuZC0xLmJ0bi0tc2Vjb25kYXJ5LFxuLm11bHRpcGxlLXRlYXNlci1tb2R1bGUtcm93LTMtaXRlbSAucm93X19jZWxsIC5yb3dfX2NlbGwtaXRlbTpob3ZlciAuYnRuOm5vdCg6ZGlzYWJsZWQpOm5vdCguYnRuLS1kaXNhYmxlZCkuYnRuLS1pbnZlcnQuYnRuLS1icmFuZC0xLmJ0bi0tc2Vjb25kYXJ5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXItY29sb3I6ICNmZmZmZmY7XG59XG4ubXVsdGlwbGUtdGVhc2VyLW1vZHVsZS1yb3ctMi1pdGVtIC5yb3dfX2NlbGwgLnJvd19fY2VsbC1pdGVtOmhvdmVyIC5idG46bm90KDpkaXNhYmxlZCk6bm90KC5idG4tLWRpc2FibGVkKS5idG4tLWludmVydC5idG4tLWJyYW5kLTIuYnRuLS1wcmltYXJ5LFxuLm11bHRpcGxlLXRlYXNlci1tb2R1bGUtcm93LTMtaXRlbSAucm93X19jZWxsIC5yb3dfX2NlbGwtaXRlbTpob3ZlciAuYnRuOm5vdCg6ZGlzYWJsZWQpOm5vdCguYnRuLS1kaXNhYmxlZCkuYnRuLS1pbnZlcnQuYnRuLS1icmFuZC0yLmJ0bi0tcHJpbWFyeSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogI2RkZDZmNDtcbiAgYm9yZGVyLWNvbG9yOiAjZGRkNmY0O1xufVxuLm11bHRpcGxlLXRlYXNlci1tb2R1bGUtcm93LTItaXRlbSAucm93X19jZWxsIC5yb3dfX2NlbGwtaXRlbTpob3ZlciAuYnRuOm5vdCg6ZGlzYWJsZWQpOm5vdCguYnRuLS1kaXNhYmxlZCkuYnRuLS1pbnZlcnQuYnRuLS1icmFuZC0yLmJ0bi0tc2Vjb25kYXJ5LFxuLm11bHRpcGxlLXRlYXNlci1tb2R1bGUtcm93LTMtaXRlbSAucm93X19jZWxsIC5yb3dfX2NlbGwtaXRlbTpob3ZlciAuYnRuOm5vdCg6ZGlzYWJsZWQpOm5vdCguYnRuLS1kaXNhYmxlZCkuYnRuLS1pbnZlcnQuYnRuLS1icmFuZC0yLmJ0bi0tc2Vjb25kYXJ5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgY29sb3I6ICMwZTFhMmI7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5tdWx0aXBsZS10ZWFzZXItbW9kdWxlLXJvdy0xLWl0ZW0ubXVsdGlwbGUtdGVhc2VyLW1vZHVsZS1yb3ctMS1pdGVtLS12YXJpYW50IC5tdWx0aXBsZS10ZWFzZXItbW9kdWxlX190aXRsZSB7XG4gIGZvbnQtc2l6ZTogMzZweDtcbiAgbGluZS1oZWlnaHQ6IDIuNzVyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzNTlweCkge1xuICAubXVsdGlwbGUtdGVhc2VyLW1vZHVsZS1yb3ctMS1pdGVtLm11bHRpcGxlLXRlYXNlci1tb2R1bGUtcm93LTEtaXRlbS0tdmFyaWFudCAubXVsdGlwbGUtdGVhc2VyLW1vZHVsZV9fdGl0bGUge1xuICAgIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyODBweCkge1xuICAubXVsdGlwbGUtdGVhc2VyLW1vZHVsZS1yb3ctMS1pdGVtLm11bHRpcGxlLXRlYXNlci1tb2R1bGUtcm93LTEtaXRlbS0tdmFyaWFudCAubXVsdGlwbGUtdGVhc2VyLW1vZHVsZV9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogNDhweDtcbiAgICBsaW5lLWhlaWdodDogMy4yNXJlbTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTkwMHB4KSB7XG4gIC5tdWx0aXBsZS10ZWFzZXItbW9kdWxlLXJvdy0xLWl0ZW0ubXVsdGlwbGUtdGVhc2VyLW1vZHVsZS1yb3ctMS1pdGVtLS12YXJpYW50IC5tdWx0aXBsZS10ZWFzZXItbW9kdWxlX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAzLjVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDMuNzVyZW07XG4gIH1cbn1cblxuLm11bHRpcGxlLXRlYXNlci1tb2R1bGUtcm93LTEtaXRlbSAubXVsdGlwbGUtdGVhc2VyLW1vZHVsZV9fdGl0bGUsXG4ubXVsdGlwbGUtdGVhc2VyLW1vZHVsZS1yb3ctMS1pdGVtLS12YXJpYW50LmludmVydCAubXVsdGlwbGUtdGVhc2VyLW1vZHVsZV9fdGl0bGUge1xuICBmb250LXNpemU6IDIuNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDIuNzVyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzNTlweCkge1xuICAubXVsdGlwbGUtdGVhc2VyLW1vZHVsZS1yb3ctMS1pdGVtIC5tdWx0aXBsZS10ZWFzZXItbW9kdWxlX190aXRsZSxcbi5tdWx0aXBsZS10ZWFzZXItbW9kdWxlLXJvdy0xLWl0ZW0tLXZhcmlhbnQuaW52ZXJ0IC5tdWx0aXBsZS10ZWFzZXItbW9kdWxlX190aXRsZSB7XG4gICAgd29yZC1icmVhazogYnJlYWstd29yZDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gIC5tdWx0aXBsZS10ZWFzZXItbW9kdWxlLXJvdy0xLWl0ZW0gLm11bHRpcGxlLXRlYXNlci1tb2R1bGVfX3RpdGxlLFxuLm11bHRpcGxlLXRlYXNlci1tb2R1bGUtcm93LTEtaXRlbS0tdmFyaWFudC5pbnZlcnQgLm11bHRpcGxlLXRlYXNlci1tb2R1bGVfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDMuNXJlbTtcbiAgICBsaW5lLWhlaWdodDogMy43NXJlbTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTY3MHB4KSB7XG4gIC5tdWx0aXBsZS10ZWFzZXItbW9kdWxlLXJvdy0xLWl0ZW0gLm11bHRpcGxlLXRlYXNlci1tb2R1bGVfX3RpdGxlLFxuLm11bHRpcGxlLXRlYXNlci1tb2R1bGUtcm93LTEtaXRlbS0tdmFyaWFudC5pbnZlcnQgLm11bHRpcGxlLXRlYXNlci1tb2R1bGVfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDMuNXJlbTtcbiAgICBsaW5lLWhlaWdodDogMy44NzVyZW07XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE5MDBweCkge1xuICAubXVsdGlwbGUtdGVhc2VyLW1vZHVsZS1yb3ctMS1pdGVtIC5tdWx0aXBsZS10ZWFzZXItbW9kdWxlX190aXRsZSxcbi5tdWx0aXBsZS10ZWFzZXItbW9kdWxlLXJvdy0xLWl0ZW0tLXZhcmlhbnQuaW52ZXJ0IC5tdWx0aXBsZS10ZWFzZXItbW9kdWxlX190aXRsZSB7XG4gICAgZm9udC1zaXplOiA0LjI1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiA0LjVyZW07XG4gIH1cbn1cblxuLm11bHRpcGxlLXRlYXNlci1tb2R1bGUtcm93LTEtaXRlbTpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi10b3A6IC04cHg7XG59XG4ubXVsdGlwbGUtdGVhc2VyLW1vZHVsZS1yb3ctMS1pdGVtOmZpcnN0LWNoaWxkIC5yb3dfX2NlbGwtaXRlbSB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLm11bHRpcGxlLXRlYXNlci1tb2R1bGUtcm93LTEtaXRlbTpmaXJzdC1jaGlsZCAubXVsdGlwbGUtdGVhc2VyLW1vZHVsZV9fdGl0bGUge1xuICAgIG1hcmdpbi10b3A6IDEwMnB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgLm11bHRpcGxlLXRlYXNlci1tb2R1bGUtcm93LTEtaXRlbTpmaXJzdC1jaGlsZCAubXVsdGlwbGUtdGVhc2VyLW1vZHVsZV9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogNC4yNXJlbTtcbiAgICBsaW5lLWhlaWdodDogNC41cmVtO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxOTAwcHgpIHtcbiAgLm11bHRpcGxlLXRlYXNlci1tb2R1bGUtcm93LTEtaXRlbTpmaXJzdC1jaGlsZCAubXVsdGlwbGUtdGVhc2VyLW1vZHVsZV9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogNC41cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiA1cmVtO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAubXVsdGlwbGUtdGVhc2VyLW1vZHVsZS1yb3ctMS1pdGVtOmZpcnN0LWNoaWxkIC5tdWx0aXBsZS10ZWFzZXItbW9kdWxlX19jb250ZW50IC5yaWNoLXRleHQge1xuICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuNjI1cmVtO1xuICB9XG4gIC5tdWx0aXBsZS10ZWFzZXItbW9kdWxlLXJvdy0xLWl0ZW06Zmlyc3QtY2hpbGQgLm11bHRpcGxlLXRlYXNlci1tb2R1bGVfX2NvbnRlbnQgLnJpY2gtdGV4dCAuYS1hcnJvdy1saW5rLmEtYXJyb3ctbGluay0tbGFyZ2Uge1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5tdWx0aXBsZS10ZWFzZXItbW9kdWxlLXJvdy0xLWl0ZW0tLXZhcmlhbnQge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAubXVsdGlwbGUtdGVhc2VyLW1vZHVsZS1yb3ctMS1pdGVtLS12YXJpYW50IC5yb3dfX2NlbGwtaXRlbTpmaXJzdC1jaGlsZCxcbi5tdWx0aXBsZS10ZWFzZXItbW9kdWxlLXJvdy0xLWl0ZW0tLXZhcmlhbnQuaW52ZXJ0IC5yb3dfX2NlbGwtaXRlbTpsYXN0LWNoaWxkIHtcbiAgICB3aWR0aDogMzUlO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAubXVsdGlwbGUtdGVhc2VyLW1vZHVsZS1yb3ctMS1pdGVtLS12YXJpYW50IC5yb3dfX2NlbGwtaXRlbTpsYXN0LWNoaWxkLFxuLm11bHRpcGxlLXRlYXNlci1tb2R1bGUtcm93LTEtaXRlbS0tdmFyaWFudC5pbnZlcnQgLnJvd19fY2VsbC1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgICB3aWR0aDogNjUlO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5tdWx0aXBsZS10ZWFzZXItbW9kdWxlLXJvdy0xLWl0ZW0uaW52ZXJ0IC5yb3dfX2NlbGwge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgfVxufVxuLm11bHRpcGxlLXRlYXNlci1tb2R1bGUtcm93LTEtaXRlbSAucm93X19jZWxsIHtcbiAgcGFkZGluZzogOHB4IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm11bHRpcGxlLXRlYXNlci1tb2R1bGUtcm93LTEtaXRlbSAucm93X19jZWxsIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuLm11bHRpcGxlLXRlYXNlci1tb2R1bGUtcm93LTEtaXRlbSAucm93X19jZWxsLWl0ZW0ge1xuICB3aWR0aDogY2FsYygxMDAlIC0gMTZweCk7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luOiAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm11bHRpcGxlLXRlYXNlci1tb2R1bGUtcm93LTEtaXRlbSAucm93X19jZWxsLWl0ZW0ge1xuICAgIG1heC1oZWlnaHQ6IG5vbmU7XG4gICAgbWFyZ2luOiA4cHg7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuICAubXVsdGlwbGUtdGVhc2VyLW1vZHVsZS1yb3ctMS1pdGVtIC5yb3dfX2NlbGwtaXRlbS0taGFzUmljaFRleHQge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi5tdWx0aXBsZS10ZWFzZXItbW9kdWxlLXJvdy0xLWl0ZW0gLnJvd19fY2VsbCAucm93X19jZWxsLWl0ZW06Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG4ubXVsdGlwbGUtdGVhc2VyLW1vZHVsZS1yb3ctMS1pdGVtIC5yb3dfX2NlbGwgLnJvd19fY2VsbC1pdGVtOmZpcnN0LWNoaWxkOm5vdCgudC1iZy1jb2xvci0xKTpub3QoLnQtYmctY29sb3ItMik6bm90KC50LWJnLWNvbG9yLTMpOm5vdCgudC1iZy1jb2xvci00KTpub3QoLnQtYmctY29sb3ItZ3JheSkge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZDFkM2Q0O1xuICBib3JkZXItcmlnaHQ6IG5vbmU7XG59XG4ubXVsdGlwbGUtdGVhc2VyLW1vZHVsZS1yb3ctMS1pdGVtIC5yb3dfX2NlbGwgLnJvd19fY2VsbC1pdGVtOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cbi5tdWx0aXBsZS10ZWFzZXItbW9kdWxlLXJvdy0xLWl0ZW0gLnJvd19fY2VsbCAucm93X19jZWxsLWl0ZW06bGFzdC1jaGlsZDpub3QoLnQtYmctY29sb3ItMSk6bm90KC50LWJnLWNvbG9yLTIpOm5vdCgudC1iZy1jb2xvci0zKTpub3QoLnQtYmctY29sb3ItNCk6bm90KC50LWJnLWNvbG9yLWdyYXkpIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2QxZDNkNDtcbiAgYm9yZGVyLWxlZnQ6IG5vbmU7XG59XG5cbi5tdWx0aXBsZS10ZWFzZXItbW9kdWxlLXJvdy0xLWl0ZW0uaW52ZXJ0IC5yb3dfX2NlbGwgLnJvd19fY2VsbC1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuLm11bHRpcGxlLXRlYXNlci1tb2R1bGUtcm93LTEtaXRlbS5pbnZlcnQgLnJvd19fY2VsbCAucm93X19jZWxsLWl0ZW06Zmlyc3QtY2hpbGQ6bm90KC50LWJnLWNvbG9yLTEpOm5vdCgudC1iZy1jb2xvci0yKTpub3QoLnQtYmctY29sb3ItMyk6bm90KC50LWJnLWNvbG9yLTQpOm5vdCgudC1iZy1jb2xvci1ncmF5KSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkMWQzZDQ7XG4gIGJvcmRlci1sZWZ0OiBub25lO1xufVxuLm11bHRpcGxlLXRlYXNlci1tb2R1bGUtcm93LTEtaXRlbS5pbnZlcnQgLnJvd19fY2VsbCAucm93X19jZWxsLWl0ZW06bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1sZWZ0OiA4cHg7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cbi5tdWx0aXBsZS10ZWFzZXItbW9kdWxlLXJvdy0xLWl0ZW0uaW52ZXJ0IC5yb3dfX2NlbGwgLnJvd19fY2VsbC1pdGVtOmxhc3QtY2hpbGQ6bm90KC50LWJnLWNvbG9yLTEpOm5vdCgudC1iZy1jb2xvci0yKTpub3QoLnQtYmctY29sb3ItMyk6bm90KC50LWJnLWNvbG9yLTQpOm5vdCgudC1iZy1jb2xvci1ncmF5KSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkMWQzZDQ7XG4gIGJvcmRlci1yaWdodDogbm9uZTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm11bHRpcGxlLXRlYXNlci1tb2R1bGUtcm93LTEtaXRlbSAucm93X19jZWxsIC5yb3dfX2NlbGwtaXRlbSxcbi5tdWx0aXBsZS10ZWFzZXItbW9kdWxlLXJvdy0xLWl0ZW0gLnJvd19fY2VsbCAucm93X19jZWxsLWl0ZW06Zmlyc3QtY2hpbGQsXG4ubXVsdGlwbGUtdGVhc2VyLW1vZHVsZS1yb3ctMS1pdGVtIC5yb3dfX2NlbGwgLnJvd19fY2VsbC1pdGVtOmxhc3QtY2hpbGQsXG4ubXVsdGlwbGUtdGVhc2VyLW1vZHVsZS1yb3ctMS1pdGVtLmludmVydCAucm93X19jZWxsIC5yb3dfX2NlbGwtaXRlbSxcbi5tdWx0aXBsZS10ZWFzZXItbW9kdWxlLXJvdy0xLWl0ZW0uaW52ZXJ0IC5yb3dfX2NlbGwgLnJvd19fY2VsbC1pdGVtOmZpcnN0LWNoaWxkLFxuLm11bHRpcGxlLXRlYXNlci1tb2R1bGUtcm93LTEtaXRlbS5pbnZlcnQgLnJvd19fY2VsbCAucm93X19jZWxsLWl0ZW06bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG59XG5cbi5tdWx0aXBsZS10ZWFzZXItbW9kdWxlLXJvdy0xLWl0ZW0gLnJvd19fY2VsbC1pdGVtLS1oYXNUZXh0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbi5kb3dubG9hZC1tb2R1bGUtYSB7XG4gIGNsZWFyOiBib3RoO1xufVxuLmRvd25sb2FkLW1vZHVsZS1hIC5mcmFtZV9fY2VsbC1pdGVtIHtcbiAgcGFkZGluZzogMCAzMnB4O1xufVxuLmRvd25sb2FkLW1vZHVsZS1hIC5kb3dubG9hZC1tb2R1bGVfX2NvbnRlbnQge1xuICB3aWR0aDogMTAwJTtcbn1cbi5kb3dubG9hZC1tb2R1bGUtYSAuZG93bmxvYWQtbW9kdWxlX19pY29uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogODBweCAwO1xufVxuLmRvd25sb2FkLW1vZHVsZS1hIC5kb3dubG9hZC1tb2R1bGVfX2ljb246OmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIlwiO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAtMTZweDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAtMTZweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2QxZDNkNDtcbiAgYm9yZGVyLXJhZGl1czogMC42MjVyZW07XG59XG4uZG93bmxvYWQtbW9kdWxlLWEgLmRvd25sb2FkLW1vZHVsZV9fY3RhIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IC0zMHB4O1xufVxuXG4uZG93bmxvYWQtbW9kdWxlLWIge1xuICBjbGVhcjogYm90aDtcbn1cbi5kb3dubG9hZC1tb2R1bGUtYiAuZnJhbWVfX2NlbGwtaXRlbSB7XG4gIHBhZGRpbmc6IDAgMTZweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAzNjBweCkge1xuICAuZG93bmxvYWQtbW9kdWxlLWIgLmRvd25sb2FkLW1vZHVsZV9fbGlzdC1pdGVtIHtcbiAgICB3b3JkLWJyZWFrOiBicmVhay1hbGw7XG4gIH1cbn1cbi5kb3dubG9hZC1tb2R1bGUtYiAuZG93bmxvYWQtbW9kdWxlX19saW5rIHtcbiAgY29sb3I6ICMwZTFhMmI7XG59XG4uZG93bmxvYWQtbW9kdWxlLWIgLmRvd25sb2FkLW1vZHVsZV9fbGluayAuZG93bmxvYWQtbW9kdWxlX19saW5rLWljb246YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBlMWEyYjtcbn1cbi5kb3dubG9hZC1tb2R1bGUtYiAuZG93bmxvYWQtbW9kdWxlX19saW5rOmhvdmVyIC5kb3dubG9hZC1tb2R1bGVfX2xpbmstaWNvbjpiZWZvcmUsIC5kb3dubG9hZC1tb2R1bGUtYiAuZG93bmxvYWQtbW9kdWxlX19saW5rOmZvY3VzIC5kb3dubG9hZC1tb2R1bGVfX2xpbmstaWNvbjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2U0ODU1O1xufVxuXG4ucXVpY2stbWVudS13cmFwcGVyLmZsb2F0aW5nLWFjdGlvbi1idXR0b24ge1xuICByaWdodDogMDtcbiAgYm90dG9tOiA4MHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gIC5xdWljay1tZW51LXdyYXBwZXIuZmxvYXRpbmctYWN0aW9uLWJ1dHRvbiB7XG4gICAgcmlnaHQ6IDA7XG4gIH1cbn1cbi5xdWljay1tZW51LXdyYXBwZXIuZmxvYXRpbmctYWN0aW9uLWJ1dHRvbi0tcGxhY2VCb3R0b20ge1xuICBib3R0b206IDBweDtcbn1cbi5xdWljay1tZW51LXdyYXBwZXIuZmxvYXRpbmctYWN0aW9uLWJ1dHRvbiAucXVpY2stbWVudV9fdHJpZ2dlci1idXR0b24ge1xuICBib3gtc2hhZG93OiAwIDI5cHggNjBweCByZ2JhKDAsIDAsIDAsIDAuMyk7XG4gIGJvcmRlci1yYWRpdXM6IDAlO1xuICB3aWR0aDogODBweDtcbiAgaGVpZ2h0OiA4MHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwMDAwO1xufVxuLnF1aWNrLW1lbnUtd3JhcHBlci5mbG9hdGluZy1hY3Rpb24tYnV0dG9uIC5xdWljay1tZW51X190cmlnZ2VyLWJ1dHRvbiBzdmcge1xuICB3aWR0aDogMXJlbTtcbiAgaGVpZ2h0OiAxcmVtO1xufVxuLnF1aWNrLW1lbnUtd3JhcHBlci5mbG9hdGluZy1hY3Rpb24tYnV0dG9uIC5xdWljay1tZW51X190cmlnZ2VyLWJ1dHRvbiBzdmcucXVpY2stbWVudV9faWNvbi0tZGVmYXVsdCB7XG4gIHN0cm9rZTogI2ZmZjtcbn1cbi5xdWljay1tZW51LXdyYXBwZXIuZmxvYXRpbmctYWN0aW9uLWJ1dHRvbiAucXVpY2stbWVudV9fdHJpZ2dlci1idXR0b246aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwMDAwO1xufVxuLnF1aWNrLW1lbnUtd3JhcHBlci5mbG9hdGluZy1hY3Rpb24tYnV0dG9uIC5xdWljay1tZW51LS1zaW5nbGUtaXRlbSAucXVpY2stbWVudV9fdHJpZ2dlci1idXR0b24gc3ZnLnF1aWNrLW1lbnVfX2ljb24tLWRlZmF1bHQge1xuICBmaWxsOiAjZmZmO1xufVxuLnF1aWNrLW1lbnUtd3JhcHBlci5mbG9hdGluZy1hY3Rpb24tYnV0dG9uIC5xdWljay1tZW51LS1zaW5nbGUtaXRlbSBhOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5xdWljay1tZW51LXdyYXBwZXIuZmxvYXRpbmctYWN0aW9uLWJ1dHRvbiB7XG4gIHotaW5kZXg6IDkwOTk7XG59XG4ucXVpY2stbWVudS13cmFwcGVyLmZsb2F0aW5nLWFjdGlvbi1idXR0b24gLnF1aWNrLW1lbnUtbGlzdCB7XG4gIG1hcmdpbi1yaWdodDogMDtcbiAgbWFyZ2luLWJvdHRvbTogODBweDtcbiAgYm94LXNoYWRvdzogMCAycHggOXB4IHJnYmEoNjksIDY5LCA2OSwgMC4yOCk7XG59XG4ucXVpY2stbWVudS13cmFwcGVyLmZsb2F0aW5nLWFjdGlvbi1idXR0b24gLnF1aWNrLW1lbnUtbGlzdCB1bCB7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgYmFja2dyb3VuZDogI2VmZWZlZjtcbn1cbi5xdWljay1tZW51LXdyYXBwZXIuZmxvYXRpbmctYWN0aW9uLWJ1dHRvbiAucXVpY2stbWVudS1saXN0LS1pc0Nsb3NlZCB7XG4gIG1hcmdpbi1ib3R0b206IDgwcHg7XG59XG4ucXVpY2stbWVudS13cmFwcGVyLmZsb2F0aW5nLWFjdGlvbi1idXR0b24gLnF1aWNrLW1lbnUtbGlzdF9faXRlbSB7XG4gIHdpZHRoOiA4MHB4O1xuICBoZWlnaHQ6IDgwcHg7XG4gIG1hcmdpbi1ib3R0b206IDBweDtcbn1cbi5xdWljay1tZW51LXdyYXBwZXIuZmxvYXRpbmctYWN0aW9uLWJ1dHRvbiAucXVpY2stbWVudS1saXN0X19pdGVtIHNwYW4ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICBtYXgtd2lkdGg6IDYwcHg7XG59XG4ucXVpY2stbWVudS13cmFwcGVyLmZsb2F0aW5nLWFjdGlvbi1idXR0b24gLnF1aWNrLW1lbnUtYnV0dG9uIHtcbiAgd2lkdGg6IGluaGVyaXQ7XG4gIGhlaWdodDogaW5oZXJpdDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHBsYWNlLWNvbnRlbnQ6IHNwYWNlLWV2ZW5seTtcbiAgbWFyZ2luOiAwIDA7XG4gIHBhZGRpbmc6IDhweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VmZWZlZjtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkMWQzZDQ7XG59XG4ucXVpY2stbWVudS13cmFwcGVyLmZsb2F0aW5nLWFjdGlvbi1idXR0b24gLnF1aWNrLW1lbnUtYnV0dG9uOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2UyZTJlMjtcbn1cbi5xdWljay1tZW51LXdyYXBwZXIuZmxvYXRpbmctYWN0aW9uLWJ1dHRvbiAucXVpY2stbWVudS1idXR0b25fX2xhYmVsIHtcbiAgZm9udC1zaXplOiA5cHg7XG4gIGxpbmUtaGVpZ2h0OiAxMXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlci1yYWRpdXM6IG5vbmU7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgbWFyZ2luOiAwIDA7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIHJpZ2h0OiBhdXRvO1xufVxuLnF1aWNrLW1lbnUtYnV0dG9uLS1hY3Rpb24gLnF1aWNrLW1lbnUtd3JhcHBlci5mbG9hdGluZy1hY3Rpb24tYnV0dG9uIC5xdWljay1tZW51LWJ1dHRvbl9fbGFiZWwge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBjb2xvcjogaW5oZXJpdDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA2NDBweCkge1xuICAucXVpY2stbWVudS1saXN0X19pdGVtOmhvdmVyIC5xdWljay1tZW51LXdyYXBwZXIuZmxvYXRpbmctYWN0aW9uLWJ1dHRvbiAucXVpY2stbWVudS1idXR0b25fX2xhYmVsIHtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICB9XG59XG4ucXVpY2stbWVudS1saXN0X19pdGVtLnF1aWNrLW1lbnUtYnV0dG9uLS1hY3Rpb246aG92ZXIgLnF1aWNrLW1lbnUtd3JhcHBlci5mbG9hdGluZy1hY3Rpb24tYnV0dG9uIC5xdWljay1tZW51LWJ1dHRvbl9fbGFiZWw6YmVmb3JlIHtcbiAgb3BhY2l0eTogMTtcbn1cbi5xdWljay1tZW51LXdyYXBwZXIuZmxvYXRpbmctYWN0aW9uLWJ1dHRvbiAucXVpY2stbWVudS1idXR0b25fX2ljb24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDA7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBib3gtc2hhZG93OiBub25lO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLnF1aWNrLW1lbnUtd3JhcHBlci5mbG9hdGluZy1hY3Rpb24tYnV0dG9uIC5xdWljay1tZW51LWJ1dHRvbl9faWNvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBub25lO1xufVxuLnF1aWNrLW1lbnUtd3JhcHBlci5mbG9hdGluZy1hY3Rpb24tYnV0dG9uIC5xdWljay1tZW51LWJ1dHRvbl9faWNvbiBzdmcge1xuICBmaWxsOiAjMDAwO1xuICB3aWR0aDogMS41cmVtO1xuICBoZWlnaHQ6IDEuNXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA2NDBweCkge1xuICAucXVpY2stbWVudS1saXN0X19pdGVtOmhvdmVyIC5xdWljay1tZW51LXdyYXBwZXIuZmxvYXRpbmctYWN0aW9uLWJ1dHRvbiAucXVpY2stbWVudS1idXR0b25fX2ljb24sIC5xdWljay1tZW51LWJ1dHRvbi0tYWN0aW9uIC5xdWljay1tZW51LXdyYXBwZXIuZmxvYXRpbmctYWN0aW9uLWJ1dHRvbiAucXVpY2stbWVudS1idXR0b25fX2ljb24ge1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gIH1cbiAgLnF1aWNrLW1lbnUtbGlzdF9faXRlbTpob3ZlciAucXVpY2stbWVudS13cmFwcGVyLmZsb2F0aW5nLWFjdGlvbi1idXR0b24gLnF1aWNrLW1lbnUtYnV0dG9uX19pY29uIHN2ZywgLnF1aWNrLW1lbnUtYnV0dG9uLS1hY3Rpb24gLnF1aWNrLW1lbnUtd3JhcHBlci5mbG9hdGluZy1hY3Rpb24tYnV0dG9uIC5xdWljay1tZW51LWJ1dHRvbl9faWNvbiBzdmcge1xuICAgIGZpbGw6IGluaGVyaXQ7XG4gIH1cbn1cbi5xdWljay1tZW51LWxpc3RfX2l0ZW0ucXVpY2stbWVudS1idXR0b24tLWFjdGlvbjpob3ZlciAucXVpY2stbWVudS13cmFwcGVyLmZsb2F0aW5nLWFjdGlvbi1idXR0b24gLnF1aWNrLW1lbnUtYnV0dG9uX19pY29uOmJlZm9yZSB7XG4gIG9wYWNpdHk6IDE7XG59XG4ucXVpY2stbWVudS13cmFwcGVyLmZsb2F0aW5nLWFjdGlvbi1idXR0b24gLnF1aWNrLW1lbnUtYnV0dG9uX19pY29uLFxuLnF1aWNrLW1lbnUtd3JhcHBlci5mbG9hdGluZy1hY3Rpb24tYnV0dG9uIC5xdWljay1tZW51LWJ1dHRvbl9fbGFiZWwge1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuLnF1aWNrLW1lbnUtd3JhcHBlci5mbG9hdGluZy1hY3Rpb24tYnV0dG9uIC5xdWljay1tZW51LWJ1dHRvbiB7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4yNXMgY3ViaWMtYmV6aWVyKDAuNjQsIDAuMDEsIDAuNDIsIDAuOTkpO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjJzO1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwO1xufVxuLnF1aWNrLW1lbnUtd3JhcHBlci5mbG9hdGluZy1hY3Rpb24tYnV0dG9uIC5xdWljay1tZW51LS1pc09wZW4gLnF1aWNrLW1lbnUtYnV0dG9uIHtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNpdGlvbi1kZWxheTogMC4yNXM7XG59XG4ucXVpY2stbWVudS13cmFwcGVyLmZsb2F0aW5nLWFjdGlvbi1idXR0b24gLnF1aWNrLW1lbnUtbGlzdC0taXNDbG9zZWQgLnF1aWNrLW1lbnUtbGlzdF9faXRlbSxcbi5xdWljay1tZW51LXdyYXBwZXIuZmxvYXRpbmctYWN0aW9uLWJ1dHRvbiAucXVpY2stbWVudS1saXN0LS1pc09wZW4gLnF1aWNrLW1lbnUtbGlzdF9faXRlbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5xdWljay1tZW51LXdyYXBwZXIuZmxvYXRpbmctYWN0aW9uLWJ1dHRvbiAucXVpY2stbWVudS1saXN0X19pdGVtIHtcbiAgaGVpZ2h0OiAwO1xuICB0cmFuc2l0aW9uOiBoZWlnaHQgMC4ycyBjdWJpYy1iZXppZXIoMC42NCwgMC4wMSwgMC40MiwgMC45OSk7XG59XG4ucXVpY2stbWVudS13cmFwcGVyLmZsb2F0aW5nLWFjdGlvbi1idXR0b24gLnF1aWNrLW1lbnUtLWlzT3BlbiAucXVpY2stbWVudS1saXN0X19pdGVtIHtcbiAgaGVpZ2h0OiA4MHB4O1xuICB0cmFuc2l0aW9uOiBoZWlnaHQgMC40cyBjdWJpYy1iZXppZXIoMC42NCwgMC4wMSwgMC40MiwgMC45OSk7XG59XG5cbi5mb290ZXItbW9kdWxlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjdmNTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBtYXJnaW4tdG9wOiAycmVtO1xuICBib3JkZXItcmFkaXVzOiAxLjVyZW0gMS41cmVtIDAgMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuZm9vdGVyLW1vZHVsZSB7XG4gICAgbWFyZ2luLXRvcDogM3JlbTtcbiAgfVxufVxuLmZvb3Rlci1tb2R1bGUgLmZvb3Rlci1jb250YWN0LWFyZWEsXG4uZm9vdGVyLW1vZHVsZSAuZm9vdGVyLXdpZGdldC1hcmVhLFxuLmZvb3Rlci1tb2R1bGUgLmZvb3Rlci13aWRnZXQge1xuICBiYWNrZ3JvdW5kOiBub25lO1xufVxuLmZvb3Rlci1tb2R1bGUgLmZvb3Rlci1jb250YWN0LWFyZWE6YWZ0ZXIsXG4uZm9vdGVyLW1vZHVsZSAuZm9vdGVyLXdpZGdldC1hcmVhOmFmdGVyLFxuLmZvb3Rlci1tb2R1bGUgLmZvb3Rlci1jb250YWN0LWFyZWFfX3RydW1wZXQge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmZvb3Rlci1tb2R1bGUgLmZvb3Rlci13aWRnZXQtYXJlYSB7XG4gIHRyYW5zZm9ybTogbm9uZTtcbiAgbWF4LXdpZHRoOiB1bnNldDtcbiAgcGFkZGluZzogM3JlbSAycmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQwMHB4KSB7XG4gIC5mb290ZXItbW9kdWxlIC5mb290ZXItd2lkZ2V0LWFyZWEge1xuICAgIHBhZGRpbmc6IDVyZW0gMnJlbSA0cmVtO1xuICB9XG59XG4uZm9vdGVyLW1vZHVsZSAuZm9vdGVyLXdpZGdldC1hcmVhLWNvbnRlbnQge1xuICBwYWRkaW5nOiAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSBhbmQgKG1heC13aWR0aDogMTM5OXB4KSB7XG4gIC5mb290ZXItbW9kdWxlIC5mb290ZXItd2lkZ2V0LWFyZWEtY29udGVudCB7XG4gICAgbWF4LXdpZHRoOiA3NSU7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbn1cbi5mb290ZXItbW9kdWxlIC5mb290ZXItd2lkZ2V0IHtcbiAgY29sb3I6ICMwZTFhMmI7XG4gIG1hcmdpbi1ib3R0b206IDJyZW07XG59XG4uZm9vdGVyLW1vZHVsZSAuZm9vdGVyLXdpZGdldDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEzOTlweCkge1xuICAuZm9vdGVyLW1vZHVsZSAuZm9vdGVyLXdpZGdldCBsYWJlbCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG59XG4uZm9vdGVyLW1vZHVsZSAuZm9vdGVyLXdpZGdldF9fdGl0bGUge1xuICBmb250LWZhbWlseTogXCJGb3JveWEgQmFua2kgRGlzcGxheVwiLCBcIkhlbHZldGljYVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNTAwO1xuICBwYWRkaW5nOiAwO1xufVxuLmZvb3Rlci1tb2R1bGUgLmZvb3Rlci13aWRnZXRfX3RpdGxlIC5mb290ZXItd2lkZ2V0X190aXRsZS1pY29uIHtcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogYXV0bztcbn1cbi5mb290ZXItbW9kdWxlIC5mb290ZXItd2lkZ2V0X19saXN0IHtcbiAgZm9udC1mYW1pbHk6IFwiRm9yb3lhIEJhbmtpIFRleHRcIiwgXCJIZWx2ZXRpY2FcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgbGluZS1oZWlnaHQ6IDI7XG59XG4uZm9vdGVyLW1vZHVsZSAuZm9vdGVyLXdpZGdldF9fbGlzdCBsaSBhOmhvdmVyIHtcbiAgb3BhY2l0eTogMTtcbiAgY29sb3I6ICMxYjZjOTM7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMzk5cHgpIHtcbiAgLmZvb3Rlci1tb2R1bGUgLmZvb3Rlci13aWRnZXRfX2xpc3Qge1xuICAgIHRyYW5zaXRpb246IG1hcmdpbiAwLjhzIGN1YmljLWJlemllcigwLjI0LCAwLjUsIDAuMjIsIDAuODkpO1xuICB9XG4gIC5mb290ZXItbW9kdWxlIC5mb290ZXItd2lkZ2V0X19saXN0IGxpIHtcbiAgICB0cmFuc2l0aW9uOiBtYXJnaW4gMC44cyBjdWJpYy1iZXppZXIoMC4yNCwgMC41LCAwLjIyLCAwLjg5KTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQwMHB4KSB7XG4gIC5mb290ZXItbW9kdWxlIC5mb290ZXItd2lkZ2V0X19saXN0IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgbWFyZ2luLXRvcDogMnJlbTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTM5OXB4KSB7XG4gIC5mb290ZXItbW9kdWxlIGlucHV0W3R5cGU9Y2hlY2tib3hdW2lkKj1mb290ZXItd2lkZ2V0LWlkLV06Y2hlY2tlZCB+IC5mb290ZXItd2lkZ2V0X19saXN0IHtcbiAgICBtYXJnaW46IDJyZW0gMCAwO1xuICB9XG4gIC5mb290ZXItbW9kdWxlIGlucHV0W3R5cGU9Y2hlY2tib3hdW2lkKj1mb290ZXItd2lkZ2V0LWlkLV06Y2hlY2tlZCB+IC5mb290ZXItd2lkZ2V0X19saXN0IGEge1xuICAgIG1heC1oZWlnaHQ6IDJlbTtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC5mb290ZXItbW9kdWxlIGlucHV0W3R5cGU9Y2hlY2tib3hdW2lkKj1mb290ZXItd2lkZ2V0LWlkLV06Y2hlY2tlZCB+IC5mb290ZXItd2lkZ2V0X19saXN0IGxpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNHB4O1xuICB9XG4gIC5mb290ZXItbW9kdWxlIGlucHV0W3R5cGU9Y2hlY2tib3hdW2lkKj1mb290ZXItd2lkZ2V0LWlkLV06Y2hlY2tlZCB+IC5mb290ZXItd2lkZ2V0X19saXN0IGxpOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cbi5mb290ZXItbW9kdWxlIC5mb290ZXItY29udGFjdC1hcmVhIHtcbiAgcGFkZGluZzogMXJlbSAycmVtIDIuNXJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0MDBweCkge1xuICAuZm9vdGVyLW1vZHVsZSAuZm9vdGVyLWNvbnRhY3QtYXJlYSB7XG4gICAgcGFkZGluZzogNXJlbSAycmVtIDRyZW07XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkgYW5kIChtYXgtd2lkdGg6IDEzOTlweCkge1xuICAuZm9vdGVyLW1vZHVsZSAuZm9vdGVyLWNvbnRhY3QtYXJlYS1jb250ZW50IHtcbiAgICBtYXgtd2lkdGg6IDc1JTtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxufVxuLmZvb3Rlci1tb2R1bGUgLmZvb3Rlci1jb250YWN0LWFyZWFfX2xvZ293cmFwIHtcbiAgbWFyZ2luOiAwO1xufVxuLmZvb3Rlci1tb2R1bGUgLmZvb3Rlci1jb250YWN0LWFyZWFfX2xvZ293cmFwIGltZyB7XG4gIG1heC1oZWlnaHQ6IDEuNzVyZW07XG59XG4uZm9vdGVyLW1vZHVsZSAuZm9vdGVyLWNvbnRhY3QtYXJlYV9fdGV4dCB7XG4gIGZvbnQtZmFtaWx5OiBcIkZvcm95YSBCYW5raSBUZXh0XCIsIFwiSGVsdmV0aWNhXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGxpbmUtaGVpZ2h0OiAyO1xufVxuLmZvb3Rlci1tb2R1bGUgLmZvb3Rlci1jb250YWN0LWFyZWFfX3RleHQgYSxcbi5mb290ZXItbW9kdWxlIC5mb290ZXItY29udGFjdC1hcmVhX190ZXh0IGE6dmlzaXRlZCB7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuLmZvb3Rlci1tb2R1bGUgLmZvb3Rlci1jb250YWN0LWFyZWFfX2J5bGluZS10ZXh0IHtcbiAgZm9udC1mYW1pbHk6IFwiRm9yb3lhIEJhbmtpIFRleHRcIiwgXCJIZWx2ZXRpY2FcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuLmZvb3Rlci1tb2R1bGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTYuMzEyNXJlbTtcbiAgYm90dG9tOiAwO1xuICByaWdodDogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YwZWZlYTtcbn1cbi5mb290ZXItbW9kdWxlOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYm90dG9tOiAxNi4yNXJlbTtcbiAgcmlnaHQ6IDA7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmclMjB3aWR0aCUzRCUyNzEyMzQlMjclMjBoZWlnaHQlM0QlMjc5ODglMjclMjB2aWV3Qm94JTNEJTI3MCUyMDAlMjAxMjM0JTIwOTg4JTI3JTIwZmlsbCUzRCUyN25vbmUlMjclMjB4bWxucyUzRCUyN2h0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMjAwMCUyRnN2ZyUyNyUzRSUzQ3BhdGglMjBkJTNEJTI3TTY4Ni4zODglMjA4NDIuMDQ1QzUxNy42MDQlMjA5MzkuMzQ4JTIwMjg4LjgwOCUyMDk4OCUyMDAlMjA5ODhIMTIzNFYwTDEwODMuOTclMjAzNDguMDQ1Qzk4Ni40NDklMjA1ODAuMDc1JTIwODU1LjE3MiUyMDc0NC43NDIlMjA2ODYuMzg4JTIwODQyLjA0NVolMjclMjBmaWxsJTNEJTI3JTIzZjBlZmVhJTI3JTJGJTNFJTNDJTJGc3ZnJTNFXCIpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGJvdHRvbSByaWdodDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHotaW5kZXg6IDE7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDAwcHgpIHtcbiAgLmZvb3Rlci1tb2R1bGU6YmVmb3JlIHtcbiAgICBoZWlnaHQ6IDEuMXJlbTtcbiAgfVxuICAuZm9vdGVyLW1vZHVsZTphZnRlciB7XG4gICAgYm90dG9tOiAxcmVtO1xuICAgIGhlaWdodDogMTMwJTtcbiAgfVxufVxuLmZvb3Rlci1tb2R1bGUgLmZyYW1lX19jZWxsLWl0ZW0ge1xuICB6LWluZGV4OiAyO1xufVxuXG4uY29va2llLXdhcm5pbmdfX2lubmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzkzOTU5ODtcbiAgcGFkZGluZzogOHB4IDE2cHg7XG4gIGJveC1zaGFkb3c6IDAgMCAyMHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgY29sb3I6ICNmZmY7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4uY29va2llLXdhcm5pbmdfX2lubmVyIGEge1xuICBjb2xvcjogI2ZmZjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA2NDBweCkge1xuICAuY29va2llLXdhcm5pbmdfX2lubmVyIHtcbiAgICBwYWRkaW5nOiAxNnB4IDI0cHg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxufVxuXG4uY29va2llLXdhcm5pbmdfX3RleHQge1xuICBwYWRkaW5nOiAwIDFlbSAwIDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjM5cHgpIHtcbiAgLmNvb2tpZS13YXJuaW5nX190ZXh0IHAge1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuMzc1cmVtO1xuICB9XG59XG5cbi5jb29raWUtd2FybmluZ19fYnV0dG9uIHtcbiAgZm9udC1mYW1pbHk6IFwiRm9yb3lhIEJhbmtpIFRleHRcIiwgXCJIZWx2ZXRpY2FcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBib3JkZXI6IDAuMTI1cmVtIHNvbGlkO1xuICBib3JkZXItcmFkaXVzOiAycmVtO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4yNXMgY3ViaWMtYmV6aWVyKDAuMjQsIDAuNSwgMC4yMiwgMC44OSksIGNvbG9yIDAuMjVzIGN1YmljLWJlemllcigwLjI0LCAwLjUsIDAuMjIsIDAuODkpLCBib3JkZXItY29sb3IgMC4yNXMgY3ViaWMtYmV6aWVyKDAuMjQsIDAuNSwgMC4yMiwgMC44OSk7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAxcmVtIDJyZW07XG4gIHdpZHRoOiB1bnNldDtcbiAgbWF4LXdpZHRoOiB1bnNldDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBlMWEyYjtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBtYXJnaW46IGF1dG87XG59XG4uY29va2llLXdhcm5pbmdfX2J1dHRvbjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzZTQ4NTU7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmNvb2tpZS13YXJuaW5nX19idXR0b246ZGlzYWJsZWQsIC5jb29raWUtd2FybmluZ19fYnV0dG9uLmJ0bi0tZGlzYWJsZWQge1xuICBvcGFjaXR5OiAwLjU7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLmNvb2tpZS13YXJuaW5nX19idXR0b246Zm9jdXMtdmlzaWJsZSB7XG4gIG91dGxpbmUtb2Zmc2V0OiAwO1xuICBvdXRsaW5lOiAwLjI1cmVtIHNvbGlkICM4ZTk4YTg7XG59XG4uY29va2llLXdhcm5pbmdfX2J1dHRvbjphY3RpdmUge1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xufVxuXG4uc2VhcmNoLXJlc3VsdHMge1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YyZjJmMjtcbn1cblxuLnNlYXJjaC1yZXN1bHRzX190b3Age1xuICBwYWRkaW5nOiA0OHB4IDE2cHggMjRweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc2VhcmNoLXJlc3VsdHNfX3RvcCB7XG4gICAgcGFkZGluZzogNDhweCAxNnB4IDI0cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMTAwcHgpIHtcbiAgLnNlYXJjaC1yZXN1bHRzX190b3Age1xuICAgIG1hcmdpbjogMCA4MHB4O1xuICAgIHBhZGRpbmc6IDgwcHggODBweCAyNHB4O1xuICB9XG59XG4uc2VhcmNoLXJlc3VsdHNfX3RvcCAuZnJhbWVfX2NlbGwtaXRlbV9faW5uZXIge1xuICBtYXgtd2lkdGg6IDcwMHB4O1xuICBtYXJnaW46IGF1dG87XG59XG5cbi5zZWFyY2gtcmVzdWx0c19fYmFubmVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgY29sb3I6ICMwMDRjNmE7XG4gIG1hcmdpbi10b3A6IDFweDtcbiAgbWFyZ2luLWJvdHRvbTogMXB4O1xuICAvKiY6aG92ZXIge1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgfSovXG59XG4uc2VhcmNoLXJlc3VsdHNfX2Jhbm5lcjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjbGVhcjogYm90aDtcbn1cblxuLnNlYXJjaC1yZXN1bHRzX19iYW5uZXItaW5uZXIge1xuICBwYWRkaW5nOiAxZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTEwMHB4KSB7XG4gIC5zZWFyY2gtcmVzdWx0c19fYmFubmVyLWlubmVyIHtcbiAgICBwYWRkaW5nOiAyZW0gMi41ZW07XG4gIH1cbn1cblxuLnNlYXJjaC1yZXN1bHRzX19iYW5uZXItaW1hZ2Uge1xuICBmbG9hdDogcmlnaHQ7XG4gIHdpZHRoOiAyMDBweDtcbiAgaGVpZ2h0OiAyMDBweDtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMDUpO1xuICBtYXJnaW4tbGVmdDogMjBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5zZWFyY2gtcmVzdWx0c19fYmFubmVyLWltYWdlIGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLnNlYXJjaC1yZXN1bHRzX19iYW5uZXItdGl0bGUge1xuICBmb250LWZhbWlseTogXCJGb3JveWEgQmFua2kgRGlzcGxheVwiLCBcIkhlbHZldGljYVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICBmb250LWZhbWlseTogXCJGb3JveWEgQmFua2kgRGlzcGxheVwiLCBcIkhlbHZldGljYVwiLCBzYW5zLXNlcmlmO1xuICBtYXJnaW4tYm90dG9tOiAwLjVlbTtcbn1cblxuLnNlYXJjaC1yZXN1bHRzX190b3AtbWVzc2FnZSB7XG4gIHBhZGRpbmc6IDFlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMTAwcHgpIHtcbiAgLnNlYXJjaC1yZXN1bHRzX190b3AtbWVzc2FnZSB7XG4gICAgcGFkZGluZzogMWVtIDIuNWVtO1xuICB9XG59XG5cbi5zZWFyY2gtcmVzdWx0c19fbWFpbiB7XG4gIG1heC13aWR0aDogNzAwcHg7XG4gIG1hcmdpbjogYXV0bztcbn1cblxuLnNlYXJjaC1yZXN1bHRzX19saW5rIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlNWU1ZTU7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMCk7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwKTtcbiAgY29sb3I6ICMwMDA7XG4gIHBhZGRpbmc6IDFlbTtcbiAgdHJhbnNpdGlvbjogYm9yZGVyIDAuNXMgY3ViaWMtYmV6aWVyKDAuNzgsIC0wLjA3LCAwLjI4LCAwLjk4KSwgY29sb3IgMC41cyBjdWJpYy1iZXppZXIoMC43OCwgLTAuMDcsIDAuMjgsIDAuOTgpO1xufVxuLnNlYXJjaC1yZXN1bHRzX19saW5rOnZpc2l0ZWQge1xuICBjb2xvcjogIzAwMDtcbn1cbi5zZWFyY2gtcmVzdWx0c19fbGluazpmaXJzdC1jaGlsZCgpIHtcbiAgYm9yZGVyLXRvcDogbm9uZTtcbn1cbi5zZWFyY2gtcmVzdWx0c19fbGluazpob3ZlciB7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNlNWU1ZTU7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2U1ZTVlNTtcbiAgY29sb3I6ICMwMDRjNmE7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTEwMHB4KSB7XG4gIC5zZWFyY2gtcmVzdWx0c19fbGluayB7XG4gICAgcGFkZGluZzogMmVtIDIuNWVtO1xuICB9XG59XG5cbi5zZWFyY2gtcmVzdWx0c19fbGluay10aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkZvcm95YSBCYW5raSBEaXNwbGF5XCIsIFwiSGVsdmV0aWNhXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtZmFtaWx5OiBcIkZvcm95YSBCYW5raSBEaXNwbGF5XCIsIFwiSGVsdmV0aWNhXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBtYXJnaW4tYm90dG9tOiAwLjVlbTtcbn1cblxuLnNlYXJjaC1yZXN1bHRzX19saW5rLWRlc2NyaXB0aW9uIHtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMS43NXJlbTtcbn1cblxuLnNlYXJjaC1yZXN1bHRzX19saW5rLXVybCB7XG4gIGNvbG9yOiAjODg4O1xufVxuXG4uc2VhcmNoLXJlc3VsdHNfX3BhZ2luYXRpb24ge1xuICBtYXgtd2lkdGg6IDcwMHB4O1xuICBtYXJnaW46IGF1dG87XG59XG5cbi5zZWFyY2gtcmVzdWx0c19fYmFubmVyLmNsdWRvLWJhbm5lciB7XG4gIHBhZGRpbmc6IDFlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMTAwcHgpIHtcbiAgLnNlYXJjaC1yZXN1bHRzX19iYW5uZXIuY2x1ZG8tYmFubmVyIHtcbiAgICBwYWRkaW5nOiAxZW0gMi41ZW07XG4gIH1cbn1cbi5zZWFyY2gtcmVzdWx0c19fYmFubmVyLmNsdWRvLWJhbm5lciBoMSxcbi5zZWFyY2gtcmVzdWx0c19fYmFubmVyLmNsdWRvLWJhbm5lciBoMixcbi5zZWFyY2gtcmVzdWx0c19fYmFubmVyLmNsdWRvLWJhbm5lciBoMyB7XG4gIGZvbnQtZmFtaWx5OiBcIkZvcm95YSBCYW5raSBEaXNwbGF5XCIsIFwiSGVsdmV0aWNhXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIGZvbnQtZmFtaWx5OiBcIkZvcm95YSBCYW5raSBEaXNwbGF5XCIsIFwiSGVsdmV0aWNhXCIsIHNhbnMtc2VyaWY7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDAuNWVtO1xufVxuLnNlYXJjaC1yZXN1bHRzX19iYW5uZXIuY2x1ZG8tYmFubmVyIGgxOmZpcnN0LWNoaWxkLFxuLnNlYXJjaC1yZXN1bHRzX19iYW5uZXIuY2x1ZG8tYmFubmVyIGgyOmZpcnN0LWNoaWxkLFxuLnNlYXJjaC1yZXN1bHRzX19iYW5uZXIuY2x1ZG8tYmFubmVyIGgzOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLXRvcDogMmVtO1xufVxuLnNlYXJjaC1yZXN1bHRzX19iYW5uZXIuY2x1ZG8tYmFubmVyIHAge1xuICBtYXJnaW46IDA7XG4gIG1heC13aWR0aDogbm9uZTtcbn1cbi5zZWFyY2gtcmVzdWx0c19fYmFubmVyLmNsdWRvLWJhbm5lciBwOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbi5zZWFyY2gtcmVzdWx0c19fYmFubmVyLmNsdWRvLWJhbm5lciBpbWcge1xuICBtYXgtd2lkdGg6IDE1MHB4O1xuICBoZWlnaHQ6IGF1dG87XG59XG4uc2VhcmNoLXJlc3VsdHNfX2Jhbm5lci5jbHVkby1iYW5uZXIgYSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgY29sb3I6ICNjMDU3MDE7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2Fzc2V0cy9nZngvaWNvbkltYWdlcy9pY29uX2Fycm93LWxpbmUtcmlnaHRfeWVsbG93LnN2Z1wiKSBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogYXV0byAyNXB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAxMDAlIDNweDtcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgcGFkZGluZy1yaWdodDogNTFweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLXBvc2l0aW9uIDAuMTVzIGVhc2UtaW4tb3V0O1xufVxuLnNlYXJjaC1yZXN1bHRzX19iYW5uZXIuY2x1ZG8tYmFubmVyIGE6aG92ZXIge1xuICBjb2xvcjogI2MwNTcwMTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjYWxjKDEwMCUgLSAzcHgpIDNweDtcbn1cblxuLnRoaXJkLXBhcnR5LWZyYW1lIHtcbiAgbWF4LXdpZHRoOiAxMzYycHg7XG4gIG1hcmdpbjogYXV0bztcbiAgcGFkZGluZzogMCAxNnB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gIC50aGlyZC1wYXJ0eS1mcmFtZSB7XG4gICAgbWF4LXdpZHRoOiA4NTMuMzMzMzMzMzMzM3B4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC50aGlyZC1wYXJ0eS1mcmFtZSB7XG4gICAgbWF4LXdpZHRoOiAxMzYycHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA2NDBweCkge1xuICAudGhpcmQtcGFydHktZnJhbWUge1xuICAgIHBhZGRpbmc6IDAgMjRweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAudGhpcmQtcGFydHktZnJhbWUge1xuICAgIHBhZGRpbmc6IDAgOHB4O1xuICB9XG59XG5cbi50aGlyZC1wYXJ0eS1mcmFtZV9faXRlbSB7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgLnRoaXJkLXBhcnR5LWZyYW1lX19pdGVtIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnRoaXJkLXBhcnR5LWZyYW1lX19pdGVtIHtcbiAgICBtYXgtd2lkdGg6IDc1JTtcbiAgfVxufVxuXG4udGstYmVyZWduZXIsIGFydGljbGUudGstZW5lcmdpYmVyZWduZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGNsZWFyOiBib3RoO1xuICBwYWRkaW5nOiAxMDBweCAwO1xufVxuLnRrLWJlcmVnbmVyOjphZnRlciwgYXJ0aWNsZS50ay1lbmVyZ2liZXJlZ25lcjo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcbiAgei1pbmRleDogLTE7XG59XG4udGstYmVyZWduZXIgKiwgYXJ0aWNsZS50ay1lbmVyZ2liZXJlZ25lciAqIHtcbiAgZm9udC1mYW1pbHk6IFwiRm9yb3lhIEJhbmtpIERpc3BsYXlcIiwgXCJIZWx2ZXRpY2FcIiwgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xufVxuLnRrLWJlcmVnbmVyID4gLnRrLXJvdywgYXJ0aWNsZS50ay1lbmVyZ2liZXJlZ25lciA+IC50ay1yb3cge1xuICBtYXgtd2lkdGg6IDEzNjJweDtcbiAgbWFyZ2luOiBhdXRvO1xuICBwYWRkaW5nOiAwIDE2cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgLnRrLWJlcmVnbmVyID4gLnRrLXJvdywgYXJ0aWNsZS50ay1lbmVyZ2liZXJlZ25lciA+IC50ay1yb3cge1xuICAgIG1heC13aWR0aDogODUzLjMzMzMzMzMzMzNweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAudGstYmVyZWduZXIgPiAudGstcm93LCBhcnRpY2xlLnRrLWVuZXJnaWJlcmVnbmVyID4gLnRrLXJvdyB7XG4gICAgbWF4LXdpZHRoOiAxMzYycHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA2NDBweCkge1xuICAudGstYmVyZWduZXIgPiAudGstcm93LCBhcnRpY2xlLnRrLWVuZXJnaWJlcmVnbmVyID4gLnRrLXJvdyB7XG4gICAgcGFkZGluZzogMCAyNHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC50ay1iZXJlZ25lciA+IC50ay1yb3csIGFydGljbGUudGstZW5lcmdpYmVyZWduZXIgPiAudGstcm93IHtcbiAgICBwYWRkaW5nOiAwIDhweDtcbiAgfVxufVxuLnRrLWJlcmVnbmVyIGgxLCBhcnRpY2xlLnRrLWVuZXJnaWJlcmVnbmVyIGgxLFxuLnRrLWJlcmVnbmVyIGgyLFxuYXJ0aWNsZS50ay1lbmVyZ2liZXJlZ25lciBoMixcbi50ay1iZXJlZ25lciBoMyxcbmFydGljbGUudGstZW5lcmdpYmVyZWduZXIgaDMsXG4udGstYmVyZWduZXIgaDQsXG5hcnRpY2xlLnRrLWVuZXJnaWJlcmVnbmVyIGg0IHtcbiAgY29sb3I6ICMwMDAgIWltcG9ydGFudDtcbn1cbi50ay1iZXJlZ25lciAudGstYmVyZWduZXJfX3RpdGxlLCBhcnRpY2xlLnRrLWVuZXJnaWJlcmVnbmVyIC50ay1iZXJlZ25lcl9fdGl0bGUge1xuICBmb250LWZhbWlseTogXCJGb3JveWEgQmFua2kgRGlzcGxheVwiLCBcIkhlbHZldGljYVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnRrLWJlcmVnbmVyIC50ay1iZXJlZ25lcl9fdGl0bGUsIGFydGljbGUudGstZW5lcmdpYmVyZWduZXIgLnRrLWJlcmVnbmVyX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAycmVtO1xuICB9XG59XG4udGstYmVyZWduZXIgLnRrLXR5cG9ncmFwaHktLWJvZHkteHMtYWx0LCBhcnRpY2xlLnRrLWVuZXJnaWJlcmVnbmVyIC50ay10eXBvZ3JhcGh5LS1ib2R5LXhzLWFsdCB7XG4gIGZvbnQtZmFtaWx5OiBcIkZvcm95YSBCYW5raSBUZXh0XCIsIFwiSGVsdmV0aWNhXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gIGNvbG9yOiAjMDAwO1xufVxuLnRrLWJlcmVnbmVyIC50ay12YWxpZGF0aW9uLWVycm9yLCBhcnRpY2xlLnRrLWVuZXJnaWJlcmVnbmVyIC50ay12YWxpZGF0aW9uLWVycm9yIHtcbiAgY29sb3I6ICNlMzI2MzA7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgcGFkZGluZzogMDtcbn1cbi50ay1iZXJlZ25lciAudGstdG9vbHRpcCwgYXJ0aWNsZS50ay1lbmVyZ2liZXJlZ25lciAudGstdG9vbHRpcCB7XG4gIHRvcDogMnB4O1xuICBtYXJnaW4tbGVmdDogNXB4O1xufVxuLnRrLWJlcmVnbmVyIC50ay1idXR0b24sIGFydGljbGUudGstZW5lcmdpYmVyZWduZXIgLnRrLWJ1dHRvbiB7XG4gIGNvbG9yOiAjMDA0YzZhO1xuICB0ZXh0LXRyYW5zZm9ybTogaW5oZXJpdDtcbn1cbi50ay1iZXJlZ25lciAudGstYnV0dG9uICsgLnRrLWJ1dHRvbiwgYXJ0aWNsZS50ay1lbmVyZ2liZXJlZ25lciAudGstYnV0dG9uICsgLnRrLWJ1dHRvbiB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuLnRrLWJlcmVnbmVyIC50ay1idXR0b24tLXByaW1hcnksIGFydGljbGUudGstZW5lcmdpYmVyZWduZXIgLnRrLWJ1dHRvbi0tcHJpbWFyeSwgYXJ0aWNsZS50ay1lbmVyZ2liZXJlZ25lciAudGstZW5lcmdpYmVyZWduZXJfX2J1dHRvbixcbmFydGljbGUudGstZW5lcmdpYmVyZWduZXIgLnRrLWVuZXJnaWJlcmVnbmVyX19zdWdnZXN0aW9uX19idXR0b24tY29udGFpbmVyIC50ay1idXR0b24ge1xuICBmb250LWZhbWlseTogXCJGb3JveWEgQmFua2kgVGV4dFwiLCBcIkhlbHZldGljYVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMS40O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJvcmRlcjogMC4xMjVyZW0gc29saWQ7XG4gIGJvcmRlci1yYWRpdXM6IDJyZW07XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjI1cyBjdWJpYy1iZXppZXIoMC4yNCwgMC41LCAwLjIyLCAwLjg5KSwgY29sb3IgMC4yNXMgY3ViaWMtYmV6aWVyKDAuMjQsIDAuNSwgMC4yMiwgMC44OSksIGJvcmRlci1jb2xvciAwLjI1cyBjdWJpYy1iZXppZXIoMC4yNCwgMC41LCAwLjIyLCAwLjg5KTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDFyZW0gMnJlbTtcbiAgd2lkdGg6IHVuc2V0O1xuICBtYXgtd2lkdGg6IHVuc2V0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGUxYTJiO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZDogI2ZlOTc0MztcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4zcyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuM3MsIGZvbnQtc2l6ZSAwLjFzO1xuICBjb2xvcjogIzAwMDtcbiAgbWF4LXdpZHRoOiAxNi44NzVyZW07XG4gIHdpZHRoOiAxMDAlO1xufVxuLnRrLWJlcmVnbmVyIC50ay1idXR0b24tLXByaW1hcnk6aG92ZXIsIGFydGljbGUudGstZW5lcmdpYmVyZWduZXIgLnRrLWJ1dHRvbi0tcHJpbWFyeTpob3ZlciwgYXJ0aWNsZS50ay1lbmVyZ2liZXJlZ25lciAudGstZW5lcmdpYmVyZWduZXJfX2J1dHRvbjpob3ZlcixcbmFydGljbGUudGstZW5lcmdpYmVyZWduZXIgLnRrLWVuZXJnaWJlcmVnbmVyX19zdWdnZXN0aW9uX19idXR0b24tY29udGFpbmVyIC50ay1idXR0b246aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2U0ODU1O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi50ay1iZXJlZ25lciAudGstYnV0dG9uLS1wcmltYXJ5OmRpc2FibGVkLCBhcnRpY2xlLnRrLWVuZXJnaWJlcmVnbmVyIC50ay1idXR0b24tLXByaW1hcnk6ZGlzYWJsZWQsIGFydGljbGUudGstZW5lcmdpYmVyZWduZXIgLnRrLWVuZXJnaWJlcmVnbmVyX19idXR0b246ZGlzYWJsZWQsXG5hcnRpY2xlLnRrLWVuZXJnaWJlcmVnbmVyIC50ay1lbmVyZ2liZXJlZ25lcl9fc3VnZ2VzdGlvbl9fYnV0dG9uLWNvbnRhaW5lciAudGstYnV0dG9uOmRpc2FibGVkLCAudGstYmVyZWduZXIgLnRrLWJ1dHRvbi0tcHJpbWFyeS5idG4tLWRpc2FibGVkLCBhcnRpY2xlLnRrLWVuZXJnaWJlcmVnbmVyIC50ay1idXR0b24tLXByaW1hcnkuYnRuLS1kaXNhYmxlZCwgYXJ0aWNsZS50ay1lbmVyZ2liZXJlZ25lciAuYnRuLS1kaXNhYmxlZC50ay1lbmVyZ2liZXJlZ25lcl9fYnV0dG9uLFxuYXJ0aWNsZS50ay1lbmVyZ2liZXJlZ25lciAudGstZW5lcmdpYmVyZWduZXJfX3N1Z2dlc3Rpb25fX2J1dHRvbi1jb250YWluZXIgLmJ0bi0tZGlzYWJsZWQudGstYnV0dG9uIHtcbiAgb3BhY2l0eTogMC41O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi50ay1iZXJlZ25lciAudGstYnV0dG9uLS1wcmltYXJ5OmZvY3VzLXZpc2libGUsIGFydGljbGUudGstZW5lcmdpYmVyZWduZXIgLnRrLWJ1dHRvbi0tcHJpbWFyeTpmb2N1cy12aXNpYmxlLCBhcnRpY2xlLnRrLWVuZXJnaWJlcmVnbmVyIC50ay1lbmVyZ2liZXJlZ25lcl9fYnV0dG9uOmZvY3VzLXZpc2libGUsXG5hcnRpY2xlLnRrLWVuZXJnaWJlcmVnbmVyIC50ay1lbmVyZ2liZXJlZ25lcl9fc3VnZ2VzdGlvbl9fYnV0dG9uLWNvbnRhaW5lciAudGstYnV0dG9uOmZvY3VzLXZpc2libGUge1xuICBvdXRsaW5lLW9mZnNldDogMDtcbiAgb3V0bGluZTogMC4yNXJlbSBzb2xpZCAjOGU5OGE4O1xufVxuLnRrLWJlcmVnbmVyIC50ay1idXR0b24tLXByaW1hcnk6YWN0aXZlLCBhcnRpY2xlLnRrLWVuZXJnaWJlcmVnbmVyIC50ay1idXR0b24tLXByaW1hcnk6YWN0aXZlLCBhcnRpY2xlLnRrLWVuZXJnaWJlcmVnbmVyIC50ay1lbmVyZ2liZXJlZ25lcl9fYnV0dG9uOmFjdGl2ZSxcbmFydGljbGUudGstZW5lcmdpYmVyZWduZXIgLnRrLWVuZXJnaWJlcmVnbmVyX19zdWdnZXN0aW9uX19idXR0b24tY29udGFpbmVyIC50ay1idXR0b246YWN0aXZlIHtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbn1cbi50ay1iZXJlZ25lciAudGstYnV0dG9uLS1wcmltYXJ5OmhvdmVyLCBhcnRpY2xlLnRrLWVuZXJnaWJlcmVnbmVyIC50ay1idXR0b24tLXByaW1hcnk6aG92ZXIsIGFydGljbGUudGstZW5lcmdpYmVyZWduZXIgLnRrLWVuZXJnaWJlcmVnbmVyX19idXR0b246aG92ZXIsXG5hcnRpY2xlLnRrLWVuZXJnaWJlcmVnbmVyIC50ay1lbmVyZ2liZXJlZ25lcl9fc3VnZ2VzdGlvbl9fYnV0dG9uLWNvbnRhaW5lciAudGstYnV0dG9uOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQ6ICNjMDU3MDE7XG59XG4udGstYmVyZWduZXIgLnRrLWZvcm0tZmllbGQgbGFiZWwsIGFydGljbGUudGstZW5lcmdpYmVyZWduZXIgLnRrLWZvcm0tZmllbGQgbGFiZWwge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjgpO1xufVxuLnRrLWJlcmVnbmVyIC50ay1mb3JtLWZpZWxkIGlucHV0LCBhcnRpY2xlLnRrLWVuZXJnaWJlcmVnbmVyIC50ay1mb3JtLWZpZWxkIGlucHV0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U3ZTdlODtcbiAgYm9yZGVyOiAxcHggc29saWQgI2U3ZTdlODtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHBhZGRpbmc6IDEuMzEyNXJlbSAxLjM3NXJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICByZXNpemU6IG5vbmU7XG4gIHRyYW5zaXRpb246IGJvcmRlci1jb2xvciAwLjNzIGVhc2U7XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiAxO1xuICBoZWlnaHQ6IGF1dG87XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG59XG4udGstYmVyZWduZXIgLnRrLXR5cG9ncmFwaHktLWNvbG9yLWJyb3duLCBhcnRpY2xlLnRrLWVuZXJnaWJlcmVnbmVyIC50ay10eXBvZ3JhcGh5LS1jb2xvci1icm93biB7XG4gIGNvbG9yOiAjMDAwO1xufVxuLnRrLWJlcmVnbmVyIC50ay1iZXJlZ25lci1jZW50ZXItcmFkaW9zLCBhcnRpY2xlLnRrLWVuZXJnaWJlcmVnbmVyIC50ay1iZXJlZ25lci1jZW50ZXItcmFkaW9zIHtcbiAgcGFkZGluZy10b3A6IDI1cHg7XG59XG4udGstYmVyZWduZXIgLnRrLXJhZGlvIGlucHV0W3R5cGU9cmFkaW9dLCBhcnRpY2xlLnRrLWVuZXJnaWJlcmVnbmVyIC50ay1yYWRpbyBpbnB1dFt0eXBlPXJhZGlvXSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmbG9hdDogbGVmdDtcbiAgYXBwZWFyYW5jZTogcmFkaW87XG4gIG9wYWNpdHk6IDE7XG4gIHdpZHRoOiBhdXRvO1xuICBtYXJnaW46IDFweCAwIDA7XG4gIGhlaWdodDogYXV0bztcbiAgei1pbmRleDogMTtcbn1cbi50ay1iZXJlZ25lciAudGstcmFkaW8gbGFiZWwsIGFydGljbGUudGstZW5lcmdpYmVyZWduZXIgLnRrLXJhZGlvIGxhYmVsIHtcbiAgY29sb3I6ICMwMDA7XG59XG4udGstYmVyZWduZXIgLnRrLXJhZGlvIGxhYmVsOmJlZm9yZSwgYXJ0aWNsZS50ay1lbmVyZ2liZXJlZ25lciAudGstcmFkaW8gbGFiZWw6YmVmb3JlLCAudGstYmVyZWduZXIgLnRrLXJhZGlvIGxhYmVsOmFmdGVyLCBhcnRpY2xlLnRrLWVuZXJnaWJlcmVnbmVyIC50ay1yYWRpbyBsYWJlbDphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4udGstYmVyZWduZXIgLnRrLXJhZGlvICsgLnRrLXRvb2x0aXAsIGFydGljbGUudGstZW5lcmdpYmVyZWduZXIgLnRrLXJhZGlvICsgLnRrLXRvb2x0aXAge1xuICBtYXJnaW4tbGVmdDogLTI0cHg7XG59XG4udGstYmVyZWduZXIgLnRrLXNlbGVjdCwgYXJ0aWNsZS50ay1lbmVyZ2liZXJlZ25lciAudGstc2VsZWN0IHtcbiAgaGVpZ2h0OiA2MnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTdlN2U4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDJTNGeG1sIHZlcnNpb249JzEuMCcgZW5jb2Rpbmc9J3V0Zi04JyUzRiUzRSUzQ3N2ZyB2ZXJzaW9uPScxLjEnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgeG1sbnM6eGxpbms9J2h0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsnIHg9JzBweCcgeT0nMHB4JyB2aWV3Qm94PScwIDAgMTIgOCcgc3R5bGU9J2VuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTIgODsnIHhtbDpzcGFjZT0ncHJlc2VydmUnJTNFJTNDZyUzRSUzQ3BhdGggZmlsbD0nJTIzMDA0YzZhJyBkPSdNNy44LDYuMUwxMiwxLjlMMTAuMiwwTDYsNC4yTDEuOCwwTDAsMS45bDQuMiw0LjJMNiw4TDcuOCw2LjF6Jy8lM0UlM0MvZyUzRSUzQy9zdmclM0UlMEFcIik7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlN2U3ZTg7XG4gIHRyYW5zaXRpb246IGJvcmRlci1jb2xvciAwLjNzIGVhc2U7XG59XG4udGstYmVyZWduZXIgLnRrLXNlbGVjdDpob3ZlciwgYXJ0aWNsZS50ay1lbmVyZ2liZXJlZ25lciAudGstc2VsZWN0OmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjNjk2MDU3O1xuICBvdXRsaW5lOiAwO1xufVxuLnRrLWJlcmVnbmVyIC5yYW5nZV9fdm9sdW1lLXNsaWRlcjo6LXdlYmtpdC1zbGlkZXItcnVubmFibGUtdHJhY2ssIGFydGljbGUudGstZW5lcmdpYmVyZWduZXIgLnJhbmdlX192b2x1bWUtc2xpZGVyOjotd2Via2l0LXNsaWRlci1ydW5uYWJsZS10cmFjayB7XG4gIGhlaWdodDogNnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJmMmYyO1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbn1cbi50ay1iZXJlZ25lciAucmFuZ2VfX2ZpbGwsIGFydGljbGUudGstZW5lcmdpYmVyZWduZXIgLnJhbmdlX19maWxsIHtcbiAgYmFja2dyb3VuZDogIzAwNjg5MDtcbiAgaGVpZ2h0OiA2cHg7XG4gIHRvcDogN3B4O1xufVxuLnRrLWJlcmVnbmVyIGlucHV0W3R5cGU9cmFuZ2VdOjotbXMtdGh1bWIsIGFydGljbGUudGstZW5lcmdpYmVyZWduZXIgaW5wdXRbdHlwZT1yYW5nZV06Oi1tcy10aHVtYiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDFyZW07XG4gIGhlaWdodDogMXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm94LXNoYWRvdzogMC41cHggMC41cHggMnB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMzIpO1xuICB6LWluZGV4OiAyO1xufVxuLnRrLWJlcmVnbmVyIGlucHV0W3R5cGU9cmFuZ2VdOjotbW96LXJhbmdlLXRodW1iLCBhcnRpY2xlLnRrLWVuZXJnaWJlcmVnbmVyIGlucHV0W3R5cGU9cmFuZ2VdOjotbW96LXJhbmdlLXRodW1iIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMXJlbTtcbiAgaGVpZ2h0OiAxcmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3gtc2hhZG93OiAwLjVweCAwLjVweCAycHggMXB4IHJnYmEoMCwgMCwgMCwgMC4zMik7XG4gIHotaW5kZXg6IDI7XG59XG4udGstYmVyZWduZXIgaW5wdXRbdHlwZT1yYW5nZV06Oi13ZWJraXQtc2xpZGVyLXRodW1iLCBhcnRpY2xlLnRrLWVuZXJnaWJlcmVnbmVyIGlucHV0W3R5cGU9cmFuZ2VdOjotd2Via2l0LXNsaWRlci10aHVtYiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDFyZW07XG4gIGhlaWdodDogMXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm94LXNoYWRvdzogMC41cHggMC41cHggMnB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMzIpO1xuICB6LWluZGV4OiAyO1xufVxuLnRrLWJlcmVnbmVyIC50ay1leHBhbmQtYnRuLCBhcnRpY2xlLnRrLWVuZXJnaWJlcmVnbmVyIC50ay1leHBhbmQtYnRuIHtcbiAgY29sb3I6ICMwMDRjNmEgIWltcG9ydGFudDtcbn1cbi50ay1iZXJlZ25lciAudGstZXhwYW5kLWJ0biBzdmcgZyBwYXRoLCBhcnRpY2xlLnRrLWVuZXJnaWJlcmVnbmVyIC50ay1leHBhbmQtYnRuIHN2ZyBnIHBhdGgge1xuICBmaWxsOiAjMDA0YzZhO1xufVxuLnRrLWJlcmVnbmVyIC50ay1yZXN1bHRib3hfX2NvbnRhaW5lciAudGstcmVzdWx0Ym94LWh2YWRoYXJqZWdyYWFkdGlsX19idXksIGFydGljbGUudGstZW5lcmdpYmVyZWduZXIgLnRrLXJlc3VsdGJveF9fY29udGFpbmVyIC50ay1yZXN1bHRib3gtaHZhZGhhcmplZ3JhYWR0aWxfX2J1eSB7XG4gIGNvbG9yOiAjMDBhZGVmO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cbi50ay1iZXJlZ25lciAudGstcmVzdWx0Ym94X19jb250YWluZXIgLnRrLXJlc3VsdGJveC1odmFkaGFyamVncmFhZHRpbF9fY2FzaCwgYXJ0aWNsZS50ay1lbmVyZ2liZXJlZ25lciAudGstcmVzdWx0Ym94X19jb250YWluZXIgLnRrLXJlc3VsdGJveC1odmFkaGFyamVncmFhZHRpbF9fY2FzaCB7XG4gIGNvbG9yOiAjMDA0YzZhO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbWFyZ2luLXRvcDogNXB4O1xufVxuLnRrLWJlcmVnbmVyICN0ay1iZXJlZ25lcl9faG91c2UtY29sb3JlZC1zdGF0aWMgZyBwYXRoOm50aC1jaGlsZCgxKSwgYXJ0aWNsZS50ay1lbmVyZ2liZXJlZ25lciAjdGstYmVyZWduZXJfX2hvdXNlLWNvbG9yZWQtc3RhdGljIGcgcGF0aDpudGgtY2hpbGQoMSksIC50ay1iZXJlZ25lciAjdGstYmVyZWduZXJfX2hvdXNlLWNvbG9yZWQtc3RhdGljIGcgcGF0aDpudGgtY2hpbGQoMiksIGFydGljbGUudGstZW5lcmdpYmVyZWduZXIgI3RrLWJlcmVnbmVyX19ob3VzZS1jb2xvcmVkLXN0YXRpYyBnIHBhdGg6bnRoLWNoaWxkKDIpLCAudGstYmVyZWduZXIgI3RrLWJlcmVnbmVyX19ob3VzZS1jb2xvcmVkLXN0YXRpYyBnIHBhdGg6bnRoLWNoaWxkKDMpLCBhcnRpY2xlLnRrLWVuZXJnaWJlcmVnbmVyICN0ay1iZXJlZ25lcl9faG91c2UtY29sb3JlZC1zdGF0aWMgZyBwYXRoOm50aC1jaGlsZCgzKSwgLnRrLWJlcmVnbmVyICN0ay1iZXJlZ25lcl9faG91c2UtY29sb3JlZC1zdGF0aWMgZyBwYXRoOm50aC1jaGlsZCg0KSwgYXJ0aWNsZS50ay1lbmVyZ2liZXJlZ25lciAjdGstYmVyZWduZXJfX2hvdXNlLWNvbG9yZWQtc3RhdGljIGcgcGF0aDpudGgtY2hpbGQoNCkge1xuICBmaWxsOiAjMDBhZGVmO1xufVxuLnRrLWJlcmVnbmVyICN0ay1iZXJlZ25lcl9faG91c2UtY29sb3JlZC1zdGF0aWMgZyBwYXRoOm50aC1jaGlsZCg1KSwgYXJ0aWNsZS50ay1lbmVyZ2liZXJlZ25lciAjdGstYmVyZWduZXJfX2hvdXNlLWNvbG9yZWQtc3RhdGljIGcgcGF0aDpudGgtY2hpbGQoNSksIC50ay1iZXJlZ25lciAjdGstYmVyZWduZXJfX2hvdXNlLWNvbG9yZWQtc3RhdGljIGcgcGF0aDpudGgtY2hpbGQoNiksIGFydGljbGUudGstZW5lcmdpYmVyZWduZXIgI3RrLWJlcmVnbmVyX19ob3VzZS1jb2xvcmVkLXN0YXRpYyBnIHBhdGg6bnRoLWNoaWxkKDYpIHtcbiAgZmlsbDogIzAwNGM2YTtcbn1cbi50ay1iZXJlZ25lciAudGstcmVzdWx0Ym94X19sYWFuLWl0ZW1fX3BlcmNlbnQsIGFydGljbGUudGstZW5lcmdpYmVyZWduZXIgLnRrLXJlc3VsdGJveF9fbGFhbi1pdGVtX19wZXJjZW50IHtcbiAgd2lkdGg6IDQzcHg7XG59XG4udGstYmVyZWduZXIgLnRrLXJlc3VsdGJveF9fZnJpdmFlcmRpX192YWx1ZSwgYXJ0aWNsZS50ay1lbmVyZ2liZXJlZ25lciAudGstcmVzdWx0Ym94X19mcml2YWVyZGlfX3ZhbHVlIHtcbiAgY29sb3I6ICMwMDRjNmE7XG4gIG1hcmdpbjogMjBweCAwIDMwcHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLnRrLWJlcmVnbmVyIC50ay1yZXN1bHRib3hfX2ZyaXZhZXJkaV9faG91c2V2YWx1ZSwgYXJ0aWNsZS50ay1lbmVyZ2liZXJlZ25lciAudGstcmVzdWx0Ym94X19mcml2YWVyZGlfX2hvdXNldmFsdWUge1xuICBjb2xvcjogIzAwNGM2YTtcbiAgbWFyZ2luOiAyMHB4IDA7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTA4MHB4KSB7XG4gIC50ay1iZXJlZ25lciAudGstcmVzdWx0Ym94X19yZXN1bHQtYWZ0ZXIsIGFydGljbGUudGstZW5lcmdpYmVyZWduZXIgLnRrLXJlc3VsdGJveF9fcmVzdWx0LWFmdGVyLFxuLnRrLWJlcmVnbmVyIC50ay1yZXN1bHRib3hfX3Jlc3VsdC1iZWZvcmUsXG5hcnRpY2xlLnRrLWVuZXJnaWJlcmVnbmVyIC50ay1yZXN1bHRib3hfX3Jlc3VsdC1iZWZvcmUge1xuICAgIHBhZGRpbmctdG9wOiAxMDBweDtcbiAgfVxuICAudGstYmVyZWduZXIgLnRrLXJlc3VsdGJveF9fcmVzdWx0LWFmdGVyLCBhcnRpY2xlLnRrLWVuZXJnaWJlcmVnbmVyIC50ay1yZXN1bHRib3hfX3Jlc3VsdC1hZnRlciB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgfVxufVxuLnRrLWJlcmVnbmVyIC50ay1yZXN1bHRib3gtaHZhZGhhcmplZ3JhYWR0aWxfX2l0ZW06bnRoLWNoaWxkKDEpIC50ay1yZXN1bHRib3gtaHZhZGhhcmplZ3JhYWR0aWxfX2xhYmVsLCBhcnRpY2xlLnRrLWVuZXJnaWJlcmVnbmVyIC50ay1yZXN1bHRib3gtaHZhZGhhcmplZ3JhYWR0aWxfX2l0ZW06bnRoLWNoaWxkKDEpIC50ay1yZXN1bHRib3gtaHZhZGhhcmplZ3JhYWR0aWxfX2xhYmVsIHtcbiAgZm9udC1zaXplOiAyMHB4O1xufVxuXG4udGstYmVyZWduZXItbnl0LWxhYW4tdGlsLWJvbGlna29lYiBzdmcjdGstc3ZnLXYxIGcge1xuICBmaWxsOiAjMDBhZGVmO1xufVxuLnRrLWJlcmVnbmVyLW55dC1sYWFuLXRpbC1ib2xpZ2tvZWIgc3ZnI3RrLXN2Zy12MiBnIHtcbiAgZmlsbDogIzZiNmU3MDtcbn1cbi50ay1iZXJlZ25lci1ueXQtbGFhbi10aWwtYm9saWdrb2ViIHN2ZyN0ay1zdmctdjMgZyB7XG4gIGZpbGw6ICMwMDRjNmE7XG59XG4udGstYmVyZWduZXItbnl0LWxhYW4tdGlsLWJvbGlna29lYiAudGstcmVzdWx0Ym94X19sYWFuLWl0ZW1fX3BlcmNlbnQtLW9yYW5nZSB7XG4gIGNvbG9yOiAjMDBhZGVmICFpbXBvcnRhbnQ7XG59XG4udGstYmVyZWduZXItbnl0LWxhYW4tdGlsLWJvbGlna29lYiAudGstcmVzdWx0Ym94X19sYWFuLWl0ZW1fX3BlcmNlbnQtLXllbGxvdyB7XG4gIGNvbG9yOiAjNmI2ZTcwICFpbXBvcnRhbnQ7XG59XG4udGstYmVyZWduZXItbnl0LWxhYW4tdGlsLWJvbGlna29lYiAudGstcmVzdWx0Ym94X19sYWFuLWl0ZW1fX3BlcmNlbnQtLXJlZCB7XG4gIGNvbG9yOiAjMDA0YzZhICFpbXBvcnRhbnQ7XG59XG4udGstYmVyZWduZXItbnl0LWxhYW4tdGlsLWJvbGlna29lYiAudGstcmVzdWx0Ym94X19yZXN1bHQtYWZ0ZXIge1xuICBtYXJnaW4tdG9wOiA5MHB4O1xufVxuXG4udGstYmVyZWduZXItdGlsbGFlZ3NsYWFuIHN2ZyN0ay1zdmctdjEgZyB7XG4gIGZpbGw6ICMwMGFkZWY7XG59XG4udGstYmVyZWduZXItdGlsbGFlZ3NsYWFuIHN2ZyN0ay1zdmctdjIgZyB7XG4gIGZpbGw6ICM2YjZlNzA7XG59XG4udGstYmVyZWduZXItdGlsbGFlZ3NsYWFuIHN2ZyN0ay1zdmctdjMgZyB7XG4gIGZpbGw6ICMwMDRjNmE7XG59XG4udGstYmVyZWduZXItdGlsbGFlZ3NsYWFuIHNwYW4udGstcmVzdWx0Ym94X19sYWFuLWl0ZW1fX3BlcmNlbnQtLW9yYW5nZSB7XG4gIGNvbG9yOiAjMDBhZGVmO1xufVxuLnRrLWJlcmVnbmVyLXRpbGxhZWdzbGFhbiBzcGFuLnRrLXJlc3VsdGJveF9fbGFhbi1pdGVtX19wZXJjZW50LS15ZWxsb3cge1xuICBjb2xvcjogIzZiNmU3MDtcbn1cbi50ay1iZXJlZ25lci10aWxsYWVnc2xhYW4gc3Bhbi50ay1yZXN1bHRib3hfX2xhYW4taXRlbV9fcGVyY2VudC0tcmVkIHtcbiAgY29sb3I6ICMwMDRjNmE7XG59XG5cbi50ay1yZXN1bHRib3hfX2t1bmRlS3JvbmVyX192YWx1ZSB7XG4gIG1hcmdpbjogMjBweCAwO1xufVxuXG5hcnRpY2xlLnRrLWVuZXJnaWJlcmVnbmVyIHtcbiAgbWF4LXdpZHRoOiAxMzYycHg7XG4gIG1hcmdpbjogYXV0bztcbiAgYmFja2dyb3VuZDogdW5zZXQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgYXJ0aWNsZS50ay1lbmVyZ2liZXJlZ25lciB7XG4gICAgbWF4LXdpZHRoOiA4NTMuMzMzMzMzMzMzM3B4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIGFydGljbGUudGstZW5lcmdpYmVyZWduZXIge1xuICAgIG1heC13aWR0aDogMTM2MnB4O1xuICB9XG59XG5hcnRpY2xlLnRrLWVuZXJnaWJlcmVnbmVyOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDUwJTtcbiAgd2lkdGg6IDEwMHZ3O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIGJvdHRvbTogMDtcbn1cbmFydGljbGUudGstZW5lcmdpYmVyZWduZXIgaDIsXG5hcnRpY2xlLnRrLWVuZXJnaWJlcmVnbmVyIGgzLFxuYXJ0aWNsZS50ay1lbmVyZ2liZXJlZ25lciBoNCB7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG59XG5hcnRpY2xlLnRrLWVuZXJnaWJlcmVnbmVyIC50ay1iZXJlZ25lciwgYXJ0aWNsZS50ay1lbmVyZ2liZXJlZ25lciBhcnRpY2xlLnRrLWVuZXJnaWJlcmVnbmVyIHtcbiAgcGFkZGluZzogMDtcbn1cbmFydGljbGUudGstZW5lcmdpYmVyZWduZXIgLnRrLWJlcmVnbmVyICosIGFydGljbGUudGstZW5lcmdpYmVyZWduZXIgYXJ0aWNsZS50ay1lbmVyZ2liZXJlZ25lciAqIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbmFydGljbGUudGstZW5lcmdpYmVyZWduZXIgLnRrLWVuZXJnaWJlcmVnbmVyX19lbnRlci1pbmZvIHtcbiAgcGFkZGluZy1ib3R0b206IDQwcHg7XG4gIG1hcmdpbjogMCAzMHB4IDAgMzBweDtcbn1cbmFydGljbGUudGstZW5lcmdpYmVyZWduZXIgLnRrLWVuZXJnaWJlcmVnbmVyX19sb2FkaW5nLXdyYXBwZXIge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG5hcnRpY2xlLnRrLWVuZXJnaWJlcmVnbmVyIC50ay1lbmVyZ2liZXJlZ25lcl9fZW50ZXItaW5mby0taG91c2UtaW5mby1zaG93biB+IC50ay1lbmVyZ2liZXJlZ25lcl9fbG9hZGluZy13cmFwcGVyIHtcbiAgbWFyZ2luOiA0MHB4IDA7XG4gIHBhZGRpbmc6IDIwcHggMDtcbn1cbmFydGljbGUudGstZW5lcmdpYmVyZWduZXIgLnRrLWVuZXJnaWJlcmVnbmVyX19wcm9ncmVzc2JhciB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5hcnRpY2xlLnRrLWVuZXJnaWJlcmVnbmVyIC50ay1lbmVyZ2liZXJlZ25lci0tZXJyb3ItdGl0bGUge1xuICB3aWR0aDogNTAlO1xufVxuYXJ0aWNsZS50ay1lbmVyZ2liZXJlZ25lciAudGstZW5lcmdpYmVyZWduZXJfX3Byb2dyZXNzYmFyX19jb250YWluZXIge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG5hcnRpY2xlLnRrLWVuZXJnaWJlcmVnbmVyIC50ay1mb3JtLWZpZWxkLS1lbmVyZ2liZXJlZ25lciBsYWJlbCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbmFydGljbGUudGstZW5lcmdpYmVyZWduZXIgLnRrLWVuZXJnaWJlcmVnbmVyX19lbnRlci1pbmZvX19yZXNldC1pbnB1dCB7XG4gIHotaW5kZXg6IDEwO1xuICBtYXJnaW46IDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgdG9wOiA1MCU7XG59XG5hcnRpY2xlLnRrLWVuZXJnaWJlcmVnbmVyIC50ay1lbmVyZ2liZXJlZ25lcl9fZW50ZXItaW5mb19faW1hZ2UtY29udGFpbmVyIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xufVxuYXJ0aWNsZS50ay1lbmVyZ2liZXJlZ25lciAudGstZW5lcmdpYmVyZWduZXJfX2VudGVyLWluZm9fX2ltYWdlLWNvbnRhaW5lciBwIHtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBtYXgtd2lkdGg6IDI1cmVtO1xufVxuYXJ0aWNsZS50ay1lbmVyZ2liZXJlZ25lciAudGstZW5lcmdpYmVyZWduZXJfX2VudGVyLWluZm9fX2ltZyB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5hcnRpY2xlLnRrLWVuZXJnaWJlcmVnbmVyIC50ay1lbmVyZ2liZXJlZ25lcl9fZW50ZXItaW5mb19faW1nIGltZyB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5hcnRpY2xlLnRrLWVuZXJnaWJlcmVnbmVyIC50ay1lbmVyZ2liZXJlZ25lcl9fYm9keS10ZXh0LS1hZGRyZXNzLFxuYXJ0aWNsZS50ay1lbmVyZ2liZXJlZ25lciAudGstZW5lcmdpYmVyZWduZXJfX2JvZHktdGV4dF9fZGF0YS1sYWJlbCxcbmFydGljbGUudGstZW5lcmdpYmVyZWduZXIgLnRrLWVuZXJnaWJlcmVnbmVyX19ob3VzZS1pbmZvX19pdGVtLFxuYXJ0aWNsZS50ay1lbmVyZ2liZXJlZ25lciAudGstZW5lcmdpYmVyZWduZXJfX3N1Z2dlc3Rpb25fX2NhcmQtYm90dG9tIHVsIGxpOjpiZWZvcmUge1xuICBjb2xvcjogIzAwNjg5MDtcbn1cbmFydGljbGUudGstZW5lcmdpYmVyZWduZXIgLnRrLWVuZXJnaWJlcmVnbmVyX19ob3VzZS1pbmZvX19pdGVtIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDA2ODkwO1xufVxuYXJ0aWNsZS50ay1lbmVyZ2liZXJlZ25lciAudGstZW5lcmdpYmVyZWduZXJfX3N2Zy1jb250YWluZXIge1xuICBzdHJva2U6ICMwMDA7XG59XG5hcnRpY2xlLnRrLWVuZXJnaWJlcmVnbmVyIC50ay1lbmVyZ2liZXJlZ25lcl9fc3VnZ2VzdGlvbl9fYm90dG9tLWJ1dHRvbi1jb250YWluZXIge1xuICBib3JkZXItY29sb3I6ICNlNWU1ZTU7XG59XG5hcnRpY2xlLnRrLWVuZXJnaWJlcmVnbmVyIC50ay1lbmVyZ2liZXJlZ25lcl9fc3VnZ2VzdGlvbl9fY2FyZCxcbmFydGljbGUudGstZW5lcmdpYmVyZWduZXIgLnRrLWVuZXJnaWJlcmVnbmVyX19zdWdnZXN0aW9uX19jYXJkX19tb2JpbGUge1xuICBib3JkZXItY29sb3I6ICNlNWU1ZTU7XG59XG5hcnRpY2xlLnRrLWVuZXJnaWJlcmVnbmVyIC50ay1lbmVyZ2liZXJlZ25lcl9fc3VnZ2VzdGlvbl9fcmVzdWx0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNGM2YTtcbiAgYm9yZGVyLWNvbG9yOiAjZTVlNWU1O1xufVxuYXJ0aWNsZS50ay1lbmVyZ2liZXJlZ25lciAudGstZW5lcmdpYmVyZWduZXJfX3N1Z2dlc3Rpb25fX3Jlc3VsdCAudGstZW5lcmdpYmVyZWduZXJfX3N1Z2dlc3Rpb25fX3Jlc3VsdC10aXRsZSxcbmFydGljbGUudGstZW5lcmdpYmVyZWduZXIgLnRrLWVuZXJnaWJlcmVnbmVyX19zdWdnZXN0aW9uX19yZXN1bHQgLnRrLWVuZXJnaWJlcmVnbmVyX19zdWdnZXN0aW9uX19yZXN1bHQtd3JhcHBlciAqLFxuYXJ0aWNsZS50ay1lbmVyZ2liZXJlZ25lciAudGstZW5lcmdpYmVyZWduZXJfX3N1Z2dlc3Rpb25fX3Jlc3VsdCAudGstZW5lcmdpYmVyZWduZXJfX3N1Z2dlc3Rpb25fX3Jlc3VsdC1ib3R0b20gKiB7XG4gIGNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xuICBzdHJva2U6IHdoaXRlO1xufVxuYXJ0aWNsZS50ay1lbmVyZ2liZXJlZ25lciAudGstZW5lcmdpYmVyZWduZXJfX3N1Z2dlc3Rpb25fX3Jlc3VsdCAudGstZW5lcmdpYmVyZWduZXJfX3N1Z2dlc3Rpb25fX2MwMi1zYXZpbmdzICoge1xuICBjb2xvcjogIzAwMDtcbn1cbmFydGljbGUudGstZW5lcmdpYmVyZWduZXIgLnRrLWVuZXJnaWJlcmVnbmVyX19zdWdnZXN0aW9uX19jMDItc2F2aW5ncy1jb250YWluZXIge1xuICBib3JkZXItY29sb3I6ICNlNWU1ZTU7XG59XG5hcnRpY2xlLnRrLWVuZXJnaWJlcmVnbmVyIC50ay1lbmVyZ2liZXJlZ25lcl9fc3VnZ2VzdGlvbl9fcmVzdWx0IC50ay1lbmVyZ2liZXJlZ25lcl9fc3ZnLWNvbnRhaW5lciBpbWcge1xuICBmaWx0ZXI6IGdyYXlzY2FsZSgxKTtcbiAgLXdlYmtpdC1maWx0ZXI6IGdyYXlzY2FsZSgxKTtcbn1cbmFydGljbGUudGstZW5lcmdpYmVyZWduZXIgLnRrLWVuZXJnaWJlcmVnbmVyX19ob3VzZS1pbmZvX19idXR0b24tY29udGFpbmVyIC50ay1idXR0b24sXG5hcnRpY2xlLnRrLWVuZXJnaWJlcmVnbmVyIC50ay1idXR0b24tLXByaW1hcnktZWRpdC15ZWxsb3cudGstZW5lcmdpYmVyZWduZXJfX2dldC1zdGFydGVkX19jYXJkX19idXR0b24ge1xuICBjb2xvcjogd2hpdGU7XG4gIGJvcmRlci1jb2xvcjogIzAwNjg5MDtcbiAgYm9yZGVyLXJhZGl1czogMi4xMjVyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDY4OTA7XG4gIG1hcmdpbi1yaWdodDogMXJlbTtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4zcyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuM3MsIGZvbnQtc2l6ZSAwLjFzO1xufVxuYXJ0aWNsZS50ay1lbmVyZ2liZXJlZ25lciAudGstZW5lcmdpYmVyZWduZXJfX2hvdXNlLWluZm9fX2J1dHRvbi1jb250YWluZXIgLnRrLWJ1dHRvbjpob3ZlcixcbmFydGljbGUudGstZW5lcmdpYmVyZWduZXIgLnRrLWJ1dHRvbi0tcHJpbWFyeS1lZGl0LXllbGxvdy50ay1lbmVyZ2liZXJlZ25lcl9fZ2V0LXN0YXJ0ZWRfX2NhcmRfX2J1dHRvbjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDRjNmE7XG59XG5hcnRpY2xlLnRrLWVuZXJnaWJlcmVnbmVyIC50ay1lbmVyZ2liZXJlZ25lcl9fZ2V0LXN0YXJ0ZWRfX2NhcmQtY29udGFpbmVyIC50ay1lbmVyZ2liZXJlZ25lcl9fc3ZnLWNvbnRhaW5lciB7XG4gIGZpbHRlcjogZ3JheXNjYWxlKDEpIGJyaWdodG5lc3MoMCk7XG4gIC13ZWJraXQtZmlsdGVyOiBncmF5c2NhbGUoMSkgYnJpZ2h0bmVzcygwKTtcbn1cbmFydGljbGUudGstZW5lcmdpYmVyZWduZXIgLnRrLWVuZXJnaWJlcmVnbmVyX19zdWdnZXN0aW9uX19yZXN1bHQtdGV4dC0tbGFyZ2Uge1xuICBtYXJnaW4tdG9wOiAwLjVyZW07XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbn1cbmFydGljbGUudGstZW5lcmdpYmVyZWduZXIgLnRrLWVuZXJnaWJlcmVnbmVyX19zdWdnZXN0aW9uLWVkaXQtbW9kYWxfX2NpcmNsZS0tc2VsZWN0ZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA2ODkwO1xufVxuYXJ0aWNsZS50ay1lbmVyZ2liZXJlZ25lciAudGstZW5lcmdpYmVyZWduZXJfX3N1Z2dlc3Rpb24tZWRpdC1tb2RhbF9faXRlbS0tc2VsZWN0ZWQge1xuICBib3JkZXItY29sb3I6ICMwMDY4OTA7XG59XG5hcnRpY2xlLnRrLWVuZXJnaWJlcmVnbmVyIC50ay1lbmVyZ2liZXJlZ25lcl9fbW9kYWxfX3RleHQtY29udGFpbmVyIHN0cm9uZyB7XG4gIGNvbG9yOiAjMDA2ODkwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwODFweCkge1xuICBhcnRpY2xlLnRrLWVuZXJnaWJlcmVnbmVyIC50ay1lbmVyZ2liZXJlZ25lcl9fZW50ZXItaW5mbyB7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuICBhcnRpY2xlLnRrLWVuZXJnaWJlcmVnbmVyIC50ay1lbmVyZ2liZXJlZ25lcl9fZW50ZXItaW5mb19faW1hZ2UtY29udGFpbmVyIHtcbiAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgYXJ0aWNsZS50ay1lbmVyZ2liZXJlZ25lciAudGstZW5lcmdpYmVyZWduZXJfX2dldC1zdGFydGVkX19idXR0b24tbGluayB7XG4gICAgY29sb3I6ICMwMDY4OTA7XG4gIH1cbiAgYXJ0aWNsZS50ay1lbmVyZ2liZXJlZ25lciAudGstZW5lcmdpYmVyZWduZXJfX2dldC1zdGFydGVkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgICBvdmVyZmxvdy15OiBoaWRkZW47XG4gIH1cbiAgYXJ0aWNsZS50ay1lbmVyZ2liZXJlZ25lciAudGstZW5lcmdpYmVyZWduZXJfX2dldC1zdGFydGVkX19jYXJkX190aXRsZS1jb250YWluZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuICBhcnRpY2xlLnRrLWVuZXJnaWJlcmVnbmVyIC50ay1lbmVyZ2liZXJlZ25lcl9fZ2V0LXN0YXJ0ZWRfX2NhcmRfX3RpdGxlLWNvbnRhaW5lciA+ICoge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuICBhcnRpY2xlLnRrLWVuZXJnaWJlcmVnbmVyIC50ay1lbmVyZ2liZXJlZ25lcl9fZW50ZXItaW5mb19fYnV0dG9uLWdyb3VwIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICBhcnRpY2xlLnRrLWVuZXJnaWJlcmVnbmVyIC50ay1lbmVyZ2liZXJlZ25lcl9faG91c2UtaW5mb19fcm93LWNvbnRhaW5lci0tbW9iaWxlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBvdmVyZmxvdy14OiBhdXRvO1xuICB9XG4gIGFydGljbGUudGstZW5lcmdpYmVyZWduZXIgLnRrLWVuZXJnaWJlcmVnbmVyX19zdWdnZXN0aW9uX19yZXN1bHQge1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1hcmdpbjogMjBweDtcbiAgfVxufVxuXG4udHJ1c3RwaWxvdC13aWRnZXQtdGhpcmQtcGFydHkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGNsZWFyOiBib3RoO1xuICBtYXJnaW4tYm90dG9tOiA0OHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAudHJ1c3RwaWxvdC13aWRnZXQtdGhpcmQtcGFydHkge1xuICAgIG1hcmdpbi1ib3R0b206IDY0cHg7XG4gIH1cbn1cbi50cnVzdHBpbG90LXdpZGdldC10aGlyZC1wYXJ0eSBoMiB7XG4gIGZvbnQtZmFtaWx5OiBcIkZvcm95YSBCYW5raSBEaXNwbGF5XCIsIFwiSGVsdmV0aWNhXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIG1hcmdpbjogMDtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMjRweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA2NDBweCkge1xuICAudHJ1c3RwaWxvdC13aWRnZXQtdGhpcmQtcGFydHkgaDIge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMzJweDtcbiAgfVxufVxuLnRydXN0cGlsb3Qtd2lkZ2V0LXRoaXJkLXBhcnR5IC5mcmFtZV9fY2VsbCB7XG4gIG1heC13aWR0aDogMTM2MnB4O1xuICBtYXJnaW46IGF1dG87XG4gIHBhZGRpbmc6IDAgMTZweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA2NDBweCkge1xuICAudHJ1c3RwaWxvdC13aWRnZXQtdGhpcmQtcGFydHkgLmZyYW1lX19jZWxsIHtcbiAgICBtYXgtd2lkdGg6IDg1My4zMzMzMzMzMzMzcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnRydXN0cGlsb3Qtd2lkZ2V0LXRoaXJkLXBhcnR5IC5mcmFtZV9fY2VsbCB7XG4gICAgbWF4LXdpZHRoOiAxMzYycHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA2NDBweCkge1xuICAudHJ1c3RwaWxvdC13aWRnZXQtdGhpcmQtcGFydHkgLmZyYW1lX19jZWxsIHtcbiAgICBwYWRkaW5nOiAwIDI0cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnRydXN0cGlsb3Qtd2lkZ2V0LXRoaXJkLXBhcnR5IC5mcmFtZV9fY2VsbCB7XG4gICAgcGFkZGluZzogMCA4cHg7XG4gIH1cbn1cbi50cnVzdHBpbG90LXdpZGdldC10aGlyZC1wYXJ0eSAuZnJhbWVfX2NlbGwtaXRlbSB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWFyZ2luLWxlZnQ6IDAlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gIC50cnVzdHBpbG90LXdpZGdldC10aGlyZC1wYXJ0eSAuZnJhbWVfX2NlbGwtaXRlbSB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC50cnVzdHBpbG90LXdpZGdldC10aGlyZC1wYXJ0eSAuZnJhbWVfX2NlbGwtaXRlbSB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgLnRydXN0cGlsb3Qtd2lkZ2V0LXRoaXJkLXBhcnR5IC5mcmFtZV9fY2VsbC1pdGVtIHtcbiAgICBtYXJnaW4tbGVmdDogMCU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnRydXN0cGlsb3Qtd2lkZ2V0LXRoaXJkLXBhcnR5IC5mcmFtZV9fY2VsbC1pdGVtIHtcbiAgICBtYXJnaW4tbGVmdDogMCU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnRydXN0cGlsb3Qtd2lkZ2V0LXRoaXJkLXBhcnR5IC5mcmFtZV9fY2VsbC1pdGVtIHtcbiAgICBwYWRkaW5nOiAwIDhweDtcbiAgfVxufVxuXG4udHJ1c3RwaWxvdC13aWRnZXQge1xuICBwYWRkaW5nLXRvcDogMzVweDtcbiAgcGFkZGluZy1ib3R0b206IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC50cnVzdHBpbG90LXdpZGdldCB7XG4gICAgcGFkZGluZzogNDRweCA4cHggMDtcbiAgfVxufVxuXG4udHJ1c3RwaWxvdC13aWRnZXQgaWZyYW1lIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMjE4cHggIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnRydXN0cGlsb3Qtd2lkZ2V0IGlmcmFtZSB7XG4gICAgaGVpZ2h0OiAyMjZweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi50cnVzdHBpbG90LXdpZGdldFtkYXRhLXRoZW1lPWxpZ2h0XSxcbi50cnVzdHBpbG90LXdpZGdldFtkYXRhLXRoZW1lPWxpZ2h0XSBpZnJhbWUge1xuICBiYWNrZ3JvdW5kOiAjZWZlZmVmO1xufVxuXG4udHJ1c3RwaWxvdC13aWRnZXRbZGF0YS10aGVtZT1kYXJrXSxcbi50cnVzdHBpbG90LXdpZGdldFtkYXRhLXRoZW1lPWRhcmtdIGlmcmFtZSB7XG4gIGJhY2tncm91bmQ6ICMwMDY4OTA7XG59XG5cbi5zZXJ2aWNlLW1lc3NhZ2Uuc2VydmljZS1tZXNzYWdlLS10LWJnLWNvbG9yLTEge1xuICBiYWNrZ3JvdW5kOiAjMGUxYTJiICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwZTFhMmIgIWltcG9ydGFudDtcbiAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbn1cbi5zZXJ2aWNlLW1lc3NhZ2Uuc2VydmljZS1tZXNzYWdlLS10LWJnLWNvbG9yLTIge1xuICBiYWNrZ3JvdW5kOiAjZGRkNmY0ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZGQ2ZjQgIWltcG9ydGFudDtcbiAgY29sb3I6ICMwZTFhMmIgIWltcG9ydGFudDtcbn1cbi5zZXJ2aWNlLW1lc3NhZ2Uuc2VydmljZS1tZXNzYWdlLS10LWJnLWNvbG9yLTMge1xuICBiYWNrZ3JvdW5kOiAjZWJkMjk0ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlYmQyOTQgIWltcG9ydGFudDtcbiAgY29sb3I6ICMwZTFhMmIgIWltcG9ydGFudDtcbn1cbi5zZXJ2aWNlLW1lc3NhZ2Uuc2VydmljZS1tZXNzYWdlLS10LWJnLWNvbG9yLTQsIC5zZXJ2aWNlLW1lc3NhZ2Uuc2VydmljZS1tZXNzYWdlLS10LWJnLWNvbG9yLWdyYXkge1xuICBiYWNrZ3JvdW5kOiAjZjhmN2Y1ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOGY3ZjUgIWltcG9ydGFudDtcbiAgY29sb3I6ICMwZTFhMmIgIWltcG9ydGFudDtcbn1cbi5zZXJ2aWNlLW1lc3NhZ2Uuc2VydmljZS1tZXNzYWdlLS13YXJuaW5nIHtcbiAgYmFja2dyb3VuZDogIzBlMWEyYiAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGUxYTJiICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG59XG4uc2VydmljZS1tZXNzYWdlLnNlcnZpY2UtbWVzc2FnZS0tY3JpdGljYWwge1xuICBiYWNrZ3JvdW5kOiAjZWJkMjk0ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlYmQyOTQgIWltcG9ydGFudDtcbiAgY29sb3I6ICMwZTFhMmIgIWltcG9ydGFudDtcbn1cblxuLyojIHNvdXJjZU1hcHBpbmdVUkw9ZmlsZTovLy9Vc2Vycy9hbGV4YW5kZXIubGFuZGJlcmcvRGVza3RvcC9SZXBvcy9CYW5rTm9yZGlrTmVvc1BsdXNiYW5rL3NyYy9Gcm9udGVuZC9zdHlsZXMvc2Fzcy9jdXN0b20tc3R5bGVzLnNjc3MgKi8iLG51bGwsbnVsbCxudWxsLG51bGwsbnVsbCxudWxsLG51bGwsbnVsbCxudWxsLG51bGwsbnVsbCxudWxsLG51bGwsbnVsbCxudWxsLG51bGwsbnVsbCxudWxsLG51bGwsbnVsbCxudWxsLG51bGwsbnVsbCxudWxsLG51bGwsbnVsbCxudWxsLG51bGwsbnVsbCxudWxsLG51bGwsbnVsbCxudWxsLG51bGwsbnVsbCxudWxsLG51bGwsbnVsbCxudWxsLG51bGwsbnVsbCxudWxsLG51bGwsbnVsbCxudWxsLG51bGwsbnVsbCxudWxsLG51bGwsbnVsbCxudWxsLG51bGwsbnVsbCxudWxsLG51bGwsbnVsbCxudWxsLG51bGwsbnVsbCxudWxsLG51bGwsbnVsbCxudWxsLG51bGwsbnVsbCxudWxsLG51bGwsbnVsbCxudWxsLG51bGwsbnVsbCxudWxsLG51bGwsbnVsbCxudWxsLG51bGwsbnVsbCxudWxsLG51bGwsbnVsbCxudWxsLG51bGwsbnVsbCxudWxsLG51bGwsbnVsbCxudWxsLG51bGwsbnVsbCxudWxsLG51bGwsbnVsbF19 */

/*# sourceMappingURL=maps/bn-styles.css.map */
