@font-face {
  font-family: Bebas Neue;
  src: url("/static/fonts/BebasNeue-Bold.ttf");
}
div {
  box-sizing: border-box;
}

html {
  scroll-behavior: smooth;
  margin: 0;
  padding: 0;
  font-family: "IBM Plex Sans", Arial, Helvetica, sans-serif;
}

input.wide {
  display: block;
  width: 100%;
}

.form-or {
  text-align: center;
  padding-top: 22px;
}

.form-control input, .form-control select {
  padding: 6px 8px;
  border-radius: 6px;
  margin: 12px auto;
  overflow: hidden;
  transition: all 0.35s;
}
.form-control.dark input, .form-control.dark select {
  background: #7a7a7a;
  color: #ffffff;
  outline: none;
  border: 2px solid #7a7a7a;
  transition: all 0.35s;
}
.form-control.dark input:hover, .form-control.dark input:focus, .form-control.dark select:hover, .form-control.dark select:focus {
  border: 2px solid #9672A6;
}
.form-control.light input, .form-control.light select {
  background: #ededed;
  color: #7a7a7a;
  outline: none;
  border: 2px solid rgb(211.5, 211.5, 211.5);
}
.form-control.light input:hover, .form-control.light input:focus, .form-control.light select:hover, .form-control.light select:focus {
  border: 2px solid #ffffff;
}
.form-control.light textarea {
  background: #ededed;
  color: #7a7a7a;
  outline: none;
  border: 2px solid rgb(211.5, 211.5, 211.5);
}
.form-control.light textarea:hover, .form-control.light textarea:focus {
  border: 2px solid #ffffff;
}
.form-control.light textarea {
  width: 100%;
  min-height: 150px;
}
.form-control.wide input, .form-control.wide select {
  width: 100%;
}

::-webkit-scrollbar {
  width: 8px;
}

body.mobile::-webkit-scrollbar {
  width: 0;
}

::-webkit-scrollbar-track {
  background-color: #7a7a7a;
  border-left: 1px solid #000;
}

::-webkit-scrollbar-thumb {
  background-color: #886bb5;
  border-radius: 7px;
}

::-webkit-scrollbar-thumb:hover {
  background-color: #7d468c;
}

.text-center {
  text-align: center !important;
}

.btn {
  display: inline-block;
  margin: 10px 0;
  border-radius: 6px;
  text-align: center;
  border: 0px;
  transition: all 0.35s;
  text-decoration: none;
  cursor: pointer;
}
.btn.btn-s {
  font-size: 12px;
}
.btn.btn-m {
  padding: 6px 12px;
  font-size: 15px;
  font-weight: 400;
}
.btn.btn-l {
  font-size: 18px;
  font-weight: 500;
  padding: 10px 20px 10px 20px;
  text-align: center;
}
.btn.nm {
  margin: 0;
}
.btn.btn-white-border {
  border: 2px solid #ffffff;
  background: none;
  color: #ffffff;
}
.btn.btn-white-border:hover {
  background: #ffffff;
  color: #000;
  text-decoration: none;
}
.btn.btn-lilac {
  outline: #7d468c;
  background: #7d468c;
  color: #ffffff;
}
.btn.btn-lilac:hover {
  background: #ededed;
  color: #7a7a7a;
  text-decoration: none;
}
.btn.btn-lilac2 {
  outline: #7d468c;
  background: #7d468c;
  color: #ffffff;
}
.btn.btn-lilac2:hover {
  background: #9672A6;
  color: #ffffff;
  text-decoration: none;
}
.btn.btn-white {
  outline: #ffffff;
  background: #ffffff;
  color: #000;
}
.btn.btn-white:hover {
  background: #ededed;
  color: #7a7a7a;
  text-decoration: none;
}
.btn.btn-block {
  display: block;
  width: 100%;
  margin: 8px 0;
}
.btn.search-button {
  padding: 10px 8px;
  margin: 0;
}
.btn.btn-skew {
  text-align: center;
  transform: skewX(-5deg);
  transition: all 0.35s;
  cursor: pointer;
  border-radius: 0;
}
.btn.btn-skew .inner {
  font-size: 15px;
  transform: skewX(5deg);
}
.btn.disabled {
  pointer-events: none !important;
  background: #ededed !important;
}
.btn.middle {
  margin: 0 auto;
}

.noselect {
  -webkit-touch-callout: none; /* iOS Safari */
  -webkit-user-select: none; /* Safari */
  -khtml-user-select: none; /* Konqueror HTML */
  -moz-user-select: none; /* Firefox */
  -ms-user-select: none; /* Internet Explorer/Edge */
  user-select: none; /* Non-prefixed version, currently
             supported by Chrome and Opera */
}

body {
  overflow-x: hidden;
}

h1, h2, h3, h4, h5 {
  font-family: "Bebas Neue", serif;
}

div {
  box-sizing: border-box;
}

a {
  outline: none !important;
}
a:focus {
  opacity: 0.8 !important;
}

html {
  scroll-behavior: smooth;
  margin: 0;
  padding: 0;
  font-family: "Raleway", serif;
  overflow-x: hidden;
  font-size: 15px;
}

::selection {
  background: #7d468c;
  color: #fff;
}

::-moz-selection {
  background: #7d468c;
  color: #fff;
}

a {
  color: #7d468c;
  text-decoration: none;
}
a:hover {
  color: #9672A6;
  text-decoration: none;
}

.limiter {
  margin: 0 auto;
  max-width: 1126px;
  clear: both;
}
.limiter:after {
  content: "";
  width: 100%;
}
.limiter.relative {
  position: relative;
}

.wrapper {
  color: #ffffff;
  font-family: "Raleway", sans-serif;
}
.wrapper.stick-menu {
  padding: 80px 0 0 0;
}

.text-balanced {
  text-wrap: balance;
}

.align-right {
  text-align: right;
}

.mb {
  margin-top: 25px;
}

.videoWrapper {
  position: fixed;
  top: 0;
  bottom: 0;
  left: -9999px;
  right: -9999px;
  text-align: center;
  z-index: -1;
}
.videoWrapper .overlay {
  /* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#1c8c64+0,a772d3+100&0.36+0,0.36+100 */
  background: linear-gradient(45deg, rgba(136, 107, 181, 0.8) 0%, rgba(237, 237, 237, 0.8) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#5c1c8c64', endColorstr='#5ca772d3', GradientType=1); /* IE6-9 fallback on horizontal gradient */
  position: fixed;
  z-index: 2;
  background-repeat: no-repeat;
  background-position: 50%;
  background-size: cover;
  background-attachment: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
.videoWrapper .overlay.darker {
  background: linear-gradient(45deg, rgba(79, 61, 107, 0.95), hsla(285, 15%, 50%, 0.95));
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#5c1c8c64",endColorstr="#5ca772d3",GradientType=1);
}
.videoWrapper video {
  height: 100vh;
  width: 100vw;
  display: inline-block;
  object-fit: fill;
  vertical-align: middle;
}

.page-header {
  margin: 0;
}

#pager {
  list-style: none;
  padding: 0;
  margin: 12px 0 25px;
}
#pager li {
  display: inline-block;
}
#pager li a {
  display: inline-block;
  padding: 2px 8px 4px;
  margin: 8px 4px;
  border-radius: 3px;
  background: #ffffff;
  color: #7d468c;
}
#pager li a:hover {
  background: #886bb5;
  color: #ffffff;
}
#pager li a.current {
  background: #7d468c;
  color: #ffffff;
}

