@import url("https://fonts.googleapis.com/css?family=Roboto:100,100i,300,300i,400,400i,500,500i,700,700i,900,900i&subset=cyrillic");
@import url("https://fonts.googleapis.com/css?family=Baloo+Bhai");
html,
body {
  height: 100%;
  scroll-behavior: smooth;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

*,
*:before,
*:after {
  -webkit-box-sizing: inherit;
          box-sizing: inherit;
  padding: 0;
  margin: 0;
}

ul,
ol {
  list-style: none;
}

a {
  text-decoration: none;
}

html {
  font-family: "Roboto", sans-serif, "Gilroy", cursive, Verdana, Geneva, Tahoma, sans-serif;
}

@font-face {
  font-family: "robotoregular";
  src: url("./assets/fonts/roboto-regular-webfont.eot");
  src: url("./assets/fonts/roboto-regular-webfont.eot?#iefix") format("embedded-opentype"), url("./assets/fonts/roboto-regular-webfont.woff2") format("woff2"), url("./assets/fonts/roboto-regular-webfont.woff") format("woff"), url("./assets/fonts/roboto-regular-webfont.ttf") format("truetype"), url("./assets/fonts/roboto-regular-webfont.svg#robotoregular") format("svg");
  font-weight: normal;
  font-style: normal;
}
.button {
  display: inline-block;
  border: none;
  color: #fff;
  text-decoration: none;
  background-color: #47d7ac;
  padding: 15px 45px;
  font-size: 13px;
  text-transform: uppercase;
  font-weight: 600;
  letter-spacing: 3px;
  border-radius: 2px;
  text-align: center;
  position: relative;
  outline: none;
  -webkit-transition: background-color 0.1s ease;
  transition: background-color 0.1s ease;
  cursor: pointer;
}
.button::after {
  -webkit-transition: background-color 0.2s ease;
  transition: background-color 0.2s ease;
  position: absolute;
  content: "";
  height: 4px;
  bottom: 0;
  width: 100%;
  background-color: black;
  opacity: 0.18;
  border-bottom-left-radius: 2px;
  border-bottom-right-radius: 2px;
  left: 0;
}
.button:focus, .button:hover {
  text-decoration: none;
  color: #fff;
}
.button:hover {
  background-color: #2e4457;
}
.button:hover::after {
  opacity: 0.22;
}
.button:active {
  background-color: #1c2a35;
}
.button:active::after {
  opacity: 0.32;
}

.preload {
  position: fixed;
  top: 0;
  width: 100%;
  height: 100vh;
  background: #000000;
  z-index: 5000;
  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-transition: 0.4s ease-in-out all;
  transition: 0.4s ease-in-out all;
}
.preload.preload-finished {
  opacity: 0;
  pointer-events: none;
}

header {
  background-color: #253746;
  color: #fb637e;
  padding: 50px 0;
}
header {
  font-size: 12px;
}
@media screen and (min-width: 320px) {
  header {
    font-size: calc( 					12px + 38 * 						((100vw - 320px) / 2240) 				);
  }
}
@media screen and (min-width: 2560px) {
  header {
    font-size: 50px;
  }
}
header h1 {
  text-align: center;
}
header h1 span {
  font-size: 36px;
}
header .header {
  text-align: center;
  padding: 20px 0;
}
header .header h1 {
  margin: 0 0 10px 0;
}
header .header select {
  font-size: 1rem;
}

.app {
  height: 100%;
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}

.slideshow {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  background-color: #333;
  position: relative;
  overflow: hidden;
}

.slide {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center center;
  opacity: 0;
  -webkit-transform: scale(1);
      -ms-transform: scale(1);
          transform: scale(1);
  -webkit-transition: all 0.9s ease-out;
  transition: all 0.9s ease-out;
}

.slide:nth-last-child(2) {
  opacity: 1;
  -webkit-transform: scale(1.08);
      -ms-transform: scale(1.08);
          transform: scale(1.08);
}

body {
  background-image: url("https://source.unsplash.com/collection/778914/christmas-traditions");
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center center;
  height: 100%;
  color: #ffffff;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  text-align: center;
  position: relative;
}
body::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.5);
}
body * {
  z-index: 1;
}
body h1 {
  margin: -80px 0 40px;
}
body h1 {
  font-size: 45px;
}
@media screen and (min-width: 375px) {
  body h1 {
    font-size: calc( 					45px + 15 * 						((100vw - 375px) / 1545) 				);
  }
}
@media screen and (min-width: 1920px) {
  body h1 {
    font-size: 60px;
  }
}
body .fa-snowflake {
  -webkit-animation: fall linear forwards;
          animation: fall linear forwards;
  color: #ffffff;
  position: absolute;
  top: -20px;
}
@-webkit-keyframes fall {
  to {
    -webkit-transform: translateY(100vh);
            transform: translateY(100vh);
  }
}
@keyframes fall {
  to {
    -webkit-transform: translateY(100vh);
            transform: translateY(100vh);
  }
}
body .year {
  opacity: 0.7;
  position: absolute;
  bottom: 0;
  left: 50%;
  -webkit-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
          transform: translateX(-50%);
}
body .year {
  font-size: 100px;
}
@media screen and (min-width: 375px) {
  body .year {
    font-size: calc( 					100px + 100 * 						((100vw - 375px) / 1545) 				);
  }
}
@media screen and (min-width: 1920px) {
  body .year {
    font-size: 200px;
  }
}
body .countdown {
  display: none;
  -webkit-transform: scale(2);
      -ms-transform: scale(2);
          transform: scale(2);
}
body .time {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin: 15px;
}
body .time h2 {
  margin: 0 0 5px;
}
body .time h2 {
  font-size: 10px;
}
@media screen and (min-width: 375px) {
  body .time h2 {
    font-size: calc( 					10px + 10 * 						((100vw - 375px) / 1545) 				);
  }
}
@media screen and (min-width: 1920px) {
  body .time h2 {
    font-size: 20px;
  }
}
body .time small {
  font-size: 10px;
}
@media screen and (min-width: 375px) {
  body .time small {
    font-size: calc( 					10px + 10 * 						((100vw - 375px) / 1545) 				);
  }
}
@media screen and (min-width: 1920px) {
  body .time small {
    font-size: 20px;
  }
}
@media (max-width: 500px) {
  body .time {
    margin: 5px;
  }
  body .time h2 {
    margin: 0;
  }
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImFic3RyYWN0cy9fdmFycy5zY3NzIiwiYmFzZS9fcmVzZXQuc2NzcyIsIm1haW4uY3NzIiwiYmFzZS9fdHlwb2dyYXBoeS5zY3NzIiwiY29tcG9uZW50cy9fYnV0dG9ucy5zY3NzIiwiY29tcG9uZW50cy9fbG9hZGluZy5zY3NzIiwibGF5b3V0L19oZWFkZXIuc2NzcyIsImFic3RyYWN0cy9fbWl4aW5zLnNjc3MiLCJwYWdlcy9faG9tZS5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUdRLG1JQUFBO0FBRUEsaUVBQUE7QUNMUjs7RUFFQyxZQUFBO0VBQ0EsdUJBQUE7RUFDQSw4QkFBQTtVQUFBLHNCQUFBO0FDR0Q7O0FEQUE7OztFQUdDLDJCQUFBO1VBQUEsbUJBQUE7RUFDQSxVQUFBO0VBQ0EsU0FBQTtBQ0dEOztBREFBOztFQUVDLGdCQUFBO0FDR0Q7O0FEQUE7RUFDQyxxQkFBQTtBQ0dEOztBQ3hCQTtFQUNDLHlGQUFBO0FEMkJEOztBQ3hCQTtFQUNDLDRCQUFBO0VBQ0EscURBQUE7RUFDQSxpWEFBQTtFQU1BLG1CQUFBO0VBQ0Esa0JBQUE7QURzQkQ7QUVwQ0E7RUFDQyxxQkFBQTtFQUNBLFlBQUE7RUFDQSxXQUFBO0VBQ0EscUJBQUE7RUFDQSx5QkpHYztFSUZkLGtCQUFBO0VBQ0EsZUFBQTtFQUNBLHlCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxtQkFBQTtFQUNBLGtCQUFBO0VBQ0Esa0JBQUE7RUFDQSxrQkFBQTtFQUNBLGFBQUE7RUFDQSw4Q0FBQTtFQUFBLHNDQUFBO0VBQ0EsZUFBQTtBRnNDRDtBRXBDQztFQUNDLDhDQUFBO0VBQUEsc0NBQUE7RUFDQSxrQkFBQTtFQUNBLFdBQUE7RUFDQSxXQUFBO0VBQ0EsU0FBQTtFQUNBLFdBQUE7RUFDQSx1QkFBQTtFQUNBLGFBQUE7RUFDQSw4QkFBQTtFQUNBLCtCQUFBO0VBQ0EsT0FBQTtBRnNDRjtBRW5DQztFQUVDLHFCQUFBO0VBQ0EsV0FBQTtBRm9DRjtBRWpDQztFQUNDLHlCQUFBO0FGbUNG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NkxGO0FNMUxDO0VBQ0Msb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSw0QkFBQTtFQUFBLDZCQUFBO01BQUEsMEJBQUE7VUFBQSxzQkFBQTtFQUNBLHlCQUFBO01BQUEsc0JBQUE7VUFBQSxtQkFBQTtFQUNBLHdCQUFBO01BQUEscUJBQUE7VUFBQSx1QkFBQTtFQUNBLFlBQUE7QU40TEY7QU0xTEU7RUFDQyxlQUFBO0FONExIO0FLcFBFO0VBQ0MsZUN3RG1DO0FOOEx0QztBS3JQRztFQUZEO0lBR0Usc0VBQUE7RUx3UEY7QUFDRjtBS3BQRztFQVJEO0lBU0UsZUNnRHdDO0VOdU0xQztBQUNGO0FLalFFO0VBQ0MsZUM0RG1DO0FOdU10QztBS2xRRztFQUZEO0lBR0Usc0VBQUE7RUxxUUY7QUFDRjtBS2pRRztFQVJEO0lBU0UsZUNvRHdDO0VOZ04xQztBQUNGO0FLdlBDO0VDMkNDO0lBQ0MsV0FBQTtFTitNRDtFTTdNQztJQUNDLFNBQUE7RU4rTUY7QUFDRiIsImZpbGUiOiJhcHAuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiJG1haW5Gb250OiAnUm9ib3RvJywgc2Fucy1zZXJpZjtcbiRzZWNvbmRhcnlGb250OiAnR2lscm95JywgY3Vyc2l2ZTtcblxuQGltcG9ydCB1cmwoJ2h0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzP2ZhbWlseT1Sb2JvdG86MTAwLDEwMGksMzAwLDMwMGksNDAwLDQwMGksNTAwLDUwMGksNzAwLDcwMGksOTAwLDkwMGkmc3Vic2V0PWN5cmlsbGljJyk7XG5cbkBpbXBvcnQgdXJsKCdodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2Nzcz9mYW1pbHk9QmFsb28rQmhhaScpO1xuXG4kcHJpbWFyeUNscjogIzI1Mzc0NjtcbiRzZWNvbmRhcnlDbHI6ICM0N2Q3YWM7XG4kdGVydGlhcnlDbHI6ICNmYjYzN2U7XG5cbiRzaG93SW1hZ2U6IHRydWU7XG4kaG9tZUltYWdlOiB1cmwoLi4vaW1hZ2VzL2hvbWUtYmctbWluLmpwZyk7XG4kYmFja2dyb3VuZE9wYWNpdHk6IDAuODU7XG5cbiRmd05vcm1hbDogNDAwO1xuJGZ3Qm9sZDogNzAwO1xuXG4kbWluX3Z3OiAzMjBweDtcbiRtYXhfdnc6IDI1NjBweDtcbiRtaW5fZm9udDogMTJweDtcbiRtYXhfZm9udDogNTBweDtcbiIsImh0bWwsXG5ib2R5IHtcblx0aGVpZ2h0OiAxMDAlO1xuXHRzY3JvbGwtYmVoYXZpb3I6IHNtb290aDtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuKixcbio6YmVmb3JlLFxuKjphZnRlciB7XG5cdGJveC1zaXppbmc6IGluaGVyaXQ7XG5cdHBhZGRpbmc6IDA7XG5cdG1hcmdpbjogMDtcbn1cblxudWwsXG5vbCB7XG5cdGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbmEge1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4iLCJAaW1wb3J0IHVybChcImh0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzP2ZhbWlseT1Sb2JvdG86MTAwLDEwMGksMzAwLDMwMGksNDAwLDQwMGksNTAwLDUwMGksNzAwLDcwMGksOTAwLDkwMGkmc3Vic2V0PWN5cmlsbGljXCIpO1xuQGltcG9ydCB1cmwoXCJodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2Nzcz9mYW1pbHk9QmFsb28rQmhhaVwiKTtcbmh0bWwsXG5ib2R5IHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBzY3JvbGwtYmVoYXZpb3I6IHNtb290aDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuKixcbio6YmVmb3JlLFxuKjphZnRlciB7XG4gIGJveC1zaXppbmc6IGluaGVyaXQ7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbn1cblxudWwsXG5vbCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbmEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbmh0bWwge1xuICBmb250LWZhbWlseTogXCJSb2JvdG9cIiwgc2Fucy1zZXJpZiwgXCJHaWxyb3lcIiwgY3Vyc2l2ZSwgVmVyZGFuYSwgR2VuZXZhLCBUYWhvbWEsIHNhbnMtc2VyaWY7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJyb2JvdG9yZWd1bGFyXCI7XG4gIHNyYzogdXJsKFwiLi9hc3NldHMvZm9udHMvcm9ib3RvLXJlZ3VsYXItd2ViZm9udC5lb3RcIik7XG4gIHNyYzogdXJsKFwiLi9hc3NldHMvZm9udHMvcm9ib3RvLXJlZ3VsYXItd2ViZm9udC5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIuL2Fzc2V0cy9mb250cy9yb2JvdG8tcmVndWxhci13ZWJmb250LndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuL2Fzc2V0cy9mb250cy9yb2JvdG8tcmVndWxhci13ZWJmb250LndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiLi9hc3NldHMvZm9udHMvcm9ib3RvLXJlZ3VsYXItd2ViZm9udC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIi4vYXNzZXRzL2ZvbnRzL3JvYm90by1yZWd1bGFyLXdlYmZvbnQuc3ZnI3JvYm90b3JlZ3VsYXJcIikgZm9ybWF0KFwic3ZnXCIpO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG4uYnV0dG9uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBib3JkZXI6IG5vbmU7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0N2Q3YWM7XG4gIHBhZGRpbmc6IDE1cHggNDVweDtcbiAgZm9udC1zaXplOiAxM3B4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXdlaWdodDogNjAwO1xuICBsZXR0ZXItc3BhY2luZzogM3B4O1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdXRsaW5lOiBub25lO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMXMgZWFzZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmJ1dHRvbjo6YWZ0ZXIge1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIlwiO1xuICBoZWlnaHQ6IDRweDtcbiAgYm90dG9tOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogYmxhY2s7XG4gIG9wYWNpdHk6IDAuMTg7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDJweDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDJweDtcbiAgbGVmdDogMDtcbn1cbi5idXR0b246Zm9jdXMsIC5idXR0b246aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmJ1dHRvbjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyZTQ0NTc7XG59XG4uYnV0dG9uOmhvdmVyOjphZnRlciB7XG4gIG9wYWNpdHk6IDAuMjI7XG59XG4uYnV0dG9uOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxYzJhMzU7XG59XG4uYnV0dG9uOmFjdGl2ZTo6YWZ0ZXIge1xuICBvcGFjaXR5OiAwLjMyO1xufVxuXG4ucHJlbG9hZCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDB2aDtcbiAgYmFja2dyb3VuZDogIzAwMDAwMDtcbiAgei1pbmRleDogNTAwMDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHRyYW5zaXRpb246IDAuNHMgZWFzZS1pbi1vdXQgYWxsO1xufVxuLnByZWxvYWQucHJlbG9hZC1maW5pc2hlZCB7XG4gIG9wYWNpdHk6IDA7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG5oZWFkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjUzNzQ2O1xuICBjb2xvcjogI2ZiNjM3ZTtcbiAgcGFkZGluZzogNTBweCAwO1xufVxuaGVhZGVyIHtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzIwcHgpIHtcbiAgaGVhZGVyIHtcbiAgICBmb250LXNpemU6IGNhbGMoIFx0XHRcdFx0XHQxMnB4ICsgMzggKiBcdFx0XHRcdFx0XHQoKDEwMHZ3IC0gMzIwcHgpIC8gMjI0MCkgXHRcdFx0XHQpO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAyNTYwcHgpIHtcbiAgaGVhZGVyIHtcbiAgICBmb250LXNpemU6IDUwcHg7XG4gIH1cbn1cbmhlYWRlciBoMSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbmhlYWRlciBoMSBzcGFuIHtcbiAgZm9udC1zaXplOiAzNnB4O1xufVxuaGVhZGVyIC5oZWFkZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDIwcHggMDtcbn1cbmhlYWRlciAuaGVhZGVyIGgxIHtcbiAgbWFyZ2luOiAwIDAgMTBweCAwO1xufVxuaGVhZGVyIC5oZWFkZXIgc2VsZWN0IHtcbiAgZm9udC1zaXplOiAxcmVtO1xufVxuXG4uYXBwIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cblxuLnNsaWRlc2hvdyB7XG4gIGZsZXg6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMzM7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLnNsaWRlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuOXMgZWFzZS1vdXQ7XG59XG5cbi5zbGlkZTpudGgtbGFzdC1jaGlsZCgyKSB7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4wOCk7XG59XG5cbmJvZHkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJodHRwczovL3NvdXJjZS51bnNwbGFzaC5jb20vY29sbGVjdGlvbi83Nzg5MTQvY2hyaXN0bWFzLXRyYWRpdGlvbnNcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIGhlaWdodDogMTAwJTtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbmJvZHk6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41KTtcbn1cbmJvZHkgKiB7XG4gIHotaW5kZXg6IDE7XG59XG5ib2R5IGgxIHtcbiAgbWFyZ2luOiAtODBweCAwIDQwcHg7XG59XG5ib2R5IGgxIHtcbiAgZm9udC1zaXplOiA0NXB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzc1cHgpIHtcbiAgYm9keSBoMSB7XG4gICAgZm9udC1zaXplOiBjYWxjKCBcdFx0XHRcdFx0NDVweCArIDE1ICogXHRcdFx0XHRcdFx0KCgxMDB2dyAtIDM3NXB4KSAvIDE1NDUpIFx0XHRcdFx0KTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTkyMHB4KSB7XG4gIGJvZHkgaDEge1xuICAgIGZvbnQtc2l6ZTogNjBweDtcbiAgfVxufVxuYm9keSAuZmEtc25vd2ZsYWtlIHtcbiAgYW5pbWF0aW9uOiBmYWxsIGxpbmVhciBmb3J3YXJkcztcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtMjBweDtcbn1cbkBrZXlmcmFtZXMgZmFsbCB7XG4gIHRvIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwdmgpO1xuICB9XG59XG5ib2R5IC55ZWFyIHtcbiAgb3BhY2l0eTogMC43O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG59XG5ib2R5IC55ZWFyIHtcbiAgZm9udC1zaXplOiAxMDBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDM3NXB4KSB7XG4gIGJvZHkgLnllYXIge1xuICAgIGZvbnQtc2l6ZTogY2FsYyggXHRcdFx0XHRcdDEwMHB4ICsgMTAwICogXHRcdFx0XHRcdFx0KCgxMDB2dyAtIDM3NXB4KSAvIDE1NDUpIFx0XHRcdFx0KTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTkyMHB4KSB7XG4gIGJvZHkgLnllYXIge1xuICAgIGZvbnQtc2l6ZTogMjAwcHg7XG4gIH1cbn1cbmJvZHkgLmNvdW50ZG93biB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHRyYW5zZm9ybTogc2NhbGUoMik7XG59XG5ib2R5IC50aW1lIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1hcmdpbjogMTVweDtcbn1cbmJvZHkgLnRpbWUgaDIge1xuICBtYXJnaW46IDAgMCA1cHg7XG59XG5ib2R5IC50aW1lIGgyIHtcbiAgZm9udC1zaXplOiAxMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzc1cHgpIHtcbiAgYm9keSAudGltZSBoMiB7XG4gICAgZm9udC1zaXplOiBjYWxjKCBcdFx0XHRcdFx0MTBweCArIDEwICogXHRcdFx0XHRcdFx0KCgxMDB2dyAtIDM3NXB4KSAvIDE1NDUpIFx0XHRcdFx0KTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTkyMHB4KSB7XG4gIGJvZHkgLnRpbWUgaDIge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxufVxuYm9keSAudGltZSBzbWFsbCB7XG4gIGZvbnQtc2l6ZTogMTBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDM3NXB4KSB7XG4gIGJvZHkgLnRpbWUgc21hbGwge1xuICAgIGZvbnQtc2l6ZTogY2FsYyggXHRcdFx0XHRcdDEwcHggKyAxMCAqIFx0XHRcdFx0XHRcdCgoMTAwdncgLSAzNzVweCkgLyAxNTQ1KSBcdFx0XHRcdCk7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE5MjBweCkge1xuICBib2R5IC50aW1lIHNtYWxsIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1MDBweCkge1xuICBib2R5IC50aW1lIHtcbiAgICBtYXJnaW46IDVweDtcbiAgfVxuICBib2R5IC50aW1lIGgyIHtcbiAgICBtYXJnaW46IDA7XG4gIH1cbn0iLCJodG1sIHtcblx0Zm9udC1mYW1pbHk6ICRtYWluRm9udCwgJHNlY29uZGFyeUZvbnQsIFZlcmRhbmEsIEdlbmV2YSwgVGFob21hLCBzYW5zLXNlcmlmO1xufVxuXG5AZm9udC1mYWNlIHtcblx0Zm9udC1mYW1pbHk6ICdyb2JvdG9yZWd1bGFyJztcblx0c3JjOiB1cmwoJy4vYXNzZXRzL2ZvbnRzL3JvYm90by1yZWd1bGFyLXdlYmZvbnQuZW90Jyk7XG5cdHNyYzogdXJsKCcuL2Fzc2V0cy9mb250cy9yb2JvdG8tcmVndWxhci13ZWJmb250LmVvdD8jaWVmaXgnKVxuXHRcdFx0Zm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxuXHRcdHVybCgnLi9hc3NldHMvZm9udHMvcm9ib3RvLXJlZ3VsYXItd2ViZm9udC53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcblx0XHR1cmwoJy4vYXNzZXRzL2ZvbnRzL3JvYm90by1yZWd1bGFyLXdlYmZvbnQud29mZicpIGZvcm1hdCgnd29mZicpLFxuXHRcdHVybCgnLi9hc3NldHMvZm9udHMvcm9ib3RvLXJlZ3VsYXItd2ViZm9udC50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyksXG5cdFx0dXJsKCcuL2Fzc2V0cy9mb250cy9yb2JvdG8tcmVndWxhci13ZWJmb250LnN2ZyNyb2JvdG9yZWd1bGFyJykgZm9ybWF0KCdzdmcnKTtcblx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xufVxuIiwiLmJ1dHRvbiB7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdGJvcmRlcjogbm9uZTtcclxuXHRjb2xvcjogI2ZmZjtcclxuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogJHNlY29uZGFyeUNscjtcclxuXHRwYWRkaW5nOiAxNXB4IDQ1cHg7XHJcblx0Zm9udC1zaXplOiAxM3B4O1xyXG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblx0Zm9udC13ZWlnaHQ6IDYwMDtcclxuXHRsZXR0ZXItc3BhY2luZzogM3B4O1xyXG5cdGJvcmRlci1yYWRpdXM6IDJweDtcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdG91dGxpbmU6IG5vbmU7XHJcblx0dHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjFzIGVhc2U7XHJcblx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cclxuXHQmOjphZnRlciB7XHJcblx0XHR0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0aGVpZ2h0OiA0cHg7XHJcblx0XHRib3R0b206IDA7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigkcHJpbWFyeUNsciwgNTAlKTtcclxuXHRcdG9wYWNpdHk6IDAuMTg7XHJcblx0XHRib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAycHg7XHJcblx0XHRib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMnB4O1xyXG5cdFx0bGVmdDogMDtcclxuXHR9XHJcblxyXG5cdCY6Zm9jdXMsXHJcblx0Jjpob3ZlciB7XHJcblx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblx0XHRjb2xvcjogI2ZmZjtcclxuXHR9XHJcblxyXG5cdCY6aG92ZXIge1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogbGlnaHRlbigkcHJpbWFyeUNsciwgNSUpO1xyXG5cdFx0Jjo6YWZ0ZXIge1xyXG5cdFx0XHRvcGFjaXR5OiAwLjIyO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0JjphY3RpdmUge1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCRwcmltYXJ5Q2xyLCA1JSk7XHJcblx0XHQmOjphZnRlciB7XHJcblx0XHRcdG9wYWNpdHk6IDAuMzI7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbiIsIi5wcmVsb2FkIHtcclxuXHRwb3NpdGlvbjogZml4ZWQ7XHJcblx0dG9wOiAwO1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdGhlaWdodDogMTAwdmg7XHJcblx0YmFja2dyb3VuZDogIzAwMDAwMDtcclxuXHR6LWluZGV4OiA1MDAwO1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHR0cmFuc2l0aW9uOiAwLjRzIGVhc2UtaW4tb3V0IGFsbDtcclxuXHJcblx0Ji5wcmVsb2FkLWZpbmlzaGVkIHtcclxuXHRcdG9wYWNpdHk6IDA7XHJcblx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcclxuXHR9XHJcbn1cclxuIiwiaGVhZGVyIHtcblx0YmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnlDbHI7XG5cdGNvbG9yOiAkdGVydGlhcnlDbHI7XG5cdHBhZGRpbmc6IDUwcHggMDtcblx0QGluY2x1ZGUgZmx1aWQtdHlwbygkbWluX3Z3LCAkbWF4X3Z3LCAkbWluX2ZvbnQsICRtYXhfZm9udCk7XG5cdGgxIHtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cblx0XHRzcGFuIHtcblx0XHRcdGZvbnQtc2l6ZTogMzZweDtcblx0XHR9XG5cdH1cblxuXHQuaGVhZGVyIHtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0cGFkZGluZzogMjBweCAwO1xuXHR9XG5cblx0LmhlYWRlciBoMSB7XG5cdFx0bWFyZ2luOiAwIDAgMTBweCAwO1xuXHR9XG5cblx0LmhlYWRlciBzZWxlY3Qge1xuXHRcdGZvbnQtc2l6ZTogMXJlbTtcblx0fVxufVxuXG4uYXBwIHtcblx0aGVpZ2h0OiAxMDAlO1xuXHR3aWR0aDogMTAwJTtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cblxuLnNsaWRlc2hvdyB7XG5cdGZsZXg6IDE7XG5cdGJhY2tncm91bmQtY29sb3I6ICMzMzM7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLnNsaWRlIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDA7XG5cdGJvdHRvbTogMDtcblx0bGVmdDogMDtcblx0cmlnaHQ6IDA7XG5cdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcblx0b3BhY2l0eTogMDtcblx0dHJhbnNmb3JtOiBzY2FsZSgxKTtcblx0dHJhbnNpdGlvbjogYWxsIDAuOXMgZWFzZS1vdXQ7XG59XG5cbi5zbGlkZTpudGgtbGFzdC1jaGlsZCgyKSB7XG5cdG9wYWNpdHk6IDE7XG5cdHRyYW5zZm9ybTogc2NhbGUoMS4wOCk7XG59XG4iLCIvLyByZXNwb25zaXZlIGZvbnRzXG5AZnVuY3Rpb24gc3RyaXAtdW5pdCgkdmFsdWUpIHtcblx0QHJldHVybiAkdmFsdWUgLyAoJHZhbHVlICogMCArIDEpO1xufVxuXG5AbWl4aW4gZmx1aWQtdHlwbygkbWluLXZ3LCAkbWF4LXZ3LCAkbWluLWZvbnQtc2l6ZSwgJG1heC1mb250LXNpemUpIHtcblx0JHUxOiB1bml0KCRtaW4tdncpO1xuXHQkdTI6IHVuaXQoJG1heC12dyk7XG5cdCR1MzogdW5pdCgkbWluLWZvbnQtc2l6ZSk7XG5cdCR1NDogdW5pdCgkbWF4LWZvbnQtc2l6ZSk7XG5cblx0QGlmICR1MSA9PSAkdTIgYW5kICR1MSA9PSAkdTMgYW5kICR1MSA9PSAkdTQge1xuXHRcdCYge1xuXHRcdFx0Zm9udC1zaXplOiAkbWluLWZvbnQtc2l6ZTtcblx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRtaW4tdncpIHtcblx0XHRcdFx0Zm9udC1zaXplOiBjYWxjKFxuXHRcdFx0XHRcdCN7JG1pbi1mb250LXNpemV9ICsgI3tzdHJpcC11bml0KCRtYXgtZm9udC1zaXplIC0gJG1pbi1mb250LXNpemUpfSAqXG5cdFx0XHRcdFx0XHQoKDEwMHZ3IC0gI3skbWluLXZ3fSkgLyAje3N0cmlwLXVuaXQoJG1heC12dyAtICRtaW4tdncpfSlcblx0XHRcdFx0KTtcblx0XHRcdH1cblx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRtYXgtdncpIHtcblx0XHRcdFx0Zm9udC1zaXplOiAkbWF4LWZvbnQtc2l6ZTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLy8gbWVkaWEgcXVlcmllc1xuQG1peGluIGJyZWFrcG9pbnQtbWluKCRwb2ludCkge1xuXHRAbWVkaWEgKG1pbi13aWR0aDogI3skcG9pbnR9cHgpIHtcblx0XHRAY29udGVudDtcblx0fVxufVxuXG5AbWl4aW4gYnJlYWtwb2ludC1tYXgoJHBvaW50KSB7XG5cdEBtZWRpYSAobWF4LXdpZHRoOiAjeyRwb2ludH1weCkge1xuXHRcdEBjb250ZW50O1xuXHR9XG59XG5cbkBtaXhpbiBicmVha3BvaW50LW1pbi1tYXgoJHBvaW50LW1pbiwgJHBvaW50LW1heCkge1xuXHRAbWVkaWEgKG1pbi13aWR0aDogI3skcG9pbnQtbWlufXB4KSBhbmQgKG1heC13aWR0aDogI3skcG9pbnQtbWF4fXB4KSB7XG5cdFx0QGNvbnRlbnQ7XG5cdH1cbn1cblxuLy8gY2xlYXJmaXhcbkBtaXhpbiBjbGVhcmZpeCB7XG5cdCY6YmVmb3JlLFxuXHQmOmFmdGVyIHtcblx0XHRjb250ZW50OiAnJztcblx0XHRkaXNwbGF5OiB0YWJsZTtcblx0fVxuXHQmOmFmdGVyIHtcblx0XHRjbGVhcjogYm90aDtcblx0fVxufVxuXG5AbWl4aW4gY3NzMy1wcmVmaXgoJHByb3AsICR2YWx1ZSkge1xuXHQtd2Via2l0LSN7JHByb3B9OiAjeyR2YWx1ZX07XG5cdC1tb3otI3skcHJvcH06ICN7JHZhbHVlfTtcblx0LW1zLSN7JHByb3B9OiAjeyR2YWx1ZX07XG5cdC1vLSN7JHByb3B9OiAjeyR2YWx1ZX07XG5cdCN7JHByb3B9OiAjeyR2YWx1ZX07XG59XG5cbkBtaXhpbiBmb250LWZhY2UoJG5hbWUsICRmaWxlKSB7XG5cdEBmb250LWZhY2Uge1xuXHRcdGZvbnQtZmFtaWx5OiAnI3skbmFtZX0nO1xuXHRcdHNyYzogdXJsKCcuL2Fzc2V0cy9mb250cy8jeyRmaWxlfS5lb3QnKTtcblx0XHRzcmM6IHVybCgnLi9hc3NldHMvZm9udHMvI3skZmlsZX0uZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcblx0XHRcdHVybCgnLi9hc3NldHMvZm9udHMvI3skZmlsZX0ud29mZicpIGZvcm1hdCgnd29mZicpLFxuXHRcdFx0dXJsKCcuL2Fzc2V0cy9mb250cy8jeyRmaWxlfS50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyksXG5cdFx0XHR1cmwoJy4vYXNzZXRzL2ZvbnRzLyN7JGZpbGV9LnN2Zz8jd2ViZm9udCcpIGZvcm1hdCgnc3ZnJyk7XG5cdH1cbn1cblxuQG1peGluIGJ0biB7XG5cdGJvcmRlcjogMXB4IHNvbGlkICR0ZXJ0aWFyeV9jbHI7XG5cdGNvbG9yOiAkdGVydGlhcnlfY2xyO1xuXHRwYWRkaW5nOiAxMHB4IDIwcHg7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdGZvbnQtc2l6ZTogMjBweDtcblx0Y3Vyc29yOiBwb2ludGVyO1xufVxuXG5AbWl4aW4gZWFzZUluT3V0IHtcblx0dHJhbnNpdGlvbjogYWxsIDAuOHMgZWFzZS1pbi1vdXQ7XG59XG5cbkBtaXhpbiBmaXhlZEZvb3RlciB7XG5cdG1pbi1oZWlnaHQ6IGNhbGMoMTAwdmggLSA2MHB4KTtcbn1cblxuQG1peGluIGJhY2tncm91bmQoJGltYWdlKSB7XG5cdEBpZiAkc2hvd0ltYWdlIHtcblx0XHRiYWNrZ3JvdW5kOiAjeyRpbWFnZX07XG5cdFx0YmFja2dyb3VuZC1hdHRhY2htZW50OiBmaXhlZDtcblx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcblxuXHRcdCY6YmVmb3JlIHtcblx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0cG9zaXRpb246IGZpeGVkO1xuXHRcdFx0dG9wOiAwO1xuXHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdGJhY2tncm91bmQ6IHJnYmEoJHByaW1hcnlDbHIsICRiYWNrZ3JvdW5kT3BhY2l0eSk7XG5cdFx0XHR6LWluZGV4OiAtMTAwO1xuXHRcdH1cblx0fVxufVxuXG5AbWl4aW4gd3JhcHBlcigkbWF4LXdpZHRoLCAkcGFkZGluZykge1xuXHRtYXgtd2lkdGg6ICN7JG1heC13aWR0aH1weDtcblx0bWFyZ2luOiAwIGF1dG87XG5cdHBhZGRpbmc6IDAgI3skcGFkZGluZ31weDtcbn1cbiIsImJvZHkge1xyXG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnaHR0cHM6Ly9zb3VyY2UudW5zcGxhc2guY29tL2NvbGxlY3Rpb24vNzc4OTE0L2NocmlzdG1hcy10cmFkaXRpb25zJyk7XHJcblx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG5cdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XHJcblx0aGVpZ2h0OiAxMDAlO1xyXG5cdGNvbG9yOiAjZmZmZmZmO1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG5cdCY6OmFmdGVyIHtcclxuXHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0dG9wOiAwO1xyXG5cdFx0bGVmdDogMDtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgkY29sb3I6ICMwMDAwMDAsICRhbHBoYTogMC41KTtcclxuXHR9XHJcblxyXG5cdCYgKiB7XHJcblx0XHR6LWluZGV4OiAxO1xyXG5cdH1cclxuXHJcblx0aDEge1xyXG5cdFx0QGluY2x1ZGUgZmx1aWQtdHlwbygzNzVweCwgMTkyMHB4LCA0NXB4LCA2MHB4KTtcclxuXHRcdG1hcmdpbjogLTgwcHggMCA0MHB4O1xyXG5cdH1cclxuXHJcblx0LmZhLXNub3dmbGFrZSB7XHJcblx0XHRhbmltYXRpb246IGZhbGwgbGluZWFyIGZvcndhcmRzO1xyXG5cdFx0Y29sb3I6ICNmZmZmZmY7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHR0b3A6IC0yMHB4O1xyXG5cdH1cclxuXHJcblx0QGtleWZyYW1lcyBmYWxsIHtcclxuXHRcdHRvIHtcclxuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMHZoKTtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC55ZWFyIHtcclxuXHRcdEBpbmNsdWRlIGZsdWlkLXR5cG8oMzc1cHgsIDE5MjBweCwgMTAwcHgsIDIwMHB4KTtcclxuXHRcdG9wYWNpdHk6IDAuNztcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdGJvdHRvbTogMDtcclxuXHRcdGxlZnQ6IDUwJTtcclxuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxuXHR9XHJcblxyXG5cdC5jb3VudGRvd24ge1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdHRyYW5zZm9ybTogc2NhbGUoMik7XHJcblx0fVxyXG5cclxuXHQudGltZSB7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdG1hcmdpbjogMTVweDtcclxuXHJcblx0XHRoMiB7XHJcblx0XHRcdG1hcmdpbjogMCAwIDVweDtcclxuXHRcdFx0QGluY2x1ZGUgZmx1aWQtdHlwbygzNzVweCwgMTkyMHB4LCAxMHB4LCAyMHB4KTtcclxuXHRcdH1cclxuXHJcblx0XHRzbWFsbCB7XHJcblx0XHRcdEBpbmNsdWRlIGZsdWlkLXR5cG8oMzc1cHgsIDE5MjBweCwgMTBweCwgMjBweCk7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHRAaW5jbHVkZSBicmVha3BvaW50LW1heCg1MDApIHtcclxuXHRcdC50aW1lIHtcclxuXHRcdFx0bWFyZ2luOiA1cHg7XHJcblxyXG5cdFx0XHRoMiB7XHJcblx0XHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbiJdfQ== */
