/* Base */
*,
*::before,
*::after {
  box-sizing: border-box;
}

ul,
ul[class],
ol[class] {
  padding: 0;
  margin: 0;
}

body,
h1,
h2,
h3,
h4,
p,
ul[class],
ol[class],
li,
figure,
figcaption,
blockquote,
dl,
dd {
  margin: 0;
}

html {
  font-size: 10px;
  scroll-behavior: smooth;
}

body {
  text-rendering: optimizeSpeed;
  line-height: 1.5;
}

ul[class],
ol[class],
ul {
  list-style: none;
}

a:not([class]) {
  text-decoration-skip-ink: auto;
}

img, video {
  object-fit: cover;
}

svg, img, video {
  width: 100%;
  height: 100%;
  display: block;
}

iframe {
  width: 100%;
  height: 100%;
}

article > * + * {
  margin-top: 1em;
}

input,
button,
textarea,
select,
a {
  font: inherit;
  appearance: none;
  outline: none;
}

@media (prefers-reduced-motion: reduce) {
  * {
    animation-duration: 0.01ms !important;
    animation-iteration-count: 1 !important;
    transition-duration: 0.01ms !important;
    scroll-behavior: auto !important;
  }
}
.navbar-brand:focus,
.nav-link:focus,
.btn-close:focus,
.btn:focus {
  box-shadow: none;
}

.navbar-expand-md .navbar-nav .nav-link {
  padding: 0;
}

button,
a {
  width: 100%;
  display: block;
}

button {
  border: none;
  background-color: transparent;
}

span {
  display: block;
}

input,
textarea {
  background-color: transparent;
  border: none;
  width: 100%;
}

button {
  cursor: pointer;
}

.container {
  max-width: 120rem;
  padding: 0 2rem;
  margin: 0 auto;
}
@media (min-width: 1200px) {
  .container {
    padding: 0 4rem;
  }
}

body {
  padding: 6rem 0 0;
  overflow: visible;
  color: #fff;
  background-color: rgb(150, 10, 12);
  font-size: 1.6rem;
  line-height: 1.9rem;
  font-family: "Inter", serif;
  font-optical-sizing: auto;
  font-weight: 400;
  font-style: normal;
}
body.no-scroll {
  overflow: hidden;
}

img {
  max-width: 33rem;
}

footer,
section,
main {
  position: relative;
}

.wrapper {
  overflow: hidden;
}

.title_main {
  font-size: 3.2rem;
  line-height: 4.2rem;
  margin: 0 0 3rem;
  font-family: "Inter", serif;
  font-optical-sizing: auto;
  font-weight: 700;
  font-style: normal;
}
@media (min-width: 1024px) {
  .title_main {
    font-size: 6.6rem;
    line-height: 7.9rem;
  }
}

.title_section {
  font-size: 3.2rem;
  line-height: 4.2rem;
  margin: 0 0 3rem;
  font-family: "Inter", serif;
  font-optical-sizing: auto;
  font-weight: 700;
  font-style: normal;
}
@media (min-width: 1024px) {
  .title_section {
    font-size: 4rem;
    line-height: 4.2rem;
  }
}

.flex {
  display: flex;
  flex-direction: column;
  gap: 3rem;
}
@media (min-width: 768px) {
  .flex {
    justify-content: space-between;
    flex-direction: row;
  }
}
@media (min-width: 768px) {
  .flex__wrap2, .flex__wrap1 {
    width: 50%;
  }
}
@media (min-width: 1024px) {
  .flex__wrap1 {
    width: 65%;
  }
}

.background_img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: -1;
}

.thanks {
  padding: 8rem 0;
}
@media (min-width: 1024px) {
  .thanks {
    padding: 14rem 0 8.9rem;
  }
}
.thanks__title {
  text-transform: uppercase;
  font-size: 4.8rem;
  line-height: 7.2rem;
  margin: 0 0 5rem;
}
.thanks__text {
  margin: 0 0 3rem;
}
.thanks__button {
  max-width: 20rem;
}

/* Blocks */
.btn_to_top {
  position: fixed;
  bottom: 2rem;
  right: 2rem;
  width: 5rem;
  height: 5rem;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 2rem;
  line-height: 100%;
  background-color: rgb(11, 0, 26);
  border-radius: 50%;
  border: 0.2rem solid rgb(72, 60, 8);
  color: rgb(255, 255, 255);
  opacity: 0;
  text-decoration: none;
  cursor: pointer;
  transition: background-color 0.3s, color 0.3s, opacity 0.5s, transform 0.3s;
  z-index: 2;
}
body.pc .btn_to_top:focus, body.mobile .btn_to_top:active, body.pc .btn_to_top:hover {
  background-color: #fff;
  color: #000;
}
body.pc .btn_to_top:focus {
  transform: scale(1.05);
}
.btn_to_top.visible {
  opacity: 1;
}
@media (min-width: 1024px) {
  .btn_to_top {
    width: 6rem;
    height: 6rem;
    font-size: 2.5rem;
  }
}

.button_white {
  text-transform: inherit;
  padding: 2rem 0;
  border-radius: 1rem;
  background-color: #fff;
  color: #000;
  text-decoration: none;
  text-align: center;
  cursor: pointer;
  display: block;
  transition: transform 0.3s;
}
body.pc .button_white:focus, body.pc .button_white:hover, body.mobile .button_white:active {
  transform: scale(1.05);
}

.cookie {
  position: fixed;
  width: 100%;
  bottom: 1.4rem;
  left: 1.5rem;
  z-index: 100;
  color: #fff;
}
.cookie__wrap {
  width: 90%;
  max-width: 73.4rem;
  background: #000;
  border: 1px solid #fff;
  box-shadow: 0px 0px 30px 0px #000;
  padding: 2rem;
  border-radius: 2.6rem;
}
.cookie__text {
  margin: 0 0 2rem;
}
.cookie__title {
  text-transform: uppercase;
  font-size: 2.4rem;
  line-height: 2.9rem;
  margin: 0 0 2rem;
}
.cookie__buttons {
  display: flex;
  flex-direction: column;
  gap: 1rem;
}
@media (min-width: 1024px) {
  .cookie__buttons {
    flex-direction: row;
  }
}
.cookie__buttons a,
.cookie__buttons button {
  color: #fff;
  border: 1px solid #fff;
  text-decoration: none;
  text-align: center;
  text-transform: uppercase;
  width: auto;
  border-radius: 5rem;
  padding: 2rem 6rem;
  font-size: 1.4rem;
  line-height: 1.7rem;
  display: block;
  transition: transform 0.3s;
}
body.pc .cookie__buttons a:focus, body.pc .cookie__buttons a:hover, body.mobile .cookie__buttons a:active,
body.pc .cookie__buttons button:focus,
body.pc .cookie__buttons button:hover,
body.mobile .cookie__buttons button:active {
  transform: scale(1.05);
}
.cookie__buttons a.other_back,
.cookie__buttons button.other_back {
  border: none;
  color: #fff;
  background-color: rgb(150, 10, 12);
}