#top-menu {
  position: fixed;
  top: -100px;
  left: 0;
  right: 0;
  height: 80px;
  border-bottom: 1px solid #7d468c;
  background: -moz-linear-gradient(45deg, #9672A6 0%, #7d468c 70%); /* FF3.6-15 */
  background: -webkit-linear-gradient(45deg, #9672A6 0%, #7d468c 70%); /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(45deg, #9672A6 0%, #7d468c 70%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  z-index: 25;
  transition: all 0.35s;
}
#top-menu.active {
  top: 0;
}
#top-menu.sidr-is-open {
  right: 260px;
  left: -260px;
}
#top-menu.sidr-is-open .hamburger {
  margin-right: 10px;
}
#top-menu .menu-logo {
  display: inline-block;
  height: 90px;
  padding: 10px 0;
}
#top-menu .menu-logo .logo {
  max-height: 60px;
}
#top-menu .menu-logo {
  float: left;
}
#top-menu ul {
  float: right;
  padding: 0;
  margin: 0;
  list-style: none;
}
#top-menu ul li {
  display: inline-block;
  padding: 28px 15px;
  font-size: 18px;
  font-family: "Raleway", sans-serif;
}
#top-menu ul li .small-arrow {
  width: 18px;
}
#top-menu ul li a {
  color: #ffffff;
  transition: all 0.35s;
  text-decoration: none;
}
#top-menu ul li a:hover {
  color: #CFADD9;
}
#top-menu ul li:hover .dropdown {
  display: block;
  border-left: 1px solid #ededed;
  border-right: 1px solid #ededed;
}
#top-menu ul .dropdown {
  width: 200px;
  list-style: none;
  padding: 0;
  display: none;
  background: #ffffff;
  position: absolute;
  top: 80px;
  box-shadow: 4px 4px 0 #7d468c;
}
#top-menu ul .dropdown li {
  display: block;
  text-align: center;
  padding: 8px 12px;
  border-bottom: 1px solid #ededed;
}
#top-menu ul .dropdown li:hover {
  background: #ededed;
}
#top-menu ul .dropdown a {
  color: #CFADD9;
}
#top-menu .parts-cart {
  background: #ffffff;
  color: #7d468c;
  cursor: pointer;
  padding: 10px 35px 10px 10px;
  margin-left: 10px;
  float: right;
  height: 80px;
  position: relative;
}
#top-menu .parts-cart .counter {
  position: absolute;
  border-radius: 3px;
  padding: 4px 8px;
  background: #7d468c;
  color: #ffffff;
  top: 35px;
  left: 5px;
  font-size: 14px;
}
#top-menu .parts-cart:hover .fill-text {
  color: #9672A6;
}
#top-menu .parts-cart .fill-text {
  margin-left: 10px;
  margin-top: 5px;
  max-width: 70px;
  font-size: 18px;
  line-height: 22px;
  float: right;
  font-family: "Raleway", sans-serif;
  transition: all 0.35s;
}
#top-menu .parts-cart img {
  padding: 10px 0;
  width: 40px;
}
#top-menu .parts-cart .small-item {
  position: absolute;
  top: 130px;
  left: 50px;
  width: 120px;
  transition: all 1s;
  opacity: 1;
}
#top-menu .parts-cart .small-item img {
  width: 120px;
  transform: skewX(5deg);
}
#top-menu .parts-cart .small-item.done {
  top: -100px;
  transform: rotate(-270deg) scale(0.1);
  opacity: 0;
  left: -30px;
}

.machine-page .bx-controls {
  display: none;
}

#sidr-menu.sidr {
  font-size: 15px;
  background: #7d468c;
  color: #fff;
}
#sidr-menu.sidr.sidr ul li {
  display: block;
  margin: 0;
  line-height: 56px;
  border-bottom: 1px solid #ffffff;
}

#mobile-menu ul li {
  color: #ffffff;
  width: 100%;
  border-bottom: 1px solid #ffffff;
}

.section.clients-and-partners {
  padding: 50px 0;
  background: url("/static/img/headers/partner.png") no-repeat;
  color: #7d468c;
  text-align: center;
}

footer {
  padding: 25px 0;
  background: #ededed;
  color: #1b1b1c;
}
footer .about {
  text-align: justify;
}
footer .foot-logo {
  max-width: 170px;
}
footer img {
  width: 100%;
}

.parts-section {
  padding: 0 0 25px;
  min-height: 350px;
  background: #ffffff;
}
.parts-section.margin-top {
  margin-top: 120px;
}
.parts-section h1 {
  color: #7d468c;
}
.parts-section .single-part {
  position: relative;
  display: inline-block;
  width: 100%;
  min-height: 120px;
  border-bottom: 4px solid #7d468c;
  border-right: 4px solid #7d468c;
  text-decoration: none;
  color: #7a7a7a;
  margin-bottom: 25px;
  overflow: hidden;
  transition: all 0.35s;
}
.parts-section .single-part .picture {
  height: 250px;
  background: #ffffff;
  overflow: hidden;
  width: 100%;
  margin-bottom: 90px;
  position: relative;
}
.parts-section .single-part .picture img {
  transition: all 0.35s;
  position: absolute;
  top: -9999px;
  right: -9999px;
  bottom: -9999px;
  left: -9999px;
  width: 100%;
  margin: auto;
}
.parts-section .single-part .add-to-cart {
  display: none;
  position: absolute;
  right: 0;
  top: 0;
  background: #9672A6 url("/static/img/icons/cart_w.png") no-repeat;
  background-size: 22px 22px;
  background-position: 5px;
  color: #ffffff;
  padding: 8px 10px;
  padding-left: 32px;
}
.parts-section .single-part .add-to-cart.active {
  display: block;
  z-index: 12;
  background: #ffffff url("/static/img/icons/tick_l.png") no-repeat;
  background-size: 22px 22px;
  background-position: 5px;
  color: #7d468c;
}
.parts-section .single-part .text-info {
  transition: all 0.35s;
  background: #ffffff;
  position: absolute;
  width: 100%;
  bottom: 0;
  padding: 0 0 0;
}
.parts-section .single-part h2 {
  color: #7d468c;
  margin: 8px 0;
  font-size: 18px;
  font-weight: 600;
  font-family: "Raleway", sans-serif;
}
.parts-section .single-part P {
  font-size: 12px;
  margin: 0;
}
.parts-section .single-part .description {
  font-size: 12px;
  margin: 10px 0 10px;
  overflow: hidden;
  max-height: 0;
  transition: all 0.35s;
}
.parts-section .single-part:hover {
  border-bottom: 4px solid #9672A6;
  border-right: 4px solid #9672A6;
}
.parts-section .single-part:hover .add-to-cart {
  z-index: 12;
  display: block;
}
.parts-section .single-part:hover .picture img {
  transform: scale(1.1);
}
.parts-section .single-part:hover .description {
  height: auto;
  max-height: 300px;
}

.show-on-mobile {
  display: none;
}

.parts-fit {
  width: 100%;
}
.parts-fit .company {
  margin-left: 10px;
  font-size: 28px;
  font-family: Bebas Neue, sans-serif;
  display: inline-block;
  vertical-align: middle;
}
.parts-fit .company img {
  margin-left: 10px;
  height: 28px;
  vertical-align: middle;
}

.missing-item {
  padding: 120px 0;
  background: url("/static/img/headers/warehouse.png") no-repeat;
  color: #ffffff;
  text-align: center;
}
.missing-item.white {
  background: url("/static/img/headers/about_us.png") no-repeat;
  color: #000;
  width: 95%;
  margin: 0 auto;
  border-radius: 5px;
  padding: 12px;
}
.missing-item.white p {
  font-size: 15px;
}
.missing-item p {
  font-size: 18px;
}

.looking-for-parts {
  padding: 50px 0;
  background: url("/static/img/headers/look-for-parts.png") no-repeat;
  color: #7d468c;
  text-align: center;
}
.looking-for-parts p {
  font-size: 18px;
}

.hamburger {
  float: right;
}
.hamburger img {
  margin: 20px;
}

span.color-lilac, small.color-lilac, h1.color-lilac, h2.color-lilac, h3.color-lilac, h4.color-lilac {
  color: #7d468c;
}
span.explanation, small.explanation, h1.explanation, h2.explanation, h3.explanation, h4.explanation {
  color: #9672A6;
}
span.color-grey, small.color-grey, h1.color-grey, h2.color-grey, h3.color-grey, h4.color-grey {
  color: #7a7a7a;
}
span.color-black, small.color-black, h1.color-black, h2.color-black, h3.color-black, h4.color-black {
  color: #000;
}

.wait-for-me {
  text-align: center;
  color: #7d468c;
}
.wait-for-me .loader-circle {
  animation: rotate-pause 3s infinite;
}

#cookie-box {
  bottom: 0;
  left: 0;
  right: 0;
  position: fixed;
  z-index: 15;
  background: #ffffff;
  padding: 15px;
}
#cookie-box p {
  color: #7a7a7a;
}
#cookie-box h3 {
  font-size: 15px;
}
#cookie-box a {
  color: #7d468c;
}

@keyframes rotate-pause {
  0% {
    transform: rotate(60deg);
  }
  100% {
    transform: rotate(420deg);
  }
}
.da1 {
  animation-delay: 0.2s;
}

.da2 {
  animation-delay: 0.4s;
}

.da3 {
  animation-delay: 0.6s;
}

.da4 {
  animation-delay: 0.8s;
}

.da5 {
  animation-delay: 1s;
}

.da6 {
  animation-delay: 1.2s;
}

.da7 {
  animation-delay: 1.4s;
}

.da8 {
  animation-delay: 1.6s;
}

.da9 {
  animation-delay: 1.8s;
}

.da10 {
  animation-delay: 2s;
}

.da11 {
  animation-delay: 2.2s;
}

.da12 {
  animation-delay: 2.4s;
}

.da13 {
  animation-delay: 2.6s;
}

