.gallery-image .container {
  padding: 15px 30px;
}

.gallery-image .container ul {
  display: flex;
  flex-wrap: wrap;
  align-items: flex-start;
  align-content: space-around;
  justify-content: space-between;
  padding-left: 0px;
}

.gallery-image .container .gallery-cta-list {
  margin-bottom: 10px;
}

.gallery-image .container h2 {
  color: var(--xs-offers-title-color);
  font-weight: 600;
  font-size: 26px;
  line-height: 30px;
  margin: 25px 0 10px;
}

.gallery-image .container p {
  color: var(--xs-offers-color);
  font-weight: normal;
  font-size: 16px;
  line-height: 26px;
}

.gallery-image .container .gallery-cta-list .gallery-cta-list-item > a {
  color: var(--xs-secondary-content-button-color);
  font-weight: 600;
  font-size: 16px;
  line-height: 18px;
  border: var(--border-width) solid var(--xs-secondary-content-button-border);
  border-radius: 10px;
  background-color: var(--xs-secondary-content-button-background);
  padding: 14px 50px 14px;
  margin: 10px 30px 15px 0px;
  text-decoration: none;
  display: inline-block;
  text-align: center;
}

.gallery-list-item {
  margin: 15px 0px;
  max-width: 255px;
  text-align: center;
  align-items: center;
  display: flex;
  flex-direction: column;
}

.gallery-list li:nth-child(n + 9){
  display: none;
}

.gallery-list-item img {
  width: 100%;
  height: auto;
}

.gallery-image {
  background: var(--primary);
  color: var(--text);
}

.gallery-cta-list-item {
  display: inline-block;
}

.gallery-show-more {
  background: var(--xs-events-event-background);
  border: var(--border-width) solid var(--xs-events-event-border);
  color: var(--xs-button-color);
  display: block;
  font-weight: 600;
  font-size: 16px;
  line-height: 15px;
  margin-top: 10px;
  padding: 20px;
  text-transform: uppercase;
  text-decoration: none;
}

.gallery-list .gallery-list-item .gallery-item-short-desc {
  color: var(--xs-categories-item-color);
  font-size: 15px;
  line-height: 20px;
  text-align: center;
  padding: 15px 10px 10px;
  display: block;
}

.gallery-list .gallery-list-item .gallery-item-info {
  color: var(--xs-categories-item-color);
  font-size: 13px;
  line-height: 17px;
  text-align: center;
  padding: 0px 15px;
  display: block;
}

.gallery-list .gallery-list-item .gallery-item-button {
  color: var(--xs-secondary-content-button-color);
  font-weight: 600;
  font-size: 16px;
  line-height: 18px;
  border: var(--border-width) solid var(--xs-secondary-content-button-border);
  border-radius: 10px;
  background-color: var(--xs-secondary-content-button-background);
  padding: 14px 10px 14px;
  min-width: 195px;
  margin-bottom: 50px;
  text-decoration: none;
  display: block;
  margin: 15px auto;
  text-align: center;
  width: auto;
}

.gallery-more {
  margin: 10px 0 20px;
}

.gallery-more .gallery-view-more {
  display: block;
  padding: 14px;
  background-color: var(--xs-links-locations-more-background);
  border: var(--border-width) solid var(--xs-links-locations-more-border);
  font-size: 16px;
  line-height: 15px;
  text-align: center;
  color: var(--xs-links-locations-more-border);
  font-weight: 600;
}

.gallery-secondary-container {
  margin-top: 40px;
}

.gallery-more .gallery-view-more span {
  display: block;
  width: auto;
  height: auto;
  margin: 0 0 5px;
}

.gallery-more .gallery-view-more i.fa {
  font-size: 24px;
}

.gallery-secondary-cta-list-item {
  display: inline-block;
}

.gallery-secondary-container .gallery-secondary-cta-list .gallery-secondary-cta-list-item > a {
  color: var(--xs-secondary-content-button-color);
  font-weight: 600;
  font-size: 16px;
  line-height: 18px;
  border: var(--border-width) solid var(--xs-secondary-content-button-border);
  border-radius: 10px;
  background-color: var(--xs-secondary-content-button-background);
  padding: 14px 50px 14px;
  margin: 10px 30px 15px 0px;
  text-decoration: none;
  display: inline-block;
  text-align: center;
}

@media (max-width: 767px) {
  .gallery-list li:nth-child(n + 5){
    display: none;
  }
  .gallery-image .container {
    padding: 20px;
  }
  .gallery-image .container h2 {
    margin: 0 0 5px;
  }
  .gallery-image .container .gallery-cta-list {
    margin-bottom: 0px;
  }
  .gallery-image .container .gallery-cta-list .gallery-cta-list-item > a {
    margin: 10px 15px 15px 0px;
  }
  .gallery-secondary-container .gallery-secondary-cta-list .gallery-secondary-cta-list-item > a {
    margin: 10px 15px 15px 0px;
  }
  .gallery-list-item {
    margin: 10px auto;
  }
  .gallery-image .container .gallery-cta-list div:nth-of-type(2) > a{
    margin-top: 0px;
    margin-bottom: 20px;
  }
  .gallery-secondary-container .gallery-secondary-cta-list div:nth-of-type(2) > a{
    margin-top: 0px;
    margin-bottom: 20px;
  }
}

@media (min-width: 768px) {
  .gallery-list-item {
  max-width: 168px;
  margin: 8px 0px;
  }
  .gallery-list .gallery-list-item .gallery-item-button {
    min-width: 148px;
  }
  .gallery-image .container {
    padding: 15px;
  }
  .gallery-image .container .gallery-cta-list .gallery-cta-list-item > a {
    margin: 10px 30px 22px 0px;
  }
}
@media (min-width: 992px) {
  .gallery-list-item {
  max-width: 205px;
  margin: 15px 0px;
  }
  .gallery-list .gallery-list-item .gallery-item-button {
    min-width: 175px;
  }
  .gallery-image .container {
    padding: 15px 30px;
  }
  .gallery-image .container .gallery-cta-list .gallery-cta-list-item > a {
    margin: 10px 30px 15px 0px;
  }
}
@media (min-width: 1200px) {
  .gallery-list-item {
  max-width: 255px;
  }
  .gallery-list .gallery-list-item .gallery-item-button {
    min-width: 195px;
  }
}




@font-face {
  font-family: Avenir;
  src: url("https://fonts.bridgestoneresources.com/Avenir45Book_normal_normal.woff2") format("woff2");
}

@font-face {
  font-family: Avenir Bold;
  src: url("https://fonts.bridgestoneresources.com/Avenir85Heavy_normal_normal.woff") format("woff");
}

@font-face {
  font-family: Ultramagnetic;
  src: url("https://fonts.bridgestoneresources.com/ywft-ultramagnetic.woff2") format("woff2");
}

footer .footer-nav ul, footer .main-nav-footer, .social-list, .counter-list, .links-holder .btn-set, .listreset {
  margin: 0;
  padding: 0;
  list-style: none; }

.clearfix:after, .tire-item .tire-wrapp:after {
  content: '';
  display: block;
  clear: both; }

.ellipsis {
  white-space: nowrap;
  /* 1 */
  text-overflow: ellipsis;
  /* 2 */
  overflow: hidden; }

form,
fieldset {
  margin: 0;
  padding: 0;
  border-style: none; }

input[type='text'],
input[type='tel'],
input[type='email'],
input[type='search'],
input[type='password'],
textarea {
  -webkit-appearance: none;
  -webkit-border-radius: 0;
  box-sizing: border-box;
  border: 1px solid #ebebeb;
  padding: 0.4em 0.7em; }
  input[type='text']:focus,
  input[type='tel']:focus,
  input[type='email']:focus,
  input[type='search']:focus,
  input[type='password']:focus,
  textarea:focus {
    border-color: #000; }
  input[type='text']::-webkit-input-placeholder,
  input[type='tel']::-webkit-input-placeholder,
  input[type='email']::-webkit-input-placeholder,
  input[type='search']::-webkit-input-placeholder,
  input[type='password']::-webkit-input-placeholder,
  textarea::-webkit-input-placeholder {
    color: #ebebeb; }
  input[type='text']::-moz-placeholder,
  input[type='tel']::-moz-placeholder,
  input[type='email']::-moz-placeholder,
  input[type='search']::-moz-placeholder,
  input[type='password']::-moz-placeholder,
  textarea::-moz-placeholder {
    opacity: 1;
    color: #ebebeb; }
  input[type='text']:-moz-placeholder,
  input[type='tel']:-moz-placeholder,
  input[type='email']:-moz-placeholder,
  input[type='search']:-moz-placeholder,
  input[type='password']:-moz-placeholder,
  textarea:-moz-placeholder {
    color: #ebebeb; }
  input[type='text']:-ms-input-placeholder,
  input[type='tel']:-ms-input-placeholder,
  input[type='email']:-ms-input-placeholder,
  input[type='search']:-ms-input-placeholder,
  input[type='password']:-ms-input-placeholder,
  textarea:-ms-input-placeholder {
    color: #ebebeb; }
  input[type='text'].placeholder,
  input[type='tel'].placeholder,
  input[type='email'].placeholder,
  input[type='search'].placeholder,
  input[type='password'].placeholder,
  textarea.placeholder {
    color: #ebebeb; }

select {
  -webkit-border-radius: 0; }

textarea {
  resize: vertical;
  vertical-align: top; }

button,
input[type='button'],
input[type='reset'],
input[type='file'],
input[type='submit'] {
  -webkit-appearance: none;
  -webkit-border-radius: 0;
  cursor: pointer; }

h1, .h1,
h2, .h2,
h3, .h3,
h4, .h4,
h5, .h5,
h6, .h6,
.h {
  font-family: Avenir;
  font-weight: 400;
  margin: 0 0 0.5em;
  color: inherit; }

h1, .h1 {
  font-size: 28px; }
  @media (min-width: 768px) {
    h1, .h1 {
      font-size: 40px; } }
  @media (min-width: 1280px) {
    h1, .h1 {
      font-size: 55px; } }

h2, .h2 {
  font-size: 24px;
  color: #333333; }
  @media (min-width: 992px) {
    h2, .h2 {
      font-size: 30px; } }

h3, .h3 {
  font-size: 22px; }
  @media (min-width: 992px) {
    h3, .h3 {
      font-size: 24px; } }

h4, .h4 {
  font-size: 16px; }

h5, .h5 {
  font-size: 12px; }

h6, .h6 {
  font-size: 15px; }

p {
  margin: 0 0 1em;
  font-weight: 400;
  font-size: 16px;
  line-height: 1.375; }
  @media (min-width: 992px) {
    p {
      font-size: 18px; } }

a {
  transition: color 0.3s ease-in-out, opacity 0.3s ease-in-out, visibility 0.3s ease-in-out, border-color 0.3s ease-in-out, background 0.3s ease-in-out;
  color: #333333;
  text-decoration: none; }

.top-bar {
  background: #ebebeb;
  padding: 10px 0 9px; }
  .top-bar ul {
    font-size: 14px; }
    .top-bar ul li:after {
      content: '|';
      display: inline-block;
      vertical-align: baseline;
      margin: 0 4px 0 2px;
      color: #9b9b9b; }
    .top-bar ul li:last-child:after {
      display: none; }

@media (max-width: 991px) {
  .navbar-nav {
    padding-top: 25px; } }

.main-bar {
  padding: 13px 0;
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);
  position: relative;
  z-index: 2; }
  @media (min-width: 768px) {
    .main-bar {
      padding: 17px 0; } }
  @media (min-width: 992px) {
    .main-bar {
      padding: 19px 0 18px; } }
  @media (min-width: 1280px) {
    .main-bar {
      padding: 18px 0 17px; } }

.navbar {
  width: 100%; }
  .navbar-brand {
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAOMAAAAnCAMAAADKKQ/cAAADAFBMVEUVdLUAfssAesL7OS1dY4oAesMAesIAesMAesQAecIAesMAesIAecLvOjPvOjPvOjMAesMAesMAesMAesMAesIAesIAecLvOjMAesIAecIAesPvOjPvOjMAesPvOjMAesLvOjMAesMAecMAecIAecMAecMAesMAesLvOjMAesPvOjPvOjMAesQAesLwOjIAesLvOjMAecLvOjMAesLvOjMAesLvOjMAesPvOjMAesMAecLvOjPvOjPvOjMAesMAecIAesPvOjPvOjMAesPvOjMAesPvOjPvOjMAesMAesLvOjPvOjMAesLvOjPwOjIAesMAesMAesLvOjPwOjLvOjMAesMAesLvOjPxOjLvOjPvOjPvOjMAecLvOjPvOjPvOzPxOjLvOjPvOjPvOjPvOjMAesMAesLvOjMAesLvOjPvOjMAesIAesMAecLvOzPvOjPvOjPvOjPvOjMAesIAesIAesLvOjPvOjPvOjPvOjMAesLvOjMAesPwOjLvOjPvOjPvOjPuOjPvOjPvOjMAesIAesLvOjMAesLvOjPvOjMAesLpPDcAesLvOjMAesLvOjPwOjLvOjMAesLvOjMAesIAesLvOjLvOjMAesPvOjPvOjMAesPvOjPvOjMAesLvOjPvOjP/NinvOjPvOjPvOjPvOjMAesLvOjMAesIAAABuuN/j7/in1uzU5vR9X3xcYozQ4vPATlOWXHAvdasAesdGmtIldrE4c6cuj801c6jH3vEdd7bX5fVerNpAmtJLbJk2lM9CcJ+lzOkEe8OOwOQYeLeLuuI5lM96td8TgccdiMoykc5krdvp8PlUaZTw9Pugx+eEueEXg8f//v+tz+sIfsUmjcy20ey91u5trdve6/dQn9VYo9eYxOb3+P0Ad8EAfMkAesUAeMIAc8AAfMYAecMAdsEAesMAecIAesLvOjPuOjPvOzTvOzPuOzPvOjTxOTH3OS71OC/+NirIRUrcQkD2PDHsQDj5Ny3JRUrzOC+6T1bJREnlQTzVQ0SwVF66xV8mAAAAqnRSTlOL7+/x6KVCRqf+Em0G2m+L1/j9s/7csWWTV9kPaB97obzfvjJhGggQXR1ZqD6K1K5CzQd4jSwKKZvHNClyW5B87dE7ON2Eur+e41/76jTk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") 0 0/contain no-repeat;
    height: 26px;
    width: 150px;
    display: inline-block;
    vertical-align: middle;
    padding: 0; }
    @media (min-width: 768px) {
      .navbar-brand {
        width: 170px;
        height: 30px; } }
    @media (min-width: 992px) {
      .navbar-brand {
        width: 187px;
        height: 32px; } }
    @media (min-width: 1280px) {
      .navbar-brand {
        margin-right: 40px;
        width: 227px;
        height: 39px; } }
    .navbar-brand img {
      display: block;
      width: 100%; }
  @media (min-width: 992px) {
    .navbar .nav-item {
      margin-right: 20px; } }
  @media (min-width: 1200px) {
    .navbar .nav-item {
      margin-right: 29px; } }
  .navbar .nav-link {
    font-family: Avenir;
    font-size: 15px;
    font-weight: 400;
    text-transform: uppercase;
    color: #333333 !important; }
    @media (min-width: 992px) {
      .navbar .nav-link {
        font-size: 14px; } }
    @media (min-width: 1200px) {
      .navbar .nav-link {
        font-size: 15px; } }
    .navbar .nav-link:hover {
      color: #b3b3b3 !important; }
  .navbar .navbar-toggler {
    transition: transform 0.3s ease-in-out;
    position: relative;
    border: none;
    width: 30px;
    height: 28px;
    outline: none;
    transform: rotate(270deg); }
    .navbar .navbar-toggler.collapsed {
      transform: rotate(0); }
    .navbar .navbar-toggler span {
      position: absolute;
      top: 50%;
      left: 0;
      transform: translateY(-50%);
      width: 30px;
      height: 4px;
      background-color: #878785; }
      .navbar .navbar-toggler span:before, .navbar .navbar-toggler span:after {
        position: absolute;
        content: '';
        height: 4px;
        width: 100%;
        background-color: #878785; }
      .navbar .navbar-toggler span:before {
        bottom: calc(100% + 8px);
        left: 0; }
      .navbar .navbar-toggler span:after {
        top: calc(100% + 8px);
        left: 0; }

footer {
  position: relative;
  z-index: 1; }
  footer .footer-shadow {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    height: 50px;
    background-image: linear-gradient(180deg, #ebebeb 0%, #fff 100%);
    z-index: -1;
    pointer-events: none; }
    @media (min-width: 768px) {
      footer .footer-shadow {
        height: 106px; } }
  footer .container {
    position: relative;
    padding-top: 20px; }
    @media (min-width: 768px) {
      footer .container {
        padding-top: 50px; } }
  footer .footer-bottom {
    padding: 5px 0 50px; }
    @media (min-width: 768px) {
      footer .footer-bottom {
        padding-top: 20px; } }
    footer .footer-bottom > * {
      font-size: 11px; }
    footer .footer-bottom span {
      font-weight: 300;
      line-height: 1.36; }
  footer .logo-holder {
    text-align: center;
    padding: 20px 0; }
    @media (min-width: 768px) {
      footer .logo-holder {
        text-align: right;
        padding: 0; } }
  footer .footer-nav {
    padding: 7px 0 0; }
    @media (min-width: 768px) {
      footer .footer-nav {
        border: 1px solid #ccc;
        padding-bottom: 25px;
        padding-top: 20px;
        border-width: 1px 0 1px 0; } }
    @media (min-width: 992px) {
      footer .footer-nav {
        padding-bottom: 2px; } }
    footer .footer-nav ul {
      font-size: 11px;
      line-height: 1.5; }
      footer .footer-nav ul li + li {
        margin-top: 3.5px; }
    footer .footer-nav h5 {
      font-family: Avenir Bold;
      font-weight: normal;
      text-transform: uppercase; }
    footer .footer-nav [class*="row-"] {
      padding-bottom: 22px; }
    footer .footer-nav [class*="col-custom-"] {
      padding: 0 15px; }
      @media (min-width: 768px) {
        footer .footer-nav [class*="col-custom-"] {
          width: 25%; } }
      @media (min-width: 992px) {
        footer .footer-nav [class*="col-custom-"] {
          width: 19%; } }
      @media (min-width: 1200px) {
        footer .footer-nav [class*="col-custom-"] {
          width: 18.3%; } }
      @media (max-width: 767px) {
        footer .footer-nav [class*="col-custom-"]:not(.col-custom-5) {
          display: none; } }
      footer .footer-nav [class*="col-custom-"].col-custom-5 {
        width: 100%;
        position: relative; }

@media (min-width: 768px) and (max-width: 991px) {
  footer .footer-nav [class*="col-custom-"].col-custom-5 {
    display: flex;
    justify-content: space-between;
    align-items: flex-start;
    padding: 25px 0 0; } }
        @media (min-width: 992px) {
          footer .footer-nav [class*="col-custom-"].col-custom-5 {
            width: 24%;
            padding-left: 0; } }
        @media (min-width: 1200px) {
          footer .footer-nav [class*="col-custom-"].col-custom-5 {
            width: 26.8%;
            padding-left: 15px; } }

@media (min-width: 768px) and (max-width: 991px) {
  footer .footer-nav [class*="col-custom-"].col-custom-5:before {
    content: '';
    position: absolute;
    top: 0;
    left: 15px;
    right: 15px;
    height: 1px;
    background-color: #ccc; } }
        footer .footer-nav [class*="col-custom-"].col-custom-5 [class*="row-"] {
          padding-bottom: 32px; }

@media (min-width: 768px) and (max-width: 991px) {
  footer .footer-nav [class*="col-custom-"].col-custom-5 [class*="row-"] {
    padding: 0 15px; } }
        @media (max-width: 767px) {
          footer .footer-nav [class*="col-custom-"].col-custom-5 .row-1 {
            display: none; } }

@media (min-width: 768px) and (max-width: 991px) {
  footer .footer-nav [class*="col-custom-"].col-custom-5 .row-1 {
    width: 25%; } }

@media (min-width: 768px) and (max-width: 991px) {
  footer .footer-nav [class*="col-custom-"].col-custom-5 .row-2 {
    width: 39%; } }
        footer .footer-nav [class*="col-custom-"].col-custom-5 .row-2 ul {
          background-image: url("/assets/dist/images/cc-image.png");
          background-repeat: no-repeat;
          background-size: 70px 56px;
          min-height: 56px; }

@media (min-width: 768px) and (max-width: 991px) {
  footer .footer-nav [class*="col-custom-"].col-custom-5 .row-3 {
    width: 36%; } }
        footer .footer-nav [class*="col-custom-"].col-custom-5 .row-3 ul {
          background-image: url("/assets/dist/images/app-image.png");
          background-repeat: no-repeat;
          background-size: 70px 66px;
          min-height: 66px; }
        footer .footer-nav [class*="col-custom-"].col-custom-5 [class*="row-"]:not(.row-1) ul {
          padding-left: 82px;
          max-width: 220px; }
        footer .footer-nav [class*="col-custom-"].col-custom-5 ul {
          max-width: 150px;
          line-height: 1.27; }
          footer .footer-nav [class*="col-custom-"].col-custom-5 ul li {
            margin-top: 0; }
          footer .footer-nav [class*="col-custom-"].col-custom-5 ul a {
            text-decoration: underline;
            color: #d81e05; }
            footer .footer-nav [class*="col-custom-"].col-custom-5 ul a:hover {
              text-decoration: none; }
  footer .footer__copyright {
    display: block;
    width: 100%;
    text-align: left; }
  footer .main-nav-footer {
    line-height: 2.2;
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    margin-bottom: 8px; }
    @media (min-width: 768px) {
      footer .main-nav-footer {
        margin-bottom: 17px; } }
    footer .main-nav-footer > li:not(:last-child) {
      margin-right: 28px; }

.social-list {
  font-size: 40px;
  display: flex;
  align-items: center;
  justify-content: center; }
  .social-list > li:not(:last-child) {
    margin-right: 30px; }

.breadcrumb-custom {
  background-color: transparent;
  padding-left: 0;
  align-items: center;
  font-size: 11px;
  margin-bottom: 0;
  padding: 0 0 22px; }
  @media (min-width: 768px) {
    .breadcrumb-custom {
      padding-bottom: 15px; } }
  .breadcrumb-custom .breadcrumb-item {
    line-height: 1.82; }
    .breadcrumb-custom .breadcrumb-item:not(.active) {
      text-decoration: underline; }
    .breadcrumb-custom .breadcrumb-item.active {
      color: #333333; }

.main-hero {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  z-index: -1; }
  @media (min-width: 768px) {
    .main-hero {
      left: 15px;
      right: 15px; } }
  .main-hero:before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background-color: rgba(0, 0, 0, 0.4);
    z-index: 1; }
  .main-hero-bg {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: top center; }

@media (max-width: 767px) {
  .hero-holder {
    position: relative;
    padding: 20px;
    display: flex;
    align-items: center;
    justify-content: center; } }

@media (min-width: 768px) {
  .hero-holder {
    width: calc(100% - 260px);
    padding-left: 20px;
    align-self: center; } }

@media (min-width: 992px) {
  .hero-holder {
    width: calc(100% - 340px);
    padding-left: 30px; } }

@media (max-width: 767px) {
  .hero-holder:before {
    content: '';
    width: 0;
    min-height: 140px;
    display: block; } }

.hero-wrap {
  position: relative; }
  @media (max-width: 767px) {
    .hero-wrap .container {
      padding: 0; } }
  @media (min-width: 768px) {
    .hero-wrap .container {
      display: flex;
      align-items: flex-start;
      flex-direction: row-reverse;
      padding: 20px 35px;
      position: relative; } }
  @media (min-width: 992px) {
    .hero-wrap .container {
      padding: 20px 45px; } }
  .hero-wrap .container:before {
    min-height: 268px;
    width: 0;
    content: ''; }
    @media (min-width: 768px) {
      .hero-wrap .container:before {
        display: block; } }
    @media (min-width: 992px) {
      .hero-wrap .container:before {
        min-height: 278px; } }
  .hero-wrap h1 {
    text-align: center;
    color: #fff;
    text-shadow: 0 0 5px #000;
    font-family: Ultramagnetic;
    font-weight: 300;
    margin: 0; }
    @media (min-width: 768px) {
      .hero-wrap h1 {
        text-align: left;
        text-shadow: 0 0 6px rgba(0, 0, 0, 0.6); } }
    @media (min-width: 1200px) {
      .hero-wrap h1 {
        text-shadow: 0 0 6px #000; } }

.choose-box {
  background-color: #d81e05;
  color: #fff;
  padding: 25px 15px 20px; }
  @media (min-width: 768px) {
    .choose-box {
      width: 260px;
      padding: 25px 5px 20px; } }
  @media (min-width: 992px) {
    .choose-box {
      width: 340px; } }
  .choose-box .btn-custom {
    min-width: 0;
    font-size: 18px;
    line-height: 1.17;
    padding: 11px 30px 9px; }
    @media (min-width: 768px) {
      .choose-box .btn-custom {
        font-size: 21px;
        padding: 9px 17px 6px; } }
    @media (min-width: 992px) {
      .choose-box .btn-custom {
        padding: 12px 17px 11px; } }
    .choose-box .btn-custom.disabled, .choose-box .btn-custom:disabled {
      border: 1px solid rgba(255, 255, 255, 0.3);
      font-weight: 300;
      opacity: 1;
      pointer-events: none; }
  .choose-box .custom-select {
    background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 512'%3e%3cpath fill='%23cc0000' d='M143 352.3L7 216.3c-9.4-9.4-9.4-24.6 0-33.9l22.6-22.6c9.4-9.4 24.6-9.4 33.9 0l96.4 96.4 96.4-96.4c9.4-9.4 24.6-9.4 33.9 0l22.6 22.6c9.4 9.4 9.4 24.6 0 33.9l-136 136c-9.2 9.4-24.4 9.4-33.8 0z'/%3e%3c/svg%3e") no-repeat right 1rem center/20px 36px;
    background-color: #fff;
    color: #333333;
    font-size: 15px;
    min-height: 40px;
    margin-bottom: 10px; }
    .choose-box .custom-select.disabled, .choose-box .custom-select:disabled {
      background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 512'%3e%3cpath fill='%23cc0000' d='M143 352.3L7 216.3c-9.4-9.4-9.4-24.6 0-33.9l22.6-22.6c9.4-9.4 24.6-9.4 33.9 0l96.4 96.4 96.4-96.4c9.4-9.4 24.6-9.4 33.9 0l22.6 22.6c9.4 9.4 9.4 24.6 0 33.9l-136 136c-9.2 9.4-24.4 9.4-33.8 0z'/%3e%3c/svg%3e") no-repeat right 1rem center/20px 36px;
      background-color: rgba(255, 255, 255, 0.5);
      border: 1px solid rgba(255, 255, 255, 0.1) !important; }
    @media (min-width: 768px) {
      .choose-box .custom-select {
        height: 41px; } }

.custom-select {
  border-radius: 0 !important;
  background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 512'%3e%3cpath fill='%23cc0000' d='M143 352.3L7 216.3c-9.4-9.4-9.4-24.6 0-33.9l22.6-22.6c9.4-9.4 24.6-9.4 33.9 0l96.4 96.4 96.4-96.4c9.4-9.4 24.6-9.4 33.9 0l22.6 22.6c9.4 9.4 9.4 24.6 0 33.9l-136 136c-9.2 9.4-24.4 9.4-33.8 0z'/%3e%3c/svg%3e") no-repeat right 1rem center/20px 36px;
  background-color: #fff;
  border: 1px solid #d81e05;
  color: #d81e05;
  cursor: pointer; }
  .custom-select.disabled, .custom-select:disabled {
    background-color: #f8f8f8;
    border: 1px solid #cccccc !important;
    background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 512'%3e%3cpath fill='%23878785' d='M143 352.3L7 216.3c-9.4-9.4-9.4-24.6 0-33.9l22.6-22.6c9.4-9.4 24.6-9.4 33.9 0l96.4 96.4 96.4-96.4c9.4-9.4 24.6-9.4 33.9 0l22.6 22.6c9.4 9.4 9.4 24.6 0 33.9l-136 136c-9.2 9.4-24.4 9.4-33.8 0z'/%3e%3c/svg%3e") no-repeat right 1rem center/20px 36px;
    cursor: not-allowed; }

ul.columns {
  columns: 2;
  column-gap: 20px;
  margin: 0 -15px;
  font-size: 14px; }
  @media (min-width: 768px) {
    ul.columns {
      columns: 3;
      column-gap: 40px;
      font-size: 16px;
      margin-top: 25px; } }
  @media (min-width: 992px) {
    ul.columns {
      columns: 4; } }
  ul.columns li {
    margin-bottom: 10px;
    font-weight: 300;
    display: inline-block;
    width: 100%;
    page-break-inside: avoid; }
    @media (min-width: 992px) {
      ul.columns li {
        margin-bottom: 15px; } }
  ul.columns:not([class*="three-columns"]) a {
    transition: background-color 0.3s ease-in-out, border-color 0.3s ease-in-out, color 0.3s ease-in-out, box-shadow 0.3s ease-in-out;
    text-decoration: none;
    display: block;
    padding: 9px 5px 8px;
    border: 1px solid #4a4a4a;
    text-align: center; }
    @media (min-width: 768px) {
      ul.columns:not([class*="three-columns"]) a {
        padding: 7px 5px; } }
    ul.columns:not([class*="three-columns"]) a:hover {
      text-decoration: none;
      background-color: #f6f6f6; }
    ul.columns:not([class*="three-columns"]) a:focus {
      outline: none;
      border-color: #d81e05;
      box-shadow: 0 0 0 0.2rem rgba(216, 30, 5, 0.5); }
  ul.columns a {
    color: #d81e05;
    text-decoration: underline; }
    ul.columns a:hover {
      text-decoration: none; }
  ul.columns.three-columns {
    column-count: inherit;
    font-size: 16px;
    line-height: 1.25;
    column-gap: inherit;
    margin: 0; }
    @media (min-width: 768px) {
      ul.columns.three-columns {
        column-count: 3;
        column-gap: inherit;
        margin: 0; } }
    @media (min-width: 992px) {
      ul.columns.three-columns {
        column-count: 3; } }
    ul.columns.three-columns li {
      display: flex;
      align-items: flex-start;
      margin-bottom: 18px;
      padding-right: 10px; }
      @media (min-width: 768px) {
        ul.columns.three-columns li {
          margin-bottom: 38px; } }
    ul.columns.three-columns a {
      margin-top: 5px; }

ul.links-list .icon {
  max-width: 32px;
  max-height: 32px;
  margin-right: 14px;
  flex-shrink: 0; }

.go-to-shop {
  color: #fff;
  text-align: center;
  margin-bottom: 40px;
  background-image: url(/assets/dist/images/body-cta-bg.jpg);
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
  padding: 30px 20px; }
  @media (min-width: 768px) {
    .go-to-shop {
      padding: 40px 35px;
      text-align: left;
      margin-left: -15px;
      margin-right: -15px; } }
  @media (min-width: 992px) {
    .go-to-shop {
      margin-bottom: 50px;
      padding: 37px 35px; } }
  @media (min-width: 1200px) {
    .go-to-shop {
      margin-bottom: 60px;
      margin-left: 0;
      margin-right: 0;
      padding: 37px 50px; } }
  .go-to-shop p {
    font-size: 18px;
    line-height: 1.33; }
    @media (min-width: 768px) {
      .go-to-shop p {
        margin: 0; } }
  .go-to-shop h2 {
    color: #fff; 
    font-family: Ultramagnetic; }
  .go-to-shop .btn-custom {
    font-size: 19px;
    line-height: 1.26;
    padding-top: 12px;
    padding-bottom: 12px; }

.counter-list {
  counter-reset: counter;
  padding-left: 20px; }
  .counter-list li {
    display: flex;
    align-items: flex-start;
    justify-content: flex-start;
    margin-bottom: 40px; }
    .counter-list li:before {
      counter-increment: counter;
      content: counters(counter, " ") " ";
      background-color: #4a4a4a;
      border-radius: 50%;
      color: #fff;
      font-size: 24px;
      font-weight: 800;
      width: 40px;
      height: 40px;
      display: flex;
      flex-shrink: 0;
      align-items: center;
      justify-content: center;
      margin-right: 15px; }
      @media (min-width: 768px) {
        .counter-list li:before {
          width: 50px;
          height: 50px; } }

.links-holder {
  background-image: linear-gradient(180deg, #f6f4f4 0%, #e0dfdf 100%);
  width: 100%;
  padding: 25px 20px 20px; }
  @media (min-width: 768px) {
    .links-holder {
      width: 260px; } }
  @media (min-width: 992px) {
    .links-holder {
      width: 340px; } }
  .links-holder .btn-set > li:not(:last-child) > .btn-set__item {
    margin-bottom: 10px; }
  .links-holder .btn-set__item {
    border-radius: 0;
    width: 100%;
    text-transform: uppercase;
    font-family: Avenir;
    font-size: 21px;
    padding-top: 10px;
    padding-bottom: 10px;
    color: #d81e05;
    border-color: #d81e05; }

@media (min-width: 768px) and (max-width: 991px) {
  .links-holder .btn-set__item {
    font-size: 17px; } }
    .links-holder .btn-set__item:hover {
      background-color: #fff;
      border-color: #d81e05;
      color: #d81e05; }
  .links-holder .btn-set .btn-custom {
    min-width: 0; }

@media (min-width: 768px) and (max-width: 991px) {
  .links-holder .btn-set .btn-custom {
    padding-left: 3px;
    padding-right: 3px; } }

.go-to-shop {
  color: #fff;
  text-align: center;
  margin-bottom: 40px;
  background-image: url(/assets/dist/images/body-cta-bg.jpg);
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
  padding: 30px 20px; }
  @media (min-width: 768px) {
    .go-to-shop {
      padding: 40px 35px;
      text-align: left;
      margin-left: -15px;
      margin-right: -15px; } }
  @media (min-width: 992px) {
    .go-to-shop {
      margin-bottom: 50px;
      padding: 37px 35px; } }
  @media (min-width: 1200px) {
    .go-to-shop {
      margin-bottom: 60px;
      margin-left: 0;
      margin-right: 0;
      padding: 37px 50px; } }
  .go-to-shop p {
    font-size: 18px;
    line-height: 1.33; }
    @media (min-width: 768px) {
      .go-to-shop p {
        margin: 0; } }
  .go-to-shop h2 {
    color: #fff; }
  .go-to-shop .btn-custom {
    font-size: 19px;
    line-height: 1.26;
    padding-top: 12px;
    padding-bottom: 12px; }

.counter-list {
  counter-reset: counter;
  padding-left: 20px; }
  .counter-list li {
    display: flex;
    align-items: flex-start;
    justify-content: flex-start;
    margin-bottom: 40px; }
    .counter-list li:before {
      counter-increment: counter;
      content: counters(counter, " ") " ";
      background-color: #4a4a4a;
      border-radius: 50%;
      color: #fff;
      font-size: 24px;
      font-weight: 800;
      width: 40px;
      height: 40px;
      display: flex;
      flex-shrink: 0;
      align-items: center;
      justify-content: center;
      margin-right: 15px; }
      @media (min-width: 768px) {
        .counter-list li:before {
          width: 50px;
          height: 50px; } }

@media (max-width: 767px) {
  .year-cta {
    padding-left: 0;
    padding-right: 0; } }

.year-cta .column {
  background-color: #ebebeb;
  margin-bottom: 10px;
  width: 100%;
  padding: 18px 5px 10px; }
  @media (min-width: 768px) {
    .year-cta .column {
      padding: 12px 20px;
      max-width: 890px; } }
  @media (min-width: 992px) {
    .year-cta .column {
      padding-right: 30px; } }

.year-cta .trim-title {
  line-height: 1.25;
  font-size: 14px;
  padding-bottom: 5px; }
  @media (min-width: 768px) {
    .year-cta .trim-title {
      padding-bottom: 0; } }

.year-cta .cta-list {
  flex-wrap: wrap;
  font-size: 13px; }
  @media (min-width: 768px) {
    .year-cta .cta-list {
      font-size: 14px; } }
  .year-cta .cta-list li:before {
    content: '|';
    display: inline-block;
    vertical-align: baseline;
    margin: 0 3px 0 5px; }
  .year-cta .cta-list li:last-child:before, .year-cta .cta-list li:first-child:before {
    display: none; }
  @media (max-width: 767px) {
    .year-cta .cta-list li:last-child {
      width: 100%;
      text-align: center; } }
  .year-cta .cta-list li:last-child a {
    transition: background-color 0.3s ease-in-out, border-color 0.3s ease-in-out, color 0.3s ease-in-out, box-shadow 0.3s ease-in-out;
    display: inline-block;
    vertical-align: middle;
    padding: 12px 15px 11px;
    border: 1px solid #4a4a4a;
    background-color: #fff;
    font-size: 16px;
    line-height: 1;
    margin-top: 10px;
    min-width: 168px;
    text-align: center; }
    @media (min-width: 768px) {
      .year-cta .cta-list li:last-child a {
        margin-left: 20px;
        margin-top: 0;
        min-width: 140px; } }
    @media (min-width: 992px) {
      .year-cta .cta-list li:last-child a {
        margin-left: 30px;
        min-width: 168px; } }
    .year-cta .cta-list li:last-child a:hover {
      text-decoration: none;
      background-color: transparent; }
    .year-cta .cta-list li:last-child a:focus {
      outline: none;
      border-color: #d81e05;
      box-shadow: 0 0 0 0.2rem rgba(216, 30, 5, 0.5); }
  .year-cta .cta-list a {
    line-height: 1.286;
    color: #d81e05; }
    .year-cta .cta-list a:hover {
      text-decoration: underline; }

.table thead {
  background-color: #ebebeb; }
  .table thead th {
    color: #333333;
    font-weight: 400;
    vertical-align: middle;
    font-family: Avenir Bold; }

.table.table-striped {
  font-size: 16px;
  line-height: 1.29; }
  .table.table-striped tbody tr:nth-of-type(odd) {
    background-color: transparent; }
  .table.table-striped tbody tr:nth-of-type(even) {
    background-color: #f8f8f8; }
  .table.table-striped tbody tr td {
    line-height: 1.54; }
    .table.table-striped tbody tr td:first-child {
      font-weight: 700; }
      @media (max-width: 767px) {
        .table.table-striped tbody tr td:first-child {
          font-size: 14px; } }
    .table.table-striped tbody tr td a {
      color: #d81e05;
      text-decoration: underline; }
      .table.table-striped tbody tr td a:hover {
        text-decoration: none; }
    .table.table-striped tbody tr td p {
      margin-bottom: 1px;
      font-size: 14px; }
      @media (max-width: 767px) {
        .table.table-striped tbody tr td p:first-child {
          font-weight: 700; } }
      @media (max-width: 767px) {
        .table.table-striped tbody tr td p:not(:first-child) {
          padding-left: 10px; } }

.table-fill .table thead {
  background-color: #4a4a4a; }
  @media (max-width: 767px) {
    .table-fill .table thead {
      display: none; } }
  .table-fill .table thead th {
    color: #fff;
    font-weight: 400;
    text-align: center;
    vertical-align: middle; }
    @media (min-width: 768px) {
      .table-fill .table thead th {
        padding-top: 5px !important;
        padding-bottom: 0 !important; } }
    @media (min-width: 992px) {
      .table-fill .table thead th {
        padding-top: 14px !important;
        padding-bottom: 9px !important; } }
    .table-fill .table thead th:first-child {
      text-align: left; }

@media (min-width: 768px) {
  .table-fill .table.table-striped {
    font-size: 14px; } }

.table-fill .table.table-striped tbody tr {
  background-color: #ebebeb !important; }

.table-fill .table.table-striped tbody td {
  text-align: center; }
  @media (max-width: 767px) {
    .table-fill .table.table-striped tbody td {
      border-bottom: 10px solid #fff;
      padding-left: 3px !important;
      padding-right: 3px !important; } }
  @media (min-width: 768px) {
    .table-fill .table.table-striped tbody td {
      padding-top: 12px !important;
      padding-bottom: 12px !important;
      vertical-align: middle;
      border-bottom: 6px solid #fff; } }
  .table-fill .table.table-striped tbody td:first-child {
    font-weight: normal; }
    @media (min-width: 768px) {
      .table-fill .table.table-striped tbody td:first-child {
        text-align: left; } }

@media (min-width: 768px) and (max-width: 991px) {
  .table-fill .table.table-striped tbody td:nth-child(3) {
    width: 80px; } }
  .table-fill .table.table-striped tbody td a {
    transition: background-color 0.3s ease-in-out, border-color 0.3s ease-in-out, color 0.3s ease-in-out, box-shadow 0.3s ease-in-out;
    display: inline-block;
    vertical-align: middle;
    padding: 10px 5px 9px;
    border: 1px solid #4a4a4a;
    text-decoration: none;
    background-color: #fff;
    min-width: 168px;
    text-align: center;
    font-size: 14px; }
    @media (min-width: 768px) {
      .table-fill .table.table-striped tbody td a {
        min-width: 150px;
        padding: 9px 5px 8px; } }
    @media (min-width: 992px) {
      .table-fill .table.table-striped tbody td a {
        min-width: 200px;
        font-size: 16px;
        padding: 8px 5px 7px; } }
    .table-fill .table.table-striped tbody td a:hover {
      text-decoration: none;
      background-color: transparent; }
    .table-fill .table.table-striped tbody td a:focus {
      outline: none;
      border-color: #d81e05;
      box-shadow: 0 0 0 0.2rem rgba(216, 30, 5, 0.5); }
  .table-fill .table.table-striped tbody td p {
    font-size: 13px; }
    @media (max-width: 767px) {
      .table-fill .table.table-striped tbody td p:not(:first-child) {
        padding-left: 0; } }
    @media (max-width: 767px) {
      .table-fill .table.table-striped tbody td p:first-child {
        margin-bottom: 4px;
        font-weight: 400;
        font-size: 14px; } }
    @media (max-width: 767px) {
      .table-fill .table.table-striped tbody td p:nth-child(2) {
        font-size: 0;
        margin-bottom: 8px; } }
    .table-fill .table.table-striped tbody td p:nth-last-child(2), .table-fill .table.table-striped tbody td p:last-child {
      display: inline-block;
      vertical-align: middle;
      padding: 0 3px; }

.note {
  line-height: 1.43; }
  @media (max-width: 767px) {
    .note {
      font-size: 14px; } }

.section.gray {
  margin-top: 0;
  padding-top: 60px;
  padding-bottom: 45px;
  background-color: #f8f8f8; }

.tire-item {
  background-color: #fff;
  padding: 20px;
  margin-bottom: 10px;
  line-height: 1.33;
  box-shadow: 0 0 4px rgba(0, 0, 0, 0.25); }
  @media (max-width: 767px) {
    .tire-item {
      font-size: 15px;
      display: block;
      padding: 20px 15px; } }
  @media (min-width: 768px) {
    .tire-item {
      align-items: center;
      flex-wrap: nowrap;
      margin-left: 0;
      margin-right: 0; } }
  @media (min-width: 992px) {
    .tire-item {
      padding: 13px 35px;
      margin-left: -15px;
      margin-right: -15px; } }
  @media (min-width: 1200px) {
    .tire-item {
      padding: 14px 40px 14px 50px; } }
  .tire-item:last-child {
    margin-bottom: 0; }
  .tire-item .tire-layout {
    display: inline; }
    @media (min-width: 992px) {
      .tire-item .tire-layout {
        display: block;
        padding-right: 20px; } }
    @media (min-width: 992px) {
      .tire-item .tire-layout {
        width: 75%; } }
    @media (min-width: 1200px) {
      .tire-item .tire-layout {
        width: 77%; } }
  @media (min-width: 768px) {
    .tire-item .tire-wrapp {
      flex-grow: 1; } }
  @media (min-width: 992px) {
    .tire-item .tire-wrapp {
      display: flex;
      flex-wrap: nowrap;
      align-items: center; } }
  .tire-item .key-list {
    padding-left: 15px;
    width: calc(100% - 95px);
    float: right; }
    @media (min-width: 768px) {
      .tire-item .key-list {
        width: calc(100% - 160px); } }
    @media (min-width: 992px) {
      .tire-item .key-list {
        width: 25%;
        margin: 0;
        float: none; } }
    @media (min-width: 1200px) {
      .tire-item .key-list {
        width: 23%; } }
    .tire-item .key-list li {
      margin-bottom: 5px;
      line-height: 1.21;
      font-size: 14px; }
      @media (min-width: 768px) {
        .tire-item .key-list li {
          font-size: 15px; } }
      @media (min-width: 992px) {
        .tire-item .key-list li {
          margin-bottom: 23px; } }
      .tire-item .key-list li:last-child {
        margin-bottom: 0; }
  @media (max-width: 767px) {
    .tire-item .button-holder {
      width: 100%;
      text-align: center;
      padding-top: 18px; } }
  @media (min-width: 768px) {
    .tire-item .button-holder {
      padding-left: 25px; } }
  .tire-item .button-holder .btn-custom {
    padding: 6px 10px;
    font-family: Ultramagnetic;
    min-width: 188px; }
    @media (min-width: 768px) {
      .tire-item .button-holder .btn-custom {
        min-width: 150px; } }

@media (min-width: 992px) and (max-width: 1199px) {
  .tire-item .button-holder .btn-custom {
    min-width: 156px; } }
    @media (min-width: 1200px) {
      .tire-item .button-holder .btn-custom {
        min-width: 188px; } }
  @media (max-width: 767px) {
    .tire-item p {
      font-size: 15px; } }

.tire-name {
  font-size: 17px;
  font-weight: 700;
  padding-bottom: 7px;
  color: #d81e05;
  display: block;
  width: 100%;
  text-decoration: underline; }
  @media (min-width: 768px) {
    .tire-name {
      font-size: 21px;
      padding-bottom: 0; } }
  @media (min-width: 1200px) {
    .tire-name {
      padding-bottom: 5px; } }

.tire-image {
  float: left;
  width: 80px;
  margin-right: 15px; }
  @media (min-width: 768px) {
    .tire-image {
      width: 135px;
      margin-right: 25px; } }
  @media (min-width: 992px) {
    .tire-image {
      margin-right: 20px;
      width: 130px; } }
  @media (min-width: 1200px) {
    .tire-image {
      margin-right: 45px; } }
  .tire-image img {
    display: block;
    width: 100%;
    height: auto; }
    @media (min-width: 992px) {
      .tire-image img {
        max-height: 174px;
        width: auto; } }

.tire-item__brand {
  min-width: 43px;
  margin-bottom: 10px; }

.tire-item__title-wrap {
  padding: 0 5px 5px; }
  @media (min-width: 768px) {
    .tire-item__title-wrap {
      float: right;
      padding: 0 0 5px;
      width: calc(100% - 160px); } }
  @media (min-width: 992px) {
    .tire-item__title-wrap {
      width: calc(100% - 150px);
      padding-top: 10px; } }
  @media (min-width: 1200px) {
    .tire-item__title-wrap {
      width: calc(100% - 175px); } }

.left-offset {
  margin-bottom: 6px;
  float: right;
  width: calc(100% - 95px); }
  @media (min-width: 768px) {
    .left-offset {
      width: calc(100% - 160px); } }
  @media (min-width: 992px) {
    .left-offset {
      width: calc(100% - 150px); } }
  @media (min-width: 1200px) {
    .left-offset {
      width: calc(100% - 175px); } }

@media (min-width: 992px) {
  .tires-holder {
    padding: 0 80px 0 30px; } }

@media (min-width: 1200px) {
  .tires-holder {
    padding-right: 100px; } }

.carousel {
  position: relative;
  display: block;
  box-sizing: border-box;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -ms-touch-action: pan-y;
  touch-action: pan-y;
  -webkit-tap-highlight-color: transparent;
  margin-bottom: 40px;
  margin-left: -15px;
  margin-right: -15px; }
  @media (min-width: 992px) {
    .carousel {
      margin-bottom: 60px; } }
  .carousel .slide {
    background-color: #ebebeb;
    padding: 20px 15px 73px;
    font-size: 13px;
    line-height: 1.23; }
    @media (min-width: 992px) {
      .carousel .slide {
        font-size: 15px;
        padding: 43px 23px 151px; } }
    .carousel .slide p {
      font-size: 15px; }
    .carousel .slide ul li {
      margin-bottom: 15px;
      font-size: 13px;
      font-weight: 300;
      line-height: 1.375rem; }
      @media (min-width: 992px) {
        .carousel .slide ul li {
          font-size: 14px; } }
      .carousel .slide ul li:last-child {
        margin-bottom: 0; }

.slick-list {
  position: relative;
  overflow: hidden;
  display: block;
  margin: 0;
  padding: 0; }
  .slick-list:focus {
    outline: none; }
  .slick-list.dragging {
    cursor: pointer;
    cursor: hand; }

.carousel .slick-track,
.carousel .slick-list {
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
  -o-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0); }

.slick-track {
  position: relative;
  left: 0;
  top: 0;
  display: block; }
  .slick-track:before, .slick-track:after {
    content: "";
    display: table; }
  .slick-track:after {
    clear: both; }
  .slick-loading .slick-track {
    visibility: hidden; }

.slick-slide {
  float: left;
  height: 100%;
  min-height: 1px;
  display: none; }
  [dir="rtl"] .slick-slide {
    float: right; }
  .slick-slide img {
    display: block; }
  .slick-slide.slick-loading img {
    display: none; }
  .slick-slide.dragging img {
    pointer-events: none; }
  .slick-initialized .slick-slide {
    display: block; }
  .slick-loading .slick-slide {
    visibility: hidden; }
  .slick-vertical .slick-slide {
    display: block;
    height: auto;
    border: 1px solid transparent; }

.slick-arrow.slick-hidden {
  display: none; }

.slick-arrow {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  color: #d81e05;
  font-size: 24px;
  margin: 0 !important;
  padding: 0 !important;
  border: none;
  background: transparent; }
  .slick-arrow.slick-prev {
    left: -32px; }
  .slick-arrow.slick-next {
    right: -32px; }

.tab-holder {
  position: relative; }
  @media (max-width: 767px) {
    .tab-holder {
      padding: 0 40px; } }
  @media (min-width: 768px) {
    .tab-holder {
      padding: 0 50px;
      margin: 0 !important; } }
  .tab-holder .dropdown-toggle {
    padding: 16px 14px 13px;
    font-size: 15px;
    height: auto;
    font-weight: 900; }
    .tab-holder .dropdown-toggle.selected {
      border: 1px solid #878785 !important;
      background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 512'%3e%3cpath fill='%23ffffff' d='M143 352.3L7 216.3c-9.4-9.4-9.4-24.6 0-33.9l22.6-22.6c9.4-9.4 24.6-9.4 33.9 0l96.4 96.4 96.4-96.4c9.4-9.4 24.6-9.4 33.9 0l22.6 22.6c9.4 9.4 9.4 24.6 0 33.9l-136 136c-9.2 9.4-24.4 9.4-33.8 0z'/%3e%3c/svg%3e") no-repeat right 1rem center/20px 36px;
      background-color: #878785;
      color: #fff; }
    .tab-holder .dropdown-toggle:disabled, .tab-holder .dropdown-toggle.disabled {
      color: #878785;
      background-color: #f8f8f8; }
    .tab-holder .dropdown-toggle:after {
      display: none; }
    .tab-holder .dropdown-toggle[aria-expanded="true"] {
      color: #fff;
      background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 512'%3e%3cpath fill='%23ffffff' d='M143 352.3L7 216.3c-9.4-9.4-9.4-24.6 0-33.9l22.6-22.6c9.4-9.4 24.6-9.4 33.9 0l96.4 96.4 96.4-96.4c9.4-9.4 24.6-9.4 33.9 0l22.6 22.6c9.4 9.4 9.4 24.6 0 33.9l-136 136c-9.2 9.4-24.4 9.4-33.8 0z'/%3e%3c/svg%3e") no-repeat right 1rem center/20px 36px;
      background-color: #878785; }

.dropdown-menu {
  display: none;
  width: 100%;
  border-radius: 0 !important;
  border-color: #d81e05 !important;
  padding: 0;
  max-height: 45vh;
  overflow-y: auto; }
  .dropdown-menu .nav-item {
    border-bottom: 1px solid #d81e05;
    padding-left: 0;
    padding-right: 0;
    margin-bottom: 0; }
    .dropdown-menu .nav-item:last-child {
      border-bottom: none; }
    .dropdown-menu .nav-item:hover {
      background-color: #878785; }
      .dropdown-menu .nav-item:hover .nav-link {
        color: #fff; }
  .dropdown-menu .nav-link {
    color: #d81e05;
    font-size: 15px;
    font-weight: 900;
    background: transparent !important;
    border: none !important; }

@media (min-width: 768px) {
  .button-absolute {
    position: absolute;
    top: 0;
    left: 365px;
    max-width: 305px; } }

@media (min-width: 992px) {
  .button-absolute {
    left: 350px;
    max-width: 290px; } }

.dropdown {
  padding: 0; }
  @media (min-width: 768px) {
    .dropdown {
      max-width: 305px; } }
  @media (min-width: 992px) {
    .dropdown {
      max-width: 290px; } }
  .dropdown .nav-tabs,
  .dropdown .dropdown .dropdown-menu {
    display: none; }

.dropdown.show .nav-tabs,
.dropdown.show .dropdown.show .dropdown-menu {
  display: block; }

.nav-pills .nav-link.active,
.nav-pills .show > .nav-link {
  color: inherit; }

.nav-tabs {
  padding: 0; }

@media (max-width: 767px) {
  .container {
    max-width: none !important; } }

@media (min-width: 768px) {
  .container {
    max-width: 750px !important; } }

@media (min-width: 992px) {
  .container {
    max-width: 1000px !important; } }

@media (min-width: 1280px) {
  .container {
    max-width: 1200px !important; } }

body {
  min-width: 320px;
  color: #333333 !important;
  font-family: Avenir; }

main {
  overflow: hidden; }

.section {
  margin: 40px 0; }
  @media (min-width: 768px) {
    .section {
      margin: 50px 0; } }
  @media (min-width: 992px) {
    .section {
      margin: 60px 0; } }
  .section.maintenance-links {
    margin-top: 20px; }
    @media (min-width: 768px) {
      .section.maintenance-links {
        margin-top: 25px; } }
    @media (min-width: 992px) {
      .section.maintenance-links {
        margin-top: 30px; } }

.h2-alt {
  font-size: 36px;
  line-height: 1.11;
  margin-bottom: 0; }
  @media (min-width: 768px) {
    .h2-alt {
      font-size: 30px; } }
  @media (min-width: 992px) {
    .h2-alt {
      font-size: 36px; } }

.content [class*="col-"] + h2 {
  margin-top: 40px; }
  @media (min-width: 768px) {
    .content [class*="col-"] + h2 {
      margin-top: 50px; } }
  @media (min-width: 992px) {
    .content [class*="col-"] + h2 {
      margin-top: 60px; } }

.btn-custom {
  text-transform: uppercase;
  font-size: 21px;
  font-family: Avenir;
  min-width: 100%;
  border-radius: 0; }
  @media (min-width: 768px) {
    .btn-custom {
      min-width: 280px; } }
  .btn-custom.btn-danger {
    background-color: #d81e05;
    border-color: #d81e05; }
    .btn-custom.btn-danger:hover {
      background-color: #f12106;
      border-color: #f12106; }
  .btn-custom.btn-primary {
    border: 2px solid #003363;
    background-color: #005eb8;
    color: #fff; }
    .btn-custom.btn-primary:hover {
      color: #fff;
      background-color: #003363;
      border-color: #003363; }
  .btn-custom.disabled {
    background-color: #d81e05 !important;
    color: rgba(255, 255, 255, 0.3) !important;
    border-color: rgba(255, 255, 255, 0.3) !important; }
    .btn-custom.disabled:hover {
      background-color: #d81e05 !important;
      color: rgba(255, 255, 255, 0.3) !important;
      border-color: rgba(255, 255, 255, 0.3) !important; }

.full-width {
  width: 100%; }

.not-found {
  background-color: #eee;
  padding: 46px 15px 23px;
  text-align: center; }
  @media (max-width: 767px) {
    .not-found {
      margin: 0 -15px; } }
  @media (min-width: 768px) {
    .not-found {
      padding: 80px 20px 65px; } }
  @media (min-width: 992px) {
    .not-found {
      padding-left: 40px;
      padding-right: 40px; } }
  .not-found h1 {
    font-size: 26px;
    text-transform: uppercase;
    color: #d81e05;
    margin-bottom: 11px; }
    @media (min-width: 768px) {
      .not-found h1 {
        font-size: 32px;
        margin-bottom: 21px; } }
  .not-found p {
    font-size: 16px;
    line-height: 1.31; }

/*
 * Custom CSS for client specific overrides
 */

@font-face {
  font-family: Avenir;
  src: url("https://fonts.bridgestoneresources.com/Avenir45Book_normal_normal.woff2") format("woff2");
}

@font-face {
  font-family: Avenir Bold;
  src: url("https://fonts.bridgestoneresources.com/Avenir85Heavy_normal_normal.woff") format("woff");
}

@font-face {
  font-family: Ultramagnetic;
  src: url("https://fonts.bridgestoneresources.com/ywft-ultramagnetic.woff2") format("woff2");
}


.app-1 { 
	background: url('/assets/dist/images/banner-bg.png');
	height: 70px;
	margin: 0px 0px;
	text-align: center;
	background-position: center;
 }

 @media (max-width: 767px) {

 .app-1 {
		background: url('/assets/dist/images/banner-bg.png');
		height: 70px;
		margin: 0px 0px;
		text-align: center;
		background-position: left
 }
	}

.app-1 .section {
 	margin: 0px;
 	display: inline-block;
 }

.app-1 .container h2 {
	display: none;
	text-align: center;
}

.app-1 .container .btn-danger {
	height: 70px;
	width: 1000px;
	display: inline-block;
	background: url('/assets/dist/images/banner-md-lg.gif');
	background-size: conver;
	border: none;
	background-repeat: no-repeat;
	background-position: center;
	font-size: 0px;
}

@media (min-width: 768px) and (max-width: 991px) {

.app-1 .container .btn-danger {
		background: url('/assets/dist/images/banner-sm.gif');
		background-size: cover;
		background-repeat: no-repeat;
		background-position: center;
		width: 720px
}
	}

@media (max-width: 767px) {

.app-1 .container .btn-danger {
		background: url('/assets/dist/images/banner-xs.gif');
		background-size: cover;
		background-repeat: no-repeat;
		background-position: center;
		width: 300px
}
	}

.navbar-light .navbar-brand span {
	font-size: 0px;
}

.table-fill .table.table-striped tbody td:first-child span {
  font-size: 14px;
  font-family: Avenir;
}

.table-fill .table.table-striped tbody td:first-child p {
  font-family: Avenir;
}

.table-fill .table.table-striped tbody td:first-child,
.table-fill .table.table-striped tbody td p:first-child,
.table-fill .table.table-striped tbody td:first-child span:last-of-type,
.year-cta .trim-title span:last-child {
  font-family: Ultramagnetic;
  font-size: 20px;
}

.table-fill .table.table-striped tbody td a{
	background: transparent;
	border: none;
	text-decoration: underline;
}

.table-fill .table.table-striped tbody td:last-child a {
	background: #d81e05;
	color: #FFFFFF;
	border: none;
	text-decoration: none;
}

.hero-wrap .container {
	padding:  0px;
}

.counter-list li a {
	text-decoration: underline;
	color: #D81E05;
}

.counter-list li a:hover, .counter-list li a:active {
	text-decoration: none;
}

@media (min-width: 1200px) {

.links-holder {
		width:  370px;
		height: 320px;
		padding-top:  40px
}
	}
@media (min-width: 1200px) {
.go-to-shop {
		margin-top:  50px;
		margin-left:  -15px
}
	}

@media (min-width: 992px) and (max-width: 1199px) {

.go-to-shop {
		margin-bottom: 50px;
		margin-top: 50px;
		margin-right: 0px
}
	}

@media (min-width: 767px) and (max-width: 991px) {

.go-to-shop {
		margin-top:  30px;
		margin-right:  0px
}
	}

.links-holder .btn-set > li:not(:last-child) > .btn-set__item, .btn-custom.btn-primary {
	margin-bottom: 10px;
	margin-top:  10px;
	background-color: #D81E05;
	color: #FFFFFF;
	border: none;
}

.btn-custom.btn-primary:hover {
	background: #F12106;
}

.container p a {
	color: #D81E05;
	text-decoration: none;
}

.container p a:hover {
	color: #FF0000;
	text-decoration: underline;
}

.container p a:active {
	color: #005Eb8;
	text-decoration: underline;
}

.year-cta .cta-list li{
	padding-top: 13px; 
}

.year-cta .cta-list li:first-child a{
	color: black;
	font-family: Avenir;
	font-size: 14px;
}

.year-cta .cta-list li:first-child a span{
	color: black;
	font-weight: 300;
	font-family: Ultramagnetic;
	font-size: 20px;
}

.year-cta .cta-list li:nth-child(2):before {
	display: none;
}

@media (min-width: 991px) {

.year-cta .cta-list li:nth-child(5){
	padding-top: 0px;
	margin-left: 50px
}
	}

@media (max-width: 991px) {

.year-cta .cta-list li:first-child {
		float: left;
		min-width: 220px
}
	}

@media (max-width: 768px) {

.year-cta .cta-list li:first-child {
	min-width: 100%;
	text-align: center;
	padding-top: 0px
}
	}

@media (min-width: 992px) {

.year-cta .cta-list li:first-child {
	min-width: 300px
}
	}

.year-cta .col-lg-7 {
	max-width: 100%;
	flex: 0 0 100%;
}

.counter-list li a {
	color: #D81E05;
	text-decoration: underline;
}

body > main > div:nth-child(4) > div > div.col-12.p-0.px-md-3 > p:nth-child(2) > strong {
	padding-top: 0px;
}

/*
 * Gallery-1
 */




.gallery-image-1 {
	background: #EBEBEB;
	padding: 60px 0px;
}

@media (min-width: 992px) and (max-width: 1199px) {

.gallery-image-1 {
		padding: 60px 40px
}
	}

@media (min-width: 768px) and (max-width: 991px) {

.gallery-image-1 .container ul {
		display: inline-block;
		width: 100%;
		padding: 0px 50px
}
	}


.gallery-image-1 .container::before {
	content: " ";
	background-image: url('/assets/dist/images/firestone-badge-png.png');
	display: inline-block;
	text-align: center;
	height: 55px;
	width: 49px;
	margin-top: -40px;
}

.gallery-image-1 .container { 
	text-align: center;
	background: #FFFFFF;
	height: 388px;
}

@media (min-width: 768px) and (max-width: 991px) {

.gallery-image-1 .container {
		height: 785px
}
	}

@media (max-width: 767px) {

.gallery-image-1 .container {
		min-height: 1220px
}
	}

@media (max-width: 767px) {

.gallery-image-1 .container ul {
    display: inline-block;
    flex-wrap: wrap;
    align-items: flex-start;
    align-content: space-around;
    justify-content: space-between;
    padding-left: 0px;
    margin-left: 20px
}
  }


.gallery-image-1 .container h2 {
	text-transform: uppercase;
	font-size: 36px;
	line-height: 40px;
	font-weight: 300;
	margin-bottom: 25px;
	font-family: 'Ultramagnetic';
}

@media (max-width: 767px) {

.gallery-image-1 .container h2 {
		font-size: 24px;
		line-height: 28px
}
	}

#tire-grid > div > h2 {
	font-family: Ultramagnetic;
}

@media (max-width: 767px) {

body > main > div.gallery-image.gallery-image-1 > div > div {
		max-width: 300px;
		display: inline-block
}
	}

.gallery-image-1 .gallery-list-item {
	max-width: 195px;
}

@media (max-width: 991px) {

.gallery-image-1 .gallery-list-item {
		max-width: 200px;
		text-align: left;
		padding: 0px;
		display: inline-block;
		margin: 20px 50px
}
	}

.gallery-image-1 .gallery-list .gallery-list-item .gallery-item-short-desc {
	font-size: 16px;
	text-transform: uppercase;
}


.gallery-list .gallery-list-item .gallery-item-button:hover, .gallery-image .container .gallery-cta-list .gallery-cta-list-item > a:hover {
	background: #FF0000;
	color: #FFFFFF;
	border-color: #FF0000;
}


.gallery-list .gallery-list-item .gallery-item-button:active, .gallery-image .container .gallery-cta-list .gallery-cta-list-item > a:active {
	background: #005EB8;
	color: #FFFFFF;
	border-color: #005EB8;
}


.gallery-image-4 .container .gallery-cta-list .gallery-cta-list-item > a:hover, .gallery-image-11 .container .gallery-cta-list .gallery-cta-list-item > a:hover, .gallery-image-22 .container .gallery-cta-list .gallery-cta-list-item > a:hover {
	background: #FFFFFF;
	text-decoration: underline;
	color: #FF0000;
}

.gallery-image-4 .container .gallery-cta-list .gallery-cta-list-item > a:active, .gallery-image-11 .container .gallery-cta-list .gallery-cta-list-item > a:active, .gallery-image-22 .container .gallery-cta-list .gallery-cta-list-item > a:active{
	background: #FFFFFF;
	text-decoration: underline;
	color: #005EB8;
}


.gallery-image-1 .gallery-list .gallery-list-item .gallery-item-info::after {
	content: "\f107";
	font-family: 'fontawesome';
	font-size: 16px;
	margin: 0px 0px 0px 10px;
	font-weight: 600;
}

@media (max-width: 767px) {

.gallery-image-4 .container .gallery-cta-list div:nth-of-type(2) > a, .gallery-image-11 .container .gallery-cta-list div:nth-of-type(2) > a, .gallery-image-22 .container .gallery-cta-list div:nth-of-type(2) > a {
		margin-top: 10px
}
	}

.gallery-image-1 .gallery-list .gallery-list-item .gallery-item-info:hover, .gallery-image-1 .gallery-list .gallery-list-item .gallery-item-info:active {
	text-decoration: underline;
}

.gallery-image-1 .gallery-list .gallery-list-item .gallery-item-info::after {
	text-decoration: none !important;
}

#lightgallery-1 > li:nth-child(4) > a.gallery-item-info::after {
	content: "\f105";
	font-family: 'fontawesome';
	font-size: 16px;
	margin: 0px 0px 0px 10px;
	font-weight: 600;
}


#lightgallery-1 > li > span.gallery-list-item-background {
	text-align: left;
	width: 100%;
	margin-left: 0px;
}

#lightgallery-1 > li > span.gallery-list-item-background img {
	width: 40px;
	height: 40px;
	margin-left: 20px;
}

@media (max-width: 991px) {

#lightgallery-1 > li > span.gallery-list-item-background, #lightgallery-1 > li > span.gallery-list-item-background img {
		margin-left: 0px
}
	}

.gallery-image-1 .gallery-list .gallery-list-item .gallery-item-short-desc {
	text-align: left;
	padding: 15px 30px 10px 10px;
	font-size: 18px;
	font-weight: 300;
	line-height: 24px;
	font-family: Ultramagnetic;
}

@media (max-width: 991px) {

.gallery-image-1 .gallery-list .gallery-list-item .gallery-item-short-desc, .gallery-image-1 .gallery-list .gallery-list-item .gallery-item-info {
		padding-left: 0px
}
	}

.gallery-image-1 .gallery-list .gallery-list-item .gallery-item-info {
	text-align: left;
	width: 100%;
	color: #D01C05;
}

.gallery-list .gallery-list-item .gallery-item-button {
	background: #D01C05;
	border-radius: 0px;
	color: #FFFFFF;
	font-size: 16px;
	font-weight: 300;
	font-family: Ultramagnetic;
}


/*
 * Tire Grid
 */

.tire-grid {
	background: #F8F8F8;
	padding: 50px 0px 20px;
}

.tire-grid .tires-holder {
	display: inline-block;
	text-align: left;
	padding: 0px;
}

@media (max-width: 1199px) {

.tire-grid .tires-holder {
		text-align: center
}
	}

.tire-grid .tire-item .tire-layout {
	width: 100%;
}

.tire-grid .tires-holder .tire-item {
	width: 527px;
	display: inline-block;
	padding: 20px 10px;
	margin: 10px 10px;
}

@media (min-width: 992px) and (max-width: 1199px) {

.tire-grid .tires-holder .tire-item {
		width: 437px
}
	}

@media (max-width: 991px) {

.tire-grid .tires-holder .tire-item {
		width: 332px
}
	}

.tire-grid .tire-item .tire-wrapp {
	display: inline-block;
	width: 100%;
	text-align: left;
}

@media (min-width: 768px) and (max-width: 991px) {

.tire-grid .tire-item__title-wrap {
		width: 200px;
		margin-left: -10px
}
	}

.tire-grid .tire-item .key-list {
	width: 60%;
	float: left;
	text-align: left;
}

@media (max-width: 991px) {

.tire-grid .tire-item .key-list {
		margin-left: 20px
}
	}

@media (min-width: 768px) and (max-width: 991px) {

.tire-grid .tire-item .key-list {
		width: 200px
}
	}

@media (min-width: 768px) and (max-width: 991px) {

.tire-grid .tire-image {
		max-height: 113px;
		width: 90px;
		margin-right: 0px
}
	}

@media (min-width: 768px) and (max-width: 991px) {

.tire-grid .tire-item__brand {
		height: 20px;
		margin-left: -10px
}
	}

.tire-item .key-list li {
	margin-bottom: 5px;
}

@media (min-width: 768px) and (max-width: 991px) {

.tire-grid .tire-item .key-list li {
		font-size: 14px;
		width: 200px
}
	}

@media (min-width: 768px) and (max-width: 991px) {

.tire-grid .tire-name {
		font-size: 18px;
		width: 200px
}
	}

@media (max-width: 767px) {

.tire-grid .tire-name {
		text-decoration: none;
    width: 70%;
    float: right
}
	}

.tire-grid .tire-name {
	text-decoration: none;
}

@media (min-width: 1200px) {

.tire-item .button-holder .btn-custom {
		margin-left: 150px; 
		margin-top: -15px;
		width: 150px;
		height: 36px;
		padding: 0px;
		line-height: 36px;
		font-size: 16px
}
	}

@media (min-width: 992px) and (max-width: 1199px) {

.tire-item .button-holder .btn-custom {
		margin-left: 40px; 
		margin-top: -10px;
		width: 150px;
		height: 36px;
		padding: 0px;
		line-height: 36px;
		font-size: 16px
}
	}

@media (min-width: 768px) and (max-width: 991px) {

.tire-item .button-holder .btn-custom {
		margin-left: 50px; 
		margin-top: -10px;
		width: 150px;
		height: 36px;
		padding: 0px;
		line-height: 36px;
		font-size: 16px
}
	}

@media (max-width: 767px) {

.tire-item .button-holder .btn-custom {
		margin-left: 80px; 
		margin-top: -20px;
		width: 150px;
		height: 36px;
		padding: 0px;
		line-height: 36px;
		font-size: 16px
}
	}

.tire-item .button-holder .btn-custom:after {
	 content: "\f105";
   font-family: fontawesome;
   font-size: 20px;
   margin-left: 10px;
}


/*
 * Gallery-2
 */

.gallery-image-2, .gallery-image-6, .gallery-image-7, .gallery-image-8, .gallery-image-9, .gallery-image-10, .gallery-image-13, .gallery-image-14, .gallery-image-15, .gallery-image-16, .gallery-image-17, .gallery-image-18, .gallery-image-19, .gallery-image-20, .gallery-image-21, .gallery-image-23 {
	background: #FFFFFF;
	height: 160px;
}

.gallery-image-3 { 
	background: #F8F8F8;
	height: 160px;
}

@media (max-width: 767px) {

.gallery-image-2, .gallery-image-3, .gallery-image-6, .gallery-image-7, .gallery-image-8, .gallery-image-9, .gallery-image-10, .gallery-image-13, .gallery-image-14, .gallery-image-15, .gallery-image-16, .gallery-image-17, .gallery-image-18, .gallery-image-19, .gallery-image-20, .gallery-image-21, .gallery-image-23 {
		height: auto
}
	}


.gallery-image-2 .container, .gallery-image-3 .container, .gallery-image-6 .container, .gallery-image-7 .container, .gallery-image-8 .container, .gallery-image-9 .container, .gallery-image-10 .container, .gallery-image-13 .container, .gallery-image-14 .container, .gallery-image-15 .container, .gallery-image-16 .container, .gallery-image-17 .container, .gallery-image-18 .container, .gallery-image-19 .container, .gallery-image-20 .container, .gallery-image-21 .container, .gallery-image-23 .container {
	text-align: center;
	padding-top: 30px;
}

@media (max-width: 767px) {

.gallery-image-2 .container, .gallery-image-3 .container, .gallery-image-6 .container, .gallery-image-7 .container, .gallery-image-8 .container, .gallery-image-9 .container, .gallery-image-10 .container, .gallery-image-13 .container, .gallery-image-14 .container, .gallery-image-15 .container, .gallery-image-16 .container, .gallery-image-17 .container, .gallery-image-18 .container, .gallery-image-19 .container, .gallery-image-20 .container, .gallery-image-21 .container, .gallery-image-23 .container {
		padding-top: 0px
}
	}

.gallery-image-2 .container .gallery-cta-list .gallery-cta-list-item > a, .gallery-image-3 .container .gallery-cta-list .gallery-cta-list-item > a, .gallery-image-6 .container .gallery-cta-list .gallery-cta-list-item > a, .gallery-image-7 .container .gallery-cta-list .gallery-cta-list-item > a, .gallery-image-8 .container .gallery-cta-list .gallery-cta-list-item > a, .gallery-image-9 .container .gallery-cta-list .gallery-cta-list-item > a, .gallery-image-10 .container .gallery-cta-list .gallery-cta-list-item > a, .gallery-image-13 .container .gallery-cta-list .gallery-cta-list-item > a, .gallery-image-14 .container .gallery-cta-list .gallery-cta-list-item > a, .gallery-image-15 .container .gallery-cta-list .gallery-cta-list-item > a, .gallery-image-16 .container .gallery-cta-list .gallery-cta-list-item > a, .gallery-image-17 .container .gallery-cta-list .gallery-cta-list-item > a, .gallery-image-18 .container .gallery-cta-list .gallery-cta-list-item > a, .gallery-image-19 .container .gallery-cta-list .gallery-cta-list-item > a, .gallery-image-20 .container .gallery-cta-list .gallery-cta-list-item > a, .gallery-image-21 .container .gallery-cta-list .gallery-cta-list-item > a, .gallery-image-23 .container .gallery-cta-list .gallery-cta-list-item > a {
	width: 290px;
	background: #D81E05;
	border-radius: 0px;
	color: #FFFFFF;
	font-family: Ultramagnetic;
	text-transform: uppercase;
	font-size: 21px;
	font-weight: 300;
	padding: 0px;
	line-height: 48px;
	border: 2px solid #D81E05;
}

@media (min-width: 1200px) {

.gallery-image-2 .container .gallery-cta-list .gallery-cta-list-item > a, .gallery-image-3 .container .gallery-cta-list .gallery-cta-list-item > a, .gallery-image-6 .container .gallery-cta-list .gallery-cta-list-item > a, .gallery-image-7 .container .gallery-cta-list .gallery-cta-list-item > a, .gallery-image-8 .container .gallery-cta-list .gallery-cta-list-item > a, .gallery-image-9 .container .gallery-cta-list .gallery-cta-list-item > a, .gallery-image-10 .container .gallery-cta-list .gallery-cta-list-item > a, .gallery-image-13 .container .gallery-cta-list .gallery-cta-list-item > a, .gallery-image-14 .container .gallery-cta-list .gallery-cta-list-item > a, .gallery-image-15 .container .gallery-cta-list .gallery-cta-list-item > a, .gallery-image-16 .container .gallery-cta-list .gallery-cta-list-item > a, .gallery-image-17 .container .gallery-cta-list .gallery-cta-list-item > a, .gallery-image-18 .container .gallery-cta-list .gallery-cta-list-item > a, .gallery-image-19 .container .gallery-cta-list .gallery-cta-list-item > a, .gallery-image-20 .container .gallery-cta-list .gallery-cta-list-item > a, .gallery-image-21 .container .gallery-cta-list .gallery-cta-list-item > a, .gallery-image-23 .container .gallery-cta-list .gallery-cta-list-item > a {
		margin: 10px 20px 15px 0px
}
	}

@media (min-width: 768px) and (max-width: 991px) {

.gallery-image-2 .container .gallery-cta-list .gallery-cta-list-item > a, .gallery-image-3 .container .gallery-cta-list .gallery-cta-list-item > a, .gallery-image-6 .container .gallery-cta-list .gallery-cta-list-item > a, .gallery-image-7 .container .gallery-cta-list .gallery-cta-list-item > a, .gallery-image-8 .container .gallery-cta-list .gallery-cta-list-item > a, .gallery-image-9 .container .gallery-cta-list .gallery-cta-list-item > a, .gallery-image-10 .container .gallery-cta-list .gallery-cta-list-item > a, .gallery-image-13 .container .gallery-cta-list .gallery-cta-list-item > a, .gallery-image-14 .container .gallery-cta-list .gallery-cta-list-item > a, .gallery-image-15 .container .gallery-cta-list .gallery-cta-list-item > a, .gallery-image-16 .container .gallery-cta-list .gallery-cta-list-item > a, .gallery-image-17 .container .gallery-cta-list .gallery-cta-list-item > a, .gallery-image-18 .container .gallery-cta-list .gallery-cta-list-item > a, .gallery-image-19 .container .gallery-cta-list .gallery-cta-list-item > a, .gallery-image-20 .container .gallery-cta-list .gallery-cta-list-item > a, .gallery-image-21 .container .gallery-cta-list .gallery-cta-list-item > a, .gallery-image-23 .container .gallery-cta-list .gallery-cta-list-item > a {
		width: 216px;
		font-size: 17px;
		margin: 10px 10px
}
	}

@media (max-width: 767px) {

.gallery-image-2 .container .gallery-cta-list .gallery-cta-list-item > a, .gallery-image-3 .container .gallery-cta-list .gallery-cta-list-item > a, .gallery-image-6 .container .gallery-cta-list .gallery-cta-list-item > a, .gallery-image-7 .container .gallery-cta-list .gallery-cta-list-item > a, .gallery-image-8 .container .gallery-cta-list .gallery-cta-list-item > a, .gallery-image-9 .container .gallery-cta-list .gallery-cta-list-item > a, .gallery-image-10 .container .gallery-cta-list .gallery-cta-list-item > a, .gallery-image-13 .container .gallery-cta-list .gallery-cta-list-item > a, .gallery-image-14 .container .gallery-cta-list .gallery-cta-list-item > a, .gallery-image-15 .container .gallery-cta-list .gallery-cta-list-item > a, .gallery-image-16 .container .gallery-cta-list .gallery-cta-list-item > a, .gallery-image-17 .container .gallery-cta-list .gallery-cta-list-item > a, .gallery-image-18 .container .gallery-cta-list .gallery-cta-list-item > a, .gallery-image-19 .container .gallery-cta-list .gallery-cta-list-item > a, .gallery-image-20 .container .gallery-cta-list .gallery-cta-list-item > a, .gallery-image-21 .container .gallery-cta-list .gallery-cta-list-item > a, .gallery-image-23 .container .gallery-cta-list .gallery-cta-list-item > a {
		width: 290px
}
	}

@media (min-width: 992px) and (max-width: 1199px) {

.gallery-image-3 .container .gallery-cta-list .gallery-cta-list-item > a, .gallery-image-2 .container .gallery-cta-list .gallery-cta-list-item > a {
		margin: 10px 10px
}
	}

body > main > div.gallery-image.gallery-image-2 > div > div.gallery-cta-list > div:nth-child(3) > a, body > main > div.gallery-image.gallery-image-3 > div > div.gallery-cta-list > div:nth-child(3) > a, body > main > div.gallery-image.gallery-image-6 > div > div.gallery-cta-list > div:nth-child(2) > a, body > main > div.gallery-image.gallery-image-7 > div > div.gallery-cta-list > div:nth-child(2) > a, body > main > div.gallery-image.gallery-image-8 > div > div.gallery-cta-list > div:nth-child(2) > a, body > main > div.gallery-image.gallery-image-9 > div > div.gallery-cta-list > div:nth-child(2) > a, body > main > div.gallery-image.gallery-image-10 > div > div.gallery-cta-list > div:nth-child(2) > a, body > main > div.gallery-image.gallery-image-13 > div > div.gallery-cta-list > div:nth-child(2) > a, body > main > div.gallery-image.gallery-image-14 > div > div.gallery-cta-list > div:nth-child(2) > a, body > main > div.gallery-image.gallery-image-15 > div > div.gallery-cta-list > div:nth-child(2) > a, body > main > div.gallery-image.gallery-image-16 > div > div.gallery-cta-list > div:nth-child(2) > a, body > main > div.gallery-image.gallery-image-17 > div > div.gallery-cta-list > div:nth-child(2) > a, body > main > div.gallery-image.gallery-image-18 > div > div.gallery-cta-list > div:nth-child(2) > a, body > main > div.gallery-image.gallery-image-19 > div > div.gallery-cta-list > div:nth-child(2) > a, body > main > div.gallery-image.gallery-image-20 > div > div.gallery-cta-list > div:nth-child(2) > a, body > main > div.gallery-image.gallery-image-21 > div > div.gallery-cta-list > div:nth-child(2) > a, body > main > div.gallery-image.gallery-image-23 > div > div.gallery-cta-list > div:nth-child(2) > a {
	background: #FFFFFF;
	color: #D81E05;
	border: 2px dashed #D81E05;
}



/*
 * Gallery-4
 */

.gallery-image-4, .gallery-image-11, .gallery-image-22 {
	background: #FFFFFF;
	height: 148px;
}

.gallery-image-4 .gallery-cta-list-item, .gallery-image-11 .gallery-cta-list-item, .gallery-image-22 .gallery-cta-list-item {
	float: right;
	color: #D01C05;
	font-family: Avenir;
}

.gallery-image-4 .gallery-cta-list-item a, .gallery-image-11 .gallery-cta-list-item a, .gallery-image-22 .gallery-cta-list-item a {
	font-size: 18px !important;
	line-height: 18px;
	font-weight: 300;
}

.gallery-image-4 .gallery-cta-list-item a::after, .gallery-image-11 .gallery-cta-list-item a::after, .gallery-image-22 .gallery-cta-list-item a::after {
	content: "\f106";
	font-family: "fontawesome";
	font-size: 20px;
}

/*
 * Gallery-5
 */

.gallery-image-5, .gallery-image-12 {
	background: #FFFFFF;
	padding-top: 30px;
}

.gallery-image-5 .container ul {
	display: none;
}



@media (max-width: 1199px) {



.gallery-image-5 .container .gallery-cta-list, .gallery-image-12 .container .gallery-cta-list {
		padding-right: 0px
}
	}

.gallery-image-5 .gallery-cta-list-item, .gallery-image-12 .gallery-cta-list-item {
	color: #D81E05;
	font-family: "foundation-sans";
	font-size: 16px;
	text-decoration: underline;
	margin: 10px 0px;
}

@media (max-width: 767px) {

.gallery-image-5 .gallery-cta-list-item, .gallery-image-12 .gallery-cta-list-item {
		margin: 0px
}
	}

@media (min-width: 992px) {

.gallery-image-5 .gallery-cta-list-item, .gallery-image-12 .gallery-cta-list-item {
		min-width: 300px
}
	}

@media (min-width: 768px) and (max-width: 991px) {

.gallery-image-5 .gallery-cta-list-item, .gallery-image-12 .gallery-cta-list-item {
		min-width: 225px;
		max-width: 225px
}
	}

.gallery-image-5 .container h2, .gallery-image-12 .container h2 {
	font-size: 40px;
	font-family: Ultramagnetic;
	font-weight: 300;
	margin-left: -20px;
	margin-bottom: 20px;
	text-transform: uppercase;
}

@media (max-width: 767px) {

.gallery-image-5 .container h2, .gallery-image-12 .container h2 {
		font-size: 24px;
		line-height: 28px;
		margin-left: -10px
}
	}

.gallery-image-5 .container p, .gallery-image-12 .container p {
	font-size: 18px;
	font-family: 'foundation-sans';
}

.gallery-image-5 .container .gallery-cta-list .gallery-cta-list-item > a, .gallery-image-12 .container .gallery-cta-list .gallery-cta-list-item > a {
	font-weight: normal;
	text-decoration: underline;
	min-width: 275px;
}


body > main > div.gallery-image.gallery-image-5 > div > div.gallery-cta-list > div:nth-child(1) > a {
	content: " ";
	background-image: url('/assets/dist/images/icon-brakes.svg');
	height: 30px;
	width: 30px;
	display: flex;
	align-items: center;
	background-repeat: no-repeat;
	border-radius: 0px;
	background-color: #FFFFFF;
	color: #D81E05;
}

body > main > div.gallery-image.gallery-image-5 > div > div.gallery-cta-list > div:nth-child(1) > a:hover {
	background-image: url('/assets/dist/images/icon-brakes.svg');
	height: 30px;
	width: 30px;
	display: flex;
	align-items: center;
	background-repeat: no-repeat;
	background-color: #FFFFFF;
	color: #FF0000;
}

body > main > div.gallery-image.gallery-image-5 > div > div.gallery-cta-list > div:nth-child(1) > a:active {
	background-image: url('/assets/dist/images/icon-brakes.svg');
	height: 30px;
	width: 30px;
	display: flex;
	align-items: center;
	background-repeat: no-repeat;
	background-color: #FFFFFF;
	color: #005EB8;
}

body > main > div.gallery-image.gallery-image-5 > div > div.gallery-cta-list > div:nth-child(2) > a {
	content: " ";
	background-image: url('/assets/dist/images/icon-alignment.svg');
	height: 30px;
	width: 30px;
	display: flex;
	align-items: center;
	background-repeat: no-repeat;
	border-radius: 0px;
	background-color: #FFFFFF;
	color: #D81E05;
}

body > main > div.gallery-image.gallery-image-5 > div > div.gallery-cta-list > div:nth-child(2) > a:hover {
	content: " ";
	background-image: url('/assets/dist/images/icon-alignment.svg');
	height: 30px;
	width: 30px;
	display: flex;
	align-items: center;
	background-repeat: no-repeat;
	border-radius: 0px;
	background-color: #FFFFFF;
	color: #FF0000;
}

body > main > div.gallery-image.gallery-image-5 > div > div.gallery-cta-list > div:nth-child(2) > a:active {
	content: " ";
	background-image: url('/assets/dist/images/icon-alignment.svg');
	height: 30px;
	width: 30px;
	display: flex;
	align-items: center;
	background-repeat: no-repeat;
	border-radius: 0px;
	background-color: #FFFFFF;
	color: #005EB8;
}

@media (max-width: 767px) {

body > main > div.gallery-image.gallery-image-5 > div > div.gallery-cta-list > div:nth-child(2) > a {
		margin-top: 15px
}
	}

body > main > div.gallery-image.gallery-image-5 > div > div.gallery-cta-list > div:nth-child(3) > a {
	content: " ";
	background-image: url('/assets/dist/images/icon-tire-repair.svg');
	height: 30px;
	width: 30px;
	display: flex;
	align-items: center;
	background-repeat: no-repeat;
	border-radius: 0px;
	margin-right: 0px;
	background-color: #FFFFFF;
	color: #D81E05;
}

body > main > div.gallery-image.gallery-image-5 > div > div.gallery-cta-list > div:nth-child(3) > a:hover {
	content: " ";
	background-image: url('/assets/dist/images/icon-tire-repair.svg');
	height: 30px;
	width: 30px;
	display: flex;
	align-items: center;
	background-repeat: no-repeat;
	border-radius: 0px;
	margin-right: 0px;
	background-color: #FFFFFF;
	color: #FF0000;
}

body > main > div.gallery-image.gallery-image-5 > div > div.gallery-cta-list > div:nth-child(3) > a:active {
	content: " ";
	background-image: url('/assets/dist/images/icon-tire-repair.svg');
	height: 30px;
	width: 30px;
	display: flex;
	align-items: center;
	background-repeat: no-repeat;
	border-radius: 0px;
	margin-right: 0px;
	background-color: #FFFFFF;
	color: #005EB8;
}

body > main > div.gallery-image.gallery-image-5 > div > div.gallery-cta-list > div:nth-child(4) > a {
	content: " ";
	background-image: url('/assets/dist/images/icon-drivetrain.svg');
	height: 30px;
	width: 30px;
	display: flex;
	align-items: center;
	background-repeat: no-repeat;
	border-radius: 0px;
	background-color: #FFFFFF;
	color: #D81E05;
}

body > main > div.gallery-image.gallery-image-5 > div > div.gallery-cta-list > div:nth-child(4) > a:hover {
	content: " ";
	background-image: url('/assets/dist/images/icon-drivetrain.svg');
	height: 30px;
	width: 30px;
	display: flex;
	align-items: center;
	background-repeat: no-repeat;
	border-radius: 0px;
	background-color: #FFFFFF;
	color: #FF0000;
}

body > main > div.gallery-image.gallery-image-5 > div > div.gallery-cta-list > div:nth-child(4) > a:active {
	content: " ";
	background-image: url('/assets/dist/images/icon-drivetrain.svg');
	height: 30px;
	width: 30px;
	display: flex;
	align-items: center;
	background-repeat: no-repeat;
	border-radius: 0px;
	background-color: #FFFFFF;
	color: #005EB8;
}

body > main > div.gallery-image.gallery-image-5 > div > div.gallery-cta-list > div:nth-child(5) > a {
	content: " ";
	background-image: url('/assets/dist/images/icon-engine-repair.svg');
	height: 30px;
	width: 30px;
	display: flex;
	align-items: center;
	background-repeat: no-repeat;
	border-radius: 0px;
	background-color: #FFFFFF;
	color: #D81E05;
}

body > main > div.gallery-image.gallery-image-5 > div > div.gallery-cta-list > div:nth-child(5) > a:hover {
	content: " ";
	background-image: url('/assets/dist/images/icon-engine-repair.svg');
	height: 30px;
	width: 30px;
	display: flex;
	align-items: center;
	background-repeat: no-repeat;
	border-radius: 0px;
	background-color: #FFFFFF;
	color: #FF0000;
}

body > main > div.gallery-image.gallery-image-5 > div > div.gallery-cta-list > div:nth-child(5) > a:active {
	content: " ";
	background-image: url('/assets/dist/images/icon-engine-repair.svg');
	height: 30px;
	width: 30px;
	display: flex;
	align-items: center;
	background-repeat: no-repeat;
	border-radius: 0px;
	background-color: #FFFFFF;
	color: #005EB8;
}

body > main > div.gallery-image.gallery-image-12 > div > div.gallery-cta-list > div:nth-child(1) > a {
	content: " ";
	background-image: url('/assets/dist/images/icon-batteries.svg');
	height: 30px;
	width: 30px;
	display: flex;
	align-items: center;
	background-repeat: no-repeat;
	border-radius: 0px;
	background-color: #FFFFFF;
	color: #D81E05;
}

body > main > div.gallery-image.gallery-image-12 > div > div.gallery-cta-list > div:nth-child(1) > a:hover {
	content: " ";
	background-image: url('/assets/dist/images/icon-batteries.svg');
	height: 30px;
	width: 30px;
	display: flex;
	align-items: center;
	background-repeat: no-repeat;
	border-radius: 0px;
	background-color: #FFFFFF;
	color: #FF0000;
}

body > main > div.gallery-image.gallery-image-12 > div > div.gallery-cta-list > div:nth-child(1) > a:active {
	content: " ";
	background-image: url('/assets/dist/images/icon-batteries.svg');
	height: 30px;
	width: 30px;
	display: flex;
	align-items: center;
	background-repeat: no-repeat;
	border-radius: 0px;
	background-color: #FFFFFF;
	color: #005EB8;
}

body > main > div.gallery-image.gallery-image-12 > div > div.gallery-cta-list > div:nth-child(2) > a {
	content: " ";
	background-image: url('/assets/dist/images/icon-steering-suspension.svg');
	height: 30px;
	width: 30px;
	display: flex;
	align-items: center;
	background-repeat: no-repeat;
	border-radius: 0px;
	background-color: #FFFFFF;
	color: #D81E05;
}

body > main > div.gallery-image.gallery-image-12 > div > div.gallery-cta-list > div:nth-child(2) > a:hover {
	content: " ";
	background-image: url('/assets/dist/images/icon-steering-suspension.svg');
	height: 30px;
	width: 30px;
	display: flex;
	align-items: center;
	background-repeat: no-repeat;
	border-radius: 0px;
	background-color: #FFFFFF;
	color: #FF0000;
}

body > main > div.gallery-image.gallery-image-12 > div > div.gallery-cta-list > div:nth-child(2) > a:active {
	content: " ";
	background-image: url('/assets/dist/images/icon-steering-suspension.svg');
	height: 30px;
	width: 30px;
	display: flex;
	align-items: center;
	background-repeat: no-repeat;
	border-radius: 0px;
	background-color: #FFFFFF;
	color: #005EB8;
}

body > main > div.gallery-image.gallery-image-12> div > div.gallery-cta-list > div:nth-child(3) > a {
	content: " ";
	background-image: url('/assets/dist/images/icon-vehicle-inspections.svg');
	height: 30px;
	width: 30px;
	display: flex;
	align-items: center;
	background-repeat: no-repeat;
	border-radius: 0px;
	background-color: #FFFFFF;
	color: #D81E05;
}

body > main > div.gallery-image.gallery-image-12> div > div.gallery-cta-list > div:nth-child(3) > a:hover {
	content: " ";
	background-image: url('/assets/dist/images/icon-vehicle-inspections.svg');
	height: 30px;
	width: 30px;
	display: flex;
	align-items: center;
	background-repeat: no-repeat;
	border-radius: 0px;
	background-color: #FFFFFF;
	color: #FF0000;
}

body > main > div.gallery-image.gallery-image-12> div > div.gallery-cta-list > div:nth-child(3) > a:active {
	content: " ";
	background-image: url('/assets/dist/images/icon-vehicle-inspections.svg');
	height: 30px;
	width: 30px;
	display: flex;
	align-items: center;
	background-repeat: no-repeat;
	border-radius: 0px;
	background-color: #FFFFFF;
	color: #005EB8;
}


body > main > div.gallery-image.gallery-image-12 > div > div.gallery-cta-list > div:nth-child(4) > a {
	content: " ";
	background-image: url('/assets/dist/images/icon-oil.svg');
	height: 30px;
	width: 30px;
	display: flex;
	align-items: center;
	background-repeat: no-repeat;
	border-radius: 0px;
	background-color: #FFFFFF;
	color: #D81E05;
}

body > main > div.gallery-image.gallery-image-12 > div > div.gallery-cta-list > div:nth-child(4) > a:hover {
	content: " ";
	background-image: url('/assets/dist/images/icon-oil.svg');
	height: 30px;
	width: 30px;
	display: flex;
	align-items: center;
	background-repeat: no-repeat;
	border-radius: 0px;
	background-color: #FFFFFF;
	color: #FF0000;
}

body > main > div.gallery-image.gallery-image-12 > div > div.gallery-cta-list > div:nth-child(4) > a:active {
	content: " ";
	background-image: url('/assets/dist/images/icon-oil.svg');
	height: 30px;
	width: 30px;
	display: flex;
	align-items: center;
	background-repeat: no-repeat;
	border-radius: 0px;
	background-color: #FFFFFF;
	color: #005EB8;
}

body > main > div.gallery-image.gallery-image-12 > div > div.gallery-cta-list > div:nth-child(5) > a {
	content: " ";
	background-image: url('/assets/dist/images/icon-ac-service.svg');
	height: 30px;
	width: 30px;
	display: flex;
	align-items: center;
	background-repeat: no-repeat;
	border-radius: 0px;
	background-color: #FFFFFF;
	color: #D81E05;
}

body > main > div.gallery-image.gallery-image-12 > div > div.gallery-cta-list > div:nth-child(5) > a:hover {
	content: " ";
	background-image: url('/assets/dist/images/icon-ac-service.svg');
	height: 30px;
	width: 30px;
	display: flex;
	align-items: center;
	background-repeat: no-repeat;
	border-radius: 0px;
	background-color: #FFFFFF;
	color: #FF0000;
}

body > main > div.gallery-image.gallery-image-12 > div > div.gallery-cta-list > div:nth-child(5) > a:active {
	content: " ";
	background-image: url('/assets/dist/images/icon-ac-service.svg');
	height: 30px;
	width: 30px;
	display: flex;
	align-items: center;
	background-repeat: no-repeat;
	border-radius: 0px;
	background-color: #FFFFFF;
	color: #005EB8;
}

body > main > div.gallery-image.gallery-image-12 > div > div.gallery-cta-list > div:nth-child(6) > a {
	content: " ";
	background-image: url('/assets/dist/images/icon-radiator.svg');
	height: 30px;
	width: 30px;
	display: flex;
	align-items: center;
	background-repeat: no-repeat;
	border-radius: 0px;
	background-color: #FFFFFF;
	color: #D81E05;
}

body > main > div.gallery-image.gallery-image-12 > div > div.gallery-cta-list > div:nth-child(6) > a:hover {
	content: " ";
	background-image: url('/assets/dist/images/icon-radiator.svg');
	height: 30px;
	width: 30px;
	display: flex;
	align-items: center;
	background-repeat: no-repeat;
	border-radius: 0px;
	background-color: #FFFFFF;
	color: #FF0000;
}

body > main > div.gallery-image.gallery-image-12 > div > div.gallery-cta-list > div:nth-child(6) > a:active {
	content: " ";
	background-image: url('/assets/dist/images/icon-radiator.svg');
	height: 30px;
	width: 30px;
	display: flex;
	align-items: center;
	background-repeat: no-repeat;
	border-radius: 0px;
	background-color: #FFFFFF;
	color: #005EB8;
}


body > main > div.gallery-image.gallery-image-12 > div > div.gallery-cta-list > div:nth-child(7) > a {
	content: " ";
	background-image: url('/assets/dist/images/icon-tune-up.svg');
	height: 30px;
	width: 30px;
	display: flex;
	align-items: center;
	background-repeat: no-repeat;
	border-radius: 0px;
	background-color: #FFFFFF;
	color: #D81E05;
}

body > main > div.gallery-image.gallery-image-12 > div > div.gallery-cta-list > div:nth-child(7) > a:hover {
	content: " ";
	background-image: url('/assets/dist/images/icon-tune-up.svg');
	height: 30px;
	width: 30px;
	display: flex;
	align-items: center;
	background-repeat: no-repeat;
	border-radius: 0px;
	background-color: #FFFFFF;
	color: #FF0000;
}

body > main > div.gallery-image.gallery-image-12 > div > div.gallery-cta-list > div:nth-child(7) > a:active {
	content: " ";
	background-image: url('/assets/dist/images/icon-tune-up.svg');
	height: 30px;
	width: 30px;
	display: flex;
	align-items: center;
	background-repeat: no-repeat;
	border-radius: 0px;
	background-color: #FFFFFF;
	color: #005EB8;
}

body > main > div.gallery-image.gallery-image-12 > div > div.gallery-cta-list > div:nth-child(8) > a {
	content: " ";
	background-image: url('/assets/dist/images/icon-transmission.svg');
	height: 30px;
	width: 30px;
	display: flex;
	align-items: center;
	background-repeat: no-repeat;
	border-radius: 0px;
	background-color: #FFFFFF;
	color: #D81E05;
}

body > main > div.gallery-image.gallery-image-12 > div > div.gallery-cta-list > div:nth-child(8) > a:hover {
	content: " ";
	background-image: url('/assets/dist/images/icon-transmission.svg');
	height: 30px;
	width: 30px;
	display: flex;
	align-items: center;
	background-repeat: no-repeat;
	border-radius: 0px;
	background-color: #FFFFFF;
	color: #FF0000;
}

body > main > div.gallery-image.gallery-image-12 > div > div.gallery-cta-list > div:nth-child(8) > a:active {
	content: " ";
	background-image: url('/assets/dist/images/icon-transmission.svg');
	height: 30px;
	width: 30px;
	display: flex;
	align-items: center;
	background-repeat: no-repeat;
	border-radius: 0px;
	background-color: #FFFFFF;
	color: #005EB8;
}

/*
 * Content
 */ 

.content  h1, .content h2  {
	font-size: 30px;
}


/*
 * Infolist-1
 */ 

.infolist h2 {
	font-size: 30px;
	font-weight: 300;
	text-transform: uppercase;
}

.infolist p {
	margin-left: 20px;
}

.infolist-1 li.group-item::marker {
	height: 50px;
	width: 50px;
}

/*
 * Divider
 */ 

.divider-1, .divider-15, .divider-16 {
	height: 12px;
	background: #D01C05;
}

.divider-2, .divider-2 .container, .divider-3, .divider-3 .container, .divider-4, .divider-4 .container, .divider-5, .divider-5 .container, .divider-6, .divider-6 .container, .divider-7, .divider-7 .container, .divider-8, .divider-8 .container, .divider-9, .divider-9 .container, .divider-10, .divider-10 .container,.divider-11, .divider-11 .container, .divider-12, .divider-12 .container, .divider-13, .divider-13 .container, .divider-14, .divider-14 .container {
	background: #FFFFFF;
	align-items: left;
}

.divider-2, .divider-3, .divider-4, .divider-5, .divider-6, .divider-7, .divider-8, .divider-9, .divider-10, .diveder-11, .divider-12, .divider-3, .divider-14  {
	height: 50px;
}

.divider-2 .container .row, .divider-3 .container .row, .divider-4 .container .row, .divider-5 .container .row, .divider-6 .container .row, .divider-7 .container .row, .divider-8 .container .row, .divider-9 .container .row, .divider-10 .container .row, .divider-11 .container .row, .divider-12 .container .row, .divider-13 .container .row, .divider-14 .container .row{
	background: #D01C05;
	width: 180px;
	height: 12px;
}

.divider-2 .container::after {
	content: " ";
	background: url('/assets/dist/images/icon-brakes.svg');
	height: 40px;
	width: 40.5px;
	display: inline-block;
	margin-top: 30px;
}

.divider-3 .container::after {
	content: " ";
	background: url('/assets/dist/images/icon-drivetrain.svg');
	height: 40px;
	width: 40.5px;
	display: inline-block;
	margin-top: 30px;
}

.divider-4 .container::after {
	content: " ";
	background: url('/assets/dist/images/icon-alignment.svg');
	height: 40px;
	width: 40.5px;
	display: inline-block;
	margin-top: 30px;
}

.divider-5 .container::after {
	content: " ";
	background: url('/assets/dist/images/icon-engine-repair.svg');
	height: 40px;
	width: 40.5px;
	display: inline-block;
	margin-top: 30px;
}

.divider-6 .container::after {
	content: " ";
	background: url('/assets/dist/images/icon-batteries.svg');
	height: 40px;
	width: 40.5px;
	display: inline-block;
	margin-top: 30px;
}

.divider-7 .container::after {
	content: " ";
	background: url('/assets/dist/images/icon-oil.svg');
	height: 40px;
	width: 40.5px;
	display: inline-block;
	margin-top: 30px;
}

.divider-8 .container::after {
	content: " ";
	background: url('/assets/dist/images/icon-tune-up.svg');
	height: 40px;
	width: 40.5px;
	display: inline-block;
	margin-top: 30px;
}

.divider-9 .container::after {
	content: " ";
	background: url('/assets/dist/images/icon-steering-suspension.svg');
	height: 40px;
	width: 40.5px;
	display: inline-block;
	margin-top: 30px;
}

.divider-10 .container::after {
	content: " ";
	background: url('/assets/dist/images/icon-ac-service.svg');
	height: 40px;
	width: 40.5px;
	display: inline-block;
	margin-top: 30px;
}

.divider-11 .container::after {
	content: " ";
	background: url('/assets/dist/images/icon-transmission.svg');
	height: 40px;
	width: 40.5px;
	display: inline-block;
	margin-top: 30px;
	background-repeat: no-repeat;
}

.divider-12 .container::after {
	content: " ";
	background: url('/assets/dist/images/icon-vehicle-inspections.svg');
	height: 40px;
	width: 40.5px;
	display: inline-block;
	margin-top: 30px;
	background-repeat: no-repeat;
}

.divider-13 .container::after {
	content: " ";
	background: url('/assets/dist/images/icon-radiator.svg');
	height: 40px;
	width: 40.5px;
	display: inline-block;
	margin-top: 30px;
	background-repeat: no-repeat;
}


.divider-14 .container::after {
	content: " ";
	background: url('/assets/dist/images/icon-tire-repair.svg');
	height: 40px;
	width: 40.5px;
	display: inline-block;
	margin-top: 30px;
	background-repeat: no-repeat;
}


#vehicle-form > div > h3, body > main > div.hero-wrap > div > div.links-holder > h3 {
	font-family: Ultramagnetic;
}

.section h2 {
		font-size: 30px;
		font-weight: 300;
		color: #333333;
		line-height: 44px;
		font-family: Ultramagnetic;
}

@media (max-width: 767px) {

.section h2 {
		font-size: 24px;
		line-height: 28px
}
	}

body > main > div:nth-child(4) > div > h2 {
	font-size: 40px;
}

@media (min-width: 768px) and (max-width: 991px) {

body > main > div:nth-child(4) > div > h2 {
		font-size: 36px
}
	}

@media (max-width: 768px) {

body > main > div:nth-child(4) > div > h2 {
		font-size: 24px
}
	}

@media (min-width: 992px) {

.section {
		margin: 60px 0px 40px
}
	}

.section p {
	line-height: 26px;
	margin-top: 30px;
}

.section p strong {
	font-size: 30px;
	padding-top: 60px;
	margin-left: -10px;
	font-weight: 300;
	text-transform: uppercase;
	font-family: Ultramagnetic;
}

@media (max-width: 991px) {

.section p strong {
		font-size: 24px
}
	}

.table thead {
	height: 40px;
	background: #4A4A4A;
	color: #FFFFFF;
	text-align: center;
}

.table thead th {
	color: #FFFFFF;
	font-family: "foundation-sans";
	font-size: 14px;
}

.table.table-striped tbody tr {
	text-align: center;
	font-size: 16px;
}

@media (max-width: 767px) {

.table.table-striped tbody tr td {
		padding: 10px !important
}
	}

.table.table-striped tbody tr td a:hover {
	background: #FF0000;
}

.table.table-striped tbody tr td a:active {
	background: #005EB8;
}

@media (max-width: 767px) {

.table.table-striped tbody tr td p:first-child {
		font-size: 14px;
		font-family: Ultramagnetic;
		margin-top: 10px
}
	}


@media (max-width: 767px) {


.table.table-striped tbody tr td:first-child {
		background: #EBEBEB;
		display: inline-block;
		margin-bottom: 5px;
		width: 100%
}
	}

@media (max-width: 767px) {

.table.table-striped tbody tr td p:not(:first-child) {
		margin-top: 0px
}
	}

@media (max-width: 767px) {

.table.table-striped tbody tr td p:first-child span:nth-child(2) {
		font-size: 16px
}
	}

@media (max-width: 767px) {

.table.table-striped tbody tr:nth-of-type(odd), .table.table-striped tbody tr:nth-of-type(even) {
		background-color: #FFFFFF;
		margin-bottom: 5px
}
	}

.table.table-striped tbody tr td a {
	background: #d81e05;
	color: #FFFFFF;
	height: 35px;
	width: 150px;
	padding: 5px 20px;
	display: inline-block;
	text-decoration: none;
}

@media (max-width: 767px) {

.table.table-striped tbody tr td a {
		text-decoration: none;
		font-size: 16px;
		margin: 10px 0px
}
	}

@media (max-width: 767px) {

.table.table-striped tbody tr td p:nth-child(3) {
		width: 50%;
		display: inline-block;
		float: left;
		text-align: right;
		margin-left: -40px
}
	}

@media (max-width: 767px) {

.table.table-striped tbody tr td p:nth-child(4) {
		width: 50%;
		display: inline-block;
		float: right;
		text-align: left;
		margin-right: 20px
}
	}

body > main > div.section > div > div.col-12.p-0.px-md-3 > table.table.table-striped.table-borderless.d-none.d-md-table > thead > tr > th:nth-child(1) {
	text-align: left;
}

body > main > div.section > div > div.col-12.p-0.px-md-3 > table.table.table-striped.table-borderless.d-none.d-md-table > tbody > tr > td:nth-child(1) {
	text-align: left;
}

body > main > section.maintenance-tips.section > div > ul > li > div > strong {
	font-family: Avenir Bold;
	font-weight: 400;
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImdhbGxlcnkuY3NzIiwic2l0ZS5jc3MiLCJ+Y3VzdG9tLmNzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTtFQUNBLGtCQUFBO0FBQ0E7O0FBRUE7RUFDQSxhQUFBO0VBQ0EsZUFBQTtFQUNBLHVCQUFBO0VBQ0EsMkJBQUE7RUFDQSw4QkFBQTtFQUNBLGlCQUFBO0FBQ0E7O0FBRUE7RUFDQSxtQkFBQTtBQUNBOztBQUVBO0VBQ0EsbUNBQUE7RUFDQSxnQkFBQTtFQUNBLGVBQUE7RUFDQSxpQkFBQTtFQUNBLG1CQUFBO0FBQ0E7O0FBRUE7RUFDQSw2QkFBQTtFQUNBLG1CQUFBO0VBQ0EsZUFBQTtFQUNBLGlCQUFBO0FBQ0E7O0FBRUE7RUFDQSwrQ0FBQTtFQUNBLGdCQUFBO0VBQ0EsZUFBQTtFQUNBLGlCQUFBO0VBQ0EsMkVBQUE7RUFDQSxtQkFBQTtFQUNBLCtEQUFBO0VBQ0EsdUJBQUE7RUFDQSwwQkFBQTtFQUNBLHFCQUFBO0VBQ0EscUJBQUE7RUFDQSxrQkFBQTtBQUNBOztBQUVBO0VBQ0EsZ0JBQUE7RUFDQSxnQkFBQTtFQUNBLGtCQUFBO0VBQ0EsbUJBQUE7RUFDQSxhQUFBO0VBQ0Esc0JBQUE7QUFDQTs7QUFFQTtFQUNBLGFBQUE7QUFDQTs7QUFFQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0FBQ0E7O0FBRUE7RUFDQSwwQkFBQTtFQUNBLGtCQUFBO0FBQ0E7O0FBRUE7RUFDQSxxQkFBQTtBQUNBOztBQUVBO0VBQ0EsNkNBQUE7RUFDQSwrREFBQTtFQUNBLDZCQUFBO0VBQ0EsY0FBQTtFQUNBLGdCQUFBO0VBQ0EsZUFBQTtFQUNBLGlCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxhQUFBO0VBQ0EseUJBQUE7RUFDQSxxQkFBQTtBQUNBOztBQUVBO0VBQ0Esc0NBQUE7RUFDQSxlQUFBO0VBQ0EsaUJBQUE7RUFDQSxrQkFBQTtFQUNBLHVCQUFBO0VBQ0EsY0FBQTtBQUNBOztBQUVBO0VBQ0Esc0NBQUE7RUFDQSxlQUFBO0VBQ0EsaUJBQUE7RUFDQSxrQkFBQTtFQUNBLGlCQUFBO0VBQ0EsY0FBQTtBQUNBOztBQUVBO0VBQ0EsK0NBQUE7RUFDQSxnQkFBQTtFQUNBLGVBQUE7RUFDQSxpQkFBQTtFQUNBLDJFQUFBO0VBQ0EsbUJBQUE7RUFDQSwrREFBQTtFQUNBLHVCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxtQkFBQTtFQUNBLHFCQUFBO0VBQ0EsY0FBQTtFQUNBLGlCQUFBO0VBQ0Esa0JBQUE7RUFDQSxXQUFBO0FBQ0E7O0FBRUE7RUFDQSxtQkFBQTtBQUNBOztBQUVBO0VBQ0EsY0FBQTtFQUNBLGFBQUE7RUFDQSwyREFBQTtFQUNBLHVFQUFBO0VBQ0EsZUFBQTtFQUNBLGlCQUFBO0VBQ0Esa0JBQUE7RUFDQSw0Q0FBQTtFQUNBLGdCQUFBO0FBQ0E7O0FBRUE7RUFDQSxnQkFBQTtBQUNBOztBQUVBO0VBQ0EsY0FBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0VBQ0EsZUFBQTtBQUNBOztBQUVBO0VBQ0EsZUFBQTtBQUNBOztBQUVBO0VBQ0EscUJBQUE7QUFDQTs7QUFFQTtFQUNBLCtDQUFBO0VBQ0EsZ0JBQUE7RUFDQSxlQUFBO0VBQ0EsaUJBQUE7RUFDQSwyRUFBQTtFQUNBLG1CQUFBO0VBQ0EsK0RBQUE7RUFDQSx1QkFBQTtFQUNBLDBCQUFBO0VBQ0EscUJBQUE7RUFDQSxxQkFBQTtFQUNBLGtCQUFBO0FBQ0E7O0FBRUE7RUFDQTtJQUNBLGFBQUE7RUFDQTtFQUNBO0lBQ0EsYUFBQTtFQUNBO0VBQ0E7SUFDQSxlQUFBO0VBQ0E7RUFDQTtJQUNBLGtCQUFBO0VBQ0E7RUFDQTtJQUNBLDBCQUFBO0VBQ0E7RUFDQTtJQUNBLDBCQUFBO0VBQ0E7RUFDQTtJQUNBLGlCQUFBO0VBQ0E7RUFDQTtJQUNBLGVBQUE7SUFDQSxtQkFBQTtFQUNBO0VBQ0E7SUFDQSxlQUFBO0lBQ0EsbUJBQUE7RUFDQTtBQUNBOztBQUVBO0VBQ0E7RUFDQSxnQkFBQTtFQUNBLGVBQUE7RUFDQTtFQUNBO0lBQ0EsZ0JBQUE7RUFDQTtFQUNBO0lBQ0EsYUFBQTtFQUNBO0VBQ0E7SUFDQSwwQkFBQTtFQUNBO0FBQ0E7QUFDQTtFQUNBO0VBQ0EsZ0JBQUE7RUFDQSxnQkFBQTtFQUNBO0VBQ0E7SUFDQSxnQkFBQTtFQUNBO0VBQ0E7SUFDQSxrQkFBQTtFQUNBO0VBQ0E7SUFDQSwwQkFBQTtFQUNBO0FBQ0E7QUFDQTtFQUNBO0VBQ0EsZ0JBQUE7RUFDQTtFQUNBO0lBQ0EsZ0JBQUE7RUFDQTtBQUNBOzs7OztBQ25QQTtFQUNBLG1CQUFBO0VBQ0EsbUdBQUE7QUFDQTs7QUFFQTtFQUNBLHdCQUFBO0VBQ0Esa0dBQUE7QUFDQTs7QUFFQTtFQUNBLDBCQUFBO0VBQ0EsMkZBQUE7QUFDQTs7QUFFQTtFQUNBLFNBQUE7RUFDQSxVQUFBO0VBQ0EsZ0JBQUEsRUFBQTs7QUFFQTtFQUNBLFdBQUE7RUFDQSxjQUFBO0VBQ0EsV0FBQSxFQUFBOztBQUVBO0VBQ0EsbUJBQUE7RUFDQSxNQUFBO0VBQ0EsdUJBQUE7RUFDQSxNQUFBO0VBQ0EsZ0JBQUEsRUFBQTs7QUFFQTs7RUFFQSxTQUFBO0VBQ0EsVUFBQTtFQUNBLGtCQUFBLEVBQUE7O0FBRUE7Ozs7OztFQU1BLHdCQUFBO0VBQ0Esd0JBQUE7RUFDQSxzQkFBQTtFQUNBLHlCQUFBO0VBQ0Esb0JBQUEsRUFBQTtFQUNBOzs7Ozs7SUFNQSxrQkFBQSxFQUFBO0VBQ0E7Ozs7OztJQU1BLGNBQUEsRUFBQTtFQUNBOzs7Ozs7SUFNQSxVQUFBO0lBQ0EsY0FBQSxFQUFBO0VBQ0E7Ozs7OztJQU1BLGNBQUEsRUFBQTtFQUNBOzs7Ozs7SUFNQSxjQUFBLEVBQUE7RUFDQTs7Ozs7O0lBTUEsY0FBQSxFQUFBOztBQUVBO0VBQ0Esd0JBQUEsRUFBQTs7QUFFQTtFQUNBLGdCQUFBO0VBQ0EsbUJBQUEsRUFBQTs7QUFFQTs7Ozs7RUFLQSx3QkFBQTtFQUNBLHdCQUFBO0VBQ0EsZUFBQSxFQUFBOztBQUVBOzs7Ozs7O0VBT0EsbUJBQUE7RUFDQSxnQkFBQTtFQUNBLGlCQUFBO0VBQ0EsY0FBQSxFQUFBOztBQUVBO0VBQ0EsZUFBQSxFQUFBO0VBQ0E7SUFDQTtNQUNBLGVBQUEsRUFBQSxF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QUFBO0lBQ0EsYUFBQTtJQUNBLG1CQUFBO0lBQ0EsdUJBQUEsRUFBQSxFQUFBOztBQUVBO0VBQ0E7SUFDQSx5QkFBQTtJQUNBLGtCQUFBO0lBQ0Esa0JBQUEsRUFBQSxFQUFBOztBQUVBO0VBQ0E7SUFDQSx5QkFBQTtJQUNBLGtCQUFBLEVBQUEsRUFBQTs7QUFFQTtFQUNBO0lBQ0EsV0FBQTtJQUNBLFFBQUE7SUFDQSxpQkFBQTtJQUNBLGNBQUEsRUFBQSxFQUFBOztBQUVBO0VBQ0Esa0JBQUEsRUFBQTtFQUNBO0lBQ0E7TUFDQSxVQUFBLEVBQUEsRUFBQTtFQUNBO0lBQ0E7TUFDQSxhQUFBO01BQ0EsdUJBQUE7TUFDQSwyQkFBQTtNQUNBLGtCQUFBO01BQ0Esa0JBQUEsRUFBQSxFQUFBO0VBQ0E7SUFDQTtNQUNBLGtCQUFBLEVBQUEsRUFBQTtFQUNBO0lBQ0EsaUJBQUE7SUFDQSxRQUFBO0lBQ0EsV0FBQSxFQUFBO0lBQ0E7TUFDQTtRQUNBLGNBQUEsRUFBQSxFQUFBO0lBQ0E7TUFDQTtRQUNBLGlCQUFBLEVBQUEsRUFBQTtFQUNBO0lBQ0Esa0JBQUE7SUFDQSxXQUFBO0lBQ0EseUJBQUE7SUFDQSwwQkFBQTtJQUNBLGdCQUFBO0lBQ0EsU0FBQSxFQUFBO0lBQ0E7TUFDQTtRQUNBLGdCQUFBO1FBQ0EsdUNBQUEsRUFBQSxFQUFBO0lBQ0E7TUFDQTtRQUNBLHlCQUFBLEVBQUEsRUFBQTs7QUFFQTtFQUNBLHlCQUFBO0VBQ0EsV0FBQTtFQUNBLHVCQUFBLEVBQUE7RUFDQTtJQUNBO01BQ0EsWUFBQTtNQUNBLHNCQUFBLEVBQUEsRUFBQTtFQUNBO0lBQ0E7TUFDQSxZQUFBLEVBQUEsRUFBQTtFQUNBO0lBQ0EsWUFBQTtJQUNBLGVBQUE7SUFDQSxpQkFBQTtJQUNBLHNCQUFBLEVBQUE7SUFDQTtNQUNBO1FBQ0EsZUFBQTtRQUNBLHFCQUFBLEVBQUEsRUFBQTtJQUNBO01BQ0E7UUFDQSx1QkFBQSxFQUFBLEVBQUE7SUFDQTtNQUNBLDBDQUFBO01BQ0EsZ0JBQUE7TUFDQSxVQUFBO01BQ0Esb0JBQUEsRUFBQTtFQUNBO0lBQ0EsdVhBQUE7SUFDQSxzQkFBQTtJQUNBLGNBQUE7SUFDQSxlQUFBO0lBQ0EsZ0JBQUE7SUFDQSxtQkFBQSxFQUFBO0lBQ0E7TUFDQSx1WEFBQTtNQUNBLDBDQUFBO01BQ0EscURBQUEsRUFBQTtJQUNBO01BQ0E7UUFDQSxZQUFBLEVBQUEsRUFBQTs7QUFFQTtFQUNBLDJCQUFBO0VBQ0EsdVhBQUE7RUFDQSxzQkFBQTtFQUNBLHlCQUFBO0VBQ0EsY0FBQTtFQUNBLGVBQUEsRUFBQTtFQUNBO0lBQ0EseUJBQUE7SUFDQSxvQ0FBQTtJQUNBLHVYQUFBO0lBQ0EsbUJBQUEsRUFBQTs7QUFFQTtFQUNBLFVBQUE7RUFDQSxnQkFBQTtFQUNBLGVBQUE7RUFDQSxlQUFBLEVBQUE7RUFDQTtJQUNBO01BQ0EsVUFBQTtNQUNBLGdCQUFBO01BQ0EsZUFBQTtNQUNBLGdCQUFBLEVBQUEsRUFBQTtFQUNBO0lBQ0E7TUFDQSxVQUFBLEVBQUEsRUFBQTtFQUNBO0lBQ0EsbUJBQUE7SUFDQSxnQkFBQTtJQUNBLHFCQUFBO0lBQ0EsV0FBQTtJQUNBLHdCQUFBLEVBQUE7SUFDQTtNQUNBO1FBQ0EsbUJBQUEsRUFBQSxFQUFBO0VBQ0E7SUFDQSxpSUFBQTtJQUNBLHFCQUFBO0lBQ0EsY0FBQTtJQUNBLG9CQUFBO0lBQ0EseUJBQUE7SUFDQSxrQkFBQSxFQUFBO0lBQ0E7TUFDQTtRQUNBLGdCQUFBLEVBQUEsRUFBQTtJQUNBO01BQ0EscUJBQUE7TUFDQSx5QkFBQSxFQUFBO0lBQ0E7TUFDQSxhQUFBO01BQ0EscUJBQUE7TUFDQSw4Q0FBQSxFQUFBO0VBQ0E7SUFDQSxjQUFBO0lBQ0EsMEJBQUEsRUFBQTtJQUNBO01BQ0EscUJBQUEsRUFBQTtFQUNBO0lBQ0EscUJBQUE7SUFDQSxlQUFBO0lBQ0EsaUJBQUE7SUFDQSxtQkFBQTtJQUNBLFNBQUEsRUFBQTtJQUNBO01BQ0E7UUFDQSxlQUFBO1FBQ0EsbUJBQUE7UUFDQSxTQUFBLEVBQUEsRUFBQTtJQUNBO01BQ0E7UUFDQSxlQUFBLEVBQUEsRUFBQTtJQUNBO01BQ0EsYUFBQTtNQUNBLHVCQUFBO01BQ0EsbUJBQUE7TUFDQSxtQkFBQSxFQUFBO01BQ0E7UUFDQTtVQUNBLG1CQUFBLEVBQUEsRUFBQTtJQUNBO01BQ0EsZUFBQSxFQUFBOztBQUVBO0VBQ0EsZUFBQTtFQUNBLGdCQUFBO0VBQ0Esa0JBQUE7RUFDQSxjQUFBLEVBQUE7O0FBRUE7RUFDQSxXQUFBO0VBQ0Esa0JBQUE7RUFDQSxtQkFBQTtFQUNBLDBEQUFBO0VBQ0EsNEJBQUE7RUFDQSw0QkFBQTtFQUNBLHNCQUFBO0VBQ0Esa0JBQUEsRUFBQTtFQUNBO0lBQ0E7TUFDQSxrQkFBQTtNQUNBLGdCQUFBO01BQ0Esa0JBQUE7TUFDQSxtQkFBQSxFQUFBLEVBQUE7RUFDQTtJQUNBO01BQ0EsbUJBQUE7TUFDQSxrQkFBQSxFQUFBLEVBQUE7RUFDQTtJQUNBO01BQ0EsbUJBQUE7TUFDQSxjQUFBO01BQ0EsZUFBQTtNQUNBLGtCQUFBLEVBQUEsRUFBQTtFQUNBO0lBQ0EsZUFBQTtJQUNBLGlCQUFBLEVBQUE7SUFDQTtNQUNBO1FBQ0EsU0FBQSxFQUFBLEVBQUE7RUFDQTtJQUNBLFdBQUE7SUFDQSwwQkFBQSxFQUFBO0VBQ0E7SUFDQSxlQUFBO0lBQ0EsaUJBQUE7SUFDQSxpQkFBQTtJQUNBLG9CQUFBLEVBQUE7O0FBRUE7RUFDQSxzQkFBQTtFQUNBLGtCQUFBLEVBQUE7RUFDQTtJQUNBLGFBQUE7SUFDQSx1QkFBQTtJQUNBLDJCQUFBO0lBQ0EsbUJBQUEsRUFBQTtJQUNBO01BQ0EsMEJBQUE7TUFDQSxtQ0FBQTtNQUNBLHlCQUFBO01BQ0Esa0JBQUE7TUFDQSxXQUFBO01BQ0EsZUFBQTtNQUNBLGdCQUFBO01BQ0EsV0FBQTtNQUNBLFlBQUE7TUFDQSxhQUFBO01BQ0EsY0FBQTtNQUNBLG1CQUFBO01BQ0EsdUJBQUE7TUFDQSxrQkFBQSxFQUFBO01BQ0E7UUFDQTtVQUNBLFdBQUE7VUFDQSxZQUFBLEVBQUEsRUFBQTs7QUFFQTtFQUNBLG1FQUFBO0VBQ0EsV0FBQTtFQUNBLHVCQUFBLEVBQUE7RUFDQTtJQUNBO01BQ0EsWUFBQSxFQUFBLEVBQUE7RUFDQTtJQUNBO01BQ0EsWUFBQSxFQUFBLEVBQUE7RUFDQTtJQUNBLG1CQUFBLEVBQUE7RUFDQTtJQUNBLGdCQUFBO0lBQ0EsV0FBQTtJQUNBLHlCQUFBO0lBQ0EsbUJBQUE7SUFDQSxlQUFBO0lBQ0EsaUJBQUE7SUFDQSxvQkFBQTtJQUNBLGNBQUE7SUFDQSxxQkFBQSxFQUFBOztBQUVBO0VBQ0E7SUFDQSxlQUFBLEVBQUEsRUFBQTtJQUNBO01BQ0Esc0JBQUE7TUFDQSxxQkFBQTtNQUNBLGNBQUEsRUFBQTtFQUNBO0lBQ0EsWUFBQSxFQUFBOztBQUVBO0VBQ0E7SUFDQSxpQkFBQTtJQUNBLGtCQUFBLEVBQUEsRUFBQTs7QUFFQTtFQUNBLFdBQUE7RUFDQSxrQkFBQTtFQUNBLG1CQUFBO0VBQ0EsMERBQUE7RUFDQSw0QkFBQTtFQUNBLDRCQUFBO0VBQ0Esc0JBQUE7RUFDQSxrQkFBQSxFQUFBO0VBQ0E7SUFDQTtNQUNBLGtCQUFBO01BQ0EsZ0JBQUE7TUFDQSxrQkFBQTtNQUNBLG1CQUFBLEVBQUEsRUFBQTtFQUNBO0lBQ0E7TUFDQSxtQkFBQTtNQUNBLGtCQUFBLEVBQUEsRUFBQTtFQUNBO0lBQ0E7TUFDQSxtQkFBQTtNQUNBLGNBQUE7TUFDQSxlQUFBO01BQ0Esa0JBQUEsRUFBQSxFQUFBO0VBQ0E7SUFDQSxlQUFBO0lBQ0EsaUJBQUEsRUFBQTtJQUNBO01BQ0E7UUFDQSxTQUFBLEVBQUEsRUFBQTtFQUNBO0lBQ0EsV0FBQSxFQUFBO0VBQ0E7SUFDQSxlQUFBO0lBQ0EsaUJBQUE7SUFDQSxpQkFBQTtJQUNBLG9CQUFBLEVBQUE7O0FBRUE7RUFDQSxzQkFBQTtFQUNBLGtCQUFBLEVBQUE7RUFDQTtJQUNBLGFBQUE7SUFDQSx1QkFBQTtJQUNBLDJCQUFBO0lBQ0EsbUJBQUEsRUFBQTtJQUNBO01BQ0EsMEJBQUE7TUFDQSxtQ0FBQTtNQUNBLHlCQUFBO01BQ0Esa0JBQUE7TUFDQSxXQUFBO01BQ0EsZUFBQTtNQUNBLGdCQUFBO01BQ0EsV0FBQTtNQUNBLFlBQUE7TUFDQSxhQUFBO01BQ0EsY0FBQTtNQUNBLG1CQUFBO01BQ0EsdUJBQUE7TUFDQSxrQkFBQSxFQUFBO01BQ0E7UUFDQTtVQUNBLFdBQUE7VUFDQSxZQUFBLEVBQUEsRUFBQTs7QUFFQTtFQUNBO0lBQ0EsZUFBQTtJQUNBLGdCQUFBLEVBQUEsRUFBQTs7QUFFQTtFQUNBLHlCQUFBO0VBQ0EsbUJBQUE7RUFDQSxXQUFBO0VBQ0Esc0JBQUEsRUFBQTtFQUNBO0lBQ0E7TUFDQSxrQkFBQTtNQUNBLGdCQUFBLEVBQUEsRUFBQTtFQUNBO0lBQ0E7TUFDQSxtQkFBQSxFQUFBLEVBQUE7O0FBRUE7RUFDQSxpQkFBQTtFQUNBLGVBQUE7RUFDQSxtQkFBQSxFQUFBO0VBQ0E7SUFDQTtNQUNBLGlCQUFBLEVBQUEsRUFBQTs7QUFFQTtFQUNBLGVBQUE7RUFDQSxlQUFBLEVBQUE7RUFDQTtJQUNBO01BQ0EsZUFBQSxFQUFBLEVBQUE7RUFDQTtJQUNBLFlBQUE7SUFDQSxxQkFBQTtJQUNBLHdCQUFBO0lBQ0EsbUJBQUEsRUFBQTtFQUNBO0lBQ0EsYUFBQSxFQUFBO0VBQ0E7SUFDQTtNQUNBLFdBQUE7TUFDQSxrQkFBQSxFQUFBLEVBQUE7RUFDQTtJQUNBLGlJQUFBO0lBQ0EscUJBQUE7SUFDQSxzQkFBQTtJQUNBLHVCQUFBO0lBQ0EseUJBQUE7SUFDQSxzQkFBQTtJQUNBLGVBQUE7SUFDQSxjQUFBO0lBQ0EsZ0JBQUE7SUFDQSxnQkFBQTtJQUNBLGtCQUFBLEVBQUE7SUFDQTtNQUNBO1FBQ0EsaUJBQUE7UUFDQSxhQUFBO1FBQ0EsZ0JBQUEsRUFBQSxFQUFBO0lBQ0E7TUFDQTtRQUNBLGlCQUFBO1FBQ0EsZ0JBQUEsRUFBQSxFQUFBO0lBQ0E7TUFDQSxxQkFBQTtNQUNBLDZCQUFBLEVBQUE7SUFDQTtNQUNBLGFBQUE7TUFDQSxxQkFBQTtNQUNBLDhDQUFBLEVBQUE7RUFDQTtJQUNBLGtCQUFBO0lBQ0EsY0FBQSxFQUFBO0lBQ0E7TUFDQSwwQkFBQSxFQUFBOztBQUVBO0VBQ0EseUJBQUEsRUFBQTtFQUNBO0lBQ0EsY0FBQTtJQUNBLGdCQUFBO0lBQ0Esc0JBQUE7SUFDQSx3QkFBQSxFQUFBOztBQUVBO0VBQ0EsZUFBQTtFQUNBLGlCQUFBLEVBQUE7RUFDQTtJQUNBLDZCQUFBLEVBQUE7RUFDQTtJQUNBLHlCQUFBLEVBQUE7RUFDQTtJQUNBLGlCQUFBLEVBQUE7SUFDQTtNQUNBLGdCQUFBLEVBQUE7TUFDQTtRQUNBO1VBQ0EsZUFBQSxFQUFBLEVBQUE7SUFDQTtNQUNBLGNBQUE7TUFDQSwwQkFBQSxFQUFBO01BQ0E7UUFDQSxxQkFBQSxFQUFBO0lBQ0E7TUFDQSxrQkFBQTtNQUNBLGVBQUEsRUFBQTtNQUNBO1FBQ0E7VUFDQSxnQkFBQSxFQUFBLEVBQUE7TUFDQTtRQUNBO1VBQ0Esa0JBQUEsRUFBQSxFQUFBOztBQUVBO0VBQ0EseUJBQUEsRUFBQTtFQUNBO0lBQ0E7TUFDQSxhQUFBLEVBQUEsRUFBQTtFQUNBO0lBQ0EsV0FBQTtJQUNBLGdCQUFBO0lBQ0Esa0JBQUE7SUFDQSxzQkFBQSxFQUFBO0lBQ0E7TUFDQTtRQUNBLDJCQUFBO1FBQ0EsNEJBQUEsRUFBQSxFQUFBO0lBQ0E7TUFDQTtRQUNBLDRCQUFBO1FBQ0EsOEJBQUEsRUFBQSxFQUFBO0lBQ0E7TUFDQSxnQkFBQSxFQUFBOztBQUVBO0VBQ0E7SUFDQSxlQUFBLEVBQUEsRUFBQTs7QUFFQTtFQUNBLG9DQUFBLEVBQUE7O0FBRUE7RUFDQSxrQkFBQSxFQUFBO0VBQ0E7SUFDQTtNQUNBLDhCQUFBO01BQ0EsNEJBQUE7TUFDQSw2QkFBQSxFQUFBLEVBQUE7RUFDQTtJQUNBO01BQ0EsNEJBQUE7TUFDQSwrQkFBQTtNQUNBLHNCQUFBO01BQ0EsNkJBQUEsRUFBQSxFQUFBO0VBQ0E7SUFDQSxtQkFBQSxFQUFBO0lBQ0E7TUFDQTtRQUNBLGdCQUFBLEVBQUEsRUFBQTs7QUFFQTtFQUNBO0lBQ0EsV0FBQSxFQUFBLEVBQUE7RUFDQTtJQUNBLGlJQUFBO0lBQ0EscUJBQUE7SUFDQSxzQkFBQTtJQUNBLHFCQUFBO0lBQ0EseUJBQUE7SUFDQSxxQkFBQTtJQUNBLHNCQUFBO0lBQ0EsZ0JBQUE7SUFDQSxrQkFBQTtJQUNBLGVBQUEsRUFBQTtJQUNBO01BQ0E7UUFDQSxnQkFBQTtRQUNBLG9CQUFBLEVBQUEsRUFBQTtJQUNBO01BQ0E7UUFDQSxnQkFBQTtRQUNBLGVBQUE7UUFDQSxvQkFBQSxFQUFBLEVBQUE7SUFDQTtNQUNBLHFCQUFBO01BQ0EsNkJBQUEsRUFBQTtJQUNBO01BQ0EsYUFBQTtNQUNBLHFCQUFBO01BQ0EsOENBQUEsRUFBQTtFQUNBO0lBQ0EsZUFBQSxFQUFBO0lBQ0E7TUFDQTtRQUNBLGVBQUEsRUFBQSxFQUFBO0lBQ0E7TUFDQTtRQUNBLGtCQUFBO1FBQ0EsZ0JBQUE7UUFDQSxlQUFBLEVBQUEsRUFBQTtJQUNBO01BQ0E7UUFDQSxZQUFBO1FBQ0Esa0JBQUEsRUFBQSxFQUFBO0lBQ0E7TUFDQSxxQkFBQTtNQUNBLHNCQUFBO01BQ0EsY0FBQSxFQUFBOztBQUVBO0VBQ0EsaUJBQUEsRUFBQTtFQUNBO0lBQ0E7TUFDQSxlQUFBLEVBQUEsRUFBQTs7QUFFQTtFQUNBLGFBQUE7RUFDQSxpQkFBQTtFQUNBLG9CQUFBO0VBQ0EseUJBQUEsRUFBQTs7QUFFQTtFQUNBLHNCQUFBO0VBQ0EsYUFBQTtFQUNBLG1CQUFBO0VBQ0EsaUJBQUE7RUFDQSx1Q0FBQSxFQUFBO0VBQ0E7SUFDQTtNQUNBLGVBQUE7TUFDQSxjQUFBO01BQ0Esa0JBQUEsRUFBQSxFQUFBO0VBQ0E7SUFDQTtNQUNBLG1CQUFBO01BQ0EsaUJBQUE7TUFDQSxjQUFBO01BQ0EsZUFBQSxFQUFBLEVBQUE7RUFDQTtJQUNBO01BQ0Esa0JBQUE7TUFDQSxrQkFBQTtNQUNBLG1CQUFBLEVBQUEsRUFBQTtFQUNBO0lBQ0E7TUFDQSw0QkFBQSxFQUFBLEVBQUE7RUFDQTtJQUNBLGdCQUFBLEVBQUE7RUFDQTtJQUNBLGVBQUEsRUFBQTtJQUNBO01BQ0E7UUFDQSxjQUFBO1FBQ0EsbUJBQUEsRUFBQSxFQUFBO0lBQ0E7TUFDQTtRQUNBLFVBQUEsRUFBQSxFQUFBO0lBQ0E7TUFDQTtRQUNBLFVBQUEsRUFBQSxFQUFBO0VBQ0E7SUFDQTtNQUNBLFlBQUEsRUFBQSxFQUFBO0VBQ0E7SUFDQTtNQUNBLGFBQUE7TUFDQSxpQkFBQTtNQUNBLG1CQUFBLEVBQUEsRUFBQTtFQUNBO0lBQ0Esa0JBQUE7SUFDQSx3QkFBQTtJQUNBLFlBQUEsRUFBQTtJQUNBO01BQ0E7UUFDQSx5QkFBQSxFQUFBLEVBQUE7SUFDQTtNQUNBO1FBQ0EsVUFBQTtRQUNBLFNBQUE7UUFDQSxXQUFBLEVBQUEsRUFBQTtJQUNBO01BQ0E7UUFDQSxVQUFBLEVBQUEsRUFBQTtJQUNBO01BQ0Esa0JBQUE7TUFDQSxpQkFBQTtNQUNBLGVBQUEsRUFBQTtNQUNBO1FBQ0E7VUFDQSxlQUFBLEVBQUEsRUFBQTtNQUNBO1FBQ0E7VUFDQSxtQkFBQSxFQUFBLEVBQUE7TUFDQTtRQUNBLGdCQUFBLEVBQUE7RUFDQTtJQUNBO01BQ0EsV0FBQTtNQUNBLGtCQUFBO01BQ0EsaUJBQUEsRUFBQSxFQUFBO0VBQ0E7SUFDQTtNQUNBLGtCQUFBLEVBQUEsRUFBQTtFQUNBO0lBQ0EsaUJBQUE7SUFDQSwwQkFBQTtJQUNBLGdCQUFBLEVBQUE7SUFDQTtNQUNBO1FBQ0EsZ0JBQUEsRUFBQSxFQUFBOztBQUVBO0VBQ0E7SUFDQSxnQkFBQSxFQUFBLEVBQUE7SUFDQTtNQUNBO1FBQ0EsZ0JBQUEsRUFBQSxFQUFBO0VBQ0E7SUFDQTtNQUNBLGVBQUEsRUFBQSxFQUFBOztBQUVBO0VBQ0EsZUFBQTtFQUNBLGdCQUFBO0VBQ0EsbUJBQUE7RUFDQSxjQUFBO0VBQ0EsY0FBQTtFQUNBLFdBQUE7RUFDQSwwQkFBQSxFQUFBO0VBQ0E7SUFDQTtNQUNBLGVBQUE7TUFDQSxpQkFBQSxFQUFBLEVBQUE7RUFDQTtJQUNBO01BQ0EsbUJBQUEsRUFBQSxFQUFBOztBQUVBO0VBQ0EsV0FBQTtFQUNBLFdBQUE7RUFDQSxrQkFBQSxFQUFBO0VBQ0E7SUFDQTtNQUNBLFlBQUE7TUFDQSxrQkFBQSxFQUFBLEVBQUE7RUFDQTtJQUNBO01BQ0Esa0JBQUE7TUFDQSxZQUFBLEVBQUEsRUFBQTtFQUNBO0lBQ0E7TUFDQSxrQkFBQSxFQUFBLEVBQUE7RUFDQTtJQUNBLGNBQUE7SUFDQSxXQUFBO0lBQ0EsWUFBQSxFQUFBO0lBQ0E7TUFDQTtRQUNBLGlCQUFBO1FBQ0EsV0FBQSxFQUFBLEVBQUE7O0FBRUE7RUFDQSxlQUFBO0VBQ0EsbUJBQUEsRUFBQTs7QUFFQTtFQUNBLGtCQUFBLEVBQUE7RUFDQTtJQUNBO01BQ0EsWUFBQTtNQUNBLGdCQUFBO01BQ0EseUJBQUEsRUFBQSxFQUFBO0VBQ0E7SUFDQTtNQUNBLHlCQUFBO01BQ0EsaUJBQUEsRUFBQSxFQUFBO0VBQ0E7SUFDQTtNQUNBLHlCQUFBLEVBQUEsRUFBQTs7QUFFQTtFQUNBLGtCQUFBO0VBQ0EsWUFBQTtFQUNBLHdCQUFBLEVBQUE7RUFDQTtJQUNBO01BQ0EseUJBQUEsRUFBQSxFQUFBO0VBQ0E7SUFDQTtNQUNBLHlCQUFBLEVBQUEsRUFBQTtFQUNBO0lBQ0E7TUFDQSx5QkFBQSxFQUFBLEVBQUE7O0FBRUE7RUFDQTtJQUNBLHNCQUFBLEVBQUEsRUFBQTs7QUFFQTtFQUNBO0lBQ0Esb0JBQUEsRUFBQSxFQUFBOztBQUVBO0VBQ0Esa0JBQUE7RUFDQSxjQUFBO0VBQ0Esc0JBQUE7RUFDQSwyQkFBQTtFQUNBLHlCQUFBO0VBQ0Esd0JBQUE7RUFDQSxzQkFBQTtFQUNBLHFCQUFBO0VBQ0EsaUJBQUE7RUFDQSx1QkFBQTtFQUNBLG1CQUFBO0VBQ0Esd0NBQUE7RUFDQSxtQkFBQTtFQUNBLGtCQUFBO0VBQ0EsbUJBQUEsRUFBQTtFQUNBO0lBQ0E7TUFDQSxtQkFBQSxFQUFBLEVBQUE7RUFDQTtJQUNBLHlCQUFBO0lBQ0EsdUJBQUE7SUFDQSxlQUFBO0lBQ0EsaUJBQUEsRUFBQTtJQUNBO01BQ0E7UUFDQSxlQUFBO1FBQ0Esd0JBQUEsRUFBQSxFQUFBO0lBQ0E7TUFDQSxlQUFBLEVBQUE7SUFDQTtNQUNBLG1CQUFBO01BQ0EsZUFBQTtNQUNBLGdCQUFBO01BQ0EscUJBQUEsRUFBQTtNQUNBO1FBQ0E7VUFDQSxlQUFBLEVBQUEsRUFBQTtNQUNBO1FBQ0EsZ0JBQUEsRUFBQTs7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O0FBREE7RUFFQTtBQUVBO0NBREE7O0FBSUE7O0FBREE7RUFFQTtBQUVBO0NBREE7O0FBSUE7O0FBREE7SUFFQSxxQkFBQTtJQUNBLGVBQUE7SUFDQSx1QkFBQTtJQUNBLDJCQUFBO0lBQ0EsOEJBQUE7SUFDQSxpQkFBQTtJQUNBO0FBRUE7RUFEQTs7O0FBSUE7Q0FDQSx5QkFBQTtDQUNBLGVBQUE7Q0FDQSxpQkFBQTtDQUNBLGdCQUFBO0NBQ0EsbUJBQUE7Q0FDQSw0QkFBQTtBQUNBOztBQUdBOztBQURBO0VBRUEsZUFBQTtFQUNBO0FBRUE7Q0FEQTs7QUFHQTtDQUNBLDBCQUFBO0FBQ0E7O0FBR0E7O0FBREE7RUFFQSxnQkFBQTtFQUNBO0FBRUE7Q0FEQTs7QUFHQTtDQUNBLGdCQUFBO0FBQ0E7O0FBR0E7O0FBREE7RUFFQSxnQkFBQTtFQUNBLGdCQUFBO0VBQ0EsWUFBQTtFQUNBLHFCQUFBO0VBQ0E7QUFFQTtDQURBOztBQUdBO0NBQ0EsZUFBQTtDQUNBLHlCQUFBO0FBQ0E7OztBQUdBO0NBQ0EsbUJBQUE7Q0FDQSxjQUFBO0NBQ0EscUJBQUE7QUFDQTs7O0FBR0E7Q0FDQSxtQkFBQTtDQUNBLGNBQUE7Q0FDQSxxQkFBQTtBQUNBOzs7QUFHQTtDQUNBLG1CQUFBO0NBQ0EsMEJBQUE7Q0FDQSxjQUFBO0FBQ0E7O0FBRUE7Q0FDQSxtQkFBQTtDQUNBLDBCQUFBO0NBQ0EsY0FBQTtBQUNBOzs7QUFHQTtDQUNBLGdCQUFBO0NBQ0EsMEJBQUE7Q0FDQSxlQUFBO0NBQ0Esd0JBQUE7Q0FDQSxnQkFBQTtBQUNBOztBQUdBOztBQURBO0VBRUE7QUFFQTtDQURBOztBQUdBO0NBQ0EsMEJBQUE7QUFDQTs7QUFFQTtDQUNBLGdDQUFBO0FBQ0E7O0FBRUE7Q0FDQSxnQkFBQTtDQUNBLDBCQUFBO0NBQ0EsZUFBQTtDQUNBLHdCQUFBO0NBQ0EsZ0JBQUE7QUFDQTs7O0FBR0E7Q0FDQSxnQkFBQTtDQUNBLFdBQUE7Q0FDQSxnQkFBQTtBQUNBOztBQUVBO0NBQ0EsV0FBQTtDQUNBLFlBQUE7Q0FDQSxpQkFBQTtBQUNBOztBQUdBOztBQURBO0VBRUE7QUFFQTtDQURBOztBQUdBO0NBQ0EsZ0JBQUE7Q0FDQSw0QkFBQTtDQUNBLGVBQUE7Q0FDQSxnQkFBQTtDQUNBLGlCQUFBO0NBQ0EsMEJBQUE7QUFDQTs7QUFHQTs7QUFEQTtFQUVBO0FBRUE7Q0FEQTs7QUFHQTtDQUNBLGdCQUFBO0NBQ0EsV0FBQTtDQUNBLGNBQUE7QUFDQTs7QUFFQTtDQUNBLG1CQUFBO0NBQ0Esa0JBQUE7Q0FDQSxjQUFBO0NBQ0EsZUFBQTtDQUNBLGdCQUFBO0NBQ0EsMEJBQUE7QUFDQTs7O0FBR0E7O0VBRUE7O0FBRUE7Q0FDQSxtQkFBQTtDQUNBLHNCQUFBO0FBQ0E7O0FBRUE7Q0FDQSxxQkFBQTtDQUNBLGdCQUFBO0NBQ0EsWUFBQTtBQUNBOztBQUdBOztBQURBO0VBRUE7QUFFQTtDQURBOztBQUdBO0NBQ0EsV0FBQTtBQUNBOztBQUVBO0NBQ0EsWUFBQTtDQUNBLHFCQUFBO0NBQ0Esa0JBQUE7Q0FDQSxpQkFBQTtBQUNBOztBQUdBOztBQURBO0VBRUE7QUFFQTtDQURBOztBQUlBOztBQURBO0VBRUE7QUFFQTtDQURBOztBQUdBO0NBQ0EscUJBQUE7Q0FDQSxXQUFBO0NBQ0EsZ0JBQUE7QUFDQTs7QUFHQTs7QUFEQTtFQUVBLFlBQUE7RUFDQTtBQUVBO0NBREE7O0FBR0E7Q0FDQSxVQUFBO0NBQ0EsV0FBQTtDQUNBLGdCQUFBO0FBQ0E7O0FBR0E7O0FBREE7RUFFQTtBQUVBO0NBREE7O0FBSUE7O0FBREE7RUFFQTtBQUVBO0NBREE7O0FBSUE7O0FBREE7RUFFQSxpQkFBQTtFQUNBLFdBQUE7RUFDQTtBQUVBO0NBREE7O0FBSUE7O0FBREE7RUFFQSxZQUFBO0VBQ0E7QUFFQTtDQURBOztBQUdBO0NBQ0Esa0JBQUE7QUFDQTs7QUFHQTs7QUFEQTtFQUVBLGVBQUE7RUFDQTtBQUVBO0NBREE7O0FBSUE7O0FBREE7RUFFQSxlQUFBO0VBQ0E7QUFFQTtDQURBOztBQUlBOztBQURBO0VBRUEscUJBQUE7SUFDQSxVQUFBO0lBQ0E7QUFFQTtDQURBOztBQUdBO0NBQ0EscUJBQUE7QUFDQTs7QUFHQTs7QUFEQTtFQUVBLGtCQUFBO0VBQ0EsaUJBQUE7RUFDQSxZQUFBO0VBQ0EsWUFBQTtFQUNBLFlBQUE7RUFDQSxpQkFBQTtFQUNBO0FBRUE7Q0FEQTs7QUFJQTs7QUFEQTtFQUVBLGlCQUFBO0VBQ0EsaUJBQUE7RUFDQSxZQUFBO0VBQ0EsWUFBQTtFQUNBLFlBQUE7RUFDQSxpQkFBQTtFQUNBO0FBRUE7Q0FEQTs7QUFJQTs7QUFEQTtFQUVBLGlCQUFBO0VBQ0EsaUJBQUE7RUFDQSxZQUFBO0VBQ0EsWUFBQTtFQUNBLFlBQUE7RUFDQSxpQkFBQTtFQUNBO0FBRUE7Q0FEQTs7QUFJQTs7QUFEQTtFQUVBLGlCQUFBO0VBQ0EsaUJBQUE7RUFDQSxZQUFBO0VBQ0EsWUFBQTtFQUNBLFlBQUE7RUFDQSxpQkFBQTtFQUNBO0FBRUE7Q0FEQTs7QUFHQTtFQUNBLGdCQUFBO0dBQ0Esd0JBQUE7R0FDQSxlQUFBO0dBQ0EsaUJBQUE7QUFDQTs7O0FBR0E7O0VBRUE7O0FBRUE7Q0FDQSxtQkFBQTtDQUNBLGFBQUE7QUFDQTs7QUFFQTtDQUNBLG1CQUFBO0NBQ0EsYUFBQTtBQUNBOztBQUdBOztBQURBO0VBRUE7QUFFQTtDQURBOzs7QUFJQTtDQUNBLGtCQUFBO0NBQ0EsaUJBQUE7QUFDQTs7QUFHQTs7QUFEQTtFQUVBO0FBRUE7Q0FEQTs7QUFHQTtDQUNBLFlBQUE7Q0FDQSxtQkFBQTtDQUNBLGtCQUFBO0NBQ0EsY0FBQTtDQUNBLDBCQUFBO0NBQ0EseUJBQUE7Q0FDQSxlQUFBO0NBQ0EsZ0JBQUE7Q0FDQSxZQUFBO0NBQ0EsaUJBQUE7Q0FDQSx5QkFBQTtBQUNBOztBQUdBOztBQURBO0VBRUE7QUFFQTtDQURBOztBQUlBOztBQURBO0VBRUEsWUFBQTtFQUNBLGVBQUE7RUFDQTtBQUVBO0NBREE7O0FBSUE7O0FBREE7RUFFQTtBQUVBO0NBREE7O0FBSUE7O0FBREE7RUFFQTtBQUVBO0NBREE7O0FBR0E7Q0FDQSxtQkFBQTtDQUNBLGNBQUE7Q0FDQSwwQkFBQTtBQUNBOzs7O0FBSUE7O0VBRUE7O0FBRUE7Q0FDQSxtQkFBQTtDQUNBLGFBQUE7QUFDQTs7QUFFQTtDQUNBLFlBQUE7Q0FDQSxjQUFBO0NBQ0EsbUJBQUE7QUFDQTs7QUFFQTtDQUNBLDBCQUFBO0NBQ0EsaUJBQUE7Q0FDQSxnQkFBQTtBQUNBOztBQUVBO0NBQ0EsZ0JBQUE7Q0FDQSwwQkFBQTtDQUNBLGVBQUE7QUFDQTs7QUFFQTs7RUFFQTs7QUFFQTtDQUNBLG1CQUFBO0NBQ0EsaUJBQUE7QUFDQTs7QUFFQTtDQUNBLGFBQUE7QUFDQTs7OztBQUtBOzs7O0FBREE7RUFFQTtBQUVBO0NBREE7O0FBR0E7Q0FDQSxjQUFBO0NBQ0EsOEJBQUE7Q0FDQSxlQUFBO0NBQ0EsMEJBQUE7Q0FDQSxnQkFBQTtBQUNBOztBQUdBOztBQURBO0VBRUE7QUFFQTtDQURBOztBQUlBOztBQURBO0VBRUE7QUFFQTtDQURBOztBQUlBOztBQURBO0VBRUEsZ0JBQUE7RUFDQTtBQUVBO0NBREE7O0FBR0E7Q0FDQSxlQUFBO0NBQ0EsMEJBQUE7Q0FDQSxnQkFBQTtDQUNBLGtCQUFBO0NBQ0EsbUJBQUE7Q0FDQSx5QkFBQTtBQUNBOztBQUdBOztBQURBO0VBRUEsZUFBQTtFQUNBLGlCQUFBO0VBQ0E7QUFFQTtDQURBOztBQUdBO0NBQ0EsZUFBQTtDQUNBLDhCQUFBO0FBQ0E7O0FBRUE7Q0FDQSxtQkFBQTtDQUNBLDBCQUFBO0NBQ0EsZ0JBQUE7QUFDQTs7O0FBR0E7Q0FDQSxZQUFBO0NBQ0EsNERBQUE7Q0FDQSxZQUFBO0NBQ0EsV0FBQTtDQUNBLGFBQUE7Q0FDQSxtQkFBQTtDQUNBLDRCQUFBO0NBQ0Esa0JBQUE7Q0FDQSx5QkFBQTtDQUNBLGNBQUE7QUFDQTs7QUFFQTtDQUNBLDREQUFBO0NBQ0EsWUFBQTtDQUNBLFdBQUE7Q0FDQSxhQUFBO0NBQ0EsbUJBQUE7Q0FDQSw0QkFBQTtDQUNBLHlCQUFBO0NBQ0EsY0FBQTtBQUNBOztBQUVBO0NBQ0EsNERBQUE7Q0FDQSxZQUFBO0NBQ0EsV0FBQTtDQUNBLGFBQUE7Q0FDQSxtQkFBQTtDQUNB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LGtCQUFBO0NBQ0EseUJBQUE7Q0FDQSxjQUFBO0FBQ0E7O0FBRUE7Q0FDQSxZQUFBO0NBQ0EseUVBQUE7Q0FDQSxZQUFBO0NBQ0EsV0FBQTtDQUNBLGFBQUE7Q0FDQSxtQkFBQTtDQUNBLDRCQUFBO0NBQ0Esa0JBQUE7Q0FDQSx5QkFBQTtDQUNBLGNBQUE7QUFDQTs7QUFFQTtDQUNBLFlBQUE7Q0FDQSx5RUFBQTtDQUNBLFlBQUE7Q0FDQSxXQUFBO0NBQ0EsYUFBQTtDQUNBLG1CQUFBO0NBQ0EsNEJBQUE7Q0FDQSxrQkFBQTtDQUNBLHlCQUFBO0NBQ0EsY0FBQTtBQUNBOztBQUVBO0NBQ0EsWUFBQTtDQUNBLHlFQUFBO0NBQ0EsWUFBQTtDQUNBLFdBQUE7Q0FDQSxhQUFBO0NBQ0EsbUJBQUE7Q0FDQSw0QkFBQTtDQUNBLGtCQUFBO0NBQ0EseUJBQUE7Q0FDQSxjQUFBO0FBQ0E7O0FBRUE7Q0FDQSxZQUFBO0NBQ0EseUVBQUE7Q0FDQSxZQUFBO0NBQ0EsV0FBQTtDQUNBLGFBQUE7Q0FDQSxtQkFBQTtDQUNBLDRCQUFBO0NBQ0Esa0JBQUE7Q0FDQSx5QkFBQTtDQUNBLGNBQUE7QUFDQTs7QUFFQTtDQUNBLFlBQUE7Q0FDQSx5RUFBQTtDQUNBLFlBQUE7Q0FDQSxXQUFBO0NBQ0EsYUFBQTtDQUNBLG1CQUFBO0NBQ0EsNEJBQUE7Q0FDQSxrQkFBQTtDQUNBLHlCQUFBO0NBQ0EsY0FBQTtBQUNBOztBQUVBO0NBQ0EsWUFBQTtDQUNBLHlFQUFBO0NBQ0EsWUFBQTtDQUNBLFdBQUE7Q0FDQSxhQUFBO0NBQ0EsbUJBQUE7Q0FDQSw0QkFBQTtDQUNBLGtCQUFBO0NBQ0EseUJBQUE7Q0FDQSxjQUFBO0FBQ0E7OztBQUdBO0NBQ0EsWUFBQTtDQUNBLHlEQUFBO0NBQ0EsWUFBQTtDQUNBLFdBQUE7Q0FDQSxhQUFBO0NBQ0EsbUJBQUE7Q0FDQSw0QkFBQTtDQUNBLGtCQUFBO0NBQ0EseUJBQUE7Q0FDQSxjQUFBO0FBQ0E7O0FBRUE7Q0FDQSxZQUFBO0NBQ0EseURBQUE7Q0FDQSxZQUFBO0NBQ0EsV0FBQTtDQUNBLGFBQUE7Q0FDQSxtQkFBQTtDQUNBLDRCQUFBO0NBQ0Esa0JBQUE7Q0FDQSx5QkFBQTtDQUNBLGNBQUE7QUFDQTs7QUFFQTtDQUNBLFlBQUE7Q0FDQSx5REFBQTtDQUNBLFlBQUE7Q0FDQSxXQUFBO0NBQ0EsYUFBQTtDQUNBLG1CQUFBO0NBQ0EsNEJBQUE7Q0FDQSxrQkFBQTtDQUNBLHlCQUFBO0NBQ0EsY0FBQTtBQUNBOztBQUVBO0NBQ0EsWUFBQTtDQUNBLGdFQUFBO0NBQ0EsWUFBQTtDQUNBLFdBQUE7Q0FDQSxhQUFBO0NBQ0EsbUJBQUE7Q0FDQSw0QkFBQTtDQUNBLGtCQUFBO0NBQ0EseUJBQUE7Q0FDQSxjQUFBO0FBQ0E7O0FBRUE7Q0FDQSxZQUFBO0NBQ0EsZ0VBQUE7Q0FDQSxZQUFBO0NBQ0EsV0FBQTtDQUNBLGFBQUE7Q0FDQSxtQkFBQTtDQUNBLDRCQUFBO0NBQ0Esa0JBQUE7Q0FDQSx5QkFBQTtDQUNBLGNBQUE7QUFDQTs7QUFFQTtDQUNBLFlBQUE7Q0FDQSxnRUFBQTtDQUNBLFlBQUE7Q0FDQSxXQUFBO0NBQ0EsYUFBQTtDQUNBLG1CQUFBO0NBQ0EsNEJBQUE7Q0FDQSxrQkFBQTtDQUNBLHlCQUFBO0NBQ0EsY0FBQTtBQUNBOztBQUVBO0NBQ0EsWUFBQTtDQUNBLDhEQUFBO0NBQ0EsWUFBQTtDQUNBLFdBQUE7Q0FDQSxhQUFBO0NBQ0EsbUJBQUE7Q0FDQSw0QkFBQTtDQUNBLGtCQUFBO0NBQ0EseUJBQUE7Q0FDQSxjQUFBO0FBQ0E7O0FBRUE7Q0FDQSxZQUFBO0NBQ0EsOERBQUE7Q0FDQSxZQUFBO0NBQ0EsV0FBQTtDQUNBLGFBQUE7Q0FDQSxtQkFBQTtDQUNBLDRCQUFBO0NBQ0Esa0JBQUE7Q0FDQSx5QkFBQTtDQUNBLGNBQUE7QUFDQTs7QUFFQTtDQUNBLFlBQUE7Q0FDQSw4REFBQTtDQUNBLFlBQUE7Q0FDQSxXQUFBO0NBQ0EsYUFBQTtDQUNBLG1CQUFBO0NBQ0EsNEJBQUE7Q0FDQSxrQkFBQTtDQUNBLHlCQUFBO0NBQ0EsY0FBQTtBQUNBOzs7QUFHQTtDQUNBLFlBQUE7Q0FDQSw2REFBQTtDQUNBLFlBQUE7Q0FDQSxXQUFBO0NBQ0EsYUFBQTtDQUNBLG1CQUFBO0NBQ0EsNEJBQUE7Q0FDQSxrQkFBQTtDQUNBLHlCQUFBO0NBQ0EsY0FBQTtBQUNBOztBQUVBO0NBQ0EsWUFBQTtDQUNBLDZEQUFBO0NBQ0EsWUFBQTtDQUNBLFdBQUE7Q0FDQSxhQUFBO0NBQ0EsbUJBQUE7Q0FDQSw0QkFBQTtDQUNBLGtCQUFBO0NBQ0EseUJBQUE7Q0FDQSxjQUFBO0FBQ0E7O0FBRUE7Q0FDQSxZQUFBO0NBQ0EsNkRBQUE7Q0FDQSxZQUFBO0NBQ0EsV0FBQTtDQUNBLGFBQUE7Q0FDQSxtQkFBQTtDQUNBLDRCQUFBO0NBQ0Esa0JBQUE7Q0FDQSx5QkFBQTtDQUNBLGNBQUE7QUFDQTs7QUFFQTtDQUNBLFlBQUE7Q0FDQSxrRUFBQTtDQUNBLFlBQUE7Q0FDQSxXQUFBO0NBQ0EsYUFBQTtDQUNBLG1CQUFBO0NBQ0EsNEJBQUE7Q0FDQSxrQkFBQTtDQUNBLHlCQUFBO0NBQ0EsY0FBQTtBQUNBOztBQUVBO0NBQ0EsWUFBQTtDQUNBLGtFQUFBO0NBQ0EsWUFBQTtDQUNBLFdBQUE7Q0FDQSxhQUFBO0NBQ0EsbUJBQUE7Q0FDQSw0QkFBQTtDQUNBLGtCQUFBO0NBQ0EseUJBQUE7Q0FDQSxjQUFBO0FBQ0E7O0FBRUE7Q0FDQSxZQUFBO0NBQ0Esa0VBQUE7Q0FDQSxZQUFBO0NBQ0EsV0FBQTtDQUNBLGFBQUE7Q0FDQSxtQkFBQTtDQUNBLDRCQUFBO0NBQ0Esa0JBQUE7Q0FDQSx5QkFBQTtDQUNBLGNBQUE7QUFDQTs7QUFFQTs7RUFFQTs7QUFFQTtDQUNBLGVBQUE7QUFDQTs7O0FBR0E7O0VBRUE7O0FBRUE7Q0FDQSxlQUFBO0NBQ0EsZ0JBQUE7Q0FDQSx5QkFBQTtBQUNBOztBQUVBO0NBQ0EsaUJBQUE7QUFDQTs7QUFFQTtDQUNBLFlBQUE7Q0FDQSxXQUFBO0FBQ0E7O0FBRUE7O0VBRUE7O0FBRUE7Q0FDQSxZQUFBO0NBQ0EsbUJBQUE7QUFDQTs7QUFFQTtDQUNBLG1CQUFBO0NBQ0EsaUJBQUE7QUFDQTs7QUFFQTtDQUNBLFlBQUE7QUFDQTs7QUFFQTtDQUNBLG1CQUFBO0NBQ0EsWUFBQTtDQUNBLFlBQUE7QUFDQTs7QUFFQTtDQUNBLFlBQUE7Q0FDQSxzREFBQTtDQUNBLFlBQUE7Q0FDQSxhQUFBO0NBQ0EscUJBQUE7Q0FDQSxnQkFBQTtBQUNBOztBQUVBO0NBQ0EsWUFBQTtDQUNBLDBEQUFBO0NBQ0EsWUFBQTtDQUNBLGFBQUE7Q0FDQSxxQkFBQTtDQUNBLGdCQUFBO0FBQ0E7O0FBRUE7Q0FDQSxZQUFBO0NBQ0EseURBQUE7Q0FDQSxZQUFBO0NBQ0EsYUFBQTtDQUNBLHFCQUFBO0NBQ0EsZ0JBQUE7QUFDQTs7QUFFQTtDQUNBLFlBQUE7Q0FDQSw2REFBQTtDQUNBLFlBQUE7Q0FDQSxhQUFBO0NBQ0EscUJBQUE7Q0FDQSxnQkFBQTtBQUNBOztBQUVBO0NBQ0EsWUFBQTtDQUNBLHlEQUFBO0NBQ0EsWUFBQTtDQUNBLGFBQUE7Q0FDQSxxQkFBQTtDQUNBLGdCQUFBO0FBQ0E7O0FBRUE7Q0FDQSxZQUFBO0NBQ0EsbURBQUE7Q0FDQSxZQUFBO0NBQ0EsYUFBQTtDQUNBLHFCQUFBO0NBQ0EsZ0JBQUE7QUFDQTs7QUFFQTtDQUNBLFlBQUE7Q0FDQSx1REFBQTtDQUNBLFlBQUE7Q0FDQSxhQUFBO0NBQ0EscUJBQUE7Q0FDQSxnQkFBQTtBQUNBOztBQUVBO0NBQ0EsWUFBQTtDQUNBLG1FQUFBO0NBQ0EsWUFBQTtDQUNBLGFBQUE7Q0FDQSxxQkFBQTtDQUNBLGdCQUFBO0FBQ0E7O0FBRUE7Q0FDQSxZQUFBO0NBQ0EsMERBQUE7Q0FDQSxZQUFBO0NBQ0EsYUFBQTtDQUNBLHFCQUFBO0NBQ0EsZ0JBQUE7QUFDQTs7QUFFQTtDQUNBLFlBQUE7Q0FDQSw0REFBQTtDQUNBLFlBQUE7Q0FDQSxhQUFBO0NBQ0EscUJBQUE7Q0FDQSxnQkFBQTtDQUNBLDRCQUFBO0FBQ0E7O0FBRUE7Q0FDQSxZQUFBO0NBQ0EsbUVBQUE7Q0FDQSxZQUFBO0NBQ0EsYUFBQTtDQUNBLHFCQUFBO0NBQ0EsZ0JBQUE7Q0FDQSw0QkFBQTtBQUNBOztBQUVBO0NBQ0EsWUFBQTtDQUNBLHdEQUFBO0NBQ0EsWUFBQTtDQUNBLGFBQUE7Q0FDQSxxQkFBQTtDQUNBLGdCQUFBO0NBQ0EsNEJBQUE7QUFDQTs7O0FBR0E7Q0FDQSxZQUFBO0NBQ0EsMkRBQUE7Q0FDQSxZQUFBO0NBQ0EsYUFBQTtDQUNBLHFCQUFBO0NBQ0EsZ0JBQUE7Q0FDQSw0QkFBQTtBQUNBOzs7QUFHQTtDQUNBLDBCQUFBO0FBQ0E7O0FBRUE7RUFDQSxlQUFBO0VBQ0EsZ0JBQUE7RUFDQSxjQUFBO0VBQ0EsaUJBQUE7RUFDQSwwQkFBQTtBQUNBOztBQUdBOztBQURBO0VBRUEsZUFBQTtFQUNBO0FBRUE7Q0FEQTs7QUFHQTtDQUNBLGVBQUE7QUFDQTs7QUFHQTs7QUFEQTtFQUVBO0FBRUE7Q0FEQTs7QUFJQTs7QUFEQTtFQUVBO0FBRUE7Q0FEQTs7QUFJQTs7QUFEQTtFQUVBO0FBRUE7Q0FEQTs7QUFHQTtDQUNBLGlCQUFBO0NBQ0EsZ0JBQUE7QUFDQTs7QUFFQTtDQUNBLGVBQUE7Q0FDQSxpQkFBQTtDQUNBLGtCQUFBO0NBQ0EsZ0JBQUE7Q0FDQSx5QkFBQTtDQUNBLDBCQUFBO0FBQ0E7O0FBR0E7O0FBREE7RUFFQTtBQUVBO0NBREE7O0FBR0E7Q0FDQSxZQUFBO0NBQ0EsbUJBQUE7Q0FDQSxjQUFBO0NBQ0Esa0JBQUE7QUFDQTs7QUFFQTtDQUNBLGNBQUE7Q0FDQSw4QkFBQTtDQUNBLGVBQUE7QUFDQTs7QUFFQTtDQUNBLGtCQUFBO0NBQ0EsZUFBQTtBQUNBOztBQUdBOztBQURBO0VBRUE7QUFFQTtDQURBOztBQUdBO0NBQ0EsbUJBQUE7QUFDQTs7QUFFQTtDQUNBLG1CQUFBO0FBQ0E7O0FBR0E7O0FBREE7RUFFQSxlQUFBO0VBQ0EsMEJBQUE7RUFDQTtBQUVBO0NBREE7OztBQUtBOzs7QUFEQTtFQUVBLG1CQUFBO0VBQ0EscUJBQUE7RUFDQSxrQkFBQTtFQUNBO0FBRUE7Q0FEQTs7QUFJQTs7QUFEQTtFQUVBO0FBRUE7Q0FEQTs7QUFJQTs7QUFEQTtFQUVBO0FBRUE7Q0FEQTs7QUFJQTs7QUFEQTtFQUVBLHlCQUFBO0VBQ0E7QUFFQTtDQURBOztBQUdBO0NBQ0EsbUJBQUE7Q0FDQSxjQUFBO0NBQ0EsWUFBQTtDQUNBLFlBQUE7Q0FDQSxpQkFBQTtDQUNBLHFCQUFBO0NBQ0EscUJBQUE7QUFDQTs7QUFHQTs7QUFEQTtFQUVBLHFCQUFBO0VBQ0EsZUFBQTtFQUNBO0FBRUE7Q0FEQTs7QUFJQTs7QUFEQTtFQUVBLFVBQUE7RUFDQSxxQkFBQTtFQUNBLFdBQUE7RUFDQSxpQkFBQTtFQUNBO0FBRUE7Q0FEQTs7QUFJQTs7QUFEQTtFQUVBLFVBQUE7RUFDQSxxQkFBQTtFQUNBLFlBQUE7RUFDQSxnQkFBQTtFQUNBO0FBRUE7Q0FEQTs7QUFHQTtDQUNBLGdCQUFBO0FBQ0E7O0FBRUE7Q0FDQSxnQkFBQTtBQUNBOztBQUVBO0NBQ0Esd0JBQUE7Q0FDQSxnQkFBQTtBQUNBIiwiZmlsZSI6InN0eWxlLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi5nYWxsZXJ5LWltYWdlIC5jb250YWluZXIge1xuICBwYWRkaW5nOiAxNXB4IDMwcHg7XG59XG5cbi5nYWxsZXJ5LWltYWdlIC5jb250YWluZXIgdWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcGFkZGluZy1sZWZ0OiAwcHg7XG59XG5cbi5nYWxsZXJ5LWltYWdlIC5jb250YWluZXIgLmdhbGxlcnktY3RhLWxpc3Qge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuXG4uZ2FsbGVyeS1pbWFnZSAuY29udGFpbmVyIGgyIHtcbiAgY29sb3I6IHZhcigtLXhzLW9mZmVycy10aXRsZS1jb2xvcik7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMjZweDtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIG1hcmdpbjogMjVweCAwIDEwcHg7XG59XG5cbi5nYWxsZXJ5LWltYWdlIC5jb250YWluZXIgcCB7XG4gIGNvbG9yOiB2YXIoLS14cy1vZmZlcnMtY29sb3IpO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xufVxuXG4uZ2FsbGVyeS1pbWFnZSAuY29udGFpbmVyIC5nYWxsZXJ5LWN0YS1saXN0IC5nYWxsZXJ5LWN0YS1saXN0LWl0ZW0gPiBhIHtcbiAgY29sb3I6IHZhcigtLXhzLXNlY29uZGFyeS1jb250ZW50LWJ1dHRvbi1jb2xvcik7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gIGJvcmRlcjogdmFyKC0tYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS14cy1zZWNvbmRhcnktY29udGVudC1idXR0b24tYm9yZGVyKTtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0teHMtc2Vjb25kYXJ5LWNvbnRlbnQtYnV0dG9uLWJhY2tncm91bmQpO1xuICBwYWRkaW5nOiAxNHB4IDUwcHggMTRweDtcbiAgbWFyZ2luOiAxMHB4IDMwcHggMTVweCAwcHg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5nYWxsZXJ5LWxpc3QtaXRlbSB7XG4gIG1hcmdpbjogMTVweCAwcHg7XG4gIG1heC13aWR0aDogMjU1cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cblxuLmdhbGxlcnktbGlzdCBsaTpudGgtY2hpbGQobiArIDkpe1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uZ2FsbGVyeS1saXN0LWl0ZW0gaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLmdhbGxlcnktaW1hZ2Uge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1wcmltYXJ5KTtcbiAgY29sb3I6IHZhcigtLXRleHQpO1xufVxuXG4uZ2FsbGVyeS1jdGEtbGlzdC1pdGVtIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4uZ2FsbGVyeS1zaG93LW1vcmUge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS14cy1ldmVudHMtZXZlbnQtYmFja2dyb3VuZCk7XG4gIGJvcmRlcjogdmFyKC0tYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS14cy1ldmVudHMtZXZlbnQtYm9yZGVyKTtcbiAgY29sb3I6IHZhcigtLXhzLWJ1dHRvbi1jb2xvcik7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxNXB4O1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBwYWRkaW5nOiAyMHB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5nYWxsZXJ5LWxpc3QgLmdhbGxlcnktbGlzdC1pdGVtIC5nYWxsZXJ5LWl0ZW0tc2hvcnQtZGVzYyB7XG4gIGNvbG9yOiB2YXIoLS14cy1jYXRlZ29yaWVzLWl0ZW0tY29sb3IpO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDE1cHggMTBweCAxMHB4O1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmdhbGxlcnktbGlzdCAuZ2FsbGVyeS1saXN0LWl0ZW0gLmdhbGxlcnktaXRlbS1pbmZvIHtcbiAgY29sb3I6IHZhcigtLXhzLWNhdGVnb3JpZXMtaXRlbS1jb2xvcik7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgbGluZS1oZWlnaHQ6IDE3cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogMHB4IDE1cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uZ2FsbGVyeS1saXN0IC5nYWxsZXJ5LWxpc3QtaXRlbSAuZ2FsbGVyeS1pdGVtLWJ1dHRvbiB7XG4gIGNvbG9yOiB2YXIoLS14cy1zZWNvbmRhcnktY29udGVudC1idXR0b24tY29sb3IpO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICBib3JkZXI6IHZhcigtLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0teHMtc2Vjb25kYXJ5LWNvbnRlbnQtYnV0dG9uLWJvcmRlcik7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXhzLXNlY29uZGFyeS1jb250ZW50LWJ1dHRvbi1iYWNrZ3JvdW5kKTtcbiAgcGFkZGluZzogMTRweCAxMHB4IDE0cHg7XG4gIG1pbi13aWR0aDogMTk1cHg7XG4gIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMTVweCBhdXRvO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdpZHRoOiBhdXRvO1xufVxuXG4uZ2FsbGVyeS1tb3JlIHtcbiAgbWFyZ2luOiAxMHB4IDAgMjBweDtcbn1cblxuLmdhbGxlcnktbW9yZSAuZ2FsbGVyeS12aWV3LW1vcmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMTRweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0teHMtbGlua3MtbG9jYXRpb25zLW1vcmUtYmFja2dyb3VuZCk7XG4gIGJvcmRlcjogdmFyKC0tYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS14cy1saW5rcy1sb2NhdGlvbnMtbW9yZS1ib3JkZXIpO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxNXB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiB2YXIoLS14cy1saW5rcy1sb2NhdGlvbnMtbW9yZS1ib3JkZXIpO1xuICBmb250LXdlaWdodDogNjAwO1xufVxuXG4uZ2FsbGVyeS1zZWNvbmRhcnktY29udGFpbmVyIHtcbiAgbWFyZ2luLXRvcDogNDBweDtcbn1cblxuLmdhbGxlcnktbW9yZSAuZ2FsbGVyeS12aWV3LW1vcmUgc3BhbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiBhdXRvO1xuICBtYXJnaW46IDAgMCA1cHg7XG59XG5cbi5nYWxsZXJ5LW1vcmUgLmdhbGxlcnktdmlldy1tb3JlIGkuZmEge1xuICBmb250LXNpemU6IDI0cHg7XG59XG5cbi5nYWxsZXJ5LXNlY29uZGFyeS1jdGEtbGlzdC1pdGVtIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4uZ2FsbGVyeS1zZWNvbmRhcnktY29udGFpbmVyIC5nYWxsZXJ5LXNlY29uZGFyeS1jdGEtbGlzdCAuZ2FsbGVyeS1zZWNvbmRhcnktY3RhLWxpc3QtaXRlbSA+IGEge1xuICBjb2xvcjogdmFyKC0teHMtc2Vjb25kYXJ5LWNvbnRlbnQtYnV0dG9uLWNvbG9yKTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMThweDtcbiAgYm9yZGVyOiB2YXIoLS1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLXhzLXNlY29uZGFyeS1jb250ZW50LWJ1dHRvbi1ib3JkZXIpO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS14cy1zZWNvbmRhcnktY29udGVudC1idXR0b24tYmFja2dyb3VuZCk7XG4gIHBhZGRpbmc6IDE0cHggNTBweCAxNHB4O1xuICBtYXJnaW46IDEwcHggMzBweCAxNXB4IDBweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5nYWxsZXJ5LWxpc3QgbGk6bnRoLWNoaWxkKG4gKyA1KXtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5nYWxsZXJ5LWltYWdlIC5jb250YWluZXIge1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gIH1cbiAgLmdhbGxlcnktaW1hZ2UgLmNvbnRhaW5lciBoMiB7XG4gICAgbWFyZ2luOiAwIDAgNXB4O1xuICB9XG4gIC5nYWxsZXJ5LWltYWdlIC5jb250YWluZXIgLmdhbGxlcnktY3RhLWxpc3Qge1xuICAgIG1hcmdpbi1ib3R0b206IDBweDtcbiAgfVxuICAuZ2FsbGVyeS1pbWFnZSAuY29udGFpbmVyIC5nYWxsZXJ5LWN0YS1saXN0IC5nYWxsZXJ5LWN0YS1saXN0LWl0ZW0gPiBhIHtcbiAgICBtYXJnaW46IDEwcHggMTVweCAxNXB4IDBweDtcbiAgfVxuICAuZ2FsbGVyeS1zZWNvbmRhcnktY29udGFpbmVyIC5nYWxsZXJ5LXNlY29uZGFyeS1jdGEtbGlzdCAuZ2FsbGVyeS1zZWNvbmRhcnktY3RhLWxpc3QtaXRlbSA+IGEge1xuICAgIG1hcmdpbjogMTBweCAxNXB4IDE1cHggMHB4O1xuICB9XG4gIC5nYWxsZXJ5LWxpc3QtaXRlbSB7XG4gICAgbWFyZ2luOiAxMHB4IGF1dG87XG4gIH1cbiAgLmdhbGxlcnktaW1hZ2UgLmNvbnRhaW5lciAuZ2FsbGVyeS1jdGEtbGlzdCBkaXY6bnRoLW9mLXR5cGUoMikgPiBhe1xuICAgIG1hcmdpbi10b3A6IDBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG4gIC5nYWxsZXJ5LXNlY29uZGFyeS1jb250YWluZXIgLmdhbGxlcnktc2Vjb25kYXJ5LWN0YS1saXN0IGRpdjpudGgtb2YtdHlwZSgyKSA+IGF7XG4gICAgbWFyZ2luLXRvcDogMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5nYWxsZXJ5LWxpc3QtaXRlbSB7XG4gIG1heC13aWR0aDogMTY4cHg7XG4gIG1hcmdpbjogOHB4IDBweDtcbiAgfVxuICAuZ2FsbGVyeS1saXN0IC5nYWxsZXJ5LWxpc3QtaXRlbSAuZ2FsbGVyeS1pdGVtLWJ1dHRvbiB7XG4gICAgbWluLXdpZHRoOiAxNDhweDtcbiAgfVxuICAuZ2FsbGVyeS1pbWFnZSAuY29udGFpbmVyIHtcbiAgICBwYWRkaW5nOiAxNXB4O1xuICB9XG4gIC5nYWxsZXJ5LWltYWdlIC5jb250YWluZXIgLmdhbGxlcnktY3RhLWxpc3QgLmdhbGxlcnktY3RhLWxpc3QtaXRlbSA+IGEge1xuICAgIG1hcmdpbjogMTBweCAzMHB4IDIycHggMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmdhbGxlcnktbGlzdC1pdGVtIHtcbiAgbWF4LXdpZHRoOiAyMDVweDtcbiAgbWFyZ2luOiAxNXB4IDBweDtcbiAgfVxuICAuZ2FsbGVyeS1saXN0IC5nYWxsZXJ5LWxpc3QtaXRlbSAuZ2FsbGVyeS1pdGVtLWJ1dHRvbiB7XG4gICAgbWluLXdpZHRoOiAxNzVweDtcbiAgfVxuICAuZ2FsbGVyeS1pbWFnZSAuY29udGFpbmVyIHtcbiAgICBwYWRkaW5nOiAxNXB4IDMwcHg7XG4gIH1cbiAgLmdhbGxlcnktaW1hZ2UgLmNvbnRhaW5lciAuZ2FsbGVyeS1jdGEtbGlzdCAuZ2FsbGVyeS1jdGEtbGlzdC1pdGVtID4gYSB7XG4gICAgbWFyZ2luOiAxMHB4IDMwcHggMTVweCAwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmdhbGxlcnktbGlzdC1pdGVtIHtcbiAgbWF4LXdpZHRoOiAyNTVweDtcbiAgfVxuICAuZ2FsbGVyeS1saXN0IC5nYWxsZXJ5LWxpc3QtaXRlbSAuZ2FsbGVyeS1pdGVtLWJ1dHRvbiB7XG4gICAgbWluLXdpZHRoOiAxOTVweDtcbiAgfVxufVxuXG5cblxuIiwiQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBBdmVuaXI7XG4gIHNyYzogdXJsKFwiaHR0cHM6Ly9mb250cy5icmlkZ2VzdG9uZXJlc291cmNlcy5jb20vQXZlbmlyNDVCb29rX25vcm1hbF9ub3JtYWwud29mZjJcIikgZm9ybWF0KFwid29mZjJcIik7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogQXZlbmlyIEJvbGQ7XG4gIHNyYzogdXJsKFwiaHR0cHM6Ly9mb250cy5icmlkZ2VzdG9uZXJlc291cmNlcy5jb20vQXZlbmlyODVIZWF2eV9ub3JtYWxfbm9ybWFsLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBVbHRyYW1hZ25ldGljO1xuICBzcmM6IHVybChcImh0dHBzOi8vZm9udHMuYnJpZGdlc3RvbmVyZXNvdXJjZXMuY29tL3l3ZnQtdWx0cmFtYWduZXRpYy53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKTtcbn1cblxuZm9vdGVyIC5mb290ZXItbmF2IHVsLCBmb290ZXIgLm1haW4tbmF2LWZvb3RlciwgLnNvY2lhbC1saXN0LCAuY291bnRlci1saXN0LCAubGlua3MtaG9sZGVyIC5idG4tc2V0LCAubGlzdHJlc2V0IHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBsaXN0LXN0eWxlOiBub25lOyB9XG5cbi5jbGVhcmZpeDphZnRlciwgLnRpcmUtaXRlbSAudGlyZS13cmFwcDphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBkaXNwbGF5OiBibG9jaztcbiAgY2xlYXI6IGJvdGg7IH1cblxuLmVsbGlwc2lzIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgLyogMSAqL1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgLyogMiAqL1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG5cbmZvcm0sXG5maWVsZHNldCB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyLXN0eWxlOiBub25lOyB9XG5cbmlucHV0W3R5cGU9J3RleHQnXSxcbmlucHV0W3R5cGU9J3RlbCddLFxuaW5wdXRbdHlwZT0nZW1haWwnXSxcbmlucHV0W3R5cGU9J3NlYXJjaCddLFxuaW5wdXRbdHlwZT0ncGFzc3dvcmQnXSxcbnRleHRhcmVhIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlYmViZWI7XG4gIHBhZGRpbmc6IDAuNGVtIDAuN2VtOyB9XG4gIGlucHV0W3R5cGU9J3RleHQnXTpmb2N1cyxcbiAgaW5wdXRbdHlwZT0ndGVsJ106Zm9jdXMsXG4gIGlucHV0W3R5cGU9J2VtYWlsJ106Zm9jdXMsXG4gIGlucHV0W3R5cGU9J3NlYXJjaCddOmZvY3VzLFxuICBpbnB1dFt0eXBlPSdwYXNzd29yZCddOmZvY3VzLFxuICB0ZXh0YXJlYTpmb2N1cyB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMDAwOyB9XG4gIGlucHV0W3R5cGU9J3RleHQnXTo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlcixcbiAgaW5wdXRbdHlwZT0ndGVsJ106Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsXG4gIGlucHV0W3R5cGU9J2VtYWlsJ106Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsXG4gIGlucHV0W3R5cGU9J3NlYXJjaCddOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLFxuICBpbnB1dFt0eXBlPSdwYXNzd29yZCddOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLFxuICB0ZXh0YXJlYTo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNlYmViZWI7IH1cbiAgaW5wdXRbdHlwZT0ndGV4dCddOjotbW96LXBsYWNlaG9sZGVyLFxuICBpbnB1dFt0eXBlPSd0ZWwnXTo6LW1vei1wbGFjZWhvbGRlcixcbiAgaW5wdXRbdHlwZT0nZW1haWwnXTo6LW1vei1wbGFjZWhvbGRlcixcbiAgaW5wdXRbdHlwZT0nc2VhcmNoJ106Oi1tb3otcGxhY2Vob2xkZXIsXG4gIGlucHV0W3R5cGU9J3Bhc3N3b3JkJ106Oi1tb3otcGxhY2Vob2xkZXIsXG4gIHRleHRhcmVhOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIGNvbG9yOiAjZWJlYmViOyB9XG4gIGlucHV0W3R5cGU9J3RleHQnXTotbW96LXBsYWNlaG9sZGVyLFxuICBpbnB1dFt0eXBlPSd0ZWwnXTotbW96LXBsYWNlaG9sZGVyLFxuICBpbnB1dFt0eXBlPSdlbWFpbCddOi1tb3otcGxhY2Vob2xkZXIsXG4gIGlucHV0W3R5cGU9J3NlYXJjaCddOi1tb3otcGxhY2Vob2xkZXIsXG4gIGlucHV0W3R5cGU9J3Bhc3N3b3JkJ106LW1vei1wbGFjZWhvbGRlcixcbiAgdGV4dGFyZWE6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNlYmViZWI7IH1cbiAgaW5wdXRbdHlwZT0ndGV4dCddOi1tcy1pbnB1dC1wbGFjZWhvbGRlcixcbiAgaW5wdXRbdHlwZT0ndGVsJ106LW1zLWlucHV0LXBsYWNlaG9sZGVyLFxuICBpbnB1dFt0eXBlPSdlbWFpbCddOi1tcy1pbnB1dC1wbGFjZWhvbGRlcixcbiAgaW5wdXRbdHlwZT0nc2VhcmNoJ106LW1zLWlucHV0LXBsYWNlaG9sZGVyLFxuICBpbnB1dFt0eXBlPSdwYXNzd29yZCddOi1tcy1pbnB1dC1wbGFjZWhvbGRlcixcbiAgdGV4dGFyZWE6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ViZWJlYjsgfVxuICBpbnB1dFt0eXBlPSd0ZXh0J10ucGxhY2Vob2xkZXIsXG4gIGlucHV0W3R5cGU9J3RlbCddLnBsYWNlaG9sZGVyLFxuICBpbnB1dFt0eXBlPSdlbWFpbCddLnBsYWNlaG9sZGVyLFxuICBpbnB1dFt0eXBlPSdzZWFyY2gnXS5wbGFjZWhvbGRlcixcbiAgaW5wdXRbdHlwZT0ncGFzc3dvcmQnXS5wbGFjZWhvbGRlcixcbiAgdGV4dGFyZWEucGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZWJlYmViOyB9XG5cbnNlbGVjdCB7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMDsgfVxuXG50ZXh0YXJlYSB7XG4gIHJlc2l6ZTogdmVydGljYWw7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7IH1cblxuYnV0dG9uLFxuaW5wdXRbdHlwZT0nYnV0dG9uJ10sXG5pbnB1dFt0eXBlPSdyZXNldCddLFxuaW5wdXRbdHlwZT0nZmlsZSddLFxuaW5wdXRbdHlwZT0nc3VibWl0J10ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMDtcbiAgY3Vyc29yOiBwb2ludGVyOyB9XG5cbmgxLCAuaDEsXG5oMiwgLmgyLFxuaDMsIC5oMyxcbmg0LCAuaDQsXG5oNSwgLmg1LFxuaDYsIC5oNixcbi5oIHtcbiAgZm9udC1mYW1pbHk6IEF2ZW5pcjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbWFyZ2luOiAwIDAgMC41ZW07XG4gIGNvbG9yOiBpbmhlcml0OyB9XG5cbmgxLCAuaDEge1xuICBmb250LXNpemU6IDI4cHg7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgaDEsIC5oMSB7XG4gICAgICBmb250LXNpemU6IDQwcHg7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gICAgaDEsIC5oMSB7XG4gICAgICBmb250LXNpemU6IDU1cHg7IH0gfVxuXG5oMiwgLmgyIHtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBjb2xvcjogIzMzMzMzMzsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICBoMiwgLmgyIHtcbiAgICAgIGZvbnQtc2l6ZTogMzBweDsgfSB9XG5cbmgzLCAuaDMge1xuICBmb250LXNpemU6IDIycHg7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgaDMsIC5oMyB7XG4gICAgICBmb250LXNpemU6IDI0cHg7IH0gfVxuXG5oNCwgLmg0IHtcbiAgZm9udC1zaXplOiAxNnB4OyB9XG5cbmg1LCAuaDUge1xuICBmb250LXNpemU6IDEycHg7IH1cblxuaDYsIC5oNiB7XG4gIGZvbnQtc2l6ZTogMTVweDsgfVxuXG5wIHtcbiAgbWFyZ2luOiAwIDAgMWVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjM3NTsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICBwIHtcbiAgICAgIGZvbnQtc2l6ZTogMThweDsgfSB9XG5cbmEge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjNzIGVhc2UtaW4tb3V0LCBvcGFjaXR5IDAuM3MgZWFzZS1pbi1vdXQsIHZpc2liaWxpdHkgMC4zcyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIDAuM3MgZWFzZS1pbi1vdXQsIGJhY2tncm91bmQgMC4zcyBlYXNlLWluLW91dDtcbiAgY29sb3I6ICMzMzMzMzM7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuXG4udG9wLWJhciB7XG4gIGJhY2tncm91bmQ6ICNlYmViZWI7XG4gIHBhZGRpbmc6IDEwcHggMCA5cHg7IH1cbiAgLnRvcC1iYXIgdWwge1xuICAgIGZvbnQtc2l6ZTogMTRweDsgfVxuICAgIC50b3AtYmFyIHVsIGxpOmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6ICd8JztcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbiAgICAgIG1hcmdpbjogMCA0cHggMCAycHg7XG4gICAgICBjb2xvcjogIzliOWI5YjsgfVxuICAgIC50b3AtYmFyIHVsIGxpOmxhc3QtY2hpbGQ6YWZ0ZXIge1xuICAgICAgZGlzcGxheTogbm9uZTsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLm5hdmJhci1uYXYge1xuICAgIHBhZGRpbmctdG9wOiAyNXB4OyB9IH1cblxuLm1haW4tYmFyIHtcbiAgcGFkZGluZzogMTNweCAwO1xuICBib3gtc2hhZG93OiAwIDJweCA0cHggcmdiYSgwLCAwLCAwLCAwLjIpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLm1haW4tYmFyIHtcbiAgICAgIHBhZGRpbmc6IDE3cHggMDsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5tYWluLWJhciB7XG4gICAgICBwYWRkaW5nOiAxOXB4IDAgMThweDsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgICAubWFpbi1iYXIge1xuICAgICAgcGFkZGluZzogMThweCAwIDE3cHg7IH0gfVxuXG4ubmF2YmFyIHtcbiAgd2lkdGg6IDEwMCU7IH1cbiAgLm5hdmJhci1icmFuZCB7XG4gICAgYmFja2dyb3VuZDogdXJsKFwiZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFPTUFBQUFuQ0FNQUFBREtLUS9jQUFBREFGQk1WRVVWZExVQWZzc0Flc0w3T1MxZFk0b0Flc01BZXNJQWVzTUFlc1FBZWNJQWVzTUFlc0lBZWNMdk9qUHZPalB2T2pNQWVzTUFlc01BZXNNQWVzTUFlc0lBZXNJQWVjTHZPak1BZXNJQWVjSUFlc1B2T2pQdk9qTUFlc1B2T2pNQWVzTHZPak1BZXNNQWVjTUFlY0lBZWNNQWVjTUFlc01BZXNMdk9qTUFlc1B2T2pQdk9qTUFlc1FBZXNMd09qSUFlc0x2T2pNQWVjTHZPak1BZXNMdk9qTUFlc0x2T2pNQWVzUHZPak1BZXNNQWVjTHZPalB2T2pQdk9qTUFlc01BZWNJQWVzUHZPalB2T2pNQWVzUHZPak1BZXNQdk9qUHZPak1BZXNNQWVzTHZPalB2T2pNQWVzTHZPalB3T2pJQWVzTUFlc01BZXNMdk9qUHdPakx2T2pNQWVzTUFlc0x2T2pQeE9qTHZPalB2T2pQdk9qTUFlY0x2T2pQdk9qUHZPelB4T2pMdk9qUHZPalB2T2pQdk9qTUFlc01BZXNMdk9qTUFlc0x2T2pQdk9qTUFlc0lBZXNNQWVjTHZPelB2T2pQdk9qUHZPalB2T2pNQWVzSUFlc0lBZXNMdk9qUHZPalB2T2pQdk9qTUFlc0x2T2pNQWVzUHdPakx2T2pQdk9qUHZPalB1T2pQdk9qUHZPak1BZXNJQWVzTHZPak1BZXNMdk9qUHZPak1BZXNMcFBEY0Flc0x2T2pNQWVzTHZPalB3T2pMdk9qTUFlc0x2T2pNQWVzSUFlc0x2T2pMdk9qTUFlc1B2T2pQdk9qTUFlc1B2T2pQdk9qTUFlc0x2T2pQdk9qUC9OaW52T2pQdk9qUHZPalB2T2pNQWVzTHZPak1BZXNJQUFBQnV1Ti9qNy9pbjF1elU1dlI5WDN4Y1lvelE0dlBBVGxPV1hIQXZkYXNBZXNkR210SWxkckU0YzZjdWo4MDFjNmpIM3ZFZGQ3Ylg1ZlZlck5wQW10SkxiSmsybE05Q2NKK2x6T2tFZThPT3dPUVllTGVMdXVJNWxNOTZ0ZDhUZ2NjZGlNb3lrYzVrcmR2cDhQbFVhWlR3OVB1Z3grZUV1ZUVYZzhmLy92K3R6K3NJZnNVbWpjeTIwZXk5MXU1dHJkdmU2L2RRbjlWWW85ZVl4T2IzK1AwQWQ4RUFmTWtBZXNVQWVNSUFjOEFBZk1ZQWVjTUFkc0VBZXNNQWVjSUFlc0x2T2pQdU9qUHZPelR2T3pQdU96UHZPalR4T1RIM09TNzFPQy8rTmlySVJVcmNRa0QyUERIc1FEajVOeTNKUlVyek9DKzZUMWJKUkVubFFUelZRMFN3VkY2NnhWOG1BQUFBcW5SU1RsT0w3Ky94NktWQ1JxZitFbTBHMm0rTDEvajlzLzdjc1dXVFY5a1BhQjk3b2J6ZnZqSmhHZ2dRWFIxWnFENksxSzVDelFkNGpTd0tLWnZITkNseVc1Qjg3ZEU3T04yRXVyK2U0MS83NmpUa2xndktsd3grVW1xM0JSd2hrRnhyNmFWT3JpZmlId01XN3JYS0xQelQ1LzFpdzBpaHVJS0hrMWFKTjAzbk1FV0ViWUZSR1FpY2NldjZ4N1IwRmlYK3F6Q2V6V2QyODhRLzF5SVM0THNOSS9aTCt1LzA5d0h3bVFTQUFDV0xFdWdBQUE4clNVUkJWSGhlMUpkTFN5UFBGc0RuQ3ppemRLSElMSWNSWkpCQkJIV2hTQUlHWFVUQnFPZ1lSd2k2VU9NaUQwSjhSSkFFQ1RFRUVoSU15VTBuaFBwcXA2bzZ6dnYvdW8vejZCaWQvK0xDWlFidUhKTk9kWFdmcnZNN3J5NmZxZjlKdW8xRU9KZTd2VmdxWE1uRTZubXVyZjVQNWI4emRtLzJsdE9YOGRIdDdiTUV5VlpTcVlVVEMyQlJ3SG1mUzJ4dlA3OWRoSU1mRFZBOS9ObU03Y3h5NDNnc21DdldVaDBIWE90cWF3QTA2SmRWVmU0WXhBTlg0OWRhYlcwUDU5LytZTVJDTWZIekdFY09vOXN4WHlYbEFISVFBV2lyYVVoL1ptZERWV3QweFJpd05NWFh3ZWJMUHhieHZBTVhQNE94dTE4ZW5UNVpiRm1yamJXV3Y2Q1J6bVVhaWhyRWxDcmh5SHJKcXRrTnhycTNYSTZoOU9VQUlETlg0TUhteGhPQTFmcHllZVo3cFBUZWs5UE11QXVtOUdUcTdrMXBkK1Q3T3VxbjgxVG1iMlNoamNQQzZsUEdqZkx6ZDhWclM3WnpjT1JJQWRSNFJEaERPSEMwb0xyenlDZVlHdjlZQTk1TkllRHlXZEhDc1pjTmpkTVZXMFBMazlQWEo0TjJORE9icTBUQU9BdFBrSkk1SGJtNEdaenYxc2lRUlovUGQrbkJsS2NyYU1kUTRyRXI2cVVEWjQyV1NrOVByUGlTandGbnRzUEZsTlAwVGZVWnAvWmVCLzA3bW9nMGt6R2pBUFNNWlc0WHJLR1ExYVpVd1lWYStPejVDNGNDNitDeHRSTGVWZXJ3eFFIcWFQYzkyYm9jbk1DeGh0TTV2K21CSFZZaTBaeGpMQmhjWitXUnNmV1lZMUh6L2ZtZG5GOGw4b2dvemkweDRWd1dwR2FnZGJzcDdhSit2TjRDWEx1UWZGc2h1K0Y2K2FHVlhMNTB3RmlETEtmTVdEKytMUWFFaWVJQzRKRUM2Vm11Uno1MUxTdmxsSXFmWEZJT1BNK2pRaTJaakVZTFZRSW83Mmhnb2NKOHM4UHBJSVpadTVMaEpKMzI4cHNBRHFyOUhDeWxhSm1tN3RtSnBSQk9MQlMxWmkzU25xVmNYeWNiT0dWNjFxWkdHZnNGVUJzRTRGVTUrWHhkUWR3UEU0TmttTGtneHRSRFlURUVuY21SNkhqZzhoeklMSFpQeWFtWkRwM0hIcGRVSGpUcE5EamJBZ2hISCtHY3BwVEtnVFhvRnJ3Q0x1aHdpTFhpODd4ZXZyRTdqN3JaWFhXY09tcEsrVGRicmRZMmhybkNGcDRrSEs5K3hoanlIVWlzQWNXbGNVQ0t2TDVvU1haQXJEOUdSamFWWHdMRUNDQ01SZ2dsdnZUTDNrSWh2eWJQc0pxQy9HaDBVMmgxMVV1eEN2RzR3cmlhWWd2STJZUVF3R1IrWWNFWTE1K1pCZUFZYkpHbFFjR3hObmpYTHFYZ2FFN05ITlpqNHRWWWZXK21xcm81ZHJlNVZPVVZzSWI4RVNXV2hTTUI3T1N5dUNoZGliTVZmaWJZMnZCTDhGcHA5U3lDUS9ZLzlHazgwNFRPQ3BzR2x5TnQ1MVQ1WmFCWlY5VVVsWkFldjVxZHY3NGU1MUlJWmZsSm1obFZqZEJzZnYwRWVVd1A0NStKVUVJQVhrMVl6YXVndjZvdDhUQjFtRmZxNW0yYWRkY3NLNDlKWEk0c1NTQ3BWQ01BbE1iZ2E5TjhoTzJkMzFUVmVVc2kzYTRCVkd2WEdYVlQ1SUsya1FMRjBRWDJKYUV4cTB0SDRlTVRiOHpSbkpzTldQQmpMRFhwNlZTUmMzOU1HQ1h1ek5pdWtaNjcwNzFaUko2RHkwa1ZsMnBmVUJzWGJIV2VlbVo3RFMzU25pZlhDMHJrZ3VMV2d6VSthWkI5M05DVmtzTHNwU2FKOFpyQi9IUy81T1VTNmNZNFZwV3UyaHczaUtnRDZ3dlBJdUM2R0NQRHpIUUFMa3lRK2hSc1JtZklveG94M1NxMDJGSmtKUWdwTHRISnJLU0N4NGdhUFZ0VTZsSXZqdEttZGxpS0taRzRSZzBkbWZaNmZid0N4bnJMT2xzWllZUWUzU3FNWmFBeEY1YmFGbDk3akRneStxU3IxSklZeDR4aFFER2RlS3pEelRhR0tZYU1ZQ1RVOHBXeEJzWVNOR01ITDB4TmgzRmsxTncyWmZKTVNSejVMdU14OG5PemJReUVOS2xqV3NJd2l4NjYyQnk4cTljaTdGOG1XWWt6bytYS0ZzWjlSN1pUQjEzeUYxOTVIMkpHVGVWRGpLK291RnlQa1JrSUNhQXl0cUVVTWJJVCtjTWxiS1JVWFdPc3ExMWlBSmRCdVdqNTdRYkZ0a3FLQnpSVVRsS3RmWGtKVkRSZGg2akhhSkFvcXg1a1FaWUczZlMvR2hFRlB1eXAvZkgrd3FDZEdXSTA3Q0JoN0o2d0I4Q1dsSG9OUFRKem5YZFAxOXdSaExHSENNSjRKdjNEdFIzZkhDL1FEakVqS3JLVGdVQk5EN1FyZWFwZENaWFVaRThZRVRLeXFUWmFRUFhZcTF5cHpiUkFWR3RDc1MyTVZJNjZGbnBnbkp6bkFnRHJ2SjVFdFByY2VKMmk5TEladkZIUkE2Kzdha2lTbmRRb2pUa1Z4VXV3QmcxeW5WTG1sc0xqd211YVBtd0JHTkQrTmpKS0xiMmk2V1ZpcEhETTEyblJ6ZU96U1dUa3lrSU9UbThOL1l4bGJpMlFSa3hBUE9sTncrcXF5QWtFOHc4TU5FWE9zY1U3WW56UDJYM0U1dlJ0N2U4TEYvMytpWmE5b051QzFFSXdRdXRnZStoRTJLS1dXVUliVVRwUlVZd1JHRTJzT0Z5M3Q5MCtJK1VqZW5HSmZhZGo3TnhUemxOY0plSWZEeCswZEZRUkkwM3h4eHJEZkZ5MlRNaTNFNkpNQ3IvV1BxVnVwY0hVcWc4TTdYV1FSK1ZvTG1zWXlaa2JRSzVaZWJ3c2NUREZxWG84QktDTG95OFo0MFMycDd1eUVMU0dwV0xQOG1JS1J5Qy9OU2s3L1FoRkFDQjRwNWFrMEFJbGV1Uk5WZ2hrZXdaQjJnT3dDNGlEeElCZzBZRitoTW1iSkNWUnJvMXduYU5VdWdPRzF4eTZ4VmdqSkMxR1F6TmJLcWlCak5JT1Q1NDMrRjlzWkN6bEVxRFd4U1V2c3pNN3RIWXQyT2c3TUwxK0JKSnBlVjlhaVlTWUpWK0o3YXRDayt3OHFpUXlyQjFtT05tMHJkeHd6MkVRV29QOUsvNml0SFFsTE1USTh3d3FkMFQyMUV5VEFnL3I2cEhNZG1xeHhsUS9hcTNLV2JLcm5rZzlNUlJnL3puRjg4SHMvbFlIRnhzNnYzcVkyZDNwbk1idkhtdVd0eWFhWUNPbjZVZFRFVjE1KzRhVlpvOWdjYXM4K2VEc25DT0dOdWNiU2hoQkF5ZXdObHlFREtXTlFUd3Q1VWVBTE41N0JaQ3gydUtaOHljTW0xVTFrUDBSOVhlNUs4ek5sb2FqbThRemtFSzROdmJrN3YzOXYybE9IWTRPYnp5WldZNnU5b2VOeHQxVFo4Wm4zNzZZamM5Y0tXRTBWclk0RWk4VUR4Sy9JTUQwMC9Qd3JHczAxTzVVeHFGTHRSdjFZNlNxZnBJSUl4Z3BaeUtsSStGNkhZY2pLUGxMSTlEZWRpQ25WSlQ2UUN1dGZnRkJSdVF5WGd5WmdBYWF0L0phT2crM1ZmWUJUWks4VXUydzFwQXRxMStERWVEKy92NlBqeDkvKy9EYmQ0SXpIei8rY1g4UExoalE0UFlRaTZEZGlWV1ZYcG00M1EycFg0UHhINSsrZnYzMjdjdVhmMzMrL1B1Zi8zNHNmLzcrK2E4dlgvNzU3ZXVIVDUrUWwzSHYwU1B3QWNPWHVWRy9qUHludW5KNVRXekx3bmphdnFicXhocWs4aUpWRUNSdkFna2hCQ21TUVF5SW9DQm9CbWFVcVJKUVIrcEVNbWt3Q0VFeUVBVkJjQlRFM2EvYmo3cTM3L3ZXclhzcjlhNjgzdzhyc1hTdDd3L283bEUvMXRtblE3cnB2NkErM2U3bDhweTErZTNQdFUvTEo1Lzk4T05YWDMzeHpUTzZvZy8vbzZ1ckt6ejc1czkvK2ZHSHozNy9wMy85OForQysvZS9pWDZwSDlRYmdXSFh1QWFZblpoY244aEtjRy9JczJ4ZkRDaVZTbGFyd3lycnJpWm4xWFNpV2syc0ZkVndOWmxTb3RHcVZzS1JTK2pBN1JwMDY0UnRSR2xsRTRucFVhWENUdmVTVWc1MzB1RkttbmVzYnFoaWRiM0hmK2NHb0czTjJsTXhpOG9xV1psejdtcWltc2dGbEV0cWlwekQ3bDZucytVWDc5Ky9mNng1Q014RURSaHZTRUFBU2Y3eGU5R0hEOFRQdmhEY2QrL2VmZEp5ZDNLOWM2WTlqMGtseXBVQlFzeWwya29nQmdyRHlnNGdweWFJMktidUF3ekVpZzdBcWtSRmh0WlFQNUVPbklzTVpuQTVyTFRtd0FqS3pqVjRRS2tsWUNrQkJzQlVWcTB4YmpCNFRtbGxvMkNBazBwZnhoTXlTNGJBS0lWc0RHS0F3OVBMM1dpeEFHQUdRYVFYZ3hFVHJwbk1rTkZnQmhFSjdtTU5mQVZtTnNhNklCYnpsRWw3R0ZPaENmQ1Vld0d3cXdxWVBXcUd3RGxsUWI4enpyeWF6Y0NqR1Q5Rjk1ckk0WS9QZE1FWEx3VVhnZVcxdGRXYzZXT2dIOHl5ZVNzWnhKVjZJSXpCVW53ZVhZVzRaN1NidVdjdUQ5TGViWFF5RjVKZXdLVlVKNEIydVg4QmxweXRtN0V5Wk5aY3U1ZHRYWnJXakdUQ29TRVRnWWh2ZURXeHhnYzNmMEx6QU0zYVR3Zk5XdTNndWdab3hzVUc5U3JsOUMrRnV6RmZWR0V2ZklGZTVMSHd5TmRSaHNFWVYzY1kxVnRHTERnY2pteG9RODFHc0t3MjFHcUQ1aDQ1Vm9hVlZoQ1JLVmo2YmhrWDVaSVNaMWJrcHdZNk44UXpzdXRDZVg0NHFscnQwMFdWbGVVeVNCbU0zaEVWaDJhY2tKcGhzeDh0TEd3M09Dd0RxRFZyOWRkSHUvVm04N29wcXNtTHVmYm05TldiMDY4UHZ6ODkzWHg1OGJ2OTNacnBZeElJS3IxbWhrb3k5U0FmN2tYQm0zY2lHdFdNc2ZVWUlYakx5QURUL0poU2d4RjBTbWFWR2N5Q3EzVVhVNmtJTDZyQkRHbEdDWlhKS0JmQ0tXeGx6R3hJenRVaGQ1dGFRejRWZzhkZzdQRDV1anBLb1VXTmcwbVRNYTg5STBEUElycmV2VGc2ZVhMMCt1ZnQvVmVmSHg4L09kdytPbS9Xdjl1NmZMNzE2OThldjltNXVIeXp0Ly8wNEpwaE1ob2JHQjRUUmpZWWwxa1llZGxLTWN4cFJnWWFtVXBvSlVNbVl4Y3NoVUtoSjZ6RVI5YU1RUDlBb1pEVWlNUHpzSWE5UEdOc3dMTEJTTFpiUnZDMHRPRU5JMU9QbkhPUFpDd2dPaHFITDZ3V0tKTUhUWTBxRzVOUk0yRXk5cHR3Wm9zU2c3bjUvUEwwNG16cmJHLy84c1Z2TGs3T2pyYSt2bnpaZkhXK2Rmano4ZW0zOWZPM0orZDcyMisvYjBJekxoS2syKzArYTdiZE1LY3RScjRSUHladGpJNmd3VGpQQ3lzcldkMWZGWk1SSmFXbC82dWFrVmZOaEZrdTc0M2d2bU0wTHkwdUR1SFd4NkR1amdlZnNqNjgraXlJaGxRd1A5VzZFa0hHV3lZYUVoLzdCNk9VR1ZJMjRMWm1TMTlPT3BwQkxBTWFzL242K0E5dlR5N1A5czYvM1RuZHYzang5UEw0K09DNi9uenY4T1RvN2NWM2U2Y25aNWN2THMvcUp1T1loZk85bFFnL0hKa2ppcnBuUU91cVFwMnVNdlU3MmcxR01wRUdNK3dULys0T1JqaG05M2lzcmRwSHpjZzg1YkhiSzdwNUJxaGozbUlocXFvWnlBRmpJWXliaklOS3RYazVjbmRpL3FZNUpwbVdrekZxekNiQUZzdDhBM0h4MGJ2eEFCd0w1QUNqcGoyckdXVmtsOUxSUE15akVrQnRkMmY3L1BERjRlYnJrK2RmWG14L0tWOC9yNkgyYXVmbGsrMmQzZlBOemMyWFowOVBEdGhrVkVNUmlNcDNWSGhHNzlOVVVkbFJHUEZ5YVNRR204cGd4bVJzZ0Jsa2NRRXk2VzEyRVEwSXdIUUR4R0I2WkZ4RlZPZ2JHODhnRm1qTjY0M1hENG9DUXhqVkhVdURDRFFYVXRySUtFQU5KQU0rK0J4anhTaTRPTVdXMFkwRndKbGpvQUdnMVdUVUNqbUN5WUgrdkxuOGRiMVpyOVd2NjhaaEkxRk5EaDhtOFplYmRlT2JmTWhnYXBpTXlqVVJqMCtzU0JESVdVdnJ0amFsbGp5ckt1ZEpoZHllY1RXWEZoclJtTDlpS05GbnptbXhwOCtmTnBxdE5hMHpjMkVkcDFNR2R0cmZwd2Jka3dQMkpjMnptdmFQR2JPajJsblNUMzJ0NGJYMWt2V0JLbFowbWFWMGVuWTFuUXlvOFVwNlRXcHFtVDZxV3dVY0tadS8xTzByQTJBMmVSbUdpQmczMGlsaUJvVHhvMURMLzJWQzRkbFV6dWxmTDdUUDUrOTNNUWhFYUpDQnhURHB3YVJKSno5U3hsdldlNEV4UjJ0cWFESGhybmlzcGRKQSs4UDJoNWJ5Zjh2NmNURCtHN1JHOEdreU5nbWpBQUFBQUVsRlRrU3VRbUNDXCIpIDAgMC9jb250YWluIG5vLXJlcGVhdDtcbiAgICBoZWlnaHQ6IDI2cHg7XG4gICAgd2lkdGg6IDE1MHB4O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIHBhZGRpbmc6IDA7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5uYXZiYXItYnJhbmQge1xuICAgICAgICB3aWR0aDogMTcwcHg7XG4gICAgICAgIGhlaWdodDogMzBweDsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAubmF2YmFyLWJyYW5kIHtcbiAgICAgICAgd2lkdGg6IDE4N3B4O1xuICAgICAgICBoZWlnaHQ6IDMycHg7IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgICAgIC5uYXZiYXItYnJhbmQge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDQwcHg7XG4gICAgICAgIHdpZHRoOiAyMjdweDtcbiAgICAgICAgaGVpZ2h0OiAzOXB4OyB9IH1cbiAgICAubmF2YmFyLWJyYW5kIGltZyB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOiAxMDAlOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5uYXZiYXIgLm5hdi1pdGVtIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMjBweDsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAubmF2YmFyIC5uYXYtaXRlbSB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDI5cHg7IH0gfVxuICAubmF2YmFyIC5uYXYtbGluayB7XG4gICAgZm9udC1mYW1pbHk6IEF2ZW5pcjtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGNvbG9yOiAjMzMzMzMzICFpbXBvcnRhbnQ7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIC5uYXZiYXIgLm5hdi1saW5rIHtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4OyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgICAubmF2YmFyIC5uYXYtbGluayB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTVweDsgfSB9XG4gICAgLm5hdmJhciAubmF2LWxpbms6aG92ZXIge1xuICAgICAgY29sb3I6ICNiM2IzYjMgIWltcG9ydGFudDsgfVxuICAubmF2YmFyIC5uYXZiYXItdG9nZ2xlciB7XG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZS1pbi1vdXQ7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICB3aWR0aDogMzBweDtcbiAgICBoZWlnaHQ6IDI4cHg7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgyNzBkZWcpOyB9XG4gICAgLm5hdmJhciAubmF2YmFyLXRvZ2dsZXIuY29sbGFwc2VkIHtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKDApOyB9XG4gICAgLm5hdmJhciAubmF2YmFyLXRvZ2dsZXIgc3BhbiB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICB3aWR0aDogMzBweDtcbiAgICAgIGhlaWdodDogNHB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzg3ODc4NTsgfVxuICAgICAgLm5hdmJhciAubmF2YmFyLXRvZ2dsZXIgc3BhbjpiZWZvcmUsIC5uYXZiYXIgLm5hdmJhci10b2dnbGVyIHNwYW46YWZ0ZXIge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBoZWlnaHQ6IDRweDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM4Nzg3ODU7IH1cbiAgICAgIC5uYXZiYXIgLm5hdmJhci10b2dnbGVyIHNwYW46YmVmb3JlIHtcbiAgICAgICAgYm90dG9tOiBjYWxjKDEwMCUgKyA4cHgpO1xuICAgICAgICBsZWZ0OiAwOyB9XG4gICAgICAubmF2YmFyIC5uYXZiYXItdG9nZ2xlciBzcGFuOmFmdGVyIHtcbiAgICAgICAgdG9wOiBjYWxjKDEwMCUgKyA4cHgpO1xuICAgICAgICBsZWZ0OiAwOyB9XG5cbmZvb3RlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTsgfVxuICBmb290ZXIgLmZvb3Rlci1zaGFkb3cge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgI2ViZWJlYiAwJSwgI2ZmZiAxMDAlKTtcbiAgICB6LWluZGV4OiAtMTtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgZm9vdGVyIC5mb290ZXItc2hhZG93IHtcbiAgICAgICAgaGVpZ2h0OiAxMDZweDsgfSB9XG4gIGZvb3RlciAuY29udGFpbmVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZy10b3A6IDIwcHg7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIGZvb3RlciAuY29udGFpbmVyIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDUwcHg7IH0gfVxuICBmb290ZXIgLmZvb3Rlci1ib3R0b20ge1xuICAgIHBhZGRpbmc6IDVweCAwIDUwcHg7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIGZvb3RlciAuZm9vdGVyLWJvdHRvbSB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAyMHB4OyB9IH1cbiAgICBmb290ZXIgLmZvb3Rlci1ib3R0b20gPiAqIHtcbiAgICAgIGZvbnQtc2l6ZTogMTFweDsgfVxuICAgIGZvb3RlciAuZm9vdGVyLWJvdHRvbSBzcGFuIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICBsaW5lLWhlaWdodDogMS4zNjsgfVxuICBmb290ZXIgLmxvZ28taG9sZGVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgcGFkZGluZzogMjBweCAwOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICBmb290ZXIgLmxvZ28taG9sZGVyIHtcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgIHBhZGRpbmc6IDA7IH0gfVxuICBmb290ZXIgLmZvb3Rlci1uYXYge1xuICAgIHBhZGRpbmc6IDdweCAwIDA7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIGZvb3RlciAuZm9vdGVyLW5hdiB7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAyNXB4O1xuICAgICAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgICAgICAgYm9yZGVyLXdpZHRoOiAxcHggMCAxcHggMDsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICBmb290ZXIgLmZvb3Rlci1uYXYge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMnB4OyB9IH1cbiAgICBmb290ZXIgLmZvb3Rlci1uYXYgdWwge1xuICAgICAgZm9udC1zaXplOiAxMXB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNTsgfVxuICAgICAgZm9vdGVyIC5mb290ZXItbmF2IHVsIGxpICsgbGkge1xuICAgICAgICBtYXJnaW4tdG9wOiAzLjVweDsgfVxuICAgIGZvb3RlciAuZm9vdGVyLW5hdiBoNSB7XG4gICAgICBmb250LWZhbWlseTogQXZlbmlyIEJvbGQ7XG4gICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuICAgIGZvb3RlciAuZm9vdGVyLW5hdiBbY2xhc3MqPVwicm93LVwiXSB7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMjJweDsgfVxuICAgIGZvb3RlciAuZm9vdGVyLW5hdiBbY2xhc3MqPVwiY29sLWN1c3RvbS1cIl0ge1xuICAgICAgcGFkZGluZzogMCAxNXB4OyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgZm9vdGVyIC5mb290ZXItbmF2IFtjbGFzcyo9XCJjb2wtY3VzdG9tLVwiXSB7XG4gICAgICAgICAgd2lkdGg6IDI1JTsgfSB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgZm9vdGVyIC5mb290ZXItbmF2IFtjbGFzcyo9XCJjb2wtY3VzdG9tLVwiXSB7XG4gICAgICAgICAgd2lkdGg6IDE5JTsgfSB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgICAgIGZvb3RlciAuZm9vdGVyLW5hdiBbY2xhc3MqPVwiY29sLWN1c3RvbS1cIl0ge1xuICAgICAgICAgIHdpZHRoOiAxOC4zJTsgfSB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgZm9vdGVyIC5mb290ZXItbmF2IFtjbGFzcyo9XCJjb2wtY3VzdG9tLVwiXTpub3QoLmNvbC1jdXN0b20tNSkge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuICAgICAgZm9vdGVyIC5mb290ZXItbmF2IFtjbGFzcyo9XCJjb2wtY3VzdG9tLVwiXS5jb2wtY3VzdG9tLTUge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIGZvb3RlciAuZm9vdGVyLW5hdiBbY2xhc3MqPVwiY29sLWN1c3RvbS1cIl0uY29sLWN1c3RvbS01IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBwYWRkaW5nOiAyNXB4IDAgMDsgfSB9XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAgIGZvb3RlciAuZm9vdGVyLW5hdiBbY2xhc3MqPVwiY29sLWN1c3RvbS1cIl0uY29sLWN1c3RvbS01IHtcbiAgICAgICAgICAgIHdpZHRoOiAyNCU7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7IH0gfVxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgICAgICAgZm9vdGVyIC5mb290ZXItbmF2IFtjbGFzcyo9XCJjb2wtY3VzdG9tLVwiXS5jb2wtY3VzdG9tLTUge1xuICAgICAgICAgICAgd2lkdGg6IDI2LjglO1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgZm9vdGVyIC5mb290ZXItbmF2IFtjbGFzcyo9XCJjb2wtY3VzdG9tLVwiXS5jb2wtY3VzdG9tLTU6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDE1cHg7XG4gICAgcmlnaHQ6IDE1cHg7XG4gICAgaGVpZ2h0OiAxcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2NjYzsgfSB9XG4gICAgICAgIGZvb3RlciAuZm9vdGVyLW5hdiBbY2xhc3MqPVwiY29sLWN1c3RvbS1cIl0uY29sLWN1c3RvbS01IFtjbGFzcyo9XCJyb3ctXCJdIHtcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMzJweDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICBmb290ZXIgLmZvb3Rlci1uYXYgW2NsYXNzKj1cImNvbC1jdXN0b20tXCJdLmNvbC1jdXN0b20tNSBbY2xhc3MqPVwicm93LVwiXSB7XG4gICAgcGFkZGluZzogMCAxNXB4OyB9IH1cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgICAgZm9vdGVyIC5mb290ZXItbmF2IFtjbGFzcyo9XCJjb2wtY3VzdG9tLVwiXS5jb2wtY3VzdG9tLTUgLnJvdy0xIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICBmb290ZXIgLmZvb3Rlci1uYXYgW2NsYXNzKj1cImNvbC1jdXN0b20tXCJdLmNvbC1jdXN0b20tNSAucm93LTEge1xuICAgIHdpZHRoOiAyNSU7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICBmb290ZXIgLmZvb3Rlci1uYXYgW2NsYXNzKj1cImNvbC1jdXN0b20tXCJdLmNvbC1jdXN0b20tNSAucm93LTIge1xuICAgIHdpZHRoOiAzOSU7IH0gfVxuICAgICAgICBmb290ZXIgLmZvb3Rlci1uYXYgW2NsYXNzKj1cImNvbC1jdXN0b20tXCJdLmNvbC1jdXN0b20tNSAucm93LTIgdWwge1xuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9hc3NldHMvZGlzdC9pbWFnZXMvY2MtaW1hZ2UucG5nXCIpO1xuICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgYmFja2dyb3VuZC1zaXplOiA3MHB4IDU2cHg7XG4gICAgICAgICAgbWluLWhlaWdodDogNTZweDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICBmb290ZXIgLmZvb3Rlci1uYXYgW2NsYXNzKj1cImNvbC1jdXN0b20tXCJdLmNvbC1jdXN0b20tNSAucm93LTMge1xuICAgIHdpZHRoOiAzNiU7IH0gfVxuICAgICAgICBmb290ZXIgLmZvb3Rlci1uYXYgW2NsYXNzKj1cImNvbC1jdXN0b20tXCJdLmNvbC1jdXN0b20tNSAucm93LTMgdWwge1xuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9hc3NldHMvZGlzdC9pbWFnZXMvYXBwLWltYWdlLnBuZ1wiKTtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogNzBweCA2NnB4O1xuICAgICAgICAgIG1pbi1oZWlnaHQ6IDY2cHg7IH1cbiAgICAgICAgZm9vdGVyIC5mb290ZXItbmF2IFtjbGFzcyo9XCJjb2wtY3VzdG9tLVwiXS5jb2wtY3VzdG9tLTUgW2NsYXNzKj1cInJvdy1cIl06bm90KC5yb3ctMSkgdWwge1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogODJweDtcbiAgICAgICAgICBtYXgtd2lkdGg6IDIyMHB4OyB9XG4gICAgICAgIGZvb3RlciAuZm9vdGVyLW5hdiBbY2xhc3MqPVwiY29sLWN1c3RvbS1cIl0uY29sLWN1c3RvbS01IHVsIHtcbiAgICAgICAgICBtYXgtd2lkdGg6IDE1MHB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI3OyB9XG4gICAgICAgICAgZm9vdGVyIC5mb290ZXItbmF2IFtjbGFzcyo9XCJjb2wtY3VzdG9tLVwiXS5jb2wtY3VzdG9tLTUgdWwgbGkge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMDsgfVxuICAgICAgICAgIGZvb3RlciAuZm9vdGVyLW5hdiBbY2xhc3MqPVwiY29sLWN1c3RvbS1cIl0uY29sLWN1c3RvbS01IHVsIGEge1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgICAgICBjb2xvcjogI2Q4MWUwNTsgfVxuICAgICAgICAgICAgZm9vdGVyIC5mb290ZXItbmF2IFtjbGFzcyo9XCJjb2wtY3VzdG9tLVwiXS5jb2wtY3VzdG9tLTUgdWwgYTpob3ZlciB7XG4gICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuICBmb290ZXIgLmZvb3Rlcl9fY29weXJpZ2h0IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0OyB9XG4gIGZvb3RlciAubWFpbi1uYXYtZm9vdGVyIHtcbiAgICBsaW5lLWhlaWdodDogMi4yO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgbWFyZ2luLWJvdHRvbTogOHB4OyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICBmb290ZXIgLm1haW4tbmF2LWZvb3RlciB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE3cHg7IH0gfVxuICAgIGZvb3RlciAubWFpbi1uYXYtZm9vdGVyID4gbGk6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDI4cHg7IH1cblxuLnNvY2lhbC1saXN0IHtcbiAgZm9udC1zaXplOiA0MHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfVxuICAuc29jaWFsLWxpc3QgPiBsaTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7IH1cblxuLmJyZWFkY3J1bWItY3VzdG9tIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxMXB4O1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBwYWRkaW5nOiAwIDAgMjJweDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAuYnJlYWRjcnVtYi1jdXN0b20ge1xuICAgICAgcGFkZGluZy1ib3R0b206IDE1cHg7IH0gfVxuICAuYnJlYWRjcnVtYi1jdXN0b20gLmJyZWFkY3J1bWItaXRlbSB7XG4gICAgbGluZS1oZWlnaHQ6IDEuODI7IH1cbiAgICAuYnJlYWRjcnVtYi1jdXN0b20gLmJyZWFkY3J1bWItaXRlbTpub3QoLmFjdGl2ZSkge1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cbiAgICAuYnJlYWRjcnVtYi1jdXN0b20gLmJyZWFkY3J1bWItaXRlbS5hY3RpdmUge1xuICAgICAgY29sb3I6ICMzMzMzMzM7IH1cblxuLm1haW4taGVybyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBib3R0b206IDA7XG4gIHJpZ2h0OiAwO1xuICB6LWluZGV4OiAtMTsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAubWFpbi1oZXJvIHtcbiAgICAgIGxlZnQ6IDE1cHg7XG4gICAgICByaWdodDogMTVweDsgfSB9XG4gIC5tYWluLWhlcm86YmVmb3JlIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC40KTtcbiAgICB6LWluZGV4OiAxOyB9XG4gIC5tYWluLWhlcm8tYmcge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBjZW50ZXI7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5oZXJvLWhvbGRlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5oZXJvLWhvbGRlciB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDI2MHB4KTtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5oZXJvLWhvbGRlciB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDM0MHB4KTtcbiAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmhlcm8taG9sZGVyOmJlZm9yZSB7XG4gICAgY29udGVudDogJyc7XG4gICAgd2lkdGg6IDA7XG4gICAgbWluLWhlaWdodDogMTQwcHg7XG4gICAgZGlzcGxheTogYmxvY2s7IH0gfVxuXG4uaGVyby13cmFwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5oZXJvLXdyYXAgLmNvbnRhaW5lciB7XG4gICAgICBwYWRkaW5nOiAwOyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLmhlcm8td3JhcCAuY29udGFpbmVyIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgICAgIHBhZGRpbmc6IDIwcHggMzVweDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5oZXJvLXdyYXAgLmNvbnRhaW5lciB7XG4gICAgICBwYWRkaW5nOiAyMHB4IDQ1cHg7IH0gfVxuICAuaGVyby13cmFwIC5jb250YWluZXI6YmVmb3JlIHtcbiAgICBtaW4taGVpZ2h0OiAyNjhweDtcbiAgICB3aWR0aDogMDtcbiAgICBjb250ZW50OiAnJzsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgLmhlcm8td3JhcCAuY29udGFpbmVyOmJlZm9yZSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrOyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIC5oZXJvLXdyYXAgLmNvbnRhaW5lcjpiZWZvcmUge1xuICAgICAgICBtaW4taGVpZ2h0OiAyNzhweDsgfSB9XG4gIC5oZXJvLXdyYXAgaDEge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICB0ZXh0LXNoYWRvdzogMCAwIDVweCAjMDAwO1xuICAgIGZvbnQtZmFtaWx5OiBVbHRyYW1hZ25ldGljO1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgbWFyZ2luOiAwOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAuaGVyby13cmFwIGgxIHtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgdGV4dC1zaGFkb3c6IDAgMCA2cHggcmdiYSgwLCAwLCAwLCAwLjYpOyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgICAuaGVyby13cmFwIGgxIHtcbiAgICAgICAgdGV4dC1zaGFkb3c6IDAgMCA2cHggIzAwMDsgfSB9XG5cbi5jaG9vc2UtYm94IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q4MWUwNTtcbiAgY29sb3I6ICNmZmY7XG4gIHBhZGRpbmc6IDI1cHggMTVweCAyMHB4OyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5jaG9vc2UtYm94IHtcbiAgICAgIHdpZHRoOiAyNjBweDtcbiAgICAgIHBhZGRpbmc6IDI1cHggNXB4IDIwcHg7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAuY2hvb3NlLWJveCB7XG4gICAgICB3aWR0aDogMzQwcHg7IH0gfVxuICAuY2hvb3NlLWJveCAuYnRuLWN1c3RvbSB7XG4gICAgbWluLXdpZHRoOiAwO1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMS4xNztcbiAgICBwYWRkaW5nOiAxMXB4IDMwcHggOXB4OyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAuY2hvb3NlLWJveCAuYnRuLWN1c3RvbSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjFweDtcbiAgICAgICAgcGFkZGluZzogOXB4IDE3cHggNnB4OyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIC5jaG9vc2UtYm94IC5idG4tY3VzdG9tIHtcbiAgICAgICAgcGFkZGluZzogMTJweCAxN3B4IDExcHg7IH0gfVxuICAgIC5jaG9vc2UtYm94IC5idG4tY3VzdG9tLmRpc2FibGVkLCAuY2hvb3NlLWJveCAuYnRuLWN1c3RvbTpkaXNhYmxlZCB7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMyk7XG4gICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgb3BhY2l0eTogMTtcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lOyB9XG4gIC5jaG9vc2UtYm94IC5jdXN0b20tc2VsZWN0IHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDMyMCA1MTInJTNlJTNjcGF0aCBmaWxsPSclMjNjYzAwMDAnIGQ9J00xNDMgMzUyLjNMNyAyMTYuM2MtOS40LTkuNC05LjQtMjQuNiAwLTMzLjlsMjIuNi0yMi42YzkuNC05LjQgMjQuNi05LjQgMzMuOSAwbDk2LjQgOTYuNCA5Ni40LTk2LjRjOS40LTkuNCAyNC42LTkuNCAzMy45IDBsMjIuNiAyMi42YzkuNCA5LjQgOS40IDI0LjYgMCAzMy45bC0xMzYgMTM2Yy05LjIgOS40LTI0LjQgOS40LTMzLjggMHonLyUzZSUzYy9zdmclM2VcIikgbm8tcmVwZWF0IHJpZ2h0IDFyZW0gY2VudGVyLzIwcHggMzZweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIGNvbG9yOiAjMzMzMzMzO1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICBtaW4taGVpZ2h0OiA0MHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7IH1cbiAgICAuY2hvb3NlLWJveCAuY3VzdG9tLXNlbGVjdC5kaXNhYmxlZCwgLmNob29zZS1ib3ggLmN1c3RvbS1zZWxlY3Q6ZGlzYWJsZWQge1xuICAgICAgYmFja2dyb3VuZDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAzMjAgNTEyJyUzZSUzY3BhdGggZmlsbD0nJTIzY2MwMDAwJyBkPSdNMTQzIDM1Mi4zTDcgMjE2LjNjLTkuNC05LjQtOS40LTI0LjYgMC0zMy45bDIyLjYtMjIuNmM5LjQtOS40IDI0LjYtOS40IDMzLjkgMGw5Ni40IDk2LjQgOTYuNC05Ni40YzkuNC05LjQgMjQuNi05LjQgMzMuOSAwbDIyLjYgMjIuNmM5LjQgOS40IDkuNCAyNC42IDAgMzMuOWwtMTM2IDEzNmMtOS4yIDkuNC0yNC40IDkuNC0zMy44IDB6Jy8lM2UlM2Mvc3ZnJTNlXCIpIG5vLXJlcGVhdCByaWdodCAxcmVtIGNlbnRlci8yMHB4IDM2cHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSkgIWltcG9ydGFudDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgLmNob29zZS1ib3ggLmN1c3RvbS1zZWxlY3Qge1xuICAgICAgICBoZWlnaHQ6IDQxcHg7IH0gfVxuXG4uY3VzdG9tLXNlbGVjdCB7XG4gIGJvcmRlci1yYWRpdXM6IDAgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAzMjAgNTEyJyUzZSUzY3BhdGggZmlsbD0nJTIzY2MwMDAwJyBkPSdNMTQzIDM1Mi4zTDcgMjE2LjNjLTkuNC05LjQtOS40LTI0LjYgMC0zMy45bDIyLjYtMjIuNmM5LjQtOS40IDI0LjYtOS40IDMzLjkgMGw5Ni40IDk2LjQgOTYuNC05Ni40YzkuNC05LjQgMjQuNi05LjQgMzMuOSAwbDIyLjYgMjIuNmM5LjQgOS40IDkuNCAyNC42IDAgMzMuOWwtMTM2IDEzNmMtOS4yIDkuNC0yNC40IDkuNC0zMy44IDB6Jy8lM2UlM2Mvc3ZnJTNlXCIpIG5vLXJlcGVhdCByaWdodCAxcmVtIGNlbnRlci8yMHB4IDM2cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkODFlMDU7XG4gIGNvbG9yOiAjZDgxZTA1O1xuICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgLmN1c3RvbS1zZWxlY3QuZGlzYWJsZWQsIC5jdXN0b20tc2VsZWN0OmRpc2FibGVkIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOGY4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNjY2NjY2MgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDMyMCA1MTInJTNlJTNjcGF0aCBmaWxsPSclMjM4Nzg3ODUnIGQ9J00xNDMgMzUyLjNMNyAyMTYuM2MtOS40LTkuNC05LjQtMjQuNiAwLTMzLjlsMjIuNi0yMi42YzkuNC05LjQgMjQuNi05LjQgMzMuOSAwbDk2LjQgOTYuNCA5Ni40LTk2LjRjOS40LTkuNCAyNC42LTkuNCAzMy45IDBsMjIuNiAyMi42YzkuNCA5LjQgOS40IDI0LjYgMCAzMy45bC0xMzYgMTM2Yy05LjIgOS40LTI0LjQgOS40LTMzLjggMHonLyUzZSUzYy9zdmclM2VcIikgbm8tcmVwZWF0IHJpZ2h0IDFyZW0gY2VudGVyLzIwcHggMzZweDtcbiAgICBjdXJzb3I6IG5vdC1hbGxvd2VkOyB9XG5cbnVsLmNvbHVtbnMge1xuICBjb2x1bW5zOiAyO1xuICBjb2x1bW4tZ2FwOiAyMHB4O1xuICBtYXJnaW46IDAgLTE1cHg7XG4gIGZvbnQtc2l6ZTogMTRweDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICB1bC5jb2x1bW5zIHtcbiAgICAgIGNvbHVtbnM6IDM7XG4gICAgICBjb2x1bW4tZ2FwOiA0MHB4O1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgbWFyZ2luLXRvcDogMjVweDsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIHVsLmNvbHVtbnMge1xuICAgICAgY29sdW1uczogNDsgfSB9XG4gIHVsLmNvbHVtbnMgbGkge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFnZS1icmVhay1pbnNpZGU6IGF2b2lkOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICB1bC5jb2x1bW5zIGxpIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDsgfSB9XG4gIHVsLmNvbHVtbnM6bm90KFtjbGFzcyo9XCJ0aHJlZS1jb2x1bW5zXCJdKSBhIHtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuM3MgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAwLjNzIGVhc2UtaW4tb3V0LCBjb2xvciAwLjNzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IDAuM3MgZWFzZS1pbi1vdXQ7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmc6IDlweCA1cHggOHB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICM0YTRhNGE7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICB1bC5jb2x1bW5zOm5vdChbY2xhc3MqPVwidGhyZWUtY29sdW1uc1wiXSkgYSB7XG4gICAgICAgIHBhZGRpbmc6IDdweCA1cHg7IH0gfVxuICAgIHVsLmNvbHVtbnM6bm90KFtjbGFzcyo9XCJ0aHJlZS1jb2x1bW5zXCJdKSBhOmhvdmVyIHtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmNmY2ZjY7IH1cbiAgICB1bC5jb2x1bW5zOm5vdChbY2xhc3MqPVwidGhyZWUtY29sdW1uc1wiXSkgYTpmb2N1cyB7XG4gICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgYm9yZGVyLWNvbG9yOiAjZDgxZTA1O1xuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjE2LCAzMCwgNSwgMC41KTsgfVxuICB1bC5jb2x1bW5zIGEge1xuICAgIGNvbG9yOiAjZDgxZTA1O1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyB9XG4gICAgdWwuY29sdW1ucyBhOmhvdmVyIHtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuICB1bC5jb2x1bW5zLnRocmVlLWNvbHVtbnMge1xuICAgIGNvbHVtbi1jb3VudDogaW5oZXJpdDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuMjU7XG4gICAgY29sdW1uLWdhcDogaW5oZXJpdDtcbiAgICBtYXJnaW46IDA7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIHVsLmNvbHVtbnMudGhyZWUtY29sdW1ucyB7XG4gICAgICAgIGNvbHVtbi1jb3VudDogMztcbiAgICAgICAgY29sdW1uLWdhcDogaW5oZXJpdDtcbiAgICAgICAgbWFyZ2luOiAwOyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIHVsLmNvbHVtbnMudGhyZWUtY29sdW1ucyB7XG4gICAgICAgIGNvbHVtbi1jb3VudDogMzsgfSB9XG4gICAgdWwuY29sdW1ucy50aHJlZS1jb2x1bW5zIGxpIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDE4cHg7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4OyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgdWwuY29sdW1ucy50aHJlZS1jb2x1bW5zIGxpIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzOHB4OyB9IH1cbiAgICB1bC5jb2x1bW5zLnRocmVlLWNvbHVtbnMgYSB7XG4gICAgICBtYXJnaW4tdG9wOiA1cHg7IH1cblxudWwubGlua3MtbGlzdCAuaWNvbiB7XG4gIG1heC13aWR0aDogMzJweDtcbiAgbWF4LWhlaWdodDogMzJweDtcbiAgbWFyZ2luLXJpZ2h0OiAxNHB4O1xuICBmbGV4LXNocmluazogMDsgfVxuXG4uZ28tdG8tc2hvcCB7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXRzL2Rpc3QvaW1hZ2VzL2JvZHktY3RhLWJnLmpwZyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDUwJSA1MCU7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIHBhZGRpbmc6IDMwcHggMjBweDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAuZ28tdG8tc2hvcCB7XG4gICAgICBwYWRkaW5nOiA0MHB4IDM1cHg7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgbWFyZ2luLWxlZnQ6IC0xNXB4O1xuICAgICAgbWFyZ2luLXJpZ2h0OiAtMTVweDsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5nby10by1zaG9wIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gICAgICBwYWRkaW5nOiAzN3B4IDM1cHg7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgLmdvLXRvLXNob3Age1xuICAgICAgbWFyZ2luLWJvdHRvbTogNjBweDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgcGFkZGluZzogMzdweCA1MHB4OyB9IH1cbiAgLmdvLXRvLXNob3AgcCB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjMzOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAuZ28tdG8tc2hvcCBwIHtcbiAgICAgICAgbWFyZ2luOiAwOyB9IH1cbiAgLmdvLXRvLXNob3AgaDIge1xuICAgIGNvbG9yOiAjZmZmOyBcbiAgICBmb250LWZhbWlseTogVWx0cmFtYWduZXRpYzsgfVxuICAuZ28tdG8tc2hvcCAuYnRuLWN1c3RvbSB7XG4gICAgZm9udC1zaXplOiAxOXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI2O1xuICAgIHBhZGRpbmctdG9wOiAxMnB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMnB4OyB9XG5cbi5jb3VudGVyLWxpc3Qge1xuICBjb3VudGVyLXJlc2V0OiBjb3VudGVyO1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7IH1cbiAgLmNvdW50ZXItbGlzdCBsaSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDsgfVxuICAgIC5jb3VudGVyLWxpc3QgbGk6YmVmb3JlIHtcbiAgICAgIGNvdW50ZXItaW5jcmVtZW50OiBjb3VudGVyO1xuICAgICAgY29udGVudDogY291bnRlcnMoY291bnRlciwgXCIgXCIpIFwiIFwiO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzRhNGE0YTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4OyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLmNvdW50ZXItbGlzdCBsaTpiZWZvcmUge1xuICAgICAgICAgIHdpZHRoOiA1MHB4O1xuICAgICAgICAgIGhlaWdodDogNTBweDsgfSB9XG5cbi5saW5rcy1ob2xkZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjZjZmNGY0IDAlLCAjZTBkZmRmIDEwMCUpO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMjVweCAyMHB4IDIwcHg7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLmxpbmtzLWhvbGRlciB7XG4gICAgICB3aWR0aDogMjYwcHg7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAubGlua3MtaG9sZGVyIHtcbiAgICAgIHdpZHRoOiAzNDBweDsgfSB9XG4gIC5saW5rcy1ob2xkZXIgLmJ0bi1zZXQgPiBsaTpub3QoOmxhc3QtY2hpbGQpID4gLmJ0bi1zZXRfX2l0ZW0ge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7IH1cbiAgLmxpbmtzLWhvbGRlciAuYnRuLXNldF9faXRlbSB7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGZvbnQtZmFtaWx5OiBBdmVuaXI7XG4gICAgZm9udC1zaXplOiAyMXB4O1xuICAgIHBhZGRpbmctdG9wOiAxMHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICAgIGNvbG9yOiAjZDgxZTA1O1xuICAgIGJvcmRlci1jb2xvcjogI2Q4MWUwNTsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAubGlua3MtaG9sZGVyIC5idG4tc2V0X19pdGVtIHtcbiAgICBmb250LXNpemU6IDE3cHg7IH0gfVxuICAgIC5saW5rcy1ob2xkZXIgLmJ0bi1zZXRfX2l0ZW06aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgIGJvcmRlci1jb2xvcjogI2Q4MWUwNTtcbiAgICAgIGNvbG9yOiAjZDgxZTA1OyB9XG4gIC5saW5rcy1ob2xkZXIgLmJ0bi1zZXQgLmJ0bi1jdXN0b20ge1xuICAgIG1pbi13aWR0aDogMDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAubGlua3MtaG9sZGVyIC5idG4tc2V0IC5idG4tY3VzdG9tIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDNweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcHg7IH0gfVxuXG4uZ28tdG8tc2hvcCB7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXRzL2Rpc3QvaW1hZ2VzL2JvZHktY3RhLWJnLmpwZyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDUwJSA1MCU7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIHBhZGRpbmc6IDMwcHggMjBweDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAuZ28tdG8tc2hvcCB7XG4gICAgICBwYWRkaW5nOiA0MHB4IDM1cHg7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgbWFyZ2luLWxlZnQ6IC0xNXB4O1xuICAgICAgbWFyZ2luLXJpZ2h0OiAtMTVweDsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5nby10by1zaG9wIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gICAgICBwYWRkaW5nOiAzN3B4IDM1cHg7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgLmdvLXRvLXNob3Age1xuICAgICAgbWFyZ2luLWJvdHRvbTogNjBweDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgcGFkZGluZzogMzdweCA1MHB4OyB9IH1cbiAgLmdvLXRvLXNob3AgcCB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjMzOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAuZ28tdG8tc2hvcCBwIHtcbiAgICAgICAgbWFyZ2luOiAwOyB9IH1cbiAgLmdvLXRvLXNob3AgaDIge1xuICAgIGNvbG9yOiAjZmZmOyB9XG4gIC5nby10by1zaG9wIC5idG4tY3VzdG9tIHtcbiAgICBmb250LXNpemU6IDE5cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuMjY7XG4gICAgcGFkZGluZy10b3A6IDEycHg7XG4gICAgcGFkZGluZy1ib3R0b206IDEycHg7IH1cblxuLmNvdW50ZXItbGlzdCB7XG4gIGNvdW50ZXItcmVzZXQ6IGNvdW50ZXI7XG4gIHBhZGRpbmctbGVmdDogMjBweDsgfVxuICAuY291bnRlci1saXN0IGxpIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4OyB9XG4gICAgLmNvdW50ZXItbGlzdCBsaTpiZWZvcmUge1xuICAgICAgY291bnRlci1pbmNyZW1lbnQ6IGNvdW50ZXI7XG4gICAgICBjb250ZW50OiBjb3VudGVycyhjb3VudGVyLCBcIiBcIikgXCIgXCI7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGE0YTRhO1xuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICBmb250LXdlaWdodDogODAwO1xuICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAuY291bnRlci1saXN0IGxpOmJlZm9yZSB7XG4gICAgICAgICAgd2lkdGg6IDUwcHg7XG4gICAgICAgICAgaGVpZ2h0OiA1MHB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC55ZWFyLWN0YSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7IH0gfVxuXG4ueWVhci1jdGEgLmNvbHVtbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlYmViZWI7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAxOHB4IDVweCAxMHB4OyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC55ZWFyLWN0YSAuY29sdW1uIHtcbiAgICAgIHBhZGRpbmc6IDEycHggMjBweDtcbiAgICAgIG1heC13aWR0aDogODkwcHg7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAueWVhci1jdGEgLmNvbHVtbiB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4OyB9IH1cblxuLnllYXItY3RhIC50cmltLXRpdGxlIHtcbiAgbGluZS1oZWlnaHQ6IDEuMjU7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgcGFkZGluZy1ib3R0b206IDVweDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAueWVhci1jdGEgLnRyaW0tdGl0bGUge1xuICAgICAgcGFkZGluZy1ib3R0b206IDA7IH0gfVxuXG4ueWVhci1jdGEgLmN0YS1saXN0IHtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBmb250LXNpemU6IDEzcHg7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLnllYXItY3RhIC5jdGEtbGlzdCB7XG4gICAgICBmb250LXNpemU6IDE0cHg7IH0gfVxuICAueWVhci1jdGEgLmN0YS1saXN0IGxpOmJlZm9yZSB7XG4gICAgY29udGVudDogJ3wnO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG4gICAgbWFyZ2luOiAwIDNweCAwIDVweDsgfVxuICAueWVhci1jdGEgLmN0YS1saXN0IGxpOmxhc3QtY2hpbGQ6YmVmb3JlLCAueWVhci1jdGEgLmN0YS1saXN0IGxpOmZpcnN0LWNoaWxkOmJlZm9yZSB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAueWVhci1jdGEgLmN0YS1saXN0IGxpOmxhc3QtY2hpbGQge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH0gfVxuICAueWVhci1jdGEgLmN0YS1saXN0IGxpOmxhc3QtY2hpbGQgYSB7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjNzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgMC4zcyBlYXNlLWluLW91dCwgY29sb3IgMC4zcyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAwLjNzIGVhc2UtaW4tb3V0O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIHBhZGRpbmc6IDEycHggMTVweCAxMXB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICM0YTRhNGE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICBtaW4td2lkdGg6IDE2OHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgLnllYXItY3RhIC5jdGEtbGlzdCBsaTpsYXN0LWNoaWxkIGEge1xuICAgICAgICBtYXJnaW4tbGVmdDogMjBweDtcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgbWluLXdpZHRoOiAxNDBweDsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAueWVhci1jdGEgLmN0YS1saXN0IGxpOmxhc3QtY2hpbGQgYSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAzMHB4O1xuICAgICAgICBtaW4td2lkdGg6IDE2OHB4OyB9IH1cbiAgICAueWVhci1jdGEgLmN0YS1saXN0IGxpOmxhc3QtY2hpbGQgYTpob3ZlciB7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAgIC55ZWFyLWN0YSAuY3RhLWxpc3QgbGk6bGFzdC1jaGlsZCBhOmZvY3VzIHtcbiAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICBib3JkZXItY29sb3I6ICNkODFlMDU7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMTYsIDMwLCA1LCAwLjUpOyB9XG4gIC55ZWFyLWN0YSAuY3RhLWxpc3QgYSB7XG4gICAgbGluZS1oZWlnaHQ6IDEuMjg2O1xuICAgIGNvbG9yOiAjZDgxZTA1OyB9XG4gICAgLnllYXItY3RhIC5jdGEtbGlzdCBhOmhvdmVyIHtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyB9XG5cbi50YWJsZSB0aGVhZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlYmViZWI7IH1cbiAgLnRhYmxlIHRoZWFkIHRoIHtcbiAgICBjb2xvcjogIzMzMzMzMztcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgZm9udC1mYW1pbHk6IEF2ZW5pciBCb2xkOyB9XG5cbi50YWJsZS50YWJsZS1zdHJpcGVkIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMS4yOTsgfVxuICAudGFibGUudGFibGUtc3RyaXBlZCB0Ym9keSB0cjpudGgtb2YtdHlwZShvZGQpIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAudGFibGUudGFibGUtc3RyaXBlZCB0Ym9keSB0cjpudGgtb2YtdHlwZShldmVuKSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjhmODsgfVxuICAudGFibGUudGFibGUtc3RyaXBlZCB0Ym9keSB0ciB0ZCB7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTQ7IH1cbiAgICAudGFibGUudGFibGUtc3RyaXBlZCB0Ym9keSB0ciB0ZDpmaXJzdC1jaGlsZCB7XG4gICAgICBmb250LXdlaWdodDogNzAwOyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgLnRhYmxlLnRhYmxlLXN0cmlwZWQgdGJvZHkgdHIgdGQ6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDsgfSB9XG4gICAgLnRhYmxlLnRhYmxlLXN0cmlwZWQgdGJvZHkgdHIgdGQgYSB7XG4gICAgICBjb2xvcjogI2Q4MWUwNTtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyB9XG4gICAgICAudGFibGUudGFibGUtc3RyaXBlZCB0Ym9keSB0ciB0ZCBhOmhvdmVyIHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG4gICAgLnRhYmxlLnRhYmxlLXN0cmlwZWQgdGJvZHkgdHIgdGQgcCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxcHg7XG4gICAgICBmb250LXNpemU6IDE0cHg7IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAudGFibGUudGFibGUtc3RyaXBlZCB0Ym9keSB0ciB0ZCBwOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICBmb250LXdlaWdodDogNzAwOyB9IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAudGFibGUudGFibGUtc3RyaXBlZCB0Ym9keSB0ciB0ZCBwOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7IH0gfVxuXG4udGFibGUtZmlsbCAudGFibGUgdGhlYWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGE0YTRhOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC50YWJsZS1maWxsIC50YWJsZSB0aGVhZCB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9IH1cbiAgLnRhYmxlLWZpbGwgLnRhYmxlIHRoZWFkIHRoIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAudGFibGUtZmlsbCAudGFibGUgdGhlYWQgdGgge1xuICAgICAgICBwYWRkaW5nLXRvcDogNXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgLnRhYmxlLWZpbGwgLnRhYmxlIHRoZWFkIHRoIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDE0cHggIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDlweCAhaW1wb3J0YW50OyB9IH1cbiAgICAudGFibGUtZmlsbCAudGFibGUgdGhlYWQgdGg6Zmlyc3QtY2hpbGQge1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnRhYmxlLWZpbGwgLnRhYmxlLnRhYmxlLXN0cmlwZWQge1xuICAgIGZvbnQtc2l6ZTogMTRweDsgfSB9XG5cbi50YWJsZS1maWxsIC50YWJsZS50YWJsZS1zdHJpcGVkIHRib2R5IHRyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ViZWJlYiAhaW1wb3J0YW50OyB9XG5cbi50YWJsZS1maWxsIC50YWJsZS50YWJsZS1zdHJpcGVkIHRib2R5IHRkIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC50YWJsZS1maWxsIC50YWJsZS50YWJsZS1zdHJpcGVkIHRib2R5IHRkIHtcbiAgICAgIGJvcmRlci1ib3R0b206IDEwcHggc29saWQgI2ZmZjtcbiAgICAgIHBhZGRpbmctbGVmdDogM3B4ICFpbXBvcnRhbnQ7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAzcHggIWltcG9ydGFudDsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC50YWJsZS1maWxsIC50YWJsZS50YWJsZS1zdHJpcGVkIHRib2R5IHRkIHtcbiAgICAgIHBhZGRpbmctdG9wOiAxMnB4ICFpbXBvcnRhbnQ7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMTJweCAhaW1wb3J0YW50O1xuICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgIGJvcmRlci1ib3R0b206IDZweCBzb2xpZCAjZmZmOyB9IH1cbiAgLnRhYmxlLWZpbGwgLnRhYmxlLnRhYmxlLXN0cmlwZWQgdGJvZHkgdGQ6Zmlyc3QtY2hpbGQge1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC50YWJsZS1maWxsIC50YWJsZS50YWJsZS1zdHJpcGVkIHRib2R5IHRkOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC50YWJsZS1maWxsIC50YWJsZS50YWJsZS1zdHJpcGVkIHRib2R5IHRkOm50aC1jaGlsZCgzKSB7XG4gICAgd2lkdGg6IDgwcHg7IH0gfVxuICAudGFibGUtZmlsbCAudGFibGUudGFibGUtc3RyaXBlZCB0Ym9keSB0ZCBhIHtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuM3MgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAwLjNzIGVhc2UtaW4tb3V0LCBjb2xvciAwLjNzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IDAuM3MgZWFzZS1pbi1vdXQ7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgcGFkZGluZzogMTBweCA1cHggOXB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICM0YTRhNGE7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgbWluLXdpZHRoOiAxNjhweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC1zaXplOiAxNHB4OyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAudGFibGUtZmlsbCAudGFibGUudGFibGUtc3RyaXBlZCB0Ym9keSB0ZCBhIHtcbiAgICAgICAgbWluLXdpZHRoOiAxNTBweDtcbiAgICAgICAgcGFkZGluZzogOXB4IDVweCA4cHg7IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgLnRhYmxlLWZpbGwgLnRhYmxlLnRhYmxlLXN0cmlwZWQgdGJvZHkgdGQgYSB7XG4gICAgICAgIG1pbi13aWR0aDogMjAwcHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgcGFkZGluZzogOHB4IDVweCA3cHg7IH0gfVxuICAgIC50YWJsZS1maWxsIC50YWJsZS50YWJsZS1zdHJpcGVkIHRib2R5IHRkIGE6aG92ZXIge1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgICAudGFibGUtZmlsbCAudGFibGUudGFibGUtc3RyaXBlZCB0Ym9keSB0ZCBhOmZvY3VzIHtcbiAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICBib3JkZXItY29sb3I6ICNkODFlMDU7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMTYsIDMwLCA1LCAwLjUpOyB9XG4gIC50YWJsZS1maWxsIC50YWJsZS50YWJsZS1zdHJpcGVkIHRib2R5IHRkIHAge1xuICAgIGZvbnQtc2l6ZTogMTNweDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgLnRhYmxlLWZpbGwgLnRhYmxlLnRhYmxlLXN0cmlwZWQgdGJvZHkgdGQgcDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMDsgfSB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAudGFibGUtZmlsbCAudGFibGUudGFibGUtc3RyaXBlZCB0Ym9keSB0ZCBwOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNHB4O1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICBmb250LXNpemU6IDE0cHg7IH0gfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgLnRhYmxlLWZpbGwgLnRhYmxlLnRhYmxlLXN0cmlwZWQgdGJvZHkgdGQgcDpudGgtY2hpbGQoMikge1xuICAgICAgICBmb250LXNpemU6IDA7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDhweDsgfSB9XG4gICAgLnRhYmxlLWZpbGwgLnRhYmxlLnRhYmxlLXN0cmlwZWQgdGJvZHkgdGQgcDpudGgtbGFzdC1jaGlsZCgyKSwgLnRhYmxlLWZpbGwgLnRhYmxlLnRhYmxlLXN0cmlwZWQgdGJvZHkgdGQgcDpsYXN0LWNoaWxkIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICBwYWRkaW5nOiAwIDNweDsgfVxuXG4ubm90ZSB7XG4gIGxpbmUtaGVpZ2h0OiAxLjQzOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5ub3RlIHtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDsgfSB9XG5cbi5zZWN0aW9uLmdyYXkge1xuICBtYXJnaW4tdG9wOiAwO1xuICBwYWRkaW5nLXRvcDogNjBweDtcbiAgcGFkZGluZy1ib3R0b206IDQ1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOGY4Zjg7IH1cblxuLnRpcmUtaXRlbSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjMzO1xuICBib3gtc2hhZG93OiAwIDAgNHB4IHJnYmEoMCwgMCwgMCwgMC4yNSk7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLnRpcmUtaXRlbSB7XG4gICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBhZGRpbmc6IDIwcHggMTVweDsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC50aXJlLWl0ZW0ge1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAudGlyZS1pdGVtIHtcbiAgICAgIHBhZGRpbmc6IDEzcHggMzVweDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAtMTVweDtcbiAgICAgIG1hcmdpbi1yaWdodDogLTE1cHg7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgLnRpcmUtaXRlbSB7XG4gICAgICBwYWRkaW5nOiAxNHB4IDQwcHggMTRweCA1MHB4OyB9IH1cbiAgLnRpcmUtaXRlbTpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gIC50aXJlLWl0ZW0gLnRpcmUtbGF5b3V0IHtcbiAgICBkaXNwbGF5OiBpbmxpbmU7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIC50aXJlLWl0ZW0gLnRpcmUtbGF5b3V0IHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgLnRpcmUtaXRlbSAudGlyZS1sYXlvdXQge1xuICAgICAgICB3aWR0aDogNzUlOyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgICAudGlyZS1pdGVtIC50aXJlLWxheW91dCB7XG4gICAgICAgIHdpZHRoOiA3NyU7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAudGlyZS1pdGVtIC50aXJlLXdyYXBwIHtcbiAgICAgIGZsZXgtZ3JvdzogMTsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC50aXJlLWl0ZW0gLnRpcmUtd3JhcHAge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfSB9XG4gIC50aXJlLWl0ZW0gLmtleS1saXN0IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDk1cHgpO1xuICAgIGZsb2F0OiByaWdodDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgLnRpcmUtaXRlbSAua2V5LWxpc3Qge1xuICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gMTYwcHgpOyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIC50aXJlLWl0ZW0gLmtleS1saXN0IHtcbiAgICAgICAgd2lkdGg6IDI1JTtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBmbG9hdDogbm9uZTsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgICAgLnRpcmUtaXRlbSAua2V5LWxpc3Qge1xuICAgICAgICB3aWR0aDogMjMlOyB9IH1cbiAgICAudGlyZS1pdGVtIC5rZXktbGlzdCBsaSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgICBsaW5lLWhlaWdodDogMS4yMTtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC50aXJlLWl0ZW0gLmtleS1saXN0IGxpIHtcbiAgICAgICAgICBmb250LXNpemU6IDE1cHg7IH0gfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIC50aXJlLWl0ZW0gLmtleS1saXN0IGxpIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyM3B4OyB9IH1cbiAgICAgIC50aXJlLWl0ZW0gLmtleS1saXN0IGxpOmxhc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC50aXJlLWl0ZW0gLmJ1dHRvbi1ob2xkZXIge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBwYWRkaW5nLXRvcDogMThweDsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC50aXJlLWl0ZW0gLmJ1dHRvbi1ob2xkZXIge1xuICAgICAgcGFkZGluZy1sZWZ0OiAyNXB4OyB9IH1cbiAgLnRpcmUtaXRlbSAuYnV0dG9uLWhvbGRlciAuYnRuLWN1c3RvbSB7XG4gICAgcGFkZGluZzogNnB4IDEwcHg7XG4gICAgZm9udC1mYW1pbHk6IFVsdHJhbWFnbmV0aWM7XG4gICAgbWluLXdpZHRoOiAxODhweDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgLnRpcmUtaXRlbSAuYnV0dG9uLWhvbGRlciAuYnRuLWN1c3RvbSB7XG4gICAgICAgIG1pbi13aWR0aDogMTUwcHg7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnRpcmUtaXRlbSAuYnV0dG9uLWhvbGRlciAuYnRuLWN1c3RvbSB7XG4gICAgbWluLXdpZHRoOiAxNTZweDsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgICAgLnRpcmUtaXRlbSAuYnV0dG9uLWhvbGRlciAuYnRuLWN1c3RvbSB7XG4gICAgICAgIG1pbi13aWR0aDogMTg4cHg7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAudGlyZS1pdGVtIHAge1xuICAgICAgZm9udC1zaXplOiAxNXB4OyB9IH1cblxuLnRpcmUtbmFtZSB7XG4gIGZvbnQtc2l6ZTogMTdweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgcGFkZGluZy1ib3R0b206IDdweDtcbiAgY29sb3I6ICNkODFlMDU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLnRpcmUtbmFtZSB7XG4gICAgICBmb250LXNpemU6IDIxcHg7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMDsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAudGlyZS1uYW1lIHtcbiAgICAgIHBhZGRpbmctYm90dG9tOiA1cHg7IH0gfVxuXG4udGlyZS1pbWFnZSB7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogODBweDtcbiAgbWFyZ2luLXJpZ2h0OiAxNXB4OyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC50aXJlLWltYWdlIHtcbiAgICAgIHdpZHRoOiAxMzVweDtcbiAgICAgIG1hcmdpbi1yaWdodDogMjVweDsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC50aXJlLWltYWdlIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgICAgIHdpZHRoOiAxMzBweDsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAudGlyZS1pbWFnZSB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDQ1cHg7IH0gfVxuICAudGlyZS1pbWFnZSBpbWcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bzsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgLnRpcmUtaW1hZ2UgaW1nIHtcbiAgICAgICAgbWF4LWhlaWdodDogMTc0cHg7XG4gICAgICAgIHdpZHRoOiBhdXRvOyB9IH1cblxuLnRpcmUtaXRlbV9fYnJhbmQge1xuICBtaW4td2lkdGg6IDQzcHg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7IH1cblxuLnRpcmUtaXRlbV9fdGl0bGUtd3JhcCB7XG4gIHBhZGRpbmc6IDAgNXB4IDVweDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAudGlyZS1pdGVtX190aXRsZS13cmFwIHtcbiAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgIHBhZGRpbmc6IDAgMCA1cHg7XG4gICAgICB3aWR0aDogY2FsYygxMDAlIC0gMTYwcHgpOyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLnRpcmUtaXRlbV9fdGl0bGUtd3JhcCB7XG4gICAgICB3aWR0aDogY2FsYygxMDAlIC0gMTUwcHgpO1xuICAgICAgcGFkZGluZy10b3A6IDEwcHg7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgLnRpcmUtaXRlbV9fdGl0bGUtd3JhcCB7XG4gICAgICB3aWR0aDogY2FsYygxMDAlIC0gMTc1cHgpOyB9IH1cblxuLmxlZnQtb2Zmc2V0IHtcbiAgbWFyZ2luLWJvdHRvbTogNnB4O1xuICBmbG9hdDogcmlnaHQ7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSA5NXB4KTsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAubGVmdC1vZmZzZXQge1xuICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDE2MHB4KTsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5sZWZ0LW9mZnNldCB7XG4gICAgICB3aWR0aDogY2FsYygxMDAlIC0gMTUwcHgpOyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgIC5sZWZ0LW9mZnNldCB7XG4gICAgICB3aWR0aDogY2FsYygxMDAlIC0gMTc1cHgpOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC50aXJlcy1ob2xkZXIge1xuICAgIHBhZGRpbmc6IDAgODBweCAwIDMwcHg7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC50aXJlcy1ob2xkZXIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwMHB4OyB9IH1cblxuLmNhcm91c2VsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLXdlYmtpdC10b3VjaC1jYWxsb3V0OiBub25lO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAta2h0bWwtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tcy10b3VjaC1hY3Rpb246IHBhbi15O1xuICB0b3VjaC1hY3Rpb246IHBhbi15O1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICBtYXJnaW4tbGVmdDogLTE1cHg7XG4gIG1hcmdpbi1yaWdodDogLTE1cHg7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLmNhcm91c2VsIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDYwcHg7IH0gfVxuICAuY2Fyb3VzZWwgLnNsaWRlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWJlYmViO1xuICAgIHBhZGRpbmc6IDIwcHggMTVweCA3M3B4O1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICBsaW5lLWhlaWdodDogMS4yMzsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgLmNhcm91c2VsIC5zbGlkZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgcGFkZGluZzogNDNweCAyM3B4IDE1MXB4OyB9IH1cbiAgICAuY2Fyb3VzZWwgLnNsaWRlIHAge1xuICAgICAgZm9udC1zaXplOiAxNXB4OyB9XG4gICAgLmNhcm91c2VsIC5zbGlkZSB1bCBsaSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjM3NXJlbTsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIC5jYXJvdXNlbCAuc2xpZGUgdWwgbGkge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDsgfSB9XG4gICAgICAuY2Fyb3VzZWwgLnNsaWRlIHVsIGxpOmxhc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG5cbi5zbGljay1saXN0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwOyB9XG4gIC5zbGljay1saXN0OmZvY3VzIHtcbiAgICBvdXRsaW5lOiBub25lOyB9XG4gIC5zbGljay1saXN0LmRyYWdnaW5nIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgY3Vyc29yOiBoYW5kOyB9XG5cbi5jYXJvdXNlbCAuc2xpY2stdHJhY2ssXG4uY2Fyb3VzZWwgLnNsaWNrLWxpc3Qge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7IH1cblxuLnNsaWNrLXRyYWNrIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG4gIC5zbGljay10cmFjazpiZWZvcmUsIC5zbGljay10cmFjazphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBkaXNwbGF5OiB0YWJsZTsgfVxuICAuc2xpY2stdHJhY2s6YWZ0ZXIge1xuICAgIGNsZWFyOiBib3RoOyB9XG4gIC5zbGljay1sb2FkaW5nIC5zbGljay10cmFjayB7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuOyB9XG5cbi5zbGljay1zbGlkZSB7XG4gIGZsb2F0OiBsZWZ0O1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDFweDtcbiAgZGlzcGxheTogbm9uZTsgfVxuICBbZGlyPVwicnRsXCJdIC5zbGljay1zbGlkZSB7XG4gICAgZmxvYXQ6IHJpZ2h0OyB9XG4gIC5zbGljay1zbGlkZSBpbWcge1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gIC5zbGljay1zbGlkZS5zbGljay1sb2FkaW5nIGltZyB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAuc2xpY2stc2xpZGUuZHJhZ2dpbmcgaW1nIHtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTsgfVxuICAuc2xpY2staW5pdGlhbGl6ZWQgLnNsaWNrLXNsaWRlIHtcbiAgICBkaXNwbGF5OiBibG9jazsgfVxuICAuc2xpY2stbG9hZGluZyAuc2xpY2stc2xpZGUge1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjsgfVxuICAuc2xpY2stdmVydGljYWwgLnNsaWNrLXNsaWRlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7IH1cblxuLnNsaWNrLWFycm93LnNsaWNrLWhpZGRlbiB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLnNsaWNrLWFycm93IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICBjb2xvcjogI2Q4MWUwNTtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50OyB9XG4gIC5zbGljay1hcnJvdy5zbGljay1wcmV2IHtcbiAgICBsZWZ0OiAtMzJweDsgfVxuICAuc2xpY2stYXJyb3cuc2xpY2stbmV4dCB7XG4gICAgcmlnaHQ6IC0zMnB4OyB9XG5cbi50YWItaG9sZGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC50YWItaG9sZGVyIHtcbiAgICAgIHBhZGRpbmc6IDAgNDBweDsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC50YWItaG9sZGVyIHtcbiAgICAgIHBhZGRpbmc6IDAgNTBweDtcbiAgICAgIG1hcmdpbjogMCAhaW1wb3J0YW50OyB9IH1cbiAgLnRhYi1ob2xkZXIgLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgcGFkZGluZzogMTZweCAxNHB4IDEzcHg7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIGhlaWdodDogYXV0bztcbiAgICBmb250LXdlaWdodDogOTAwOyB9XG4gICAgLnRhYi1ob2xkZXIgLmRyb3Bkb3duLXRvZ2dsZS5zZWxlY3RlZCB7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjODc4Nzg1ICFpbXBvcnRhbnQ7XG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDMyMCA1MTInJTNlJTNjcGF0aCBmaWxsPSclMjNmZmZmZmYnIGQ9J00xNDMgMzUyLjNMNyAyMTYuM2MtOS40LTkuNC05LjQtMjQuNiAwLTMzLjlsMjIuNi0yMi42YzkuNC05LjQgMjQuNi05LjQgMzMuOSAwbDk2LjQgOTYuNCA5Ni40LTk2LjRjOS40LTkuNCAyNC42LTkuNCAzMy45IDBsMjIuNiAyMi42YzkuNCA5LjQgOS40IDI0LjYgMCAzMy45bC0xMzYgMTM2Yy05LjIgOS40LTI0LjQgOS40LTMzLjggMHonLyUzZSUzYy9zdmclM2VcIikgbm8tcmVwZWF0IHJpZ2h0IDFyZW0gY2VudGVyLzIwcHggMzZweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM4Nzg3ODU7XG4gICAgICBjb2xvcjogI2ZmZjsgfVxuICAgIC50YWItaG9sZGVyIC5kcm9wZG93bi10b2dnbGU6ZGlzYWJsZWQsIC50YWItaG9sZGVyIC5kcm9wZG93bi10b2dnbGUuZGlzYWJsZWQge1xuICAgICAgY29sb3I6ICM4Nzg3ODU7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOGY4OyB9XG4gICAgLnRhYi1ob2xkZXIgLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgLnRhYi1ob2xkZXIgLmRyb3Bkb3duLXRvZ2dsZVthcmlhLWV4cGFuZGVkPVwidHJ1ZVwiXSB7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIGJhY2tncm91bmQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMzIwIDUxMiclM2UlM2NwYXRoIGZpbGw9JyUyM2ZmZmZmZicgZD0nTTE0MyAzNTIuM0w3IDIxNi4zYy05LjQtOS40LTkuNC0yNC42IDAtMzMuOWwyMi42LTIyLjZjOS40LTkuNCAyNC42LTkuNCAzMy45IDBsOTYuNCA5Ni40IDk2LjQtOTYuNGM5LjQtOS40IDI0LjYtOS40IDMzLjkgMGwyMi42IDIyLjZjOS40IDkuNCA5LjQgMjQuNiAwIDMzLjlsLTEzNiAxMzZjLTkuMiA5LjQtMjQuNCA5LjQtMzMuOCAweicvJTNlJTNjL3N2ZyUzZVwiKSBuby1yZXBlYXQgcmlnaHQgMXJlbSBjZW50ZXIvMjBweCAzNnB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzg3ODc4NTsgfVxuXG4uZHJvcGRvd24tbWVudSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogI2Q4MWUwNSAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAwO1xuICBtYXgtaGVpZ2h0OiA0NXZoO1xuICBvdmVyZmxvdy15OiBhdXRvOyB9XG4gIC5kcm9wZG93bi1tZW51IC5uYXYtaXRlbSB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkODFlMDU7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAgIC5kcm9wZG93bi1tZW51IC5uYXYtaXRlbTpsYXN0LWNoaWxkIHtcbiAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7IH1cbiAgICAuZHJvcGRvd24tbWVudSAubmF2LWl0ZW06aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzg3ODc4NTsgfVxuICAgICAgLmRyb3Bkb3duLW1lbnUgLm5hdi1pdGVtOmhvdmVyIC5uYXYtbGluayB7XG4gICAgICAgIGNvbG9yOiAjZmZmOyB9XG4gIC5kcm9wZG93bi1tZW51IC5uYXYtbGluayB7XG4gICAgY29sb3I6ICNkODFlMDU7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIGZvbnQtd2VpZ2h0OiA5MDA7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmJ1dHRvbi1hYnNvbHV0ZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAzNjVweDtcbiAgICBtYXgtd2lkdGg6IDMwNXB4OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5idXR0b24tYWJzb2x1dGUge1xuICAgIGxlZnQ6IDM1MHB4O1xuICAgIG1heC13aWR0aDogMjkwcHg7IH0gfVxuXG4uZHJvcGRvd24ge1xuICBwYWRkaW5nOiAwOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5kcm9wZG93biB7XG4gICAgICBtYXgtd2lkdGg6IDMwNXB4OyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLmRyb3Bkb3duIHtcbiAgICAgIG1heC13aWR0aDogMjkwcHg7IH0gfVxuICAuZHJvcGRvd24gLm5hdi10YWJzLFxuICAuZHJvcGRvd24gLmRyb3Bkb3duIC5kcm9wZG93bi1tZW51IHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG5cbi5kcm9wZG93bi5zaG93IC5uYXYtdGFicyxcbi5kcm9wZG93bi5zaG93IC5kcm9wZG93bi5zaG93IC5kcm9wZG93bi1tZW51IHtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuLm5hdi1waWxscyAubmF2LWxpbmsuYWN0aXZlLFxuLm5hdi1waWxscyAuc2hvdyA+IC5uYXYtbGluayB7XG4gIGNvbG9yOiBpbmhlcml0OyB9XG5cbi5uYXYtdGFicyB7XG4gIHBhZGRpbmc6IDA7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jb250YWluZXIge1xuICAgIG1heC13aWR0aDogbm9uZSAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jb250YWluZXIge1xuICAgIG1heC13aWR0aDogNzUwcHggIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IDEwMDBweCAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyODBweCkge1xuICAuY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IDEyMDBweCAhaW1wb3J0YW50OyB9IH1cblxuYm9keSB7XG4gIG1pbi13aWR0aDogMzIwcHg7XG4gIGNvbG9yOiAjMzMzMzMzICFpbXBvcnRhbnQ7XG4gIGZvbnQtZmFtaWx5OiBBdmVuaXI7IH1cblxubWFpbiB7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cblxuLnNlY3Rpb24ge1xuICBtYXJnaW46IDQwcHggMDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAuc2VjdGlvbiB7XG4gICAgICBtYXJnaW46IDUwcHggMDsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5zZWN0aW9uIHtcbiAgICAgIG1hcmdpbjogNjBweCAwOyB9IH1cbiAgLnNlY3Rpb24ubWFpbnRlbmFuY2UtbGlua3Mge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5zZWN0aW9uLm1haW50ZW5hbmNlLWxpbmtzIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMjVweDsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAuc2VjdGlvbi5tYWludGVuYW5jZS1saW5rcyB7XG4gICAgICAgIG1hcmdpbi10b3A6IDMwcHg7IH0gfVxuXG4uaDItYWx0IHtcbiAgZm9udC1zaXplOiAzNnB4O1xuICBsaW5lLWhlaWdodDogMS4xMTtcbiAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAuaDItYWx0IHtcbiAgICAgIGZvbnQtc2l6ZTogMzBweDsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5oMi1hbHQge1xuICAgICAgZm9udC1zaXplOiAzNnB4OyB9IH1cblxuLmNvbnRlbnQgW2NsYXNzKj1cImNvbC1cIl0gKyBoMiB7XG4gIG1hcmdpbi10b3A6IDQwcHg7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLmNvbnRlbnQgW2NsYXNzKj1cImNvbC1cIl0gKyBoMiB7XG4gICAgICBtYXJnaW4tdG9wOiA1MHB4OyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLmNvbnRlbnQgW2NsYXNzKj1cImNvbC1cIl0gKyBoMiB7XG4gICAgICBtYXJnaW4tdG9wOiA2MHB4OyB9IH1cblxuLmJ0bi1jdXN0b20ge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXNpemU6IDIxcHg7XG4gIGZvbnQtZmFtaWx5OiBBdmVuaXI7XG4gIG1pbi13aWR0aDogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogMDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAuYnRuLWN1c3RvbSB7XG4gICAgICBtaW4td2lkdGg6IDI4MHB4OyB9IH1cbiAgLmJ0bi1jdXN0b20uYnRuLWRhbmdlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Q4MWUwNTtcbiAgICBib3JkZXItY29sb3I6ICNkODFlMDU7IH1cbiAgICAuYnRuLWN1c3RvbS5idG4tZGFuZ2VyOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmMTIxMDY7XG4gICAgICBib3JkZXItY29sb3I6ICNmMTIxMDY7IH1cbiAgLmJ0bi1jdXN0b20uYnRuLXByaW1hcnkge1xuICAgIGJvcmRlcjogMnB4IHNvbGlkICMwMDMzNjM7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwNWViODtcbiAgICBjb2xvcjogI2ZmZjsgfVxuICAgIC5idG4tY3VzdG9tLmJ0bi1wcmltYXJ5OmhvdmVyIHtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMzM2MztcbiAgICAgIGJvcmRlci1jb2xvcjogIzAwMzM2MzsgfVxuICAuYnRuLWN1c3RvbS5kaXNhYmxlZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Q4MWUwNSAhaW1wb3J0YW50O1xuICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMykgIWltcG9ydGFudDtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4zKSAhaW1wb3J0YW50OyB9XG4gICAgLmJ0bi1jdXN0b20uZGlzYWJsZWQ6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Q4MWUwNSAhaW1wb3J0YW50O1xuICAgICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4zKSAhaW1wb3J0YW50O1xuICAgICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMykgIWltcG9ydGFudDsgfVxuXG4uZnVsbC13aWR0aCB7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi5ub3QtZm91bmQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlO1xuICBwYWRkaW5nOiA0NnB4IDE1cHggMjNweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5ub3QtZm91bmQge1xuICAgICAgbWFyZ2luOiAwIC0xNXB4OyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLm5vdC1mb3VuZCB7XG4gICAgICBwYWRkaW5nOiA4MHB4IDIwcHggNjVweDsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5ub3QtZm91bmQge1xuICAgICAgcGFkZGluZy1sZWZ0OiA0MHB4O1xuICAgICAgcGFkZGluZy1yaWdodDogNDBweDsgfSB9XG4gIC5ub3QtZm91bmQgaDEge1xuICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGNvbG9yOiAjZDgxZTA1O1xuICAgIG1hcmdpbi1ib3R0b206IDExcHg7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5ub3QtZm91bmQgaDEge1xuICAgICAgICBmb250LXNpemU6IDMycHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIxcHg7IH0gfVxuICAubm90LWZvdW5kIHAge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMS4zMTsgfVxuIiwiLypcbiAqIEN1c3RvbSBDU1MgZm9yIGNsaWVudCBzcGVjaWZpYyBvdmVycmlkZXNcbiAqL1xuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IEF2ZW5pcjtcbiAgc3JjOiB1cmwoXCJodHRwczovL2ZvbnRzLmJyaWRnZXN0b25lcmVzb3VyY2VzLmNvbS9BdmVuaXI0NUJvb2tfbm9ybWFsX25vcm1hbC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKTtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBBdmVuaXIgQm9sZDtcbiAgc3JjOiB1cmwoXCJodHRwczovL2ZvbnRzLmJyaWRnZXN0b25lcmVzb3VyY2VzLmNvbS9BdmVuaXI4NUhlYXZ5X25vcm1hbF9ub3JtYWwud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFVsdHJhbWFnbmV0aWM7XG4gIHNyYzogdXJsKFwiaHR0cHM6Ly9mb250cy5icmlkZ2VzdG9uZXJlc291cmNlcy5jb20veXdmdC11bHRyYW1hZ25ldGljLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpO1xufVxuXG5cbi5hcHAtMSB7IFxuXHRiYWNrZ3JvdW5kOiB1cmwoJy9hc3NldHMvZGlzdC9pbWFnZXMvYmFubmVyLWJnLnBuZycpO1xuXHRoZWlnaHQ6IDcwcHg7XG5cdG1hcmdpbjogMHB4IDBweDtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gfVxuXG4gLmFwcC0xIHsgXG4gXHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0XHRiYWNrZ3JvdW5kOiB1cmwoJy9hc3NldHMvZGlzdC9pbWFnZXMvYmFubmVyLWJnLnBuZycpO1xuXHRcdGhlaWdodDogNzBweDtcblx0XHRtYXJnaW46IDBweCAwcHg7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQ7XG5cdH1cbiB9XG5cbi5hcHAtMSAuc2VjdGlvbiB7XG4gXHRtYXJnaW46IDBweDtcbiBcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiB9XG5cbi5hcHAtMSAuY29udGFpbmVyIGgyIHtcblx0ZGlzcGxheTogbm9uZTtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uYXBwLTEgLmNvbnRhaW5lciAuYnRuLWRhbmdlciB7XG5cdGhlaWdodDogNzBweDtcblx0d2lkdGg6IDEwMDBweDtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRiYWNrZ3JvdW5kOiB1cmwoJy9hc3NldHMvZGlzdC9pbWFnZXMvYmFubmVyLW1kLWxnLmdpZicpO1xuXHRiYWNrZ3JvdW5kLXNpemU6IGNvbnZlcjtcblx0Ym9yZGVyOiBub25lO1xuXHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG5cdGZvbnQtc2l6ZTogMHB4O1xufVxuXG4uYXBwLTEgLmNvbnRhaW5lciAuYnRuLWRhbmdlciB7XG5cdEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG5cdFx0YmFja2dyb3VuZDogdXJsKCcvYXNzZXRzL2Rpc3QvaW1hZ2VzL2Jhbm5lci1zbS5naWYnKTtcblx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuXHRcdHdpZHRoOiA3MjBweDtcblx0fVxufVxuXG4uYXBwLTEgLmNvbnRhaW5lciAuYnRuLWRhbmdlciB7XG5cdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHRcdGJhY2tncm91bmQ6IHVybCgnL2Fzc2V0cy9kaXN0L2ltYWdlcy9iYW5uZXIteHMuZ2lmJyk7XG5cdFx0YmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcblx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcblx0XHR3aWR0aDogMzAwcHg7XG5cdH1cbn1cblxuLm5hdmJhci1saWdodCAubmF2YmFyLWJyYW5kIHNwYW4ge1xuXHRmb250LXNpemU6IDBweDtcbn1cblxuLnRhYmxlLWZpbGwgLnRhYmxlLnRhYmxlLXN0cmlwZWQgdGJvZHkgdGQ6Zmlyc3QtY2hpbGQgc3BhbiB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1mYW1pbHk6IEF2ZW5pcjtcbn1cblxuLnRhYmxlLWZpbGwgLnRhYmxlLnRhYmxlLXN0cmlwZWQgdGJvZHkgdGQ6Zmlyc3QtY2hpbGQgcCB7XG4gIGZvbnQtZmFtaWx5OiBBdmVuaXI7XG59XG5cbi50YWJsZS1maWxsIC50YWJsZS50YWJsZS1zdHJpcGVkIHRib2R5IHRkOmZpcnN0LWNoaWxkLFxuLnRhYmxlLWZpbGwgLnRhYmxlLnRhYmxlLXN0cmlwZWQgdGJvZHkgdGQgcDpmaXJzdC1jaGlsZCxcbi50YWJsZS1maWxsIC50YWJsZS50YWJsZS1zdHJpcGVkIHRib2R5IHRkOmZpcnN0LWNoaWxkIHNwYW46bGFzdC1vZi10eXBlLFxuLnllYXItY3RhIC50cmltLXRpdGxlIHNwYW46bGFzdC1jaGlsZCB7XG4gIGZvbnQtZmFtaWx5OiBVbHRyYW1hZ25ldGljO1xuICBmb250LXNpemU6IDIwcHg7XG59XG5cbi50YWJsZS1maWxsIC50YWJsZS50YWJsZS1zdHJpcGVkIHRib2R5IHRkIGF7XG5cdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHRib3JkZXI6IG5vbmU7XG5cdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG4udGFibGUtZmlsbCAudGFibGUudGFibGUtc3RyaXBlZCB0Ym9keSB0ZDpsYXN0LWNoaWxkIGEge1xuXHRiYWNrZ3JvdW5kOiAjZDgxZTA1O1xuXHRjb2xvcjogI0ZGRkZGRjtcblx0Ym9yZGVyOiBub25lO1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5oZXJvLXdyYXAgLmNvbnRhaW5lciB7XG5cdHBhZGRpbmc6ICAwcHg7XG59XG5cbi5jb3VudGVyLWxpc3QgbGkgYSB7XG5cdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXHRjb2xvcjogI0Q4MUUwNTtcbn1cblxuLmNvdW50ZXItbGlzdCBsaSBhOmhvdmVyLCAuY291bnRlci1saXN0IGxpIGE6YWN0aXZlIHtcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4ubGlua3MtaG9sZGVyIHtcblx0QG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuXHRcdHdpZHRoOiAgMzcwcHg7XG5cdFx0aGVpZ2h0OiAzMjBweDtcblx0XHRwYWRkaW5nLXRvcDogIDQwcHg7XG5cdH1cbn1cbi5nby10by1zaG9wIHtcblx0QG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuXHRcdG1hcmdpbi10b3A6ICA1MHB4O1xuXHRcdG1hcmdpbi1sZWZ0OiAgLTE1cHg7XG5cdH1cbn1cblxuLmdvLXRvLXNob3Age1xuXHRAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcblx0XHRtYXJnaW4tYm90dG9tOiA1MHB4O1xuXHRcdG1hcmdpbi10b3A6IDUwcHg7XG5cdFx0bWFyZ2luLXJpZ2h0OiAwcHg7XG5cdH1cbn1cblxuLmdvLXRvLXNob3Age1xuXHRAbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuXHRcdG1hcmdpbi10b3A6ICAzMHB4O1xuXHRcdG1hcmdpbi1yaWdodDogIDBweDtcblx0fVxufVxuXG4ubGlua3MtaG9sZGVyIC5idG4tc2V0ID4gbGk6bm90KDpsYXN0LWNoaWxkKSA+IC5idG4tc2V0X19pdGVtLCAuYnRuLWN1c3RvbS5idG4tcHJpbWFyeSB7XG5cdG1hcmdpbi1ib3R0b206IDEwcHg7XG5cdG1hcmdpbi10b3A6ICAxMHB4O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjRDgxRTA1O1xuXHRjb2xvcjogI0ZGRkZGRjtcblx0Ym9yZGVyOiBub25lO1xufVxuXG4uYnRuLWN1c3RvbS5idG4tcHJpbWFyeTpob3ZlciB7XG5cdGJhY2tncm91bmQ6ICNGMTIxMDY7XG59XG5cbi5jb250YWluZXIgcCBhIHtcblx0Y29sb3I6ICNEODFFMDU7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLmNvbnRhaW5lciBwIGE6aG92ZXIge1xuXHRjb2xvcjogI0ZGMDAwMDtcblx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbi5jb250YWluZXIgcCBhOmFjdGl2ZSB7XG5cdGNvbG9yOiAjMDA1RWI4O1xuXHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLnllYXItY3RhIC5jdGEtbGlzdCBsaXtcblx0cGFkZGluZy10b3A6IDEzcHg7IFxufVxuXG4ueWVhci1jdGEgLmN0YS1saXN0IGxpOmZpcnN0LWNoaWxkIGF7XG5cdGNvbG9yOiBibGFjaztcblx0Zm9udC1mYW1pbHk6IEF2ZW5pcjtcblx0Zm9udC1zaXplOiAxNHB4O1xufVxuXG4ueWVhci1jdGEgLmN0YS1saXN0IGxpOmZpcnN0LWNoaWxkIGEgc3Bhbntcblx0Y29sb3I6IGJsYWNrO1xuXHRmb250LXdlaWdodDogMzAwO1xuXHRmb250LWZhbWlseTogVWx0cmFtYWduZXRpYztcblx0Zm9udC1zaXplOiAyMHB4O1xufVxuXG4ueWVhci1jdGEgLmN0YS1saXN0IGxpOm50aC1jaGlsZCgyKTpiZWZvcmUge1xuXHRkaXNwbGF5OiBub25lO1xufVxuXG4ueWVhci1jdGEgLmN0YS1saXN0IGxpOm50aC1jaGlsZCg1KXtcblx0QG1lZGlhIChtaW4td2lkdGg6IDk5MXB4KSB7XG5cdHBhZGRpbmctdG9wOiAwcHg7XG5cdG1hcmdpbi1sZWZ0OiA1MHB4O1xuXHR9XG59XG5cbi55ZWFyLWN0YSAuY3RhLWxpc3QgbGk6Zmlyc3QtY2hpbGQge1xuXHRAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcblx0XHRmbG9hdDogbGVmdDtcblx0XHRtaW4td2lkdGg6IDIyMHB4O1xuXHR9XG59XG5cbi55ZWFyLWN0YSAuY3RhLWxpc3QgbGk6Zmlyc3QtY2hpbGQge1xuXHRAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcblx0bWluLXdpZHRoOiAxMDAlO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdHBhZGRpbmctdG9wOiAwcHg7XG5cdH1cbn1cblxuLnllYXItY3RhIC5jdGEtbGlzdCBsaTpmaXJzdC1jaGlsZCB7XG5cdEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuXHRtaW4td2lkdGg6IDMwMHB4O1xuXHR9XG59XG5cbi55ZWFyLWN0YSAuY29sLWxnLTcge1xuXHRtYXgtd2lkdGg6IDEwMCU7XG5cdGZsZXg6IDAgMCAxMDAlO1xufVxuXG4uY291bnRlci1saXN0IGxpIGEge1xuXHRjb2xvcjogI0Q4MUUwNTtcblx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbmJvZHkgPiBtYWluID4gZGl2Om50aC1jaGlsZCg0KSA+IGRpdiA+IGRpdi5jb2wtMTIucC0wLnB4LW1kLTMgPiBwOm50aC1jaGlsZCgyKSA+IHN0cm9uZyB7XG5cdHBhZGRpbmctdG9wOiAwcHg7XG59XG5cbi8qXG4gKiBHYWxsZXJ5LTFcbiAqL1xuXG5cblxuXG4uZ2FsbGVyeS1pbWFnZS0xIHtcblx0YmFja2dyb3VuZDogI0VCRUJFQjtcblx0cGFkZGluZzogNjBweCAwcHg7XG59XG5cbi5nYWxsZXJ5LWltYWdlLTEge1xuXHRAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcblx0XHRwYWRkaW5nOiA2MHB4IDQwcHg7XG5cdH1cbn1cblxuLmdhbGxlcnktaW1hZ2UtMSAuY29udGFpbmVyIHVsIHtcblx0QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0cGFkZGluZzogMHB4IDUwcHg7XG5cdH1cbn1cblxuXG4uZ2FsbGVyeS1pbWFnZS0xIC5jb250YWluZXI6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiIFwiO1xuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9hc3NldHMvZGlzdC9pbWFnZXMvZmlyZXN0b25lLWJhZGdlLXBuZy5wbmcnKTtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdGhlaWdodDogNTVweDtcblx0d2lkdGg6IDQ5cHg7XG5cdG1hcmdpbi10b3A6IC00MHB4O1xufVxuXG4uZ2FsbGVyeS1pbWFnZS0xIC5jb250YWluZXIgeyBcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRiYWNrZ3JvdW5kOiAjRkZGRkZGO1xuXHRoZWlnaHQ6IDM4OHB4O1xufVxuXG4uZ2FsbGVyeS1pbWFnZS0xIC5jb250YWluZXIge1xuXHRAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuXHRcdGhlaWdodDogNzg1cHg7XG5cdH1cbn1cblxuLmdhbGxlcnktaW1hZ2UtMSAuY29udGFpbmVyIHtcblx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdFx0bWluLWhlaWdodDogMTIyMHB4O1xuXHR9XG59XG5cbi5nYWxsZXJ5LWltYWdlLTEgLmNvbnRhaW5lciB1bCB7XG5cdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBwYWRkaW5nLWxlZnQ6IDBweDtcbiAgICBtYXJnaW4tbGVmdDogMjBweDtcbiAgfVxufVxuXG5cbi5nYWxsZXJ5LWltYWdlLTEgLmNvbnRhaW5lciBoMiB7XG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdGZvbnQtc2l6ZTogMzZweDtcblx0bGluZS1oZWlnaHQ6IDQwcHg7XG5cdGZvbnQtd2VpZ2h0OiAzMDA7XG5cdG1hcmdpbi1ib3R0b206IDI1cHg7XG5cdGZvbnQtZmFtaWx5OiAnVWx0cmFtYWduZXRpYyc7XG59XG5cbi5nYWxsZXJ5LWltYWdlLTEgLmNvbnRhaW5lciBoMiB7XG5cdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHRcdGZvbnQtc2l6ZTogMjRweDtcblx0XHRsaW5lLWhlaWdodDogMjhweDtcblx0fVxufVxuXG4jdGlyZS1ncmlkID4gZGl2ID4gaDIge1xuXHRmb250LWZhbWlseTogVWx0cmFtYWduZXRpYztcbn1cblxuYm9keSA+IG1haW4gPiBkaXYuZ2FsbGVyeS1pbWFnZS5nYWxsZXJ5LWltYWdlLTEgPiBkaXYgPiBkaXYge1xuXHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0XHRtYXgtd2lkdGg6IDMwMHB4O1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0fVxufVxuXG4uZ2FsbGVyeS1pbWFnZS0xIC5nYWxsZXJ5LWxpc3QtaXRlbSB7XG5cdG1heC13aWR0aDogMTk1cHg7XG59XG5cbi5nYWxsZXJ5LWltYWdlLTEgLmdhbGxlcnktbGlzdC1pdGVtIHtcblx0QG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG5cdFx0bWF4LXdpZHRoOiAyMDBweDtcblx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdHBhZGRpbmc6IDBweDtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0bWFyZ2luOiAyMHB4IDUwcHg7XG5cdH1cbn1cblxuLmdhbGxlcnktaW1hZ2UtMSAuZ2FsbGVyeS1saXN0IC5nYWxsZXJ5LWxpc3QtaXRlbSAuZ2FsbGVyeS1pdGVtLXNob3J0LWRlc2Mge1xuXHRmb250LXNpemU6IDE2cHg7XG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cblxuLmdhbGxlcnktbGlzdCAuZ2FsbGVyeS1saXN0LWl0ZW0gLmdhbGxlcnktaXRlbS1idXR0b246aG92ZXIsIC5nYWxsZXJ5LWltYWdlIC5jb250YWluZXIgLmdhbGxlcnktY3RhLWxpc3QgLmdhbGxlcnktY3RhLWxpc3QtaXRlbSA+IGE6aG92ZXIge1xuXHRiYWNrZ3JvdW5kOiAjRkYwMDAwO1xuXHRjb2xvcjogI0ZGRkZGRjtcblx0Ym9yZGVyLWNvbG9yOiAjRkYwMDAwO1xufVxuXG5cbi5nYWxsZXJ5LWxpc3QgLmdhbGxlcnktbGlzdC1pdGVtIC5nYWxsZXJ5LWl0ZW0tYnV0dG9uOmFjdGl2ZSwgLmdhbGxlcnktaW1hZ2UgLmNvbnRhaW5lciAuZ2FsbGVyeS1jdGEtbGlzdCAuZ2FsbGVyeS1jdGEtbGlzdC1pdGVtID4gYTphY3RpdmUge1xuXHRiYWNrZ3JvdW5kOiAjMDA1RUI4O1xuXHRjb2xvcjogI0ZGRkZGRjtcblx0Ym9yZGVyLWNvbG9yOiAjMDA1RUI4O1xufVxuXG5cbi5nYWxsZXJ5LWltYWdlLTQgLmNvbnRhaW5lciAuZ2FsbGVyeS1jdGEtbGlzdCAuZ2FsbGVyeS1jdGEtbGlzdC1pdGVtID4gYTpob3ZlciwgLmdhbGxlcnktaW1hZ2UtMTEgLmNvbnRhaW5lciAuZ2FsbGVyeS1jdGEtbGlzdCAuZ2FsbGVyeS1jdGEtbGlzdC1pdGVtID4gYTpob3ZlciwgLmdhbGxlcnktaW1hZ2UtMjIgLmNvbnRhaW5lciAuZ2FsbGVyeS1jdGEtbGlzdCAuZ2FsbGVyeS1jdGEtbGlzdC1pdGVtID4gYTpob3ZlciB7XG5cdGJhY2tncm91bmQ6ICNGRkZGRkY7XG5cdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXHRjb2xvcjogI0ZGMDAwMDtcbn1cblxuLmdhbGxlcnktaW1hZ2UtNCAuY29udGFpbmVyIC5nYWxsZXJ5LWN0YS1saXN0IC5nYWxsZXJ5LWN0YS1saXN0LWl0ZW0gPiBhOmFjdGl2ZSwgLmdhbGxlcnktaW1hZ2UtMTEgLmNvbnRhaW5lciAuZ2FsbGVyeS1jdGEtbGlzdCAuZ2FsbGVyeS1jdGEtbGlzdC1pdGVtID4gYTphY3RpdmUsIC5nYWxsZXJ5LWltYWdlLTIyIC5jb250YWluZXIgLmdhbGxlcnktY3RhLWxpc3QgLmdhbGxlcnktY3RhLWxpc3QtaXRlbSA+IGE6YWN0aXZle1xuXHRiYWNrZ3JvdW5kOiAjRkZGRkZGO1xuXHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblx0Y29sb3I6ICMwMDVFQjg7XG59XG5cblxuLmdhbGxlcnktaW1hZ2UtMSAuZ2FsbGVyeS1saXN0IC5nYWxsZXJ5LWxpc3QtaXRlbSAuZ2FsbGVyeS1pdGVtLWluZm86OmFmdGVyIHtcblx0Y29udGVudDogXCJcXGYxMDdcIjtcblx0Zm9udC1mYW1pbHk6ICdmb250YXdlc29tZSc7XG5cdGZvbnQtc2l6ZTogMTZweDtcblx0bWFyZ2luOiAwcHggMHB4IDBweCAxMHB4O1xuXHRmb250LXdlaWdodDogNjAwO1xufVxuXG4uZ2FsbGVyeS1pbWFnZS00IC5jb250YWluZXIgLmdhbGxlcnktY3RhLWxpc3QgZGl2Om50aC1vZi10eXBlKDIpID4gYSwgLmdhbGxlcnktaW1hZ2UtMTEgLmNvbnRhaW5lciAuZ2FsbGVyeS1jdGEtbGlzdCBkaXY6bnRoLW9mLXR5cGUoMikgPiBhLCAuZ2FsbGVyeS1pbWFnZS0yMiAuY29udGFpbmVyIC5nYWxsZXJ5LWN0YS1saXN0IGRpdjpudGgtb2YtdHlwZSgyKSA+IGEge1xuXHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0XHRtYXJnaW4tdG9wOiAxMHB4O1xuXHR9XG59XG5cbi5nYWxsZXJ5LWltYWdlLTEgLmdhbGxlcnktbGlzdCAuZ2FsbGVyeS1saXN0LWl0ZW0gLmdhbGxlcnktaXRlbS1pbmZvOmhvdmVyLCAuZ2FsbGVyeS1pbWFnZS0xIC5nYWxsZXJ5LWxpc3QgLmdhbGxlcnktbGlzdC1pdGVtIC5nYWxsZXJ5LWl0ZW0taW5mbzphY3RpdmUge1xuXHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLmdhbGxlcnktaW1hZ2UtMSAuZ2FsbGVyeS1saXN0IC5nYWxsZXJ5LWxpc3QtaXRlbSAuZ2FsbGVyeS1pdGVtLWluZm86OmFmdGVyIHtcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbiNsaWdodGdhbGxlcnktMSA+IGxpOm50aC1jaGlsZCg0KSA+IGEuZ2FsbGVyeS1pdGVtLWluZm86OmFmdGVyIHtcblx0Y29udGVudDogXCJcXGYxMDVcIjtcblx0Zm9udC1mYW1pbHk6ICdmb250YXdlc29tZSc7XG5cdGZvbnQtc2l6ZTogMTZweDtcblx0bWFyZ2luOiAwcHggMHB4IDBweCAxMHB4O1xuXHRmb250LXdlaWdodDogNjAwO1xufVxuXG5cbiNsaWdodGdhbGxlcnktMSA+IGxpID4gc3Bhbi5nYWxsZXJ5LWxpc3QtaXRlbS1iYWNrZ3JvdW5kIHtcblx0dGV4dC1hbGlnbjogbGVmdDtcblx0d2lkdGg6IDEwMCU7XG5cdG1hcmdpbi1sZWZ0OiAwcHg7XG59XG5cbiNsaWdodGdhbGxlcnktMSA+IGxpID4gc3Bhbi5nYWxsZXJ5LWxpc3QtaXRlbS1iYWNrZ3JvdW5kIGltZyB7XG5cdHdpZHRoOiA0MHB4O1xuXHRoZWlnaHQ6IDQwcHg7XG5cdG1hcmdpbi1sZWZ0OiAyMHB4O1xufVxuXG4jbGlnaHRnYWxsZXJ5LTEgPiBsaSA+IHNwYW4uZ2FsbGVyeS1saXN0LWl0ZW0tYmFja2dyb3VuZCwgI2xpZ2h0Z2FsbGVyeS0xID4gbGkgPiBzcGFuLmdhbGxlcnktbGlzdC1pdGVtLWJhY2tncm91bmQgaW1nIHtcblx0QG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG5cdFx0bWFyZ2luLWxlZnQ6IDBweDtcblx0fVxufVxuXG4uZ2FsbGVyeS1pbWFnZS0xIC5nYWxsZXJ5LWxpc3QgLmdhbGxlcnktbGlzdC1pdGVtIC5nYWxsZXJ5LWl0ZW0tc2hvcnQtZGVzYyB7XG5cdHRleHQtYWxpZ246IGxlZnQ7XG5cdHBhZGRpbmc6IDE1cHggMzBweCAxMHB4IDEwcHg7XG5cdGZvbnQtc2l6ZTogMThweDtcblx0Zm9udC13ZWlnaHQ6IDMwMDtcblx0bGluZS1oZWlnaHQ6IDI0cHg7XG5cdGZvbnQtZmFtaWx5OiBVbHRyYW1hZ25ldGljO1xufVxuXG4uZ2FsbGVyeS1pbWFnZS0xIC5nYWxsZXJ5LWxpc3QgLmdhbGxlcnktbGlzdC1pdGVtIC5nYWxsZXJ5LWl0ZW0tc2hvcnQtZGVzYywgLmdhbGxlcnktaW1hZ2UtMSAuZ2FsbGVyeS1saXN0IC5nYWxsZXJ5LWxpc3QtaXRlbSAuZ2FsbGVyeS1pdGVtLWluZm8ge1xuXHRAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcblx0XHRwYWRkaW5nLWxlZnQ6IDBweDtcblx0fVxufVxuXG4uZ2FsbGVyeS1pbWFnZS0xIC5nYWxsZXJ5LWxpc3QgLmdhbGxlcnktbGlzdC1pdGVtIC5nYWxsZXJ5LWl0ZW0taW5mbyB7XG5cdHRleHQtYWxpZ246IGxlZnQ7XG5cdHdpZHRoOiAxMDAlO1xuXHRjb2xvcjogI0QwMUMwNTtcbn1cblxuLmdhbGxlcnktbGlzdCAuZ2FsbGVyeS1saXN0LWl0ZW0gLmdhbGxlcnktaXRlbS1idXR0b24ge1xuXHRiYWNrZ3JvdW5kOiAjRDAxQzA1O1xuXHRib3JkZXItcmFkaXVzOiAwcHg7XG5cdGNvbG9yOiAjRkZGRkZGO1xuXHRmb250LXNpemU6IDE2cHg7XG5cdGZvbnQtd2VpZ2h0OiAzMDA7XG5cdGZvbnQtZmFtaWx5OiBVbHRyYW1hZ25ldGljO1xufVxuXG5cbi8qXG4gKiBUaXJlIEdyaWRcbiAqL1xuXG4udGlyZS1ncmlkIHtcblx0YmFja2dyb3VuZDogI0Y4RjhGODtcblx0cGFkZGluZzogNTBweCAwcHggMjBweDtcbn1cblxuLnRpcmUtZ3JpZCAudGlyZXMtaG9sZGVyIHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRwYWRkaW5nOiAwcHg7XG59XG5cbi50aXJlLWdyaWQgLnRpcmVzLWhvbGRlciB7XG5cdEBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdH1cbn1cblxuLnRpcmUtZ3JpZCAudGlyZS1pdGVtIC50aXJlLWxheW91dCB7XG5cdHdpZHRoOiAxMDAlO1xufVxuXG4udGlyZS1ncmlkIC50aXJlcy1ob2xkZXIgLnRpcmUtaXRlbSB7XG5cdHdpZHRoOiA1MjdweDtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRwYWRkaW5nOiAyMHB4IDEwcHg7XG5cdG1hcmdpbjogMTBweCAxMHB4O1xufVxuXG4udGlyZS1ncmlkIC50aXJlcy1ob2xkZXIgLnRpcmUtaXRlbSB7XG5cdEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuXHRcdHdpZHRoOiA0MzdweDtcblx0fVxufVxuXG4udGlyZS1ncmlkIC50aXJlcy1ob2xkZXIgLnRpcmUtaXRlbSB7XG5cdEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuXHRcdHdpZHRoOiAzMzJweDtcblx0fVxufVxuXG4udGlyZS1ncmlkIC50aXJlLWl0ZW0gLnRpcmUtd3JhcHAge1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdHdpZHRoOiAxMDAlO1xuXHR0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4udGlyZS1ncmlkIC50aXJlLWl0ZW1fX3RpdGxlLXdyYXAge1xuXHRAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuXHRcdHdpZHRoOiAyMDBweDtcblx0XHRtYXJnaW4tbGVmdDogLTEwcHhcblx0fVxufVxuXG4udGlyZS1ncmlkIC50aXJlLWl0ZW0gLmtleS1saXN0IHtcblx0d2lkdGg6IDYwJTtcblx0ZmxvYXQ6IGxlZnQ7XG5cdHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi50aXJlLWdyaWQgLnRpcmUtaXRlbSAua2V5LWxpc3Qge1xuXHRAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcblx0XHRtYXJnaW4tbGVmdDogMjBweDtcblx0fVxufVxuXG4udGlyZS1ncmlkIC50aXJlLWl0ZW0gLmtleS1saXN0IHtcblx0QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcblx0XHR3aWR0aDogMjAwcHg7XG5cdH1cbn1cblxuLnRpcmUtZ3JpZCAudGlyZS1pbWFnZSB7XG5cdEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG5cdFx0bWF4LWhlaWdodDogMTEzcHg7XG5cdFx0d2lkdGg6IDkwcHg7XG5cdFx0bWFyZ2luLXJpZ2h0OiAwcHg7XG5cdH1cbn1cblxuLnRpcmUtZ3JpZCAudGlyZS1pdGVtX19icmFuZCB7XG5cdEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG5cdFx0aGVpZ2h0OiAyMHB4O1xuXHRcdG1hcmdpbi1sZWZ0OiAtMTBweDtcblx0fVxufVxuXG4udGlyZS1pdGVtIC5rZXktbGlzdCBsaSB7XG5cdG1hcmdpbi1ib3R0b206IDVweDtcbn1cblxuLnRpcmUtZ3JpZCAudGlyZS1pdGVtIC5rZXktbGlzdCBsaSB7XG5cdEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG5cdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdHdpZHRoOiAyMDBweDtcblx0fVxufVxuXG4udGlyZS1ncmlkIC50aXJlLW5hbWUge1xuXHRAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuXHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHR3aWR0aDogMjAwcHg7XG5cdH1cbn1cblxuLnRpcmUtZ3JpZCAudGlyZS1uYW1lIHtcblx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIHdpZHRoOiA3MCU7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuXHR9XG59XG5cbi50aXJlLWdyaWQgLnRpcmUtbmFtZSB7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLnRpcmUtaXRlbSAuYnV0dG9uLWhvbGRlciAuYnRuLWN1c3RvbSB7XG5cdEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcblx0XHRtYXJnaW4tbGVmdDogMTUwcHg7IFxuXHRcdG1hcmdpbi10b3A6IC0xNXB4O1xuXHRcdHdpZHRoOiAxNTBweDtcblx0XHRoZWlnaHQ6IDM2cHg7XG5cdFx0cGFkZGluZzogMHB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAzNnB4O1xuXHRcdGZvbnQtc2l6ZTogMTZweDtcblx0fVxufVxuXG4udGlyZS1pdGVtIC5idXR0b24taG9sZGVyIC5idG4tY3VzdG9tIHtcblx0QG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG5cdFx0bWFyZ2luLWxlZnQ6IDQwcHg7IFxuXHRcdG1hcmdpbi10b3A6IC0xMHB4O1xuXHRcdHdpZHRoOiAxNTBweDtcblx0XHRoZWlnaHQ6IDM2cHg7XG5cdFx0cGFkZGluZzogMHB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAzNnB4O1xuXHRcdGZvbnQtc2l6ZTogMTZweDtcblx0fVxufVxuXG4udGlyZS1pdGVtIC5idXR0b24taG9sZGVyIC5idG4tY3VzdG9tIHtcblx0QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcblx0XHRtYXJnaW4tbGVmdDogNTBweDsgXG5cdFx0bWFyZ2luLXRvcDogLTEwcHg7XG5cdFx0d2lkdGg6IDE1MHB4O1xuXHRcdGhlaWdodDogMzZweDtcblx0XHRwYWRkaW5nOiAwcHg7XG5cdFx0bGluZS1oZWlnaHQ6IDM2cHg7XG5cdFx0Zm9udC1zaXplOiAxNnB4O1xuXHR9XG59XG5cbi50aXJlLWl0ZW0gLmJ1dHRvbi1ob2xkZXIgLmJ0bi1jdXN0b20ge1xuXHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0XHRtYXJnaW4tbGVmdDogODBweDsgXG5cdFx0bWFyZ2luLXRvcDogLTIwcHg7XG5cdFx0d2lkdGg6IDE1MHB4O1xuXHRcdGhlaWdodDogMzZweDtcblx0XHRwYWRkaW5nOiAwcHg7XG5cdFx0bGluZS1oZWlnaHQ6IDM2cHg7XG5cdFx0Zm9udC1zaXplOiAxNnB4O1xuXHR9XG59XG5cbi50aXJlLWl0ZW0gLmJ1dHRvbi1ob2xkZXIgLmJ0bi1jdXN0b206YWZ0ZXIge1xuXHQgY29udGVudDogXCJcXGYxMDVcIjtcbiAgIGZvbnQtZmFtaWx5OiBmb250YXdlc29tZTtcbiAgIGZvbnQtc2l6ZTogMjBweDtcbiAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xufVxuXG5cbi8qXG4gKiBHYWxsZXJ5LTJcbiAqL1xuXG4uZ2FsbGVyeS1pbWFnZS0yLCAuZ2FsbGVyeS1pbWFnZS02LCAuZ2FsbGVyeS1pbWFnZS03LCAuZ2FsbGVyeS1pbWFnZS04LCAuZ2FsbGVyeS1pbWFnZS05LCAuZ2FsbGVyeS1pbWFnZS0xMCwgLmdhbGxlcnktaW1hZ2UtMTMsIC5nYWxsZXJ5LWltYWdlLTE0LCAuZ2FsbGVyeS1pbWFnZS0xNSwgLmdhbGxlcnktaW1hZ2UtMTYsIC5nYWxsZXJ5LWltYWdlLTE3LCAuZ2FsbGVyeS1pbWFnZS0xOCwgLmdhbGxlcnktaW1hZ2UtMTksIC5nYWxsZXJ5LWltYWdlLTIwLCAuZ2FsbGVyeS1pbWFnZS0yMSwgLmdhbGxlcnktaW1hZ2UtMjMge1xuXHRiYWNrZ3JvdW5kOiAjRkZGRkZGO1xuXHRoZWlnaHQ6IDE2MHB4O1xufVxuXG4uZ2FsbGVyeS1pbWFnZS0zIHsgXG5cdGJhY2tncm91bmQ6ICNGOEY4Rjg7XG5cdGhlaWdodDogMTYwcHg7XG59XG5cbi5nYWxsZXJ5LWltYWdlLTIsIC5nYWxsZXJ5LWltYWdlLTMsIC5nYWxsZXJ5LWltYWdlLTYsIC5nYWxsZXJ5LWltYWdlLTcsIC5nYWxsZXJ5LWltYWdlLTgsIC5nYWxsZXJ5LWltYWdlLTksIC5nYWxsZXJ5LWltYWdlLTEwLCAuZ2FsbGVyeS1pbWFnZS0xMywgLmdhbGxlcnktaW1hZ2UtMTQsIC5nYWxsZXJ5LWltYWdlLTE1LCAuZ2FsbGVyeS1pbWFnZS0xNiwgLmdhbGxlcnktaW1hZ2UtMTcsIC5nYWxsZXJ5LWltYWdlLTE4LCAuZ2FsbGVyeS1pbWFnZS0xOSwgLmdhbGxlcnktaW1hZ2UtMjAsIC5nYWxsZXJ5LWltYWdlLTIxLCAuZ2FsbGVyeS1pbWFnZS0yMyB7XG5cdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHRcdGhlaWdodDogYXV0bztcblx0fVxufVxuXG5cbi5nYWxsZXJ5LWltYWdlLTIgLmNvbnRhaW5lciwgLmdhbGxlcnktaW1hZ2UtMyAuY29udGFpbmVyLCAuZ2FsbGVyeS1pbWFnZS02IC5jb250YWluZXIsIC5nYWxsZXJ5LWltYWdlLTcgLmNvbnRhaW5lciwgLmdhbGxlcnktaW1hZ2UtOCAuY29udGFpbmVyLCAuZ2FsbGVyeS1pbWFnZS05IC5jb250YWluZXIsIC5nYWxsZXJ5LWltYWdlLTEwIC5jb250YWluZXIsIC5nYWxsZXJ5LWltYWdlLTEzIC5jb250YWluZXIsIC5nYWxsZXJ5LWltYWdlLTE0IC5jb250YWluZXIsIC5nYWxsZXJ5LWltYWdlLTE1IC5jb250YWluZXIsIC5nYWxsZXJ5LWltYWdlLTE2IC5jb250YWluZXIsIC5nYWxsZXJ5LWltYWdlLTE3IC5jb250YWluZXIsIC5nYWxsZXJ5LWltYWdlLTE4IC5jb250YWluZXIsIC5nYWxsZXJ5LWltYWdlLTE5IC5jb250YWluZXIsIC5nYWxsZXJ5LWltYWdlLTIwIC5jb250YWluZXIsIC5nYWxsZXJ5LWltYWdlLTIxIC5jb250YWluZXIsIC5nYWxsZXJ5LWltYWdlLTIzIC5jb250YWluZXIge1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdHBhZGRpbmctdG9wOiAzMHB4O1xufVxuXG4uZ2FsbGVyeS1pbWFnZS0yIC5jb250YWluZXIsIC5nYWxsZXJ5LWltYWdlLTMgLmNvbnRhaW5lciwgLmdhbGxlcnktaW1hZ2UtNiAuY29udGFpbmVyLCAuZ2FsbGVyeS1pbWFnZS03IC5jb250YWluZXIsIC5nYWxsZXJ5LWltYWdlLTggLmNvbnRhaW5lciwgLmdhbGxlcnktaW1hZ2UtOSAuY29udGFpbmVyLCAuZ2FsbGVyeS1pbWFnZS0xMCAuY29udGFpbmVyLCAuZ2FsbGVyeS1pbWFnZS0xMyAuY29udGFpbmVyLCAuZ2FsbGVyeS1pbWFnZS0xNCAuY29udGFpbmVyLCAuZ2FsbGVyeS1pbWFnZS0xNSAuY29udGFpbmVyLCAuZ2FsbGVyeS1pbWFnZS0xNiAuY29udGFpbmVyLCAuZ2FsbGVyeS1pbWFnZS0xNyAuY29udGFpbmVyLCAuZ2FsbGVyeS1pbWFnZS0xOCAuY29udGFpbmVyLCAuZ2FsbGVyeS1pbWFnZS0xOSAuY29udGFpbmVyLCAuZ2FsbGVyeS1pbWFnZS0yMCAuY29udGFpbmVyLCAuZ2FsbGVyeS1pbWFnZS0yMSAuY29udGFpbmVyLCAuZ2FsbGVyeS1pbWFnZS0yMyAuY29udGFpbmVyIHtcblx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdFx0cGFkZGluZy10b3A6IDBweDtcblx0fVxufVxuXG4uZ2FsbGVyeS1pbWFnZS0yIC5jb250YWluZXIgLmdhbGxlcnktY3RhLWxpc3QgLmdhbGxlcnktY3RhLWxpc3QtaXRlbSA+IGEsIC5nYWxsZXJ5LWltYWdlLTMgLmNvbnRhaW5lciAuZ2FsbGVyeS1jdGEtbGlzdCAuZ2FsbGVyeS1jdGEtbGlzdC1pdGVtID4gYSwgLmdhbGxlcnktaW1hZ2UtNiAuY29udGFpbmVyIC5nYWxsZXJ5LWN0YS1saXN0IC5nYWxsZXJ5LWN0YS1saXN0LWl0ZW0gPiBhLCAuZ2FsbGVyeS1pbWFnZS03IC5jb250YWluZXIgLmdhbGxlcnktY3RhLWxpc3QgLmdhbGxlcnktY3RhLWxpc3QtaXRlbSA+IGEsIC5nYWxsZXJ5LWltYWdlLTggLmNvbnRhaW5lciAuZ2FsbGVyeS1jdGEtbGlzdCAuZ2FsbGVyeS1jdGEtbGlzdC1pdGVtID4gYSwgLmdhbGxlcnktaW1hZ2UtOSAuY29udGFpbmVyIC5nYWxsZXJ5LWN0YS1saXN0IC5nYWxsZXJ5LWN0YS1saXN0LWl0ZW0gPiBhLCAuZ2FsbGVyeS1pbWFnZS0xMCAuY29udGFpbmVyIC5nYWxsZXJ5LWN0YS1saXN0IC5nYWxsZXJ5LWN0YS1saXN0LWl0ZW0gPiBhLCAuZ2FsbGVyeS1pbWFnZS0xMyAuY29udGFpbmVyIC5nYWxsZXJ5LWN0YS1saXN0IC5nYWxsZXJ5LWN0YS1saXN0LWl0ZW0gPiBhLCAuZ2FsbGVyeS1pbWFnZS0xNCAuY29udGFpbmVyIC5nYWxsZXJ5LWN0YS1saXN0IC5nYWxsZXJ5LWN0YS1saXN0LWl0ZW0gPiBhLCAuZ2FsbGVyeS1pbWFnZS0xNSAuY29udGFpbmVyIC5nYWxsZXJ5LWN0YS1saXN0IC5nYWxsZXJ5LWN0YS1saXN0LWl0ZW0gPiBhLCAuZ2FsbGVyeS1pbWFnZS0xNiAuY29udGFpbmVyIC5nYWxsZXJ5LWN0YS1saXN0IC5nYWxsZXJ5LWN0YS1saXN0LWl0ZW0gPiBhLCAuZ2FsbGVyeS1pbWFnZS0xNyAuY29udGFpbmVyIC5nYWxsZXJ5LWN0YS1saXN0IC5nYWxsZXJ5LWN0YS1saXN0LWl0ZW0gPiBhLCAuZ2FsbGVyeS1pbWFnZS0xOCAuY29udGFpbmVyIC5nYWxsZXJ5LWN0YS1saXN0IC5nYWxsZXJ5LWN0YS1saXN0LWl0ZW0gPiBhLCAuZ2FsbGVyeS1pbWFnZS0xOSAuY29udGFpbmVyIC5nYWxsZXJ5LWN0YS1saXN0IC5nYWxsZXJ5LWN0YS1saXN0LWl0ZW0gPiBhLCAuZ2FsbGVyeS1pbWFnZS0yMCAuY29udGFpbmVyIC5nYWxsZXJ5LWN0YS1saXN0IC5nYWxsZXJ5LWN0YS1saXN0LWl0ZW0gPiBhLCAuZ2FsbGVyeS1pbWFnZS0yMSAuY29udGFpbmVyIC5nYWxsZXJ5LWN0YS1saXN0IC5nYWxsZXJ5LWN0YS1saXN0LWl0ZW0gPiBhLCAuZ2FsbGVyeS1pbWFnZS0yMyAuY29udGFpbmVyIC5nYWxsZXJ5LWN0YS1saXN0IC5nYWxsZXJ5LWN0YS1saXN0LWl0ZW0gPiBhIHtcblx0d2lkdGg6IDI5MHB4O1xuXHRiYWNrZ3JvdW5kOiAjRDgxRTA1O1xuXHRib3JkZXItcmFkaXVzOiAwcHg7XG5cdGNvbG9yOiAjRkZGRkZGO1xuXHRmb250LWZhbWlseTogVWx0cmFtYWduZXRpYztcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0Zm9udC1zaXplOiAyMXB4O1xuXHRmb250LXdlaWdodDogMzAwO1xuXHRwYWRkaW5nOiAwcHg7XG5cdGxpbmUtaGVpZ2h0OiA0OHB4O1xuXHRib3JkZXI6IDJweCBzb2xpZCAjRDgxRTA1O1xufVxuXG4uZ2FsbGVyeS1pbWFnZS0yIC5jb250YWluZXIgLmdhbGxlcnktY3RhLWxpc3QgLmdhbGxlcnktY3RhLWxpc3QtaXRlbSA+IGEsIC5nYWxsZXJ5LWltYWdlLTMgLmNvbnRhaW5lciAuZ2FsbGVyeS1jdGEtbGlzdCAuZ2FsbGVyeS1jdGEtbGlzdC1pdGVtID4gYSwgLmdhbGxlcnktaW1hZ2UtNiAuY29udGFpbmVyIC5nYWxsZXJ5LWN0YS1saXN0IC5nYWxsZXJ5LWN0YS1saXN0LWl0ZW0gPiBhLCAuZ2FsbGVyeS1pbWFnZS03IC5jb250YWluZXIgLmdhbGxlcnktY3RhLWxpc3QgLmdhbGxlcnktY3RhLWxpc3QtaXRlbSA+IGEsIC5nYWxsZXJ5LWltYWdlLTggLmNvbnRhaW5lciAuZ2FsbGVyeS1jdGEtbGlzdCAuZ2FsbGVyeS1jdGEtbGlzdC1pdGVtID4gYSwgLmdhbGxlcnktaW1hZ2UtOSAuY29udGFpbmVyIC5nYWxsZXJ5LWN0YS1saXN0IC5nYWxsZXJ5LWN0YS1saXN0LWl0ZW0gPiBhLCAuZ2FsbGVyeS1pbWFnZS0xMCAuY29udGFpbmVyIC5nYWxsZXJ5LWN0YS1saXN0IC5nYWxsZXJ5LWN0YS1saXN0LWl0ZW0gPiBhLCAuZ2FsbGVyeS1pbWFnZS0xMyAuY29udGFpbmVyIC5nYWxsZXJ5LWN0YS1saXN0IC5nYWxsZXJ5LWN0YS1saXN0LWl0ZW0gPiBhLCAuZ2FsbGVyeS1pbWFnZS0xNCAuY29udGFpbmVyIC5nYWxsZXJ5LWN0YS1saXN0IC5nYWxsZXJ5LWN0YS1saXN0LWl0ZW0gPiBhLCAuZ2FsbGVyeS1pbWFnZS0xNSAuY29udGFpbmVyIC5nYWxsZXJ5LWN0YS1saXN0IC5nYWxsZXJ5LWN0YS1saXN0LWl0ZW0gPiBhLCAuZ2FsbGVyeS1pbWFnZS0xNiAuY29udGFpbmVyIC5nYWxsZXJ5LWN0YS1saXN0IC5nYWxsZXJ5LWN0YS1saXN0LWl0ZW0gPiBhLCAuZ2FsbGVyeS1pbWFnZS0xNyAuY29udGFpbmVyIC5nYWxsZXJ5LWN0YS1saXN0IC5nYWxsZXJ5LWN0YS1saXN0LWl0ZW0gPiBhLCAuZ2FsbGVyeS1pbWFnZS0xOCAuY29udGFpbmVyIC5nYWxsZXJ5LWN0YS1saXN0IC5nYWxsZXJ5LWN0YS1saXN0LWl0ZW0gPiBhLCAuZ2FsbGVyeS1pbWFnZS0xOSAuY29udGFpbmVyIC5nYWxsZXJ5LWN0YS1saXN0IC5nYWxsZXJ5LWN0YS1saXN0LWl0ZW0gPiBhLCAuZ2FsbGVyeS1pbWFnZS0yMCAuY29udGFpbmVyIC5nYWxsZXJ5LWN0YS1saXN0IC5nYWxsZXJ5LWN0YS1saXN0LWl0ZW0gPiBhLCAuZ2FsbGVyeS1pbWFnZS0yMSAuY29udGFpbmVyIC5nYWxsZXJ5LWN0YS1saXN0IC5nYWxsZXJ5LWN0YS1saXN0LWl0ZW0gPiBhLCAuZ2FsbGVyeS1pbWFnZS0yMyAuY29udGFpbmVyIC5nYWxsZXJ5LWN0YS1saXN0IC5nYWxsZXJ5LWN0YS1saXN0LWl0ZW0gPiBhIHtcblx0QG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuXHRcdG1hcmdpbjogMTBweCAyMHB4IDE1cHggMHB4O1xuXHR9XG59XG5cbi5nYWxsZXJ5LWltYWdlLTIgLmNvbnRhaW5lciAuZ2FsbGVyeS1jdGEtbGlzdCAuZ2FsbGVyeS1jdGEtbGlzdC1pdGVtID4gYSwgLmdhbGxlcnktaW1hZ2UtMyAuY29udGFpbmVyIC5nYWxsZXJ5LWN0YS1saXN0IC5nYWxsZXJ5LWN0YS1saXN0LWl0ZW0gPiBhLCAuZ2FsbGVyeS1pbWFnZS02IC5jb250YWluZXIgLmdhbGxlcnktY3RhLWxpc3QgLmdhbGxlcnktY3RhLWxpc3QtaXRlbSA+IGEsIC5nYWxsZXJ5LWltYWdlLTcgLmNvbnRhaW5lciAuZ2FsbGVyeS1jdGEtbGlzdCAuZ2FsbGVyeS1jdGEtbGlzdC1pdGVtID4gYSwgLmdhbGxlcnktaW1hZ2UtOCAuY29udGFpbmVyIC5nYWxsZXJ5LWN0YS1saXN0IC5nYWxsZXJ5LWN0YS1saXN0LWl0ZW0gPiBhLCAuZ2FsbGVyeS1pbWFnZS05IC5jb250YWluZXIgLmdhbGxlcnktY3RhLWxpc3QgLmdhbGxlcnktY3RhLWxpc3QtaXRlbSA+IGEsIC5nYWxsZXJ5LWltYWdlLTEwIC5jb250YWluZXIgLmdhbGxlcnktY3RhLWxpc3QgLmdhbGxlcnktY3RhLWxpc3QtaXRlbSA+IGEsIC5nYWxsZXJ5LWltYWdlLTEzIC5jb250YWluZXIgLmdhbGxlcnktY3RhLWxpc3QgLmdhbGxlcnktY3RhLWxpc3QtaXRlbSA+IGEsIC5nYWxsZXJ5LWltYWdlLTE0IC5jb250YWluZXIgLmdhbGxlcnktY3RhLWxpc3QgLmdhbGxlcnktY3RhLWxpc3QtaXRlbSA+IGEsIC5nYWxsZXJ5LWltYWdlLTE1IC5jb250YWluZXIgLmdhbGxlcnktY3RhLWxpc3QgLmdhbGxlcnktY3RhLWxpc3QtaXRlbSA+IGEsIC5nYWxsZXJ5LWltYWdlLTE2IC5jb250YWluZXIgLmdhbGxlcnktY3RhLWxpc3QgLmdhbGxlcnktY3RhLWxpc3QtaXRlbSA+IGEsIC5nYWxsZXJ5LWltYWdlLTE3IC5jb250YWluZXIgLmdhbGxlcnktY3RhLWxpc3QgLmdhbGxlcnktY3RhLWxpc3QtaXRlbSA+IGEsIC5nYWxsZXJ5LWltYWdlLTE4IC5jb250YWluZXIgLmdhbGxlcnktY3RhLWxpc3QgLmdhbGxlcnktY3RhLWxpc3QtaXRlbSA+IGEsIC5nYWxsZXJ5LWltYWdlLTE5IC5jb250YWluZXIgLmdhbGxlcnktY3RhLWxpc3QgLmdhbGxlcnktY3RhLWxpc3QtaXRlbSA+IGEsIC5nYWxsZXJ5LWltYWdlLTIwIC5jb250YWluZXIgLmdhbGxlcnktY3RhLWxpc3QgLmdhbGxlcnktY3RhLWxpc3QtaXRlbSA+IGEsIC5nYWxsZXJ5LWltYWdlLTIxIC5jb250YWluZXIgLmdhbGxlcnktY3RhLWxpc3QgLmdhbGxlcnktY3RhLWxpc3QtaXRlbSA+IGEsIC5nYWxsZXJ5LWltYWdlLTIzIC5jb250YWluZXIgLmdhbGxlcnktY3RhLWxpc3QgLmdhbGxlcnktY3RhLWxpc3QtaXRlbSA+IGEge1xuXHRAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuXHRcdHdpZHRoOiAyMTZweDtcblx0XHRmb250LXNpemU6IDE3cHg7XG5cdFx0bWFyZ2luOiAxMHB4IDEwcHg7XG5cdH1cbn1cblxuLmdhbGxlcnktaW1hZ2UtMiAuY29udGFpbmVyIC5nYWxsZXJ5LWN0YS1saXN0IC5nYWxsZXJ5LWN0YS1saXN0LWl0ZW0gPiBhLCAuZ2FsbGVyeS1pbWFnZS0zIC5jb250YWluZXIgLmdhbGxlcnktY3RhLWxpc3QgLmdhbGxlcnktY3RhLWxpc3QtaXRlbSA+IGEsIC5nYWxsZXJ5LWltYWdlLTYgLmNvbnRhaW5lciAuZ2FsbGVyeS1jdGEtbGlzdCAuZ2FsbGVyeS1jdGEtbGlzdC1pdGVtID4gYSwgLmdhbGxlcnktaW1hZ2UtNyAuY29udGFpbmVyIC5nYWxsZXJ5LWN0YS1saXN0IC5nYWxsZXJ5LWN0YS1saXN0LWl0ZW0gPiBhLCAuZ2FsbGVyeS1pbWFnZS04IC5jb250YWluZXIgLmdhbGxlcnktY3RhLWxpc3QgLmdhbGxlcnktY3RhLWxpc3QtaXRlbSA+IGEsIC5nYWxsZXJ5LWltYWdlLTkgLmNvbnRhaW5lciAuZ2FsbGVyeS1jdGEtbGlzdCAuZ2FsbGVyeS1jdGEtbGlzdC1pdGVtID4gYSwgLmdhbGxlcnktaW1hZ2UtMTAgLmNvbnRhaW5lciAuZ2FsbGVyeS1jdGEtbGlzdCAuZ2FsbGVyeS1jdGEtbGlzdC1pdGVtID4gYSwgLmdhbGxlcnktaW1hZ2UtMTMgLmNvbnRhaW5lciAuZ2FsbGVyeS1jdGEtbGlzdCAuZ2FsbGVyeS1jdGEtbGlzdC1pdGVtID4gYSwgLmdhbGxlcnktaW1hZ2UtMTQgLmNvbnRhaW5lciAuZ2FsbGVyeS1jdGEtbGlzdCAuZ2FsbGVyeS1jdGEtbGlzdC1pdGVtID4gYSwgLmdhbGxlcnktaW1hZ2UtMTUgLmNvbnRhaW5lciAuZ2FsbGVyeS1jdGEtbGlzdCAuZ2FsbGVyeS1jdGEtbGlzdC1pdGVtID4gYSwgLmdhbGxlcnktaW1hZ2UtMTYgLmNvbnRhaW5lciAuZ2FsbGVyeS1jdGEtbGlzdCAuZ2FsbGVyeS1jdGEtbGlzdC1pdGVtID4gYSwgLmdhbGxlcnktaW1hZ2UtMTcgLmNvbnRhaW5lciAuZ2FsbGVyeS1jdGEtbGlzdCAuZ2FsbGVyeS1jdGEtbGlzdC1pdGVtID4gYSwgLmdhbGxlcnktaW1hZ2UtMTggLmNvbnRhaW5lciAuZ2FsbGVyeS1jdGEtbGlzdCAuZ2FsbGVyeS1jdGEtbGlzdC1pdGVtID4gYSwgLmdhbGxlcnktaW1hZ2UtMTkgLmNvbnRhaW5lciAuZ2FsbGVyeS1jdGEtbGlzdCAuZ2FsbGVyeS1jdGEtbGlzdC1pdGVtID4gYSwgLmdhbGxlcnktaW1hZ2UtMjAgLmNvbnRhaW5lciAuZ2FsbGVyeS1jdGEtbGlzdCAuZ2FsbGVyeS1jdGEtbGlzdC1pdGVtID4gYSwgLmdhbGxlcnktaW1hZ2UtMjEgLmNvbnRhaW5lciAuZ2FsbGVyeS1jdGEtbGlzdCAuZ2FsbGVyeS1jdGEtbGlzdC1pdGVtID4gYSwgLmdhbGxlcnktaW1hZ2UtMjMgLmNvbnRhaW5lciAuZ2FsbGVyeS1jdGEtbGlzdCAuZ2FsbGVyeS1jdGEtbGlzdC1pdGVtID4gYSB7XG5cdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHRcdHdpZHRoOiAyOTBweDtcblx0fVxufVxuXG4uZ2FsbGVyeS1pbWFnZS0zIC5jb250YWluZXIgLmdhbGxlcnktY3RhLWxpc3QgLmdhbGxlcnktY3RhLWxpc3QtaXRlbSA+IGEsIC5nYWxsZXJ5LWltYWdlLTIgLmNvbnRhaW5lciAuZ2FsbGVyeS1jdGEtbGlzdCAuZ2FsbGVyeS1jdGEtbGlzdC1pdGVtID4gYSB7XG5cdEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuXHRcdG1hcmdpbjogMTBweCAxMHB4O1xuXHR9XG59XG5cbmJvZHkgPiBtYWluID4gZGl2LmdhbGxlcnktaW1hZ2UuZ2FsbGVyeS1pbWFnZS0yID4gZGl2ID4gZGl2LmdhbGxlcnktY3RhLWxpc3QgPiBkaXY6bnRoLWNoaWxkKDMpID4gYSwgYm9keSA+IG1haW4gPiBkaXYuZ2FsbGVyeS1pbWFnZS5nYWxsZXJ5LWltYWdlLTMgPiBkaXYgPiBkaXYuZ2FsbGVyeS1jdGEtbGlzdCA+IGRpdjpudGgtY2hpbGQoMykgPiBhLCBib2R5ID4gbWFpbiA+IGRpdi5nYWxsZXJ5LWltYWdlLmdhbGxlcnktaW1hZ2UtNiA+IGRpdiA+IGRpdi5nYWxsZXJ5LWN0YS1saXN0ID4gZGl2Om50aC1jaGlsZCgyKSA+IGEsIGJvZHkgPiBtYWluID4gZGl2LmdhbGxlcnktaW1hZ2UuZ2FsbGVyeS1pbWFnZS03ID4gZGl2ID4gZGl2LmdhbGxlcnktY3RhLWxpc3QgPiBkaXY6bnRoLWNoaWxkKDIpID4gYSwgYm9keSA+IG1haW4gPiBkaXYuZ2FsbGVyeS1pbWFnZS5nYWxsZXJ5LWltYWdlLTggPiBkaXYgPiBkaXYuZ2FsbGVyeS1jdGEtbGlzdCA+IGRpdjpudGgtY2hpbGQoMikgPiBhLCBib2R5ID4gbWFpbiA+IGRpdi5nYWxsZXJ5LWltYWdlLmdhbGxlcnktaW1hZ2UtOSA+IGRpdiA+IGRpdi5nYWxsZXJ5LWN0YS1saXN0ID4gZGl2Om50aC1jaGlsZCgyKSA+IGEsIGJvZHkgPiBtYWluID4gZGl2LmdhbGxlcnktaW1hZ2UuZ2FsbGVyeS1pbWFnZS0xMCA+IGRpdiA+IGRpdi5nYWxsZXJ5LWN0YS1saXN0ID4gZGl2Om50aC1jaGlsZCgyKSA+IGEsIGJvZHkgPiBtYWluID4gZGl2LmdhbGxlcnktaW1hZ2UuZ2FsbGVyeS1pbWFnZS0xMyA+IGRpdiA+IGRpdi5nYWxsZXJ5LWN0YS1saXN0ID4gZGl2Om50aC1jaGlsZCgyKSA+IGEsIGJvZHkgPiBtYWluID4gZGl2LmdhbGxlcnktaW1hZ2UuZ2FsbGVyeS1pbWFnZS0xNCA+IGRpdiA+IGRpdi5nYWxsZXJ5LWN0YS1saXN0ID4gZGl2Om50aC1jaGlsZCgyKSA+IGEsIGJvZHkgPiBtYWluID4gZGl2LmdhbGxlcnktaW1hZ2UuZ2FsbGVyeS1pbWFnZS0xNSA+IGRpdiA+IGRpdi5nYWxsZXJ5LWN0YS1saXN0ID4gZGl2Om50aC1jaGlsZCgyKSA+IGEsIGJvZHkgPiBtYWluID4gZGl2LmdhbGxlcnktaW1hZ2UuZ2FsbGVyeS1pbWFnZS0xNiA+IGRpdiA+IGRpdi5nYWxsZXJ5LWN0YS1saXN0ID4gZGl2Om50aC1jaGlsZCgyKSA+IGEsIGJvZHkgPiBtYWluID4gZGl2LmdhbGxlcnktaW1hZ2UuZ2FsbGVyeS1pbWFnZS0xNyA+IGRpdiA+IGRpdi5nYWxsZXJ5LWN0YS1saXN0ID4gZGl2Om50aC1jaGlsZCgyKSA+IGEsIGJvZHkgPiBtYWluID4gZGl2LmdhbGxlcnktaW1hZ2UuZ2FsbGVyeS1pbWFnZS0xOCA+IGRpdiA+IGRpdi5nYWxsZXJ5LWN0YS1saXN0ID4gZGl2Om50aC1jaGlsZCgyKSA+IGEsIGJvZHkgPiBtYWluID4gZGl2LmdhbGxlcnktaW1hZ2UuZ2FsbGVyeS1pbWFnZS0xOSA+IGRpdiA+IGRpdi5nYWxsZXJ5LWN0YS1saXN0ID4gZGl2Om50aC1jaGlsZCgyKSA+IGEsIGJvZHkgPiBtYWluID4gZGl2LmdhbGxlcnktaW1hZ2UuZ2FsbGVyeS1pbWFnZS0yMCA+IGRpdiA+IGRpdi5nYWxsZXJ5LWN0YS1saXN0ID4gZGl2Om50aC1jaGlsZCgyKSA+IGEsIGJvZHkgPiBtYWluID4gZGl2LmdhbGxlcnktaW1hZ2UuZ2FsbGVyeS1pbWFnZS0yMSA+IGRpdiA+IGRpdi5nYWxsZXJ5LWN0YS1saXN0ID4gZGl2Om50aC1jaGlsZCgyKSA+IGEsIGJvZHkgPiBtYWluID4gZGl2LmdhbGxlcnktaW1hZ2UuZ2FsbGVyeS1pbWFnZS0yMyA+IGRpdiA+IGRpdi5nYWxsZXJ5LWN0YS1saXN0ID4gZGl2Om50aC1jaGlsZCgyKSA+IGEge1xuXHRiYWNrZ3JvdW5kOiAjRkZGRkZGO1xuXHRjb2xvcjogI0Q4MUUwNTtcblx0Ym9yZGVyOiAycHggZGFzaGVkICNEODFFMDU7XG59XG5cblxuXG4vKlxuICogR2FsbGVyeS00XG4gKi9cblxuLmdhbGxlcnktaW1hZ2UtNCwgLmdhbGxlcnktaW1hZ2UtMTEsIC5nYWxsZXJ5LWltYWdlLTIyIHtcblx0YmFja2dyb3VuZDogI0ZGRkZGRjtcblx0aGVpZ2h0OiAxNDhweDtcbn1cblxuLmdhbGxlcnktaW1hZ2UtNCAuZ2FsbGVyeS1jdGEtbGlzdC1pdGVtLCAuZ2FsbGVyeS1pbWFnZS0xMSAuZ2FsbGVyeS1jdGEtbGlzdC1pdGVtLCAuZ2FsbGVyeS1pbWFnZS0yMiAuZ2FsbGVyeS1jdGEtbGlzdC1pdGVtIHtcblx0ZmxvYXQ6IHJpZ2h0O1xuXHRjb2xvcjogI0QwMUMwNTtcblx0Zm9udC1mYW1pbHk6IEF2ZW5pcjtcbn1cblxuLmdhbGxlcnktaW1hZ2UtNCAuZ2FsbGVyeS1jdGEtbGlzdC1pdGVtIGEsIC5nYWxsZXJ5LWltYWdlLTExIC5nYWxsZXJ5LWN0YS1saXN0LWl0ZW0gYSwgLmdhbGxlcnktaW1hZ2UtMjIgLmdhbGxlcnktY3RhLWxpc3QtaXRlbSBhIHtcblx0Zm9udC1zaXplOiAxOHB4ICFpbXBvcnRhbnQ7XG5cdGxpbmUtaGVpZ2h0OiAxOHB4O1xuXHRmb250LXdlaWdodDogMzAwO1xufVxuXG4uZ2FsbGVyeS1pbWFnZS00IC5nYWxsZXJ5LWN0YS1saXN0LWl0ZW0gYTo6YWZ0ZXIsIC5nYWxsZXJ5LWltYWdlLTExIC5nYWxsZXJ5LWN0YS1saXN0LWl0ZW0gYTo6YWZ0ZXIsIC5nYWxsZXJ5LWltYWdlLTIyIC5nYWxsZXJ5LWN0YS1saXN0LWl0ZW0gYTo6YWZ0ZXIge1xuXHRjb250ZW50OiBcIlxcZjEwNlwiO1xuXHRmb250LWZhbWlseTogXCJmb250YXdlc29tZVwiO1xuXHRmb250LXNpemU6IDIwcHg7XG59XG5cbi8qXG4gKiBHYWxsZXJ5LTVcbiAqL1xuXG4uZ2FsbGVyeS1pbWFnZS01LCAuZ2FsbGVyeS1pbWFnZS0xMiB7XG5cdGJhY2tncm91bmQ6ICNGRkZGRkY7XG5cdHBhZGRpbmctdG9wOiAzMHB4O1xufVxuXG4uZ2FsbGVyeS1pbWFnZS01IC5jb250YWluZXIgdWwge1xuXHRkaXNwbGF5OiBub25lO1xufVxuXG5cblxuLmdhbGxlcnktaW1hZ2UtNSAuY29udGFpbmVyIC5nYWxsZXJ5LWN0YS1saXN0LCAuZ2FsbGVyeS1pbWFnZS0xMiAuY29udGFpbmVyIC5nYWxsZXJ5LWN0YS1saXN0IHtcblx0QG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuXHRcdHBhZGRpbmctcmlnaHQ6IDBweDtcblx0fVxufVxuXG4uZ2FsbGVyeS1pbWFnZS01IC5nYWxsZXJ5LWN0YS1saXN0LWl0ZW0sIC5nYWxsZXJ5LWltYWdlLTEyIC5nYWxsZXJ5LWN0YS1saXN0LWl0ZW0ge1xuXHRjb2xvcjogI0Q4MUUwNTtcblx0Zm9udC1mYW1pbHk6IFwiZm91bmRhdGlvbi1zYW5zXCI7XG5cdGZvbnQtc2l6ZTogMTZweDtcblx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cdG1hcmdpbjogMTBweCAwcHg7XG59XG5cbi5nYWxsZXJ5LWltYWdlLTUgLmdhbGxlcnktY3RhLWxpc3QtaXRlbSwgLmdhbGxlcnktaW1hZ2UtMTIgLmdhbGxlcnktY3RhLWxpc3QtaXRlbSB7XG5cdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHRcdG1hcmdpbjogMHB4O1xuXHR9XG59XG5cbi5nYWxsZXJ5LWltYWdlLTUgLmdhbGxlcnktY3RhLWxpc3QtaXRlbSwgLmdhbGxlcnktaW1hZ2UtMTIgLmdhbGxlcnktY3RhLWxpc3QtaXRlbSB7XG5cdEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuXHRcdG1pbi13aWR0aDogMzAwcHg7XG5cdH1cbn1cblxuLmdhbGxlcnktaW1hZ2UtNSAuZ2FsbGVyeS1jdGEtbGlzdC1pdGVtLCAuZ2FsbGVyeS1pbWFnZS0xMiAuZ2FsbGVyeS1jdGEtbGlzdC1pdGVtIHsgXG5cdEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG5cdFx0bWluLXdpZHRoOiAyMjVweDtcblx0XHRtYXgtd2lkdGg6IDIyNXB4O1xuXHR9XG59XG5cbi5nYWxsZXJ5LWltYWdlLTUgLmNvbnRhaW5lciBoMiwgLmdhbGxlcnktaW1hZ2UtMTIgLmNvbnRhaW5lciBoMiB7XG5cdGZvbnQtc2l6ZTogNDBweDtcblx0Zm9udC1mYW1pbHk6IFVsdHJhbWFnbmV0aWM7XG5cdGZvbnQtd2VpZ2h0OiAzMDA7XG5cdG1hcmdpbi1sZWZ0OiAtMjBweDtcblx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuLmdhbGxlcnktaW1hZ2UtNSAuY29udGFpbmVyIGgyLCAuZ2FsbGVyeS1pbWFnZS0xMiAuY29udGFpbmVyIGgyIHtcblx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdFx0Zm9udC1zaXplOiAyNHB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAyOHB4O1xuXHRcdG1hcmdpbi1sZWZ0OiAtMTBweDtcblx0fVxufVxuXG4uZ2FsbGVyeS1pbWFnZS01IC5jb250YWluZXIgcCwgLmdhbGxlcnktaW1hZ2UtMTIgLmNvbnRhaW5lciBwIHtcblx0Zm9udC1zaXplOiAxOHB4O1xuXHRmb250LWZhbWlseTogJ2ZvdW5kYXRpb24tc2Fucyc7XG59XG5cbi5nYWxsZXJ5LWltYWdlLTUgLmNvbnRhaW5lciAuZ2FsbGVyeS1jdGEtbGlzdCAuZ2FsbGVyeS1jdGEtbGlzdC1pdGVtID4gYSwgLmdhbGxlcnktaW1hZ2UtMTIgLmNvbnRhaW5lciAuZ2FsbGVyeS1jdGEtbGlzdCAuZ2FsbGVyeS1jdGEtbGlzdC1pdGVtID4gYSB7XG5cdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXHRtaW4td2lkdGg6IDI3NXB4O1xufVxuXG5cbmJvZHkgPiBtYWluID4gZGl2LmdhbGxlcnktaW1hZ2UuZ2FsbGVyeS1pbWFnZS01ID4gZGl2ID4gZGl2LmdhbGxlcnktY3RhLWxpc3QgPiBkaXY6bnRoLWNoaWxkKDEpID4gYSB7XG5cdGNvbnRlbnQ6IFwiIFwiO1xuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9hc3NldHMvZGlzdC9pbWFnZXMvaWNvbi1icmFrZXMuc3ZnJyk7XG5cdGhlaWdodDogMzBweDtcblx0d2lkdGg6IDMwcHg7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdGJvcmRlci1yYWRpdXM6IDBweDtcblx0YmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcblx0Y29sb3I6ICNEODFFMDU7XG59XG5cbmJvZHkgPiBtYWluID4gZGl2LmdhbGxlcnktaW1hZ2UuZ2FsbGVyeS1pbWFnZS01ID4gZGl2ID4gZGl2LmdhbGxlcnktY3RhLWxpc3QgPiBkaXY6bnRoLWNoaWxkKDEpID4gYTpob3ZlciB7XG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL2Fzc2V0cy9kaXN0L2ltYWdlcy9pY29uLWJyYWtlcy5zdmcnKTtcblx0aGVpZ2h0OiAzMHB4O1xuXHR3aWR0aDogMzBweDtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0YmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcblx0Y29sb3I6ICNGRjAwMDA7XG59XG5cbmJvZHkgPiBtYWluID4gZGl2LmdhbGxlcnktaW1hZ2UuZ2FsbGVyeS1pbWFnZS01ID4gZGl2ID4gZGl2LmdhbGxlcnktY3RhLWxpc3QgPiBkaXY6bnRoLWNoaWxkKDEpID4gYTphY3RpdmUge1xuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9hc3NldHMvZGlzdC9pbWFnZXMvaWNvbi1icmFrZXMuc3ZnJyk7XG5cdGhlaWdodDogMzBweDtcblx0d2lkdGg6IDMwcHg7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG5cdGNvbG9yOiAjMDA1RUI4O1xufVxuXG5ib2R5ID4gbWFpbiA+IGRpdi5nYWxsZXJ5LWltYWdlLmdhbGxlcnktaW1hZ2UtNSA+IGRpdiA+IGRpdi5nYWxsZXJ5LWN0YS1saXN0ID4gZGl2Om50aC1jaGlsZCgyKSA+IGEge1xuXHRjb250ZW50OiBcIiBcIjtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcvYXNzZXRzL2Rpc3QvaW1hZ2VzL2ljb24tYWxpZ25tZW50LnN2ZycpO1xuXHRoZWlnaHQ6IDMwcHg7XG5cdHdpZHRoOiAzMHB4O1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRib3JkZXItcmFkaXVzOiAwcHg7XG5cdGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG5cdGNvbG9yOiAjRDgxRTA1O1xufVxuXG5ib2R5ID4gbWFpbiA+IGRpdi5nYWxsZXJ5LWltYWdlLmdhbGxlcnktaW1hZ2UtNSA+IGRpdiA+IGRpdi5nYWxsZXJ5LWN0YS1saXN0ID4gZGl2Om50aC1jaGlsZCgyKSA+IGE6aG92ZXIge1xuXHRjb250ZW50OiBcIiBcIjtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcvYXNzZXRzL2Rpc3QvaW1hZ2VzL2ljb24tYWxpZ25tZW50LnN2ZycpO1xuXHRoZWlnaHQ6IDMwcHg7XG5cdHdpZHRoOiAzMHB4O1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRib3JkZXItcmFkaXVzOiAwcHg7XG5cdGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG5cdGNvbG9yOiAjRkYwMDAwO1xufVxuXG5ib2R5ID4gbWFpbiA+IGRpdi5nYWxsZXJ5LWltYWdlLmdhbGxlcnktaW1hZ2UtNSA+IGRpdiA+IGRpdi5nYWxsZXJ5LWN0YS1saXN0ID4gZGl2Om50aC1jaGlsZCgyKSA+IGE6YWN0aXZlIHtcblx0Y29udGVudDogXCIgXCI7XG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL2Fzc2V0cy9kaXN0L2ltYWdlcy9pY29uLWFsaWdubWVudC5zdmcnKTtcblx0aGVpZ2h0OiAzMHB4O1xuXHR3aWR0aDogMzBweDtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0Ym9yZGVyLXJhZGl1czogMHB4O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xuXHRjb2xvcjogIzAwNUVCODtcbn1cblxuYm9keSA+IG1haW4gPiBkaXYuZ2FsbGVyeS1pbWFnZS5nYWxsZXJ5LWltYWdlLTUgPiBkaXYgPiBkaXYuZ2FsbGVyeS1jdGEtbGlzdCA+IGRpdjpudGgtY2hpbGQoMikgPiBhIHtcblx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdFx0bWFyZ2luLXRvcDogMTVweDtcblx0fVxufVxuXG5ib2R5ID4gbWFpbiA+IGRpdi5nYWxsZXJ5LWltYWdlLmdhbGxlcnktaW1hZ2UtNSA+IGRpdiA+IGRpdi5nYWxsZXJ5LWN0YS1saXN0ID4gZGl2Om50aC1jaGlsZCgzKSA+IGEge1xuXHRjb250ZW50OiBcIiBcIjtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcvYXNzZXRzL2Rpc3QvaW1hZ2VzL2ljb24tdGlyZS1yZXBhaXIuc3ZnJyk7XG5cdGhlaWdodDogMzBweDtcblx0d2lkdGg6IDMwcHg7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdGJvcmRlci1yYWRpdXM6IDBweDtcblx0bWFyZ2luLXJpZ2h0OiAwcHg7XG5cdGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG5cdGNvbG9yOiAjRDgxRTA1O1xufVxuXG5ib2R5ID4gbWFpbiA+IGRpdi5nYWxsZXJ5LWltYWdlLmdhbGxlcnktaW1hZ2UtNSA+IGRpdiA+IGRpdi5nYWxsZXJ5LWN0YS1saXN0ID4gZGl2Om50aC1jaGlsZCgzKSA+IGE6aG92ZXIge1xuXHRjb250ZW50OiBcIiBcIjtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcvYXNzZXRzL2Rpc3QvaW1hZ2VzL2ljb24tdGlyZS1yZXBhaXIuc3ZnJyk7XG5cdGhlaWdodDogMzBweDtcblx0d2lkdGg6IDMwcHg7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdGJvcmRlci1yYWRpdXM6IDBweDtcblx0bWFyZ2luLXJpZ2h0OiAwcHg7XG5cdGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG5cdGNvbG9yOiAjRkYwMDAwO1xufVxuXG5ib2R5ID4gbWFpbiA+IGRpdi5nYWxsZXJ5LWltYWdlLmdhbGxlcnktaW1hZ2UtNSA+IGRpdiA+IGRpdi5nYWxsZXJ5LWN0YS1saXN0ID4gZGl2Om50aC1jaGlsZCgzKSA+IGE6YWN0aXZlIHtcblx0Y29udGVudDogXCIgXCI7XG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL2Fzc2V0cy9kaXN0L2ltYWdlcy9pY29uLXRpcmUtcmVwYWlyLnN2ZycpO1xuXHRoZWlnaHQ6IDMwcHg7XG5cdHdpZHRoOiAzMHB4O1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRib3JkZXItcmFkaXVzOiAwcHg7XG5cdG1hcmdpbi1yaWdodDogMHB4O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xuXHRjb2xvcjogIzAwNUVCODtcbn1cblxuYm9keSA+IG1haW4gPiBkaXYuZ2FsbGVyeS1pbWFnZS5nYWxsZXJ5LWltYWdlLTUgPiBkaXYgPiBkaXYuZ2FsbGVyeS1jdGEtbGlzdCA+IGRpdjpudGgtY2hpbGQoNCkgPiBhIHtcblx0Y29udGVudDogXCIgXCI7XG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL2Fzc2V0cy9kaXN0L2ltYWdlcy9pY29uLWRyaXZldHJhaW4uc3ZnJyk7XG5cdGhlaWdodDogMzBweDtcblx0d2lkdGg6IDMwcHg7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdGJvcmRlci1yYWRpdXM6IDBweDtcblx0YmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcblx0Y29sb3I6ICNEODFFMDU7XG59XG5cbmJvZHkgPiBtYWluID4gZGl2LmdhbGxlcnktaW1hZ2UuZ2FsbGVyeS1pbWFnZS01ID4gZGl2ID4gZGl2LmdhbGxlcnktY3RhLWxpc3QgPiBkaXY6bnRoLWNoaWxkKDQpID4gYTpob3ZlciB7XG5cdGNvbnRlbnQ6IFwiIFwiO1xuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9hc3NldHMvZGlzdC9pbWFnZXMvaWNvbi1kcml2ZXRyYWluLnN2ZycpO1xuXHRoZWlnaHQ6IDMwcHg7XG5cdHdpZHRoOiAzMHB4O1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRib3JkZXItcmFkaXVzOiAwcHg7XG5cdGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG5cdGNvbG9yOiAjRkYwMDAwO1xufVxuXG5ib2R5ID4gbWFpbiA+IGRpdi5nYWxsZXJ5LWltYWdlLmdhbGxlcnktaW1hZ2UtNSA+IGRpdiA+IGRpdi5nYWxsZXJ5LWN0YS1saXN0ID4gZGl2Om50aC1jaGlsZCg0KSA+IGE6YWN0aXZlIHtcblx0Y29udGVudDogXCIgXCI7XG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL2Fzc2V0cy9kaXN0L2ltYWdlcy9pY29uLWRyaXZldHJhaW4uc3ZnJyk7XG5cdGhlaWdodDogMzBweDtcblx0d2lkdGg6IDMwcHg7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdGJvcmRlci1yYWRpdXM6IDBweDtcblx0YmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcblx0Y29sb3I6ICMwMDVFQjg7XG59XG5cbmJvZHkgPiBtYWluID4gZGl2LmdhbGxlcnktaW1hZ2UuZ2FsbGVyeS1pbWFnZS01ID4gZGl2ID4gZGl2LmdhbGxlcnktY3RhLWxpc3QgPiBkaXY6bnRoLWNoaWxkKDUpID4gYSB7XG5cdGNvbnRlbnQ6IFwiIFwiO1xuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9hc3NldHMvZGlzdC9pbWFnZXMvaWNvbi1lbmdpbmUtcmVwYWlyLnN2ZycpO1xuXHRoZWlnaHQ6IDMwcHg7XG5cdHdpZHRoOiAzMHB4O1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRib3JkZXItcmFkaXVzOiAwcHg7XG5cdGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG5cdGNvbG9yOiAjRDgxRTA1O1xufVxuXG5ib2R5ID4gbWFpbiA+IGRpdi5nYWxsZXJ5LWltYWdlLmdhbGxlcnktaW1hZ2UtNSA+IGRpdiA+IGRpdi5nYWxsZXJ5LWN0YS1saXN0ID4gZGl2Om50aC1jaGlsZCg1KSA+IGE6aG92ZXIge1xuXHRjb250ZW50OiBcIiBcIjtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcvYXNzZXRzL2Rpc3QvaW1hZ2VzL2ljb24tZW5naW5lLXJlcGFpci5zdmcnKTtcblx0aGVpZ2h0OiAzMHB4O1xuXHR3aWR0aDogMzBweDtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0Ym9yZGVyLXJhZGl1czogMHB4O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xuXHRjb2xvcjogI0ZGMDAwMDtcbn1cblxuYm9keSA+IG1haW4gPiBkaXYuZ2FsbGVyeS1pbWFnZS5nYWxsZXJ5LWltYWdlLTUgPiBkaXYgPiBkaXYuZ2FsbGVyeS1jdGEtbGlzdCA+IGRpdjpudGgtY2hpbGQoNSkgPiBhOmFjdGl2ZSB7XG5cdGNvbnRlbnQ6IFwiIFwiO1xuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9hc3NldHMvZGlzdC9pbWFnZXMvaWNvbi1lbmdpbmUtcmVwYWlyLnN2ZycpO1xuXHRoZWlnaHQ6IDMwcHg7XG5cdHdpZHRoOiAzMHB4O1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRib3JkZXItcmFkaXVzOiAwcHg7XG5cdGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG5cdGNvbG9yOiAjMDA1RUI4O1xufVxuXG5ib2R5ID4gbWFpbiA+IGRpdi5nYWxsZXJ5LWltYWdlLmdhbGxlcnktaW1hZ2UtMTIgPiBkaXYgPiBkaXYuZ2FsbGVyeS1jdGEtbGlzdCA+IGRpdjpudGgtY2hpbGQoMSkgPiBhIHtcblx0Y29udGVudDogXCIgXCI7XG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL2Fzc2V0cy9kaXN0L2ltYWdlcy9pY29uLWJhdHRlcmllcy5zdmcnKTtcblx0aGVpZ2h0OiAzMHB4O1xuXHR3aWR0aDogMzBweDtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0Ym9yZGVyLXJhZGl1czogMHB4O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xuXHRjb2xvcjogI0Q4MUUwNTtcbn1cblxuYm9keSA+IG1haW4gPiBkaXYuZ2FsbGVyeS1pbWFnZS5nYWxsZXJ5LWltYWdlLTEyID4gZGl2ID4gZGl2LmdhbGxlcnktY3RhLWxpc3QgPiBkaXY6bnRoLWNoaWxkKDEpID4gYTpob3ZlciB7XG5cdGNvbnRlbnQ6IFwiIFwiO1xuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9hc3NldHMvZGlzdC9pbWFnZXMvaWNvbi1iYXR0ZXJpZXMuc3ZnJyk7XG5cdGhlaWdodDogMzBweDtcblx0d2lkdGg6IDMwcHg7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdGJvcmRlci1yYWRpdXM6IDBweDtcblx0YmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcblx0Y29sb3I6ICNGRjAwMDA7XG59XG5cbmJvZHkgPiBtYWluID4gZGl2LmdhbGxlcnktaW1hZ2UuZ2FsbGVyeS1pbWFnZS0xMiA+IGRpdiA+IGRpdi5nYWxsZXJ5LWN0YS1saXN0ID4gZGl2Om50aC1jaGlsZCgxKSA+IGE6YWN0aXZlIHtcblx0Y29udGVudDogXCIgXCI7XG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL2Fzc2V0cy9kaXN0L2ltYWdlcy9pY29uLWJhdHRlcmllcy5zdmcnKTtcblx0aGVpZ2h0OiAzMHB4O1xuXHR3aWR0aDogMzBweDtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0Ym9yZGVyLXJhZGl1czogMHB4O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xuXHRjb2xvcjogIzAwNUVCODtcbn1cblxuYm9keSA+IG1haW4gPiBkaXYuZ2FsbGVyeS1pbWFnZS5nYWxsZXJ5LWltYWdlLTEyID4gZGl2ID4gZGl2LmdhbGxlcnktY3RhLWxpc3QgPiBkaXY6bnRoLWNoaWxkKDIpID4gYSB7XG5cdGNvbnRlbnQ6IFwiIFwiO1xuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9hc3NldHMvZGlzdC9pbWFnZXMvaWNvbi1zdGVlcmluZy1zdXNwZW5zaW9uLnN2ZycpO1xuXHRoZWlnaHQ6IDMwcHg7XG5cdHdpZHRoOiAzMHB4O1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRib3JkZXItcmFkaXVzOiAwcHg7XG5cdGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG5cdGNvbG9yOiAjRDgxRTA1O1xufVxuXG5ib2R5ID4gbWFpbiA+IGRpdi5nYWxsZXJ5LWltYWdlLmdhbGxlcnktaW1hZ2UtMTIgPiBkaXYgPiBkaXYuZ2FsbGVyeS1jdGEtbGlzdCA+IGRpdjpudGgtY2hpbGQoMikgPiBhOmhvdmVyIHtcblx0Y29udGVudDogXCIgXCI7XG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL2Fzc2V0cy9kaXN0L2ltYWdlcy9pY29uLXN0ZWVyaW5nLXN1c3BlbnNpb24uc3ZnJyk7XG5cdGhlaWdodDogMzBweDtcblx0d2lkdGg6IDMwcHg7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdGJvcmRlci1yYWRpdXM6IDBweDtcblx0YmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcblx0Y29sb3I6ICNGRjAwMDA7XG59XG5cbmJvZHkgPiBtYWluID4gZGl2LmdhbGxlcnktaW1hZ2UuZ2FsbGVyeS1pbWFnZS0xMiA+IGRpdiA+IGRpdi5nYWxsZXJ5LWN0YS1saXN0ID4gZGl2Om50aC1jaGlsZCgyKSA+IGE6YWN0aXZlIHtcblx0Y29udGVudDogXCIgXCI7XG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL2Fzc2V0cy9kaXN0L2ltYWdlcy9pY29uLXN0ZWVyaW5nLXN1c3BlbnNpb24uc3ZnJyk7XG5cdGhlaWdodDogMzBweDtcblx0d2lkdGg6IDMwcHg7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdGJvcmRlci1yYWRpdXM6IDBweDtcblx0YmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcblx0Y29sb3I6ICMwMDVFQjg7XG59XG5cbmJvZHkgPiBtYWluID4gZGl2LmdhbGxlcnktaW1hZ2UuZ2FsbGVyeS1pbWFnZS0xMj4gZGl2ID4gZGl2LmdhbGxlcnktY3RhLWxpc3QgPiBkaXY6bnRoLWNoaWxkKDMpID4gYSB7XG5cdGNvbnRlbnQ6IFwiIFwiO1xuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9hc3NldHMvZGlzdC9pbWFnZXMvaWNvbi12ZWhpY2xlLWluc3BlY3Rpb25zLnN2ZycpO1xuXHRoZWlnaHQ6IDMwcHg7XG5cdHdpZHRoOiAzMHB4O1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRib3JkZXItcmFkaXVzOiAwcHg7XG5cdGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG5cdGNvbG9yOiAjRDgxRTA1O1xufVxuXG5ib2R5ID4gbWFpbiA+IGRpdi5nYWxsZXJ5LWltYWdlLmdhbGxlcnktaW1hZ2UtMTI+IGRpdiA+IGRpdi5nYWxsZXJ5LWN0YS1saXN0ID4gZGl2Om50aC1jaGlsZCgzKSA+IGE6aG92ZXIge1xuXHRjb250ZW50OiBcIiBcIjtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcvYXNzZXRzL2Rpc3QvaW1hZ2VzL2ljb24tdmVoaWNsZS1pbnNwZWN0aW9ucy5zdmcnKTtcblx0aGVpZ2h0OiAzMHB4O1xuXHR3aWR0aDogMzBweDtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0Ym9yZGVyLXJhZGl1czogMHB4O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xuXHRjb2xvcjogI0ZGMDAwMDtcbn1cblxuYm9keSA+IG1haW4gPiBkaXYuZ2FsbGVyeS1pbWFnZS5nYWxsZXJ5LWltYWdlLTEyPiBkaXYgPiBkaXYuZ2FsbGVyeS1jdGEtbGlzdCA+IGRpdjpudGgtY2hpbGQoMykgPiBhOmFjdGl2ZSB7XG5cdGNvbnRlbnQ6IFwiIFwiO1xuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9hc3NldHMvZGlzdC9pbWFnZXMvaWNvbi12ZWhpY2xlLWluc3BlY3Rpb25zLnN2ZycpO1xuXHRoZWlnaHQ6IDMwcHg7XG5cdHdpZHRoOiAzMHB4O1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRib3JkZXItcmFkaXVzOiAwcHg7XG5cdGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG5cdGNvbG9yOiAjMDA1RUI4O1xufVxuXG5cbmJvZHkgPiBtYWluID4gZGl2LmdhbGxlcnktaW1hZ2UuZ2FsbGVyeS1pbWFnZS0xMiA+IGRpdiA+IGRpdi5nYWxsZXJ5LWN0YS1saXN0ID4gZGl2Om50aC1jaGlsZCg0KSA+IGEge1xuXHRjb250ZW50OiBcIiBcIjtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcvYXNzZXRzL2Rpc3QvaW1hZ2VzL2ljb24tb2lsLnN2ZycpO1xuXHRoZWlnaHQ6IDMwcHg7XG5cdHdpZHRoOiAzMHB4O1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRib3JkZXItcmFkaXVzOiAwcHg7XG5cdGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG5cdGNvbG9yOiAjRDgxRTA1O1xufVxuXG5ib2R5ID4gbWFpbiA+IGRpdi5nYWxsZXJ5LWltYWdlLmdhbGxlcnktaW1hZ2UtMTIgPiBkaXYgPiBkaXYuZ2FsbGVyeS1jdGEtbGlzdCA+IGRpdjpudGgtY2hpbGQoNCkgPiBhOmhvdmVyIHtcblx0Y29udGVudDogXCIgXCI7XG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL2Fzc2V0cy9kaXN0L2ltYWdlcy9pY29uLW9pbC5zdmcnKTtcblx0aGVpZ2h0OiAzMHB4O1xuXHR3aWR0aDogMzBweDtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0Ym9yZGVyLXJhZGl1czogMHB4O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xuXHRjb2xvcjogI0ZGMDAwMDtcbn1cblxuYm9keSA+IG1haW4gPiBkaXYuZ2FsbGVyeS1pbWFnZS5nYWxsZXJ5LWltYWdlLTEyID4gZGl2ID4gZGl2LmdhbGxlcnktY3RhLWxpc3QgPiBkaXY6bnRoLWNoaWxkKDQpID4gYTphY3RpdmUge1xuXHRjb250ZW50OiBcIiBcIjtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcvYXNzZXRzL2Rpc3QvaW1hZ2VzL2ljb24tb2lsLnN2ZycpO1xuXHRoZWlnaHQ6IDMwcHg7XG5cdHdpZHRoOiAzMHB4O1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRib3JkZXItcmFkaXVzOiAwcHg7XG5cdGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG5cdGNvbG9yOiAjMDA1RUI4O1xufVxuXG5ib2R5ID4gbWFpbiA+IGRpdi5nYWxsZXJ5LWltYWdlLmdhbGxlcnktaW1hZ2UtMTIgPiBkaXYgPiBkaXYuZ2FsbGVyeS1jdGEtbGlzdCA+IGRpdjpudGgtY2hpbGQoNSkgPiBhIHtcblx0Y29udGVudDogXCIgXCI7XG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL2Fzc2V0cy9kaXN0L2ltYWdlcy9pY29uLWFjLXNlcnZpY2Uuc3ZnJyk7XG5cdGhlaWdodDogMzBweDtcblx0d2lkdGg6IDMwcHg7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdGJvcmRlci1yYWRpdXM6IDBweDtcblx0YmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcblx0Y29sb3I6ICNEODFFMDU7XG59XG5cbmJvZHkgPiBtYWluID4gZGl2LmdhbGxlcnktaW1hZ2UuZ2FsbGVyeS1pbWFnZS0xMiA+IGRpdiA+IGRpdi5nYWxsZXJ5LWN0YS1saXN0ID4gZGl2Om50aC1jaGlsZCg1KSA+IGE6aG92ZXIge1xuXHRjb250ZW50OiBcIiBcIjtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcvYXNzZXRzL2Rpc3QvaW1hZ2VzL2ljb24tYWMtc2VydmljZS5zdmcnKTtcblx0aGVpZ2h0OiAzMHB4O1xuXHR3aWR0aDogMzBweDtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0Ym9yZGVyLXJhZGl1czogMHB4O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xuXHRjb2xvcjogI0ZGMDAwMDtcbn1cblxuYm9keSA+IG1haW4gPiBkaXYuZ2FsbGVyeS1pbWFnZS5nYWxsZXJ5LWltYWdlLTEyID4gZGl2ID4gZGl2LmdhbGxlcnktY3RhLWxpc3QgPiBkaXY6bnRoLWNoaWxkKDUpID4gYTphY3RpdmUge1xuXHRjb250ZW50OiBcIiBcIjtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcvYXNzZXRzL2Rpc3QvaW1hZ2VzL2ljb24tYWMtc2VydmljZS5zdmcnKTtcblx0aGVpZ2h0OiAzMHB4O1xuXHR3aWR0aDogMzBweDtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0Ym9yZGVyLXJhZGl1czogMHB4O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xuXHRjb2xvcjogIzAwNUVCODtcbn1cblxuYm9keSA+IG1haW4gPiBkaXYuZ2FsbGVyeS1pbWFnZS5nYWxsZXJ5LWltYWdlLTEyID4gZGl2ID4gZGl2LmdhbGxlcnktY3RhLWxpc3QgPiBkaXY6bnRoLWNoaWxkKDYpID4gYSB7XG5cdGNvbnRlbnQ6IFwiIFwiO1xuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9hc3NldHMvZGlzdC9pbWFnZXMvaWNvbi1yYWRpYXRvci5zdmcnKTtcblx0aGVpZ2h0OiAzMHB4O1xuXHR3aWR0aDogMzBweDtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0Ym9yZGVyLXJhZGl1czogMHB4O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xuXHRjb2xvcjogI0Q4MUUwNTtcbn1cblxuYm9keSA+IG1haW4gPiBkaXYuZ2FsbGVyeS1pbWFnZS5nYWxsZXJ5LWltYWdlLTEyID4gZGl2ID4gZGl2LmdhbGxlcnktY3RhLWxpc3QgPiBkaXY6bnRoLWNoaWxkKDYpID4gYTpob3ZlciB7XG5cdGNvbnRlbnQ6IFwiIFwiO1xuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9hc3NldHMvZGlzdC9pbWFnZXMvaWNvbi1yYWRpYXRvci5zdmcnKTtcblx0aGVpZ2h0OiAzMHB4O1xuXHR3aWR0aDogMzBweDtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0Ym9yZGVyLXJhZGl1czogMHB4O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xuXHRjb2xvcjogI0ZGMDAwMDtcbn1cblxuYm9keSA+IG1haW4gPiBkaXYuZ2FsbGVyeS1pbWFnZS5nYWxsZXJ5LWltYWdlLTEyID4gZGl2ID4gZGl2LmdhbGxlcnktY3RhLWxpc3QgPiBkaXY6bnRoLWNoaWxkKDYpID4gYTphY3RpdmUge1xuXHRjb250ZW50OiBcIiBcIjtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcvYXNzZXRzL2Rpc3QvaW1hZ2VzL2ljb24tcmFkaWF0b3Iuc3ZnJyk7XG5cdGhlaWdodDogMzBweDtcblx0d2lkdGg6IDMwcHg7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdGJvcmRlci1yYWRpdXM6IDBweDtcblx0YmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcblx0Y29sb3I6ICMwMDVFQjg7XG59XG5cblxuYm9keSA+IG1haW4gPiBkaXYuZ2FsbGVyeS1pbWFnZS5nYWxsZXJ5LWltYWdlLTEyID4gZGl2ID4gZGl2LmdhbGxlcnktY3RhLWxpc3QgPiBkaXY6bnRoLWNoaWxkKDcpID4gYSB7XG5cdGNvbnRlbnQ6IFwiIFwiO1xuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9hc3NldHMvZGlzdC9pbWFnZXMvaWNvbi10dW5lLXVwLnN2ZycpO1xuXHRoZWlnaHQ6IDMwcHg7XG5cdHdpZHRoOiAzMHB4O1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRib3JkZXItcmFkaXVzOiAwcHg7XG5cdGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG5cdGNvbG9yOiAjRDgxRTA1O1xufVxuXG5ib2R5ID4gbWFpbiA+IGRpdi5nYWxsZXJ5LWltYWdlLmdhbGxlcnktaW1hZ2UtMTIgPiBkaXYgPiBkaXYuZ2FsbGVyeS1jdGEtbGlzdCA+IGRpdjpudGgtY2hpbGQoNykgPiBhOmhvdmVyIHtcblx0Y29udGVudDogXCIgXCI7XG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL2Fzc2V0cy9kaXN0L2ltYWdlcy9pY29uLXR1bmUtdXAuc3ZnJyk7XG5cdGhlaWdodDogMzBweDtcblx0d2lkdGg6IDMwcHg7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdGJvcmRlci1yYWRpdXM6IDBweDtcblx0YmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcblx0Y29sb3I6ICNGRjAwMDA7XG59XG5cbmJvZHkgPiBtYWluID4gZGl2LmdhbGxlcnktaW1hZ2UuZ2FsbGVyeS1pbWFnZS0xMiA+IGRpdiA+IGRpdi5nYWxsZXJ5LWN0YS1saXN0ID4gZGl2Om50aC1jaGlsZCg3KSA+IGE6YWN0aXZlIHtcblx0Y29udGVudDogXCIgXCI7XG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL2Fzc2V0cy9kaXN0L2ltYWdlcy9pY29uLXR1bmUtdXAuc3ZnJyk7XG5cdGhlaWdodDogMzBweDtcblx0d2lkdGg6IDMwcHg7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdGJvcmRlci1yYWRpdXM6IDBweDtcblx0YmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcblx0Y29sb3I6ICMwMDVFQjg7XG59XG5cbmJvZHkgPiBtYWluID4gZGl2LmdhbGxlcnktaW1hZ2UuZ2FsbGVyeS1pbWFnZS0xMiA+IGRpdiA+IGRpdi5nYWxsZXJ5LWN0YS1saXN0ID4gZGl2Om50aC1jaGlsZCg4KSA+IGEge1xuXHRjb250ZW50OiBcIiBcIjtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcvYXNzZXRzL2Rpc3QvaW1hZ2VzL2ljb24tdHJhbnNtaXNzaW9uLnN2ZycpO1xuXHRoZWlnaHQ6IDMwcHg7XG5cdHdpZHRoOiAzMHB4O1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRib3JkZXItcmFkaXVzOiAwcHg7XG5cdGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG5cdGNvbG9yOiAjRDgxRTA1O1xufVxuXG5ib2R5ID4gbWFpbiA+IGRpdi5nYWxsZXJ5LWltYWdlLmdhbGxlcnktaW1hZ2UtMTIgPiBkaXYgPiBkaXYuZ2FsbGVyeS1jdGEtbGlzdCA+IGRpdjpudGgtY2hpbGQoOCkgPiBhOmhvdmVyIHtcblx0Y29udGVudDogXCIgXCI7XG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL2Fzc2V0cy9kaXN0L2ltYWdlcy9pY29uLXRyYW5zbWlzc2lvbi5zdmcnKTtcblx0aGVpZ2h0OiAzMHB4O1xuXHR3aWR0aDogMzBweDtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0Ym9yZGVyLXJhZGl1czogMHB4O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xuXHRjb2xvcjogI0ZGMDAwMDtcbn1cblxuYm9keSA+IG1haW4gPiBkaXYuZ2FsbGVyeS1pbWFnZS5nYWxsZXJ5LWltYWdlLTEyID4gZGl2ID4gZGl2LmdhbGxlcnktY3RhLWxpc3QgPiBkaXY6bnRoLWNoaWxkKDgpID4gYTphY3RpdmUge1xuXHRjb250ZW50OiBcIiBcIjtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcvYXNzZXRzL2Rpc3QvaW1hZ2VzL2ljb24tdHJhbnNtaXNzaW9uLnN2ZycpO1xuXHRoZWlnaHQ6IDMwcHg7XG5cdHdpZHRoOiAzMHB4O1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRib3JkZXItcmFkaXVzOiAwcHg7XG5cdGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG5cdGNvbG9yOiAjMDA1RUI4O1xufVxuXG4vKlxuICogQ29udGVudFxuICovIFxuXG4uY29udGVudCAgaDEsIC5jb250ZW50IGgyICB7XG5cdGZvbnQtc2l6ZTogMzBweDtcbn1cblxuXG4vKlxuICogSW5mb2xpc3QtMVxuICovIFxuXG4uaW5mb2xpc3QgaDIge1xuXHRmb250LXNpemU6IDMwcHg7XG5cdGZvbnQtd2VpZ2h0OiAzMDA7XG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi5pbmZvbGlzdCBwIHtcblx0bWFyZ2luLWxlZnQ6IDIwcHg7XG59XG5cbi5pbmZvbGlzdC0xIGxpLmdyb3VwLWl0ZW06Om1hcmtlciB7XG5cdGhlaWdodDogNTBweDtcblx0d2lkdGg6IDUwcHg7XG59XG5cbi8qXG4gKiBEaXZpZGVyXG4gKi8gXG5cbi5kaXZpZGVyLTEsIC5kaXZpZGVyLTE1LCAuZGl2aWRlci0xNiB7XG5cdGhlaWdodDogMTJweDtcblx0YmFja2dyb3VuZDogI0QwMUMwNTtcbn1cblxuLmRpdmlkZXItMiwgLmRpdmlkZXItMiAuY29udGFpbmVyLCAuZGl2aWRlci0zLCAuZGl2aWRlci0zIC5jb250YWluZXIsIC5kaXZpZGVyLTQsIC5kaXZpZGVyLTQgLmNvbnRhaW5lciwgLmRpdmlkZXItNSwgLmRpdmlkZXItNSAuY29udGFpbmVyLCAuZGl2aWRlci02LCAuZGl2aWRlci02IC5jb250YWluZXIsIC5kaXZpZGVyLTcsIC5kaXZpZGVyLTcgLmNvbnRhaW5lciwgLmRpdmlkZXItOCwgLmRpdmlkZXItOCAuY29udGFpbmVyLCAuZGl2aWRlci05LCAuZGl2aWRlci05IC5jb250YWluZXIsIC5kaXZpZGVyLTEwLCAuZGl2aWRlci0xMCAuY29udGFpbmVyLC5kaXZpZGVyLTExLCAuZGl2aWRlci0xMSAuY29udGFpbmVyLCAuZGl2aWRlci0xMiwgLmRpdmlkZXItMTIgLmNvbnRhaW5lciwgLmRpdmlkZXItMTMsIC5kaXZpZGVyLTEzIC5jb250YWluZXIsIC5kaXZpZGVyLTE0LCAuZGl2aWRlci0xNCAuY29udGFpbmVyIHtcblx0YmFja2dyb3VuZDogI0ZGRkZGRjtcblx0YWxpZ24taXRlbXM6IGxlZnQ7XG59XG5cbi5kaXZpZGVyLTIsIC5kaXZpZGVyLTMsIC5kaXZpZGVyLTQsIC5kaXZpZGVyLTUsIC5kaXZpZGVyLTYsIC5kaXZpZGVyLTcsIC5kaXZpZGVyLTgsIC5kaXZpZGVyLTksIC5kaXZpZGVyLTEwLCAuZGl2ZWRlci0xMSwgLmRpdmlkZXItMTIsIC5kaXZpZGVyLTMsIC5kaXZpZGVyLTE0ICB7XG5cdGhlaWdodDogNTBweDtcbn1cblxuLmRpdmlkZXItMiAuY29udGFpbmVyIC5yb3csIC5kaXZpZGVyLTMgLmNvbnRhaW5lciAucm93LCAuZGl2aWRlci00IC5jb250YWluZXIgLnJvdywgLmRpdmlkZXItNSAuY29udGFpbmVyIC5yb3csIC5kaXZpZGVyLTYgLmNvbnRhaW5lciAucm93LCAuZGl2aWRlci03IC5jb250YWluZXIgLnJvdywgLmRpdmlkZXItOCAuY29udGFpbmVyIC5yb3csIC5kaXZpZGVyLTkgLmNvbnRhaW5lciAucm93LCAuZGl2aWRlci0xMCAuY29udGFpbmVyIC5yb3csIC5kaXZpZGVyLTExIC5jb250YWluZXIgLnJvdywgLmRpdmlkZXItMTIgLmNvbnRhaW5lciAucm93LCAuZGl2aWRlci0xMyAuY29udGFpbmVyIC5yb3csIC5kaXZpZGVyLTE0IC5jb250YWluZXIgLnJvd3tcblx0YmFja2dyb3VuZDogI0QwMUMwNTtcblx0d2lkdGg6IDE4MHB4O1xuXHRoZWlnaHQ6IDEycHg7XG59XG5cbi5kaXZpZGVyLTIgLmNvbnRhaW5lcjo6YWZ0ZXIge1xuXHRjb250ZW50OiBcIiBcIjtcblx0YmFja2dyb3VuZDogdXJsKCcvYXNzZXRzL2Rpc3QvaW1hZ2VzL2ljb24tYnJha2VzLnN2ZycpO1xuXHRoZWlnaHQ6IDQwcHg7XG5cdHdpZHRoOiA0MC41cHg7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0bWFyZ2luLXRvcDogMzBweDtcbn1cblxuLmRpdmlkZXItMyAuY29udGFpbmVyOjphZnRlciB7XG5cdGNvbnRlbnQ6IFwiIFwiO1xuXHRiYWNrZ3JvdW5kOiB1cmwoJy9hc3NldHMvZGlzdC9pbWFnZXMvaWNvbi1kcml2ZXRyYWluLnN2ZycpO1xuXHRoZWlnaHQ6IDQwcHg7XG5cdHdpZHRoOiA0MC41cHg7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0bWFyZ2luLXRvcDogMzBweDtcbn1cblxuLmRpdmlkZXItNCAuY29udGFpbmVyOjphZnRlciB7XG5cdGNvbnRlbnQ6IFwiIFwiO1xuXHRiYWNrZ3JvdW5kOiB1cmwoJy9hc3NldHMvZGlzdC9pbWFnZXMvaWNvbi1hbGlnbm1lbnQuc3ZnJyk7XG5cdGhlaWdodDogNDBweDtcblx0d2lkdGg6IDQwLjVweDtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRtYXJnaW4tdG9wOiAzMHB4O1xufVxuXG4uZGl2aWRlci01IC5jb250YWluZXI6OmFmdGVyIHtcblx0Y29udGVudDogXCIgXCI7XG5cdGJhY2tncm91bmQ6IHVybCgnL2Fzc2V0cy9kaXN0L2ltYWdlcy9pY29uLWVuZ2luZS1yZXBhaXIuc3ZnJyk7XG5cdGhlaWdodDogNDBweDtcblx0d2lkdGg6IDQwLjVweDtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRtYXJnaW4tdG9wOiAzMHB4O1xufVxuXG4uZGl2aWRlci02IC5jb250YWluZXI6OmFmdGVyIHtcblx0Y29udGVudDogXCIgXCI7XG5cdGJhY2tncm91bmQ6IHVybCgnL2Fzc2V0cy9kaXN0L2ltYWdlcy9pY29uLWJhdHRlcmllcy5zdmcnKTtcblx0aGVpZ2h0OiA0MHB4O1xuXHR3aWR0aDogNDAuNXB4O1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdG1hcmdpbi10b3A6IDMwcHg7XG59XG5cbi5kaXZpZGVyLTcgLmNvbnRhaW5lcjo6YWZ0ZXIge1xuXHRjb250ZW50OiBcIiBcIjtcblx0YmFja2dyb3VuZDogdXJsKCcvYXNzZXRzL2Rpc3QvaW1hZ2VzL2ljb24tb2lsLnN2ZycpO1xuXHRoZWlnaHQ6IDQwcHg7XG5cdHdpZHRoOiA0MC41cHg7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0bWFyZ2luLXRvcDogMzBweDtcbn1cblxuLmRpdmlkZXItOCAuY29udGFpbmVyOjphZnRlciB7XG5cdGNvbnRlbnQ6IFwiIFwiO1xuXHRiYWNrZ3JvdW5kOiB1cmwoJy9hc3NldHMvZGlzdC9pbWFnZXMvaWNvbi10dW5lLXVwLnN2ZycpO1xuXHRoZWlnaHQ6IDQwcHg7XG5cdHdpZHRoOiA0MC41cHg7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0bWFyZ2luLXRvcDogMzBweDtcbn1cblxuLmRpdmlkZXItOSAuY29udGFpbmVyOjphZnRlciB7XG5cdGNvbnRlbnQ6IFwiIFwiO1xuXHRiYWNrZ3JvdW5kOiB1cmwoJy9hc3NldHMvZGlzdC9pbWFnZXMvaWNvbi1zdGVlcmluZy1zdXNwZW5zaW9uLnN2ZycpO1xuXHRoZWlnaHQ6IDQwcHg7XG5cdHdpZHRoOiA0MC41cHg7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0bWFyZ2luLXRvcDogMzBweDtcbn1cblxuLmRpdmlkZXItMTAgLmNvbnRhaW5lcjo6YWZ0ZXIge1xuXHRjb250ZW50OiBcIiBcIjtcblx0YmFja2dyb3VuZDogdXJsKCcvYXNzZXRzL2Rpc3QvaW1hZ2VzL2ljb24tYWMtc2VydmljZS5zdmcnKTtcblx0aGVpZ2h0OiA0MHB4O1xuXHR3aWR0aDogNDAuNXB4O1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdG1hcmdpbi10b3A6IDMwcHg7XG59XG5cbi5kaXZpZGVyLTExIC5jb250YWluZXI6OmFmdGVyIHtcblx0Y29udGVudDogXCIgXCI7XG5cdGJhY2tncm91bmQ6IHVybCgnL2Fzc2V0cy9kaXN0L2ltYWdlcy9pY29uLXRyYW5zbWlzc2lvbi5zdmcnKTtcblx0aGVpZ2h0OiA0MHB4O1xuXHR3aWR0aDogNDAuNXB4O1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdG1hcmdpbi10b3A6IDMwcHg7XG5cdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG5cbi5kaXZpZGVyLTEyIC5jb250YWluZXI6OmFmdGVyIHtcblx0Y29udGVudDogXCIgXCI7XG5cdGJhY2tncm91bmQ6IHVybCgnL2Fzc2V0cy9kaXN0L2ltYWdlcy9pY29uLXZlaGljbGUtaW5zcGVjdGlvbnMuc3ZnJyk7XG5cdGhlaWdodDogNDBweDtcblx0d2lkdGg6IDQwLjVweDtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRtYXJnaW4tdG9wOiAzMHB4O1xuXHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuXG4uZGl2aWRlci0xMyAuY29udGFpbmVyOjphZnRlciB7XG5cdGNvbnRlbnQ6IFwiIFwiO1xuXHRiYWNrZ3JvdW5kOiB1cmwoJy9hc3NldHMvZGlzdC9pbWFnZXMvaWNvbi1yYWRpYXRvci5zdmcnKTtcblx0aGVpZ2h0OiA0MHB4O1xuXHR3aWR0aDogNDAuNXB4O1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdG1hcmdpbi10b3A6IDMwcHg7XG5cdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG5cblxuLmRpdmlkZXItMTQgLmNvbnRhaW5lcjo6YWZ0ZXIge1xuXHRjb250ZW50OiBcIiBcIjtcblx0YmFja2dyb3VuZDogdXJsKCcvYXNzZXRzL2Rpc3QvaW1hZ2VzL2ljb24tdGlyZS1yZXBhaXIuc3ZnJyk7XG5cdGhlaWdodDogNDBweDtcblx0d2lkdGg6IDQwLjVweDtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRtYXJnaW4tdG9wOiAzMHB4O1xuXHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuXG5cbiN2ZWhpY2xlLWZvcm0gPiBkaXYgPiBoMywgYm9keSA+IG1haW4gPiBkaXYuaGVyby13cmFwID4gZGl2ID4gZGl2LmxpbmtzLWhvbGRlciA+IGgzIHtcblx0Zm9udC1mYW1pbHk6IFVsdHJhbWFnbmV0aWM7XG59XG5cbi5zZWN0aW9uIGgyIHtcblx0XHRmb250LXNpemU6IDMwcHg7XG5cdFx0Zm9udC13ZWlnaHQ6IDMwMDtcblx0XHRjb2xvcjogIzMzMzMzMztcblx0XHRsaW5lLWhlaWdodDogNDRweDtcblx0XHRmb250LWZhbWlseTogVWx0cmFtYWduZXRpYztcbn1cblxuLnNlY3Rpb24gaDIge1xuXHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0XHRmb250LXNpemU6IDI0cHg7XG5cdFx0bGluZS1oZWlnaHQ6IDI4cHg7XG5cdH1cbn1cblxuYm9keSA+IG1haW4gPiBkaXY6bnRoLWNoaWxkKDQpID4gZGl2ID4gaDIge1xuXHRmb250LXNpemU6IDQwcHg7XG59XG5cbmJvZHkgPiBtYWluID4gZGl2Om50aC1jaGlsZCg0KSA+IGRpdiA+IGgyIHtcblx0QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcblx0XHRmb250LXNpemU6IDM2cHg7XG5cdH1cbn1cblxuYm9keSA+IG1haW4gPiBkaXY6bnRoLWNoaWxkKDQpID4gZGl2ID4gaDIge1xuXHRAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcblx0XHRmb250LXNpemU6IDI0cHg7XG5cdH1cbn1cblxuLnNlY3Rpb24ge1xuXHRAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcblx0XHRtYXJnaW46IDYwcHggMHB4IDQwcHg7XG5cdH1cbn1cblxuLnNlY3Rpb24gcCB7XG5cdGxpbmUtaGVpZ2h0OiAyNnB4O1xuXHRtYXJnaW4tdG9wOiAzMHB4O1xufVxuXG4uc2VjdGlvbiBwIHN0cm9uZyB7XG5cdGZvbnQtc2l6ZTogMzBweDtcblx0cGFkZGluZy10b3A6IDYwcHg7XG5cdG1hcmdpbi1sZWZ0OiAtMTBweDtcblx0Zm9udC13ZWlnaHQ6IDMwMDtcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0Zm9udC1mYW1pbHk6IFVsdHJhbWFnbmV0aWM7XG59XG5cbi5zZWN0aW9uIHAgc3Ryb25nIHtcblx0QG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG5cdFx0Zm9udC1zaXplOiAyNHB4O1xuXHR9XG59XG5cbi50YWJsZSB0aGVhZCB7XG5cdGhlaWdodDogNDBweDtcblx0YmFja2dyb3VuZDogIzRBNEE0QTtcblx0Y29sb3I6ICNGRkZGRkY7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnRhYmxlIHRoZWFkIHRoIHtcblx0Y29sb3I6ICNGRkZGRkY7XG5cdGZvbnQtZmFtaWx5OiBcImZvdW5kYXRpb24tc2Fuc1wiO1xuXHRmb250LXNpemU6IDE0cHg7XG59XG5cbi50YWJsZS50YWJsZS1zdHJpcGVkIHRib2R5IHRyIHtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRmb250LXNpemU6IDE2cHg7XG59XG5cbi50YWJsZS50YWJsZS1zdHJpcGVkIHRib2R5IHRyIHRkIHtcblx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdFx0cGFkZGluZzogMTBweCAhaW1wb3J0YW50O1xuXHR9XG59XG5cbi50YWJsZS50YWJsZS1zdHJpcGVkIHRib2R5IHRyIHRkIGE6aG92ZXIge1xuXHRiYWNrZ3JvdW5kOiAjRkYwMDAwO1xufVxuXG4udGFibGUudGFibGUtc3RyaXBlZCB0Ym9keSB0ciB0ZCBhOmFjdGl2ZSB7XG5cdGJhY2tncm91bmQ6ICMwMDVFQjg7XG59XG5cbi50YWJsZS50YWJsZS1zdHJpcGVkIHRib2R5IHRyIHRkIHA6Zmlyc3QtY2hpbGQge1xuXHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0Zm9udC1mYW1pbHk6IFVsdHJhbWFnbmV0aWM7XG5cdFx0bWFyZ2luLXRvcDogMTBweDtcblx0fVxufVxuXG5cbi50YWJsZS50YWJsZS1zdHJpcGVkIHRib2R5IHRyIHRkOmZpcnN0LWNoaWxkIHtcblx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdFx0YmFja2dyb3VuZDogI0VCRUJFQjtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0bWFyZ2luLWJvdHRvbTogNXB4O1xuXHRcdHdpZHRoOiAxMDAlO1xuXHR9XG59XG5cbi50YWJsZS50YWJsZS1zdHJpcGVkIHRib2R5IHRyIHRkIHA6bm90KDpmaXJzdC1jaGlsZCkge1xuXHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0XHRtYXJnaW4tdG9wOiAwcHg7XG5cdH1cbn1cblxuLnRhYmxlLnRhYmxlLXN0cmlwZWQgdGJvZHkgdHIgdGQgcDpmaXJzdC1jaGlsZCBzcGFuOm50aC1jaGlsZCgyKSB7XG5cdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHRcdGZvbnQtc2l6ZTogMTZweDtcblx0fVxufVxuXG4udGFibGUudGFibGUtc3RyaXBlZCB0Ym9keSB0cjpudGgtb2YtdHlwZShvZGQpLCAudGFibGUudGFibGUtc3RyaXBlZCB0Ym9keSB0cjpudGgtb2YtdHlwZShldmVuKSB7XG5cdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG5cdFx0bWFyZ2luLWJvdHRvbTogNXB4O1xuXHR9XG59XG5cbi50YWJsZS50YWJsZS1zdHJpcGVkIHRib2R5IHRyIHRkIGEge1xuXHRiYWNrZ3JvdW5kOiAjZDgxZTA1O1xuXHRjb2xvcjogI0ZGRkZGRjtcblx0aGVpZ2h0OiAzNXB4O1xuXHR3aWR0aDogMTUwcHg7XG5cdHBhZGRpbmc6IDVweCAyMHB4O1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLnRhYmxlLnRhYmxlLXN0cmlwZWQgdGJvZHkgdHIgdGQgYSB7XG5cdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0bWFyZ2luOiAxMHB4IDBweDtcblx0fVxufVxuXG4udGFibGUudGFibGUtc3RyaXBlZCB0Ym9keSB0ciB0ZCBwOm50aC1jaGlsZCgzKSB7XG5cdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHRcdHdpZHRoOiA1MCU7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdGZsb2F0OiBsZWZ0O1xuXHRcdHRleHQtYWxpZ246IHJpZ2h0O1xuXHRcdG1hcmdpbi1sZWZ0OiAtNDBweDtcblx0fVxufVxuXG4udGFibGUudGFibGUtc3RyaXBlZCB0Ym9keSB0ciB0ZCBwOm50aC1jaGlsZCg0KSB7XG5cdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHRcdHdpZHRoOiA1MCU7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdGZsb2F0OiByaWdodDtcblx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdG1hcmdpbi1yaWdodDogMjBweFxuXHR9XG59XG5cbmJvZHkgPiBtYWluID4gZGl2LnNlY3Rpb24gPiBkaXYgPiBkaXYuY29sLTEyLnAtMC5weC1tZC0zID4gdGFibGUudGFibGUudGFibGUtc3RyaXBlZC50YWJsZS1ib3JkZXJsZXNzLmQtbm9uZS5kLW1kLXRhYmxlID4gdGhlYWQgPiB0ciA+IHRoOm50aC1jaGlsZCgxKSB7XG5cdHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbmJvZHkgPiBtYWluID4gZGl2LnNlY3Rpb24gPiBkaXYgPiBkaXYuY29sLTEyLnAtMC5weC1tZC0zID4gdGFibGUudGFibGUudGFibGUtc3RyaXBlZC50YWJsZS1ib3JkZXJsZXNzLmQtbm9uZS5kLW1kLXRhYmxlID4gdGJvZHkgPiB0ciA+IHRkOm50aC1jaGlsZCgxKSB7XG5cdHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbmJvZHkgPiBtYWluID4gc2VjdGlvbi5tYWludGVuYW5jZS10aXBzLnNlY3Rpb24gPiBkaXYgPiB1bCA+IGxpID4gZGl2ID4gc3Ryb25nIHtcblx0Zm9udC1mYW1pbHk6IEF2ZW5pciBCb2xkO1xuXHRmb250LXdlaWdodDogNDAwO1xufSJdfQ== */