.footer {
  padding: 5rem 0;
  color: #000;
  background-color: #fff;
}
.footer a {
  text-decoration: none;
  font-size: 1.4rem;
  line-height: 1.6rem;
  color: #000;
}
.footer__links_footer {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
  gap: 2rem;
  margin: 0 0 5rem;
}
.footer__logo {
  max-width: 12rem;
  display: block;
  transition: transform 0.3s;
}
body.pc .footer__logo:focus, body.pc .footer__logo:hover, body.mobile .footer__logo:active {
  transform: scale(1.05);
}
.footer__bottom {
  font-size: 1.4rem;
  line-height: 2.1rem;
}

.links_footer ul {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  gap: 2rem;
}
.links_footer ul li a {
  display: block;
  overflow: hidden;
  position: relative;
  transition: transform 0.3s;
}
.links_footer ul li a::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: -100%;
  width: 100%;
  height: 0.2rem;
  background-color: #000;
  transition: left 0.3s;
}
body.pc .links_footer ul li a:focus, body.mobile .links_footer ul li a:active {
  transform: scale(1.05);
}
body.pc .links_footer ul li a:focus::after, body.mobile .links_footer ul li a:active::after {
  left: 0;
}
body.pc .links_footer ul li a:hover::after {
  left: 0;
}

.header {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  z-index: 100;
  background: rgb(150, 10, 12);
  padding: 3rem 0;
}
.header__container {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.header__logo {
  max-width: 12rem;
  margin: 0 2rem 0 0;
}
.header__logo a {
  display: block;
  transition: transform 0.3s;
}
body.pc .header__logo a:focus, body.pc .header__logo a:hover, body.mobile .header__logo a:active {
  transform: scale(1.05);
}

.header__nav {
  position: relative;
  display: none;
}
@media (min-width: 768px) {
  .header__nav {
    display: flex;
    align-items: center;
  }
}
.header__nav ul {
  display: flex;
  justify-content: flex-end;
  align-items: center;
  flex-wrap: wrap;
  column-gap: 3rem;
  row-gap: 1rem;
  margin: 0 2rem 0 0;
}
.header__nav ul li a {
  color: #fff;
  font-size: 1.4rem;
  line-height: 1.7rem;
  text-decoration: none;
  display: block;
  overflow: hidden;
  position: relative;
  transition: transform 0.3s;
}
.header__nav ul li a::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: -100%;
  width: 100%;
  height: 0.2rem;
  background-color: #000;
  transition: left 0.3s;
}
body.pc .header__nav ul li a:focus, body.mobile .header__nav ul li a:active {
  transform: scale(1.05);
}
body.pc .header__nav ul li a:focus::after, body.mobile .header__nav ul li a:active::after {
  left: 0;
}
body.pc .header__nav ul li a:hover::after {
  left: 0;
}

.nav__cloud {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: inherit;
  z-index: -1;
}

.mobile-nav {
  position: fixed;
  top: 0;
  right: -100%;
  width: 100%;
  height: 100%;
  z-index: 99;
  background-color: rgb(17, 17, 17);
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  transition: all 0.2s ease-in;
}
.mobile-nav li a {
  color: rgb(255, 255, 255);
  font-size: 2rem;
  padding: 0.2rem 0;
  line-height: 1.4rem;
  text-decoration: none;
  display: block;
  overflow: hidden;
  position: relative;
  transition: transform 0.3s;
}
.mobile-nav li a::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: -100%;
  width: 100%;
  height: 0.2rem;
  background-color: #000;
  transition: left 0.3s;
}
body.pc .mobile-nav li a:focus, body.mobile .mobile-nav li a:active {
  transform: scale(1.05);
}
body.pc .mobile-nav li a:focus::after, body.mobile .mobile-nav li a:active::after {
  left: 0;
}
body.pc .mobile-nav li a:hover::after {
  left: 0;
}

.mobile-nav--open {
  right: 0;
}

.mobile-nav__list {
  display: flex;
  flex-direction: column;
  align-items: center;
  row-gap: 3rem;
}
.mobile-nav__list .active {
  opacity: 0.5;
}

.mobile-nav-btn {
  --time: 0.1s;
  --width: 4rem;
  --height: 3rem;
  --line-height: .4rem;
  --spacing: .6rem;
  --radius: .4rem;
  height: 4.3rem;
  width: 4.3rem;
  display: flex !important;
  justify-content: center;
  align-items: center;
  background: transparent;
  border: none;
  padding: 0;
}
@media (min-width: 768px) {
  .mobile-nav-btn {
    display: none !important;
  }
}

.nav-icon {
  position: relative;
  width: var(--width);
  height: var(--line-height);
  background-color: #fff;
  border-radius: var(--radius);
}

.nav-icon::before,
.nav-icon::after {
  content: "";
  display: block;
  position: absolute;
  left: 0;
  width: var(--width);
  height: var(--line-height);
  border-radius: var(--radius);
  background-color: #fff;
  transition: transform var(--time) ease-in, top var(--time) linear var(--time);
}

.nav-icon::before {
  top: calc(-1 * (var(--line-height) + var(--spacing)));
}

.nav-icon::after {
  top: calc(var(--line-height) + var(--spacing));
}

.nav-icon.nav-icon--active {
  background-color: transparent;
}

.nav-icon.nav-icon--active::before,
.nav-icon.nav-icon--active::after {
  top: 0;
  transition: top var(--time) linear, transform var(--time) ease-in var(--time);
}

.nav-icon.nav-icon--active::before {
  transform: rotate(45deg);
}

.nav-icon.nav-icon--active::after {
  transform: rotate(-45deg);
}

.mobile-nav-btn {
  z-index: 999;
}

/* Index.html */
.block2 {
  padding: 4rem 0;
  background-color: rgb(255, 255, 255);
  color: #000;
}
@media (min-width: 1024px) {
  .block2 {
    padding: 5rem 0;
  }
}

.block3 {
  padding: 4rem 0;
}
@media (min-width: 1024px) {
  .block3 {
    padding: 5rem 0;
  }
}

.block4 {
  padding: 4rem 0;
}
@media (min-width: 1024px) {
  .block4 {
    padding: 5rem 0;
  }
}

.block5 {
  padding: 4rem 0;
}
@media (min-width: 1024px) {
  .block5 {
    padding: 5rem 0;
  }
}
.block5__wrap {
  display: flex;
  flex-wrap: wrap;
  gap: 2rem;
  justify-content: center;
}
.block5__block {
  width: 100%;
  padding: 2rem;
  border-width: 0px, 1px, 0px, 1px;
  border-style: solid;
  border-color: rgba(255, 255, 255, 0.8);
}
@media (min-width: 768px) {
  .block5__block {
    width: 32%;
  }
}
.block5__block_img {
  margin: 0 0 2rem;
}
.block5__block_text {
  margin: 0 0 2rem;
}
.block5__block_text strong {
  display: block;
  margin: 0 0 2rem;
}

.block6 {
  padding: 4rem 0;
  background-color: #fff;
  color: #000;
}
@media (min-width: 1024px) {
  .block6 {
    padding: 5rem 0;
  }
}
.block6__wrap {
  display: flex;
  flex-wrap: wrap;
  gap: 2rem;
  justify-content: center;
}
.block6__block {
  width: 100%;
}
@media (min-width: 768px) {
  .block6__block {
    width: 32%;
  }
}
.block6__block_img {
  margin: 0 0 2rem;
}
.block6__block_text {
  margin: 0 0 2rem;
}
.block6__block_text strong {
  display: block;
  margin: 0 0 2rem;
}