.da14 {
  animation-delay: 2.8s;
}

.da15 {
  animation-delay: 3s;
}

.da16 {
  animation-delay: 3.2s;
}

.da17 {
  animation-delay: 3.4s;
}

.da18 {
  animation-delay: 3.6s;
}

.da19 {
  animation-delay: 3.8s;
}

.da20 {
  animation-delay: 4s;
}

@media all and (max-width: 1199px) {
  .limiter {
    padding-left: 10px;
    padding-right: 10px;
  }
}
@media all and (max-width: 991px) {
  .limiter {
    padding-left: 10px;
    padding-right: 10px;
  }
}
@media all and (max-width: 768px) {
  .show-on-tablet {
    display: block;
  }
  .hide-on-tablet {
    display: none;
  }
  .limiter {
    padding-left: 10px;
    padding-right: 10px;
  }
  .videoWrapper video {
    width: auto;
  }
}
@media all and (max-width: 575px) {
  .add-stuff {
    text-align: center;
  }
  .add-stuff .add-to-cart {
    margin: 25px auto;
  }
  .add-stuff .or-call {
    font-size: 18px;
  }
  .add-stuff .or-call img {
    height: 20px;
    width: 20px;
  }
  .parts-section .single-part .picture {
    height: 350px;
  }
  .parts-section .single-part .add-to-cart {
    display: block !important;
    z-index: 12 !important;
  }
  .videoWrapper video {
    width: auto;
  }
  .show-on-mobile {
    display: block;
  }
  .hide-on-mobile {
    display: none;
  }
  h1 {
    font-size: 18px;
  }
  .section.about p {
    font-size: 14px;
  }
  footer {
    text-align: center;
  }
  footer .foot-logo {
    margin-bottom: 25px;
  }
  footer div > div {
    margin-top: 20px;
  }
  .parts-fit {
    width: 100%;
    font-size: 22px;
  }
  .parts-fit .company {
    font-size: 20px;
  }
  .parts-fit .company img {
    height: 24px;
  }
}
@media all and (max-width: 480px) {
  #top-menu {
    position: fixed;
    left: 0;
    right: 0;
    height: 60px;
  }
  #top-menu .menu-logo img {
    margin: 0;
    height: 38px;
  }
  .hamburger img {
    margin: 15px;
    height: 30px;
  }
  .parts-section .single-part .picture {
    height: 333px;
  }
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9hc3NldHMvc2Nzcy9fYXNzZXRzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3Njc3MvZnJvbnRlbmQuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFpQkE7RUFDRTtFQUNBO0FDaEJGO0FEbUJBO0VBQ0U7QUNqQkY7O0FEb0JBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QUNqQkY7O0FEb0JBO0VBQ0U7RUFDQTtBQ2pCRjs7QURvQkE7RUFDRTtFQUNBO0FDakJGOztBRHFCRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUNsQko7QURxQkk7RUFDRSxtQkFoRE07RUFpRE4sY0FwRE87RUFxRFA7RUFDQTtFQUNBO0FDbkJOO0FEb0JNO0VBQ0U7QUNsQlI7QUR1Qkk7RUFDRSxtQkE3RFc7RUE4RFgsY0E3RE07RUE4RE47RUFDQTtBQ3JCTjtBRHNCTTtFQUNFO0FDcEJSO0FEdUJJO0VBQ0UsbUJBdEVXO0VBdUVYLGNBdEVNO0VBdUVOO0VBQ0E7QUNyQk47QURzQk07RUFDRTtBQ3BCUjtBRGNJO0VBU0U7RUFDQTtBQ3BCTjtBRHdCSTtFQUNFO0FDdEJOOztBRDRCQTtFQUNFO0FDekJGOztBRDRCQTtFQUNFO0FDekJGOztBRDJCQTtFQUNFLHlCQWpHVTtFQWtHVjtBQ3hCRjs7QUQwQkE7RUFDRSx5QkEvRlk7RUFnR1o7QUN2QkY7O0FEeUJBO0VBQ0UseUJBbEdZO0FDNEVkOztBRHlCQTtFQUNFO0FDdEJGOztBRHlCQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUN0QkY7QUR1QkU7RUFDRTtBQ3JCSjtBRHVCRTtFQUNFO0VBQ0E7RUFDQTtBQ3JCSjtBRHVCRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FDckJKO0FEdUJFO0VBQ0U7QUNyQko7QUR1QkU7RUFDRTtFQUNBO0VBQ0EsY0FoSlM7QUMySGI7QURzQkk7RUFDRSxtQkFsSk87RUFtSlAsV0E5SU87RUErSVA7QUNwQk47QUR1QkU7RUFDRSxnQkE5SVU7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b3VyY2VzQ29udGVudCI6WyJAdXNlIFwic2Fzczpjb2xvclwiO1xuXG4kcGFydHN3aGl0ZTogI2ZmZmZmZjtcbiRwYXJ0c2xpZ2h0Z3JleTogI0YwRjBGMjtcbiRwYXJ0c2xpZ2h0Z3JleTogI2VkZWRlZDtcbiRwYXJ0c2dyZXk6ICM3YTdhN2E7XG4kcGFydHNncmV5MjogIzFiMWIxYztcbiRwYXJ0c2JsYWNrOiAjMDAwO1xuJHBhcnRzZ29sZDogI2RmYjY0MTtcbiRwYXJ0c29yYW5nZTogI2Y0OWMyMztcbiRwYXJ0c3B1cnBsZTogI2IwM2JmNDtcbiRwYXJ0c2xpbGFjMTogIzg4NmJiNTtcbiRwYXJ0c2xpbGFjMjogIzdkNDY4YztcbiRwYXJ0c2xpbGFjMzogI0NGQUREOTtcbiRwYXJ0c2xpbGFjNDogIzk2NzJBNjtcbiRwYXJ0c3RlYWw6ICMzNWViZjQ7XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogQmViYXMgTmV1ZTtcbiAgc3JjOiB1cmwoJy9zdGF0aWMvZm9udHMvQmViYXNOZXVlLUJvbGQudHRmJyk7XG59XG5cbmRpdntcbiAgYm94LXNpemluZzpib3JkZXItYm94O1xufVxuXG5odG1se1xuICBzY3JvbGwtYmVoYXZpb3I6IHNtb290aDtcbiAgbWFyZ2luOjA7XG4gIHBhZGRpbmc6MDtcbiAgZm9udC1mYW1pbHk6ICdJQk0gUGxleCBTYW5zJywgQXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbn1cblxuaW5wdXQud2lkZXtcbiAgZGlzcGxheTpibG9jaztcbiAgd2lkdGg6MTAwJTtcbn1cblxuLmZvcm0tb3J7XG4gIHRleHQtYWxpZ246Y2VudGVyO1xuICBwYWRkaW5nLXRvcDoyMnB4O1xufVxuXG4uZm9ybS1jb250cm9se1xuICBpbnB1dCxzZWxlY3R7XG4gICAgcGFkZGluZzo2cHggOHB4O1xuICAgIGJvcmRlci1yYWRpdXM6NnB4O1xuICAgIG1hcmdpbjoxMnB4IGF1dG87XG4gICAgb3ZlcmZsb3c6aGlkZGVuO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjM1cztcbiAgfVxuICAmLmRhcmt7XG4gICAgaW5wdXQsc2VsZWN0e1xuICAgICAgYmFja2dyb3VuZDokcGFydHNncmV5O1xuICAgICAgY29sb3I6JHBhcnRzd2hpdGU7XG4gICAgICBvdXRsaW5lOm5vbmU7XG4gICAgICBib3JkZXI6MnB4IHNvbGlkICRwYXJ0c2dyZXk7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zNXM7XG4gICAgICAmOmhvdmVyLCAmOmZvY3Vze1xuICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAkcGFydHNsaWxhYzQ7XG4gICAgICB9XG4gICAgfVxuICB9XG4gICYubGlnaHR7XG4gICAgaW5wdXQsc2VsZWN0e1xuICAgICAgYmFja2dyb3VuZDokcGFydHNsaWdodGdyZXk7XG4gICAgICBjb2xvcjokcGFydHNncmV5O1xuICAgICAgb3V0bGluZTpub25lO1xuICAgICAgYm9yZGVyOjJweCBzb2xpZCBjb2xvci5hZGp1c3QoJHBhcnRzbGlnaHRncmV5LCAkbGlnaHRuZXNzOiAtMTAlLCAkc3BhY2U6IGhzbCk7XG4gICAgICAmOmhvdmVyLCAmOmZvY3Vze1xuICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAkcGFydHN3aGl0ZTtcbiAgICAgIH1cbiAgICB9XG4gICAgdGV4dGFyZWF7XG4gICAgICBiYWNrZ3JvdW5kOiRwYXJ0c2xpZ2h0Z3JleTtcbiAgICAgIGNvbG9yOiRwYXJ0c2dyZXk7XG4gICAgICBvdXRsaW5lOm5vbmU7XG4gICAgICBib3JkZXI6MnB4IHNvbGlkIGNvbG9yLmFkanVzdCgkcGFydHNsaWdodGdyZXksICRsaWdodG5lc3M6IC0xMCUsICRzcGFjZTogaHNsKTtcbiAgICAgICY6aG92ZXIsICY6Zm9jdXN7XG4gICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICRwYXJ0c3doaXRlO1xuICAgICAgfVxuXG4gICAgICB3aWR0aDoxMDAlO1xuICAgICAgbWluLWhlaWdodDoxNTBweDtcbiAgICB9XG4gIH1cbiAgJi53aWRle1xuICAgIGlucHV0LHNlbGVjdHtcbiAgICAgIHdpZHRoOjEwMCU7XG4gICAgfVxuICB9XG59XG5cbi8vc2Nyb2xsc1xuOjotd2Via2l0LXNjcm9sbGJhciB7XG4gIHdpZHRoOiA4cHg7XG59XG5cbmJvZHkubW9iaWxlOjotd2Via2l0LXNjcm9sbGJhciB7XG4gIHdpZHRoOiAwO1xufVxuOjotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRwYXJ0c2dyZXk7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgJHBhcnRzYmxhY2s7XG59XG46Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHBhcnRzbGlsYWMxO1xuICBib3JkZXItcmFkaXVzOiA3cHg7XG59XG46Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHBhcnRzbGlsYWMyO1xufVxuXG4udGV4dC1jZW50ZXJ7XG4gIHRleHQtYWxpZ246Y2VudGVyICFpbXBvcnRhbnQ7XG59XG5cbi5idG57XG4gIGRpc3BsYXk6aW5saW5lLWJsb2NrO1xuICBtYXJnaW46MTBweCAwO1xuICBib3JkZXItcmFkaXVzOjZweDtcbiAgdGV4dC1hbGlnbjpjZW50ZXI7XG4gIGJvcmRlcjowcHg7XG4gIHRyYW5zaXRpb246IGFsbCAwLjM1cztcbiAgdGV4dC1kZWNvcmF0aW9uOm5vbmU7XG4gIGN1cnNvcjpwb2ludGVyO1xuICAmLmJ0bi1ze1xuICAgIGZvbnQtc2l6ZToxMnB4O1xuICB9XG4gICYuYnRuLW17XG4gICAgcGFkZGluZzo2cHggMTJweDtcbiAgICBmb250LXNpemU6MTVweDtcbiAgICBmb250LXdlaWdodDo0MDA7XG4gIH1cbiAgJi5idG4tbHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBwYWRkaW5nOiAxMHB4IDIwcHggMTBweCAyMHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICAmLm5te1xuICAgIG1hcmdpbjowO1xuICB9XG4gICYuYnRuLXdoaXRlLWJvcmRlcntcbiAgICBib3JkZXI6IDJweCBzb2xpZCAkcGFydHN3aGl0ZTtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIGNvbG9yOiRwYXJ0c3doaXRlO1xuICAgICY6aG92ZXJ7XG4gICAgICBiYWNrZ3JvdW5kOiAkcGFydHN3aGl0ZTtcbiAgICAgIGNvbG9yOiRwYXJ0c2JsYWNrO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOm5vbmU7XG4gICAgfVxuICB9XG4gICYuYnRuLWxpbGFje1xuICAgIG91dGxpbmU6ICRwYXJ0c2xpbGFjMjtcbiAgICBiYWNrZ3JvdW5kOiAkcGFydHNsaWxhYzI7XG4gICAgY29sb3I6JHBhcnRzd2hpdGU7XG4gICAgJjpob3ZlcntcbiAgICAgIGJhY2tncm91bmQ6ICRwYXJ0c2xpZ2h0Z3JleTtcbiAgICAgIGNvbG9yOiRwYXJ0c2dyZXk7XG4gICAgICB0ZXh0LWRlY29yYXRpb246bm9uZTtcbiAgICB9XG4gIH1cbiAgJi5idG4tbGlsYWMye1xuICAgIG91dGxpbmU6ICRwYXJ0c2xpbGFjMjtcbiAgICBiYWNrZ3JvdW5kOiAkcGFydHNsaWxhYzI7XG4gICAgY29sb3I6JHBhcnRzd2hpdGU7XG4gICAgJjpob3ZlcntcbiAgICAgIGJhY2tncm91bmQ6ICRwYXJ0c2xpbGFjNDtcbiAgICAgIGNvbG9yOiRwYXJ0c3doaXRlO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOm5vbmU7XG4gICAgfVxuICB9XG4gICYuYnRuLXdoaXRle1xuICAgIG91dGxpbmU6ICRwYXJ0c3doaXRlO1xuICAgIGJhY2tncm91bmQ6ICRwYXJ0c3doaXRlO1xuICAgIGNvbG9yOiRwYXJ0c2JsYWNrO1xuICAgICY6aG92ZXJ7XG4gICAgICBiYWNrZ3JvdW5kOiAkcGFydHNsaWdodGdyZXk7XG4gICAgICBjb2xvcjokcGFydHNncmV5O1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOm5vbmU7XG4gICAgfVxuICB9XG4gICYuYnRuLWJsb2Nre1xuICAgIGRpc3BsYXk6YmxvY2s7XG4gICAgd2lkdGg6MTAwJTtcbiAgICBtYXJnaW46OHB4IDA7XG4gIH1cbiAgJi5zZWFyY2gtYnV0dG9ue1xuICAgIHBhZGRpbmc6MTBweCA4cHg7XG4gICAgbWFyZ2luOjA7XG4gIH1cbiAgJi5idG4tc2tld3tcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgdHJhbnNmb3JtOiBza2V3WCgtNWRlZyk7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMzVzO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBib3JkZXItcmFkaXVzOjA7XG4gICAgLmlubmVye1xuICAgICAgZm9udC1zaXplOjE1cHg7XG4gICAgICB0cmFuc2Zvcm06IHNrZXdYKDVkZWcpO1xuICAgIH1cbiAgfVxuICAmLmRpc2FibGVke1xuICAgIHBvaW50ZXItZXZlbnRzOm5vbmUgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kOiRwYXJ0c2xpZ2h0Z3JleSAhaW1wb3J0YW50O1xuICB9XG4gICYubWlkZGxle1xuICAgIG1hcmdpbjowIGF1dG87XG4gIH1cbn1cblxuXG4ubm9zZWxlY3Qge1xuICAtd2Via2l0LXRvdWNoLWNhbGxvdXQ6IG5vbmU7IC8qIGlPUyBTYWZhcmkgKi9cbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTsgLyogU2FmYXJpICovXG4gIC1raHRtbC11c2VyLXNlbGVjdDogbm9uZTsgLyogS29ucXVlcm9yIEhUTUwgKi9cbiAgLW1vei11c2VyLXNlbGVjdDogbm9uZTsgLyogRmlyZWZveCAqL1xuICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7IC8qIEludGVybmV0IEV4cGxvcmVyL0VkZ2UgKi9cbiAgdXNlci1zZWxlY3Q6IG5vbmU7IC8qIE5vbi1wcmVmaXhlZCB2ZXJzaW9uLCBjdXJyZW50bHlcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdXBwb3J0ZWQgYnkgQ2hyb21lIGFuZCBPcGVyYSAqL1xuXG59IiwiQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBCZWJhcyBOZXVlO1xuICBzcmM6IHVybChcIi9zdGF0aWMvZm9udHMvQmViYXNOZXVlLUJvbGQudHRmXCIpO1xufVxuZGl2IHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuaHRtbCB7XG4gIHNjcm9sbC1iZWhhdmlvcjogc21vb3RoO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGZvbnQtZmFtaWx5OiBcIklCTSBQbGV4IFNhbnNcIiwgQXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbn1cblxuaW5wdXQud2lkZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmZvcm0tb3Ige1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmctdG9wOiAyMnB4O1xufVxuXG4uZm9ybS1jb250cm9sIGlucHV0LCAuZm9ybS1jb250cm9sIHNlbGVjdCB7XG4gIHBhZGRpbmc6IDZweCA4cHg7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgbWFyZ2luOiAxMnB4IGF1dG87XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRyYW5zaXRpb246IGFsbCAwLjM1cztcbn1cbi5mb3JtLWNvbnRyb2wuZGFyayBpbnB1dCwgLmZvcm0tY29udHJvbC5kYXJrIHNlbGVjdCB7XG4gIGJhY2tncm91bmQ6ICM3YTdhN2E7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBvdXRsaW5lOiBub25lO1xuICBib3JkZXI6IDJweCBzb2xpZCAjN2E3YTdhO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zNXM7XG59XG4uZm9ybS1jb250cm9sLmRhcmsgaW5wdXQ6aG92ZXIsIC5mb3JtLWNvbnRyb2wuZGFyayBpbnB1dDpmb2N1cywgLmZvcm0tY29udHJvbC5kYXJrIHNlbGVjdDpob3ZlciwgLmZvcm0tY29udHJvbC5kYXJrIHNlbGVjdDpmb2N1cyB7XG4gIGJvcmRlcjogMnB4IHNvbGlkICM5NjcyQTY7XG59XG4uZm9ybS1jb250cm9sLmxpZ2h0IGlucHV0LCAuZm9ybS1jb250cm9sLmxpZ2h0IHNlbGVjdCB7XG4gIGJhY2tncm91bmQ6ICNlZGVkZWQ7XG4gIGNvbG9yOiAjN2E3YTdhO1xuICBvdXRsaW5lOiBub25lO1xuICBib3JkZXI6IDJweCBzb2xpZCByZ2IoMjExLjUsIDIxMS41LCAyMTEuNSk7XG59XG4uZm9ybS1jb250cm9sLmxpZ2h0IGlucHV0OmhvdmVyLCAuZm9ybS1jb250cm9sLmxpZ2h0IGlucHV0OmZvY3VzLCAuZm9ybS1jb250cm9sLmxpZ2h0IHNlbGVjdDpob3ZlciwgLmZvcm0tY29udHJvbC5saWdodCBzZWxlY3Q6Zm9jdXMge1xuICBib3JkZXI6IDJweCBzb2xpZCAjZmZmZmZmO1xufVxuLmZvcm0tY29udHJvbC5saWdodCB0ZXh0YXJlYSB7XG4gIGJhY2tncm91bmQ6ICNlZGVkZWQ7XG4gIGNvbG9yOiAjN2E3YTdhO1xuICBvdXRsaW5lOiBub25lO1xuICBib3JkZXI6IDJweCBzb2xpZCByZ2IoMjExLjUsIDIxMS41LCAyMTEuNSk7XG59XG4uZm9ybS1jb250cm9sLmxpZ2h0IHRleHRhcmVhOmhvdmVyLCAuZm9ybS1jb250cm9sLmxpZ2h0IHRleHRhcmVhOmZvY3VzIHtcbiAgYm9yZGVyOiAycHggc29saWQgI2ZmZmZmZjtcbn1cbi5mb3JtLWNvbnRyb2wubGlnaHQgdGV4dGFyZWEge1xuICB3aWR0aDogMTAwJTtcbiAgbWluLWhlaWdodDogMTUwcHg7XG59XG4uZm9ybS1jb250cm9sLndpZGUgaW5wdXQsIC5mb3JtLWNvbnRyb2wud2lkZSBzZWxlY3Qge1xuICB3aWR0aDogMTAwJTtcbn1cblxuOjotd2Via2l0LXNjcm9sbGJhciB7XG4gIHdpZHRoOiA4cHg7XG59XG5cbmJvZHkubW9iaWxlOjotd2Via2l0LXNjcm9sbGJhciB7XG4gIHdpZHRoOiAwO1xufVxuXG46Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzdhN2E3YTtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjMDAwO1xufVxuXG46Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzg4NmJiNTtcbiAgYm9yZGVyLXJhZGl1czogN3B4O1xufVxuXG46Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzdkNDY4Yztcbn1cblxuLnRleHQtY2VudGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG59XG5cbi5idG4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbjogMTBweCAwO1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYm9yZGVyOiAwcHg7XG4gIHRyYW5zaXRpb246IGFsbCAwLjM1cztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uYnRuLmJ0bi1zIHtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuLmJ0bi5idG4tbSB7XG4gIHBhZGRpbmc6IDZweCAxMnB4O1xuICBmb250LXNpemU6IDE1cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4uYnRuLmJ0bi1sIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBwYWRkaW5nOiAxMHB4IDIwcHggMTBweCAyMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uYnRuLm5tIHtcbiAgbWFyZ2luOiAwO1xufVxuLmJ0bi5idG4td2hpdGUtYm9yZGVyIHtcbiAgYm9yZGVyOiAycHggc29saWQgI2ZmZmZmZjtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4uYnRuLmJ0bi13aGl0ZS1ib3JkZXI6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBjb2xvcjogIzAwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmJ0bi5idG4tbGlsYWMge1xuICBvdXRsaW5lOiAjN2Q0NjhjO1xuICBiYWNrZ3JvdW5kOiAjN2Q0NjhjO1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5idG4uYnRuLWxpbGFjOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2VkZWRlZDtcbiAgY29sb3I6ICM3YTdhN2E7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5idG4uYnRuLWxpbGFjMiB7XG4gIG91dGxpbmU6ICM3ZDQ2OGM7XG4gIGJhY2tncm91bmQ6ICM3ZDQ2OGM7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmJ0bi5idG4tbGlsYWMyOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzk2NzJBNjtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5idG4uYnRuLXdoaXRlIHtcbiAgb3V0bGluZTogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgY29sb3I6ICMwMDA7XG59XG4uYnRuLmJ0bi13aGl0ZTpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNlZGVkZWQ7XG4gIGNvbG9yOiAjN2E3YTdhO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uYnRuLmJ0bi1ibG9jayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiA4cHggMDtcbn1cbi5idG4uc2VhcmNoLWJ1dHRvbiB7XG4gIHBhZGRpbmc6IDEwcHggOHB4O1xuICBtYXJnaW46IDA7XG59XG4uYnRuLmJ0bi1za2V3IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0cmFuc2Zvcm06IHNrZXdYKC01ZGVnKTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMzVzO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG4uYnRuLmJ0bi1za2V3IC5pbm5lciB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgdHJhbnNmb3JtOiBza2V3WCg1ZGVnKTtcbn1cbi5idG4uZGlzYWJsZWQge1xuICBwb2ludGVyLWV2ZW50czogbm9uZSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiAjZWRlZGVkICFpbXBvcnRhbnQ7XG59XG4uYnRuLm1pZGRsZSB7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG4ubm9zZWxlY3Qge1xuICAtd2Via2l0LXRvdWNoLWNhbGxvdXQ6IG5vbmU7IC8qIGlPUyBTYWZhcmkgKi9cbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTsgLyogU2FmYXJpICovXG4gIC1raHRtbC11c2VyLXNlbGVjdDogbm9uZTsgLyogS29ucXVlcm9yIEhUTUwgKi9cbiAgLW1vei11c2VyLXNlbGVjdDogbm9uZTsgLyogRmlyZWZveCAqL1xuICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7IC8qIEludGVybmV0IEV4cGxvcmVyL0VkZ2UgKi9cbiAgdXNlci1zZWxlY3Q6IG5vbmU7IC8qIE5vbi1wcmVmaXhlZCB2ZXJzaW9uLCBjdXJyZW50bHlcbiAgICAgICAgICAgICBzdXBwb3J0ZWQgYnkgQ2hyb21lIGFuZCBPcGVyYSAqL1xufVxuXG5ib2R5IHtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xufVxuXG5oMSwgaDIsIGgzLCBoNCwgaDUge1xuICBmb250LWZhbWlseTogXCJCZWJhcyBOZXVlXCIsIHNlcmlmO1xufVxuXG5kaXYge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG5hIHtcbiAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xufVxuYTpmb2N1cyB7XG4gIG9wYWNpdHk6IDAuOCAhaW1wb3J0YW50O1xufVxuXG5odG1sIHtcbiAgc2Nyb2xsLWJlaGF2aW9yOiBzbW9vdGg7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgZm9udC1mYW1pbHk6IFwiUmFsZXdheVwiLCBzZXJpZjtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICBmb250LXNpemU6IDE1cHg7XG59XG5cbjo6c2VsZWN0aW9uIHtcbiAgYmFja2dyb3VuZDogIzdkNDY4YztcbiAgY29sb3I6ICNmZmY7XG59XG5cbjo6LW1vei1zZWxlY3Rpb24ge1xuICBiYWNrZ3JvdW5kOiAjN2Q0NjhjO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuYSB7XG4gIGNvbG9yOiAjN2Q0NjhjO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5hOmhvdmVyIHtcbiAgY29sb3I6ICM5NjcyQTY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLmxpbWl0ZXIge1xuICBtYXJnaW46IDAgYXV0bztcbiAgbWF4LXdpZHRoOiAxMTI2cHg7XG4gIGNsZWFyOiBib3RoO1xufVxuLmxpbWl0ZXI6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMTAwJTtcbn1cbi5saW1pdGVyLnJlbGF0aXZlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ud3JhcHBlciB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBmb250LWZhbWlseTogXCJSYWxld2F5XCIsIHNhbnMtc2VyaWY7XG59XG4ud3JhcHBlci5zdGljay1tZW51IHtcbiAgcGFkZGluZzogODBweCAwIDAgMDtcbn1cblxuLnRleHQtYmFsYW5jZWQge1xuICB0ZXh0LXdyYXA6IGJhbGFuY2U7XG59XG5cbi5hbGlnbi1yaWdodCB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG4ubWIge1xuICBtYXJnaW4tdG9wOiAyNXB4O1xufVxuXG4udmlkZW9XcmFwcGVyIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogLTk5OTlweDtcbiAgcmlnaHQ6IC05OTk5cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgei1pbmRleDogLTE7XG59XG4udmlkZW9XcmFwcGVyIC5vdmVybGF5IHtcbiAgLyogUGVybWFsaW5rIC0gdXNlIHRvIGVkaXQgYW5kIHNoYXJlIHRoaXMgZ3JhZGllbnQ6IGh0dHBzOi8vY29sb3J6aWxsYS5jb20vZ3JhZGllbnQtZWRpdG9yLyMxYzhjNjQrMCxhNzcyZDMrMTAwJjAuMzYrMCwwLjM2KzEwMCAqL1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoNDVkZWcsIHJnYmEoMTM2LCAxMDcsIDE4MSwgMC44KSAwJSwgcmdiYSgyMzcsIDIzNywgMjM3LCAwLjgpIDEwMCUpOyAvKiBXM0MsIElFMTArLCBGRjE2KywgQ2hyb21lMjYrLCBPcGVyYTEyKywgU2FmYXJpNysgKi9cbiAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoc3RhcnRDb2xvcnN0cj0nIzVjMWM4YzY0JywgZW5kQ29sb3JzdHI9JyM1Y2E3NzJkMycsIEdyYWRpZW50VHlwZT0xKTsgLyogSUU2LTkgZmFsbGJhY2sgb24gaG9yaXpvbnRhbCBncmFkaWVudCAqL1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHotaW5kZXg6IDI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDUwJTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1hdHRhY2htZW50OiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xufVxuLnZpZGVvV3JhcHBlciAub3ZlcmxheS5kYXJrZXIge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoNDVkZWcsIHJnYmEoNzksIDYxLCAxMDcsIDAuOTUpLCBoc2xhKDI4NSwgMTUlLCA1MCUsIDAuOTUpKTtcbiAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoc3RhcnRDb2xvcnN0cj1cIiM1YzFjOGM2NFwiLGVuZENvbG9yc3RyPVwiIzVjYTc3MmQzXCIsR3JhZGllbnRUeXBlPTEpO1xufVxuLnZpZGVvV3JhcHBlciB2aWRlbyB7XG4gIGhlaWdodDogMTAwdmg7XG4gIHdpZHRoOiAxMDB2dztcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBvYmplY3QtZml0OiBmaWxsO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG4ucGFnZS1oZWFkZXIge1xuICBtYXJnaW46IDA7XG59XG5cbiNwYWdlciB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMTJweCAwIDI1cHg7XG59XG4jcGFnZXIgbGkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4jcGFnZXIgbGkgYSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogMnB4IDhweCA0cHg7XG4gIG1hcmdpbjogOHB4IDRweDtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBjb2xvcjogIzdkNDY4Yztcbn1cbiNwYWdlciBsaSBhOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzg4NmJiNTtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4jcGFnZXIgbGkgYS5jdXJyZW50IHtcbiAgYmFja2dyb3VuZDogIzdkNDY4YztcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbiN0b3AtbWVudSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAtMTAwcHg7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBoZWlnaHQ6IDgwcHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjN2Q0NjhjO1xuICBiYWNrZ3JvdW5kOiAtbW96LWxpbmVhci1ncmFkaWVudCg0NWRlZywgIzk2NzJBNiAwJSwgIzdkNDY4YyA3MCUpOyAvKiBGRjMuNi0xNSAqL1xuICBiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCg0NWRlZywgIzk2NzJBNiAwJSwgIzdkNDY4YyA3MCUpOyAvKiBDaHJvbWUxMC0yNSxTYWZhcmk1LjEtNiAqL1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoNDVkZWcsICM5NjcyQTYgMCUsICM3ZDQ2OGMgNzAlKTsgLyogVzNDLCBJRTEwKywgRkYxNissIENocm9tZTI2KywgT3BlcmExMissIFNhZmFyaTcrICovXG4gIHotaW5kZXg6IDI1O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zNXM7XG59XG4jdG9wLW1lbnUuYWN0aXZlIHtcbiAgdG9wOiAwO1xufVxuI3RvcC1tZW51LnNpZHItaXMtb3BlbiB7XG4gIHJpZ2h0OiAyNjBweDtcbiAgbGVmdDogLTI2MHB4O1xufVxuI3RvcC1tZW51LnNpZHItaXMtb3BlbiAuaGFtYnVyZ2VyIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuI3RvcC1tZW51IC5tZW51LWxvZ28ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGhlaWdodDogOTBweDtcbiAgcGFkZGluZzogMTBweCAwO1xufVxuI3RvcC1tZW51IC5tZW51LWxvZ28gLmxvZ28ge1xuICBtYXgtaGVpZ2h0OiA2MHB4O1xufVxuI3RvcC1tZW51IC5tZW51LWxvZ28ge1xuICBmbG9hdDogbGVmdDtcbn1cbiN0b3AtbWVudSB1bCB7XG4gIGZsb2F0OiByaWdodDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuI3RvcC1tZW51IHVsIGxpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiAyOHB4IDE1cHg7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC1mYW1pbHk6IFwiUmFsZXdheVwiLCBzYW5zLXNlcmlmO1xufVxuI3RvcC1tZW51IHVsIGxpIC5zbWFsbC1hcnJvdyB7XG4gIHdpZHRoOiAxOHB4O1xufVxuI3RvcC1tZW51IHVsIGxpIGEge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMzVzO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4jdG9wLW1lbnUgdWwgbGkgYTpob3ZlciB7XG4gIGNvbG9yOiAjQ0ZBREQ5O1xufVxuI3RvcC1tZW51IHVsIGxpOmhvdmVyIC5kcm9wZG93biB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNlZGVkZWQ7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNlZGVkZWQ7XG59XG4jdG9wLW1lbnUgdWwgLmRyb3Bkb3duIHtcbiAgd2lkdGg6IDIwMHB4O1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICBkaXNwbGF5OiBub25lO1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogODBweDtcbiAgYm94LXNoYWRvdzogNHB4IDRweCAwICM3ZDQ2OGM7XG59XG4jdG9wLW1lbnUgdWwgLmRyb3Bkb3duIGxpIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogOHB4IDEycHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWRlZGVkO1xufVxuI3RvcC1tZW51IHVsIC5kcm9wZG93biBsaTpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNlZGVkZWQ7XG59XG4jdG9wLW1lbnUgdWwgLmRyb3Bkb3duIGEge1xuICBjb2xvcjogI0NGQUREOTtcbn1cbiN0b3AtbWVudSAucGFydHMtY2FydCB7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGNvbG9yOiAjN2Q0NjhjO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBhZGRpbmc6IDEwcHggMzVweCAxMHB4IDEwcHg7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICBmbG9hdDogcmlnaHQ7XG4gIGhlaWdodDogODBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuI3RvcC1tZW51IC5wYXJ0cy1jYXJ0IC5jb3VudGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIHBhZGRpbmc6IDRweCA4cHg7XG4gIGJhY2tncm91bmQ6ICM3ZDQ2OGM7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICB0b3A6IDM1cHg7XG4gIGxlZnQ6IDVweDtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuI3RvcC1tZW51IC5wYXJ0cy1jYXJ0OmhvdmVyIC5maWxsLXRleHQge1xuICBjb2xvcjogIzk2NzJBNjtcbn1cbiN0b3AtbWVudSAucGFydHMtY2FydCAuZmlsbC10ZXh0IHtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gIG1hcmdpbi10b3A6IDVweDtcbiAgbWF4LXdpZHRoOiA3MHB4O1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICBmbG9hdDogcmlnaHQ7XG4gIGZvbnQtZmFtaWx5OiBcIlJhbGV3YXlcIiwgc2Fucy1zZXJpZjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMzVzO1xufVxuI3RvcC1tZW51IC5wYXJ0cy1jYXJ0IGltZyB7XG4gIHBhZGRpbmc6IDEwcHggMDtcbiAgd2lkdGg6IDQwcHg7XG59XG4jdG9wLW1lbnUgLnBhcnRzLWNhcnQgLnNtYWxsLWl0ZW0ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTMwcHg7XG4gIGxlZnQ6IDUwcHg7XG4gIHdpZHRoOiAxMjBweDtcbiAgdHJhbnNpdGlvbjogYWxsIDFzO1xuICBvcGFjaXR5OiAxO1xufVxuI3RvcC1tZW51IC5wYXJ0cy1jYXJ0IC5zbWFsbC1pdGVtIGltZyB7XG4gIHdpZHRoOiAxMjBweDtcbiAgdHJhbnNmb3JtOiBza2V3WCg1ZGVnKTtcbn1cbiN0b3AtbWVudSAucGFydHMtY2FydCAuc21hbGwtaXRlbS5kb25lIHtcbiAgdG9wOiAtMTAwcHg7XG4gIHRyYW5zZm9ybTogcm90YXRlKC0yNzBkZWcpIHNjYWxlKDAuMSk7XG4gIG9wYWNpdHk6IDA7XG4gIGxlZnQ6IC0zMHB4O1xufVxuXG4ubWFjaGluZS1wYWdlIC5ieC1jb250cm9scyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbiNzaWRyLW1lbnUuc2lkciB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgYmFja2dyb3VuZDogIzdkNDY4YztcbiAgY29sb3I6ICNmZmY7XG59XG4jc2lkci1tZW51LnNpZHIuc2lkciB1bCBsaSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDA7XG4gIGxpbmUtaGVpZ2h0OiA1NnB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2ZmZmZmZjtcbn1cblxuI21vYmlsZS1tZW51IHVsIGxpIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2ZmZmZmZjtcbn1cblxuLnNlY3Rpb24uY2xpZW50cy1hbmQtcGFydG5lcnMge1xuICBwYWRkaW5nOiA1MHB4IDA7XG4gIGJhY2tncm91bmQ6IHVybChcIi9zdGF0aWMvaW1nL2hlYWRlcnMvcGFydG5lci5wbmdcIikgbm8tcmVwZWF0O1xuICBjb2xvcjogIzdkNDY4YztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG5mb290ZXIge1xuICBwYWRkaW5nOiAyNXB4IDA7XG4gIGJhY2tncm91bmQ6ICNlZGVkZWQ7XG4gIGNvbG9yOiAjMWIxYjFjO1xufVxuZm9vdGVyIC5hYm91dCB7XG4gIHRleHQtYWxpZ246IGp1c3RpZnk7XG59XG5mb290ZXIgLmZvb3QtbG9nbyB7XG4gIG1heC13aWR0aDogMTcwcHg7XG59XG5mb290ZXIgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5wYXJ0cy1zZWN0aW9uIHtcbiAgcGFkZGluZzogMCAwIDI1cHg7XG4gIG1pbi1oZWlnaHQ6IDM1MHB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xufVxuLnBhcnRzLXNlY3Rpb24ubWFyZ2luLXRvcCB7XG4gIG1hcmdpbi10b3A6IDEyMHB4O1xufVxuLnBhcnRzLXNlY3Rpb24gaDEge1xuICBjb2xvcjogIzdkNDY4Yztcbn1cbi5wYXJ0cy1zZWN0aW9uIC5zaW5nbGUtcGFydCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgbWluLWhlaWdodDogMTIwcHg7XG4gIGJvcmRlci1ib3R0b206IDRweCBzb2xpZCAjN2Q0NjhjO1xuICBib3JkZXItcmlnaHQ6IDRweCBzb2xpZCAjN2Q0NjhjO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjN2E3YTdhO1xuICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zNXM7XG59XG4ucGFydHMtc2VjdGlvbiAuc2luZ2xlLXBhcnQgLnBpY3R1cmUge1xuICBoZWlnaHQ6IDI1MHB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogOTBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnBhcnRzLXNlY3Rpb24gLnNpbmdsZS1wYXJ0IC5waWN0dXJlIGltZyB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjM1cztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC05OTk5cHg7XG4gIHJpZ2h0OiAtOTk5OXB4O1xuICBib3R0b206IC05OTk5cHg7XG4gIGxlZnQ6IC05OTk5cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IGF1dG87XG59XG4ucGFydHMtc2VjdGlvbiAuc2luZ2xlLXBhcnQgLmFkZC10by1jYXJ0IHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICBiYWNrZ3JvdW5kOiAjOTY3MkE2IHVybChcIi9zdGF0aWMvaW1nL2ljb25zL2NhcnRfdy5wbmdcIikgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDIycHggMjJweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogNXB4O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgcGFkZGluZzogOHB4IDEwcHg7XG4gIHBhZGRpbmctbGVmdDogMzJweDtcbn1cbi5wYXJ0cy1zZWN0aW9uIC5zaW5nbGUtcGFydCAuYWRkLXRvLWNhcnQuYWN0aXZlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHotaW5kZXg6IDEyO1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmIHVybChcIi9zdGF0aWMvaW1nL2ljb25zL3RpY2tfbC5wbmdcIikgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDIycHggMjJweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogNXB4O1xuICBjb2xvcjogIzdkNDY4Yztcbn1cbi5wYXJ0cy1zZWN0aW9uIC5zaW5nbGUtcGFydCAudGV4dC1pbmZvIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMzVzO1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICBib3R0b206IDA7XG4gIHBhZGRpbmc6IDAgMCAwO1xufVxuLnBhcnRzLXNlY3Rpb24gLnNpbmdsZS1wYXJ0IGgyIHtcbiAgY29sb3I6ICM3ZDQ2OGM7XG4gIG1hcmdpbjogOHB4IDA7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1mYW1pbHk6IFwiUmFsZXdheVwiLCBzYW5zLXNlcmlmO1xufVxuLnBhcnRzLXNlY3Rpb24gLnNpbmdsZS1wYXJ0IFAge1xuICBmb250LXNpemU6IDEycHg7XG4gIG1hcmdpbjogMDtcbn1cbi5wYXJ0cy1zZWN0aW9uIC5zaW5nbGUtcGFydCAuZGVzY3JpcHRpb24ge1xuICBmb250LXNpemU6IDEycHg7XG4gIG1hcmdpbjogMTBweCAwIDEwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1heC1oZWlnaHQ6IDA7XG4gIHRyYW5zaXRpb246IGFsbCAwLjM1cztcbn1cbi5wYXJ0cy1zZWN0aW9uIC5zaW5nbGUtcGFydDpob3ZlciB7XG4gIGJvcmRlci1ib3R0b206IDRweCBzb2xpZCAjOTY3MkE2O1xuICBib3JkZXItcmlnaHQ6IDRweCBzb2xpZCAjOTY3MkE2O1xufVxuLnBhcnRzLXNlY3Rpb24gLnNpbmdsZS1wYXJ0OmhvdmVyIC5hZGQtdG8tY2FydCB7XG4gIHotaW5kZXg6IDEyO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5wYXJ0cy1zZWN0aW9uIC5zaW5nbGUtcGFydDpob3ZlciAucGljdHVyZSBpbWcge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG59XG4ucGFydHMtc2VjdGlvbiAuc2luZ2xlLXBhcnQ6aG92ZXIgLmRlc2NyaXB0aW9uIHtcbiAgaGVpZ2h0OiBhdXRvO1xuICBtYXgtaGVpZ2h0OiAzMDBweDtcbn1cblxuLnNob3ctb24tbW9iaWxlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnBhcnRzLWZpdCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnBhcnRzLWZpdCAuY29tcGFueSB7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICBmb250LXNpemU6IDI4cHg7XG4gIGZvbnQtZmFtaWx5OiBCZWJhcyBOZXVlLCBzYW5zLXNlcmlmO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG4ucGFydHMtZml0IC5jb21wYW55IGltZyB7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICBoZWlnaHQ6IDI4cHg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbi5taXNzaW5nLWl0ZW0ge1xuICBwYWRkaW5nOiAxMjBweCAwO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvc3RhdGljL2ltZy9oZWFkZXJzL3dhcmVob3VzZS5wbmdcIikgbm8tcmVwZWF0O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLm1pc3NpbmctaXRlbS53aGl0ZSB7XG4gIGJhY2tncm91bmQ6IHVybChcIi9zdGF0aWMvaW1nL2hlYWRlcnMvYWJvdXRfdXMucG5nXCIpIG5vLXJlcGVhdDtcbiAgY29sb3I6ICMwMDA7XG4gIHdpZHRoOiA5NSU7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIHBhZGRpbmc6IDEycHg7XG59XG4ubWlzc2luZy1pdGVtLndoaXRlIHAge1xuICBmb250LXNpemU6IDE1cHg7XG59XG4ubWlzc2luZy1pdGVtIHAge1xuICBmb250LXNpemU6IDE4cHg7XG59XG5cbi5sb29raW5nLWZvci1wYXJ0cyB7XG4gIHBhZGRpbmc6IDUwcHggMDtcbiAgYmFja2dyb3VuZDogdXJsKFwiL3N0YXRpYy9pbWcvaGVhZGVycy9sb29rLWZvci1wYXJ0cy5wbmdcIikgbm8tcmVwZWF0O1xuICBjb2xvcjogIzdkNDY4YztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmxvb2tpbmctZm9yLXBhcnRzIHAge1xuICBmb250LXNpemU6IDE4cHg7XG59XG5cbi5oYW1idXJnZXIge1xuICBmbG9hdDogcmlnaHQ7XG59XG4uaGFtYnVyZ2VyIGltZyB7XG4gIG1hcmdpbjogMjBweDtcbn1cblxuc3Bhbi5jb2xvci1saWxhYywgc21hbGwuY29sb3ItbGlsYWMsIGgxLmNvbG9yLWxpbGFjLCBoMi5jb2xvci1saWxhYywgaDMuY29sb3ItbGlsYWMsIGg0LmNvbG9yLWxpbGFjIHtcbiAgY29sb3I6ICM3ZDQ2OGM7XG59XG5zcGFuLmV4cGxhbmF0aW9uLCBzbWFsbC5leHBsYW5hdGlvbiwgaDEuZXhwbGFuYXRpb24sIGgyLmV4cGxhbmF0aW9uLCBoMy5leHBsYW5hdGlvbiwgaDQuZXhwbGFuYXRpb24ge1xuICBjb2xvcjogIzk2NzJBNjtcbn1cbnNwYW4uY29sb3ItZ3JleSwgc21hbGwuY29sb3ItZ3JleSwgaDEuY29sb3ItZ3JleSwgaDIuY29sb3ItZ3JleSwgaDMuY29sb3ItZ3JleSwgaDQuY29sb3ItZ3JleSB7XG4gIGNvbG9yOiAjN2E3YTdhO1xufVxuc3Bhbi5jb2xvci1ibGFjaywgc21hbGwuY29sb3ItYmxhY2ssIGgxLmNvbG9yLWJsYWNrLCBoMi5jb2xvci1ibGFjaywgaDMuY29sb3ItYmxhY2ssIGg0LmNvbG9yLWJsYWNrIHtcbiAgY29sb3I6ICMwMDA7XG59XG5cbi53YWl0LWZvci1tZSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICM3ZDQ2OGM7XG59XG4ud2FpdC1mb3ItbWUgLmxvYWRlci1jaXJjbGUge1xuICBhbmltYXRpb246IHJvdGF0ZS1wYXVzZSAzcyBpbmZpbml0ZTtcbn1cblxuI2Nvb2tpZS1ib3gge1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHotaW5kZXg6IDE1O1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBwYWRkaW5nOiAxNXB4O1xufVxuI2Nvb2tpZS1ib3ggcCB7XG4gIGNvbG9yOiAjN2E3YTdhO1xufVxuI2Nvb2tpZS1ib3ggaDMge1xuICBmb250LXNpemU6IDE1cHg7XG59XG4jY29va2llLWJveCBhIHtcbiAgY29sb3I6ICM3ZDQ2OGM7XG59XG5cbkBrZXlmcmFtZXMgcm90YXRlLXBhdXNlIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDYwZGVnKTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0MjBkZWcpO1xuICB9XG59XG4uZGExIHtcbiAgYW5pbWF0aW9uLWRlbGF5OiAwLjJzO1xufVxuXG4uZGEyIHtcbiAgYW5pbWF0aW9uLWRlbGF5OiAwLjRzO1xufVxuXG4uZGEzIHtcbiAgYW5pbWF0aW9uLWRlbGF5OiAwLjZzO1xufVxuXG4uZGE0IHtcbiAgYW5pbWF0aW9uLWRlbGF5OiAwLjhzO1xufVxuXG4uZGE1IHtcbiAgYW5pbWF0aW9uLWRlbGF5OiAxcztcbn1cblxuLmRhNiB7XG4gIGFuaW1hdGlvbi1kZWxheTogMS4ycztcbn1cblxuLmRhNyB7XG4gIGFuaW1hdGlvbi1kZWxheTogMS40cztcbn1cblxuLmRhOCB7XG4gIGFuaW1hdGlvbi1kZWxheTogMS42cztcbn1cblxuLmRhOSB7XG4gIGFuaW1hdGlvbi1kZWxheTogMS44cztcbn1cblxuLmRhMTAge1xuICBhbmltYXRpb24tZGVsYXk6IDJzO1xufVxuXG4uZGExMSB7XG4gIGFuaW1hdGlvbi1kZWxheTogMi4ycztcbn1cblxuLmRhMTIge1xuICBhbmltYXRpb24tZGVsYXk6IDIuNHM7XG59XG5cbi5kYTEzIHtcbiAgYW5pbWF0aW9uLWRlbGF5OiAyLjZzO1xufVxuXG4uZGExNCB7XG4gIGFuaW1hdGlvbi1kZWxheTogMi44cztcbn1cblxuLmRhMTUge1xuICBhbmltYXRpb24tZGVsYXk6IDNzO1xufVxuXG4uZGExNiB7XG4gIGFuaW1hdGlvbi1kZWxheTogMy4ycztcbn1cblxuLmRhMTcge1xuICBhbmltYXRpb24tZGVsYXk6IDMuNHM7XG59XG5cbi5kYTE4IHtcbiAgYW5pbWF0aW9uLWRlbGF5OiAzLjZzO1xufVxuXG4uZGExOSB7XG4gIGFuaW1hdGlvbi1kZWxheTogMy44cztcbn1cblxuLmRhMjAge1xuICBhbmltYXRpb24tZGVsYXk6IDRzO1xufVxuXG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmxpbWl0ZXIge1xuICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAubGltaXRlciB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5zaG93LW9uLXRhYmxldCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLmhpZGUtb24tdGFibGV0IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5saW1pdGVyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgfVxuICAudmlkZW9XcmFwcGVyIHZpZGVvIHtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLmFkZC1zdHVmZiB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gIC5hZGQtc3R1ZmYgLmFkZC10by1jYXJ0IHtcbiAgICBtYXJnaW46IDI1cHggYXV0bztcbiAgfVxuICAuYWRkLXN0dWZmIC5vci1jYWxsIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbiAgLmFkZC1zdHVmZiAub3ItY2FsbCBpbWcge1xuICAgIGhlaWdodDogMjBweDtcbiAgICB3aWR0aDogMjBweDtcbiAgfVxuICAucGFydHMtc2VjdGlvbiAuc2luZ2xlLXBhcnQgLnBpY3R1cmUge1xuICAgIGhlaWdodDogMzUwcHg7XG4gIH1cbiAgLnBhcnRzLXNlY3Rpb24gLnNpbmdsZS1wYXJ0IC5hZGQtdG8tY2FydCB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgICB6LWluZGV4OiAxMiAhaW1wb3J0YW50O1xuICB9XG4gIC52aWRlb1dyYXBwZXIgdmlkZW8ge1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG4gIC5zaG93LW9uLW1vYmlsZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLmhpZGUtb24tbW9iaWxlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIGgxIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbiAgLnNlY3Rpb24uYWJvdXQgcCB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG4gIGZvb3RlciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gIGZvb3RlciAuZm9vdC1sb2dvIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICB9XG4gIGZvb3RlciBkaXYgPiBkaXYge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gIH1cbiAgLnBhcnRzLWZpdCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICB9XG4gIC5wYXJ0cy1maXQgLmNvbXBhbnkge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxuICAucGFydHMtZml0IC5jb21wYW55IGltZyB7XG4gICAgaGVpZ2h0OiAyNHB4O1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAjdG9wLW1lbnUge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGhlaWdodDogNjBweDtcbiAgfVxuICAjdG9wLW1lbnUgLm1lbnUtbG9nbyBpbWcge1xuICAgIG1hcmdpbjogMDtcbiAgICBoZWlnaHQ6IDM4cHg7XG4gIH1cbiAgLmhhbWJ1cmdlciBpbWcge1xuICAgIG1hcmdpbjogMTVweDtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gIH1cbiAgLnBhcnRzLXNlY3Rpb24gLnNpbmdsZS1wYXJ0IC5waWN0dXJlIHtcbiAgICBoZWlnaHQ6IDMzM3B4O1xuICB9XG59Il0sInNvdXJjZVJvb3QiOiIifQ==*/