.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: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  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-size: 1.125rem;
  line-height: 1.2;
  margin-bottom: 0.625rem;
}
.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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Q1gsMEJBQUE7Q2Jxb0JQO0Fhem1CRzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0VBRUksYUFBQTtFQUNBLHFCQUFBO0NiOG5CUDtBYTFuQkc7Ozs7Ozs7Ozs7O0VBQ0ksa0JBQUE7RUFDQSwrQkFBQTtDYnNvQlA7QWFsb0JHOzs7Ozs7Ozs7OztFQUNJLG9CTjdDZTtDUDJyQnRCOztBZW51Qkc7RUZlQSw4QkViK0I7RUZjL0IsZUg5QmU7RUcrQmYsc0JIL0JlO0NWdXZCbEI7QWV0dUJPO0VGa0JBLDBCSG5DVztFR29DWCxlSHRCVztFR3VCWCwwQkFBQTtDYnV0QlA7O0FlcHVCRztFRktBLDBCSDNCYTtFRzRCYixlSDlCZTtFRytCZiwwQkVMbUU7Q2Z3dUJ0RTtBZXZ1Qk87RUZRQSwwQkhuQ1c7RUdvQ1gsZUh0Qlc7RUd1QlgsMEJBQUE7Q2JrdUJQOztBZXJ1Qkc7RUZMQSwwQkg1QmE7RUc2QmIsZUg5QmU7RUcrQmYsMEJFS21FO0NmeXVCdEU7QWV4dUJPO0VGRkEsMEJIbkNXO0VHb0NYLGVIdEJXO0VHdUJYLDBCQUFBO0NiNnVCUDs7QWV0dUJHO0VGZkEsMEJIZmU7RUdnQmYsZUg5QmU7RUcrQmYsMEJFZWtFO0NmMHVCckU7QWV6dUJPO0VGUkEsOEJBQUE7RUFDQSxlSDFCVztFRzJCWCxzQkgzQlc7Q1Yrd0JsQjs7QWV2dUJHO0VGekJBLDhCRTJCK0I7RUYxQi9CLGVIaEJlO0VHaUJmLHNCSGpCZTtDVnF4QmxCO0FlMXVCTztFRk5BLDBCSHJDVztFR3NDWCxlSHBEVztFR3FEWCwwQkFBQTtDYm12QlA7O0FnQjN5QkQ7RUFDSSxZYitDZ0I7RWE5Q2hCLGFiOENnQjtFYTdDaEIsbUJBQUE7RUFDQSw0QkFBQTtVQUFBLG9CQUFBO0VBQ0Esd0RBQUE7RUFBQSxnREFBQTtFQUFBLHdDQUFBO0VBQUEsNkVBQUE7Q2hCOHlCSDtBZ0I1eUJHO0VBQ0ksWUFBQTtFQUNBLGVBQUE7RUFDQSxtQkFBQTtFQUNBLE9BQUE7RUFDQSxTQUFBO0VBQ0EsVUFBQTtFQUNBLFFBQUE7RUFDQSxXQUFBO0VBQ0EsK0JBQUE7RUFDQSxXQUFBO0NoQjh5QlA7QWdCeHlCTztFQUNJLFlBQUE7Q2hCMHlCWDtBZ0J2eUJPO0VBQ0ksMEJOK0ZRO0NWMHNCbkI7QWdCcnlCRztFQUVJLDBCTmtHZ0I7Q1Zvc0J2QjtBZ0JueUJHO0VBRUksMEJOMEZlO0NWMHNCdEI7QWdCanlCRztFQUVJLDBCTnNGZ0I7Q1Y0c0J2QjtBZ0IveEJHO0VBRUksMEJOa0ZrQjtDVjhzQnpCO0FnQjd4Qkc7RUFFSSwwQk4rRWU7Q1Yrc0J0QjtBZ0IzeEJHO0VBRUksMEJOMkVrQjtDVml0QnpCO0FnQnp4Qkc7RUNwREksMEVBQUE7RUR1REEsYUFBQTtFQUNBLFlBQUE7Q2hCMnhCUDtBZ0J4eEJHO0VBQ0ksY0FBQTtDaEIweEJQO0FnQnh4Qkc7RUFDSSxtQkFBQTtFQUNBLFdBQUE7Q2hCMHhCUDtBZ0J4eEJHO0VBQ0ksZUFBQTtFQUNBLFlBQUE7RUFDQSxhQUFBO0NoQjB4QlA7QWdCdnhCRztFQUNJLDhCQUFBO1VBQUEsc0JBQUE7Q2hCeXhCUDtBZ0J2eEJHO0VBQ0ksZUFBQTtDaEJ5eEJQOztBa0I3MkJEO0VBQ0ksbUJBQUE7RUFDQSxjQUFBO0VBQ0EsWUFBQTtFQUNBLGFBQUE7Q2xCZzNCSDtBa0I5MkJHO0VBTko7SUFPUSxjQUFBO0dsQmkzQkw7Q0FDRjs7QWtCOTJCRDtFQUNJLFlBQUE7RUFDQSxTQUFBO0VBQ0EsYUFBQTtFQUNBLGdCQUFBO0VBQ0EsY0FBQTtDbEJpM0JIO0FrQi8yQkc7RUFQSjtJQVFRLFFBQUE7SUFDQSxZQUFBO0lBQ0EsbUJBQUE7R2xCazNCTDtDQUNGO0FrQmgzQkc7RUFiSjtJQWNRLG1CQUFBO0dsQm0zQkw7Q0FDRjtBa0JsM0JHO0VBaEJKO0lBaUJRLG1CQUFBO0dsQnEzQkw7Q0FDRjtBa0JwM0JHO0VBbkJKO0lBb0JRLG1CQUFBO0dsQnUzQkw7Q0FDRjs7QWtCcDNCRDtFQUNJLFlmVWdCO0VlVGhCLGFmU2dCO0NIODJCbkI7QWtCdDNCRztFQUNJLGNBQUE7RUFDQSxlQUFBO0NsQnczQlA7O0FrQm4zQkc7RUFDSSxnQ0FBQTtFQUNBLGlGQUFBO0VBQUEseUVBQUE7RUFDQSxvQkFBQTtDbEJzM0JQO0FrQnAzQk87RUFDSSxXQUFBO0VBQ0EsdUVBQUE7RUFBQSwrREFBQTtDbEJzM0JYO0FrQm4zQk87RUFFSSwrQ0FBQTtFQUNBLHVDQUFBO1VBQUEsK0JBQUE7Q2xCbzNCWDtBa0JsM0JXO0VBQ0ksV0FBQTtDbEJvM0JmO0FrQmozQlc7RUFDSSxzQkFBQTtDbEJtM0JmO0FrQjUyQlc7RUFDSSxzQkFBQTtDbEI4MkJmOztBa0J4MkJEO0VBQ0k7SUFDSSxxQkFBQTtJQUFBLHFCQUFBO0lBQUEsY0FBQTtJQUNBLDZCQUFBO0lBQUEsOEJBQUE7UUFBQSwyQkFBQTtZQUFBLHVCQUFBO0dsQjIyQkw7RWtCejJCQztJQUNJLGNBQUE7R2xCMjJCTDtFa0J6MkJDO0lBQ0ksaUJBQUE7SUFDQSxlQUFBO0dsQjIyQkw7Q0FDRjtBa0J4MkJEO0VBRVE7SUFDSSxtQkFBQTtJQUNBLE9BQUE7SUFDQSxTQUFBO0lBQ0EsOEJBQUE7WUFBQSxzQkFBQTtJQUNBLGlGQUFBO0lBQUEseUVBQUE7SUFBQSxpRUFBQTtJQUFBLCtIQUFBO0lBQ0EsZ0JBQUE7SUFDQSxtQkFBQTtJQUNBLGFBQUE7SUFJQSxZQUFBO0dsQnMyQlQ7RWtCejJCUztJQUNJLGNBQUE7R2xCMjJCYjtFa0J0MkJTO0lBQ0ksZ0NBQUE7WUFBQSx3QkFBQTtHbEJ3MkJiO0VrQnQyQlM7SUFDSSwrQkFBQTtZQUFBLHVCQUFBO0dsQncyQmI7RWtCdDJCUztJQUNJLGdDQUFBO1lBQUEsd0JBQUE7R2xCdzJCYjtFa0J0MkJTO0lBQ0ksK0JBQUE7WUFBQSx1QkFBQTtHbEJ3MkJiO0VrQnQyQlM7SUFDSSwrQkFBQTtZQUFBLHVCQUFBO0dsQncyQmI7RWtCLzFCUzs7Ozs7O0lBQ0ksV0FBQTtHbEJzMkJiO0VrQmoyQlM7O0lBQ0ksV1JoREU7R1ZvNUJmO0VrQmgyQks7SUFDSSxvQkFBQTtHbEJrMkJUO0VrQi8xQks7Ozs7OztJQU1JLDhCQUFBO0dsQmkyQlQ7RWtCaDJCUzs7Ozs7O0lBQ0ksdUJBQUE7R2xCdTJCYjtFa0JuMkJLO0lBQ0ksMEJSOUJZO0dWbTRCckI7RWtCcDJCUztJQUVJLGVSakNRO0dWczRCckI7RWtCcDJCYTtJQUNJLGNSbkNJO0dWeTRCckI7RWtCajJCSztJQUNJLDBCUjVDVztHVis0QnBCO0VrQmwyQlM7SUFFSSxlUi9DTztHVms1QnBCO0VrQmwyQmE7SUFDSSxjUmpERztHVnE1QnBCO0VrQmgyQks7SUFDSSwwQlJyRFk7R1Z1NUJyQjtFa0JqMkJTO0lBRUksZVJ4RFE7R1YwNUJyQjtFa0JqMkJhO0lBQ0ksY1IxREk7R1Y2NUJyQjtFa0IvMUJLO0lBQ0ksMEJSOURjO0dWKzVCdkI7RWtCaDJCUztJQUVJLGVSakVVO0dWazZCdkI7RWtCaDJCYTtJQUNJLGNSbkVNO0dWcTZCdkI7RWtCNzFCSztJQUNJLDBCUnpFYztHVnc2QnZCO0VrQjkxQlM7SUFFSSxlUjVFVTtHVjI2QnZCO0VrQjkxQmE7SUFDSSxjUjlFTTtHVjg2QnZCO0VrQjMxQks7SUFDSSwwQlJqRmM7R1Y4NkJ2QjtFa0I1MUJTO0lBRUksZVJwRlU7R1ZpN0J2QjtFa0I1MUJhO0lBQ0ksY1J0Rk07R1ZvN0J2QjtFa0J6MUJLOztJQUVJLDBCUnhJQztJUXlJRCxZUnZJTTtHVmsrQmY7RWtCMTFCUzs7O0lBRUksdUJSMUlFO0lRMklGLGVSN0lIO0dWMCtCVjtFa0I1MUJhOzs7SUFDSSxXQUFBO0dsQmcyQmpCO0VrQnoxQks7SUFDSSwrQ0FBQTtZQUFBLHVDQUFBO0dsQjIxQlQ7RWtCejFCSztJQUNJLGdEQUFBO1lBQUEsd0NBQUE7R2xCMjFCVDtFa0J6MUJLO0lBQ0ksZ0RBQUE7WUFBQSx3Q0FBQTtHbEIyMUJUO0VrQnoxQks7SUFDSSxnREFBQTtZQUFBLHdDQUFBO0dsQjIxQlQ7RWtCejFCSztJQUNJLGdEQUFBO1lBQUEsd0NBQUE7R2xCMjFCVDtFa0J6MUJLO0lBQ0ksZ0RBQUE7WUFBQSx3Q0FBQTtHbEIyMUJUO0VrQnoxQks7SUFDSSxnREFBQTtZQUFBLHdDQUFBO0dsQjIxQlQ7RWtCdDFCSztJQUNJLGNBQUE7R2xCdzFCVDtFa0J0MUJL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QUFBO0VBQ0Esc0JBQUE7Q1JtdEZIO0FTdHVGRztFMEI2Q0E7O0kzQnhCSSxnQkFBQTtHUnN0Rkw7Q0FDRjtBbUN6ckZHO0VBQ0ksb0JBQUE7RUFDQSxlekJnQ2M7Q1YycEZyQjtBbUN4ckZHO0VBQ0ksY0FBQTtDbkMwckZQOztBa0Nsc0ZEO0VoQzdCSSxrQkNXYTtFRFZiLGFBQUE7RUFhSSxnQkFBQTtDRnV0RlA7QUVsdUZHO0VnQzBCSjtJaEN6QlEsNEJBQUE7R0ZxdUZMO0NBQ0Y7QUVudUZHO0VnQ3NCSjtJaENyQlEsa0JDR1M7R0htdUZkO0NBQ0Y7QUU5dEZPO0VnQ1lSO0loQ1hZLGdCQUFBO0dGaXVGVDtDQUNGO0FFOXRGTztFZ0NPUjtJaENOWSxlQUFBO0dGaXVGVDtDQUNGO0FrQ3h0Rkc7RWhDT0ksZUFBQTtFQWVKLGdCQUFBO0NGc3NGSDtBRWx0Rk87RWdDVko7SWhDV1EsZUFBQTtHRnF0RlQ7Q0FDRjtBRWx0Rk87RWdDZko7SWhDZ0JRLGVBQUE7R0ZxdEZUO0NBQ0Y7QUU5c0ZHO0VnQ3hCQTtJaEN5QkksZ0JBQUE7R0ZpdEZMO0NBQ0Y7QUVodEZHO0VnQzNCQTtJaEM0QkksbUJBQUE7R0ZtdEZMO0NBQ0Y7O0FxQ3R5RkQ7RUFDSSx5QkFBQTtDckN5eUZIO0FTenlGRztFNEJESjtJQUlRLGdCQUFBO0dyQzB5Rkw7Q0FDRjtBUzl5Rkc7RTRCREo7SUFPUSxpQjlCYVc7SThCWlgsa0JBQUE7SUFDQSxrQkFBQTtJQUNBLHdCOUIwQmU7R1BreEZwQjtDQUNGO0FxQzF5Rkc7RUFDSSx5QkFBQTtFQUNBLFFBQUE7RUFDQSxTQUFBO0NyQzR5RlA7QVMzekZHO0U0QllBO0lBS1EseUJBQUE7SUFDQSx3QjlCaUJXO0k4QmhCWCxXOUJkQztJOEJlRCxZOUJmQztHUDZ6RlY7Q0FDRjtBU24wRkc7RTRCWUE7SUFXUSxhOUJEVTtJOEJFVixjOUJGVTtHUGt6Rm5CO0NBQ0Y7QXFDOXlGTztFQUNJLFdBQUE7RUFDQSxVQUFBO0NyQ2d6Rlg7QXFDN3lGRztFQUNJLG1CQUFBO0VBQ0EsZ0JBQUE7RUFDQSxpQkFB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QUFBO0VBQUEsc0VBQUE7Q3ZDdWpHUDtBdUNyakdXO0VBQ0ksZTdCM0NDO0NWa21HaEI7QXVDcmpHVztFQUNJLGM3QjlDQztDVnFtR2hCO0F1Q2xqR0c7RS9CNUJBLDBERmpDYTtFRWtDYixpQkRhaUI7RUNaakIsb0JBQUE7RUFDQSxpQkFBQTtFK0IyQkksaUJoQ2ZVO0VnQ2dCVixlN0I3RFc7RTZCOERYLHdCQUFBO0VBQ0EsbUNBQUE7RUFDQSxVQUFBO0N2Q3VqR1A7QXVDcmpHRztFQUNJLFloQzlEUTtFZ0MrRFIsY2hDL0RRO0VnQ2dFUixjaENoRVE7RWdDaUVSLGVoQ2pFUTtFZ0NrRVIsd0JBQUE7VUFBQSxnQkFBQTtDdkN1akdQO0F1Q3JqR087RUFDSSxjaENyRUk7RWdDc0VKLGVoQ3RFSTtFZ0N1RUosYzdCNUVPO0U2QjZFUCxrRUFBQTtFQUFBLDBEQUFBO0N2Q3VqR1g7QXVDcGpHRztFQUNJLHdCQUFBO1VBQUEsZ0JBQUE7Q3ZDc2pHUDtBdUNwakdHO0VBQ0ksd0JBQUE7RUFDQSx5QkFBQTtDdkNzakdQOztBd0M3b0dHO0V0QzRESSxlQUFBO0VBZUosZ0JBQUE7Q0Z1a0dIO0FFbmxHTztFc0MvREo7SXRDZ0VRLGVBQUE7R0ZzbEdUO0NBQ0Y7QUVubEdPO0VzQ3BFSjtJdENxRVEsZUFBQTtHRnNsR1Q7Q0FDRjtBRS9rR0c7RXNDN0VBO0l0QzhFSSxnQkFBQTtHRmtsR0w7Q0FDRjtBRWpsR0c7RXNDaEZBO0l0Q2lGSSxtQkFBQTtHRm9sR0w7Q0FDRjtBd0NqcUdHO0VBQ0kscUJBQUE7Q3hDbXFHUDtBd0NqcUdPO0VBSEo7SUFJUSw0QkFBQTtHeENvcUdUO0NBQ0Y7QXdDanFHRztFQUNJLDZEbENkVTtFa0NlVixvQ0FBQTtDeENtcUdQO0F3Q2pxR087RUFKSjtJQUtRLHlCQUFBO0d4Q29xR1Q7Q0FDRjtBd0NocUdPO0VBREo7SUFFUSxnQkFBQTtJQUNBLCtCQUFBO0d4Q21xR1Q7Q0FDRjtBd0NqcUdHO0VoQ0hBLDZERnpCYztFRTBCZCxpQkRxQmM7RUNwQmQsa0JBQUE7RUFDQSxpQkFBQTtFQUNBLHNCQUFBO0VnQ0NJLGlCQUFBO0N4Q3VxR1A7QXdDbnFHRztFQUNJLHVDQUFBO0N4Q3FxR1A7QXdDL3BHTztFQUNJLG9DQUFBO0N4Q2lxR1g7O0F5QzNzR0c7RUFESjtJQUVRLG1CQUFBO0d6QytzR0w7Q0FDRjs7QTBDbHRHRDs7RUFFSSxtQkFBQTtDMUNxdEdIOztBMENsdEdEO0V4Q2dCSSxrQkNXYTtFRFZiLGFBQUE7RUFhSSxnQkFBQTtDRjByR1A7QUVyc0dHO0V3Q25CSjtJeENvQlEsNEJBQUE7R0Z3c0dMO0NBQ0Y7QUV0c0dHO0V3Q3ZCSjtJeEN3QlEsa0JDR1M7R0hzc0dkO0NBQ0Y7QUVqc0dPO0V3Q2pDUjtJeENrQ1ksZ0JBQUE7R0Zvc0dUO0NBQ0Y7QUVqc0dPO0V3Q3RDUjtJeEN1Q1ksZUFBQTtHRm9zR1Q7Q0FDRjtBMEN4dUdHO0VBQ0ksV0FBQTtDMUMwdUdQO0EwQ3h1R0c7RUFDSSxvQkFBQTtFeENxQ0osZ0JBQUE7RUEwQkEsZ0JBQUE7RUFmSSxlQUFBO0NGNnJHUDtBRXZzR0c7RXdDdkNBO0l4Q3dDSSxnQkFBQTtHRjBzR0w7Q0FDRjtBRXpzR0c7RXdDMUNBO0l4QzJDSSxpQkFBQTtHRjRzR0w7Q0FDRjtBRXRyR0c7RXdDbEVBO0l4Q21FSSxnQkFBQTtHRnlyR0w7Q0FDRjtBRXhyR0c7RXdDckVBO0l4Q3NFSSxtQkFBQTtHRjJyR0w7Q0FDRjtBRTlzR087RXdDcERKO0l4Q3FEUSxlQUFBO0dGaXRHVDtDQUNGO0FFOXNHTztFd0N6REo7SXhDMERRLGVBQUE7R0ZpdEdUO0NBQ0Y7QTBDcndHRztFQUNJLGVoQ2pCVztDVnd4R2xCO0EwQ3B3R0c7RUFDSSxXQUFBO0MxQ3N3R1A7QTBDbndHRztFQUNJLFdBQUE7QzFDcXdHUDtBMENsd0dHOztFQUVJLFdBQUE7QzFDb3dHUDs7QTJDcnlHRDtFQUNJLGlCcENtQmU7RW9DbEJmLG9CQUFBO0VBQ0EsV0FBQTtFQTRCQSxtQ0FBQTtDM0M2d0dIO0FTM3lHRztFa0NESjtJQUtRLGtCQUFBO0lBQ0Esb0JwQ0tLO0dQc3lHVjtDQUNGO0EyQzF5R0c7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bkI7QWdEem1IRztFQUNJO0lBQ0ksbUI3Q1RTO0dIb25IbEI7Q0FDRjtBZ0R4bUhHO0U5Q01BLGtCQ1dhO0VEVmIsYUFBQTtFQWFJLGdCQUFBO0NGeWxIUDtBRXBtSEc7RThDVEE7STlDVUksNEJBQUE7R0Z1bUhMO0NBQ0Y7QUVybUhHO0U4Q2JBO0k5Q2NJLGtCQ0dTO0dIcW1IZDtDQUNGO0FFaG1ITztFOEN2Qko7STlDd0JRLGdCQUFBO0dGbW1IVDtDQUNGO0FFaG1ITztFOEM1Qko7STlDNkJRLGVBQUE7R0ZtbUhUO0NBQ0Y7QWdENW5IRztFOUM4QkEsZ0JBQUE7RUEwQkEsZ0JBQUE7RThDckRJLFdBQUE7Q2hEOG5IUDtBRWxtSEc7RThDL0JBO0k5Q2dDSSxnQkFBQTtHRnFtSEw7Q0FDRjtBRXBtSEc7RThDbENBO0k5Q21DSSxlQUFBO0dGdW1ITDtDQUNGO0FFamxIRztFOEMxREE7STlDMkRJLGdCQUFBO0dGb2xITDtDQUNGO0FFbmxIRztFOEM3REE7STlDOERJLG1CQUFBO0dGc2xITDtDQUNGO0FnRDlvSEc7RUFDSSxZQUFBO0VBQ0EsZ0JBQUE7RUFDQSxrQkFBQTtDaERncEhQO0FnRDlvSE87RUFDSSxhQUFBO0NoRGdwSFg7O0FpRGhySEc7RS9Db0JBLGtCQ1dhO0VEVmIsYUFBQTtFQWFJLGdCQUFBO0NGb3BIUDtBRS9wSEc7RStDdkJBO0kvQ3dCSSw0QkFBQTtHRmtxSEw7Q0FDRjtBRWhxSEc7RStDM0JBO0kvQzRCSSxrQkNHUztHSGdxSGQ7Q0FDRjtBRTNwSE87RStDckNKO0kvQ3NDUSxnQkFBQTtHRjhwSFQ7Q0FDRjtBRTNwSE87RStDMUNKO0kvQzJDUSxlQUFBO0dGOHBIVDtDQUNGO0FpRHRzSEc7RUFDSSwwQkFBQTtNQUFBLHVCQUFBO1VBQUEsK0JBQUE7Q2pEd3NIUDtBaURyc0hHO0UvQ3lDQSxnQkFBQTtDRitwSEg7QUU5cEhHO0UrQzFDQTtJL0MyQ0ksZUFBQTtHRmlxSEw7Q0FDRjtBRWhxSEc7RStDN0NBO0kvQzhDSSxpQkFBQTtHRm1xSEw7Q0FDRjtBaUQvc0hPO0VBQ0ksZ0JBQUE7Q2pEaXRIWDtBaUQvc0hPO0VBQ0ksZUFBQTtDakRpdEhYOztBa0RodUhHO0VoRDRESSxlQUFBO0VBWEosZ0JBQUE7RUEwQkEsZ0JBQUE7Q0YycEhIO0FFdnFITztFZ0QvREo7SWhEZ0VRLGVBQUE7R0YwcUhUO0NBQ0Y7QUV2cUhPO0VnRHBFSjtJaERxRVEsZUFBQTtHRjBxSFQ7Q0FDRjtBRTlySEc7RWdEbERBO0loRG1ESSxnQkFBQTtHRmlzSEw7Q0FDRjtBRWhzSEc7RWdEckRBO0loRHNESSxlQUFBO0dGbXNITDtDQUNGO0FFN3FIRztFZ0Q3RUE7SWhEOEVJLGdCQUFBO0dGZ3JITDtDQUNGO0FFL3FIRztFZ0RoRkE7SWhEaUZJLG1CQUFBO0dGa3JITDtDQUNGOztBa0Q3dkhEO0VBQ0ksWUFBQTtDbERnd0hIOztBa0Q3dkhEO0VBQ0ksb0RBQUE7VUFBQSw0Q0FBQTtFQUNBLDBCeEN5RFc7Q1Z1c0hkO0FrRDl2SEc7RUFKSjtJQUtRLGtEQUFBO1lBQUEsMENBQUE7R2xEaXdITDtDQUNGO0FrRC92SEc7RUFDSSxtQkFBQTtFQUNBLFNBQUE7RUFDQSxZQUFBO0VBQ0EseUNBQUE7VUFBQSxpQ0FBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0VBQ0EsYUFBQTtDbERpd0hQO0FrRDl2SEc7RUFDSSxZQUFBO0VBQ0EsbUJBQUE7RUFDQSxXQUFBO0VBQ0EsYUFBQTtFQUNBLGNBQUE7RUFDQSxZQUFBO0VBQ0EsbUJBQUE7RUFDQSwwQ0FBQTtFQUNBLCtDQUFBO0VBQUEsdUNBQUE7RUFDQSxxQ0FBQTtVQUFBLDZCQUFBO0NsRGd3SFA7QWtEN3ZIRztFQUNJLDBDQUFBO0NsRCt2SFA7O0FrRDN2SEQ7RUFDSTtJQUVJLDRCQUFBO1lBQUEsb0JBQUE7R2xENnZITDtFa0QxdkhDO0lBQ0ksOEJBQUE7WUFBQSxzQkFBQTtHbEQ0dkhMO0NBQ0Y7O0FrRHB3SEQ7RUFDSTtJQUVJLDRCQUFBO1lBQUEsb0JBQUE7R2xENnZITDtFa0QxdkhDO0lBQ0ksOEJBQUE7WUFBQSxzQkFBQTtHbEQ0dkhMO0NBQ0Y7QW1EbnpIRDtFQUNJLG1CQUFBO0VBQ0EsWUFBQTtFQUNBLDBCekMwSGdCO0V5Q3pIaEIsWUFBQTtFQUNBLG1CQUFBO0VBQ0EsZUFBQTtDbkRxekhIO0FtRG56SEc7RUFSSjtJQVNRLHdCQUFBO0duRHN6SEw7RW1EcHpISztJQUNJLHNCQUFBO0duRHN6SFQ7Q0FDRjtBbURuekhHO0VBaEJKO0lBaUJRLGdCQUFBO0duRHN6SEw7Q0FDRjtBbURwekhHO0VBQ0kseUJBQUE7RTNDSUosNkRGekJjO0VFMEJkLGlCRHFCYztFQ3BCZCxrQkFBQTtFQUNBLGlCQUFBO0VBQ0Esc0JBQUE7Q1JtekhIO0FtRHR6SE87RUFDSSxZQUFBO0VBQ0EsNkQ3QzVCTTtDTm8xSGpCO0FtRHR6SFc7RUFFSSxjQUFBO0NuRHV6SGY7QW1EanpITztFQUNJLHVCQUFBO0VBQ0EsWUFBQTtDbkRtekhYO0FtRGp6SFc7RUFDSSx1QkFBQTtDbkRtekhmO0FtRGh6SFc7RUFSSjtJQVNRLCtCQUFBO1FBQUEsa0JBQUE7SUFDQSxpQkFBQTtJQUNBLG1CQUFBO0lBQ0Esb0JBQUE7SUFDQSwyQ0FBQTtZQUFBLG1DQUFBO0lBQ0EsZ0ZBQUE7SUFBQSx3RUFBQTtJQUFBLGdFQUFBO0lBQUEsNkhBQUE7SUFDQSxXQUFBO0duRG16SGI7RW1EanpIYTtJQUNJLFdBQUE7SUFDQSx1QkFBQTtJQUNBLFlBQUE7SUFDQSx5RkFDSTtZQURKLGlGQUNJO0duRGt6SHJCO0NBQ0Y7QW1ENXlIRztFQUNJLHVCQUFBO0VBQ0EsWUFBQTtDbkQ4eUhQOztBb0RwM0hEO0VBQ0ksd0JBQUE7RUFDQSxpQjdDa0JlO0U2Q2pCZixvQkFBQTtFQUNBLFdBQUE7Q3BEdTNISDtBUzEzSEc7RTJDREo7SUFNUSxrQkFBQTtHcER5M0hMO0NBQ0Y7QW9EeDNIRztFaEROSSwrQkFBQTtFQUNBLHFDQUFBO0VBQ0EsMEJBQUE7RWdETUEsaUJBQUE7RUFDQSxtQkFBQTtDcEQ0M0hQO0FTdDRIRztFMkNPQTtJQUtRLGtCQUFBO0lBQ0Esd0I3Q3NCVztHUHcySHBCO0NBQ0Y7QW9ENTNIRztFQUVJLFdBQUE7RUFDQSxhQUFBO0VBQ0EsaUJBQUE7Q3BENjNIUDtBaUNqNUhHO0VBQ0ksY0FBQTtDakNtNUhQO0FpQ2o1SEc7RUFDSSxpQkFBQTtDakNtNUhQO0FTdjVIRztFMkNnQkE7SUFNUSxpQkFBQTtJQUNBLGFBQUE7R3BEcTRIVDtDQUNGO0FvRG40SEc7RUFDSSxzQjdDbEJRO0NQdTVIZjtBb0RwNEhPO0VBQ0ksZTFDYk87RTBDY1AsZ0JBQUE7Q3BEczRIWDtBb0RyNEhXO0VBQ0ksZTFDWkc7Q1ZtNUhsQjtBb0RsNEhPO0U1Q0NKLDBERnZDYTtFRXdDYixpQkRPaUI7RUNOakIsZ0JBQUE7RUFDQSxpQkFBQTtFTXhDQSxpQlA4Q2M7RU83Q2QsZUpjZTtFSVpmLHNCQUFBO0VBQ0EsMEJBQUE7TUFBQSx1QkFBQTtVQUFBLG9CQUFBO0VBQ0EsaUJBQUE7RUFDQSxXQUFBO0VBQ0EsVUFBQTtFQUNBLHNCQUFBO0VBQ0EseUJBQUE7RUFBQSxpQkFBQTtFQUNBLFlBQUE7Q2Q0NkhIO0FjMTZIRztFQUNJLFlBQUE7RUFDQSxzQkFBQTtFQUNBLCtvQkFBQTtFQUdBLDZCQUFBO0VBQ0Esa0NBQUE7RUFDQSxpQkFBQTtFQUNBLGdCQUFBO0VBQ0EsU0FBQTtFQUNBLGlCQUFBO0VBQ0Esd0JBQUE7VUFBQSxnQkFBQTtFQUNBLHVCQUFBO0NkMDZIUDtBY3g2SEc7RUFDSSxlSmJXO0NWdTdIbEI7QWN4NkhHO0VBRUksZUpiVztDVnM3SGxCO0FjeDZITztFQUNJLCtvQkFBQTtDZDA2SFg7QWNwNkhHOzs7RUFHSSxjQUFBO0NkczZIUDtBb0QzNkhXO0VBQ0ksY0FBQTtDcEQ2NkhmOztBcUR0OUhEO0VBQ0ksd0JBQUE7RUFDQSxpQjlDa0JlO0U4Q2pCZixvQkFBQTtFQUNBLFdBQUE7Q3JEeTlISDtBUzU5SEc7RTRDREo7SUFNUSxrQkFBQTtHckQyOUhMO0NBQ0Y7QXFEMTlIRztFakROSSwrQkFBQTtFQUNBLHFDQUFBO0VBQ0EsMEJBQUE7RWlETUEsaUJBQUE7RUFDQSxtQkFBQTtDckQ4OUhQO0FTeCtIRztFNENPQTtJQUtRLHFCQUFBO0lBQ0Esd0I5Q3NCVztHUDA4SHBCO0NBQ0Y7QXFEOTlIRztFQUVJLFdBQUE7RUFDQSxhQUFBO0VBQ0EsaUJBQUE7Q3JEKzlIUDtBaUNuL0hHO0VBQ0ksY0FBQTtDakNxL0hQO0FpQ24vSEc7RUFDSSxpQkFBQTtDakNxL0hQO0FTei9IRztFNEN1QkE7SUFFUSxjQUFBO0lBQ0EsK0JBQUE7SUFDQSxVQUFBO0dyRG8rSFQ7Q0FDRjtBcURqK0hHO0VBQ0ksc0JBQUE7RUFDQSxtQkFBQTtFQUNBLFlBQUE7RUFDQSxpQkFBQTtFQUNBLFVBQUE7RUFDQSxXQUFBO0VBQ0EsT0FBQTtFQUNBLFFBQUE7RUFDQSxZQUFBO0VBQ0EsYUFBQTtFQUNBLHdCOUNQZTtFOENRZixzQjlDbENRO0NQcWdJZjtBcURsK0hPO0VBQ0ksa0JBQUE7Q3JEbytIWDtBcURqK0hHO0VBQ0ksc0JBQUE7RUFDQSxZQUFBO0NyRG0rSFA7QXFEaCtIRzs7RUFFSSxpQkFBQTtDckRrK0hQO0FxRC85SEc7RUFDSSxzQjlDbERRO0NQbWhJZjtBcURoK0hPO0VBQ0ksZTNDN0NPO0UyQzhDUCxnQkFBQTtDckRrK0hYO0FxRGorSFc7RUFDSSxlM0M1Q0c7Q1YrZ0lsQjtBcUQ5OUhPO0U3Qy9CSiwwREZ2Q2E7RUV3Q2IsaUJET2lCO0VDTmpCLGdCQUFBO0VBQ0EsaUJBQUE7RU14Q0EsaUJQOENjO0VPN0NkLGVKY2U7RUlaZixzQkFBQTtFQUNBLDBCQUFBO01BQUEsdUJBQUE7VUFBQSxvQkFBQTtFQUNBLGlCQUFBO0VBQ0EsV0FBQTtFQUNBLFVBQUE7RUFDQSxzQkFBQTtFQUNBLHlCQUFBO0VBQUEsaUJBQUE7RUFDQSxZQUFBO0Nkd2lJSDtBY3RpSUc7RUFDSSxZQUFBO0VBQ0Esc0JBQUE7RUFDQSwrb0JBQUE7RUFHQSw2QkFBQTtFQUNBLGtDQUFBO0VBQ0EsaUJBQUE7RUFDQSxnQkFBQTtFQUNBLFNBQUE7RUFDQSxpQkFBQTtFQUNBLHdCQUFBO1VBQUEsZ0JBQUE7RUFDQSx1QkFBQTtDZHNpSVA7QWNwaUlHO0VBQ0ksZUpiVztDVm1qSWxCO0FjcGlJRztFQUVJLGVKYlc7Q1ZraklsQjtBY3BpSU87RUFDSSwrb0JBQUE7Q2RzaUlYO0FjaGlJRzs7O0VBR0ksY0FBQTtDZGtpSVA7QXFEdmdJVztFQUNJLGNBQUE7Q3JEeWdJZjs7QXNEL2tJRDtFQUNJLFdBQUE7RUFDQSxVQUFBO0VBQ0Esb0IvQ0dTO0UrQzJHVCxtQ0FBQTtDdERxK0hIO0FzRGxsSUc7RUFDSSxpQi9DWVc7RStDWFgsYUFBQTtFQUNBLGdCQUFBO0N0RG9sSVA7QVM3bElHO0U2Q01BO0lBS1Esa0JBQUE7R3REc2xJVDtDQUNGO0FzRG5sSUc7RUFDSSwrREFBQTtVQUFBLHVEQUFBO0VBQ0Esd0IvQ2tCZTtFK0NqQmYsbUJBQUE7RUFDQSxxQkFBQTtFQUFBLHFCQUFBO0VBQUEsY0FBQTtFQUNBLDZCQUFBO0VBQUEsOEJBQUE7TUFBQSwyQkFBQTtVQUFBLHVCQUFBO0VBQ0EsWS9DZFE7Q1BtbUlmO0FTMW1JRztFNkNlQTtJQVNRLCtCQUFBO0lBQUEsOEJBQUE7UUFBQSx3QkFBQTtZQUFBLG9CQUFBO0lBQ0EsMEJBQUE7UUFBQSx1QkFBQTtZQUFBLG9CQUFBO0lBQ0EscUJBQUE7R3REc2xJVDtDQUNGO0FTam5JRztFNkNlQTtJQWNRLCtCQUFBO0d0RHdsSVQ7Q0FDRjtBc0RybElHO0VBQ0ksaUJBQUE7Q3REdWxJUDtBaUN6bklHO0VBQ0ksY0FBQTtDakMybklQO0FpQ3puSUc7RUFDSSxpQkFBQTtDakMybklQO0FzRDFsSUc7RTlDdEJBLDZERmZjO0VFZ0JkLGlCRCtCYztFQzlCZCxrQkFBQTtFQUNBLGlCQUFBO0VBQ0Esc0JBQUE7Q1JtbklIO0FTdG9JRztFNkNxQ0E7STlDaEJJLGdCQUFBO0dScW5JTDtDQUNGO0FzRG5tSUc7RTlDRkEsMERGdkNhO0VFd0NiLGlCRE9pQjtFQ05qQixnQkFBQTtFQUNBLGlCQUFBO0U4Q0NJLFVBQUE7RUFDQSxpQkFBQTtDdER3bUlQO0FzRHJtSUc7RUFDSSw2QkFBQTtFQUFBLDhCQUFBO01BQUEsMkJBQUE7VUFBQSx1QkFBQTtFQUNBLFUvQzNDSztFK0M0Q0wsVUFBQTtDdER1bUlQO0FTeHBJRztFNkM4Q0E7SUFNUSwrQkFBQTtJQUFBLDhCQUFBO1FBQUEsd0JBQUE7WUFBQSxvQkFBQTtJQUNBLHdCQUFBO1FBQUEscUJBQUE7WUFBQSw0QkFBQTtHdER3bUlUO0NBQ0Y7QVM5cElHO0U2QzhDQTtJQVVRLHdCQUFBO1FBQUEscUJBQUE7WUFBQSw0QkFBQTtJQUNBLFkvQ2xESTtJK0NtREosbUJBQUE7R3REMG1JVDtDQUNGO0FzRHhtSU87RUFDSSxxQkFBQTtFQUFBLHFCQUFBO0VBQUEsY0FBQTtFQUNBLHdCQUFBO01BQUEseUJBQUE7VUFBQSxpQkFBQTtFQUNBLDBCQUFBO01BQUEsdUJBQUE7VUFBQSxvQkFBQTtFQUNBLFUvQzVEQztFK0M2REQsMEI1Q2hETztFNENpRFAsZTVDakVPO0U0Q2tFUCx3Qi9DakNXO0UrQ2tDWCxjL0NoRUM7RStDaUVELGtCQUFBO0VBQ0EsZ0ZBQUE7RUFBQSx3RUFBQTtFQUFBLGdFQUFBO0VBQUEsNkhBQUE7Q3REMG1JWDtBc0R6bUlXO0VBQ0ksMEI1Q3ZERztFNEN3REgsK0RBQUE7VUFBQSx1REFBQTtDdEQybUlmO0FzRHptSVc7RUFDSSxjQUFBO0N0RDJtSWY7QVN4cklHO0U2QzZESTtJQW1CUSx3REFBQTtRQUFBLDJDQUFBO0d0RDRtSWI7Q0FDRjtBUzdySUc7RTZDNkRJO0lBc0JRLDZCQUFBO0lBQUEsOEJBQUE7UUFBQSwyQkFBQTtZQUFBLHVCQUFBO0lBQ0EsaUJBQUE7SUFDQSxrQkFBQTtJQUNBLDhCQUFBO1FBQUEsaUJBQUE7SUFDQSxnQkFBQTtHdEQ4bUliO0NBQ0Y7QXNENW1JVztFQUNJLFkvQ2pGSDtFK0NrRkcsYS9DbEZIO0UrQ21GRyxnQi9DbkZIO0UrQ29GRyx3QkFBQTtVQUFBLGdCQUFBO0N0RDhtSWY7QXNEM21JVztFOUMzRFIsMERGdkNhO0VFd0NiLGlCRE9pQjtFQ05qQixnQkFBQTtFQUNBLGlCQUFBO0U4QzBEWSxpQi9DcERFO0UrQ3FERixpQkFBQTtDdERnbklmO0FTcHRJRztFNkNpR1E7SUFLUSxtQkFBQTtHdERrbklqQjtDQUNGO0FzRDVtSUc7RUFDSSwwQjVDNUZXO0U0QzZGWCxlNUM3R1c7Q1YydElsQjtBc0R4bUlPO0VsRHBHQSwrQkFBQTtFQUNBLHFDQUFBO0VBQ0EsMEJBQUE7Q0orc0lQO0FzRHhtSUc7RWxEekhJLCtCQUFBO0VBQ0EscUNBQUE7RUFDQSwwQkFBQTtDSm91SVA7QXNEMW1JTztFQUNJLDhCQUFBO0VBQ0EsZTVDL0dPO0U0Q2dIUCwwQkFBQTtFQUNBLGlFQUFBO0VBQUEseURBQUE7Q3RENG1JWDtBc0QzbUlXO0VBQ0ksMEI1Q25IRztFNENvSEgsZTVDbElHO0NWK3VJbEI7QXNEem1JRztFbERuSUksK0JBQUE7RUFDQSxxQ0FBQTtFQUNBLDBCQUFBO0NKK3VJUDtBc0QzbUlHO0VsRGxJSSwrQkFBQTtFQUNBLHFDQUFBO0VBQ0EsMEJBQUE7Q0pndklQO0FzRDdtSUc7RWxEaklJLCtCQUFBO0VBQ0EscUNBQUE7RUFDQSwwQkFBQTtDSml2SVA7QXNEL21JTzs7O0VBRUksMEI1Q25JTztDVnF2SWxCOztBdUR0d0lEO0VBQ0ksbUJBQUE7RUFDQSxnQkFBQTtFQUNBLDhCQUFBO0VBQ0Esc0JBQUE7RUFDQSxxQkFBQTtDdkR5d0lIO0F1RHZ3SUc7RUFQSjtJQVFRLGNBQUE7R3ZEMHdJTDtDQUNGO0F1RHh3SUc7RUFYSjtJQVlRLG9CQUFBO0d2RDJ3SUw7Q0FDRjtBdUR6d0lHO0VBZko7SUFnQlEsY0FBQTtHdkQ0d0lMO0NBQ0Y7QXVEMXdJRztFQW5CSjtJQW9CUSxjQUFBO0d2RDZ3SUw7Q0FDRjtBdUQzd0lHO0VBdkJKO0lBd0JRLGNBQUE7R3ZEOHdJTDtDQUNGO0F1RDV3SUc7RUFDSSxZQUFBO0N2RDh3SVA7QXVEM3dJRztFckRWQSxrQkNXYTtFRFZiLGFBQUE7RUFhSSxnQkFBQTtFcUREQSxpQkFBQTtDdkQ4d0lQO0FFeHhJRztFcURPQTtJckROSSw0QkFBQTtHRjJ4SUw7Q0FDRjtBRXp4SUc7RXFER0E7SXJERkksa0JDR1M7R0h5eElkO0NBQ0Y7QUVweElPO0VxRFBKO0lyRFFRLGdCQUFBO0dGdXhJVDtDQUNGO0FFcHhJTztFcURaSjtJckRhUSxlQUFBO0dGdXhJVDtDQUNGO0F1RC94SUc7RUFDSSxtQkFBQTtFQUNBLE9BQUE7RUFDQSxTQUFBO0VBQ0EsaUJBQUE7RUFDQSxRQUFBO0VBQ0EsaUJBQUE7RUFDQSxZQUFBO0VBQ0EsZ0JBQUE7RUFDQSxrQkFBQTtFQUNBLGVBQUE7RUFDQSwwQkFBQTtFQUNBLFdBQUE7RXhEaERKLGdCQUFBO0NDazFJSDtBRGoxSUc7Ozs7RUFJSSxnQkFBQTtFQUNBLG1CQUFBO0VBQ0EsWUFBQTtFQUNBLGFBQUE7RUFDQSxnQkFBQTtFQUNBLGlCQUFBO0VBQ0EsZUFBQTtFQUVBLFdBQUE7RUFDQSxZQUFBO0VBQ0EsdUNBQUE7VUFBQSwrQkFBQTtDQ2sxSVA7QUQ5MElPOzs7O0VBSUksV0FBQTtFQUNBLFlBQUE7RUFDQSx1Q0FBQTtVQUFBLCtCQUFBO0NDZzFJWDtBRDMwSU87Ozs7RUFJSSxXQUFBO0VBQ0EsYUFBQTtFQUNBLG1DQUFBO1VBQUEsMkJBQUE7Q0M2MElYO0FEeDBJTzs7OztFQUlJLFdBQUE7RUFDQSxVQUFBO0VBQ0EsbUNBQUE7VUFBQSwyQkFBQTtDQzAwSVg7QUR0MElPOzs7O0VBSUksT0FBQTtFQUNBLFFBQUE7RUFDQSxZQUFBO0VBQ0EsYUFBQTtFQUNBLHFDQUFBO1VBQUEsNkJBQUE7Q0N3MElYO0FEcDBJTzs7OztFQUlJLFFBQUE7RUFDQSxZQUFBO0VBQ0EsWUFBQTtFQUNBLG1DQUFBO1VBQUEsMkJBQUE7Q0NzMElYO0FEbDBJTzs7OztFQUlJLFFBQUE7RUFDQSxZQUFBO0VBQ0EsVUFBQTtFQUNBLHFDQUFBO1VBQUEsNkJBQUE7Q0NvMElYO0FEaDBJTzs7OztFQUlJLFNBQUE7RUFDQSxhQUFBO0VBQ0EscUNBQUE7VUFBQSw2QkFBQTtDQ2swSVg7QUQ5eklPOzs7O0VBSUksU0FBQTtFQUNBLFlBQUE7RUFDQSxtQ0FBQTtVQUFBLDJCQUFBO0NDZzBJWDtBRDV6SU87Ozs7RUFJSSxTQUFBO0VBQ0EsVUFBQTtFQUNBLHFDQUFBO1VBQUEsNkJBQUE7Q0M4eklYO0FEMXpJTzs7OztFQUlJLGdCQUFBO0NDNHpJWDtBdURoNElPO0VBZko7SUFnQlEsZ0JBQUE7SUFDQSwwQkFBQTtJQUNBLFNBQUE7SUFDQSxZQUFBO0lBQ0EsWUFBQTtHdkRtNElUO0NBQ0Y7QXVEajRJTztFQXZCSjtJQXdCUSwwQkFBQTtJQUNBLGdCQUFBO0lBQ0EsU0FBQTtHdkRvNElUO0NBQ0Y7QXVEbjRJTztFQTVCSjtJQTZCUSwwQkFBQTtJQUNBLGdCQUFBO0lBQ0EsU0FBQTtHdkRzNElUO0NBQ0Y7QXVEcjRJTztFQWpDSjtJQWtDUSxTQUFBO0lBQ0EsMEJBQUE7SUFDQSxpQkFBQTtJQUNBLGdCQUFBO0lBQ0EsWUFBQTtHdkR3NElUO0NBQ0Y7QXVEcjRJRztFQUNJLG1CQUFBO0VBQ0EsWUFBQTtFQUNBLCtCQUFBO0VBQ0Esa0JBQUE7RUFDQSxXQUFBO0VBQ0EsaUJBQUE7RUFDQSxrQkFBQTtFQUNBLHlCQUFBO1VBQUEsaUJBQUE7RUFFQSxpQkFBQTtFQUNBLG1CQUFBO0N2RHM0SVA7QXVEcDRJTztFQWJKO0lBY1EsbUJBQUE7R3ZEdTRJVDtDQUNGO0F1RHQ0SU87RUFoQko7SUFpQlEsbUJBQUE7R3ZEeTRJVDtDQUNGO0F1RHY0SU87RUFwQko7SUFxQlEsaUJBQUE7SUFDQSxrQkFBQTtHdkQwNElUO0NBQ0Y7QXVEeDRJTztFQXpCSjtJQTBCUSxZQUFBO0d2RDI0SVQ7Q0FDRjtBdUR6NElPO0VBN0JKO0lBOEJRLGlCQUFBO0lBQ0Esc0JBQUE7R3ZENDRJVDtDQUNGO0F1RHo0SUc7RUFDSSxtQkFBQTtFQUNBLGdCQUFBO0VBQ0Esa0JBQUE7RUFDQSx5QkFBQTtDdkQyNElQO0F1RHo0SU87RUFOSjtJQU9RLGlCQUFBO0lBQ0EsWUFBQTtJQUNBLGdCQUFBO0lBQ0Esa0JBQUE7R3ZENDRJVDtDQUNGO0F1RHo0SUc7RUFDSSxtQkFBQTtFQUNBLHFCQUFBO0VBQ0Esa0JBQUE7RS9DNUZKLDBERnZDYTtFRXdDYixpQkRPaUI7RUNOakIsZ0JBQUE7RUFDQSxpQkFBQTtDUncrSUg7QXVENTRJTztFQU5KO0lBT1EsaUJBQUE7SUFDQSxZQUFBO0d2RCs0SVQ7Q0FDRjtBdUQ5NElPO0VBVko7SUFXUSxZQUFBO0lBQ0EscUJBQUE7R3ZEaTVJVDtDQUNGO0F1RDk0SUc7RUFDSSxtQkFBQTtFQUNBLGtCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxZQUFBO0VBQ0EsZ0JBQUE7RUFDQSxXQUFBO0N2RGc1SVA7QXVEOTRJTztFQVJKO0lBU1EsbUJBQUE7R3ZEaTVJVDtDQUNGO0F1RC80SU87RUFaSjtJQWFRLGFBQUE7SUFDQSx3QkFBQTtRQUFBLHFCQUFBO1lBQUEsNEJBQUE7SUFDQSxxQkFBQTtJQUFBLHFCQUFBO0lBQUEsY0FBQTtJQUNBLDJCQUFBO0lBQUEsd0JBQUE7SUFBQSxtQkFBQTtJQUNBLGlCQUFBO0lBQ0EsOEJBQUE7SUFDQSxrQkFBQTtHdkRrNUlUO0NBQ0Y7QXVENTRJRztFQUNJLGNBQUE7RUFDQSxhQUFBO0N2RDg0SVA7QXVENTRJTztFQUpKO0lBS1EsbUJBQUE7R3ZEKzRJVDtDQUNGOztBd0QvakpEO0VBQ0ksNkRBQUE7RUFDQSxZQUFBO0N4RGtrSkg7O0F3RDlqSkc7RUFDSSxlQUFBO0N4RGlrSlA7O0F3RDdqSkQ7RUFDSSxZQUFBO0VBQ0EsVUFBQTtFQUNBLG9CQUFBO0N4RGdrSkg7QXdEOWpKRztFQUNJLG1CQUFBO0VBRUEsYUFBQTtFQUNBLFlBQUE7RUFDQSxlQUFBO0VBQ0Esb0I5Q2dFYztDVisvSXJCO0F3RDlqSk87RUFQSjtJQVFRLGNyRHJCUTtJcURzQlIsbUJyRHRCUTtHSHVsSmpCO0NBQ0Y7QXdEaGtKTztFQVhKO0lBWVEsY3JEMUJTO0lxRDJCVCxtQnJEM0JTO0dIOGxKbEI7Q0FDRjtBd0Roa0pHO0VBQ0ksWUFBQTtFQUNBLGVBQUE7RUFDQSxZQUFBO0N4RGtrSlA7QXdEaGtKRztFQUNJLG1CQUFBO0N4RGtrSlA7O0F3RDlqSkQ7RXJCMUNJLGtCaEMrQmE7RWdDOUJiLGFBQUE7RWpDaUNJLGdCQUFBO0VpQzVCSixrQkFBQTtDbkN5bUpIO0FtQzdtSkc7RXFCd0NKO0lyQnZDUSxrQmhDNEJTO0dIb2xKZDtDQUNGO0FFL2tKTztFc0RLUjtJdERKWSxnQkFBQTtHRmtsSlQ7Q0FDRjtBRS9rSk87RXNEQVI7SXREQ1ksZUFBQTtHRmtsSlQ7Q0FDRjtBbUN0bkpHO0VxQmtDSjtJckJqQ1Esa0JBQUE7R25DeW5KTDtDQUNGO0FtQ3ZuSkc7RWpDcUNBLGdCQUFBO0VpQ2xDSSx1QkFBQTtFQUNBLFlBQUE7RUFDQSxjQUFBO0VBQ0EsZUFBQTtDbkN3bkpQO0FFeGxKRztFaUN0Q0E7SWpDdUNJLGdCQUFBO0dGMmxKTDtDQUNGO0FFMWxKRztFaUN6Q0E7SWpDMENJLGtCQUFBO0dGNmxKTDtDQUNGO0FvQ25wSkc7RUFDSSxtQkFBQTtFQUtJLFNBQUE7RUFDQSxRQUFBO0VBRUosVUFBQTtFQUNBLFlBQUE7RUFDQSxlQUFBO0VBQ0EsWUFBQTtFbkJGQSxvQkFBQTtFQUVBLHFEQUFBO0NqQm1wSlA7QW1DNW9KTztFQUNJLFVBQUE7RUFDQSxrQ0FBQTtVQUFBLDBCQUFBO0VBQ0EsV0FBQTtDbkM4b0pYO0FtQzNvSk87RUFkSjtJQWVRLG1CQUFBO0duQzhvSlQ7RW1DNW9KUztJQUNJLFlBQUE7R25DOG9KYjtDQUNGO0FtQzNvSkc7RUFDSSxlQUFBO0VBQ0EsZUFBQTtFQUNBLGlCQUFBO0VBQ0EsV0FBQTtDbkM2b0pQO0FtQzNvSk87RUFOSjtJQU9RLG1CQUFBO0duQzhvSlQ7Q0FDRjtBbUMzb0pHOztFQUVJLGVBQUE7RTNCaENKLDZERmZjO0VFZ0JkLGlCRCtCYztFQzlCZCxrQkFBQTtFQUNBLGlCQUFBO0VBQ0Esc0JBQUE7Q1I4cUpIO0FTanNKRztFMEI2Q0E7O0kzQnhCSSxnQkFBQTtHUmlySkw7Q0FDRjtBbUNwcEpHO0VBQ0ksb0JBQUE7RUFDQSxlekJnQ2M7Q1ZzbkpyQjtBbUNucEpHO0VBQ0ksY0FBQTtDbkNxcEpQO0F3RGpxSkc7RUFDSSxxQkFBQTtFQUFBLHFCQUFBO0VBQUEsY0FBQTtFQUNBLG9CQUFBO01BQUEsZ0JBQUE7RUFDQSwwQkFBQTtNQUFBLHVCQUFBO1VBQUEsK0JBQUE7RUFDQSwwQkFBQTtNQUFBLHVCQUFBO1VBQUEsb0JBQUE7Q3hEbXFKUDs7QXdEaHFKRDtFQUNJLHdCQUFBO1VBQUEsZ0JBQUE7RUFDQSxXQUFBO0N4RG1xSkg7O0F3RGhxSkQ7RUFDSSxpQkFBQTtDeERtcUpIO0F3RGxxSkc7RUFDSSxpQkFBQTtFQUNBLGVBQUE7Q3hEb3FKUDtBd0RscUpHO0VBQ0ksY0FBQTtFQUNBLG9CQUFBO0N4RG9xSlA7O0F3RC9wSkc7RUFDSSxZQUFBO0N4RGtxSlA7QXdEaHFKRztFQUNJLGFBQUE7RUFDQSxnQkFBQTtDeERrcUpQO0F3RC9wSkc7RUFDSSxZQUFBO0N4RGlxSlA7QXdEL3BKRztFQUNJO0lBQ0ksa0JBQUE7SUFDQSxpQkFBQTtHeERpcUpUO0V3RDlwSks7SUFDSSxrQkFBQTtJQUNBLGlCQUFBO0d4RGdxSlQ7Q0FDRjtBd0Q5cEpHO0VBQ0k7SUFDSSxtQkFBQTtJQUNBLGVBQUE7R3hEZ3FKVDtDQUNGO0F3RDlwSkc7RUFDSSxvQkFBQTtDeERncUpQOztBd0Q3cEpEO0VBQ0ksWUFBQTtFQUNBLG9CQUFBO01BQUEsbUJBQUE7VUFBQSxlQUFBO0N4RGdxSkg7O0F5RHp3SkQ7RUFDSSxzQmxEU1k7Q1Btd0pmO0F5RDN3Skc7RUFDSSxpQmxEaUJXO0VrRGhCWCxnQkFBQTtDekQ2d0pQO0FTaHhKRztFZ0RDQTtJQUlRLGtCQUFBO0d6RCt3SlQ7Q0FDRjtBeUQ3d0pHO0VBQ0ksbUJBQUE7Q3pEK3dKUDtBeUQ3d0pPO0VqRGNKLDZERnpCYztFRTBCZCxpQkRxQmM7RUNwQmQsa0JBQUE7RUFDQSxpQkFBQTtFQUNBLHNCQUFBO0NSa3dKSDtBeUQvd0pHO0VBQ0ksMkJBQUE7TUFBQSx3QkFBQTtVQUFBLHFCQUFBO0VBQ0EsVUFBQTtDekRpeEpQO0F5RDl3Skc7RUFDSSxtQkFBQTtFQUNBLHFCQUFBO0VBQUEscUJBQUE7RUFBQSxjQUFBO0VBQ0EsNkJBQUE7RUFBQSw4QkFBQTtNQUFBLDJCQUFBO1VBQUEsdUJBQUE7RUFDQSwwQkFBQTtNQUFBLHVCQUFBO1VBQUEsK0JBQUE7RUFDQSwwQi9DUFc7RStDUVgsZUFBQTtFQUNBLHdCbERPZTtFa0ROZixnQmxEdEJRO0VrRHVCUixVQUFBO0VBQ0EsZ0JBQUE7RUFDQSw4QkFBQTtNQUFBLGlCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxnRkFBQTtFQUFBLHdFQUFBO0VBQUEsZ0VBQUE7RUFBQSw2SEFBQTtDekRneEpQO0FTbHpKRztFZ0RxQkE7SUFlUSw0Q0FBQTtRQUFBLCtCQUFBO0lBQ0EsOEJBQUE7R3pEa3hKVDtDQUNGO0FTeHpKRztFZ0RxQkE7SUFtQlEsNkNBQUE7UUFBQSxnQ0FBQTtJQUNBLCtCQUFBO0d6RG94SlQ7Q0FDRjtBeURueEpPO0VBQ0ksK0RBQUE7VUFBQSx1REFBQTtDekRxeEpYO0F5RGp4Skc7RUFFSSxjQUFBO0N6RGt4SlA7QXlEL3dKRztFQUNJLFVBQUE7RUFDQSxrQkFBQTtDekRpeEpQO0FpQ3gwSkc7RUFDSSxjQUFBO0NqQzAwSlA7QWlDeDBKRztFQUNJLGlCQUFBO0NqQzAwSlA7QXlEbnhKRztFQUVJLGNBQUE7Q3pEb3hKUDtBeURqeEpHO0VBQ0ksbUJBQUE7RUFDQSxxQkFBQTtDekRteEpQO0F5RGh4Skc7RUFDSSxvQkFBQTtFQUNBLGlCQUFBO0VBQ0Esd0JBQUE7Q3pEa3hKUDtBeUQvd0pHO0VqRC9CQSwwREY3Q2E7RUU4Q2IsaUJEQ2lCO0VDQWpCLG9CQUFBO0VBQ0EsaUJBQUE7RWlEOEJJLHFCQUFBO0N6RG94SlA7QXlEanhKRztFQUNJLG9CQUFBO0N6RG14SlA7QXlEbHhKTztFQUNJLFlBQUE7RUFDQSxpQkFBQTtFQUNBLHVCQUFBO0VBQ0EseUJBQUE7Q3pEb3hKWDtBeURoeEpHO0VBQ0ksbUJBQUE7RUFDQSxPQUFBO0VBQ0EsU0FBQTtDekRreEpQO0F5RGh4Sk87RWpEekRKLDBERnZDYTtFRXdDYixpQkRPaUI7RUNOakIsZ0JBQUE7RUFDQSxpQkFBQTtFTXhDQSxpQlA4Q2M7RU83Q2QsZUpRYTtFSU5iLHNCQUFBO0VBQ0EsMEJBQUE7TUFBQSx1QkFBQTtVQUFBLG9CQUFBO0VBQ0EsaUJBQUE7RUFDQSxXQUFBO0VBQ0EsVUFBQTtFQUNBLHNCQUFBO0VBQ0EseUJBQUE7RUFBQSxpQkFBQTtFQUNBLFlBQUE7RTJDc0ZRLFlBQUE7RUFDQSxhQUFBO0VBQ0EsZ0JBQUE7RUFDQSxpQkFBQTtFQUNBLDhCQUFBO0VBQ0Esa0JBQUE7Q3pEK3hKWDtBY3gzSkc7RUFDSSxZQUFBO0VBQ0Esc0JBQUE7RUFDQSwrb0JBQUE7RUFHQSw2QkFBQTtFQUNBLGtDQUFBO0VBQ0EsaUJBQUE7RUFDQSxnQkFBQTtFQUNBLFNBQUE7RUFDQSxpQkFBQTtFQUNBLHdCQUFBO1VBQUEsZ0JBQUE7RUFDQSx1QkFBQTtDZHczSlA7QWN0M0pHO0VBQ0ksZUpuQlM7Q1YyNEpoQjtBY3QzSkc7RUFFSSxlSi9CVztDVnM1SmxCO0FjdDNKTztFQUNJLCtvQkFBQTtDZHczSlg7QWNsM0pHOzs7RUFHSSxjQUFBO0NkbzNKUDtBeUR6ekpXO0VBQ0ksaUJBQUE7Q3pEMnpKZjtBUzc1Skc7RWdEc0dZO0lBQ0ksY0FBQTtHekQwekpqQjtDQUNGOztBU3g2Skc7RWlEREo7SUFFSSxtQkFBQTtHMUQ0NkpEO0NBQ0Y7O0EyRDc2Sk87RUFDSSx3QnBEaUNXO0NQKzRKdEI7QTJENzZKRztFQUNJLGlCQUFBO0MzRCs2SlA7O0E0RHQ3SkQ7RUFDSSxpQnJEbUJlO0VxRGxCZixvQkFBQTtFQUNBLFdBQUE7RUE4QkEsbUNBQUE7QzVENDVKSDtBUzU3Skc7RW1EREo7SUFLUSxrQkFBQTtJQUNBLG9CckRLSztHUHU3SlY7Q0FDRjtBNEQzN0pHO0VBQ0ksaUJBQUE7RUFDQSxtQkFBQTtDNUQ2N0pQO0FTdDhKRztFbURPQTtJQUlRLGdCckRGSTtJcURHSix3QnJEdUJXO0dQdzZKcEI7Q0FDRjtBNEQ3N0pHO0VBRUksV0FBQTtFQUNBLGFBQUE7QzVEODdKUDtBaUNoOUpHO0VBQ0ksY0FBQTtDakNrOUpQO0FpQ2g5Skc7RUFDSSxpQkFBQTtDakNrOUpQO0E0RGw4Sk87RUFDSSxlQUFBO0VBQ0Esa0JBQUE7QzVEbzhKWDtBUzE5Skc7RW1Ed0JJO0lBRVEsZUFBQTtHNURvOEpiO0NBQ0Y7QTRENzdKTztFQUNJLGtCQUFBO0M1RCs3Slg7QTREMzdKRztFeER0Q0ksK0JBQUE7RUFDQSxxQ0FBQTtFQUNBLDBCQUFBO0NKbytKUDtBNEQ3N0pHO0V4RHJDSSwrQkFBQTtFQUNBLHFDQUFBO0VBQ0EsMEJBQUE7Q0pxK0pQO0E0RC83Skc7RXhEcENJLCtCQUFBO0VBQ0EscUNBQUE7RUFDQSwwQkFBQTtDSnMrSlA7QTREajhKRztFeERuQ0ksK0JBQUE7RUFDQSxxQ0FBQTtFQUNBLDBCQUFBO0NKdStKUDs7QTZEai9KRDtFQUNJLG9CdERrRG1CO0VzRGpEbkIsaUJ0RHVDaUI7RXNEdENqQixjQVRlO0M3RDYvSmxCO0E2RGgvSk87RUFDSSxxQnRERkk7Q1BvL0pmO0E2RDkrSkc7RUFFSSxtQkFBQTtDN0QrK0pQO0E4Q2xnS0c7RUFDSSxZQUFBO0VBQ0EsVUFBQTtFQUNBLFlBQUE7QzlDb2dLUDtBOENsZ0tHO0VBQ0ksWUFBQTtDOUNvZ0tQO0E4Q2xnS0c7RUFDSSxnQ0FBQTtDOUNvZ0tQO0E4Q2xnS0c7RUFDSSwrQkFBQTtFQUNBLG9CcEN1RE87Q1Y2OEpkO0E4Q2xnS0c7RUFDSSwrQkFBQTtDOUNvZ0tQO0E2RC8vSk87RUFDSSx5QnREZEM7VXNEY0QsaUJ0RGRDO0NQK2dLWjtBNkQ5L0pPOztFQUVJLFdBQUE7RUFDQSxlbkQxQk87RUZvQ2YsMERGdkNhO0VFd0NiLGlCRE9pQjtFQ05qQixnQkFBQTtFQUNBLGlCQUFBO0NSdS9KSDtBNkRsZ0tXOztFQUNJLGlCdERnQkU7Q1BxL0pqQjtBNkRuZ0tXOztFQUNJLGlCQUFBO0VBQ0EsbUJBQUE7RUFDQSxxQkFBQTtFQUFBLHFCQUFBO0VBQUEsY0FBQTtFQUNBLDBCQUFBO01BQUEsdUJBQUE7VUFBQSxvQkFBQTtFQUNBLHlCQUFBO01BQUEsc0JBQUE7VUFBQSx3QkFBQTtDN0RzZ0tmO0E2RHJnS2U7O0VBQ0ksWUFBQTtFQUNBLGVBQUE7RUFDQSxtQkFBQTtFQUNBLFlBQUE7RUFDQSxzQkFBQTtFQUNBLFVBQUE7RUFDQSxXQUFBO0VBQ0EsOEJBQUE7RUFDQSwrS0FDSTtFQURKLHVLQUNJO0M3RHVnS3ZCO0E2RGhnS087RUFDSSxtQnREakRDO0NQbWpLWjtBNkQxL0plO0VBQ0ksWUFBQTtFQUNBLGFBQUE7RUFDQSwwQm5EcEREO0NWZ2pLbEI7QTZEeC9KTztFQUNJLGlCdEQxQk07Q1BvaEtqQjtBNkR0L0pXO0VBQ0ksb0J0RHpFSDtFc0QwRUcsNkJBQUE7TUFBQSxnQkFBQTtFQUNBLGtCQUFBO0VBQ0EsNkR2RGpGRTtDTnlrS2pCO0E2RHQvSmU7RXJEbkRaLDBERmpDYTtFRWtDYixpQkRhaUI7RUNaakIsb0JBQUE7RUFDQSxpQkFBQTtFcURrRGdCLGlCdER0Q0Y7Q1BpaUtqQjtBNkRyL0plO0VyRHJEWiwwREZ2Q2E7RUV3Q2IsaUJET2lCO0VDTmpCLGdCQUFBO0VBQ0EsaUJBQUE7RXFEb0RnQixpQnREL0NDO0VzRGlERCxXQUFBO0VBQ0Esc0JBQUE7RUFDQSxtQkFBQTtFQUNBLDRCQUFBO0VBQUEsNEJBQUE7RUFBQSxxQkFBQTtFQUNBLDBCQUFBO01BQUEsdUJBQUE7VUFBQSxvQkFBQTtFQUNBLHlCQUFBO01BQUEsc0JBQUE7VUFBQSx3QkFBQTtFQUNBLFdBQUE7QzdEeS9KbkI7QTZEeC9KbUI7RUFDSSxZQUFBO0VBQ0EsZUFBQTtFQUNBLG1CQUFBO0VBQ0EsWUFBQTtFQUNBLHNCQUFBO0VBQ0EsVUFBQTtFQUNBLFdBQUE7RUFDQSw4QkFBQTtFQUNBLCtLQUNJO0VBREosdUtBQ0k7QzdEeS9KM0I7QTZEci9KbUI7RUFDSSwwQm5EckdMO0VtRHNHSyx5QkFBQTtFQUNBLDBCQUFBO0M3RHUvSnZCO0E2RGwvSlc7RUFFSSxlbkQ1SEc7Q1YrbUtsQjtBNkRoL0pXO0VBQ0ksaUJBQUE7QzdEay9KZjtBNkQ3K0pXO0VyRHJGUiwwREZuRGE7RUVvRGIsaUJETGlCO0VDTWpCLG1CQUFBO0VBQ0EsaUJBQUE7RXFEb0ZZLGlCdEQzRks7Q1A2a0twQjtBNkQ3K0pHO0VBQ0ksMEJuRDFJUTtFbUQySVIsYUEvSWU7RUFnSmYsb0JBQUE7RUFDQSxpQ0FBQTtDN0QrK0pQO0E2RDcrSk87RUFDSSxnQkFBQTtFQUNBLG9CdEQzSUk7Q1AwbktmO0E2RDcrSlc7RUFDSSxxQkFBQTtFQUFBLHFCQUFBO0VBQUEsY0FBQTtFQUNBLDBCQUFBO01BQUEsdUJBQUE7VUFBQSxvQkFBQTtDN0QrK0pmO0E2RDcrSmU7RUFDSSxXQUFBO0VBQ0Esa0JBQUE7RUFDQSx5QkFBQTtVQUFBLGlCQUFBO0VBQ0EsZUFBQTtFQUNBLFdBQUE7QzdEKytKbkI7QTZEMStKTzs7OztFQUlJLGFBektXO0M3RHFwS3RCO0E2RHgrSkc7RUFDSSxVQUFBO0VBQ0EsVUFBQTtFQUNBLGtCQUFBO0VBQ0EsWUFBQTtDN0QwK0pQO0E2RHgrSk87RUFDSSwwQm5EaExJO0VtRG1MSiwrQkFBQTtFQUNBLGFBQUE7RUFHQSxxQnREakxJO0VzRG9MSixhQUFBO0M3RG8rSlg7QTZELzlKTztFQUNJLGNBQUE7QzdEaStKWDtBNkQ1OUpPO0VBQ0ksMEJuRHRNSTtFbUR1TUosYUFBQTtDN0Q4OUpYO0E2RDc5Slc7RUFDSSxZQUFBO0VBQ0EsbUJBQUE7RUFDQSxZQUFBO0VBQ0EsYUFBQTtFQUNBLDBCQUFBO0M3RCs5SmY7QTZEejlKRztFQUNJLDBCbkR0TVc7RW1EdU1YLGVuRHhOVztFbUR5TlgsYUEzTnlCO0M3RHNyS2hDO0E2RHg5Slc7RUFDSSxtQkFBQTtDN0QwOUpmO0E2RHY5Slc7RUFDSSxxQkFBQTtFQUFBLHFCQUFBO0VBQUEsY0FBQTtFQUNBLGFBQUE7QzdEeTlKZjtBNkR0OUplO0VBQ0ksYUFBQTtDN0R3OUpuQjtBNkRwOUplO0VBQ0ksc0JBQUE7RUFDQSxvQkFBQTtFQUNBLDRCQUFBO0VBQ0EsMEJuRDNPSjtFbUQ0T0ksbUJBQUE7RUFDQSx3REFBQTtVQUFBLGdEQUFBO0M3RHM5Sm5CO0E2RHA5SmU7RUFDSSxZQUFBO0VBQ0EsZW5EcFBEO0VtRHFQQyxtQkFBQTtDN0RzOUpuQjtBNkRyOUptQjtFQUNJLGVBQUE7QzdEdTlKdkI7QTZEdDlKdUI7RUFDSSxpQnRENU1WO0NQb3FLakI7QTZEdDlKdUI7RUFDSSxtQnREelBmO0NQaXRLWjtBNkRyOUptQjtFQUNJLDBEdkRuUVA7RXVEb1FPLGlCdERyTkg7RXNEc05HLG1CQUFBO0VBQ0Esd0JBQUE7QzdEdTlKdkI7QTZEbjlKZTtFQUNJLG1CQUFBO0VBQ0EsWUFBQTtFQUNBLDBCbkR2UUo7RW1Ed1FJLG1CQUFBO0VBQ0Esd0RBQUE7VUFBQSxnREFBQTtFQUNBLGVuRDdRRDtFbUQ4UUMsbUJBQUE7QzdEcTlKbkI7QTZEcDlKbUI7RXJEM09oQiwwREZ2Q2E7RUV3Q2IsaUJET2lCO0VDTmpCLGdCQUFBO0VBQ0EsaUJBQUE7RXFEME9vQixhQUFBO0VBQ0Esa0JBQUE7RUFDQSx3QkFBQTtDN0R5OUp2QjtBNkR4OUp1QjtFQUNJLFdBQUE7QzdEMDlKM0I7O0FTM3VLRztFb0Q0UkE7SUFDSSxhQWpTb0I7RzdEb3ZLekI7RTZEbDlKSzs7SUFFSSxjQUFBO0c3RG85SlQ7RTZEbDlKSztJQUNJLGFBdlNnQjtJQXdTaEIsMEJBQUE7UUFBQSx1QkFBQTtZQUFBLCtCQUFBO0c3RG85SlQ7RTZEbDlKSztJQUNJLG9CdER0U0k7R1AwdktiO0U2RGw5Sks7SUFDSSxhdEQzU0M7R1ArdktWO0U2RGw5Sks7SUFDSSxtQnREOVNDO0dQa3dLVjtDQUNGO0FTbHdLRztFb0RtVEk7SUFDSSxjQUFBO0c3RGs5SlQ7Q0FDRjtBOEQ1d0tEOzs7OztFQUNJLGdCQUFBO0VBQ0Esa0JBQUE7RXpDSEEsWUFBQTtFQUNBLGFBQUE7Q3JCc3hLSDs7QThEL3dLRDtFQUNJLG9CdkQrQ21CO0V1RDlDbkIsa0JBQUE7RUFDQSwwQnBETlk7RW9ET1osYUFid0I7RUFjeEIsb0JBQUE7RUFvU0EsaUNBQUE7QzlEKytKSDtBOERqeEtHO0VBQ0ksZUFBQTtFQUNBLHFCQUFBO0VBQUEscUJBQUE7RUFBQSxjQUFBO0VBQ0EsZ0JBQUE7QzlEbXhLUDtBOERqeEtPO0VBQ0ksc0JBQUE7RUFDQSw0QkFBQTtNQUFBLG1CQUFBO0VBQ0EsZUFBQTtDOURteEtYO0E4RC93S0c7RUFDSSxrQkE3Qm9CO0M5RDh5SzNCO0E4RDV3S087RUFFSSxpQnZEV1M7RXVEVlQsb0J2RG9CVztDUHl2S3RCO0E4RDF3S087RUFDSSxhQUFBO0VBQ0EscUJ2RFNRO0V1RFJSLG9CdkRyQ0M7Q1BpektaO0E4RDF3S1c7RUFDSSxZcERYRjtDVnV4S2I7QThEendLVztFQUNJLG1CQUFBO0M5RDJ3S2Y7QThEdndLVztFQUNJLCtCQUFBO0VBQUEsK0JBQUE7TUFBQSxnQ0FBQTtVQUFBLDRCQUFBO0VBQ0EseUJ2RGxESDtVdURrREcsaUJ2RGxESDtFdURtREcsYUR2RE87RUN3RFAsZUFBQTtFQUNBLGtCdkRyREg7RXVEc0RHLG1CdkR0REg7Q1ArektaO0E4RHZ3S2U7RXpDN0RaLFlBQUE7RUFDQSxhQUFBO0NyQnUwS0g7QThEbHdLVztFQUVJLDBCQUFBO0M5RG13S2Y7QThEL3ZLVztFQUNJLG1CdkR4RUg7Q1B5MEtaO0E4RDl2S1c7RUFJSSxZcERsREY7Q1YreUtiO0E4RHp2S087RUFDSSxhQUFBO0VBQ0Esa0JBQUE7RUFDQSxzQnZEdkZFO0NQazFLYjtBOER6dktXO0VBQ0ksbUJ2RDFGRjtDUHExS2I7QVN6MUtHO0VxRGdHZ0I7SUFDSSxjQUFBO0c5RDR2S3JCO0NBQ0Y7QThEdnZLZTtFQUNJLG9CdkRoR1A7RXVEaUdPLHNCdkRoR0o7Q1B5MUtmO0E4RHR2S2U7RUFDSSwwRHhEOUdIO0V3RCtHRyxhQUFBO0VBQ0EsYUFBQTtFQUNBLGlCdkRqRUY7Q1B5ektqQjtBOERudktlOztFQUVJLDhCQUFBO0M5RHF2S25CO0E4RGp2S1c7RUFDSSxpQkFBQTtDOURtdktmO0E4RDd1S0c7RUFHSSwwQnBEaElRO0VvRGlJUixXQUFBO0M5RDZ1S1A7QThEM3VLRztFQUNJLHVCQUFBO0M5RDZ1S1A7QThENXVLTzs7RUFFSSxhQUFBO0M5RDh1S1g7QThEN3VLVzs7RUFDSSxXQUFBO0M5RGd2S2Y7QVN4M0tHO0VxRDZJQTtJQUdRLG1CQUFBO0lBQ0Esb0JBQUE7RzlENHVLVDtDQUNGO0E4RHh1S087RXpDNUpKLFlBQUE7RUFDQSxhQUFBO0NyQnU0S0g7QThEanVLTztFQUNJLHNCcER6R0k7RW9EMEdKLGdCQUFBO0VBQ0Esc0JBQUE7RUFDQSxzQkFBQTtNQUFBLG1CQUFBO1VBQUEsMEJBQUE7RUFDQSxrQkFBQTtFQUNBLFVBQUE7QzlEbXVLWDtBOEQ5dEtPO0VBRUksVUFyTGdCO0M5RG81SzNCO0E4RDV0S087RUFDSSxvQkFBQTtFQUNBLGtCQUFBO0M5RDh0S1g7QThEM3RLZTtFQUNJLDBEeEQ5TEg7RXdEK0xHLG9CdkR0SUc7RXVEdUlILGlCdkRqSkM7RXVEa0pELHdCQUFBO0M5RDZ0S25CO0E4RHp0S1c7RUFDSSwwQnBEbExHO0VvRG1MSCxxQkFBQTtFQUNBLGFBQUE7RUFDQSxpQkFBQTtDOUQydEtmO0E4RHp0S2U7RUFDSSxVQUFBO0M5RDJ0S25CO0E4RHp0S2U7RUFDSSwwQnBEM0xEO0VvRDRMQyxlcEQ3TUQ7Q1Z3NktsQjtBOER4dEt1QjtFQUNJLG1CdkQvTWQ7Q1B5NktiO0E4RHZ0S21CO0VBQ0ksbUJ2RG5OVjtDUDQ2S2I7QThEdHRLZTs7RXREcExaLDBERnZDYTtFRXdDYixpQkRPaUI7RUNOakIsZ0JBQUE7RUFDQSxpQkFBQTtFc0RvTGdCLGVwRDNORDtFb0Q0TkMsd0JBQUE7QzlEMnRLbkI7QThEdnRLbUI7RUFDSSxlQUFBO0VBQ0EsMEJBQUE7QzlEeXRLdkI7QVM3N0tHO0VxRGlPWTtJQU9RLGlCQUFBO0c5RHl0S3JCO0NBQ0Y7QThEdHRLdUI7RUFFSSxZdkR6T2Y7RXVEME9lLGF2RHpPZjtDUGc4S1o7QThEbnRLbUI7RXREN01oQiwwREZ2Q2E7RUV3Q2IsaUJET2lCO0VDTmpCLGdCQUFBO0VBQ0EsaUJBQUE7Q1JtNktIO0E4RHJ0S3VCO0V0RDNNcEIsMERGN0NhO0VFOENiLGlCRENpQjtFQ0FqQixvQkFBQTtFQUNBLGlCQUFBO0VzRDBNd0IscUJBQUE7QzlEMHRLM0I7QThEcnRLZTs7RUFFSSxlcEQ5UEQ7RW9EK1BDLGlCdkRuTkM7RXVEb05ELGN2RDdQUDtFdUQ4UE8sd0JBQUE7QzlEdXRLbkI7QThEcnRLbUI7O0V6Q3JRaEIsWUFBQTtFQUNBLGFBQUE7RXlDc1FvQixhdkRqUVg7RXVEa1FXLFl2RG5RWDtDUDQ5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RUcyQ1Qsc0JIM0NTO0NWd25NaEI7QWEzbU1XOztFQXdCSiw4QkFBQTtFQUNBLGVIMUJXO0VHMkJYLHNCSDNCVztDVmtuTWxCO0FhOW1NVzs7RUE2QkosOEJBQUE7RUFDQSxlSC9DUztFR2dEVCxzQkhoRFM7Q1Zxb01oQjtBYWpuTVc7O0VBOEJKLDBCSHJDVztFR3NDWCxlSHBEVztFR3FEWCwwQkFBQTtDYnVsTVA7O0FxRXRpTUc7RUFFSSxlM0RyQmM7Q1Y2ak1yQjtBcUVyaU1XO0VBQ0ksWTNEbEJFO0NWeWpNakI7O0FxRWppTUc7O0VBRUksa0JBQUE7RUFDQSxpQkFBQTtDckVvaU1QO0FxRWppTVc7O0VBQ0ksbUJBQUE7Q3JFb2lNZjtBcUVqaU1POztFQUNJLFdBQUE7Q3JFb2lNWDs7QXFFOWhNRzs7RUFFSSxlQUFBO0NyRWlpTVA7O0FzRXpxTUQ7RUFDSSxtQkFBQTtFQUNBLFlBQUE7Q3RFNHFNSDtBc0UxcU1HO0U5RHNCQSw2REZ6QmM7RUUwQmQsaUJEcUJjO0VDcEJkLGtCQUFBO0VBQ0EsaUJBQUE7RUFDQSxzQkFBQTtFOER4QkksaUJBQUE7RUFDQSxvQkFBQTtDdEVnck1QO0FzRTlxTU87RUFMSjtJQU1RLG9CQUFBO0lBQ0EsZ0JBQUE7R3RFaXJNVDtDQUNGO0FzRTlxTUc7RXBFTUEsa0JDV2E7RURWYixhQUFBO0VBYUksZ0JBQUE7Q0YrcE1QO0FFMXFNRztFb0VUQTtJcEVVSSw0QkFBQTtHRjZxTUw7Q0FDRjtBRTNxTUc7RW9FYkE7SXBFY0ksa0JDR1M7R0gycU1kO0NBQ0Y7QUV0cU1PO0VvRXZCSjtJcEV3QlEsZ0JBQUE7R0Z5cU1UO0NBQ0Y7QUV0cU1PO0VvRTVCSjtJcEU2QlEsZUFBQTtHRnlxTVQ7Q0FDRjtBc0Vsc01HO0VwRThCQSxnQkFBQTtFQTBCQSxnQkFBQTtDRjhvTUg7QUV2cU1HO0VvRS9CQTtJcEVnQ0ksZ0JBQUE7R0YwcU1MO0NBQ0Y7QUV6cU1HO0VvRWxDQTtJcEVtQ0ksZ0JBQUE7R0Y0cU1MO0NBQ0Y7QUV0cE1HO0VvRTFEQTtJcEUyREksZ0JBQUE7R0Z5cE1MO0NBQ0Y7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T0w7Q0FDRjtBOEVwcU9EO0VBQ0ksbUJBQUE7RUFDQSxZQUFBO0VBQ0EsMEJwRXdIZ0I7Q1Y4aU9uQjtBOEVwcU9HO0U1RWdCQSxrQkNXYTtFRFZiLGFBQUE7RUFhSSxnQkFBQTtDRjJvT1A7QUV0cE9HO0U0RW5CQTtJNUVvQkksNEJBQUE7R0Z5cE9MO0NBQ0Y7QUV2cE9HO0U0RXZCQTtJNUV3Qkksa0JDR1M7R0h1cE9kO0NBQ0Y7QUVscE9PO0U0RWpDSjtJNUVrQ1EsZ0JBQUE7R0ZxcE9UO0NBQ0Y7QUVscE9PO0U0RXRDSjtJNUV1Q1EsZUFBQTtHRnFwT1Q7Q0FDRjtBOEV6ck9HO0U1RW9ESSxlQUFBO0VBWEosZ0JBQUE7RUEwQkEsZ0JBQUE7Q0Yybk9IO0FFdm9PTztFNEV2REo7STVFd0RRLGVBQUE7R0Ywb09UO0NBQ0Y7QUV2b09PO0U0RTVESjtJNUU2RFEsZUFBQTtHRjBvT1Q7Q0FDRjtBRTlwT0c7RTRFMUNBO0k1RTJDSSxnQkFBQTtHRmlxT0w7Q0FDRjtBRWhxT0c7RTRFN0NBO0k1RThDSSxlQUFBO0dGbXFPTDtDQUNGO0FFN29PRztFNEVyRUE7STVFc0VJLGdCQUFBO0dGZ3BPTDtDQUNGO0FFL29PRztFNEV4RUE7STVFeUVJLG1CQUFBO0dGa3BPTDtDQUNGOztBOEVydE9EO0VBQ0ksMEJwRTBHZ0I7RW9FekdoQixtQkFBQTtDOUV3dE9IO0E4RXR0T0c7RUFDSSxtQkFBQTtFQUNBLG9CQUFBO0M5RXd0T1A7QThFcnRPRztFQUNJLGNBQUE7QzlFdXRPUDtBOEVydE9HO0VBQ0ksaUJBQUE7QzlFdXRPUDtBOEVwdE9HO0VBQ0ksMEJBQUE7RUFDQSxzQkFBQTtFQUNBLHFCQUFBO0VBQ0Esb0JBQUE7RUFDQSxvQkFBQTtDOUVzdE9QO0E4RW50T0c7O0VBRUksZUFBQTtDOUVxdE9QO0E4RW50T087O0VBQ0ksZXBFbURPO0VvRWxEUCxjQUFBO0M5RXN0T1g7QThFbHRPRztFQUNJLDBCQUFBO0VBQ0EsZUFBQTtFQUNBLGlCM0VwQmM7RTJFcUJkLGdDQUFBO0M5RW90T1A7QThFbHRPTztFQUNJLGdCM0V0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QUNBLGVIMUNXO0VHMkNYLDBCQUFBO0NiNHhQUDtBYS8wUE87RUE2QkEsMEJIbkNXO0VHb0NYLGVIdEJXO0VHdUJYLDBCQUFBO0NicXpQUDtBYTkwUFc7RUErQkosOEJBQUE7RUFDQSxlSDFDUztFRzJDVCxzQkgzQ1M7Q1Y2MVBoQjtBYWgxUFc7RUF3QkosOEJBQUE7RUFDQSxlSDFCVztFRzJCWCxzQkgzQlc7Q1ZzMVBsQjtBYWwxUFc7RUE2QkosOEJBQUE7RUFDQSxlSC9DUztFR2dEVCxzQkhoRFM7Q1Z3MlBoQjtBYXAxUFc7RUE4QkosMEJIckNXO0VHc0NYLGVIcERXO0VHcURYLDBCQUFBO0NieXpQUDs7QWExMlBHOztFQW1ESSwwQkFBQTtFQUNBLGVIMUNXO0VHMkNYLDBCQUFBO0NiNHpQUDtBYS8yUE87Ozs7RUE2QkEsMEJIbkNXO0VHb0NYLGVIdEJXO0VHdUJYLDBCQUFBO0NidzFQUDtBYWozUFc7O0VBK0JKLDhCQUFBO0VBQ0EsZUgxQ1M7RUcyQ1Qsc0JIM0NTO0NWaTRQaEI7QWFwM1BXOztFQXdCSiw4QkFBQTtFQUNBLGVIMUJXO0VHMkJYLHNCSDNCVztDVjIzUGxCO0FhdjNQVzs7RUE2QkosOEJBQUE7RUFDQSxlSC9DUztFR2dEVCxzQkhoRFM7Q1Y4NFBoQjtBYTEzUFc7O0VBOEJKLDBCSHJDVztFR3NDWCxlSHBEVztFR3FEWCwwQkFBQTtDYmcyUFA7O0FpRmw1UEc7RUFDSSxnQkFBQTtFQUNBLHFCQUFBO0NqRnE1UFA7QVN0NVBHO0V3RURBO0lBSVEsdUJBQUE7R2pGdTVQVDtDQUNGO0FTajZQRztFd0VLQTtJQU9RLGdCQUFBO0lBQ0EscUJBQUE7R2pGeTVQVDtDQUNGO0FTdjZQRztFd0VLQTtJQVdRLGtCQUFBO0lBQ0EscUJBQUE7R2pGMjVQVDtDQUNGOztBaUZyNVBHOztFQUNJLGtCQUFBO0VBQ0EscUJBQUE7Q2pGeTVQUDtBUzc2UEc7RXdFa0JBOztJQUlRLHVCQUFBO0dqRjQ1UFQ7Q0FDRjtBU3o3UEc7RXdFd0JBOztJQU9RLGtCQUFBO0lBQ0EscUJBQUE7R2pGKzVQVDtDQUNGO0FT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QSxVQUFBO0VBQ0EsUUFBQTtFQUNBLDBCaEYrR1k7RWdGOUdaLFlBQUE7QzFGbXhSUDtBMEZoeFJHO0VBQ0ksd0VBQUE7QzFGa3hSUDtBMEYvd1JHO0V4RkNBLGtCQ1dhO0VEVmIsYUFBQTtFQWFJLGdCQUFBO0NGcXdSUDtBRWh4Ukc7RXdGSkE7SXhGS0ksNEJBQUE7R0ZteFJMO0NBQ0Y7QUVqeFJHO0V3RlJBO0l4RlNJLGtCQ0dTO0dIaXhSZDtDQUNGO0FFNXdSTztFd0ZsQko7SXhGbUJRLGdCQUFBO0dGK3dSVDtDQUNGO0FFNXdSTztFd0Z2Qko7SXhGd0JRLGVBQUE7R0Yrd1JUO0NBQ0Y7QTBGbnlSRzs7Ozs7OztFQUlJLHVCQUFBO0MxRnd5UlA7QTBGcnlSRztFbEZoQkEsNkRGZmM7RUVnQmQsaUJEK0JjO0VDOUJkLGtCQUFBO0VBQ0EsaUJBQUE7RUFDQSxzQkFBQTtFa0ZjSSxvQkFBQTtDMUYyeVJQO0FTNTBSRztFaUYrQkE7SWxGVkksZ0JBQUE7R1IyelJMO0NBQ0Y7QTBGN3lSRztFbEZFQSwwREZ2Q2E7RUV3Q2IsaUJET2lCO0VDTmpCLGdCQUFBO0VBQ0EsaUJBQUE7RWtGSEksa0JBQUE7RUFDQSxZQUFBO0MxRmt6UlA7QTBGL3lSRztFQUNJLGVoRm9EVztFZ0ZuRFgsbUJBQUE7RUFDQSxXQUFBO0MxRml6UlA7QTBGOXlSRztFQUNJLFNBQUE7RUFDQSxpQkFBQTtDMUZnelJQO0EwRjd5Ukc7RUFDSSxlaEYrQmM7RWdGOUJkLHdCQUFBO0MxRit5UlA7QTBGNXlSRztFQUNJLGVBQUE7QzFGOHlSUDtBMEYzeVJHOztFbEZlQSwwREY5RWE7RUUrRWIsb0JEdEJtQjtFQ3VCbkIsaUJEaENjO0VDaUNkLGlCRDVCYTtFQzZCYixzQkFBQTtFS2RBLHVCQUFBO0VBQ0Esb0JOOUJjO0VNK0JkLGdCQUFBO0VBQ0Esd0xBQ0k7RUFESixnTEFDSTtFQUdKLHNCQUFBO0VBQ0EsbUJBQUE7RUFDQSxtQkFBQTtFQUVBLGFBQUE7RUFDQSxpQkFBQTtFQWhEQSwwQkg3QmU7RUc4QmYsZUhoQmU7RUdpQmYsMEJBSG9H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QUlBLGtCQUFBO0MzRjh6U0g7QTJGajBTRztFQUZKO0lBR1Esb0JBQUE7RzNGbzBTTDtDQUNGOztBMkZqMFNEO0VBQ0ksWUFBQTtFQUNBLHlCQUFBO0MzRm8wU0g7QTJGbjBTRztFQUhKO0lBSVEseUJBQUE7RzNGczBTTDtDQUNGOztBMkZwMFNEOztFQUVJLG9CakZ1RlE7Q1ZndlNYOztBMkZwMFNEOztFQUVJLG9CakZhVztDVjB6U2Q7O0E0RjkzU0c7RXhGQ0ksK0JBQUE7RUFDQSxxQ0FBQTtFQUNBLDBCQUFBO0NKaTRTUDtBNEZqNFNHO0V4RkVJLCtCQUFBO0VBQ0EscUNBQUE7RUFDQSwwQkFBQTtDSms0U1A7QTRGbjRTRztFeEZHSSwrQkFBQTtFQUNBLHFDQUFBO0VBQ0EsMEJBQUE7Q0ptNFNQO0E0RnI0U0c7RXhGSUksK0JBQUE7RUFDQSxxQ0FBQTtFQUNBLDBCQUFBO0NKbzRTUDtBNEZ0NFNHO0V4RlpJLCtCQUFBO0VBQ0EscUNBQUE7RUFDQSwwQkFBQTtDSnE1U1A7QTRGeDRTRztFeEZQSSwrQkFBQTtFQUNBLHFDQUFBO0VBQ0EsMEJBQUE7Q0prNVNQOztBQUVELHlJQUF5SSIsImZpbGUiOiJjdXN0b20tc3R5bGVzLmNzcyIsInNvdXJjZXNDb250ZW50IjpbbnVsbCwiLmNlbnRlcmVkLWltYWdlIHtcbiAgbWF4LXdpZHRoOiAxMjAlO1xufVxuLmNlbnRlcmVkLWltYWdlIGltZyxcbi5jZW50ZXJlZC1pbWFnZSB2aWRlbyxcbi5jZW50ZXJlZC1pbWFnZSBvYmplY3QsXG4uY2VudGVyZWQtaW1hZ2UgcGljdHVyZSB7XG4gIG1heC13aWR0aDogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiBhdXRvO1xuICBtaW4td2lkdGg6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICByaWdodDogNTAlO1xuICBib3R0b206IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoNTAlLCA1MCUpO1xufVxuLmNlbnRlcmVkLWltYWdlLmZvY3VzLU1pZGRsZUNlbnRlciBpbWcsXG4uY2VudGVyZWQtaW1hZ2UuZm9jdXMtTWlkZGxlQ2VudGVyIHZpZGVvLFxuLmNlbnRlcmVkLWltYWdlLmZvY3VzLU1pZGRsZUNlbnRlciBvYmplY3QsXG4uY2VudGVyZWQtaW1hZ2UuZm9jdXMtTWlkZGxlQ2VudGVyIHBpY3R1cmUge1xuICByaWdodDogNTAlO1xuICBib3R0b206IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoNTAlLCA1MCUpO1xufVxuLmNlbnRlcmVkLWltYWdlLmZvY3VzLVRvcENlbnRlciBpbWcsXG4uY2VudGVyZWQtaW1hZ2UuZm9jdXMtVG9wQ2VudGVyIHZpZGVvLFxuLmNlbnRlcmVkLWltYWdlLmZvY3VzLVRvcENlbnRlciBvYmplY3QsXG4uY2VudGVyZWQtaW1hZ2UuZm9jdXMtVG9wQ2VudGVyIHBpY3R1cmUge1xuICByaWdodDogNTAlO1xuICBib3R0b206IGF1dG87XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg1MCUpO1xufVxuLmNlbnRlcmVkLWltYWdlLmZvY3VzLUJvdHRvbUNlbnRlciBpbWcsXG4uY2VudGVyZWQtaW1hZ2UuZm9jdXMtQm90dG9tQ2VudGVyIHZpZGVvLFxuLmNlbnRlcmVkLWltYWdlLmZvY3VzLUJvdHRvbUNlbnRlciBvYmplY3QsXG4uY2VudGVyZWQtaW1hZ2UuZm9jdXMtQm90dG9tQ2VudGVyIHBpY3R1cmUge1xuICByaWdodDogNTAlO1xuICBib3R0b206IDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg1MCUpO1xufVxuLmNlbnRlcmVkLWltYWdlLmZvY3VzLVRvcExlZnQgaW1nLFxuLmNlbnRlcmVkLWltYWdlLmZvY3VzLVRvcExlZnQgdmlkZW8sXG4uY2VudGVyZWQtaW1hZ2UuZm9jdXMtVG9wTGVmdCBvYmplY3QsXG4uY2VudGVyZWQtaW1hZ2UuZm9jdXMtVG9wTGVmdCBwaWN0dXJlIHtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogYXV0bztcbiAgYm90dG9tOiBhdXRvO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwJSwgMCUpO1xufVxuLmNlbnRlcmVkLWltYWdlLmZvY3VzLU1pZGRsZUxlZnQgaW1nLFxuLmNlbnRlcmVkLWltYWdlLmZvY3VzLU1pZGRsZUxlZnQgdmlkZW8sXG4uY2VudGVyZWQtaW1hZ2UuZm9jdXMtTWlkZGxlTGVmdCBvYmplY3QsXG4uY2VudGVyZWQtaW1hZ2UuZm9jdXMtTWlkZGxlTGVmdCBwaWN0dXJlIHtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IGF1dG87XG4gIGJvdHRvbTogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNTAlKTtcbn1cbi5jZW50ZXJlZC1pbWFnZS5mb2N1cy1Cb3R0b21MZWZ0IGltZyxcbi5jZW50ZXJlZC1pbWFnZS5mb2N1cy1Cb3R0b21MZWZ0IHZpZGVvLFxuLmNlbnRlcmVkLWltYWdlLmZvY3VzLUJvdHRvbUxlZnQgb2JqZWN0LFxuLmNlbnRlcmVkLWltYWdlLmZvY3VzLUJvdHRvbUxlZnQgcGljdHVyZSB7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiBhdXRvO1xuICBib3R0b206IDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAlLCAwJSk7XG59XG4uY2VudGVyZWQtaW1hZ2UuZm9jdXMtVG9wUmlnaHQgaW1nLFxuLmNlbnRlcmVkLWltYWdlLmZvY3VzLVRvcFJpZ2h0IHZpZGVvLFxuLmNlbnRlcmVkLWltYWdlLmZvY3VzLVRvcFJpZ2h0IG9iamVjdCxcbi5jZW50ZXJlZC1pbWFnZS5mb2N1cy1Ub3BSaWdodCBwaWN0dXJlIHtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogYXV0bztcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCUsIDAlKTtcbn1cbi5jZW50ZXJlZC1pbWFnZS5mb2N1cy1NaWRkbGVSaWdodCBpbWcsXG4uY2VudGVyZWQtaW1hZ2UuZm9jdXMtTWlkZGxlUmlnaHQgdmlkZW8sXG4uY2VudGVyZWQtaW1hZ2UuZm9jdXMtTWlkZGxlUmlnaHQgb2JqZWN0LFxuLmNlbnRlcmVkLWltYWdlLmZvY3VzLU1pZGRsZVJpZ2h0IHBpY3R1cmUge1xuICByaWdodDogMDtcbiAgYm90dG9tOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg1MCUpO1xufVxuLmNlbnRlcmVkLWltYWdlLmZvY3VzLUJvdHRvbVJpZ2h0IGltZyxcbi5jZW50ZXJlZC1pbWFnZS5mb2N1cy1Cb3R0b21SaWdodCB2aWRlbyxcbi5jZW50ZXJlZC1pbWFnZS5mb2N1cy1Cb3R0b21SaWdodCBvYmplY3QsXG4uY2VudGVyZWQtaW1hZ2UuZm9jdXMtQm90dG9tUmlnaHQgcGljdHVyZSB7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAlLCAwJSk7XG59XG4uY2VudGVyZWQtaW1hZ2UuZm9jdXMtc3RyZXRjaCBpbWcsXG4uY2VudGVyZWQtaW1hZ2UuZm9jdXMtc3RyZXRjaCB2aWRlbyxcbi5jZW50ZXJlZC1pbWFnZS5mb2N1cy1zdHJldGNoIG9iamVjdCxcbi5jZW50ZXJlZC1pbWFnZS5mb2N1cy1zdHJldGNoIHBpY3R1cmUge1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbioge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG5odG1sIHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xufVxuXG4uUmVhY3RNb2RhbF9fQm9keS0tb3BlbiB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uUmVhY3RNb2RhbF9fQm9keS0tb3BlbiBib2R5IHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbn1cblxuYm9keSB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xufVxuXG4jbWFpbi1jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtaW4taGVpZ2h0OiAxMDB2aDtcbn1cblxuLmdyaWQtdmlld2VyIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIG9wYWNpdHk6IDAuMztcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDk5MDAwO1xufVxuLmdyaWQtdmlld2VyIC5jZWxsIHtcbiAgYm9yZGVyOiAxcHggc29saWQgYmx1ZTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtYXgtd2lkdGg6IDEzNjJweDtcbiAgbWFyZ2luOiBhdXRvO1xuICBwYWRkaW5nOiAwIDE2cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgLmdyaWQtdmlld2VyIC5jZWxsIHtcbiAgICBtYXgtd2lkdGg6IDg1My4zMzMzMzMzMzMzcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmdyaWQtdmlld2VyIC5jZWxsIHtcbiAgICBtYXgtd2lkdGg6IDEzNjJweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gIC5ncmlkLXZpZXdlciAuY2VsbCB7XG4gICAgcGFkZGluZzogMCAyNHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5ncmlkLXZpZXdlciAuY2VsbCB7XG4gICAgcGFkZGluZzogMCA4cHg7XG4gIH1cbn1cbi5ncmlkLXZpZXdlciAuY2VsbF9faXRlbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm9yZGVyOiAxcHggc29saWQgcmVkO1xuICB3aWR0aDogNTAlO1xuICBmbG9hdDogbGVmdDtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLmdyaWQtdmlld2VyIC5jZWxsX19pdGVtOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYm9yZGVyOiAxcHggc29saWQgYmx1ZTtcbiAgdG9wOiAwO1xuICByaWdodDogOHB4O1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDhweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2NDBweCkge1xuICAuZ3JpZC12aWV3ZXIgLmNlbGxfX2l0ZW06bnRoLWNoaWxkKDIpIH4gLmNlbGxfX2l0ZW0ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA2NDBweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuZ3JpZC12aWV3ZXIgLmNlbGxfX2l0ZW06bnRoLWNoaWxkKDQpIH4gLmNlbGxfX2l0ZW0ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmdyaWQtdmlld2VyIC5jZWxsX19pdGVtIHtcbiAgICB3aWR0aDogMjUlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5ncmlkLXZpZXdlciAuY2VsbF9faXRlbSB7XG4gICAgd2lkdGg6IDEyLjUlO1xuICB9XG59XG5cbi50LWJnLWNvbG9yLTEge1xuICBiYWNrZ3JvdW5kOiAjMGUxYTJiICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwZTFhMmIgIWltcG9ydGFudDtcbiAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbn1cblxuLnQtYmctY29sb3ItMiB7XG4gIGJhY2tncm91bmQ6ICNkZGQ2ZjQgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RkZDZmNCAhaW1wb3J0YW50O1xuICBjb2xvcjogIzBlMWEyYiAhaW1wb3J0YW50O1xufVxuXG4udC1iZy1jb2xvci0zIHtcbiAgYmFja2dyb3VuZDogI2ViZDI5NCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWJkMjk0ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjMGUxYTJiICFpbXBvcnRhbnQ7XG59XG5cbi50LWJnLWNvbG9yLTQsXG4udC1iZy1jb2xvci1ncmF5IHtcbiAgYmFja2dyb3VuZDogI2Y4ZjdmNSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmN2Y1ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjMGUxYTJiICFpbXBvcnRhbnQ7XG59XG5cbmJvZHkge1xuICBmb250LWZhbWlseTogXCJGb3JveWEgQmFua2kgVGV4dFwiLCBcIkhlbHZldGljYVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogMzAwO1xuICBjb2xvcjogIzBlMWEyYjtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cblxuLmZyYW1lIHtcbiAgZm9udC1mYW1pbHk6IFwiRm9yb3lhIEJhbmtpIFRleHRcIiwgXCJIZWx2ZXRpY2FcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuXG5oMSB7XG4gIGZvbnQtZmFtaWx5OiBcIkZvcm95YSBCYW5raSBEaXNwbGF5XCIsIFwiSGVsdmV0aWNhXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgaDEge1xuICAgIGZvbnQtc2l6ZTogM3JlbTtcbiAgfVxufVxuXG5oMiB7XG4gIGZvbnQtZmFtaWx5OiBcIkZvcm95YSBCYW5raSBEaXNwbGF5XCIsIFwiSGVsdmV0aWNhXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICBoMiB7XG4gICAgZm9udC1zaXplOiAycmVtO1xuICB9XG59XG5cbmgzLFxuaDQsXG5oNSxcbmg2IHtcbiAgZm9udC1mYW1pbHk6IFwiRm9yb3lhIEJhbmtpIERpc3BsYXlcIiwgXCJIZWx2ZXRpY2FcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbn1cblxucCA+IHNtYWxsIHtcbiAgZm9udC1mYW1pbHk6IFwiRm9yb3lhIEJhbmtpIFRleHRcIiwgXCJIZWx2ZXRpY2FcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cblxuYSB7XG4gIGNvbG9yOiAjMWI2YzkzO1xufVxuYSBzdmcge1xuICBmaWxsOiBjdXJyZW50Y29sb3I7XG59XG5hOnZpc2l0ZWQge1xuICBjb2xvcjogIzFiNmM5Mztcbn1cbmE6aG92ZXIge1xuICBjb2xvcjogIzBlMWEyYjtcbn1cbmE6aG92ZXIgc3ZnIHtcbiAgZmlsbDogY3VycmVudGNvbG9yO1xufVxuXG5ibG9ja3F1b3RlIHtcbiAgbWF4LXdpZHRoOiA0MS4xMjVyZW07XG59XG5cbi5tYW5jaGV0IHtcbiAgZm9udC1mYW1pbHk6IFwiRm9yb3lhIEJhbmtpIFRleHRcIiwgXCJIZWx2ZXRpY2FcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cblxuW2NsYXNzKj10ZXh0LW1vZHVsZS1dIGgyLFxuW2NsYXNzKj10ZXh0LW1vZHVsZS1dIGgzLFxuW2NsYXNzKj10ZXh0LW1vZHVsZS1dIGg0LFxuW2NsYXNzKj10ZXh0LW1vZHVsZS1dIGg1LFxuW2NsYXNzKj10ZXh0LW1vZHVsZS1dIGg2LFxuW2NsYXNzKj10ZXh0LW1vZHVsZS1dIHAsXG5bY2xhc3MqPXRleHQtbW9kdWxlLV0gdWwsXG5bY2xhc3MqPXRleHQtbW9kdWxlLV0gb2wge1xuICBtYXgtd2lkdGg6IDQxLjEyNXJlbTtcbn1cblxuLnJpY2gtdGV4dCBoMSxcbi5yaWNoLXRleHQgaDIsXG4ucmljaC10ZXh0IGgzLFxuLnJpY2gtdGV4dCBoNCxcbi5yaWNoLXRleHQgaDUsXG4ucmljaC10ZXh0IGg2LFxuLnJpY2gtdGV4dCBwIHtcbiAgbWFyZ2luLXRvcDogMXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cbi5yaWNoLXRleHQgbGkge1xuICBtYXJnaW46IDAuNjVlbSAwO1xufVxuXG4uYnRuIHtcbiAgZm9udC1mYW1pbHk6IFwiRm9yb3lhIEJhbmtpIFRleHRcIiwgXCJIZWx2ZXRpY2FcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBib3JkZXI6IDAuMTI1cmVtIHNvbGlkO1xuICBib3JkZXItcmFkaXVzOiAycmVtO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4yNXMgY3ViaWMtYmV6aWVyKDAuMjQsIDAuNSwgMC4yMiwgMC44OSksIGNvbG9yIDAuMjVzIGN1YmljLWJlemllcigwLjI0LCAwLjUsIDAuMjIsIDAuODkpLCBib3JkZXItY29sb3IgMC4yNXMgY3ViaWMtYmV6aWVyKDAuMjQsIDAuNSwgMC4yMiwgMC44OSk7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAxcmVtIDJyZW07XG4gIHdpZHRoOiB1bnNldDtcbiAgbWF4LXdpZHRoOiB1bnNldDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBlMWEyYjtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uYnRuOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNlNDg1NTtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uYnRuOmRpc2FibGVkLCAuYnRuLmJ0bi0tZGlzYWJsZWQge1xuICBvcGFjaXR5OiAwLjU7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLmJ0bjpmb2N1cy12aXNpYmxlIHtcbiAgb3V0bGluZS1vZmZzZXQ6IDA7XG4gIG91dGxpbmU6IDAuMjVyZW0gc29saWQgIzhlOThhODtcbn1cbi5idG46YWN0aXZlIHtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbn1cbi5idG4uYnRuLmJ0bi0tZGVmYXVsdCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwZTFhMmI7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmJ0bi5idG4uYnRuLS1kZWZhdWx0OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNlNDg1NTtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uYnRuLmJ0bi5idG4tLWJyYW5kLTEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWJkMjk0O1xuICBjb2xvcjogIzBlMWEyYjtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5idG4uYnRuLmJ0bi0tYnJhbmQtMTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwZTFhMmI7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmJ0bi5idG4uYnRuLS1icmFuZC0yIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RkZDZmNDtcbiAgY29sb3I6ICMwZTFhMmI7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uYnRuLmJ0bi5idG4tLWJyYW5kLTI6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGUxYTJiO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5idG4uYnRuLmJ0bi0tYnJhbmQtMS5idG4tLWludmVydCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlYmQyOTQ7XG4gIGNvbG9yOiAjMGUxYTJiO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmJ0bi5idG4uYnRuLS1icmFuZC0xLmJ0bi0taW52ZXJ0OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjZWJkMjk0O1xuICBib3JkZXItY29sb3I6ICNlYmQyOTQ7XG59XG4uYnRuLmJ0bi5idG4tLWJyYW5kLTIuYnRuLS1pbnZlcnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGRkNmY0O1xuICBjb2xvcjogIzBlMWEyYjtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5idG4uYnRuLmJ0bi0tYnJhbmQtMi5idG4tLWludmVydDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogI2RkZDZmNDtcbiAgYm9yZGVyLWNvbG9yOiAjZGRkNmY0O1xufVxuLmJ0bi5idG4uYnRuLS1zZWNvbmRhcnkuYnRuLS1kZWZhdWx0LCAuYnRuLmJ0bi5idG4tLXNlY29uZGFyeS5idG4tLWJyYW5kLTEsIC5idG4uYnRuLmJ0bi0tc2Vjb25kYXJ5LmJ0bi0tYnJhbmQtMiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogIzBlMWEyYjtcbiAgYm9yZGVyLWNvbG9yOiAjMGUxYTJiO1xufVxuLmJ0bi5idG4uYnRuLS1zZWNvbmRhcnkuYnRuLS1kZWZhdWx0OmhvdmVyLCAuYnRuLmJ0bi5idG4tLXNlY29uZGFyeS5idG4tLWJyYW5kLTE6aG92ZXIsIC5idG4uYnRuLmJ0bi0tc2Vjb25kYXJ5LmJ0bi0tYnJhbmQtMjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwZTFhMmI7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmJ0bi5idG4uYnRuLS1zZWNvbmRhcnkuYnRuLS1icmFuZC0xLmJ0bi0taW52ZXJ0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgY29sb3I6ICMwZTFhMmI7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uYnRuLmJ0bi5idG4tLXNlY29uZGFyeS5idG4tLWJyYW5kLTEuYnRuLS1pbnZlcnQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlci1jb2xvcjogI2ZmZmZmZjtcbn1cbi5idG4uYnRuLmJ0bi0tc2Vjb25kYXJ5LmJ0bi0tYnJhbmQtMi5idG4tLWludmVydCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmZmZmO1xufVxuLmJ0bi5idG4uYnRuLS1zZWNvbmRhcnkuYnRuLS1icmFuZC0yLmJ0bi0taW52ZXJ0OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgY29sb3I6ICMwZTFhMmI7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uYnRuLmpzLW1vZGFsID4gc3BhbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuYnV0dG9uID4gKiB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4uYS1hcnJvdy1saW5rLmEtYXJyb3ctbGluay5hLWFycm93LWxpbmsge1xuICBmb250LWZhbWlseTogXCJGb3JveWEgQmFua2kgVGV4dFwiLCBcIkhlbHZldGljYVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjMWI2YzkzO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xuICBmbG9hdDogbm9uZTtcbn1cbi5hLWFycm93LWxpbmsuYS1hcnJvdy1saW5rLmEtYXJyb3ctbGluazo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmclMjB3aWR0aCUzRCUyNzI0JTI3JTIwaGVpZ2h0JTNEJTI3MTMlMjclMjB2aWV3Qm94JTNEJTI3MCUyMDAlMjAyNCUyMDEzJTI3JTIwZmlsbCUzRCUyN25vbmUlMjclMjB4bWxucyUzRCUyN2h0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMjAwMCUyRnN2ZyUyNyUzRSUzQ3BhdGglMjBmaWxsJTNEJTI3JTIzMWI2YzkzJTI3JTIwZCUzRCUyN00xNy4xJTIwMC4yMjVDMTYuOCUyMC0wLjA3NSUyMDE2LjM1JTIwLTAuMDc1JTIwMTYuMDUlMjAwLjIyNUMxNS43NSUyMDAuNTI1JTIwMTUuNzUlMjAwLjk3NSUyMDE2LjA1JTIwMS4yNzVMMTkuOTUlMjA1LjMyNUgwLjc1QzAuMyUyMDUuMzI1JTIwMCUyMDUuNjI1JTIwMCUyMDYuMDc1QzAlMjA2LjUyNSUyMDAuMyUyMDYuODI1JTIwMC43NSUyMDYuODI1SDIwLjFMMTYuMDUlMjAxMC44NzVDMTUuNzUlMjAxMS4xNzUlMjAxNS43NSUyMDExLjYyNSUyMDE2LjA1JTIwMTEuOTI1QzE2LjIlMjAxMi4wNzUlMjAxNi4zNSUyMDEyLjA3NSUyMDE2LjY1JTIwMTIuMDc1QzE2Ljk1JTIwMTIuMDc1JTIwMTcuMSUyMDEyLjA3NSUyMDE3LjI1JTIwMTEuOTI1TDIzLjElMjA2LjA3NUwxNy4xJTIwMC4yMjVaJTI3JTJGJTNFJTNDJTJGc3ZnJTNFXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCBjZW50ZXI7XG4gIHdpZHRoOiAxLjQzNzVyZW07XG4gIGhlaWdodDogMC43NXJlbTtcbiAgcmlnaHQ6IDA7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIHRyYW5zZm9ybTogbm9uZTtcbiAgcGFkZGluZy1sZWZ0OiAwLjYyNXJlbTtcbn1cbi5hLWFycm93LWxpbmsuYS1hcnJvdy1saW5rLmEtYXJyb3ctbGluazp2aXNpdGVkIHtcbiAgY29sb3I6ICMxYjZjOTM7XG59XG4uYS1hcnJvdy1saW5rLmEtYXJyb3ctbGluay5hLWFycm93LWxpbms6Zm9jdXMsIC5hLWFycm93LWxpbmsuYS1hcnJvdy1saW5rLmEtYXJyb3ctbGluazpob3ZlciB7XG4gIGNvbG9yOiAjMGUxYTJiO1xufVxuLmEtYXJyb3ctbGluay5hLWFycm93LWxpbmsuYS1hcnJvdy1saW5rOmZvY3VzOjphZnRlciwgLmEtYXJyb3ctbGluay5hLWFycm93LWxpbmsuYS1hcnJvdy1saW5rOmhvdmVyOjphZnRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmclMjB3aWR0aCUzRCUyNzI0JTI3JTIwaGVpZ2h0JTNEJTI3MTMlMjclMjB2aWV3Qm94JTNEJTI3MCUyMDAlMjAyNCUyMDEzJTI3JTIwZmlsbCUzRCUyN25vbmUlMjclMjB4bWxucyUzRCUyN2h0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMjAwMCUyRnN2ZyUyNyUzRSUzQ3BhdGglMjBmaWxsJTNEJTI3JTIzMGUxYTJiJTI3JTIwZCUzRCUyN00xNy4xJTIwMC4yMjVDMTYuOCUyMC0wLjA3NSUyMDE2LjM1JTIwLTAuMDc1JTIwMTYuMDUlMjAwLjIyNUMxNS43NSUyMDAuNTI1JTIwMTUuNzUlMjAwLjk3NSUyMDE2LjA1JTIwMS4yNzVMMTkuOTUlMjA1LjMyNUgwLjc1QzAuMyUyMDUuMzI1JTIwMCUyMDUuNjI1JTIwMCUyMDYuMDc1QzAlMjA2LjUyNSUyMDAuMyUyMDYuODI1JTIwMC43NSUyMDYuODI1SDIwLjFMMTYuMDUlMjAxMC44NzVDMTUuNzUlMjAxMS4xNzUlMjAxNS43NSUyMDExLjYyNSUyMDE2LjA1JTIwMTEuOTI1QzE2LjIlMjAxMi4wNzUlMjAxNi4zNSUyMDEyLjA3NSUyMDE2LjY1JTIwMTIuMDc1QzE2Ljk1JTIwMTIuMDc1JTIwMTcuMSUyMDEyLjA3NSUyMDE3LjI1JTIwMTEuOTI1TDIzLjElMjA2LjA3NUwxNy4xJTIwMC4yMjVaJTI3JTJGJTNFJTNDJTJGc3ZnJTNFXCIpO1xufVxuLmEtYXJyb3ctbGluay5hLWFycm93LWxpbmsuYS1hcnJvdy1saW5rIC5hLWFycm93LWxpbmtfX2ljb24sXG4uYS1hcnJvdy1saW5rLmEtYXJyb3ctbGluay5hLWFycm93LWxpbmsgLmljb24sXG4uYS1hcnJvdy1saW5rLmEtYXJyb3ctbGluay5hLWFycm93LWxpbmsgc3ZnIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnJ0LWEtYXJyb3ctbGluayxcbi5ydC1hLWFycm93LWxpbmstLXNtYWxsIHtcbiAgZm9udC1mYW1pbHk6IFwiRm9yb3lhIEJhbmtpIFRleHRcIiwgXCJIZWx2ZXRpY2FcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogIzFiNmM5MztcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwb3NpdGlvbjogc3RhdGljO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbiAgZmxvYXQ6IG5vbmU7XG59XG4ucnQtYS1hcnJvdy1saW5rOjphZnRlcixcbi5ydC1hLWFycm93LWxpbmstLXNtYWxsOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyUyMHdpZHRoJTNEJTI3MjQlMjclMjBoZWlnaHQlM0QlMjcxMyUyNyUyMHZpZXdCb3glM0QlMjcwJTIwMCUyMDI0JTIwMTMlMjclMjBmaWxsJTNEJTI3bm9uZSUyNyUyMHhtbG5zJTNEJTI3aHR0cCUzQSUyRiUyRnd3dy53My5vcmclMkYyMDAwJTJGc3ZnJTI3JTNFJTNDcGF0aCUyMGZpbGwlM0QlMjclMjMxYjZjOTMlMjclMjBkJTNEJTI3TTE3LjElMjAwLjIyNUMxNi44JTIwLTAuMDc1JTIwMTYuMzUlMjAtMC4wNzUlMjAxNi4wNSUyMDAuMjI1QzE1Ljc1JTIwMC41MjUlMjAxNS43NSUyMDAuOTc1JTIwMTYuMDUlMjAxLjI3NUwxOS45NSUyMDUuMzI1SDAuNzVDMC4zJTIwNS4zMjUlMjAwJTIwNS42MjUlMjAwJTIwNi4wNzVDMCUyMDYuNTI1JTIwMC4zJTIwNi44MjUlMjAwLjc1JTIwNi44MjVIMjAuMUwxNi4wNSUyMDEwLjg3NUMxNS43NSUyMDExLjE3NSUyMDE1Ljc1JTIwMTEuNjI1JTIwMTYuMDUlMjAxMS45MjVDMTYuMiUyMDEyLjA3NSUyMDE2LjM1JTIwMTIuMDc1JTIwMTYuNjUlMjAxMi4wNzVDMTYuOTUlMjAxMi4wNzUlMjAxNy4xJTIwMTIuMDc1JTIwMTcuMjUlMjAxMS45MjVMMjMuMSUyMDYuMDc1TDE3LjElMjAwLjIyNVolMjclMkYlM0UlM0MlMkZzdmclM0VcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IGNlbnRlcjtcbiAgd2lkdGg6IDEuNDM3NXJlbTtcbiAgaGVpZ2h0OiAwLjc1cmVtO1xuICByaWdodDogMDtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgdHJhbnNmb3JtOiBub25lO1xuICBwYWRkaW5nLWxlZnQ6IDAuNjI1cmVtO1xufVxuLnJ0LWEtYXJyb3ctbGluazp2aXNpdGVkLFxuLnJ0LWEtYXJyb3ctbGluay0tc21hbGw6dmlzaXRlZCB7XG4gIGNvbG9yOiAjMWI2YzkzO1xufVxuLnJ0LWEtYXJyb3ctbGluazpmb2N1cywgLnJ0LWEtYXJyb3ctbGluazpob3Zlcixcbi5ydC1hLWFycm93LWxpbmstLXNtYWxsOmZvY3VzLFxuLnJ0LWEtYXJyb3ctbGluay0tc21hbGw6aG92ZXIge1xuICBjb2xvcjogIzBlMWEyYjtcbn1cbi5ydC1hLWFycm93LWxpbms6Zm9jdXM6OmFmdGVyLCAucnQtYS1hcnJvdy1saW5rOmhvdmVyOjphZnRlcixcbi5ydC1hLWFycm93LWxpbmstLXNtYWxsOmZvY3VzOjphZnRlcixcbi5ydC1hLWFycm93LWxpbmstLXNtYWxsOmhvdmVyOjphZnRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmclMjB3aWR0aCUzRCUyNzI0JTI3JTIwaGVpZ2h0JTNEJTI3MTMlMjclMjB2aWV3Qm94JTNEJTI3MCUyMDAlMjAyNCUyMDEzJTI3JTIwZmlsbCUzRCUyN25vbmUlMjclMjB4bWxucyUzRCUyN2h0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMjAwMCUyRnN2ZyUyNyUzRSUzQ3BhdGglMjBmaWxsJTNEJTI3JTIzMGUxYTJiJTI3JTIwZCUzRCUyN00xNy4xJTIwMC4yMjVDMTYuOCUyMC0wLjA3NSUyMDE2LjM1JTIwLTAuMDc1JTIwMTYuMDUlMjAwLjIyNUMxNS43NSUyMDAuNTI1JTIwMTUuNzUlMjAwLjk3NSUyMDE2LjA1JTIwMS4yNzVMMTkuOTUlMjA1LjMyNUgwLjc1QzAuMyUyMDUuMzI1JTIwMCUyMDUuNjI1JTIwMCUyMDYuMDc1QzAlMjA2LjUyNSUyMDAuMyUyMDYuODI1JTIwMC43NSUyMDYuODI1SDIwLjFMMTYuMDUlMjAxMC44NzVDMTUuNzUlMjAxMS4xNzUlMjAxNS43NSUyMDExLjYyNSUyMDE2LjA1JTIwMTEuOTI1QzE2LjIlMjAxMi4wNzUlMjAxNi4zNSUyMDEyLjA3NSUyMDE2LjY1JTIwMTIuMDc1QzE2Ljk1JTIwMTIuMDc1JTIwMTcuMSUyMDEyLjA3NSUyMDE3LjI1JTIwMTEuOTI1TDIzLjElMjA2LjA3NUwxNy4xJTIwMC4yMjVaJTI3JTJGJTNFJTNDJTJGc3ZnJTNFXCIpO1xufVxuLnJ0LWEtYXJyb3ctbGluayAuYS1hcnJvdy1saW5rX19pY29uLFxuLnJ0LWEtYXJyb3ctbGluayAuaWNvbixcbi5ydC1hLWFycm93LWxpbmsgc3ZnLFxuLnJ0LWEtYXJyb3ctbGluay0tc21hbGwgLmEtYXJyb3ctbGlua19faWNvbixcbi5ydC1hLWFycm93LWxpbmstLXNtYWxsIC5pY29uLFxuLnJ0LWEtYXJyb3ctbGluay0tc21hbGwgc3ZnIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnJ0LWEtYXJyb3ctbGluay0taW52ZXJ0LFxuLnJ0LWEtYXJyb3ctbGluay0tc21hbGwtaW52ZXJ0ZWQge1xuICBmb250LWZhbWlseTogXCJGb3JveWEgQmFua2kgVGV4dFwiLCBcIkhlbHZldGljYVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xuICBmbG9hdDogbm9uZTtcbn1cbi5ydC1hLWFycm93LWxpbmstLWludmVydDo6YWZ0ZXIsXG4ucnQtYS1hcnJvdy1saW5rLS1zbWFsbC1pbnZlcnRlZDo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmclMjB3aWR0aCUzRCUyNzI0JTI3JTIwaGVpZ2h0JTNEJTI3MTMlMjclMjB2aWV3Qm94JTNEJTI3MCUyMDAlMjAyNCUyMDEzJTI3JTIwZmlsbCUzRCUyN25vbmUlMjclMjB4bWxucyUzRCUyN2h0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMjAwMCUyRnN2ZyUyNyUzRSUzQ3BhdGglMjBmaWxsJTNEJTI3JTIzZmZmZmZmJTI3JTIwZCUzRCUyN00xNy4xJTIwMC4yMjVDMTYuOCUyMC0wLjA3NSUyMDE2LjM1JTIwLTAuMDc1JTIwMTYuMDUlMjAwLjIyNUMxNS43NSUyMDAuNTI1JTIwMTUuNzUlMjAwLjk3NSUyMDE2LjA1JTIwMS4yNzVMMTkuOTUlMjA1LjMyNUgwLjc1QzAuMyUyMDUuMzI1JTIwMCUyMDUuNjI1JTIwMCUyMDYuMDc1QzAlMjA2LjUyNSUyMDAuMyUyMDYuODI1JTIwMC43NSUyMDYuODI1SDIwLjFMMTYuMDUlMjAxMC44NzVDMTUuNzUlMjAxMS4xNzUlMjAxNS43NSUyMDExLjYyNSUyMDE2LjA1JTIwMTEuOTI1QzE2LjIlMjAxMi4wNzUlMjAxNi4zNSUyMDEyLjA3NSUyMDE2LjY1JTIwMTIuMDc1QzE2Ljk1JTIwMTIuMDc1JTIwMTcuMSUyMDEyLjA3NSUyMDE3LjI1JTIwMTEuOTI1TDIzLjElMjA2LjA3NUwxNy4xJTIwMC4yMjVaJTI3JTJGJTNFJTNDJTJGc3ZnJTNFXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCBjZW50ZXI7XG4gIHdpZHRoOiAxLjQzNzVyZW07XG4gIGhlaWdodDogMC43NXJlbTtcbiAgcmlnaHQ6IDA7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIHRyYW5zZm9ybTogbm9uZTtcbiAgcGFkZGluZy1sZWZ0OiAwLjYyNXJlbTtcbn1cbi5ydC1hLWFycm93LWxpbmstLWludmVydDp2aXNpdGVkLFxuLnJ0LWEtYXJyb3ctbGluay0tc21hbGwtaW52ZXJ0ZWQ6dmlzaXRlZCB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLnJ0LWEtYXJyb3ctbGluay0taW52ZXJ0OmZvY3VzLCAucnQtYS1hcnJvdy1saW5rLS1pbnZlcnQ6aG92ZXIsXG4ucnQtYS1hcnJvdy1saW5rLS1zbWFsbC1pbnZlcnRlZDpmb2N1cyxcbi5ydC1hLWFycm93LWxpbmstLXNtYWxsLWludmVydGVkOmhvdmVyIHtcbiAgY29sb3I6ICNiNWI1YjU7XG59XG4ucnQtYS1hcnJvdy1saW5rLS1pbnZlcnQ6Zm9jdXM6OmFmdGVyLCAucnQtYS1hcnJvdy1saW5rLS1pbnZlcnQ6aG92ZXI6OmFmdGVyLFxuLnJ0LWEtYXJyb3ctbGluay0tc21hbGwtaW52ZXJ0ZWQ6Zm9jdXM6OmFmdGVyLFxuLnJ0LWEtYXJyb3ctbGluay0tc21hbGwtaW52ZXJ0ZWQ6aG92ZXI6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyUyMHdpZHRoJTNEJTI3MjQlMjclMjBoZWlnaHQlM0QlMjcxMyUyNyUyMHZpZXdCb3glM0QlMjcwJTIwMCUyMDI0JTIwMTMlMjclMjBmaWxsJTNEJTI3bm9uZSUyNyUyMHhtbG5zJTNEJTI3aHR0cCUzQSUyRiUyRnd3dy53My5vcmclMkYyMDAwJTJGc3ZnJTI3JTNFJTNDcGF0aCUyMGZpbGwlM0QlMjclMjNiNWI1YjUlMjclMjBkJTNEJTI3TTE3LjElMjAwLjIyNUMxNi44JTIwLTAuMDc1JTIwMTYuMzUlMjAtMC4wNzUlMjAxNi4wNSUyMDAuMjI1QzE1Ljc1JTIwMC41MjUlMjAxNS43NSUyMDAuOTc1JTIwMTYuMDUlMjAxLjI3NUwxOS45NSUyMDUuMzI1SDAuNzVDMC4zJTIwNS4zMjUlMjAwJTIwNS42MjUlMjAwJTIwNi4wNzVDMCUyMDYuNTI1JTIwMC4zJTIwNi44MjUlMjAwLjc1JTIwNi44MjVIMjAuMUwxNi4wNSUyMDEwLjg3NUMxNS43NSUyMDExLjE3NSUyMDE1Ljc1JTIwMTEuNjI1JTIwMTYuMDUlMjAxMS45MjVDMTYuMiUyMDEyLjA3NSUyMDE2LjM1JTIwMTIuMDc1JTIwMTYuNjUlMjAxMi4wNzVDMTYuOTUlMjAxMi4wNzUlMjAxNy4xJTIwMTIuMDc1JTIwMTcuMjUlMjAxMS45MjVMMjMuMSUyMDYuMDc1TDE3LjElMjAwLjIyNVolMjclMkYlM0UlM0MlMkZzdmclM0VcIik7XG59XG4ucnQtYS1hcnJvdy1saW5rLS1pbnZlcnQgLmEtYXJyb3ctbGlua19faWNvbixcbi5ydC1hLWFycm93LWxpbmstLWludmVydCAuaWNvbixcbi5ydC1hLWFycm93LWxpbmstLWludmVydCBzdmcsXG4ucnQtYS1hcnJvdy1saW5rLS1zbWFsbC1pbnZlcnRlZCAuYS1hcnJvdy1saW5rX19pY29uLFxuLnJ0LWEtYXJyb3ctbGluay0tc21hbGwtaW52ZXJ0ZWQgLmljb24sXG4ucnQtYS1hcnJvdy1saW5rLS1zbWFsbC1pbnZlcnRlZCBzdmcge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4udC1iZy1jb2xvci0xIC5hLWFycm93LWxpbmsuYS1hcnJvdy1saW5rLmEtYXJyb3ctbGluayB7XG4gIGZvbnQtZmFtaWx5OiBcIkZvcm95YSBCYW5raSBUZXh0XCIsIFwiSGVsdmV0aWNhXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG4gIGZsb2F0OiBub25lO1xufVxuLnQtYmctY29sb3ItMSAuYS1hcnJvdy1saW5rLmEtYXJyb3ctbGluay5hLWFycm93LWxpbms6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnJTIwd2lkdGglM0QlMjcyNCUyNyUyMGhlaWdodCUzRCUyNzEzJTI3JTIwdmlld0JveCUzRCUyNzAlMjAwJTIwMjQlMjAxMyUyNyUyMGZpbGwlM0QlMjdub25lJTI3JTIweG1sbnMlM0QlMjdodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjIwMDAlMkZzdmclMjclM0UlM0NwYXRoJTIwZmlsbCUzRCUyNyUyM2ZmZmZmZiUyNyUyMGQlM0QlMjdNMTcuMSUyMDAuMjI1QzE2LjglMjAtMC4wNzUlMjAxNi4zNSUyMC0wLjA3NSUyMDE2LjA1JTIwMC4yMjVDMTUuNzUlMjAwLjUyNSUyMDE1Ljc1JTIwMC45NzUlMjAxNi4wNSUyMDEuMjc1TDE5Ljk1JTIwNS4zMjVIMC43NUMwLjMlMjA1LjMyNSUyMDAlMjA1LjYyNSUyMDAlMjA2LjA3NUMwJTIwNi41MjUlMjAwLjMlMjA2LjgyNSUyMDAuNzUlMjA2LjgyNUgyMC4xTDE2LjA1JTIwMTAuODc1QzE1Ljc1JTIwMTEuMTc1JTIwMTUuNzUlMjAxMS42MjUlMjAxNi4wNSUyMDExLjkyNUMxNi4yJTIwMTIuMDc1JTIwMTYuMzUlMjAxMi4wNzUlMjAxNi42NSUyMDEyLjA3NUMxNi45NSUyMDEyLjA3NSUyMDE3LjElMjAxMi4wNzUlMjAxNy4yNSUyMDExLjkyNUwyMy4xJTIwNi4wNzVMMTcuMSUyMDAuMjI1WiUyNyUyRiUzRSUzQyUyRnN2ZyUzRVwiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgY2VudGVyO1xuICB3aWR0aDogMS40Mzc1cmVtO1xuICBoZWlnaHQ6IDAuNzVyZW07XG4gIHJpZ2h0OiAwO1xuICBwb3NpdGlvbjogc3RhdGljO1xuICB0cmFuc2Zvcm06IG5vbmU7XG4gIHBhZGRpbmctbGVmdDogMC42MjVyZW07XG59XG4udC1iZy1jb2xvci0xIC5hLWFycm93LWxpbmsuYS1hcnJvdy1saW5rLmEtYXJyb3ctbGluazp2aXNpdGVkIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4udC1iZy1jb2xvci0xIC5hLWFycm93LWxpbmsuYS1hcnJvdy1saW5rLmEtYXJyb3ctbGluazpmb2N1cywgLnQtYmctY29sb3ItMSAuYS1hcnJvdy1saW5rLmEtYXJyb3ctbGluay5hLWFycm93LWxpbms6aG92ZXIge1xuICBjb2xvcjogI2I1YjViNTtcbn1cbi50LWJnLWNvbG9yLTEgLmEtYXJyb3ctbGluay5hLWFycm93LWxpbmsuYS1hcnJvdy1saW5rOmZvY3VzOjphZnRlciwgLnQtYmctY29sb3ItMSAuYS1hcnJvdy1saW5rLmEtYXJyb3ctbGluay5hLWFycm93LWxpbms6aG92ZXI6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyUyMHdpZHRoJTNEJTI3MjQlMjclMjBoZWlnaHQlM0QlMjcxMyUyNyUyMHZpZXdCb3glM0QlMjcwJTIwMCUyMDI0JTIwMTMlMjclMjBmaWxsJTNEJTI3bm9uZSUyNyUyMHhtbG5zJTNEJTI3aHR0cCUzQSUyRiUyRnd3dy53My5vcmclMkYyMDAwJTJGc3ZnJTI3JTNFJTNDcGF0aCUyMGZpbGwlM0QlMjclMjNiNWI1YjUlMjclMjBkJTNEJTI3TTE3LjElMjAwLjIyNUMxNi44JTIwLTAuMDc1JTIwMTYuMzUlMjAtMC4wNzUlMjAxNi4wNSUyMDAuMjI1QzE1Ljc1JTIwMC41MjUlMjAxNS43NSUyMDAuOTc1JTIwMTYuMDUlMjAxLjI3NUwxOS45NSUyMDUuMzI1SDAuNzVDMC4zJTIwNS4zMjUlMjAwJTIwNS42MjUlMjAwJTIwNi4wNzVDMCUyMDYuNTI1JTIwMC4zJTIwNi44MjUlMjAwLjc1JTIwNi44MjVIMjAuMUwxNi4wNSUyMDEwLjg3NUMxNS43NSUyMDExLjE3NSUyMDE1Ljc1JTIwMTEuNjI1JTIwMTYuMDUlMjAxMS45MjVDMTYuMiUyMDEyLjA3NSUyMDE2LjM1JTIwMTIuMDc1JTIwMTYuNjUlMjAxMi4wNzVDMTYuOTUlMjAxMi4wNzUlMjAxNy4xJTIwMTIuMDc1JTIwMTcuMjUlMjAxMS45MjVMMjMuMSUyMDYuMDc1TDE3LjElMjAwLjIyNVolMjclMkYlM0UlM0MlMkZzdmclM0VcIik7XG59XG4udC1iZy1jb2xvci0xIC5hLWFycm93LWxpbmsuYS1hcnJvdy1saW5rLmEtYXJyb3ctbGluayAuYS1hcnJvdy1saW5rX19pY29uLFxuLnQtYmctY29sb3ItMSAuYS1hcnJvdy1saW5rLmEtYXJyb3ctbGluay5hLWFycm93LWxpbmsgLmljb24sXG4udC1iZy1jb2xvci0xIC5hLWFycm93LWxpbmsuYS1hcnJvdy1saW5rLmEtYXJyb3ctbGluayBzdmcge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ucnQtYnV0dG9uLS1saW5rLWNvbG9yLCAucnQtYnV0dG9uLS1saW5rLWNvbG9yOnZpc2l0ZWQsXG4ucnQtYnV0dG9uLS1saW5rLWNvbG9yLWludmVydGVkLFxuLnJ0LWJ1dHRvbi0tbGluay1jb2xvci1pbnZlcnRlZDp2aXNpdGVkLFxuLnJ0LWJ1dHRvbi0tYnJhbmQtMSxcbi5ydC1idXR0b24tLWJyYW5kLTE6dmlzaXRlZCxcbi5ydC1idXR0b24tLWJyYW5kLTIsXG4ucnQtYnV0dG9uLS1icmFuZC0yOnZpc2l0ZWQsXG4ucnQtYnV0dG9uLS1icmFuZC0zLFxuLnJ0LWJ1dHRvbi0tYnJhbmQtMzp2aXNpdGVkLFxuLnJ0LWJ1dHRvbi0tYnJhbmQtNCxcbi5ydC1idXR0b24tLWJyYW5kLTQ6dmlzaXRlZCB7XG4gIGZvbnQtZmFtaWx5OiBcIkZvcm95YSBCYW5raSBUZXh0XCIsIFwiSGVsdmV0aWNhXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYm9yZGVyOiAwLjEyNXJlbSBzb2xpZDtcbiAgYm9yZGVyLXJhZGl1czogMnJlbTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMjVzIGN1YmljLWJlemllcigwLjI0LCAwLjUsIDAuMjIsIDAuODkpLCBjb2xvciAwLjI1cyBjdWJpYy1iZXppZXIoMC4yNCwgMC41LCAwLjIyLCAwLjg5KSwgYm9yZGVyLWNvbG9yIDAuMjVzIGN1YmljLWJlemllcigwLjI0LCAwLjUsIDAuMjIsIDAuODkpO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogMXJlbSAycmVtO1xuICB3aWR0aDogdW5zZXQ7XG4gIG1heC13aWR0aDogdW5zZXQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwZTFhMmI7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnJ0LWJ1dHRvbi0tbGluay1jb2xvcjpob3ZlciwgLnJ0LWJ1dHRvbi0tbGluay1jb2xvcjp2aXNpdGVkOmhvdmVyLFxuLnJ0LWJ1dHRvbi0tbGluay1jb2xvci1pbnZlcnRlZDpob3Zlcixcbi5ydC1idXR0b24tLWxpbmstY29sb3ItaW52ZXJ0ZWQ6dmlzaXRlZDpob3Zlcixcbi5ydC1idXR0b24tLWJyYW5kLTE6aG92ZXIsXG4ucnQtYnV0dG9uLS1icmFuZC0xOnZpc2l0ZWQ6aG92ZXIsXG4ucnQtYnV0dG9uLS1icmFuZC0yOmhvdmVyLFxuLnJ0LWJ1dHRvbi0tYnJhbmQtMjp2aXNpdGVkOmhvdmVyLFxuLnJ0LWJ1dHRvbi0tYnJhbmQtMzpob3Zlcixcbi5ydC1idXR0b24tLWJyYW5kLTM6dmlzaXRlZDpob3Zlcixcbi5ydC1idXR0b24tLWJyYW5kLTQ6aG92ZXIsXG4ucnQtYnV0dG9uLS1icmFuZC00OnZpc2l0ZWQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2U0ODU1O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5ydC1idXR0b24tLWxpbmstY29sb3I6ZGlzYWJsZWQsIC5ydC1idXR0b24tLWxpbmstY29sb3IuYnRuLS1kaXNhYmxlZCwgLnJ0LWJ1dHRvbi0tbGluay1jb2xvcjp2aXNpdGVkOmRpc2FibGVkLCAucnQtYnV0dG9uLS1saW5rLWNvbG9yOnZpc2l0ZWQuYnRuLS1kaXNhYmxlZCxcbi5ydC1idXR0b24tLWxpbmstY29sb3ItaW52ZXJ0ZWQ6ZGlzYWJsZWQsXG4ucnQtYnV0dG9uLS1saW5rLWNvbG9yLWludmVydGVkLmJ0bi0tZGlzYWJsZWQsXG4ucnQtYnV0dG9uLS1saW5rLWNvbG9yLWludmVydGVkOnZpc2l0ZWQ6ZGlzYWJsZWQsXG4ucnQtYnV0dG9uLS1saW5rLWNvbG9yLWludmVydGVkOnZpc2l0ZWQuYnRuLS1kaXNhYmxlZCxcbi5ydC1idXR0b24tLWJyYW5kLTE6ZGlzYWJsZWQsXG4ucnQtYnV0dG9uLS1icmFuZC0xLmJ0bi0tZGlzYWJsZWQsXG4ucnQtYnV0dG9uLS1icmFuZC0xOnZpc2l0ZWQ6ZGlzYWJsZWQsXG4ucnQtYnV0dG9uLS1icmFuZC0xOnZpc2l0ZWQuYnRuLS1kaXNhYmxlZCxcbi5ydC1idXR0b24tLWJyYW5kLTI6ZGlzYWJsZWQsXG4ucnQtYnV0dG9uLS1icmFuZC0yLmJ0bi0tZGlzYWJsZWQsXG4ucnQtYnV0dG9uLS1icmFuZC0yOnZpc2l0ZWQ6ZGlzYWJsZWQsXG4ucnQtYnV0dG9uLS1icmFuZC0yOnZpc2l0ZWQuYnRuLS1kaXNhYmxlZCxcbi5ydC1idXR0b24tLWJyYW5kLTM6ZGlzYWJsZWQsXG4ucnQtYnV0dG9uLS1icmFuZC0zLmJ0bi0tZGlzYWJsZWQsXG4ucnQtYnV0dG9uLS1icmFuZC0zOnZpc2l0ZWQ6ZGlzYWJsZWQsXG4ucnQtYnV0dG9uLS1icmFuZC0zOnZpc2l0ZWQuYnRuLS1kaXNhYmxlZCxcbi5ydC1idXR0b24tLWJyYW5kLTQ6ZGlzYWJsZWQsXG4ucnQtYnV0dG9uLS1icmFuZC00LmJ0bi0tZGlzYWJsZWQsXG4ucnQtYnV0dG9uLS1icmFuZC00OnZpc2l0ZWQ6ZGlzYWJsZWQsXG4ucnQtYnV0dG9uLS1icmFuZC00OnZpc2l0ZWQuYnRuLS1kaXNhYmxlZCB7XG4gIG9wYWNpdHk6IDAuNTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4ucnQtYnV0dG9uLS1saW5rLWNvbG9yOmZvY3VzLXZpc2libGUsIC5ydC1idXR0b24tLWxpbmstY29sb3I6dmlzaXRlZDpmb2N1cy12aXNpYmxlLFxuLnJ0LWJ1dHRvbi0tbGluay1jb2xvci1pbnZlcnRlZDpmb2N1cy12aXNpYmxlLFxuLnJ0LWJ1dHRvbi0tbGluay1jb2xvci1pbnZlcnRlZDp2aXNpdGVkOmZvY3VzLXZpc2libGUsXG4ucnQtYnV0dG9uLS1icmFuZC0xOmZvY3VzLXZpc2libGUsXG4ucnQtYnV0dG9uLS1icmFuZC0xOnZpc2l0ZWQ6Zm9jdXMtdmlzaWJsZSxcbi5ydC1idXR0b24tLWJyYW5kLTI6Zm9jdXMtdmlzaWJsZSxcbi5ydC1idXR0b24tLWJyYW5kLTI6dmlzaXRlZDpmb2N1cy12aXNpYmxlLFxuLnJ0LWJ1dHRvbi0tYnJhbmQtMzpmb2N1cy12aXNpYmxlLFxuLnJ0LWJ1dHRvbi0tYnJhbmQtMzp2aXNpdGVkOmZvY3VzLXZpc2libGUsXG4ucnQtYnV0dG9uLS1icmFuZC00OmZvY3VzLXZpc2libGUsXG4ucnQtYnV0dG9uLS1icmFuZC00OnZpc2l0ZWQ6Zm9jdXMtdmlzaWJsZSB7XG4gIG91dGxpbmUtb2Zmc2V0OiAwO1xuICBvdXRsaW5lOiAwLjI1cmVtIHNvbGlkICM4ZTk4YTg7XG59XG4ucnQtYnV0dG9uLS1saW5rLWNvbG9yOmFjdGl2ZSwgLnJ0LWJ1dHRvbi0tbGluay1jb2xvcjp2aXNpdGVkOmFjdGl2ZSxcbi5ydC1idXR0b24tLWxpbmstY29sb3ItaW52ZXJ0ZWQ6YWN0aXZlLFxuLnJ0LWJ1dHRvbi0tbGluay1jb2xvci1pbnZlcnRlZDp2aXNpdGVkOmFjdGl2ZSxcbi5ydC1idXR0b24tLWJyYW5kLTE6YWN0aXZlLFxuLnJ0LWJ1dHRvbi0tYnJhbmQtMTp2aXNpdGVkOmFjdGl2ZSxcbi5ydC1idXR0b24tLWJyYW5kLTI6YWN0aXZlLFxuLnJ0LWJ1dHRvbi0tYnJhbmQtMjp2aXNpdGVkOmFjdGl2ZSxcbi5ydC1idXR0b24tLWJyYW5kLTM6YWN0aXZlLFxuLnJ0LWJ1dHRvbi0tYnJhbmQtMzp2aXNpdGVkOmFjdGl2ZSxcbi5ydC1idXR0b24tLWJyYW5kLTQ6YWN0aXZlLFxuLnJ0LWJ1dHRvbi0tYnJhbmQtNDp2aXNpdGVkOmFjdGl2ZSB7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG59XG5cbi5ydC1idXR0b24tLWxpbmstY29sb3ItaW52ZXJ0ZWQsIC5ydC1idXR0b24tLWxpbmstY29sb3ItaW52ZXJ0ZWQ6dmlzaXRlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogIzBlMWEyYjtcbiAgYm9yZGVyLWNvbG9yOiAjMGUxYTJiO1xufVxuLnJ0LWJ1dHRvbi0tbGluay1jb2xvci1pbnZlcnRlZDpob3ZlciwgLnJ0LWJ1dHRvbi0tbGluay1jb2xvci1pbnZlcnRlZDp2aXNpdGVkOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBlMWEyYjtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5ydC1idXR0b24tLWJyYW5kLTEsIC5ydC1idXR0b24tLWJyYW5kLTE6dmlzaXRlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlYmQyOTQ7XG4gIGNvbG9yOiAjMGUxYTJiO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnJ0LWJ1dHRvbi0tYnJhbmQtMTpob3ZlciwgLnJ0LWJ1dHRvbi0tYnJhbmQtMTp2aXNpdGVkOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBlMWEyYjtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5ydC1idXR0b24tLWJyYW5kLTIsIC5ydC1idXR0b24tLWJyYW5kLTI6dmlzaXRlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZGQ2ZjQ7XG4gIGNvbG9yOiAjMGUxYTJiO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnJ0LWJ1dHRvbi0tYnJhbmQtMjpob3ZlciwgLnJ0LWJ1dHRvbi0tYnJhbmQtMjp2aXNpdGVkOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBlMWEyYjtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5ydC1idXR0b24tLWJyYW5kLTMsIC5ydC1idXR0b24tLWJyYW5kLTM6dmlzaXRlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGNvbG9yOiAjMGUxYTJiO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnJ0LWJ1dHRvbi0tYnJhbmQtMzpob3ZlciwgLnJ0LWJ1dHRvbi0tYnJhbmQtMzp2aXNpdGVkOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXItY29sb3I6ICNmZmZmZmY7XG59XG5cbi5ydC1idXR0b24tLWJyYW5kLTQsIC5ydC1idXR0b24tLWJyYW5kLTQ6dmlzaXRlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmZmZmO1xufVxuLnJ0LWJ1dHRvbi0tYnJhbmQtNDpob3ZlciwgLnJ0LWJ1dHRvbi0tYnJhbmQtNDp2aXNpdGVkOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgY29sb3I6ICMwZTFhMmI7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbmEuYS1zb2NpYWwtbGluayB7XG4gIHdpZHRoOiA0M3B4O1xuICBoZWlnaHQ6IDQzcHg7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMjVzIGVhc2UtaW4tb3V0O1xufVxuYS5hLXNvY2lhbC1saW5rOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICBvcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Y29sb3I7XG4gIHotaW5kZXg6IDE7XG59XG5hLmEtc29jaWFsLWxpbmsuYS1pY29uX2VtYWlsIHN2ZywgYS5hLXNvY2lhbC1saW5rLmEtaWNvbl8yOF9tYWlsIHN2ZyB7XG4gIGNvbG9yOiAjMDAwO1xufVxuYS5hLXNvY2lhbC1saW5rLmEtaWNvbl9lbWFpbDphZnRlciwgYS5hLXNvY2lhbC1saW5rLmEtaWNvbl8yOF9tYWlsOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcbn1cbmEuYS1zb2NpYWwtbGluay5hLWljb25fZmFjZWJvb2s6YWZ0ZXIsIGEuYS1zb2NpYWwtbGluay5hLWljb25fMjhfc29jaWFsLWZhY2Vib29rOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQ0NjlhZjtcbn1cbmEuYS1zb2NpYWwtbGluay5hLWljb25fdHdpdHRlcjphZnRlciwgYS5hLXNvY2lhbC1saW5rLmEtaWNvbl8yOF9zb2NpYWwtdHdpdHRlcjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyYWEyZWY7XG59XG5hLmEtc29jaWFsLWxpbmsuYS1pY29uX2xpbmtlZGluOmFmdGVyLCBhLmEtc29jaWFsLWxpbmsuYS1pY29uXzI4X3NvY2lhbC1saW5rZWRpbjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxMTc4YjM7XG59XG5hLmEtc29jaWFsLWxpbmsuYS1pY29uX2dvb2dsZS1wbHVzOmFmdGVyLCBhLmEtc29jaWFsLWxpbmsuYS1pY29uXzI4X3NvY2lhbC1nb29nbGUtcGx1czphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkYTRiM2U7XG59XG5hLmEtc29jaWFsLWxpbmsuYS1pY29uX3lvdXR1YmU6YWZ0ZXIsIGEuYS1zb2NpYWwtbGluay5hLWljb25fMjhfc29jaWFsLXlvdXR1YmU6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2MxODFlO1xufVxuYS5hLXNvY2lhbC1saW5rLmEtaWNvbl90cnVzdHBpbG90OmFmdGVyLCBhLmEtc29jaWFsLWxpbmsuYS1pY29uXzI4X3NvY2lhbC10cnVzdHBpbG90OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwYjY3YTtcbn1cbmEuYS1zb2NpYWwtbGluay5hLWljb25faW5zdGFncmFtOmFmdGVyLCBhLmEtc29jaWFsLWxpbmsuYS1pY29uXzI4X3NvY2lhbC1pbnN0YWdyYW06YWZ0ZXIge1xuICBiYWNrZ3JvdW5kOiAtd2Via2l0LXJhZGlhbC1ncmFkaWVudChjZW50ZXIsIGVsbGlwc2UgY292ZXIsICNmOWVkMzIsICNlZTJhN2IsICMwMDJhZmYpO1xuICBiYWNrZ3JvdW5kOiByYWRpYWwtZ3JhZGllbnQoZWxsaXBzZSBhdCBjZW50ZXIsICNmOWVkMzIsICNlZTJhN2IsICMwMDJhZmYpO1xuICBib3R0b206IC02MCU7XG4gIGxlZnQ6IC0xMjAlO1xufVxuYS5hLXNvY2lhbC1saW5rIC5hLXNvY2lhbC1saW5rX190ZXh0IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbmEuYS1zb2NpYWwtbGluayAuYS1zb2NpYWwtbGlua19faWNvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbn1cbmEuYS1zb2NpYWwtbGluayBzdmcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDIycHg7XG4gIGhlaWdodDogMjJweDtcbn1cbmEuYS1zb2NpYWwtbGluazpob3ZlciB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4xKTtcbn1cbmEuYS1zb2NpYWwtbGluazp2aXNpdGVkIHtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5cbi5zb2NpYWwtc2hhcmUtd2lkZ2V0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiA2OTUwO1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyOiBub25lO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuc29jaWFsLXNoYXJlLXdpZGdldCB7XG4gICAgbWluLWhlaWdodDogMDtcbiAgfVxufVxuXG4uc29jaWFsLXNoYXJlLXdpZGdldF9fY2VsbCB7XG4gIGxlZnQ6IC04MHB4O1xuICB3aWR0aDogMDtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBtYXJnaW4tcmlnaHQ6IDA7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5zb2NpYWwtc2hhcmUtd2lkZ2V0X19jZWxsIHtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiA0NXB4O1xuICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE0MDBweCkge1xuICAuc29jaWFsLXNoYXJlLXdpZGdldF9fY2VsbCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTUyMHB4KSB7XG4gIC5zb2NpYWwtc2hhcmUtd2lkZ2V0X19jZWxsIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNjcwcHgpIHtcbiAgLnNvY2lhbC1zaGFyZS13aWRnZXRfX2NlbGwge1xuICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgfVxufVxuXG4uc29jaWFsLXNoYXJlLXdpZGdldF9fYnV0dG9uIHtcbiAgd2lkdGg6IDQzcHg7XG4gIGhlaWdodDogNDNweDtcbn1cbi5zb2NpYWwtc2hhcmUtd2lkZ2V0X19idXR0b24gc3ZnIHtcbiAgd2lkdGg6IDIxLjVweDtcbiAgaGVpZ2h0OiAyMS41cHg7XG59XG5cbi5mb290ZXItY29udGFjdC1hcmVhX19zb2NpYWwgLmEtc29jaWFsLWxpbmsge1xuICBib3JkZXI6IDAuMDYyNXJlbSBzb2xpZCAjMGUxYTJiO1xuICB0cmFuc2l0aW9uOiBib3JkZXIgMC4ycyBjdWJpYy1iZXppZXIoMC43OCwgLTAuMDcsIDAuMjgsIDAuOTgpICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4uZm9vdGVyLWNvbnRhY3QtYXJlYV9fc29jaWFsIC5hLXNvY2lhbC1saW5rOjphZnRlciB7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4ycyBjdWJpYy1iZXppZXIoMC43OCwgLTAuMDcsIDAuMjgsIDAuOTgpO1xufVxuLmZvb3Rlci1jb250YWN0LWFyZWFfX3NvY2lhbCAuYS1zb2NpYWwtbGluazpob3ZlciwgLmZvb3Rlci1jb250YWN0LWFyZWFfX3NvY2lhbCAuYS1zb2NpYWwtbGluazphY3RpdmUge1xuICBib3JkZXI6IDAuMDYyNXJlbSBzb2xpZCB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICB0cmFuc2Zvcm06IHNjYWxlKDEpICFpbXBvcnRhbnQ7XG59XG4uZm9vdGVyLWNvbnRhY3QtYXJlYV9fc29jaWFsIC5hLXNvY2lhbC1saW5rOmhvdmVyOjphZnRlciwgLmZvb3Rlci1jb250YWN0LWFyZWFfX3NvY2lhbCAuYS1zb2NpYWwtbGluazphY3RpdmU6OmFmdGVyIHtcbiAgb3BhY2l0eTogMTtcbn1cbi5mb290ZXItY29udGFjdC1hcmVhX19zb2NpYWwgLmEtc29jaWFsLWxpbms6aG92ZXIgc3ZnLCAuZm9vdGVyLWNvbnRhY3QtYXJlYV9fc29jaWFsIC5hLXNvY2lhbC1saW5rOmFjdGl2ZSBzdmcge1xuICBmaWxsOiAjZmZmICFpbXBvcnRhbnQ7XG59XG4uZm9vdGVyLWNvbnRhY3QtYXJlYV9fc29jaWFsIC5hLWljb25fMjhfbWFpbDpob3ZlciBzdmcsIC5mb290ZXItY29udGFjdC1hcmVhX19zb2NpYWwgLmEtaWNvbl8yOF9tYWlsOmFjdGl2ZSBzdmcge1xuICBmaWxsOiAjMDAwICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnNvY2lhbC1zaGFyZS13aWRnZXRfX2xpbmtzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbiAgLnNvY2lhbC1zaGFyZS13aWRnZXRfX2J1dHRvbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuc29jaWFsLXNoYXJlLXdpZGdldF9fbGluayB7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuc29jaWFsLXNoYXJlLXdpZGdldCAuc29jaWFsLXNoYXJlLXdpZGdldF9fbGluayB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuOCk7XG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMnMgY3ViaWMtYmV6aWVyKDAuNzgsIC0wLjA3LCAwLjI4LCAwLjk4KTtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBjb2xvcjogI2ZmZjtcbiAgfVxuICAuc29jaWFsLXNoYXJlLXdpZGdldCAuc29jaWFsLXNoYXJlLXdpZGdldF9fbGluazphZnRlciB7XG4gICAgY29udGVudDogbm9uZTtcbiAgfVxuICAuc29jaWFsLXNoYXJlLXdpZGdldCAuc29jaWFsLXNoYXJlLXdpZGdldF9fbGluazpudGgtY2hpbGQoMSkge1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IDAuMDVzO1xuICB9XG4gIC5zb2NpYWwtc2hhcmUtd2lkZ2V0IC5zb2NpYWwtc2hhcmUtd2lkZ2V0X19saW5rOm50aC1jaGlsZCgyKSB7XG4gICAgdHJhbnNpdGlvbi1kZWxheTogMC4xcztcbiAgfVxuICAuc29jaWFsLXNoYXJlLXdpZGdldCAuc29jaWFsLXNoYXJlLXdpZGdldF9fbGluazpudGgtY2hpbGQoMykge1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IDAuMTVzO1xuICB9XG4gIC5zb2NpYWwtc2hhcmUtd2lkZ2V0IC5zb2NpYWwtc2hhcmUtd2lkZ2V0X19saW5rOm50aC1jaGlsZCg0KSB7XG4gICAgdHJhbnNpdGlvbi1kZWxheTogMC4ycztcbiAgfVxuICAuc29jaWFsLXNoYXJlLXdpZGdldCAuc29jaWFsLXNoYXJlLXdpZGdldF9fbGluazpudGgtY2hpbGQoNSkge1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IDAuMnM7XG4gIH1cbiAgLnNvY2lhbC1zaGFyZS13aWRnZXQgLmEtaWNvbl9zb2NpYWxfZmFjZWJvb2sgc3ZnLFxuLnNvY2lhbC1zaGFyZS13aWRnZXQgLmEtaWNvbl9zb2NpYWxfdHdpdHRlciBzdmcsXG4uc29jaWFsLXNoYXJlLXdpZGdldCAuYS1pY29uX3NvY2lhbF9saW5rZWRpbiBzdmcsXG4uc29jaWFsLXNoYXJlLXdpZGdldCAuYS1pY29uX3NvY2lhbF95b3V0dWJlIHN2Zyxcbi5zb2NpYWwtc2hhcmUtd2lkZ2V0IC5hLWljb25fc29jaWFsX3RydXN0cGlsb3Qgc3ZnLFxuLnNvY2lhbC1zaGFyZS13aWRnZXQgLmEtaWNvbl9zb2NpYWxfZ29vZ2xlLXBsdXMgc3ZnIHtcbiAgICBmaWxsOiAjZmZmO1xuICB9XG4gIC5zb2NpYWwtc2hhcmUtd2lkZ2V0IC5hLWljb25fbWFpbCBzdmcsXG4uc29jaWFsLXNoYXJlLXdpZGdldCAuYS1pY29uX2VtYWlsIHN2ZyB7XG4gICAgZmlsbDogIzAwMDtcbiAgfVxuICAuc29jaWFsLXNoYXJlLXdpZGdldC5zb2NpYWwtc2hhcmUtd2lkZ2V0LS1vcGVuIC5zb2NpYWwtc2hhcmUtd2lkZ2V0X19jZWxsIC5zb2NpYWwtc2hhcmUtd2lkZ2V0X19saW5rIHtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB9XG4gIC5zb2NpYWwtc2hhcmUtd2lkZ2V0IC5hLWljb25fc29jaWFsX2ZhY2Vib29rLFxuLnNvY2lhbC1zaGFyZS13aWRnZXQgLmEtaWNvbl9zb2NpYWxfdHdpdHRlcixcbi5zb2NpYWwtc2hhcmUtd2lkZ2V0IC5hLWljb25fc29jaWFsX2xpbmtlZGluLFxuLnNvY2lhbC1zaGFyZS13aWRnZXQgLmEtaWNvbl9zb2NpYWxfeW91dHViZSxcbi5zb2NpYWwtc2hhcmUtd2lkZ2V0IC5hLWljb25fc29jaWFsX3RydXN0cGlsb3QsXG4uc29jaWFsLXNoYXJlLXdpZGdldCAuYS1pY29uX3NvY2lhbF9nb29nbGUtcGx1cyB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIH1cbiAgLnNvY2lhbC1zaGFyZS13aWRnZXQgLmEtaWNvbl9zb2NpYWxfZmFjZWJvb2s6aG92ZXIsXG4uc29jaWFsLXNoYXJlLXdpZGdldCAuYS1pY29uX3NvY2lhbF90d2l0dGVyOmhvdmVyLFxuLnNvY2lhbC1zaGFyZS13aWRnZXQgLmEtaWNvbl9zb2NpYWxfbGlua2VkaW46aG92ZXIsXG4uc29jaWFsLXNoYXJlLXdpZGdldCAuYS1pY29uX3NvY2lhbF95b3V0dWJlOmhvdmVyLFxuLnNvY2lhbC1zaGFyZS13aWRnZXQgLmEtaWNvbl9zb2NpYWxfdHJ1c3RwaWxvdDpob3Zlcixcbi5zb2NpYWwtc2hhcmUtd2lkZ2V0IC5hLWljb25fc29jaWFsX2dvb2dsZS1wbHVzOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICB9XG4gIC5zb2NpYWwtc2hhcmUtd2lkZ2V0IC5hLWljb25fc29jaWFsX2ZhY2Vib29rIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDQ2OWFmO1xuICB9XG4gIC5zb2NpYWwtc2hhcmUtd2lkZ2V0IC5hLWljb25fc29jaWFsX2ZhY2Vib29rOmhvdmVyLCAuc29jaWFsLXNoYXJlLXdpZGdldCAuYS1pY29uX3NvY2lhbF9mYWNlYm9vazpmb2N1cyB7XG4gICAgY29sb3I6ICM0NDY5YWY7XG4gIH1cbiAgLnNvY2lhbC1zaGFyZS13aWRnZXQgLmEtaWNvbl9zb2NpYWxfZmFjZWJvb2s6aG92ZXIgc3ZnLCAuc29jaWFsLXNoYXJlLXdpZGdldCAuYS1pY29uX3NvY2lhbF9mYWNlYm9vazpmb2N1cyBzdmcge1xuICAgIGZpbGw6ICM0NDY5YWY7XG4gIH1cbiAgLnNvY2lhbC1zaGFyZS13aWRnZXQgLmEtaWNvbl9zb2NpYWxfdHdpdHRlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzJhYTJlZjtcbiAgfVxuICAuc29jaWFsLXNoYXJlLXdpZGdldCAuYS1pY29uX3NvY2lhbF90d2l0dGVyOmhvdmVyLCAuc29jaWFsLXNoYXJlLXdpZGdldCAuYS1pY29uX3NvY2lhbF90d2l0dGVyOmZvY3VzIHtcbiAgICBjb2xvcjogIzJhYTJlZjtcbiAgfVxuICAuc29jaWFsLXNoYXJlLXdpZGdldCAuYS1pY29uX3NvY2lhbF90d2l0dGVyOmhvdmVyIHN2ZywgLnNvY2lhbC1zaGFyZS13aWRnZXQgLmEtaWNvbl9zb2NpYWxfdHdpdHRlcjpmb2N1cyBzdmcge1xuICAgIGZpbGw6ICMyYWEyZWY7XG4gIH1cbiAgLnNvY2lhbC1zaGFyZS13aWRnZXQgLmEtaWNvbl9zb2NpYWxfbGlua2VkaW4ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxMTc4YjM7XG4gIH1cbiAgLnNvY2lhbC1zaGFyZS13aWRnZXQgLmEtaWNvbl9zb2NpYWxfbGlua2VkaW46aG92ZXIsIC5zb2NpYWwtc2hhcmUtd2lkZ2V0IC5hLWljb25fc29jaWFsX2xpbmtlZGluOmZvY3VzIHtcbiAgICBjb2xvcjogIzExNzhiMztcbiAgfVxuICAuc29jaWFsLXNoYXJlLXdpZGdldCAuYS1pY29uX3NvY2lhbF9saW5rZWRpbjpob3ZlciBzdmcsIC5zb2NpYWwtc2hhcmUtd2lkZ2V0IC5hLWljb25fc29jaWFsX2xpbmtlZGluOmZvY3VzIHN2ZyB7XG4gICAgZmlsbDogIzExNzhiMztcbiAgfVxuICAuc29jaWFsLXNoYXJlLXdpZGdldCAuYS1pY29uX3NvY2lhbF9nb29nbGUtcGx1cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2RhNGIzZTtcbiAgfVxuICAuc29jaWFsLXNoYXJlLXdpZGdldCAuYS1pY29uX3NvY2lhbF9nb29nbGUtcGx1czpob3ZlciwgLnNvY2lhbC1zaGFyZS13aWRnZXQgLmEtaWNvbl9zb2NpYWxfZ29vZ2xlLXBsdXM6Zm9jdXMge1xuICAgIGNvbG9yOiAjZGE0YjNlO1xuICB9XG4gIC5zb2NpYWwtc2hhcmUtd2lkZ2V0IC5hLWljb25fc29jaWFsX2dvb2dsZS1wbHVzOmhvdmVyIHN2ZywgLnNvY2lhbC1zaGFyZS13aWRnZXQgLmEtaWNvbl9zb2NpYWxfZ29vZ2xlLXBsdXM6Zm9jdXMgc3ZnIHtcbiAgICBmaWxsOiAjZGE0YjNlO1xuICB9XG4gIC5zb2NpYWwtc2hhcmUtd2lkZ2V0IC5hLWljb25fc29jaWFsX3lvdXR1YmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNkYTRiM2U7XG4gIH1cbiAgLnNvY2lhbC1zaGFyZS13aWRnZXQgLmEtaWNvbl9zb2NpYWxfeW91dHViZTpob3ZlciwgLnNvY2lhbC1zaGFyZS13aWRnZXQgLmEtaWNvbl9zb2NpYWxfeW91dHViZTpmb2N1cyB7XG4gICAgY29sb3I6ICNkYTRiM2U7XG4gIH1cbiAgLnNvY2lhbC1zaGFyZS13aWRnZXQgLmEtaWNvbl9zb2NpYWxfeW91dHViZTpob3ZlciBzdmcsIC5zb2NpYWwtc2hhcmUtd2lkZ2V0IC5hLWljb25fc29jaWFsX3lvdXR1YmU6Zm9jdXMgc3ZnIHtcbiAgICBmaWxsOiAjZGE0YjNlO1xuICB9XG4gIC5zb2NpYWwtc2hhcmUtd2lkZ2V0IC5hLWljb25fc29jaWFsX3RydXN0cGlsb3Qge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMGI2N2E7XG4gIH1cbiAgLnNvY2lhbC1zaGFyZS13aWRnZXQgLmEtaWNvbl9zb2NpYWxfdHJ1c3RwaWxvdDpob3ZlciwgLnNvY2lhbC1zaGFyZS13aWRnZXQgLmEtaWNvbl9zb2NpYWxfdHJ1c3RwaWxvdDpmb2N1cyB7XG4gICAgY29sb3I6ICMwMGI2N2E7XG4gIH1cbiAgLnNvY2lhbC1zaGFyZS13aWRnZXQgLmEtaWNvbl9zb2NpYWxfdHJ1c3RwaWxvdDpob3ZlciBzdmcsIC5zb2NpYWwtc2hhcmUtd2lkZ2V0IC5hLWljb25fc29jaWFsX3RydXN0cGlsb3Q6Zm9jdXMgc3ZnIHtcbiAgICBmaWxsOiAjMDBiNjdhO1xuICB9XG4gIC5zb2NpYWwtc2hhcmUtd2lkZ2V0IC5hLWljb25fbWFpbCxcbi5zb2NpYWwtc2hhcmUtd2lkZ2V0IC5hLWljb25fZW1haWwge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmMmYyZjI7XG4gICAgY29sb3I6ICMwMDA7XG4gIH1cbiAgLnNvY2lhbC1zaGFyZS13aWRnZXQgLmEtaWNvbl9tYWlsOmhvdmVyLCAuc29jaWFsLXNoYXJlLXdpZGdldCAuYS1pY29uX21haWw6Zm9jdXMsXG4uc29jaWFsLXNoYXJlLXdpZGdldCAuYS1pY29uX2VtYWlsOmhvdmVyLFxuLnNvY2lhbC1zaGFyZS13aWRnZXQgLmEtaWNvbl9lbWFpbDpmb2N1cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgICBjb2xvcjogI2YyZjJmMjtcbiAgfVxuICAuc29jaWFsLXNoYXJlLXdpZGdldCAuYS1pY29uX21haWw6aG92ZXIgc3ZnLCAuc29jaWFsLXNoYXJlLXdpZGdldCAuYS1pY29uX21haWw6Zm9jdXMgc3ZnLFxuLnNvY2lhbC1zaGFyZS13aWRnZXQgLmEtaWNvbl9lbWFpbDpob3ZlciBzdmcsXG4uc29jaWFsLXNoYXJlLXdpZGdldCAuYS1pY29uX2VtYWlsOmZvY3VzIHN2ZyB7XG4gICAgZmlsbDogI2ZmZjtcbiAgfVxuICAuc29jaWFsLXNoYXJlLXdpZGdldC0tb3BlbiAuc29jaWFsLXNoYXJlLXdpZGdldF9fbGluazpudGgtY2hpbGQoMSkge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSkgdHJhbnNsYXRlKDAsIDUzcHgpO1xuICB9XG4gIC5zb2NpYWwtc2hhcmUtd2lkZ2V0LS1vcGVuIC5zb2NpYWwtc2hhcmUtd2lkZ2V0X19saW5rOm50aC1jaGlsZCgyKSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKSB0cmFuc2xhdGUoMCwgMTA2cHgpO1xuICB9XG4gIC5zb2NpYWwtc2hhcmUtd2lkZ2V0LS1vcGVuIC5zb2NpYWwtc2hhcmUtd2lkZ2V0X19saW5rOm50aC1jaGlsZCgzKSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKSB0cmFuc2xhdGUoMCwgMTU5cHgpO1xuICB9XG4gIC5zb2NpYWwtc2hhcmUtd2lkZ2V0LS1vcGVuIC5zb2NpYWwtc2hhcmUtd2lkZ2V0X19saW5rOm50aC1jaGlsZCg0KSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKSB0cmFuc2xhdGUoMCwgMjEycHgpO1xuICB9XG4gIC5zb2NpYWwtc2hhcmUtd2lkZ2V0LS1vcGVuIC5zb2NpYWwtc2hhcmUtd2lkZ2V0X19saW5rOm50aC1jaGlsZCg1KSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKSB0cmFuc2xhdGUoMCwgMjY1cHgpO1xuICB9XG4gIC5zb2NpYWwtc2hhcmUtd2lkZ2V0LS1vcGVuIC5zb2NpYWwtc2hhcmUtd2lkZ2V0X19saW5rOm50aC1jaGlsZCg2KSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKSB0cmFuc2xhdGUoMCwgMzE4cHgpO1xuICB9XG4gIC5zb2NpYWwtc2hhcmUtd2lkZ2V0LS1vcGVuIC5zb2NpYWwtc2hhcmUtd2lkZ2V0X19saW5rOm50aC1jaGlsZCg3KSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKSB0cmFuc2xhdGUoMCwgMzcxcHgpO1xuICB9XG4gIC5zb2NpYWwtc2hhcmUtd2lkZ2V0LS1jb3VudC0xIC5zb2NpYWwtc2hhcmUtd2lkZ2V0X19idXR0b24ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLnNvY2lhbC1zaGFyZS13aWRnZXQtLWNvdW50LTEgLnNvY2lhbC1zaGFyZS13aWRnZXRfX2xpbmsge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIH1cbn1cbi5zZWFyY2gtZmllbGQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiAxMDAwO1xufVxuLnNlYXJjaC1maWVsZCBpbnB1dCB7XG4gIHBhZGRpbmc6IDIwcHggNjBweCAyMHB4IDIwcHg7XG4gIGhlaWdodDogNjRweDtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG4gIGZvbnQtZmFtaWx5OiBcIkZvcm95YSBCYW5raSBEaXNwbGF5XCIsIFwiSGVsdmV0aWNhXCIsIHNhbnMtc2VyaWY7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTQwMHB4KSB7XG4gIC5zZWFyY2gtZmllbGQgaW5wdXQge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxufVxuLnNlYXJjaC1maWVsZCBidXR0b24ge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgd2lkdGg6IDYwcHg7XG4gIGhlaWdodDogNjBweDtcbiAgdG9wOiAycHg7XG4gIHJpZ2h0OiAycHg7XG59XG4uc2VhcmNoLWZpZWxkIGJ1dHRvbiBzdmcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHdpZHRoOiA2MHB4O1xuICBoZWlnaHQ6IDYwcHg7XG4gIHRyYW5zZm9ybTogc2NhbGUoMC43NSkgdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiAwJSAwJTtcbn1cbi5zZWFyY2gtZmllbGQgYnV0dG9uIHNwYW4ge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBhZGRpbmc6IDA7XG59XG4uc2VhcmNoLWZpZWxkIC5yZWFjdC1hdXRvc3VnZ2VzdF9fc3VnZ2VzdGlvbnMtY29udGFpbmVyIHtcbiAgbWFyZ2luLXRvcDogMXB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAycHgpO1xuICBwYWRkaW5nOiAwO1xuICB6LWluZGV4OiAxMDA7XG59XG4uc2VhcmNoLWZpZWxkIC5yZWFjdC1hdXRvc3VnZ2VzdF9fc3VnZ2VzdGlvbnMtY29udGFpbmVyLS1vcGVuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4yKTtcbn1cbi5zZWFyY2gtZmllbGQgLnJlYWN0LWF1dG9zdWdnZXN0X19zdWdnZXN0aW9ucy1saXN0LFxuLnNlYXJjaC1maWVsZCAucmVhY3QtYXV0b3N1Z2dlc3RfX3N1Z2dlc3Rpb24ge1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cbi5zZWFyY2gtZmllbGQgLnJlYWN0LWF1dG9zdWdnZXN0X19zdWdnZXN0aW9uLS1oaWdobGlnaHRlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4wNSk7XG59XG4uc2VhcmNoLWZpZWxkIC5yZWFjdC1hdXRvc3VnZ2VzdF9fc3VnZ2VzdGlvbi1pdGVtIHtcbiAgcGFkZGluZzogMTBweCAyMHB4O1xufVxuXG4ubmVvcy1tb2RhbC1jbG9zZS1idXR0b24ge1xuICB6LWluZGV4OiA5MDEwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICB3aWR0aDogNjRweDtcbiAgaGVpZ2h0OiA2NHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ubmVvcy1tb2RhbC1jbG9zZS1idXR0b24gc3ZnIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgcmlnaHQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoNTAlLCAtNTAlKTtcbiAgei1pbmRleDogMjA7XG4gIHdpZHRoOiAxLjc1cmVtO1xuICBoZWlnaHQ6IDEuNzVyZW07XG4gIGZpbGw6ICMwMDA7XG59XG5cbkBrZXlmcmFtZXMgcHVsc2VTbWFsbCB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuMykgdHJhbnNsYXRlWSgtNTAlKTtcbiAgfVxuICAyMiUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMS4xKSB0cmFuc2xhdGVZKC01MCUpO1xuICB9XG4gIDMzJSwgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKSB0cmFuc2xhdGVZKC01MCUpO1xuICB9XG59XG5Aa2V5ZnJhbWVzIHB1bHNlTWVkaXVtIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMC40NSkgdHJhbnNsYXRlWSgtNTAlKTtcbiAgfVxuICAyMiUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSkgdHJhbnNsYXRlWSgtNTAlKTtcbiAgfVxuICAzMyUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMC44KSB0cmFuc2xhdGVZKC01MCUpO1xuICB9XG4gIDY2JSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKSB0cmFuc2xhdGVZKC01MCUpO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMCkgdHJhbnNsYXRlWSgtNTAlKTtcbiAgfVxufVxuQGtleWZyYW1lcyBwdWxzZUJvcmRlciB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDApIHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNCwgMjYsIDQzLCAwKTtcbiAgICBib3JkZXI6IDAuMjVyZW0gc29saWQgcmdiYSgxNCwgMjYsIDQzLCAwKTtcbiAgfVxuICAyMiUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSkgdHJhbnNsYXRlWSgtNTAlKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE0LCAyNiwgNDMsIDAuNCk7XG4gICAgYm9yZGVyOiAwLjI1cmVtIHNvbGlkIHJnYmEoMTQsIDI2LCA0MywgMCk7XG4gIH1cbiAgMzMlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuOCkgdHJhbnNsYXRlWSgtNTAlKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE0LCAyNiwgNDMsIDAuNCk7XG4gICAgYm9yZGVyOiAwLjI1cmVtIHNvbGlkIHJnYmEoMTQsIDI2LCA0MywgMCk7XG4gIH1cbiAgNjYlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpIHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNCwgMjYsIDQzLCAwKTtcbiAgICBib3JkZXI6IDAuMjVyZW0gc29saWQgcmdiYSgxNCwgMjYsIDQzLCAwLjQpO1xuICB9XG4gIDg4JSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLjMpIHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNCwgMjYsIDQzLCAwKTtcbiAgICBib3JkZXI6IDAuMjVyZW0gc29saWQgcmdiYSgxNCwgMjYsIDQzLCAwLjQpO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMS4yKSB0cmFuc2xhdGVZKC01MCUpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTQsIDI2LCA0MywgMCk7XG4gICAgYm9yZGVyOiAwLjI1cmVtIHNvbGlkIHJnYmEoMTQsIDI2LCA0MywgMC40KTtcbiAgfVxufVxuQGtleWZyYW1lcyBwdWxzZUJvcmRlckludmVydGVkIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMCkgdHJhbnNsYXRlWSgtNTAlKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDApO1xuICAgIGJvcmRlcjogMC4yNXJlbSBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApO1xuICB9XG4gIDIyJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKSB0cmFuc2xhdGVZKC01MCUpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC40KTtcbiAgICBib3JkZXI6IDAuMjVyZW0gc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKTtcbiAgfVxuICAzMyUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMC44KSB0cmFuc2xhdGVZKC01MCUpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC40KTtcbiAgICBib3JkZXI6IDAuMjVyZW0gc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKTtcbiAgfVxuICA2NiUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSkgdHJhbnNsYXRlWSgtNTAlKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDApO1xuICAgIGJvcmRlcjogMC4yNXJlbSBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNCk7XG4gIH1cbiAgODglIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMykgdHJhbnNsYXRlWSgtNTAlKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDApO1xuICAgIGJvcmRlcjogMC4yNXJlbSBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNCk7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLjIpIHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwKTtcbiAgICBib3JkZXI6IDAuMjVyZW0gc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjQpO1xuICB9XG59XG4ubG9hZC1zcGlubmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogNi4yNXJlbTtcbiAgaGVpZ2h0OiA2LjI1cmVtO1xuICBtYXJnaW46IDFyZW0gYXV0bztcbn1cblxuLmxvYWQtc3Bpbm5lcl9fcGFydDEsXG4ubG9hZC1zcGlubmVyX19wYXJ0Mixcbi5sb2FkLXNwaW5uZXI6YWZ0ZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IDA7XG4gIG1hcmdpbjogYXV0bztcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiA1MCUgMCU7XG59XG5cbi5sb2FkLXNwaW5uZXJfX3BhcnQxIHtcbiAgb3BhY2l0eTogMTtcbiAgd2lkdGg6IDEuODc1cmVtO1xuICBoZWlnaHQ6IDEuODc1cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGUxYTJiO1xuICBhbmltYXRpb246IHB1bHNlU21hbGwgNHMgYWx0ZXJuYXRlIGluZmluaXRlIGVhc2UtaW4tb3V0O1xufVxuLmxvYWQtc3Bpbm5lci0taW52ZXJ0IC5sb2FkLXNwaW5uZXJfX3BhcnQxIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbn1cbi5sb2FkLXNwaW5uZXJfX3BhcnQxOjphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5sb2FkLXNwaW5uZXJfX3BhcnQyIHtcbiAgb3BhY2l0eTogMTtcbiAgd2lkdGg6IDMuNXJlbTtcbiAgaGVpZ2h0OiAzLjVyZW07XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTQsIDI2LCA0MywgMC40KTtcbiAgYm94LXNoYWRvdzogMCAwIDAuNjI1cmVtIDAgcmdiYSgwLCAwLCAwLCAwLjEpO1xuICBhbmltYXRpb246IHB1bHNlTWVkaXVtIDRzIGFsdGVybmF0ZSBpbmZpbml0ZSBlYXNlLWluLW91dDtcbn1cbi5sb2FkLXNwaW5uZXItLWludmVydCAubG9hZC1zcGlubmVyX19wYXJ0MiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC40KTtcbn1cbi5sb2FkLXNwaW5uZXJfX3BhcnQyOjphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5sb2FkLXNwaW5uZXI6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogNC43NXJlbTtcbiAgaGVpZ2h0OiA0Ljc1cmVtO1xuICBib3JkZXI6IDAuMjVyZW0gc29saWQgcmdiYSgxNCwgMjYsIDQzLCAwLjQpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE0LCAyNiwgNDMsIDAuNCk7XG4gIGFuaW1hdGlvbjogcHVsc2VCb3JkZXIgNHMgYWx0ZXJuYXRlIGluZmluaXRlIGVhc2UtaW4tb3V0O1xufVxuXG4ubG9hZC1zcGlubmVyLS1pbnZlcnQ6YWZ0ZXIge1xuICBib3JkZXI6IDAuMjVyZW0gc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjQpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNCk7XG4gIGFuaW1hdGlvbjogcHVsc2VCb3JkZXJJbnZlcnRlZCA0cyBhbHRlcm5hdGUgaW5maW5pdGUgZWFzZS1pbi1vdXQ7XG59XG5cbi5pY29uLWxpbmsge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGhlaWdodDogNTBweDtcbiAgbGluZS1oZWlnaHQ6IDUwcHg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG4uaWNvbi1saW5rOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4uaWNvbi1saW5rOnZpc2l0ZWQge1xuICBjb2xvcjogaW5oZXJpdDtcbn1cbi5pY29uLWxpbmsgLmljb24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogNTBweDtcbiAgaGVpZ2h0OiA1MHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZpbGw6IGN1cnJlbnRjb2xvcjtcbn1cbi5pY29uLWxpbmsgc3BhbiB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4ucGFnaW5hdGlvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktaXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbi5wYWdpbmF0aW9uX19saW5rIHtcbiAgY29sb3I6ICMwMDA7XG4gIHBhZGRpbmc6IDRweCAxMHB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnBhZ2luYXRpb25fX2xpbmsgc3ZnIHtcbiAgd2lkdGg6IDAuOGVtO1xuICBoZWlnaHQ6IDAuOGVtO1xuICBmaWxsOiAjMDAwO1xufVxuLnBhZ2luYXRpb25fX2xpbms6aG92ZXIge1xuICBjb2xvcjogIzAwNjg5MDtcbn1cbi5wYWdpbmF0aW9uX19saW5rOmhvdmVyIHN2ZyB7XG4gIGZpbGw6ICMwMDY4OTA7XG59XG4ucGFnaW5hdGlvbl9fbGluay5kaXNhYmxlZCB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLnBhZ2luYXRpb25fX2xpbmstLWlzQ3VycmVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDY4OTA7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4ucGFnaW5hdGlvbl9fbGluay0tZmlyc3RwYWdlLFxuLnBhZ2luYXRpb25fX2xpbmstLWxhc3RwYWdlIHtcbiAgcGFkZGluZzogMWVtO1xufVxuLnBhZ2luYXRpb25fX2xpbmstLWZpcnN0cGFnZSBzcGFuLFxuLnBhZ2luYXRpb25fX2xpbmstLWxhc3RwYWdlIHNwYW4ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5wYWdpbmF0aW9uX19saXN0IHtcbiAgcGFkZGluZzogMCAyZW07XG4gIG1hcmdpbjogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ucGFnaW5hdGlvbl9fbGlzdC1pdGVtIHtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5wYWdpbmF0aW9uX19saXN0LWl0ZW0ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5oZXJvLW1vZHVsZS1hIHtcbiAgbWFyZ2luLWJvdHRvbTogM3JlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5oZXJvLW1vZHVsZS1hIHtcbiAgICBwYWRkaW5nOiAwIDFyZW07XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuaGVyby1tb2R1bGUtYSB7XG4gICAgbWF4LXdpZHRoOiA5MHJlbTtcbiAgICBtYXJnaW46IDAgYXV0byAycmVtO1xuICAgIHBhZGRpbmc6IDAgMy41cmVtO1xuICAgIGJvcmRlci1yYWRpdXM6IDAuNjI1cmVtO1xuICB9XG59XG4uaGVyby1tb2R1bGUtYV9faW1hZ2Uge1xuICBwYWRkaW5nLWJvdHRvbTogMTEuMjVyZW07XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmhlcm8tbW9kdWxlLWFfX2ltYWdlIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTYuMjVyZW07XG4gICAgYm9yZGVyLXJhZGl1czogMC42MjVyZW07XG4gIH1cbn1cbi5oZXJvLW1vZHVsZS1hX19pbWFnZSBwaWN0dXJlOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgbGVmdDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uaGVyby1tb2R1bGUtYV9fY29udGVudCB7XG4gIHBhZGRpbmc6IDAgMXJlbTtcbiAgbWF4LXdpZHRoOiB1bnNldDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5oZXJvLW1vZHVsZS1hX19jb250ZW50IHtcbiAgICBwYWRkaW5nOiAwIDNyZW07XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuaGVyby1tb2R1bGUtYV9fY29udGVudCB7XG4gICAgcGFkZGluZzogMCA1LjVyZW07XG4gIH1cbn1cbi5oZXJvLW1vZHVsZS1hX19jb250ZW50IC5oZXJvLW1vZHVsZS1hX19jb250ZW50LWZyYW1lIHtcbiAgcGFkZGluZzogY2FsYygxdmggKyAzMHB4KSAwIDA7XG4gIGJvcmRlci1yYWRpdXM6IDAuNjI1cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB1bnNldDtcbiAgY29sb3I6ICMwZTFhMmI7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IHVuc2V0O1xuICBtYXJnaW46IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgLmhlcm8tbW9kdWxlLWFfX2NvbnRlbnQgLmhlcm8tbW9kdWxlLWFfX2NvbnRlbnQtZnJhbWUge1xuICAgIHBhZGRpbmc6IGNhbGMoNXZoICsgMzBweCkgMCAwO1xuICB9XG59XG4uaGVyby1tb2R1bGUtYV9fY29udGVudCAuaGVyby1tb2R1bGUtYV9fY29udGVudC1mcmFtZSB7XG4gIGZsb2F0OiBub25lO1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG4uaGVyby1tb2R1bGUtYV9fY29udGVudCAuaGVyby1tb2R1bGUtYV9fdGl0bGUge1xuICBmb250LWZhbWlseTogXCJGb3JveWEgQmFua2kgRGlzcGxheVwiLCBcIkhlbHZldGljYVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDJyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIG1hcmdpbjogM3JlbSAwO1xuICB0ZXh0LXNoYWRvdzogMCAwIDIwcHggcmdiYSgwLCAwLCAwLCAwLjUpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmhlcm8tbW9kdWxlLWFfX2NvbnRlbnQgLmhlcm8tbW9kdWxlLWFfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDNyZW07XG4gIH1cbn1cbi5oZXJvLW1vZHVsZS1hX19jb250ZW50IC5oZXJvLW1vZHVsZS1hX190ZXh0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgcGFkZGluZzogMS41cmVtIDFyZW07XG4gIGJvcmRlci1yYWRpdXM6IDAuNjI1cmVtIDAuNjI1cmVtIDAgMDtcbiAgY29sb3I6ICMwZTFhMmI7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IHVuc2V0O1xuICBtYXJnaW46IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuaGVyby1tb2R1bGUtYV9fY29udGVudCAuaGVyby1tb2R1bGUtYV9fdGV4dCB7XG4gICAgcGFkZGluZzogMnJlbSAxLjVyZW07XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuaGVyby1tb2R1bGUtYV9fY29udGVudCAuaGVyby1tb2R1bGUtYV9fdGV4dCB7XG4gICAgcGFkZGluZzogMnJlbSA1cmVtO1xuICB9XG59XG4uaGVyby1tb2R1bGUtYV9fY29udGVudCAuaGVyby1tb2R1bGUtYV9fY3RhIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbi5oZXJvLW1vZHVsZS1hX19jb250ZW50IC5hLWFycm93LWxpbms6YmVmb3JlIHtcbiAgY29udGVudDogbm9uZTtcbn1cbi5oZXJvLW1vZHVsZS1hOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLXRvcDogMS41cmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5oZXJvLW1vZHVsZS1hOmZpcnN0LWNoaWxkIHtcbiAgICBtYXJnaW4tdG9wOiAycmVtO1xuICB9XG59XG5cbi5oZXJvLW1vZHVsZS1iIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjbGVhcjogYm90aDtcbiAgbWFyZ2luOiAxcmVtIDAgM3JlbTtcbn1cbi5oZXJvLW1vZHVsZS1iIC5mcmFtZV9fY2VsbCB7XG4gIG1heC13aWR0aDogOTByZW07XG4gIG1hcmdpbjogYXV0bztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDFyZW07XG4gIHBhZGRpbmc6IDAgMXJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gIC5oZXJvLW1vZHVsZS1iIC5mcmFtZV9fY2VsbCB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmhlcm8tbW9kdWxlLWIgLmZyYW1lX19jZWxsIHtcbiAgICBwYWRkaW5nOiAwIDMuNXJlbTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgLmhlcm8tbW9kdWxlLWIgLmZyYW1lX19jZWxsLmludmVydCB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxufVxuLmhlcm8tbW9kdWxlLWIgLmZyYW1lX19jZWxsLmludmVydCAuaGVyby1tb2R1bGUtYl9fY29udGVudC1mcmFtZSB7XG4gIG1heC13aWR0aDogMzcuNXJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuaGVyby1tb2R1bGUtYiAuZnJhbWVfX2NlbGwuaW52ZXJ0IC5oZXJvLW1vZHVsZS1iX19jb250ZW50IHtcbiAgICBmbGV4LWJhc2lzOiA2MCU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuaGVyby1tb2R1bGUtYiAuZnJhbWVfX2NlbGwuaW52ZXJ0IC5oZXJvLW1vZHVsZS1iX19pbWFnZSB7XG4gICAgZmxleC1iYXNpczogNDAlO1xuICB9XG59XG5cbi5oZXJvLW1vZHVsZS1iX19jb250ZW50IHtcbiAgcGFkZGluZzogMnJlbSAxLjVyZW07XG4gIGJvcmRlci1yYWRpdXM6IDAuNjI1cmVtO1xufVxuLmhlcm8tbW9kdWxlLWJfX2NvbnRlbnQ6bm90KFtjbGFzcyo9dC1iZy1dKSB7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmYgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xuICBjb2xvcjogIzBlMWEyYiAhaW1wb3J0YW50O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgLmhlcm8tbW9kdWxlLWJfX2NvbnRlbnQge1xuICAgIHBhZGRpbmc6IDNyZW0gMnJlbTtcbiAgICBtaW4taGVpZ2h0OiAzNTBweDtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGZsZXgtYmFzaXM6IDUwJTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5oZXJvLW1vZHVsZS1iX19jb250ZW50IHtcbiAgICBmbGV4LWJhc2lzOiA0MCU7XG4gICAgcGFkZGluZzogNHJlbSAzcmVtO1xuICB9XG59XG5cbi5oZXJvLW1vZHVsZS1iX19jb250ZW50LWZyYW1lIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmhlcm8tbW9kdWxlLWJfX2NvbnRlbnQtZnJhbWUge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICB9XG59XG4uaGVyby1tb2R1bGUtYl9fY29udGVudC1mcmFtZSAuaGVyby1tb2R1bGUtYl9fY3RhIHtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuXG4uaGVyby1tb2R1bGUtYl9faW1hZ2Uge1xuICBib3JkZXItcmFkaXVzOiAwLjYyNXJlbTtcbiAgYXNwZWN0LXJhdGlvOiAxNi85O1xuICB3aWR0aDogYXV0bztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gIC5oZXJvLW1vZHVsZS1iX19pbWFnZSB7XG4gICAgZmxleC1iYXNpczogNTAlO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmhlcm8tbW9kdWxlLWJfX2ltYWdlIHtcbiAgICBtaW4taGVpZ2h0OiA1MDBweDtcbiAgICBmbGV4LWJhc2lzOiA2MCU7XG4gIH1cbn1cblxuLmhlcm8tbW9kdWxlLWMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB1bnNldDtcbiAgbWFyZ2luOiAxLjVyZW0gMXJlbSAycmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmhlcm8tbW9kdWxlLWMge1xuICAgIG1hcmdpbjogMnJlbSBhdXRvIDNyZW07XG4gICAgcGFkZGluZzogMCAxcmVtO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmhlcm8tbW9kdWxlLWMge1xuICAgIG1heC13aWR0aDogOTByZW07XG4gICAgcGFkZGluZzogMCAzLjVyZW07XG4gIH1cbn1cbi5oZXJvLW1vZHVsZS1jIC5mcmFtZV9fY2VsbCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOGY3ZjU7XG4gIGJvcmRlci1yYWRpdXM6IDAuNjI1cmVtO1xuICBwYWRkaW5nOiAxLjI1cmVtIDFyZW07XG4gIG1heC13aWR0aDogdW5zZXQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuaGVyby1tb2R1bGUtYyAuZnJhbWVfX2NlbGwge1xuICAgIHBhZGRpbmc6IDJyZW0gM3JlbTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5oZXJvLW1vZHVsZS1jIC5mcmFtZV9fY2VsbCB7XG4gICAgcGFkZGluZzogMi41cmVtIDUuNXJlbTtcbiAgfVxufVxuLmhlcm8tbW9kdWxlLWMgLmZyYW1lX19jZWxsLWl0ZW0ge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG4uaGVyby1tb2R1bGUtYyAuaGVyby1tb2R1bGUtY19fdGl0bGUge1xuICBmb250LWZhbWlseTogXCJGb3JveWEgQmFua2kgRGlzcGxheVwiLCBcIkhlbHZldGljYVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDJyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgbWFyZ2luOiAycmVtIDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuaGVyby1tb2R1bGUtYyAuaGVyby1tb2R1bGUtY19fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogM3JlbTtcbiAgfVxufVxuXG4uaGVyby1tb2R1bGUtZCB7XG4gIG1hcmdpbjogMDtcbn1cbi5oZXJvLW1vZHVsZS1kX19jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1pbi1oZWlnaHQ6IDU2LjI1dnc7XG59XG4uaGVyby1tb2R1bGUtZF9fY29udGVudCAuaGVyby1tb2R1bGUtZF9fY29udGVudC1mcmFtZSB7XG4gIG1heC13aWR0aDogNzM2cHg7XG4gIG1hcmdpbjogNHJlbSAxLjI1cmVtO1xuICBmbG9hdDogdW5zZXQ7XG4gIGJhY2tncm91bmQ6IHVuc2V0O1xuICBwYWRkaW5nOiAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgLmhlcm8tbW9kdWxlLWRfX2NvbnRlbnQgLmhlcm8tbW9kdWxlLWRfX2NvbnRlbnQtZnJhbWUge1xuICAgIG1hcmdpbi1sZWZ0OiA0JTtcbiAgICBtYXJnaW4tcmlnaHQ6IDQlO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLmhlcm8tbW9kdWxlLWRfX2NvbnRlbnQgLmhlcm8tbW9kdWxlLWRfX2NvbnRlbnQtZnJhbWUge1xuICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG4gICAgbWFyZ2luLXRvcDogOC4yNXJlbTtcbiAgfVxufVxuLmhlcm8tbW9kdWxlLWRfX2NvbnRlbnQgLmhlcm8tbW9kdWxlLWRfX2NvbnRlbnQtZnJhbWUgLmhlcm8tbW9kdWxlLWRfX3RpdGxlLFxuLmhlcm8tbW9kdWxlLWRfX2NvbnRlbnQgLmhlcm8tbW9kdWxlLWRfX2NvbnRlbnQtZnJhbWUgLmhlcm8tbW9kdWxlLWRfX3RleHQge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5oZXJvLW1vZHVsZS1kX19tZWRpYTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjQpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDE7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmhlcm8tbW9kdWxlLWQgLmhlcm8tbW9kdWxlLWRfX2NvbnRlbnQge1xuICAgIG1heC13aWR0aDogOTByZW07XG4gICAgcGFkZGluZzogMTJyZW0gOC4yNXJlbSA1cmVtIDE0cmVtO1xuICAgIG1pbi1oZWlnaHQ6IDQyLjg1NzE0Mjg1NzF2dztcbiAgfVxuICAuaGVyby1tb2R1bGUtZCAuaGVyby1tb2R1bGUtZF9fY29udGVudCAuaGVyby1tb2R1bGUtZF9fY29udGVudC1mcmFtZSB7XG4gICAgbWFyZ2luOiAwO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIGFuZCAobWF4LXdpZHRoOiAxMzk5cHgpIHtcbiAgLmhlcm8tbW9kdWxlLWQgLmhlcm8tbW9kdWxlLWRfX2NvbnRlbnQge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBtYXJnaW4tbGVmdDogMTMuMyU7XG4gIH1cbn1cbi5oZXJvLW1vZHVsZS1kIC5iZy12aWRlby1wbGF5ZXItd3JhcHBlciB7XG4gIGhlaWdodDogMTMwJTtcbiAgdG9wOiAtMTUlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmhlcm8tbW9kdWxlLWQgLmJnLXZpZGVvLXBsYXllci13cmFwcGVyIHtcbiAgICBoZWlnaHQ6IDE1MCU7XG4gICAgdG9wOiAtMjUlO1xuICB9XG59XG4uaGVyby1tb2R1bGUtZC5ib3hlZC1jb250ZW50IC5oZXJvLW1vZHVsZS1kX19jb250ZW50LWZyYW1lIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjg1KTtcbiAgcGFkZGluZzogMnJlbSAyLjVyZW07XG59XG4uaGVyby1tb2R1bGUtZC5ib3hlZC1jb250ZW50IC5oZXJvLW1vZHVsZS1kX19jb250ZW50LWZyYW1lIC5oZXJvLW1vZHVsZS1kX190aXRsZSxcbi5oZXJvLW1vZHVsZS1kLmJveGVkLWNvbnRlbnQgLmhlcm8tbW9kdWxlLWRfX2NvbnRlbnQtZnJhbWUgLmhlcm8tbW9kdWxlLWRfX3RleHQge1xuICBjb2xvcjogIzAwMDtcbn1cblxuLmhlcm8tbW9kdWxlLWUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGNsZWFyOiBib3RoO1xuICBjb2xvcjogI2ZmZjtcbiAgbWFyZ2luLXRvcDogMTZweDtcbiAgbWFyZ2luLWJvdHRvbTogNDhweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmhlcm8tbW9kdWxlLWUge1xuICAgIG1hcmdpbi10b3A6IDQ4cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNjRweDtcbiAgfVxufVxuLmhlcm8tbW9kdWxlLWUgLmZyYW1lX19jZWxsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmhlcm8tbW9kdWxlLWUgLmZyYW1lX19jZWxsOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNsZWFyOiBib3RoO1xufVxuXG4uaGVyby1tb2R1bGUtZV9fY29udGVudCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogNTtcbiAgcGFkZGluZzogMjRweCAxNnB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gIC5oZXJvLW1vZHVsZS1lX19jb250ZW50IHtcbiAgICB3aWR0aDogNTAlO1xuICAgIG1hcmdpbjogMTZweCAwIDI0cHg7XG4gICAgcGFkZGluZzogMjRweCAxNnB4O1xuICAgIG1pbi1oZWlnaHQ6IDM1MHB4O1xuICAgIGZsb2F0OiBsZWZ0O1xuICB9XG4gIC5pbnZlcnQgLmhlcm8tbW9kdWxlLWVfX2NvbnRlbnQge1xuICAgIGZsb2F0OiByaWdodDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5oZXJvLW1vZHVsZS1lX19jb250ZW50IHtcbiAgICBwYWRkaW5nOiAyNHB4IDE2cHg7XG4gICAgbWFyZ2luOiAyNHB4IDAgODBweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIH1cbiAgLmludmVydCAuaGVyby1tb2R1bGUtZV9fY29udGVudCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG4gIC5oZXJvLW1vZHVsZS1lX19jb250ZW50OmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGNsZWFyOiBib3RoO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5oZXJvLW1vZHVsZS1lX19jb250ZW50IHtcbiAgICB3aWR0aDogNTAlO1xuICAgIHBhZGRpbmc6IDI0cHggMTZweDtcbiAgICBtYXJnaW46IDI0cHggMCA4MHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgLmhlcm8tbW9kdWxlLWU6Zmlyc3QtY2hpbGQgLmhlcm8tbW9kdWxlLWVfX2NvbnRlbnQge1xuICAgIG1hcmdpbjogMCAwIDI0cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuaGVyby1tb2R1bGUtZTpmaXJzdC1jaGlsZCAuaGVyby1tb2R1bGUtZV9fY29udGVudCB7XG4gICAgbWFyZ2luOiAwIDAgNDhweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuaGVyby1tb2R1bGUtZTpmaXJzdC1jaGlsZCAuaGVyby1tb2R1bGUtZV9fY29udGVudCB7XG4gICAgcGFkZGluZzogMTYwcHggMTZweCA0MHB4O1xuICAgIG1hcmdpbjogMCAwIDgwcHg7XG4gIH1cbn1cblxuLmhlcm8tbW9kdWxlLWVfX2JhY2tncm91bmQge1xuICBtYXgtd2lkdGg6IDEyMCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmhlcm8tbW9kdWxlLWVfX2JhY2tncm91bmQgaW1nLFxuLmhlcm8tbW9kdWxlLWVfX2JhY2tncm91bmQgdmlkZW8sXG4uaGVyby1tb2R1bGUtZV9fYmFja2dyb3VuZCBvYmplY3QsXG4uaGVyby1tb2R1bGUtZV9fYmFja2dyb3VuZCBwaWN0dXJlIHtcbiAgbWF4LXdpZHRoOiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IGF1dG87XG4gIG1pbi13aWR0aDogMTAwJTtcbiAgbWluLWhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHJpZ2h0OiA1MCU7XG4gIGJvdHRvbTogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg1MCUsIDUwJSk7XG59XG4uaGVyby1tb2R1bGUtZV9fYmFja2dyb3VuZC5mb2N1cy1NaWRkbGVDZW50ZXIgaW1nLFxuLmhlcm8tbW9kdWxlLWVfX2JhY2tncm91bmQuZm9jdXMtTWlkZGxlQ2VudGVyIHZpZGVvLFxuLmhlcm8tbW9kdWxlLWVfX2JhY2tncm91bmQuZm9jdXMtTWlkZGxlQ2VudGVyIG9iamVjdCxcbi5oZXJvLW1vZHVsZS1lX19iYWNrZ3JvdW5kLmZvY3VzLU1pZGRsZUNlbnRlciBwaWN0dXJlIHtcbiAgcmlnaHQ6IDUwJTtcbiAgYm90dG9tOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDUwJSwgNTAlKTtcbn1cbi5oZXJvLW1vZHVsZS1lX19iYWNrZ3JvdW5kLmZvY3VzLVRvcENlbnRlciBpbWcsXG4uaGVyby1tb2R1bGUtZV9fYmFja2dyb3VuZC5mb2N1cy1Ub3BDZW50ZXIgdmlkZW8sXG4uaGVyby1tb2R1bGUtZV9fYmFja2dyb3VuZC5mb2N1cy1Ub3BDZW50ZXIgb2JqZWN0LFxuLmhlcm8tbW9kdWxlLWVfX2JhY2tncm91bmQuZm9jdXMtVG9wQ2VudGVyIHBpY3R1cmUge1xuICByaWdodDogNTAlO1xuICBib3R0b206IGF1dG87XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg1MCUpO1xufVxuLmhlcm8tbW9kdWxlLWVfX2JhY2tncm91bmQuZm9jdXMtQm90dG9tQ2VudGVyIGltZyxcbi5oZXJvLW1vZHVsZS1lX19iYWNrZ3JvdW5kLmZvY3VzLUJvdHRvbUNlbnRlciB2aWRlbyxcbi5oZXJvLW1vZHVsZS1lX19iYWNrZ3JvdW5kLmZvY3VzLUJvdHRvbUNlbnRlciBvYmplY3QsXG4uaGVyby1tb2R1bGUtZV9fYmFja2dyb3VuZC5mb2N1cy1Cb3R0b21DZW50ZXIgcGljdHVyZSB7XG4gIHJpZ2h0OiA1MCU7XG4gIGJvdHRvbTogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDUwJSk7XG59XG4uaGVyby1tb2R1bGUtZV9fYmFja2dyb3VuZC5mb2N1cy1Ub3BMZWZ0IGltZyxcbi5oZXJvLW1vZHVsZS1lX19iYWNrZ3JvdW5kLmZvY3VzLVRvcExlZnQgdmlkZW8sXG4uaGVyby1tb2R1bGUtZV9fYmFja2dyb3VuZC5mb2N1cy1Ub3BMZWZ0IG9iamVjdCxcbi5oZXJvLW1vZHVsZS1lX19iYWNrZ3JvdW5kLmZvY3VzLVRvcExlZnQgcGljdHVyZSB7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IGF1dG87XG4gIGJvdHRvbTogYXV0bztcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCUsIDAlKTtcbn1cbi5oZXJvLW1vZHVsZS1lX19iYWNrZ3JvdW5kLmZvY3VzLU1pZGRsZUxlZnQgaW1nLFxuLmhlcm8tbW9kdWxlLWVfX2JhY2tncm91bmQuZm9jdXMtTWlkZGxlTGVmdCB2aWRlbyxcbi5oZXJvLW1vZHVsZS1lX19iYWNrZ3JvdW5kLmZvY3VzLU1pZGRsZUxlZnQgb2JqZWN0LFxuLmhlcm8tbW9kdWxlLWVfX2JhY2tncm91bmQuZm9jdXMtTWlkZGxlTGVmdCBwaWN0dXJlIHtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IGF1dG87XG4gIGJvdHRvbTogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNTAlKTtcbn1cbi5oZXJvLW1vZHVsZS1lX19iYWNrZ3JvdW5kLmZvY3VzLUJvdHRvbUxlZnQgaW1nLFxuLmhlcm8tbW9kdWxlLWVfX2JhY2tncm91bmQuZm9jdXMtQm90dG9tTGVmdCB2aWRlbyxcbi5oZXJvLW1vZHVsZS1lX19iYWNrZ3JvdW5kLmZvY3VzLUJvdHRvbUxlZnQgb2JqZWN0LFxuLmhlcm8tbW9kdWxlLWVfX2JhY2tncm91bmQuZm9jdXMtQm90dG9tTGVmdCBwaWN0dXJlIHtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IGF1dG87XG4gIGJvdHRvbTogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCUsIDAlKTtcbn1cbi5oZXJvLW1vZHVsZS1lX19iYWNrZ3JvdW5kLmZvY3VzLVRvcFJpZ2h0IGltZyxcbi5oZXJvLW1vZHVsZS1lX19iYWNrZ3JvdW5kLmZvY3VzLVRvcFJpZ2h0IHZpZGVvLFxuLmhlcm8tbW9kdWxlLWVfX2JhY2tncm91bmQuZm9jdXMtVG9wUmlnaHQgb2JqZWN0LFxuLmhlcm8tbW9kdWxlLWVfX2JhY2tncm91bmQuZm9jdXMtVG9wUmlnaHQgcGljdHVyZSB7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IGF1dG87XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAlLCAwJSk7XG59XG4uaGVyby1tb2R1bGUtZV9fYmFja2dyb3VuZC5mb2N1cy1NaWRkbGVSaWdodCBpbWcsXG4uaGVyby1tb2R1bGUtZV9fYmFja2dyb3VuZC5mb2N1cy1NaWRkbGVSaWdodCB2aWRlbyxcbi5oZXJvLW1vZHVsZS1lX19iYWNrZ3JvdW5kLmZvY3VzLU1pZGRsZVJpZ2h0IG9iamVjdCxcbi5oZXJvLW1vZHVsZS1lX19iYWNrZ3JvdW5kLmZvY3VzLU1pZGRsZVJpZ2h0IHBpY3R1cmUge1xuICByaWdodDogMDtcbiAgYm90dG9tOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg1MCUpO1xufVxuLmhlcm8tbW9kdWxlLWVfX2JhY2tncm91bmQuZm9jdXMtQm90dG9tUmlnaHQgaW1nLFxuLmhlcm8tbW9kdWxlLWVfX2JhY2tncm91bmQuZm9jdXMtQm90dG9tUmlnaHQgdmlkZW8sXG4uaGVyby1tb2R1bGUtZV9fYmFja2dyb3VuZC5mb2N1cy1Cb3R0b21SaWdodCBvYmplY3QsXG4uaGVyby1tb2R1bGUtZV9fYmFja2dyb3VuZC5mb2N1cy1Cb3R0b21SaWdodCBwaWN0dXJlIHtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCUsIDAlKTtcbn1cbi5oZXJvLW1vZHVsZS1lX19iYWNrZ3JvdW5kLmZvY3VzLXN0cmV0Y2ggaW1nLFxuLmhlcm8tbW9kdWxlLWVfX2JhY2tncm91bmQuZm9jdXMtc3RyZXRjaCB2aWRlbyxcbi5oZXJvLW1vZHVsZS1lX19iYWNrZ3JvdW5kLmZvY3VzLXN0cmV0Y2ggb2JqZWN0LFxuLmhlcm8tbW9kdWxlLWVfX2JhY2tncm91bmQuZm9jdXMtc3RyZXRjaCBwaWN0dXJlIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG4uaGVyby1tb2R1bGUtZV9fY29udGVudC1mcmFtZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbn1cbi5oZXJvLW1vZHVsZS1lX19jb250ZW50LWZyYW1lIGEsXG4uaGVyby1tb2R1bGUtZV9fY29udGVudC1mcmFtZSBhOmhvdmVyIHtcbiAgY29sb3I6IGN1cnJlbnRjb2xvcjtcbn1cbi5oZXJvLW1vZHVsZS1lX19jb250ZW50LWZyYW1lIGEgc3ZnLFxuLmhlcm8tbW9kdWxlLWVfX2NvbnRlbnQtZnJhbWUgYTpob3ZlciBzdmcge1xuICBmaWxsOiBjdXJyZW50Y29sb3I7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmhlcm8tbW9kdWxlLWVfX2NvbnRlbnQtZnJhbWUge1xuICAgIG1heC13aWR0aDogMjtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG4gIC5oZXJvLW1vZHVsZS1lX19jb250ZW50LWZyYW1lID4gKiB7XG4gICAgZmxleC1ncm93OiAwO1xuICB9XG4gIC5oZXJvLW1vZHVsZS1lX19jb250ZW50LWZyYW1lIC5oZXJvLW1vZHVsZS1lX19jdGEge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgfVxuICAuaW52ZXJ0IC5oZXJvLW1vZHVsZS1lX19jb250ZW50LWZyYW1lIC5oZXJvLW1vZHVsZS1lX19jdGEge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IG5vbmUpIHtcbiAgLmhlcm8tbW9kdWxlLWVfX2NvbnRlbnQtZnJhbWUge1xuICAgIG1pbi1oZWlnaHQ6IDUwMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5oZXJvLW1vZHVsZS1lX19jb250ZW50LWZyYW1lIHtcbiAgICBtYXgtd2lkdGg6IDY1N3B4O1xuICAgIHdpZHRoOiA2NTdweDtcbiAgICBwYWRkaW5nOiAwIDQwcHg7XG4gIH1cbiAgLmhlcm8tbW9kdWxlLWVfX2NvbnRlbnQtZnJhbWUgLmhlcm8tbW9kdWxlLWVfX2NvbnRlbnQtZnJhbWUge1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgICBtYXgtd2lkdGg6IG5vbmUgIWltcG9ydGFudDtcbiAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5oZXJvLW1vZHVsZS1lX19jdGEge1xuICBtYXJnaW4tdG9wOiAxcmVtO1xufVxuXG4uaGVyby1tb2R1bGUtZSAuYnRuICsgLmhlcm8tbW9kdWxlLWVfX2N0YSB7XG4gIG1hcmdpbi10b3A6IDFyZW07XG59XG5cbi5oZXJvLW1vZHVsZS1lX19pbWFnZSBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBtYXJnaW4tYm90dG9tOiAtMTBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA2NDBweCkge1xuICAuaGVyby1tb2R1bGUtZV9faW1hZ2Uge1xuICAgIG1heC13aWR0aDogMTIwJTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiA1MCU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB6LWluZGV4OiAxO1xuICB9XG4gIC5oZXJvLW1vZHVsZS1lX19pbWFnZSBpbWcsXG4uaGVyby1tb2R1bGUtZV9faW1hZ2UgdmlkZW8sXG4uaGVyby1tb2R1bGUtZV9faW1hZ2Ugb2JqZWN0LFxuLmhlcm8tbW9kdWxlLWVfX2ltYWdlIHBpY3R1cmUge1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIG1pbi13aWR0aDogMTAwJTtcbiAgICBtaW4taGVpZ2h0OiAxMDAlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHJpZ2h0OiA1MCU7XG4gICAgYm90dG9tOiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoNTAlLCA1MCUpO1xuICB9XG4gIC5oZXJvLW1vZHVsZS1lX19pbWFnZS5mb2N1cy1NaWRkbGVDZW50ZXIgaW1nLFxuLmhlcm8tbW9kdWxlLWVfX2ltYWdlLmZvY3VzLU1pZGRsZUNlbnRlciB2aWRlbyxcbi5oZXJvLW1vZHVsZS1lX19pbWFnZS5mb2N1cy1NaWRkbGVDZW50ZXIgb2JqZWN0LFxuLmhlcm8tbW9kdWxlLWVfX2ltYWdlLmZvY3VzLU1pZGRsZUNlbnRlciBwaWN0dXJlIHtcbiAgICByaWdodDogNTAlO1xuICAgIGJvdHRvbTogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDUwJSwgNTAlKTtcbiAgfVxuICAuaGVyby1tb2R1bGUtZV9faW1hZ2UuZm9jdXMtVG9wQ2VudGVyIGltZyxcbi5oZXJvLW1vZHVsZS1lX19pbWFnZS5mb2N1cy1Ub3BDZW50ZXIgdmlkZW8sXG4uaGVyby1tb2R1bGUtZV9faW1hZ2UuZm9jdXMtVG9wQ2VudGVyIG9iamVjdCxcbi5oZXJvLW1vZHVsZS1lX19pbWFnZS5mb2N1cy1Ub3BDZW50ZXIgcGljdHVyZSB7XG4gICAgcmlnaHQ6IDUwJTtcbiAgICBib3R0b206IGF1dG87XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDUwJSk7XG4gIH1cbiAgLmhlcm8tbW9kdWxlLWVfX2ltYWdlLmZvY3VzLUJvdHRvbUNlbnRlciBpbWcsXG4uaGVyby1tb2R1bGUtZV9faW1hZ2UuZm9jdXMtQm90dG9tQ2VudGVyIHZpZGVvLFxuLmhlcm8tbW9kdWxlLWVfX2ltYWdlLmZvY3VzLUJvdHRvbUNlbnRlciBvYmplY3QsXG4uaGVyby1tb2R1bGUtZV9faW1hZ2UuZm9jdXMtQm90dG9tQ2VudGVyIHBpY3R1cmUge1xuICAgIHJpZ2h0OiA1MCU7XG4gICAgYm90dG9tOiAwO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg1MCUpO1xuICB9XG4gIC5oZXJvLW1vZHVsZS1lX19pbWFnZS5mb2N1cy1Ub3BMZWZ0IGltZyxcbi5oZXJvLW1vZHVsZS1lX19pbWFnZS5mb2N1cy1Ub3BMZWZ0IHZpZGVvLFxuLmhlcm8tbW9kdWxlLWVfX2ltYWdlLmZvY3VzLVRvcExlZnQgb2JqZWN0LFxuLmhlcm8tbW9kdWxlLWVfX2ltYWdlLmZvY3VzLVRvcExlZnQgcGljdHVyZSB7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgYm90dG9tOiBhdXRvO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAlLCAwJSk7XG4gIH1cbiAgLmhlcm8tbW9kdWxlLWVfX2ltYWdlLmZvY3VzLU1pZGRsZUxlZnQgaW1nLFxuLmhlcm8tbW9kdWxlLWVfX2ltYWdlLmZvY3VzLU1pZGRsZUxlZnQgdmlkZW8sXG4uaGVyby1tb2R1bGUtZV9faW1hZ2UuZm9jdXMtTWlkZGxlTGVmdCBvYmplY3QsXG4uaGVyby1tb2R1bGUtZV9faW1hZ2UuZm9jdXMtTWlkZGxlTGVmdCBwaWN0dXJlIHtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGJvdHRvbTogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg1MCUpO1xuICB9XG4gIC5oZXJvLW1vZHVsZS1lX19pbWFnZS5mb2N1cy1Cb3R0b21MZWZ0IGltZyxcbi5oZXJvLW1vZHVsZS1lX19pbWFnZS5mb2N1cy1Cb3R0b21MZWZ0IHZpZGVvLFxuLmhlcm8tbW9kdWxlLWVfX2ltYWdlLmZvY3VzLUJvdHRvbUxlZnQgb2JqZWN0LFxuLmhlcm8tbW9kdWxlLWVfX2ltYWdlLmZvY3VzLUJvdHRvbUxlZnQgcGljdHVyZSB7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogYXV0bztcbiAgICBib3R0b206IDA7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCUsIDAlKTtcbiAgfVxuICAuaGVyby1tb2R1bGUtZV9faW1hZ2UuZm9jdXMtVG9wUmlnaHQgaW1nLFxuLmhlcm8tbW9kdWxlLWVfX2ltYWdlLmZvY3VzLVRvcFJpZ2h0IHZpZGVvLFxuLmhlcm8tbW9kdWxlLWVfX2ltYWdlLmZvY3VzLVRvcFJpZ2h0IG9iamVjdCxcbi5oZXJvLW1vZHVsZS1lX19pbWFnZS5mb2N1cy1Ub3BSaWdodCBwaWN0dXJlIHtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IGF1dG87XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCUsIDAlKTtcbiAgfVxuICAuaGVyby1tb2R1bGUtZV9faW1hZ2UuZm9jdXMtTWlkZGxlUmlnaHQgaW1nLFxuLmhlcm8tbW9kdWxlLWVfX2ltYWdlLmZvY3VzLU1pZGRsZVJpZ2h0IHZpZGVvLFxuLmhlcm8tbW9kdWxlLWVfX2ltYWdlLmZvY3VzLU1pZGRsZVJpZ2h0IG9iamVjdCxcbi5oZXJvLW1vZHVsZS1lX19pbWFnZS5mb2N1cy1NaWRkbGVSaWdodCBwaWN0dXJlIHtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNTAlKTtcbiAgfVxuICAuaGVyby1tb2R1bGUtZV9faW1hZ2UuZm9jdXMtQm90dG9tUmlnaHQgaW1nLFxuLmhlcm8tbW9kdWxlLWVfX2ltYWdlLmZvY3VzLUJvdHRvbVJpZ2h0IHZpZGVvLFxuLmhlcm8tbW9kdWxlLWVfX2ltYWdlLmZvY3VzLUJvdHRvbVJpZ2h0IG9iamVjdCxcbi5oZXJvLW1vZHVsZS1lX19pbWFnZS5mb2N1cy1Cb3R0b21SaWdodCBwaWN0dXJlIHtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCUsIDAlKTtcbiAgfVxuICAuaGVyby1tb2R1bGUtZV9faW1hZ2UuZm9jdXMtc3RyZXRjaCBpbWcsXG4uaGVyby1tb2R1bGUtZV9faW1hZ2UuZm9jdXMtc3RyZXRjaCB2aWRlbyxcbi5oZXJvLW1vZHVsZS1lX19pbWFnZS5mb2N1cy1zdHJldGNoIG9iamVjdCxcbi5oZXJvLW1vZHVsZS1lX19pbWFnZS5mb2N1cy1zdHJldGNoIHBpY3R1cmUge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAuaGVyby1tb2R1bGUtZV9faW1hZ2UgaW1nIHtcbiAgICB3aWR0aDogYXV0bztcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG4gIC5pbnZlcnQgLmhlcm8tbW9kdWxlLWVfX2ltYWdlIHtcbiAgICByaWdodDogNTAlO1xuICAgIGxlZnQ6IDA7XG4gIH1cbn1cblxuLmhlcm8tbW9kdWxlLWVfX3RpdGxlIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cblxuLmhlcm8tbW9kdWxlLWYge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGNsZWFyOiBib3RoO1xuICBjb2xvcjogIzAwNjg5MDtcbn1cbi5oZXJvLW1vZHVsZS1mOjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogNjBweDtcbiAgbGVmdDogMDtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJhY2tncm91bmQ6ICM0NTQ1NDU7XG4gIHotaW5kZXg6IDA7XG59XG4uaGVyby1tb2R1bGUtZiAuZnJhbWVfX2NlbGwge1xuICBtYXgtd2lkdGg6IDEzNjJweDtcbiAgbWFyZ2luOiBhdXRvO1xuICBwYWRkaW5nOiAwIDE2cHg7XG4gIG1hcmdpbjogMCBhdXRvIDYwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgLmhlcm8tbW9kdWxlLWYgLmZyYW1lX19jZWxsIHtcbiAgICBtYXgtd2lkdGg6IDg1My4zMzMzMzMzMzMzcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmhlcm8tbW9kdWxlLWYgLmZyYW1lX19jZWxsIHtcbiAgICBtYXgtd2lkdGg6IDEzNjJweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gIC5oZXJvLW1vZHVsZS1mIC5mcmFtZV9fY2VsbCB7XG4gICAgcGFkZGluZzogMCAyNHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5oZXJvLW1vZHVsZS1mIC5mcmFtZV9fY2VsbCB7XG4gICAgcGFkZGluZzogMCA4cHg7XG4gIH1cbn1cbi5oZXJvLW1vZHVsZS1mIC5mcmFtZV9fY2VsbC1pdGVtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDMwcHg7XG4gIGJhY2tncm91bmQ6ICMwMDAwMDA7XG4gIHBhZGRpbmc6IDgwcHggMTZweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHotaW5kZXg6IDM7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA2NDBweCkge1xuICAuaGVyby1tb2R1bGUtZiAuZnJhbWVfX2NlbGwtaXRlbSB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5oZXJvLW1vZHVsZS1mIC5mcmFtZV9fY2VsbC1pdGVtIHtcbiAgICBtYXgtd2lkdGg6IDc1JTtcbiAgfVxufVxuLmhlcm8tbW9kdWxlLWYgLmZyYW1lX19jZWxsLWl0ZW0gPiAqOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmhlcm8tbW9kdWxlLWY6Zmlyc3QtY2hpbGQgLmZyYW1lX19jZWxsIHtcbiAgICBwYWRkaW5nLXRvcDogMTYwcHg7XG4gIH1cbn1cblxuLmhlcm8tbW9kdWxlLWYudC1iZy1jb2xvci0xIC5mcmFtZV9fY2VsbC1pdGVtIHtcbiAgYmFja2dyb3VuZDogI2ZlOTc0Mztcbn1cbi5oZXJvLW1vZHVsZS1mLnQtYmctY29sb3ItMiAuZnJhbWVfX2NlbGwtaXRlbSB7XG4gIGJhY2tncm91bmQ6ICNlZmVmZWY7XG59XG4uaGVyby1tb2R1bGUtZi50LWJnLWNvbG9yLTMgLmZyYW1lX19jZWxsLWl0ZW0ge1xuICBiYWNrZ3JvdW5kOiAjMDA2ODkwO1xufVxuLmhlcm8tbW9kdWxlLWYudC1iZy1jb2xvci00IC5mcmFtZV9fY2VsbC1pdGVtIHtcbiAgYmFja2dyb3VuZDogIzkzOTU5ODtcbn1cblxuLmhlcm8tbW9kdWxlLWZfX2JhY2tncm91bmQge1xuICBtYXgtd2lkdGg6IDEyMCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiA2MHB4O1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmhlcm8tbW9kdWxlLWZfX2JhY2tncm91bmQgaW1nLFxuLmhlcm8tbW9kdWxlLWZfX2JhY2tncm91bmQgdmlkZW8sXG4uaGVyby1tb2R1bGUtZl9fYmFja2dyb3VuZCBvYmplY3QsXG4uaGVyby1tb2R1bGUtZl9fYmFja2dyb3VuZCBwaWN0dXJlIHtcbiAgbWF4LXdpZHRoOiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IGF1dG87XG4gIG1pbi13aWR0aDogMTAwJTtcbiAgbWluLWhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHJpZ2h0OiA1MCU7XG4gIGJvdHRvbTogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg1MCUsIDUwJSk7XG59XG4uaGVyby1tb2R1bGUtZl9fYmFja2dyb3VuZC5mb2N1cy1NaWRkbGVDZW50ZXIgaW1nLFxuLmhlcm8tbW9kdWxlLWZfX2JhY2tncm91bmQuZm9jdXMtTWlkZGxlQ2VudGVyIHZpZGVvLFxuLmhlcm8tbW9kdWxlLWZfX2JhY2tncm91bmQuZm9jdXMtTWlkZGxlQ2VudGVyIG9iamVjdCxcbi5oZXJvLW1vZHVsZS1mX19iYWNrZ3JvdW5kLmZvY3VzLU1pZGRsZUNlbnRlciBwaWN0dXJlIHtcbiAgcmlnaHQ6IDUwJTtcbiAgYm90dG9tOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDUwJSwgNTAlKTtcbn1cbi5oZXJvLW1vZHVsZS1mX19iYWNrZ3JvdW5kLmZvY3VzLVRvcENlbnRlciBpbWcsXG4uaGVyby1tb2R1bGUtZl9fYmFja2dyb3VuZC5mb2N1cy1Ub3BDZW50ZXIgdmlkZW8sXG4uaGVyby1tb2R1bGUtZl9fYmFja2dyb3VuZC5mb2N1cy1Ub3BDZW50ZXIgb2JqZWN0LFxuLmhlcm8tbW9kdWxlLWZfX2JhY2tncm91bmQuZm9jdXMtVG9wQ2VudGVyIHBpY3R1cmUge1xuICByaWdodDogNTAlO1xuICBib3R0b206IGF1dG87XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg1MCUpO1xufVxuLmhlcm8tbW9kdWxlLWZfX2JhY2tncm91bmQuZm9jdXMtQm90dG9tQ2VudGVyIGltZyxcbi5oZXJvLW1vZHVsZS1mX19iYWNrZ3JvdW5kLmZvY3VzLUJvdHRvbUNlbnRlciB2aWRlbyxcbi5oZXJvLW1vZHVsZS1mX19iYWNrZ3JvdW5kLmZvY3VzLUJvdHRvbUNlbnRlciBvYmplY3QsXG4uaGVyby1tb2R1bGUtZl9fYmFja2dyb3VuZC5mb2N1cy1Cb3R0b21DZW50ZXIgcGljdHVyZSB7XG4gIHJpZ2h0OiA1MCU7XG4gIGJvdHRvbTogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDUwJSk7XG59XG4uaGVyby1tb2R1bGUtZl9fYmFja2dyb3VuZC5mb2N1cy1Ub3BMZWZ0IGltZyxcbi5oZXJvLW1vZHVsZS1mX19iYWNrZ3JvdW5kLmZvY3VzLVRvcExlZnQgdmlkZW8sXG4uaGVyby1tb2R1bGUtZl9fYmFja2dyb3VuZC5mb2N1cy1Ub3BMZWZ0IG9iamVjdCxcbi5oZXJvLW1vZHVsZS1mX19iYWNrZ3JvdW5kLmZvY3VzLVRvcExlZnQgcGljdHVyZSB7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IGF1dG87XG4gIGJvdHRvbTogYXV0bztcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCUsIDAlKTtcbn1cbi5oZXJvLW1vZHVsZS1mX19iYWNrZ3JvdW5kLmZvY3VzLU1pZGRsZUxlZnQgaW1nLFxuLmhlcm8tbW9kdWxlLWZfX2JhY2tncm91bmQuZm9jdXMtTWlkZGxlTGVmdCB2aWRlbyxcbi5oZXJvLW1vZHVsZS1mX19iYWNrZ3JvdW5kLmZvY3VzLU1pZGRsZUxlZnQgb2JqZWN0LFxuLmhlcm8tbW9kdWxlLWZfX2JhY2tncm91bmQuZm9jdXMtTWlkZGxlTGVmdCBwaWN0dXJlIHtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IGF1dG87XG4gIGJvdHRvbTogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNTAlKTtcbn1cbi5oZXJvLW1vZHVsZS1mX19iYWNrZ3JvdW5kLmZvY3VzLUJvdHRvbUxlZnQgaW1nLFxuLmhlcm8tbW9kdWxlLWZfX2JhY2tncm91bmQuZm9jdXMtQm90dG9tTGVmdCB2aWRlbyxcbi5oZXJvLW1vZHVsZS1mX19iYWNrZ3JvdW5kLmZvY3VzLUJvdHRvbUxlZnQgb2JqZWN0LFxuLmhlcm8tbW9kdWxlLWZfX2JhY2tncm91bmQuZm9jdXMtQm90dG9tTGVmdCBwaWN0dXJlIHtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IGF1dG87XG4gIGJvdHRvbTogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCUsIDAlKTtcbn1cbi5oZXJvLW1vZHVsZS1mX19iYWNrZ3JvdW5kLmZvY3VzLVRvcFJpZ2h0IGltZyxcbi5oZXJvLW1vZHVsZS1mX19iYWNrZ3JvdW5kLmZvY3VzLVRvcFJpZ2h0IHZpZGVvLFxuLmhlcm8tbW9kdWxlLWZfX2JhY2tncm91bmQuZm9jdXMtVG9wUmlnaHQgb2JqZWN0LFxuLmhlcm8tbW9kdWxlLWZfX2JhY2tncm91bmQuZm9jdXMtVG9wUmlnaHQgcGljdHVyZSB7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IGF1dG87XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAlLCAwJSk7XG59XG4uaGVyby1tb2R1bGUtZl9fYmFja2dyb3VuZC5mb2N1cy1NaWRkbGVSaWdodCBpbWcsXG4uaGVyby1tb2R1bGUtZl9fYmFja2dyb3VuZC5mb2N1cy1NaWRkbGVSaWdodCB2aWRlbyxcbi5oZXJvLW1vZHVsZS1mX19iYWNrZ3JvdW5kLmZvY3VzLU1pZGRsZVJpZ2h0IG9iamVjdCxcbi5oZXJvLW1vZHVsZS1mX19iYWNrZ3JvdW5kLmZvY3VzLU1pZGRsZVJpZ2h0IHBpY3R1cmUge1xuICByaWdodDogMDtcbiAgYm90dG9tOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg1MCUpO1xufVxuLmhlcm8tbW9kdWxlLWZfX2JhY2tncm91bmQuZm9jdXMtQm90dG9tUmlnaHQgaW1nLFxuLmhlcm8tbW9kdWxlLWZfX2JhY2tncm91bmQuZm9jdXMtQm90dG9tUmlnaHQgdmlkZW8sXG4uaGVyby1tb2R1bGUtZl9fYmFja2dyb3VuZC5mb2N1cy1Cb3R0b21SaWdodCBvYmplY3QsXG4uaGVyby1tb2R1bGUtZl9fYmFja2dyb3VuZC5mb2N1cy1Cb3R0b21SaWdodCBwaWN0dXJlIHtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCUsIDAlKTtcbn1cbi5oZXJvLW1vZHVsZS1mX19iYWNrZ3JvdW5kLmZvY3VzLXN0cmV0Y2ggaW1nLFxuLmhlcm8tbW9kdWxlLWZfX2JhY2tncm91bmQuZm9jdXMtc3RyZXRjaCB2aWRlbyxcbi5oZXJvLW1vZHVsZS1mX19iYWNrZ3JvdW5kLmZvY3VzLXN0cmV0Y2ggb2JqZWN0LFxuLmhlcm8tbW9kdWxlLWZfX2JhY2tncm91bmQuZm9jdXMtc3RyZXRjaCBwaWN0dXJlIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG4uaGVyby1tb2R1bGUtZl9fdGl0bGUge1xuICBmb250LWZhbWlseTogXCJGb3JveWEgQmFua2kgRGlzcGxheVwiLCBcIkhlbHZldGljYVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICBtYXJnaW46IDAgYXV0byAxLjVyZW07XG4gIGNvbG9yOiAjZmZmO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmhlcm8tbW9kdWxlLWZfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDJyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmhlcm8tbW9kdWxlLWZfX3RpdGxlIHtcbiAgICBwYWRkaW5nOiAwIDE2cHg7XG4gIH1cbn1cblxuLmhlcm8tbW9kdWxlLWZfX2N0YSAuYS1hcnJvdy1saW5rIHtcbiAgY29sb3I6IGN1cnJlbnRDb2xvcjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmhlcm8tbW9kdWxlLWZfX2N0YSB7XG4gICAgcGFkZGluZzogMCAxNnB4O1xuICB9XG59XG5cbi5hbmNob3ItbWVudV9fbmF2aWdhdGlvbiB7XG4gIG1hcmdpbi1ib3R0b206IDQ4cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5hbmNob3ItbWVudV9fbmF2aWdhdGlvbiB7XG4gICAgbWFyZ2luLWJvdHRvbTogNjRweDtcbiAgfVxufVxuXG4uYW5jaG9yLW1lbnVfX2xpbmsge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBmb250LXdlaWdodDogNTAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5hbmNob3ItbWVudV9fbGluayB7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICB9XG59XG4uYW5jaG9yLW1lbnVfX2xpbms6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBjb2xvcjogIzAwNGM2YTtcbn1cbi5hbmNob3ItbWVudV9fbGluay0tYWN0aXZlIHtcbiAgY29sb3I6ICMwMDY4OTA7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG59XG5cbi5hbmNob3ItbWVudV9fbGlzdCB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTVlNWU1O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2U1ZTVlNTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgcGFkZGluZzogMCAxNnB4O1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NDBweCkge1xuICAuYW5jaG9yLW1lbnVfX2xpc3Qge1xuICAgIHBhZGRpbmc6IDAgMjRweDtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5hbmNob3ItbWVudV9fbGlzdCB7XG4gICAgcGFkZGluZzogMCA4cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuYW5jaG9yLW1lbnVfX2xpc3Qge1xuICAgIHBhZGRpbmc6IDAgMjRweDtcbiAgICBtYXgtd2lkdGg6IGNhbGMoNzUlICsgNDhweCk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMTIuNSUgLSAzMnB4KTtcbiAgfVxufVxuXG4uYW5jaG9yLW1lbnVfX25hdmlnYXRpb24tLXN0aWNreVNjcm9sbERvd24gLmFuY2hvci1tZW51X19saXN0LFxuLmFuY2hvci1tZW51X19uYXZpZ2F0aW9uLS1zdGlja3lTY3JvbGxVcCAuYW5jaG9yLW1lbnVfX2xpc3Qge1xuICBib3JkZXI6IG5vbmU7XG59XG5cbi5hbmNob3ItbWVudV9faW5uZXIge1xuICBoZWlnaHQ6IDc0cHg7XG4gIG1heC13aWR0aDogMTM2MnB4O1xuICBtYXJnaW46IGF1dG87XG4gIG1hcmdpbjogYXV0bztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA2NDBweCkge1xuICAuYW5jaG9yLW1lbnVfX2lubmVyIHtcbiAgICBtYXgtd2lkdGg6IDg1My4zMzMzMzMzMzMzcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmFuY2hvci1tZW51X19pbm5lciB7XG4gICAgbWF4LXdpZHRoOiAxMzYycHg7XG4gIH1cbn1cblxuLmFuY2hvci1tZW51X19uYXZpZ2F0aW9uIHtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbn1cbi5hbmNob3ItbWVudV9fbmF2aWdhdGlvbi5hbmNob3ItbWVudV9fbmF2aWdhdGlvbi0tc3RpY2t5U2Nyb2xsRG93biwgLmFuY2hvci1tZW51X19uYXZpZ2F0aW9uLmFuY2hvci1tZW51X19uYXZpZ2F0aW9uLS1zdGlja3lTY3JvbGxVcCB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTVlNWU1O1xuICB0b3A6IDY0cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NDBweCkge1xuICAuYW5jaG9yLW1lbnVfX25hdmlnYXRpb24uYW5jaG9yLW1lbnVfX25hdmlnYXRpb24tLXN0aWNreVNjcm9sbERvd24sIC5hbmNob3ItbWVudV9fbmF2aWdhdGlvbi5hbmNob3ItbWVudV9fbmF2aWdhdGlvbi0tc3RpY2t5U2Nyb2xsVXAge1xuICAgIHRvcDogMTIwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuYW5jaG9yLW1lbnVfX25hdmlnYXRpb24uYW5jaG9yLW1lbnVfX25hdmlnYXRpb24tLXN0aWNreVNjcm9sbERvd24sIC5hbmNob3ItbWVudV9fbmF2aWdhdGlvbi5hbmNob3ItbWVudV9fbmF2aWdhdGlvbi0tc3RpY2t5U2Nyb2xsVXAge1xuICAgIHRvcDogNzhweDtcbiAgfVxufVxuXG4uYW5jaG9yLW1lbnVfX3Njcm9sbC1pbmRpY2F0b3Ige1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uYW5jaG9yLW1lbnVfX3Njcm9sbC1pbmRpY2F0b3I6YmVmb3JlIHtcbiAgd2lkdGg6IDcycHg7XG4gIG9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSwgd2hpdGUpO1xufVxuLmFuY2hvci1tZW51X19zY3JvbGwtaW5kaWNhdG9yOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAtMzBweDtcbiAgdG9wOiAyNHB4O1xuICB3aWR0aDogMjRweDtcbiAgaGVpZ2h0OiAyNHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyUyMHhtbG5zJTNEJTI3aHR0cCUzQSUyRiUyRnd3dy53My5vcmclMkYyMDAwJTJGc3ZnJTI3JTIwcHJlc2VydmVBc3BlY3RSYXRpbyUzRCUyN25vbmUlMjclMjBmaWxsJTNEJTI3JTIzMDA2ODkwJTI3JTIwdmlld0JveCUzRCUyNzAlMjAwJTIwMTYlMjAxNiUyNyUzRSUzQ3BhdGglMjBkJTNEJTI3TTUuNSUyMDEzLjVjLS4xJTIwMC0uMyUyMDAtLjQtLjEtLjItLjItLjItLjUlMjAwLS43TDkuOCUyMDglMjA1LjElMjAzLjRjLS4xLS4yLS4xLS42JTIwMC0uOHMuNS0uMi43JTIwMEwxMS4yJTIwOGwtNS40JTIwNS40YzAlMjAuMS0uMi4xLS4zLjF6JTI3JTJGJTNFJTNDJTJGc3ZnJTNFXCIpO1xuICB6LWluZGV4OiAyMDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgLmFuY2hvci1tZW51X19zY3JvbGwtaW5kaWNhdG9yOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAtMzZweDtcbiAgICB0b3A6IDI0cHg7XG4gICAgd2lkdGg6IDI0cHg7XG4gICAgaGVpZ2h0OiAyNHB4O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmclMjB4bWxucyUzRCUyN2h0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMjAwMCUyRnN2ZyUyNyUyMHByZXNlcnZlQXNwZWN0UmF0aW8lM0QlMjdub25lJTI3JTIwZmlsbCUzRCUyNyUyMzAwNjg5MCUyNyUyMHZpZXdCb3glM0QlMjcwJTIwMCUyMDE2JTIwMTYlMjclM0UlM0NwYXRoJTIwZCUzRCUyN001LjUlMjAxMy41Yy0uMSUyMDAtLjMlMjAwLS40LS4xLS4yLS4yLS4yLS41JTIwMC0uN0w5LjglMjA4JTIwNS4xJTIwMy40Yy0uMS0uMi0uMS0uNiUyMDAtLjhzLjUtLjIuNyUyMDBMMTEuMiUyMDhsLTUuNCUyMDUuNGMwJTIwLjEtLjIuMS0uMy4xeiUyNyUyRiUzRSUzQyUyRnN2ZyUzRVwiKTtcbiAgICB6LWluZGV4OiAyMDA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmFuY2hvci1tZW51X19zY3JvbGwtaW5kaWNhdG9yOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAtMzZweDtcbiAgICB0b3A6IDIycHg7XG4gICAgd2lkdGg6IDI4cHg7XG4gICAgaGVpZ2h0OiAyOHB4O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmclMjB4bWxucyUzRCUyN2h0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMjAwMCUyRnN2ZyUyNyUyMHByZXNlcnZlQXNwZWN0UmF0aW8lM0QlMjdub25lJTI3JTIwZmlsbCUzRCUyNyUyMzAwNjg5MCUyNyUyMHZpZXdCb3glM0QlMjcwJTIwMCUyMDE2JTIwMTYlMjclM0UlM0NwYXRoJTIwZCUzRCUyN001LjUlMjAxMy41Yy0uMSUyMDAtLjMlMjAwLS40LS4xLS4yLS4yLS4yLS41JTIwMC0uN0w5LjglMjA4JTIwNS4xJTIwMy40Yy0uMS0uMi0uMS0uNiUyMDAtLjhzLjUtLjIuNyUyMDBMMTEuMiUyMDhsLTUuNCUyMDUuNGMwJTIwLjEtLjIuMS0uMy4xeiUyNyUyRiUzRSUzQyUyRnN2ZyUzRVwiKTtcbiAgICB6LWluZGV4OiAyMDA7XG4gIH1cbn1cblxuLmFuY2hvci1tb2R1bGUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IC0yNDBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gIC5hbmNob3ItbW9kdWxlIHtcbiAgICB0b3A6IC0yNzBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5hbmNob3ItbW9kdWxlIHtcbiAgICB0b3A6IC0yMzBweDtcbiAgfVxufVxuXG4uYXJ0aWNsZS10b3AtYSB7XG4gIG1hcmdpbi1ib3R0b206IDJyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYXJ0aWNsZS10b3AtYSB7XG4gICAgcGFkZGluZzogMCAxcmVtO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmFydGljbGUtdG9wLWEge1xuICAgIG1heC13aWR0aDogOTByZW07XG4gICAgbWFyZ2luOiAwIGF1dG8gMnJlbTtcbiAgICBwYWRkaW5nOiAwIDMuNXJlbTtcbiAgICBib3JkZXItcmFkaXVzOiAwLjYyNXJlbTtcbiAgfVxufVxuLmFydGljbGUtdG9wLWFfX2ltYWdlIHtcbiAgcGFkZGluZy1ib3R0b206IDExLjI1cmVtO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5hcnRpY2xlLXRvcC1hX19pbWFnZSB7XG4gICAgcGFkZGluZy1ib3R0b206IDE2LjI1cmVtO1xuICAgIGJvcmRlci1yYWRpdXM6IDAuNjI1cmVtO1xuICAgIGxlZnQ6IDFyZW07XG4gICAgcmlnaHQ6IDFyZW07XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuYXJ0aWNsZS10b3AtYV9faW1hZ2Uge1xuICAgIGxlZnQ6IDMuNXJlbTtcbiAgICByaWdodDogMy41cmVtO1xuICB9XG59XG4uYXJ0aWNsZS10b3AtYV9fcHJpbWFyeSB7XG4gIG1hcmdpbi10b3A6IDcuNXJlbTtcbiAgcGFkZGluZzogMCAxcmVtO1xuICBtYXgtd2lkdGg6IHVuc2V0O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmFydGljbGUtdG9wLWFfX3ByaW1hcnkge1xuICAgIG1hcmdpbi10b3A6IDEwLjYyNXJlbTtcbiAgICBwYWRkaW5nOiAwIDNyZW07XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuYXJ0aWNsZS10b3AtYV9fcHJpbWFyeSB7XG4gICAgcGFkZGluZzogMCA1LjVyZW07XG4gIH1cbn1cbi5hcnRpY2xlLXRvcC1hX19wcmltYXJ5IC5mcmFtZV9fY2VsbC1pdGVtIHtcbiAgcGFkZGluZzogMS41cmVtIDFyZW07XG4gIGJvcmRlci1yYWRpdXM6IDAuNjI1cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBjb2xvcjogIzBlMWEyYjtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogdW5zZXQ7XG4gIG1hcmdpbjogMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5hcnRpY2xlLXRvcC1hX19wcmltYXJ5IC5mcmFtZV9fY2VsbC1pdGVtIHtcbiAgICBwYWRkaW5nOiAycmVtIDEuNXJlbTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5hcnRpY2xlLXRvcC1hX19wcmltYXJ5IC5mcmFtZV9fY2VsbC1pdGVtIHtcbiAgICBwYWRkaW5nOiAycmVtIDVyZW07XG4gIH1cbn1cbi5hcnRpY2xlLXRvcC1hX19wcmltYXJ5IC5mcmFtZV9fY2VsbC1pdGVtOjphZnRlciB7XG4gIGNvbnRlbnQ6IG5vbmU7XG59XG4uYXJ0aWNsZS10b3AtYV9fcHJpbWFyeSAuZnJhbWVfX2NlbGwtaXRlbV9faW5uZXIge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG4uYXJ0aWNsZS10b3AtYV9fcHJpbWFyeSAuZnJhbWVfX2NlbGwtaXRlbV9faW5uZXIgPiA6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuLmFydGljbGUtdG9wLWFfX3ByaW1hcnkgLmZyYW1lX19jZWxsLWl0ZW1fX2lubmVyID4gOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmFydGljbGUtdG9wLWFfX3ByaW1hcnkgLnRydW1wZXQge1xuICBmb250LWZhbWlseTogXCJGb3JveWEgQmFua2kgVGV4dFwiLCBcIkhlbHZldGljYVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuLmFydGljbGUtdG9wLWFfX3ByaW1hcnkgLmFydGljbGUtdG9wLWFfX3RpdGxlIHtcbiAgbWFyZ2luOiAxcmVtIDA7XG59XG4uYXJ0aWNsZS10b3AtYV9fcHJpbWFyeSB0aW1lIHtcbiAgZm9udC1mYW1pbHk6IFwiRm9yb3lhIEJhbmtpIFRleHRcIiwgXCJIZWx2ZXRpY2FcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgY29sb3I6ICMzZTQ4NTU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NDBweCkge1xuICAuYXJ0aWNsZS10b3AtYV9fcHJpbWFyeSB0aW1lIHtcbiAgICB0b3A6IDA7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICByaWdodDogMDtcbiAgfVxufVxuLmFydGljbGUtdG9wLWE6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tdG9wOiAxLjVyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmFydGljbGUtdG9wLWE6Zmlyc3QtY2hpbGQge1xuICAgIG1hcmdpbi10b3A6IDJyZW07XG4gIH1cbn1cblxuLmFydGljbGUtdG9wLWIge1xuICBjbGVhcjogYm90aDtcbiAgdG9wOiAtMXB4O1xuICBtYXJnaW4tYm90dG9tOiAzMnB4O1xufVxuLmFydGljbGUtdG9wLWI6OmJlZm9yZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgbGVmdDogMDtcbiAgaGVpZ2h0OiA5MHB4O1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZDogIzAwNGM2YTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmFydGljbGUtdG9wLWI6OmJlZm9yZSB7XG4gICAgaGVpZ2h0OiAxNjBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gIC5hcnRpY2xlLXRvcC1iOmZpcnN0LWNoaWxkOjpiZWZvcmUge1xuICAgIHBhZGRpbmctdG9wOiAxMjBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuYXJ0aWNsZS10b3AtYjpmaXJzdC1jaGlsZDo6YmVmb3JlIHtcbiAgICBwYWRkaW5nLXRvcDogMTYwcHg7XG4gIH1cbn1cbi5kb2N1bWVudC1sb2FkZWQtY29udGVudCAuYXJ0aWNsZS10b3AtYjo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDA7XG59XG4uYXJ0aWNsZS10b3AtYjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjbGVhcjogYm90aDtcbn1cblxuLmFydGljbGUtdG9wLWJfX3ByaW1hcnkge1xuICBtYXgtd2lkdGg6IDEzNjJweDtcbiAgbWFyZ2luOiBhdXRvO1xuICBwYWRkaW5nOiAwIDE2cHg7XG4gIG1hcmdpbi10b3A6IC0zMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuYXJ0aWNsZS10b3AtYl9fcHJpbWFyeSB7XG4gICAgbWF4LXdpZHRoOiAxMzYycHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA2NDBweCkge1xuICAuYXJ0aWNsZS10b3AtYl9fcHJpbWFyeSB7XG4gICAgcGFkZGluZzogMCAyNHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5hcnRpY2xlLXRvcC1iX19wcmltYXJ5IHtcbiAgICBwYWRkaW5nOiAwIDhweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5hcnRpY2xlLXRvcC1iX19wcmltYXJ5IHtcbiAgICBtYXJnaW4tdG9wOiAtNjBweDtcbiAgfVxufVxuLmFydGljbGUtdG9wLWJfX3ByaW1hcnkgLmZyYW1lX19jZWxsLWl0ZW0ge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGNvbG9yOiAjMDAwO1xuICBwYWRkaW5nOiAyNHB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA2NDBweCkge1xuICAuYXJ0aWNsZS10b3AtYl9fcHJpbWFyeSAuZnJhbWVfX2NlbGwtaXRlbSB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5hcnRpY2xlLXRvcC1iX19wcmltYXJ5IC5mcmFtZV9fY2VsbC1pdGVtIHtcbiAgICBtYXgtd2lkdGg6IDgxLjI1JTtcbiAgfVxufVxuLmFydGljbGUtdG9wLWJfX3ByaW1hcnkgLmZyYW1lX19jZWxsLWl0ZW06OmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgbGVmdDogMDtcbiAgYm90dG9tOiAwO1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiA4cHg7XG4gIGJhY2tncm91bmQ6ICMwMDY4OTA7XG4gIGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KGxlZ2FjeS1kaXJlY3Rpb24oNDVkZWcpLCAjMDA2ODkwLCAjMDBhZGVmKTtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDQ1ZGVnLCAjMDA2ODkwLCAjMDBhZGVmKTtcbn1cbi5hcnRpY2xlLXRvcC1iX19wcmltYXJ5IC5mcmFtZV9fY2VsbC1pdGVtOmFmdGVyIHtcbiAgdG9wOiBhdXRvO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCUpO1xuICB6LWluZGV4OiAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDE0MDBweCkge1xuICAuYXJ0aWNsZS10b3AtYl9fcHJpbWFyeSAuZnJhbWVfX2NlbGwtaXRlbSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG4gIC5hcnRpY2xlLXRvcC1iX19wcmltYXJ5IC5mcmFtZV9fY2VsbC1pdGVtOmFmdGVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLmFydGljbGUtdG9wLWJfX3ByaW1hcnkgLmZyYW1lX19jZWxsLWl0ZW1fX2lubmVyIHtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBwb3NpdGlvbjogc3RhdGljO1xuICBwYWRkaW5nOiAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuYXJ0aWNsZS10b3AtYl9fcHJpbWFyeSAuZnJhbWVfX2NlbGwtaXRlbV9faW5uZXIge1xuICAgIHBhZGRpbmc6IDE2cHggMi42JTtcbiAgfVxufVxuLmFydGljbGUtdG9wLWJfX3ByaW1hcnkgaDEsXG4uYXJ0aWNsZS10b3AtYl9fcHJpbWFyeSBoMiB7XG4gIG1hcmdpbjogMTVweCAwO1xuICBmb250LWZhbWlseTogXCJGb3JveWEgQmFua2kgRGlzcGxheVwiLCBcIkhlbHZldGljYVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmFydGljbGUtdG9wLWJfX3ByaW1hcnkgaDEsXG4uYXJ0aWNsZS10b3AtYl9fcHJpbWFyeSBoMiB7XG4gICAgZm9udC1zaXplOiAycmVtO1xuICB9XG59XG4uYXJ0aWNsZS10b3AtYl9fcHJpbWFyeSB0aW1lIHtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgY29sb3I6ICMwMDRjNmE7XG59XG4uYXJ0aWNsZS10b3AtYl9fcHJpbWFyeSAudHJ1bXBldCB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5cbi5hcnRpY2xlLXRvcC1iX19zZWNvbmRhcnkge1xuICBtYXgtd2lkdGg6IDEzNjJweDtcbiAgbWFyZ2luOiBhdXRvO1xuICBwYWRkaW5nOiAwIDE2cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgLmFydGljbGUtdG9wLWJfX3NlY29uZGFyeSB7XG4gICAgbWF4LXdpZHRoOiA4NTMuMzMzMzMzMzMzM3B4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5hcnRpY2xlLXRvcC1iX19zZWNvbmRhcnkge1xuICAgIG1heC13aWR0aDogMTM2MnB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgLmFydGljbGUtdG9wLWJfX3NlY29uZGFyeSB7XG4gICAgcGFkZGluZzogMCAyNHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5hcnRpY2xlLXRvcC1iX19zZWNvbmRhcnkge1xuICAgIHBhZGRpbmc6IDAgOHB4O1xuICB9XG59XG4uYXJ0aWNsZS10b3AtYl9fc2Vjb25kYXJ5IC5mcmFtZV9fY2VsbC1pdGVtIHtcbiAgcGFkZGluZzogMCA4cHg7XG4gIG1hcmdpbi1sZWZ0OiAwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA2NDBweCkge1xuICAuYXJ0aWNsZS10b3AtYl9fc2Vjb25kYXJ5IC5mcmFtZV9fY2VsbC1pdGVtIHtcbiAgICBwYWRkaW5nOiAwIDhweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuYXJ0aWNsZS10b3AtYl9fc2Vjb25kYXJ5IC5mcmFtZV9fY2VsbC1pdGVtIHtcbiAgICBwYWRkaW5nOiAwIDhweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gIC5hcnRpY2xlLXRvcC1iX19zZWNvbmRhcnkgLmZyYW1lX19jZWxsLWl0ZW0ge1xuICAgIG1hcmdpbi1sZWZ0OiAwJTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuYXJ0aWNsZS10b3AtYl9fc2Vjb25kYXJ5IC5mcmFtZV9fY2VsbC1pdGVtIHtcbiAgICBtYXJnaW4tbGVmdDogMTIuNSU7XG4gIH1cbn1cblxuLm5ld3MtYXJ0aWNsZS10b3AtYSB7XG4gIG1hcmdpbjogMS41cmVtIGF1dG8gMnJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5uZXdzLWFydGljbGUtdG9wLWEge1xuICAgIHBhZGRpbmc6IDAgMXJlbTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5uZXdzLWFydGljbGUtdG9wLWEge1xuICAgIG1heC13aWR0aDogOTByZW07XG4gICAgbWFyZ2luOiAycmVtIGF1dG87XG4gICAgcGFkZGluZzogMCAzLjVyZW07XG4gICAgYm9yZGVyLXJhZGl1czogMC42MjVyZW07XG4gIH1cbn1cbi5uZXdzLWFydGljbGUtdG9wLWFfX2ltYWdlIHtcbiAgcGFkZGluZy1ib3R0b206IDExLjI1cmVtO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5uZXdzLWFydGljbGUtdG9wLWFfX2ltYWdlIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTYuMjVyZW07XG4gICAgYm9yZGVyLXJhZGl1czogMC42MjVyZW07XG4gICAgbGVmdDogMXJlbTtcbiAgICByaWdodDogMXJlbTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5uZXdzLWFydGljbGUtdG9wLWFfX2ltYWdlIHtcbiAgICBsZWZ0OiAzLjVyZW07XG4gICAgcmlnaHQ6IDMuNXJlbTtcbiAgfVxufVxuLm5ld3MtYXJ0aWNsZS10b3AtYV9faW1hZ2UgLmZyYW1lX19jZWxsLWl0ZW1fX2lubmVyIHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xufVxuLm5ld3MtYXJ0aWNsZS10b3AtYV9fcHJpbWFyeSB7XG4gIG1hcmdpbi10b3A6IDcuNXJlbTtcbiAgcGFkZGluZzogMCAxcmVtO1xuICBtYXgtd2lkdGg6IHVuc2V0O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm5ld3MtYXJ0aWNsZS10b3AtYV9fcHJpbWFyeSB7XG4gICAgbWFyZ2luLXRvcDogMTAuNjI1cmVtO1xuICAgIHBhZGRpbmc6IDAgM3JlbTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5uZXdzLWFydGljbGUtdG9wLWFfX3ByaW1hcnkge1xuICAgIHBhZGRpbmc6IDAgNS41cmVtO1xuICB9XG59XG4ubmV3cy1hcnRpY2xlLXRvcC1hX19wcmltYXJ5IC5mcmFtZV9fY2VsbC1pdGVtIHtcbiAgcGFkZGluZzogMS41cmVtIDFyZW07XG4gIGJvcmRlci1yYWRpdXM6IDAuNjI1cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBjb2xvcjogIzBlMWEyYjtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogdW5zZXQ7XG4gIG1hcmdpbjogMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5uZXdzLWFydGljbGUtdG9wLWFfX3ByaW1hcnkgLmZyYW1lX19jZWxsLWl0ZW0ge1xuICAgIHBhZGRpbmc6IDJyZW0gMS41cmVtO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLm5ld3MtYXJ0aWNsZS10b3AtYV9fcHJpbWFyeSAuZnJhbWVfX2NlbGwtaXRlbSB7XG4gICAgcGFkZGluZzogMnJlbSA1cmVtO1xuICB9XG59XG4ubmV3cy1hcnRpY2xlLXRvcC1hX19wcmltYXJ5IC5mcmFtZV9fY2VsbC1pdGVtOjphZnRlciB7XG4gIGNvbnRlbnQ6IG5vbmU7XG59XG4ubmV3cy1hcnRpY2xlLXRvcC1hX19wcmltYXJ5IC5mcmFtZV9fY2VsbC1pdGVtX19pbm5lciB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5uZXdzLWFydGljbGUtdG9wLWFfX3ByaW1hcnkgLm5ld3MtY2F0ZWdvcmllcyxcbi5uZXdzLWFydGljbGUtdG9wLWFfX3ByaW1hcnkgLm5ld3MtY2F0ZWdvcmllcy5uZXdzLWNhdGVnb3JpZXMtLWxpbWl0ZWRXaWR0aCB7XG4gIHdpZHRoOiBhdXRvO1xuICBmb250LWZhbWlseTogXCJGb3JveWEgQmFua2kgVGV4dFwiLCBcIkhlbHZldGljYVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBtYXJnaW4tYm90dG9tOiAwLjg3NXJlbTtcbn1cbi5uZXdzLWFydGljbGUtdG9wLWFfX3ByaW1hcnkgLm5ld3MtY2F0ZWdvcmllcyAubmV3cy1jYXRlZ29yaWVzX19pdGVtcyxcbi5uZXdzLWFydGljbGUtdG9wLWFfX3ByaW1hcnkgLm5ld3MtY2F0ZWdvcmllcy5uZXdzLWNhdGVnb3JpZXMtLWxpbWl0ZWRXaWR0aCAubmV3cy1jYXRlZ29yaWVzX19pdGVtcyB7XG4gIGZsb2F0OiBub25lO1xufVxuLm5ld3MtYXJ0aWNsZS10b3AtYV9fcHJpbWFyeSAuYXJ0aWNsZS10b3AtYV9fdGl0bGUge1xuICBtYXJnaW46IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NDBweCkge1xuICAubmV3cy1hcnRpY2xlLXRvcC1hX19wcmltYXJ5IC5hcnRpY2xlLXRvcC1hX190aXRsZSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA2cmVtO1xuICB9XG59XG4ubmV3cy1hcnRpY2xlLXRvcC1hX19wcmltYXJ5IHRpbWUge1xuICBmb250LWZhbWlseTogXCJGb3JveWEgQmFua2kgVGV4dFwiLCBcIkhlbHZldGljYVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBjb2xvcjogIzNlNDg1NTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gIC5uZXdzLWFydGljbGUtdG9wLWFfX3ByaW1hcnkgdGltZSB7XG4gICAgdG9wOiAwO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gIH1cbn1cblxuLm5ld3MtYXJ0aWNsZS10b3AtYiB7XG4gIGNsZWFyOiBib3RoO1xuICB0b3A6IC0xcHg7XG4gIG1hcmdpbi1ib3R0b206IC0xcHg7XG59XG4ubmV3cy1hcnRpY2xlLXRvcC1iOjpiZWZvcmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogOTBweDtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJhY2tncm91bmQ6ICMwMDRjNmE7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgLm5ld3MtYXJ0aWNsZS10b3AtYjo6YmVmb3JlIHtcbiAgICBoZWlnaHQ6IDEyMHB4O1xuICAgIHBhZGRpbmctdG9wOiAxMjBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAubmV3cy1hcnRpY2xlLXRvcC1iOjpiZWZvcmUge1xuICAgIGhlaWdodDogMTYwcHg7XG4gICAgcGFkZGluZy10b3A6IDE2MHB4O1xuICB9XG59XG4uZG9jdW1lbnQtbG9hZGVkLWNvbnRlbnQgLm5ld3MtYXJ0aWNsZS10b3AtYjo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDA7XG59XG4ubmV3cy1hcnRpY2xlLXRvcC1iOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNsZWFyOiBib3RoO1xufVxuXG4ubmV3cy1hcnRpY2xlLXRvcC1iX19wcmltYXJ5IHtcbiAgbWF4LXdpZHRoOiAxMzYycHg7XG4gIG1hcmdpbjogYXV0bztcbiAgcGFkZGluZzogMCAxNnB4O1xuICBtYXJnaW4tdG9wOiAtMzBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLm5ld3MtYXJ0aWNsZS10b3AtYl9fcHJpbWFyeSB7XG4gICAgbWF4LXdpZHRoOiAxMzYycHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA2NDBweCkge1xuICAubmV3cy1hcnRpY2xlLXRvcC1iX19wcmltYXJ5IHtcbiAgICBwYWRkaW5nOiAwIDI0cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLm5ld3MtYXJ0aWNsZS10b3AtYl9fcHJpbWFyeSB7XG4gICAgcGFkZGluZzogMCA4cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubmV3cy1hcnRpY2xlLXRvcC1iX19wcmltYXJ5IHtcbiAgICBtYXJnaW4tdG9wOiAtNjBweDtcbiAgfVxufVxuLm5ld3MtYXJ0aWNsZS10b3AtYl9fcHJpbWFyeSAuZnJhbWVfX2NlbGwtaXRlbSB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgY29sb3I6ICMwMDA7XG4gIHBhZGRpbmc6IDI0cHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gIC5uZXdzLWFydGljbGUtdG9wLWJfX3ByaW1hcnkgLmZyYW1lX19jZWxsLWl0ZW0ge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAubmV3cy1hcnRpY2xlLXRvcC1iX19wcmltYXJ5IC5mcmFtZV9fY2VsbC1pdGVtIHtcbiAgICBtYXgtd2lkdGg6IDgxLjI1JTtcbiAgfVxufVxuLm5ld3MtYXJ0aWNsZS10b3AtYl9fcHJpbWFyeSAuZnJhbWVfX2NlbGwtaXRlbTo6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiAwO1xuICBib3R0b206IDA7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDhweDtcbiAgYmFja2dyb3VuZDogIzAwNjg5MDtcbiAgYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQobGVnYWN5LWRpcmVjdGlvbig0NWRlZyksICMwMDY4OTAsICMwMGFkZWYpO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoNDVkZWcsICMwMDY4OTAsICMwMGFkZWYpO1xufVxuLm5ld3MtYXJ0aWNsZS10b3AtYl9fcHJpbWFyeSAuZnJhbWVfX2NlbGwtaXRlbTphZnRlciB7XG4gIHRvcDogYXV0bztcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDAlKTtcbiAgei1pbmRleDogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNDAwcHgpIHtcbiAgLm5ld3MtYXJ0aWNsZS10b3AtYl9fcHJpbWFyeSAuZnJhbWVfX2NlbGwtaXRlbSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG4gIC5uZXdzLWFydGljbGUtdG9wLWJfX3ByaW1hcnkgLmZyYW1lX19jZWxsLWl0ZW06YWZ0ZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4ubmV3cy1hcnRpY2xlLXRvcC1iX19wcmltYXJ5IC5mcmFtZV9fY2VsbC1pdGVtX19pbm5lciB7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBtYXJnaW4tbGVmdDogMDtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgcGFkZGluZzogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLm5ld3MtYXJ0aWNsZS10b3AtYl9fcHJpbWFyeSAuZnJhbWVfX2NlbGwtaXRlbV9faW5uZXIge1xuICAgIHBhZGRpbmc6IDE2cHggMi42JTtcbiAgfVxufVxuLm5ld3MtYXJ0aWNsZS10b3AtYl9fcHJpbWFyeSBoMSxcbi5uZXdzLWFydGljbGUtdG9wLWJfX3ByaW1hcnkgaDIge1xuICBtYXJnaW46IDE1cHggMDtcbiAgZm9udC1mYW1pbHk6IFwiRm9yb3lhIEJhbmtpIERpc3BsYXlcIiwgXCJIZWx2ZXRpY2FcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5uZXdzLWFydGljbGUtdG9wLWJfX3ByaW1hcnkgaDEsXG4ubmV3cy1hcnRpY2xlLXRvcC1iX19wcmltYXJ5IGgyIHtcbiAgICBmb250LXNpemU6IDJyZW07XG4gIH1cbn1cbi5uZXdzLWFydGljbGUtdG9wLWJfX3ByaW1hcnkgdGltZSB7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGNvbG9yOiAjMDA0YzZhO1xufVxuLm5ld3MtYXJ0aWNsZS10b3AtYl9fcHJpbWFyeSAudHJ1bXBldCB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4ubmV3cy1hcnRpY2xlLXRvcC1iX19wcmltYXJ5IC5mcmFtZV9fY2VsbC1pdGVtX19pbm5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLm5ld3MtYXJ0aWNsZS10b3AtYl9fcHJpbWFyeSAuZnJhbWVfX2NlbGwtaXRlbV9faW5uZXIgPiAqIHtcbiAgZmxleDogMSAwIGF1dG87XG59XG4ubmV3cy1hcnRpY2xlLXRvcC1iX19wcmltYXJ5IC5mcmFtZV9fY2VsbC1pdGVtX19pbm5lciAuYXJ0aWNsZS10b3AtYV9fdGl0bGUsXG4ubmV3cy1hcnRpY2xlLXRvcC1iX19wcmltYXJ5IC5mcmFtZV9fY2VsbC1pdGVtX19pbm5lciAuYXJ0aWNsZS10b3AtYl9fdGl0bGUge1xuICBvcmRlcjogMjtcbiAgZmxleDogMCAwIDEwMCU7XG59XG4ubmV3cy1hcnRpY2xlLXRvcC1iX19wcmltYXJ5IC5mcmFtZV9fY2VsbC1pdGVtX19pbm5lciAubmV3cy1jYXRlZ29yaWVzX19pdGVtcyB7XG4gIGZsb2F0OiBub25lO1xufVxuLm5ld3MtYXJ0aWNsZS10b3AtYl9fcHJpbWFyeSAuZnJhbWVfX2NlbGwtaXRlbV9faW5uZXIgdGltZSB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICBwb3NpdGlvbjogc3RhdGljO1xuICBtYXJnaW46IDA7XG59XG4ubmV3cy1hcnRpY2xlLXRvcC1iX19wcmltYXJ5IC5mcmFtZV9fY2VsbC1pdGVtX19pbm5lciAubmV3cy1jYXRlZ29yaWVzX19pdGVtcyxcbi5uZXdzLWFydGljbGUtdG9wLWJfX3ByaW1hcnkgLmZyYW1lX19jZWxsLWl0ZW1fX2lubmVyIHRpbWUge1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBjb2xvcjogIzAwNGM2YTtcbn1cblxuLmFjY29yZGlvbi1hIC5mcmFtZV9fY2VsbCB7XG4gIG1heC13aWR0aDogOTByZW07XG4gIHBhZGRpbmc6IDAgMXJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuYWNjb3JkaW9uLWEgLmZyYW1lX19jZWxsIHtcbiAgICBwYWRkaW5nOiAwIDMuNXJlbTtcbiAgfVxufVxuLmFjY29yZGlvbi1hIC5mcmFtZV9fY2VsbC1pdGVtIHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiBhdXRvO1xuICBtYXgtd2lkdGg6IDQxcmVtO1xufVxuLmFjY29yZGlvbi1hIC5hY2NvcmRpb24tYV9fdGl0bGUge1xuICBmb250LWZhbWlseTogXCJGb3JveWEgQmFua2kgVGV4dFwiLCBcIkhlbHZldGljYVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIG1hcmdpbjogMCAwIDFyZW07XG59XG4uYWNjb3JkaW9uLWEgLmFjY29yZGlvbi1hX193cmFwcGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdW5zZXQ7XG4gIHBhZGRpbmc6IDA7XG59XG4uYWNjb3JkaW9uLWEgLmFjY29yZGlvbi1hX193cmFwcGVyID4gZGl2Om50aC1vZi10eXBlKG9kZCkgLmFjY29yZGlvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOGY3ZjU7XG59XG4uYWNjb3JkaW9uLWEgLmFjY29yZGlvbi1hX193cmFwcGVyID4gZGl2Om50aC1vZi10eXBlKG9kZCkgLmFjY29yZGlvbi5hY2NvcmRpb24tLWlzT3BlbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMGVmZWE7XG59XG4uYWNjb3JkaW9uLWEgLmFjY29yZGlvbi1hX193cmFwcGVyID4gZGl2OmZpcnN0LW9mLXR5cGUgLmFjY29yZGlvbiB7XG4gIGJvcmRlci1yYWRpdXM6IDAuNjI1cmVtIDAuNjI1cmVtIDAgMDtcbn1cbi5hY2NvcmRpb24tYSAuYWNjb3JkaW9uLWFfX3dyYXBwZXIgPiBkaXY6bGFzdC1vZi10eXBlIC5hY2NvcmRpb24ge1xuICBib3JkZXItcmFkaXVzOiAwIDAgMC42MjVyZW0gMC42MjVyZW07XG59XG4uYWNjb3JkaW9uLWEgLmFjY29yZGlvbiB7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4ycyBjdWJpYy1iZXppZXIoMC4yNCwgMC41LCAwLjIyLCAwLjg5KTtcbn1cbi5hY2NvcmRpb24tYSAuYWNjb3JkaW9uLmFjY29yZGlvbi0taXNPcGVuIC5hY2NvcmRpb25fX3N1bW1hcnkge1xuICBjb2xvcjogIzE0Mzc1YTtcbn1cbi5hY2NvcmRpb24tYSAuYWNjb3JkaW9uLmFjY29yZGlvbi0taXNPcGVuIC5hY2NvcmRpb25fX2ljb24gc3ZnIHtcbiAgZmlsbDogIzE0Mzc1YTtcbn1cbi5hY2NvcmRpb24tYSAuYWNjb3JkaW9uX19zdW1tYXJ5IHtcbiAgZm9udC1mYW1pbHk6IFwiRm9yb3lhIEJhbmtpIFRleHRcIiwgXCJIZWx2ZXRpY2FcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICMwZTFhMmI7XG4gIGJhY2tncm91bmQtY29sb3I6IHVuc2V0O1xuICBwYWRkaW5nOiAxLjVyZW0gNXJlbSAxLjVyZW0gMS41cmVtO1xuICBtYXJnaW46IDA7XG59XG4uYWNjb3JkaW9uLWEgLmFjY29yZGlvbl9faWNvbiB7XG4gIHRvcDogMS41cmVtO1xuICByaWdodDogMS41cmVtO1xuICB3aWR0aDogMS41cmVtO1xuICBoZWlnaHQ6IDEuNXJlbTtcbiAgdHJhbnNmb3JtOiBub25lO1xufVxuLmFjY29yZGlvbi1hIC5hY2NvcmRpb25fX2ljb24gc3ZnIHtcbiAgd2lkdGg6IDEuNXJlbTtcbiAgaGVpZ2h0OiAxLjVyZW07XG4gIGZpbGw6ICMwZTFhMmI7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4ycyBjdWJpYy1iZXppZXIoMC4yNCwgMC41LCAwLjIyLCAwLjg5KTtcbn1cbi5hY2NvcmRpb24tYSAuYWNjb3JkaW9uIC5hY2NvcmRpb25fX3N1bW1hcnk6aG92ZXIgLmFjY29yZGlvbl9faWNvbiB7XG4gIHRyYW5zZm9ybTogbm9uZTtcbn1cbi5hY2NvcmRpb24tYSAuYWNjb3JkaW9uX19jb250ZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdW5zZXQ7XG4gIHBhZGRpbmc6IDAgMS41cmVtIDEuNXJlbTtcbn1cblxuLmFjY29yZGlvbi1zaWRldmlldyAuZnJhbWVfX2NlbGwtaXRlbSB7XG4gIHBhZGRpbmc6IDAgOHB4O1xuICBtYXJnaW4tbGVmdDogMCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgLmFjY29yZGlvbi1zaWRldmlldyAuZnJhbWVfX2NlbGwtaXRlbSB7XG4gICAgcGFkZGluZzogMCA4cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmFjY29yZGlvbi1zaWRldmlldyAuZnJhbWVfX2NlbGwtaXRlbSB7XG4gICAgcGFkZGluZzogMCA4cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA2NDBweCkge1xuICAuYWNjb3JkaW9uLXNpZGV2aWV3IC5mcmFtZV9fY2VsbC1pdGVtIHtcbiAgICBtYXJnaW4tbGVmdDogMCU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmFjY29yZGlvbi1zaWRldmlldyAuZnJhbWVfX2NlbGwtaXRlbSB7XG4gICAgbWFyZ2luLWxlZnQ6IDEyLjUlO1xuICB9XG59XG4uYWNjb3JkaW9uLXNpZGV2aWV3IC5hY2NvcmRpb24tc2lkZXZpZXdfX3dyYXBwZXIge1xuICBwYWRkaW5nOiAxNnB4IDAgNjRweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmFjY29yZGlvbi1zaWRldmlldyAuYWNjb3JkaW9uLXNpZGV2aWV3X193cmFwcGVyIHtcbiAgICBwYWRkaW5nOiAxNnB4IDgwcHggNjRweCAwcHg7XG4gIH1cbn1cbi5hY2NvcmRpb24tc2lkZXZpZXcgLmFjY29yZGlvbi1zaWRldmlld19fc3VtbWFyeSB7XG4gIGZvbnQtZmFtaWx5OiBcIkZvcm95YSBCYW5raSBEaXNwbGF5XCIsIFwiSGVsdmV0aWNhXCIsIHNhbnMtc2VyaWY7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgxNCwgMjYsIDQzLCAwLjIpO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuYWNjb3JkaW9uLXNpZGV2aWV3IC5hY2NvcmRpb24tc2lkZXZpZXdfX3N1bW1hcnkge1xuICAgIHBhZGRpbmc6IDE2cHggMjAlIDE2cHggMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuYWNjb3JkaW9uLXNpZGV2aWV3IC5hY2NvcmRpb24tc2lkZXZpZXdfX3N1bW1hcnktaXRlbXMge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiBjYWxjKDYlIC0gMTJweCk7XG4gIH1cbn1cbi5hY2NvcmRpb24tc2lkZXZpZXcgLmFjY29yZGlvbi1zaWRldmlld19fdGl0bGUge1xuICBmb250LWZhbWlseTogXCJGb3JveWEgQmFua2kgRGlzcGxheVwiLCBcIkhlbHZldGljYVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLmFjY29yZGlvbi1zaWRldmlldy50LWJnLWNvbG9yLTEgLmFjY29yZGlvbi1zaWRldmlld19fc3VtbWFyeSB7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjIpO1xufVxuLmFjY29yZGlvbi1zaWRldmlldy50LWJnLWNvbG9yLTIgLmFjY29yZGlvbi1zaWRldmlld19fc3VtbWFyeSwgLmFjY29yZGlvbi1zaWRldmlldy50LWJnLWNvbG9yLTMgLmFjY29yZGlvbi1zaWRldmlld19fc3VtbWFyeSwgLmFjY29yZGlvbi1zaWRldmlldy50LWJnLWNvbG9yLTQgLmFjY29yZGlvbi1zaWRldmlld19fc3VtbWFyeSwgLmFjY29yZGlvbi1zaWRldmlldy50LWJnLWNvbG9yLWdyYXkgLmFjY29yZGlvbi1zaWRldmlld19fc3VtbWFyeSB7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgxNCwgMjYsIDQzLCAwLjIpO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5iYWNrZHJvcCB7XG4gICAgcGFkZGluZy10b3A6IDEzNHB4O1xuICB9XG59XG5cbi5tYWluLWNvbnRlbnQgPiBkaXY6Zmlyc3QtY2hpbGQgLmJyZWFkY3J1bWItY29udGFpbmVyLFxubWFpbiA+IGRpdjpmaXJzdC1jaGlsZCAuYnJlYWRjcnVtYi1jb250YWluZXIge1xuICBwYWRkaW5nLXRvcDogMTYwcHg7XG59XG5cbi5icmVhZGNydW1iLWNvbnRhaW5lciB7XG4gIG1heC13aWR0aDogMTM2MnB4O1xuICBtYXJnaW46IGF1dG87XG4gIHBhZGRpbmc6IDAgMTZweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA2NDBweCkge1xuICAuYnJlYWRjcnVtYi1jb250YWluZXIge1xuICAgIG1heC13aWR0aDogODUzLjMzMzMzMzMzMzNweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuYnJlYWRjcnVtYi1jb250YWluZXIge1xuICAgIG1heC13aWR0aDogMTM2MnB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgLmJyZWFkY3J1bWItY29udGFpbmVyIHtcbiAgICBwYWRkaW5nOiAwIDI0cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmJyZWFkY3J1bWItY29udGFpbmVyIHtcbiAgICBwYWRkaW5nOiAwIDhweDtcbiAgfVxufVxuLmJyZWFkY3J1bWItY29udGFpbmVyIC5mcmFtZV9fY2VsbCB7XG4gIHBhZGRpbmc6IDA7XG59XG4uYnJlYWRjcnVtYi1jb250YWluZXIgLmZyYW1lX19jZWxsLWl0ZW0ge1xuICBtYXJnaW46IDJyZW0gYXV0byAwO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1sZWZ0OiAwJTtcbiAgcGFkZGluZzogMCA4cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgLmJyZWFkY3J1bWItY29udGFpbmVyIC5mcmFtZV9fY2VsbC1pdGVtIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmJyZWFkY3J1bWItY29udGFpbmVyIC5mcmFtZV9fY2VsbC1pdGVtIHtcbiAgICBtYXgtd2lkdGg6IDg3LjUlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgLmJyZWFkY3J1bWItY29udGFpbmVyIC5mcmFtZV9fY2VsbC1pdGVtIHtcbiAgICBtYXJnaW4tbGVmdDogMCU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmJyZWFkY3J1bWItY29udGFpbmVyIC5mcmFtZV9fY2VsbC1pdGVtIHtcbiAgICBtYXJnaW4tbGVmdDogMTIuNSU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA2NDBweCkge1xuICAuYnJlYWRjcnVtYi1jb250YWluZXIgLmZyYW1lX19jZWxsLWl0ZW0ge1xuICAgIHBhZGRpbmc6IDAgOHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5icmVhZGNydW1iLWNvbnRhaW5lciAuZnJhbWVfX2NlbGwtaXRlbSB7XG4gICAgcGFkZGluZzogMCA4cHg7XG4gIH1cbn1cbi5icmVhZGNydW1iLWNvbnRhaW5lciAuYnJlYWRjcnVtYiB7XG4gIGNvbG9yOiAjMGUxYTJiO1xufVxuLmJyZWFkY3J1bWItY29udGFpbmVyIC5icmVhZGNydW1iLWljb24gc3ZnIHtcbiAgb3BhY2l0eTogMTtcbn1cbi5icmVhZGNydW1iLWNvbnRhaW5lciAuYnJlYWRjcnVtYl9faW5uZXIge1xuICBwYWRkaW5nOiAwO1xufVxuLmJyZWFkY3J1bWItY29udGFpbmVyIC5icmVhZGNydW1iLWxpc3RfX2l0ZW0tbGluayxcbi5icmVhZGNydW1iLWNvbnRhaW5lciAuYnJlYWRjcnVtYi1saXN0X19pdGVtLW5vbGluayB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi50ZXh0LW1vZHVsZS1hIHtcbiAgbWF4LXdpZHRoOiA5MHJlbTtcbiAgbWFyZ2luOiAwIGF1dG8gMnJlbTtcbiAgcGFkZGluZzogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdW5zZXQgIWltcG9ydGFudDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAudGV4dC1tb2R1bGUtYSB7XG4gICAgcGFkZGluZzogMCAzLjVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbTtcbiAgfVxufVxuLnRleHQtbW9kdWxlLWEgLmZyYW1lX19jZWxsIHtcbiAgbWF4LXdpZHRoOiB1bnNldDtcbiAgcGFkZGluZzogMnJlbSAxcmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC50ZXh0LW1vZHVsZS1hIC5mcmFtZV9fY2VsbCB7XG4gICAgcGFkZGluZzogMi41cmVtIDA7XG4gICAgYm9yZGVyLXJhZGl1czogMC42MjVyZW07XG4gIH1cbn1cbi50ZXh0LW1vZHVsZS1hIC5mcmFtZV9fY2VsbC1pdGVtIHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiBhdXRvO1xuICBtYXgtd2lkdGg6IDQxcmVtO1xufVxuLnRleHQtbW9kdWxlLWEgLmZyYW1lX19jZWxsLWl0ZW0gPiA6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuLnRleHQtbW9kdWxlLWEgLmZyYW1lX19jZWxsLWl0ZW0gPiA6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnRleHQtbW9kdWxlLWEgLmZyYW1lX19jZWxsLWl0ZW0ge1xuICAgIG1hcmdpbi1sZWZ0OiAxMi41JTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQwMHB4KSB7XG4gIC50ZXh0LW1vZHVsZS1hIC5mcmFtZV9fY2VsbC1pdGVtIHtcbiAgICBtYXgtd2lkdGg6IDYycmVtO1xuICAgIG1hcmdpbjogYXV0bztcbiAgfVxufVxuLnRleHQtbW9kdWxlLWE6bm90KFtjbGFzcyo9dC1iZy1dKSAuZnJhbWVfX2NlbGwge1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbn1cbi50ZXh0LW1vZHVsZS1hLnQtYmctY29sb3ItMSAuZnJhbWVfX2NlbGwge1xuICBiYWNrZ3JvdW5kOiAjMGUxYTJiICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwZTFhMmIgIWltcG9ydGFudDtcbiAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbn1cbi50ZXh0LW1vZHVsZS1hLnQtYmctY29sb3ItMiAuZnJhbWVfX2NlbGwge1xuICBiYWNrZ3JvdW5kOiAjZGRkNmY0ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZGQ2ZjQgIWltcG9ydGFudDtcbiAgY29sb3I6ICMwZTFhMmIgIWltcG9ydGFudDtcbn1cbi50ZXh0LW1vZHVsZS1hLnQtYmctY29sb3ItMyAuZnJhbWVfX2NlbGwge1xuICBiYWNrZ3JvdW5kOiAjZWJkMjk0ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlYmQyOTQgIWltcG9ydGFudDtcbiAgY29sb3I6ICMwZTFhMmIgIWltcG9ydGFudDtcbn1cbi50ZXh0LW1vZHVsZS1hLnQtYmctY29sb3ItNCAuZnJhbWVfX2NlbGwsIC50ZXh0LW1vZHVsZS1hLnQtYmctY29sb3ItZ3JheSAuZnJhbWVfX2NlbGwge1xuICBiYWNrZ3JvdW5kOiAjZjhmN2Y1ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOGY3ZjUgIWltcG9ydGFudDtcbiAgY29sb3I6ICMwZTFhMmIgIWltcG9ydGFudDtcbn1cblxuLnRleHQtbW9kdWxlLWIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB1bnNldCAhaW1wb3J0YW50O1xufVxuLnRleHQtbW9kdWxlLWIgLmZyYW1lX19jZWxsIHtcbiAgbWF4LXdpZHRoOiA4M3JlbTtcbn1cbi50ZXh0LW1vZHVsZS1iIC5mcmFtZV9fY2VsbC1pdGVtIHtcbiAgcGFkZGluZzogMnJlbSAxLjVyZW07XG4gIGJvcmRlci1yYWRpdXM6IDAuNjI1cmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC50ZXh0LW1vZHVsZS1iIC5mcmFtZV9fY2VsbC1pdGVtIHtcbiAgICBwYWRkaW5nOiAzcmVtIDJyZW07XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0MDBweCkge1xuICAudGV4dC1tb2R1bGUtYiAuZnJhbWVfX2NlbGwtaXRlbSB7XG4gICAgcGFkZGluZzogM3JlbSAzLjVyZW07XG4gIH1cbn1cbi50ZXh0LW1vZHVsZS1iX19jb250ZW50IHtcbiAgbWF4LXdpZHRoOiB1bnNldDtcbiAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbn1cbi50ZXh0LW1vZHVsZS1iX19jb250ZW50ID4gOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbi50ZXh0LW1vZHVsZS1iX19jb250ZW50ID4gOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTEwMHB4KSB7XG4gIC50ZXh0LW1vZHVsZS1iX19jb250ZW50IHtcbiAgICBtYXJnaW46IDAgM3JlbSAwIDA7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0MDBweCkge1xuICAudGV4dC1tb2R1bGUtYl9fY29udGVudCB7XG4gICAgbWFyZ2luOiAwIDVyZW0gMCAwO1xuICB9XG59XG4udGV4dC1tb2R1bGUtYl9faW5mb2JveCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDAuNjI1cmVtO1xuICBtYXJnaW46IDA7XG4gIG1heC13aWR0aDogdW5zZXQ7XG59XG4udGV4dC1tb2R1bGUtYjpub3QoW2NsYXNzKj10LWJnLV0pIC50ZXh0LW1vZHVsZS1iX19pbmZvYm94IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjdmNTtcbn1cbi50ZXh0LW1vZHVsZS1iLnQtYmctY29sb3ItMSAuZnJhbWVfX2NlbGwtaXRlbSB7XG4gIGJhY2tncm91bmQ6ICMwZTFhMmIgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBlMWEyYiAhaW1wb3J0YW50O1xuICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xufVxuLnRleHQtbW9kdWxlLWIudC1iZy1jb2xvci0yIC5mcmFtZV9fY2VsbC1pdGVtIHtcbiAgYmFja2dyb3VuZDogI2RkZDZmNCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGRkNmY0ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjMGUxYTJiICFpbXBvcnRhbnQ7XG59XG4udGV4dC1tb2R1bGUtYi50LWJnLWNvbG9yLTMgLmZyYW1lX19jZWxsLWl0ZW0ge1xuICBiYWNrZ3JvdW5kOiAjZWJkMjk0ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlYmQyOTQgIWltcG9ydGFudDtcbiAgY29sb3I6ICMwZTFhMmIgIWltcG9ydGFudDtcbn1cbi50ZXh0LW1vZHVsZS1iLnQtYmctY29sb3ItNCAuZnJhbWVfX2NlbGwtaXRlbSwgLnRleHQtbW9kdWxlLWIudC1iZy1jb2xvci1ncmF5IC5mcmFtZV9fY2VsbC1pdGVtIHtcbiAgYmFja2dyb3VuZDogI2Y4ZjdmNSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmN2Y1ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjMGUxYTJiICFpbXBvcnRhbnQ7XG59XG5cbi50YWJsZS1tb2R1bGUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGNsZWFyOiBib3RoO1xuICBwYWRkaW5nOiAyNHB4IDE2cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjU7XG59XG4udGFibGUtbW9kdWxlOmZpcnN0LWNoaWxkIHtcbiAgcGFkZGluZy10b3A6IDE2MHB4O1xufVxuLnRhYmxlLW1vZHVsZTpmaXJzdC1jaGlsZDo6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIlwiO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiAwO1xuICBoZWlnaHQ6IDExNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA0YzZhO1xufVxuLmRvY3VtZW50LWxvYWRlZC1jb250ZW50IC50YWJsZS1tb2R1bGU6Zmlyc3QtY2hpbGQ6OmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4udGFibGUtbW9kdWxlIC5mcmFtZV9fY2VsbCB7XG4gIG1heC13aWR0aDogMTM2MnB4O1xuICBtYXJnaW46IGF1dG87XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgLnRhYmxlLW1vZHVsZSAuZnJhbWVfX2NlbGwge1xuICAgIG1heC13aWR0aDogODUzLjMzMzMzMzMzMzNweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAudGFibGUtbW9kdWxlIC5mcmFtZV9fY2VsbCB7XG4gICAgbWF4LXdpZHRoOiAxMzYycHg7XG4gIH1cbn1cbi50YWJsZS1tb2R1bGUgLmZyYW1lX19jZWxsLWl0ZW0ge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1sZWZ0OiAwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA2NDBweCkge1xuICAudGFibGUtbW9kdWxlIC5mcmFtZV9fY2VsbC1pdGVtIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnRhYmxlLW1vZHVsZSAuZnJhbWVfX2NlbGwtaXRlbSB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgLnRhYmxlLW1vZHVsZSAuZnJhbWVfX2NlbGwtaXRlbSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC50YWJsZS1tb2R1bGUgLmZyYW1lX19jZWxsLWl0ZW0ge1xuICAgIG1hcmdpbi1sZWZ0OiAwJTtcbiAgfVxufVxuLnRhYmxlLW1vZHVsZSAudGFibGUtbW9kdWxlX193cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAwO1xufVxuLnRhYmxlLW1vZHVsZSAudGFibGUtbW9kdWxlX193cmFwcGVyOjotd2Via2l0LXNjcm9sbGJhciB7XG4gIHdpZHRoOiAxMHB4O1xuICBoZWlnaHQ6IDA7XG4gIHotaW5kZXg6IDEyO1xufVxuLnRhYmxlLW1vZHVsZSAudGFibGUtbW9kdWxlX193cmFwcGVyOmhvdmVyOjotd2Via2l0LXNjcm9sbGJhciB7XG4gIGhlaWdodDogOHB4O1xufVxuLnRhYmxlLW1vZHVsZSAudGFibGUtbW9kdWxlX193cmFwcGVyOjotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4wNSk7XG59XG4udGFibGUtbW9kdWxlIC50YWJsZS1tb2R1bGVfX3dyYXBwZXI6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjMpO1xuICBiYWNrZ3JvdW5kOiAjMDA2ODkwO1xufVxuLnRhYmxlLW1vZHVsZSAudGFibGUtbW9kdWxlX193cmFwcGVyOjotd2Via2l0LXNjcm9sbGJhci10aHVtYjp3aW5kb3ctaW5hY3RpdmUge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMSk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC50YWJsZS1tb2R1bGUgLnRhYmxlLW1vZHVsZV9fd3JhcHBlciB7XG4gICAgcGFkZGluZzogMC41cmVtIDRyZW0gMnJlbTtcbiAgfVxufVxuLnRhYmxlLW1vZHVsZSAudGFibGUtbW9kdWxlX193cmFwcGVyIGgxLFxuLnRhYmxlLW1vZHVsZSAudGFibGUtbW9kdWxlX193cmFwcGVyIGgyLFxuLnRhYmxlLW1vZHVsZSAudGFibGUtbW9kdWxlX193cmFwcGVyIGgzLFxuLnRhYmxlLW1vZHVsZSAudGFibGUtbW9kdWxlX193cmFwcGVyIGg0LFxuLnRhYmxlLW1vZHVsZSAudGFibGUtbW9kdWxlX193cmFwcGVyIGg1IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDAgMTZweDtcbiAgei1pbmRleDogMTtcbn1cbi50YWJsZS1tb2R1bGUgLnRhYmxlLW1vZHVsZV9fd3JhcHBlciBoMTpiZWZvcmUsXG4udGFibGUtbW9kdWxlIC50YWJsZS1tb2R1bGVfX3dyYXBwZXIgaDI6YmVmb3JlLFxuLnRhYmxlLW1vZHVsZSAudGFibGUtbW9kdWxlX193cmFwcGVyIGgzOmJlZm9yZSxcbi50YWJsZS1tb2R1bGUgLnRhYmxlLW1vZHVsZV9fd3JhcHBlciBoNDpiZWZvcmUsXG4udGFibGUtbW9kdWxlIC50YWJsZS1tb2R1bGVfX3dyYXBwZXIgaDU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMTZweDtcbiAgYm90dG9tOiAtNnB4O1xuICBsZWZ0OiAxNnB4O1xuICBoZWlnaHQ6IDRweDtcbiAgei1pbmRleDogMjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNjg5MDtcbn1cbi50YWJsZS1tb2R1bGUgdGFibGUge1xuICBtYXJnaW46IC0wLjA2MjVyZW0gLTEuNXJlbTtcbiAgcGFkZGluZzogMS4yNXJlbSAzMnB4IDAuODEyNXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnRhYmxlLW1vZHVsZSB0YWJsZSB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2JmYmZiZjtcbiAgfVxufVxuLnRhYmxlLW1vZHVsZSB0YWJsZSB0aCxcbi50YWJsZS1tb2R1bGUgdGFibGUgdGQge1xuICBwYWRkaW5nOiAwLjYyNXJlbSAxLjI1cmVtIDAuNXJlbSAwcmVtO1xufVxuLnRhYmxlLW1vZHVsZSB0YWJsZSB0aDpsYXN0LW9mLXR5cGUsXG4udGFibGUtbW9kdWxlIHRhYmxlIHRkOmxhc3Qtb2YtdHlwZSB7XG4gIHBhZGRpbmc6IDAuNXJlbSAwcmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDE0MDBweCkge1xuICAudGFibGUtbW9kdWxlIHRhYmxlIHRoLFxuLnRhYmxlLW1vZHVsZSB0YWJsZSB0ZCB7XG4gICAgcGFkZGluZzogMS4yNXJlbSAxLjVyZW0gMXJlbSAwcmVtO1xuICAgIG1pbi13aWR0aDogNi4yNXJlbTtcbiAgfVxuICAudGFibGUtbW9kdWxlIHRhYmxlIHRoOmxhc3Qtb2YtdHlwZSxcbi50YWJsZS1tb2R1bGUgdGFibGUgdGQ6bGFzdC1vZi10eXBlIHtcbiAgICBwYWRkaW5nOiAxcmVtIDByZW07XG4gIH1cbn1cbi50YWJsZS1tb2R1bGUgdGFibGUgdHI6bGFzdC1vZi10eXBlIHRoLFxuLnRhYmxlLW1vZHVsZSB0YWJsZSB0cjpsYXN0LW9mLXR5cGUgdGQge1xuICBib3JkZXItYm90dG9tOiAwO1xufVxuLnRhYmxlLW1vZHVsZSB0YWJsZSB0aCB7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbn1cbi50YWJsZS1tb2R1bGUgdGFibGUgdGQge1xuICBmb250LXNpemU6IDFyZW07XG59XG4udGFibGUtbW9kdWxlIHRhYmxlICsgcCB7XG4gIGZvbnQtc2l6ZTogMC44MTI1cmVtO1xuICBsaW5lLWhlaWdodDogMS4xODc1cmVtO1xuICBwYWRkaW5nLWxlZnQ6IDAuNjI1cmVtO1xufVxuXG4uaW1hZ2UtbW9kdWxlX19pbWFnZS1jb250YWluZXIge1xuICBwYWRkaW5nOiAwIDhweDtcbn1cbi5pbWFnZS1tb2R1bGVfX2ltYWdlLWNvbnRhaW5lciBpbWcsXG4uaW1hZ2UtbW9kdWxlX19pbWFnZS1jb250YWluZXIgcGljdHVyZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IGF1dG87XG4gIG1pbi13aWR0aDogMTAwJTtcbn1cblxuLmltYWdlLW1vZHVsZV9faW1hZ2UtdGV4dCB7XG4gIGZvbnQtc2l6ZTogMC44MTI1cmVtO1xuICBsaW5lLWhlaWdodDogMS4zNzVyZW07XG4gIGNvbG9yOiAjMDA0YzZhO1xufVxuXG4uaW1hZ2UtbW9kdWxlLWEgLmltYWdlLW1vZHVsZV9faW1hZ2UtdGV4dCB7XG4gIHBhZGRpbmc6IDAgOHB4O1xufVxuXG4uaW1hZ2UtbW9kdWxlLWEgLmltYWdlLW1vZHVsZV9faW1hZ2UtY29udGFpbmVyLFxuLmltYWdlLW1vZHVsZS1iIC5pbWFnZS1tb2R1bGVfX2ltYWdlLWNvbnRhaW5lciB7XG4gIHBhZGRpbmc6IDAgOHB4O1xufVxuLmltYWdlLW1vZHVsZS1hIC5mcmFtZV9fY2VsbC1pdGVtLFxuLmltYWdlLW1vZHVsZS1iIC5mcmFtZV9fY2VsbC1pdGVtIHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiBhdXRvO1xufVxuXG4uaW1hZ2UtbW9kdWxlLWEge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGNsZWFyOiBib3RoO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmltYWdlLW1vZHVsZS1hOmZpcnN0LWNoaWxkIHtcbiAgcGFkZGluZy10b3A6IDEyMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuaW1hZ2UtbW9kdWxlLWE6Zmlyc3QtY2hpbGQge1xuICAgIHBhZGRpbmctdG9wOiAxNjBweDtcbiAgfVxufVxuLmltYWdlLW1vZHVsZS1hIC5mcmFtZV9fY2VsbCB7XG4gIG1heC13aWR0aDogMTM2MnB4O1xuICBtYXJnaW46IGF1dG87XG4gIHBhZGRpbmc6IDAgMTZweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA2NDBweCkge1xuICAuaW1hZ2UtbW9kdWxlLWEgLmZyYW1lX19jZWxsIHtcbiAgICBtYXgtd2lkdGg6IDg1My4zMzMzMzMzMzMzcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmltYWdlLW1vZHVsZS1hIC5mcmFtZV9fY2VsbCB7XG4gICAgbWF4LXdpZHRoOiAxMzYycHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA2NDBweCkge1xuICAuaW1hZ2UtbW9kdWxlLWEgLmZyYW1lX19jZWxsIHtcbiAgICBwYWRkaW5nOiAwIDI0cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmltYWdlLW1vZHVsZS1hIC5mcmFtZV9fY2VsbCB7XG4gICAgcGFkZGluZzogMCA4cHg7XG4gIH1cbn1cbi5pbWFnZS1tb2R1bGUtYSAuZnJhbWVfX2NlbGwtaXRlbSB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWFyZ2luLWxlZnQ6IDAlO1xuICBwYWRkaW5nOiAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gIC5pbWFnZS1tb2R1bGUtYSAuZnJhbWVfX2NlbGwtaXRlbSB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5pbWFnZS1tb2R1bGUtYSAuZnJhbWVfX2NlbGwtaXRlbSB7XG4gICAgbWF4LXdpZHRoOiA3NSU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA2NDBweCkge1xuICAuaW1hZ2UtbW9kdWxlLWEgLmZyYW1lX19jZWxsLWl0ZW0ge1xuICAgIG1hcmdpbi1sZWZ0OiAwJTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuaW1hZ2UtbW9kdWxlLWEgLmZyYW1lX19jZWxsLWl0ZW0ge1xuICAgIG1hcmdpbi1sZWZ0OiAxMi41JTtcbiAgfVxufVxuLmltYWdlLW1vZHVsZS1hLmludmVydCAuZnJhbWVfX2NlbGwtaXRlbSB7XG4gIGZsb2F0OiBsZWZ0O1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuLmltYWdlLW1vZHVsZS1hLmludmVydCAuZnJhbWVfX2NlbGwtaXRlbSBwIHtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuXG4uaW1hZ2UtbW9kdWxlLWIgLmZyYW1lX19jZWxsIHtcbiAgbWF4LXdpZHRoOiAxMzYycHg7XG4gIG1hcmdpbjogYXV0bztcbiAgcGFkZGluZzogMCAxNnB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gIC5pbWFnZS1tb2R1bGUtYiAuZnJhbWVfX2NlbGwge1xuICAgIG1heC13aWR0aDogODUzLjMzMzMzMzMzMzNweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuaW1hZ2UtbW9kdWxlLWIgLmZyYW1lX19jZWxsIHtcbiAgICBtYXgtd2lkdGg6IDEzNjJweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gIC5pbWFnZS1tb2R1bGUtYiAuZnJhbWVfX2NlbGwge1xuICAgIHBhZGRpbmc6IDAgMjRweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuaW1hZ2UtbW9kdWxlLWIgLmZyYW1lX19jZWxsIHtcbiAgICBwYWRkaW5nOiAwIDhweDtcbiAgfVxufVxuLmltYWdlLW1vZHVsZS1iIC5pbWFnZS1tb2R1bGUtYl9fd3JhcHBlciB7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi5pbWFnZS1tb2R1bGUtYiAuaW1hZ2UtbW9kdWxlX19pbWFnZS1jb250YWluZXIge1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgLmltYWdlLW1vZHVsZS1iIC5pbWFnZS1tb2R1bGVfX2ltYWdlLWNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmltYWdlLW1vZHVsZS1iIC5pbWFnZS1tb2R1bGVfX2ltYWdlLWNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiAzNy41JTtcbiAgfVxufVxuLmltYWdlLW1vZHVsZS1iIC5pbWFnZS1tb2R1bGVfX2ltYWdlLWNvbnRhaW5lcjpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cbi5pbWFnZS1tb2R1bGUtYiAuaW1hZ2UtbW9kdWxlX19pbWFnZS1jb250YWluZXI6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4udmlkZW8tcGxheWVyLWZyYW1lIC5mcmFtZV9fY2VsbC1pdGVtIHtcbiAgcGFkZGluZzogMCA4cHg7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWFyZ2luLWxlZnQ6IDAlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gIC52aWRlby1wbGF5ZXItZnJhbWUgLmZyYW1lX19jZWxsLWl0ZW0ge1xuICAgIHBhZGRpbmc6IDAgOHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC52aWRlby1wbGF5ZXItZnJhbWUgLmZyYW1lX19jZWxsLWl0ZW0ge1xuICAgIHBhZGRpbmc6IDAgOHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgLnZpZGVvLXBsYXllci1mcmFtZSAuZnJhbWVfX2NlbGwtaXRlbSB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC52aWRlby1wbGF5ZXItZnJhbWUgLmZyYW1lX19jZWxsLWl0ZW0ge1xuICAgIG1heC13aWR0aDogNTAlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgLnZpZGVvLXBsYXllci1mcmFtZSAuZnJhbWVfX2NlbGwtaXRlbSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC52aWRlby1wbGF5ZXItZnJhbWUgLmZyYW1lX19jZWxsLWl0ZW0ge1xuICAgIG1hcmdpbi1sZWZ0OiAxMi41JTtcbiAgfVxufVxuXG4udmlkZW8tcGxheWVyIHtcbiAgY2xlYXI6IGJvdGg7XG59XG5cbi52aWRlby1wbGF5ZXItYnV0dG9uIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgc2NhbGUoMC44KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZlOTc0Mztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA2NDBweCkge1xuICAudmlkZW8tcGxheWVyLWJ1dHRvbiB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgc2NhbGUoMSk7XG4gIH1cbn1cbi52aWRlby1wbGF5ZXItYnV0dG9uIHN2ZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUzLjUlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgZmlsbDogI2ZmZjtcbiAgd2lkdGg6IDUwcHg7XG4gIGhlaWdodDogNTBweDtcbn1cbi52aWRlby1wbGF5ZXItYnV0dG9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTEwcHg7XG4gIHJpZ2h0OiAtMTBweDtcbiAgYm90dG9tOiAtMTBweDtcbiAgbGVmdDogLTEwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTQsIDE1MSwgNjcsIDAuNCk7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC40cyBlYXNlO1xuICBhbmltYXRpb246IHB1bHNlIDZzIGluZmluaXRlO1xufVxuLnZpZGVvLXBsYXllci1idXR0b246aG92ZXI6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU0LCAxNTEsIDY3LCAwLjYpO1xufVxuXG5Aa2V5ZnJhbWVzIHB1bHNlIHtcbiAgMCUsIDEwMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIH1cbiAgNTAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuOSk7XG4gIH1cbn1cbi5jb250YWN0LW1vZHVsZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY2xlYXI6IGJvdGg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDAwMDA7XG4gIGNvbG9yOiAjZmZmO1xuICBwYWRkaW5nOiAyNHB4IDE2cHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gIC5jb250YWN0LW1vZHVsZSB7XG4gICAgcGFkZGluZzogMjRweCAyNHB4IDQwcHg7XG4gIH1cbiAgLmNvbnRhY3QtbW9kdWxlOmZpcnN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLXRvcDogMTEuMjVyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmNvbnRhY3QtbW9kdWxlIHtcbiAgICBwYWRkaW5nOiA0MHB4IDA7XG4gIH1cbn1cbi5jb250YWN0LW1vZHVsZSAuY29udGFjdC1tb2R1bGVfX3RpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMC45Mzc1cmVtO1xuICBmb250LWZhbWlseTogXCJGb3JveWEgQmFua2kgRGlzcGxheVwiLCBcIkhlbHZldGljYVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xufVxuLmNvbnRhY3QtbW9kdWxlIC5jb250YWN0LW1vZHVsZV9fcGhvbmUgYSB7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LWZhbWlseTogXCJGb3JveWEgQmFua2kgRGlzcGxheVwiLCBcIkhlbHZldGljYVwiLCBzYW5zLXNlcmlmO1xufVxuLmNvbnRhY3QtbW9kdWxlIC5jb250YWN0LW1vZHVsZV9fcGhvbmUgYTpiZWZvcmUsIC5jb250YWN0LW1vZHVsZSAuY29udGFjdC1tb2R1bGVfX3Bob25lIGE6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmNvbnRhY3QtbW9kdWxlIC5jb250YWN0LXJvdyAuY29udGFjdC1pY29uLWxpbmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBjb2xvcjogIzAwMDtcbn1cbi5jb250YWN0LW1vZHVsZSAuY29udGFjdC1yb3cgLmNvbnRhY3QtaWNvbi1saW5rOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMTAwcHgpIHtcbiAgLmNvbnRhY3QtbW9kdWxlIC5jb250YWN0LXJvdyAuY29udGFjdC1pY29uLWxpbmsge1xuICAgIGZsZXgtYmFzaXM6IDEwcmVtO1xuICAgIG1pbi13aWR0aDogMTByZW07XG4gICAgbWluLWhlaWdodDogNy41cmVtO1xuICAgIHBhZGRpbmctdG9wOiAyLjVyZW07XG4gICAgYm94LXNoYWRvdzogMCAwIDAgcmdiYSgwLCAwLCAwLCAwKTtcbiAgICB0cmFuc2l0aW9uOiBib3gtc2hhZG93IDAuOHMgY3ViaWMtYmV6aWVyKDAuMjQsIDAuNSwgMC4yMiwgMC44OSk7XG4gICAgei1pbmRleDogMTtcbiAgfVxuICAuY29udGFjdC1tb2R1bGUgLmNvbnRhY3Qtcm93IC5jb250YWN0LWljb24tbGluazpob3ZlciB7XG4gICAgei1pbmRleDogMjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIGJveC1zaGFkb3c6IDAgMjlweCA2MHB4IHJnYmEoNjIsIDk5LCAxMTQsIDAuNyksIDAgMnB4IDlweCByZ2JhKDYwLCA0NSwgMzMsIDAuMjgpO1xuICB9XG59XG4uY29udGFjdC1tb2R1bGUuaW52ZXJ0IC5jb250YWN0LXJvdyAuY29udGFjdC1pY29uLWxpbmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmNvbnRhY3QtbW9kdWxlLmNvbnRhY3QtbW9kdWxlLWEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB1bnNldDtcbiAgbWF4LXdpZHRoOiA5MHJlbTtcbiAgbWFyZ2luOiAwIGF1dG8gMXJlbTtcbiAgcGFkZGluZzogMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuY29udGFjdC1tb2R1bGUuY29udGFjdC1tb2R1bGUtYSB7XG4gICAgcGFkZGluZzogMCAzLjVyZW07XG4gIH1cbn1cbi5jb250YWN0LW1vZHVsZS5jb250YWN0LW1vZHVsZS1hIC5mcmFtZV9fY2VsbCB7XG4gIGJhY2tncm91bmQ6ICMwZTFhMmIgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBlMWEyYiAhaW1wb3J0YW50O1xuICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IHVuc2V0O1xuICBwYWRkaW5nOiAycmVtIDFyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmNvbnRhY3QtbW9kdWxlLmNvbnRhY3QtbW9kdWxlLWEgLmZyYW1lX19jZWxsIHtcbiAgICBwYWRkaW5nOiAyLjVyZW0gMDtcbiAgICBib3JkZXItcmFkaXVzOiAwLjYyNXJlbTtcbiAgfVxufVxuLmNvbnRhY3QtbW9kdWxlLmNvbnRhY3QtbW9kdWxlLWEgLmZyYW1lX19jZWxsLWl0ZW0ge1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IGF1dG87XG4gIG1heC13aWR0aDogNDFyZW07XG59XG4uY29udGFjdC1tb2R1bGUuY29udGFjdC1tb2R1bGUtYSAuZnJhbWVfX2NlbGwtaXRlbSA+IDpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4uY29udGFjdC1tb2R1bGUuY29udGFjdC1tb2R1bGUtYSAuZnJhbWVfX2NlbGwtaXRlbSA+IDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0MDBweCkge1xuICAuY29udGFjdC1tb2R1bGUuY29udGFjdC1tb2R1bGUtYSAuZnJhbWVfX2NlbGwtaXRlbSB7XG4gICAgbWF4LXdpZHRoOiA2MnJlbTtcbiAgICBtYXJnaW46IGF1dG87XG4gIH1cbn1cbi5jb250YWN0LW1vZHVsZS5jb250YWN0LW1vZHVsZS1hIC5jb250YWN0LW1vZHVsZV9fcGhvbmUge1xuICBtYXJnaW4tYm90dG9tOiAyLjVyZW07XG59XG4uY29udGFjdC1tb2R1bGUuY29udGFjdC1tb2R1bGUtYSAuY29udGFjdC1tb2R1bGVfX3Bob25lIGEge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmNvbnRhY3QtbW9kdWxlLmNvbnRhY3QtbW9kdWxlLWEgLmNvbnRhY3QtbW9kdWxlX19waG9uZSBhOmhvdmVyIHtcbiAgY29sb3I6ICNiNWI1YjU7XG59XG4uY29udGFjdC1tb2R1bGUuY29udGFjdC1tb2R1bGUtYSAuYS1hcnJvdy1saW5rX19jb250YWluZXIgLmEtYXJyb3ctbGluayB7XG4gIGZvbnQtZmFtaWx5OiBcIkZvcm95YSBCYW5raSBUZXh0XCIsIFwiSGVsdmV0aWNhXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG4gIGZsb2F0OiBub25lO1xufVxuLmNvbnRhY3QtbW9kdWxlLmNvbnRhY3QtbW9kdWxlLWEgLmEtYXJyb3ctbGlua19fY29udGFpbmVyIC5hLWFycm93LWxpbms6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnJTIwd2lkdGglM0QlMjcyNCUyNyUyMGhlaWdodCUzRCUyNzEzJTI3JTIwdmlld0JveCUzRCUyNzAlMjAwJTIwMjQlMjAxMyUyNyUyMGZpbGwlM0QlMjdub25lJTI3JTIweG1sbnMlM0QlMjdodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjIwMDAlMkZzdmclMjclM0UlM0NwYXRoJTIwZmlsbCUzRCUyNyUyM2ZmZmZmZiUyNyUyMGQlM0QlMjdNMTcuMSUyMDAuMjI1QzE2LjglMjAtMC4wNzUlMjAxNi4zNSUyMC0wLjA3NSUyMDE2LjA1JTIwMC4yMjVDMTUuNzUlMjAwLjUyNSUyMDE1Ljc1JTIwMC45NzUlMjAxNi4wNSUyMDEuMjc1TDE5Ljk1JTIwNS4zMjVIMC43NUMwLjMlMjA1LjMyNSUyMDAlMjA1LjYyNSUyMDAlMjA2LjA3NUMwJTIwNi41MjUlMjAwLjMlMjA2LjgyNSUyMDAuNzUlMjA2LjgyNUgyMC4xTDE2LjA1JTIwMTAuODc1QzE1Ljc1JTIwMTEuMTc1JTIwMTUuNzUlMjAxMS42MjUlMjAxNi4wNSUyMDExLjkyNUMxNi4yJTIwMTIuMDc1JTIwMTYuMzUlMjAxMi4wNzUlMjAxNi42NSUyMDEyLjA3NUMxNi45NSUyMDEyLjA3NSUyMDE3LjElMjAxMi4wNzUlMjAxNy4yNSUyMDExLjkyNUwyMy4xJTIwNi4wNzVMMTcuMSUyMDAuMjI1WiUyNyUyRiUzRSUzQyUyRnN2ZyUzRVwiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgY2VudGVyO1xuICB3aWR0aDogMS40Mzc1cmVtO1xuICBoZWlnaHQ6IDAuNzVyZW07XG4gIHJpZ2h0OiAwO1xuICBwb3NpdGlvbjogc3RhdGljO1xuICB0cmFuc2Zvcm06IG5vbmU7XG4gIHBhZGRpbmctbGVmdDogMC42MjVyZW07XG59XG4uY29udGFjdC1tb2R1bGUuY29udGFjdC1tb2R1bGUtYSAuYS1hcnJvdy1saW5rX19jb250YWluZXIgLmEtYXJyb3ctbGluazp2aXNpdGVkIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4uY29udGFjdC1tb2R1bGUuY29udGFjdC1tb2R1bGUtYSAuYS1hcnJvdy1saW5rX19jb250YWluZXIgLmEtYXJyb3ctbGluazpmb2N1cywgLmNvbnRhY3QtbW9kdWxlLmNvbnRhY3QtbW9kdWxlLWEgLmEtYXJyb3ctbGlua19fY29udGFpbmVyIC5hLWFycm93LWxpbms6aG92ZXIge1xuICBjb2xvcjogI2I1YjViNTtcbn1cbi5jb250YWN0LW1vZHVsZS5jb250YWN0LW1vZHVsZS1hIC5hLWFycm93LWxpbmtfX2NvbnRhaW5lciAuYS1hcnJvdy1saW5rOmZvY3VzOjphZnRlciwgLmNvbnRhY3QtbW9kdWxlLmNvbnRhY3QtbW9kdWxlLWEgLmEtYXJyb3ctbGlua19fY29udGFpbmVyIC5hLWFycm93LWxpbms6aG92ZXI6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyUyMHdpZHRoJTNEJTI3MjQlMjclMjBoZWlnaHQlM0QlMjcxMyUyNyUyMHZpZXdCb3glM0QlMjcwJTIwMCUyMDI0JTIwMTMlMjclMjBmaWxsJTNEJTI3bm9uZSUyNyUyMHhtbG5zJTNEJTI3aHR0cCUzQSUyRiUyRnd3dy53My5vcmclMkYyMDAwJTJGc3ZnJTI3JTNFJTNDcGF0aCUyMGZpbGwlM0QlMjclMjNiNWI1YjUlMjclMjBkJTNEJTI3TTE3LjElMjAwLjIyNUMxNi44JTIwLTAuMDc1JTIwMTYuMzUlMjAtMC4wNzUlMjAxNi4wNSUyMDAuMjI1QzE1Ljc1JTIwMC41MjUlMjAxNS43NSUyMDAuOTc1JTIwMTYuMDUlMjAxLjI3NUwxOS45NSUyMDUuMzI1SDAuNzVDMC4zJTIwNS4zMjUlMjAwJTIwNS42MjUlMjAwJTIwNi4wNzVDMCUyMDYuNTI1JTIwMC4zJTIwNi44MjUlMjAwLjc1JTIwNi44MjVIMjAuMUwxNi4wNSUyMDEwLjg3NUMxNS43NSUyMDExLjE3NSUyMDE1Ljc1JTIwMTEuNjI1JTIwMTYuMDUlMjAxMS45MjVDMTYuMiUyMDEyLjA3NSUyMDE2LjM1JTIwMTIuMDc1JTIwMTYuNjUlMjAxMi4wNzVDMTYuOTUlMjAxMi4wNzUlMjAxNy4xJTIwMTIuMDc1JTIwMTcuMjUlMjAxMS45MjVMMjMuMSUyMDYuMDc1TDE3LjElMjAwLjIyNVolMjclMkYlM0UlM0MlMkZzdmclM0VcIik7XG59XG4uY29udGFjdC1tb2R1bGUuY29udGFjdC1tb2R1bGUtYSAuYS1hcnJvdy1saW5rX19jb250YWluZXIgLmEtYXJyb3ctbGluayAuYS1hcnJvdy1saW5rX19pY29uLFxuLmNvbnRhY3QtbW9kdWxlLmNvbnRhY3QtbW9kdWxlLWEgLmEtYXJyb3ctbGlua19fY29udGFpbmVyIC5hLWFycm93LWxpbmsgLmljb24sXG4uY29udGFjdC1tb2R1bGUuY29udGFjdC1tb2R1bGUtYSAuYS1hcnJvdy1saW5rX19jb250YWluZXIgLmEtYXJyb3ctbGluayBzdmcge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmNvbnRhY3QtbW9kdWxlLmNvbnRhY3QtbW9kdWxlLWEgLmEtYXJyb3ctbGlua19fY29udGFpbmVyIC5hLWFycm93LWxpbms6YmVmb3JlIHtcbiAgY29udGVudDogbm9uZTtcbn1cblxuLmNvbnRhY3QtbW9kdWxlLmNvbnRhY3QtbW9kdWxlLWIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB1bnNldDtcbiAgbWF4LXdpZHRoOiA5MHJlbTtcbiAgbWFyZ2luOiAwIGF1dG8gMXJlbTtcbiAgcGFkZGluZzogMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuY29udGFjdC1tb2R1bGUuY29udGFjdC1tb2R1bGUtYiB7XG4gICAgcGFkZGluZzogMCAzLjVyZW07XG4gIH1cbn1cbi5jb250YWN0LW1vZHVsZS5jb250YWN0LW1vZHVsZS1iIC5mcmFtZV9fY2VsbCB7XG4gIGJhY2tncm91bmQ6ICMwZTFhMmIgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBlMWEyYiAhaW1wb3J0YW50O1xuICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IHVuc2V0O1xuICBwYWRkaW5nOiAycmVtIDFyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmNvbnRhY3QtbW9kdWxlLmNvbnRhY3QtbW9kdWxlLWIgLmZyYW1lX19jZWxsIHtcbiAgICBwYWRkaW5nOiAyLjVyZW0gNXJlbTtcbiAgICBib3JkZXItcmFkaXVzOiAwLjYyNXJlbTtcbiAgfVxufVxuLmNvbnRhY3QtbW9kdWxlLmNvbnRhY3QtbW9kdWxlLWIgLmZyYW1lX19jZWxsLWl0ZW0ge1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IGF1dG87XG4gIG1heC13aWR0aDogdW5zZXQ7XG59XG4uY29udGFjdC1tb2R1bGUuY29udGFjdC1tb2R1bGUtYiAuZnJhbWVfX2NlbGwtaXRlbSA+IDpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4uY29udGFjdC1tb2R1bGUuY29udGFjdC1tb2R1bGUtYiAuZnJhbWVfX2NlbGwtaXRlbSA+IDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jb250YWN0LW1vZHVsZS5jb250YWN0LW1vZHVsZS1iIC5jb250YWN0LW1vZHVsZV9fd3JhcHBlciB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG4gICAgZ2FwOiAycmVtO1xuICB9XG59XG4uY29udGFjdC1tb2R1bGUuY29udGFjdC1tb2R1bGUtYiAuY29udGFjdC1tb2R1bGVfX2ltYWdlIHtcbiAgZ3JpZC1jb2x1bW46IDIvc3BhbiAxO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IHVuc2V0O1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IGF1dG87XG4gIGhlaWdodDogYXV0bztcbiAgYm9yZGVyLXJhZGl1czogMC42MjVyZW07XG4gIG1hcmdpbi1ib3R0b206IDIuNXJlbTtcbn1cbi5jb250YWN0LW1vZHVsZS5jb250YWN0LW1vZHVsZS1iIC5jb250YWN0LW1vZHVsZV9faW1hZ2U6aGFzKGltZykge1xuICBhc3BlY3QtcmF0aW86IDQvMztcbn1cbi5jb250YWN0LW1vZHVsZS5jb250YWN0LW1vZHVsZS1iIC5jb250YWN0LW1vZHVsZV9fY29udGVudCB7XG4gIGdyaWQtY29sdW1uOiAxL3NwYW4gMTtcbiAgZ3JpZC1yb3c6IDE7XG59XG4uY29udGFjdC1tb2R1bGUuY29udGFjdC1tb2R1bGUtYiAuY29udGFjdC1tb2R1bGVfX3RpdGxlLFxuLmNvbnRhY3QtbW9kdWxlLmNvbnRhY3QtbW9kdWxlLWIgLmNvbnRhY3QtbW9kdWxlX190ZXh0IHtcbiAgbWF4LXdpZHRoOiB1bnNldDtcbn1cbi5jb250YWN0LW1vZHVsZS5jb250YWN0LW1vZHVsZS1iIC5jb250YWN0LW1vZHVsZV9fcGhvbmUge1xuICBtYXJnaW4tYm90dG9tOiAyLjVyZW07XG59XG4uY29udGFjdC1tb2R1bGUuY29udGFjdC1tb2R1bGUtYiAuY29udGFjdC1tb2R1bGVfX3Bob25lIGEge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmNvbnRhY3QtbW9kdWxlLmNvbnRhY3QtbW9kdWxlLWIgLmNvbnRhY3QtbW9kdWxlX19waG9uZSBhOmhvdmVyIHtcbiAgY29sb3I6ICNiNWI1YjU7XG59XG4uY29udGFjdC1tb2R1bGUuY29udGFjdC1tb2R1bGUtYiAuYS1hcnJvdy1saW5rX19jb250YWluZXIgLmEtYXJyb3ctbGluayB7XG4gIGZvbnQtZmFtaWx5OiBcIkZvcm95YSBCYW5raSBUZXh0XCIsIFwiSGVsdmV0aWNhXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG4gIGZsb2F0OiBub25lO1xufVxuLmNvbnRhY3QtbW9kdWxlLmNvbnRhY3QtbW9kdWxlLWIgLmEtYXJyb3ctbGlua19fY29udGFpbmVyIC5hLWFycm93LWxpbms6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnJTIwd2lkdGglM0QlMjcyNCUyNyUyMGhlaWdodCUzRCUyNzEzJTI3JTIwdmlld0JveCUzRCUyNzAlMjAwJTIwMjQlMjAxMyUyNyUyMGZpbGwlM0QlMjdub25lJTI3JTIweG1sbnMlM0QlMjdodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjIwMDAlMkZzdmclMjclM0UlM0NwYXRoJTIwZmlsbCUzRCUyNyUyM2ZmZmZmZiUyNyUyMGQlM0QlMjdNMTcuMSUyMDAuMjI1QzE2LjglMjAtMC4wNzUlMjAxNi4zNSUyMC0wLjA3NSUyMDE2LjA1JTIwMC4yMjVDMTUuNzUlMjAwLjUyNSUyMDE1Ljc1JTIwMC45NzUlMjAxNi4wNSUyMDEuMjc1TDE5Ljk1JTIwNS4zMjVIMC43NUMwLjMlMjA1LjMyNSUyMDAlMjA1LjYyNSUyMDAlMjA2LjA3NUMwJTIwNi41MjUlMjAwLjMlMjA2LjgyNSUyMDAuNzUlMjA2LjgyNUgyMC4xTDE2LjA1JTIwMTAuODc1QzE1Ljc1JTIwMTEuMTc1JTIwMTUuNzUlMjAxMS42MjUlMjAxNi4wNSUyMDExLjkyNUMxNi4yJTIwMTIuMDc1JTIwMTYuMzUlMjAxMi4wNzUlMjAxNi42NSUyMDEyLjA3NUMxNi45NSUyMDEyLjA3NSUyMDE3LjElMjAxMi4wNzUlMjAxNy4yNSUyMDExLjkyNUwyMy4xJTIwNi4wNzVMMTcuMSUyMDAuMjI1WiUyNyUyRiUzRSUzQyUyRnN2ZyUzRVwiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgY2VudGVyO1xuICB3aWR0aDogMS40Mzc1cmVtO1xuICBoZWlnaHQ6IDAuNzVyZW07XG4gIHJpZ2h0OiAwO1xuICBwb3NpdGlvbjogc3RhdGljO1xuICB0cmFuc2Zvcm06IG5vbmU7XG4gIHBhZGRpbmctbGVmdDogMC42MjVyZW07XG59XG4uY29udGFjdC1tb2R1bGUuY29udGFjdC1tb2R1bGUtYiAuYS1hcnJvdy1saW5rX19jb250YWluZXIgLmEtYXJyb3ctbGluazp2aXNpdGVkIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4uY29udGFjdC1tb2R1bGUuY29udGFjdC1tb2R1bGUtYiAuYS1hcnJvdy1saW5rX19jb250YWluZXIgLmEtYXJyb3ctbGluazpmb2N1cywgLmNvbnRhY3QtbW9kdWxlLmNvbnRhY3QtbW9kdWxlLWIgLmEtYXJyb3ctbGlua19fY29udGFpbmVyIC5hLWFycm93LWxpbms6aG92ZXIge1xuICBjb2xvcjogI2I1YjViNTtcbn1cbi5jb250YWN0LW1vZHVsZS5jb250YWN0LW1vZHVsZS1iIC5hLWFycm93LWxpbmtfX2NvbnRhaW5lciAuYS1hcnJvdy1saW5rOmZvY3VzOjphZnRlciwgLmNvbnRhY3QtbW9kdWxlLmNvbnRhY3QtbW9kdWxlLWIgLmEtYXJyb3ctbGlua19fY29udGFpbmVyIC5hLWFycm93LWxpbms6aG92ZXI6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyUyMHdpZHRoJTNEJTI3MjQlMjclMjBoZWlnaHQlM0QlMjcxMyUyNyUyMHZpZXdCb3glM0QlMjcwJTIwMCUyMDI0JTIwMTMlMjclMjBmaWxsJTNEJTI3bm9uZSUyNyUyMHhtbG5zJTNEJTI3aHR0cCUzQSUyRiUyRnd3dy53My5vcmclMkYyMDAwJTJGc3ZnJTI3JTNFJTNDcGF0aCUyMGZpbGwlM0QlMjclMjNiNWI1YjUlMjclMjBkJTNEJTI3TTE3LjElMjAwLjIyNUMxNi44JTIwLTAuMDc1JTIwMTYuMzUlMjAtMC4wNzUlMjAxNi4wNSUyMDAuMjI1QzE1Ljc1JTIwMC41MjUlMjAxNS43NSUyMDAuOTc1JTIwMTYuMDUlMjAxLjI3NUwxOS45NSUyMDUuMzI1SDAuNzVDMC4zJTIwNS4zMjUlMjAwJTIwNS42MjUlMjAwJTIwNi4wNzVDMCUyMDYuNTI1JTIwMC4zJTIwNi44MjUlMjAwLjc1JTIwNi44MjVIMjAuMUwxNi4wNSUyMDEwLjg3NUMxNS43NSUyMDExLjE3NSUyMDE1Ljc1JTIwMTEuNjI1JTIwMTYuMDUlMjAxMS45MjVDMTYuMiUyMDEyLjA3NSUyMDE2LjM1JTIwMTIuMDc1JTIwMTYuNjUlMjAxMi4wNzVDMTYuOTUlMjAxMi4wNzUlMjAxNy4xJTIwMTIuMDc1JTIwMTcuMjUlMjAxMS45MjVMMjMuMSUyMDYuMDc1TDE3LjElMjAwLjIyNVolMjclMkYlM0UlM0MlMkZzdmclM0VcIik7XG59XG4uY29udGFjdC1tb2R1bGUuY29udGFjdC1tb2R1bGUtYiAuYS1hcnJvdy1saW5rX19jb250YWluZXIgLmEtYXJyb3ctbGluayAuYS1hcnJvdy1saW5rX19pY29uLFxuLmNvbnRhY3QtbW9kdWxlLmNvbnRhY3QtbW9kdWxlLWIgLmEtYXJyb3ctbGlua19fY29udGFpbmVyIC5hLWFycm93LWxpbmsgLmljb24sXG4uY29udGFjdC1tb2R1bGUuY29udGFjdC1tb2R1bGUtYiAuYS1hcnJvdy1saW5rX19jb250YWluZXIgLmEtYXJyb3ctbGluayBzdmcge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmNvbnRhY3QtbW9kdWxlLmNvbnRhY3QtbW9kdWxlLWIgLmEtYXJyb3ctbGlua19fY29udGFpbmVyIC5hLWFycm93LWxpbms6YmVmb3JlIHtcbiAgY29udGVudDogbm9uZTtcbn1cblxuLmNvbnRhY3QtbW9kdWxlLWMge1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIG1hcmdpbi1ib3R0b206IDJyZW07XG4gIGJhY2tncm91bmQtY29sb3I6IHVuc2V0ICFpbXBvcnRhbnQ7XG59XG4uY29udGFjdC1tb2R1bGUtYyAuZnJhbWVfX2NlbGwge1xuICBtYXgtd2lkdGg6IDkwcmVtO1xuICBtYXJnaW46IGF1dG87XG4gIHBhZGRpbmc6IDAgMXJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuY29udGFjdC1tb2R1bGUtYyAuZnJhbWVfX2NlbGwge1xuICAgIHBhZGRpbmc6IDAgMy41cmVtO1xuICB9XG59XG4uY29udGFjdC1tb2R1bGUtYyAuZnJhbWVfX2NlbGwtaXRlbSB7XG4gIGJveC1zaGFkb3c6IDBweCA4cHggMjRweCAwcHggcmdiYSgxODEsIDE4MSwgMTgxLCAwLjI1KTtcbiAgYm9yZGVyLXJhZGl1czogMC42MjVyZW07XG4gIHBhZGRpbmc6IDJyZW0gMXJlbTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAxLjVyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmNvbnRhY3QtbW9kdWxlLWMgLmZyYW1lX19jZWxsLWl0ZW0ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBwYWRkaW5nOiA1cmVtIDIuNXJlbTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQwMHB4KSB7XG4gIC5jb250YWN0LW1vZHVsZS1jIC5mcmFtZV9fY2VsbC1pdGVtIHtcbiAgICBwYWRkaW5nOiA1cmVtIDVyZW0gNXJlbSAyLjVyZW07XG4gIH1cbn1cbi5jb250YWN0LW1vZHVsZS1jIC5jb250YWN0LW1vZHVsZV9fY29udGVudCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4uY29udGFjdC1tb2R1bGUtYyAuY29udGFjdC1tb2R1bGVfX2NvbnRlbnQgPiA6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuLmNvbnRhY3QtbW9kdWxlLWMgLmNvbnRhY3QtbW9kdWxlX19jb250ZW50ID4gOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmNvbnRhY3QtbW9kdWxlLWMgLmNvbnRhY3QtbW9kdWxlX190aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkZvcm95YSBCYW5raSBEaXNwbGF5XCIsIFwiSGVsdmV0aWNhXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY29udGFjdC1tb2R1bGUtYyAuY29udGFjdC1tb2R1bGVfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDJyZW07XG4gIH1cbn1cbi5jb250YWN0LW1vZHVsZS1jIC5jb250YWN0LW1vZHVsZV9fdGV4dCB7XG4gIGZvbnQtZmFtaWx5OiBcIkZvcm95YSBCYW5raSBUZXh0XCIsIFwiSGVsdmV0aWNhXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgbWFyZ2luOiAwO1xuICBtYXgtd2lkdGg6IDI1cmVtO1xufVxuLmNvbnRhY3QtbW9kdWxlLWMgLmNvbnRhY3Qtcm93IHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAxcmVtO1xuICBtYXJnaW46IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NDBweCkge1xuICAuY29udGFjdC1tb2R1bGUtYyAuY29udGFjdC1yb3cge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmNvbnRhY3QtbW9kdWxlLWMgLmNvbnRhY3Qtcm93IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgZ2FwOiAxLjVyZW07XG4gICAgbWFyZ2luOiAwIDAgMCBhdXRvO1xuICB9XG59XG4uY29udGFjdC1tb2R1bGUtYyAuY29udGFjdC1yb3cgLmNvbnRhY3QtaWNvbi1saW5rIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1ncm93OiB1bnNldDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxcmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmN2Y1O1xuICBjb2xvcjogIzBlMWEyYjtcbiAgYm9yZGVyLXJhZGl1czogMC42MjVyZW07XG4gIHBhZGRpbmc6IDFyZW07XG4gIG1pbi1oZWlnaHQ6IHVuc2V0O1xuICB0cmFuc2l0aW9uOiBib3gtc2hhZG93IDAuMnMgY3ViaWMtYmV6aWVyKDAuMjQsIDAuNSwgMC4yMiwgMC44OSk7XG59XG4uY29udGFjdC1tb2R1bGUtYyAuY29udGFjdC1yb3cgLmNvbnRhY3QtaWNvbi1saW5rOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjdmNTtcbiAgYm94LXNoYWRvdzogMHB4IDRweCAxMnB4IDBweCByZ2JhKDExNywgMTE3LCAxMTcsIDAuMjUpO1xufVxuLmNvbnRhY3QtbW9kdWxlLWMgLmNvbnRhY3Qtcm93IC5jb250YWN0LWljb24tbGluazphZnRlciB7XG4gIGNvbnRlbnQ6IG5vbmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NDBweCkge1xuICAuY29udGFjdC1tb2R1bGUtYyAuY29udGFjdC1yb3cgLmNvbnRhY3QtaWNvbi1saW5rIHtcbiAgICBmbGV4LWJhc2lzOiBjYWxjKDMzLjMzJSAtIDEwLjY2NjY2NjY2NjdweCk7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuY29udGFjdC1tb2R1bGUtYyAuY29udGFjdC1yb3cgLmNvbnRhY3QtaWNvbi1saW5rIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHdpZHRoOiA3LjE4NzVyZW07XG4gICAgaGVpZ2h0OiA3LjE4NzVyZW07XG4gICAgZmxleC1iYXNpczogYXV0bztcbiAgICBtaW4td2lkdGg6IGF1dG87XG4gIH1cbn1cbi5jb250YWN0LW1vZHVsZS1jIC5jb250YWN0LXJvdyAuY29udGFjdC1pY29uLWxpbmsgc3ZnIHtcbiAgd2lkdGg6IDNyZW07XG4gIGhlaWdodDogM3JlbTtcbiAgbWluLXdpZHRoOiAzcmVtO1xuICB0cmFuc2Zvcm06IG5vbmU7XG59XG4uY29udGFjdC1tb2R1bGUtYyAuY29udGFjdC1yb3cgLmNvbnRhY3QtaWNvbi1saW5rIHNwYW4ge1xuICBmb250LWZhbWlseTogXCJGb3JveWEgQmFua2kgVGV4dFwiLCBcIkhlbHZldGljYVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmNvbnRhY3QtbW9kdWxlLWMgLmNvbnRhY3Qtcm93IC5jb250YWN0LWljb24tbGluayBzcGFuIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cbi5jb250YWN0LW1vZHVsZS1jLmludmVydCAuY29udGFjdC1yb3cgLmNvbnRhY3QtaWNvbi1saW5rIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjdmNTtcbiAgY29sb3I6ICMwZTFhMmI7XG59XG4uY29udGFjdC1tb2R1bGUtYzpub3QoW2NsYXNzKj10LWJnLV0pIC5mcmFtZV9fY2VsbC1pdGVtIHtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZiAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjMGUxYTJiICFpbXBvcnRhbnQ7XG59XG4uY29udGFjdC1tb2R1bGUtYy50LWJnLWNvbG9yLTEgLmZyYW1lX19jZWxsLWl0ZW0ge1xuICBiYWNrZ3JvdW5kOiAjMGUxYTJiICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwZTFhMmIgIWltcG9ydGFudDtcbiAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbn1cbi5jb250YWN0LW1vZHVsZS1jLnQtYmctY29sb3ItMSAuZnJhbWVfX2NlbGwtaXRlbSAuY29udGFjdC1pY29uLWxpbmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmZmZmZmY7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGN1YmljLWJlemllcigwLjI0LCAwLjUsIDAuMjIsIDAuODkpO1xufVxuLmNvbnRhY3QtbW9kdWxlLWMudC1iZy1jb2xvci0xIC5mcmFtZV9fY2VsbC1pdGVtIC5jb250YWN0LWljb24tbGluazpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGNvbG9yOiAjMGUxYTJiO1xufVxuLmNvbnRhY3QtbW9kdWxlLWMudC1iZy1jb2xvci0yIC5mcmFtZV9fY2VsbC1pdGVtIHtcbiAgYmFja2dyb3VuZDogI2RkZDZmNCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGRkNmY0ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjMGUxYTJiICFpbXBvcnRhbnQ7XG59XG4uY29udGFjdC1tb2R1bGUtYy50LWJnLWNvbG9yLTMgLmZyYW1lX19jZWxsLWl0ZW0ge1xuICBiYWNrZ3JvdW5kOiAjZWJkMjk0ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlYmQyOTQgIWltcG9ydGFudDtcbiAgY29sb3I6ICMwZTFhMmIgIWltcG9ydGFudDtcbn1cbi5jb250YWN0LW1vZHVsZS1jLnQtYmctY29sb3ItNCAuZnJhbWVfX2NlbGwtaXRlbSwgLmNvbnRhY3QtbW9kdWxlLWMudC1iZy1jb2xvci1ncmF5IC5mcmFtZV9fY2VsbC1pdGVtIHtcbiAgYmFja2dyb3VuZDogI2Y4ZjdmNSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmN2Y1ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjMGUxYTJiICFpbXBvcnRhbnQ7XG59XG4uY29udGFjdC1tb2R1bGUtYy50LWJnLWNvbG9yLTQgLmZyYW1lX19jZWxsLWl0ZW0gLmNvbnRhY3QtaWNvbi1saW5rLFxuLmNvbnRhY3QtbW9kdWxlLWMudC1iZy1jb2xvci00IC5mcmFtZV9fY2VsbC1pdGVtIC5jb250YWN0LWljb24tbGluazpob3ZlciwgLmNvbnRhY3QtbW9kdWxlLWMudC1iZy1jb2xvci1ncmF5IC5mcmFtZV9fY2VsbC1pdGVtIC5jb250YWN0LWljb24tbGluayxcbi5jb250YWN0LW1vZHVsZS1jLnQtYmctY29sb3ItZ3JheSAuZnJhbWVfX2NlbGwtaXRlbSAuY29udGFjdC1pY29uLWxpbms6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xufVxuXG4uY29udGFjdC1tb2R1bGUuY29udGFjdC1tb2R1bGUtZCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogMjRweCAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgcGFkZGluZy1ib3R0b206IDE1MHB4O1xuICBtYXJnaW4tYm90dG9tOiAtNjVweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA2NDBweCkge1xuICAuY29udGFjdC1tb2R1bGUuY29udGFjdC1tb2R1bGUtZCB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDExMDBweCkge1xuICAuY29udGFjdC1tb2R1bGUuY29udGFjdC1tb2R1bGUtZCB7XG4gICAgZm9udC1zaXplOiAxLjYyNXJlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE0MDBweCkge1xuICAuY29udGFjdC1tb2R1bGUuY29udGFjdC1tb2R1bGUtZCB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE1MjBweCkge1xuICAuY29udGFjdC1tb2R1bGUuY29udGFjdC1tb2R1bGUtZCB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE2NzBweCkge1xuICAuY29udGFjdC1tb2R1bGUuY29udGFjdC1tb2R1bGUtZCB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxufVxuLmNvbnRhY3QtbW9kdWxlLmNvbnRhY3QtbW9kdWxlLWQuaW52ZXJ0IHtcbiAgY29sb3I6ICMwMDA7XG59XG4uY29udGFjdC1tb2R1bGUuY29udGFjdC1tb2R1bGUtZCAuZnJhbWVfX2NlbGwtaXRlbSB7XG4gIG1heC13aWR0aDogMTM2MnB4O1xuICBtYXJnaW46IGF1dG87XG4gIHBhZGRpbmc6IDAgMTZweDtcbiAgcG9zaXRpb246IHN0YXRpYztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA2NDBweCkge1xuICAuY29udGFjdC1tb2R1bGUuY29udGFjdC1tb2R1bGUtZCAuZnJhbWVfX2NlbGwtaXRlbSB7XG4gICAgbWF4LXdpZHRoOiA4NTMuMzMzMzMzMzMzM3B4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5jb250YWN0LW1vZHVsZS5jb250YWN0LW1vZHVsZS1kIC5mcmFtZV9fY2VsbC1pdGVtIHtcbiAgICBtYXgtd2lkdGg6IDEzNjJweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gIC5jb250YWN0LW1vZHVsZS5jb250YWN0LW1vZHVsZS1kIC5mcmFtZV9fY2VsbC1pdGVtIHtcbiAgICBwYWRkaW5nOiAwIDI0cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmNvbnRhY3QtbW9kdWxlLmNvbnRhY3QtbW9kdWxlLWQgLmZyYW1lX19jZWxsLWl0ZW0ge1xuICAgIHBhZGRpbmc6IDAgOHB4O1xuICB9XG59XG4uY29udGFjdC1tb2R1bGUuY29udGFjdC1tb2R1bGUtZCAuY29udGFjdC1tb2R1bGVfX2ltYWdlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDUuNjI1cmVtO1xuICBsZWZ0OiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGhlaWdodDogY2FsYygxMDAlIC0gNjVweCk7XG4gIHotaW5kZXg6IDA7XG4gIG1heC13aWR0aDogMTIwJTtcbn1cbi5jb250YWN0LW1vZHVsZS5jb250YWN0LW1vZHVsZS1kIC5jb250YWN0LW1vZHVsZV9faW1hZ2UgaW1nLFxuLmNvbnRhY3QtbW9kdWxlLmNvbnRhY3QtbW9kdWxlLWQgLmNvbnRhY3QtbW9kdWxlX19pbWFnZSB2aWRlbyxcbi5jb250YWN0LW1vZHVsZS5jb250YWN0LW1vZHVsZS1kIC5jb250YWN0LW1vZHVsZV9faW1hZ2Ugb2JqZWN0LFxuLmNvbnRhY3QtbW9kdWxlLmNvbnRhY3QtbW9kdWxlLWQgLmNvbnRhY3QtbW9kdWxlX19pbWFnZSBwaWN0dXJlIHtcbiAgbWF4LXdpZHRoOiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IGF1dG87XG4gIG1pbi13aWR0aDogMTAwJTtcbiAgbWluLWhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHJpZ2h0OiA1MCU7XG4gIGJvdHRvbTogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg1MCUsIDUwJSk7XG59XG4uY29udGFjdC1tb2R1bGUuY29udGFjdC1tb2R1bGUtZCAuY29udGFjdC1tb2R1bGVfX2ltYWdlLmZvY3VzLU1pZGRsZUNlbnRlciBpbWcsXG4uY29udGFjdC1tb2R1bGUuY29udGFjdC1tb2R1bGUtZCAuY29udGFjdC1tb2R1bGVfX2ltYWdlLmZvY3VzLU1pZGRsZUNlbnRlciB2aWRlbyxcbi5jb250YWN0LW1vZHVsZS5jb250YWN0LW1vZHVsZS1kIC5jb250YWN0LW1vZHVsZV9faW1hZ2UuZm9jdXMtTWlkZGxlQ2VudGVyIG9iamVjdCxcbi5jb250YWN0LW1vZHVsZS5jb250YWN0LW1vZHVsZS1kIC5jb250YWN0LW1vZHVsZV9faW1hZ2UuZm9jdXMtTWlkZGxlQ2VudGVyIHBpY3R1cmUge1xuICByaWdodDogNTAlO1xuICBib3R0b206IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoNTAlLCA1MCUpO1xufVxuLmNvbnRhY3QtbW9kdWxlLmNvbnRhY3QtbW9kdWxlLWQgLmNvbnRhY3QtbW9kdWxlX19pbWFnZS5mb2N1cy1Ub3BDZW50ZXIgaW1nLFxuLmNvbnRhY3QtbW9kdWxlLmNvbnRhY3QtbW9kdWxlLWQgLmNvbnRhY3QtbW9kdWxlX19pbWFnZS5mb2N1cy1Ub3BDZW50ZXIgdmlkZW8sXG4uY29udGFjdC1tb2R1bGUuY29udGFjdC1tb2R1bGUtZCAuY29udGFjdC1tb2R1bGVfX2ltYWdlLmZvY3VzLVRvcENlbnRlciBvYmplY3QsXG4uY29udGFjdC1tb2R1bGUuY29udGFjdC1tb2R1bGUtZCAuY29udGFjdC1tb2R1bGVfX2ltYWdlLmZvY3VzLVRvcENlbnRlciBwaWN0dXJlIHtcbiAgcmlnaHQ6IDUwJTtcbiAgYm90dG9tOiBhdXRvO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNTAlKTtcbn1cbi5jb250YWN0LW1vZHVsZS5jb250YWN0LW1vZHVsZS1kIC5jb250YWN0LW1vZHVsZV9faW1hZ2UuZm9jdXMtQm90dG9tQ2VudGVyIGltZyxcbi5jb250YWN0LW1vZHVsZS5jb250YWN0LW1vZHVsZS1kIC5jb250YWN0LW1vZHVsZV9faW1hZ2UuZm9jdXMtQm90dG9tQ2VudGVyIHZpZGVvLFxuLmNvbnRhY3QtbW9kdWxlLmNvbnRhY3QtbW9kdWxlLWQgLmNvbnRhY3QtbW9kdWxlX19pbWFnZS5mb2N1cy1Cb3R0b21DZW50ZXIgb2JqZWN0LFxuLmNvbnRhY3QtbW9kdWxlLmNvbnRhY3QtbW9kdWxlLWQgLmNvbnRhY3QtbW9kdWxlX19pbWFnZS5mb2N1cy1Cb3R0b21DZW50ZXIgcGljdHVyZSB7XG4gIHJpZ2h0OiA1MCU7XG4gIGJvdHRvbTogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDUwJSk7XG59XG4uY29udGFjdC1tb2R1bGUuY29udGFjdC1tb2R1bGUtZCAuY29udGFjdC1tb2R1bGVfX2ltYWdlLmZvY3VzLVRvcExlZnQgaW1nLFxuLmNvbnRhY3QtbW9kdWxlLmNvbnRhY3QtbW9kdWxlLWQgLmNvbnRhY3QtbW9kdWxlX19pbWFnZS5mb2N1cy1Ub3BMZWZ0IHZpZGVvLFxuLmNvbnRhY3QtbW9kdWxlLmNvbnRhY3QtbW9kdWxlLWQgLmNvbnRhY3QtbW9kdWxlX19pbWFnZS5mb2N1cy1Ub3BMZWZ0IG9iamVjdCxcbi5jb250YWN0LW1vZHVsZS5jb250YWN0LW1vZHVsZS1kIC5jb250YWN0LW1vZHVsZV9faW1hZ2UuZm9jdXMtVG9wTGVmdCBwaWN0dXJlIHtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogYXV0bztcbiAgYm90dG9tOiBhdXRvO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwJSwgMCUpO1xufVxuLmNvbnRhY3QtbW9kdWxlLmNvbnRhY3QtbW9kdWxlLWQgLmNvbnRhY3QtbW9kdWxlX19pbWFnZS5mb2N1cy1NaWRkbGVMZWZ0IGltZyxcbi5jb250YWN0LW1vZHVsZS5jb250YWN0LW1vZHVsZS1kIC5jb250YWN0LW1vZHVsZV9faW1hZ2UuZm9jdXMtTWlkZGxlTGVmdCB2aWRlbyxcbi5jb250YWN0LW1vZHVsZS5jb250YWN0LW1vZHVsZS1kIC5jb250YWN0LW1vZHVsZV9faW1hZ2UuZm9jdXMtTWlkZGxlTGVmdCBvYmplY3QsXG4uY29udGFjdC1tb2R1bGUuY29udGFjdC1tb2R1bGUtZCAuY29udGFjdC1tb2R1bGVfX2ltYWdlLmZvY3VzLU1pZGRsZUxlZnQgcGljdHVyZSB7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiBhdXRvO1xuICBib3R0b206IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDUwJSk7XG59XG4uY29udGFjdC1tb2R1bGUuY29udGFjdC1tb2R1bGUtZCAuY29udGFjdC1tb2R1bGVfX2ltYWdlLmZvY3VzLUJvdHRvbUxlZnQgaW1nLFxuLmNvbnRhY3QtbW9kdWxlLmNvbnRhY3QtbW9kdWxlLWQgLmNvbnRhY3QtbW9kdWxlX19pbWFnZS5mb2N1cy1Cb3R0b21MZWZ0IHZpZGVvLFxuLmNvbnRhY3QtbW9kdWxlLmNvbnRhY3QtbW9kdWxlLWQgLmNvbnRhY3QtbW9kdWxlX19pbWFnZS5mb2N1cy1Cb3R0b21MZWZ0IG9iamVjdCxcbi5jb250YWN0LW1vZHVsZS5jb250YWN0LW1vZHVsZS1kIC5jb250YWN0LW1vZHVsZV9faW1hZ2UuZm9jdXMtQm90dG9tTGVmdCBwaWN0dXJlIHtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IGF1dG87XG4gIGJvdHRvbTogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCUsIDAlKTtcbn1cbi5jb250YWN0LW1vZHVsZS5jb250YWN0LW1vZHVsZS1kIC5jb250YWN0LW1vZHVsZV9faW1hZ2UuZm9jdXMtVG9wUmlnaHQgaW1nLFxuLmNvbnRhY3QtbW9kdWxlLmNvbnRhY3QtbW9kdWxlLWQgLmNvbnRhY3QtbW9kdWxlX19pbWFnZS5mb2N1cy1Ub3BSaWdodCB2aWRlbyxcbi5jb250YWN0LW1vZHVsZS5jb250YWN0LW1vZHVsZS1kIC5jb250YWN0LW1vZHVsZV9faW1hZ2UuZm9jdXMtVG9wUmlnaHQgb2JqZWN0LFxuLmNvbnRhY3QtbW9kdWxlLmNvbnRhY3QtbW9kdWxlLWQgLmNvbnRhY3QtbW9kdWxlX19pbWFnZS5mb2N1cy1Ub3BSaWdodCBwaWN0dXJlIHtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogYXV0bztcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCUsIDAlKTtcbn1cbi5jb250YWN0LW1vZHVsZS5jb250YWN0LW1vZHVsZS1kIC5jb250YWN0LW1vZHVsZV9faW1hZ2UuZm9jdXMtTWlkZGxlUmlnaHQgaW1nLFxuLmNvbnRhY3QtbW9kdWxlLmNvbnRhY3QtbW9kdWxlLWQgLmNvbnRhY3QtbW9kdWxlX19pbWFnZS5mb2N1cy1NaWRkbGVSaWdodCB2aWRlbyxcbi5jb250YWN0LW1vZHVsZS5jb250YWN0LW1vZHVsZS1kIC5jb250YWN0LW1vZHVsZV9faW1hZ2UuZm9jdXMtTWlkZGxlUmlnaHQgb2JqZWN0LFxuLmNvbnRhY3QtbW9kdWxlLmNvbnRhY3QtbW9kdWxlLWQgLmNvbnRhY3QtbW9kdWxlX19pbWFnZS5mb2N1cy1NaWRkbGVSaWdodCBwaWN0dXJlIHtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNTAlKTtcbn1cbi5jb250YWN0LW1vZHVsZS5jb250YWN0LW1vZHVsZS1kIC5jb250YWN0LW1vZHVsZV9faW1hZ2UuZm9jdXMtQm90dG9tUmlnaHQgaW1nLFxuLmNvbnRhY3QtbW9kdWxlLmNvbnRhY3QtbW9kdWxlLWQgLmNvbnRhY3QtbW9kdWxlX19pbWFnZS5mb2N1cy1Cb3R0b21SaWdodCB2aWRlbyxcbi5jb250YWN0LW1vZHVsZS5jb250YWN0LW1vZHVsZS1kIC5jb250YWN0LW1vZHVsZV9faW1hZ2UuZm9jdXMtQm90dG9tUmlnaHQgb2JqZWN0LFxuLmNvbnRhY3QtbW9kdWxlLmNvbnRhY3QtbW9kdWxlLWQgLmNvbnRhY3QtbW9kdWxlX19pbWFnZS5mb2N1cy1Cb3R0b21SaWdodCBwaWN0dXJlIHtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCUsIDAlKTtcbn1cbi5jb250YWN0LW1vZHVsZS5jb250YWN0LW1vZHVsZS1kIC5jb250YWN0LW1vZHVsZV9faW1hZ2UuZm9jdXMtc3RyZXRjaCBpbWcsXG4uY29udGFjdC1tb2R1bGUuY29udGFjdC1tb2R1bGUtZCAuY29udGFjdC1tb2R1bGVfX2ltYWdlLmZvY3VzLXN0cmV0Y2ggdmlkZW8sXG4uY29udGFjdC1tb2R1bGUuY29udGFjdC1tb2R1bGUtZCAuY29udGFjdC1tb2R1bGVfX2ltYWdlLmZvY3VzLXN0cmV0Y2ggb2JqZWN0LFxuLmNvbnRhY3QtbW9kdWxlLmNvbnRhY3QtbW9kdWxlLWQgLmNvbnRhY3QtbW9kdWxlX19pbWFnZS5mb2N1cy1zdHJldGNoIHBpY3R1cmUge1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgLmNvbnRhY3QtbW9kdWxlLmNvbnRhY3QtbW9kdWxlLWQgLmNvbnRhY3QtbW9kdWxlX19pbWFnZSB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogY2FsYygxMDAlIC0gNjVweCk7XG4gICAgcmlnaHQ6IDA7XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmNvbnRhY3QtbW9kdWxlLmNvbnRhY3QtbW9kdWxlLWQgLmNvbnRhY3QtbW9kdWxlX19pbWFnZSB7XG4gICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSA2NXB4KTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgcmlnaHQ6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMTAwcHgpIHtcbiAgLmNvbnRhY3QtbW9kdWxlLmNvbnRhY3QtbW9kdWxlLWQgLmNvbnRhY3QtbW9kdWxlX19pbWFnZSB7XG4gICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSA2NXB4KTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgcmlnaHQ6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNDAwcHgpIHtcbiAgLmNvbnRhY3QtbW9kdWxlLmNvbnRhY3QtbW9kdWxlLWQgLmNvbnRhY3QtbW9kdWxlX19pbWFnZSB7XG4gICAgcmlnaHQ6IDA7XG4gICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSA2NXB4KTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLmNvbnRhY3QtbW9kdWxlLmNvbnRhY3QtbW9kdWxlLWQgLmNvbnRhY3QtbW9kdWxlX19jb250ZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyOiA2cHggc29saWQgY3VycmVudENvbG9yO1xuICBwYWRkaW5nOiAzMHB4IDBweDtcbiAgei1pbmRleDogMTtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIG1hcmdpbi10b3A6IDUwcHg7XG4gIHBhZGRpbmc6IDMwcHggMTBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAzNjBweCkge1xuICAuY29udGFjdC1tb2R1bGUuY29udGFjdC1tb2R1bGUtZCAuY29udGFjdC1tb2R1bGVfX2NvbnRlbnQge1xuICAgIHBhZGRpbmc6IDMwcHggMjVweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gIC5jb250YWN0LW1vZHVsZS5jb250YWN0LW1vZHVsZS1kIC5jb250YWN0LW1vZHVsZV9fY29udGVudCB7XG4gICAgcGFkZGluZzogMzBweCA1MHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5jb250YWN0LW1vZHVsZS5jb250YWN0LW1vZHVsZS1kIC5jb250YWN0LW1vZHVsZV9fY29udGVudCB7XG4gICAgbWF4LXdpZHRoOiA4MDBweDtcbiAgICBtYXJnaW46IDUwcHggYXV0bztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuY29udGFjdC1tb2R1bGUuY29udGFjdC1tb2R1bGUtZCAuY29udGFjdC1tb2R1bGVfX2NvbnRlbnQge1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTEwMHB4KSB7XG4gIC5jb250YWN0LW1vZHVsZS5jb250YWN0LW1vZHVsZS1kIC5jb250YWN0LW1vZHVsZV9fY29udGVudCB7XG4gICAgbWF4LXdpZHRoOiA2MDBweDtcbiAgICBtYXJnaW46IDQwcHggMCAwIDEzcHg7XG4gIH1cbn1cbi5jb250YWN0LW1vZHVsZS5jb250YWN0LW1vZHVsZS1kIC5jb250YWN0LW1vZHVsZV9fdGl0bGUge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMjZweDtcbiAgbGluZS1oZWlnaHQ6IDM1cHg7XG4gIG1hcmdpbjogMHB4IDBweCAyMHB4IDBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA2NDBweCkge1xuICAuY29udGFjdC1tb2R1bGUuY29udGFjdC1tb2R1bGUtZCAuY29udGFjdC1tb2R1bGVfX3RpdGxlIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICBsaW5lLWhlaWdodDogNTBweDtcbiAgfVxufVxuLmNvbnRhY3QtbW9kdWxlLmNvbnRhY3QtbW9kdWxlLWQgLmNvbnRhY3QtbW9kdWxlX190ZXh0IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nLWJvdHRvbTogODBweDtcbiAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gIGZvbnQtZmFtaWx5OiBcIkZvcm95YSBCYW5raSBUZXh0XCIsIFwiSGVsdmV0aWNhXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA2NDBweCkge1xuICAuY29udGFjdC1tb2R1bGUuY29udGFjdC1tb2R1bGUtZCAuY29udGFjdC1tb2R1bGVfX3RleHQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMTAwcHgpIHtcbiAgLmNvbnRhY3QtbW9kdWxlLmNvbnRhY3QtbW9kdWxlLWQgLmNvbnRhY3QtbW9kdWxlX190ZXh0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgfVxufVxuLmNvbnRhY3QtbW9kdWxlLmNvbnRhY3QtbW9kdWxlLWQgLmNvbnRhY3Qtcm93IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tdG9wOiAtNXJlbTtcbiAgcGFkZGluZzogMCAxNnB4O1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiAxO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuY29udGFjdC1tb2R1bGUuY29udGFjdC1tb2R1bGUtZCAuY29udGFjdC1yb3cge1xuICAgIG1hcmdpbi10b3A6IC0xNTBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDExMDBweCkge1xuICAuY29udGFjdC1tb2R1bGUuY29udGFjdC1tb2R1bGUtZCAuY29udGFjdC1yb3cge1xuICAgIHBhZGRpbmc6IDBweDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gICAgbWluLXdpZHRoOiA4NDBweDtcbiAgICBtYXJnaW46IC01MHB4IGF1dG8gLTEwcHggYXV0bztcbiAgICBwYWRkaW5nLWxlZnQ6IDIwJTtcbiAgfVxufVxuLmNvbnRhY3QtbW9kdWxlLmNvbnRhY3QtbW9kdWxlLWQgLmNvbnRhY3QtaWNvbi1saW5rIHtcbiAgcGFkZGluZzogMjBweDtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDExMDBweCkge1xuICAuY29udGFjdC1tb2R1bGUuY29udGFjdC1tb2R1bGUtZCAuY29udGFjdC1pY29uLWxpbmsge1xuICAgIHBhZGRpbmc6IDIwcHggMjBweDtcbiAgfVxufVxuXG4ubmV3cy1hcmNoaXZlLXRvcF9fZHJvcGRvd24gYnV0dG9uIHtcbiAgZm9udC1mYW1pbHk6IFwiRm9yb3lhIEJhbmtpIERpc3BsYXlcIiwgXCJIZWx2ZXRpY2FcIiwgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICMwMDA7XG59XG5cbi5uZXdzLWFyY2hpdmUgLm5ld3MtYXJjaGl2ZS10b3BfX3RpdGxlIHtcbiAgbWFyZ2luOiAxNnB4IDA7XG59XG5cbi5uZXdzLWFyY2hpdmUge1xuICBjbGVhcjogYm90aDtcbiAgdG9wOiAtMXB4O1xuICBtYXJnaW4tYm90dG9tOiAtMXB4O1xufVxuLm5ld3MtYXJjaGl2ZTo6YmVmb3JlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDkwcHg7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kOiAjMDA0YzZhO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gIC5uZXdzLWFyY2hpdmU6OmJlZm9yZSB7XG4gICAgaGVpZ2h0OiAxMjBweDtcbiAgICBwYWRkaW5nLXRvcDogMTIwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLm5ld3MtYXJjaGl2ZTo6YmVmb3JlIHtcbiAgICBoZWlnaHQ6IDE2MHB4O1xuICAgIHBhZGRpbmctdG9wOiAxNjBweDtcbiAgfVxufVxuLm5ld3MtYXJjaGl2ZTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjbGVhcjogYm90aDtcbn1cbi5uZXdzLWFyY2hpdmUgLmZyYW1lX19jZWxsLWl0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5uZXdzLWFyY2hpdmUtdG9wX19wcmltYXJ5IHtcbiAgbWF4LXdpZHRoOiAxMzYycHg7XG4gIG1hcmdpbjogYXV0bztcbiAgcGFkZGluZzogMCAxNnB4O1xuICBtYXJnaW4tdG9wOiAtMzBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLm5ld3MtYXJjaGl2ZS10b3BfX3ByaW1hcnkge1xuICAgIG1heC13aWR0aDogMTM2MnB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgLm5ld3MtYXJjaGl2ZS10b3BfX3ByaW1hcnkge1xuICAgIHBhZGRpbmc6IDAgMjRweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAubmV3cy1hcmNoaXZlLXRvcF9fcHJpbWFyeSB7XG4gICAgcGFkZGluZzogMCA4cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubmV3cy1hcmNoaXZlLXRvcF9fcHJpbWFyeSB7XG4gICAgbWFyZ2luLXRvcDogLTYwcHg7XG4gIH1cbn1cbi5uZXdzLWFyY2hpdmUtdG9wX19wcmltYXJ5IC5mcmFtZV9fY2VsbC1pdGVtIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBjb2xvcjogIzAwMDtcbiAgcGFkZGluZzogMjRweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgLm5ld3MtYXJjaGl2ZS10b3BfX3ByaW1hcnkgLmZyYW1lX19jZWxsLWl0ZW0ge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAubmV3cy1hcmNoaXZlLXRvcF9fcHJpbWFyeSAuZnJhbWVfX2NlbGwtaXRlbSB7XG4gICAgbWF4LXdpZHRoOiA4MS4yNSU7XG4gIH1cbn1cbi5uZXdzLWFyY2hpdmUtdG9wX19wcmltYXJ5IC5mcmFtZV9fY2VsbC1pdGVtOjphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogOHB4O1xuICBiYWNrZ3JvdW5kOiAjMDA2ODkwO1xuICBiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudChsZWdhY3ktZGlyZWN0aW9uKDQ1ZGVnKSwgIzAwNjg5MCwgIzAwYWRlZik7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg0NWRlZywgIzAwNjg5MCwgIzAwYWRlZik7XG59XG4ubmV3cy1hcmNoaXZlLXRvcF9fcHJpbWFyeSAuZnJhbWVfX2NlbGwtaXRlbTphZnRlciB7XG4gIHRvcDogYXV0bztcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDAlKTtcbiAgei1pbmRleDogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNDAwcHgpIHtcbiAgLm5ld3MtYXJjaGl2ZS10b3BfX3ByaW1hcnkgLmZyYW1lX19jZWxsLWl0ZW0ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuICAubmV3cy1hcmNoaXZlLXRvcF9fcHJpbWFyeSAuZnJhbWVfX2NlbGwtaXRlbTphZnRlciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5uZXdzLWFyY2hpdmUtdG9wX19wcmltYXJ5IC5mcmFtZV9fY2VsbC1pdGVtX19pbm5lciB7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBtYXJnaW4tbGVmdDogMDtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgcGFkZGluZzogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLm5ld3MtYXJjaGl2ZS10b3BfX3ByaW1hcnkgLmZyYW1lX19jZWxsLWl0ZW1fX2lubmVyIHtcbiAgICBwYWRkaW5nOiAxNnB4IDIuNiU7XG4gIH1cbn1cbi5uZXdzLWFyY2hpdmUtdG9wX19wcmltYXJ5IGgxLFxuLm5ld3MtYXJjaGl2ZS10b3BfX3ByaW1hcnkgaDIge1xuICBtYXJnaW46IDE1cHggMDtcbiAgZm9udC1mYW1pbHk6IFwiRm9yb3lhIEJhbmtpIERpc3BsYXlcIiwgXCJIZWx2ZXRpY2FcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5uZXdzLWFyY2hpdmUtdG9wX19wcmltYXJ5IGgxLFxuLm5ld3MtYXJjaGl2ZS10b3BfX3ByaW1hcnkgaDIge1xuICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgfVxufVxuLm5ld3MtYXJjaGl2ZS10b3BfX3ByaW1hcnkgdGltZSB7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGNvbG9yOiAjMDA0YzZhO1xufVxuLm5ld3MtYXJjaGl2ZS10b3BfX3ByaW1hcnkgLnRydW1wZXQge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuLm5ld3MtYXJjaGl2ZS10b3BfX3ByaW1hcnkgLmZyYW1lX19jZWxsLWl0ZW1fX2lubmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5uZXdzLWFyY2hpdmUtdG9wX19wcmltYXJ5IC5mcmFtZV9fY2VsbC1pdGVtIC5kcm9wZG93bi1zZWxlY3QtYm9keV9faW5uZXIge1xuICBjb2x1bW4tY291bnQ6IDE7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5uZXdzLWFyY2hpdmUtdG9wIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbn1cbi5uZXdzLWFyY2hpdmUtdG9wIC5kcm9wZG93bi1zZWxlY3Qge1xuICBtaW4td2lkdGg6IDI1MHB4O1xuICBtYXJnaW46IDE2cHggMDtcbn1cbi5uZXdzLWFyY2hpdmUtdG9wIC5kcm9wZG93bi1zZWxlY3QtYnV0dG9uIHtcbiAgb3V0bGluZTogbm9uZTtcbiAgYmFja2dyb3VuZDogI2Y1ZjVmNTtcbn1cblxuLm5ld3MtYXJjaGl2ZS1yZXN1bHQgPiAubmV3cy1hcmNoaXZlLXJlc3VsdF9faW5mby0tbW9iaWxlIHtcbiAgY29sb3I6ICMwMDA7XG59XG4ubmV3cy1hcmNoaXZlLXJlc3VsdCAubmV3cy1hcmNoaXZlLXJlc3VsdC10ZXh0cyAubmV3cy1hcmNoaXZlLXJlc3VsdC10ZXh0c19fdGV4dC1jb250YWluZXIge1xuICBoZWlnaHQ6IGF1dG87XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbi5uZXdzLWFyY2hpdmUtcmVzdWx0IC5uZXdzLWFyY2hpdmUtcmVzdWx0X19pdGVtIC5uZXdzLWFyY2hpdmUtcmVzdWx0LXRleHRzIHtcbiAgY29sb3I6ICMwMDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm5ld3MtYXJjaGl2ZS1yZXN1bHQgLm5ld3MtYXJjaGl2ZS1yZXN1bHRfX2l0ZW0gLm5ld3MtYXJjaGl2ZS1yZXN1bHRfX2ltZyB7XG4gICAgbWF4LWhlaWdodDogMTc1cHg7XG4gICAgbWF4LXdpZHRoOiAxNzVweDtcbiAgfVxuICAubmV3cy1hcmNoaXZlLXJlc3VsdCAubmV3cy1hcmNoaXZlLXJlc3VsdF9faXRlbSAubmV3cy1hcmNoaXZlLXJlc3VsdF9faW1nLS1mZWF0dXJlZCB7XG4gICAgbWF4LWhlaWdodDogMjAwcHg7XG4gICAgbWF4LXdpZHRoOiAyMDBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAubmV3cy1hcmNoaXZlLXJlc3VsdCAubmV3cy1hcmNoaXZlLXJlc3VsdF9faXRlbSB7XG4gICAgbWFyZ2luLWxlZnQ6IDExLjUlO1xuICAgIG1heC13aWR0aDogNTAlO1xuICB9XG59XG4ubmV3cy1hcmNoaXZlLXJlc3VsdCAubmV3cy1hcmNoaXZlLXJlc3VsdC10ZXh0c19fdGl0bGUge1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuXG4ubmV3cy1jYXRlZ29yaWVzIHtcbiAgd2lkdGg6IGF1dG87XG4gIGZsZXg6IDEgMCBhdXRvO1xufVxuXG4ubGF0ZXN0LW5ld3MtbGlzdCB7XG4gIG1hcmdpbi1ib3R0b206IDIuNXJlbTtcbn1cbi5sYXRlc3QtbmV3cy1saXN0IC5mcmFtZV9fY2VsbCB7XG4gIG1heC13aWR0aDogOTByZW07XG4gIHBhZGRpbmc6IDAgMXJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAubGF0ZXN0LW5ld3MtbGlzdCAuZnJhbWVfX2NlbGwge1xuICAgIHBhZGRpbmc6IDAgMy41cmVtO1xuICB9XG59XG4ubGF0ZXN0LW5ld3MtbGlzdCAuZnJhbWVfX2NlbGwtaXRlbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5sYXRlc3QtbmV3cy1saXN0IC5mcmFtZV9fY2VsbC1pdGVtID4gaDIge1xuICBmb250LWZhbWlseTogXCJGb3JveWEgQmFua2kgRGlzcGxheVwiLCBcIkhlbHZldGljYVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xufVxuLmxhdGVzdC1uZXdzLWxpc3QgLmxhdGVzdC1uZXdzLWxpc3RfX3dyYXBwZXIge1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgZ2FwOiAxcmVtO1xufVxuLmxhdGVzdC1uZXdzLWxpc3QgLmxhdGVzdC1uZXdzLWxpc3RfX2l0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YwZWZlYTtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIGJvcmRlci1yYWRpdXM6IDAuNjI1cmVtO1xuICBwYWRkaW5nOiAxLjVyZW07XG4gIG1hcmdpbjogMDtcbiAgbWluLXdpZHRoOiBhdXRvO1xuICBmbGV4LWJhc2lzOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHRyYW5zaXRpb246IGJveC1zaGFkb3cgMC4ycyBjdWJpYy1iZXppZXIoMC4yNCwgMC41LCAwLjIyLCAwLjg5KTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gIC5sYXRlc3QtbmV3cy1saXN0IC5sYXRlc3QtbmV3cy1saXN0X19pdGVtIHtcbiAgICBmbGV4LWJhc2lzOiBjYWxjKDUwJSAtIDAuNXJlbSk7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDUwJSAtIDAuNXJlbSk7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAubGF0ZXN0LW5ld3MtbGlzdCAubGF0ZXN0LW5ld3MtbGlzdF9faXRlbSB7XG4gICAgZmxleC1iYXNpczogY2FsYygyNSUgLSAwLjc1cmVtKTtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMjUlIC0gMC43NXJlbSk7XG4gIH1cbn1cbi5sYXRlc3QtbmV3cy1saXN0IC5sYXRlc3QtbmV3cy1saXN0X19pdGVtOmhvdmVyIHtcbiAgYm94LXNoYWRvdzogMHB4IDhweCAyNHB4IDBweCByZ2JhKDExNywgMTE3LCAxMTcsIDAuMzIpO1xufVxuLmxhdGVzdC1uZXdzLWxpc3QgLmxhdGVzdC1uZXdzLWxpc3RfX2ltYWdlLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ubGF0ZXN0LW5ld3MtbGlzdCAubGF0ZXN0LW5ld3MtbGlzdF9fdGV4dCB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMCAwIDFyZW07XG59XG4ubGF0ZXN0LW5ld3MtbGlzdCAubGF0ZXN0LW5ld3MtbGlzdF9fdGV4dCA+IDpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4ubGF0ZXN0LW5ld3MtbGlzdCAubGF0ZXN0LW5ld3MtbGlzdF9fdGV4dCA+IDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5sYXRlc3QtbmV3cy1saXN0IC5uZXdzLWNhdGVnb3JpZXMge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmxhdGVzdC1uZXdzLWxpc3QgLmxhdGVzdC1uZXdzLWxpc3RfX3RleHQtZGF0ZSB7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDAuNzVyZW07XG59XG4ubGF0ZXN0LW5ld3MtbGlzdCAubGF0ZXN0LW5ld3MtbGlzdF9fdGV4dC10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIG1hcmdpbi1ib3R0b206IDAuNjI1cmVtO1xufVxuLmxhdGVzdC1uZXdzLWxpc3QgLmxhdGVzdC1uZXdzLWxpc3RfX3RleHQtdGV4dCB7XG4gIGZvbnQtZmFtaWx5OiBcIkZvcm95YSBCYW5raSBUZXh0XCIsIFwiSGVsdmV0aWNhXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIG1hcmdpbi10b3A6IDAuNjI1cmVtO1xufVxuLmxhdGVzdC1uZXdzLWxpc3QgLmEtYXJyb3ctbGluay5hLWFycm93LWxpbmsuYS1hcnJvdy1saW5rIHtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbn1cbi5sYXRlc3QtbmV3cy1saXN0IC5hLWFycm93LWxpbmsuYS1hcnJvdy1saW5rLmEtYXJyb3ctbGluazo6YWZ0ZXIge1xuICB3aWR0aDogMXJlbTtcbiAgaGVpZ2h0OiAwLjYyNXJlbTtcbiAgcGFkZGluZy1sZWZ0OiAwLjYyNXJlbTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xufVxuLmxhdGVzdC1uZXdzLWxpc3QgLmxhdGVzdC1uZXdzLWxpc3RfX2JvdHRvbSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbn1cbi5sYXRlc3QtbmV3cy1saXN0IC5sYXRlc3QtbmV3cy1saXN0X19ib3R0b20gLmxhdGVzdC1uZXdzLWxpc3RfX2JvdHRvbS1idXR0b24ge1xuICBmb250LWZhbWlseTogXCJGb3JveWEgQmFua2kgVGV4dFwiLCBcIkhlbHZldGljYVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjMWI2YzkzO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xuICBmbG9hdDogbm9uZTtcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogYXV0bztcbiAgbWluLXdpZHRoOiBhdXRvO1xuICBtaW4taGVpZ2h0OiBhdXRvO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG4ubGF0ZXN0LW5ld3MtbGlzdCAubGF0ZXN0LW5ld3MtbGlzdF9fYm90dG9tIC5sYXRlc3QtbmV3cy1saXN0X19ib3R0b20tYnV0dG9uOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyUyMHdpZHRoJTNEJTI3MjQlMjclMjBoZWlnaHQlM0QlMjcxMyUyNyUyMHZpZXdCb3glM0QlMjcwJTIwMCUyMDI0JTIwMTMlMjclMjBmaWxsJTNEJTI3bm9uZSUyNyUyMHhtbG5zJTNEJTI3aHR0cCUzQSUyRiUyRnd3dy53My5vcmclMkYyMDAwJTJGc3ZnJTI3JTNFJTNDcGF0aCUyMGZpbGwlM0QlMjclMjMxYjZjOTMlMjclMjBkJTNEJTI3TTE3LjElMjAwLjIyNUMxNi44JTIwLTAuMDc1JTIwMTYuMzUlMjAtMC4wNzUlMjAxNi4wNSUyMDAuMjI1QzE1Ljc1JTIwMC41MjUlMjAxNS43NSUyMDAuOTc1JTIwMTYuMDUlMjAxLjI3NUwxOS45NSUyMDUuMzI1SDAuNzVDMC4zJTIwNS4zMjUlMjAwJTIwNS42MjUlMjAwJTIwNi4wNzVDMCUyMDYuNTI1JTIwMC4zJTIwNi44MjUlMjAwLjc1JTIwNi44MjVIMjAuMUwxNi4wNSUyMDEwLjg3NUMxNS43NSUyMDExLjE3NSUyMDE1Ljc1JTIwMTEuNjI1JTIwMTYuMDUlMjAxMS45MjVDMTYuMiUyMDEyLjA3NSUyMDE2LjM1JTIwMTIuMDc1JTIwMTYuNjUlMjAxMi4wNzVDMTYuOTUlMjAxMi4wNzUlMjAxNy4xJTIwMTIuMDc1JTIwMTcuMjUlMjAxMS45MjVMMjMuMSUyMDYuMDc1TDE3LjElMjAwLjIyNVolMjclMkYlM0UlM0MlMkZzdmclM0VcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IGNlbnRlcjtcbiAgd2lkdGg6IDEuNDM3NXJlbTtcbiAgaGVpZ2h0OiAwLjc1cmVtO1xuICByaWdodDogMDtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgdHJhbnNmb3JtOiBub25lO1xuICBwYWRkaW5nLWxlZnQ6IDAuNjI1cmVtO1xufVxuLmxhdGVzdC1uZXdzLWxpc3QgLmxhdGVzdC1uZXdzLWxpc3RfX2JvdHRvbSAubGF0ZXN0LW5ld3MtbGlzdF9fYm90dG9tLWJ1dHRvbjp2aXNpdGVkIHtcbiAgY29sb3I6ICMxYjZjOTM7XG59XG4ubGF0ZXN0LW5ld3MtbGlzdCAubGF0ZXN0LW5ld3MtbGlzdF9fYm90dG9tIC5sYXRlc3QtbmV3cy1saXN0X19ib3R0b20tYnV0dG9uOmZvY3VzLCAubGF0ZXN0LW5ld3MtbGlzdCAubGF0ZXN0LW5ld3MtbGlzdF9fYm90dG9tIC5sYXRlc3QtbmV3cy1saXN0X19ib3R0b20tYnV0dG9uOmhvdmVyIHtcbiAgY29sb3I6ICMwZTFhMmI7XG59XG4ubGF0ZXN0LW5ld3MtbGlzdCAubGF0ZXN0LW5ld3MtbGlzdF9fYm90dG9tIC5sYXRlc3QtbmV3cy1saXN0X19ib3R0b20tYnV0dG9uOmZvY3VzOjphZnRlciwgLmxhdGVzdC1uZXdzLWxpc3QgLmxhdGVzdC1uZXdzLWxpc3RfX2JvdHRvbSAubGF0ZXN0LW5ld3MtbGlzdF9fYm90dG9tLWJ1dHRvbjpob3Zlcjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnJTIwd2lkdGglM0QlMjcyNCUyNyUyMGhlaWdodCUzRCUyNzEzJTI3JTIwdmlld0JveCUzRCUyNzAlMjAwJTIwMjQlMjAxMyUyNyUyMGZpbGwlM0QlMjdub25lJTI3JTIweG1sbnMlM0QlMjdodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjIwMDAlMkZzdmclMjclM0UlM0NwYXRoJTIwZmlsbCUzRCUyNyUyMzBlMWEyYiUyNyUyMGQlM0QlMjdNMTcuMSUyMDAuMjI1QzE2LjglMjAtMC4wNzUlMjAxNi4zNSUyMC0wLjA3NSUyMDE2LjA1JTIwMC4yMjVDMTUuNzUlMjAwLjUyNSUyMDE1Ljc1JTIwMC45NzUlMjAxNi4wNSUyMDEuMjc1TDE5Ljk1JTIwNS4zMjVIMC43NUMwLjMlMjA1LjMyNSUyMDAlMjA1LjYyNSUyMDAlMjA2LjA3NUMwJTIwNi41MjUlMjAwLjMlMjA2LjgyNSUyMDAuNzUlMjA2LjgyNUgyMC4xTDE2LjA1JTIwMTAuODc1QzE1Ljc1JTIwMTEuMTc1JTIwMTUuNzUlMjAxMS42MjUlMjAxNi4wNSUyMDExLjkyNUMxNi4yJTIwMTIuMDc1JTIwMTYuMzUlMjAxMi4wNzUlMjAxNi42NSUyMDEyLjA3NUMxNi45NSUyMDEyLjA3NSUyMDE3LjElMjAxMi4wNzUlMjAxNy4yNSUyMDExLjkyNUwyMy4xJTIwNi4wNzVMMTcuMSUyMDAuMjI1WiUyNyUyRiUzRSUzQyUyRnN2ZyUzRVwiKTtcbn1cbi5sYXRlc3QtbmV3cy1saXN0IC5sYXRlc3QtbmV3cy1saXN0X19ib3R0b20gLmxhdGVzdC1uZXdzLWxpc3RfX2JvdHRvbS1idXR0b24gLmEtYXJyb3ctbGlua19faWNvbixcbi5sYXRlc3QtbmV3cy1saXN0IC5sYXRlc3QtbmV3cy1saXN0X19ib3R0b20gLmxhdGVzdC1uZXdzLWxpc3RfX2JvdHRvbS1idXR0b24gLmljb24sXG4ubGF0ZXN0LW5ld3MtbGlzdCAubGF0ZXN0LW5ld3MtbGlzdF9fYm90dG9tIC5sYXRlc3QtbmV3cy1saXN0X19ib3R0b20tYnV0dG9uIHN2ZyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ubGF0ZXN0LW5ld3MtbGlzdCAubGF0ZXN0LW5ld3MtbGlzdF9fYm90dG9tIC5sYXRlc3QtbmV3cy1saXN0X19ib3R0b20tYnV0dG9uOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYzOXB4KSB7XG4gIC5sYXRlc3QtbmV3cy1saXN0IC5sYXRlc3QtbmV3cy1saXN0X19ib3R0b20gLmxhdGVzdC1uZXdzLWxpc3RfX2JvdHRvbS1idXR0b246OmFmdGVyIHtcbiAgICBjb250ZW50OiBub25lO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuYXBlLWNvbnRhaW5lciB7XG4gICAgcGFkZGluZy10b3A6IDE3MHB4O1xuICB9XG59XG5cbi5tYW51YWwtbGlzdCAubWFudWFsLWxpc3RfX2ltYWdlIGltZyB7XG4gIGJvcmRlci1yYWRpdXM6IDAuNjI1cmVtO1xufVxuLm1hbnVhbC1saXN0IC5tYW51YWwtbGlzdF9fY3RhIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLnR3by1jb2x1bW4tbW9kdWxlIHtcbiAgbWF4LXdpZHRoOiA5MHJlbTtcbiAgbWFyZ2luOiAwIGF1dG8gMnJlbTtcbiAgcGFkZGluZzogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdW5zZXQgIWltcG9ydGFudDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAudHdvLWNvbHVtbi1tb2R1bGUge1xuICAgIHBhZGRpbmc6IDAgMy41cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW07XG4gIH1cbn1cbi50d28tY29sdW1uLW1vZHVsZSAuZnJhbWVfX2NlbGwge1xuICBtYXgtd2lkdGg6IHVuc2V0O1xuICBwYWRkaW5nOiAycmVtIDFyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnR3by1jb2x1bW4tbW9kdWxlIC5mcmFtZV9fY2VsbCB7XG4gICAgcGFkZGluZzogMi41cmVtO1xuICAgIGJvcmRlci1yYWRpdXM6IDAuNjI1cmVtO1xuICB9XG59XG4udHdvLWNvbHVtbi1tb2R1bGUgLmZyYW1lX19jZWxsLWl0ZW0ge1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IGF1dG87XG59XG4udHdvLWNvbHVtbi1tb2R1bGUgLmZyYW1lX19jZWxsLWl0ZW0gPiA6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuLnR3by1jb2x1bW4tbW9kdWxlIC5mcmFtZV9fY2VsbC1pdGVtID4gOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLnR3by1jb2x1bW4tbW9kdWxlIC5mcmFtZV9fY2VsbC1pdGVtIC50d28tY29sdW1uLW1vZHVsZV9fY29udGVudCB7XG4gIHBhZGRpbmctdG9wOiAwO1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAudHdvLWNvbHVtbi1tb2R1bGUgLmZyYW1lX19jZWxsLWl0ZW0gLnJpY2gtdGV4dCB7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gIH1cbn1cbi50d28tY29sdW1uLW1vZHVsZTpub3QoW2NsYXNzKj10LWJnLV0pIC5mcmFtZV9fY2VsbCB7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xufVxuLnR3by1jb2x1bW4tbW9kdWxlLnQtYmctY29sb3ItMSAuZnJhbWVfX2NlbGwge1xuICBiYWNrZ3JvdW5kOiAjMGUxYTJiICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwZTFhMmIgIWltcG9ydGFudDtcbiAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbn1cbi50d28tY29sdW1uLW1vZHVsZS50LWJnLWNvbG9yLTIgLmZyYW1lX19jZWxsIHtcbiAgYmFja2dyb3VuZDogI2RkZDZmNCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGRkNmY0ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjMGUxYTJiICFpbXBvcnRhbnQ7XG59XG4udHdvLWNvbHVtbi1tb2R1bGUudC1iZy1jb2xvci0zIC5mcmFtZV9fY2VsbCB7XG4gIGJhY2tncm91bmQ6ICNlYmQyOTQgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ViZDI5NCAhaW1wb3J0YW50O1xuICBjb2xvcjogIzBlMWEyYiAhaW1wb3J0YW50O1xufVxuLnR3by1jb2x1bW4tbW9kdWxlLnQtYmctY29sb3ItNCAuZnJhbWVfX2NlbGwsIC50d28tY29sdW1uLW1vZHVsZS50LWJnLWNvbG9yLWdyYXkgLmZyYW1lX19jZWxsIHtcbiAgYmFja2dyb3VuZDogI2Y4ZjdmNSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmN2Y1ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjMGUxYTJiICFpbXBvcnRhbnQ7XG59XG5cbi5tZWdhLW5hdi1sYXJnZSB7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGhlaWdodDogMTM2cHg7XG59XG4ubWVnYS1uYXYtbGFyZ2VfX2FjdGlvbnMtYnV0dG9ucy1saXN0Lm1lZ2EtbmF2LWFjdGlvbi1idXR0b25zLWxpc3Qge1xuICBtYXJnaW4tcmlnaHQ6IDMuNXJlbTtcbn1cbi5tZWdhLW5hdi1sYXJnZV9fcHJpbWFyeSB7XG4gIG1hcmdpbi1sZWZ0OiAxMDBweDtcbn1cbi5tZWdhLW5hdi1sYXJnZV9fcHJpbWFyeTo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICB3aWR0aDogMTBweDtcbiAgaGVpZ2h0OiAwO1xuICB6LWluZGV4OiAxMjtcbn1cbi5tZWdhLW5hdi1sYXJnZV9fcHJpbWFyeTpob3Zlcjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICBoZWlnaHQ6IDhweDtcbn1cbi5tZWdhLW5hdi1sYXJnZV9fcHJpbWFyeTo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMDUpO1xufVxuLm1lZ2EtbmF2LWxhcmdlX19wcmltYXJ5Ojotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgYmFja2dyb3VuZDogIzAwNjg5MDtcbn1cbi5tZWdhLW5hdi1sYXJnZV9fcHJpbWFyeTo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWI6d2luZG93LWluYWN0aXZlIHtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjEpO1xufVxuLm1lZ2EtbmF2LWxhcmdlX19wcmltYXJ5IHVsIHtcbiAgY29sdW1uLWdhcDogMnJlbTtcbn1cbi5tZWdhLW5hdi1sYXJnZV9fcHJpbWFyeSAubWVnYS1uYXYtcHJpbWFyeS1saW5rLFxuLm1lZ2EtbmF2LWxhcmdlX19wcmltYXJ5IC5tZWdhLW5hdi1wcmltYXJ5LWxpbms6dmlzaXRlZCB7XG4gIHBhZGRpbmc6IDA7XG4gIGNvbG9yOiAjMGUxYTJiO1xuICBmb250LWZhbWlseTogXCJGb3JveWEgQmFua2kgVGV4dFwiLCBcIkhlbHZldGljYVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG4ubWVnYS1uYXYtbGFyZ2VfX3ByaW1hcnkgLm1lZ2EtbmF2LXByaW1hcnktbGluay5pc0N1cnJlbnQsXG4ubWVnYS1uYXYtbGFyZ2VfX3ByaW1hcnkgLm1lZ2EtbmF2LXByaW1hcnktbGluazp2aXNpdGVkLmlzQ3VycmVudCB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4ubWVnYS1uYXYtbGFyZ2VfX3ByaW1hcnkgLm1lZ2EtbmF2LXByaW1hcnktbGluayBzcGFuLFxuLm1lZ2EtbmF2LWxhcmdlX19wcmltYXJ5IC5tZWdhLW5hdi1wcmltYXJ5LWxpbms6dmlzaXRlZCBzcGFuIHtcbiAgcGFkZGluZzogMC43NXJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5tZWdhLW5hdi1sYXJnZV9fcHJpbWFyeSAubWVnYS1uYXYtcHJpbWFyeS1saW5rIHNwYW46YWZ0ZXIsXG4ubWVnYS1uYXYtbGFyZ2VfX3ByaW1hcnkgLm1lZ2EtbmF2LXByaW1hcnktbGluazp2aXNpdGVkIHNwYW46YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAtMTtcbiAgYm9yZGVyLXJhZGl1czogMS41cmVtO1xuICB3aWR0aDogMCU7XG4gIGhlaWdodDogMCU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB0cmFuc2l0aW9uOiBoZWlnaHQgMC4ycyBjdWJpYy1iZXppZXIoMC4yNCwgMC41LCAwLjIyLCAwLjg5KSwgd2lkdGggMC4ycyBjdWJpYy1iZXppZXIoMC4yNCwgMC41LCAwLjIyLCAwLjg5KSwgYmFja2dyb3VuZC1jb2xvciAwLjJzIGN1YmljLWJlemllcigwLjI0LCAwLjUsIDAuMjIsIDAuODkpO1xufVxuLm1lZ2EtbmF2LWxhcmdlX19wcmltYXJ5IGxpOmxhc3Qtb2YtdHlwZSAubWVnYS1uYXYtcHJpbWFyeS1saW5rIHtcbiAgbWFyZ2luLXJpZ2h0OiAycmVtO1xufVxuLm1lZ2EtbmF2LWxhcmdlIC5tZWdhLW5hdi1wcmltYXJ5LWxpbmsuaXNTZWxlY3RlZCBzcGFuOmFmdGVyLCAubWVnYS1uYXYtbGFyZ2UgLm1lZ2EtbmF2LXByaW1hcnktbGluazpob3ZlciBzcGFuOmFmdGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbn1cbi5tZWdhLW5hdi1sYXJnZSAubWVnYS1uYXYtcHJpbWFyeS1saW5rLmlzU2VsZWN0ZWQge1xuICBmb250LXdlaWdodDogNTAwO1xufVxuLm1lZ2EtbmF2LWxhcmdlIC5tZWdhLW5hdi1saXN0X19pdGVtLmxldmVsLTAge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBmbGV4LWJhc2lzOiAzMyU7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LWZhbWlseTogXCJGb3JveWEgQmFua2kgRGlzcGxheVwiLCBcIkhlbHZldGljYVwiLCBzYW5zLXNlcmlmO1xufVxuLm1lZ2EtbmF2LWxhcmdlIC5tZWdhLW5hdi1saXN0X19pdGVtLmxldmVsLTAgPiAubWVnYS1uYXYtbGlzdF9fbGluayB7XG4gIGZvbnQtZmFtaWx5OiBcIkZvcm95YSBCYW5raSBUZXh0XCIsIFwiSGVsdmV0aWNhXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4ubWVnYS1uYXYtbGFyZ2UgLm1lZ2EtbmF2LWxpc3RfX2l0ZW0ubGV2ZWwtMSA+IC5tZWdhLW5hdi1saXN0X19saW5rLCAubWVnYS1uYXYtbGFyZ2UgLm1lZ2EtbmF2LWxpc3RfX2l0ZW0ubGV2ZWwtMiA+IC5tZWdhLW5hdi1saXN0X19saW5rIHtcbiAgZm9udC1mYW1pbHk6IFwiRm9yb3lhIEJhbmtpIFRleHRcIiwgXCJIZWx2ZXRpY2FcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBmb250LXdlaWdodDogMzAwO1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXItcmFkaXVzOiAxLjVyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB6LWluZGV4OiAxO1xufVxuLm1lZ2EtbmF2LWxhcmdlIC5tZWdhLW5hdi1saXN0X19pdGVtLmxldmVsLTEgPiAubWVnYS1uYXYtbGlzdF9fbGluazphZnRlciwgLm1lZ2EtbmF2LWxhcmdlIC5tZWdhLW5hdi1saXN0X19pdGVtLmxldmVsLTIgPiAubWVnYS1uYXYtbGlzdF9fbGluazphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IC0xO1xuICBib3JkZXItcmFkaXVzOiAxLjVyZW07XG4gIHdpZHRoOiAwJTtcbiAgaGVpZ2h0OiAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHRyYW5zaXRpb246IGhlaWdodCAwLjJzIGN1YmljLWJlemllcigwLjI0LCAwLjUsIDAuMjIsIDAuODkpLCB3aWR0aCAwLjJzIGN1YmljLWJlemllcigwLjI0LCAwLjUsIDAuMjIsIDAuODkpLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgY3ViaWMtYmV6aWVyKDAuMjQsIDAuNSwgMC4yMiwgMC44OSk7XG59XG4ubWVnYS1uYXYtbGFyZ2UgLm1lZ2EtbmF2LWxpc3RfX2l0ZW0ubGV2ZWwtMSA+IC5tZWdhLW5hdi1saXN0X19saW5rOmhvdmVyOmFmdGVyLCAubWVnYS1uYXYtbGFyZ2UgLm1lZ2EtbmF2LWxpc3RfX2l0ZW0ubGV2ZWwtMiA+IC5tZWdhLW5hdi1saXN0X19saW5rOmhvdmVyOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgd2lkdGg6IGNhbGMoMTAwJSArIDI0cHgpO1xuICBoZWlnaHQ6IGNhbGMoMTAwJSArIDE2cHgpO1xufVxuLm1lZ2EtbmF2LWxhcmdlIC5tZWdhLW5hdi1saXN0X19saW5rLCAubWVnYS1uYXYtbGFyZ2UgLm1lZ2EtbmF2LWxpc3RfX2xpbms6dmlzaXRlZCB7XG4gIGNvbG9yOiAjMGUxYTJiO1xufVxuLm1lZ2EtbmF2LWxhcmdlIC5tZWdhLW5hdi1saXN0Lm1lZ2EtbmF2LWxpc3QtLWxldmVsLTAge1xuICBtYXgtd2lkdGg6IDk5MnB4O1xufVxuLm1lZ2EtbmF2LWxhcmdlIC5tZWdhLW5hdi1zZWNvbmRhcnktYmFyIHtcbiAgZm9udC1mYW1pbHk6IFwiRm9yb3lhIEJhbmtpIFRleHRcIiwgXCJIZWx2ZXRpY2FcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBmb250LXdlaWdodDogMzAwO1xufVxuLm1lZ2EtbmF2LWxhcmdlX19iYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmN2Y1O1xuICBoZWlnaHQ6IDg0cHg7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDAgMCAxLjVyZW0gMS41cmVtO1xufVxuLm1lZ2EtbmF2LWxhcmdlX19iYXIgLm1lZ2EtbmF2LWxhcmdlX19sb2dvIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xuICBtYXJnaW4tbGVmdDogMy41cmVtO1xufVxuLm1lZ2EtbmF2LWxhcmdlX19iYXIgLm1lZ2EtbmF2LWxhcmdlX19sb2dvIGEge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLm1lZ2EtbmF2LWxhcmdlX19iYXIgLm1lZ2EtbmF2LWxhcmdlX19sb2dvIGEgaW1nIHtcbiAgdG9wOiB1bnNldDtcbiAgbWF4LWhlaWdodDogdW5zZXQ7XG4gIHRyYW5zZm9ybTogdW5zZXQ7XG4gIGhlaWdodDogMS41cmVtO1xuICB6LWluZGV4OiAxO1xufVxuLm1lZ2EtbmF2LWxhcmdlX19iYXIgLm1lZ2EtbmF2LWxhcmdlX19sb2dvLFxuLm1lZ2EtbmF2LWxhcmdlX19iYXIgLm1lZ2EtbmF2LWxhcmdlX19sb2dvIGEsXG4ubWVnYS1uYXYtbGFyZ2VfX2JhciAubWVnYS1uYXYtbGFyZ2VfX3ByaW1hcnksXG4ubWVnYS1uYXYtbGFyZ2VfX2JhciAubWVnYS1uYXYtbGFyZ2VfX3ByaW1hcnkgbGkge1xuICBoZWlnaHQ6IDg0cHg7XG59XG4ubWVnYS1uYXYtbGFyZ2VfX292ZXJsYXkge1xuICB0b3A6IDkxcHg7XG4gIHRvcDogODNweDtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIHotaW5kZXg6IC0xO1xufVxuLm1lZ2EtbmF2LWxhcmdlX19vdmVybGF5LWlubmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjdmNTtcbiAgbWF4LWhlaWdodDogY2FsYygxMDB2aCAtIDkxcHgpO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBhZGRpbmctbGVmdDogMy41cmVtO1xuICB0b3A6IC0xLjVyZW07XG59XG4ubWVnYS1uYXYtbGFyZ2UgLm5hdmlnYXRpb24tc3RpY2t5IC5tZWdhLW5hdi1sYXJnZV9fb3ZlcmxheTo6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLm1lZ2EtbmF2LWxhcmdlLm1lZ2EtbmF2LWxhcmdlLS1zdWJtZW51QWN0aXZlIC5tZWdhLW5hdi1sYXJnZV9fYmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjdmNTtcbiAgei1pbmRleDogMTAwO1xufVxuLm1lZ2EtbmF2LWxhcmdlLm1lZ2EtbmF2LWxhcmdlLS1zdWJtZW51QWN0aXZlIC5tZWdhLW5hdi1sYXJnZV9fYmFyOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogaW5oZXJpdDtcbn1cbi5tZWdhLW5hdi1sYXJnZSAubWVnYS1uYXYtc2Vjb25kYXJ5LWJhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMGVmZWE7XG4gIGNvbG9yOiAjMGUxYTJiO1xuICBoZWlnaHQ6IDUycHg7XG59XG4ubWVnYS1uYXYtbGFyZ2UgLm1lZ2EtbmF2LXNlY29uZGFyeS1iYXIgLm1lZ2EtbmF2LWJyZWFkY3J1bWIge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG4ubWVnYS1uYXYtbGFyZ2UgLm1lZ2EtbmF2LXNlY29uZGFyeS1iYXIgLm1lZ2EtbmF2LXNlY29uZGFyeS1tZW51X19saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLm1lZ2EtbmF2LWxhcmdlIC5tZWdhLW5hdi1zZWNvbmRhcnktYmFyIC5tZWdhLW5hdi1zZWNvbmRhcnktbWVudV9fbGlzdCBsaTo6YWZ0ZXIge1xuICB3aWR0aDogdW5zZXQ7XG59XG4ubWVnYS1uYXYtbGFyZ2UgLm1lZ2EtbmF2LXNlY29uZGFyeS1iYXIgLm1lZ2EtbmF2LXNlY29uZGFyeS1tZW51X19saXN0IC5nZW5lcmljLWRyb3Bkb3duX19kcm9wZG93biB7XG4gIGxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiAxNXJlbSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmN2Y1O1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIGJveC1zaGFkb3c6IDBweCA4cHggMjRweCAwcHggcmdiYSgwLCAwLCAwLCAwLjIpO1xufVxuLm1lZ2EtbmF2LWxhcmdlIC5tZWdhLW5hdi1zZWNvbmRhcnktYmFyIC5tZWdhLW5hdi1zZWNvbmRhcnktbWVudV9fbGlzdCAubWVnYS1uYXYtZXhwYW5kLWxpc3Qge1xuICB3aWR0aDogYXV0bztcbiAgY29sb3I6ICMwZTFhMmI7XG4gIHBhZGRpbmc6IDAuMjVyZW0gMDtcbn1cbi5tZWdhLW5hdi1sYXJnZSAubWVnYS1uYXYtc2Vjb25kYXJ5LWJhciAubWVnYS1uYXYtc2Vjb25kYXJ5LW1lbnVfX2xpc3QgLm1lZ2EtbmF2LWV4cGFuZC1saXN0X19pdGVtIHtcbiAgcGFkZGluZy10b3A6IDA7XG59XG4ubWVnYS1uYXYtbGFyZ2UgLm1lZ2EtbmF2LXNlY29uZGFyeS1iYXIgLm1lZ2EtbmF2LXNlY29uZGFyeS1tZW51X19saXN0IC5tZWdhLW5hdi1leHBhbmQtbGlzdF9faXRlbS5pc09wZW4gPiAubWVnYS1uYXYtZXhwYW5kLWxpc3RfX2xpbmsge1xuICBmb250LXdlaWdodDogNTAwO1xufVxuLm1lZ2EtbmF2LWxhcmdlIC5tZWdhLW5hdi1zZWNvbmRhcnktYmFyIC5tZWdhLW5hdi1zZWNvbmRhcnktbWVudV9fbGlzdCAubWVnYS1uYXYtZXhwYW5kLWxpc3RfX2l0ZW0ubGV2ZWwtMSB7XG4gIHBhZGRpbmctbGVmdDogMXJlbTtcbn1cbi5tZWdhLW5hdi1sYXJnZSAubWVnYS1uYXYtc2Vjb25kYXJ5LWJhciAubWVnYS1uYXYtc2Vjb25kYXJ5LW1lbnVfX2xpc3QgLm1lZ2EtbmF2LWV4cGFuZC1saXN0X19saW5rIHtcbiAgZm9udC1mYW1pbHk6IFwiRm9yb3lhIEJhbmtpIFRleHRcIiwgXCJIZWx2ZXRpY2FcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBwYWRkaW5nOiAwLjc1cmVtIDEuNXJlbTtcbn1cbi5tZWdhLW5hdi1sYXJnZSAubWVnYS1uYXYtc2Vjb25kYXJ5LWJhciAubWVnYS1uYXYtc2Vjb25kYXJ5LW1lbnVfX2xpc3QgLm1lZ2EtbmF2LWRyb3Bkb3duLXNlbGVjdF9fbGlzdCB7XG4gIG1pbi13aWR0aDogOC43NXJlbTtcbiAgd2lkdGg6IGF1dG87XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOGY3ZjU7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgYm94LXNoYWRvdzogMHB4IDhweCAyNHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIGNvbG9yOiAjMGUxYTJiO1xuICBwYWRkaW5nOiAwLjI1cmVtIDA7XG59XG4ubWVnYS1uYXYtbGFyZ2UgLm1lZ2EtbmF2LXNlY29uZGFyeS1iYXIgLm1lZ2EtbmF2LXNlY29uZGFyeS1tZW51X19saXN0IC5tZWdhLW5hdi1kcm9wZG93bi1zZWxlY3RfX2xpc3QgbGkge1xuICBmb250LWZhbWlseTogXCJGb3JveWEgQmFua2kgVGV4dFwiLCBcIkhlbHZldGljYVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGhlaWdodDogYXV0bztcbiAgYmFja2dyb3VuZDogdW5zZXQ7XG4gIHBhZGRpbmc6IDAuNzVyZW0gMS41cmVtO1xufVxuLm1lZ2EtbmF2LWxhcmdlIC5tZWdhLW5hdi1zZWNvbmRhcnktYmFyIC5tZWdhLW5hdi1zZWNvbmRhcnktbWVudV9fbGlzdCAubWVnYS1uYXYtZHJvcGRvd24tc2VsZWN0X19saXN0IGxpIGEge1xuICBwYWRkaW5nOiAwO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLm1lZ2EtbmF2LWxhcmdlIHtcbiAgICBoZWlnaHQ6IDc4cHg7XG4gIH1cbiAgLm1lZ2EtbmF2LWxhcmdlIC5tZWdhLW5hdi1zZWNvbmRhcnktYmFyLFxuLm1lZ2EtbmF2LWxhcmdlIC5tZWdhLW5hdi1sYXJnZV9fcHJpbWFyeSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAubWVnYS1uYXYtbGFyZ2UgLm1lZ2EtbmF2LWxhcmdlX19iYXIge1xuICAgIGhlaWdodDogNzhweDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cbiAgLm1lZ2EtbmF2LWxhcmdlIC5tZWdhLW5hdi1sYXJnZV9fbG9nbyB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNXJlbTtcbiAgfVxuICAubWVnYS1uYXYtbGFyZ2UgLm1lZ2EtbmF2LWxhcmdlX19sb2dvIGEgaW1nIHtcbiAgICBoZWlnaHQ6IDFyZW07XG4gIH1cbiAgLm1lZ2EtbmF2LWxhcmdlIC5tZWdhLW5hdi1sYXJnZV9fYWN0aW9ucy1idXR0b25zLWxpc3QubWVnYS1uYXYtYWN0aW9uLWJ1dHRvbnMtbGlzdCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MzlweCkge1xuICAubWVnYS1uYXYtbGFyZ2UgLm1lZ2EtbmF2LWxhcmdlX19hY3Rpb25zLWJ1dHRvbnMtbGlzdC5tZWdhLW5hdi1hY3Rpb24tYnV0dG9ucy1saXN0IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4ubWVnYS1uYXYtc21hbGwtbWVudV9fbmF2LS1wcmltYXJ5ICsgLm1lZ2EtbmF2LXNtYWxsLW1lbnVfX25hdi0tc2Vjb25kYXJ5IC5tZWdhLW5hdi1zbWFsbC1saXN0X19pdGVtLmxldmVsLTAgPiBhIC5tZWdhLW5hdi1leHBhbmQtZHJvcGRvd25fX2l0ZW0taW5kaWNhdG9yIC5pY29uLmljb25fMTZfYXJyb3ctZG93bixcbi5tZWdhLW5hdi1zbWFsbC1tZW51X19uYXYtLXByaW1hcnkgKyAubWVnYS1uYXYtc21hbGwtbWVudV9fbmF2LS1zZWNvbmRhcnkgLm1lZ2EtbmF2LXNtYWxsLWxpc3RfX2l0ZW0ubGV2ZWwtMCA+IGEgLm1lZ2EtbmF2LWV4cGFuZC1kcm9wZG93bl9faXRlbS1pbmRpY2F0b3IgLmljb24uaWNvbl8xNl9hcnJvdy11cCxcbi5tZWdhLW5hdi1zbWFsbC1tZW51X19uYXYtLXByaW1hcnkgKyAubWVnYS1uYXYtc21hbGwtbWVudV9fbmF2LS1zZWNvbmRhcnkgLm1lZ2EtbmF2LWV4cGFuZC1kcm9wZG93bl9fbGluayAubWVnYS1uYXYtZXhwYW5kLWRyb3Bkb3duX19pdGVtLWluZGljYXRvciAuaWNvbi5pY29uXzE2X2Fycm93LWRvd24sXG4ubWVnYS1uYXYtc21hbGwtbWVudV9fbmF2LS1wcmltYXJ5ICsgLm1lZ2EtbmF2LXNtYWxsLW1lbnVfX25hdi0tc2Vjb25kYXJ5IC5tZWdhLW5hdi1leHBhbmQtZHJvcGRvd25fX2xpbmsgLm1lZ2EtbmF2LWV4cGFuZC1kcm9wZG93bl9faXRlbS1pbmRpY2F0b3IgLmljb24uaWNvbl8xNl9hcnJvdy11cCwgLm1lZ2EtbmF2LXNtYWxsLW1lbnVfX25hdi0tcHJpbWFyeSArIC5tZWdhLW5hdi1zbWFsbC1tZW51X19uYXYtLXNlY29uZGFyeSAubWVnYS1uYXYtZXhwYW5kLWRyb3Bkb3duX19pdGVtLmN1cnJlbnQgc3ZnLCAubWVnYS1uYXYtc21hbGxfX2l0ZW0tc3VibWVudS1jb250YWluZXIgLm1lZ2EtbmF2LXNtYWxsX19pdGVtLXN1Ym1lbnUtaWNvbiAuaWNvbi5pY29uXzE2X2Fycm93LXJpZ2h0LFxuLm1lZ2EtbmF2LXNtYWxsX19pdGVtLXN1Ym1lbnUtY29udGFpbmVyIC5tZWdhLW5hdi1zbWFsbF9faXRlbS1zdWJtZW51LWljb24gLmljb24uaWNvbl8xNl9hcnJvdy1sZWZ0LCAubWVnYS1uYXYtc21hbGwtbGlzdF9fbGluay0tYmFjay1idXR0b24gLm1lZ2EtbmF2LXNtYWxsLWxpc3RfX2l0ZW0tYmFjay1idXR0b24taWNvbiBzdmcge1xuICBzdHJva2U6ICMwZTFhMmI7XG4gIHN0cm9rZS13aWR0aDogMC41O1xuICB3aWR0aDogMXJlbTtcbiAgaGVpZ2h0OiAxcmVtO1xufVxuXG4ubWVnYS1uYXYtc21hbGwge1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjdmNTtcbiAgaGVpZ2h0OiA3OHB4O1xuICBib3JkZXItYm90dG9tOiBub25lO1xuICBib3JkZXItcmFkaXVzOiAwIDAgMS41cmVtIDEuNXJlbTtcbn1cbi5tZWdhLW5hdi1zbWFsbC1sb2dvX19saW5rIHtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBhZGRpbmc6IDAgMXJlbTtcbn1cbi5tZWdhLW5hdi1zbWFsbC1sb2dvX19saW5rIC5tZWdhLW5hdi1sb2dvLWltZyB7XG4gIHZlcnRpY2FsLWFsaWduOiB1bnNldDtcbiAgYWxpZ24tc2VsZjogY2VudGVyO1xuICBoZWlnaHQ6IDEuNXJlbTtcbn1cbi5tZWdhLW5hdi1zbWFsbC13cmFwIHtcbiAgcGFkZGluZy10b3A6IDc4cHg7XG59XG4ubWVnYS1uYXYtc21hbGwtbGlzdF9faXRlbSwgLm1lZ2EtbmF2LXNtYWxsLWxpc3RfX2xpbmstLWJhY2stYnV0dG9uIHtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbn1cbi5tZWdhLW5hdi1zbWFsbC1saXN0X19saW5rIHtcbiAgaGVpZ2h0OiA1MnB4O1xuICBsaW5lLWhlaWdodDogMS43NXJlbTtcbiAgcGFkZGluZy1yaWdodDogMXJlbTtcbn1cbi5tZWdhLW5hdi1zbWFsbC1saXN0X19saW5rOnZpc2l0ZWQge1xuICBjb2xvcjogIzAwMDtcbn1cbi5tZWdhLW5hdi1zbWFsbC1saXN0X19saW5rLXRleHQge1xuICBsaW5lLWhlaWdodDogdW5zZXQ7XG59XG4ubWVnYS1uYXYtc21hbGwtbGlzdF9fbGluay0tYmFjay1idXR0b24ge1xuICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gIGNvbHVtbi1nYXA6IDFyZW07XG4gIGhlaWdodDogODRweDtcbiAgcGFkZGluZzogdW5zZXQ7XG4gIG1hcmdpbi1sZWZ0OiAxcmVtO1xuICBtYXJnaW4tcmlnaHQ6IDFyZW07XG59XG4ubWVnYS1uYXYtc21hbGwtbGlzdF9fbGluay0tYmFjay1idXR0b24gLm1lZ2EtbmF2LXNtYWxsLWxpc3RfX2l0ZW0tYmFjay1idXR0b24taWNvbiB7XG4gIHdpZHRoOiAxcmVtO1xuICBoZWlnaHQ6IDFyZW07XG59XG4ubWVnYS1uYXYtc21hbGwtbGlzdF9fbGluazpob3ZlciwgLm1lZ2EtbmF2LXNtYWxsLWxpc3RfX2xpbms6dmlzaXRlZDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IGluaGVyaXQ7XG59XG4ubWVnYS1uYXYtc21hbGwtbGlzdF9fbGluazpub3QoLm1lZ2EtbmF2LXNtYWxsLWxpc3RfX2xpbmstLWJhY2stYnV0dG9uKSB7XG4gIHBhZGRpbmctbGVmdDogMXJlbTtcbn1cbi5tZWdhLW5hdi1zbWFsbC1saXN0X19saW5rLmlzQ3VycmVudCwgLm1lZ2EtbmF2LXNtYWxsLWxpc3RfX2xpbmsuaXNDdXJyZW50OnZpc2l0ZWQsIC5tZWdhLW5hdi1zbWFsbC1saXN0X19saW5rOmhvdmVyLCAubWVnYS1uYXYtc21hbGwtbGlzdF9fbGluazp2aXNpdGVkOmhvdmVyIHtcbiAgY29sb3I6ICMwMDA7XG59XG4ubWVnYS1uYXYtc21hbGwtbGlzdF9faXRlbSB7XG4gIGhlaWdodDogNTJweDtcbiAgbWluLWhlaWdodDogdW5zZXQ7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbn1cbi5tZWdhLW5hdi1zbWFsbC1saXN0X19pdGVtOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLXRvcDogMC41cmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgLm1lZ2EtbmF2LXNtYWxsLWxpc3RfX2l0ZW06Zmlyc3QtY2hpbGQubGV2ZWwtMiB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxufVxuLm1lZ2EtbmF2LXNtYWxsLWxpc3RfX2l0ZW0tYmFjazpsYXN0LW9mLXR5cGUge1xuICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICBwYWRkaW5nLXJpZ2h0OiAyLjVyZW07XG59XG4ubWVnYS1uYXYtc21hbGwtbGlzdF9faXRlbS1iYWNrIC5tZWdhLW5hdi1zbWFsbC1saXN0X19saW5rIHtcbiAgZm9udC1mYW1pbHk6IFwiRm9yb3lhIEJhbmtpIFRleHRcIiwgXCJIZWx2ZXRpY2FcIiwgc2Fucy1zZXJpZjtcbiAgYm9yZGVyOiBub25lO1xuICBoZWlnaHQ6IDUycHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4ubWVnYS1uYXYtc21hbGwtbGlzdF9faXRlbS0taXNTZWxlY3RlZCAubWVnYS1uYXYtc21hbGwtbGlzdF9fbGluayxcbi5tZWdhLW5hdi1zbWFsbC1saXN0X19pdGVtLS1pc1NlbGVjdGVkIC5tZWdhLW5hdi1zbWFsbC1saXN0X19saW5rOnZpc2l0ZWQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5tZWdhLW5hdi1zbWFsbC1saXN0X19pdGVtLm1lZ2EtbmF2LXNtYWxsLWxpc3RfX2l0ZW0tYmFjazpsYXN0LW9mLXR5cGUge1xuICBtYXJnaW46IDAuNXJlbSAwO1xufVxuLm1lZ2EtbmF2LXNtYWxsX19vdmVybGF5LWlubmVyLCAubWVnYS1uYXYtc21hbGxfX2l0ZW0tc3VibWVudSwgLm1lZ2EtbmF2LXNtYWxsX19pdGVtLXN1Ym1lbnUtLWlzT3BlbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOGY3ZjU7XG4gIG9wYWNpdHk6IDE7XG59XG4ubWVnYS1uYXYtc21hbGwgLmxldmVsLTEge1xuICBjb2xvcjogYmx1ZSAhaW1wb3J0YW50O1xufVxuLm1lZ2EtbmF2LXNtYWxsIC5sZXZlbC0xIC5tZWdhLW5hdi1zbWFsbF9faXRlbS1zdWJtZW51LFxuLm1lZ2EtbmF2LXNtYWxsIC5sZXZlbC0xIC5tZWdhLW5hdi1zbWFsbF9faXRlbS1zdWJtZW51LS1pc09wZW4ge1xuICBvcGFjaXR5OiAwLjI7XG59XG4ubWVnYS1uYXYtc21hbGwgLmxldmVsLTEgLm1lZ2EtbmF2LXNtYWxsX19pdGVtLXN1Ym1lbnUubWVnYS1uYXYtc21hbGxfX2l0ZW0tc3VibWVudS0taXNPcGVuLFxuLm1lZ2EtbmF2LXNtYWxsIC5sZXZlbC0xIC5tZWdhLW5hdi1zbWFsbF9faXRlbS1zdWJtZW51LS1pc09wZW4ubWVnYS1uYXYtc21hbGxfX2l0ZW0tc3VibWVudS0taXNPcGVuIHtcbiAgb3BhY2l0eTogMTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYzOXB4KSB7XG4gIC5tZWdhLW5hdi1zbWFsbF9faXRlbS1zdWJtZW51LS1pc09wZW4ge1xuICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgICBwYWRkaW5nLXRvcDogMC41cmVtO1xuICB9XG59XG4ubWVnYS1uYXYtc21hbGxfX2l0ZW0tc3VibWVudS1jb250YWluZXIgLm1lZ2EtbmF2LXNtYWxsX19pdGVtLXN1Ym1lbnUtaWNvbiB7XG4gIHdpZHRoOiAxcmVtO1xuICBoZWlnaHQ6IDFyZW07XG59XG4ubWVnYS1uYXYtc21hbGxfX2FjdGlvbnMtYnV0dG9ucy0taW5MaXN0IHtcbiAgYm9yZGVyLWNvbG9yOiAjYjFiNGI2O1xuICBwYWRkaW5nOiAxcmVtIDA7XG4gIG1hcmdpbjogMCAxcmVtIDAgMXJlbTtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgcGFkZGluZzogMC41cmVtIDA7XG4gIGJvcmRlcjogMDtcbn1cbi5tZWdhLW5hdi1zbWFsbC1tZW51X19iYWNrZHJvcCwgLm1lZ2EtbmF2LXNtYWxsLW1lbnVfX2NvbnRlbnQge1xuICB0b3A6IDc4cHg7XG59XG4ubWVnYS1uYXYtc21hbGwtbWVudV9fbmF2LS1wcmltYXJ5IHtcbiAgbWFyZ2luLWJvdHRvbTogYXV0bztcbiAgcGFkZGluZzogMCAwIDNyZW07XG59XG4ubWVnYS1uYXYtc21hbGwtbWVudV9fbmF2LS1wcmltYXJ5IC5tZWdhLW5hdi1zbWFsbC1saXN0X19pdGVtLmxldmVsLTAgPiAubWVnYS1uYXYtc21hbGwtbGlzdF9fbGluayB7XG4gIGZvbnQtZmFtaWx5OiBcIkZvcm95YSBCYW5raSBUZXh0XCIsIFwiSGVsdmV0aWNhXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHVuc2V0O1xufVxuLm1lZ2EtbmF2LXNtYWxsLW1lbnVfX25hdi0tcHJpbWFyeSArIC5tZWdhLW5hdi1zbWFsbC1tZW51X19uYXYtLXNlY29uZGFyeSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMGVmZWE7XG4gIHBhZGRpbmc6IDFyZW0gMCA0cmVtO1xuICBib3JkZXI6IG5vbmU7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4ubWVnYS1uYXYtc21hbGwtbWVudV9fbmF2LS1wcmltYXJ5ICsgLm1lZ2EtbmF2LXNtYWxsLW1lbnVfX25hdi0tc2Vjb25kYXJ5IC5tZWdhLW5hdi1zbWFsbC1saXN0X19pdGVtIHtcbiAgbWFyZ2luOiAwO1xufVxuLm1lZ2EtbmF2LXNtYWxsLW1lbnVfX25hdi0tcHJpbWFyeSArIC5tZWdhLW5hdi1zbWFsbC1tZW51X19uYXYtLXNlY29uZGFyeSAubWVnYS1uYXYtc21hbGxfX2l0ZW0tc3VibWVudSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMGVmZWE7XG4gIGNvbG9yOiAjMGUxYTJiO1xufVxuLm1lZ2EtbmF2LXNtYWxsLW1lbnVfX25hdi0tcHJpbWFyeSArIC5tZWdhLW5hdi1zbWFsbC1tZW51X19uYXYtLXNlY29uZGFyeSAubWVnYS1uYXYtc21hbGxfX2l0ZW0tc3VibWVudSAubWVnYS1uYXYtc21hbGwtbGlzdF9faXRlbTpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi10b3A6IDAuNXJlbTtcbn1cbi5tZWdhLW5hdi1zbWFsbC1tZW51X19uYXYtLXByaW1hcnkgKyAubWVnYS1uYXYtc21hbGwtbWVudV9fbmF2LS1zZWNvbmRhcnkgLm1lZ2EtbmF2LXNtYWxsX19pdGVtLXN1Ym1lbnUgLm1lZ2EtbmF2LXNtYWxsLWxpc3RfX2l0ZW0tYmFjayB7XG4gIG1hcmdpbi10b3A6IDAuNXJlbTtcbn1cbi5tZWdhLW5hdi1zbWFsbC1tZW51X19uYXYtLXByaW1hcnkgKyAubWVnYS1uYXYtc21hbGwtbWVudV9fbmF2LS1zZWNvbmRhcnkgLm1lZ2EtbmF2LXNtYWxsLWxpc3RfX2xpbmssXG4ubWVnYS1uYXYtc21hbGwtbWVudV9fbmF2LS1wcmltYXJ5ICsgLm1lZ2EtbmF2LXNtYWxsLW1lbnVfX25hdi0tc2Vjb25kYXJ5IC5tZWdhLW5hdi1zbWFsbC1saXN0X19saW5rOnZpc2l0ZWQge1xuICBmb250LWZhbWlseTogXCJGb3JveWEgQmFua2kgVGV4dFwiLCBcIkhlbHZldGljYVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGNvbG9yOiAjMGUxYTJiO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB1bnNldDtcbn1cbi5tZWdhLW5hdi1zbWFsbC1tZW51X19uYXYtLXByaW1hcnkgKyAubWVnYS1uYXYtc21hbGwtbWVudV9fbmF2LS1zZWNvbmRhcnkgLm1lZ2EtbmF2LWV4cGFuZC1kcm9wZG93bi5pc09wZW4ge1xuICBwYWRkaW5nLXRvcDogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogaW5oZXJpdDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gIC5tZWdhLW5hdi1zbWFsbC1tZW51X19uYXYtLXByaW1hcnkgKyAubWVnYS1uYXYtc21hbGwtbWVudV9fbmF2LS1zZWNvbmRhcnkgLm1lZ2EtbmF2LWV4cGFuZC1kcm9wZG93biB7XG4gICAgbWF4LXdpZHRoOiAzMjBweDtcbiAgfVxufVxuLm1lZ2EtbmF2LXNtYWxsLW1lbnVfX25hdi0tcHJpbWFyeSArIC5tZWdhLW5hdi1zbWFsbC1tZW51X19uYXYtLXNlY29uZGFyeSAubWVnYS1uYXYtZXhwYW5kLWRyb3Bkb3duX19pdGVtLmN1cnJlbnQgc3ZnIHtcbiAgcmlnaHQ6IDFyZW07XG4gIHRvcDogMS4yNXJlbTtcbn1cbi5tZWdhLW5hdi1zbWFsbC1tZW51X19uYXYtLXByaW1hcnkgKyAubWVnYS1uYXYtc21hbGwtbWVudV9fbmF2LS1zZWNvbmRhcnkgLm1lZ2EtbmF2LWV4cGFuZC1kcm9wZG93biAubWVnYS1uYXYtZXhwYW5kLWRyb3Bkb3duX19saW5rIHtcbiAgZm9udC1mYW1pbHk6IFwiRm9yb3lhIEJhbmtpIFRleHRcIiwgXCJIZWx2ZXRpY2FcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuLm1lZ2EtbmF2LXNtYWxsLW1lbnVfX25hdi0tcHJpbWFyeSArIC5tZWdhLW5hdi1zbWFsbC1tZW51X19uYXYtLXNlY29uZGFyeSAubWVnYS1uYXYtZXhwYW5kLWRyb3Bkb3duIC5tZWdhLW5hdi1leHBhbmQtZHJvcGRvd25fX2l0ZW0ubGV2ZWwtMCAubWVnYS1uYXYtZXhwYW5kLWRyb3Bkb3duX19saW5rIHtcbiAgZm9udC1mYW1pbHk6IFwiRm9yb3lhIEJhbmtpIFRleHRcIiwgXCJIZWx2ZXRpY2FcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgcGFkZGluZzogMC41cmVtIDJyZW07XG59XG4ubWVnYS1uYXYtc21hbGwtbWVudV9fbmF2LS1wcmltYXJ5ICsgLm1lZ2EtbmF2LXNtYWxsLW1lbnVfX25hdi0tc2Vjb25kYXJ5IC5tZWdhLW5hdi1zbWFsbC1saXN0X19pdGVtLmxldmVsLTAgPiBhLFxuLm1lZ2EtbmF2LXNtYWxsLW1lbnVfX25hdi0tcHJpbWFyeSArIC5tZWdhLW5hdi1zbWFsbC1tZW51X19uYXYtLXNlY29uZGFyeSAubWVnYS1uYXYtZXhwYW5kLWRyb3Bkb3duX19saW5rIHtcbiAgY29sb3I6ICMwZTFhMmI7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIHBhZGRpbmc6IDFyZW07XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuLm1lZ2EtbmF2LXNtYWxsLW1lbnVfX25hdi0tcHJpbWFyeSArIC5tZWdhLW5hdi1zbWFsbC1tZW51X19uYXYtLXNlY29uZGFyeSAubWVnYS1uYXYtc21hbGwtbGlzdF9faXRlbS5sZXZlbC0wID4gYSAubWVnYS1uYXYtZXhwYW5kLWRyb3Bkb3duX19pdGVtLWluZGljYXRvcixcbi5tZWdhLW5hdi1zbWFsbC1tZW51X19uYXYtLXByaW1hcnkgKyAubWVnYS1uYXYtc21hbGwtbWVudV9fbmF2LS1zZWNvbmRhcnkgLm1lZ2EtbmF2LWV4cGFuZC1kcm9wZG93bl9fbGluayAubWVnYS1uYXYtZXhwYW5kLWRyb3Bkb3duX19pdGVtLWluZGljYXRvciB7XG4gIHdpZHRoOiAxcmVtO1xuICBoZWlnaHQ6IDFyZW07XG4gIHRvcDogMS4yNXJlbTtcbiAgcmlnaHQ6IDFyZW07XG59XG4ubWVnYS1uYXYtc21hbGwubWVnYS1uYXYtc21hbGwtLWlzT3BlbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOGY3ZjU7XG59XG4ubWVnYS1uYXYtc21hbGwubWVnYS1uYXYtc21hbGwtLWlzT3BlbiAubWVnYS1uYXYtc21hbGwtbWVudV9fY29udGVudDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmN2Y1O1xufVxuLm1lZ2EtbmF2LXNtYWxsIC5tZWdhLW5hdi1tZW51LXRvZ2dsZSB7XG4gIG1hcmdpbjogYXV0byAxcmVtIGF1dG8gMC41cmVtO1xuICBwYWRkaW5nOiAwO1xufVxuLm1lZ2EtbmF2LXNtYWxsIC5tZWdhLW5hdi1tZW51LXRvZ2dsZV9fYnV0dG9uIC5pY29uLTEsIC5tZWdhLW5hdi1zbWFsbCAubWVnYS1uYXYtbWVudS10b2dnbGVfX2J1dHRvbiAuaWNvbi0yIHtcbiAgd2lkdGg6IDMuNzVyZW07XG4gIGhlaWdodDogMy43NXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyLXJhZGl1czogMXJlbTtcbn1cbi5tZWdhLW5hdi1zbWFsbCAubWVnYS1uYXYtbWVudS10b2dnbGVfX2J1dHRvbiAuaWNvbi0xIHN2ZywgLm1lZ2EtbmF2LXNtYWxsIC5tZWdhLW5hdi1tZW51LXRvZ2dsZV9fYnV0dG9uIC5pY29uLTIgc3ZnIHtcbiAgZmlsbDogIzBlMWEyYjtcbn1cbi5tZWdhLW5hdi1zbWFsbCAubWVnYS1uYXYtc21hbGwtdG9nZ2xlLXRleHQtbGFiZWwge1xuICBkaXNwbGF5OiBub25lO1xufVxuLm1lZ2EtbmF2LXNtYWxsOjpiZWZvcmUsIC5tZWdhLW5hdi1zbWFsbDo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbn1cbi5tZWdhLW5hdi1zbWFsbDo6YmVmb3JlIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlLWluLW91dDtcbiAgei1pbmRleDogLTI7XG59XG4ubWVnYS1uYXYtc21hbGw6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjdmNTtcbiAgYm9yZGVyLXJhZGl1czogMCAwIDEuNXJlbSAxLjVyZW07XG4gIHotaW5kZXg6IC0xO1xufVxuLm1lZ2EtbmF2LXNtYWxsLm1lZ2EtbmF2LXNtYWxsLS1pc09wZW46OmJlZm9yZSB7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIG9wYWNpdHk6IDE7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MzlweCkge1xuICAubWVnYS1uYXYtc21hbGw6OmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZDogI2Y4ZjdmNTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgLm1lZ2EtbmF2LXNtYWxsOjpiZWZvcmUge1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgI2Y4ZjdmNSwgI2Y4ZjdmNSA1MCUsIHJnYmEoMCwgMCwgMCwgMC41KSA1MCUsIHJnYmEoMCwgMCwgMCwgMC41KSk7XG4gIH1cbn1cbi5tZWdhLW5hdi1zbWFsbCAubWVnYS1uYXYtc21hbGwtbWVudV9fbmF2LS1wcmltYXJ5ICsgLm1lZ2EtbmF2LXNtYWxsLW1lbnVfX25hdi0tc2Vjb25kYXJ5IHtcbiAgYm9yZGVyLXJhZGl1czogMS41cmVtIDEuNXJlbSAwIDA7XG59XG5cbi5jb250YWN0LW92ZXJsYXlfX2NvbnRlbnQgLmNvbnRhY3Qtcm93IHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctdG9wOiAwO1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbn1cblxuLmNvbnRhY3QtaWNvbi1saW5rIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbGV4LWdyb3c6IDE7XG4gIGZsZXgtc2hyaW5rOiAxO1xuICBmbGV4LWJhc2lzOiBhdXRvO1xuICB3aWR0aDogYXV0bztcbiAgY29sb3I6ICM0YTRhNGE7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwKTtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwKTtcbiAgcGFkZGluZzogMjRweCAxNnB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDAuOXJlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0cmFuc2l0aW9uOiBib3JkZXItbGVmdCAwLjRzIGVhc2UsIGJvcmRlci1yaWdodCAwLjRzIGVhc2U7XG59XG4uY29udGFjdC1pY29uLWxpbms6dmlzaXRlZCB7XG4gIGNvbG9yOiAjNGE0YTRhO1xufVxuLmNvbnRhY3QtaWNvbi1saW5rOjphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogOHB4O1xuICBiYWNrZ3JvdW5kOiAjZDBlYWY4O1xuICBiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudChsZWdhY3ktZGlyZWN0aW9uKDQ1ZGVnKSwgI2QwZWFmOCwgIzAwYWRlZik7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg0NWRlZywgI2QwZWFmOCwgIzAwYWRlZik7XG59XG4uY29udGFjdC1pY29uLWxpbms6OmFmdGVyIHtcbiAgcmlnaHQ6IC0xcHg7XG4gIGJvdHRvbTogMHB4O1xuICBsZWZ0OiAtMXB4O1xuICBoZWlnaHQ6IDA7XG4gIHRyYW5zaXRpb246IGJvdHRvbSAwLjRzIGVhc2UsIGhlaWdodCAwLjRzIGVhc2U7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5jb250YWN0LWljb24tbGluayB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgZmxleC1ncm93OiAwO1xuICAgIHBhZGRpbmc6IDI0cHggMjRweDtcbiAgfVxuICAuY29udGFjdC1pY29uLWxpbms6aG92ZXIge1xuICAgIGNvbG9yOiAjNGE0YTRhO1xuICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEpO1xuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkIHJnYmEoMTIxLCAzOSwgMzksIDAuMSk7XG4gIH1cbiAgLmNvbnRhY3QtaWNvbi1saW5rOmhvdmVyOjphZnRlciB7XG4gICAgaGVpZ2h0OiA5cHg7XG4gICAgYm90dG9tOiAtOXB4O1xuICB9XG59XG4uY29udGFjdC1pY29uLWxpbmsgc3ZnIHtcbiAgbWF4LXdpZHRoOiA3MnB4O1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiA0MnB4O1xuICBmaWxsOiBjdXJyZW50Y29sb3I7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgLmNvbnRhY3QtaWNvbi1saW5rIHN2ZyB7XG4gICAgaGVpZ2h0OiA3MnB4O1xuICB9XG59XG4uY29udGFjdC1pY29uLWxpbmsgc3BhbiB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbGluZS1oZWlnaHQ6IDFlbTtcbn1cblxuLmNvbnRhY3Qtd2lkZ2V0IHtcbiAgbWFyZ2luOiAwIDAgMzJweDtcbiAgcGFkZGluZzogMCAxNnB4O1xuICBwYWRkaW5nLXRvcDogMjBweDtcbiAgZmxleC1ncm93OiAxO1xuICBmbGV4LWJhc2lzOiBjYWxjKDEwMCUgLSAzMnB4KTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA2NDBweCkge1xuICAuY29udGFjdC13aWRnZXQge1xuICAgIGZsZXgtYmFzaXM6IGNhbGMoNTAlIC0gMzJweCk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMTAwcHgpIHtcbiAgLmNvbnRhY3Qtd2lkZ2V0IHtcbiAgICBmbGV4LWJhc2lzOiBjYWxjKDI1JSAtIDMycHgpO1xuICB9XG59XG4uY29udGFjdC13aWRnZXQgcCB7XG4gIGNvbG9yOiAjNGE0YTRhO1xufVxuLmNvbnRhY3Qtd2lkZ2V0IHA6Zmlyc3Qtb2YtdHlwZSB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5cbi5jb250YWN0LXdpZGdldC10aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkZvcm95YSBCYW5raSBUZXh0XCIsIFwiSGVsdmV0aWNhXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xufVxuXG4uY29udGFjdC13aWRnZXQtcGhvbmVsaW5rIHtcbiAgY29sb3I6ICM0YTRhNGE7XG4gIGZvbnQtc2l6ZTogMS42MjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAyLjU2MjVyZW07XG4gIGZvbnQtZmFtaWx5OiBcIkZvcm95YSBCYW5raSBEaXNwbGF5XCIsIFwiSGVsdmV0aWNhXCIsIHNhbnMtc2VyaWY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5jb250YWN0LXdpZGdldC1waG9uZWxpbms6dmlzaXRlZCB7XG4gIGNvbG9yOiAjNGE0YTRhO1xufVxuXG4uY29udGFjdC13aWRnZXQtbGlua2xpc3RfX2xpbmsge1xuICBjb2xvcjogIzRhNGE0YTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMC41ZW0gMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmNvbnRhY3Qtd2lkZ2V0LWxpbmtsaXN0X19saW5rOnZpc2l0ZWQge1xuICBjb2xvcjogIzRhNGE0YTtcbn1cbi5jb250YWN0LXdpZGdldC1saW5rbGlzdF9fbGluayBzdmcge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbiAgd2lkdGg6IGF1dG87XG4gIG1heC13aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAwLjdlbTtcbiAgZmlsbDogY3VycmVudGNvbG9yO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBjdWJpYy1iZXppZXIoMC4yNCwgMC41LCAwLjIyLCAwLjg5KTtcbn1cbi5jb250YWN0LXdpZGdldC1saW5rbGlzdF9fbGluazpob3ZlciBzdmcge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMjUlKTtcbn1cbi5jb250YWN0LXdpZGdldC1saW5rbGlzdF9fbGluayBzcGFuIHtcbiAgbWFyZ2luLWxlZnQ6IDAuNWVtO1xufVxuXG4uYWN0aW9uLWJ0biAubmF2LWljb24tYnRuX19sYWJlbCxcbi5hY3Rpb24tYnRuLS1tZW51IC5uYXYtaWNvbi1idG5fX2xhYmVsIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBmb250LXNpemU6IDAuNXJlbTtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtZmFtaWx5OiBcIkZvcm95YSBCYW5raSBUZXh0XCIsIFwiSGVsdmV0aWNhXCIsIHNhbnMtc2VyaWY7XG4gIGJvdHRvbTogMTJweDtcbiAgei1pbmRleDogMTA7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ubWVnYS1uYXYtYWN0aW9uLWJ1dHRvbnMtbGlzdF9faXRlbSAubmF2LWljb24tYnRuX19pY29uLTEge1xuICB3aWR0aDogNjBweDtcbiAgaGVpZ2h0OiA2MHB4O1xuICBib3JkZXItcmFkaXVzOiAxcmVtO1xufVxuLm1lZ2EtbmF2LWFjdGlvbi1idXR0b25zLWxpc3RfX2l0ZW0gLm5hdi1pY29uLWJ0bl9faWNvbi0xIHN2ZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMnB4O1xuICB3aWR0aDogMS4xMjVyZW07XG4gIGhlaWdodDogMS4xMjVyZW07XG59XG4ubWVnYS1uYXYtYWN0aW9uLWJ1dHRvbnMtbGlzdF9faXRlbTpudGgtbGFzdC1jaGlsZCgxKSAubmF2LWljb24tYnRuIC5uYXYtaWNvbi1idG5fX2ljb24tMSB7XG4gIGJhY2tncm91bmQ6ICMwZTFhMmI7XG4gIGNvbG9yOiAjZmZmO1xufVxuLm1lZ2EtbmF2LWFjdGlvbi1idXR0b25zLWxpc3RfX2l0ZW06bnRoLWxhc3QtY2hpbGQoMikgLm5hdi1pY29uLWJ0biAubmF2LWljb24tYnRuX19pY29uLTEge1xuICBiYWNrZ3JvdW5kOiAjMTQzNzVhO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5tZWdhLW5hdi1hY3Rpb24tYnV0dG9ucy1saXN0X19pdGVtOm50aC1sYXN0LWNoaWxkKDMpIC5uYXYtaWNvbi1idG4gLm5hdi1pY29uLWJ0bl9faWNvbi0xIHtcbiAgYmFja2dyb3VuZDogIzFiNmM5MztcbiAgY29sb3I6ICNmZmY7XG59XG4ubWVnYS1uYXYtYWN0aW9uLWJ1dHRvbnMtbGlzdF9faXRlbTpudGgtbGFzdC1jaGlsZCgzKSAubmF2LWljb24tYnRuIC5uYXYtaWNvbi1idG5fX2ljb24tMiB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGNvbG9yOiAjMDAwO1xufVxuLm1lZ2EtbmF2LWFjdGlvbi1idXR0b25zLWxpc3RfX2l0ZW06bnRoLWxhc3QtY2hpbGQoMikgLm5hdi1pY29uLWJ0biAubmF2LWljb24tYnRuX19pY29uLTIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWZlOWU1O1xufVxuLm1lZ2EtbmF2LWFjdGlvbi1idXR0b25zLWxpc3RfX2l0ZW0gLm5hdi1pY29uLWJ0biAubmF2LWljb24tYnRuX19sYWJlbCxcbi5tZWdhLW5hdi1hY3Rpb24tYnV0dG9ucy1saXN0X19pdGVtIC5uYXYtaWNvbi1idG4gLm5hdi1pY29uLWJ0bl9faWNvbi0xLFxuLm1lZ2EtbmF2LWFjdGlvbi1idXR0b25zLWxpc3RfX2l0ZW0gLm5hdi1pY29uLWJ0bjpob3ZlciAubmF2LWljb24tYnRuX19sYWJlbCxcbi5tZWdhLW5hdi1hY3Rpb24tYnV0dG9ucy1saXN0X19pdGVtIC5uYXYtaWNvbi1idG46aG92ZXIgLm5hdi1pY29uLWJ0bl9faWNvbi0xIHtcbiAgdHJhbnNpdGlvbjogYm9yZGVyLXJhZGl1cyAwLjRzIGN1YmljLWJlemllcigwLjI0LCAwLjUsIDAuMjIsIDAuODkpLCBiYWNrZ3JvdW5kLWNvbG9yIDAuNHMgY3ViaWMtYmV6aWVyKDAuMjQsIDAuNSwgMC4yMiwgMC44OSksIGNvbG9yIDAuNHMgY3ViaWMtYmV6aWVyKDAuMjQsIDAuNSwgMC4yMiwgMC44OSk7XG59XG4ubWVnYS1uYXYtYWN0aW9uLWJ1dHRvbnMtbGlzdF9faXRlbSAubmF2LWljb24tYnRuOmhvdmVyIC5uYXYtaWNvbi1idG5fX2xhYmVsLFxuLm1lZ2EtbmF2LWFjdGlvbi1idXR0b25zLWxpc3RfX2l0ZW0gLm5hdi1pY29uLWJ0bjpob3ZlciAubmF2LWljb24tYnRuX19pY29uLTEge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5tZWdhLW5hdi1hY3Rpb24tYnV0dG9ucy1saXN0X19pdGVtIC5uYXYtaWNvbi1idG46aG92ZXIgLm5hdi1pY29uLWJ0bl9faWNvbi0xIHtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB0cmFuc2Zvcm06IG5vbmU7XG4gIGJhY2tncm91bmQ6ICMwMDA7XG59XG5cbi5tZWdhLW5hdi1sYXJnZSAubWVnYS1uYXYtYWN0aW9uLWJ1dHRvbnMtbGlzdF9faXRlbTo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xufVxuLm1lZ2EtbmF2LWxhcmdlIC5tZWdhLW5hdi1hY3Rpb24tYnV0dG9ucy1saXN0X19pdGVtLm1lZ2EtbmF2LWFjdGlvbi1idXR0b25zLWxpc3RfX2l0ZW0tLWlzVG9nZ2xlZDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmNGYxO1xufVxuXG4ubWVnYS1uYXYtc21hbGwgLm1lZ2EtbmF2LWFjdGlvbi1vdmVybGF5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjRmMTtcbn1cbi5tZWdhLW5hdi1zbWFsbCAubWVnYS1uYXYtYWN0aW9uLW92ZXJsYXkgLm1lZ2EtbmF2LWFjdGlvbi1vdmVybGF5X19jbG9zZS1idXR0b24ge1xuICBjb2xvcjogIzAwMDtcbiAgd2lkdGg6IDU2cHg7XG4gIGhlaWdodDogNTZweDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzAwMDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW46IDFyZW07XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5tZWdhLW5hdi1zbWFsbCAubWVnYS1uYXYtYWN0aW9uLW92ZXJsYXkgLm1lZ2EtbmF2LWFjdGlvbi1vdmVybGF5X19jbG9zZS1idXR0b24gc3ZnIHtcbiAgbWFyZ2luOiAwO1xufVxuXG4uc2VhcmNoLW92ZXJsYXkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcGFkZGluZzogODBweCAyNHB4O1xuICBtaW4taGVpZ2h0OiBjYWxjKDEwMCUgLSAxMjBweCk7XG4gIGNvbG9yOiAjMDAwO1xufVxuLnNlYXJjaC1vdmVybGF5IC5zZWFyY2gtZmllbGQsXG4uc2VhcmNoLW92ZXJsYXkgLmRvY3VtZW50LWxvYWRlZC1jb250ZW50IHtcbiAgbWF4LXdpZHRoOiA2MDBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLnNlYXJjaC1vdmVybGF5IC5zZWFyY2gtb3ZlcmxheV9fc2VhcmNoZmllbGQge1xuICB3aWR0aDogMTAwJTtcbn1cbi5zZWFyY2gtb3ZlcmxheSAuc2VhcmNoLXJlc3VsdHMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB1bnNldDtcbn1cbi5zZWFyY2gtb3ZlcmxheSAuc2VhcmNoLXJlc3VsdHMgLnNlYXJjaC1yZXN1bHRzX190b3Age1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB1bnNldDtcbn1cbi5zZWFyY2gtb3ZlcmxheSAuc2VhcmNoLXJlc3VsdHM6Zmlyc3QtY2hpbGQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IG5vbmU7XG59XG4uc2VhcmNoLW92ZXJsYXkgLnNlYXJjaC1vdmVybGF5X19zdWdnZXRlZC1saW5rc19fbGlzdCB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBmb250LXdlaWdodDogMzAwO1xufVxuXG4uYmVuZWZpdC1saXN0LWEgLmZyYW1lX19jZWxsIHtcbiAgbWF4LXdpZHRoOiA5MHJlbTtcbiAgcGFkZGluZzogMCAxcmVtO1xuICBtYXJnaW4tYm90dG9tOiAzcmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5iZW5lZml0LWxpc3QtYSAuZnJhbWVfX2NlbGwge1xuICAgIHBhZGRpbmc6IDAgMy41cmVtO1xuICB9XG59XG4uYmVuZWZpdC1saXN0LWEgLmJlbmVmaXQtbGlzdC1hX193cmFwcGVyIHtcbiAgZ2FwOiAxcmVtO1xufVxuLmJlbmVmaXQtbGlzdC1hIC5iZW5lZml0LWxpc3QtYV9faXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHBhZGRpbmc6IDJyZW07XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGJvcmRlci1yYWRpdXM6IDAuNjI1cmVtO1xuICBib3gtc2hhZG93OiAwcHggOHB4IDI0cHggMHB4IHJnYmEoMTgxLCAxODEsIDE4MSwgMC4yNSk7XG59XG4uYmVuZWZpdC1saXN0LWEgLmJlbmVmaXQtbGlzdC1hX19pdGVtOjpiZWZvcmUge1xuICBjb250ZW50OiBub25lO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgLmJlbmVmaXQtbGlzdC1hIC5iZW5lZml0LWxpc3QtYV9faXRlbSB7XG4gICAgZmxleC1iYXNpczogY2FsYyg1MCUgLSAwLjVyZW0pO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmJlbmVmaXQtbGlzdC1hIC5iZW5lZml0LWxpc3QtYV9faXRlbSB7XG4gICAgZmxleC1iYXNpczogY2FsYygzMy4zMyUgLSAwLjc1cmVtKTtcbiAgfVxufVxuLmJlbmVmaXQtbGlzdC1hIC5iZW5lZml0LWxpc3QtYV9faXRlbTpsYXN0LW9mLXR5cGU6bm90KDpmaXJzdC1vZi10eXBlKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlYmQyOTQ7XG59XG4uYmVuZWZpdC1saXN0LWEgLmJlbmVmaXQtbGlzdC1hX19pbWFnZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uYmVuZWZpdC1saXN0LWEgLmJlbmVmaXQtbGlzdC1hX190ZXh0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogbm9uZTtcbiAgcGFkZGluZzogMDtcbn1cbi5iZW5lZml0LWxpc3QtYSAuYmVuZWZpdC1saXN0LWFfX3RleHQgPiA6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuLmJlbmVmaXQtbGlzdC1hIC5iZW5lZml0LWxpc3QtYV9fdGV4dCA+IDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5iZW5lZml0LWxpc3QtYSAuYmVuZWZpdC1saXN0LWFfX3RleHQgaDMge1xuICBtYXgtd2lkdGg6IG5vbmU7XG59XG4uYmVuZWZpdC1saXN0LWEgLmJlbmVmaXQtbGlzdC1hX190ZXh0IC5iZW5lZml0LWxpc3QtYV9fbGlzdCB7XG4gIG1heC13aWR0aDogbm9uZTtcbiAgbWFyZ2luLXRvcDogMnJlbTtcbn1cbi5iZW5lZml0LWxpc3QtYSAuYmVuZWZpdC1saXN0LWFfX3RleHQgLmJlbmVmaXQtbGlzdC1hX19saXN0LWl0ZW0ge1xuICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG59XG4uYmVuZWZpdC1saXN0LWEgLmJlbmVmaXQtbGlzdC1hX190ZXh0IC5iZW5lZml0LWxpc3QtYV9fbGlzdC1pdGVtOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmJlbmVmaXQtbGlzdC1hIC5iZW5lZml0LWxpc3QtYV9fdGV4dCAuYmVuZWZpdC1saXN0LWFfX2xpc3QtaWNvbiB7XG4gIHRvcDogLTAuMDVlbTtcbiAgbGVmdDogMDtcbn1cbi5iZW5lZml0LWxpc3QtYSAuYmVuZWZpdC1saXN0LWFfX3RleHQgLmJlbmVmaXQtbGlzdC1hX19saXN0LWljb24gc3ZnIHtcbiAgd2lkdGg6IDEuNXJlbTtcbiAgaGVpZ2h0OiAxLjVyZW07XG4gIGZpbGw6ICM4ZDdlNTk7XG59XG4uYmVuZWZpdC1saXN0LWEgLmJlbmVmaXQtbGlzdC1hX190ZXh0IC5hLWFycm93LWxpbmtfX2NvbnRhaW5lciB7XG4gIHBhZGRpbmc6IDEuNXJlbSAwIDA7XG59XG4uYmVuZWZpdC1saXN0LWEgLmJlbmVmaXQtbGlzdC1hX190ZXh0IC5hLWFycm93LWxpbmtfX2NvbnRhaW5lciAuYS1hcnJvdy1saW5rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IG5vbmU7XG59XG4uYmVuZWZpdC1saXN0LWEgLmJlbmVmaXQtbGlzdC1hX19jdGEge1xuICBwb3NpdGlvbjogc3RhdGljO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB0cmFuc2Zvcm06IG5vbmU7XG4gIG1hcmdpbi10b3A6IGF1dG87XG59XG4uYmVuZWZpdC1saXN0LWEgLmJlbmVmaXQtbGlzdC1hX19jdGEgLmJ0biB7XG4gIG1hcmdpbi10b3A6IDIuNXJlbTtcbn1cblxuLmJlbmVmaXQtbGlzdC1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY2xlYXI6IGJvdGg7XG4gIG1hcmdpbi10b3A6IDE2cHg7XG4gIG1hcmdpbi1ib3R0b206IDQ4cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5iZW5lZml0LWxpc3QtYiB7XG4gICAgbWFyZ2luLXRvcDogNDhweDtcbiAgICBtYXJnaW4tYm90dG9tOiA2NHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5iZW5lZml0LWxpc3QtYjpmaXJzdC1jaGlsZCB7XG4gICAgcGFkZGluZy10b3A6IDE2MHB4O1xuICB9XG59XG4uYmVuZWZpdC1saXN0LWIgLmZyYW1lX19jZWxsLWl0ZW0ge1xuICBwYWRkaW5nOiAwO1xufVxuLmJlbmVmaXQtbGlzdC1iIC5iZW5lZml0LWxpc3QtYl9fd3JhcHBlciB7XG4gIHBhZGRpbmc6IDAgOHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLmJlbmVmaXQtbGlzdC1iIC5iZW5lZml0LWxpc3QtYl9fd3JhcHBlciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5iZW5lZml0LWxpc3QtYiAuYmVuZWZpdC1saXN0LWJfX2l0ZW0ge1xuICAgIG1pbi13aWR0aDogMTAwJTtcbiAgfVxufVxuLmJlbmVmaXQtbGlzdC1iIC5iZW5lZml0LWxpc3QtYl9faW1hZ2Uge1xuICBwYWRkaW5nOiAyNHB4IDAgMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmJlbmVmaXQtbGlzdC1iIC5iZW5lZml0LWxpc3QtYl9faW1hZ2Uge1xuICAgIHBhZGRpbmc6IDYwcHggMDtcbiAgfVxufVxuLmJlbmVmaXQtbGlzdC1iIC5iZW5lZml0LWxpc3QtYl9fdGV4dCB7XG4gIHBhZGRpbmc6IDI0cHggMDtcbn1cbi5iZW5lZml0LWxpc3QtYiAuYmVuZWZpdC1saXN0LWJfX3RleHQgaDE6Zmlyc3QtY2hpbGQsXG4uYmVuZWZpdC1saXN0LWIgLmJlbmVmaXQtbGlzdC1iX190ZXh0IGgyOmZpcnN0LWNoaWxkLFxuLmJlbmVmaXQtbGlzdC1iIC5iZW5lZml0LWxpc3QtYl9fdGV4dCBoMzpmaXJzdC1jaGlsZCxcbi5iZW5lZml0LWxpc3QtYiAuYmVuZWZpdC1saXN0LWJfX3RleHQgaDQ6Zmlyc3QtY2hpbGQsXG4uYmVuZWZpdC1saXN0LWIgLmJlbmVmaXQtbGlzdC1iX190ZXh0IGg1OmZpcnN0LWNoaWxkLFxuLmJlbmVmaXQtbGlzdC1iIC5iZW5lZml0LWxpc3QtYl9fdGV4dCBoNjpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4uYmVuZWZpdC1saXN0LWIgLmJlbmVmaXQtbGlzdC1iX190ZXh0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogLTE7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5iZW5lZml0LWxpc3QtYiAuYmVuZWZpdC1saXN0LWJfX3RleHQge1xuICAgIHBhZGRpbmc6IDI0cHggODUuMTI1cHg7XG4gIH1cbiAgLmJlbmVmaXQtbGlzdC1iIC5iZW5lZml0LWxpc3QtYl9fdGV4dDo6YmVmb3JlIHtcbiAgICByaWdodDogMzklO1xuICB9XG59XG4uYmVuZWZpdC1saXN0LWIgLmJlbmVmaXQtbGlzdC1iX19saXN0IHtcbiAgcGFkZGluZzogMDtcbiAgbWF4LXdpZHRoOiA0MS4xMjVyZW07XG59XG4uYmVuZWZpdC1saXN0LWIgLmJlbmVmaXQtbGlzdC1iX19saXN0IGxpIHtcbiAgbWFyZ2luOiAwLjY1ZW0gMDtcbn1cbi5iZW5lZml0LWxpc3QtYiAuYmVuZWZpdC1saXN0LWJfX2xpc3QtaWNvbiB7XG4gIHRvcDogNHB4O1xufVxuLmJlbmVmaXQtbGlzdC1iIC5iZW5lZml0LWxpc3QtYl9fbGlzdC1pY29uIHN2ZyB7XG4gIHdpZHRoOiAxLjM3NXJlbTtcbiAgaGVpZ2h0OiAxLjM3NXJlbTtcbn1cbi5iZW5lZml0LWxpc3QtYiAuYS1hcnJvdy1saW5rIHtcbiAgY29sb3I6ICNmZTk3NDM7XG59XG4uYmVuZWZpdC1saXN0LWIgLmEtYXJyb3ctbGluazp2aXNpdGVkIHtcbiAgY29sb3I6ICNjMDU3MDE7XG59XG5cbi5iZW5lZml0LWxpc3QtYi5iZW5lZml0LWxpc3QtYi0taW52ZXJ0IC5iZW5lZml0LWxpc3QtYl9faXRlbSB7XG4gIG9yZGVyOiAxO1xufVxuLmJlbmVmaXQtbGlzdC1iLmJlbmVmaXQtbGlzdC1iLS1pbnZlcnQgLmJlbmVmaXQtbGlzdC1iX190ZXh0IHtcbiAgcGFkZGluZzogMjRweCAwO1xufVxuLmJlbmVmaXQtbGlzdC1iLmJlbmVmaXQtbGlzdC1iLS1pbnZlcnQgLmJlbmVmaXQtbGlzdC1iX190ZXh0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogLTE7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5iZW5lZml0LWxpc3QtYi5iZW5lZml0LWxpc3QtYi0taW52ZXJ0IC5iZW5lZml0LWxpc3QtYl9fdGV4dCB7XG4gICAgcGFkZGluZzogMjRweCA4NS4xMjVweDtcbiAgfVxuICAuYmVuZWZpdC1saXN0LWIuYmVuZWZpdC1saXN0LWItLWludmVydCAuYmVuZWZpdC1saXN0LWJfX3RleHQ6OmJlZm9yZSB7XG4gICAgbGVmdDogMzklO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gIC5iZW5lZml0LWxpc3QtY19faXRlbSAuYmVuZWZpdC1saXN0LWNfX3RleHQge1xuICAgIHBhZGRpbmc6IDMycHggNDBweCA0MHB4O1xuICB9XG4gIC5iZW5lZml0LWxpc3QtY19faXRlbSAuYmVuZWZpdC1saXN0LWNfX3RleHQgaDMge1xuICAgIGZvbnQtc2l6ZTogMS44NzVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDIuMTg3NXJlbTtcbiAgfVxuICAuYmVuZWZpdC1saXN0LWNfX2l0ZW0gLmJlbmVmaXQtbGlzdC1jX190ZXh0IHAge1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjM3NXJlbTtcbiAgfVxufVxuXG4uYmVuZWZpdC1saXN0LWMgLmJlbmVmaXQtbGlzdC1jX193cmFwcGVyIC5iZW5lZml0LWxpc3QtY19faXRlbSB7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG4uYmVuZWZpdC1saXN0LWMgLmJlbmVmaXQtbGlzdC1jX193cmFwcGVyIC5iZW5lZml0LWxpc3QtY19faXRlbTpub3QoLnQtYmctY29sb3ItMSk6bm90KC50LWJnLWNvbG9yLTIpOm5vdCgudC1iZy1jb2xvci0zKTpub3QoLnQtYmctY29sb3ItNCk6bm90KC50LWJnLWNvbG9yLWdyYXkpIHtcbiAgb3V0bGluZTogMXB4IHNvbGlkICNkMWQzZDQ7XG59XG5cbi5iZW5lZml0LWxpc3QtYyAuZnJhbWVfX2NlbGwtaXRlbS5iZW5lZml0LWxpc3QtY19fdGl0bGUge1xuICBwYWRkaW5nOiAwIDE2cHg7XG59XG4uYmVuZWZpdC1saXN0LWMgLmZyYW1lX19jZWxsLWl0ZW0uYmVuZWZpdC1saXN0LWNfX3RpdGxlIGgyIHtcbiAgZm9udC1zaXplOiAxLjg3NXJlbTtcbn1cblxuLmJlbmVmaXQtbGlzdC1jIC5mcmFtZV9fY2VsbC1pdGVtLFxuLmJlbmVmaXQtbGlzdC1jIC5iZW5lZml0LWxpc3QtY19fd3JhcHBlciB7XG4gIHBhZGRpbmc6IDAgNnB4O1xufVxuXG4uYmVuZWZpdC1saXN0LWMgLmZyYW1lX19jZWxsLWl0ZW0sXG4uYmVuZWZpdC1saXN0LWMgLmZyYW1lX19jZWxsLWl0ZW0uYmVuZWZpdC1saXN0LWNfX3RpdGxlLFxuLmJlbmVmaXQtbGlzdC1jIC5iZW5lZml0LWxpc3QtY19fd3JhcHBlciB7XG4gIG1heC13aWR0aDogY2FsYygxMDB2dyAtICgxMHB4ICogMykpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzYwcHgpIHtcbiAgLmJlbmVmaXQtbGlzdC1jIC5mcmFtZV9fY2VsbC1pdGVtLFxuLmJlbmVmaXQtbGlzdC1jIC5mcmFtZV9fY2VsbC1pdGVtLmJlbmVmaXQtbGlzdC1jX190aXRsZSxcbi5iZW5lZml0LWxpc3QtYyAuYmVuZWZpdC1saXN0LWNfX3dyYXBwZXIge1xuICAgIG1heC13aWR0aDogY2FsYygxMDB2dyAtICgxMHB4ICogMykpO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYmVuZWZpdC1saXN0LWMgLmZyYW1lX19jZWxsLWl0ZW0sXG4uYmVuZWZpdC1saXN0LWMgLmZyYW1lX19jZWxsLWl0ZW0uYmVuZWZpdC1saXN0LWNfX3RpdGxlLFxuLmJlbmVmaXQtbGlzdC1jIC5iZW5lZml0LWxpc3QtY19fd3JhcHBlciB7XG4gICAgbWF4LXdpZHRoOiBjYWxjKCgzMjBweCAqIDQpICsgKDEwcHggKiA0KSk7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuYmVuZWZpdC1saXN0LWMgLmZyYW1lX19jZWxsLWl0ZW0sXG4uYmVuZWZpdC1saXN0LWMgLmZyYW1lX19jZWxsLWl0ZW0uYmVuZWZpdC1saXN0LWNfX3RpdGxlLFxuLmJlbmVmaXQtbGlzdC1jIC5iZW5lZml0LWxpc3QtY19fd3JhcHBlciB7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDEwMHZ3IC0gMTc1cHgpO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTAwcHgpIHtcbiAgLmJlbmVmaXQtbGlzdC1jIC5mcmFtZV9fY2VsbC1pdGVtLFxuLmJlbmVmaXQtbGlzdC1jIC5mcmFtZV9fY2VsbC1pdGVtLmJlbmVmaXQtbGlzdC1jX190aXRsZSxcbi5iZW5lZml0LWxpc3QtYyAuYmVuZWZpdC1saXN0LWNfX3dyYXBwZXIge1xuICAgIG1heC13aWR0aDogY2FsYygoMzIwcHggKiA0KSArICgxMHB4ICogNCkpO1xuICB9XG59XG5cbi5iZW5lZml0LWxpc3QtYyAuYmVuZWZpdC1saXN0LWNfX3dyYXBwZXIgPiBkaXYge1xuICBmbGV4LWJhc2lzOiBjYWxjKDEwMCUgLSAyMHB4KTtcbiAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAyMHB4KTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDM2MHB4KSB7XG4gIC5iZW5lZml0LWxpc3QtYyAuYmVuZWZpdC1saXN0LWNfX3dyYXBwZXIgPiBkaXYge1xuICAgIGZsZXgtYmFzaXM6IGNhbGMoNTAlIC0gMjBweCk7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDUwJSAtIDIwcHgpO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmJlbmVmaXQtbGlzdC1jIC5iZW5lZml0LWxpc3QtY19fd3JhcHBlciA+IGRpdiB7XG4gICAgZmxleC1iYXNpczogY2FsYygzMy4zMzMzMzMzMzMzJSAtIDIwcHgpO1xuICAgIG1heC13aWR0aDogY2FsYygzMy4zMzMzMzMzMzMzJSAtIDIwcHgpO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTAwcHgpIHtcbiAgLmJlbmVmaXQtbGlzdC1jIC5iZW5lZml0LWxpc3QtY19fd3JhcHBlciA+IGRpdiB7XG4gICAgZmxleC1iYXNpczogY2FsYygyNSUgLSAyMHB4KTtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMjUlIC0gMjBweCk7XG4gIH1cbn1cblxuLmJlbmVmaXQtbGlzdC1jX190ZXh0IHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC44cyBjdWJpYy1iZXppZXIoMC4yNCwgMC41LCAwLjIyLCAwLjg5KTtcbiAgcG9zaXRpb246IHN0YXRpYztcbn1cblxuLmJlbmVmaXQtbGlzdC1jX19pbWFnZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbGluZS1oZWlnaHQ6IDA7XG59XG4uYmVuZWZpdC1saXN0LWNfX2ltYWdlOjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgY29udGVudDogXCJcIjtcbiAgb3BhY2l0eTogMDtcbiAgei1pbmRleDogMTtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjQ0KTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjhzIGN1YmljLWJlemllcigwLjI0LCAwLjUsIDAuMjIsIDAuODkpO1xufVxuXG4uYmVuZWZpdC1saXN0LWNfX2l0ZW0gPiBhOmhvdmVyIC5iZW5lZml0LWxpc3QtY19faW1hZ2U6YmVmb3JlLFxuLmJlbmVmaXQtbGlzdC1jX19pdGVtID4gYTpmb2N1cyAuYmVuZWZpdC1saXN0LWNfX2ltYWdlOmJlZm9yZSB7XG4gIG9wYWNpdHk6IDE7XG59XG4uYmVuZWZpdC1saXN0LWNfX2l0ZW0gPiBhOmhvdmVyIC5idG46bm90KDpkaXNhYmxlZCk6bm90KC5idG4tLWRpc2FibGVkKSxcbi5iZW5lZml0LWxpc3QtY19faXRlbSA+IGE6Zm9jdXMgLmJ0bjpub3QoOmRpc2FibGVkKTpub3QoLmJ0bi0tZGlzYWJsZWQpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNlNDg1NTtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uYmVuZWZpdC1saXN0LWNfX2l0ZW0gPiBhOmhvdmVyIC5idG46bm90KDpkaXNhYmxlZCk6bm90KC5idG4tLWRpc2FibGVkKS5idG4uYnRuLS1zZWNvbmRhcnkuYnRuLS1kZWZhdWx0LCAuYmVuZWZpdC1saXN0LWNfX2l0ZW0gPiBhOmhvdmVyIC5idG46bm90KDpkaXNhYmxlZCk6bm90KC5idG4tLWRpc2FibGVkKS5idG4tLWJyYW5kLTEsIC5iZW5lZml0LWxpc3QtY19faXRlbSA+IGE6aG92ZXIgLmJ0bjpub3QoOmRpc2FibGVkKTpub3QoLmJ0bi0tZGlzYWJsZWQpLmJ0bi0tYnJhbmQtMixcbi5iZW5lZml0LWxpc3QtY19faXRlbSA+IGE6Zm9jdXMgLmJ0bjpub3QoOmRpc2FibGVkKTpub3QoLmJ0bi0tZGlzYWJsZWQpLmJ0bi5idG4tLXNlY29uZGFyeS5idG4tLWRlZmF1bHQsXG4uYmVuZWZpdC1saXN0LWNfX2l0ZW0gPiBhOmZvY3VzIC5idG46bm90KDpkaXNhYmxlZCk6bm90KC5idG4tLWRpc2FibGVkKS5idG4tLWJyYW5kLTEsXG4uYmVuZWZpdC1saXN0LWNfX2l0ZW0gPiBhOmZvY3VzIC5idG46bm90KDpkaXNhYmxlZCk6bm90KC5idG4tLWRpc2FibGVkKS5idG4tLWJyYW5kLTIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGUxYTJiO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5iZW5lZml0LWxpc3QtY19faXRlbSA+IGE6aG92ZXIgLmJ0bjpub3QoOmRpc2FibGVkKTpub3QoLmJ0bi0tZGlzYWJsZWQpLmJ0bi0taW52ZXJ0LmJ0bi0tYnJhbmQtMS5idG4tLXByaW1hcnksXG4uYmVuZWZpdC1saXN0LWNfX2l0ZW0gPiBhOmZvY3VzIC5idG46bm90KDpkaXNhYmxlZCk6bm90KC5idG4tLWRpc2FibGVkKS5idG4tLWludmVydC5idG4tLWJyYW5kLTEuYnRuLS1wcmltYXJ5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjZWJkMjk0O1xuICBib3JkZXItY29sb3I6ICNlYmQyOTQ7XG59XG4uYmVuZWZpdC1saXN0LWNfX2l0ZW0gPiBhOmhvdmVyIC5idG46bm90KDpkaXNhYmxlZCk6bm90KC5idG4tLWRpc2FibGVkKS5idG4tLWludmVydC5idG4tLWJyYW5kLTEuYnRuLS1zZWNvbmRhcnksXG4uYmVuZWZpdC1saXN0LWNfX2l0ZW0gPiBhOmZvY3VzIC5idG46bm90KDpkaXNhYmxlZCk6bm90KC5idG4tLWRpc2FibGVkKS5idG4tLWludmVydC5idG4tLWJyYW5kLTEuYnRuLS1zZWNvbmRhcnkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlci1jb2xvcjogI2ZmZmZmZjtcbn1cbi5iZW5lZml0LWxpc3QtY19faXRlbSA+IGE6aG92ZXIgLmJ0bjpub3QoOmRpc2FibGVkKTpub3QoLmJ0bi0tZGlzYWJsZWQpLmJ0bi0taW52ZXJ0LmJ0bi0tYnJhbmQtMi5idG4tLXByaW1hcnksXG4uYmVuZWZpdC1saXN0LWNfX2l0ZW0gPiBhOmZvY3VzIC5idG46bm90KDpkaXNhYmxlZCk6bm90KC5idG4tLWRpc2FibGVkKS5idG4tLWludmVydC5idG4tLWJyYW5kLTIuYnRuLS1wcmltYXJ5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjZGRkNmY0O1xuICBib3JkZXItY29sb3I6ICNkZGQ2ZjQ7XG59XG4uYmVuZWZpdC1saXN0LWNfX2l0ZW0gPiBhOmhvdmVyIC5idG46bm90KDpkaXNhYmxlZCk6bm90KC5idG4tLWRpc2FibGVkKS5idG4tLWludmVydC5idG4tLWJyYW5kLTIuYnRuLS1zZWNvbmRhcnksXG4uYmVuZWZpdC1saXN0LWNfX2l0ZW0gPiBhOmZvY3VzIC5idG46bm90KDpkaXNhYmxlZCk6bm90KC5idG4tLWRpc2FibGVkKS5idG4tLWludmVydC5idG4tLWJyYW5kLTIuYnRuLS1zZWNvbmRhcnkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBjb2xvcjogIzBlMWEyYjtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmJlbmVmaXQtbGlzdC1jX19pdGVtOm5vdCgudC1iZy1jb2xvci0xKTpub3QoLnQtYmctY29sb3ItMik6bm90KC50LWJnLWNvbG9yLTMpOm5vdCgudC1iZy1jb2xvci00KTpub3QoLnQtYmctY29sb3ItZ3JheSksIC5iZW5lZml0LWxpc3QtY19faXRlbS50LWJnLWNvbG9yLWdyYXkge1xuICBjb2xvcjogIzAwNGM2YTtcbn1cbi5iZW5lZml0LWxpc3QtY19faXRlbTpub3QoLnQtYmctY29sb3ItMSk6bm90KC50LWJnLWNvbG9yLTIpOm5vdCgudC1iZy1jb2xvci0zKTpub3QoLnQtYmctY29sb3ItNCk6bm90KC50LWJnLWNvbG9yLWdyYXkpID4gYTpmb2N1cyAuYmVuZWZpdC1saXN0LWNfX3RleHQsIC5iZW5lZml0LWxpc3QtY19faXRlbTpub3QoLnQtYmctY29sb3ItMSk6bm90KC50LWJnLWNvbG9yLTIpOm5vdCgudC1iZy1jb2xvci0zKTpub3QoLnQtYmctY29sb3ItNCk6bm90KC50LWJnLWNvbG9yLWdyYXkpID4gYTpob3ZlciAuYmVuZWZpdC1saXN0LWNfX3RleHQsIC5iZW5lZml0LWxpc3QtY19faXRlbS50LWJnLWNvbG9yLWdyYXkgPiBhOmZvY3VzIC5iZW5lZml0LWxpc3QtY19fdGV4dCwgLmJlbmVmaXQtbGlzdC1jX19pdGVtLnQtYmctY29sb3ItZ3JheSA+IGE6aG92ZXIgLmJlbmVmaXQtbGlzdC1jX190ZXh0IHtcbiAgY29sb3I6ICMwMDA7XG59XG5cbi5iZW5lZml0LWxpc3QtY19fdGV4dCBwLFxuLmJlbmVmaXQtbGlzdC1jX190ZXh0IC5iZW5lZml0LWxpc3QtY19fY3RhIHtcbiAgbWFyZ2luLXRvcDogMC41ZW07XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uYmVuZWZpdC1saXN0LWNfX3RleHQgcC0taGFzQnV0dG9uIC5idG4sXG4uYmVuZWZpdC1saXN0LWNfX3RleHQgLmJlbmVmaXQtbGlzdC1jX19jdGEtLWhhc0J1dHRvbiAuYnRuIHtcbiAgcGFkZGluZzogMXJlbSAycmVtO1xufVxuLmJlbmVmaXQtbGlzdC1jX190ZXh0IHAgLmEtYXJyb3ctbGluazo6YmVmb3JlLFxuLmJlbmVmaXQtbGlzdC1jX190ZXh0IC5iZW5lZml0LWxpc3QtY19fY3RhIC5hLWFycm93LWxpbms6OmJlZm9yZSB7XG4gIHotaW5kZXg6IDI7XG59XG5cbi5iZW5lZml0LWxpc3QtYyBhLFxuLmJlbmVmaXQtbGlzdC1jIGE6dmlzaXRlZCB7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuXG4udGVhc2VyLWxpc3Qge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGNsZWFyOiBib3RoO1xufVxuLnRlYXNlci1saXN0IGgyIHtcbiAgZm9udC1mYW1pbHk6IFwiRm9yb3lhIEJhbmtpIERpc3BsYXlcIiwgXCJIZWx2ZXRpY2FcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgbWFyZ2luLWJvdHRvbTogMjRweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA2NDBweCkge1xuICAudGVhc2VyLWxpc3QgaDIge1xuICAgIG1hcmdpbi1ib3R0b206IDMycHg7XG4gICAgcGFkZGluZzogMCAxNnB4O1xuICB9XG59XG4udGVhc2VyLWxpc3QgLmZyYW1lX19jZWxsIHtcbiAgbWF4LXdpZHRoOiAxMzYycHg7XG4gIG1hcmdpbjogYXV0bztcbiAgcGFkZGluZzogMCAxNnB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gIC50ZWFzZXItbGlzdCAuZnJhbWVfX2NlbGwge1xuICAgIG1heC13aWR0aDogODUzLjMzMzMzMzMzMzNweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAudGVhc2VyLWxpc3QgLmZyYW1lX19jZWxsIHtcbiAgICBtYXgtd2lkdGg6IDEzNjJweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gIC50ZWFzZXItbGlzdCAuZnJhbWVfX2NlbGwge1xuICAgIHBhZGRpbmc6IDAgMjRweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAudGVhc2VyLWxpc3QgLmZyYW1lX19jZWxsIHtcbiAgICBwYWRkaW5nOiAwIDhweDtcbiAgfVxufVxuLnRlYXNlci1saXN0IC5mcmFtZV9fY2VsbC1pdGVtIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtYXJnaW4tbGVmdDogMCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgLnRlYXNlci1saXN0IC5mcmFtZV9fY2VsbC1pdGVtIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnRlYXNlci1saXN0IC5mcmFtZV9fY2VsbC1pdGVtIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA2NDBweCkge1xuICAudGVhc2VyLWxpc3QgLmZyYW1lX19jZWxsLWl0ZW0ge1xuICAgIG1hcmdpbi1sZWZ0OiAwJTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAudGVhc2VyLWxpc3QgLmZyYW1lX19jZWxsLWl0ZW0ge1xuICAgIG1hcmdpbi1sZWZ0OiAwJTtcbiAgfVxufVxuLnRlYXNlci1saXN0IC50ZWFzZXItbGlzdF9faXRlbSB7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnRlYXNlci1saXN0IC50ZWFzZXItbGlzdF9faXRlbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuXG4udGVhc2VyLWxpc3RfX3RleHQge1xuICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xufVxuXG4udGVhc2VyLWxpc3QtLTEtaXRlbSB7XG4gIG1hcmdpbi1ib3R0b206IDQ4cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC50ZWFzZXItbGlzdC0tMS1pdGVtIHtcbiAgICBtYXJnaW4tYm90dG9tOiA2NHB4O1xuICB9XG59XG4udGVhc2VyLWxpc3QtLTEtaXRlbSAudGVhc2VyLWxpc3RfX2l0ZW0ge1xuICBtYXJnaW46IDAgOHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC50ZWFzZXItbGlzdC0tMS1pdGVtIC50ZWFzZXItbGlzdF9faXRlbSBwaWN0dXJlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgaGVpZ2h0OiAzMDBweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIG1heC13aWR0aDogMTIwJTtcbiAgfVxuICAudGVhc2VyLWxpc3QtLTEtaXRlbSAudGVhc2VyLWxpc3RfX2l0ZW0gcGljdHVyZSBpbWcsXG4udGVhc2VyLWxpc3QtLTEtaXRlbSAudGVhc2VyLWxpc3RfX2l0ZW0gcGljdHVyZSB2aWRlbyxcbi50ZWFzZXItbGlzdC0tMS1pdGVtIC50ZWFzZXItbGlzdF9faXRlbSBwaWN0dXJlIG9iamVjdCxcbi50ZWFzZXItbGlzdC0tMS1pdGVtIC50ZWFzZXItbGlzdF9faXRlbSBwaWN0dXJlIHBpY3R1cmUge1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIG1pbi13aWR0aDogMTAwJTtcbiAgICBtaW4taGVpZ2h0OiAxMDAlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHJpZ2h0OiA1MCU7XG4gICAgYm90dG9tOiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoNTAlLCA1MCUpO1xuICB9XG4gIC50ZWFzZXItbGlzdC0tMS1pdGVtIC50ZWFzZXItbGlzdF9faXRlbSBwaWN0dXJlLmZvY3VzLU1pZGRsZUNlbnRlciBpbWcsXG4udGVhc2VyLWxpc3QtLTEtaXRlbSAudGVhc2VyLWxpc3RfX2l0ZW0gcGljdHVyZS5mb2N1cy1NaWRkbGVDZW50ZXIgdmlkZW8sXG4udGVhc2VyLWxpc3QtLTEtaXRlbSAudGVhc2VyLWxpc3RfX2l0ZW0gcGljdHVyZS5mb2N1cy1NaWRkbGVDZW50ZXIgb2JqZWN0LFxuLnRlYXNlci1saXN0LS0xLWl0ZW0gLnRlYXNlci1saXN0X19pdGVtIHBpY3R1cmUuZm9jdXMtTWlkZGxlQ2VudGVyIHBpY3R1cmUge1xuICAgIHJpZ2h0OiA1MCU7XG4gICAgYm90dG9tOiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoNTAlLCA1MCUpO1xuICB9XG4gIC50ZWFzZXItbGlzdC0tMS1pdGVtIC50ZWFzZXItbGlzdF9faXRlbSBwaWN0dXJlLmZvY3VzLVRvcENlbnRlciBpbWcsXG4udGVhc2VyLWxpc3QtLTEtaXRlbSAudGVhc2VyLWxpc3RfX2l0ZW0gcGljdHVyZS5mb2N1cy1Ub3BDZW50ZXIgdmlkZW8sXG4udGVhc2VyLWxpc3QtLTEtaXRlbSAudGVhc2VyLWxpc3RfX2l0ZW0gcGljdHVyZS5mb2N1cy1Ub3BDZW50ZXIgb2JqZWN0LFxuLnRlYXNlci1saXN0LS0xLWl0ZW0gLnRlYXNlci1saXN0X19pdGVtIHBpY3R1cmUuZm9jdXMtVG9wQ2VudGVyIHBpY3R1cmUge1xuICAgIHJpZ2h0OiA1MCU7XG4gICAgYm90dG9tOiBhdXRvO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg1MCUpO1xuICB9XG4gIC50ZWFzZXItbGlzdC0tMS1pdGVtIC50ZWFzZXItbGlzdF9faXRlbSBwaWN0dXJlLmZvY3VzLUJvdHRvbUNlbnRlciBpbWcsXG4udGVhc2VyLWxpc3QtLTEtaXRlbSAudGVhc2VyLWxpc3RfX2l0ZW0gcGljdHVyZS5mb2N1cy1Cb3R0b21DZW50ZXIgdmlkZW8sXG4udGVhc2VyLWxpc3QtLTEtaXRlbSAudGVhc2VyLWxpc3RfX2l0ZW0gcGljdHVyZS5mb2N1cy1Cb3R0b21DZW50ZXIgb2JqZWN0LFxuLnRlYXNlci1saXN0LS0xLWl0ZW0gLnRlYXNlci1saXN0X19pdGVtIHBpY3R1cmUuZm9jdXMtQm90dG9tQ2VudGVyIHBpY3R1cmUge1xuICAgIHJpZ2h0OiA1MCU7XG4gICAgYm90dG9tOiAwO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg1MCUpO1xuICB9XG4gIC50ZWFzZXItbGlzdC0tMS1pdGVtIC50ZWFzZXItbGlzdF9faXRlbSBwaWN0dXJlLmZvY3VzLVRvcExlZnQgaW1nLFxuLnRlYXNlci1saXN0LS0xLWl0ZW0gLnRlYXNlci1saXN0X19pdGVtIHBpY3R1cmUuZm9jdXMtVG9wTGVmdCB2aWRlbyxcbi50ZWFzZXItbGlzdC0tMS1pdGVtIC50ZWFzZXItbGlzdF9faXRlbSBwaWN0dXJlLmZvY3VzLVRvcExlZnQgb2JqZWN0LFxuLnRlYXNlci1saXN0LS0xLWl0ZW0gLnRlYXNlci1saXN0X19pdGVtIHBpY3R1cmUuZm9jdXMtVG9wTGVmdCBwaWN0dXJlIHtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogYXV0bztcbiAgICBib3R0b206IGF1dG87XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCUsIDAlKTtcbiAgfVxuICAudGVhc2VyLWxpc3QtLTEtaXRlbSAudGVhc2VyLWxpc3RfX2l0ZW0gcGljdHVyZS5mb2N1cy1NaWRkbGVMZWZ0IGltZyxcbi50ZWFzZXItbGlzdC0tMS1pdGVtIC50ZWFzZXItbGlzdF9faXRlbSBwaWN0dXJlLmZvY3VzLU1pZGRsZUxlZnQgdmlkZW8sXG4udGVhc2VyLWxpc3QtLTEtaXRlbSAudGVhc2VyLWxpc3RfX2l0ZW0gcGljdHVyZS5mb2N1cy1NaWRkbGVMZWZ0IG9iamVjdCxcbi50ZWFzZXItbGlzdC0tMS1pdGVtIC50ZWFzZXItbGlzdF9faXRlbSBwaWN0dXJlLmZvY3VzLU1pZGRsZUxlZnQgcGljdHVyZSB7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogYXV0bztcbiAgICBib3R0b206IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNTAlKTtcbiAgfVxuICAudGVhc2VyLWxpc3QtLTEtaXRlbSAudGVhc2VyLWxpc3RfX2l0ZW0gcGljdHVyZS5mb2N1cy1Cb3R0b21MZWZ0IGltZyxcbi50ZWFzZXItbGlzdC0tMS1pdGVtIC50ZWFzZXItbGlzdF9faXRlbSBwaWN0dXJlLmZvY3VzLUJvdHRvbUxlZnQgdmlkZW8sXG4udGVhc2VyLWxpc3QtLTEtaXRlbSAudGVhc2VyLWxpc3RfX2l0ZW0gcGljdHVyZS5mb2N1cy1Cb3R0b21MZWZ0IG9iamVjdCxcbi50ZWFzZXItbGlzdC0tMS1pdGVtIC50ZWFzZXItbGlzdF9faXRlbSBwaWN0dXJlLmZvY3VzLUJvdHRvbUxlZnQgcGljdHVyZSB7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogYXV0bztcbiAgICBib3R0b206IDA7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCUsIDAlKTtcbiAgfVxuICAudGVhc2VyLWxpc3QtLTEtaXRlbSAudGVhc2VyLWxpc3RfX2l0ZW0gcGljdHVyZS5mb2N1cy1Ub3BSaWdodCBpbWcsXG4udGVhc2VyLWxpc3QtLTEtaXRlbSAudGVhc2VyLWxpc3RfX2l0ZW0gcGljdHVyZS5mb2N1cy1Ub3BSaWdodCB2aWRlbyxcbi50ZWFzZXItbGlzdC0tMS1pdGVtIC50ZWFzZXItbGlzdF9faXRlbSBwaWN0dXJlLmZvY3VzLVRvcFJpZ2h0IG9iamVjdCxcbi50ZWFzZXItbGlzdC0tMS1pdGVtIC50ZWFzZXItbGlzdF9faXRlbSBwaWN0dXJlLmZvY3VzLVRvcFJpZ2h0IHBpY3R1cmUge1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogYXV0bztcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwJSwgMCUpO1xuICB9XG4gIC50ZWFzZXItbGlzdC0tMS1pdGVtIC50ZWFzZXItbGlzdF9faXRlbSBwaWN0dXJlLmZvY3VzLU1pZGRsZVJpZ2h0IGltZyxcbi50ZWFzZXItbGlzdC0tMS1pdGVtIC50ZWFzZXItbGlzdF9faXRlbSBwaWN0dXJlLmZvY3VzLU1pZGRsZVJpZ2h0IHZpZGVvLFxuLnRlYXNlci1saXN0LS0xLWl0ZW0gLnRlYXNlci1saXN0X19pdGVtIHBpY3R1cmUuZm9jdXMtTWlkZGxlUmlnaHQgb2JqZWN0LFxuLnRlYXNlci1saXN0LS0xLWl0ZW0gLnRlYXNlci1saXN0X19pdGVtIHBpY3R1cmUuZm9jdXMtTWlkZGxlUmlnaHQgcGljdHVyZSB7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDUwJSk7XG4gIH1cbiAgLnRlYXNlci1saXN0LS0xLWl0ZW0gLnRlYXNlci1saXN0X19pdGVtIHBpY3R1cmUuZm9jdXMtQm90dG9tUmlnaHQgaW1nLFxuLnRlYXNlci1saXN0LS0xLWl0ZW0gLnRlYXNlci1saXN0X19pdGVtIHBpY3R1cmUuZm9jdXMtQm90dG9tUmlnaHQgdmlkZW8sXG4udGVhc2VyLWxpc3QtLTEtaXRlbSAudGVhc2VyLWxpc3RfX2l0ZW0gcGljdHVyZS5mb2N1cy1Cb3R0b21SaWdodCBvYmplY3QsXG4udGVhc2VyLWxpc3QtLTEtaXRlbSAudGVhc2VyLWxpc3RfX2l0ZW0gcGljdHVyZS5mb2N1cy1Cb3R0b21SaWdodCBwaWN0dXJlIHtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCUsIDAlKTtcbiAgfVxuICAudGVhc2VyLWxpc3QtLTEtaXRlbSAudGVhc2VyLWxpc3RfX2l0ZW0gcGljdHVyZS5mb2N1cy1zdHJldGNoIGltZyxcbi50ZWFzZXItbGlzdC0tMS1pdGVtIC50ZWFzZXItbGlzdF9faXRlbSBwaWN0dXJlLmZvY3VzLXN0cmV0Y2ggdmlkZW8sXG4udGVhc2VyLWxpc3QtLTEtaXRlbSAudGVhc2VyLWxpc3RfX2l0ZW0gcGljdHVyZS5mb2N1cy1zdHJldGNoIG9iamVjdCxcbi50ZWFzZXItbGlzdC0tMS1pdGVtIC50ZWFzZXItbGlzdF9faXRlbSBwaWN0dXJlLmZvY3VzLXN0cmV0Y2ggcGljdHVyZSB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC50ZWFzZXItbGlzdC0tMS1pdGVtIC50ZWFzZXItbGlzdF9faXRlbSBwaWN0dXJlIGltZyB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoNTAlLCA1MCUpIHNjYWxlKDAuNykgIWltcG9ydGFudDtcbiAgfVxufVxuLnRlYXNlci1saXN0LS0xLWl0ZW0gLnRlYXNlci1saXN0X19pbWFnZSB7XG4gIHBhZGRpbmc6IDA7XG59XG4udGVhc2VyLWxpc3QtLTEtaXRlbSAudGVhc2VyLWxpc3RfX3RleHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZDFkM2Q0O1xuICBjb2xvcjogIzAwNGM2YTtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBtYXgtd2lkdGg6IG5vbmU7XG4gIHBhZGRpbmc6IDE2cHg7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAzNHB4KTtcbiAgbWFyZ2luLXRvcDogLTMycHg7XG4gIG1hcmdpbi1yaWdodDogMTZweDtcbiAgei1pbmRleDogMjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAudGVhc2VyLWxpc3QtLTEtaXRlbSAudGVhc2VyLWxpc3RfX3RleHQge1xuICAgIG1heC13aWR0aDogNTAlO1xuICAgIHBhZGRpbmc6IDI0cHg7XG4gICAgbWFyZ2luOiAwO1xuICAgIG1hcmdpbi10b3A6IC0xMjBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDY0cHg7XG4gIH1cbn1cbi50ZWFzZXItbGlzdC0tMS1pdGVtIC50ZWFzZXItbGlzdF9fdGV4dCBoMSxcbi50ZWFzZXItbGlzdC0tMS1pdGVtIC50ZWFzZXItbGlzdF9fdGV4dCBoMixcbi50ZWFzZXItbGlzdC0tMS1pdGVtIC50ZWFzZXItbGlzdF9fdGV4dCBoMyxcbi50ZWFzZXItbGlzdC0tMS1pdGVtIC50ZWFzZXItbGlzdF9fdGV4dCBoNCxcbi50ZWFzZXItbGlzdC0tMS1pdGVtIC50ZWFzZXItbGlzdF9fdGV4dCBoNSB7XG4gIGZvbnQtc2l6ZTogMS44NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAyLjVyZW07XG4gIG1heC13aWR0aDogNTEwLjc1cHg7XG4gIG1hcmdpbjogMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAzNjBweCkge1xuICAudGVhc2VyLWxpc3QtLTEtaXRlbSAudGVhc2VyLWxpc3RfX3RleHQgaDEsXG4udGVhc2VyLWxpc3QtLTEtaXRlbSAudGVhc2VyLWxpc3RfX3RleHQgaDIsXG4udGVhc2VyLWxpc3QtLTEtaXRlbSAudGVhc2VyLWxpc3RfX3RleHQgaDMsXG4udGVhc2VyLWxpc3QtLTEtaXRlbSAudGVhc2VyLWxpc3RfX3RleHQgaDQsXG4udGVhc2VyLWxpc3QtLTEtaXRlbSAudGVhc2VyLWxpc3RfX3RleHQgaDUge1xuICAgIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgfVxufVxuLnRlYXNlci1saXN0LS0xLWl0ZW0gLnRlYXNlci1saXN0X190ZXh0IHAge1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogMS4yNXJlbTtcbiAgbWF4LXdpZHRoOiA1MTAuNzVweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnRlYXNlci1saXN0LS0xLWl0ZW0gLnRlYXNlci1saXN0X190ZXh0LWNhdGVnb3J5IHtcbiAgICBsZWZ0OiAwO1xuICAgIG1hcmdpbjogMCAwIDFlbTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiAwO1xuICB9XG59XG5cbi50ZWFzZXItbGlzdC50ZWFzZXItbGlzdC0tMi1pdGVtcyAuZnJhbWVfX2NlbGwge1xuICBtYXgtd2lkdGg6IDkwcmVtO1xuICBwYWRkaW5nOiAwIDFyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnRlYXNlci1saXN0LnRlYXNlci1saXN0LS0yLWl0ZW1zIC5mcmFtZV9fY2VsbCB7XG4gICAgcGFkZGluZzogMCAzLjVyZW07XG4gIH1cbn1cbi50ZWFzZXItbGlzdC50ZWFzZXItbGlzdC0tMi1pdGVtcyAuZnJhbWVfX2NlbGwtaXRlbSB7XG4gIG1hcmdpbjogYXV0bztcbiAgbWF4LXdpZHRoOiA2MnJlbTtcbn1cbi50ZWFzZXItbGlzdC50ZWFzZXItbGlzdC0tMi1pdGVtcyAuZnJhbWVfX2NlbGwtaXRlbSA+IGgyIHtcbiAgcGFkZGluZzogMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gIC50ZWFzZXItbGlzdC50ZWFzZXItbGlzdC0tMi1pdGVtcyAudGVhc2VyLWxpc3RfX3dyYXBwZXIge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbn1cbi50ZWFzZXItbGlzdC50ZWFzZXItbGlzdC0tMi1pdGVtcyAudGVhc2VyLWxpc3RfX2l0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICByb3ctZ2FwOiAwLjVyZW07XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgLnRlYXNlci1saXN0LnRlYXNlci1saXN0LS0yLWl0ZW1zIC50ZWFzZXItbGlzdF9faXRlbSB7XG4gICAgY29sdW1uLWdhcDogMXJlbTtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG59XG4udGVhc2VyLWxpc3QudGVhc2VyLWxpc3QtLTItaXRlbXMgLnRlYXNlci1saXN0X19pdGVtOjphZnRlciB7XG4gIGNvbnRlbnQ6IG5vbmU7XG59XG4udGVhc2VyLWxpc3QudGVhc2VyLWxpc3QtLTItaXRlbXMgLnRlYXNlci1saXN0X19pdGVtIC50ZWFzZXItbGlzdF9faW1hZ2Uge1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXItcmFkaXVzOiAwLjYyNXJlbTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYXNwZWN0LXJhdGlvOiAxNi85O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgLnRlYXNlci1saXN0LnRlYXNlci1saXN0LS0yLWl0ZW1zIC50ZWFzZXItbGlzdF9faXRlbSAudGVhc2VyLWxpc3RfX2ltYWdlIHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG59XG4udGVhc2VyLWxpc3QudGVhc2VyLWxpc3QtLTItaXRlbXMgLnRlYXNlci1saXN0X19pdGVtIC50ZWFzZXItbGlzdF9faW1hZ2UgaW1nIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cbi50ZWFzZXItbGlzdC50ZWFzZXItbGlzdC0tMi1pdGVtcyAudGVhc2VyLWxpc3RfX2l0ZW0gLnRlYXNlci1saXN0X190ZXh0IHtcbiAgbWFyZ2luOiBhdXRvO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMS41cmVtIDFyZW07XG59XG4udGVhc2VyLWxpc3QudGVhc2VyLWxpc3QtLTItaXRlbXMgLnRlYXNlci1saXN0X19pdGVtIC50ZWFzZXItbGlzdF9fdGV4dCA+IDpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4udGVhc2VyLWxpc3QudGVhc2VyLWxpc3QtLTItaXRlbXMgLnRlYXNlci1saXN0X19pdGVtIC50ZWFzZXItbGlzdF9fdGV4dCA+IDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gIC50ZWFzZXItbGlzdC50ZWFzZXItbGlzdC0tMi1pdGVtcyAudGVhc2VyLWxpc3RfX2l0ZW0gLnRlYXNlci1saXN0X190ZXh0IHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnRlYXNlci1saXN0LnRlYXNlci1saXN0LS0yLWl0ZW1zIC50ZWFzZXItbGlzdF9faXRlbSAudGVhc2VyLWxpc3RfX3RleHQge1xuICAgIHBhZGRpbmc6IDNyZW0gMy41cmVtIDNyZW0gMnJlbTtcbiAgfVxufVxuLnRlYXNlci1saXN0LnRlYXNlci1saXN0LS0yLWl0ZW1zIC50ZWFzZXItbGlzdF9faXRlbSAudGVhc2VyLWxpc3RfX3RleHQtY2F0ZWdvcnkge1xuICBmb250LWZhbWlseTogXCJGb3JveWEgQmFua2kgVGV4dFwiLCBcIkhlbHZldGljYVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBwb3NpdGlvbjogc3RhdGljO1xufVxuLnRlYXNlci1saXN0LnRlYXNlci1saXN0LS0yLWl0ZW1zIC50ZWFzZXItbGlzdF9faXRlbSAudGVhc2VyLWxpc3RfX3RleHQtY2F0ZWdvcnkgKyBoMSwgLnRlYXNlci1saXN0LnRlYXNlci1saXN0LS0yLWl0ZW1zIC50ZWFzZXItbGlzdF9faXRlbSAudGVhc2VyLWxpc3RfX3RleHQtY2F0ZWdvcnkgKyBoMiwgLnRlYXNlci1saXN0LnRlYXNlci1saXN0LS0yLWl0ZW1zIC50ZWFzZXItbGlzdF9faXRlbSAudGVhc2VyLWxpc3RfX3RleHQtY2F0ZWdvcnkgKyBoMyB7XG4gIG1hcmdpbi10b3A6IDAuNXJlbTtcbn1cbi50ZWFzZXItbGlzdC50ZWFzZXItbGlzdC0tMi1pdGVtcyAudGVhc2VyLWxpc3RfX2l0ZW0gLmEtYXJyb3ctbGluazpiZWZvcmUge1xuICBjb250ZW50OiBub25lO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgLnRlYXNlci1saXN0LnRlYXNlci1saXN0LS0yLWl0ZW1zIC50ZWFzZXItbGlzdF9faXRlbTpsYXN0LW9mLXR5cGUge1xuICAgIG1hcmdpbi10b3A6IDNyZW07XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnRlYXNlci1saXN0LnRlYXNlci1saXN0LS0yLWl0ZW1zIC50ZWFzZXItbGlzdF9faXRlbTpsYXN0LW9mLXR5cGUgLnRlYXNlci1saXN0X190ZXh0IHtcbiAgICBwYWRkaW5nOiAzcmVtIDJyZW0gM3JlbSAzLjVyZW07XG4gIH1cbn1cblxuLnRlYXNlci1saXN0LS0zLWl0ZW1zOmZpcnN0LWNoaWxkIHtcbiAgcGFkZGluZzogMTIwcHggMTZweCAyNHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAudGVhc2VyLWxpc3QtLTMtaXRlbXMge1xuICAgIHBhZGRpbmc6IDAgODBweDtcbiAgfVxuICAudGVhc2VyLWxpc3QtLTMtaXRlbXM6Zmlyc3QtY2hpbGQge1xuICAgIHBhZGRpbmc6IDE2MHB4IDgwcHggNDBweDtcbiAgfVxufVxuLnRlYXNlci1saXN0LS0zLWl0ZW1zIC50ZWFzZXItbGlzdF9fd3JhcHBlciB7XG4gIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG59XG4udGVhc2VyLWxpc3QtLTMtaXRlbXMgLnRlYXNlci1saXN0X19pbWFnZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwO1xufVxuLnRlYXNlci1saXN0LS0zLWl0ZW1zIC50ZWFzZXItbGlzdF9faW1hZ2UgcGljdHVyZSxcbi50ZWFzZXItbGlzdC0tMy1pdGVtcyAudGVhc2VyLWxpc3RfX2ltYWdlIHBpY3R1cmUgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4udGVhc2VyLWxpc3QtLTMtaXRlbXMgLnRlYXNlci1saXN0X190ZXh0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgY29sb3I6ICMwMDRjNmE7XG4gIHBhZGRpbmc6IDE2cHg7XG4gIGZsb2F0OiByaWdodDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2QxZDNkNDtcbiAgbWF4LXdpZHRoOiBub25lO1xufVxuLnRlYXNlci1saXN0LS0zLWl0ZW1zIC50ZWFzZXItbGlzdF9fdGV4dCBoMSxcbi50ZWFzZXItbGlzdC0tMy1pdGVtcyAudGVhc2VyLWxpc3RfX3RleHQgaDIsXG4udGVhc2VyLWxpc3QtLTMtaXRlbXMgLnRlYXNlci1saXN0X190ZXh0IGgzLFxuLnRlYXNlci1saXN0LS0zLWl0ZW1zIC50ZWFzZXItbGlzdF9fdGV4dCBoNCxcbi50ZWFzZXItbGlzdC0tMy1pdGVtcyAudGVhc2VyLWxpc3RfX3RleHQgaDUge1xuICBmb250LXNpemU6IDEuODc1cmVtO1xuICBsaW5lLWhlaWdodDogMi41cmVtO1xuICBtYXgtd2lkdGg6IDUxMC43NXB4O1xuICBtYXJnaW46IDA7XG59XG4udGVhc2VyLWxpc3QtLTMtaXRlbXMgLnRlYXNlci1saXN0X190ZXh0IHAge1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogMS4yNXJlbTtcbiAgbWF4LXdpZHRoOiA1MTAuNzVweDtcbn1cbi50ZWFzZXItbGlzdC0tMy1pdGVtcyAudGVhc2VyLWxpc3RfX2l0ZW0ge1xuICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICBmbGV4LWdyb3c6IDA7XG4gIGZsZXgtYmFzaXM6IDEwMCU7XG4gIG1pbi13aWR0aDogYXV0bztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudGVhc2VyLWxpc3QtLTMtaXRlbXMgLnRlYXNlci1saXN0X19pdGVtIHtcbiAgICBwYWRkaW5nOiAwIDE2cHg7XG4gICAgZmxleC1iYXNpczogY2FsYyg1MCUgLSAxNnB4KTtcbiAgfVxuICAudGVhc2VyLWxpc3QtLTMtaXRlbXMgLnRlYXNlci1saXN0X19pdGVtOmZpcnN0LWNoaWxkIHtcbiAgICBmbGV4LWJhc2lzOiBjYWxjKDUwJSAtIDE2cHgpO1xuICAgIG1pbi13aWR0aDogYXV0bztcbiAgfVxuICAudGVhc2VyLWxpc3QtLTMtaXRlbXMgLnRlYXNlci1saXN0X19pdGVtOm50aC1jaGlsZCgyKSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDQwJSk7XG4gIH1cbiAgLnRlYXNlci1saXN0LS0zLWl0ZW1zIC50ZWFzZXItbGlzdF9faXRlbTpudGgtY2hpbGQoMikgLnRlYXNlci1saXN0X19pbWFnZSwgLnRlYXNlci1saXN0LS0zLWl0ZW1zIC50ZWFzZXItbGlzdF9faXRlbTpudGgtY2hpbGQoMykgLnRlYXNlci1saXN0X19pbWFnZSB7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gIH1cbn1cblxuLnRlYXNlci1saXN0LS00LWl0ZW1zIHtcbiAgbWFyZ2luLWJvdHRvbTogNDhweDtcbiAgcGFkZGluZzogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnRlYXNlci1saXN0LS00LWl0ZW1zIHtcbiAgICBtYXJnaW4tYm90dG9tOiA2NHB4O1xuICB9XG59XG4udGVhc2VyLWxpc3QtLTQtaXRlbXMgaDIge1xuICBwYWRkaW5nOiAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAudGVhc2VyLWxpc3QtLTQtaXRlbXMgaDIge1xuICAgIHBhZGRpbmc6IDAgOHB4O1xuICB9XG59XG4udGVhc2VyLWxpc3QtLTQtaXRlbXMgLmZyYW1lX19jZWxsLWl0ZW0ge1xuICBwYWRkaW5nOiAwIDhweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnRlYXNlci1saXN0LS00LWl0ZW1zIC5mcmFtZV9fY2VsbC1pdGVtIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG4udGVhc2VyLWxpc3QtLTQtaXRlbXMgLnRlYXNlci1saXN0X193cmFwcGVyIHtcbiAgYWxpZ24taXRlbXM6IG5vcm1hbDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1heC13aWR0aDogMTM2MnB4O1xuICBwYWRkaW5nOiAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gIC50ZWFzZXItbGlzdC0tNC1pdGVtcyAudGVhc2VyLWxpc3RfX3dyYXBwZXIge1xuICAgIG1hcmdpbjogLThweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAudGVhc2VyLWxpc3QtLTQtaXRlbXMgLnRlYXNlci1saXN0X193cmFwcGVyIHtcbiAgICBtYXJnaW46IDA7XG4gIH1cbn1cbi50ZWFzZXItbGlzdC0tNC1pdGVtcyAudGVhc2VyLWxpc3RfX2l0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBmbGV4LWJhc2lzOiAxMDAlO1xuICBtaW4td2lkdGg6IGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWJvdHRvbTogMS44NzVyZW07XG4gIGJvcmRlci1yYWRpdXM6IDAuNjI1cmVtO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLnRlYXNlci1saXN0LS00LWl0ZW1zIC50ZWFzZXItbGlzdF9faXRlbTo6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiAwO1xuICBib3R0b206IDA7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDhweDtcbiAgYmFja2dyb3VuZDogIzAwNjg5MDtcbiAgYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQobGVnYWN5LWRpcmVjdGlvbig0NWRlZyksICMwMDY4OTAsICMwMGFkZWYpO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoNDVkZWcsICMwMDY4OTAsICMwMGFkZWYpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAudGVhc2VyLWxpc3QtLTQtaXRlbXMgLnRlYXNlci1saXN0X19pdGVtIC50ZWFzZXItbGlzdF9fdGV4dCxcbi50ZWFzZXItbGlzdC0tNC1pdGVtcyAudGVhc2VyLWxpc3RfX2l0ZW0gLnRlYXNlci1saXN0X19pbWFnZSB7XG4gICAgcGFkZGluZzogMTZweCAzMnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnRlYXNlci1saXN0LS00LWl0ZW1zIC50ZWFzZXItbGlzdF9faXRlbSAudGVhc2VyLWxpc3RfX3RleHQsXG4udGVhc2VyLWxpc3QtLTQtaXRlbXMgLnRlYXNlci1saXN0X19pdGVtIC50ZWFzZXItbGlzdF9faW1hZ2Uge1xuICAgIHBhZGRpbmc6IDE2cHggMTZweDtcbiAgfVxufVxuLnRlYXNlci1saXN0LS00LWl0ZW1zIC50ZWFzZXItbGlzdF9faXRlbTo6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIlwiO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkMWQzZDQ7XG4gIGJveC1zaGFkb3c6IDAgMCAwIHJnYmEoMCwgMCwgMCwgMCk7XG4gIHotaW5kZXg6IC0xO1xuICB0cmFuc2l0aW9uOiBib3gtc2hhZG93IDAuOHMgY3ViaWMtYmV6aWVyKDAuMjQsIDAuNSwgMC4yMiwgMC44OSk7XG4gIGJvcmRlci1yYWRpdXM6IDAuNjI1cmVtO1xufVxuLnRlYXNlci1saXN0LS00LWl0ZW1zIC50ZWFzZXItbGlzdF9faXRlbTo6YWZ0ZXIge1xuICBoZWlnaHQ6IDA7XG4gIHRyYW5zaXRpb246IGhlaWdodCAwLjJzIGN1YmljLWJlemllcigwLjI0LCAwLjUsIDAuMjIsIDAuODkpO1xufVxuLnRlYXNlci1saXN0LS00LWl0ZW1zIC50ZWFzZXItbGlzdF9faXRlbSAudGVhc2VyLWxpc3RfX3RleHQge1xuICBmbGV4LWdyb3c6IDE7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBtYXgtd2lkdGg6IDYxN3B4O1xuICBjb2xvcjogIzAwNGM2YTtcbn1cbi50ZWFzZXItbGlzdC0tNC1pdGVtcyAudGVhc2VyLWxpc3RfX2l0ZW0gLnRlYXNlci1saXN0X190ZXh0IGgxLFxuLnRlYXNlci1saXN0LS00LWl0ZW1zIC50ZWFzZXItbGlzdF9faXRlbSAudGVhc2VyLWxpc3RfX3RleHQgaDIsXG4udGVhc2VyLWxpc3QtLTQtaXRlbXMgLnRlYXNlci1saXN0X19pdGVtIC50ZWFzZXItbGlzdF9fdGV4dCBoMyxcbi50ZWFzZXItbGlzdC0tNC1pdGVtcyAudGVhc2VyLWxpc3RfX2l0ZW0gLnRlYXNlci1saXN0X190ZXh0IGg0LFxuLnRlYXNlci1saXN0LS00LWl0ZW1zIC50ZWFzZXItbGlzdF9faXRlbSAudGVhc2VyLWxpc3RfX3RleHQgaDUge1xuICBmb250LXNpemU6IDEuMzc1cmVtO1xuICBsaW5lLWhlaWdodDogMS43NXJlbTtcbiAgbWFyZ2luOiAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAudGVhc2VyLWxpc3QtLTQtaXRlbXMgLnRlYXNlci1saXN0X19pdGVtIC50ZWFzZXItbGlzdF9fdGV4dCBoMSxcbi50ZWFzZXItbGlzdC0tNC1pdGVtcyAudGVhc2VyLWxpc3RfX2l0ZW0gLnRlYXNlci1saXN0X190ZXh0IGgyLFxuLnRlYXNlci1saXN0LS00LWl0ZW1zIC50ZWFzZXItbGlzdF9faXRlbSAudGVhc2VyLWxpc3RfX3RleHQgaDMsXG4udGVhc2VyLWxpc3QtLTQtaXRlbXMgLnRlYXNlci1saXN0X19pdGVtIC50ZWFzZXItbGlzdF9fdGV4dCBoNCxcbi50ZWFzZXItbGlzdC0tNC1pdGVtcyAudGVhc2VyLWxpc3RfX2l0ZW0gLnRlYXNlci1saXN0X190ZXh0IGg1IHtcbiAgICBmb250LXNpemU6IDEuM3Z3O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIH1cbn1cbi50ZWFzZXItbGlzdC0tNC1pdGVtcyAudGVhc2VyLWxpc3RfX2l0ZW0gLnRlYXNlci1saXN0X190ZXh0IHAge1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogMS4yNXJlbTtcbn1cbi50ZWFzZXItbGlzdC0tNC1pdGVtcyAudGVhc2VyLWxpc3RfX2l0ZW0gLnRlYXNlci1saXN0X19pbWFnZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAxcHg7XG4gIHotaW5kZXg6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGhlaWdodDogMDtcbiAgcGFkZGluZy1ib3R0b206IDEwMCU7XG4gIG1heC13aWR0aDogMTIwJTtcbn1cbi50ZWFzZXItbGlzdC0tNC1pdGVtcyAudGVhc2VyLWxpc3RfX2l0ZW0gLnRlYXNlci1saXN0X19pbWFnZSBpbWcsXG4udGVhc2VyLWxpc3QtLTQtaXRlbXMgLnRlYXNlci1saXN0X19pdGVtIC50ZWFzZXItbGlzdF9faW1hZ2UgdmlkZW8sXG4udGVhc2VyLWxpc3QtLTQtaXRlbXMgLnRlYXNlci1saXN0X19pdGVtIC50ZWFzZXItbGlzdF9faW1hZ2Ugb2JqZWN0LFxuLnRlYXNlci1saXN0LS00LWl0ZW1zIC50ZWFzZXItbGlzdF9faXRlbSAudGVhc2VyLWxpc3RfX2ltYWdlIHBpY3R1cmUge1xuICBtYXgtd2lkdGg6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogYXV0bztcbiAgbWluLXdpZHRoOiAxMDAlO1xuICBtaW4taGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcmlnaHQ6IDUwJTtcbiAgYm90dG9tOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDUwJSwgNTAlKTtcbn1cbi50ZWFzZXItbGlzdC0tNC1pdGVtcyAudGVhc2VyLWxpc3RfX2l0ZW0gLnRlYXNlci1saXN0X19pbWFnZS5mb2N1cy1NaWRkbGVDZW50ZXIgaW1nLFxuLnRlYXNlci1saXN0LS00LWl0ZW1zIC50ZWFzZXItbGlzdF9faXRlbSAudGVhc2VyLWxpc3RfX2ltYWdlLmZvY3VzLU1pZGRsZUNlbnRlciB2aWRlbyxcbi50ZWFzZXItbGlzdC0tNC1pdGVtcyAudGVhc2VyLWxpc3RfX2l0ZW0gLnRlYXNlci1saXN0X19pbWFnZS5mb2N1cy1NaWRkbGVDZW50ZXIgb2JqZWN0LFxuLnRlYXNlci1saXN0LS00LWl0ZW1zIC50ZWFzZXItbGlzdF9faXRlbSAudGVhc2VyLWxpc3RfX2ltYWdlLmZvY3VzLU1pZGRsZUNlbnRlciBwaWN0dXJlIHtcbiAgcmlnaHQ6IDUwJTtcbiAgYm90dG9tOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDUwJSwgNTAlKTtcbn1cbi50ZWFzZXItbGlzdC0tNC1pdGVtcyAudGVhc2VyLWxpc3RfX2l0ZW0gLnRlYXNlci1saXN0X19pbWFnZS5mb2N1cy1Ub3BDZW50ZXIgaW1nLFxuLnRlYXNlci1saXN0LS00LWl0ZW1zIC50ZWFzZXItbGlzdF9faXRlbSAudGVhc2VyLWxpc3RfX2ltYWdlLmZvY3VzLVRvcENlbnRlciB2aWRlbyxcbi50ZWFzZXItbGlzdC0tNC1pdGVtcyAudGVhc2VyLWxpc3RfX2l0ZW0gLnRlYXNlci1saXN0X19pbWFnZS5mb2N1cy1Ub3BDZW50ZXIgb2JqZWN0LFxuLnRlYXNlci1saXN0LS00LWl0ZW1zIC50ZWFzZXItbGlzdF9faXRlbSAudGVhc2VyLWxpc3RfX2ltYWdlLmZvY3VzLVRvcENlbnRlciBwaWN0dXJlIHtcbiAgcmlnaHQ6IDUwJTtcbiAgYm90dG9tOiBhdXRvO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNTAlKTtcbn1cbi50ZWFzZXItbGlzdC0tNC1pdGVtcyAudGVhc2VyLWxpc3RfX2l0ZW0gLnRlYXNlci1saXN0X19pbWFnZS5mb2N1cy1Cb3R0b21DZW50ZXIgaW1nLFxuLnRlYXNlci1saXN0LS00LWl0ZW1zIC50ZWFzZXItbGlzdF9faXRlbSAudGVhc2VyLWxpc3RfX2ltYWdlLmZvY3VzLUJvdHRvbUNlbnRlciB2aWRlbyxcbi50ZWFzZXItbGlzdC0tNC1pdGVtcyAudGVhc2VyLWxpc3RfX2l0ZW0gLnRlYXNlci1saXN0X19pbWFnZS5mb2N1cy1Cb3R0b21DZW50ZXIgb2JqZWN0LFxuLnRlYXNlci1saXN0LS00LWl0ZW1zIC50ZWFzZXItbGlzdF9faXRlbSAudGVhc2VyLWxpc3RfX2ltYWdlLmZvY3VzLUJvdHRvbUNlbnRlciBwaWN0dXJlIHtcbiAgcmlnaHQ6IDUwJTtcbiAgYm90dG9tOiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNTAlKTtcbn1cbi50ZWFzZXItbGlzdC0tNC1pdGVtcyAudGVhc2VyLWxpc3RfX2l0ZW0gLnRlYXNlci1saXN0X19pbWFnZS5mb2N1cy1Ub3BMZWZ0IGltZyxcbi50ZWFzZXItbGlzdC0tNC1pdGVtcyAudGVhc2VyLWxpc3RfX2l0ZW0gLnRlYXNlci1saXN0X19pbWFnZS5mb2N1cy1Ub3BMZWZ0IHZpZGVvLFxuLnRlYXNlci1saXN0LS00LWl0ZW1zIC50ZWFzZXItbGlzdF9faXRlbSAudGVhc2VyLWxpc3RfX2ltYWdlLmZvY3VzLVRvcExlZnQgb2JqZWN0LFxuLnRlYXNlci1saXN0LS00LWl0ZW1zIC50ZWFzZXItbGlzdF9faXRlbSAudGVhc2VyLWxpc3RfX2ltYWdlLmZvY3VzLVRvcExlZnQgcGljdHVyZSB7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IGF1dG87XG4gIGJvdHRvbTogYXV0bztcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCUsIDAlKTtcbn1cbi50ZWFzZXItbGlzdC0tNC1pdGVtcyAudGVhc2VyLWxpc3RfX2l0ZW0gLnRlYXNlci1saXN0X19pbWFnZS5mb2N1cy1NaWRkbGVMZWZ0IGltZyxcbi50ZWFzZXItbGlzdC0tNC1pdGVtcyAudGVhc2VyLWxpc3RfX2l0ZW0gLnRlYXNlci1saXN0X19pbWFnZS5mb2N1cy1NaWRkbGVMZWZ0IHZpZGVvLFxuLnRlYXNlci1saXN0LS00LWl0ZW1zIC50ZWFzZXItbGlzdF9faXRlbSAudGVhc2VyLWxpc3RfX2ltYWdlLmZvY3VzLU1pZGRsZUxlZnQgb2JqZWN0LFxuLnRlYXNlci1saXN0LS00LWl0ZW1zIC50ZWFzZXItbGlzdF9faXRlbSAudGVhc2VyLWxpc3RfX2ltYWdlLmZvY3VzLU1pZGRsZUxlZnQgcGljdHVyZSB7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiBhdXRvO1xuICBib3R0b206IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDUwJSk7XG59XG4udGVhc2VyLWxpc3QtLTQtaXRlbXMgLnRlYXNlci1saXN0X19pdGVtIC50ZWFzZXItbGlzdF9faW1hZ2UuZm9jdXMtQm90dG9tTGVmdCBpbWcsXG4udGVhc2VyLWxpc3QtLTQtaXRlbXMgLnRlYXNlci1saXN0X19pdGVtIC50ZWFzZXItbGlzdF9faW1hZ2UuZm9jdXMtQm90dG9tTGVmdCB2aWRlbyxcbi50ZWFzZXItbGlzdC0tNC1pdGVtcyAudGVhc2VyLWxpc3RfX2l0ZW0gLnRlYXNlci1saXN0X19pbWFnZS5mb2N1cy1Cb3R0b21MZWZ0IG9iamVjdCxcbi50ZWFzZXItbGlzdC0tNC1pdGVtcyAudGVhc2VyLWxpc3RfX2l0ZW0gLnRlYXNlci1saXN0X19pbWFnZS5mb2N1cy1Cb3R0b21MZWZ0IHBpY3R1cmUge1xuICBsZWZ0OiAwO1xuICByaWdodDogYXV0bztcbiAgYm90dG9tOiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwJSwgMCUpO1xufVxuLnRlYXNlci1saXN0LS00LWl0ZW1zIC50ZWFzZXItbGlzdF9faXRlbSAudGVhc2VyLWxpc3RfX2ltYWdlLmZvY3VzLVRvcFJpZ2h0IGltZyxcbi50ZWFzZXItbGlzdC0tNC1pdGVtcyAudGVhc2VyLWxpc3RfX2l0ZW0gLnRlYXNlci1saXN0X19pbWFnZS5mb2N1cy1Ub3BSaWdodCB2aWRlbyxcbi50ZWFzZXItbGlzdC0tNC1pdGVtcyAudGVhc2VyLWxpc3RfX2l0ZW0gLnRlYXNlci1saXN0X19pbWFnZS5mb2N1cy1Ub3BSaWdodCBvYmplY3QsXG4udGVhc2VyLWxpc3QtLTQtaXRlbXMgLnRlYXNlci1saXN0X19pdGVtIC50ZWFzZXItbGlzdF9faW1hZ2UuZm9jdXMtVG9wUmlnaHQgcGljdHVyZSB7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IGF1dG87XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAlLCAwJSk7XG59XG4udGVhc2VyLWxpc3QtLTQtaXRlbXMgLnRlYXNlci1saXN0X19pdGVtIC50ZWFzZXItbGlzdF9faW1hZ2UuZm9jdXMtTWlkZGxlUmlnaHQgaW1nLFxuLnRlYXNlci1saXN0LS00LWl0ZW1zIC50ZWFzZXItbGlzdF9faXRlbSAudGVhc2VyLWxpc3RfX2ltYWdlLmZvY3VzLU1pZGRsZVJpZ2h0IHZpZGVvLFxuLnRlYXNlci1saXN0LS00LWl0ZW1zIC50ZWFzZXItbGlzdF9faXRlbSAudGVhc2VyLWxpc3RfX2ltYWdlLmZvY3VzLU1pZGRsZVJpZ2h0IG9iamVjdCxcbi50ZWFzZXItbGlzdC0tNC1pdGVtcyAudGVhc2VyLWxpc3RfX2l0ZW0gLnRlYXNlci1saXN0X19pbWFnZS5mb2N1cy1NaWRkbGVSaWdodCBwaWN0dXJlIHtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNTAlKTtcbn1cbi50ZWFzZXItbGlzdC0tNC1pdGVtcyAudGVhc2VyLWxpc3RfX2l0ZW0gLnRlYXNlci1saXN0X19pbWFnZS5mb2N1cy1Cb3R0b21SaWdodCBpbWcsXG4udGVhc2VyLWxpc3QtLTQtaXRlbXMgLnRlYXNlci1saXN0X19pdGVtIC50ZWFzZXItbGlzdF9faW1hZ2UuZm9jdXMtQm90dG9tUmlnaHQgdmlkZW8sXG4udGVhc2VyLWxpc3QtLTQtaXRlbXMgLnRlYXNlci1saXN0X19pdGVtIC50ZWFzZXItbGlzdF9faW1hZ2UuZm9jdXMtQm90dG9tUmlnaHQgb2JqZWN0LFxuLnRlYXNlci1saXN0LS00LWl0ZW1zIC50ZWFzZXItbGlzdF9faXRlbSAudGVhc2VyLWxpc3RfX2ltYWdlLmZvY3VzLUJvdHRvbVJpZ2h0IHBpY3R1cmUge1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwJSwgMCUpO1xufVxuLnRlYXNlci1saXN0LS00LWl0ZW1zIC50ZWFzZXItbGlzdF9faXRlbSAudGVhc2VyLWxpc3RfX2ltYWdlLmZvY3VzLXN0cmV0Y2ggaW1nLFxuLnRlYXNlci1saXN0LS00LWl0ZW1zIC50ZWFzZXItbGlzdF9faXRlbSAudGVhc2VyLWxpc3RfX2ltYWdlLmZvY3VzLXN0cmV0Y2ggdmlkZW8sXG4udGVhc2VyLWxpc3QtLTQtaXRlbXMgLnRlYXNlci1saXN0X19pdGVtIC50ZWFzZXItbGlzdF9faW1hZ2UuZm9jdXMtc3RyZXRjaCBvYmplY3QsXG4udGVhc2VyLWxpc3QtLTQtaXRlbXMgLnRlYXNlci1saXN0X19pdGVtIC50ZWFzZXItbGlzdF9faW1hZ2UuZm9jdXMtc3RyZXRjaCBwaWN0dXJlIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuLnRlYXNlci1saXN0LS00LWl0ZW1zIC50ZWFzZXItbGlzdF9faXRlbSAudGVhc2VyLWxpc3RfX2ltYWdlIGltZyxcbi50ZWFzZXItbGlzdC0tNC1pdGVtcyAudGVhc2VyLWxpc3RfX2l0ZW0gLnRlYXNlci1saXN0X19pbWFnZSBwaWN0dXJlIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuLnRlYXNlci1saXN0LS00LWl0ZW1zIC50ZWFzZXItbGlzdF9faXRlbSAudGVhc2VyLWxpc3RfX2ltYWdlOjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgY29udGVudDogXCJcIjtcbiAgb3BhY2l0eTogMDtcbiAgei1pbmRleDogMTtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjQ0KTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjhzIGN1YmljLWJlemllcigwLjI0LCAwLjUsIDAuMjIsIDAuODkpO1xufVxuLnRlYXNlci1saXN0LS00LWl0ZW1zIC50ZWFzZXItbGlzdF9faXRlbSAudGVhc2VyLWxpc3RfX3RleHQge1xuICBwYWRkaW5nOiAxNnB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAudGVhc2VyLWxpc3QtLTQtaXRlbXMgLnRlYXNlci1saXN0X19pdGVtIC50ZWFzZXItbGlzdF9fdGV4dCB7XG4gICAgcGFkZGluZzogMzJweDtcbiAgfVxufVxuLnRlYXNlci1saXN0LS00LWl0ZW1zIC50ZWFzZXItbGlzdF9faXRlbSAudGVhc2VyLWxpc3RfX3RleHQgLmEtYXJyb3ctbGlua19fY29udGFpbmVyIHtcbiAgZmxleC1ncm93OiAxO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG59XG4udGVhc2VyLWxpc3QtLTQtaXRlbXMgLnRlYXNlci1saXN0X19pdGVtIC50ZWFzZXItbGlzdF9fdGV4dCAuYnRuIHtcbiAgbWFyZ2luLXRvcDogYXV0bztcbn1cbi50ZWFzZXItbGlzdC0tNC1pdGVtcyAudGVhc2VyLWxpc3RfX3RleHQtY2F0ZWdvcnkge1xuICBtYXJnaW46IDAgMCAxMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAudGVhc2VyLWxpc3QtLTQtaXRlbXMgLnRlYXNlci1saXN0X190ZXh0LWNhdGVnb3J5IHtcbiAgICBsZWZ0OiBhdXRvO1xuICAgIG1hcmdpbjogMCAwIDEwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTQwMHB4KSB7XG4gIC50ZWFzZXItbGlzdC0tNC1pdGVtcyAudGVhc2VyLWxpc3RfX3RleHQtY2F0ZWdvcnkge1xuICAgIHRvcDogYXV0bztcbiAgfVxufVxuLnRlYXNlci1saXN0LS00LWl0ZW1zIC50ZWFzZXItbGlzdF9fdGV4dC1jYXRlZ29yeSB7XG4gIGhlaWdodDogMjBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA2NDBweCkge1xuICAudGVhc2VyLWxpc3QtLTQtaXRlbXMgLnRlYXNlci1saXN0X19pdGVtIHtcbiAgICBmbGV4LWJhc2lzOiBjYWxjKDUwJSAtIDE2cHgpO1xuICAgIG1hcmdpbjogMCA4cHggMzBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAudGVhc2VyLWxpc3QtLTQtaXRlbXMgLnRlYXNlci1saXN0X19pdGVtIHtcbiAgICBmbGV4LWJhc2lzOiBjYWxjKDI1JSAtIDE3cHgpO1xuICAgIG1hcmdpbjogMCA4cHg7XG4gIH1cbn1cblxuLnRlYXNlci1saXN0LS00LWl0ZW1zLmFsdGVybmF0aXZlIHtcbiAgbWFyZ2luLWJvdHRvbTogMi41cmVtO1xufVxuLnRlYXNlci1saXN0LS00LWl0ZW1zLmFsdGVybmF0aXZlIC5mcmFtZV9fY2VsbCB7XG4gIG1heC13aWR0aDogOTByZW07XG4gIHBhZGRpbmc6IDAgMXJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAudGVhc2VyLWxpc3QtLTQtaXRlbXMuYWx0ZXJuYXRpdmUgLmZyYW1lX19jZWxsIHtcbiAgICBwYWRkaW5nOiAwIDMuNXJlbTtcbiAgfVxufVxuLnRlYXNlci1saXN0LS00LWl0ZW1zLmFsdGVybmF0aXZlIGgyIHtcbiAgbWFyZ2luLWJvdHRvbTogMS4yNXJlbTtcbn1cbi50ZWFzZXItbGlzdC0tNC1pdGVtcy5hbHRlcm5hdGl2ZSAuZnJhbWVfX2NlbGwtaXRlbSB7XG4gIHBhZGRpbmc6IDA7XG59XG4udGVhc2VyLWxpc3QtLTQtaXRlbXMuYWx0ZXJuYXRpdmUgLnRlYXNlci1saXN0X193cmFwcGVyIHtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBtYXJnaW46IDA7XG4gIGdhcDogMXJlbTtcbn1cbi50ZWFzZXItbGlzdC0tNC1pdGVtcy5hbHRlcm5hdGl2ZSAudGVhc2VyLWxpc3RfX2l0ZW0ge1xuICBtYXJnaW46IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMGVmZWE7XG4gIHRyYW5zaXRpb246IGJveC1zaGFkb3cgMC4ycyBjdWJpYy1iZXppZXIoMC4yNCwgMC41LCAwLjIyLCAwLjg5KTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gIC50ZWFzZXItbGlzdC0tNC1pdGVtcy5hbHRlcm5hdGl2ZSAudGVhc2VyLWxpc3RfX2l0ZW0ge1xuICAgIGZsZXgtYmFzaXM6IGNhbGMoNTAlIC0gMC41cmVtKTtcbiAgICBtYXgtd2lkdGg6IGNhbGMoNTAlIC0gMC41cmVtKTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC50ZWFzZXItbGlzdC0tNC1pdGVtcy5hbHRlcm5hdGl2ZSAudGVhc2VyLWxpc3RfX2l0ZW0ge1xuICAgIGZsZXgtYmFzaXM6IGNhbGMoMjUlIC0gMC43NXJlbSk7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDI1JSAtIDAuNzVyZW0pO1xuICB9XG59XG4udGVhc2VyLWxpc3QtLTQtaXRlbXMuYWx0ZXJuYXRpdmUgLnRlYXNlci1saXN0X19pdGVtOmhvdmVyIHtcbiAgYm94LXNoYWRvdzogMHB4IDhweCAyNHB4IDBweCByZ2JhKDExNywgMTE3LCAxMTcsIDAuMzIpO1xufVxuLnRlYXNlci1saXN0LS00LWl0ZW1zLmFsdGVybmF0aXZlIC50ZWFzZXItbGlzdF9faXRlbSAudGVhc2VyLWxpc3RfX3RleHQge1xuICBwYWRkaW5nOiAxLjVyZW07XG4gIGNvbG9yOiAjMGUxYTJiO1xufVxuLnRlYXNlci1saXN0LS00LWl0ZW1zLmFsdGVybmF0aXZlIC50ZWFzZXItbGlzdF9faXRlbSAudGVhc2VyLWxpc3RfX3RleHQgPiBoMyB7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIG1hcmdpbi1ib3R0b206IDAuNjI1cmVtO1xufVxuLnRlYXNlci1saXN0LS00LWl0ZW1zLmFsdGVybmF0aXZlIC50ZWFzZXItbGlzdF9faXRlbSAudGVhc2VyLWxpc3RfX3RleHQgPiBwIHtcbiAgZm9udC1mYW1pbHk6IFwiRm9yb3lhIEJhbmtpIFRleHRcIiwgXCJIZWx2ZXRpY2FcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgbWFyZ2luOiAwO1xufVxuLnRlYXNlci1saXN0LS00LWl0ZW1zLmFsdGVybmF0aXZlIC50ZWFzZXItbGlzdF9faXRlbSAuYS1hcnJvdy1saW5rX19jb250YWluZXIge1xuICBwYWRkaW5nOiAxcmVtIDAgMDtcbn1cbi50ZWFzZXItbGlzdC0tNC1pdGVtcy5hbHRlcm5hdGl2ZSAudGVhc2VyLWxpc3RfX2l0ZW0gLmEtYXJyb3ctbGluay5hLWFycm93LWxpbmsuYS1hcnJvdy1saW5rIHtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbn1cbi50ZWFzZXItbGlzdC0tNC1pdGVtcy5hbHRlcm5hdGl2ZSAudGVhc2VyLWxpc3RfX2l0ZW0gLmEtYXJyb3ctbGluay5hLWFycm93LWxpbmsuYS1hcnJvdy1saW5rOjphZnRlciB7XG4gIHdpZHRoOiAxcmVtO1xuICBoZWlnaHQ6IDAuNjI1cmVtO1xuICBwYWRkaW5nLWxlZnQ6IDAuNjI1cmVtO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG59XG4udGVhc2VyLWxpc3QtLTQtaXRlbXMuYWx0ZXJuYXRpdmUgLnRlYXNlci1saXN0X19pdGVtIC50ZWFzZXItbGlzdF9fdGV4dC1jYXRlZ29yeSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4udGVhc2VyLWxpc3QtLTQtaXRlbXMuYWx0ZXJuYXRpdmUgLnRlYXNlci1saXN0X19pdGVtOjpiZWZvcmUsIC50ZWFzZXItbGlzdC0tNC1pdGVtcy5hbHRlcm5hdGl2ZSAudGVhc2VyLWxpc3RfX2l0ZW06OmFmdGVyIHtcbiAgY29udGVudDogbm9uZTtcbn1cbi50ZWFzZXItbGlzdC0tNC1pdGVtcy5hbHRlcm5hdGl2ZSAudGVhc2VyLWxpc3RfX2ltYWdlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmxpbmstbGlzdC1hIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjbGVhcjogYm90aDtcbiAgbWFyZ2luOiAzMnB4IGF1dG87XG59XG4ubGluay1saXN0LWE6Zmlyc3QtY2hpbGQge1xuICBwYWRkaW5nOiAxMjBweCAxNnB4IDI0cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5saW5rLWxpc3QtYSB7XG4gICAgcGFkZGluZzogMCA4MHB4O1xuICB9XG4gIC5saW5rLWxpc3QtYTpmaXJzdC1jaGlsZCB7XG4gICAgcGFkZGluZzogMTYwcHggODBweCAwO1xuICB9XG59XG4ubGluay1saXN0LWEgLmZyYW1lX19jZWxsIHtcbiAgbWF4LXdpZHRoOiAxMzYycHg7XG4gIG1hcmdpbjogYXV0bztcbiAgcGFkZGluZzogMCAxNnB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gIC5saW5rLWxpc3QtYSAuZnJhbWVfX2NlbGwge1xuICAgIG1heC13aWR0aDogODUzLjMzMzMzMzMzMzNweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAubGluay1saXN0LWEgLmZyYW1lX19jZWxsIHtcbiAgICBtYXgtd2lkdGg6IDEzNjJweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gIC5saW5rLWxpc3QtYSAuZnJhbWVfX2NlbGwge1xuICAgIHBhZGRpbmc6IDAgMjRweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAubGluay1saXN0LWEgLmZyYW1lX19jZWxsIHtcbiAgICBwYWRkaW5nOiAwIDhweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAubGluay1saXN0LWEgLmZyYW1lX19jZWxsIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTEwMHB4KSB7XG4gIC5saW5rLWxpc3QtYSB7XG4gICAgbWFyZ2luOiAwIGF1dG8gMzJweDtcbiAgfVxufVxuLmxpbmstbGlzdC1hIHAge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4ubGluay1saXN0LWFfX2ludHJvIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBib3JkZXI6IDZweCBzb2xpZCAjMDAwO1xuICBjb2xvcjogIzAwMDtcbiAgcGFkZGluZzogMjRweCAxNnB4O1xuICBtYXJnaW46IDAgMTZweCAxNnB4O1xufVxuLmxpbmstbGlzdC1hX19pbnRybyBwIHtcbiAgbWFyZ2luOiAxZW0gMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmxpbmstbGlzdC1hX19pbnRybyB7XG4gICAgbWF4LXdpZHRoOiAzMCU7XG4gICAgbWFyZ2luOiAwcHggMHB4IC00MHB4IDhweDtcbiAgICBwYWRkaW5nOiAyNHB4IDE2cHggODBweDtcbiAgfVxufVxuXG4ubGluay1saXN0LWFfX2ludHJvLXRpdGxlIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLmxpbmstbGlzdC1hX19saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmxpbmstbGlzdC1hX19saXN0IHtcbiAgICBtYXgtd2lkdGg6IDEwMjEuNXB4O1xuICB9XG59XG5cbi5saW5rLWxpc3QtYV9fbGlzdC1pdGVtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbGV4LWdyb3c6IDA7XG4gIGZsZXgtYmFzaXM6IGNhbGMoMTAwJSAtIDIwcHgpO1xuICBtYXJnaW46IDAgMTZweCAyNHB4O1xuICBwYWRkaW5nOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuLmxpbmstbGlzdC1hX19saXN0LWl0ZW06Zmlyc3Qtb2YtdHlwZSB7XG4gIG1hcmdpbi10b3A6IDBlbTtcbn1cbi5saW5rLWxpc3QtYV9fbGlzdC1pdGVtOmxhc3Qtb2YtdHlwZSB7XG4gIG1hcmdpbi1ib3R0b206IDI0cHg7XG59XG4ubGluay1saXN0LWFfX2xpc3QtaXRlbTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjbGVhcjogYm90aDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA2NDBweCkge1xuICAubGluay1saXN0LWFfX2xpc3QtaXRlbSB7XG4gICAgZmxleC1iYXNpczogY2FsYyg1MCUgLSAyNHB4KTtcbiAgICBtYXJnaW46IDAgMTBweCAyNHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5saW5rLWxpc3QtYV9fbGlzdC1pdGVtIHtcbiAgICBmbGV4LWJhc2lzOiBjYWxjKDMzLjMzJSAtIDI0cHgpO1xuICB9XG59XG5cbi5saW5rLWxpc3QtYV9fbGluayxcbi5saW5rLWxpc3QtYV9fbGluazp2aXNpdGVkIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogIzAwNGM2YTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHBhZGRpbmc6IDA7XG59XG4ubGluay1saXN0LWFfX2xpbms6aG92ZXIsXG4ubGluay1saXN0LWFfX2xpbms6dmlzaXRlZDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4ubGluay1saXN0LWFfX2xpbmstY3RhIHtcbiAgb3BhY2l0eTogMDtcbiAgdG9wOiBjYWxjKDUwJSAtIDMwcHgpO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBjb2xvcjogI2ZmZjtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjhzIGN1YmljLWJlemllcigwLjI0LCAwLjUsIDAuMjIsIDAuODkpO1xuICB6LWluZGV4OiAyO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIGhlaWdodDogZml0LWNvbnRlbnQ7XG59XG4ubGluay1saXN0LWFfX2xpbms6aG92ZXI6bm90KHNwYW4pIC5saW5rLWxpc3QtYV9fbGluay1jdGEge1xuICBvcGFjaXR5OiAxO1xufVxuLmxpbmstbGlzdC1hX19saW5rLWN0YSAuYS1hcnJvdy1saW5rX19pY29uLS1yaWdodCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ubGluay1saXN0LWFfX2xpbmstY3RhIC5hLWFycm93LWxpbmtfX2ljb24tLWxpbmUtcmlnaHQge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5saW5rLWxpc3QtYV9fbGluay1jdGEgc3ZnIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiA0MnB4O1xuICBoZWlnaHQ6IGF1dG87XG4gIG1hcmdpbjogMCBhdXRvO1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLmxpbmstbGlzdC1hX19saW5rLWltYWdlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBvcGFjaXR5OiAxO1xufVxuLmxpbmstbGlzdC1hX19saW5rLWltYWdlIGltZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMDtcbn1cbi5saW5rLWxpc3QtYV9fbGluay1pbWFnZTo6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIG9wYWNpdHk6IDA7XG4gIHotaW5kZXg6IDE7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC40NCk7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC44cyBjdWJpYy1iZXppZXIoMC4yNCwgMC41LCAwLjIyLCAwLjg5KTtcbn1cbi5saW5rLWxpc3QtYV9fbGluazpob3Zlcjpub3Qoc3BhbikgLmxpbmstbGlzdC1hX19saW5rLWltYWdlOjpiZWZvcmUge1xuICBvcGFjaXR5OiAxO1xufVxuXG4ubGluay1saXN0LWFfX2xpbmstdGl0bGUge1xuICBmb250LWZhbWlseTogXCJGb3JveWEgQmFua2kgVGV4dFwiLCBcIkhlbHZldGljYVwiLCBzYW5zLXNlcmlmO1xuICB0b3A6IGF1dG87XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHBhZGRpbmc6IDE2cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlN2U3ZTg7XG4gIHotaW5kZXg6IDI7XG4gIGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xufVxuLmxpbmstbGlzdC1hX19saW5rOmhvdmVyIC5saW5rLWxpc3QtYV9fbGluay10aXRsZSB7XG4gIG9wYWNpdHk6IDE7XG4gIGNvbG9yOiAjMDAwO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAubG9naW4tZ3JpZC1jb250YWluZXIge1xuICAgIHBhZGRpbmc6IDE3MHB4IDE2cHggMTQwcHg7XG4gIH1cbn1cbi5mb3JtLW1vZHVsZS1hIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjbGVhcjogYm90aDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcbn1cbi5mb3JtLW1vZHVsZS1hIC5mcmFtZV9fY2VsbCB7XG4gIG1heC13aWR0aDogMTM2MnB4O1xuICBtYXJnaW46IGF1dG87XG4gIHBhZGRpbmc6IDAgMTZweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA2NDBweCkge1xuICAuZm9ybS1tb2R1bGUtYSAuZnJhbWVfX2NlbGwge1xuICAgIG1heC13aWR0aDogODUzLjMzMzMzMzMzMzNweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuZm9ybS1tb2R1bGUtYSAuZnJhbWVfX2NlbGwge1xuICAgIG1heC13aWR0aDogMTM2MnB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgLmZvcm0tbW9kdWxlLWEgLmZyYW1lX19jZWxsIHtcbiAgICBwYWRkaW5nOiAwIDI0cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmZvcm0tbW9kdWxlLWEgLmZyYW1lX19jZWxsIHtcbiAgICBwYWRkaW5nOiAwIDhweDtcbiAgfVxufVxuLmZvcm0tbW9kdWxlLWEgLmZyYW1lX19jZWxsLWl0ZW0ge1xuICBwYWRkaW5nOiAwIDhweDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtYXJnaW4tbGVmdDogMCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgLmZvcm0tbW9kdWxlLWEgLmZyYW1lX19jZWxsLWl0ZW0ge1xuICAgIHBhZGRpbmc6IDAgOHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5mb3JtLW1vZHVsZS1hIC5mcmFtZV9fY2VsbC1pdGVtIHtcbiAgICBwYWRkaW5nOiAwIDhweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gIC5mb3JtLW1vZHVsZS1hIC5mcmFtZV9fY2VsbC1pdGVtIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmZvcm0tbW9kdWxlLWEgLmZyYW1lX19jZWxsLWl0ZW0ge1xuICAgIG1heC13aWR0aDogNTAlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgLmZvcm0tbW9kdWxlLWEgLmZyYW1lX19jZWxsLWl0ZW0ge1xuICAgIG1hcmdpbi1sZWZ0OiAwJTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuZm9ybS1tb2R1bGUtYSAuZnJhbWVfX2NlbGwtaXRlbSB7XG4gICAgbWFyZ2luLWxlZnQ6IDEyLjUlO1xuICB9XG59XG5cbi5mb3JtLW1vZHVsZS1hX19jb250ZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcbiAgcGFkZGluZzogNHJlbSAwcmVtO1xufVxuLmZvcm0tbW9kdWxlLWFfX2NvbnRlbnQgZm9ybSA+IGRpdiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWF4LXdpZHRoOiA1MTAuNzVweDtcbn1cbi5mb3JtLW1vZHVsZS1hX19jb250ZW50ID4gKjpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4uZm9ybS1tb2R1bGUtYV9fY29udGVudCA+ICo6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uZm9ybS1tb2R1bGUtYV9fY29udGVudCBzcGFuIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44KTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXNpemU6IDAuODEyNXJlbTtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgbWFyZ2luLXRvcDogMC4yNXJlbTtcbn1cbi5mb3JtLW1vZHVsZS1hX19jb250ZW50IC5maWVsZC12YWxpZGF0aW9uLWVycm9yLFxuLmZvcm0tbW9kdWxlLWFfX2NvbnRlbnQgLmZpZWxkLXZhbGlkYXRpb24tdmFsaWQge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5mb3JtLW1vZHVsZS1hX19jb250ZW50IC5maWVsZC12YWxpZGF0aW9uLWVycm9yIHNwYW4sXG4uZm9ybS1tb2R1bGUtYV9fY29udGVudCAuZmllbGQtdmFsaWRhdGlvbi12YWxpZCBzcGFuIHtcbiAgY29sb3I6ICNlMzI2MzA7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4uZm9ybS1tb2R1bGUtYV9fY29udGVudCBsYWJlbCB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuOCk7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tdG9wOiAxNnB4O1xuICBwYWRkaW5nOiAwcmVtIDByZW0gMC4yNXJlbSAwcmVtO1xufVxuLmZvcm0tbW9kdWxlLWFfX2NvbnRlbnQgbGFiZWwgKyBsYWJlbCB7XG4gIG1hcmdpbi10b3A6IDRweDtcbn1cbi5mb3JtLW1vZHVsZS1hX19jb250ZW50IGxhYmVsID4gaW5wdXRbdHlwZT1yYWRpb10sXG4uZm9ybS1tb2R1bGUtYV9fY29udGVudCBsYWJlbCA+IGlucHV0W3R5cGU9Y2hlY2tib3hdIHtcbiAgbWFyZ2luLXJpZ2h0OiA0cHg7XG59XG4uZm9ybS1tb2R1bGUtYV9fY29udGVudCB0ZXh0YXJlYSxcbi5mb3JtLW1vZHVsZS1hX19jb250ZW50IHNlbGVjdCxcbi5mb3JtLW1vZHVsZS1hX19jb250ZW50IGlucHV0W3R5cGU9dGV4dF0sXG4uZm9ybS1tb2R1bGUtYV9fY29udGVudCBpbnB1dFt0eXBlPW51bWJlcl0sXG4uZm9ybS1tb2R1bGUtYV9fY29udGVudCBpbnB1dFt0eXBlPWVtYWlsXSxcbi5mb3JtLW1vZHVsZS1hX19jb250ZW50IGlucHV0W3R5cGU9dGVsXSxcbi5mb3JtLW1vZHVsZS1hX19jb250ZW50IGlucHV0W3R5cGU9ZGF0ZV0sXG4uZm9ybS1tb2R1bGUtYV9fY29udGVudCBpbnB1dFt0eXBlPXBhc3N3b3JkXSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlN2U3ZTg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlN2U3ZTg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBvdXRsaW5lOiBub25lO1xuICBwYWRkaW5nOiAxLjMxMjVyZW0gMS4zNzVyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcmVzaXplOiBub25lO1xuICB0cmFuc2l0aW9uOiBib3JkZXItY29sb3IgMC4zcyBlYXNlO1xuICB3aWR0aDogMTAwJTtcbiAgei1pbmRleDogMTtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG59XG4uZm9ybS1tb2R1bGUtYV9fY29udGVudCB0ZXh0YXJlYTpmb2N1cywgLmZvcm0tbW9kdWxlLWFfX2NvbnRlbnQgdGV4dGFyZWE6aG92ZXIsXG4uZm9ybS1tb2R1bGUtYV9fY29udGVudCBzZWxlY3Q6Zm9jdXMsXG4uZm9ybS1tb2R1bGUtYV9fY29udGVudCBzZWxlY3Q6aG92ZXIsXG4uZm9ybS1tb2R1bGUtYV9fY29udGVudCBpbnB1dFt0eXBlPXRleHRdOmZvY3VzLFxuLmZvcm0tbW9kdWxlLWFfX2NvbnRlbnQgaW5wdXRbdHlwZT10ZXh0XTpob3Zlcixcbi5mb3JtLW1vZHVsZS1hX19jb250ZW50IGlucHV0W3R5cGU9bnVtYmVyXTpmb2N1cyxcbi5mb3JtLW1vZHVsZS1hX19jb250ZW50IGlucHV0W3R5cGU9bnVtYmVyXTpob3Zlcixcbi5mb3JtLW1vZHVsZS1hX19jb250ZW50IGlucHV0W3R5cGU9ZW1haWxdOmZvY3VzLFxuLmZvcm0tbW9kdWxlLWFfX2NvbnRlbnQgaW5wdXRbdHlwZT1lbWFpbF06aG92ZXIsXG4uZm9ybS1tb2R1bGUtYV9fY29udGVudCBpbnB1dFt0eXBlPXRlbF06Zm9jdXMsXG4uZm9ybS1tb2R1bGUtYV9fY29udGVudCBpbnB1dFt0eXBlPXRlbF06aG92ZXIsXG4uZm9ybS1tb2R1bGUtYV9fY29udGVudCBpbnB1dFt0eXBlPWRhdGVdOmZvY3VzLFxuLmZvcm0tbW9kdWxlLWFfX2NvbnRlbnQgaW5wdXRbdHlwZT1kYXRlXTpob3Zlcixcbi5mb3JtLW1vZHVsZS1hX19jb250ZW50IGlucHV0W3R5cGU9cGFzc3dvcmRdOmZvY3VzLFxuLmZvcm0tbW9kdWxlLWFfX2NvbnRlbnQgaW5wdXRbdHlwZT1wYXNzd29yZF06aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNiMWI0YjY7XG59XG4uZm9ybS1tb2R1bGUtYV9fY29udGVudCB0ZXh0YXJlYVtkYXRhLXZhbC1yZXF1aXJlZF06bm90KFtkYXRhLXZhbC1yZXF1aXJlZD1cIlwiXSkgKyAuZmllbGQtdmFsaWRhdGlvbi1lcnJvcjpiZWZvcmUsIC5mb3JtLW1vZHVsZS1hX19jb250ZW50IHRleHRhcmVhW2RhdGEtdmFsLXJlcXVpcmVkXTpub3QoW2RhdGEtdmFsLXJlcXVpcmVkPVwiXCJdKSArIFtjbGFzcyo9ZmllbGQtdmFsaWRhdGlvbi1dOmFmdGVyLFxuLmZvcm0tbW9kdWxlLWFfX2NvbnRlbnQgc2VsZWN0W2RhdGEtdmFsLXJlcXVpcmVkXTpub3QoW2RhdGEtdmFsLXJlcXVpcmVkPVwiXCJdKSArIC5maWVsZC12YWxpZGF0aW9uLWVycm9yOmJlZm9yZSxcbi5mb3JtLW1vZHVsZS1hX19jb250ZW50IHNlbGVjdFtkYXRhLXZhbC1yZXF1aXJlZF06bm90KFtkYXRhLXZhbC1yZXF1aXJlZD1cIlwiXSkgKyBbY2xhc3MqPWZpZWxkLXZhbGlkYXRpb24tXTphZnRlcixcbi5mb3JtLW1vZHVsZS1hX19jb250ZW50IGlucHV0W3R5cGU9dGV4dF1bZGF0YS12YWwtcmVxdWlyZWRdOm5vdChbZGF0YS12YWwtcmVxdWlyZWQ9XCJcIl0pICsgLmZpZWxkLXZhbGlkYXRpb24tZXJyb3I6YmVmb3JlLFxuLmZvcm0tbW9kdWxlLWFfX2NvbnRlbnQgaW5wdXRbdHlwZT10ZXh0XVtkYXRhLXZhbC1yZXF1aXJlZF06bm90KFtkYXRhLXZhbC1yZXF1aXJlZD1cIlwiXSkgKyBbY2xhc3MqPWZpZWxkLXZhbGlkYXRpb24tXTphZnRlcixcbi5mb3JtLW1vZHVsZS1hX19jb250ZW50IGlucHV0W3R5cGU9bnVtYmVyXVtkYXRhLXZhbC1yZXF1aXJlZF06bm90KFtkYXRhLXZhbC1yZXF1aXJlZD1cIlwiXSkgKyAuZmllbGQtdmFsaWRhdGlvbi1lcnJvcjpiZWZvcmUsXG4uZm9ybS1tb2R1bGUtYV9fY29udGVudCBpbnB1dFt0eXBlPW51bWJlcl1bZGF0YS12YWwtcmVxdWlyZWRdOm5vdChbZGF0YS12YWwtcmVxdWlyZWQ9XCJcIl0pICsgW2NsYXNzKj1maWVsZC12YWxpZGF0aW9uLV06YWZ0ZXIsXG4uZm9ybS1tb2R1bGUtYV9fY29udGVudCBpbnB1dFt0eXBlPWVtYWlsXVtkYXRhLXZhbC1yZXF1aXJlZF06bm90KFtkYXRhLXZhbC1yZXF1aXJlZD1cIlwiXSkgKyAuZmllbGQtdmFsaWRhdGlvbi1lcnJvcjpiZWZvcmUsXG4uZm9ybS1tb2R1bGUtYV9fY29udGVudCBpbnB1dFt0eXBlPWVtYWlsXVtkYXRhLXZhbC1yZXF1aXJlZF06bm90KFtkYXRhLXZhbC1yZXF1aXJlZD1cIlwiXSkgKyBbY2xhc3MqPWZpZWxkLXZhbGlkYXRpb24tXTphZnRlcixcbi5mb3JtLW1vZHVsZS1hX19jb250ZW50IGlucHV0W3R5cGU9dGVsXVtkYXRhLXZhbC1yZXF1aXJlZF06bm90KFtkYXRhLXZhbC1yZXF1aXJlZD1cIlwiXSkgKyAuZmllbGQtdmFsaWRhdGlvbi1lcnJvcjpiZWZvcmUsXG4uZm9ybS1tb2R1bGUtYV9fY29udGVudCBpbnB1dFt0eXBlPXRlbF1bZGF0YS12YWwtcmVxdWlyZWRdOm5vdChbZGF0YS12YWwtcmVxdWlyZWQ9XCJcIl0pICsgW2NsYXNzKj1maWVsZC12YWxpZGF0aW9uLV06YWZ0ZXIsXG4uZm9ybS1tb2R1bGUtYV9fY29udGVudCBpbnB1dFt0eXBlPWRhdGVdW2RhdGEtdmFsLXJlcXVpcmVkXTpub3QoW2RhdGEtdmFsLXJlcXVpcmVkPVwiXCJdKSArIC5maWVsZC12YWxpZGF0aW9uLWVycm9yOmJlZm9yZSxcbi5mb3JtLW1vZHVsZS1hX19jb250ZW50IGlucHV0W3R5cGU9ZGF0ZV1bZGF0YS12YWwtcmVxdWlyZWRdOm5vdChbZGF0YS12YWwtcmVxdWlyZWQ9XCJcIl0pICsgW2NsYXNzKj1maWVsZC12YWxpZGF0aW9uLV06YWZ0ZXIsXG4uZm9ybS1tb2R1bGUtYV9fY29udGVudCBpbnB1dFt0eXBlPXBhc3N3b3JkXVtkYXRhLXZhbC1yZXF1aXJlZF06bm90KFtkYXRhLXZhbC1yZXF1aXJlZD1cIlwiXSkgKyAuZmllbGQtdmFsaWRhdGlvbi1lcnJvcjpiZWZvcmUsXG4uZm9ybS1tb2R1bGUtYV9fY29udGVudCBpbnB1dFt0eXBlPXBhc3N3b3JkXVtkYXRhLXZhbC1yZXF1aXJlZF06bm90KFtkYXRhLXZhbC1yZXF1aXJlZD1cIlwiXSkgKyBbY2xhc3MqPWZpZWxkLXZhbGlkYXRpb24tXTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiKlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICB3aWR0aDogMTAwJTtcbiAgei1pbmRleDogMTAwO1xufVxuLmZvcm0tbW9kdWxlLWFfX2NvbnRlbnQgdGV4dGFyZWFbZGF0YS12YWwtcmVxdWlyZWRdOm5vdChbZGF0YS12YWwtcmVxdWlyZWQ9XCJcIl0pICsgW2NsYXNzKj1maWVsZC12YWxpZGF0aW9uLV06YWZ0ZXIsXG4uZm9ybS1tb2R1bGUtYV9fY29udGVudCBzZWxlY3RbZGF0YS12YWwtcmVxdWlyZWRdOm5vdChbZGF0YS12YWwtcmVxdWlyZWQ9XCJcIl0pICsgW2NsYXNzKj1maWVsZC12YWxpZGF0aW9uLV06YWZ0ZXIsXG4uZm9ybS1tb2R1bGUtYV9fY29udGVudCBpbnB1dFt0eXBlPXRleHRdW2RhdGEtdmFsLXJlcXVpcmVkXTpub3QoW2RhdGEtdmFsLXJlcXVpcmVkPVwiXCJdKSArIFtjbGFzcyo9ZmllbGQtdmFsaWRhdGlvbi1dOmFmdGVyLFxuLmZvcm0tbW9kdWxlLWFfX2NvbnRlbnQgaW5wdXRbdHlwZT1udW1iZXJdW2RhdGEtdmFsLXJlcXVpcmVkXTpub3QoW2RhdGEtdmFsLXJlcXVpcmVkPVwiXCJdKSArIFtjbGFzcyo9ZmllbGQtdmFsaWRhdGlvbi1dOmFmdGVyLFxuLmZvcm0tbW9kdWxlLWFfX2NvbnRlbnQgaW5wdXRbdHlwZT1lbWFpbF1bZGF0YS12YWwtcmVxdWlyZWRdOm5vdChbZGF0YS12YWwtcmVxdWlyZWQ9XCJcIl0pICsgW2NsYXNzKj1maWVsZC12YWxpZGF0aW9uLV06YWZ0ZXIsXG4uZm9ybS1tb2R1bGUtYV9fY29udGVudCBpbnB1dFt0eXBlPXRlbF1bZGF0YS12YWwtcmVxdWlyZWRdOm5vdChbZGF0YS12YWwtcmVxdWlyZWQ9XCJcIl0pICsgW2NsYXNzKj1maWVsZC12YWxpZGF0aW9uLV06YWZ0ZXIsXG4uZm9ybS1tb2R1bGUtYV9fY29udGVudCBpbnB1dFt0eXBlPWRhdGVdW2RhdGEtdmFsLXJlcXVpcmVkXTpub3QoW2RhdGEtdmFsLXJlcXVpcmVkPVwiXCJdKSArIFtjbGFzcyo9ZmllbGQtdmFsaWRhdGlvbi1dOmFmdGVyLFxuLmZvcm0tbW9kdWxlLWFfX2NvbnRlbnQgaW5wdXRbdHlwZT1wYXNzd29yZF1bZGF0YS12YWwtcmVxdWlyZWRdOm5vdChbZGF0YS12YWwtcmVxdWlyZWQ9XCJcIl0pICsgW2NsYXNzKj1maWVsZC12YWxpZGF0aW9uLV06YWZ0ZXIge1xuICB0b3A6IC00LjRlbTtcbn1cbi5mb3JtLW1vZHVsZS1hX19jb250ZW50IHRleHRhcmVhW2RhdGEtdmFsLXJlcXVpcmVkXTpub3QoW2RhdGEtdmFsLXJlcXVpcmVkPVwiXCJdKSArIC5maWVsZC12YWxpZGF0aW9uLWVycm9yOmJlZm9yZSxcbi5mb3JtLW1vZHVsZS1hX19jb250ZW50IHNlbGVjdFtkYXRhLXZhbC1yZXF1aXJlZF06bm90KFtkYXRhLXZhbC1yZXF1aXJlZD1cIlwiXSkgKyAuZmllbGQtdmFsaWRhdGlvbi1lcnJvcjpiZWZvcmUsXG4uZm9ybS1tb2R1bGUtYV9fY29udGVudCBpbnB1dFt0eXBlPXRleHRdW2RhdGEtdmFsLXJlcXVpcmVkXTpub3QoW2RhdGEtdmFsLXJlcXVpcmVkPVwiXCJdKSArIC5maWVsZC12YWxpZGF0aW9uLWVycm9yOmJlZm9yZSxcbi5mb3JtLW1vZHVsZS1hX19jb250ZW50IGlucHV0W3R5cGU9bnVtYmVyXVtkYXRhLXZhbC1yZXF1aXJlZF06bm90KFtkYXRhLXZhbC1yZXF1aXJlZD1cIlwiXSkgKyAuZmllbGQtdmFsaWRhdGlvbi1lcnJvcjpiZWZvcmUsXG4uZm9ybS1tb2R1bGUtYV9fY29udGVudCBpbnB1dFt0eXBlPWVtYWlsXVtkYXRhLXZhbC1yZXF1aXJlZF06bm90KFtkYXRhLXZhbC1yZXF1aXJlZD1cIlwiXSkgKyAuZmllbGQtdmFsaWRhdGlvbi1lcnJvcjpiZWZvcmUsXG4uZm9ybS1tb2R1bGUtYV9fY29udGVudCBpbnB1dFt0eXBlPXRlbF1bZGF0YS12YWwtcmVxdWlyZWRdOm5vdChbZGF0YS12YWwtcmVxdWlyZWQ9XCJcIl0pICsgLmZpZWxkLXZhbGlkYXRpb24tZXJyb3I6YmVmb3JlLFxuLmZvcm0tbW9kdWxlLWFfX2NvbnRlbnQgaW5wdXRbdHlwZT1kYXRlXVtkYXRhLXZhbC1yZXF1aXJlZF06bm90KFtkYXRhLXZhbC1yZXF1aXJlZD1cIlwiXSkgKyAuZmllbGQtdmFsaWRhdGlvbi1lcnJvcjpiZWZvcmUsXG4uZm9ybS1tb2R1bGUtYV9fY29udGVudCBpbnB1dFt0eXBlPXBhc3N3b3JkXVtkYXRhLXZhbC1yZXF1aXJlZF06bm90KFtkYXRhLXZhbC1yZXF1aXJlZD1cIlwiXSkgKyAuZmllbGQtdmFsaWRhdGlvbi1lcnJvcjpiZWZvcmUge1xuICBjb250ZW50OiBcIiFcIjtcbiAgY29sb3I6ICNlMzI2MzA7XG4gIHJpZ2h0OiAwLjE1ZW07XG4gIHRvcDogLTAuMmVtO1xufVxuLmZvcm0tbW9kdWxlLWFfX2NvbnRlbnQgdGV4dGFyZWEuaW5wdXQtdmFsaWRhdGlvbi1lcnJvciwgLmZvcm0tbW9kdWxlLWFfX2NvbnRlbnQgdGV4dGFyZWE6aW52YWxpZCxcbi5mb3JtLW1vZHVsZS1hX19jb250ZW50IHNlbGVjdC5pbnB1dC12YWxpZGF0aW9uLWVycm9yLFxuLmZvcm0tbW9kdWxlLWFfX2NvbnRlbnQgc2VsZWN0OmludmFsaWQsXG4uZm9ybS1tb2R1bGUtYV9fY29udGVudCBpbnB1dFt0eXBlPXRleHRdLmlucHV0LXZhbGlkYXRpb24tZXJyb3IsXG4uZm9ybS1tb2R1bGUtYV9fY29udGVudCBpbnB1dFt0eXBlPXRleHRdOmludmFsaWQsXG4uZm9ybS1tb2R1bGUtYV9fY29udGVudCBpbnB1dFt0eXBlPW51bWJlcl0uaW5wdXQtdmFsaWRhdGlvbi1lcnJvcixcbi5mb3JtLW1vZHVsZS1hX19jb250ZW50IGlucHV0W3R5cGU9bnVtYmVyXTppbnZhbGlkLFxuLmZvcm0tbW9kdWxlLWFfX2NvbnRlbnQgaW5wdXRbdHlwZT1lbWFpbF0uaW5wdXQtdmFsaWRhdGlvbi1lcnJvcixcbi5mb3JtLW1vZHVsZS1hX19jb250ZW50IGlucHV0W3R5cGU9ZW1haWxdOmludmFsaWQsXG4uZm9ybS1tb2R1bGUtYV9fY29udGVudCBpbnB1dFt0eXBlPXRlbF0uaW5wdXQtdmFsaWRhdGlvbi1lcnJvcixcbi5mb3JtLW1vZHVsZS1hX19jb250ZW50IGlucHV0W3R5cGU9dGVsXTppbnZhbGlkLFxuLmZvcm0tbW9kdWxlLWFfX2NvbnRlbnQgaW5wdXRbdHlwZT1kYXRlXS5pbnB1dC12YWxpZGF0aW9uLWVycm9yLFxuLmZvcm0tbW9kdWxlLWFfX2NvbnRlbnQgaW5wdXRbdHlwZT1kYXRlXTppbnZhbGlkLFxuLmZvcm0tbW9kdWxlLWFfX2NvbnRlbnQgaW5wdXRbdHlwZT1wYXNzd29yZF0uaW5wdXQtdmFsaWRhdGlvbi1lcnJvcixcbi5mb3JtLW1vZHVsZS1hX19jb250ZW50IGlucHV0W3R5cGU9cGFzc3dvcmRdOmludmFsaWQge1xuICBib3JkZXItY29sb3I6ICNlMzI2MzA7XG59XG4uZm9ybS1tb2R1bGUtYV9fY29udGVudCB0ZXh0YXJlYSArIHNwYW4sXG4uZm9ybS1tb2R1bGUtYV9fY29udGVudCBzZWxlY3QgKyBzcGFuLFxuLmZvcm0tbW9kdWxlLWFfX2NvbnRlbnQgaW5wdXRbdHlwZT10ZXh0XSArIHNwYW4sXG4uZm9ybS1tb2R1bGUtYV9fY29udGVudCBpbnB1dFt0eXBlPW51bWJlcl0gKyBzcGFuLFxuLmZvcm0tbW9kdWxlLWFfX2NvbnRlbnQgaW5wdXRbdHlwZT1lbWFpbF0gKyBzcGFuLFxuLmZvcm0tbW9kdWxlLWFfX2NvbnRlbnQgaW5wdXRbdHlwZT10ZWxdICsgc3Bhbixcbi5mb3JtLW1vZHVsZS1hX19jb250ZW50IGlucHV0W3R5cGU9ZGF0ZV0gKyBzcGFuLFxuLmZvcm0tbW9kdWxlLWFfX2NvbnRlbnQgaW5wdXRbdHlwZT1wYXNzd29yZF0gKyBzcGFuIHtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuQHN1cHBvcnRzICgtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmUpIG9yICgtbW96LWFwcGVhcmFuY2U6IG5vbmUpIHtcbiAgLmZvcm0tbW9kdWxlLWFfX2NvbnRlbnQgc2VsZWN0Om5vdChbc2l6ZV0pIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoNDVkZWcsIHRyYW5zcGFyZW50IDUwJSwgY3VycmVudENvbG9yIDUwJSksIGxpbmVhci1ncmFkaWVudCgxMzVkZWcsIGN1cnJlbnRDb2xvciA1MCUsIHRyYW5zcGFyZW50IDUwJSk7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2FsYygxMDAlIC0gMjFweCkgY2FsYygwLjVlbSArIDIwcHgpLCBjYWxjKDEwMCUgLSAxNnB4KSBjYWxjKDAuNWVtICsgMjBweCk7XG4gICAgYmFja2dyb3VuZC1zaXplOiA1cHggNXB4LCA1cHggNXB4O1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAgIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcbiAgfVxufVxuLmZvcm0tbW9kdWxlLWFfX2NvbnRlbnQgaW5wdXRbdHlwZT1kYXRlXSB7XG4gIHBhZGRpbmc6IDAuODc1cmVtIDEuMzc1cmVtO1xufVxuLmZvcm0tbW9kdWxlLWFfX2NvbnRlbnQgaW5wdXRbdHlwZT1kYXRlXTo6LXdlYmtpdC1jbGVhci1idXR0b24ge1xuICBmb250LXNpemU6IDEycHg7XG4gIG1hcmdpbi1yaWdodDogNHB4O1xufVxuLmZvcm0tbW9kdWxlLWFfX2NvbnRlbnQgaW5wdXRbdHlwZT1kYXRlXTo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbiB7XG4gIGhlaWdodDogMzBweDtcbn1cbi5mb3JtLW1vZHVsZS1hX19jb250ZW50IGlucHV0W3R5cGU9ZGF0ZV06Oi13ZWJraXQtY2FsZW5kYXItcGlja2VyLWluZGljYXRvciB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbWFyZ2luLWxlZnQ6IDRweDtcbn1cbi5mb3JtLW1vZHVsZS1hX19jb250ZW50IGlucHV0W3R5cGU9c3VibWl0XSB7XG4gIGZvbnQtZmFtaWx5OiBcIkZvcm95YSBCYW5raSBUZXh0XCIsIFwiSGVsdmV0aWNhXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYm9yZGVyOiAwLjEyNXJlbSBzb2xpZDtcbiAgYm9yZGVyLXJhZGl1czogMnJlbTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMjVzIGN1YmljLWJlemllcigwLjI0LCAwLjUsIDAuMjIsIDAuODkpLCBjb2xvciAwLjI1cyBjdWJpYy1iZXppZXIoMC4yNCwgMC41LCAwLjIyLCAwLjg5KSwgYm9yZGVyLWNvbG9yIDAuMjVzIGN1YmljLWJlemllcigwLjI0LCAwLjUsIDAuMjIsIDAuODkpO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogMXJlbSAycmVtO1xuICB3aWR0aDogdW5zZXQ7XG4gIG1heC13aWR0aDogdW5zZXQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwZTFhMmI7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBtYXJnaW4tdG9wOiAycmVtO1xufVxuLmZvcm0tbW9kdWxlLWFfX2NvbnRlbnQgaW5wdXRbdHlwZT1zdWJtaXRdOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNlNDg1NTtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uZm9ybS1tb2R1bGUtYV9fY29udGVudCBpbnB1dFt0eXBlPXN1Ym1pdF06ZGlzYWJsZWQsIC5mb3JtLW1vZHVsZS1hX19jb250ZW50IGlucHV0W3R5cGU9c3VibWl0XS5idG4tLWRpc2FibGVkIHtcbiAgb3BhY2l0eTogMC41O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5mb3JtLW1vZHVsZS1hX19jb250ZW50IGlucHV0W3R5cGU9c3VibWl0XTpmb2N1cy12aXNpYmxlIHtcbiAgb3V0bGluZS1vZmZzZXQ6IDA7XG4gIG91dGxpbmU6IDAuMjVyZW0gc29saWQgIzhlOThhODtcbn1cbi5mb3JtLW1vZHVsZS1hX19jb250ZW50IGlucHV0W3R5cGU9c3VibWl0XTphY3RpdmUge1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xufVxuXG4ubWFwLW1vZHVsZS1hIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjbGVhcjogYm90aDtcbiAgbWF4LXdpZHRoOiA5MHJlbTtcbiAgbWFyZ2luOiAwIGF1dG8gMnJlbTtcbiAgcGFkZGluZzogMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAubWFwLW1vZHVsZS1hIHtcbiAgICBwYWRkaW5nOiAwIDMuNXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtO1xuICB9XG59XG4ubWFwLW1vZHVsZS1hIC5mcmFtZV9fY2VsbCB7XG4gIG1heC13aWR0aDogdW5zZXQ7XG4gIG1hcmdpbjogMnJlbSAxcmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5tYXAtbW9kdWxlLWEgLmZyYW1lX19jZWxsIHtcbiAgICBtYXJnaW46IDIuNXJlbSAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDAuNjI1cmVtO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cbn1cbi5tYXAtbW9kdWxlLWEgLm1hcC1tb2R1bGUtYV9fd3JhcHBlciBkaXYge1xuICBmb250LWZhbWlseTogXCJGb3JveWEgQmFua2kgVGV4dFwiLCBcIkhlbHZldGljYVwiLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWwgIWltcG9ydGFudDtcbn1cbi5tYXAtbW9kdWxlLWEgLm1hcC1tb2R1bGUtYV9fd3JhcHBlciAuZ20tc3R5bGUtcGJ0IHtcbiAgbWF4LXdpZHRoOiBub25lO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5tYXAtbW9kdWxlLWEgLm1hcC1tb2R1bGUtYV9fd3JhcHBlciAuZ20tc3R5bGUtcGJ0IHtcbiAgICBtYXJnaW4tbGVmdDogMjIuNXJlbTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLm1hcC1tb2R1bGUtYSAubWFwLW1vZHVsZS1hX193cmFwcGVyIC5nbS1zdHlsZS1wYnQge1xuICAgIG1hcmdpbi1sZWZ0OiAyNi4yNXJlbTtcbiAgfVxufVxuLm1hcC1tb2R1bGUtYSAubWFwLW1vZHVsZS1hX190aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkZvcm95YSBCYW5raSBEaXNwbGF5XCIsIFwiSGVsdmV0aWNhXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIGZvbnQtZmFtaWx5OiBcIkZvcm95YSBCYW5raSBEaXNwbGF5XCIsIFwiSGVsdmV0aWNhXCIsIHNhbnMtc2VyaWY7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm1hcC1tb2R1bGUtYSAubWFwLW1vZHVsZS1hX19pbmZvLWNvbnRhaW5lciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMy4xMjVyZW07XG4gICAgbGVmdDogNi4yNXJlbTtcbiAgICBib3R0b206IDMuMTI1cmVtO1xuICAgIHdpZHRoOiAyMHJlbTtcbiAgICBvdmVyZmxvdy14OiBoaWRkZW47XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gIH1cbiAgLm1hcC1tb2R1bGUtYSAubWFwLW1vZHVsZS1hX19pbmZvLWNvbnRhaW5lcjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICAgIHdpZHRoOiAxMHB4O1xuICAgIGhlaWdodDogMDtcbiAgICB6LWluZGV4OiAxMjtcbiAgfVxuICAubWFwLW1vZHVsZS1hIC5tYXAtbW9kdWxlLWFfX2luZm8tY29udGFpbmVyOmhvdmVyOjotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgaGVpZ2h0OiA4cHg7XG4gIH1cbiAgLm1hcC1tb2R1bGUtYSAubWFwLW1vZHVsZS1hX19pbmZvLWNvbnRhaW5lcjo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4wNSk7XG4gIH1cbiAgLm1hcC1tb2R1bGUtYSAubWFwLW1vZHVsZS1hX19pbmZvLWNvbnRhaW5lcjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgICBiYWNrZ3JvdW5kOiAjMDA2ODkwO1xuICB9XG4gIC5tYXAtbW9kdWxlLWEgLm1hcC1tb2R1bGUtYV9faW5mby1jb250YWluZXI6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iOndpbmRvdy1pbmFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjEpO1xuICB9XG59XG4ubWFwLW1vZHVsZS1hIC5tYXAtbW9kdWxlLWFfX3NlYXJjaC1jb250YWluZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xufVxuLm1hcC1tb2R1bGUtYSAubWFwLW1vZHVsZS1hX19zZWFyY2gtaW5wdXQge1xuICBoZWlnaHQ6IDRyZW07XG4gIHBhZGRpbmc6IDAgOHB4O1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICB3aWR0aDogMTUuNjI1cmVtO1xufVxuLm1hcC1tb2R1bGUtYSAubWFwLW1vZHVsZS1hX19zZWFyY2gtYnV0dG9uIHtcbiAgcmlnaHQ6IDFyZW07XG4gIHRvcDogNTIlO1xufVxuLm1hcC1tb2R1bGUtYSAubWFwLW1vZHVsZS1hX19zZWFyY2gtcmVzdWx0c19fbGlzdCB7XG4gIHBhZGRpbmc6IDAgMzJweDtcbn1cbi5tYXAtbW9kdWxlLWEgLm1hcC1tb2R1bGUtYV9fc2VhcmNoLXJlc3VsdHNfX2xpc3QgKyBkaXYge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLm1hcC1tb2R1bGUtYSAubWFwLW1vZHVsZS1hX19zZWFyY2gtcmVzdWx0c19fbGluazpob3ZlciB7XG4gIGNvbG9yOiAjYzA1NzAxO1xufVxuLm1hcC1tb2R1bGUtYSAubWFwLW1vZHVsZS1hX19uby1yZXN1bHRzLFxuLm1hcC1tb2R1bGUtYSAubWFwLW1vZHVsZS1hX19tdWx0aXBsZS1yZXN1bHRzIHtcbiAgcGFkZGluZzogMS44NzVyZW0gMzJweDtcbn1cbi5tYXAtbW9kdWxlLWEgLm1hcC1tb2R1bGUtYV9faW5mbyB7XG4gIHBhZGRpbmc6IDAgMjRweCAyNHB4O1xufVxuLm1hcC1tb2R1bGUtYSAubWFwLW1vZHVsZS1hX19iYWNrLWxpbmsge1xuICBjb2xvcjogIzRhNGE0YTtcbiAgbWFyZ2luLWxlZnQ6IDhweDtcbn1cbi5tYXAtbW9kdWxlLWEgLm1hcC1tb2R1bGUtYV9fYmFjay1saW5rOmhvdmVyIHtcbiAgY29sb3I6ICNjMDU3MDE7XG59XG4ubWFwLW1vZHVsZS1hIC5idG4ge1xuICBtYXJnaW46IDAgMTZweCAxNnB4O1xuICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDMycHgpO1xufVxuXG4ubWFwLW1vZHVsZS1hX19pbmZvLXdyYXBwZXIge1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogMS4xMjVyZW07XG4gIGNvbG9yOiAjNGE0YTRhO1xufVxuLm1hcC1tb2R1bGUtYV9faW5mby13cmFwcGVyIC5hLWFycm93LWxpbmsge1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG59XG4ubWFwLW1vZHVsZS1hX19pbmZvLXdyYXBwZXIgLmEtYXJyb3ctbGluayBzdmcge1xuICB3aWR0aDogMC43NXJlbTtcbiAgaGVpZ2h0OiAwLjc1cmVtO1xufVxuXG4ubXVsdGlwbGUtdGVhc2VyLW1vZHVsZSB7XG4gIG1heC13aWR0aDogMjUwMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgbWFyZ2luLXRvcDogLThweDtcbn1cbi5tdWx0aXBsZS10ZWFzZXItbW9kdWxlIC5mcmFtZV9fY2VsbCB7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMCAtOHB4O1xufVxuXG4ubXVsdGlwbGUtdGVhc2VyLW1vZHVsZS1yb3ctMS1pdGVtIC5yb3dfX2NlbGwtaXRlbTpub3QoLnQtYmctY29sb3ItMSk6bm90KC50LWJnLWNvbG9yLTIpOm5vdCgudC1iZy1jb2xvci0zKTpub3QoLnQtYmctY29sb3ItNCk6bm90KC50LWJnLWNvbG9yLWdyYXkpLFxuLm11bHRpcGxlLXRlYXNlci1tb2R1bGUtcm93LTItaXRlbSAucm93X19jZWxsLWl0ZW06bm90KC50LWJnLWNvbG9yLTEpOm5vdCgudC1iZy1jb2xvci0yKTpub3QoLnQtYmctY29sb3ItMyk6bm90KC50LWJnLWNvbG9yLTQpOm5vdCgudC1iZy1jb2xvci1ncmF5KSxcbi5tdWx0aXBsZS10ZWFzZXItbW9kdWxlLXJvdy0zLWl0ZW0gLnJvd19fY2VsbC1pdGVtOm5vdCgudC1iZy1jb2xvci0xKTpub3QoLnQtYmctY29sb3ItMik6bm90KC50LWJnLWNvbG9yLTMpOm5vdCgudC1iZy1jb2xvci00KTpub3QoLnQtYmctY29sb3ItZ3JheSkge1xuICBjb2xvcjogIzAwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xufVxuLm11bHRpcGxlLXRlYXNlci1tb2R1bGUtcm93LTEtaXRlbSAucm93X19jZWxsLWl0ZW06bm90KC50LWJnLWNvbG9yLTEpOm5vdCgudC1iZy1jb2xvci0yKTpub3QoLnQtYmctY29sb3ItMyk6bm90KC50LWJnLWNvbG9yLTQpOm5vdCgudC1iZy1jb2xvci1ncmF5KSAuYS1hcnJvdy1saW5rLmEtYXJyb3ctbGluay0tbGFyZ2UsXG4ubXVsdGlwbGUtdGVhc2VyLW1vZHVsZS1yb3ctMi1pdGVtIC5yb3dfX2NlbGwtaXRlbTpub3QoLnQtYmctY29sb3ItMSk6bm90KC50LWJnLWNvbG9yLTIpOm5vdCgudC1iZy1jb2xvci0zKTpub3QoLnQtYmctY29sb3ItNCk6bm90KC50LWJnLWNvbG9yLWdyYXkpIC5hLWFycm93LWxpbmsuYS1hcnJvdy1saW5rLS1sYXJnZSxcbi5tdWx0aXBsZS10ZWFzZXItbW9kdWxlLXJvdy0zLWl0ZW0gLnJvd19fY2VsbC1pdGVtOm5vdCgudC1iZy1jb2xvci0xKTpub3QoLnQtYmctY29sb3ItMik6bm90KC50LWJnLWNvbG9yLTMpOm5vdCgudC1iZy1jb2xvci00KTpub3QoLnQtYmctY29sb3ItZ3JheSkgLmEtYXJyb3ctbGluay5hLWFycm93LWxpbmstLWxhcmdlIHtcbiAgY29sb3I6ICNjMDU3MDE7XG59XG4ubXVsdGlwbGUtdGVhc2VyLW1vZHVsZS1yb3ctMS1pdGVtIC5yb3dfX2NlbGwtaXRlbTpub3QoLnQtYmctY29sb3ItMSk6bm90KC50LWJnLWNvbG9yLTIpOm5vdCgudC1iZy1jb2xvci0zKTpub3QoLnQtYmctY29sb3ItNCk6bm90KC50LWJnLWNvbG9yLWdyYXkpIC5hLWFycm93LWxpbmsuYS1hcnJvdy1saW5rLS1sYXJnZTp2aXNpdGVkLCAubXVsdGlwbGUtdGVhc2VyLW1vZHVsZS1yb3ctMS1pdGVtIC5yb3dfX2NlbGwtaXRlbTpub3QoLnQtYmctY29sb3ItMSk6bm90KC50LWJnLWNvbG9yLTIpOm5vdCgudC1iZy1jb2xvci0zKTpub3QoLnQtYmctY29sb3ItNCk6bm90KC50LWJnLWNvbG9yLWdyYXkpIC5hLWFycm93LWxpbmsuYS1hcnJvdy1saW5rLS1sYXJnZTpob3Zlcixcbi5tdWx0aXBsZS10ZWFzZXItbW9kdWxlLXJvdy0yLWl0ZW0gLnJvd19fY2VsbC1pdGVtOm5vdCgudC1iZy1jb2xvci0xKTpub3QoLnQtYmctY29sb3ItMik6bm90KC50LWJnLWNvbG9yLTMpOm5vdCgudC1iZy1jb2xvci00KTpub3QoLnQtYmctY29sb3ItZ3JheSkgLmEtYXJyb3ctbGluay5hLWFycm93LWxpbmstLWxhcmdlOnZpc2l0ZWQsXG4ubXVsdGlwbGUtdGVhc2VyLW1vZHVsZS1yb3ctMi1pdGVtIC5yb3dfX2NlbGwtaXRlbTpub3QoLnQtYmctY29sb3ItMSk6bm90KC50LWJnLWNvbG9yLTIpOm5vdCgudC1iZy1jb2xvci0zKTpub3QoLnQtYmctY29sb3ItNCk6bm90KC50LWJnLWNvbG9yLWdyYXkpIC5hLWFycm93LWxpbmsuYS1hcnJvdy1saW5rLS1sYXJnZTpob3Zlcixcbi5tdWx0aXBsZS10ZWFzZXItbW9kdWxlLXJvdy0zLWl0ZW0gLnJvd19fY2VsbC1pdGVtOm5vdCgudC1iZy1jb2xvci0xKTpub3QoLnQtYmctY29sb3ItMik6bm90KC50LWJnLWNvbG9yLTMpOm5vdCgudC1iZy1jb2xvci00KTpub3QoLnQtYmctY29sb3ItZ3JheSkgLmEtYXJyb3ctbGluay5hLWFycm93LWxpbmstLWxhcmdlOnZpc2l0ZWQsXG4ubXVsdGlwbGUtdGVhc2VyLW1vZHVsZS1yb3ctMy1pdGVtIC5yb3dfX2NlbGwtaXRlbTpub3QoLnQtYmctY29sb3ItMSk6bm90KC50LWJnLWNvbG9yLTIpOm5vdCgudC1iZy1jb2xvci0zKTpub3QoLnQtYmctY29sb3ItNCk6bm90KC50LWJnLWNvbG9yLWdyYXkpIC5hLWFycm93LWxpbmsuYS1hcnJvdy1saW5rLS1sYXJnZTpob3ZlciB7XG4gIGNvbG9yOiAjYzA1NzAxO1xufVxuXG4ubXVsdGlwbGUtdGVhc2VyLW1vZHVsZS1yb3ctMi1pdGVtIC5yb3dfX2NlbGwtaXRlbTpub3QoLnQtYmctY29sb3ItMSk6bm90KC50LWJnLWNvbG9yLTIpOm5vdCgudC1iZy1jb2xvci0zKTpub3QoLnQtYmctY29sb3ItNCk6bm90KC50LWJnLWNvbG9yLWdyYXkpLFxuLm11bHRpcGxlLXRlYXNlci1tb2R1bGUtcm93LTMtaXRlbSAucm93X19jZWxsLWl0ZW06bm90KC50LWJnLWNvbG9yLTEpOm5vdCgudC1iZy1jb2xvci0yKTpub3QoLnQtYmctY29sb3ItMyk6bm90KC50LWJnLWNvbG9yLTQpOm5vdCgudC1iZy1jb2xvci1ncmF5KSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkMWQzZDQ7XG59XG5cbi5tdWx0aXBsZS10ZWFzZXItbW9kdWxlIC5tdWx0aXBsZS10ZWFzZXItbW9kdWxlX190aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkZvcm95YSBCYW5raSBEaXNwbGF5XCIsIFwiSGVsdmV0aWNhXCIsIHNhbnMtc2VyaWY7XG59XG5cbi5tdWx0aXBsZS10ZWFzZXItbW9kdWxlLXJvdy0yLWl0ZW0gLm11bHRpcGxlLXRlYXNlci1tb2R1bGVfX3RpdGxlLFxuLm11bHRpcGxlLXRlYXNlci1tb2R1bGUtcm93LTMtaXRlbSAubXVsdGlwbGUtdGVhc2VyLW1vZHVsZV9fdGl0bGUge1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjYyNXJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM1OXB4KSB7XG4gIC5tdWx0aXBsZS10ZWFzZXItbW9kdWxlLXJvdy0yLWl0ZW0gLm11bHRpcGxlLXRlYXNlci1tb2R1bGVfX3RpdGxlLFxuLm11bHRpcGxlLXRlYXNlci1tb2R1bGUtcm93LTMtaXRlbSAubXVsdGlwbGUtdGVhc2VyLW1vZHVsZV9fdGl0bGUge1xuICAgIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gIC5tdWx0aXBsZS10ZWFzZXItbW9kdWxlLXJvdy0zLWl0ZW0gLm11bHRpcGxlLXRlYXNlci1tb2R1bGVfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDEuODc1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAyLjVyZW07XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5tdWx0aXBsZS10ZWFzZXItbW9kdWxlLXJvdy0yLWl0ZW0gLm11bHRpcGxlLXRlYXNlci1tb2R1bGVfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDEuODc1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAyLjI1cmVtO1xuICAgIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyODBweCkge1xuICAubXVsdGlwbGUtdGVhc2VyLW1vZHVsZS1yb3ctMi1pdGVtIC5tdWx0aXBsZS10ZWFzZXItbW9kdWxlX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAxLjg3NXJlbTtcbiAgICBsaW5lLWhlaWdodDogMi4yNXJlbTtcbiAgICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xuICB9XG59XG5cbi5tdWx0aXBsZS10ZWFzZXItbW9kdWxlIC5tdWx0aXBsZS10ZWFzZXItbW9kdWxlX19jb250ZW50IC5yaWNoLXRleHQge1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjVyZW07XG59XG4ubXVsdGlwbGUtdGVhc2VyLW1vZHVsZSAubXVsdGlwbGUtdGVhc2VyLW1vZHVsZV9fY29udGVudCAucmljaC10ZXh0IC5hLWFycm93LWxpbmsuYS1hcnJvdy1saW5rLS1sYXJnZSB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm11bHRpcGxlLXRlYXNlci1tb2R1bGUtcm93LTEtaXRlbSAubXVsdGlwbGUtdGVhc2VyLW1vZHVsZV9fY29udGVudC0taGFzSW1hZ2UsXG4ubXVsdGlwbGUtdGVhc2VyLW1vZHVsZS1yb3ctMS1pdGVtIC5tdWx0aXBsZS10ZWFzZXItbW9kdWxlX19pbWFnZSxcbi5tdWx0aXBsZS10ZWFzZXItbW9kdWxlLXJvdy0xLWl0ZW0gLmJnLXZpZGVvLXBsYXllcl9fbm8tY29uc2VudC1pbWFnZSxcbi5tdWx0aXBsZS10ZWFzZXItbW9kdWxlLXJvdy0xLWl0ZW0gLnJvd19fY2VsbC1pdGVtLS1oYXNWaWRlbyB7XG4gICAgaGVpZ2h0OiBjYWxjKDEwMHZ3IC8gMS43Nzc3Nzc3Nzc4KTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5tdWx0aXBsZS10ZWFzZXItbW9kdWxlLXJvdy0xLWl0ZW0gLm11bHRpcGxlLXRlYXNlci1tb2R1bGVfX2NvbnRlbnQtLWhhc1ZpZGVvIHtcbiAgICBtaW4taGVpZ2h0OiBjYWxjKCgoMTAwdncgLSAoMTZweCAqIDEpKSAqIDAuNzUpIC8gMS43Nzc3Nzc3Nzc4KTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLm11bHRpcGxlLXRlYXNlci1tb2R1bGUtcm93LTEtaXRlbSAubXVsdGlwbGUtdGVhc2VyLW1vZHVsZV9fY29udGVudC0taGFzVmlkZW8ge1xuICAgIG1pbi1oZWlnaHQ6IGNhbGMoKCgxMDB2dyAtICgxNnB4ICogMSkpICogMC43NSkgLyAxLjc3Nzc3Nzc3NzgpO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtaW4td2lkdGg6IDEyODBweCkge1xuICAubXVsdGlwbGUtdGVhc2VyLW1vZHVsZS1yb3ctMS1pdGVtIC5tdWx0aXBsZS10ZWFzZXItbW9kdWxlX19jb250ZW50LS1oYXNWaWRlbyB7XG4gICAgbWluLWhlaWdodDogY2FsYygoKDEwMHZ3IC0gKDE2cHggKiAxKSkgKiAwLjc1KSAvIDEuNzc3Nzc3Nzc3OCk7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1pbi13aWR0aDogMjUwMHB4KSB7XG4gIC5tdWx0aXBsZS10ZWFzZXItbW9kdWxlLXJvdy0xLWl0ZW0gLm11bHRpcGxlLXRlYXNlci1tb2R1bGVfX2NvbnRlbnQtLWhhc1ZpZGVvIHtcbiAgICBtaW4taGVpZ2h0OiBjYWxjKFxuICAgICAgICAoKDI1MDBweCAtICgxNnB4ICogMSkpICogMC43NSkgLyAxLjc3Nzc3Nzc3NzhcbiAgICApO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTAwcHgpIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAubXVsdGlwbGUtdGVhc2VyLW1vZHVsZS1yb3ctMS1pdGVtIC5tdWx0aXBsZS10ZWFzZXItbW9kdWxlX19jb250ZW50LS1oYXNWaWRlbyB7XG4gICAgbWluLWhlaWdodDogY2FsYygoKDEwMHZ3IC0gKDE2cHggKiAxKSkgKiAwLjUpIC8gMS43Nzc3Nzc3Nzc4KTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTEwMHB4KSBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5tdWx0aXBsZS10ZWFzZXItbW9kdWxlLXJvdy0xLWl0ZW0gLm11bHRpcGxlLXRlYXNlci1tb2R1bGVfX2NvbnRlbnQtLWhhc1ZpZGVvIHtcbiAgICBtaW4taGVpZ2h0OiBjYWxjKCgoMTAwdncgLSAoMTZweCAqIDEpKSAqIDAuNSkgLyAxLjc3Nzc3Nzc3NzgpO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTAwcHgpIGFuZCAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgLm11bHRpcGxlLXRlYXNlci1tb2R1bGUtcm93LTEtaXRlbSAubXVsdGlwbGUtdGVhc2VyLW1vZHVsZV9fY29udGVudC0taGFzVmlkZW8ge1xuICAgIG1pbi1oZWlnaHQ6IGNhbGMoKCgxMDB2dyAtICgxNnB4ICogMSkpICogMC41KSAvIDEuNzc3Nzc3Nzc3OCk7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExMDBweCkgYW5kIChtaW4td2lkdGg6IDI1MDBweCkge1xuICAubXVsdGlwbGUtdGVhc2VyLW1vZHVsZS1yb3ctMS1pdGVtIC5tdWx0aXBsZS10ZWFzZXItbW9kdWxlX19jb250ZW50LS1oYXNWaWRlbyB7XG4gICAgbWluLWhlaWdodDogY2FsYyhcbiAgICAgICAgKCgyNTAwcHggLSAoMTZweCAqIDEpKSAqIDAuNSkgLyAxLjc3Nzc3Nzc3NzhcbiAgICApO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5tdWx0aXBsZS10ZWFzZXItbW9kdWxlLXJvdy0yLWl0ZW0gLm11bHRpcGxlLXRlYXNlci1tb2R1bGVfX2ltYWdlIHtcbiAgICBoZWlnaHQ6IGNhbGMoKCgxMDB2dyAtICgxNnB4ICogMSkpICogMC41KSAvIDEuNzc3Nzc3Nzc3OCk7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAubXVsdGlwbGUtdGVhc2VyLW1vZHVsZS1yb3ctMi1pdGVtIC5tdWx0aXBsZS10ZWFzZXItbW9kdWxlX19pbWFnZSB7XG4gICAgaGVpZ2h0OiBjYWxjKCgoMTAwdncgLSAoMTZweCAqIDEpKSAqIDAuNSkgLyAxLjc3Nzc3Nzc3NzgpO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgLm11bHRpcGxlLXRlYXNlci1tb2R1bGUtcm93LTItaXRlbSAubXVsdGlwbGUtdGVhc2VyLW1vZHVsZV9faW1hZ2Uge1xuICAgIGhlaWdodDogY2FsYygoKDEwMHZ3IC0gKDE2cHggKiAxKSkgKiAwLjUpIC8gMS43Nzc3Nzc3Nzc4KTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMjUwMHB4KSB7XG4gIC5tdWx0aXBsZS10ZWFzZXItbW9kdWxlLXJvdy0yLWl0ZW0gLm11bHRpcGxlLXRlYXNlci1tb2R1bGVfX2ltYWdlIHtcbiAgICBoZWlnaHQ6IGNhbGMoXG4gICAgICAgICgoMjUwMHB4IC0gKDE2cHggKiAxKSkgKiAwLjUpIC8gMS43Nzc3Nzc3Nzc4XG4gICAgKTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAubXVsdGlwbGUtdGVhc2VyLW1vZHVsZS1yb3ctMy1pdGVtIC5tdWx0aXBsZS10ZWFzZXItbW9kdWxlX19pbWFnZSB7XG4gICAgaGVpZ2h0OiBjYWxjKCgoMTAwdncgLSAoMTZweCAqIDIpKSAqIDAuMzMzMzMzMzMzMykgLyAxLjc3Nzc3Nzc3NzgpO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLm11bHRpcGxlLXRlYXNlci1tb2R1bGUtcm93LTMtaXRlbSAubXVsdGlwbGUtdGVhc2VyLW1vZHVsZV9faW1hZ2Uge1xuICAgIGhlaWdodDogY2FsYygoKDEwMHZ3IC0gKDE2cHggKiAyKSkgKiAwLjMzMzMzMzMzMzMpIC8gMS43Nzc3Nzc3Nzc4KTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gIC5tdWx0aXBsZS10ZWFzZXItbW9kdWxlLXJvdy0zLWl0ZW0gLm11bHRpcGxlLXRlYXNlci1tb2R1bGVfX2ltYWdlIHtcbiAgICBoZWlnaHQ6IGNhbGMoKCgxMDB2dyAtICgxNnB4ICogMikpICogMC4zMzMzMzMzMzMzKSAvIDEuNzc3Nzc3Nzc3OCk7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDI1MDBweCkge1xuICAubXVsdGlwbGUtdGVhc2VyLW1vZHVsZS1yb3ctMy1pdGVtIC5tdWx0aXBsZS10ZWFzZXItbW9kdWxlX19pbWFnZSB7XG4gICAgaGVpZ2h0OiBjYWxjKFxuICAgICAgICAoKDI1MDBweCAtICgxNnB4ICogMikpICogMC4zMzMzMzMzMzMzKSAvIDEuNzc3Nzc3Nzc3OFxuICAgICk7XG4gIH1cbn1cblxuLm11bHRpcGxlLXRlYXNlci1tb2R1bGUtcm93LTItaXRlbSAucm93X19jZWxsLWl0ZW06bm90KC50LWJnLWNvbG9yLTEpOm5vdCgudC1iZy1jb2xvci0yKTpub3QoLnQtYmctY29sb3ItMyk6bm90KC50LWJnLWNvbG9yLTQpOm5vdCgudC1iZy1jb2xvci1ncmF5KSA+IGEgPiBkaXY6bm90KDpmaXJzdC1jaGlsZCkgLm11bHRpcGxlLXRlYXNlci1tb2R1bGVfX2N0YSB7XG4gIHRvcDogY2FsYygoMTAwdncgLyAxLjc3Nzc3Nzc3NzgpIC8gMik7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5tdWx0aXBsZS10ZWFzZXItbW9kdWxlLXJvdy0yLWl0ZW0gLnJvd19fY2VsbC1pdGVtOm5vdCgudC1iZy1jb2xvci0xKTpub3QoLnQtYmctY29sb3ItMik6bm90KC50LWJnLWNvbG9yLTMpOm5vdCgudC1iZy1jb2xvci00KTpub3QoLnQtYmctY29sb3ItZ3JheSkgPiBhID4gZGl2Om5vdCg6Zmlyc3QtY2hpbGQpIC5tdWx0aXBsZS10ZWFzZXItbW9kdWxlX19jdGEge1xuICAgIHRvcDogY2FsYygoKDEwMHZ3ICogMC41KSAvIDEuNzc3Nzc3Nzc3OCkgLyAyKTtcbiAgfVxufVxuXG4ubXVsdGlwbGUtdGVhc2VyLW1vZHVsZS1yb3ctMy1pdGVtIC5yb3dfX2NlbGwtaXRlbTpub3QoLnQtYmctY29sb3ItMSk6bm90KC50LWJnLWNvbG9yLTIpOm5vdCgudC1iZy1jb2xvci0zKTpub3QoLnQtYmctY29sb3ItNCk6bm90KC50LWJnLWNvbG9yLWdyYXkpID4gYSA+IGRpdjpub3QoOmZpcnN0LWNoaWxkKSAubXVsdGlwbGUtdGVhc2VyLW1vZHVsZV9fY3RhIHtcbiAgdG9wOiBjYWxjKCgxMDB2dyAvIDEuNzc3Nzc3Nzc3OCkgLyAyKTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm11bHRpcGxlLXRlYXNlci1tb2R1bGUtcm93LTMtaXRlbSAucm93X19jZWxsLWl0ZW06bm90KC50LWJnLWNvbG9yLTEpOm5vdCgudC1iZy1jb2xvci0yKTpub3QoLnQtYmctY29sb3ItMyk6bm90KC50LWJnLWNvbG9yLTQpOm5vdCgudC1iZy1jb2xvci1ncmF5KSA+IGEgPiBkaXY6bm90KDpmaXJzdC1jaGlsZCkgLm11bHRpcGxlLXRlYXNlci1tb2R1bGVfX2N0YSB7XG4gICAgdG9wOiBjYWxjKCgoMTAwdncgKiAwLjMzMzMzMzMzMzMpIC8gMS43Nzc3Nzc3Nzc4KSAvIDIpO1xuICB9XG59XG5cbi5tdWx0aXBsZS10ZWFzZXItbW9kdWxlLXJvdy0yLWl0ZW0gLnJvd19fY2VsbC1pdGVtOm5vdCgudC1iZy1jb2xvci0xKTpub3QoLnQtYmctY29sb3ItMik6bm90KC50LWJnLWNvbG9yLTMpOm5vdCgudC1iZy1jb2xvci00KTpub3QoLnQtYmctY29sb3ItZ3JheSksXG4ubXVsdGlwbGUtdGVhc2VyLW1vZHVsZS1yb3ctMy1pdGVtIC5yb3dfX2NlbGwtaXRlbTpub3QoLnQtYmctY29sb3ItMSk6bm90KC50LWJnLWNvbG9yLTIpOm5vdCgudC1iZy1jb2xvci0zKTpub3QoLnQtYmctY29sb3ItNCk6bm90KC50LWJnLWNvbG9yLWdyYXkpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLm11bHRpcGxlLXRlYXNlci1tb2R1bGUtcm93LTItaXRlbSAucm93X19jZWxsLWl0ZW06bm90KC50LWJnLWNvbG9yLTEpOm5vdCgudC1iZy1jb2xvci0yKTpub3QoLnQtYmctY29sb3ItMyk6bm90KC50LWJnLWNvbG9yLTQpOm5vdCgudC1iZy1jb2xvci1ncmF5KSAubXVsdGlwbGUtdGVhc2VyLW1vZHVsZV9fY3RhLFxuLm11bHRpcGxlLXRlYXNlci1tb2R1bGUtcm93LTMtaXRlbSAucm93X19jZWxsLWl0ZW06bm90KC50LWJnLWNvbG9yLTEpOm5vdCgudC1iZy1jb2xvci0yKTpub3QoLnQtYmctY29sb3ItMyk6bm90KC50LWJnLWNvbG9yLTQpOm5vdCgudC1iZy1jb2xvci1ncmF5KSAubXVsdGlwbGUtdGVhc2VyLW1vZHVsZV9fY3RhIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcGFkZGluZzogMCA4cHg7XG4gIGxlZnQ6IDA7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC44cyBjdWJpYy1iZXppZXIoMC4yNCwgMC41LCAwLjIyLCAwLjg5KTtcbn1cbi5tdWx0aXBsZS10ZWFzZXItbW9kdWxlLXJvdy0yLWl0ZW0gLnJvd19fY2VsbC1pdGVtOm5vdCgudC1iZy1jb2xvci0xKTpub3QoLnQtYmctY29sb3ItMik6bm90KC50LWJnLWNvbG9yLTMpOm5vdCgudC1iZy1jb2xvci00KTpub3QoLnQtYmctY29sb3ItZ3JheSkgLm11bHRpcGxlLXRlYXNlci1tb2R1bGVfX2N0YSAuYS1hcnJvdy1saW5rLFxuLm11bHRpcGxlLXRlYXNlci1tb2R1bGUtcm93LTMtaXRlbSAucm93X19jZWxsLWl0ZW06bm90KC50LWJnLWNvbG9yLTEpOm5vdCgudC1iZy1jb2xvci0yKTpub3QoLnQtYmctY29sb3ItMyk6bm90KC50LWJnLWNvbG9yLTQpOm5vdCgudC1iZy1jb2xvci1ncmF5KSAubXVsdGlwbGUtdGVhc2VyLW1vZHVsZV9fY3RhIC5hLWFycm93LWxpbmsge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5tdWx0aXBsZS10ZWFzZXItbW9kdWxlLXJvdy0yLWl0ZW0gLnJvd19fY2VsbC1pdGVtOm5vdCgudC1iZy1jb2xvci0xKTpub3QoLnQtYmctY29sb3ItMik6bm90KC50LWJnLWNvbG9yLTMpOm5vdCgudC1iZy1jb2xvci00KTpub3QoLnQtYmctY29sb3ItZ3JheSkgLm11bHRpcGxlLXRlYXNlci1tb2R1bGVfX2ltYWdlOjpiZWZvcmUsXG4ubXVsdGlwbGUtdGVhc2VyLW1vZHVsZS1yb3ctMy1pdGVtIC5yb3dfX2NlbGwtaXRlbTpub3QoLnQtYmctY29sb3ItMSk6bm90KC50LWJnLWNvbG9yLTIpOm5vdCgudC1iZy1jb2xvci0zKTpub3QoLnQtYmctY29sb3ItNCk6bm90KC50LWJnLWNvbG9yLWdyYXkpIC5tdWx0aXBsZS10ZWFzZXItbW9kdWxlX19pbWFnZTo6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIG9wYWNpdHk6IDA7XG4gIHotaW5kZXg6IDE7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC40NCk7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC44cyBjdWJpYy1iZXppZXIoMC4yNCwgMC41LCAwLjIyLCAwLjg5KTtcbn1cbi5tdWx0aXBsZS10ZWFzZXItbW9kdWxlLXJvdy0yLWl0ZW0gLnJvd19fY2VsbC1pdGVtOm5vdCgudC1iZy1jb2xvci0xKTpub3QoLnQtYmctY29sb3ItMik6bm90KC50LWJnLWNvbG9yLTMpOm5vdCgudC1iZy1jb2xvci00KTpub3QoLnQtYmctY29sb3ItZ3JheSk6aG92ZXIsXG4ubXVsdGlwbGUtdGVhc2VyLW1vZHVsZS1yb3ctMy1pdGVtIC5yb3dfX2NlbGwtaXRlbTpub3QoLnQtYmctY29sb3ItMSk6bm90KC50LWJnLWNvbG9yLTIpOm5vdCgudC1iZy1jb2xvci0zKTpub3QoLnQtYmctY29sb3ItNCk6bm90KC50LWJnLWNvbG9yLWdyYXkpOmhvdmVyIHtcbiAgYm94LXNoYWRvdzogMCAyOXB4IDYwcHggcmdiYSgxNDgsIDE3NiwgMTg3LCAwLjcpLCAwIDJweCA5cHggcmdiYSgxMTksIDcyLCAzNCwgMC4yOCk7XG59XG4ubXVsdGlwbGUtdGVhc2VyLW1vZHVsZS1yb3ctMi1pdGVtIC5yb3dfX2NlbGwtaXRlbTpub3QoLnQtYmctY29sb3ItMSk6bm90KC50LWJnLWNvbG9yLTIpOm5vdCgudC1iZy1jb2xvci0zKTpub3QoLnQtYmctY29sb3ItNCk6bm90KC50LWJnLWNvbG9yLWdyYXkpOmhvdmVyIC5tdWx0aXBsZS10ZWFzZXItbW9kdWxlX19pbWFnZTo6YmVmb3JlLFxuLm11bHRpcGxlLXRlYXNlci1tb2R1bGUtcm93LTMtaXRlbSAucm93X19jZWxsLWl0ZW06bm90KC50LWJnLWNvbG9yLTEpOm5vdCgudC1iZy1jb2xvci0yKTpub3QoLnQtYmctY29sb3ItMyk6bm90KC50LWJnLWNvbG9yLTQpOm5vdCgudC1iZy1jb2xvci1ncmF5KTpob3ZlciAubXVsdGlwbGUtdGVhc2VyLW1vZHVsZV9faW1hZ2U6OmJlZm9yZSB7XG4gIG9wYWNpdHk6IDE7XG59XG4ubXVsdGlwbGUtdGVhc2VyLW1vZHVsZS1yb3ctMi1pdGVtIC5yb3dfX2NlbGwtaXRlbTpub3QoLnQtYmctY29sb3ItMSk6bm90KC50LWJnLWNvbG9yLTIpOm5vdCgudC1iZy1jb2xvci0zKTpub3QoLnQtYmctY29sb3ItNCk6bm90KC50LWJnLWNvbG9yLWdyYXkpOmhvdmVyOjphZnRlcixcbi5tdWx0aXBsZS10ZWFzZXItbW9kdWxlLXJvdy0zLWl0ZW0gLnJvd19fY2VsbC1pdGVtOm5vdCgudC1iZy1jb2xvci0xKTpub3QoLnQtYmctY29sb3ItMik6bm90KC50LWJnLWNvbG9yLTMpOm5vdCgudC1iZy1jb2xvci00KTpub3QoLnQtYmctY29sb3ItZ3JheSk6aG92ZXI6OmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgbGVmdDogMDtcbiAgYm90dG9tOiAwO1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiA4cHg7XG4gIGJhY2tncm91bmQ6ICMwMDY4OTA7XG4gIGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KGxlZ2FjeS1kaXJlY3Rpb24oNDVkZWcpLCAjMDA2ODkwLCAjMDBhZGVmKTtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDQ1ZGVnLCAjMDA2ODkwLCAjMDBhZGVmKTtcbn1cbi5tdWx0aXBsZS10ZWFzZXItbW9kdWxlLXJvdy0yLWl0ZW0gLnJvd19fY2VsbC1pdGVtOm5vdCgudC1iZy1jb2xvci0xKTpub3QoLnQtYmctY29sb3ItMik6bm90KC50LWJnLWNvbG9yLTMpOm5vdCgudC1iZy1jb2xvci00KTpub3QoLnQtYmctY29sb3ItZ3JheSk6aG92ZXIgLm11bHRpcGxlLXRlYXNlci1tb2R1bGVfX2NvbnRlbnQubXVsdGlwbGUtdGVhc2VyLW1vZHVsZV9fY29udGVudC0taGFzSW1hZ2U6YWZ0ZXIsXG4ubXVsdGlwbGUtdGVhc2VyLW1vZHVsZS1yb3ctMy1pdGVtIC5yb3dfX2NlbGwtaXRlbTpub3QoLnQtYmctY29sb3ItMSk6bm90KC50LWJnLWNvbG9yLTIpOm5vdCgudC1iZy1jb2xvci0zKTpub3QoLnQtYmctY29sb3ItNCk6bm90KC50LWJnLWNvbG9yLWdyYXkpOmhvdmVyIC5tdWx0aXBsZS10ZWFzZXItbW9kdWxlX19jb250ZW50Lm11bHRpcGxlLXRlYXNlci1tb2R1bGVfX2NvbnRlbnQtLWhhc0ltYWdlOmFmdGVyIHtcbiAgbWFyZ2luOiAtMXB4O1xufVxuLm11bHRpcGxlLXRlYXNlci1tb2R1bGUtcm93LTItaXRlbSAucm93X19jZWxsLWl0ZW06bm90KC50LWJnLWNvbG9yLTEpOm5vdCgudC1iZy1jb2xvci0yKTpub3QoLnQtYmctY29sb3ItMyk6bm90KC50LWJnLWNvbG9yLTQpOm5vdCgudC1iZy1jb2xvci1ncmF5KTpob3ZlcjphZnRlcixcbi5tdWx0aXBsZS10ZWFzZXItbW9kdWxlLXJvdy0zLWl0ZW0gLnJvd19fY2VsbC1pdGVtOm5vdCgudC1iZy1jb2xvci0xKTpub3QoLnQtYmctY29sb3ItMik6bm90KC50LWJnLWNvbG9yLTMpOm5vdCgudC1iZy1jb2xvci00KTpub3QoLnQtYmctY29sb3ItZ3JheSk6aG92ZXI6YWZ0ZXIge1xuICBtYXJnaW46IC0xcHg7XG59XG4ubXVsdGlwbGUtdGVhc2VyLW1vZHVsZS1yb3ctMi1pdGVtIC5yb3dfX2NlbGwtaXRlbTpub3QoLnQtYmctY29sb3ItMSk6bm90KC50LWJnLWNvbG9yLTIpOm5vdCgudC1iZy1jb2xvci0zKTpub3QoLnQtYmctY29sb3ItNCk6bm90KC50LWJnLWNvbG9yLWdyYXkpOmhvdmVyIC5tdWx0aXBsZS10ZWFzZXItbW9kdWxlX19jdGEsXG4ubXVsdGlwbGUtdGVhc2VyLW1vZHVsZS1yb3ctMy1pdGVtIC5yb3dfX2NlbGwtaXRlbTpub3QoLnQtYmctY29sb3ItMSk6bm90KC50LWJnLWNvbG9yLTIpOm5vdCgudC1iZy1jb2xvci0zKTpub3QoLnQtYmctY29sb3ItNCk6bm90KC50LWJnLWNvbG9yLWdyYXkpOmhvdmVyIC5tdWx0aXBsZS10ZWFzZXItbW9kdWxlX19jdGEge1xuICBvcGFjaXR5OiAxO1xuICB6LWluZGV4OiAyO1xufVxuLm11bHRpcGxlLXRlYXNlci1tb2R1bGUtcm93LTItaXRlbSAucm93X19jZWxsLWl0ZW06bm90KC50LWJnLWNvbG9yLTEpOm5vdCgudC1iZy1jb2xvci0yKTpub3QoLnQtYmctY29sb3ItMyk6bm90KC50LWJnLWNvbG9yLTQpOm5vdCgudC1iZy1jb2xvci1ncmF5KTpob3ZlciAubXVsdGlwbGUtdGVhc2VyLW1vZHVsZV9fY3RhIC5hLWFycm93LWxpbmssXG4ubXVsdGlwbGUtdGVhc2VyLW1vZHVsZS1yb3ctMy1pdGVtIC5yb3dfX2NlbGwtaXRlbTpub3QoLnQtYmctY29sb3ItMSk6bm90KC50LWJnLWNvbG9yLTIpOm5vdCgudC1iZy1jb2xvci0zKTpub3QoLnQtYmctY29sb3ItNCk6bm90KC50LWJnLWNvbG9yLWdyYXkpOmhvdmVyIC5tdWx0aXBsZS10ZWFzZXItbW9kdWxlX19jdGEgLmEtYXJyb3ctbGluayB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4ubXVsdGlwbGUtdGVhc2VyLW1vZHVsZS1yb3ctMS1pdGVtIC5yb3dfX2NlbGw6aG92ZXIgLmJ0bjpub3QoOmRpc2FibGVkKTpub3QoLmJ0bi0tZGlzYWJsZWQpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNlNDg1NTtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4ubXVsdGlwbGUtdGVhc2VyLW1vZHVsZS1yb3ctMS1pdGVtIC5yb3dfX2NlbGw6aG92ZXIgLmJ0bjpub3QoOmRpc2FibGVkKTpub3QoLmJ0bi0tZGlzYWJsZWQpLmJ0bi5idG4tLXNlY29uZGFyeS5idG4tLWRlZmF1bHQsIC5tdWx0aXBsZS10ZWFzZXItbW9kdWxlLXJvdy0xLWl0ZW0gLnJvd19fY2VsbDpob3ZlciAuYnRuOm5vdCg6ZGlzYWJsZWQpOm5vdCguYnRuLS1kaXNhYmxlZCkuYnRuLS1icmFuZC0xLCAubXVsdGlwbGUtdGVhc2VyLW1vZHVsZS1yb3ctMS1pdGVtIC5yb3dfX2NlbGw6aG92ZXIgLmJ0bjpub3QoOmRpc2FibGVkKTpub3QoLmJ0bi0tZGlzYWJsZWQpLmJ0bi0tYnJhbmQtMiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwZTFhMmI7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLm11bHRpcGxlLXRlYXNlci1tb2R1bGUtcm93LTEtaXRlbSAucm93X19jZWxsOmhvdmVyIC5idG46bm90KDpkaXNhYmxlZCk6bm90KC5idG4tLWRpc2FibGVkKS5idG4tLWludmVydC5idG4tLWJyYW5kLTEuYnRuLS1wcmltYXJ5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjZWJkMjk0O1xuICBib3JkZXItY29sb3I6ICNlYmQyOTQ7XG59XG4ubXVsdGlwbGUtdGVhc2VyLW1vZHVsZS1yb3ctMS1pdGVtIC5yb3dfX2NlbGw6aG92ZXIgLmJ0bjpub3QoOmRpc2FibGVkKTpub3QoLmJ0bi0tZGlzYWJsZWQpLmJ0bi0taW52ZXJ0LmJ0bi0tYnJhbmQtMS5idG4tLXNlY29uZGFyeSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmZmZmO1xufVxuLm11bHRpcGxlLXRlYXNlci1tb2R1bGUtcm93LTEtaXRlbSAucm93X19jZWxsOmhvdmVyIC5idG46bm90KDpkaXNhYmxlZCk6bm90KC5idG4tLWRpc2FibGVkKS5idG4tLWludmVydC5idG4tLWJyYW5kLTIuYnRuLS1wcmltYXJ5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjZGRkNmY0O1xuICBib3JkZXItY29sb3I6ICNkZGQ2ZjQ7XG59XG4ubXVsdGlwbGUtdGVhc2VyLW1vZHVsZS1yb3ctMS1pdGVtIC5yb3dfX2NlbGw6aG92ZXIgLmJ0bjpub3QoOmRpc2FibGVkKTpub3QoLmJ0bi0tZGlzYWJsZWQpLmJ0bi0taW52ZXJ0LmJ0bi0tYnJhbmQtMi5idG4tLXNlY29uZGFyeSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGNvbG9yOiAjMGUxYTJiO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4ubXVsdGlwbGUtdGVhc2VyLW1vZHVsZS1yb3ctMi1pdGVtIC5yb3dfX2NlbGwgLnJvd19fY2VsbC1pdGVtOmhvdmVyIC5idG46bm90KDpkaXNhYmxlZCk6bm90KC5idG4tLWRpc2FibGVkKSxcbi5tdWx0aXBsZS10ZWFzZXItbW9kdWxlLXJvdy0zLWl0ZW0gLnJvd19fY2VsbCAucm93X19jZWxsLWl0ZW06aG92ZXIgLmJ0bjpub3QoOmRpc2FibGVkKTpub3QoLmJ0bi0tZGlzYWJsZWQpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNlNDg1NTtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4ubXVsdGlwbGUtdGVhc2VyLW1vZHVsZS1yb3ctMi1pdGVtIC5yb3dfX2NlbGwgLnJvd19fY2VsbC1pdGVtOmhvdmVyIC5idG46bm90KDpkaXNhYmxlZCk6bm90KC5idG4tLWRpc2FibGVkKS5idG4uYnRuLS1zZWNvbmRhcnkuYnRuLS1kZWZhdWx0LCAubXVsdGlwbGUtdGVhc2VyLW1vZHVsZS1yb3ctMi1pdGVtIC5yb3dfX2NlbGwgLnJvd19fY2VsbC1pdGVtOmhvdmVyIC5idG46bm90KDpkaXNhYmxlZCk6bm90KC5idG4tLWRpc2FibGVkKS5idG4tLWJyYW5kLTEsIC5tdWx0aXBsZS10ZWFzZXItbW9kdWxlLXJvdy0yLWl0ZW0gLnJvd19fY2VsbCAucm93X19jZWxsLWl0ZW06aG92ZXIgLmJ0bjpub3QoOmRpc2FibGVkKTpub3QoLmJ0bi0tZGlzYWJsZWQpLmJ0bi0tYnJhbmQtMixcbi5tdWx0aXBsZS10ZWFzZXItbW9kdWxlLXJvdy0zLWl0ZW0gLnJvd19fY2VsbCAucm93X19jZWxsLWl0ZW06aG92ZXIgLmJ0bjpub3QoOmRpc2FibGVkKTpub3QoLmJ0bi0tZGlzYWJsZWQpLmJ0bi5idG4tLXNlY29uZGFyeS5idG4tLWRlZmF1bHQsXG4ubXVsdGlwbGUtdGVhc2VyLW1vZHVsZS1yb3ctMy1pdGVtIC5yb3dfX2NlbGwgLnJvd19fY2VsbC1pdGVtOmhvdmVyIC5idG46bm90KDpkaXNhYmxlZCk6bm90KC5idG4tLWRpc2FibGVkKS5idG4tLWJyYW5kLTEsXG4ubXVsdGlwbGUtdGVhc2VyLW1vZHVsZS1yb3ctMy1pdGVtIC5yb3dfX2NlbGwgLnJvd19fY2VsbC1pdGVtOmhvdmVyIC5idG46bm90KDpkaXNhYmxlZCk6bm90KC5idG4tLWRpc2FibGVkKS5idG4tLWJyYW5kLTIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGUxYTJiO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5tdWx0aXBsZS10ZWFzZXItbW9kdWxlLXJvdy0yLWl0ZW0gLnJvd19fY2VsbCAucm93X19jZWxsLWl0ZW06aG92ZXIgLmJ0bjpub3QoOmRpc2FibGVkKTpub3QoLmJ0bi0tZGlzYWJsZWQpLmJ0bi0taW52ZXJ0LmJ0bi0tYnJhbmQtMS5idG4tLXByaW1hcnksXG4ubXVsdGlwbGUtdGVhc2VyLW1vZHVsZS1yb3ctMy1pdGVtIC5yb3dfX2NlbGwgLnJvd19fY2VsbC1pdGVtOmhvdmVyIC5idG46bm90KDpkaXNhYmxlZCk6bm90KC5idG4tLWRpc2FibGVkKS5idG4tLWludmVydC5idG4tLWJyYW5kLTEuYnRuLS1wcmltYXJ5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjZWJkMjk0O1xuICBib3JkZXItY29sb3I6ICNlYmQyOTQ7XG59XG4ubXVsdGlwbGUtdGVhc2VyLW1vZHVsZS1yb3ctMi1pdGVtIC5yb3dfX2NlbGwgLnJvd19fY2VsbC1pdGVtOmhvdmVyIC5idG46bm90KDpkaXNhYmxlZCk6bm90KC5idG4tLWRpc2FibGVkKS5idG4tLWludmVydC5idG4tLWJyYW5kLTEuYnRuLS1zZWNvbmRhcnksXG4ubXVsdGlwbGUtdGVhc2VyLW1vZHVsZS1yb3ctMy1pdGVtIC5yb3dfX2NlbGwgLnJvd19fY2VsbC1pdGVtOmhvdmVyIC5idG46bm90KDpkaXNhYmxlZCk6bm90KC5idG4tLWRpc2FibGVkKS5idG4tLWludmVydC5idG4tLWJyYW5kLTEuYnRuLS1zZWNvbmRhcnkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlci1jb2xvcjogI2ZmZmZmZjtcbn1cbi5tdWx0aXBsZS10ZWFzZXItbW9kdWxlLXJvdy0yLWl0ZW0gLnJvd19fY2VsbCAucm93X19jZWxsLWl0ZW06aG92ZXIgLmJ0bjpub3QoOmRpc2FibGVkKTpub3QoLmJ0bi0tZGlzYWJsZWQpLmJ0bi0taW52ZXJ0LmJ0bi0tYnJhbmQtMi5idG4tLXByaW1hcnksXG4ubXVsdGlwbGUtdGVhc2VyLW1vZHVsZS1yb3ctMy1pdGVtIC5yb3dfX2NlbGwgLnJvd19fY2VsbC1pdGVtOmhvdmVyIC5idG46bm90KDpkaXNhYmxlZCk6bm90KC5idG4tLWRpc2FibGVkKS5idG4tLWludmVydC5idG4tLWJyYW5kLTIuYnRuLS1wcmltYXJ5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjZGRkNmY0O1xuICBib3JkZXItY29sb3I6ICNkZGQ2ZjQ7XG59XG4ubXVsdGlwbGUtdGVhc2VyLW1vZHVsZS1yb3ctMi1pdGVtIC5yb3dfX2NlbGwgLnJvd19fY2VsbC1pdGVtOmhvdmVyIC5idG46bm90KDpkaXNhYmxlZCk6bm90KC5idG4tLWRpc2FibGVkKS5idG4tLWludmVydC5idG4tLWJyYW5kLTIuYnRuLS1zZWNvbmRhcnksXG4ubXVsdGlwbGUtdGVhc2VyLW1vZHVsZS1yb3ctMy1pdGVtIC5yb3dfX2NlbGwgLnJvd19fY2VsbC1pdGVtOmhvdmVyIC5idG46bm90KDpkaXNhYmxlZCk6bm90KC5idG4tLWRpc2FibGVkKS5idG4tLWludmVydC5idG4tLWJyYW5kLTIuYnRuLS1zZWNvbmRhcnkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBjb2xvcjogIzBlMWEyYjtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLm11bHRpcGxlLXRlYXNlci1tb2R1bGUtcm93LTEtaXRlbS5tdWx0aXBsZS10ZWFzZXItbW9kdWxlLXJvdy0xLWl0ZW0tLXZhcmlhbnQgLm11bHRpcGxlLXRlYXNlci1tb2R1bGVfX3RpdGxlIHtcbiAgZm9udC1zaXplOiAzNnB4O1xuICBsaW5lLWhlaWdodDogMi43NXJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM1OXB4KSB7XG4gIC5tdWx0aXBsZS10ZWFzZXItbW9kdWxlLXJvdy0xLWl0ZW0ubXVsdGlwbGUtdGVhc2VyLW1vZHVsZS1yb3ctMS1pdGVtLS12YXJpYW50IC5tdWx0aXBsZS10ZWFzZXItbW9kdWxlX190aXRsZSB7XG4gICAgd29yZC1icmVhazogYnJlYWstd29yZDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gIC5tdWx0aXBsZS10ZWFzZXItbW9kdWxlLXJvdy0xLWl0ZW0ubXVsdGlwbGUtdGVhc2VyLW1vZHVsZS1yb3ctMS1pdGVtLS12YXJpYW50IC5tdWx0aXBsZS10ZWFzZXItbW9kdWxlX190aXRsZSB7XG4gICAgZm9udC1zaXplOiA0OHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzLjI1cmVtO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxOTAwcHgpIHtcbiAgLm11bHRpcGxlLXRlYXNlci1tb2R1bGUtcm93LTEtaXRlbS5tdWx0aXBsZS10ZWFzZXItbW9kdWxlLXJvdy0xLWl0ZW0tLXZhcmlhbnQgLm11bHRpcGxlLXRlYXNlci1tb2R1bGVfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDMuNXJlbTtcbiAgICBsaW5lLWhlaWdodDogMy43NXJlbTtcbiAgfVxufVxuXG4ubXVsdGlwbGUtdGVhc2VyLW1vZHVsZS1yb3ctMS1pdGVtIC5tdWx0aXBsZS10ZWFzZXItbW9kdWxlX190aXRsZSxcbi5tdWx0aXBsZS10ZWFzZXItbW9kdWxlLXJvdy0xLWl0ZW0tLXZhcmlhbnQuaW52ZXJ0IC5tdWx0aXBsZS10ZWFzZXItbW9kdWxlX190aXRsZSB7XG4gIGZvbnQtc2l6ZTogMi41cmVtO1xuICBsaW5lLWhlaWdodDogMi43NXJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM1OXB4KSB7XG4gIC5tdWx0aXBsZS10ZWFzZXItbW9kdWxlLXJvdy0xLWl0ZW0gLm11bHRpcGxlLXRlYXNlci1tb2R1bGVfX3RpdGxlLFxuLm11bHRpcGxlLXRlYXNlci1tb2R1bGUtcm93LTEtaXRlbS0tdmFyaWFudC5pbnZlcnQgLm11bHRpcGxlLXRlYXNlci1tb2R1bGVfX3RpdGxlIHtcbiAgICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgLm11bHRpcGxlLXRlYXNlci1tb2R1bGUtcm93LTEtaXRlbSAubXVsdGlwbGUtdGVhc2VyLW1vZHVsZV9fdGl0bGUsXG4ubXVsdGlwbGUtdGVhc2VyLW1vZHVsZS1yb3ctMS1pdGVtLS12YXJpYW50LmludmVydCAubXVsdGlwbGUtdGVhc2VyLW1vZHVsZV9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMy41cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAzLjc1cmVtO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNjcwcHgpIHtcbiAgLm11bHRpcGxlLXRlYXNlci1tb2R1bGUtcm93LTEtaXRlbSAubXVsdGlwbGUtdGVhc2VyLW1vZHVsZV9fdGl0bGUsXG4ubXVsdGlwbGUtdGVhc2VyLW1vZHVsZS1yb3ctMS1pdGVtLS12YXJpYW50LmludmVydCAubXVsdGlwbGUtdGVhc2VyLW1vZHVsZV9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMy41cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAzLjg3NXJlbTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTkwMHB4KSB7XG4gIC5tdWx0aXBsZS10ZWFzZXItbW9kdWxlLXJvdy0xLWl0ZW0gLm11bHRpcGxlLXRlYXNlci1tb2R1bGVfX3RpdGxlLFxuLm11bHRpcGxlLXRlYXNlci1tb2R1bGUtcm93LTEtaXRlbS0tdmFyaWFudC5pbnZlcnQgLm11bHRpcGxlLXRlYXNlci1tb2R1bGVfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDQuMjVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDQuNXJlbTtcbiAgfVxufVxuXG4ubXVsdGlwbGUtdGVhc2VyLW1vZHVsZS1yb3ctMS1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLXRvcDogLThweDtcbn1cbi5tdWx0aXBsZS10ZWFzZXItbW9kdWxlLXJvdy0xLWl0ZW06Zmlyc3QtY2hpbGQgLnJvd19fY2VsbC1pdGVtIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAubXVsdGlwbGUtdGVhc2VyLW1vZHVsZS1yb3ctMS1pdGVtOmZpcnN0LWNoaWxkIC5tdWx0aXBsZS10ZWFzZXItbW9kdWxlX190aXRsZSB7XG4gICAgbWFyZ2luLXRvcDogMTAycHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyODBweCkge1xuICAubXVsdGlwbGUtdGVhc2VyLW1vZHVsZS1yb3ctMS1pdGVtOmZpcnN0LWNoaWxkIC5tdWx0aXBsZS10ZWFzZXItbW9kdWxlX190aXRsZSB7XG4gICAgZm9udC1zaXplOiA0LjI1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiA0LjVyZW07XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE5MDBweCkge1xuICAubXVsdGlwbGUtdGVhc2VyLW1vZHVsZS1yb3ctMS1pdGVtOmZpcnN0LWNoaWxkIC5tdWx0aXBsZS10ZWFzZXItbW9kdWxlX190aXRsZSB7XG4gICAgZm9udC1zaXplOiA0LjVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDVyZW07XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5tdWx0aXBsZS10ZWFzZXItbW9kdWxlLXJvdy0xLWl0ZW06Zmlyc3QtY2hpbGQgLm11bHRpcGxlLXRlYXNlci1tb2R1bGVfX2NvbnRlbnQgLnJpY2gtdGV4dCB7XG4gICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS42MjVyZW07XG4gIH1cbiAgLm11bHRpcGxlLXRlYXNlci1tb2R1bGUtcm93LTEtaXRlbTpmaXJzdC1jaGlsZCAubXVsdGlwbGUtdGVhc2VyLW1vZHVsZV9fY29udGVudCAucmljaC10ZXh0IC5hLWFycm93LWxpbmsuYS1hcnJvdy1saW5rLS1sYXJnZSB7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBmb250LXNpemU6IDFyZW07XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm11bHRpcGxlLXRlYXNlci1tb2R1bGUtcm93LTEtaXRlbS0tdmFyaWFudCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5tdWx0aXBsZS10ZWFzZXItbW9kdWxlLXJvdy0xLWl0ZW0tLXZhcmlhbnQgLnJvd19fY2VsbC1pdGVtOmZpcnN0LWNoaWxkLFxuLm11bHRpcGxlLXRlYXNlci1tb2R1bGUtcm93LTEtaXRlbS0tdmFyaWFudC5pbnZlcnQgLnJvd19fY2VsbC1pdGVtOmxhc3QtY2hpbGQge1xuICAgIHdpZHRoOiAzNSU7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5tdWx0aXBsZS10ZWFzZXItbW9kdWxlLXJvdy0xLWl0ZW0tLXZhcmlhbnQgLnJvd19fY2VsbC1pdGVtOmxhc3QtY2hpbGQsXG4ubXVsdGlwbGUtdGVhc2VyLW1vZHVsZS1yb3ctMS1pdGVtLS12YXJpYW50LmludmVydCAucm93X19jZWxsLWl0ZW06Zmlyc3QtY2hpbGQge1xuICAgIHdpZHRoOiA2NSU7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm11bHRpcGxlLXRlYXNlci1tb2R1bGUtcm93LTEtaXRlbS5pbnZlcnQgLnJvd19fY2VsbCB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICB9XG59XG4ubXVsdGlwbGUtdGVhc2VyLW1vZHVsZS1yb3ctMS1pdGVtIC5yb3dfX2NlbGwge1xuICBwYWRkaW5nOiA4cHggMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAubXVsdGlwbGUtdGVhc2VyLW1vZHVsZS1yb3ctMS1pdGVtIC5yb3dfX2NlbGwge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG4ubXVsdGlwbGUtdGVhc2VyLW1vZHVsZS1yb3ctMS1pdGVtIC5yb3dfX2NlbGwtaXRlbSB7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAxNnB4KTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW46IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAubXVsdGlwbGUtdGVhc2VyLW1vZHVsZS1yb3ctMS1pdGVtIC5yb3dfX2NlbGwtaXRlbSB7XG4gICAgbWF4LWhlaWdodDogbm9uZTtcbiAgICBtYXJnaW46IDhweDtcbiAgICB3aWR0aDogNTAlO1xuICB9XG4gIC5tdWx0aXBsZS10ZWFzZXItbW9kdWxlLXJvdy0xLWl0ZW0gLnJvd19fY2VsbC1pdGVtLS1oYXNSaWNoVGV4dCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLm11bHRpcGxlLXRlYXNlci1tb2R1bGUtcm93LTEtaXRlbSAucm93X19jZWxsIC5yb3dfX2NlbGwtaXRlbTpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cbi5tdWx0aXBsZS10ZWFzZXItbW9kdWxlLXJvdy0xLWl0ZW0gLnJvd19fY2VsbCAucm93X19jZWxsLWl0ZW06Zmlyc3QtY2hpbGQ6bm90KC50LWJnLWNvbG9yLTEpOm5vdCgudC1iZy1jb2xvci0yKTpub3QoLnQtYmctY29sb3ItMyk6bm90KC50LWJnLWNvbG9yLTQpOm5vdCgudC1iZy1jb2xvci1ncmF5KSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkMWQzZDQ7XG4gIGJvcmRlci1yaWdodDogbm9uZTtcbn1cbi5tdWx0aXBsZS10ZWFzZXItbW9kdWxlLXJvdy0xLWl0ZW0gLnJvd19fY2VsbCAucm93X19jZWxsLWl0ZW06bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuLm11bHRpcGxlLXRlYXNlci1tb2R1bGUtcm93LTEtaXRlbSAucm93X19jZWxsIC5yb3dfX2NlbGwtaXRlbTpsYXN0LWNoaWxkOm5vdCgudC1iZy1jb2xvci0xKTpub3QoLnQtYmctY29sb3ItMik6bm90KC50LWJnLWNvbG9yLTMpOm5vdCgudC1iZy1jb2xvci00KTpub3QoLnQtYmctY29sb3ItZ3JheSkge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZDFkM2Q0O1xuICBib3JkZXItbGVmdDogbm9uZTtcbn1cblxuLm11bHRpcGxlLXRlYXNlci1tb2R1bGUtcm93LTEtaXRlbS5pbnZlcnQgLnJvd19fY2VsbCAucm93X19jZWxsLWl0ZW06Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG4ubXVsdGlwbGUtdGVhc2VyLW1vZHVsZS1yb3ctMS1pdGVtLmludmVydCAucm93X19jZWxsIC5yb3dfX2NlbGwtaXRlbTpmaXJzdC1jaGlsZDpub3QoLnQtYmctY29sb3ItMSk6bm90KC50LWJnLWNvbG9yLTIpOm5vdCgudC1iZy1jb2xvci0zKTpub3QoLnQtYmctY29sb3ItNCk6bm90KC50LWJnLWNvbG9yLWdyYXkpIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2QxZDNkNDtcbiAgYm9yZGVyLWxlZnQ6IG5vbmU7XG59XG4ubXVsdGlwbGUtdGVhc2VyLW1vZHVsZS1yb3ctMS1pdGVtLmludmVydCAucm93X19jZWxsIC5yb3dfX2NlbGwtaXRlbTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWxlZnQ6IDhweDtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuLm11bHRpcGxlLXRlYXNlci1tb2R1bGUtcm93LTEtaXRlbS5pbnZlcnQgLnJvd19fY2VsbCAucm93X19jZWxsLWl0ZW06bGFzdC1jaGlsZDpub3QoLnQtYmctY29sb3ItMSk6bm90KC50LWJnLWNvbG9yLTIpOm5vdCgudC1iZy1jb2xvci0zKTpub3QoLnQtYmctY29sb3ItNCk6bm90KC50LWJnLWNvbG9yLWdyYXkpIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2QxZDNkNDtcbiAgYm9yZGVyLXJpZ2h0OiBub25lO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubXVsdGlwbGUtdGVhc2VyLW1vZHVsZS1yb3ctMS1pdGVtIC5yb3dfX2NlbGwgLnJvd19fY2VsbC1pdGVtLFxuLm11bHRpcGxlLXRlYXNlci1tb2R1bGUtcm93LTEtaXRlbSAucm93X19jZWxsIC5yb3dfX2NlbGwtaXRlbTpmaXJzdC1jaGlsZCxcbi5tdWx0aXBsZS10ZWFzZXItbW9kdWxlLXJvdy0xLWl0ZW0gLnJvd19fY2VsbCAucm93X19jZWxsLWl0ZW06bGFzdC1jaGlsZCxcbi5tdWx0aXBsZS10ZWFzZXItbW9kdWxlLXJvdy0xLWl0ZW0uaW52ZXJ0IC5yb3dfX2NlbGwgLnJvd19fY2VsbC1pdGVtLFxuLm11bHRpcGxlLXRlYXNlci1tb2R1bGUtcm93LTEtaXRlbS5pbnZlcnQgLnJvd19fY2VsbCAucm93X19jZWxsLWl0ZW06Zmlyc3QtY2hpbGQsXG4ubXVsdGlwbGUtdGVhc2VyLW1vZHVsZS1yb3ctMS1pdGVtLmludmVydCAucm93X19jZWxsIC5yb3dfX2NlbGwtaXRlbTpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbn1cblxuLm11bHRpcGxlLXRlYXNlci1tb2R1bGUtcm93LTEtaXRlbSAucm93X19jZWxsLWl0ZW0tLWhhc1RleHQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLmRvd25sb2FkLW1vZHVsZS1hIHtcbiAgY2xlYXI6IGJvdGg7XG59XG4uZG93bmxvYWQtbW9kdWxlLWEgLmZyYW1lX19jZWxsLWl0ZW0ge1xuICBwYWRkaW5nOiAwIDMycHg7XG59XG4uZG93bmxvYWQtbW9kdWxlLWEgLmRvd25sb2FkLW1vZHVsZV9fY29udGVudCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmRvd25sb2FkLW1vZHVsZS1hIC5kb3dubG9hZC1tb2R1bGVfX2ljb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiA4MHB4IDA7XG59XG4uZG93bmxvYWQtbW9kdWxlLWEgLmRvd25sb2FkLW1vZHVsZV9faWNvbjo6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IC0xNnB4O1xuICBib3R0b206IDA7XG4gIGxlZnQ6IC0xNnB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZDFkM2Q0O1xuICBib3JkZXItcmFkaXVzOiAwLjYyNXJlbTtcbn1cbi5kb3dubG9hZC1tb2R1bGUtYSAuZG93bmxvYWQtbW9kdWxlX19jdGEge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogLTMwcHg7XG59XG5cbi5kb3dubG9hZC1tb2R1bGUtYiB7XG4gIGNsZWFyOiBib3RoO1xufVxuLmRvd25sb2FkLW1vZHVsZS1iIC5mcmFtZV9fY2VsbC1pdGVtIHtcbiAgcGFkZGluZzogMCAxNnB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDM2MHB4KSB7XG4gIC5kb3dubG9hZC1tb2R1bGUtYiAuZG93bmxvYWQtbW9kdWxlX19saXN0LWl0ZW0ge1xuICAgIHdvcmQtYnJlYWs6IGJyZWFrLWFsbDtcbiAgfVxufVxuLmRvd25sb2FkLW1vZHVsZS1iIC5kb3dubG9hZC1tb2R1bGVfX2xpbmsge1xuICBjb2xvcjogIzBlMWEyYjtcbn1cbi5kb3dubG9hZC1tb2R1bGUtYiAuZG93bmxvYWQtbW9kdWxlX19saW5rIC5kb3dubG9hZC1tb2R1bGVfX2xpbmstaWNvbjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGUxYTJiO1xufVxuLmRvd25sb2FkLW1vZHVsZS1iIC5kb3dubG9hZC1tb2R1bGVfX2xpbms6aG92ZXIgLmRvd25sb2FkLW1vZHVsZV9fbGluay1pY29uOmJlZm9yZSwgLmRvd25sb2FkLW1vZHVsZS1iIC5kb3dubG9hZC1tb2R1bGVfX2xpbms6Zm9jdXMgLmRvd25sb2FkLW1vZHVsZV9fbGluay1pY29uOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzZTQ4NTU7XG59XG5cbi5xdWljay1tZW51LXdyYXBwZXIuZmxvYXRpbmctYWN0aW9uLWJ1dHRvbiB7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDgwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgLnF1aWNrLW1lbnUtd3JhcHBlci5mbG9hdGluZy1hY3Rpb24tYnV0dG9uIHtcbiAgICByaWdodDogMDtcbiAgfVxufVxuLnF1aWNrLW1lbnUtd3JhcHBlci5mbG9hdGluZy1hY3Rpb24tYnV0dG9uLS1wbGFjZUJvdHRvbSB7XG4gIGJvdHRvbTogMHB4O1xufVxuLnF1aWNrLW1lbnUtd3JhcHBlci5mbG9hdGluZy1hY3Rpb24tYnV0dG9uIC5xdWljay1tZW51X190cmlnZ2VyLWJ1dHRvbiB7XG4gIGJveC1zaGFkb3c6IDAgMjlweCA2MHB4IHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgYm9yZGVyLXJhZGl1czogMCU7XG4gIHdpZHRoOiA4MHB4O1xuICBoZWlnaHQ6IDgwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDAwMDA7XG59XG4ucXVpY2stbWVudS13cmFwcGVyLmZsb2F0aW5nLWFjdGlvbi1idXR0b24gLnF1aWNrLW1lbnVfX3RyaWdnZXItYnV0dG9uIHN2ZyB7XG4gIHdpZHRoOiAxcmVtO1xuICBoZWlnaHQ6IDFyZW07XG59XG4ucXVpY2stbWVudS13cmFwcGVyLmZsb2F0aW5nLWFjdGlvbi1idXR0b24gLnF1aWNrLW1lbnVfX3RyaWdnZXItYnV0dG9uIHN2Zy5xdWljay1tZW51X19pY29uLS1kZWZhdWx0IHtcbiAgc3Ryb2tlOiAjZmZmO1xufVxuLnF1aWNrLW1lbnUtd3JhcHBlci5mbG9hdGluZy1hY3Rpb24tYnV0dG9uIC5xdWljay1tZW51X190cmlnZ2VyLWJ1dHRvbjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDAwMDA7XG59XG4ucXVpY2stbWVudS13cmFwcGVyLmZsb2F0aW5nLWFjdGlvbi1idXR0b24gLnF1aWNrLW1lbnUtLXNpbmdsZS1pdGVtIC5xdWljay1tZW51X190cmlnZ2VyLWJ1dHRvbiBzdmcucXVpY2stbWVudV9faWNvbi0tZGVmYXVsdCB7XG4gIGZpbGw6ICNmZmY7XG59XG4ucXVpY2stbWVudS13cmFwcGVyLmZsb2F0aW5nLWFjdGlvbi1idXR0b24gLnF1aWNrLW1lbnUtLXNpbmdsZS1pdGVtIGE6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLnF1aWNrLW1lbnUtd3JhcHBlci5mbG9hdGluZy1hY3Rpb24tYnV0dG9uIHtcbiAgei1pbmRleDogOTA5OTtcbn1cbi5xdWljay1tZW51LXdyYXBwZXIuZmxvYXRpbmctYWN0aW9uLWJ1dHRvbiAucXVpY2stbWVudS1saXN0IHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xuICBtYXJnaW4tYm90dG9tOiA4MHB4O1xuICBib3gtc2hhZG93OiAwIDJweCA5cHggcmdiYSg2OSwgNjksIDY5LCAwLjI4KTtcbn1cbi5xdWljay1tZW51LXdyYXBwZXIuZmxvYXRpbmctYWN0aW9uLWJ1dHRvbiAucXVpY2stbWVudS1saXN0IHVsIHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBiYWNrZ3JvdW5kOiAjZWZlZmVmO1xufVxuLnF1aWNrLW1lbnUtd3JhcHBlci5mbG9hdGluZy1hY3Rpb24tYnV0dG9uIC5xdWljay1tZW51LWxpc3QtLWlzQ2xvc2VkIHtcbiAgbWFyZ2luLWJvdHRvbTogODBweDtcbn1cbi5xdWljay1tZW51LXdyYXBwZXIuZmxvYXRpbmctYWN0aW9uLWJ1dHRvbiAucXVpY2stbWVudS1saXN0X19pdGVtIHtcbiAgd2lkdGg6IDgwcHg7XG4gIGhlaWdodDogODBweDtcbiAgbWFyZ2luLWJvdHRvbTogMHB4O1xufVxuLnF1aWNrLW1lbnUtd3JhcHBlci5mbG9hdGluZy1hY3Rpb24tYnV0dG9uIC5xdWljay1tZW51LWxpc3RfX2l0ZW0gc3BhbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIG1heC13aWR0aDogNjBweDtcbn1cbi5xdWljay1tZW51LXdyYXBwZXIuZmxvYXRpbmctYWN0aW9uLWJ1dHRvbiAucXVpY2stbWVudS1idXR0b24ge1xuICB3aWR0aDogaW5oZXJpdDtcbiAgaGVpZ2h0OiBpbmhlcml0O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcGxhY2UtY29udGVudDogc3BhY2UtZXZlbmx5O1xuICBtYXJnaW46IDAgMDtcbiAgcGFkZGluZzogOHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWZlZmVmO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2QxZDNkNDtcbn1cbi5xdWljay1tZW51LXdyYXBwZXIuZmxvYXRpbmctYWN0aW9uLWJ1dHRvbiAucXVpY2stbWVudS1idXR0b246aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTJlMmUyO1xufVxuLnF1aWNrLW1lbnUtd3JhcHBlci5mbG9hdGluZy1hY3Rpb24tYnV0dG9uIC5xdWljay1tZW51LWJ1dHRvbl9fbGFiZWwge1xuICBmb250LXNpemU6IDlweDtcbiAgbGluZS1oZWlnaHQ6IDExcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm9yZGVyLXJhZGl1czogbm9uZTtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBtYXJnaW46IDAgMDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgcmlnaHQ6IGF1dG87XG59XG4ucXVpY2stbWVudS1idXR0b24tLWFjdGlvbiAucXVpY2stbWVudS13cmFwcGVyLmZsb2F0aW5nLWFjdGlvbi1idXR0b24gLnF1aWNrLW1lbnUtYnV0dG9uX19sYWJlbCB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gIC5xdWljay1tZW51LWxpc3RfX2l0ZW06aG92ZXIgLnF1aWNrLW1lbnUtd3JhcHBlci5mbG9hdGluZy1hY3Rpb24tYnV0dG9uIC5xdWljay1tZW51LWJ1dHRvbl9fbGFiZWwge1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gIH1cbn1cbi5xdWljay1tZW51LWxpc3RfX2l0ZW0ucXVpY2stbWVudS1idXR0b24tLWFjdGlvbjpob3ZlciAucXVpY2stbWVudS13cmFwcGVyLmZsb2F0aW5nLWFjdGlvbi1idXR0b24gLnF1aWNrLW1lbnUtYnV0dG9uX19sYWJlbDpiZWZvcmUge1xuICBvcGFjaXR5OiAxO1xufVxuLnF1aWNrLW1lbnUtd3JhcHBlci5mbG9hdGluZy1hY3Rpb24tYnV0dG9uIC5xdWljay1tZW51LWJ1dHRvbl9faWNvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMDtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IGF1dG87XG59XG4ucXVpY2stbWVudS13cmFwcGVyLmZsb2F0aW5nLWFjdGlvbi1idXR0b24gLnF1aWNrLW1lbnUtYnV0dG9uX19pY29uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ucXVpY2stbWVudS13cmFwcGVyLmZsb2F0aW5nLWFjdGlvbi1idXR0b24gLnF1aWNrLW1lbnUtYnV0dG9uX19pY29uIHN2ZyB7XG4gIGZpbGw6ICMwMDA7XG4gIHdpZHRoOiAxLjVyZW07XG4gIGhlaWdodDogMS41cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gIC5xdWljay1tZW51LWxpc3RfX2l0ZW06aG92ZXIgLnF1aWNrLW1lbnUtd3JhcHBlci5mbG9hdGluZy1hY3Rpb24tYnV0dG9uIC5xdWljay1tZW51LWJ1dHRvbl9faWNvbiwgLnF1aWNrLW1lbnUtYnV0dG9uLS1hY3Rpb24gLnF1aWNrLW1lbnUtd3JhcHBlci5mbG9hdGluZy1hY3Rpb24tYnV0dG9uIC5xdWljay1tZW51LWJ1dHRvbl9faWNvbiB7XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbiAgfVxuICAucXVpY2stbWVudS1saXN0X19pdGVtOmhvdmVyIC5xdWljay1tZW51LXdyYXBwZXIuZmxvYXRpbmctYWN0aW9uLWJ1dHRvbiAucXVpY2stbWVudS1idXR0b25fX2ljb24gc3ZnLCAucXVpY2stbWVudS1idXR0b24tLWFjdGlvbiAucXVpY2stbWVudS13cmFwcGVyLmZsb2F0aW5nLWFjdGlvbi1idXR0b24gLnF1aWNrLW1lbnUtYnV0dG9uX19pY29uIHN2ZyB7XG4gICAgZmlsbDogaW5oZXJpdDtcbiAgfVxufVxuLnF1aWNrLW1lbnUtbGlzdF9faXRlbS5xdWljay1tZW51LWJ1dHRvbi0tYWN0aW9uOmhvdmVyIC5xdWljay1tZW51LXdyYXBwZXIuZmxvYXRpbmctYWN0aW9uLWJ1dHRvbiAucXVpY2stbWVudS1idXR0b25fX2ljb246YmVmb3JlIHtcbiAgb3BhY2l0eTogMTtcbn1cbi5xdWljay1tZW51LXdyYXBwZXIuZmxvYXRpbmctYWN0aW9uLWJ1dHRvbiAucXVpY2stbWVudS1idXR0b25fX2ljb24sXG4ucXVpY2stbWVudS13cmFwcGVyLmZsb2F0aW5nLWFjdGlvbi1idXR0b24gLnF1aWNrLW1lbnUtYnV0dG9uX19sYWJlbCB7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG4ucXVpY2stbWVudS13cmFwcGVyLmZsb2F0aW5nLWFjdGlvbi1idXR0b24gLnF1aWNrLW1lbnUtYnV0dG9uIHtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjI1cyBjdWJpYy1iZXppZXIoMC42NCwgMC4wMSwgMC40MiwgMC45OSk7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDAuMnM7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7XG59XG4ucXVpY2stbWVudS13cmFwcGVyLmZsb2F0aW5nLWFjdGlvbi1idXR0b24gLnF1aWNrLW1lbnUtLWlzT3BlbiAucXVpY2stbWVudS1idXR0b24ge1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwLjI1cztcbn1cbi5xdWljay1tZW51LXdyYXBwZXIuZmxvYXRpbmctYWN0aW9uLWJ1dHRvbiAucXVpY2stbWVudS1saXN0LS1pc0Nsb3NlZCAucXVpY2stbWVudS1saXN0X19pdGVtLFxuLnF1aWNrLW1lbnUtd3JhcHBlci5mbG9hdGluZy1hY3Rpb24tYnV0dG9uIC5xdWljay1tZW51LWxpc3QtLWlzT3BlbiAucXVpY2stbWVudS1saXN0X19pdGVtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnF1aWNrLW1lbnUtd3JhcHBlci5mbG9hdGluZy1hY3Rpb24tYnV0dG9uIC5xdWljay1tZW51LWxpc3RfX2l0ZW0ge1xuICBoZWlnaHQ6IDA7XG4gIHRyYW5zaXRpb246IGhlaWdodCAwLjJzIGN1YmljLWJlemllcigwLjY0LCAwLjAxLCAwLjQyLCAwLjk5KTtcbn1cbi5xdWljay1tZW51LXdyYXBwZXIuZmxvYXRpbmctYWN0aW9uLWJ1dHRvbiAucXVpY2stbWVudS0taXNPcGVuIC5xdWljay1tZW51LWxpc3RfX2l0ZW0ge1xuICBoZWlnaHQ6IDgwcHg7XG4gIHRyYW5zaXRpb246IGhlaWdodCAwLjRzIGN1YmljLWJlemllcigwLjY0LCAwLjAxLCAwLjQyLCAwLjk5KTtcbn1cblxuLmZvb3Rlci1tb2R1bGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmN2Y1O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1hcmdpbi10b3A6IDJyZW07XG4gIGJvcmRlci1yYWRpdXM6IDEuNXJlbSAxLjVyZW0gMCAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5mb290ZXItbW9kdWxlIHtcbiAgICBtYXJnaW4tdG9wOiAzcmVtO1xuICB9XG59XG4uZm9vdGVyLW1vZHVsZSAuZm9vdGVyLWNvbnRhY3QtYXJlYSxcbi5mb290ZXItbW9kdWxlIC5mb290ZXItd2lkZ2V0LWFyZWEsXG4uZm9vdGVyLW1vZHVsZSAuZm9vdGVyLXdpZGdldCB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG59XG4uZm9vdGVyLW1vZHVsZSAuZm9vdGVyLWNvbnRhY3QtYXJlYTphZnRlcixcbi5mb290ZXItbW9kdWxlIC5mb290ZXItd2lkZ2V0LWFyZWE6YWZ0ZXIsXG4uZm9vdGVyLW1vZHVsZSAuZm9vdGVyLWNvbnRhY3QtYXJlYV9fdHJ1bXBldCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZm9vdGVyLW1vZHVsZSAuZm9vdGVyLXdpZGdldC1hcmVhIHtcbiAgdHJhbnNmb3JtOiBub25lO1xuICBtYXgtd2lkdGg6IHVuc2V0O1xuICBwYWRkaW5nOiAzcmVtIDJyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDAwcHgpIHtcbiAgLmZvb3Rlci1tb2R1bGUgLmZvb3Rlci13aWRnZXQtYXJlYSB7XG4gICAgcGFkZGluZzogNXJlbSAycmVtIDRyZW07XG4gIH1cbn1cbi5mb290ZXItbW9kdWxlIC5mb290ZXItd2lkZ2V0LWFyZWEtY29udGVudCB7XG4gIHBhZGRpbmc6IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIGFuZCAobWF4LXdpZHRoOiAxMzk5cHgpIHtcbiAgLmZvb3Rlci1tb2R1bGUgLmZvb3Rlci13aWRnZXQtYXJlYS1jb250ZW50IHtcbiAgICBtYXgtd2lkdGg6IDc1JTtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxufVxuLmZvb3Rlci1tb2R1bGUgLmZvb3Rlci13aWRnZXQge1xuICBjb2xvcjogIzBlMWEyYjtcbiAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbn1cbi5mb290ZXItbW9kdWxlIC5mb290ZXItd2lkZ2V0Omxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTM5OXB4KSB7XG4gIC5mb290ZXItbW9kdWxlIC5mb290ZXItd2lkZ2V0IGxhYmVsIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cbn1cbi5mb290ZXItbW9kdWxlIC5mb290ZXItd2lkZ2V0X190aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkZvcm95YSBCYW5raSBEaXNwbGF5XCIsIFwiSGVsdmV0aWNhXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHBhZGRpbmc6IDA7XG59XG4uZm9vdGVyLW1vZHVsZSAuZm9vdGVyLXdpZGdldF9fdGl0bGUgLmZvb3Rlci13aWRnZXRfX3RpdGxlLWljb24ge1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLmZvb3Rlci1tb2R1bGUgLmZvb3Rlci13aWRnZXRfX2xpc3Qge1xuICBmb250LWZhbWlseTogXCJGb3JveWEgQmFua2kgVGV4dFwiLCBcIkhlbHZldGljYVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBsaW5lLWhlaWdodDogMjtcbn1cbi5mb290ZXItbW9kdWxlIC5mb290ZXItd2lkZ2V0X19saXN0IGxpIGE6aG92ZXIge1xuICBvcGFjaXR5OiAxO1xuICBjb2xvcjogIzFiNmM5Mztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEzOTlweCkge1xuICAuZm9vdGVyLW1vZHVsZSAuZm9vdGVyLXdpZGdldF9fbGlzdCB7XG4gICAgdHJhbnNpdGlvbjogbWFyZ2luIDAuOHMgY3ViaWMtYmV6aWVyKDAuMjQsIDAuNSwgMC4yMiwgMC44OSk7XG4gIH1cbiAgLmZvb3Rlci1tb2R1bGUgLmZvb3Rlci13aWRnZXRfX2xpc3QgbGkge1xuICAgIHRyYW5zaXRpb246IG1hcmdpbiAwLjhzIGN1YmljLWJlemllcigwLjI0LCAwLjUsIDAuMjIsIDAuODkpO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDAwcHgpIHtcbiAgLmZvb3Rlci1tb2R1bGUgLmZvb3Rlci13aWRnZXRfX2xpc3Qge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICBtYXJnaW4tdG9wOiAycmVtO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMzk5cHgpIHtcbiAgLmZvb3Rlci1tb2R1bGUgaW5wdXRbdHlwZT1jaGVja2JveF1baWQqPWZvb3Rlci13aWRnZXQtaWQtXTpjaGVja2VkIH4gLmZvb3Rlci13aWRnZXRfX2xpc3Qge1xuICAgIG1hcmdpbjogMnJlbSAwIDA7XG4gIH1cbiAgLmZvb3Rlci1tb2R1bGUgaW5wdXRbdHlwZT1jaGVja2JveF1baWQqPWZvb3Rlci13aWRnZXQtaWQtXTpjaGVja2VkIH4gLmZvb3Rlci13aWRnZXRfX2xpc3QgYSB7XG4gICAgbWF4LWhlaWdodDogMmVtO1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgLmZvb3Rlci1tb2R1bGUgaW5wdXRbdHlwZT1jaGVja2JveF1baWQqPWZvb3Rlci13aWRnZXQtaWQtXTpjaGVja2VkIH4gLmZvb3Rlci13aWRnZXRfX2xpc3QgbGkge1xuICAgIG1hcmdpbi1ib3R0b206IDE0cHg7XG4gIH1cbiAgLmZvb3Rlci1tb2R1bGUgaW5wdXRbdHlwZT1jaGVja2JveF1baWQqPWZvb3Rlci13aWRnZXQtaWQtXTpjaGVja2VkIH4gLmZvb3Rlci13aWRnZXRfX2xpc3QgbGk6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuLmZvb3Rlci1tb2R1bGUgLmZvb3Rlci1jb250YWN0LWFyZWEge1xuICBwYWRkaW5nOiAxcmVtIDJyZW0gMi41cmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQwMHB4KSB7XG4gIC5mb290ZXItbW9kdWxlIC5mb290ZXItY29udGFjdC1hcmVhIHtcbiAgICBwYWRkaW5nOiA1cmVtIDJyZW0gNHJlbTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSBhbmQgKG1heC13aWR0aDogMTM5OXB4KSB7XG4gIC5mb290ZXItbW9kdWxlIC5mb290ZXItY29udGFjdC1hcmVhLWNvbnRlbnQge1xuICAgIG1heC13aWR0aDogNzUlO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG59XG4uZm9vdGVyLW1vZHVsZSAuZm9vdGVyLWNvbnRhY3QtYXJlYV9fbG9nb3dyYXAge1xuICBtYXJnaW46IDA7XG59XG4uZm9vdGVyLW1vZHVsZSAuZm9vdGVyLWNvbnRhY3QtYXJlYV9fbG9nb3dyYXAgaW1nIHtcbiAgbWF4LWhlaWdodDogMS43NXJlbTtcbn1cbi5mb290ZXItbW9kdWxlIC5mb290ZXItY29udGFjdC1hcmVhX190ZXh0IHtcbiAgZm9udC1mYW1pbHk6IFwiRm9yb3lhIEJhbmtpIFRleHRcIiwgXCJIZWx2ZXRpY2FcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgbGluZS1oZWlnaHQ6IDI7XG59XG4uZm9vdGVyLW1vZHVsZSAuZm9vdGVyLWNvbnRhY3QtYXJlYV9fdGV4dCBhLFxuLmZvb3Rlci1tb2R1bGUgLmZvb3Rlci1jb250YWN0LWFyZWFfX3RleHQgYTp2aXNpdGVkIHtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG4uZm9vdGVyLW1vZHVsZSAuZm9vdGVyLWNvbnRhY3QtYXJlYV9fYnlsaW5lLXRleHQge1xuICBmb250LWZhbWlseTogXCJGb3JveWEgQmFua2kgVGV4dFwiLCBcIkhlbHZldGljYVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG4uZm9vdGVyLW1vZHVsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxNi4zMTI1cmVtO1xuICBib3R0b206IDA7XG4gIHJpZ2h0OiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjBlZmVhO1xufVxuLmZvb3Rlci1tb2R1bGU6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBib3R0b206IDE2LjI1cmVtO1xuICByaWdodDogMDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyUyMHdpZHRoJTNEJTI3MTIzNCUyNyUyMGhlaWdodCUzRCUyNzk4OCUyNyUyMHZpZXdCb3glM0QlMjcwJTIwMCUyMDEyMzQlMjA5ODglMjclMjBmaWxsJTNEJTI3bm9uZSUyNyUyMHhtbG5zJTNEJTI3aHR0cCUzQSUyRiUyRnd3dy53My5vcmclMkYyMDAwJTJGc3ZnJTI3JTNFJTNDcGF0aCUyMGQlM0QlMjdNNjg2LjM4OCUyMDg0Mi4wNDVDNTE3LjYwNCUyMDkzOS4zNDglMjAyODguODA4JTIwOTg4JTIwMCUyMDk4OEgxMjM0VjBMMTA4My45NyUyMDM0OC4wNDVDOTg2LjQ0OSUyMDU4MC4wNzUlMjA4NTUuMTcyJTIwNzQ0Ljc0MiUyMDY4Ni4zODglMjA4NDIuMDQ1WiUyNyUyMGZpbGwlM0QlMjclMjNmMGVmZWElMjclMkYlM0UlM0MlMkZzdmclM0VcIik7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogYm90dG9tIHJpZ2h0O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgei1pbmRleDogMTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0MDBweCkge1xuICAuZm9vdGVyLW1vZHVsZTpiZWZvcmUge1xuICAgIGhlaWdodDogMS4xcmVtO1xuICB9XG4gIC5mb290ZXItbW9kdWxlOmFmdGVyIHtcbiAgICBib3R0b206IDFyZW07XG4gICAgaGVpZ2h0OiAxMzAlO1xuICB9XG59XG4uZm9vdGVyLW1vZHVsZSAuZnJhbWVfX2NlbGwtaXRlbSB7XG4gIHotaW5kZXg6IDI7XG59XG5cbi5jb29raWUtd2FybmluZ19faW5uZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTM5NTk4O1xuICBwYWRkaW5nOiA4cHggMTZweDtcbiAgYm94LXNoYWRvdzogMCAwIDIwcHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICBjb2xvcjogI2ZmZjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5jb29raWUtd2FybmluZ19faW5uZXIgYSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gIC5jb29raWUtd2FybmluZ19faW5uZXIge1xuICAgIHBhZGRpbmc6IDE2cHggMjRweDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG59XG5cbi5jb29raWUtd2FybmluZ19fdGV4dCB7XG4gIHBhZGRpbmc6IDAgMWVtIDAgMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2MzlweCkge1xuICAuY29va2llLXdhcm5pbmdfX3RleHQgcCB7XG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS4zNzVyZW07XG4gIH1cbn1cblxuLmNvb2tpZS13YXJuaW5nX19idXR0b24ge1xuICBmb250LWZhbWlseTogXCJGb3JveWEgQmFua2kgVGV4dFwiLCBcIkhlbHZldGljYVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMS40O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJvcmRlcjogMC4xMjVyZW0gc29saWQ7XG4gIGJvcmRlci1yYWRpdXM6IDJyZW07XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjI1cyBjdWJpYy1iZXppZXIoMC4yNCwgMC41LCAwLjIyLCAwLjg5KSwgY29sb3IgMC4yNXMgY3ViaWMtYmV6aWVyKDAuMjQsIDAuNSwgMC4yMiwgMC44OSksIGJvcmRlci1jb2xvciAwLjI1cyBjdWJpYy1iZXppZXIoMC4yNCwgMC41LCAwLjIyLCAwLjg5KTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDFyZW0gMnJlbTtcbiAgd2lkdGg6IHVuc2V0O1xuICBtYXgtd2lkdGg6IHVuc2V0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGUxYTJiO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgZmxleC1zaHJpbms6IDA7XG4gIG1hcmdpbjogYXV0bztcbn1cbi5jb29raWUtd2FybmluZ19fYnV0dG9uOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNlNDg1NTtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uY29va2llLXdhcm5pbmdfX2J1dHRvbjpkaXNhYmxlZCwgLmNvb2tpZS13YXJuaW5nX19idXR0b24uYnRuLS1kaXNhYmxlZCB7XG4gIG9wYWNpdHk6IDAuNTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uY29va2llLXdhcm5pbmdfX2J1dHRvbjpmb2N1cy12aXNpYmxlIHtcbiAgb3V0bGluZS1vZmZzZXQ6IDA7XG4gIG91dGxpbmU6IDAuMjVyZW0gc29saWQgIzhlOThhODtcbn1cbi5jb29raWUtd2FybmluZ19fYnV0dG9uOmFjdGl2ZSB7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG59XG5cbi5zZWFyY2gtcmVzdWx0cyB7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJmMmYyO1xufVxuXG4uc2VhcmNoLXJlc3VsdHNfX3RvcCB7XG4gIHBhZGRpbmc6IDQ4cHggMTZweCAyNHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zZWFyY2gtcmVzdWx0c19fdG9wIHtcbiAgICBwYWRkaW5nOiA0OHB4IDE2cHggMjRweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDExMDBweCkge1xuICAuc2VhcmNoLXJlc3VsdHNfX3RvcCB7XG4gICAgbWFyZ2luOiAwIDgwcHg7XG4gICAgcGFkZGluZzogODBweCA4MHB4IDI0cHg7XG4gIH1cbn1cbi5zZWFyY2gtcmVzdWx0c19fdG9wIC5mcmFtZV9fY2VsbC1pdGVtX19pbm5lciB7XG4gIG1heC13aWR0aDogNzAwcHg7XG4gIG1hcmdpbjogYXV0bztcbn1cblxuLnNlYXJjaC1yZXN1bHRzX19iYW5uZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBjb2xvcjogIzAwNGM2YTtcbiAgbWFyZ2luLXRvcDogMXB4O1xuICBtYXJnaW4tYm90dG9tOiAxcHg7XG4gIC8qJjpob3ZlciB7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB9Ki9cbn1cbi5zZWFyY2gtcmVzdWx0c19fYmFubmVyOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNsZWFyOiBib3RoO1xufVxuXG4uc2VhcmNoLXJlc3VsdHNfX2Jhbm5lci1pbm5lciB7XG4gIHBhZGRpbmc6IDFlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMTAwcHgpIHtcbiAgLnNlYXJjaC1yZXN1bHRzX19iYW5uZXItaW5uZXIge1xuICAgIHBhZGRpbmc6IDJlbSAyLjVlbTtcbiAgfVxufVxuXG4uc2VhcmNoLXJlc3VsdHNfX2Jhbm5lci1pbWFnZSB7XG4gIGZsb2F0OiByaWdodDtcbiAgd2lkdGg6IDIwMHB4O1xuICBoZWlnaHQ6IDIwMHB4O1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4wNSk7XG4gIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLnNlYXJjaC1yZXN1bHRzX19iYW5uZXItaW1hZ2UgaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4uc2VhcmNoLXJlc3VsdHNfX2Jhbm5lci10aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkZvcm95YSBCYW5raSBEaXNwbGF5XCIsIFwiSGVsdmV0aWNhXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIGZvbnQtZmFtaWx5OiBcIkZvcm95YSBCYW5raSBEaXNwbGF5XCIsIFwiSGVsdmV0aWNhXCIsIHNhbnMtc2VyaWY7XG4gIG1hcmdpbi1ib3R0b206IDAuNWVtO1xufVxuXG4uc2VhcmNoLXJlc3VsdHNfX3RvcC1tZXNzYWdlIHtcbiAgcGFkZGluZzogMWVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDExMDBweCkge1xuICAuc2VhcmNoLXJlc3VsdHNfX3RvcC1tZXNzYWdlIHtcbiAgICBwYWRkaW5nOiAxZW0gMi41ZW07XG4gIH1cbn1cblxuLnNlYXJjaC1yZXN1bHRzX19tYWluIHtcbiAgbWF4LXdpZHRoOiA3MDBweDtcbiAgbWFyZ2luOiBhdXRvO1xufVxuXG4uc2VhcmNoLXJlc3VsdHNfX2xpbmsge1xuICBkaXNwbGF5OiBibG9jaztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2U1ZTVlNTtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwKTtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDApO1xuICBjb2xvcjogIzAwMDtcbiAgcGFkZGluZzogMWVtO1xuICB0cmFuc2l0aW9uOiBib3JkZXIgMC41cyBjdWJpYy1iZXppZXIoMC43OCwgLTAuMDcsIDAuMjgsIDAuOTgpLCBjb2xvciAwLjVzIGN1YmljLWJlemllcigwLjc4LCAtMC4wNywgMC4yOCwgMC45OCk7XG59XG4uc2VhcmNoLXJlc3VsdHNfX2xpbms6dmlzaXRlZCB7XG4gIGNvbG9yOiAjMDAwO1xufVxuLnNlYXJjaC1yZXN1bHRzX19saW5rOmZpcnN0LWNoaWxkKCkge1xuICBib3JkZXItdG9wOiBub25lO1xufVxuLnNlYXJjaC1yZXN1bHRzX19saW5rOmhvdmVyIHtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2U1ZTVlNTtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZTVlNWU1O1xuICBjb2xvcjogIzAwNGM2YTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMTAwcHgpIHtcbiAgLnNlYXJjaC1yZXN1bHRzX19saW5rIHtcbiAgICBwYWRkaW5nOiAyZW0gMi41ZW07XG4gIH1cbn1cblxuLnNlYXJjaC1yZXN1bHRzX19saW5rLXRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFwiRm9yb3lhIEJhbmtpIERpc3BsYXlcIiwgXCJIZWx2ZXRpY2FcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1mYW1pbHk6IFwiRm9yb3lhIEJhbmtpIERpc3BsYXlcIiwgXCJIZWx2ZXRpY2FcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIG1hcmdpbi1ib3R0b206IDAuNWVtO1xufVxuXG4uc2VhcmNoLXJlc3VsdHNfX2xpbmstZGVzY3JpcHRpb24ge1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjc1cmVtO1xufVxuXG4uc2VhcmNoLXJlc3VsdHNfX2xpbmstdXJsIHtcbiAgY29sb3I6ICM4ODg7XG59XG5cbi5zZWFyY2gtcmVzdWx0c19fcGFnaW5hdGlvbiB7XG4gIG1heC13aWR0aDogNzAwcHg7XG4gIG1hcmdpbjogYXV0bztcbn1cblxuLnNlYXJjaC1yZXN1bHRzX19iYW5uZXIuY2x1ZG8tYmFubmVyIHtcbiAgcGFkZGluZzogMWVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDExMDBweCkge1xuICAuc2VhcmNoLXJlc3VsdHNfX2Jhbm5lci5jbHVkby1iYW5uZXIge1xuICAgIHBhZGRpbmc6IDFlbSAyLjVlbTtcbiAgfVxufVxuLnNlYXJjaC1yZXN1bHRzX19iYW5uZXIuY2x1ZG8tYmFubmVyIGgxLFxuLnNlYXJjaC1yZXN1bHRzX19iYW5uZXIuY2x1ZG8tYmFubmVyIGgyLFxuLnNlYXJjaC1yZXN1bHRzX19iYW5uZXIuY2x1ZG8tYmFubmVyIGgzIHtcbiAgZm9udC1mYW1pbHk6IFwiRm9yb3lhIEJhbmtpIERpc3BsYXlcIiwgXCJIZWx2ZXRpY2FcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgZm9udC1mYW1pbHk6IFwiRm9yb3lhIEJhbmtpIERpc3BsYXlcIiwgXCJIZWx2ZXRpY2FcIiwgc2Fucy1zZXJpZjtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMC41ZW07XG59XG4uc2VhcmNoLXJlc3VsdHNfX2Jhbm5lci5jbHVkby1iYW5uZXIgaDE6Zmlyc3QtY2hpbGQsXG4uc2VhcmNoLXJlc3VsdHNfX2Jhbm5lci5jbHVkby1iYW5uZXIgaDI6Zmlyc3QtY2hpbGQsXG4uc2VhcmNoLXJlc3VsdHNfX2Jhbm5lci5jbHVkby1iYW5uZXIgaDM6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tdG9wOiAyZW07XG59XG4uc2VhcmNoLXJlc3VsdHNfX2Jhbm5lci5jbHVkby1iYW5uZXIgcCB7XG4gIG1hcmdpbjogMDtcbiAgbWF4LXdpZHRoOiBub25lO1xufVxuLnNlYXJjaC1yZXN1bHRzX19iYW5uZXIuY2x1ZG8tYmFubmVyIHA6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuLnNlYXJjaC1yZXN1bHRzX19iYW5uZXIuY2x1ZG8tYmFubmVyIGltZyB7XG4gIG1heC13aWR0aDogMTUwcHg7XG4gIGhlaWdodDogYXV0bztcbn1cbi5zZWFyY2gtcmVzdWx0c19fYmFubmVyLmNsdWRvLWJhbm5lciBhIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBjb2xvcjogI2MwNTcwMTtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vYXNzZXRzL2dmeC9pY29uSW1hZ2VzL2ljb25fYXJyb3ctbGluZS1yaWdodF95ZWxsb3cuc3ZnXCIpIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBhdXRvIDI1cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDEwMCUgM3B4O1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiA1MXB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtcG9zaXRpb24gMC4xNXMgZWFzZS1pbi1vdXQ7XG59XG4uc2VhcmNoLXJlc3VsdHNfX2Jhbm5lci5jbHVkby1iYW5uZXIgYTpob3ZlciB7XG4gIGNvbG9yOiAjYzA1NzAxO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNhbGMoMTAwJSAtIDNweCkgM3B4O1xufVxuXG4udGhpcmQtcGFydHktZnJhbWUge1xuICBtYXgtd2lkdGg6IDEzNjJweDtcbiAgbWFyZ2luOiBhdXRvO1xuICBwYWRkaW5nOiAwIDE2cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgLnRoaXJkLXBhcnR5LWZyYW1lIHtcbiAgICBtYXgtd2lkdGg6IDg1My4zMzMzMzMzMzMzcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnRoaXJkLXBhcnR5LWZyYW1lIHtcbiAgICBtYXgtd2lkdGg6IDEzNjJweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gIC50aGlyZC1wYXJ0eS1mcmFtZSB7XG4gICAgcGFkZGluZzogMCAyNHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC50aGlyZC1wYXJ0eS1mcmFtZSB7XG4gICAgcGFkZGluZzogMCA4cHg7XG4gIH1cbn1cblxuLnRoaXJkLXBhcnR5LWZyYW1lX19pdGVtIHtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG1heC13aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA2NDBweCkge1xuICAudGhpcmQtcGFydHktZnJhbWVfX2l0ZW0ge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAudGhpcmQtcGFydHktZnJhbWVfX2l0ZW0ge1xuICAgIG1heC13aWR0aDogNzUlO1xuICB9XG59XG5cbi50ay1iZXJlZ25lciwgYXJ0aWNsZS50ay1lbmVyZ2liZXJlZ25lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY2xlYXI6IGJvdGg7XG4gIHBhZGRpbmc6IDEwMHB4IDA7XG59XG4udGstYmVyZWduZXI6OmFmdGVyLCBhcnRpY2xlLnRrLWVuZXJnaWJlcmVnbmVyOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1O1xuICB6LWluZGV4OiAtMTtcbn1cbi50ay1iZXJlZ25lciAqLCBhcnRpY2xlLnRrLWVuZXJnaWJlcmVnbmVyICoge1xuICBmb250LWZhbWlseTogXCJGb3JveWEgQmFua2kgRGlzcGxheVwiLCBcIkhlbHZldGljYVwiLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG59XG4udGstYmVyZWduZXIgPiAudGstcm93LCBhcnRpY2xlLnRrLWVuZXJnaWJlcmVnbmVyID4gLnRrLXJvdyB7XG4gIG1heC13aWR0aDogMTM2MnB4O1xuICBtYXJnaW46IGF1dG87XG4gIHBhZGRpbmc6IDAgMTZweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA2NDBweCkge1xuICAudGstYmVyZWduZXIgPiAudGstcm93LCBhcnRpY2xlLnRrLWVuZXJnaWJlcmVnbmVyID4gLnRrLXJvdyB7XG4gICAgbWF4LXdpZHRoOiA4NTMuMzMzMzMzMzMzM3B4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC50ay1iZXJlZ25lciA+IC50ay1yb3csIGFydGljbGUudGstZW5lcmdpYmVyZWduZXIgPiAudGstcm93IHtcbiAgICBtYXgtd2lkdGg6IDEzNjJweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gIC50ay1iZXJlZ25lciA+IC50ay1yb3csIGFydGljbGUudGstZW5lcmdpYmVyZWduZXIgPiAudGstcm93IHtcbiAgICBwYWRkaW5nOiAwIDI0cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnRrLWJlcmVnbmVyID4gLnRrLXJvdywgYXJ0aWNsZS50ay1lbmVyZ2liZXJlZ25lciA+IC50ay1yb3cge1xuICAgIHBhZGRpbmc6IDAgOHB4O1xuICB9XG59XG4udGstYmVyZWduZXIgaDEsIGFydGljbGUudGstZW5lcmdpYmVyZWduZXIgaDEsXG4udGstYmVyZWduZXIgaDIsXG5hcnRpY2xlLnRrLWVuZXJnaWJlcmVnbmVyIGgyLFxuLnRrLWJlcmVnbmVyIGgzLFxuYXJ0aWNsZS50ay1lbmVyZ2liZXJlZ25lciBoMyxcbi50ay1iZXJlZ25lciBoNCxcbmFydGljbGUudGstZW5lcmdpYmVyZWduZXIgaDQge1xuICBjb2xvcjogIzAwMCAhaW1wb3J0YW50O1xufVxuLnRrLWJlcmVnbmVyIC50ay1iZXJlZ25lcl9fdGl0bGUsIGFydGljbGUudGstZW5lcmdpYmVyZWduZXIgLnRrLWJlcmVnbmVyX190aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkZvcm95YSBCYW5raSBEaXNwbGF5XCIsIFwiSGVsdmV0aWNhXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAudGstYmVyZWduZXIgLnRrLWJlcmVnbmVyX190aXRsZSwgYXJ0aWNsZS50ay1lbmVyZ2liZXJlZ25lciAudGstYmVyZWduZXJfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDJyZW07XG4gIH1cbn1cbi50ay1iZXJlZ25lciAudGstdHlwb2dyYXBoeS0tYm9keS14cy1hbHQsIGFydGljbGUudGstZW5lcmdpYmVyZWduZXIgLnRrLXR5cG9ncmFwaHktLWJvZHkteHMtYWx0IHtcbiAgZm9udC1mYW1pbHk6IFwiRm9yb3lhIEJhbmtpIFRleHRcIiwgXCJIZWx2ZXRpY2FcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBsaW5lLWhlaWdodDogMjhweDtcbiAgY29sb3I6ICMwMDA7XG59XG4udGstYmVyZWduZXIgLnRrLXZhbGlkYXRpb24tZXJyb3IsIGFydGljbGUudGstZW5lcmdpYmVyZWduZXIgLnRrLXZhbGlkYXRpb24tZXJyb3Ige1xuICBjb2xvcjogI2UzMjYzMDtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICBwYWRkaW5nOiAwO1xufVxuLnRrLWJlcmVnbmVyIC50ay10b29sdGlwLCBhcnRpY2xlLnRrLWVuZXJnaWJlcmVnbmVyIC50ay10b29sdGlwIHtcbiAgdG9wOiAycHg7XG4gIG1hcmdpbi1sZWZ0OiA1cHg7XG59XG4udGstYmVyZWduZXIgLnRrLWJ1dHRvbiwgYXJ0aWNsZS50ay1lbmVyZ2liZXJlZ25lciAudGstYnV0dG9uIHtcbiAgY29sb3I6ICMwMDRjNmE7XG4gIHRleHQtdHJhbnNmb3JtOiBpbmhlcml0O1xufVxuLnRrLWJlcmVnbmVyIC50ay1idXR0b24gKyAudGstYnV0dG9uLCBhcnRpY2xlLnRrLWVuZXJnaWJlcmVnbmVyIC50ay1idXR0b24gKyAudGstYnV0dG9uIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG4udGstYmVyZWduZXIgLnRrLWJ1dHRvbi0tcHJpbWFyeSwgYXJ0aWNsZS50ay1lbmVyZ2liZXJlZ25lciAudGstYnV0dG9uLS1wcmltYXJ5LCBhcnRpY2xlLnRrLWVuZXJnaWJlcmVnbmVyIC50ay1lbmVyZ2liZXJlZ25lcl9fYnV0dG9uLFxuYXJ0aWNsZS50ay1lbmVyZ2liZXJlZ25lciAudGstZW5lcmdpYmVyZWduZXJfX3N1Z2dlc3Rpb25fX2J1dHRvbi1jb250YWluZXIgLnRrLWJ1dHRvbiB7XG4gIGZvbnQtZmFtaWx5OiBcIkZvcm95YSBCYW5raSBUZXh0XCIsIFwiSGVsdmV0aWNhXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYm9yZGVyOiAwLjEyNXJlbSBzb2xpZDtcbiAgYm9yZGVyLXJhZGl1czogMnJlbTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMjVzIGN1YmljLWJlemllcigwLjI0LCAwLjUsIDAuMjIsIDAuODkpLCBjb2xvciAwLjI1cyBjdWJpYy1iZXppZXIoMC4yNCwgMC41LCAwLjIyLCAwLjg5KSwgYm9yZGVyLWNvbG9yIDAuMjVzIGN1YmljLWJlemllcigwLjI0LCAwLjUsIDAuMjIsIDAuODkpO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogMXJlbSAycmVtO1xuICB3aWR0aDogdW5zZXQ7XG4gIG1heC13aWR0aDogdW5zZXQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwZTFhMmI7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kOiAjZmU5NzQzO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjNzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4zcywgZm9udC1zaXplIDAuMXM7XG4gIGNvbG9yOiAjMDAwO1xuICBtYXgtd2lkdGg6IDE2Ljg3NXJlbTtcbiAgd2lkdGg6IDEwMCU7XG59XG4udGstYmVyZWduZXIgLnRrLWJ1dHRvbi0tcHJpbWFyeTpob3ZlciwgYXJ0aWNsZS50ay1lbmVyZ2liZXJlZ25lciAudGstYnV0dG9uLS1wcmltYXJ5OmhvdmVyLCBhcnRpY2xlLnRrLWVuZXJnaWJlcmVnbmVyIC50ay1lbmVyZ2liZXJlZ25lcl9fYnV0dG9uOmhvdmVyLFxuYXJ0aWNsZS50ay1lbmVyZ2liZXJlZ25lciAudGstZW5lcmdpYmVyZWduZXJfX3N1Z2dlc3Rpb25fX2J1dHRvbi1jb250YWluZXIgLnRrLWJ1dHRvbjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzZTQ4NTU7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnRrLWJlcmVnbmVyIC50ay1idXR0b24tLXByaW1hcnk6ZGlzYWJsZWQsIGFydGljbGUudGstZW5lcmdpYmVyZWduZXIgLnRrLWJ1dHRvbi0tcHJpbWFyeTpkaXNhYmxlZCwgYXJ0aWNsZS50ay1lbmVyZ2liZXJlZ25lciAudGstZW5lcmdpYmVyZWduZXJfX2J1dHRvbjpkaXNhYmxlZCxcbmFydGljbGUudGstZW5lcmdpYmVyZWduZXIgLnRrLWVuZXJnaWJlcmVnbmVyX19zdWdnZXN0aW9uX19idXR0b24tY29udGFpbmVyIC50ay1idXR0b246ZGlzYWJsZWQsIC50ay1iZXJlZ25lciAudGstYnV0dG9uLS1wcmltYXJ5LmJ0bi0tZGlzYWJsZWQsIGFydGljbGUudGstZW5lcmdpYmVyZWduZXIgLnRrLWJ1dHRvbi0tcHJpbWFyeS5idG4tLWRpc2FibGVkLCBhcnRpY2xlLnRrLWVuZXJnaWJlcmVnbmVyIC5idG4tLWRpc2FibGVkLnRrLWVuZXJnaWJlcmVnbmVyX19idXR0b24sXG5hcnRpY2xlLnRrLWVuZXJnaWJlcmVnbmVyIC50ay1lbmVyZ2liZXJlZ25lcl9fc3VnZ2VzdGlvbl9fYnV0dG9uLWNvbnRhaW5lciAuYnRuLS1kaXNhYmxlZC50ay1idXR0b24ge1xuICBvcGFjaXR5OiAwLjU7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLnRrLWJlcmVnbmVyIC50ay1idXR0b24tLXByaW1hcnk6Zm9jdXMtdmlzaWJsZSwgYXJ0aWNsZS50ay1lbmVyZ2liZXJlZ25lciAudGstYnV0dG9uLS1wcmltYXJ5OmZvY3VzLXZpc2libGUsIGFydGljbGUudGstZW5lcmdpYmVyZWduZXIgLnRrLWVuZXJnaWJlcmVnbmVyX19idXR0b246Zm9jdXMtdmlzaWJsZSxcbmFydGljbGUudGstZW5lcmdpYmVyZWduZXIgLnRrLWVuZXJnaWJlcmVnbmVyX19zdWdnZXN0aW9uX19idXR0b24tY29udGFpbmVyIC50ay1idXR0b246Zm9jdXMtdmlzaWJsZSB7XG4gIG91dGxpbmUtb2Zmc2V0OiAwO1xuICBvdXRsaW5lOiAwLjI1cmVtIHNvbGlkICM4ZTk4YTg7XG59XG4udGstYmVyZWduZXIgLnRrLWJ1dHRvbi0tcHJpbWFyeTphY3RpdmUsIGFydGljbGUudGstZW5lcmdpYmVyZWduZXIgLnRrLWJ1dHRvbi0tcHJpbWFyeTphY3RpdmUsIGFydGljbGUudGstZW5lcmdpYmVyZWduZXIgLnRrLWVuZXJnaWJlcmVnbmVyX19idXR0b246YWN0aXZlLFxuYXJ0aWNsZS50ay1lbmVyZ2liZXJlZ25lciAudGstZW5lcmdpYmVyZWduZXJfX3N1Z2dlc3Rpb25fX2J1dHRvbi1jb250YWluZXIgLnRrLWJ1dHRvbjphY3RpdmUge1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xufVxuLnRrLWJlcmVnbmVyIC50ay1idXR0b24tLXByaW1hcnk6aG92ZXIsIGFydGljbGUudGstZW5lcmdpYmVyZWduZXIgLnRrLWJ1dHRvbi0tcHJpbWFyeTpob3ZlciwgYXJ0aWNsZS50ay1lbmVyZ2liZXJlZ25lciAudGstZW5lcmdpYmVyZWduZXJfX2J1dHRvbjpob3ZlcixcbmFydGljbGUudGstZW5lcmdpYmVyZWduZXIgLnRrLWVuZXJnaWJlcmVnbmVyX19zdWdnZXN0aW9uX19idXR0b24tY29udGFpbmVyIC50ay1idXR0b246aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZDogI2MwNTcwMTtcbn1cbi50ay1iZXJlZ25lciAudGstZm9ybS1maWVsZCBsYWJlbCwgYXJ0aWNsZS50ay1lbmVyZ2liZXJlZ25lciAudGstZm9ybS1maWVsZCBsYWJlbCB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuOCk7XG59XG4udGstYmVyZWduZXIgLnRrLWZvcm0tZmllbGQgaW5wdXQsIGFydGljbGUudGstZW5lcmdpYmVyZWduZXIgLnRrLWZvcm0tZmllbGQgaW5wdXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTdlN2U4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZTdlN2U4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgb3V0bGluZTogbm9uZTtcbiAgcGFkZGluZzogMS4zMTI1cmVtIDEuMzc1cmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHJlc2l6ZTogbm9uZTtcbiAgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIDAuM3MgZWFzZTtcbiAgd2lkdGg6IDEwMCU7XG4gIHotaW5kZXg6IDE7XG4gIGhlaWdodDogYXV0bztcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbn1cbi50ay1iZXJlZ25lciAudGstdHlwb2dyYXBoeS0tY29sb3ItYnJvd24sIGFydGljbGUudGstZW5lcmdpYmVyZWduZXIgLnRrLXR5cG9ncmFwaHktLWNvbG9yLWJyb3duIHtcbiAgY29sb3I6ICMwMDA7XG59XG4udGstYmVyZWduZXIgLnRrLWJlcmVnbmVyLWNlbnRlci1yYWRpb3MsIGFydGljbGUudGstZW5lcmdpYmVyZWduZXIgLnRrLWJlcmVnbmVyLWNlbnRlci1yYWRpb3Mge1xuICBwYWRkaW5nLXRvcDogMjVweDtcbn1cbi50ay1iZXJlZ25lciAudGstcmFkaW8gaW5wdXRbdHlwZT1yYWRpb10sIGFydGljbGUudGstZW5lcmdpYmVyZWduZXIgLnRrLXJhZGlvIGlucHV0W3R5cGU9cmFkaW9dIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZsb2F0OiBsZWZ0O1xuICBhcHBlYXJhbmNlOiByYWRpbztcbiAgb3BhY2l0eTogMTtcbiAgd2lkdGg6IGF1dG87XG4gIG1hcmdpbjogMXB4IDAgMDtcbiAgaGVpZ2h0OiBhdXRvO1xuICB6LWluZGV4OiAxO1xufVxuLnRrLWJlcmVnbmVyIC50ay1yYWRpbyBsYWJlbCwgYXJ0aWNsZS50ay1lbmVyZ2liZXJlZ25lciAudGstcmFkaW8gbGFiZWwge1xuICBjb2xvcjogIzAwMDtcbn1cbi50ay1iZXJlZ25lciAudGstcmFkaW8gbGFiZWw6YmVmb3JlLCBhcnRpY2xlLnRrLWVuZXJnaWJlcmVnbmVyIC50ay1yYWRpbyBsYWJlbDpiZWZvcmUsIC50ay1iZXJlZ25lciAudGstcmFkaW8gbGFiZWw6YWZ0ZXIsIGFydGljbGUudGstZW5lcmdpYmVyZWduZXIgLnRrLXJhZGlvIGxhYmVsOmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi50ay1iZXJlZ25lciAudGstcmFkaW8gKyAudGstdG9vbHRpcCwgYXJ0aWNsZS50ay1lbmVyZ2liZXJlZ25lciAudGstcmFkaW8gKyAudGstdG9vbHRpcCB7XG4gIG1hcmdpbi1sZWZ0OiAtMjRweDtcbn1cbi50ay1iZXJlZ25lciAudGstc2VsZWN0LCBhcnRpY2xlLnRrLWVuZXJnaWJlcmVnbmVyIC50ay1zZWxlY3Qge1xuICBoZWlnaHQ6IDYycHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlN2U3ZTg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0MlM0Z4bWwgdmVyc2lvbj0nMS4wJyBlbmNvZGluZz0ndXRmLTgnJTNGJTNFJTNDc3ZnIHZlcnNpb249JzEuMScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB4bWxuczp4bGluaz0naHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluaycgeD0nMHB4JyB5PScwcHgnIHZpZXdCb3g9JzAgMCAxMiA4JyBzdHlsZT0nZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAxMiA4OycgeG1sOnNwYWNlPSdwcmVzZXJ2ZSclM0UlM0NnJTNFJTNDcGF0aCBmaWxsPSclMjMwMDRjNmEnIGQ9J003LjgsNi4xTDEyLDEuOUwxMC4yLDBMNiw0LjJMMS44LDBMMCwxLjlsNC4yLDQuMkw2LDhMNy44LDYuMXonLyUzRSUzQy9nJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2U3ZTdlODtcbiAgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIDAuM3MgZWFzZTtcbn1cbi50ay1iZXJlZ25lciAudGstc2VsZWN0OmhvdmVyLCBhcnRpY2xlLnRrLWVuZXJnaWJlcmVnbmVyIC50ay1zZWxlY3Q6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICM2OTYwNTc7XG4gIG91dGxpbmU6IDA7XG59XG4udGstYmVyZWduZXIgLnJhbmdlX192b2x1bWUtc2xpZGVyOjotd2Via2l0LXNsaWRlci1ydW5uYWJsZS10cmFjaywgYXJ0aWNsZS50ay1lbmVyZ2liZXJlZ25lciAucmFuZ2VfX3ZvbHVtZS1zbGlkZXI6Oi13ZWJraXQtc2xpZGVyLXJ1bm5hYmxlLXRyYWNrIHtcbiAgaGVpZ2h0OiA2cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMmYyZjI7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xufVxuLnRrLWJlcmVnbmVyIC5yYW5nZV9fZmlsbCwgYXJ0aWNsZS50ay1lbmVyZ2liZXJlZ25lciAucmFuZ2VfX2ZpbGwge1xuICBiYWNrZ3JvdW5kOiAjMDA2ODkwO1xuICBoZWlnaHQ6IDZweDtcbiAgdG9wOiA3cHg7XG59XG4udGstYmVyZWduZXIgaW5wdXRbdHlwZT1yYW5nZV06Oi1tcy10aHVtYiwgYXJ0aWNsZS50ay1lbmVyZ2liZXJlZ25lciBpbnB1dFt0eXBlPXJhbmdlXTo6LW1zLXRodW1iIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMXJlbTtcbiAgaGVpZ2h0OiAxcmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3gtc2hhZG93OiAwLjVweCAwLjVweCAycHggMXB4IHJnYmEoMCwgMCwgMCwgMC4zMik7XG4gIHotaW5kZXg6IDI7XG59XG4udGstYmVyZWduZXIgaW5wdXRbdHlwZT1yYW5nZV06Oi1tb3otcmFuZ2UtdGh1bWIsIGFydGljbGUudGstZW5lcmdpYmVyZWduZXIgaW5wdXRbdHlwZT1yYW5nZV06Oi1tb3otcmFuZ2UtdGh1bWIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxcmVtO1xuICBoZWlnaHQ6IDFyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJveC1zaGFkb3c6IDAuNXB4IDAuNXB4IDJweCAxcHggcmdiYSgwLCAwLCAwLCAwLjMyKTtcbiAgei1pbmRleDogMjtcbn1cbi50ay1iZXJlZ25lciBpbnB1dFt0eXBlPXJhbmdlXTo6LXdlYmtpdC1zbGlkZXItdGh1bWIsIGFydGljbGUudGstZW5lcmdpYmVyZWduZXIgaW5wdXRbdHlwZT1yYW5nZV06Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMXJlbTtcbiAgaGVpZ2h0OiAxcmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3gtc2hhZG93OiAwLjVweCAwLjVweCAycHggMXB4IHJnYmEoMCwgMCwgMCwgMC4zMik7XG4gIHotaW5kZXg6IDI7XG59XG4udGstYmVyZWduZXIgLnRrLWV4cGFuZC1idG4sIGFydGljbGUudGstZW5lcmdpYmVyZWduZXIgLnRrLWV4cGFuZC1idG4ge1xuICBjb2xvcjogIzAwNGM2YSAhaW1wb3J0YW50O1xufVxuLnRrLWJlcmVnbmVyIC50ay1leHBhbmQtYnRuIHN2ZyBnIHBhdGgsIGFydGljbGUudGstZW5lcmdpYmVyZWduZXIgLnRrLWV4cGFuZC1idG4gc3ZnIGcgcGF0aCB7XG4gIGZpbGw6ICMwMDRjNmE7XG59XG4udGstYmVyZWduZXIgLnRrLXJlc3VsdGJveF9fY29udGFpbmVyIC50ay1yZXN1bHRib3gtaHZhZGhhcmplZ3JhYWR0aWxfX2J1eSwgYXJ0aWNsZS50ay1lbmVyZ2liZXJlZ25lciAudGstcmVzdWx0Ym94X19jb250YWluZXIgLnRrLXJlc3VsdGJveC1odmFkaGFyamVncmFhZHRpbF9fYnV5IHtcbiAgY29sb3I6ICMwMGFkZWY7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuLnRrLWJlcmVnbmVyIC50ay1yZXN1bHRib3hfX2NvbnRhaW5lciAudGstcmVzdWx0Ym94LWh2YWRoYXJqZWdyYWFkdGlsX19jYXNoLCBhcnRpY2xlLnRrLWVuZXJnaWJlcmVnbmVyIC50ay1yZXN1bHRib3hfX2NvbnRhaW5lciAudGstcmVzdWx0Ym94LWh2YWRoYXJqZWdyYWFkdGlsX19jYXNoIHtcbiAgY29sb3I6ICMwMDRjNmE7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBtYXJnaW4tdG9wOiA1cHg7XG59XG4udGstYmVyZWduZXIgI3RrLWJlcmVnbmVyX19ob3VzZS1jb2xvcmVkLXN0YXRpYyBnIHBhdGg6bnRoLWNoaWxkKDEpLCBhcnRpY2xlLnRrLWVuZXJnaWJlcmVnbmVyICN0ay1iZXJlZ25lcl9faG91c2UtY29sb3JlZC1zdGF0aWMgZyBwYXRoOm50aC1jaGlsZCgxKSwgLnRrLWJlcmVnbmVyICN0ay1iZXJlZ25lcl9faG91c2UtY29sb3JlZC1zdGF0aWMgZyBwYXRoOm50aC1jaGlsZCgyKSwgYXJ0aWNsZS50ay1lbmVyZ2liZXJlZ25lciAjdGstYmVyZWduZXJfX2hvdXNlLWNvbG9yZWQtc3RhdGljIGcgcGF0aDpudGgtY2hpbGQoMiksIC50ay1iZXJlZ25lciAjdGstYmVyZWduZXJfX2hvdXNlLWNvbG9yZWQtc3RhdGljIGcgcGF0aDpudGgtY2hpbGQoMyksIGFydGljbGUudGstZW5lcmdpYmVyZWduZXIgI3RrLWJlcmVnbmVyX19ob3VzZS1jb2xvcmVkLXN0YXRpYyBnIHBhdGg6bnRoLWNoaWxkKDMpLCAudGstYmVyZWduZXIgI3RrLWJlcmVnbmVyX19ob3VzZS1jb2xvcmVkLXN0YXRpYyBnIHBhdGg6bnRoLWNoaWxkKDQpLCBhcnRpY2xlLnRrLWVuZXJnaWJlcmVnbmVyICN0ay1iZXJlZ25lcl9faG91c2UtY29sb3JlZC1zdGF0aWMgZyBwYXRoOm50aC1jaGlsZCg0KSB7XG4gIGZpbGw6ICMwMGFkZWY7XG59XG4udGstYmVyZWduZXIgI3RrLWJlcmVnbmVyX19ob3VzZS1jb2xvcmVkLXN0YXRpYyBnIHBhdGg6bnRoLWNoaWxkKDUpLCBhcnRpY2xlLnRrLWVuZXJnaWJlcmVnbmVyICN0ay1iZXJlZ25lcl9faG91c2UtY29sb3JlZC1zdGF0aWMgZyBwYXRoOm50aC1jaGlsZCg1KSwgLnRrLWJlcmVnbmVyICN0ay1iZXJlZ25lcl9faG91c2UtY29sb3JlZC1zdGF0aWMgZyBwYXRoOm50aC1jaGlsZCg2KSwgYXJ0aWNsZS50ay1lbmVyZ2liZXJlZ25lciAjdGstYmVyZWduZXJfX2hvdXNlLWNvbG9yZWQtc3RhdGljIGcgcGF0aDpudGgtY2hpbGQoNikge1xuICBmaWxsOiAjMDA0YzZhO1xufVxuLnRrLWJlcmVnbmVyIC50ay1yZXN1bHRib3hfX2xhYW4taXRlbV9fcGVyY2VudCwgYXJ0aWNsZS50ay1lbmVyZ2liZXJlZ25lciAudGstcmVzdWx0Ym94X19sYWFuLWl0ZW1fX3BlcmNlbnQge1xuICB3aWR0aDogNDNweDtcbn1cbi50ay1iZXJlZ25lciAudGstcmVzdWx0Ym94X19mcml2YWVyZGlfX3ZhbHVlLCBhcnRpY2xlLnRrLWVuZXJnaWJlcmVnbmVyIC50ay1yZXN1bHRib3hfX2ZyaXZhZXJkaV9fdmFsdWUge1xuICBjb2xvcjogIzAwNGM2YTtcbiAgbWFyZ2luOiAyMHB4IDAgMzBweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4udGstYmVyZWduZXIgLnRrLXJlc3VsdGJveF9fZnJpdmFlcmRpX19ob3VzZXZhbHVlLCBhcnRpY2xlLnRrLWVuZXJnaWJlcmVnbmVyIC50ay1yZXN1bHRib3hfX2ZyaXZhZXJkaV9faG91c2V2YWx1ZSB7XG4gIGNvbG9yOiAjMDA0YzZhO1xuICBtYXJnaW46IDIwcHggMDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDgwcHgpIHtcbiAgLnRrLWJlcmVnbmVyIC50ay1yZXN1bHRib3hfX3Jlc3VsdC1hZnRlciwgYXJ0aWNsZS50ay1lbmVyZ2liZXJlZ25lciAudGstcmVzdWx0Ym94X19yZXN1bHQtYWZ0ZXIsXG4udGstYmVyZWduZXIgLnRrLXJlc3VsdGJveF9fcmVzdWx0LWJlZm9yZSxcbmFydGljbGUudGstZW5lcmdpYmVyZWduZXIgLnRrLXJlc3VsdGJveF9fcmVzdWx0LWJlZm9yZSB7XG4gICAgcGFkZGluZy10b3A6IDEwMHB4O1xuICB9XG4gIC50ay1iZXJlZ25lciAudGstcmVzdWx0Ym94X19yZXN1bHQtYWZ0ZXIsIGFydGljbGUudGstZW5lcmdpYmVyZWduZXIgLnRrLXJlc3VsdGJveF9fcmVzdWx0LWFmdGVyIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICB9XG59XG4udGstYmVyZWduZXIgLnRrLXJlc3VsdGJveC1odmFkaGFyamVncmFhZHRpbF9faXRlbTpudGgtY2hpbGQoMSkgLnRrLXJlc3VsdGJveC1odmFkaGFyamVncmFhZHRpbF9fbGFiZWwsIGFydGljbGUudGstZW5lcmdpYmVyZWduZXIgLnRrLXJlc3VsdGJveC1odmFkaGFyamVncmFhZHRpbF9faXRlbTpudGgtY2hpbGQoMSkgLnRrLXJlc3VsdGJveC1odmFkaGFyamVncmFhZHRpbF9fbGFiZWwge1xuICBmb250LXNpemU6IDIwcHg7XG59XG5cbi50ay1iZXJlZ25lci1ueXQtbGFhbi10aWwtYm9saWdrb2ViIHN2ZyN0ay1zdmctdjEgZyB7XG4gIGZpbGw6ICMwMGFkZWY7XG59XG4udGstYmVyZWduZXItbnl0LWxhYW4tdGlsLWJvbGlna29lYiBzdmcjdGstc3ZnLXYyIGcge1xuICBmaWxsOiAjNmI2ZTcwO1xufVxuLnRrLWJlcmVnbmVyLW55dC1sYWFuLXRpbC1ib2xpZ2tvZWIgc3ZnI3RrLXN2Zy12MyBnIHtcbiAgZmlsbDogIzAwNGM2YTtcbn1cbi50ay1iZXJlZ25lci1ueXQtbGFhbi10aWwtYm9saWdrb2ViIC50ay1yZXN1bHRib3hfX2xhYW4taXRlbV9fcGVyY2VudC0tb3JhbmdlIHtcbiAgY29sb3I6ICMwMGFkZWYgIWltcG9ydGFudDtcbn1cbi50ay1iZXJlZ25lci1ueXQtbGFhbi10aWwtYm9saWdrb2ViIC50ay1yZXN1bHRib3hfX2xhYW4taXRlbV9fcGVyY2VudC0teWVsbG93IHtcbiAgY29sb3I6ICM2YjZlNzAgIWltcG9ydGFudDtcbn1cbi50ay1iZXJlZ25lci1ueXQtbGFhbi10aWwtYm9saWdrb2ViIC50ay1yZXN1bHRib3hfX2xhYW4taXRlbV9fcGVyY2VudC0tcmVkIHtcbiAgY29sb3I6ICMwMDRjNmEgIWltcG9ydGFudDtcbn1cbi50ay1iZXJlZ25lci1ueXQtbGFhbi10aWwtYm9saWdrb2ViIC50ay1yZXN1bHRib3hfX3Jlc3VsdC1hZnRlciB7XG4gIG1hcmdpbi10b3A6IDkwcHg7XG59XG5cbi50ay1iZXJlZ25lci10aWxsYWVnc2xhYW4gc3ZnI3RrLXN2Zy12MSBnIHtcbiAgZmlsbDogIzAwYWRlZjtcbn1cbi50ay1iZXJlZ25lci10aWxsYWVnc2xhYW4gc3ZnI3RrLXN2Zy12MiBnIHtcbiAgZmlsbDogIzZiNmU3MDtcbn1cbi50ay1iZXJlZ25lci10aWxsYWVnc2xhYW4gc3ZnI3RrLXN2Zy12MyBnIHtcbiAgZmlsbDogIzAwNGM2YTtcbn1cbi50ay1iZXJlZ25lci10aWxsYWVnc2xhYW4gc3Bhbi50ay1yZXN1bHRib3hfX2xhYW4taXRlbV9fcGVyY2VudC0tb3JhbmdlIHtcbiAgY29sb3I6ICMwMGFkZWY7XG59XG4udGstYmVyZWduZXItdGlsbGFlZ3NsYWFuIHNwYW4udGstcmVzdWx0Ym94X19sYWFuLWl0ZW1fX3BlcmNlbnQtLXllbGxvdyB7XG4gIGNvbG9yOiAjNmI2ZTcwO1xufVxuLnRrLWJlcmVnbmVyLXRpbGxhZWdzbGFhbiBzcGFuLnRrLXJlc3VsdGJveF9fbGFhbi1pdGVtX19wZXJjZW50LS1yZWQge1xuICBjb2xvcjogIzAwNGM2YTtcbn1cblxuLnRrLXJlc3VsdGJveF9fa3VuZGVLcm9uZXJfX3ZhbHVlIHtcbiAgbWFyZ2luOiAyMHB4IDA7XG59XG5cbmFydGljbGUudGstZW5lcmdpYmVyZWduZXIge1xuICBtYXgtd2lkdGg6IDEzNjJweDtcbiAgbWFyZ2luOiBhdXRvO1xuICBiYWNrZ3JvdW5kOiB1bnNldDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA2NDBweCkge1xuICBhcnRpY2xlLnRrLWVuZXJnaWJlcmVnbmVyIHtcbiAgICBtYXgtd2lkdGg6IDg1My4zMzMzMzMzMzMzcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgYXJ0aWNsZS50ay1lbmVyZ2liZXJlZ25lciB7XG4gICAgbWF4LXdpZHRoOiAxMzYycHg7XG4gIH1cbn1cbmFydGljbGUudGstZW5lcmdpYmVyZWduZXI6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1O1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogNTAlO1xuICB3aWR0aDogMTAwdnc7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgYm90dG9tOiAwO1xufVxuYXJ0aWNsZS50ay1lbmVyZ2liZXJlZ25lciBoMixcbmFydGljbGUudGstZW5lcmdpYmVyZWduZXIgaDMsXG5hcnRpY2xlLnRrLWVuZXJnaWJlcmVnbmVyIGg0IHtcbiAgd29yZC1icmVhazogYnJlYWstd29yZDtcbn1cbmFydGljbGUudGstZW5lcmdpYmVyZWduZXIgLnRrLWJlcmVnbmVyLCBhcnRpY2xlLnRrLWVuZXJnaWJlcmVnbmVyIGFydGljbGUudGstZW5lcmdpYmVyZWduZXIge1xuICBwYWRkaW5nOiAwO1xufVxuYXJ0aWNsZS50ay1lbmVyZ2liZXJlZ25lciAudGstYmVyZWduZXIgKiwgYXJ0aWNsZS50ay1lbmVyZ2liZXJlZ25lciBhcnRpY2xlLnRrLWVuZXJnaWJlcmVnbmVyICoge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuYXJ0aWNsZS50ay1lbmVyZ2liZXJlZ25lciAudGstZW5lcmdpYmVyZWduZXJfX2VudGVyLWluZm8ge1xuICBwYWRkaW5nLWJvdHRvbTogNDBweDtcbiAgbWFyZ2luOiAwIDMwcHggMCAzMHB4O1xufVxuYXJ0aWNsZS50ay1lbmVyZ2liZXJlZ25lciAudGstZW5lcmdpYmVyZWduZXJfX2xvYWRpbmctd3JhcHBlciB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cbmFydGljbGUudGstZW5lcmdpYmVyZWduZXIgLnRrLWVuZXJnaWJlcmVnbmVyX19lbnRlci1pbmZvLS1ob3VzZS1pbmZvLXNob3duIH4gLnRrLWVuZXJnaWJlcmVnbmVyX19sb2FkaW5nLXdyYXBwZXIge1xuICBtYXJnaW46IDQwcHggMDtcbiAgcGFkZGluZzogMjBweCAwO1xufVxuYXJ0aWNsZS50ay1lbmVyZ2liZXJlZ25lciAudGstZW5lcmdpYmVyZWduZXJfX3Byb2dyZXNzYmFyIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbmFydGljbGUudGstZW5lcmdpYmVyZWduZXIgLnRrLWVuZXJnaWJlcmVnbmVyLS1lcnJvci10aXRsZSB7XG4gIHdpZHRoOiA1MCU7XG59XG5hcnRpY2xlLnRrLWVuZXJnaWJlcmVnbmVyIC50ay1lbmVyZ2liZXJlZ25lcl9fcHJvZ3Jlc3NiYXJfX2NvbnRhaW5lciB7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cbmFydGljbGUudGstZW5lcmdpYmVyZWduZXIgLnRrLWZvcm0tZmllbGQtLWVuZXJnaWJlcmVnbmVyIGxhYmVsIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuYXJ0aWNsZS50ay1lbmVyZ2liZXJlZ25lciAudGstZW5lcmdpYmVyZWduZXJfX2VudGVyLWluZm9fX3Jlc2V0LWlucHV0IHtcbiAgei1pbmRleDogMTA7XG4gIG1hcmdpbjogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICB0b3A6IDUwJTtcbn1cbmFydGljbGUudGstZW5lcmdpYmVyZWduZXIgLnRrLWVuZXJnaWJlcmVnbmVyX19lbnRlci1pbmZvX19pbWFnZS1jb250YWluZXIge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG59XG5hcnRpY2xlLnRrLWVuZXJnaWJlcmVnbmVyIC50ay1lbmVyZ2liZXJlZ25lcl9fZW50ZXItaW5mb19faW1hZ2UtY29udGFpbmVyIHAge1xuICBmb250LXNpemU6IDFyZW07XG4gIG1heC13aWR0aDogMjVyZW07XG59XG5hcnRpY2xlLnRrLWVuZXJnaWJlcmVnbmVyIC50ay1lbmVyZ2liZXJlZ25lcl9fZW50ZXItaW5mb19faW1nIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbmFydGljbGUudGstZW5lcmdpYmVyZWduZXIgLnRrLWVuZXJnaWJlcmVnbmVyX19lbnRlci1pbmZvX19pbWcgaW1nIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbmFydGljbGUudGstZW5lcmdpYmVyZWduZXIgLnRrLWVuZXJnaWJlcmVnbmVyX19ib2R5LXRleHQtLWFkZHJlc3MsXG5hcnRpY2xlLnRrLWVuZXJnaWJlcmVnbmVyIC50ay1lbmVyZ2liZXJlZ25lcl9fYm9keS10ZXh0X19kYXRhLWxhYmVsLFxuYXJ0aWNsZS50ay1lbmVyZ2liZXJlZ25lciAudGstZW5lcmdpYmVyZWduZXJfX2hvdXNlLWluZm9fX2l0ZW0sXG5hcnRpY2xlLnRrLWVuZXJnaWJlcmVnbmVyIC50ay1lbmVyZ2liZXJlZ25lcl9fc3VnZ2VzdGlvbl9fY2FyZC1ib3R0b20gdWwgbGk6OmJlZm9yZSB7XG4gIGNvbG9yOiAjMDA2ODkwO1xufVxuYXJ0aWNsZS50ay1lbmVyZ2liZXJlZ25lciAudGstZW5lcmdpYmVyZWduZXJfX2hvdXNlLWluZm9fX2l0ZW0ge1xuICBib3JkZXItY29sb3I6ICMwMDY4OTA7XG59XG5hcnRpY2xlLnRrLWVuZXJnaWJlcmVnbmVyIC50ay1lbmVyZ2liZXJlZ25lcl9fc3ZnLWNvbnRhaW5lciB7XG4gIHN0cm9rZTogIzAwMDtcbn1cbmFydGljbGUudGstZW5lcmdpYmVyZWduZXIgLnRrLWVuZXJnaWJlcmVnbmVyX19zdWdnZXN0aW9uX19ib3R0b20tYnV0dG9uLWNvbnRhaW5lciB7XG4gIGJvcmRlci1jb2xvcjogI2U1ZTVlNTtcbn1cbmFydGljbGUudGstZW5lcmdpYmVyZWduZXIgLnRrLWVuZXJnaWJlcmVnbmVyX19zdWdnZXN0aW9uX19jYXJkLFxuYXJ0aWNsZS50ay1lbmVyZ2liZXJlZ25lciAudGstZW5lcmdpYmVyZWduZXJfX3N1Z2dlc3Rpb25fX2NhcmRfX21vYmlsZSB7XG4gIGJvcmRlci1jb2xvcjogI2U1ZTVlNTtcbn1cbmFydGljbGUudGstZW5lcmdpYmVyZWduZXIgLnRrLWVuZXJnaWJlcmVnbmVyX19zdWdnZXN0aW9uX19yZXN1bHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA0YzZhO1xuICBib3JkZXItY29sb3I6ICNlNWU1ZTU7XG59XG5hcnRpY2xlLnRrLWVuZXJnaWJlcmVnbmVyIC50ay1lbmVyZ2liZXJlZ25lcl9fc3VnZ2VzdGlvbl9fcmVzdWx0IC50ay1lbmVyZ2liZXJlZ25lcl9fc3VnZ2VzdGlvbl9fcmVzdWx0LXRpdGxlLFxuYXJ0aWNsZS50ay1lbmVyZ2liZXJlZ25lciAudGstZW5lcmdpYmVyZWduZXJfX3N1Z2dlc3Rpb25fX3Jlc3VsdCAudGstZW5lcmdpYmVyZWduZXJfX3N1Z2dlc3Rpb25fX3Jlc3VsdC13cmFwcGVyICosXG5hcnRpY2xlLnRrLWVuZXJnaWJlcmVnbmVyIC50ay1lbmVyZ2liZXJlZ25lcl9fc3VnZ2VzdGlvbl9fcmVzdWx0IC50ay1lbmVyZ2liZXJlZ25lcl9fc3VnZ2VzdGlvbl9fcmVzdWx0LWJvdHRvbSAqIHtcbiAgY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XG4gIHN0cm9rZTogd2hpdGU7XG59XG5hcnRpY2xlLnRrLWVuZXJnaWJlcmVnbmVyIC50ay1lbmVyZ2liZXJlZ25lcl9fc3VnZ2VzdGlvbl9fcmVzdWx0IC50ay1lbmVyZ2liZXJlZ25lcl9fc3VnZ2VzdGlvbl9fYzAyLXNhdmluZ3MgKiB7XG4gIGNvbG9yOiAjMDAwO1xufVxuYXJ0aWNsZS50ay1lbmVyZ2liZXJlZ25lciAudGstZW5lcmdpYmVyZWduZXJfX3N1Z2dlc3Rpb25fX2MwMi1zYXZpbmdzLWNvbnRhaW5lciB7XG4gIGJvcmRlci1jb2xvcjogI2U1ZTVlNTtcbn1cbmFydGljbGUudGstZW5lcmdpYmVyZWduZXIgLnRrLWVuZXJnaWJlcmVnbmVyX19zdWdnZXN0aW9uX19yZXN1bHQgLnRrLWVuZXJnaWJlcmVnbmVyX19zdmctY29udGFpbmVyIGltZyB7XG4gIGZpbHRlcjogZ3JheXNjYWxlKDEpO1xuICAtd2Via2l0LWZpbHRlcjogZ3JheXNjYWxlKDEpO1xufVxuYXJ0aWNsZS50ay1lbmVyZ2liZXJlZ25lciAudGstZW5lcmdpYmVyZWduZXJfX2hvdXNlLWluZm9fX2J1dHRvbi1jb250YWluZXIgLnRrLWJ1dHRvbixcbmFydGljbGUudGstZW5lcmdpYmVyZWduZXIgLnRrLWJ1dHRvbi0tcHJpbWFyeS1lZGl0LXllbGxvdy50ay1lbmVyZ2liZXJlZ25lcl9fZ2V0LXN0YXJ0ZWRfX2NhcmRfX2J1dHRvbiB7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgYm9yZGVyLWNvbG9yOiAjMDA2ODkwO1xuICBib3JkZXItcmFkaXVzOiAyLjEyNXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNjg5MDtcbiAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjNzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4zcywgZm9udC1zaXplIDAuMXM7XG59XG5hcnRpY2xlLnRrLWVuZXJnaWJlcmVnbmVyIC50ay1lbmVyZ2liZXJlZ25lcl9faG91c2UtaW5mb19fYnV0dG9uLWNvbnRhaW5lciAudGstYnV0dG9uOmhvdmVyLFxuYXJ0aWNsZS50ay1lbmVyZ2liZXJlZ25lciAudGstYnV0dG9uLS1wcmltYXJ5LWVkaXQteWVsbG93LnRrLWVuZXJnaWJlcmVnbmVyX19nZXQtc3RhcnRlZF9fY2FyZF9fYnV0dG9uOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNGM2YTtcbn1cbmFydGljbGUudGstZW5lcmdpYmVyZWduZXIgLnRrLWVuZXJnaWJlcmVnbmVyX19nZXQtc3RhcnRlZF9fY2FyZC1jb250YWluZXIgLnRrLWVuZXJnaWJlcmVnbmVyX19zdmctY29udGFpbmVyIHtcbiAgZmlsdGVyOiBncmF5c2NhbGUoMSkgYnJpZ2h0bmVzcygwKTtcbiAgLXdlYmtpdC1maWx0ZXI6IGdyYXlzY2FsZSgxKSBicmlnaHRuZXNzKDApO1xufVxuYXJ0aWNsZS50ay1lbmVyZ2liZXJlZ25lciAudGstZW5lcmdpYmVyZWduZXJfX3N1Z2dlc3Rpb25fX3Jlc3VsdC10ZXh0LS1sYXJnZSB7XG4gIG1hcmdpbi10b3A6IDAuNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xufVxuYXJ0aWNsZS50ay1lbmVyZ2liZXJlZ25lciAudGstZW5lcmdpYmVyZWduZXJfX3N1Z2dlc3Rpb24tZWRpdC1tb2RhbF9fY2lyY2xlLS1zZWxlY3RlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDY4OTA7XG59XG5hcnRpY2xlLnRrLWVuZXJnaWJlcmVnbmVyIC50ay1lbmVyZ2liZXJlZ25lcl9fc3VnZ2VzdGlvbi1lZGl0LW1vZGFsX19pdGVtLS1zZWxlY3RlZCB7XG4gIGJvcmRlci1jb2xvcjogIzAwNjg5MDtcbn1cbmFydGljbGUudGstZW5lcmdpYmVyZWduZXIgLnRrLWVuZXJnaWJlcmVnbmVyX19tb2RhbF9fdGV4dC1jb250YWluZXIgc3Ryb25nIHtcbiAgY29sb3I6ICMwMDY4OTA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTA4MXB4KSB7XG4gIGFydGljbGUudGstZW5lcmdpYmVyZWduZXIgLnRrLWVuZXJnaWJlcmVnbmVyX19lbnRlci1pbmZvIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG4gIGFydGljbGUudGstZW5lcmdpYmVyZWduZXIgLnRrLWVuZXJnaWJlcmVnbmVyX19lbnRlci1pbmZvX19pbWFnZS1jb250YWluZXIge1xuICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICBhcnRpY2xlLnRrLWVuZXJnaWJlcmVnbmVyIC50ay1lbmVyZ2liZXJlZ25lcl9fZ2V0LXN0YXJ0ZWRfX2J1dHRvbi1saW5rIHtcbiAgICBjb2xvcjogIzAwNjg5MDtcbiAgfVxuICBhcnRpY2xlLnRrLWVuZXJnaWJlcmVnbmVyIC50ay1lbmVyZ2liZXJlZ25lcl9fZ2V0LXN0YXJ0ZWQge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICAgIG92ZXJmbG93LXk6IGhpZGRlbjtcbiAgfVxuICBhcnRpY2xlLnRrLWVuZXJnaWJlcmVnbmVyIC50ay1lbmVyZ2liZXJlZ25lcl9fZ2V0LXN0YXJ0ZWRfX2NhcmRfX3RpdGxlLWNvbnRhaW5lciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG4gIGFydGljbGUudGstZW5lcmdpYmVyZWduZXIgLnRrLWVuZXJnaWJlcmVnbmVyX19nZXQtc3RhcnRlZF9fY2FyZF9fdGl0bGUtY29udGFpbmVyID4gKiB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG4gIGFydGljbGUudGstZW5lcmdpYmVyZWduZXIgLnRrLWVuZXJnaWJlcmVnbmVyX19lbnRlci1pbmZvX19idXR0b24tZ3JvdXAge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIGFydGljbGUudGstZW5lcmdpYmVyZWduZXIgLnRrLWVuZXJnaWJlcmVnbmVyX19ob3VzZS1pbmZvX19yb3ctY29udGFpbmVyLS1tb2JpbGUge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG92ZXJmbG93LXg6IGF1dG87XG4gIH1cbiAgYXJ0aWNsZS50ay1lbmVyZ2liZXJlZ25lciAudGstZW5lcmdpYmVyZWduZXJfX3N1Z2dlc3Rpb25fX3Jlc3VsdCB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWFyZ2luOiAyMHB4O1xuICB9XG59XG5cbi50cnVzdHBpbG90LXdpZGdldC10aGlyZC1wYXJ0eSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY2xlYXI6IGJvdGg7XG4gIG1hcmdpbi1ib3R0b206IDQ4cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC50cnVzdHBpbG90LXdpZGdldC10aGlyZC1wYXJ0eSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNjRweDtcbiAgfVxufVxuLnRydXN0cGlsb3Qtd2lkZ2V0LXRoaXJkLXBhcnR5IGgyIHtcbiAgZm9udC1mYW1pbHk6IFwiRm9yb3lhIEJhbmtpIERpc3BsYXlcIiwgXCJIZWx2ZXRpY2FcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgbWFyZ2luOiAwO1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAyNHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gIC50cnVzdHBpbG90LXdpZGdldC10aGlyZC1wYXJ0eSBoMiB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xuICB9XG59XG4udHJ1c3RwaWxvdC13aWRnZXQtdGhpcmQtcGFydHkgLmZyYW1lX19jZWxsIHtcbiAgbWF4LXdpZHRoOiAxMzYycHg7XG4gIG1hcmdpbjogYXV0bztcbiAgcGFkZGluZzogMCAxNnB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gIC50cnVzdHBpbG90LXdpZGdldC10aGlyZC1wYXJ0eSAuZnJhbWVfX2NlbGwge1xuICAgIG1heC13aWR0aDogODUzLjMzMzMzMzMzMzNweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAudHJ1c3RwaWxvdC13aWRnZXQtdGhpcmQtcGFydHkgLmZyYW1lX19jZWxsIHtcbiAgICBtYXgtd2lkdGg6IDEzNjJweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gIC50cnVzdHBpbG90LXdpZGdldC10aGlyZC1wYXJ0eSAuZnJhbWVfX2NlbGwge1xuICAgIHBhZGRpbmc6IDAgMjRweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAudHJ1c3RwaWxvdC13aWRnZXQtdGhpcmQtcGFydHkgLmZyYW1lX19jZWxsIHtcbiAgICBwYWRkaW5nOiAwIDhweDtcbiAgfVxufVxuLnRydXN0cGlsb3Qtd2lkZ2V0LXRoaXJkLXBhcnR5IC5mcmFtZV9fY2VsbC1pdGVtIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtYXJnaW4tbGVmdDogMCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgLnRydXN0cGlsb3Qtd2lkZ2V0LXRoaXJkLXBhcnR5IC5mcmFtZV9fY2VsbC1pdGVtIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnRydXN0cGlsb3Qtd2lkZ2V0LXRoaXJkLXBhcnR5IC5mcmFtZV9fY2VsbC1pdGVtIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA2NDBweCkge1xuICAudHJ1c3RwaWxvdC13aWRnZXQtdGhpcmQtcGFydHkgLmZyYW1lX19jZWxsLWl0ZW0ge1xuICAgIG1hcmdpbi1sZWZ0OiAwJTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAudHJ1c3RwaWxvdC13aWRnZXQtdGhpcmQtcGFydHkgLmZyYW1lX19jZWxsLWl0ZW0ge1xuICAgIG1hcmdpbi1sZWZ0OiAwJTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAudHJ1c3RwaWxvdC13aWRnZXQtdGhpcmQtcGFydHkgLmZyYW1lX19jZWxsLWl0ZW0ge1xuICAgIHBhZGRpbmc6IDAgOHB4O1xuICB9XG59XG5cbi50cnVzdHBpbG90LXdpZGdldCB7XG4gIHBhZGRpbmctdG9wOiAzNXB4O1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnRydXN0cGlsb3Qtd2lkZ2V0IHtcbiAgICBwYWRkaW5nOiA0NHB4IDhweCAwO1xuICB9XG59XG5cbi50cnVzdHBpbG90LXdpZGdldCBpZnJhbWUge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAyMThweCAhaW1wb3J0YW50O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAudHJ1c3RwaWxvdC13aWRnZXQgaWZyYW1lIHtcbiAgICBoZWlnaHQ6IDIyNnB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnRydXN0cGlsb3Qtd2lkZ2V0W2RhdGEtdGhlbWU9bGlnaHRdLFxuLnRydXN0cGlsb3Qtd2lkZ2V0W2RhdGEtdGhlbWU9bGlnaHRdIGlmcmFtZSB7XG4gIGJhY2tncm91bmQ6ICNlZmVmZWY7XG59XG5cbi50cnVzdHBpbG90LXdpZGdldFtkYXRhLXRoZW1lPWRhcmtdLFxuLnRydXN0cGlsb3Qtd2lkZ2V0W2RhdGEtdGhlbWU9ZGFya10gaWZyYW1lIHtcbiAgYmFja2dyb3VuZDogIzAwNjg5MDtcbn1cblxuLnNlcnZpY2UtbWVzc2FnZS5zZXJ2aWNlLW1lc3NhZ2UtLXQtYmctY29sb3ItMSB7XG4gIGJhY2tncm91bmQ6ICMwZTFhMmIgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBlMWEyYiAhaW1wb3J0YW50O1xuICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xufVxuLnNlcnZpY2UtbWVzc2FnZS5zZXJ2aWNlLW1lc3NhZ2UtLXQtYmctY29sb3ItMiB7XG4gIGJhY2tncm91bmQ6ICNkZGQ2ZjQgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RkZDZmNCAhaW1wb3J0YW50O1xuICBjb2xvcjogIzBlMWEyYiAhaW1wb3J0YW50O1xufVxuLnNlcnZpY2UtbWVzc2FnZS5zZXJ2aWNlLW1lc3NhZ2UtLXQtYmctY29sb3ItMyB7XG4gIGJhY2tncm91bmQ6ICNlYmQyOTQgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ViZDI5NCAhaW1wb3J0YW50O1xuICBjb2xvcjogIzBlMWEyYiAhaW1wb3J0YW50O1xufVxuLnNlcnZpY2UtbWVzc2FnZS5zZXJ2aWNlLW1lc3NhZ2UtLXQtYmctY29sb3ItNCwgLnNlcnZpY2UtbWVzc2FnZS5zZXJ2aWNlLW1lc3NhZ2UtLXQtYmctY29sb3ItZ3JheSB7XG4gIGJhY2tncm91bmQ6ICNmOGY3ZjUgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjdmNSAhaW1wb3J0YW50O1xuICBjb2xvcjogIzBlMWEyYiAhaW1wb3J0YW50O1xufVxuLnNlcnZpY2UtbWVzc2FnZS5zZXJ2aWNlLW1lc3NhZ2UtLXdhcm5pbmcge1xuICBiYWNrZ3JvdW5kOiAjMGUxYTJiICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwZTFhMmIgIWltcG9ydGFudDtcbiAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbn1cbi5zZXJ2aWNlLW1lc3NhZ2Uuc2VydmljZS1tZXNzYWdlLS1jcml0aWNhbCB7XG4gIGJhY2tncm91bmQ6ICNlYmQyOTQgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ViZDI5NCAhaW1wb3J0YW50O1xuICBjb2xvcjogIzBlMWEyYiAhaW1wb3J0YW50O1xufVxuXG4vKiMgc291cmNlTWFwcGluZ1VSTD1maWxlOi8vL1VzZXJzL2FsZXhhbmRlci5sYW5kYmVyZy9EZXNrdG9wL1JlcG9zL0JhbmtOb3JkaWtOZW9zUGx1c2Jhbmsvc3JjL0Zyb250ZW5kL3N0eWxlcy9zYXNzL2N1c3RvbS1zdHlsZXMuc2NzcyAqLyIsbnVsbCxudWxsLG51bGwsbnVsbCxudWxsLG51bGwsbnVsbCxudWxsLG51bGwsbnVsbCxudWxsLG51bGwsbnVsbCxudWxsLG51bGwsbnVsbCxudWxsLG51bGwsbnVsbCxudWxsLG51bGwsbnVsbCxudWxsLG51bGwsbnVsbCxudWxsLG51bGwsbnVsbCxudWxsLG51bGwsbnVsbCxudWxsLG51bGwsbnVsbCxudWxsLG51bGwsbnVsbCxudWxsLG51bGwsbnVsbCxudWxsLG51bGwsbnVsbCxudWxsLG51bGwsbnVsbCxudWxsLG51bGwsbnVsbCxudWxsLG51bGwsbnVsbCxudWxsLG51bGwsbnVsbCxudWxsLG51bGwsbnVsbCxudWxsLG51bGwsbnVsbCxudWxsLG51bGwsbnVsbCxudWxsLG51bGwsbnVsbCxudWxsLG51bGwsbnVsbCxudWxsLG51bGwsbnVsbCxudWxsLG51bGwsbnVsbCxudWxsLG51bGwsbnVsbCxudWxsLG51bGwsbnVsbCxudWxsLG51bGwsbnVsbCxudWxsLG51bGwsbnVsbCxudWxsLG51bGwsbnVsbCxudWxsXX0= */

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