.form {
  padding: 5rem 0;
  text-align: center;
}
.form__text {
  margin: 0 0 3rem;
}
.form__wrap {
  padding: 0rem;
  max-width: 59rem;
  background-color: inherit;
  border-radius: 0;
  margin: 0 auto;
}
.form textarea,
.form input {
  margin: 0 0 1rem;
  padding: 2rem;
  border-radius: 0;
  color: rgb(255, 255, 255);
  background-color: rgba(255, 255, 255, 0.5);
  display: block;
  transition: transform 0.3s, opacity 0.3s;
  cursor: pointer;
}
.form textarea::placeholder,
.form input::placeholder {
  color: rgb(255, 255, 255);
}
body.pc .form textarea:focus, body.pc .form textarea:hover, body.mobile .form textarea:active,
body.pc .form input:focus,
body.pc .form input:hover,
body.mobile .form input:active {
  transform: scale(1.01);
}
body.pc .form textarea:focus,
body.pc .form input:focus {
  border: 0.2rem solid;
  cursor: auto;
}
.form textarea {
  resize: none;
  height: 12rem;
}

.main {
  padding: 10rem 0;
}
.main__text {
  margin: 0 0 2rem;
}

/* Privacy.html */
.privacy {
  text-align: left;
  padding: 15rem 0 18rem;
}
.privacy__title {
  text-transform: uppercase;
  margin: 0 0 3rem;
}

