@import url("css/bootstrap.min.css");
@import url("css/jquery.fancybox.min.css");
@import url("css/animate.css");
@import url("css/jquery.mCustomScrollbar.min.css");
@font-face {
  font-family: 'Montserrat-Medium';
  src: url("fonts/Montserrat-Medium.eot");
  src: url("fonts/Montserrat-Medium.eot") format("embedded-opentype"), url("fonts/Montserrat-Medium.ttf") format("truetype"), url("fonts/Montserrat-Medium.woff") format("woff");
  font-weight: normal;
  font-display: swap;
  font-style: normal; }

@font-face {
  font-family: 'Montserrat-SemiBold';
  src: url("fonts/Montserrat-SemiBold.eot");
  src: url("fonts/Montserrat-SemiBold.eot") format("embedded-opentype"), url("fonts/Montserrat-SemiBold.ttf") format("truetype"), url("fonts/Montserrat-SemiBold.woff") format("woff");
  font-weight: normal;
  font-display: swap;
  font-style: normal; }

@font-face {
  font-family: 'Montserrat-Bold';
  src: url("fonts/Montserrat-Bold.eot");
  src: url("fonts/Montserrat-Bold.eot") format("embedded-opentype"), url("fonts/Montserrat-Bold.ttf") format("truetype"), url("fonts/Montserrat-Bold.woff") format("woff");
  font-weight: normal;
  font-display: swap;
  font-style: normal; }

@font-face {
  font-family: 'Montserrat-Regular';
  src: url("fonts/Montserrat-Regular.eot");
  src: url("fonts/Montserrat-Regular.eot") format("embedded-opentype"), url("fonts/Montserrat-Regular.ttf") format("truetype"), url("fonts/Montserrat-Regular.woff") format("woff");
  font-weight: normal;
  font-display: swap;
  font-style: normal; }

@font-face {
  font-family: 'Montserrat-ExtraBold';
  src: url("fonts/Montserrat-ExtraBold.eot");
  src: url("fonts/Montserrat-ExtraBold.eot") format("embedded-opentype"), url("fonts/Montserrat-ExtraBold.svg") format("svg"), url("fonts/Montserrat-ExtraBold.ttf") format("truetype"), url("fonts/Montserrat-ExtraBold.woff") format("woff");
  font-weight: normal;
  font-display: swap;
  font-style: normal; }

html,
body,
ul {
  margin: 0;
  padding: 0; }

body {
  color: #202020;
  font-family: 'Montserrat-Regular', sans-serif; }

img {
  max-width: 100%; }

ul {
  list-style: none; }

a,
button {
  transition: all .4s;
  cursor: pointer; }

button:focus {
  outline: none; }

a:hover {
  text-decoration: none; }

.page-header {
  padding: 15px 0; }

.header-inner,
.main-menu {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -ms-flex-align: center;
  align-items: center; }

.nav-item {
  position: relative;
  margin-right: 50px; }
  .nav-item:last-child {
    margin-right: 0; }

