body {
  background: #000;
  font-family: Rubik, sans-serif;
  color: #fff;
  line-height: 1.3;
  font-size: 16px;
  font-weight: 300;
}
:focus {
  outline: 0 !important;
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
}
a {
  color: #fff;
  text-decoration: underline;
}
a:hover {
  color: #fff;
  text-decoration: none;
}
p {
  line-height: 1.4rem;
}
.paragraph-opacity {
  color: rgba(255, 255, 255, 0.7);
}
.list-unstyled li {
  padding-left: 20px;
  position: relative;
  margin-bottom: 15px;
}
.list-unstyled li:before {
  content: "\f111";
  font-weight: 900;
  font-family: "Font Awesome 5 Free";
  font-size: 0.75em;
  color: #c10c1a;
  -webkit-filter: blur(3px);
  filter: blur(3px);
  position: absolute;
  left: 0;
  top: 2px;
}
.h1,
h1 {
  font-weight: 700;
  font-size: 36px;
  text-transform: uppercase;
  color: #fff;
  text-shadow: 0 0 6px rgba(255, 255, 255, 0.65);
}
@media (min-width: 576px) {
  .h1,
  h1 {
    font-size: 50px;
  }
}
.h2,
h2 {
  font-weight: 700;
  font-size: 34px;
  text-transform: uppercase;
  color: #fff;
  text-shadow: 0 0 15px rgba(255, 255, 255, 0.45);
}
@media (min-width: 576px) {
  .h2,
  h2 {
    font-size: 42px;
  }
}
.h3,
h3 {
  font-size: 28px;
  font-weight: 700;
}
.h4,
h4 {
  font-size: 28px;
  font-weight: 700;
  text-shadow: 0 0 15px rgba(255, 255, 255, 0.45);
}
.h5,
h5 {
  font-size: 18px;
  font-weight: 400;
}
.h6,
h6 {
  font-size: 21px;
  font-weight: 400;
}
.text-red {
  color: #c10c1a;
}
.text-red:hover {
  color: #c10c1a;
}
header {
  position: fixed;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 999;
  padding: 10px 0;
  background: #000;
}
@media (min-width: 576px) {
  header {
    top: 0;
    bottom: unset;
    background: 0 0;
    padding-top: 28px;
    padding-bottom: 10px;
  }
}
header.black {
  background: #000;
}
.header-logo {
  width: 80px;
}
.header-logo:hover {
  text-decoration: none;
}
@media (min-width: 1200px) {
  .header-logo {
    width: auto;
  }
}
.header-phone {
  font-weight: 700;
  font-size: 18px;
  color: #c10c1a;
  display: inline-block;
  text-decoration: none;
}
@media (min-width: 576px) {
  .header-phone {
    font-size: 16px;
  }
}
.header-phone:hover {
  color: #c10c1a;
  text-decoration: none;
}
.header-menu .nav-link {
  font-weight: 700;
  font-size: 21px;
  text-transform: uppercase;
  color: #fff;
  padding-top: 0;
  padding-bottom: 0;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  text-decoration: none;
}
.header-menu .nav-link:hover {
  color: #c10c1a;
  text-shadow: 0 0 5px #c10c1a;
}
.header-menu .nav-item {
  position: relative;
}
.header-menu .nav-item:not(:last-of-type):after {
  content: "";
  position: absolute;
  top: 6px;
  right: 0;
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    color-stop(50%, #c10c1a),
    to(rgba(195, 20, 37, 0))
  );
  background: linear-gradient(to bottom, #c10c1a 50%, rgba(195, 20, 37, 0));
  height: 21px;
  width: 1px;
}
.btn-red {
  font-weight: 700;
  font-size: 16px;
  text-transform: uppercase;
  color: #fff;
  padding: 10px;
  width: auto;
  background: 0 0;
  -webkit-box-shadow: 0 0 15px rgba(226, 25, 25, 0.45);
  box-shadow: 0 0 15px rgba(226, 25, 25, 0.45);
  line-height: 1.3;
  border: 1px solid #c10c1a;
  border-radius: 0;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
@media (min-width: 576px) {
  .btn-red {
    min-width: 146px;
    font-size: 21px;
    padding: 8px 12px;
  }
}
.btn-red_mobile {
  width: auto;
  font-size: 14px;
  padding: 8px 15px;
}
.btn-red:hover {
  color: #fff;
  -webkit-box-shadow: 0 0 15px #c10c1a;
  box-shadow: 0 0 15px #c10c1a;
  background: #c10c1a;
}
.outer-wrapper {
  position: relative;
  height: 100vh;
  min-height: 400px;
  z-index: 30;
  background: #000;
}
.outer-wrapper:before {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  height: 100px;
  background: -webkit-gradient(
    linear,
    left bottom,
    left top,
    color-stop(50%, #000),
    to(rgba(0, 0, 0, 0))
  );
  background: linear-gradient(to top, #000 50%, rgba(0, 0, 0, 0));
  z-index: 25;
}
@media (min-width: 768px) {
  .outer-wrapper {
    height: 500px;
  }
}
.header-content {
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  left: 0;
  width: 100%;
  z-index: 26;
}
.header-content .logo-inner {
  padding-bottom: 100px;
}
@media (min-width: 576px) {
  .header-content {
    padding-top: 200px;
  }

  .header-content .sub {
    display: none;
  }
}
#canvas01 {
  position: relative;
  width: 100%;
  height: 100%;
}
#canvas02 {
  width: 100%;
  top: 0;
  bottom: 0;
  overflow: hidden;
  position: fixed !important;
}
.wrapper {
  position: relative;
}
.wrapper:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  height: 500px;
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    color-stop(50%, #000),
    to(rgba(0, 0, 0, 0))
  );
  background: linear-gradient(to bottom, #000 50%, rgba(0, 0, 0, 0));
  z-index: 25;
}
.wrapper:after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  height: 500px;
  background: -webkit-gradient(
    linear,
    left bottom,
    left top,
    color-stop(50%, #000),
    to(rgba(0, 0, 0, 0))
  );
  background: linear-gradient(to top, #000 50%, rgba(0, 0, 0, 0));
  z-index: 25;
}
.wrapper-content {
  position: relative;
  z-index: 30;
}
@-webkit-keyframes gradient {
  0% {
    -webkit-filter: blur(0);
    filter: blur(0);
  }
  50% {
    -webkit-filter: blur(2px);
    filter: blur(2px);
  }
  100% {
    -webkit-filter: blur(0);
    filter: blur(0);
  }
}
@keyframes gradient {
  0% {
    -webkit-filter: blur(0);
    filter: blur(0);
  }
  50% {
    -webkit-filter: blur(2px);
    filter: blur(2px);
  }
  100% {
    -webkit-filter: blur(0);
    filter: blur(0);
  }
}
.socials-icon {
  font-size: 38px;
  color: #fff;
  width: 65px;
  height: 65px;
  border-radius: 50%;
  background: radial-gradient(circle, #c10c1a, #000 80%);
  display: inline-block;
  text-align: center;
  line-height: 65px;
  position: absolute;
  -webkit-filter: blur(0);
  filter: blur(0);
  -webkit-animation-name: gradient;
  animation-name: gradient;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-duration: 2s;
  animation-duration: 2s;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
}
.socials-icon:nth-child(2) {
  -webkit-animation-delay: 1s;
  animation-delay: 1s;
}
.socials-icon:nth-child(3) {
  -webkit-animation-delay: 2s;
  animation-delay: 2s;
}
.socials-icon:nth-child(4) {
  -webkit-animation-delay: 3s;
  animation-delay: 3s;
}
.socials-icon:nth-child(5) {
  -webkit-animation-delay: 4s;
  animation-delay: 4s;
}
.socials-icon:nth-child(6) {
  -webkit-animation-delay: 5s;
  animation-delay: 5s;
}
.socials-icon:nth-child(7) {
  -webkit-animation-delay: 6s;
  animation-delay: 6s;
}
.socials-icon_not-bg {
  background: 0 0;
  width: auto;
  height: auto;
  line-height: inherit;
}
.socials-icon_not-link {
  line-height: unset;
  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;
}
.socials-icon:hover {
  color: #fff;
}
.socials-icon_instagram {
  right: 0;
  top: 30px;
}
.socials-icon_vk {
  top: 5px;
  left: 180px;
}
.socials-icon_ok {
  top: 100px;
  left: 195px;
}
.socials-icon_facebook {
  top: 130px;
  right: 80px;
}
.socials-icon_thumbs {
  top: 130px;
  right: 0;
}
.socials-icon_camera {
  top: 0;
  right: 100px;
}
.socials-icon_scroll {
  top: 45px;
  right: 100px;
}
.socials-icon_pencil {
  top: 65px;
  right: 150px;
}
.socials-icon_head {
  bottom: 15px;
  left: 120px;
}
.dot {
  background: radial-gradient(circle, #c10c1a, #000 80%);
  border-radius: 50%;
  width: 20px;
  height: 20px;
  display: block;
  position: absolute;
}
.dot01 {
  bottom: 25px;
  left: 50px;
  width: 15px;
  height: 15px;
}
.dot02 {
  bottom: 90px;
  left: 85px;
  width: 30px;
  height: 30px;
}
.dot03 {
  bottom: 122px;
  left: 156px;
}
.dot04 {
  bottom: -10px;
  left: 205px;
  width: 32px;
  height: 32px;
}
.dot05 {
  bottom: 20px;
  left: 275px;
}
.dot06 {
  top: 40px;
  right: 160px;
}
.dot07 {
  top: 5px;
  right: 60px;
}
.dot08 {
  top: 120px;
  right: 35px;
}
.services-block {
  border: 2px solid #c10c1a;
  -o-border-image: linear-gradient(to right top, #c10c1a, #000);
  border-image: -webkit-gradient(
    linear,
    left bottom,
    right top,
    from(#c10c1a),
    to(#000)
  );
  border-image: linear-gradient(to right top, #c10c1a, #000);
  border-image-slice: 1;
  padding: 34px 24px;
}
@media (min-width: 576px) {
  .services-block {
    padding: 34px 46px;
  }
}
.tariffs-block {
  border: 2px solid #c10c1a;
  -o-border-image: linear-gradient(to bottom, #c10c1a, #000);
  border-image: -webkit-gradient(
    linear,
    left top,
    left bottom,
    from(#c10c1a),
    to(#000)
  );
  border-image: linear-gradient(to bottom, #c10c1a, #000);
  border-image-slice: 1;
  padding: 34px 24px;
}
@media (min-width: 576px) {
  .tariffs-block {
    padding: 40px 35px;
  }
}
.service-block {
  border: 0;
  border-left: 1px solid #c10c1a;
  -o-border-image: linear-gradient(to bottom, #c10c1a, #000);
  border-image: -webkit-gradient(
    linear,
    left top,
    left bottom,
    from(#c10c1a),
    to(#000)
  );
  border-image: linear-gradient(to bottom, #c10c1a, #000);
  border-image-slice: 1;
  padding-left: 10px;
}
.service-icon {
  max-width: 65px;
  -webkit-box-flex: 0;
  -ms-flex: 0 0 65px;
  flex: 0 0 65px;
  margin-right: 14px;
}
.service-icon_sm {
  max-width: 42px;
  -webkit-box-flex: 0;
  -ms-flex: 0 0 42px;
  flex: 0 0 42px;
  margin-right: 10px;
}
hr {
  border-top: 1px solid #fff;
}
.about-block {
  border: 2px solid #fff;
  -o-border-image: linear-gradient(to right top, #fff, rgba(255, 255, 255, 0));
  border-image: -webkit-gradient(
    linear,
    left bottom,
    right top,
    from(#fff),
    to(rgba(255, 255, 255, 0))
  );
  border-image: linear-gradient(to right top, #fff, rgba(255, 255, 255, 0));
  border-image-slice: 1;
  padding: 28px;
  height: 100%;
}
.about-block__title {
  border-bottom: 1px solid #fff;
  padding-bottom: 22px;
  margin-bottom: 22px;
}
.icon-content {
  position: relative;
}
.icon-content:before {
  content: "";
  position: absolute;
  border: 1px dashed #fff;
  width: calc(100% - 10px);
  top: 10px;
  right: 5px;
  z-index: 1;
}
.line-title {
  display: inline-block;
  background: #000;
  position: relative;
  z-index: 2;
  padding-right: 6px;
}
.brief-link {
  font-weight: 700;
  font-size: 21px;
  text-decoration: underline;
  text-transform: uppercase;
  color: #fff;
}
.form-control {
  background: 0 0;
  border-top: 0 !important;
  border-left: 0 !important;
  border-right: 0 !important;
  border-bottom: 1px solid rgba(255, 255, 255, 0.65);
  -o-border-image: linear-gradient(
    to right,
    rgba(255, 255, 255, 0.65),
    rgba(255, 255, 255, 0)
  );
  border-image: -webkit-gradient(
    linear,
    left top,
    right top,
    from(rgba(255, 255, 255, 0.65)),
    to(rgba(255, 255, 255, 0))
  );
  border-image: linear-gradient(
    to right,
    rgba(255, 255, 255, 0.65),
    rgba(255, 255, 255, 0)
  );
  border-image-slice: 1;
  padding: 10px 15px 15px 0;
  height: auto;
  color: #fff;
  font-family: Rubik, sans-serif;
  font-weight: 400;
  font-size: 16px;
}
.form-control:focus {
  background: 0 0;
  color: #fff;
}
.form-control::-webkit-input-placeholder {
  font-family: Rubik, sans-serif;
  font-weight: 400;
  font-size: 16px;
  text-transform: uppercase;
  color: #fff;
}
.form-control::-moz-placeholder {
  font-family: Rubik, sans-serif;
  font-weight: 400;
  font-size: 16px;
  text-transform: uppercase;
  color: #fff;
}
.form-control:-moz-placeholder {
  font-family: Rubik, sans-serif;
  font-weight: 400;
  font-size: 16px;
  text-transform: uppercase;
  color: #fff;
}
.form-control:-ms-input-placeholder {
  font-family: Rubik, sans-serif;
  font-weight: 400;
  font-size: 16px;
  text-transform: uppercase;
  color: #fff;
}
.form-control:focus::-webkit-input-placeholder {
  opacity: 0;
}
.form-control:focus::-moz-placeholder {
  opacity: 0;
}
.form-control:focus:-moz-placeholder {
  opacity: 0;
}
.form-control:focus:-ms-input-placeholder {
  opacity: 0;
}
.custom-control {
  padding-left: 30px;
}
.custom-control-label {
  font-size: 11px;
  line-height: 21px;
  display: block;
}
.custom-control-label:before {
  position: absolute;
  top: 0;
  width: 21px;
  height: 21px;
  background-color: transparent;
  border: #fff solid 1px;
  border-radius: 0 !important;
  left: -30px;
}
.custom-control-label:after {
  background-size: unset;
  width: 30px;
  height: 30px;
  top: -7px;
  left: -30px;
}
.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml,%3Csvg width='28' height='30' viewBox='0 0 28 30' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg filter='url(%23filter0_d)'%3E%3Cpath d='M4.5 13.5L9.5 20.5L23.5 1' stroke='white'/%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='filter0_d' x='0.0931396' y='0.708374' width='27.813' height='28.6504' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0'/%3E%3CfeOffset dy='4'/%3E%3CfeGaussianBlur stdDeviation='2'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0'/%3E%3CfeBlend mode='normal' in2='BackgroundImageFix' result='effect1_dropShadow'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='effect1_dropShadow' result='shape'/%3E%3C/filter%3E%3C/defs%3E%3C/svg%3E");
}
.custom-control-input:checked ~ .custom-control-label::before {
  color: #fff;
  border-color: #fff;
  background-color: transparent;
}
.custom-control-input:focus ~ .custom-control-label::before {
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
}
.custom-control-input:focus:not(:checked) ~ .custom-control-label::before {
  border-color: unset;
}
.custom-control-input:not(:disabled):active ~ .custom-control-label::before {
  color: #fff;
  background-color: #000;
  border-color: #fff;
}
.file-input {
  width: 1px;
  height: 1px;
  opacity: 0;
  overflow: hidden;
  position: absolute;
  z-index: -1;
}
.file-button {
  display: inline-block;
  font-size: 18px;
  margin-right: 15px;
  color: #fff;
  cursor: pointer;
}
.file-text {
  font-family: Rubik, sans-serif;
  font-weight: 400;
  font-size: 16px;
  text-transform: uppercase;
  color: #fff;
  cursor: pointer;
}
.file-comment {
  font-size: 10px;
}
.for-result .alert {
  border-radius: 0;
}
.for-result .alert-success {
  color: #fff;
  background: 0 0;
  border-color: #fff;
}
.for-result .alert-danger {
  color: #c10c1a;
  background: 0 0;
  border-color: #c10c1a;
}
.create-company {
  color: #777;
}
footer {
  background: #000;
  position: relative;
  padding-bottom: 76px;
}
.logo-inner {
  display: flex;
  flex-direction: column;
  gap: 3px;
}
.sub {
  font-size: 10px;
  @media (max-width: 1199px) {
    font-size: 7px;
  }
}
.footer-social {
  font-size: 28px;
  color: #c10c1a;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  text-decoration: none;
}
.footer-social:hover {
  color: #c10c1a;
  text-shadow: 0 0 5px #c10c1a;
  text-decoration: none;
}
.footer-contact {
  color: #fff;
  text-transform: uppercase;
  display: inline-block;
  text-decoration: none;
}
.footer-contact i {
  font-size: 28px;
}
.footer-contact:hover {
  color: #c10c1a;
  text-decoration: none;
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,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R0YsYUFDRSxRQUFBLGFBQ0EsVUFBQSxLQUNBLGFBQUEsS0FDQSxNQUFBLEtBQ0EsT0FBQSxRQUdGLFdBQ0UsWUFBQSxLQUFBLENBQUEsV0FDQSxZQUFBLElBQ0EsVUFBQSxLQUNBLGVBQUEsVUFDQSxNQUFBLEtBQ0EsT0FBQSxRQUdGLGNBQ0UsVUFBQSxLQUdGLG1CQUVJLGNBQUEsRUFGSiwyQkFNSSxNQUFBLEtBQ0EsV0FBQSxJQUNBLGFBQUEsS0FSSiwwQkFZSSxNQUFBLFFBQ0EsV0FBQSxJQUNBLGFBQUEsUUFJSixnQkFDRSxNQUFBLEtBR0YsT0FDRSxXQUFBLEtBQ0EsU0FBQSxTQUNBLGVBQUEsS0FHRixlQUNFLFVBQUEsS0FDQSxNQUFBLFFBQ0EsbUJBQUEsSUFBQSxXQUFBLElBQ0EsZ0JBQUEsS0FKRixxQkFPSSxNQUFBLFFBQ0EsWUFBQSxFQUFBLEVBQUEsSUFBQSxRQUNBLGdCQUFBLEtBSUosZ0JBQ0UsTUFBQSxLQUNBLGVBQUEsVUFDQSxRQUFBLGFBQ0EsZ0JBQUEsS0FKRixrQkFPSSxVQUFBLEtBUEosc0JBV0ksTUFBQSxRQUNBLGdCQUFBIiwiZmlsZSI6Im1haW4ubWluLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIiRyZWQtY29sb3I6ICNDMTBDMUE7XHJcblxyXG5ib2R5IHtcclxuICBiYWNrZ3JvdW5kOiAjMDAwMDAwO1xyXG4gIGZvbnQtZmFtaWx5OiAnUnViaWsnLCBzYW5zLXNlcmlmO1xyXG4gIGNvbG9yOiAjZmZmZmZmO1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjM7XHJcbiAgZm9udC1zaXplOiAxNnB4O1xyXG4gIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbn1cclxuXHJcbio6Zm9jdXMge1xyXG4gIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcclxuICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbmEge1xyXG4gIGNvbG9yOiAjRkZGRkZGO1xyXG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG5cclxuICAmOmhvdmVyIHtcclxuICAgIGNvbG9yOiAjRkZGRkZGO1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gIH1cclxufVxyXG5cclxucCB7XHJcbiAgbGluZS1oZWlnaHQ6IDEuNHJlbTtcclxufVxyXG5cclxuLnBhcmFncmFwaC1vcGFjaXR5IHtcclxuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjcpO1xyXG59XHJcblxyXG4ubGlzdC11bnN0eWxlZCB7XHJcbiAgbGkge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcclxuXHJcbiAgICAmOmJlZm9yZSB7XHJcbiAgICAgIGNvbnRlbnQ6IFwiXFxmMTExXCI7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA5MDA7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA1IEZyZWVcIjtcclxuICAgICAgZm9udC1zaXplOiAuNzVlbTtcclxuICAgICAgY29sb3I6ICRyZWQtY29sb3I7XHJcbiAgICAgIGZpbHRlcjogYmx1cigzcHgpO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIGxlZnQ6IDA7XHJcbiAgICAgIHRvcDogMnB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuaDEsIC5oMSB7XHJcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgZm9udC1zaXplOiAzNnB4O1xyXG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgY29sb3I6ICNGRkZGRkY7XHJcbiAgdGV4dC1zaGFkb3c6IDAgMCA2cHggcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjY1KTtcclxuICBAbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcclxuICAgIGZvbnQtc2l6ZTogNTBweDtcclxuICB9XHJcbn1cclxuXHJcbmgyLCAuaDIge1xyXG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gIGZvbnQtc2l6ZTogMzRweDtcclxuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gIGNvbG9yOiAjRkZGRkZGO1xyXG4gIHRleHQtc2hhZG93OiAwIDAgMTVweCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNDUpO1xyXG4gIEBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xyXG4gICAgZm9udC1zaXplOiA0MnB4O1xyXG4gIH1cclxufVxyXG5cclxuaDMsIC5oMyB7XHJcbiAgZm9udC1zaXplOiAyOHB4O1xyXG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG59XHJcblxyXG5oNCwgLmg0IHtcclxuICBmb250LXNpemU6IDI4cHg7XHJcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgdGV4dC1zaGFkb3c6IDAgMCAxNXB4IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC40NSk7XHJcbn1cclxuXHJcbmg1LCAuaDUge1xyXG4gIGZvbnQtc2l6ZTogMThweDtcclxuICBmb250LXdlaWdodDogbm9ybWFsO1xyXG59XHJcblxyXG5oNiwgLmg2IHtcclxuICBmb250LXNpemU6IDIxcHg7XHJcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxufVxyXG5cclxuLnRleHQtcmVkIHtcclxuICBjb2xvcjogJHJlZC1jb2xvcjtcclxuICAmOmhvdmVyIHtcclxuICAgIGNvbG9yOiAkcmVkLWNvbG9yO1xyXG4gIH1cclxufVxyXG5cclxuaGVhZGVyIHtcclxuICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgYm90dG9tOiAwO1xyXG4gIGxlZnQ6IDA7XHJcbiAgcmlnaHQ6IDA7XHJcbiAgei1pbmRleDogOTk5O1xyXG4gIHBhZGRpbmc6IDEwcHggMDtcclxuICBiYWNrZ3JvdW5kOiAjMDAwMDAwO1xyXG4gIEBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xyXG4gICAgdG9wOiAwO1xyXG4gICAgYm90dG9tOiB1bnNldDtcclxuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gICAgcGFkZGluZy10b3A6IDI4cHg7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcclxuICB9XHJcblxyXG4gICYuYmxhY2sge1xyXG4gICAgYmFja2dyb3VuZDogIzAwMDAwMDtcclxuICB9XHJcbn1cclxuXHJcbi5oZWFkZXItbG9nbyB7XHJcbiAgd2lkdGg6IDgwcHg7XHJcblxyXG4gICY6aG92ZXIge1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gIH1cclxuXHJcbiAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xyXG4gICAgd2lkdGg6IGF1dG87XHJcbiAgfVxyXG59XHJcblxyXG4uaGVhZGVyLXBob25lIHtcclxuICBmb250LXdlaWdodDogYm9sZDtcclxuICBmb250LXNpemU6IDE4cHg7XHJcbiAgY29sb3I6ICRyZWQtY29sb3I7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICBAbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcclxuICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICB9XHJcblxyXG4gICY6aG92ZXIge1xyXG4gICAgY29sb3I6ICRyZWQtY29sb3I7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgfVxyXG59XHJcblxyXG4uaGVhZGVyLW1lbnUge1xyXG4gIC5uYXYtbGluayB7XHJcbiAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgIGZvbnQtc2l6ZTogMjFweDtcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICBjb2xvcjogI0ZGRkZGRjtcclxuICAgIHBhZGRpbmctdG9wOiAwO1xyXG4gICAgcGFkZGluZy1ib3R0b206IDA7XHJcbiAgICB0cmFuc2l0aW9uOiAwLjNzO1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cclxuICAgICY6aG92ZXIge1xyXG4gICAgICBjb2xvcjogJHJlZC1jb2xvcjtcclxuICAgICAgdGV4dC1zaGFkb3c6IDAgMCA1cHggJHJlZC1jb2xvcjtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5uYXYtaXRlbSB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgfVxyXG5cclxuICAubmF2LWl0ZW06bm90KDpsYXN0LW9mLXR5cGUpOmFmdGVyIHtcclxuICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiA2cHg7XHJcbiAgICByaWdodDogMDtcclxuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICRyZWQtY29sb3IgNTAlLCByZ2JhKDE5NSwgMjAsIDM3LCAwKSk7XHJcbiAgICBoZWlnaHQ6IDIxcHg7XHJcbiAgICB3aWR0aDogMXB4O1xyXG4gIH1cclxufVxyXG5cclxuLmJ0bi1yZWQge1xyXG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gIGZvbnQtc2l6ZTogMTZweDtcclxuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gIGNvbG9yOiAjRkZGRkZGO1xyXG4gIHBhZGRpbmc6IDEwcHg7XHJcbiAgd2lkdGg6IGF1dG87XHJcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgYm94LXNoYWRvdzogMCAwIDE1cHggcmdiYSgyMjYsIDI1LCAyNSwgMC40NSk7XHJcbiAgbGluZS1oZWlnaHQ6IDEuMztcclxuICBib3JkZXI6IDFweCBzb2xpZCAkcmVkLWNvbG9yO1xyXG4gIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgdHJhbnNpdGlvbjogMC4zcztcclxuICBAbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcclxuICAgIG1pbi13aWR0aDogMTQ2cHg7XHJcbiAgICBmb250LXNpemU6IDIxcHg7XHJcbiAgICBwYWRkaW5nOiA4cHggMTJweDtcclxuICB9XHJcblxyXG4gICZfbW9iaWxlIHtcclxuICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgcGFkZGluZzogOHB4IDE1cHg7XHJcbiAgfVxyXG5cclxuICAmOmhvdmVyIHtcclxuICAgIGNvbG9yOiAjRkZGRkZGO1xyXG4gICAgYm94LXNoYWRvdzogMCAwIDE1cHggJHJlZC1jb2xvcjtcclxuICAgIGJhY2tncm91bmQ6ICRyZWQtY29sb3I7XHJcbiAgfVxyXG59XHJcblxyXG4ub3V0ZXItd3JhcHBlciB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGhlaWdodDogMTAwdmg7XHJcbiAgbWluLWhlaWdodDogNDAwcHg7XHJcbiAgei1pbmRleDogMzA7XHJcbiAgYmFja2dyb3VuZDogIzAwMDAwMDtcclxuXHJcbiAgJjpiZWZvcmUge1xyXG4gICAgY29udGVudDogJyc7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBib3R0b206IDA7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICBoZWlnaHQ6IDEwMHB4O1xyXG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHRvcCwgIzAwMCA1MCUsIHJnYmEoMCwgMCwgMCwgMCkpO1xyXG4gICAgei1pbmRleDogMjU7XHJcbiAgfVxyXG5cclxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuICAgIGhlaWdodDogNTAwcHg7XHJcbiAgfVxyXG59XHJcblxyXG4uaGVhZGVyLWNvbnRlbnQge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IDA7XHJcbiAgYm90dG9tOiAwO1xyXG4gIHJpZ2h0OiAwO1xyXG4gIGxlZnQ6IDA7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgei1pbmRleDogMjY7XHJcblxyXG4gIC5oZWFkZXItbG9nbyB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMTAwcHg7XHJcbiAgfVxyXG5cclxuICBAbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcclxuICAgIHBhZGRpbmctdG9wOiAyMDBweDtcclxuICB9XHJcbn1cclxuXHJcbiNjYW52YXMwMSB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogMTAwJTtcclxufVxyXG5cclxuI2NhbnZhczAyIHtcclxuICB3aWR0aDogMTAwJTtcclxuICB0b3A6IDA7XHJcbiAgYm90dG9tOiAwO1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgcG9zaXRpb246IGZpeGVkICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi53cmFwcGVyIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICY6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgaGVpZ2h0OiA1MDBweDtcclxuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICMwMDAgNTAlLCByZ2JhKDAsIDAsIDAsIDApKTtcclxuICAgIHotaW5kZXg6IDI1O1xyXG4gIH1cclxuXHJcbiAgJjphZnRlciB7XHJcbiAgICBjb250ZW50OiAnJztcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGJvdHRvbTogMDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICByaWdodDogMDtcclxuICAgIGhlaWdodDogNTAwcHg7XHJcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wLCAjMDAwIDUwJSwgcmdiYSgwLCAwLCAwLCAwKSk7XHJcbiAgICB6LWluZGV4OiAyNTtcclxuICB9XHJcbn1cclxuXHJcbi53cmFwcGVyLWNvbnRlbnQge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB6LWluZGV4OiAzMDtcclxufVxyXG5cclxuQGtleWZyYW1lcyBncmFkaWVudCB7XHJcbiAgMCUge1xyXG4gICAgZmlsdGVyOiBibHVyKDApO1xyXG4gIH1cclxuICA1MCUge1xyXG4gICAgZmlsdGVyOiBibHVyKDJweCk7XHJcbiAgfVxyXG4gIDEwMCUge1xyXG4gICAgZmlsdGVyOiBibHVyKDApO1xyXG4gIH1cclxufVxyXG5cclxuLnNvY2lhbHMtaWNvbiB7XHJcbiAgZm9udC1zaXplOiAzOHB4O1xyXG4gIGNvbG9yOiAjRkZGRkZGO1xyXG4gIHdpZHRoOiA2NXB4O1xyXG4gIGhlaWdodDogNjVweDtcclxuICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgYmFja2dyb3VuZDogcmFkaWFsLWdyYWRpZW50KGNpcmNsZSwgJHJlZC1jb2xvciwgIzAwMCA4MCUpO1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgbGluZS1oZWlnaHQ6IDY1cHg7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG5cclxuICBmaWx0ZXI6IGJsdXIoMCk7XHJcblxyXG4gIGFuaW1hdGlvbi1uYW1lOiBncmFkaWVudDtcclxuICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBsaW5lYXI7XHJcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAycztcclxuICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiBpbmZpbml0ZTtcclxuXHJcbiAgJjpudGgtY2hpbGQoMikge1xyXG4gICAgYW5pbWF0aW9uLWRlbGF5OiAxcztcclxuICB9XHJcblxyXG4gICY6bnRoLWNoaWxkKDMpIHtcclxuICAgIGFuaW1hdGlvbi1kZWxheTogMnM7XHJcbiAgfVxyXG5cclxuICAmOm50aC1jaGlsZCg0KSB7XHJcbiAgICBhbmltYXRpb24tZGVsYXk6IDNzO1xyXG4gIH1cclxuXHJcbiAgJjpudGgtY2hpbGQoNSkge1xyXG4gICAgYW5pbWF0aW9uLWRlbGF5OiA0cztcclxuICB9XHJcblxyXG4gICY6bnRoLWNoaWxkKDYpIHtcclxuICAgIGFuaW1hdGlvbi1kZWxheTogNXM7XHJcbiAgfVxyXG5cclxuICAmOm50aC1jaGlsZCg3KSB7XHJcbiAgICBhbmltYXRpb24tZGVsYXk6IDZzO1xyXG4gIH1cclxuXHJcbiAgJl9ub3QtYmcge1xyXG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICB3aWR0aDogYXV0bztcclxuICAgIGhlaWdodDogYXV0bztcclxuICAgIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xyXG4gIH1cclxuXHJcbiAgJl9ub3QtbGluayB7XHJcbiAgICBsaW5lLWhlaWdodDogdW5zZXQ7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIH1cclxuXHJcbiAgJjpob3ZlciB7XHJcbiAgICBjb2xvcjogI0ZGRkZGRjtcclxuICB9XHJcbn1cclxuXHJcbi5zb2NpYWxzLWljb25faW5zdGFncmFtIHtcclxuICByaWdodDogMDtcclxuICB0b3A6IDMwcHg7XHJcbn1cclxuXHJcbi5zb2NpYWxzLWljb25fdmsge1xyXG4gIHRvcDogNXB4O1xyXG4gIGxlZnQ6IDE4MHB4O1xyXG59XHJcblxyXG4uc29jaWFscy1pY29uX29rIHtcclxuICB0b3A6IDEwMHB4O1xyXG4gIGxlZnQ6IDE5NXB4O1xyXG59XHJcblxyXG4uc29jaWFscy1pY29uX2ZhY2Vib29rIHtcclxuICB0b3A6IDEzMHB4O1xyXG4gIHJpZ2h0OiA4MHB4O1xyXG59XHJcblxyXG4uc29jaWFscy1pY29uX3RodW1icyB7XHJcbiAgdG9wOiAxMzBweDtcclxuICByaWdodDogMDtcclxufVxyXG5cclxuLnNvY2lhbHMtaWNvbl9jYW1lcmEge1xyXG4gIHRvcDogMDtcclxuICByaWdodDogMTAwcHg7XHJcbn1cclxuXHJcbi5zb2NpYWxzLWljb25fc2Nyb2xsIHtcclxuICB0b3A6IDQ1cHg7XHJcbiAgcmlnaHQ6IDEwMHB4O1xyXG59XHJcblxyXG4uc29jaWFscy1pY29uX3BlbmNpbCB7XHJcbiAgdG9wOiA2NXB4O1xyXG4gIHJpZ2h0OiAxNTBweDtcclxufVxyXG5cclxuLnNvY2lhbHMtaWNvbl9oZWFkIHtcclxuICBib3R0b206IDE1cHg7XHJcbiAgbGVmdDogMTIwcHg7XHJcbn1cclxuXHJcbi5kb3Qge1xyXG4gIGJhY2tncm91bmQ6IHJhZGlhbC1ncmFkaWVudChjaXJjbGUsICRyZWQtY29sb3IsICMwMDAgODAlKTtcclxuICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgd2lkdGg6IDIwcHg7XHJcbiAgaGVpZ2h0OiAyMHB4O1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxufVxyXG5cclxuLmRvdDAxIHtcclxuICBib3R0b206IDI1cHg7XHJcbiAgbGVmdDogNTBweDtcclxuICB3aWR0aDogMTVweDtcclxuICBoZWlnaHQ6IDE1cHg7XHJcbn1cclxuXHJcbi5kb3QwMiB7XHJcbiAgYm90dG9tOiA5MHB4O1xyXG4gIGxlZnQ6IDg1cHg7XHJcbiAgd2lkdGg6IDMwcHg7XHJcbiAgaGVpZ2h0OiAzMHB4O1xyXG59XHJcblxyXG4uZG90MDMge1xyXG4gIGJvdHRvbTogMTIycHg7XHJcbiAgbGVmdDogMTU2cHg7XHJcbn1cclxuXHJcbi5kb3QwNCB7XHJcbiAgYm90dG9tOiAtMTBweDtcclxuICBsZWZ0OiAyMDVweDtcclxuICB3aWR0aDogMzJweDtcclxuICBoZWlnaHQ6IDMycHg7XHJcbn1cclxuXHJcbi5kb3QwNSB7XHJcbiAgYm90dG9tOiAyMHB4O1xyXG4gIGxlZnQ6IDI3NXB4O1xyXG59XHJcblxyXG4uZG90MDYge1xyXG4gIHRvcDogNDBweDtcclxuICByaWdodDogMTYwcHg7XHJcbn1cclxuXHJcbi5kb3QwNyB7XHJcbiAgdG9wOiA1cHg7XHJcbiAgcmlnaHQ6IDYwcHg7XHJcbn1cclxuXHJcbi5kb3QwOCB7XHJcbiAgdG9wOiAxMjBweDtcclxuICByaWdodDogMzVweDtcclxufVxyXG5cclxuLnNlcnZpY2VzLWJsb2NrIHtcclxuICBib3JkZXI6IDJweCBzb2xpZCAkcmVkLWNvbG9yO1xyXG4gIGJvcmRlci1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0IHRvcCwgJHJlZC1jb2xvciwgIzAwMCk7XHJcbiAgYm9yZGVyLWltYWdlLXNsaWNlOiAxO1xyXG4gIHBhZGRpbmc6IDM0cHggMjRweDtcclxuICBAbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcclxuICAgIHBhZGRpbmc6IDM0cHggNDZweDtcclxuICB9XHJcbn1cclxuXHJcbi50YXJpZmZzLWJsb2NrIHtcclxuICBib3JkZXI6IDJweCBzb2xpZCAkcmVkLWNvbG9yO1xyXG4gIGJvcmRlci1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgJHJlZC1jb2xvciwgIzAwMCk7XHJcbiAgYm9yZGVyLWltYWdlLXNsaWNlOiAxO1xyXG4gIHBhZGRpbmc6IDM0cHggMjRweDtcclxuICBAbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcclxuICAgIHBhZGRpbmc6IDQwcHggMzVweDtcclxuICB9XHJcbn1cclxuXHJcbi5zZXJ2aWNlLWJsb2NrIHtcclxuICBib3JkZXI6IDA7XHJcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAkcmVkLWNvbG9yO1xyXG4gIGJvcmRlci1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgJHJlZC1jb2xvciwgIzAwMCk7XHJcbiAgYm9yZGVyLWltYWdlLXNsaWNlOiAxO1xyXG4gIHBhZGRpbmctbGVmdDogMTBweDtcclxufVxyXG5cclxuLnNlcnZpY2UtaWNvbiB7XHJcbiAgbWF4LXdpZHRoOiA2NXB4O1xyXG4gIGZsZXg6IDAgMCA2NXB4O1xyXG4gIG1hcmdpbi1yaWdodDogMTRweDtcclxuXHJcbiAgJl9zbSB7XHJcbiAgICBtYXgtd2lkdGg6IDQycHg7XHJcbiAgICBmbGV4OiAwIDAgNDJweDtcclxuICAgIG1hcmdpbi1yaWdodDogMTBweDtcclxuICB9XHJcbn1cclxuXHJcbmhyIHtcclxuICBib3JkZXItdG9wOiAxcHggc29saWQgI0ZGRkZGRjtcclxufVxyXG5cclxuLmFib3V0LWJsb2NrIHtcclxuICBib3JkZXI6IDJweCBzb2xpZCAjZmZmO1xyXG4gIGJvcmRlci1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0IHRvcCwgI2ZmZiwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSk7XHJcbiAgYm9yZGVyLWltYWdlLXNsaWNlOiAxO1xyXG4gIHBhZGRpbmc6IDI4cHg7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG5cclxuICAmX190aXRsZSB7XHJcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0ZGRkZGRjtcclxuICAgIHBhZGRpbmctYm90dG9tOiAyMnB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjJweDtcclxuICB9XHJcbn1cclxuXHJcbi5pY29uLWNvbnRlbnQge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgJjpiZWZvcmUge1xyXG4gICAgY29udGVudDogJyc7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBib3JkZXI6IDFweCBkYXNoZWQgI0ZGRkZGRjtcclxuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxMHB4KTtcclxuICAgIHRvcDogMTBweDtcclxuICAgIHJpZ2h0OiA1cHg7XHJcbiAgICB6LWluZGV4OiAxO1xyXG4gIH1cclxufVxyXG5cclxuLmxpbmUtdGl0bGUge1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBiYWNrZ3JvdW5kOiAjMDAwMDAwO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB6LWluZGV4OiAyO1xyXG4gIHBhZGRpbmctcmlnaHQ6IDZweDtcclxufVxyXG5cclxuLmJyaWVmLWxpbmsge1xyXG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gIGZvbnQtc2l6ZTogMjFweDtcclxuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gIGNvbG9yOiAjRkZGRkZGO1xyXG59XHJcblxyXG4uZm9ybS1jb250cm9sIHtcclxuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICBib3JkZXItdG9wOiAwICFpbXBvcnRhbnQ7XHJcbiAgYm9yZGVyLWxlZnQ6IDAgIWltcG9ydGFudDtcclxuICBib3JkZXItcmlnaHQ6IDAgIWltcG9ydGFudDtcclxuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjY1KTtcclxuICBib3JkZXItaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjY1KSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSk7XHJcbiAgYm9yZGVyLWltYWdlLXNsaWNlOiAxO1xyXG4gIHBhZGRpbmc6IDEwcHggMTVweCAxNXB4IDA7XHJcbiAgaGVpZ2h0OiBhdXRvO1xyXG4gIGNvbG9yOiAjRkZGRkZGO1xyXG4gIGZvbnQtZmFtaWx5OiAnUnViaWsnLCBzYW5zLXNlcmlmO1xyXG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgZm9udC1zaXplOiAxNnB4O1xyXG5cclxuICAmOmZvY3VzIHtcclxuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gICAgY29sb3I6ICNGRkZGRkY7XHJcbiAgfVxyXG59XHJcblxyXG4uZm9ybS1jb250cm9sOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcclxuICBmb250LWZhbWlseTogJ1J1YmlrJywgc2Fucy1zZXJpZjtcclxuICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gIGZvbnQtc2l6ZTogMTZweDtcclxuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gIGNvbG9yOiAjRkZGRkZGO1xyXG59XHJcblxyXG4uZm9ybS1jb250cm9sOjotbW96LXBsYWNlaG9sZGVyIHtcclxuICBmb250LWZhbWlseTogJ1J1YmlrJywgc2Fucy1zZXJpZjtcclxuICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gIGZvbnQtc2l6ZTogMTZweDtcclxuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gIGNvbG9yOiAjRkZGRkZGO1xyXG59XHJcblxyXG4uZm9ybS1jb250cm9sOi1tb3otcGxhY2Vob2xkZXIge1xyXG4gIGZvbnQtZmFtaWx5OiAnUnViaWsnLCBzYW5zLXNlcmlmO1xyXG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgZm9udC1zaXplOiAxNnB4O1xyXG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgY29sb3I6ICNGRkZGRkY7XHJcbn1cclxuXHJcbi5mb3JtLWNvbnRyb2w6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcclxuICBmb250LWZhbWlseTogJ1J1YmlrJywgc2Fucy1zZXJpZjtcclxuICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gIGZvbnQtc2l6ZTogMTZweDtcclxuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gIGNvbG9yOiAjRkZGRkZGO1xyXG59XHJcblxyXG4uZm9ybS1jb250cm9sOmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcclxuICBvcGFjaXR5OiAwO1xyXG59XHJcblxyXG4uZm9ybS1jb250cm9sOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcclxuICBvcGFjaXR5OiAwO1xyXG59XHJcblxyXG4uZm9ybS1jb250cm9sOmZvY3VzOi1tb3otcGxhY2Vob2xkZXIge1xyXG4gIG9wYWNpdHk6IDA7XHJcbn1cclxuXHJcbi5mb3JtLWNvbnRyb2w6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcclxuICBvcGFjaXR5OiAwO1xyXG59XHJcblxyXG4uY3VzdG9tLWNvbnRyb2wge1xyXG4gIHBhZGRpbmctbGVmdDogMzBweDtcclxufVxyXG5cclxuLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcclxuICBmb250LXNpemU6IDExcHg7XHJcbiAgbGluZS1oZWlnaHQ6IDIxcHg7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcblxyXG4gICY6YmVmb3JlIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMDtcclxuICAgIHdpZHRoOiAyMXB4O1xyXG4gICAgaGVpZ2h0OiAyMXB4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICBib3JkZXI6ICNGRkZGRkYgc29saWQgMXB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50O1xyXG4gICAgbGVmdDogLTMwcHg7XHJcbiAgfVxyXG5cclxuICAmOmFmdGVyIHtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogdW5zZXQ7XHJcbiAgICB3aWR0aDogMzBweDtcclxuICAgIGhlaWdodDogMzBweDtcclxuICAgIHRvcDogLTdweDtcclxuICAgIGxlZnQ6IC0zMHB4O1xyXG4gIH1cclxufVxyXG5cclxuLmN1c3RvbS1jaGVja2JveCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzI4JyBoZWlnaHQ9JzMwJyB2aWV3Qm94PScwIDAgMjggMzAnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NnIGZpbHRlcj0ndXJsKCUyM2ZpbHRlcjBfZCknJTNFJTNDcGF0aCBkPSdNNC41IDEzLjVMOS41IDIwLjVMMjMuNSAxJyBzdHJva2U9J3doaXRlJy8lM0UlM0MvZyUzRSUzQ2RlZnMlM0UlM0NmaWx0ZXIgaWQ9J2ZpbHRlcjBfZCcgeD0nMC4wOTMxMzk2JyB5PScwLjcwODM3NCcgd2lkdGg9JzI3LjgxMycgaGVpZ2h0PScyOC42NTA0JyBmaWx0ZXJVbml0cz0ndXNlclNwYWNlT25Vc2UnIGNvbG9yLWludGVycG9sYXRpb24tZmlsdGVycz0nc1JHQiclM0UlM0NmZUZsb29kIGZsb29kLW9wYWNpdHk9JzAnIHJlc3VsdD0nQmFja2dyb3VuZEltYWdlRml4Jy8lM0UlM0NmZUNvbG9yTWF0cml4IGluPSdTb3VyY2VBbHBoYScgdHlwZT0nbWF0cml4JyB2YWx1ZXM9JzAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDEyNyAwJy8lM0UlM0NmZU9mZnNldCBkeT0nNCcvJTNFJTNDZmVHYXVzc2lhbkJsdXIgc3RkRGV2aWF0aW9uPScyJy8lM0UlM0NmZUNvbG9yTWF0cml4IHR5cGU9J21hdHJpeCcgdmFsdWVzPScwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwLjI1IDAnLyUzRSUzQ2ZlQmxlbmQgbW9kZT0nbm9ybWFsJyBpbjI9J0JhY2tncm91bmRJbWFnZUZpeCcgcmVzdWx0PSdlZmZlY3QxX2Ryb3BTaGFkb3cnLyUzRSUzQ2ZlQmxlbmQgbW9kZT0nbm9ybWFsJyBpbj0nU291cmNlR3JhcGhpYycgaW4yPSdlZmZlY3QxX2Ryb3BTaGFkb3cnIHJlc3VsdD0nc2hhcGUnLyUzRSUzQy9maWx0ZXIlM0UlM0MvZGVmcyUzRSUzQy9zdmclM0VcIik7XHJcbn1cclxuXHJcbi5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xyXG4gIGNvbG9yOiAjZmZmO1xyXG4gIGJvcmRlci1jb2xvcjogI0ZGRkZGRjtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxufVxyXG5cclxuLmN1c3RvbS1jb250cm9sLWlucHV0OmZvY3VzIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xyXG4gIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmN1c3RvbS1jb250cm9sLWlucHV0OmZvY3VzOm5vdCg6Y2hlY2tlZCkgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XHJcbiAgYm9yZGVyLWNvbG9yOiB1bnNldDtcclxufVxyXG5cclxuLmN1c3RvbS1jb250cm9sLWlucHV0Om5vdCg6ZGlzYWJsZWQpOmFjdGl2ZSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcclxuICBjb2xvcjogI2ZmZjtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwMDAwO1xyXG4gIGJvcmRlci1jb2xvcjogI0ZGRkZGRjtcclxufVxyXG5cclxuLmZpbGUtaW5wdXQge1xyXG4gIHdpZHRoOiAxcHg7XHJcbiAgaGVpZ2h0OiAxcHg7XHJcbiAgb3BhY2l0eTogMDtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB6LWluZGV4OiAtMTtcclxufVxyXG5cclxuLmZpbGUtYnV0dG9uIHtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgZm9udC1zaXplOiAxOHB4O1xyXG4gIG1hcmdpbi1yaWdodDogMTVweDtcclxuICBjb2xvcjogI0ZGRkZGRjtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbn1cclxuXHJcbi5maWxlLXRleHQge1xyXG4gIGZvbnQtZmFtaWx5OiAnUnViaWsnLCBzYW5zLXNlcmlmO1xyXG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgZm9udC1zaXplOiAxNnB4O1xyXG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgY29sb3I6ICNGRkZGRkY7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG59XHJcblxyXG4uZmlsZS1jb21tZW50IHtcclxuICBmb250LXNpemU6IDEwcHg7XHJcbn1cclxuXHJcbi5mb3ItcmVzdWx0IHtcclxuICAuYWxlcnQge1xyXG4gICAgYm9yZGVyLXJhZGl1czogMDtcclxuICB9XHJcblxyXG4gIC5hbGVydC1zdWNjZXNzIHtcclxuICAgIGNvbG9yOiAjRkZGRkZGO1xyXG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICBib3JkZXItY29sb3I6ICNGRkZGRkY7XHJcbiAgfVxyXG5cclxuICAuYWxlcnQtZGFuZ2VyIHtcclxuICAgIGNvbG9yOiAkcmVkLWNvbG9yO1xyXG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICBib3JkZXItY29sb3I6ICRyZWQtY29sb3I7XHJcbiAgfVxyXG59XHJcblxyXG4uY3JlYXRlLWNvbXBhbnkge1xyXG4gIGNvbG9yOiAjNzc3O1xyXG59XHJcblxyXG5mb290ZXIge1xyXG4gIGJhY2tncm91bmQ6ICMwMDAwMDA7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHBhZGRpbmctYm90dG9tOiA3NnB4O1xyXG59XHJcblxyXG4uZm9vdGVyLXNvY2lhbCB7XHJcbiAgZm9udC1zaXplOiAyOHB4O1xyXG4gIGNvbG9yOiAkcmVkLWNvbG9yO1xyXG4gIHRyYW5zaXRpb246IDAuM3M7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cclxuICAmOmhvdmVyIHtcclxuICAgIGNvbG9yOiAkcmVkLWNvbG9yO1xyXG4gICAgdGV4dC1zaGFkb3c6IDAgMCA1cHggJHJlZC1jb2xvcjtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICB9XHJcbn1cclxuXHJcbi5mb290ZXItY29udGFjdCB7XHJcbiAgY29sb3I6ICNmZmY7XHJcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cclxuICBpIHtcclxuICAgIGZvbnQtc2l6ZTogMjhweDtcclxuICB9XHJcblxyXG4gICY6aG92ZXIge1xyXG4gICAgY29sb3I6ICRyZWQtY29sb3I7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgfVxyXG59Il19 */