/* conditions.html */
.conditions {
  padding: 15rem 0 18rem;
  text-align: left;
}
.conditions__title {
  text-transform: uppercase;
  margin: 0 0 3rem;
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIm1haW4uc2NzcyIsImJhc2UvX3Jlc2V0LnNjc3MiLCJiYXNlL19jb250YWluZXJzLnNjc3MiLCJiYXNlL192YXJzLnNjc3MiLCJiYXNlL19taXhpbnMuc2NzcyIsImJhc2UvX3V0aWxzLnNjc3MiLCJibG9ja3MvX2J1dHRvbnMuc2NzcyIsImJsb2Nrcy9fY29va2llLnNjc3MiLCJibG9ja3MvX2Zvb3Rlci5zY3NzIiwiYmxvY2tzL19oZWFkZXIuc2NzcyIsImJsb2Nrcy9fbW9iaWxlLW5hdi5zY3NzIiwiaW5kZXgvX2Jsb2NrMi1zZWN0aW9uLnNjc3MiLCJpbmRleC9fYmxvY2szLXNlY3Rpb24uc2NzcyIsImluZGV4L19ibG9jazQtc2VjdGlvbi5zY3NzIiwiaW5kZXgvX2Jsb2NrNS1zZWN0aW9uLnNjc3MiLCJpbmRleC9fYmxvY2s2LXNlY3Rpb24uc2NzcyIsImluZGV4L19mb3JtLXNlY3Rpb24uc2NzcyIsImluZGV4L19oZXJvLXNlY3Rpb24uc2NzcyIsInByaXZhY3kvX2hlcm8tc2VjdGlvbi5zY3NzIiwiY29uZGl0aW9ucy9faGVyby1zZWN0aW9uLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7QUNBQTtBQUFBO0FBQUE7RUFHRTs7O0FBR0Y7QUFBQTtBQUFBO0VBR0U7RUFDQTs7O0FBSUY7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQWNFOzs7QUFHRjtFQUNFO0VBQ0Q7OztBQUdEO0VBQ0U7RUFDQTs7O0FBSUY7QUFBQTtBQUFBO0VBR0U7OztBQUlGO0VBQ0U7OztBQUdGO0VBQ0U7OztBQUdGO0VBQ0U7RUFDQTtFQUNBOzs7QUFHRjtFQUNFO0VBQ0E7OztBQUlGO0VBQ0U7OztBQUdGO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFLRTtFQUNBO0VBQ0E7OztBQUlGO0VBQ0U7SUFDRTtJQUNBO0lBQ0E7SUFDQTs7O0FBUUg7QUFBQTtBQUFBO0FBQUE7RUFDQzs7O0FB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RUFDQTtFQUNBO0VBQ0E7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBVlFGO0VVYkE7SUFPSTs7O0FBR0Y7RUFDRTs7QUFHRjtFQUNFOztBQUNBO0VBQ0U7RUFDQTs7O0FDL0JSO0VBQ0U7RUFDQTtFQUNBOztBWFFBO0VXWEY7SUFLSTs7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QUFHRjtFQUNFOztBWFVGO0VXWEE7SUFHSTs7O0FBR0Y7RUFDRTs7QUFHRjtFQUNFOztBQUNBO0VBQ0U7RUFDQTs7O0FDNUJSO0VBQ0U7RUFDQTs7QUFDQTtFQUNFOztBQUdGO0VBQ0UsU2J3RGdCO0VhdkRoQixXYnNEUTtFYXJEUixrQmJ1RGE7RWF0RGIsZWJ1RGU7RWF0RGY7O0FBR0Y7QUFBQTtFQUVFLFFic0RnQjtFYXJEaEIsU2JpRGlCO0VhL0NqQixlYmdEZ0I7RWEvQ2hCLE9iZ0RlO0VhL0NmLGtCYmdEYztFQ29DaEI7RUFDQTtFQUNBOztBWXBGRTtBQUFBO0VBQ0UsT2I0Q2E7O0FDd0NqQjtBQUFBO0FBQUE7QUFBQTtFQUdFOztBQUVGO0FBQUE7RUFDRTtFQUNBOztBWXJGRjtFQUNFO0VBQ0E7OztBQ2xDSjtFQUNFOztBQUVBO0VBQ0U7OztBakJtQko7QWtCdkJBO0VBQ0U7RUFDQTs7QUFFQTtFQUNFO0VBQ0E7OztBbEJvQko7QW1CMUJBO0VBQ0U7RUFDQTs7QUFFQTtFQUNFO0VBQ0EiLCJmaWxlIjoibWFpbi5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIvKiBCYXNlICovXG5AaW1wb3J0ICcuL2Jhc2UvcmVzZXQnO1xuQGltcG9ydCAnLi9iYXNlL3ZhcnMnO1xuQGltcG9ydCAnLi9iYXNlL21peGlucyc7XG5AaW1wb3J0ICcuL2Jhc2UvY29udGFpbmVycyc7XG5AaW1wb3J0ICcuL2Jhc2UvdXRpbHMnO1xuXG4vKiBCbG9ja3MgKi9cbkBpbXBvcnQgXCJibG9ja3MvX2J1dHRvbnMuc2Nzc1wiO1xuQGltcG9ydCBcImJsb2Nrcy9fY29va2llLnNjc3NcIjtcbkBpbXBvcnQgXCJibG9ja3MvX2Zvb3Rlci5zY3NzXCI7XG5AaW1wb3J0IFwiYmxvY2tzL19oZWFkZXIuc2Nzc1wiO1xuQGltcG9ydCBcImJsb2Nrcy9fbW9iaWxlLW5hdi5zY3NzXCI7XG5cbi8qIEluZGV4Lmh0bWwgKi9cbkBpbXBvcnQgXCJpbmRleC9fYmxvY2syLXNlY3Rpb24uc2Nzc1wiO1xuQGltcG9ydCBcImluZGV4L19ibG9jazMtc2VjdGlvbi5zY3NzXCI7XG5AaW1wb3J0IFwiaW5kZXgvX2Jsb2NrNC1zZWN0aW9uLnNjc3NcIjtcbkBpbXBvcnQgXCJpbmRleC9fYmxvY2s1LXNlY3Rpb24uc2Nzc1wiO1xuQGltcG9ydCBcImluZGV4L19ibG9jazYtc2VjdGlvbi5zY3NzXCI7XG5AaW1wb3J0IFwiaW5kZXgvX2Zvcm0tc2VjdGlvbi5zY3NzXCI7XG5AaW1wb3J0IFwiaW5kZXgvX2hlcm8tc2VjdGlvbi5zY3NzXCI7XG5cbi8qIFByaXZhY3kuaHRtbCAqL1xuQGltcG9ydCBcInByaXZhY3kvX2hlcm8tc2VjdGlvbi5zY3NzXCI7XG5cbi8qIGNvbmRpdGlvbnMuaHRtbCAqL1xuQGltcG9ydCBcImNvbmRpdGlvbnMvX2hlcm8tc2VjdGlvbi5zY3NzXCI7XG4iLCIqLFxuKjo6YmVmb3JlLFxuKjo6YWZ0ZXIge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG51bCxcbnVsW2NsYXNzXSxcbm9sW2NsYXNzXSB7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbn1cblxuXG5ib2R5LFxuaDEsXG5oMixcbmgzLFxuaDQsXG5wLFxudWxbY2xhc3NdLFxub2xbY2xhc3NdLFxubGksXG5maWd1cmUsXG5maWdjYXB0aW9uLFxuYmxvY2txdW90ZSxcbmRsLFxuZGQge1xuICBtYXJnaW46IDA7XG59XG5cbmh0bWx7XG4gIGZvbnQtc2l6ZTogMTBweDtcblx0c2Nyb2xsLWJlaGF2aW9yOiBzbW9vdGg7XG59XG5cbmJvZHkge1xuICB0ZXh0LXJlbmRlcmluZzogb3B0aW1pemVTcGVlZDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cblxuXG51bFtjbGFzc10sXG5vbFtjbGFzc10sXG51bCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cblxuYTpub3QoW2NsYXNzXSkge1xuICB0ZXh0LWRlY29yYXRpb24tc2tpcC1pbms6IGF1dG87XG59XG5cbmltZyx2aWRlb3tcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG5cbnN2ZyxpbWcsdmlkZW8ge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuaWZyYW1le1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG5cbmFydGljbGUgPiAqICsgKiB7XG4gIG1hcmdpbi10b3A6IDFlbTtcbn1cblxuaW5wdXQsXG5idXR0b24sXG50ZXh0YXJlYSxcbnNlbGVjdCxcbmEge1xuICBmb250OiBpbmhlcml0O1xuICBhcHBlYXJhbmNlOiBub25lO1xuICBvdXRsaW5lOiBub25lO1xufVxuXG5cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gICoge1xuICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogMC4wMW1zICFpbXBvcnRhbnQ7XG4gICAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogMSAhaW1wb3J0YW50O1xuICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDAuMDFtcyAhaW1wb3J0YW50O1xuICAgIHNjcm9sbC1iZWhhdmlvcjogYXV0byAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5uYXZiYXItYnJhbmQsXG4ubmF2LWxpbmssXG4uYnRuLWNsb3NlLFxuLmJ0bntcblx0Jjpmb2N1c3tcblx0XHRib3gtc2hhZG93OiBub25lO1xuXHR9XG59XG5cbi5uYXZiYXItZXhwYW5kLW1kIC5uYXZiYXItbmF2IC5uYXYtbGlua3tcbiAgcGFkZGluZzogMDtcbn1cblxuYnV0dG9uLFxuYXtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuYnV0dG9ue1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuc3BhbntcbiAgZGlzcGxheTogYmxvY2s7XG59XG5pbnB1dCxcbnRleHRhcmVhe1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiBub25lO1xuICB3aWR0aDogMTAwJTtcbn1cblxuYnV0dG9ue1xuICBjdXJzb3I6IHBvaW50ZXI7XG59IiwiLmNvbnRhaW5lcntcbiAgbWF4LXdpZHRoOiAkY29udGFpbmVyLXdpZHRoO1xuICBwYWRkaW5nOiAkY29udGFpbmVyLXBhZGRpbmctbWI7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBAaW5jbHVkZSBfMTIwMHtcbiAgICBwYWRkaW5nOiAkY29udGFpbmVyLXBhZGRpbmctbGc7XG4gIH1cbn0iLCIvL01lZGlhXG4kcGM6ICAgICAgICAxMjAwcHg7XG4kcGMtc206ICAgICAxMTQwcHg7XG4kbGctdGFiOiAgICAxMDI0cHg7XG4kdGFiOiAgICAgICA5NjhweDtcbiR0YWItc206ICAgIDkwMHB4O1xuJHNtLXRhYjogICAgNzY4cHg7XG4kbGctbW9iOiAgICA2MDBweDtcbiRtb2I6ICAgICAgIDQ4MHB4O1xuJHNtLW1vYjogICAgMzc1cHg7XG5cbi8vd2lkdGgtbG9nb1xuJHdpZHRoLWxvZ286IDEycmVtO1xuXG4vL2hlYWRlclxuJGJhY2tncm91bmQtaHVtYnVyZ2VyOiAjZmZmO1xuJGJhY2tncm91bmQtaGVhZGVyOiByZ2JhKDE1MCwgMTAsIDEyLCAxKTtcbiRsaW5rcy1oZWFkZXItY29sb3I6ICNmZmY7XG5cbi8vdGl0bGUtdXRpbFxuJHRpdGxlLXV0aWwtc2l6ZTogMy4ycmVtO1xuJHRpdGxlLXV0aWwtbGluZTogNC4ycmVtO1xuJHRpdGxlLXV0aWwtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4kdGl0bGUtbWFyZ2luOiAwIDAgM3JlbTtcbiR0aXRsZS11dGlsLXNpemUtbGc6IDRyZW07XG4kdGl0bGUtdXRpbC1saW5lLWxnOiA0LjJyZW07XG5cbi8vY29va2llXG4kY29va2llLWNvbG9yOiAjZmZmO1xuJGNvb2tpZS1iYWNrZ3JvdW5kOiAjMDAwO1xuJGNvb2tpZS1ib3JkZXI6ICNmZmY7XG4kY29va2llLWJveC1zaGFkb3c6ICMwMDA7XG4kY29va2llLWJ1dHRvbi1jb2xvcjogI2ZmZjtcbiRjb29raWUtYnV0dG9uLWJvcmRlcjogI2ZmZjtcbiRjb29raWUtb3RoZXItYmFjazogcmdiYSgxNTAsIDEwLCAxMiwgMSk7XG4kY29va2llLW90aGVyLWNvbG9yOiAjZmZmO1xuXG4vL21peGluXG4kaG92ZXItdW5kZXJsaW5lLWNvbG9yOiAjMDAwO1xuXG4vL2Zvb3RlclxuJGZvb3Rlci1iYWNrZ3JvdW5kOiAjZmZmO1xuJGZvb3Rlci1jb2xvcjogIzAwMDtcbiRmb290ZXItbGluay1jb2xvcjogIzAwMDtcblxuLy9ib2R5XG4kYm9keS1iYWNrZ3JvdW5kOiByZ2JhKDE1MCwgMTAsIDEyLCAxKTtcbiRib2R5LWNvbG9yOiAjZmZmO1xuJGJvZHktZm9udC1zaXplOiAxLjZyZW07XG4kYm9keS1saW5lLWhlaWdodDogMS45cmVtO1xuXG4vL2NvbnRhaW5lclxuJGNvbnRhaW5lci13aWR0aDogMTIwcmVtO1xuJGNvbnRhaW5lci1wYWRkaW5nLWxnOiAwIDRyZW07XG4kY29udGFpbmVyLXBhZGRpbmctbWI6IDAgMnJlbTtcblxuLy9idXR0b24tdXRpbFxuJGJ1dHRvbi1iYWNrOiAjZmZmO1xuJGJ1dHRvbi1jb2xvcjogIzAwMDtcbiRidXR0b24tcGFkZGluZzogMnJlbSAwO1xuJGJ1dHRvbi1yYWRpdXM6IDFyZW07XG4kYnV0dG9uLXRleHQtdHJhbnM6IGluaGVyaXQ7XG5cbi8vZm9ybVxuJGZvcm0td3JhcDogNTlyZW07XG4kZm9ybS13cmFwLXBhZGRpbmc6IDByZW07XG4kZm9ybS13cmFwLWJhY2s6IGluaGVyaXQ7XG4kZm9ybS13cmFwLXJhZGl1czogMDtcbiRmb3JtLWlucHV0LXBhZGRpbmc6IDJyZW07XG4kZm9ybS1pbnB1dC1yYWRpdXM6IDA7XG4kZm9ybS1pbnB1dC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAxKTtcbiRmb3JtLWlucHV0LWJhY2s6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiRmb3JtLWlucHV0LW1hcmdpbjogMCAwIDFyZW07IiwiQG1peGluIF8xMjAwe1xuICBAbWVkaWEgKG1pbi13aWR0aDogJHBjKXtcbiAgICAgIEBjb250ZW50O1xuICB9XG59XG5AbWl4aW4gXzExNDB7XG4gIEBtZWRpYSAobWluLXdpZHRoOiAkcGMtc20pe1xuICAgICAgQGNvbnRlbnQ7XG4gIH1cbn1cbkBtaXhpbiBfMTAyNHtcbiAgQG1lZGlhIChtaW4td2lkdGg6ICRsZy10YWIpe1xuICAgICAgQGNvbnRlbnQ7XG4gIH1cbn1cbkBtaXhpbiBfOTY4e1xuICBAbWVkaWEgKG1pbi13aWR0aDogJHRhYil7XG4gICAgICBAY29udGVudDtcbiAgfVxufVxuQG1peGluIF85MDB7XG4gIEBtZWRpYSAobWluLXdpZHRoOiAkdGFiLXNtKXtcbiAgICAgIEBjb250ZW50O1xuICB9XG59XG5AbWl4aW4gXzc2OHtcbiAgQG1lZGlhIChtaW4td2lkdGg6ICRzbS10YWIpe1xuICAgICAgQGNvbnRlbnQ7XG4gIH1cbn1cbkBtaXhpbiBfNjAwe1xuICBAbWVkaWEgKG1pbi13aWR0aDogJGxnLW1vYil7XG4gICAgICBAY29udGVudDtcbiAgfVxufVxuQG1peGluIF80ODB7XG4gIEBtZWRpYSAobWluLXdpZHRoOiAkbW9iKXtcbiAgICAgIEBjb250ZW50O1xuICB9XG59XG5AbWl4aW4gXzM3NXtcbiAgQG1lZGlhIChtaW4td2lkdGg6ICRzbS1tb2Ipe1xuICAgICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIGhvdmVyLXVuZGVybGluZXtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIC4zcztcbiAgJjo6YWZ0ZXJ7XG4gICAgY29udGVudDogJyc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAtMTAwJTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IC4ycmVtO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRob3Zlci11bmRlcmxpbmUtY29sb3I7XG4gICAgdHJhbnNpdGlvbjogbGVmdCAuM3M7XG4gIH1cblxuICBib2R5LnBjICY6Zm9jdXMsXG4gIGJvZHkubW9iaWxlICY6YWN0aXZle1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMS4wNSk7XG4gICAgJjo6YWZ0ZXJ7XG4gICAgICBsZWZ0OiAwO1xuICAgIH1cbiAgfVxuICBib2R5LnBjICY6aG92ZXJ7XG4gICAgJjo6YWZ0ZXJ7XG4gICAgICBsZWZ0OiAwO1xuICAgIH1cbiAgfVxuICBcbn1cblxuQG1peGluIHNjYWxle1xuICBkaXNwbGF5OiBibG9jaztcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIC4zcztcbiAgYm9keS5wYyAmOmZvY3VzLFxuICBib2R5LnBjICY6aG92ZXIsXG4gIGJvZHkubW9iaWxlICY6YWN0aXZle1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMS4wNSk7XG4gIH1cbn1cblxuQG1peGluIGJ1dHRvbi10b3B7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjNzLCBvcGFjaXR5IC4zcztcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBib2R5LnBjICY6Zm9jdXMsXG4gIGJvZHkucGMgJjpob3ZlcixcbiAgYm9keS5tb2JpbGUgJjphY3RpdmV7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xuICB9XG5cbiAgYm9keS5wYyAmOmZvY3Vze1xuICAgIGJvcmRlcjogLjJyZW0gc29saWQgYmxhY2s7XG4gIH1cblxuICAmOmFjdGl2ZXtcbiAgICBvcGFjaXR5OiAuNTtcbiAgfVxufVxuXG5AbWl4aW4gaW5wdXQtc2NhbGV7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjNzLCBvcGFjaXR5IC4zcztcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBib2R5LnBjICY6Zm9jdXMsXG4gIGJvZHkucGMgJjpob3ZlcixcbiAgYm9keS5tb2JpbGUgJjphY3RpdmV7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLjAxKTtcbiAgfVxuICBib2R5LnBjICY6Zm9jdXN7XG4gICAgYm9yZGVyOiAuMnJlbSBzb2xpZDtcbiAgICBjdXJzb3I6IGF1dG87XG4gIH1cbn1cblxuQG1peGluIGludGVyLXJlZ3VsYXIge1xuICBmb250LWZhbWlseTogXCJJbnRlclwiLCBzZXJpZjtcbiAgZm9udC1vcHRpY2FsLXNpemluZzogYXV0bztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuQG1peGluIGludGVyLWJvbGQge1xuICBmb250LWZhbWlseTogXCJJbnRlclwiLCBzZXJpZjtcbiAgZm9udC1vcHRpY2FsLXNpemluZzogYXV0bztcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufSIsImJvZHl7XG5cdHBhZGRpbmc6IDZyZW0gMCAwO1xuXHRvdmVyZmxvdzogdmlzaWJsZTtcblx0Y29sb3I6ICRib2R5LWNvbG9yO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkYm9keS1iYWNrZ3JvdW5kO1xuXHRmb250LXNpemU6ICRib2R5LWZvbnQtc2l6ZTtcblx0bGluZS1oZWlnaHQ6ICRib2R5LWxpbmUtaGVpZ2h0O1xuXHRAaW5jbHVkZSBpbnRlci1yZWd1bGFyO1xuXHQmLm5vLXNjcm9sbHtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHR9XG59XG5pbWd7XG5cdG1heC13aWR0aDogMzNyZW07XG59XG5cbmZvb3RlcixcbnNlY3Rpb24sXG5tYWlue1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi53cmFwcGVye1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4udGl0bGVfbWFpbntcblx0Zm9udC1zaXplOiAkdGl0bGUtdXRpbC1zaXplO1xuXHRsaW5lLWhlaWdodDogJHRpdGxlLXV0aWwtbGluZTtcblx0bWFyZ2luOiAkdGl0bGUtbWFyZ2luO1xuXHRAaW5jbHVkZSBpbnRlci1ib2xkO1xuXHRAaW5jbHVkZSBfMTAyNHtcblx0XHRmb250LXNpemU6IDYuNnJlbTtcblx0XHRsaW5lLWhlaWdodDogNy45cmVtO1xuXHR9XG59XG4udGl0bGVfc2VjdGlvbntcblx0Zm9udC1zaXplOiAkdGl0bGUtdXRpbC1zaXplO1xuXHRsaW5lLWhlaWdodDogJHRpdGxlLXV0aWwtbGluZTtcblx0bWFyZ2luOiAkdGl0bGUtbWFyZ2luO1xuXHRAaW5jbHVkZSBpbnRlci1ib2xkO1xuXHRAaW5jbHVkZSBfMTAyNHtcblx0XHRmb250LXNpemU6ICR0aXRsZS11dGlsLXNpemUtbGc7XG5cdFx0bGluZS1oZWlnaHQ6ICR0aXRsZS11dGlsLWxpbmUtbGc7XG5cdH1cbn1cblxuLy8gZm9yIGJsb2Nrc1xuLmZsZXh7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdGdhcDogM3JlbTtcblx0QGluY2x1ZGUgXzc2OHtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcblx0fVxuXHQmX193cmFwMixcblx0Jl9fd3JhcDF7XG5cdFx0QGluY2x1ZGUgXzc2OHtcblx0XHRcdHdpZHRoOiA1MCU7XG5cdFx0fVxuXHR9XG5cdCZfX3dyYXAxe1xuXHRcdEBpbmNsdWRlIF8xMDI0e1xuXHRcdFx0d2lkdGg6IDY1JTtcblx0XHR9XG5cdH1cbn1cbi5iYWNrZ3JvdW5kX2ltZ3tcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDA7XG5cdGxlZnQ6IDA7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDEwMCU7XG5cdHotaW5kZXg6IC0xO1xufVxuLnRoYW5rc3tcblx0cGFkZGluZzogOHJlbSAwO1xuXHRAaW5jbHVkZSBfMTAyNHtcblx0XHRwYWRkaW5nOiAxNHJlbSAwIDguOXJlbTtcblx0fVxuXG5cdCZfX3RpdGxle1xuXHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0Zm9udC1zaXplOiA0LjhyZW07XG5cdFx0bGluZS1oZWlnaHQ6IDcuMnJlbTtcblx0XHRtYXJnaW46IDAgMCA1cmVtO1xuXHR9XG5cblx0Jl9fdGV4dHtcblx0XHRtYXJnaW46IDAgMCAzcmVtO1xuXHR9XG5cblx0Jl9fYnV0dG9ue1xuXHRcdG1heC13aWR0aDogMjByZW07XG5cdH1cbn0iLCIuYnRuX3RvX3RvcCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgYm90dG9tOiAycmVtO1xuICByaWdodDogMnJlbTtcbiAgd2lkdGg6IDVyZW07XG4gIGhlaWdodDogNXJlbTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbiAgbGluZS1oZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTEsIDAsIDI2LCAxKTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBib3JkZXI6IDAuMnJlbSBzb2xpZCByZ2IoNzIsIDYwLCA4KTtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMSk7XG4gIG9wYWNpdHk6IDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuM3MsIGNvbG9yIDAuM3MsIG9wYWNpdHkgLjVzLCB0cmFuc2Zvcm0gLjNzO1xuICB6LWluZGV4OiAyO1xuICBib2R5LnBjICY6Zm9jdXMsXG4gIGJvZHkubW9iaWxlICY6YWN0aXZlLFxuICBib2R5LnBjICY6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgY29sb3I6ICMwMDA7XG4gIH1cbiAgYm9keS5wYyAmOmZvY3Vze1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMS4wNSk7XG4gIH1cbiAgJi52aXNpYmxle1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgQGluY2x1ZGUgXzEwMjQge1xuICAgIHdpZHRoOiA2cmVtO1xuICAgIGhlaWdodDogNnJlbTtcbiAgICBmb250LXNpemU6IDIuNXJlbTtcbiAgfVxufVxuXG4uYnV0dG9uX3doaXRle1xuICB0ZXh0LXRyYW5zZm9ybTogJGJ1dHRvbi10ZXh0LXRyYW5zO1xuICBwYWRkaW5nOiAkYnV0dG9uLXBhZGRpbmc7XG4gIGJvcmRlci1yYWRpdXM6ICRidXR0b24tcmFkaXVzO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkYnV0dG9uLWJhY2s7XG4gIGNvbG9yOiAkYnV0dG9uLWNvbG9yO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuXG4gIEBpbmNsdWRlIHNjYWxlO1xufSIsIi5jb29raWUge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHdpZHRoOiAxMDAlO1xuICBib3R0b206IDEuNHJlbTtcbiAgbGVmdDogMS41cmVtO1xuICB6LWluZGV4OiAxMDA7XG4gIGNvbG9yOiAkY29va2llLWNvbG9yO1xuXG4gICZfX3dyYXAge1xuICAgIHdpZHRoOiA5MCU7XG4gICAgbWF4LXdpZHRoOiA3My40cmVtO1xuICAgIGJhY2tncm91bmQ6ICRjb29raWUtYmFja2dyb3VuZDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkY29va2llLWJvcmRlcjtcbiAgICBib3gtc2hhZG93OiAwcHggMHB4IDMwcHggMHB4ICRjb29raWUtYm94LXNoYWRvdztcbiAgICBwYWRkaW5nOiAycmVtO1xuICAgIGJvcmRlci1yYWRpdXM6IDIuNnJlbTtcbiAgfVxuXG4gICZfX3RleHR7XG4gICAgbWFyZ2luOiAwIDAgMnJlbTtcbiAgfVxuXG4gICZfX3RpdGxlIHtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGZvbnQtc2l6ZTogMi40cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAyLjlyZW07XG4gICAgbWFyZ2luOiAwIDAgMnJlbTtcbiAgfVxuXG4gICZfX2J1dHRvbnMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDFyZW07XG4gICAgQGluY2x1ZGUgXzEwMjR7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIH1cbiAgICBhLFxuICAgIGJ1dHRvbntcbiAgICAgIGNvbG9yOiAkY29va2llLWJ1dHRvbi1jb2xvcjtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRjb29raWUtYnV0dG9uLWJvcmRlcjtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICB3aWR0aDogYXV0bztcbiAgICAgIGJvcmRlci1yYWRpdXM6IDVyZW07XG4gICAgICBwYWRkaW5nOiAycmVtIDZyZW07XG4gICAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjdyZW07XG4gICAgICBAaW5jbHVkZSBzY2FsZTtcblxuXG4gICAgICAmLm90aGVyX2JhY2t7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgY29sb3I6ICRjb29raWUtb3RoZXItY29sb3I7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb29raWUtb3RoZXItYmFjaztcbiAgICAgIH1cbiAgICB9XG4gIH1cbn0iLCIuZm9vdGVyIHtcbiAgcGFkZGluZzogNXJlbSAwO1xuICBjb2xvcjogJGZvb3Rlci1jb2xvcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGZvb3Rlci1iYWNrZ3JvdW5kO1xuXG4gIGF7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjZyZW07XG4gICAgY29sb3I6ICRmb290ZXItbGluay1jb2xvcjtcbiAgfVxuXG4gICZfX2xpbmtzX2Zvb3RlcntcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgZ2FwOiAycmVtO1xuICAgIG1hcmdpbjogMCAwIDVyZW07XG4gIH1cbiAgXG4gICZfX2xvZ28ge1xuICAgIG1heC13aWR0aDogJHdpZHRoLWxvZ287XG4gICAgQGluY2x1ZGUgc2NhbGU7XG4gIH1cbiAgXG4gICZfX2JvdHRvbSB7XG4gICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgbGluZS1oZWlnaHQ6IDIuMXJlbTtcbiAgfVxufVxuLmxpbmtzX2Zvb3RlciB7XG4gIHVse1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgZ2FwOiAycmVtO1xuICAgIGxpe1xuICAgICAgYXtcbiAgICAgICAgQGluY2x1ZGUgaG92ZXItdW5kZXJsaW5lO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLmhlYWRlciB7XG5cdHBvc2l0aW9uOiBmaXhlZDtcblx0dG9wOiAwO1xuXHRsZWZ0OiAwO1xuXHR3aWR0aDogMTAwJTtcblx0ei1pbmRleDogMTAwO1xuXHRiYWNrZ3JvdW5kOiAkYmFja2dyb3VuZC1oZWFkZXI7XG5cdHBhZGRpbmc6IDNyZW0gMDtcblxuXHQmX19jb250YWluZXJ7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0fVxuXG5cdCZfX2xvZ297XG5cdFx0bWF4LXdpZHRoOiAkd2lkdGgtbG9nbztcblx0XHRtYXJnaW46IDAgMnJlbSAwIDA7XG5cdFx0YXtcblx0XHRcdEBpbmNsdWRlIHNjYWxlO1xuXHRcdH1cblx0fVxuXG59XG5cbi5oZWFkZXJfX25hdiB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0ZGlzcGxheTogbm9uZTtcblx0QGluY2x1ZGUgXzc2OHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdH1cblxuXHR1bHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0Y29sdW1uLWdhcDogM3JlbTtcblx0XHRyb3ctZ2FwOiAxcmVtO1xuXHRcdG1hcmdpbjogMCAycmVtIDAgMDtcblxuXHRcdGxpe1xuXHRcdFx0YXtcblx0XHRcdFx0Y29sb3I6ICRsaW5rcy1oZWFkZXItY29sb3I7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMS40cmVtO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMS43cmVtO1xuXHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHRcdEBpbmNsdWRlIGhvdmVyLXVuZGVybGluZTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLm5hdntcblx0Jl9fY2xvdWR7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogMDtcblx0XHRsZWZ0OiAwO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogMTAwJTtcblx0XHRvYmplY3QtZml0OiBpbmhlcml0O1xuXHRcdHotaW5kZXg6IC0xO1xuXHR9XG59IiwiLm1vYmlsZS1uYXYge1xuXHRwb3NpdGlvbjogZml4ZWQ7XG5cdHRvcDogMDtcblx0cmlnaHQ6IC0xMDAlO1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiAxMDAlO1xuICB6LWluZGV4OiA5OTtcblx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNywgMTcsIDE3LCAxKTtcblx0ZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW47XG5cdGxpe1xuXHRcdGEge1xuXHRcdFx0Y29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMSk7XG5cdFx0XHRmb250LXNpemU6IDJyZW07XG5cdFx0XHRwYWRkaW5nOiAuMnJlbSAwO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDEuNHJlbTtcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdEBpbmNsdWRlIGhvdmVyLXVuZGVybGluZTtcblx0XHR9XG5cdH1cbn1cblxuLm1vYmlsZS1uYXYtLW9wZW4ge1xuXHRyaWdodDogMDtcbn1cblxuLm1vYmlsZS1uYXZfX2xpc3Qge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRyb3ctZ2FwOiAzcmVtO1xuXG5cdCYgLmFjdGl2ZSB7XG5cdFx0b3BhY2l0eTogMC41O1xuXHR9XG59XG5cbi5tb2JpbGUtbmF2LWJ0biB7XG5cdC0tdGltZTogMC4xcztcblxuXHQtLXdpZHRoOiA0cmVtO1xuXHQtLWhlaWdodDogM3JlbTtcblxuXHQtLWxpbmUtaGVpZ2h0OiAuNHJlbTtcblx0LS1zcGFjaW5nOiAuNnJlbTtcblx0LS1yYWRpdXM6IC40cmVtO1xuXG5cdGhlaWdodDogNC4zcmVtO1xuXHR3aWR0aDogNC4zcmVtO1xuXHRkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0Ym9yZGVyOiBub25lO1xuXHRwYWRkaW5nOiAwO1xuXG5cdEBpbmNsdWRlIF83Njh7XG5cdFx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuXHR9XG5cbn1cblxuLm5hdi1pY29uIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR3aWR0aDogdmFyKC0td2lkdGgpO1xuXHRoZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0KTtcblx0YmFja2dyb3VuZC1jb2xvcjogJGJhY2tncm91bmQtaHVtYnVyZ2VyO1xuXHRib3JkZXItcmFkaXVzOiB2YXIoLS1yYWRpdXMpO1xufVxuXG4ubmF2LWljb246OmJlZm9yZSxcbi5uYXYtaWNvbjo6YWZ0ZXIge1xuXHRjb250ZW50OiAnJztcblx0ZGlzcGxheTogYmxvY2s7XG5cblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRsZWZ0OiAwO1xuXG5cdHdpZHRoOiB2YXIoLS13aWR0aCk7XG5cdGhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQpO1xuXG5cdGJvcmRlci1yYWRpdXM6IHZhcigtLXJhZGl1cyk7XG5cdGJhY2tncm91bmQtY29sb3I6ICRiYWNrZ3JvdW5kLWh1bWJ1cmdlcjtcblx0dHJhbnNpdGlvbjogdHJhbnNmb3JtIHZhcigtLXRpbWUpIGVhc2UtaW4sXG5cdFx0dG9wIHZhcigtLXRpbWUpIGxpbmVhciB2YXIoLS10aW1lKTtcbn1cblxuLm5hdi1pY29uOjpiZWZvcmUge1xuXHR0b3A6IGNhbGMoLTEgKiAodmFyKC0tbGluZS1oZWlnaHQpICsgdmFyKC0tc3BhY2luZykpKTtcbn1cblxuLm5hdi1pY29uOjphZnRlciB7XG5cdHRvcDogY2FsYyh2YXIoLS1saW5lLWhlaWdodCkgKyB2YXIoLS1zcGFjaW5nKSk7XG59XG5cbi5uYXYtaWNvbi5uYXYtaWNvbi0tYWN0aXZlIHtcblx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5uYXYtaWNvbi5uYXYtaWNvbi0tYWN0aXZlOjpiZWZvcmUsXG4ubmF2LWljb24ubmF2LWljb24tLWFjdGl2ZTo6YWZ0ZXIge1xuXHR0b3A6IDA7XG5cdHRyYW5zaXRpb246IHRvcCB2YXIoLS10aW1lKSBsaW5lYXIsXG5cdHRyYW5zZm9ybSB2YXIoLS10aW1lKSBlYXNlLWluIHZhcigtLXRpbWUpO1xufVxuXG4ubmF2LWljb24ubmF2LWljb24tLWFjdGl2ZTo6YmVmb3JlIHtcblx0dHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xufVxuXG4ubmF2LWljb24ubmF2LWljb24tLWFjdGl2ZTo6YWZ0ZXIge1xuXHR0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xufVxuXG4ubW9iaWxlLW5hdi1idG4ge1xuXHR6LWluZGV4OiA5OTk7XG59IiwiLmJsb2NrMiB7XG4gIHBhZGRpbmc6IDRyZW0gMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAxKTtcbiAgY29sb3I6ICMwMDA7XG4gIEBpbmNsdWRlIF8xMDI0e1xuICAgIHBhZGRpbmc6IDVyZW0gMDtcbiAgfVxufSIsIi5ibG9jazMge1xuICBwYWRkaW5nOiA0cmVtIDA7XG4gIEBpbmNsdWRlIF8xMDI0e1xuICAgIHBhZGRpbmc6IDVyZW0gMDtcbiAgfVxufSIsIi5ibG9jazQge1xuICBwYWRkaW5nOiA0cmVtIDA7XG4gIEBpbmNsdWRlIF8xMDI0e1xuICAgIHBhZGRpbmc6IDVyZW0gMDtcbiAgfVxufSIsIi5ibG9jazUge1xuICBwYWRkaW5nOiA0cmVtIDA7XG4gIEBpbmNsdWRlIF8xMDI0e1xuICAgIHBhZGRpbmc6IDVyZW0gMDtcbiAgfVxuXG4gICZfX3dyYXAge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGdhcDogMnJlbTtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuXG4gICZfX2Jsb2Nre1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDJyZW07XG4gICAgYm9yZGVyLXdpZHRoOiAwcHgsIDFweCwgMHB4LCAxcHg7XG4gICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbiAgICBAaW5jbHVkZSBfNzY4e1xuICAgICAgd2lkdGg6IDMyJTtcbiAgICB9XG5cbiAgICAmX2ltZ3tcbiAgICAgIG1hcmdpbjogMCAwIDJyZW07XG4gICAgfVxuXG4gICAgJl90ZXh0e1xuICAgICAgbWFyZ2luOiAwIDAgMnJlbTtcbiAgICAgIHN0cm9uZ3tcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIG1hcmdpbjogMCAwIDJyZW07XG4gICAgICB9XG4gICAgfVxuICB9XG59IiwiLmJsb2NrNiB7XG4gIHBhZGRpbmc6IDRyZW0gMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgY29sb3I6ICMwMDA7XG4gIEBpbmNsdWRlIF8xMDI0e1xuICAgIHBhZGRpbmc6IDVyZW0gMDtcbiAgfVxuXG4gICZfX3dyYXAge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGdhcDogMnJlbTtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuXG4gICZfX2Jsb2Nre1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIEBpbmNsdWRlIF83Njh7XG4gICAgICB3aWR0aDogMzIlO1xuICAgIH1cblxuICAgICZfaW1ne1xuICAgICAgbWFyZ2luOiAwIDAgMnJlbTtcbiAgICB9XG5cbiAgICAmX3RleHR7XG4gICAgICBtYXJnaW46IDAgMCAycmVtO1xuICAgICAgc3Ryb25ne1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgbWFyZ2luOiAwIDAgMnJlbTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn0iLCJcbi5mb3JtIHtcbiAgcGFkZGluZzogNXJlbSAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICZfX3RleHR7XG4gICAgbWFyZ2luOiAwIDAgM3JlbTtcbiAgfVxuXG4gICZfX3dyYXB7XG4gICAgcGFkZGluZzogJGZvcm0td3JhcC1wYWRkaW5nO1xuICAgIG1heC13aWR0aDogJGZvcm0td3JhcDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZm9ybS13cmFwLWJhY2s7XG4gICAgYm9yZGVyLXJhZGl1czogJGZvcm0td3JhcC1yYWRpdXM7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbiBcbiAgdGV4dGFyZWEsXG4gIGlucHV0IHtcbiAgICBtYXJnaW46ICRmb3JtLWlucHV0LW1hcmdpbjtcbiAgICBwYWRkaW5nOiAkZm9ybS1pbnB1dC1wYWRkaW5nO1xuXG4gICAgYm9yZGVyLXJhZGl1czogJGZvcm0taW5wdXQtcmFkaXVzO1xuICAgIGNvbG9yOiAkZm9ybS1pbnB1dC1jb2xvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZm9ybS1pbnB1dC1iYWNrO1xuXG4gICAgJjo6cGxhY2Vob2xkZXIge1xuICAgICAgY29sb3I6ICRmb3JtLWlucHV0LWNvbG9yO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIGlucHV0LXNjYWxlO1xuICB9XG5cbiAgdGV4dGFyZWEge1xuICAgIHJlc2l6ZTogbm9uZTtcbiAgICBoZWlnaHQ6IDEycmVtO1xuICB9XG5cbn0iLCIubWFpbntcbiAgcGFkZGluZzogMTByZW0gMDtcblxuICAmX190ZXh0e1xuICAgIG1hcmdpbjogMCAwIDJyZW07XG4gIH1cbn0iLCIucHJpdmFjeSB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHBhZGRpbmc6IDE1cmVtIDAgMThyZW07XG5cbiAgJl9fdGl0bGUge1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgbWFyZ2luOiAwIDAgM3JlbTtcbiAgfVxufSIsIi5jb25kaXRpb25zIHtcbiAgcGFkZGluZzogMTVyZW0gMCAxOHJlbTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcblxuICAmX190aXRsZSB7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBtYXJnaW46IDAgMCAzcmVtO1xuICB9XG59Il19 */