.menu-link {
  position: relative;
  padding: 0;
  font-size: 18px;
  font-family: 'Montserrat-Medium', sans-serif;
  color: #202020; }
  .menu-link::after {
    content: '';
    display: block;
    width: 0;
    height: 1px;
    background-color: #ff6700;
    transition: all .4s; }

.menu-link:hover {
  color: #ff6700; }
  .menu-link:hover::after {
    width: 100%; }

.menu-link:hover + .submenu {
  display: block; }

.submenu {
  display: none;
  position: absolute;
  z-index: 5;
  left: 8px;
  top: 100%;
  width: 250px;
  color: #fff;
  background-color: #000;
  padding: 15px; }

.phones {
  padding-left: 30px;
  background: url(img/phone.png) left center no-repeat; }

.phone {
  display: block;
  color: #202020;
  font-size: 18px;
  font-family: 'Montserrat-Medium', sans-serif; }
  .phone:hover {
    color: #ff6700; }

.fs-section {
  padding: 100px 0;
  background: url(img/bg1.jpg) center no-repeat; }

.main-header {
  margin-bottom: 20px;
  font-family: 'Montserrat-SemiBold', sans-serif;
  font-size: 57px;
  color: #fff; }

.main-subheader {
  position: relative;
  padding-left: 45px;
  font-size: 26px;
  color: #fff; }
  .main-subheader::before {
    content: '';
    display: block;
    width: 30px;
    height: 1px;
    position: absolute;
    top: 50%;
    left: 0;
    background-color: #fff; }

.call-btn {
  position: relative;
  z-index: 1;
  width: 320px;
  padding: 13px 10px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
  text-align: center;
  font-family: 'Montserrat-Medium', sans-serif;
  font-size: 21px;
  color: #fff;
  border-radius: 4px;
  background-color: #ff6700;
  overflow: hidden;
  border: 2px solid #ff6700; }
  .call-btn .before,
  .call-btn .after {
    position: absolute;
    width: 0;
    z-index: -1;
    height: 100%;
    background-color: #fff;
    transition: all .5s; }
  .call-btn img {
    margin-left: 15px;
    transition: all .5s; }
  .call-btn .before {
    left: 0; }
  .call-btn .after {
    right: 0; }
  .call-btn:hover {
    color: #000; }
    .call-btn:hover .before,
    .call-btn:hover .after {
      width: 100%; }
    .call-btn:hover img {
      filter: invert(1); }

.go-btn:hover,
.slide-btn:hover,
.fs-btn:hover {
  border-color: #fff; }

.fs-btn {
  margin: 60px 0; }
  .fs-btn img {
    margin-left: 30px; }

.fs-advantages {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: justify;
      justify-content: space-between;
  max-width: 500px; }

.advant-item {
  color: #fff; }
  .advant-item:nth-child(2) {
    position: relative;
    padding: 0 40px; }
    .advant-item:nth-child(2)::before, .advant-item:nth-child(2)::after {
      content: '';
      display: block;
      width: 1px;
      height: 70%;
      top: 50%;
      transform: translateY(-50%);
      position: absolute;
      background-color: #fff; }
    .advant-item:nth-child(2)::before {
      left: 0; }
    .advant-item:nth-child(2)::after {
      right: 0; }

.advant-header {
  font-family: 'Montserrat-SemiBold', sans-serif;
  font-size: 34px;
  line-height: 1.2; }

.advant-text {
  font-size: 20px; }

.more {
  display: block;
  padding-left: 20px;
  margin-top: 60px;
  font-family: 'Montserrat-Medium', sans-serif;
  color: #fff;
  background: url(img/more-arrow.png) left center no-repeat; }
  .more:hover {
    color: #ff6700; }

.repair-section {
  padding: 80px 0; }

.section-header {
  font-family: 'Montserrat-Medium', sans-serif;
  font-size: 24px;
  text-align: center; }

.repair-section-header {
  margin-bottom: 20px; }

.repair-subheader {
  display: table;
  padding-left: 30px;
  margin: 0 auto 65px;
  text-align: center;
  font-size: 19px;
  background: url(img/type-arrow.png) left center no-repeat; }

.rep-card {
  padding-top: 25px;
  margin-bottom: 40px;
  border: 1px solid transparent;
  transition: all .4s;
  cursor: pointer; }
  .rep-card:hover {
    border-color: #d0d0d0; }
    .rep-card:hover .rep-text img {
      filter: none; }

.rep-text {
  position: relative;
  font-family: 'Montserrat-Medium', sans-serif;
  font-size: 18px;
  text-align: center; }
  .rep-text img {
    margin-left: 20px;
    filter: grayscale(1);
    transition: all .4s; }

.rep-img-wrapper {
  height: 210px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: end;
      align-items: flex-end; }

.rep-img {
  margin: 0 auto; }

.big-img {
  position: relative;
  z-index: -1;
  top: -9px; }

.map-btn:hover,
.more-btn:hover {
  border: 2px solid #000; }

.more-btn {
  margin: 40px auto 0; }
  .more-btn img {
    transition: all .4s;
    transform: rotate(90deg); }
  .more-btn.active img {
    transform: rotate(-90deg); }

.hidden-row {
  margin-top: 60px;
  display: none; }

.go-section {
  margin-top: 100px; }
  .go-section .container {
    max-width: 1300px; }

.go-inner {
  position: relative;
  padding: 100px 0;
  border-radius: 15px;
  background: url(img/bg2.png) center top no-repeat; }

.go-img {
  position: absolute;
  bottom: 0;
  left: 100px; }

.go-header {
  color: #fff;
  line-height: 1.7; }
  .go-header::after {
    content: '';
    display: block;
    width: 13px;
    height: 30px;
    margin: 25px auto;
    background: url(img/go-arrow.png) center no-repeat; }

.go-text {
  text-align: center;
  color: #fff;
  font-size: 23px; }
  .go-text span {
    font-size: 30px;
    font-family: 'Montserrat-SemiBold', sans-serif; }
    .go-text span span {
      color: #ff6700; }

.go-btn {
  margin: 70px auto 0; }

.steps-section {
  padding: 80px 0; }

.step-main-header {
  margin-bottom: 70px; }

.step-text {
  font-family: 'Montserrat-Medium', sans-serif;
  font-size: 18px;
  line-height: 1.2; }
  .step-text .num {
    font-family: 'Montserrat-Bold', sans-serif;
    color: #ff6700; }
  .step-text .step-link {
    text-decoration: underline;
    cursor: pointer; }

.steps-texts {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between;
  margin: 0 auto; }
  .steps-texts.top {
    width: 90%; }
  .steps-texts.bottom {
    width: 55%; }

.steps-img {
  margin: 15px 0; }

.stories-section .container,
.scooters-section .container {
  max-width: 1300px; }

.scooters-header {
  margin-bottom: 50px;
  color: #fff; }

.stories-inner,
.scooter-inner {
  border-radius: 15px;
  background-color: #6c7a85; }

.scooter-inner {
  padding: 50px 0; }

.scooters-price {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center; }

.scooter-list {
  margin: 0 30px; }
  .scooter-list li {
    font-family: 'Montserrat-Medium', sans-serif;
    font-size: 18px;
    color: #fff;
    line-height: 1.2;
    text-transform: uppercase;
    padding: 5px 0 5px 60px;
    background: url(img/check.png) left center no-repeat; }
    .scooter-list li:not(:last-child) {
      margin-bottom: 60px; }

.scooter-img-wrapper {
  position: relative; }

.scooter-item {
  position: absolute; }
  .scooter-item.first-item {
    top: 95px;
    left: 145px; }
    .scooter-item.first-item .scooter-hidden-price {
      top: -70px;
      left: -50px; }
  .scooter-item.second-item {
    top: 205px;
    right: 95px; }
    .scooter-item.second-item .scooter-hidden-price {
      top: -70px;
      left: -50px; }
  .scooter-item.third-item {
    top: 285px;
    left: 80px; }
    .scooter-item.third-item .scooter-hidden-price {
      top: -70px;
      left: -60px; }
  .scooter-item.fourth-item {
    top: 125px;
    left: 55px; }
    .scooter-item.fourth-item .scooter-hidden-price {
      width: 105px;
      top: -70px;
      left: -25px; }
      .scooter-item.fourth-item .scooter-hidden-price::after {
        right: initial;
        left: 25px; }
  .scooter-item.fifth-item {
    top: 215px;
    right: 75px; }
    .scooter-item.fifth-item .scooter-hidden-price {
      width: 105px;
      top: -70px;
      left: -55px; }
  .scooter-item.sixth-item {
    top: 265px;
    left: 40px; }
    .scooter-item.sixth-item .scooter-hidden-price {
      width: 105px;
      top: -70px;
      left: -25px; }
      .scooter-item.sixth-item .scooter-hidden-price::after {
        right: initial;
        left: 25px; }

.scooter-hidden-price {
  width: 100px;
  position: absolute;
  display: table;
  padding: 3px 10px;
  text-align: center;
  font-family: 'Montserrat-Medium', sans-serif;
  color: #fff;
  background-color: #ff6700;
  opacity: 0;
  transition: opacity .4s;
  border-radius: 6px; }
  .scooter-hidden-price::after {
    content: '';
    display: block;
    position: absolute;
    bottom: -22px;
    right: 25px;
    border: 12px solid transparent;
    border-top: 15px solid #ff6700; }

.circle {
  width: 25px;
  height: 25px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
  font-size: 21px;
  color: #fff;
  font-family: 'Montserrat-Medium', sans-serif;
  border-radius: 50%;
  background: radial-gradient(#ff8400, #ff7100);
  cursor: pointer; }
  .circle:hover + .scooter-hidden-price {
    opacity: 1; }

.sert-inner {
  padding: 100px 0 200px;
  background: url(img/bg4.png) 0 100px/600px no-repeat; }

.sert-header {
  margin-bottom: 60px; }

.sert-item {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center; }

.sert-data {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-align: center;
      align-items: center; }

.sert-num {
  padding-right: 25px;
  width: 180px;
  text-align: right;
  font-family: 'Montserrat-ExtraBold', sans-serif;
  font-size: 45px;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-image: linear-gradient(to right, #ff8a00, #ff6700);
  background-image: -ms-linear-gradient(transparent, transparent);
  border-right: 1px solid #000; }

.sert-text {
  padding-left: 25px;
  width: 155px;
  font-size: 18px;
  line-height: 1.2; }

.sert-icon {
  display: block;
  margin-left: 70px;
  width: 38px;
  height: 38px;
  background: url(img/sert-icon.png) center no-repeat; }

.stories-header {
  margin-bottom: 50px; }

.stories-inner {
  padding: 35px 0; }

.stories-slide {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: justify;
      justify-content: space-between;
  max-width: 1110px;
  margin: 0 auto; }

.slide-img-wrapper {
  width: 55%;
  height: 450px; }

.slide-img {
  max-height: 100%;
  margin: auto; }

.diagnosis {
  height: 488px;
  padding: 25px 30px;
  width: 40%;
  background: rgba(255, 255, 255, 0.1);
  border-radius: 15px; }

.slide-nums {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: end;
      justify-content: flex-end;
  color: #fff; }
  .slide-nums span:first-child {
    margin-right: 5px;
    font-size: 27px;
    font-family: 'Montserrat-SemiBold', sans-serif; }
  .slide-nums span:last-child {
    line-height: 1;
    font-size: 19px;
    font-family: 'Montserrat-Medium', sans-serif; }

.item-name {
  margin-bottom: 35px;
  font-family: 'Montserrat-Medium', sans-serif;
  font-size: 26px;
  line-height: 1;
  color: #fff; }

.diagnosis {
  color: #fff; }

.diag-items {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -ms-flex-pack: justify;
      justify-content: space-between; }

.diag-item {
  width: 45%;
  margin-bottom: 30px; }

.diag-header {
  margin-bottom: 5px;
  font-family: 'Montserrat-Medium', sans-serif;
  font-size: 22px; }

.diag-text {
  font-size: 18px;
  line-height: 1.3; }

.btn-item {
  width: 55%; }

.slide-btn {
  width: 100%; }

.slick-dots {
  width: 35%;
  bottom: -40px;
  right: 80px; }

.slick-dots li {
  margin: 0 10px; }

.slick-dots li, .slick-dots li button {
  width: 55px;
  height: 5px; }

.slick-dots li button:before {
  content: '';
  width: 55px;
  height: 5px;
  opacity: 1;
  background-color: #d0d0d0; }

.slick-dots li.slick-active button:before {
  background-color: #ff6700;
  opacity: 1; }

.feedback-wrapper {
  display: none;
  height: 100%; }

.feedback {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-pack: justify;
      justify-content: space-between;
  height: 100%; }

.back-btn {
  margin: 30px auto 0; }

.map-section {
  padding: 100px 0 50px; }

.contacts-phones {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
  margin-bottom: 30px; }

.cont-sep,
.contacts-phone {
  font-family: 'Montserrat-Medium', sans-serif;
  font-size: 27px; }

.contacts-phone {
  color: #202020; }
  .contacts-phone:hover {
    color: #ff6700; }

.cont-sep {
  margin: 0 30px;
  color: #ff6700; }

#map {
  border-radius: 15px; }

.contact-header {
  font-family: 'Montserrat-Medium', sans-serif;
  font-size: 26px;
  text-align: right; }
  .contact-header span {
    font-family: 'Montserrat-ExtraBold', sans-serif;
    font-size: 34px;
    color: #ff6700; }

.map-wrapper {
  position: relative; }

.map-info {
  position: absolute;
  top: 50%;
  left: 100px;
  transform: translateY(-50%);
  z-index: 10;
  padding: 40px 35px;
  width: 500px;
  border-radius: 15px;
  box-shadow: -10px 10px 20px 1px rgba(0, 0, 0, 0.3);
  background: url(img/bg5.png) 150px -100px no-repeat #fff; }

.clock-img {
  position: absolute;
  left: -70px;
  top: 50%;
  transform: translateY(-50%);
  max-width: 200px; }

.map-btn {
  max-width: 280px;
  margin-left: auto; }

.notice {
  display: table;
  margin: 30px 0 30px auto;
  padding-left: 60px;
  text-align: right;
  line-height: 1.1;
  font-family: 'Montserrat-Medium', sans-serif;
  font-size: 20px;
  background: url(img/date-arrow.png) left bottom no-repeat; }
  .notice span {
    font-family: 'Montserrat-SemiBold', sans-serif; }

.footer-inner,
.footer-left {
  display: -ms-flexbox;
  display: flex; }

.footer-inner {
  -ms-flex-pack: justify;
      justify-content: space-between; }

.footer-contacts {
  display: -ms-flexbox;
  display: flex; }

.foot-cont-header,
.foot-cont-text {
  font-size: 18px;
  font-family: 'Montserrat-Medium', sans-serif; }

.foot-cont-header {
  margin-bottom: 20px; }

.footer-contact:first-child {
  margin-right: 100px; }

.slick-slide {
  outline: none; }

@media screen and (min-width: 1400px) {
  .go-section .container,
  .stories-section .container,
  .scooters-section .container {
    max-width: 1400px; } }

.br-mob,
.mob-contacts,
.sert-img-wrapper {
  display: none; }

.page-footer {
  padding-bottom: 50px; }

@media screen and (max-width: 1199px) {
  .go-section .container,
  .stories-section .container,
  .scooters-section .container {
    max-width: 960px; }
  .footer-contact:first-child {
    margin-right: 60px; }
  .diagnosis {
    height: 473px; }
  .slide-img {
    max-height: 450px; }
  .scooter-list li:not(:last-child) {
    margin-bottom: 30px; }
  .go-inner {
    padding: 50px 0;
    background-size: cover; }
  .go-img {
    max-width: 300px;
    left: 100px; }
  .scooter-item {
    position: absolute; }
    .scooter-item.first-item {
      top: 95px;
      left: 110px; }
      .scooter-item.first-item .scooter-hidden-price {
        top: -70px;
        left: -50px; }
    .scooter-item.second-item {
      top: 160px;
      right: 75px; }
      .scooter-item.second-item .scooter-hidden-price {
        top: -70px;
        left: -50px; }
    .scooter-item.third-item {
      top: 220px;
      left: 55px; }
      .scooter-item.third-item .scooter-hidden-price {
        top: -70px;
        left: -60px; }
    .scooter-item.fourth-item {
      top: 125px;
      left: 55px; }
      .scooter-item.fourth-item .scooter-hidden-price {
        width: 105px;
        top: -70px;
        left: -25px; }
        .scooter-item.fourth-item .scooter-hidden-price::after {
          right: initial;
          left: 25px; }
    .scooter-item.fifth-item {
      top: 165px;
      right: 55px; }
      .scooter-item.fifth-item .scooter-hidden-price {
        width: 105px;
        top: -70px;
        left: -55px; }
    .scooter-item.sixth-item {
      top: 210px;
      left: 25px; }
      .scooter-item.sixth-item .scooter-hidden-price {
        width: 105px;
        top: -70px;
        left: -25px; }
        .scooter-item.sixth-item .scooter-hidden-price::after {
          right: initial;
          left: 25px; }
  .scooter-list li {
    font-size: 16px; }
  .steps-texts.bottom {
    width: 59%; }
  .stories-slide {
    -ms-flex-pack: distribute;
        justify-content: space-around; }
  .diag-text {
    font-size: 14px; }
  .diag-header {
    font-size: 18px; }
  .diagnosis {
    width: 45%;
    padding: 25px; }
  .slide-img-wrapper {
    height: auto;
    width: 45%; }
  .map-info {
    width: 470px; } }

@media screen and (max-width: 991px) {
  .main-menu {
    display: none; }
  .main-header,
  .main-subheader {
    text-align: center; }
  .main-subheader {
    padding-left: 0; }
    .main-subheader::before {
      display: none; }
  .slide-img {
    max-height: 350px; }
  .diagnosis {
    height: 450px; }
  .fs-btn {
    margin: 40px auto; }
  .fs-advantages {
    margin: 0 auto; }
  .more {
    display: none; }
  .steps {
    width: 100%;
    overflow: auto; }
  .steps-wrapper {
    width: 930px;
    margin-bottom: 25px; }
  .scooters-price {
    -ms-flex-direction: column;
        flex-direction: column;
    -ms-flex-align: center;
        align-items: center; }
  .scooter-list {
    margin: 30px 0; }
  .scooter-item {
    position: absolute; }
    .scooter-item.first-item {
      top: 95px;
      left: 145px; }
      .scooter-item.first-item .scooter-hidden-price {
        top: -70px;
        left: -50px; }
    .scooter-item.second-item {
      top: 205px;
      right: 95px; }
      .scooter-item.second-item .scooter-hidden-price {
        top: -70px;
        left: -50px; }
    .scooter-item.third-item {
      top: 285px;
      left: 80px; }
      .scooter-item.third-item .scooter-hidden-price {
        top: -70px;
        left: -60px; }
    .scooter-item.fourth-item {
      top: 125px;
      left: 55px; }
      .scooter-item.fourth-item .scooter-hidden-price {
        width: 105px;
        top: -70px;
        left: -25px; }
        .scooter-item.fourth-item .scooter-hidden-price::after {
          right: initial;
          left: 25px; }
    .scooter-item.fifth-item {
      top: 215px;
      right: 75px; }
      .scooter-item.fifth-item .scooter-hidden-price {
        width: 105px;
        top: -70px;
        left: -55px; }
    .scooter-item.sixth-item {
      top: 265px;
      left: 40px; }
      .scooter-item.sixth-item .scooter-hidden-price {
        width: 105px;
        top: -70px;
        left: -25px; }
        .scooter-item.sixth-item .scooter-hidden-price::after {
          right: initial;
          left: 25px; }
  .sert-img-wrapper {
    position: relative;
    display: block;
    margin: 30px auto; }
  .mob-icon {
    position: absolute;
    left: 0;
    top: 5px; }
  .desc-icon {
    display: none; }
  .sert-inner {
    padding-bottom: 50px;
    background: none; }
  .sert-item {
    padding-left: 15%;
    margin-bottom: 25px;
    width: 50%;
    -ms-flex-direction: column;
        flex-direction: column;
    -ms-flex-align: start;
        align-items: flex-start; }
  .sert-num {
    padding-right: 0;
    width: auto;
    border-right: none; }
  .sert-text {
    padding-left: 0; }
  .sert-data {
    -ms-flex-direction: row;
        flex-direction: row;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap; }
  .stories-slide {
    -ms-flex-direction: column;
        flex-direction: column;
    -ms-flex-align: center;
        align-items: center; }
  .slide-img-wrapper {
    margin-bottom: 30px; }
  .slide-img-wrapper,
  .diagnosis {
    width: 50%; }
  .slick-dots {
    width: 100%;
    right: 0;
    left: 0; }
  #map {
    height: 800px !important; }
  .map-info {
    top: 50px;
    left: 50%;
    transform: translateX(-50%); }
  .footer-left {
    width: 100%;
    -ms-flex-pack: center;
        justify-content: center; }
  .go-inner {
    padding-bottom: 0;
    background-position: right top; }
  .go-img {
    display: block;
    position: static;
    margin: 30px auto 0; } }

@media screen and (max-width: 767px) {
  .main-header {
    font-size: 50px; }
  .mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
    margin: 0;
    height: 16px;
    border-radius: 7px; }
  .slide-img-wrapper, .diagnosis {
    width: 60%; }
  .mob-contacts {
    display: block; }
  .desc-phones {
    display: none; }
  .foot-cont-header, .foot-cont-text {
    text-align: center; }
  .contacts-phone,
  .foot-cont-text {
    font-family: 'Montserrat-Regular', sans-serif; }
  .contacts-phone {
    display: block;
    font-size: 18px; }
  .contacts-phones {
    -ms-flex-direction: column;
        flex-direction: column;
    margin-bottom: 0; }
  .footer-contact {
    margin-right: 0; }
    .footer-contact:first-child {
      margin-right: 0; }
  .footer-contact {
    margin-bottom: 45px; }
  .page-footer {
    display: none; }
  .map-section {
    padding-bottom: 0; } }

@media screen and (max-width: 575px) {
  section:not(.map-section) {
    padding: 50px 0; }
  .main-header {
    font-size: 40px; }
  .main-subheader {
    font-size: 20px; }
  .section-header {
    font-size: 22px; }
  .scooter-inner {
    padding-left: 20px;
    padding-right: 20px; }
  .feedback-wrapper {
    padding: 5px; }
  .diagnosis {
    height: auto; }
  .slide-img-wrapper, .diagnosis {
    width: 100%; }
  .stories-inner {
    padding: 35px 15px 60px; }
  .map-section {
    padding-top: 0; }
  .map-info {
    right: 15px;
    transform: none;
    left: initial;
    width: 450px; }
  .stories-slide {
    margin: 0 5px; }
  .go-inner,
  .scooter-inner,
  .stories-inner {
    border-radius: 0; }
  .go-inner {
    background-color: #667b87; }
  .diagnosis {
    padding: 15px; }
  .sert-item {
    padding-left: 10%; }
  .sert-inner {
    padding: 0; }
  .go-section {
    margin-top: 0; } }

@media screen and (max-width: 480px) {
  .fs-advantages {
    -ms-flex-direction: column;
        flex-direction: column;
    -ms-flex-align: start;
        align-items: flex-start;
    margin: 50px 0;
    padding-left: 40px; }
  .advant-item:nth-child(2) {
    padding: 20px 0;
    margin: 20px 0; }
    .advant-item:nth-child(2)::before, .advant-item:nth-child(2)::after {
      width: 70px;
      height: 1px;
      transform: none;
      right: initial;
      left: initial;
      top: initial; }
    .advant-item:nth-child(2)::before {
      top: 0; }
    .advant-item:nth-child(2)::after {
      bottom: 0; }
  .text-block {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
        flex-direction: column; }
  .fs-btn {
    -ms-flex-order: 2;
        order: 2;
    margin-top: 0;
    margin-left: 0; }
  .fs-section {
    background: url(img/bg1-mob.png) center no-repeat; }
  .rep-img-wrapper {
    height: 170px; }
  .section-header {
    font-size: 20px; }
  .br-mob {
    display: block; }
  .go-text {
    font-size: 20px; }
    .go-text span {
      font-size: 25px; }
  .step-text {
    font-size: 16px; }
  .scooter-img {
    width: 377px;
    height: 376px;
    -o-object-fit: cover;
       object-fit: cover; }
  .sert-item {
    padding-left: 5%; }
  .main-header {
    font-size: 35px; }
  .go-inner {
    background: url(img/bg2-mob.png) center top no-repeat #667b87; }
  .stories-section .row,
  .scooters-section .row,
  .go-section .row {
    margin: 0; }
  .stories-section .container,
  .stories-section div[class*="col-"],
  .scooters-section .container,
  .scooters-section div[class*="col-"],
  .go-section .container,
  .go-section div[class*="col-"] {
    padding: 0; }
  .diag-item {
    width: 40%; }
  .btn-item {
    width: 60%; }
  .map-info {
    width: 80%;
    padding: 25px 15px; }
  .contact-header {
    font-size: 22px; }
  .call-btn {
    font-size: 16px; }
    .call-btn:not(.slide-btn) {
      width: 270px; }
  .clock-img {
    max-width: 150px; }
  .call-btn.map-btn {
    width: 220px; }
  .go-inner {
    padding-left: 15px;
    padding-right: 15px; }
  section.go-section {
    padding-top: 0; }
  .stories-header {
    padding-left: 15px;
    padding-right: 15px; }
  .repair-subheader {
    margin-bottom: 30px; }
  .btn-item {
    margin-bottom: 0; } }

@media screen and (max-width: 380px) {
  .call-btn.back-btn {
    width: 100%; }
  .main-header {
    font-size: 30px; }
  .main-subheader {
    font-size: 16px; }
  .rep-img-wrapper {
    height: 150px; }
  .clock-img {
    left: -40px;
    top: 40%;
    max-width: 100px;
    z-index: -1; }
  .notice {
    font-size: 14px;
    background: none; }
  .contact-header {
    font-size: 20px; }
    .contact-header span {
      font-size: 25px; }
  .sert-item {
    padding-left: 0; }
  .sert-num {
    font-size: 30px; }
  .diag-header {
    font-size: 16px; }
  .diag-item {
    width: 45%; }
  .btn-item {
    width: 100%; }
  .item-name {
    font-size: 22px; }
  .call-btn.map-btn {
    width: 100%; }
  .section-header {
    font-size: 18px; }
  section:not(.map-section) {
    padding: 25px 0; }
  .rep-text {
    font-size: 14px; }
    .rep-text img {
      display: none; } }
      
       .text-section {
    padding: 60px 0;
}
.text h1,
.text h2,
.text h3 {
    margin: 30px 0;
    font-size: 30px;
    line-height: 1;
}

.text h4 {
    margin: 30px 0;
    font-size: 22px;
}
.text ul {
    list-style: circle inside;
}
.text p,
.text ul {
    margin-bottom: 1rem;
    font-size: 17px;
}
@media screen and (max-width: 480px) {
    .text h1,
    .text h2,
    .text h3 {
        font-size: 25px;
    }
    .text p,
    .text ul {
        font-size: 16px;
    }
}
  
  
  .cities-wrapper {
    position: relative;
}


.cities-mob {
    display: none;
}
@media screen and (max-width: 991px) {
 .cities-mob {
    display: table;
    margin: 10px auto 0;
    }
    .cities {
            left: 50%;
    transform: translate(-50%);
    }
    .choose-city {
        
        text-align: center;
    }
}

.cities {
 
  width: 290px;
  position: absolute;
  top: 0;
  z-index: 10; }

.cities-close {
  position: absolute;
  top: -16px;
  right: -16px;
  width: 38px;
  height: 38px;
  background: url(img/close.png) center no-repeat #fff;
  border-radius: 50%;
  cursor: pointer; }

.city {
      display: block;
  padding: 15px 30px;
  color: #FF6700;
  font-weight: 700;
  font-size: 20px;
  background-color: #fff;
  cursor: pointer;
  transition: color .4s; }
  .city:hover {
    color: #000; }

.cities-header {
  padding: 35px 30px;
  font-size: 18px;
  font-weight: 500;
  color: #535353;
  background-color: #e6e6e6; }

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIm1haW4uc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxxQ0FBWTtBQUNaLDJDQUFZO0FBQ1osK0JBQVk7QUFDWixtREFBWTtBQUNaO0VBQ0UsaUNBQWdDO0VBQ2hDLHdDQUF1QztFQUN2QyxzTEFBcUw7RUFDckwsb0JBQW1CO0VBQ25CLG1CQUFrQixFQUFBOztBQUVwQjtFQUNFLG1DQUFrQztFQUNsQywwQ0FBeUM7RUFDekMsNExBQTJMO0VBQzNMLG9CQUFtQjtFQUNuQixtQkFBa0IsRUFBQTs7QUFFcEI7RUFDRSwrQkFBOEI7RUFDOUIsc0NBQXFDO0VBQ3JDLGdMQUErSztFQUMvSyxvQkFBbUI7RUFDbkIsbUJBQWtCLEVBQUE7O0FBRXBCO0VBQ0Usa0NBQWlDO0VBQ2pDLHlDQUF3QztFQUN4Qyx5TEFBd0w7RUFDeEwsb0JBQW1CO0VBQ25CLG1CQUFrQixFQUFBOztBQUVwQjtFQUNFLG9DQUFtQztFQUNuQywyQ0FBMEM7RUFDMUMseVFBR3FEO0VBQ3JELG9CQUFtQjtFQUNuQixtQkFBa0IsRUFBQTs7QUFHcEI7OztFQUdFLFVBQVM7RUFDVCxXQUFVLEVBQUc7O0FBRWY7RUFDRSxlQUFjO0VBQ2QsOENBQTZDLEVBQUc7O0FBRWxEO0VBQ0UsZ0JBQWUsRUFBRzs7QUFFcEI7RUFDRSxpQkFBZ0IsRUFBRzs7QUFFckI7O0VBRUUsb0JBQW1CO0VBQ25CLGdCQUFlLEVBQUc7O0FBRXBCO0VBQ0UsY0FBYSxFQUFHOztBQUVsQjtFQUNFLHNCQUFxQixFQUFHOztBQUkxQjtFQUNFLGdCQUFlLEVBQUc7O0FBRXBCOztFQUVFLHFCQUFvQjtFQUNwQixjQUFhO0VBQ2IsdUJBQXNCO0VBQ3RCLCtCQUE4QjtFQUM5Qix1QkFBc0I7RUFDdEIsb0JBQW1CLEVBQUc7O0FBRXhCO0VBQ0UsbUJBQWtCO0VBQ2xCLG1CQUFrQixFQUtuQjtFQVBEO0lBS0ksZ0JBQWUsRUFDaEI7O0FBR0g7RUFDRSxtQkFBa0I7RUFDbEIsV0FBVTtFQUNWLGdCQUFlO0VBQ2YsNkNBQTRDO0VBQzVDLGVBQWMsRUFTZjtFQWREO0lBUUksWUFBVztJQUNYLGVBQWM7SUFDZCxTQUFRO0lBQ1IsWUFBVztJQUNYLDBCQW5DTztJQW9DUCxvQkFBbUIsRUFBRzs7QUFFMUI7RUFDRSxlQXZDUyxFQTRDVjtFQU5EO0lBSUksWUFBVyxFQUFHOztBQUdsQjtFQUNFLGVBQWMsRUFBRzs7QUFFbkI7RUFDRSxjQUFhO0VBQ2IsbUJBQWtCO0VBQ2xCLFdBQVU7RUFDVixVQUFTO0VBQ1QsVUFBUztFQUNULGFBQVk7RUFDWixZQUFXO0VBQ1gsdUJBQXNCO0VBQ3RCLGNBQWEsRUFBRzs7QUFHbEI7RUFDRSxtQkFBa0I7RUFDbEIscURBQW9ELEVBQ3JEOztBQUVEO0VBQ0UsZUFBYztFQUNkLGVBQWM7RUFDZCxnQkFBZTtFQUNmLDZDQUE0QyxFQUs3QztFQVREO0lBT0ksZUF4RU8sRUF5RVI7O0FBRUg7RUFDRSxpQkFBZ0I7RUFDaEIsOENBQTZDLEVBQzlDOztBQUNEO0VBQ0Usb0JBQW1CO0VBQ25CLCtDQUE4QztFQUM5QyxnQkFBZTtFQUNmLFlBQVcsRUFDWjs7QUFDRDtFQUNFLG1CQUFrQjtFQUNsQixtQkFBa0I7RUFDbEIsZ0JBQWU7RUFDZixZQUFXLEVBWVo7RUFoQkQ7SUFPSSxZQUFXO0lBQ1gsZUFBYztJQUNkLFlBQVc7SUFDWCxZQUFXO0lBQ1gsbUJBQWtCO0lBQ2xCLFNBQVE7SUFDUixRQUFPO0lBQ1AsdUJBQXNCLEVBQ3ZCOztBQUVIO0VBQ0UsbUJBQWtCO0VBQ2xCLFdBQVU7RUFDVixhQUFZO0VBQ1osbUJBQWtCO0VBQ2xCLHFCQUFhO0VBQWIsY0FBYTtFQUNiLHVCQUFtQjtNQUFuQixvQkFBbUI7RUFDbkIsc0JBQXVCO01BQXZCLHdCQUF1QjtFQUN2QixtQkFBa0I7RUFDbEIsNkNBQTRDO0VBQzVDLGdCQUFlO0VBQ2YsWUFBVztFQUNYLG1CQUFrQjtFQUNsQiwwQkFuSFM7RUFvSFQsaUJBQWdCO0VBQ2hCLDBCQXJIUyxFQXlKVjtFQW5ERDs7SUFvQkksbUJBQWtCO0lBQ2xCLFNBQVE7SUFDUixZQUFXO0lBQ1gsYUFBWTtJQUNaLHVCQUFzQjtJQUN0QixvQkFBbUIsRUFDcEI7RUExQkg7SUE2Qkksa0JBQWlCO0lBQ2pCLG9CQUFtQixFQUNwQjtFQS9CSDtJQWtDSSxRQUFPLEVBQ1I7RUFuQ0g7SUFxQ0ksU0FBUSxFQUNUO0VBdENIO0lBeUNJLFlBQVcsRUFRWjtJQWpESDs7TUE0Q00sWUFBVyxFQUNaO0lBN0NMO01BK0NNLGtCQUFpQixFQUNsQjs7QUFJTDs7O0VBSUksbUJBQWtCLEVBQ25COztBQUVIO0VBSUUsZUFBYyxFQUlmO0VBUkQ7SUFNSSxrQkFBaUIsRUFDbEI7O0FBRUg7RUFDRSxxQkFBYTtFQUFiLGNBQWE7RUFDYix1QkFBbUI7TUFBbkIsb0JBQW1CO0VBQ25CLHVCQUE4QjtNQUE5QiwrQkFBOEI7RUFDOUIsaUJBQWdCLEVBQ2pCOztBQUNEO0VBQ0UsWUFBVyxFQXVCWjtFQXhCRDtJQUlJLG1CQUFrQjtJQUNsQixnQkFBZSxFQWtCaEI7SUF2Qkg7TUFRTSxZQUFXO01BQ1gsZUFBYztNQUNkLFdBQVU7TUFDVixZQUFXO01BQ1gsU0FBUTtNQUNSLDRCQUEyQjtNQUMzQixtQkFBa0I7TUFDbEIsdUJBQXNCLEVBQ3ZCO0lBaEJMO01Ba0JNLFFBQU8sRUFDUjtJQW5CTDtNQXFCTSxTQUFRLEVBQ1Q7O0FBR0w7RUFDRSwrQ0FBOEM7RUFDOUMsZ0JBQWU7RUFDZixpQkFBZ0IsRUFDakI7O0FBQ0Q7RUFDRSxnQkFBZSxFQUNoQjs7QUFDRDtFQUNFLGVBQWM7RUFDZCxtQkFBa0I7RUFDbEIsaUJBQWdCO0VBQ2hCLDZDQUE0QztFQUM1QyxZQUFXO0VBQ1gsMERBQXlELEVBSzFEO0VBWEQ7SUFTSSxlQTFOTyxFQTJOUjs7QUFFSDtFQUNFLGdCQUFlLEVBQ2hCOztBQUNEO0VBQ0UsNkNBQTRDO0VBQzVDLGdCQUFlO0VBQ2YsbUJBQWtCLEVBQ25COztBQUNEO0VBQ0Usb0JBQW1CLEVBQ3BCOztBQUNEO0VBQ0UsZUFBYztFQUNkLG1CQUFrQjtFQUNsQixvQkFBbUI7RUFDbkIsbUJBQWtCO0VBQ2xCLGdCQUFlO0VBQ2YsMERBQXlELEVBQzFEOztBQUNEO0VBQ0Usa0JBQWlCO0VBQ2pCLG9CQUFtQjtFQUNuQiw4QkFBNkI7RUFDN0Isb0JBQW1CO0VBQ25CLGdCQUFlLEVBU2hCO0VBZEQ7SUFRSSxzQkFBcUIsRUFLdEI7SUFiSDtNQVdNLGFBQVksRUFDYjs7QUFHTDtFQUNFLG1CQUFrQjtFQUNsQiw2Q0FBNEM7RUFDNUMsZ0JBQWU7RUFDZixtQkFBa0IsRUFPbkI7RUFYRDtJQU9JLGtCQUFpQjtJQUNqQixxQkFBb0I7SUFDcEIsb0JBQW1CLEVBQ3BCOztBQUVIO0VBQ0UsY0FBYTtFQUNiLHFCQUFhO0VBQWIsY0FBYTtFQUNiLG9CQUFxQjtNQUFyQixzQkFBcUIsRUFDdEI7O0FBQ0Q7RUFDRSxlQUFjLEVBQ2Y7O0FBQ0Q7RUFDRSxtQkFBa0I7RUFDbEIsWUFBVztFQUNYLFVBQVMsRUFDVjs7QUFDRDs7RUFHSSx1QkFBc0IsRUFDdkI7O0FBRUg7RUFDRSxvQkFBbUIsRUFjcEI7RUFmRDtJQVFJLG9CQUFtQjtJQUNuQix5QkFBd0IsRUFDekI7RUFWSDtJQWFJLDBCQUF5QixFQUMxQjs7QUFFSDtFQUNFLGlCQUFnQjtFQUNoQixjQUFhLEVBQ2Q7O0FBQ0Q7RUFDRSxrQkFBaUIsRUFJbEI7RUFMRDtJQUdJLGtCQUFpQixFQUNsQjs7QUFFSDtFQUNFLG1CQUFrQjtFQUNsQixpQkFBZ0I7RUFDaEIsb0JBQW1CO0VBQ25CLGtEQUFpRCxFQUNsRDs7QUFDRDtFQUNFLG1CQUFrQjtFQUNsQixVQUFTO0VBQ1QsWUFBVyxFQUNaOztBQUNEO0VBQ0UsWUFBVztFQUNYLGlCQUFnQixFQVNqQjtFQVhEO0lBSUksWUFBVztJQUNYLGVBQWM7SUFDZCxZQUFXO0lBQ1gsYUFBWTtJQUNaLGtCQUFpQjtJQUNqQixtREFBa0QsRUFDbkQ7O0FBRUg7RUFDRSxtQkFBa0I7RUFDbEIsWUFBVztFQUNYLGdCQUFlLEVBVWhCO0VBYkQ7SUFNSSxnQkFBZTtJQUNmLCtDQUE4QyxFQUsvQztJQVpIO01BVU0sZUF6VkssRUEwVk47O0FBR0w7RUFDRSxvQkFBbUIsRUFDcEI7O0FBQ0Q7RUFDRSxnQkFBZSxFQUNoQjs7QUFDRDtFQUNFLG9CQUFtQixFQUNwQjs7QUFDRDtFQUNFLDZDQUE0QztFQUM1QyxnQkFBZTtFQUNmLGlCQUFnQixFQVNqQjtFQVpEO0lBS0ssMkNBQTBDO0lBQzFDLGVBNVdNLEVBNldQO0VBUEo7SUFTSSwyQkFBMEI7SUFDMUIsZ0JBQWUsRUFDaEI7O0FBRUg7RUFDRSxxQkFBYTtFQUFiLGNBQWE7RUFDYix1QkFBOEI7TUFBOUIsK0JBQThCO0VBQzlCLGVBQWMsRUFTZjtFQVpEO0lBS0ksV0FBVSxFQUVYO0VBUEg7SUFTSSxXQUFVLEVBRVg7O0FBRUg7RUFDRSxlQUFjLEVBQ2Y7O0FBQ0Q7O0VBSUksa0JBQWlCLEVBQ2xCOztBQUVIO0VBQ0Usb0JBQW1CO0VBQ25CLFlBQVcsRUFDWjs7QUFDRDs7RUFFRSxvQkFBbUI7RUFDbkIsMEJBQXlCLEVBQzFCOztBQUNEO0VBQ0UsZ0JBQWUsRUFDaEI7O0FBQ0Q7RUFDRSxxQkFBYTtFQUFiLGNBQWE7RUFDYix1QkFBbUI7TUFBbkIsb0JBQW1CO0VBQ25CLHNCQUF1QjtNQUF2Qix3QkFBdUIsRUFDeEI7O0FBQ0Q7RUFDRSxlQUFjLEVBZ0JmO0VBakJEO0lBSUksNkNBQTRDO0lBQzVDLGdCQUFlO0lBQ2YsWUFBVztJQUNYLGlCQUFnQjtJQUNoQiwwQkFBeUI7SUFDekIsd0JBQXVCO0lBQ3ZCLHFEQUFvRCxFQUtyRDtJQWZIO01BYU0sb0JBQW1CLEVBQ3BCOztBQUlMO0VBQ0UsbUJBQWtCLEVBQ25COztBQUNEO0VBQ0UsbUJBQWtCLEVBb0VuQjtFQXJFRDtJQUdJLFVBQVM7SUFDVCxZQUFXLEVBTVo7SUFWSDtNQU9NLFdBQVU7TUFDVixZQUFXLEVBQ1o7RUFUTDtJQVlJLFdBQVU7SUFDVixZQUFXLEVBTVo7SUFuQkg7TUFnQk0sV0FBVTtNQUNWLFlBQVcsRUFDWjtFQWxCTDtJQXFCSSxXQUFVO0lBQ1YsV0FBVSxFQU1YO0lBNUJIO01BeUJNLFdBQVU7TUFDVixZQUFXLEVBQ1o7RUEzQkw7SUE4QkksV0FBVTtJQUNWLFdBQVUsRUFZWDtJQTNDSDtNQWtDTSxhQUFZO01BQ1osV0FBVTtNQUNWLFlBQVcsRUFNWjtNQTFDTDtRQXVDUSxlQUFjO1FBQ2QsV0FBVSxFQUNYO0VBekNQO0lBNkNJLFdBQVU7SUFDVixZQUFXLEVBT1o7SUFyREg7TUFpRE0sYUFBWTtNQUNaLFdBQVU7TUFDVixZQUFXLEVBQ1o7RUFwREw7SUF1REksV0FBVTtJQUNWLFdBQVUsRUFZWDtJQXBFSDtNQTJETSxhQUFZO01BQ1osV0FBVTtNQUNWLFlBQVcsRUFNWjtNQW5FTDtRQWdFUSxlQUFjO1FBQ2QsV0FBVSxFQUNYOztBQUlQO0VBQ0UsYUFBWTtFQUNaLG1CQUFrQjtFQUNsQixlQUFjO0VBQ2Qsa0JBQWlCO0VBQ2pCLG1CQUFrQjtFQUNsQiw2Q0FBNEM7RUFDNUMsWUFBVztFQUNYLDBCQTlmUztFQStmVCxXQUFVO0VBQ1Ysd0JBQXVCO0VBQ3ZCLG1CQUFrQixFQVduQjtFQXRCRDtJQWNJLFlBQVc7SUFDWCxlQUFjO0lBQ2QsbUJBQWtCO0lBQ2xCLGNBQWE7SUFDYixZQUFXO0lBQ1gsK0JBQThCO0lBQzlCLCtCQTFnQk8sRUEyZ0JSOztBQUdIO0VBQ0UsWUFBVztFQUNYLGFBQVk7RUFDWixxQkFBYTtFQUFiLGNBQWE7RUFDYix1QkFBa0I7TUFBbEIsb0JBQWtCO0VBQ2xCLHNCQUF1QjtNQUF2Qix3QkFBdUI7RUFDdkIsZ0JBQWU7RUFDZixZQUFXO0VBQ1gsNkNBQTRDO0VBQzVDLG1CQUFrQjtFQUNsQiw4Q0FBNkM7RUFDN0MsZ0JBQWUsRUFRaEI7RUFuQkQ7SUFnQk0sV0FBVSxFQUNYOztBQUdMO0VBQ0UsdUJBQXNCO0VBQ3RCLHFEQUFzRCxFQUN2RDs7QUFDRDtFQUNFLG9CQUFtQixFQUNwQjs7QUFDRDtFQUNFLHFCQUFhO0VBQWIsY0FBYTtFQUNiLHVCQUFtQjtNQUFuQixvQkFBbUIsRUFDcEI7O0FBQ0Q7RUFDRSxxQkFBYTtFQUFiLGNBQWE7RUFDYiwyQkFBc0I7TUFBdEIsdUJBQXNCO0VBQ3RCLHVCQUFtQjtNQUFuQixvQkFBbUIsRUFDcEI7O0FBQ0Q7RUFDRSxvQkFBbUI7RUFDbkIsYUFBWTtFQUNaLGtCQUFpQjtFQUNqQixnREFBK0M7RUFDL0MsZ0JBQWU7RUFDZiw4QkFBNkI7RUFDN0IscUNBQW9DO0VBQ3BDLDhEQUE2RDtFQUM3RCxnRUFBK0Q7RUFDL0QsNkJBQTRCLEVBQzdCOztBQUNEO0VBQ0UsbUJBQWtCO0VBQ2xCLGFBQVk7RUFDWixnQkFBZTtFQUNmLGlCQUFnQixFQUNqQjs7QUFDRDtFQUNFLGVBQWM7RUFDZCxrQkFBaUI7RUFDakIsWUFBVztFQUNYLGFBQVk7RUFDWixvREFBbUQsRUFDcEQ7O0FBQ0Q7RUFDRSxvQkFBbUIsRUFDcEI7O0FBQ0Q7RUFDRSxnQkFBZSxFQUNoQjs7QUFDRDtFQUNFLHFCQUFhO0VBQWIsY0FBYTtFQUNiLHVCQUFtQjtNQUFuQixvQkFBbUI7RUFDbkIsdUJBQThCO01BQTlCLCtCQUE4QjtFQUM5QixrQkFBaUI7RUFDakIsZUFBYyxFQUNmOztBQUNEO0VBQ0UsV0FBVTtFQUNWLGNBQWEsRUFDZDs7QUFDRDtFQUNFLGlCQUFnQjtFQUNoQixhQUFZLEVBQ2I7O0FBQ0Q7RUFDRSxjQUFhO0VBQ2IsbUJBQWtCO0VBQ2xCLFdBQVU7RUFDVixxQ0FBbUM7RUFDbkMsb0JBQW1CLEVBQ3BCOztBQUNEO0VBQ0UscUJBQWE7RUFBYixjQUFhO0VBQ2IsdUJBQW1CO01BQW5CLG9CQUFtQjtFQUNuQixtQkFBeUI7TUFBekIsMEJBQXlCO0VBQ3pCLFlBQVcsRUFlWjtFQW5CRDtJQVNNLGtCQUFpQjtJQUNqQixnQkFBZTtJQUNmLCtDQUE4QyxFQUMvQztFQVpMO0lBY00sZUFBYztJQUNkLGdCQUFlO0lBQ2YsNkNBQTRDLEVBQzdDOztBQUdMO0VBQ0Usb0JBQW1CO0VBQ25CLDZDQUE0QztFQUM1QyxnQkFBZTtFQUNmLGVBQWM7RUFDZCxZQUFXLEVBQ1o7O0FBQ0Q7RUFFRSxZQUFXLEVBQ1o7O0FBQ0Q7RUFDRSxxQkFBYTtFQUFiLGNBQWE7RUFDYixvQkFBZTtNQUFmLGdCQUFlO0VBQ2YsdUJBQThCO01BQTlCLCtCQUE4QixFQUMvQjs7QUFDRDtFQUNFLFdBQVU7RUFDVixvQkFBbUIsRUFDcEI7O0FBQ0Q7RUFDRSxtQkFBa0I7RUFDbEIsNkNBQTRDO0VBQzVDLGdCQUFlLEVBQ2hCOztBQUNEO0VBQ0UsZ0JBQWU7RUFDZixpQkFBZ0IsRUFDakI7O0FBQ0Q7RUFDRSxXQUFVLEVBQ1g7O0FBQ0Q7RUFDRSxZQUFXLEVBQ1o7O0FBQ0Q7RUFDRSxXQUFVO0VBQ1YsY0FBYTtFQUNiLFlBQVcsRUFDWjs7QUFDRDtFQUNFLGVBQWMsRUFDZjs7QUFDRDtFQUNFLFlBQVc7RUFDWCxZQUFXLEVBQ1o7O0FBQ0Q7RUFDRSxZQUFXO0VBQ1gsWUFBVztFQUNYLFlBQVc7RUFDWCxXQUFVO0VBQ1YsMEJBQXlCLEVBQzFCOztBQUNEO0VBQ0UsMEJBbHJCUztFQW1yQlQsV0FBVSxFQUNYOztBQUNEO0VBQ0UsY0FBYTtFQUNiLGFBQVksRUFDYjs7QUFDRDtFQUNFLHFCQUFhO0VBQWIsY0FBYTtFQUNiLDJCQUFzQjtNQUF0Qix1QkFBc0I7RUFDdEIsdUJBQThCO01BQTlCLCtCQUE4QjtFQUM5QixhQUFZLEVBRWI7O0FBQ0Q7RUFDRSxvQkFBbUIsRUFDcEI7O0FBQ0Q7RUFDRSxzQkFBcUIsRUFDdEI7O0FBQ0Q7RUFDRSxxQkFBYTtFQUFiLGNBQWE7RUFDYix1QkFBbUI7TUFBbkIsb0JBQW1CO0VBQ25CLHNCQUF1QjtNQUF2Qix3QkFBdUI7RUFDdkIsb0JBQW1CLEVBQ3BCOztBQUNEOztFQUVFLDZDQUE0QztFQUM1QyxnQkFBZSxFQUNoQjs7QUFDRDtFQUNFLGVBQWMsRUFLZjtFQU5EO0lBSUksZUFydEJPLEVBc3RCUjs7QUFFSDtFQUNFLGVBQWM7RUFDZCxlQTF0QlMsRUEydEJWOztBQUNEO0VBQ0Usb0JBQW1CLEVBQ3BCOztBQUNEO0VBQ0UsNkNBQTRDO0VBQzVDLGdCQUFlO0VBQ2Ysa0JBQWlCLEVBT2xCO0VBVkQ7SUFNSSxnREFBK0M7SUFDL0MsZ0JBQWU7SUFDZixlQXZ1Qk8sRUF3dUJSOztBQUVIO0VBQ0UsbUJBQWtCLEVBQ25COztBQUNEO0VBQ0UsbUJBQWtCO0VBQ2xCLFNBQVE7RUFDUixZQUFXO0VBQ1gsNEJBQTJCO0VBQzNCLFlBQVc7RUFDWCxtQkFBa0I7RUFDbEIsYUFBWTtFQUNaLG9CQUFtQjtFQUNuQixtREFBOEM7RUFDOUMseURBQXdELEVBQ3pEOztBQUNEO0VBQ0UsbUJBQWtCO0VBQ2xCLFlBQVc7RUFDWCxTQUFRO0VBQ1IsNEJBQTJCO0VBQzNCLGlCQUFnQixFQUNqQjs7QUFDRDtFQUNFLGlCQUFnQjtFQUNoQixrQkFBaUIsRUFDbEI7O0FBQ0Q7RUFDRSxlQUFjO0VBQ2QseUJBQXdCO0VBQ3hCLG1CQUFrQjtFQUNsQixrQkFBaUI7RUFDakIsaUJBQWdCO0VBQ2hCLDZDQUE0QztFQUM1QyxnQkFBZTtFQUNmLDBEQUF5RCxFQUsxRDtFQWJEO0lBV0ksK0NBQThDLEVBQy9DOztBQUVIOztFQUVFLHFCQUFhO0VBQWIsY0FBYSxFQUNkOztBQUNEO0VBQ0UsdUJBQThCO01BQTlCLCtCQUE4QixFQUMvQjs7QUFDRDtFQUNFLHFCQUFvQjtFQUNwQixjQUFhLEVBQUc7O0FBRWxCOztFQUVFLGdCQUFlO0VBQ2YsNkNBQTRDLEVBQzNDOztBQUVIO0VBQ0Usb0JBQW1CLEVBQUc7O0FBRXhCO0VBR0ksb0JBQW1CLEVBQ3BCOztBQUVIO0VBQ0UsY0FBYSxFQUNkOztBQUVEO0VBQ0U7OztJQUtJLGtCQUFpQixFQUNsQixFQUFBOztBQUdMOzs7RUFHRSxjQUFhLEVBQ2Q7O0FBQ0Q7RUFDRSxxQkFBb0IsRUFDckI7O0FBQ0Q7RUFDRTs7O0lBSUksaUJBQWdCLEVBQ2pCO0VBRUg7SUFHSSxtQkFBa0IsRUFDbkI7RUFFSDtJQUNFLGNBQWEsRUFDZDtFQUNEO0lBQ0Usa0JBQWlCLEVBQ2xCO0VBQ0Q7SUFDRSxvQkFBbUIsRUFDcEI7RUFDRDtJQUNFLGdCQUFlO0lBQ2YsdUJBQXNCLEVBQ3ZCO0VBQ0Q7SUFDRSxpQkFBZ0I7SUFDaEIsWUFBVyxFQUNaO0VBQ0Q7SUFDRSxtQkFBa0IsRUFxRW5CO0lBdEVEO01BR0ksVUFBUztNQUNULFlBQVcsRUFNWjtNQVZIO1FBT00sV0FBVTtRQUNWLFlBQVcsRUFDWjtJQVRMO01BWUksV0FBVTtNQUNWLFlBQVcsRUFNWjtNQW5CSDtRQWdCTSxXQUFVO1FBQ1YsWUFBVyxFQUNaO0lBbEJMO01BcUJJLFdBQVU7TUFDVixXQUFVLEVBTVg7TUE1Qkg7UUF5Qk0sV0FBVTtRQUNWLFlBQVcsRUFDWjtJQTNCTDtNQThCSSxXQUFVO01BQ1YsV0FBVSxFQVlYO01BM0NIO1FBa0NNLGFBQVk7UUFDWixXQUFVO1FBQ1YsWUFBVyxFQU1aO1FBMUNMO1VBdUNRLGVBQWM7VUFDZCxXQUFVLEVBQ1g7SUF6Q1A7TUE2Q0ksV0FBVTtNQUNWLFlBQVcsRUFPWjtNQXJESDtRQWlETSxhQUFZO1FBQ1osV0FBVTtRQUNWLFlBQVcsRUFDWjtJQXBETDtNQXVESSxXQUFVO01BQ1YsV0FBVSxFQWFYO01BckVIO1FBNERNLGFBQVk7UUFDWixXQUFVO1FBQ1YsWUFBVyxFQU1aO1FBcEVMO1VBaUVRLGVBQWM7VUFDZCxXQUFVLEVBQ1g7RUFJUDtJQUNFLGdCQUFlLEVBQ2hCO0VBQ0Q7SUFDRSxXQUFVLEVBQ1g7RUFDRDtJQUNFLDBCQUE2QjtRQUE3Qiw4QkFBNkIsRUFDOUI7RUFDRDtJQUNFLGdCQUFlLEVBQ2hCO0VBQ0Q7SUFDRSxnQkFBZSxFQUNoQjtFQUNEO0lBQ0UsV0FBVTtJQUNWLGNBQWEsRUFDZDtFQUNEO0lBQ0UsYUFBWTtJQUNaLFdBQVUsRUFHWDtFQUNEO0lBQ0UsYUFBWSxFQUNiLEVBQUE7O0FBRUg7RUFDRTtJQUNFLGNBQWEsRUFDZDtFQUNEOztJQUVFLG1CQUFrQixFQUNuQjtFQUNEO0lBQ0UsZ0JBQWUsRUFLaEI7SUFORDtNQUlJLGNBQWEsRUFDZDtFQUVIO0lBQ0Usa0JBQWlCLEVBQ2xCO0VBQ0Q7SUFDRSxjQUFhLEVBQ2Q7RUFDRDtJQUNFLGtCQUFpQixFQUNsQjtFQUNEO0lBQ0UsZUFBYyxFQUNmO0VBQ0Q7SUFDRSxjQUFhLEVBQ2Q7RUFDRDtJQUNFLFlBQVc7SUFDWCxlQUFjLEVBQ2Y7RUFDRDtJQUNFLGFBQVk7SUFDWixvQkFBbUIsRUFDcEI7RUFDRDtJQUNFLDJCQUFzQjtRQUF0Qix1QkFBc0I7SUFDdEIsdUJBQW1CO1FBQW5CLG9CQUFtQixFQUNwQjtFQUNEO0lBQ0UsZUFBYyxFQUNmO0VBQ0Q7SUFDRSxtQkFBa0IsRUFvRW5CO0lBckVEO01BR0ksVUFBUztNQUNULFlBQVcsRUFNWjtNQVZIO1FBT00sV0FBVTtRQUNWLFlBQVcsRUFDWjtJQVRMO01BWUksV0FBVTtNQUNWLFlBQVcsRUFNWjtNQW5CSDtRQWdCTSxXQUFVO1FBQ1YsWUFBVyxFQUNaO0lBbEJMO01BcUJJLFdBQVU7TUFDVixXQUFVLEVBTVg7TUE1Qkg7UUF5Qk0sV0FBVTtRQUNWLFlBQVcsRUFDWjtJQTNCTDtNQThCSSxXQUFVO01BQ1YsV0FBVSxFQVlYO01BM0NIO1FBa0NNLGFBQVk7UUFDWixXQUFVO1FBQ1YsWUFBVyxFQU1aO1FBMUNMO1VBdUNRLGVBQWM7VUFDZCxXQUFVLEVBQ1g7SUF6Q1A7TUE2Q0ksV0FBVTtNQUNWLFlBQVcsRUFPWjtNQXJESDtRQWlETSxhQUFZO1FBQ1osV0FBVTtRQUNWLFlBQVcsRUFDWjtJQXBETDtNQXVESSxXQUFVO01BQ1YsV0FBVSxFQVlYO01BcEVIO1FBMkRNLGFBQVk7UUFDWixXQUFVO1FBQ1YsWUFBVyxFQU1aO1FBbkVMO1VBZ0VRLGVBQWM7VUFDZCxXQUFVLEVBQ1g7RUFJUDtJQUNFLG1CQUFrQjtJQUNsQixlQUFjO0lBQ2Qsa0JBQWlCLEVBQ2xCO0VBQ0Q7SUFDRSxtQkFBa0I7SUFDbEIsUUFBTztJQUNQLFNBQVEsRUFDVDtFQUNEO0lBQ0UsY0FBYSxFQUNkO0VBQ0Q7SUFDRSxxQkFBb0I7SUFDcEIsaUJBQWdCLEVBQ2pCO0VBQ0Q7SUFDRSxrQkFBaUI7SUFDakIsb0JBQW1CO0lBQ25CLFdBQVU7SUFDViwyQkFBc0I7UUFBdEIsdUJBQXNCO0lBQ3RCLHNCQUF1QjtRQUF2Qix3QkFBdUIsRUFDeEI7RUFDRDtJQUNFLGlCQUFnQjtJQUNoQixZQUFXO0lBQ1gsbUJBQWtCLEVBQ25CO0VBQ0Q7SUFDRSxnQkFBZSxFQUNoQjtFQUNEO0lBQ0Usd0JBQW1CO1FBQW5CLG9CQUFtQjtJQUNuQixvQkFBZTtRQUFmLGdCQUFlLEVBQ2hCO0VBQ0Q7SUFDRSwyQkFBc0I7UUFBdEIsdUJBQXNCO0lBQ3RCLHVCQUFtQjtRQUFuQixvQkFBbUIsRUFDcEI7RUFDRDtJQUNFLG9CQUFtQixFQUNwQjtFQUVEOztJQUVFLFdBQVUsRUFDWDtFQUNEO0lBQ0UsWUFBVztJQUNYLFNBQVE7SUFDUixRQUFPLEVBQ1I7RUFDRDtJQUNFLHlCQUF1QixFQUN4QjtFQUNEO0lBQ0UsVUFBUztJQUNULFVBQVM7SUFDVCw0QkFBMkIsRUFDNUI7RUFDRDtJQUNFLFlBQVc7SUFDWCxzQkFBdUI7UUFBdkIsd0JBQXVCLEVBQ3hCO0VBQ0Q7SUFDRSxrQkFBaUI7SUFDakIsK0JBQThCLEVBQy9CO0VBQ0Q7SUFDRSxlQUFjO0lBQ2QsaUJBQWdCO0lBQ2hCLG9CQUFtQixFQUNwQixFQUFBOztBQUVIO0VBQ0U7SUFDRSxnQkFBZSxFQUNoQjtFQUNEO0lBQ0UsVUFBUztJQUNULGFBQVk7SUFDWixtQkFBa0IsRUFDbkI7RUFDRDtJQUNFLFdBQVUsRUFDWDtFQUNEO0lBQ0UsZUFBYyxFQUNmO0VBQ0Q7SUFDRSxjQUFhLEVBQ2Q7RUFDRDtJQUNFLG1CQUFrQixFQUNuQjtFQUNEOztJQUVFLDhDQUE2QyxFQUM5QztFQUVEO0lBQ0UsZUFBYztJQUNkLGdCQUFlLEVBQ2hCO0VBQ0Q7SUFDRSwyQkFBc0I7UUFBdEIsdUJBQXNCO0lBQ3RCLGlCQUFnQixFQUNqQjtFQUNEO0lBQ0UsZ0JBQWUsRUFLaEI7SUFORDtNQUlJLGdCQUFlLEVBQ2hCO0VBRUg7SUFDRSxvQkFBbUIsRUFDcEI7RUFDRDtJQUNFLGNBQWEsRUFDZDtFQUNEO0lBQ0Usa0JBQWlCLEVBQ2xCLEVBQUE7O0FBRUg7RUFDRTtJQUNFLGdCQUFlLEVBQ2hCO0VBQ0Q7SUFDRSxnQkFBZSxFQUNoQjtFQUNEO0lBQ0UsZ0JBQWUsRUFDaEI7RUFDRDtJQUNFLGdCQUFlLEVBQ2hCO0VBQ0Q7SUFDRSxtQkFBa0I7SUFDbEIsb0JBQW1CLEVBQ3BCO0VBQ0Q7SUFDRSxhQUFZLEVBQ2I7RUFDRDtJQUNFLGFBQVksRUFDYjtFQUNEO0lBQ0UsWUFBVyxFQUNaO0VBQ0Q7SUFDRSx3QkFBdUIsRUFDeEI7RUFDRDtJQUNFLGVBQWMsRUFDZjtFQUNEO0lBQ0UsWUFBVztJQUNYLGdCQUFlO0lBQ2YsY0FBYTtJQUNiLGFBQVksRUFDYjtFQUlEO0lBQ0UsY0FBYSxFQUNkO0VBSUQ7OztJQUdFLGlCQUFnQixFQUNqQjtFQUNEO0lBQ0UsMEJBQXlCLEVBQzFCO0VBQ0Q7SUFDRSxjQUFhLEVBQ2Q7RUFDRDtJQUNFLGtCQUFpQixFQUNsQjtFQUNEO0lBQ0UsV0FBVSxFQUNYO0VBQ0Q7SUFDRSxjQUFhLEVBQ2QsRUFBQTs7QUFFSDtFQUNFO0lBQ0UsMkJBQXNCO1FBQXRCLHVCQUFzQjtJQUN0QixzQkFBdUI7UUFBdkIsd0JBQXVCO0lBQ3ZCLGVBQWM7SUFDZCxtQkFBa0IsRUFDbkI7RUFDRDtJQUNFLGdCQUFlO0lBQ2YsZUFBYyxFQWlCZjtJQW5CRDtNQU1JLFlBQVc7TUFDWCxZQUFXO01BQ1gsZ0JBQWU7TUFDZixlQUFjO01BQ2QsY0FBYTtNQUNiLGFBQVksRUFDYjtJQVpIO01BY0ksT0FBTSxFQUNQO0lBZkg7TUFpQkksVUFBUyxFQUNWO0VBRUg7SUFDRSxxQkFBYTtJQUFiLGNBQWE7SUFDYiwyQkFBc0I7UUFBdEIsdUJBQXNCLEVBQ3ZCO0VBQ0Q7SUFDRSxrQkFBUTtRQUFSLFNBQVE7SUFDUixjQUFhO0lBQ2IsZUFBYyxFQUNmO0VBQ0Q7SUFDRSxrREFBaUQsRUFDbEQ7RUFDRDtJQUNFLGNBQWEsRUFDZDtFQUNEO0lBQ0UsZ0JBQWUsRUFDaEI7RUFDRDtJQUNFLGVBQWMsRUFDZjtFQUNEO0lBQ0UsZ0JBQWUsRUFLaEI7SUFORDtNQUlJLGdCQUFlLEVBQ2hCO0VBRUg7SUFDRSxnQkFBZSxFQUNoQjtFQUNEO0lBQ0UsYUFBWTtJQUNaLGNBQWE7SUFDYixxQkFBaUI7T0FBakIsa0JBQWlCLEVBQ2xCO0VBQ0Q7SUFDRSxpQkFBZ0IsRUFDakI7RUFDRDtJQUNFLGdCQUFlLEVBQ2hCO0VBQ0Q7SUFDRSw4REFBNkQsRUFDOUQ7RUFDRDs7O0lBSUksVUFBUyxFQUNWO0VBTEg7Ozs7OztJQVFJLFdBQVUsRUFDWDtFQUVIO0lBQ0UsV0FBVSxFQUNYO0VBQ0Q7SUFDRSxXQUFVLEVBQ1g7RUFDRDtJQUNFLFdBQVU7SUFDVixtQkFBa0IsRUFDbkI7RUFDRDtJQUNFLGdCQUFlLEVBQ2hCO0VBQ0Q7SUFLRSxnQkFBZSxFQUNoQjtJQU5EO01BRUksYUFBWSxFQUNiO0VBSUg7SUFDRSxpQkFBZ0IsRUFDakI7RUFDRDtJQUNFLGFBQVksRUFDYjtFQUNEO0lBQ0UsbUJBQWtCO0lBQ2xCLG9CQUFtQixFQUNwQjtFQUNEO0lBQ0UsZUFBYyxFQUNmO0VBQ0Q7SUFDRSxtQkFBa0I7SUFDbEIsb0JBQW1CLEVBQ3BCO0VBQ0Q7SUFDRSxvQkFBbUIsRUFDcEI7RUFDRDtJQUNFLGlCQUFnQixFQUNqQixFQUFBOztBQUVIO0VBQ0U7SUFDRSxZQUFXLEVBQ1o7RUFDRDtJQUNFLGdCQUFlLEVBQ2hCO0VBQ0Q7SUFDRSxnQkFBZSxFQUNoQjtFQUNEO0lBQ0UsY0FBYSxFQUNkO0VBQ0Q7SUFDRSxZQUFXO0lBQ1gsU0FBUTtJQUNSLGlCQUFnQjtJQUNoQixZQUFXLEVBQ1o7RUFDRDtJQUNFLGdCQUFlO0lBQ2YsaUJBQWdCLEVBQ2pCO0VBQ0Q7SUFDRSxnQkFBZSxFQUtoQjtJQU5EO01BSUksZ0JBQWUsRUFDaEI7RUFFSDtJQUNFLGdCQUFlLEVBQ2hCO0VBQ0Q7SUFDRSxnQkFBZSxFQUNoQjtFQUNEO0lBQ0UsZ0JBQWUsRUFDaEI7RUFDRDtJQUNFLFdBQVUsRUFDWDtFQUNEO0lBQ0UsWUFBVyxFQUNaO0VBQ0Q7SUFDRSxnQkFBZSxFQUNoQjtFQUNEO0lBQ0UsWUFBVyxFQUNaO0VBQ0Q7SUFDRSxnQkFBZSxFQUNoQjtFQUNEO0lBQ0UsZ0JBQWUsRUFDaEI7RUFDRDtJQUNFLGdCQUFlLEVBS2hCO0lBTkQ7TUFJSSxjQUFhLEVBQ2QsRUFBQSIsImZpbGUiOiJidW5kbGUuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGltcG9ydCB1cmwoXCJjc3MvYm9vdHN0cmFwLm1pbi5jc3NcIik7XHJcbkBpbXBvcnQgdXJsKFwiY3NzL2pxdWVyeS5mYW5jeWJveC5taW4uY3NzXCIpO1xyXG5AaW1wb3J0IHVybChcImNzcy9hbmltYXRlLmNzc1wiKTtcclxuQGltcG9ydCB1cmwoXCJjc3MvanF1ZXJ5Lm1DdXN0b21TY3JvbGxiYXIubWluLmNzc1wiKTtcclxuQGZvbnQtZmFjZSB7XHJcbiAgZm9udC1mYW1pbHk6ICdNb250c2VycmF0LU1lZGl1bSc7XHJcbiAgc3JjOiB1cmwoXCJmb250cy9Nb250c2VycmF0LU1lZGl1bS5lb3RcIik7XHJcbiAgc3JjOiB1cmwoXCJmb250cy9Nb250c2VycmF0LU1lZGl1bS5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCJmb250cy9Nb250c2VycmF0LU1lZGl1bS50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcImZvbnRzL01vbnRzZXJyYXQtTWVkaXVtLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcclxuICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDsgfVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgZm9udC1mYW1pbHk6ICdNb250c2VycmF0LVNlbWlCb2xkJztcclxuICBzcmM6IHVybChcImZvbnRzL01vbnRzZXJyYXQtU2VtaUJvbGQuZW90XCIpO1xyXG4gIHNyYzogdXJsKFwiZm9udHMvTW9udHNlcnJhdC1TZW1pQm9sZC5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCJmb250cy9Nb250c2VycmF0LVNlbWlCb2xkLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKFwiZm9udHMvTW9udHNlcnJhdC1TZW1pQm9sZC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XHJcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICBmb250LXN0eWxlOiBub3JtYWw7IH1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gIGZvbnQtZmFtaWx5OiAnTW9udHNlcnJhdC1Cb2xkJztcclxuICBzcmM6IHVybChcImZvbnRzL01vbnRzZXJyYXQtQm9sZC5lb3RcIik7XHJcbiAgc3JjOiB1cmwoXCJmb250cy9Nb250c2VycmF0LUJvbGQuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiZm9udHMvTW9udHNlcnJhdC1Cb2xkLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKFwiZm9udHMvTW9udHNlcnJhdC1Cb2xkLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcclxuICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDsgfVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgZm9udC1mYW1pbHk6ICdNb250c2VycmF0LVJlZ3VsYXInO1xyXG4gIHNyYzogdXJsKFwiZm9udHMvTW9udHNlcnJhdC1SZWd1bGFyLmVvdFwiKTtcclxuICBzcmM6IHVybChcImZvbnRzL01vbnRzZXJyYXQtUmVndWxhci5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCJmb250cy9Nb250c2VycmF0LVJlZ3VsYXIudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCJmb250cy9Nb250c2VycmF0LVJlZ3VsYXIud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xyXG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsOyB9XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogJ01vbnRzZXJyYXQtRXh0cmFCb2xkJztcclxuICBzcmM6IHVybCgnZm9udHMvTW9udHNlcnJhdC1FeHRyYUJvbGQuZW90Jyk7XHJcbiAgc3JjOiB1cmwoJ2ZvbnRzL01vbnRzZXJyYXQtRXh0cmFCb2xkLmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXHJcbiAgdXJsKCdmb250cy9Nb250c2VycmF0LUV4dHJhQm9sZC5zdmcjTW9udHNlcnJhdC1FeHRyYUJvbGQnKSBmb3JtYXQoJ3N2ZycpLFxyXG4gIHVybCgnZm9udHMvTW9udHNlcnJhdC1FeHRyYUJvbGQudHRmJykgZm9ybWF0KCd0cnVldHlwZScpLFxyXG4gIHVybCgnZm9udHMvTW9udHNlcnJhdC1FeHRyYUJvbGQud29mZicpIGZvcm1hdCgnd29mZicpO1xyXG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG59XHJcblxyXG5odG1sLFxyXG5ib2R5LFxyXG51bCB7XHJcbiAgbWFyZ2luOiAwO1xyXG4gIHBhZGRpbmc6IDA7IH1cclxuXHJcbmJvZHkge1xyXG4gIGNvbG9yOiAjMjAyMDIwO1xyXG4gIGZvbnQtZmFtaWx5OiAnTW9udHNlcnJhdC1SZWd1bGFyJywgc2Fucy1zZXJpZjsgfVxyXG5cclxuaW1nIHtcclxuICBtYXgtd2lkdGg6IDEwMCU7IH1cclxuXHJcbnVsIHtcclxuICBsaXN0LXN0eWxlOiBub25lOyB9XHJcblxyXG5hLFxyXG5idXR0b24ge1xyXG4gIHRyYW5zaXRpb246IGFsbCAuNHM7XHJcbiAgY3Vyc29yOiBwb2ludGVyOyB9XHJcblxyXG5idXR0b246Zm9jdXMge1xyXG4gIG91dGxpbmU6IG5vbmU7IH1cclxuXHJcbmE6aG92ZXIge1xyXG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxyXG5cclxuJGM6ICNmZjY3MDA7XHJcblxyXG4ucGFnZS1oZWFkZXIge1xyXG4gIHBhZGRpbmc6IDE1cHggMDsgfVxyXG5cclxuLmhlYWRlci1pbm5lcixcclxuLm1haW4tbWVudSB7XHJcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xyXG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cclxuXHJcbi5uYXYtaXRlbSB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIG1hcmdpbi1yaWdodDogNTBweDtcclxuXHJcbiAgJjpsYXN0LWNoaWxkIHtcclxuICAgIG1hcmdpbi1yaWdodDogMDtcclxuICB9XHJcbn1cclxuXHJcbi5tZW51LWxpbmsge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBwYWRkaW5nOiAwO1xyXG4gIGZvbnQtc2l6ZTogMThweDtcclxuICBmb250LWZhbWlseTogJ01vbnRzZXJyYXQtTWVkaXVtJywgc2Fucy1zZXJpZjtcclxuICBjb2xvcjogIzIwMjAyMDtcclxuXHJcbiAgJjo6YWZ0ZXIge1xyXG4gICAgY29udGVudDogJyc7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHdpZHRoOiAwO1xyXG4gICAgaGVpZ2h0OiAxcHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYztcclxuICAgIHRyYW5zaXRpb246IGFsbCAuNHM7IH1cclxufVxyXG4ubWVudS1saW5rOmhvdmVyIHtcclxuICBjb2xvcjogJGM7XHJcblxyXG4gICY6OmFmdGVyIHtcclxuICAgIHdpZHRoOiAxMDAlOyB9XHJcbiAgXHJcbn1cclxuLm1lbnUtbGluazpob3ZlciArIC5zdWJtZW51IHtcclxuICBkaXNwbGF5OiBibG9jazsgfVxyXG5cclxuLnN1Ym1lbnUge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHotaW5kZXg6IDU7XHJcbiAgbGVmdDogOHB4O1xyXG4gIHRvcDogMTAwJTtcclxuICB3aWR0aDogMjUwcHg7XHJcbiAgY29sb3I6ICNmZmY7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcclxuICBwYWRkaW5nOiAxNXB4OyB9XHJcblxyXG5cclxuLnBob25lcyB7XHJcbiAgcGFkZGluZy1sZWZ0OiAzMHB4O1xyXG4gIGJhY2tncm91bmQ6IHVybChpbWcvcGhvbmUucG5nKSBsZWZ0IGNlbnRlciBuby1yZXBlYXQ7XHJcbn1cclxuXHJcbi5waG9uZSB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgY29sb3I6ICMyMDIwMjA7XHJcbiAgZm9udC1zaXplOiAxOHB4O1xyXG4gIGZvbnQtZmFtaWx5OiAnTW9udHNlcnJhdC1NZWRpdW0nLCBzYW5zLXNlcmlmO1xyXG5cclxuICAmOmhvdmVyIHtcclxuICAgIGNvbG9yOiAkYztcclxuICB9XHJcbn1cclxuLmZzLXNlY3Rpb24ge1xyXG4gIHBhZGRpbmc6IDEwMHB4IDA7XHJcbiAgYmFja2dyb3VuZDogdXJsKGltZy9iZzEucG5nKSBjZW50ZXIgbm8tcmVwZWF0O1xyXG59XHJcbi5tYWluLWhlYWRlciB7XHJcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICBmb250LWZhbWlseTogJ01vbnRzZXJyYXQtU2VtaUJvbGQnLCBzYW5zLXNlcmlmO1xyXG4gIGZvbnQtc2l6ZTogNTdweDtcclxuICBjb2xvcjogI2ZmZjtcclxufVxyXG4ubWFpbi1zdWJoZWFkZXIge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBwYWRkaW5nLWxlZnQ6IDQ1cHg7XHJcbiAgZm9udC1zaXplOiAyNnB4O1xyXG4gIGNvbG9yOiAjZmZmO1xyXG5cclxuICAmOjpiZWZvcmUge1xyXG4gICAgY29udGVudDogJyc7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHdpZHRoOiAzMHB4O1xyXG4gICAgaGVpZ2h0OiAxcHg7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDUwJTtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gIH1cclxufVxyXG4uY2FsbC1idG4ge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB6LWluZGV4OiAxO1xyXG4gIHdpZHRoOiAzMjBweDtcclxuICBwYWRkaW5nOiAxM3B4IDEwcHg7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBmb250LWZhbWlseTogJ01vbnRzZXJyYXQtTWVkaXVtJywgc2Fucy1zZXJpZjtcclxuICBmb250LXNpemU6IDIxcHg7XHJcbiAgY29sb3I6ICNmZmY7XHJcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRjO1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgYm9yZGVyOiAycHggc29saWQgJGM7XHJcblxyXG5cclxuICAuYmVmb3JlLFxyXG4gIC5hZnRlciB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB3aWR0aDogMDtcclxuICAgIHotaW5kZXg6IC0xO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgIHRyYW5zaXRpb246IGFsbCAuNXM7XHJcbiAgfVxyXG5cclxuICBpbWcge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDE1cHg7XHJcbiAgICB0cmFuc2l0aW9uOiBhbGwgLjVzO1xyXG4gIH1cclxuXHJcbiAgLmJlZm9yZSB7XHJcbiAgICBsZWZ0OiAwO1xyXG4gIH1cclxuICAuYWZ0ZXIge1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgfVxyXG5cclxuICAmOmhvdmVyIHtcclxuICAgIGNvbG9yOiAjMDAwO1xyXG4gICAgLmJlZm9yZSxcclxuICAgIC5hZnRlciB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG4gICAgaW1nIHtcclxuICAgICAgZmlsdGVyOiBpbnZlcnQoMSk7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxufVxyXG4uZ28tYnRuLFxyXG4uc2xpZGUtYnRuLFxyXG4uZnMtYnRuIHtcclxuICAmOmhvdmVyIHtcclxuICAgIGJvcmRlci1jb2xvcjogI2ZmZjtcclxuICB9XHJcbn1cclxuLmZzLWJ0biB7XHJcblxyXG5cclxuXHJcbiAgbWFyZ2luOiA2MHB4IDA7XHJcbiAgaW1nIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAzMHB4O1xyXG4gIH1cclxufVxyXG4uZnMtYWR2YW50YWdlcyB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICBtYXgtd2lkdGg6IDUwMHB4O1xyXG59XHJcbi5hZHZhbnQtaXRlbSB7XHJcbiAgY29sb3I6ICNmZmY7XHJcbiAgXHJcbiAgJjpudGgtY2hpbGQoMikge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgcGFkZGluZzogMCA0MHB4O1xyXG4gICAgJjo6YmVmb3JlLFxyXG4gICAgJjo6YWZ0ZXIge1xyXG4gICAgICBjb250ZW50OiAnJztcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIHdpZHRoOiAxcHg7XHJcbiAgICAgIGhlaWdodDogNzAlO1xyXG4gICAgICB0b3A6IDUwJTtcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICB9XHJcbiAgICAmOjpiZWZvcmUge1xyXG4gICAgICBsZWZ0OiAwO1xyXG4gICAgfVxyXG4gICAgJjo6YWZ0ZXIge1xyXG4gICAgICByaWdodDogMDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuLmFkdmFudC1oZWFkZXIge1xyXG4gIGZvbnQtZmFtaWx5OiAnTW9udHNlcnJhdC1TZW1pQm9sZCcsIHNhbnMtc2VyaWY7XHJcbiAgZm9udC1zaXplOiAzNHB4O1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjI7XHJcbn1cclxuLmFkdmFudC10ZXh0IHtcclxuICBmb250LXNpemU6IDIwcHg7XHJcbn1cclxuLm1vcmUge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIHBhZGRpbmctbGVmdDogMjBweDtcclxuICBtYXJnaW4tdG9wOiA2MHB4O1xyXG4gIGZvbnQtZmFtaWx5OiAnTW9udHNlcnJhdC1NZWRpdW0nLCBzYW5zLXNlcmlmO1xyXG4gIGNvbG9yOiAjZmZmO1xyXG4gIGJhY2tncm91bmQ6IHVybChpbWcvbW9yZS1hcnJvdy5wbmcpIGxlZnQgY2VudGVyIG5vLXJlcGVhdDtcclxuXHJcbiAgJjpob3ZlciB7XHJcbiAgICBjb2xvcjogJGM7XHJcbiAgfVxyXG59XHJcbi5yZXBhaXItc2VjdGlvbiB7XHJcbiAgcGFkZGluZzogODBweCAwO1xyXG59XHJcbi5zZWN0aW9uLWhlYWRlciB7XHJcbiAgZm9udC1mYW1pbHk6ICdNb250c2VycmF0LU1lZGl1bScsIHNhbnMtc2VyaWY7XHJcbiAgZm9udC1zaXplOiAyNHB4O1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG4ucmVwYWlyLXNlY3Rpb24taGVhZGVyIHtcclxuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG59XHJcbi5yZXBhaXItc3ViaGVhZGVyIHtcclxuICBkaXNwbGF5OiB0YWJsZTtcclxuICBwYWRkaW5nLWxlZnQ6IDMwcHg7XHJcbiAgbWFyZ2luOiAwIGF1dG8gNjVweDtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgZm9udC1zaXplOiAxOXB4O1xyXG4gIGJhY2tncm91bmQ6IHVybChpbWcvdHlwZS1hcnJvdy5wbmcpIGxlZnQgY2VudGVyIG5vLXJlcGVhdDtcclxufVxyXG4ucmVwLWNhcmQge1xyXG4gIHBhZGRpbmctdG9wOiAyNXB4O1xyXG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgdHJhbnNpdGlvbjogYWxsIC40cztcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgJjpob3ZlciB7XHJcblxyXG4gICAgYm9yZGVyLWNvbG9yOiAjZDBkMGQwO1xyXG5cclxuICAgIC5yZXAtdGV4dCBpbWcge1xyXG4gICAgICBmaWx0ZXI6IG5vbmU7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi5yZXAtdGV4dCB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGZvbnQtZmFtaWx5OiAnTW9udHNlcnJhdC1NZWRpdW0nLCBzYW5zLXNlcmlmO1xyXG4gIGZvbnQtc2l6ZTogMThweDtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG4gIGltZyB7XHJcbiAgICBtYXJnaW4tbGVmdDogMjBweDtcclxuICAgIGZpbHRlcjogZ3JheXNjYWxlKDEpO1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIC40cztcclxuICB9XHJcbn1cclxuLnJlcC1pbWctd3JhcHBlciB7XHJcbiAgaGVpZ2h0OiAyMTBweDtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcclxufVxyXG4ucmVwLWltZyB7XHJcbiAgbWFyZ2luOiAwIGF1dG87XHJcbn1cclxuLmJpZy1pbWcge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB6LWluZGV4OiAtMTtcclxuICB0b3A6IC05cHg7XHJcbn1cclxuLm1hcC1idG4sXHJcbi5tb3JlLWJ0biB7XHJcbiAgJjpob3ZlciB7XHJcbiAgICBib3JkZXI6IDJweCBzb2xpZCAjMDAwO1xyXG4gIH1cclxufVxyXG4ubW9yZS1idG4ge1xyXG4gIG1hcmdpbjogNDBweCBhdXRvIDA7XHJcblxyXG5cclxuXHJcblxyXG5cclxuICBpbWcge1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIC40cztcclxuICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcclxuICB9XHJcblxyXG4gICYuYWN0aXZlIGltZyB7XHJcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xyXG4gIH1cclxufVxyXG4uaGlkZGVuLXJvdyB7XHJcbiAgbWFyZ2luLXRvcDogNjBweDtcclxuICBkaXNwbGF5OiBub25lO1xyXG59XHJcbi5nby1zZWN0aW9uIHtcclxuICBtYXJnaW4tdG9wOiAxMDBweDtcclxuICAuY29udGFpbmVyIHtcclxuICAgIG1heC13aWR0aDogMTMwMHB4O1xyXG4gIH1cclxufVxyXG4uZ28taW5uZXIge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBwYWRkaW5nOiAxMDBweCAwO1xyXG4gIGJvcmRlci1yYWRpdXM6IDE1cHg7XHJcbiAgYmFja2dyb3VuZDogdXJsKGltZy9iZzIucG5nKSBjZW50ZXIgdG9wIG5vLXJlcGVhdDtcclxufVxyXG4uZ28taW1nIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgYm90dG9tOiAwO1xyXG4gIGxlZnQ6IDEwMHB4O1xyXG59XHJcbi5nby1oZWFkZXIge1xyXG4gIGNvbG9yOiAjZmZmO1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjc7XHJcbiAgJjo6YWZ0ZXIge1xyXG4gICAgY29udGVudDogJyc7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHdpZHRoOiAxM3B4O1xyXG4gICAgaGVpZ2h0OiAzMHB4O1xyXG4gICAgbWFyZ2luOiAyNXB4IGF1dG87XHJcbiAgICBiYWNrZ3JvdW5kOiB1cmwoaW1nL2dvLWFycm93LnBuZykgY2VudGVyIG5vLXJlcGVhdDtcclxuICB9XHJcbn1cclxuLmdvLXRleHQge1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBjb2xvcjogI2ZmZjtcclxuICBmb250LXNpemU6IDIzcHg7XHJcblxyXG4gIHNwYW4ge1xyXG4gICAgZm9udC1zaXplOiAzMHB4O1xyXG4gICAgZm9udC1mYW1pbHk6ICdNb250c2VycmF0LVNlbWlCb2xkJywgc2Fucy1zZXJpZjtcclxuXHJcbiAgICBzcGFuIHtcclxuICAgICAgY29sb3I6ICRjO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4uZ28tYnRuIHtcclxuICBtYXJnaW46IDcwcHggYXV0byAwO1xyXG59XHJcbi5zdGVwcy1zZWN0aW9uIHtcclxuICBwYWRkaW5nOiA4MHB4IDA7XHJcbn1cclxuLnN0ZXAtbWFpbi1oZWFkZXIge1xyXG4gIG1hcmdpbi1ib3R0b206IDcwcHg7XHJcbn1cclxuLnN0ZXAtdGV4dCB7XHJcbiAgZm9udC1mYW1pbHk6ICdNb250c2VycmF0LU1lZGl1bScsIHNhbnMtc2VyaWY7XHJcbiAgZm9udC1zaXplOiAxOHB4O1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjI7XHJcbiAgIC5udW0ge1xyXG4gICAgIGZvbnQtZmFtaWx5OiAnTW9udHNlcnJhdC1Cb2xkJywgc2Fucy1zZXJpZjtcclxuICAgICBjb2xvcjogJGM7XHJcbiAgIH1cclxuICAuc3RlcC1saW5rIHtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIH1cclxufVxyXG4uc3RlcHMtdGV4dHMge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gIG1hcmdpbjogMCBhdXRvO1xyXG4gICYudG9wIHtcclxuICAgIHdpZHRoOiA5MCU7XHJcblxyXG4gIH1cclxuICAmLmJvdHRvbSB7XHJcbiAgICB3aWR0aDogNTUlO1xyXG5cclxuICB9XHJcbn1cclxuLnN0ZXBzLWltZyB7XHJcbiAgbWFyZ2luOiAxNXB4IDA7XHJcbn1cclxuLnN0b3JpZXMtc2VjdGlvbixcclxuLnNjb290ZXJzLXNlY3Rpb24ge1xyXG5cclxuICAuY29udGFpbmVyIHtcclxuICAgIG1heC13aWR0aDogMTMwMHB4O1xyXG4gIH1cclxufVxyXG4uc2Nvb3RlcnMtaGVhZGVyIHtcclxuICBtYXJnaW4tYm90dG9tOiA1MHB4O1xyXG4gIGNvbG9yOiAjZmZmO1xyXG59XHJcbi5zdG9yaWVzLWlubmVyLFxyXG4uc2Nvb3Rlci1pbm5lciB7XHJcbiAgYm9yZGVyLXJhZGl1czogMTVweDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNmM3YTg1O1xyXG59XHJcbi5zY29vdGVyLWlubmVyIHtcclxuICBwYWRkaW5nOiA1MHB4IDA7XHJcbn1cclxuLnNjb290ZXJzLXByaWNlIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbn1cclxuLnNjb290ZXItbGlzdCB7XHJcbiAgbWFyZ2luOiAwIDMwcHg7XHJcblxyXG4gIGxpIHtcclxuICAgIGZvbnQtZmFtaWx5OiAnTW9udHNlcnJhdC1NZWRpdW0nLCBzYW5zLXNlcmlmO1xyXG4gICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgICBsaW5lLWhlaWdodDogMS4yO1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgIHBhZGRpbmc6IDVweCAwIDVweCA2MHB4O1xyXG4gICAgYmFja2dyb3VuZDogdXJsKGltZy9jaGVjay5wbmcpIGxlZnQgY2VudGVyIG5vLXJlcGVhdDtcclxuXHJcbiAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbn1cclxuLnNjb290ZXItaW1nLXdyYXBwZXIge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG4uc2Nvb3Rlci1pdGVtIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgJi5maXJzdC1pdGVtIHtcclxuICAgIHRvcDogOTVweDtcclxuICAgIGxlZnQ6IDE0NXB4O1xyXG5cclxuICAgIC5zY29vdGVyLWhpZGRlbi1wcmljZSB7XHJcbiAgICAgIHRvcDogLTcwcHg7XHJcbiAgICAgIGxlZnQ6IC01MHB4O1xyXG4gICAgfVxyXG4gIH1cclxuICAmLnNlY29uZC1pdGVtIHtcclxuICAgIHRvcDogMjA1cHg7XHJcbiAgICByaWdodDogOTVweDtcclxuXHJcbiAgICAuc2Nvb3Rlci1oaWRkZW4tcHJpY2Uge1xyXG4gICAgICB0b3A6IC03MHB4O1xyXG4gICAgICBsZWZ0OiAtNTBweDtcclxuICAgIH1cclxuICB9XHJcbiAgJi50aGlyZC1pdGVtIHtcclxuICAgIHRvcDogMjg1cHg7XHJcbiAgICBsZWZ0OiA4MHB4O1xyXG5cclxuICAgIC5zY29vdGVyLWhpZGRlbi1wcmljZSB7XHJcbiAgICAgIHRvcDogLTcwcHg7XHJcbiAgICAgIGxlZnQ6IC02MHB4O1xyXG4gICAgfVxyXG4gIH1cclxuICAmLmZvdXJ0aC1pdGVtIHtcclxuICAgIHRvcDogMTI1cHg7XHJcbiAgICBsZWZ0OiA1NXB4O1xyXG5cclxuICAgIC5zY29vdGVyLWhpZGRlbi1wcmljZSB7XHJcbiAgICAgIHdpZHRoOiAxMDVweDtcclxuICAgICAgdG9wOiAtNzBweDtcclxuICAgICAgbGVmdDogLTI1cHg7XHJcblxyXG4gICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgcmlnaHQ6IGluaXRpYWw7XHJcbiAgICAgICAgbGVmdDogMjVweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAmLmZpZnRoLWl0ZW0ge1xyXG4gICAgdG9wOiAyMTVweDtcclxuICAgIHJpZ2h0OiA3NXB4O1xyXG5cclxuICAgIC5zY29vdGVyLWhpZGRlbi1wcmljZSB7XHJcbiAgICAgIHdpZHRoOiAxMDVweDtcclxuICAgICAgdG9wOiAtNzBweDtcclxuICAgICAgbGVmdDogLTU1cHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gICYuc2l4dGgtaXRlbSB7XHJcbiAgICB0b3A6IDI2NXB4O1xyXG4gICAgbGVmdDogNDBweDtcclxuXHJcbiAgICAuc2Nvb3Rlci1oaWRkZW4tcHJpY2Uge1xyXG4gICAgICB3aWR0aDogMTA1cHg7XHJcbiAgICAgIHRvcDogLTcwcHg7XHJcbiAgICAgIGxlZnQ6IC0yNXB4O1xyXG5cclxuICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgIHJpZ2h0OiBpbml0aWFsO1xyXG4gICAgICAgIGxlZnQ6IDI1cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuLnNjb290ZXItaGlkZGVuLXByaWNlIHtcclxuICB3aWR0aDogMTAwcHg7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIGRpc3BsYXk6IHRhYmxlO1xyXG4gIHBhZGRpbmc6IDNweCAxMHB4O1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBmb250LWZhbWlseTogJ01vbnRzZXJyYXQtTWVkaXVtJywgc2Fucy1zZXJpZjtcclxuICBjb2xvcjogI2ZmZjtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkYztcclxuICBvcGFjaXR5OiAwO1xyXG4gIHRyYW5zaXRpb246IG9wYWNpdHkgLjRzO1xyXG4gIGJvcmRlci1yYWRpdXM6IDZweDtcclxuXHJcbiAgJjo6YWZ0ZXIge1xyXG4gICAgY29udGVudDogJyc7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGJvdHRvbTogLTIycHg7XHJcbiAgICByaWdodDogMjVweDtcclxuICAgIGJvcmRlcjogMTJweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgIGJvcmRlci10b3A6IDE1cHggc29saWQgJGM7XHJcbiAgfVxyXG59XHJcblxyXG4uY2lyY2xlIHtcclxuICB3aWR0aDogMjVweDtcclxuICBoZWlnaHQ6IDI1cHg7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBhbGlnbi1pdGVtczpjZW50ZXI7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgZm9udC1zaXplOiAyMXB4O1xyXG4gIGNvbG9yOiAjZmZmO1xyXG4gIGZvbnQtZmFtaWx5OiAnTW9udHNlcnJhdC1NZWRpdW0nLCBzYW5zLXNlcmlmO1xyXG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICBiYWNrZ3JvdW5kOiByYWRpYWwtZ3JhZGllbnQoI2ZmODQwMCwgI2ZmNzEwMCk7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG5cclxuICAmOmhvdmVyIHtcclxuXHJcbiAgICAmICsgLnNjb290ZXItaGlkZGVuLXByaWNlIHtcclxuICAgICAgb3BhY2l0eTogMTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuLnNlcnQtaW5uZXIge1xyXG4gIHBhZGRpbmc6IDEwMHB4IDAgMjAwcHg7XHJcbiAgYmFja2dyb3VuZDogdXJsKGltZy9iZzQucG5nKSAwIDEwMHB4IC8gNjAwcHggbm8tcmVwZWF0O1xyXG59XHJcbi5zZXJ0LWhlYWRlciB7XHJcbiAgbWFyZ2luLWJvdHRvbTogNjBweDtcclxufVxyXG4uc2VydC1pdGVtIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbn1cclxuLnNlcnQtZGF0YSB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbn1cclxuLnNlcnQtbnVtIHtcclxuICBwYWRkaW5nLXJpZ2h0OiAyNXB4O1xyXG4gIHdpZHRoOiAxODBweDtcclxuICB0ZXh0LWFsaWduOiByaWdodDtcclxuICBmb250LWZhbWlseTogJ01vbnRzZXJyYXQtRXh0cmFCb2xkJywgc2Fucy1zZXJpZjtcclxuICBmb250LXNpemU6IDQ1cHg7XHJcbiAgLXdlYmtpdC1iYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XHJcbiAgLXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgI2ZmOGEwMCwgI2ZmNjcwMCk7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogLW1zLWxpbmVhci1ncmFkaWVudCh0cmFuc3BhcmVudCwgdHJhbnNwYXJlbnQpO1xyXG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICMwMDA7XHJcbn1cclxuLnNlcnQtdGV4dCB7XHJcbiAgcGFkZGluZy1sZWZ0OiAyNXB4O1xyXG4gIHdpZHRoOiAxNTVweDtcclxuICBmb250LXNpemU6IDE4cHg7XHJcbiAgbGluZS1oZWlnaHQ6IDEuMjtcclxufVxyXG4uc2VydC1pY29uIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBtYXJnaW4tbGVmdDogNzBweDtcclxuICB3aWR0aDogMzhweDtcclxuICBoZWlnaHQ6IDM4cHg7XHJcbiAgYmFja2dyb3VuZDogdXJsKGltZy9zZXJ0LWljb24ucG5nKSBjZW50ZXIgbm8tcmVwZWF0O1xyXG59XHJcbi5zdG9yaWVzLWhlYWRlciB7XHJcbiAgbWFyZ2luLWJvdHRvbTogNTBweDtcclxufVxyXG4uc3Rvcmllcy1pbm5lciB7XHJcbiAgcGFkZGluZzogMzVweCAwO1xyXG59XHJcbi5zdG9yaWVzLXNsaWRlIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gIG1heC13aWR0aDogMTExMHB4O1xyXG4gIG1hcmdpbjogMCBhdXRvO1xyXG59XHJcbi5zbGlkZS1pbWctd3JhcHBlciB7XHJcbiAgd2lkdGg6IDU1JTtcclxuICBoZWlnaHQ6IDQ1MHB4O1xyXG59XHJcbi5zbGlkZS1pbWcge1xyXG4gIG1heC1oZWlnaHQ6IDEwMCU7XHJcbiAgbWFyZ2luOiBhdXRvO1xyXG59XHJcbi5kaWFnbm9zaXMge1xyXG4gIGhlaWdodDogNDg4cHg7XHJcbiAgcGFkZGluZzogMjVweCAzMHB4O1xyXG4gIHdpZHRoOiA0MCU7XHJcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAuMSk7XHJcbiAgYm9yZGVyLXJhZGl1czogMTVweDtcclxufVxyXG4uc2xpZGUtbnVtcyB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcbiAgY29sb3I6ICNmZmY7XHJcblxyXG4gIHNwYW4ge1xyXG5cclxuICAgICY6Zmlyc3QtY2hpbGQge1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcclxuICAgICAgZm9udC1zaXplOiAyN3B4O1xyXG4gICAgICBmb250LWZhbWlseTogJ01vbnRzZXJyYXQtU2VtaUJvbGQnLCBzYW5zLXNlcmlmO1xyXG4gICAgfVxyXG4gICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTlweDtcclxuICAgICAgZm9udC1mYW1pbHk6ICdNb250c2VycmF0LU1lZGl1bScsIHNhbnMtc2VyaWY7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi5pdGVtLW5hbWUge1xyXG4gIG1hcmdpbi1ib3R0b206IDM1cHg7XHJcbiAgZm9udC1mYW1pbHk6ICdNb250c2VycmF0LU1lZGl1bScsIHNhbnMtc2VyaWY7XHJcbiAgZm9udC1zaXplOiAyNnB4O1xyXG4gIGxpbmUtaGVpZ2h0OiAxO1xyXG4gIGNvbG9yOiAjZmZmO1xyXG59XHJcbi5kaWFnbm9zaXMge1xyXG5cclxuICBjb2xvcjogI2ZmZjtcclxufVxyXG4uZGlhZy1pdGVtcyB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG59XHJcbi5kaWFnLWl0ZW0ge1xyXG4gIHdpZHRoOiA0NSU7XHJcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxufVxyXG4uZGlhZy1oZWFkZXIge1xyXG4gIG1hcmdpbi1ib3R0b206IDVweDtcclxuICBmb250LWZhbWlseTogJ01vbnRzZXJyYXQtTWVkaXVtJywgc2Fucy1zZXJpZjtcclxuICBmb250LXNpemU6IDIycHg7XHJcbn1cclxuLmRpYWctdGV4dCB7XHJcbiAgZm9udC1zaXplOiAxOHB4O1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjM7XHJcbn1cclxuLmJ0bi1pdGVtIHtcclxuICB3aWR0aDogNTUlO1xyXG59XHJcbi5zbGlkZS1idG4ge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG59XHJcbi5zbGljay1kb3RzIHtcclxuICB3aWR0aDogMzUlO1xyXG4gIGJvdHRvbTogLTQwcHg7XHJcbiAgcmlnaHQ6IDgwcHg7XHJcbn1cclxuLnNsaWNrLWRvdHMgbGkge1xyXG4gIG1hcmdpbjogMCAxMHB4O1xyXG59XHJcbi5zbGljay1kb3RzIGxpLCAuc2xpY2stZG90cyBsaSBidXR0b24ge1xyXG4gIHdpZHRoOiA1NXB4O1xyXG4gIGhlaWdodDogNXB4O1xyXG59XHJcbi5zbGljay1kb3RzIGxpIGJ1dHRvbjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICcnO1xyXG4gIHdpZHRoOiA1NXB4O1xyXG4gIGhlaWdodDogNXB4O1xyXG4gIG9wYWNpdHk6IDE7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2QwZDBkMDtcclxufVxyXG4uc2xpY2stZG90cyBsaS5zbGljay1hY3RpdmUgYnV0dG9uOmJlZm9yZSB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJGM7XHJcbiAgb3BhY2l0eTogMTtcclxufVxyXG4uZmVlZGJhY2std3JhcHBlciB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbn1cclxuLmZlZWRiYWNrIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gIGhlaWdodDogMTAwJTtcclxuXHJcbn1cclxuLmJhY2stYnRuIHtcclxuICBtYXJnaW46IDMwcHggYXV0byAwO1xyXG59XHJcbi5tYXAtc2VjdGlvbiB7XHJcbiAgcGFkZGluZzogMTAwcHggMCA1MHB4O1xyXG59XHJcbi5jb250YWN0cy1waG9uZXMge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG59XHJcbi5jb250LXNlcCxcclxuLmNvbnRhY3RzLXBob25lIHtcclxuICBmb250LWZhbWlseTogJ01vbnRzZXJyYXQtTWVkaXVtJywgc2Fucy1zZXJpZjtcclxuICBmb250LXNpemU6IDI3cHg7XHJcbn1cclxuLmNvbnRhY3RzLXBob25lIHtcclxuICBjb2xvcjogIzIwMjAyMDtcclxuXHJcbiAgJjpob3ZlciB7XHJcbiAgICBjb2xvcjogJGM7XHJcbiAgfVxyXG59XHJcbi5jb250LXNlcCB7XHJcbiAgbWFyZ2luOiAwIDMwcHg7XHJcbiAgY29sb3I6ICRjO1xyXG59XHJcbiNtYXAge1xyXG4gIGJvcmRlci1yYWRpdXM6IDE1cHg7XHJcbn1cclxuLmNvbnRhY3QtaGVhZGVyIHtcclxuICBmb250LWZhbWlseTogJ01vbnRzZXJyYXQtTWVkaXVtJywgc2Fucy1zZXJpZjtcclxuICBmb250LXNpemU6IDI2cHg7XHJcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcblxyXG4gIHNwYW4ge1xyXG4gICAgZm9udC1mYW1pbHk6ICdNb250c2VycmF0LUV4dHJhQm9sZCcsIHNhbnMtc2VyaWY7XHJcbiAgICBmb250LXNpemU6IDM0cHg7XHJcbiAgICBjb2xvcjogJGM7XHJcbiAgfVxyXG59XHJcbi5tYXAtd3JhcHBlciB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcbi5tYXAtaW5mbyB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogNTAlO1xyXG4gIGxlZnQ6IDEwMHB4O1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICB6LWluZGV4OiAxMDtcclxuICBwYWRkaW5nOiA0MHB4IDM1cHg7XHJcbiAgd2lkdGg6IDUwMHB4O1xyXG4gIGJvcmRlci1yYWRpdXM6IDE1cHg7XHJcbiAgYm94LXNoYWRvdzogLTEwcHggMTBweCAyMHB4IDFweCByZ2JhKDAsMCwwLC4zKTtcclxuICBiYWNrZ3JvdW5kOiB1cmwoaW1nL2JnNS5wbmcpIDE1MHB4IC0xMDBweCBuby1yZXBlYXQgI2ZmZjtcclxufVxyXG4uY2xvY2staW1nIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgbGVmdDogLTcwcHg7XHJcbiAgdG9wOiA1MCU7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gIG1heC13aWR0aDogMjAwcHg7XHJcbn1cclxuLm1hcC1idG4ge1xyXG4gIG1heC13aWR0aDogMjgwcHg7XHJcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbn1cclxuLm5vdGljZSB7XHJcbiAgZGlzcGxheTogdGFibGU7XHJcbiAgbWFyZ2luOiAzMHB4IDAgMzBweCBhdXRvO1xyXG4gIHBhZGRpbmctbGVmdDogNjBweDtcclxuICB0ZXh0LWFsaWduOiByaWdodDtcclxuICBsaW5lLWhlaWdodDogMS4xO1xyXG4gIGZvbnQtZmFtaWx5OiAnTW9udHNlcnJhdC1NZWRpdW0nLCBzYW5zLXNlcmlmO1xyXG4gIGZvbnQtc2l6ZTogMjBweDtcclxuICBiYWNrZ3JvdW5kOiB1cmwoaW1nL2RhdGUtYXJyb3cucG5nKSBsZWZ0IGJvdHRvbSBuby1yZXBlYXQ7XHJcblxyXG4gIHNwYW4ge1xyXG4gICAgZm9udC1mYW1pbHk6ICdNb250c2VycmF0LVNlbWlCb2xkJywgc2Fucy1zZXJpZjtcclxuICB9XHJcbn1cclxuLmZvb3Rlci1pbm5lcixcclxuLmZvb3Rlci1sZWZ0IHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG59XHJcbi5mb290ZXItaW5uZXIge1xyXG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxufVxyXG4uZm9vdGVyLWNvbnRhY3RzIHtcclxuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcclxuICBkaXNwbGF5OiBmbGV4OyB9XHJcblxyXG4uZm9vdC1jb250LWhlYWRlcixcclxuLmZvb3QtY29udC10ZXh0IHtcclxuICBmb250LXNpemU6IDE4cHg7XHJcbiAgZm9udC1mYW1pbHk6ICdNb250c2VycmF0LU1lZGl1bScsIHNhbnMtc2VyaWY7XHJcbiAgfVxyXG5cclxuLmZvb3QtY29udC1oZWFkZXIge1xyXG4gIG1hcmdpbi1ib3R0b206IDIwcHg7IH1cclxuXHJcbi5mb290ZXItY29udGFjdCB7XHJcblxyXG4gICY6Zmlyc3QtY2hpbGQge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAxMDBweDtcclxuICB9XHJcbn1cclxuLnNsaWNrLXNsaWRlIHtcclxuICBvdXRsaW5lOiBub25lO1xyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDAwcHgpIHtcclxuICAuZ28tc2VjdGlvbixcclxuICAuc3Rvcmllcy1zZWN0aW9uLFxyXG4gIC5zY29vdGVycy1zZWN0aW9uIHtcclxuXHJcbiAgICAuY29udGFpbmVyIHtcclxuICAgICAgbWF4LXdpZHRoOiAxNDAwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi5ici1tb2IsXHJcbi5tb2ItY29udGFjdHMsXHJcbi5zZXJ0LWltZy13cmFwcGVyIHtcclxuICBkaXNwbGF5OiBub25lO1xyXG59XHJcbi5wYWdlLWZvb3RlciB7XHJcbiAgcGFkZGluZy1ib3R0b206IDUwcHg7XHJcbn1cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XHJcbiAgLmdvLXNlY3Rpb24sXHJcbiAgLnN0b3JpZXMtc2VjdGlvbixcclxuICAuc2Nvb3RlcnMtc2VjdGlvbiB7XHJcbiAgICAuY29udGFpbmVyIHtcclxuICAgICAgbWF4LXdpZHRoOiA5NjBweDtcclxuICAgIH1cclxuICB9XHJcbiAgLmZvb3Rlci1jb250YWN0IHtcclxuXHJcbiAgICAmOmZpcnN0LWNoaWxkIHtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiA2MHB4O1xyXG4gICAgfVxyXG4gIH1cclxuICAuZGlhZ25vc2lzIHtcclxuICAgIGhlaWdodDogNDczcHg7XHJcbiAgfVxyXG4gIC5zbGlkZS1pbWcge1xyXG4gICAgbWF4LWhlaWdodDogNDUwcHg7XHJcbiAgfVxyXG4gIC5zY29vdGVyLWxpc3QgbGk6bm90KDpsYXN0LWNoaWxkKSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG4gIH1cclxuICAuZ28taW5uZXIge1xyXG4gICAgcGFkZGluZzogNTBweCAwO1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICB9XHJcbiAgLmdvLWltZyB7XHJcbiAgICBtYXgtd2lkdGg6IDMwMHB4O1xyXG4gICAgbGVmdDogMTAwcHg7XHJcbiAgfVxyXG4gIC5zY29vdGVyLWl0ZW0ge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgJi5maXJzdC1pdGVtIHtcclxuICAgICAgdG9wOiA5NXB4O1xyXG4gICAgICBsZWZ0OiAxMTBweDtcclxuXHJcbiAgICAgIC5zY29vdGVyLWhpZGRlbi1wcmljZSB7XHJcbiAgICAgICAgdG9wOiAtNzBweDtcclxuICAgICAgICBsZWZ0OiAtNTBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi5zZWNvbmQtaXRlbSB7XHJcbiAgICAgIHRvcDogMTYwcHg7XHJcbiAgICAgIHJpZ2h0OiA3NXB4O1xyXG5cclxuICAgICAgLnNjb290ZXItaGlkZGVuLXByaWNlIHtcclxuICAgICAgICB0b3A6IC03MHB4O1xyXG4gICAgICAgIGxlZnQ6IC01MHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmLnRoaXJkLWl0ZW0ge1xyXG4gICAgICB0b3A6IDIyMHB4O1xyXG4gICAgICBsZWZ0OiA1NXB4O1xyXG5cclxuICAgICAgLnNjb290ZXItaGlkZGVuLXByaWNlIHtcclxuICAgICAgICB0b3A6IC03MHB4O1xyXG4gICAgICAgIGxlZnQ6IC02MHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmLmZvdXJ0aC1pdGVtIHtcclxuICAgICAgdG9wOiAxMjVweDtcclxuICAgICAgbGVmdDogNTVweDtcclxuXHJcbiAgICAgIC5zY29vdGVyLWhpZGRlbi1wcmljZSB7XHJcbiAgICAgICAgd2lkdGg6IDEwNXB4O1xyXG4gICAgICAgIHRvcDogLTcwcHg7XHJcbiAgICAgICAgbGVmdDogLTI1cHg7XHJcblxyXG4gICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgIHJpZ2h0OiBpbml0aWFsO1xyXG4gICAgICAgICAgbGVmdDogMjVweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICYuZmlmdGgtaXRlbSB7XHJcbiAgICAgIHRvcDogMTY1cHg7XHJcbiAgICAgIHJpZ2h0OiA1NXB4O1xyXG5cclxuICAgICAgLnNjb290ZXItaGlkZGVuLXByaWNlIHtcclxuICAgICAgICB3aWR0aDogMTA1cHg7XHJcbiAgICAgICAgdG9wOiAtNzBweDtcclxuICAgICAgICBsZWZ0OiAtNTVweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi5zaXh0aC1pdGVtIHtcclxuICAgICAgdG9wOiAyMTBweDtcclxuICAgICAgbGVmdDogMjVweDtcclxuXHJcblxyXG4gICAgICAuc2Nvb3Rlci1oaWRkZW4tcHJpY2Uge1xyXG4gICAgICAgIHdpZHRoOiAxMDVweDtcclxuICAgICAgICB0b3A6IC03MHB4O1xyXG4gICAgICAgIGxlZnQ6IC0yNXB4O1xyXG5cclxuICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICByaWdodDogaW5pdGlhbDtcclxuICAgICAgICAgIGxlZnQ6IDI1cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5zY29vdGVyLWxpc3QgbGkge1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gIH1cclxuICAuc3RlcHMtdGV4dHMuYm90dG9tIHtcclxuICAgIHdpZHRoOiA1OSU7XHJcbiAgfVxyXG4gIC5zdG9yaWVzLXNsaWRlIHtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xyXG4gIH1cclxuICAuZGlhZy10ZXh0IHtcclxuICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICB9XHJcbiAgLmRpYWctaGVhZGVyIHtcclxuICAgIGZvbnQtc2l6ZTogMThweDtcclxuICB9XHJcbiAgLmRpYWdub3NpcyB7XHJcbiAgICB3aWR0aDogNDUlO1xyXG4gICAgcGFkZGluZzogMjVweDtcclxuICB9XHJcbiAgLnNsaWRlLWltZy13cmFwcGVyIHtcclxuICAgIGhlaWdodDogYXV0bztcclxuICAgIHdpZHRoOiA0NSU7XHJcblxyXG5cclxuICB9XHJcbiAgLm1hcC1pbmZvIHtcclxuICAgIHdpZHRoOiA0NzBweDtcclxuICB9XHJcbn1cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcclxuICAubWFpbi1tZW51IHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG4gIC5tYWluLWhlYWRlcixcclxuICAubWFpbi1zdWJoZWFkZXIge1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIH1cclxuICAubWFpbi1zdWJoZWFkZXIge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAwO1xyXG5cclxuICAgICY6OmJlZm9yZSB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5zbGlkZS1pbWcge1xyXG4gICAgbWF4LWhlaWdodDogMzUwcHg7XHJcbiAgfVxyXG4gIC5kaWFnbm9zaXMge1xyXG4gICAgaGVpZ2h0OiA0NTBweDtcclxuICB9XHJcbiAgLmZzLWJ0biB7XHJcbiAgICBtYXJnaW46IDQwcHggYXV0bztcclxuICB9XHJcbiAgLmZzLWFkdmFudGFnZXMge1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgfVxyXG4gIC5tb3JlIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG4gIC5zdGVwcyB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG92ZXJmbG93OiBhdXRvO1xyXG4gIH1cclxuICAuc3RlcHMtd3JhcHBlciB7XHJcbiAgICB3aWR0aDogOTMwcHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xyXG4gIH1cclxuICAuc2Nvb3RlcnMtcHJpY2Uge1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgfVxyXG4gIC5zY29vdGVyLWxpc3Qge1xyXG4gICAgbWFyZ2luOiAzMHB4IDA7XHJcbiAgfVxyXG4gIC5zY29vdGVyLWl0ZW0ge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgJi5maXJzdC1pdGVtIHtcclxuICAgICAgdG9wOiA5NXB4O1xyXG4gICAgICBsZWZ0OiAxNDVweDtcclxuXHJcbiAgICAgIC5zY29vdGVyLWhpZGRlbi1wcmljZSB7XHJcbiAgICAgICAgdG9wOiAtNzBweDtcclxuICAgICAgICBsZWZ0OiAtNTBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi5zZWNvbmQtaXRlbSB7XHJcbiAgICAgIHRvcDogMjA1cHg7XHJcbiAgICAgIHJpZ2h0OiA5NXB4O1xyXG5cclxuICAgICAgLnNjb290ZXItaGlkZGVuLXByaWNlIHtcclxuICAgICAgICB0b3A6IC03MHB4O1xyXG4gICAgICAgIGxlZnQ6IC01MHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmLnRoaXJkLWl0ZW0ge1xyXG4gICAgICB0b3A6IDI4NXB4O1xyXG4gICAgICBsZWZ0OiA4MHB4O1xyXG5cclxuICAgICAgLnNjb290ZXItaGlkZGVuLXByaWNlIHtcclxuICAgICAgICB0b3A6IC03MHB4O1xyXG4gICAgICAgIGxlZnQ6IC02MHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmLmZvdXJ0aC1pdGVtIHtcclxuICAgICAgdG9wOiAxMjVweDtcclxuICAgICAgbGVmdDogNTVweDtcclxuXHJcbiAgICAgIC5zY29vdGVyLWhpZGRlbi1wcmljZSB7XHJcbiAgICAgICAgd2lkdGg6IDEwNXB4O1xyXG4gICAgICAgIHRvcDogLTcwcHg7XHJcbiAgICAgICAgbGVmdDogLTI1cHg7XHJcblxyXG4gICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgIHJpZ2h0OiBpbml0aWFsO1xyXG4gICAgICAgICAgbGVmdDogMjVweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICYuZmlmdGgtaXRlbSB7XHJcbiAgICAgIHRvcDogMjE1cHg7XHJcbiAgICAgIHJpZ2h0OiA3NXB4O1xyXG5cclxuICAgICAgLnNjb290ZXItaGlkZGVuLXByaWNlIHtcclxuICAgICAgICB3aWR0aDogMTA1cHg7XHJcbiAgICAgICAgdG9wOiAtNzBweDtcclxuICAgICAgICBsZWZ0OiAtNTVweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi5zaXh0aC1pdGVtIHtcclxuICAgICAgdG9wOiAyNjVweDtcclxuICAgICAgbGVmdDogNDBweDtcclxuXHJcbiAgICAgIC5zY29vdGVyLWhpZGRlbi1wcmljZSB7XHJcbiAgICAgICAgd2lkdGg6IDEwNXB4O1xyXG4gICAgICAgIHRvcDogLTcwcHg7XHJcbiAgICAgICAgbGVmdDogLTI1cHg7XHJcblxyXG4gICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgIHJpZ2h0OiBpbml0aWFsO1xyXG4gICAgICAgICAgbGVmdDogMjVweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgLnNlcnQtaW1nLXdyYXBwZXIge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBtYXJnaW46IDMwcHggYXV0bztcclxuICB9XHJcbiAgLm1vYi1pY29uIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICB0b3A6IDVweDtcclxuICB9XHJcbiAgLmRlc2MtaWNvbiB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxuICAuc2VydC1pbm5lciB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogNTBweDtcclxuICAgIGJhY2tncm91bmQ6IG5vbmU7XHJcbiAgfVxyXG4gIC5zZXJ0LWl0ZW0ge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAxNSU7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xyXG4gICAgd2lkdGg6IDUwJTtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICB9XHJcbiAgLnNlcnQtbnVtIHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDA7XHJcbiAgICB3aWR0aDogYXV0bztcclxuICAgIGJvcmRlci1yaWdodDogbm9uZTtcclxuICB9XHJcbiAgLnNlcnQtdGV4dCB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgfVxyXG4gIC5zZXJ0LWRhdGEge1xyXG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICB9XHJcbiAgLnN0b3JpZXMtc2xpZGUge1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgfVxyXG4gIC5zbGlkZS1pbWctd3JhcHBlciB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG4gIH1cclxuXHJcbiAgLnNsaWRlLWltZy13cmFwcGVyLFxyXG4gIC5kaWFnbm9zaXMge1xyXG4gICAgd2lkdGg6IDUwJTtcclxuICB9XHJcbiAgLnNsaWNrLWRvdHMge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICByaWdodDogMDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgfVxyXG4gICNtYXAge1xyXG4gICAgaGVpZ2h0OiA4MDBweCFpbXBvcnRhbnQ7XHJcbiAgfVxyXG4gIC5tYXAtaW5mbyB7XHJcbiAgICB0b3A6IDUwcHg7XHJcbiAgICBsZWZ0OiA1MCU7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcbiAgfVxyXG4gIC5mb290ZXItbGVmdCB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIH1cclxuICAuZ28taW5uZXIge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDA7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCB0b3A7XHJcbiAgfVxyXG4gIC5nby1pbWcge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBwb3NpdGlvbjogc3RhdGljO1xyXG4gICAgbWFyZ2luOiAzMHB4IGF1dG8gMDtcclxuICB9XHJcbn1cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAubWFpbi1oZWFkZXIge1xyXG4gICAgZm9udC1zaXplOiA1MHB4O1xyXG4gIH1cclxuICAubUNTLTNkLXRoaWNrLWRhcmsubUNTQl9zY3JvbGxUb29scyAubUNTQl9kcmFnZ2VyIC5tQ1NCX2RyYWdnZXJfYmFyLCAubUNTLTNkLXRoaWNrLm1DU0Jfc2Nyb2xsVG9vbHMgLm1DU0JfZHJhZ2dlciAubUNTQl9kcmFnZ2VyX2JhciB7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBoZWlnaHQ6IDE2cHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiA3cHg7XHJcbiAgfVxyXG4gIC5zbGlkZS1pbWctd3JhcHBlciwgLmRpYWdub3NpcyB7XHJcbiAgICB3aWR0aDogNjAlO1xyXG4gIH1cclxuICAubW9iLWNvbnRhY3RzIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gIH1cclxuICAuZGVzYy1waG9uZXMge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcbiAgLmZvb3QtY29udC1oZWFkZXIsIC5mb290LWNvbnQtdGV4dCB7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgfVxyXG4gIC5jb250YWN0cy1waG9uZSxcclxuICAuZm9vdC1jb250LXRleHQge1xyXG4gICAgZm9udC1mYW1pbHk6ICdNb250c2VycmF0LVJlZ3VsYXInLCBzYW5zLXNlcmlmO1xyXG4gIH1cclxuXHJcbiAgLmNvbnRhY3RzLXBob25lIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgZm9udC1zaXplOiAxOHB4O1xyXG4gIH1cclxuICAuY29udGFjdHMtcGhvbmVzIHtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gIH1cclxuICAuZm9vdGVyLWNvbnRhY3Qge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG5cclxuICAgICY6Zmlyc3QtY2hpbGQge1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5mb290ZXItY29udGFjdCB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA0NXB4O1xyXG4gIH1cclxuICAucGFnZS1mb290ZXIge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcbiAgLm1hcC1zZWN0aW9uIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAwO1xyXG4gIH1cclxufVxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzVweCkge1xyXG4gIHNlY3Rpb246bm90KC5tYXAtc2VjdGlvbikge1xyXG4gICAgcGFkZGluZzogNTBweCAwO1xyXG4gIH1cclxuICAubWFpbi1oZWFkZXIge1xyXG4gICAgZm9udC1zaXplOiA0MHB4O1xyXG4gIH1cclxuICAubWFpbi1zdWJoZWFkZXIge1xyXG4gICAgZm9udC1zaXplOiAyMHB4O1xyXG4gIH1cclxuICAuc2VjdGlvbi1oZWFkZXIge1xyXG4gICAgZm9udC1zaXplOiAyMnB4O1xyXG4gIH1cclxuICAuc2Nvb3Rlci1pbm5lciB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xyXG4gIH1cclxuICAuZmVlZGJhY2std3JhcHBlciB7XHJcbiAgICBwYWRkaW5nOiA1cHg7XHJcbiAgfVxyXG4gIC5kaWFnbm9zaXMge1xyXG4gICAgaGVpZ2h0OiBhdXRvO1xyXG4gIH1cclxuICAuc2xpZGUtaW1nLXdyYXBwZXIsIC5kaWFnbm9zaXMge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgfVxyXG4gIC5zdG9yaWVzLWlubmVyIHtcclxuICAgIHBhZGRpbmc6IDM1cHggMTVweCA2MHB4O1xyXG4gIH1cclxuICAubWFwLXNlY3Rpb24ge1xyXG4gICAgcGFkZGluZy10b3A6IDA7XHJcbiAgfVxyXG4gIC5tYXAtaW5mbyB7XHJcbiAgICByaWdodDogMTVweDtcclxuICAgIHRyYW5zZm9ybTogbm9uZTtcclxuICAgIGxlZnQ6IGluaXRpYWw7XHJcbiAgICB3aWR0aDogNDUwcHg7XHJcbiAgfVxyXG4gIC5zdG9yaWVzLXNlY3Rpb24gLmNvbnRhaW5lciB7XHJcblxyXG4gIH1cclxuICAuc3Rvcmllcy1zbGlkZSB7XHJcbiAgICBtYXJnaW46IDAgNXB4O1xyXG4gIH1cclxuICAuZ28tc2VjdGlvbiB7XHJcblxyXG4gIH1cclxuICAuZ28taW5uZXIsXHJcbiAgLnNjb290ZXItaW5uZXIsXHJcbiAgLnN0b3JpZXMtaW5uZXIge1xyXG4gICAgYm9yZGVyLXJhZGl1czogMDtcclxuICB9XHJcbiAgLmdvLWlubmVyIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICM2NjdiODc7XHJcbiAgfVxyXG4gIC5kaWFnbm9zaXMge1xyXG4gICAgcGFkZGluZzogMTVweDtcclxuICB9XHJcbiAgLnNlcnQtaXRlbSB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDEwJTtcclxuICB9XHJcbiAgLnNlcnQtaW5uZXIge1xyXG4gICAgcGFkZGluZzogMDtcclxuICB9XHJcbiAgLmdvLXNlY3Rpb24ge1xyXG4gICAgbWFyZ2luLXRvcDogMDtcclxuICB9XHJcbn1cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcclxuICAuZnMtYWR2YW50YWdlcyB7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbiAgICBtYXJnaW46IDUwcHggMDtcclxuICAgIHBhZGRpbmctbGVmdDogNDBweDtcclxuICB9XHJcbiAgLmFkdmFudC1pdGVtOm50aC1jaGlsZCgyKSB7XHJcbiAgICBwYWRkaW5nOiAyMHB4IDA7XHJcbiAgICBtYXJnaW46IDIwcHggMDtcclxuXHJcbiAgICAmOjpiZWZvcmUsXHJcbiAgICAmOjphZnRlciB7XHJcbiAgICAgIHdpZHRoOiA3MHB4O1xyXG4gICAgICBoZWlnaHQ6IDFweDtcclxuICAgICAgdHJhbnNmb3JtOiBub25lO1xyXG4gICAgICByaWdodDogaW5pdGlhbDtcclxuICAgICAgbGVmdDogaW5pdGlhbDtcclxuICAgICAgdG9wOiBpbml0aWFsO1xyXG4gICAgfVxyXG4gICAgJjo6YmVmb3JlIHtcclxuICAgICAgdG9wOiAwO1xyXG4gICAgfVxyXG4gICAgJjo6YWZ0ZXIge1xyXG4gICAgICBib3R0b206IDA7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC50ZXh0LWJsb2NrIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIH1cclxuICAuZnMtYnRuIHtcclxuICAgIG9yZGVyOiAyO1xyXG4gICAgbWFyZ2luLXRvcDogMDtcclxuICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gIH1cclxuICAuZnMtc2VjdGlvbiB7XHJcbiAgICBiYWNrZ3JvdW5kOiB1cmwoaW1nL2JnMS1tb2IucG5nKSBjZW50ZXIgbm8tcmVwZWF0O1xyXG4gIH1cclxuICAucmVwLWltZy13cmFwcGVyIHtcclxuICAgIGhlaWdodDogMTcwcHg7XHJcbiAgfVxyXG4gIC5zZWN0aW9uLWhlYWRlciB7XHJcbiAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgfVxyXG4gIC5ici1tb2Ige1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgfVxyXG4gIC5nby10ZXh0IHtcclxuICAgIGZvbnQtc2l6ZTogMjBweDtcclxuXHJcbiAgICBzcGFuIHtcclxuICAgICAgZm9udC1zaXplOiAyNXB4O1xyXG4gICAgfVxyXG4gIH1cclxuICAuc3RlcC10ZXh0IHtcclxuICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICB9XHJcbiAgLnNjb290ZXItaW1nIHtcclxuICAgIHdpZHRoOiAzNzdweDtcclxuICAgIGhlaWdodDogMzc2cHg7XHJcbiAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICB9XHJcbiAgLnNlcnQtaXRlbSB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDUlO1xyXG4gIH1cclxuICAubWFpbi1oZWFkZXIge1xyXG4gICAgZm9udC1zaXplOiAzNXB4O1xyXG4gIH1cclxuICAuZ28taW5uZXIge1xyXG4gICAgYmFja2dyb3VuZDogdXJsKGltZy9iZzItbW9iLnBuZykgY2VudGVyIHRvcCBuby1yZXBlYXQgIzY2N2I4NztcclxuICB9XHJcbiAgLnN0b3JpZXMtc2VjdGlvbixcclxuICAuc2Nvb3RlcnMtc2VjdGlvbixcclxuICAuZ28tc2VjdGlvbiB7XHJcbiAgICAucm93IHtcclxuICAgICAgbWFyZ2luOiAwO1xyXG4gICAgfVxyXG4gICAgLmNvbnRhaW5lcixcclxuICAgIGRpdltjbGFzcyo9XCJjb2wtXCJdIHtcclxuICAgICAgcGFkZGluZzogMDtcclxuICAgIH1cclxuICB9XHJcbiAgLmRpYWctaXRlbSB7XHJcbiAgICB3aWR0aDogNDAlO1xyXG4gIH1cclxuICAuYnRuLWl0ZW0ge1xyXG4gICAgd2lkdGg6IDYwJTtcclxuICB9XHJcbiAgLm1hcC1pbmZvIHtcclxuICAgIHdpZHRoOiA4MCU7XHJcbiAgICBwYWRkaW5nOiAyNXB4IDE1cHg7XHJcbiAgfVxyXG4gIC5jb250YWN0LWhlYWRlciB7XHJcbiAgICBmb250LXNpemU6IDIycHg7XHJcbiAgfVxyXG4gIC5jYWxsLWJ0biB7XHJcbiAgICAmOm5vdCguc2xpZGUtYnRuKSB7XHJcbiAgICAgIHdpZHRoOiAyNzBweDtcclxuICAgIH1cclxuXHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgfVxyXG4gIC5jbG9jay1pbWcge1xyXG4gICAgbWF4LXdpZHRoOiAxNTBweDtcclxuICB9XHJcbiAgLmNhbGwtYnRuLm1hcC1idG4ge1xyXG4gICAgd2lkdGg6IDIyMHB4O1xyXG4gIH1cclxuICAuZ28taW5uZXIge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xyXG4gICAgcGFkZGluZy1yaWdodDogMTVweDtcclxuICB9XHJcbiAgc2VjdGlvbi5nby1zZWN0aW9uIHtcclxuICAgIHBhZGRpbmctdG9wOiAwO1xyXG4gIH1cclxuICAuc3Rvcmllcy1oZWFkZXIge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xyXG4gICAgcGFkZGluZy1yaWdodDogMTVweDtcclxuICB9XHJcbiAgLnJlcGFpci1zdWJoZWFkZXIge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuICB9XHJcbiAgLmJ0bi1pdGVtIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgfVxyXG59XHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM4MHB4KSB7XHJcbiAgLmNhbGwtYnRuLmJhY2stYnRuIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gIH1cclxuICAubWFpbi1oZWFkZXIge1xyXG4gICAgZm9udC1zaXplOiAzMHB4O1xyXG4gIH1cclxuICAubWFpbi1zdWJoZWFkZXIge1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gIH1cclxuICAucmVwLWltZy13cmFwcGVyIHtcclxuICAgIGhlaWdodDogMTUwcHg7XHJcbiAgfVxyXG4gIC5jbG9jay1pbWcge1xyXG4gICAgbGVmdDogLTQwcHg7XHJcbiAgICB0b3A6IDQwJTtcclxuICAgIG1heC13aWR0aDogMTAwcHg7XHJcbiAgICB6LWluZGV4OiAtMTtcclxuICB9XHJcbiAgLm5vdGljZSB7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xyXG4gIH1cclxuICAuY29udGFjdC1oZWFkZXIge1xyXG4gICAgZm9udC1zaXplOiAyMHB4O1xyXG5cclxuICAgIHNwYW4ge1xyXG4gICAgICBmb250LXNpemU6IDI1cHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5zZXJ0LWl0ZW0ge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gIH1cclxuICAuc2VydC1udW0ge1xyXG4gICAgZm9udC1zaXplOiAzMHB4O1xyXG4gIH1cclxuICAuZGlhZy1oZWFkZXIge1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gIH1cclxuICAuZGlhZy1pdGVtIHtcclxuICAgIHdpZHRoOiA0NSU7XHJcbiAgfVxyXG4gIC5idG4taXRlbSB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICB9XHJcbiAgLml0ZW0tbmFtZSB7XHJcbiAgICBmb250LXNpemU6IDIycHg7XHJcbiAgfVxyXG4gIC5jYWxsLWJ0bi5tYXAtYnRuIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gIH1cclxuICAuc2VjdGlvbi1oZWFkZXIge1xyXG4gICAgZm9udC1zaXplOiAxOHB4O1xyXG4gIH1cclxuICBzZWN0aW9uOm5vdCgubWFwLXNlY3Rpb24pIHtcclxuICAgIHBhZGRpbmc6IDI1cHggMDtcclxuICB9XHJcbiAgLnJlcC10ZXh0IHtcclxuICAgIGZvbnQtc2l6ZTogMTRweDtcclxuXHJcbiAgICBpbWcge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG4gIH1cclxufSJdfQ== */
