/*!******************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!./src/scss/front.scss ***!
  \******************************************************************************************************************************************/
/* ANIMATIONS
-------------------------------------------------------------- */
/* SHADOW
-------------------------------------------------------------- */
/* BORDER
-------------------------------------------------------------- */
/* GRADIENT
-------------------------------------------------------------- */
/* Font
-------------------------------------------------------------- */
.animated {
  -webkit-transition: all 0.2s ease;
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  -ms-transition: all 0.2s ease;
  transition: all 0.2s ease;
}

.animated-slow {
  -webkit-transition: all 0.6s ease;
  -moz-transition: all 0.6s ease;
  -o-transition: all 0.6s ease;
  -ms-transition: all 0.6s ease;
  transition: all 0.6s ease;
}

/* Project hashtag
----------------------------------------------------------------------- */
/* Project tags
----------------------------------------------------------------------- */
.project-tags {
  margin-top: 20px;
}
.project-tags .intro {
  margin-top: 20px;
  font-size: 15px;
}
.project-tags .tag {
  display: inline-block;
  background-color: #EAEEF2;
  padding: 8px 15px;
  color: #71818c;
  line-height: 1em;
  border-radius: 4px;
  margin: 5px 5px 5px 0;
  text-decoration: none;
}
.project-tags .tag.active {
  background-color: #71818c;
  color: #fff;
}

/* Project single
----------------------------------------------------------------------- */
#project-single .project-header .project-title {
  background-color: #EAEEF2;
  text-align: right;
  padding: 30px 50px 30px 0;
  min-height: 500px;
}
#project-single .project-header .project-title > div {
  max-width: 500px;
}
#project-single .project-header .project-title h2 {
  font-size: calc((((100vw - 320px) / (1200 - 320)) * (40 - 22)) + 22px);
  margin: 0;
}
@media (min-width: 1200px) {
  #project-single .project-header .project-title h2 {
    font-size: 40px;
  }
}
@media (max-width: 320px) {
  #project-single .project-header .project-title h2 {
    font-size: 22px;
  }
}
#project-single .project-header .project-title h2:before {
  content: "";
}
#project-single .project-header .project-title h1 {
  font-size: calc((((100vw - 320px) / (1200 - 320)) * (30 - 18)) + 18px);
  color: #71818c;
  margin: 0;
}
@media (min-width: 1200px) {
  #project-single .project-header .project-title h1 {
    font-size: 30px;
  }
}
@media (max-width: 320px) {
  #project-single .project-header .project-title h1 {
    font-size: 18px;
  }
}
#project-single .project-header .project-image {
  overflow: hidden;
}
#project-single .project-header .project-image img {
  width: 100%;
}
#project-single .project-header .project-tags {
  max-width: 500px;
  text-align: right;
}
#project-single .project-header .project-tags .tag {
  background: rgba(255, 255, 255, 0.8);
}
#project-single .container .content .wp-block-column em {
  display: inline-block;
  font-size: 40px;
  font-style: normal;
  margin-bottom: 15px;
  margin-top: 20px;
  color: #2B8FCE;
}
#project-single .project-footer {
  overflow: hidden;
  font-size: 16px;
  font-weight: 100;
  padding: 20px 0 0px 0;
  background-color: #EAEEF2;
}
#project-single .project-footer p {
  padding: 30px 0;
  margin: 0;
}
#project-single .project-footer p a i {
  font-size: 16px;
}

@media (max-width: 767px) {
  #project-single .project-header .project-title h1 {
    font-size: 24px;
  }
  #project-single .project-header .project-title h2 {
    font-size: 32px;
  }
  #project-single .project-header .project-image {
    height: 200px;
  }
}
@media (max-width: 568px) {
  #project-single .project-header .project-title h1 {
    font-size: 24px;
  }
  #project-single .project-header .project-title h2 {
    font-size: 26px;
  }
  #project-single .project-header .project-image {
    height: 200px;
  }
}
.kienso-projects-cards .splide__slide {
  padding: 0 15px;
}

.project-card {
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
  background-color: white;
}
.project-card .project-card-thumbnail a {
  overflow: hidden;
  display: block;
}
.project-card .project-card-thumbnail a img {
  max-width: 100%;
  -webkit-transition: all 0.2s ease;
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  -ms-transition: all 0.2s ease;
  transition: all 0.2s ease;
}
.project-card .project-card-thumbnail a:hover img {
  transform: scale(1.05);
}
.project-card .project-card-content {
  padding: 30px 20px 20px;
}
.project-card .project-card-content h3 {
  margin: 0 0 10px;
}
.project-card .project-card-content h3 a {
  text-decoration: none;
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZnJvbnQuYnVuZGxlLmNzcyIsIm1hcHBpbmdzIjoiOzs7QUFlQTtnRUFBQTtBQXdCQTtnRUFBQTtBQVFBO2dFQUFBO0FBd0JBO2dFQUFBO0FBa0NBO2dFQUFBO0FDakdBO0VBTkM7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQ1VEOztBREdBO0VBTkM7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQ09EOztBQ3RCQTt5RUFBQTtBQWlCQTt5RUFBQTtBQUVBO0VBQ0M7QURVRDtBQ1RDO0VBQ0M7RUFBa0I7QURZcEI7QUNWQztFQUNDO0VBQXVCLHlCQ3JCUDtFRHFCNEM7RUFBa0IsY0N0QnBFO0VEdUJWO0VBQWtCO0VBQW9CO0VBQ2hDO0FEaUJSO0FDaEJFO0VBQ0MseUJDMUJTO0VEMEJzQixXQ3ZCckI7QUYwQ2I7O0FDZEE7eUVBQUE7QUFPRTtFQUNDLHlCQ3RDZTtFRHVDZjtFQUNBO0VBQ0E7QURZSDtBQ1hHO0VBQ0M7QURhSjtBQ1hHO0VIOERDO0VHNURZO0FEYWhCO0FGaURJO0VHaEVEO0lIaUVLLGVHaEVpQjtFRGtCdkI7QUFDRjtBRitDSTtFR25FRDtJSG9FSyxlR25FdUI7RUR1QjdCO0FBQ0Y7QUN0Qkk7RUFDQztBRHdCTDtBQ3JCRztFSHVEQztFR3JEWSxjQ3ZESjtFRHVEdUI7QUR3Qm5DO0FGK0JJO0VHekREO0lIMERLLGVHekRpQjtFRDZCdkI7QUFDRjtBRjZCSTtFRzVERDtJSDZESyxlRzVEdUI7RURrQzdCO0FBQ0Y7QUMvQkU7RUFDQztBRGlDSDtBQ2hDRztFQUNDO0FEa0NKO0FDN0JFO0VBQ0M7RUFBa0I7QURnQ3JCO0FDL0JHO0VBQ0M7QURpQ0o7QUMxQkk7RUFBSztFQUFzQjtFQUFpQjtFQUFvQjtFQUFxQjtFQUFpQjtBRGtDMUc7QUM3QkM7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBLHlCQ3JGZ0I7QUZvSGxCO0FDOUJFO0VBQ0M7RUFDQTtBRGdDSDtBQzlCSTtFQUNDO0FEZ0NMOztBQ3hCQTtFQUlJO0lBQUs7RUR5QlA7RUN4QkU7SUFBSztFRDJCUDtFQ3pCQztJQUFpQjtFRDRCbEI7QUFDRjtBQ3hCQTtFQUlJO0lBQUs7RUR3QlA7RUN2QkU7SUFBSztFRDBCUDtFQ3hCQztJQUFpQjtFRDJCbEI7QUFDRjtBR3ZKSTtFQUNJO0FIeUpSOztBR3JKQTtFQUNJO0VBQ0E7QUh3Sko7QUd0SlE7RUFDSTtFQUNBO0FId0paO0FHdkpZO0VBQ0k7RUxJWjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FFc0pKO0FHMUpnQjtFQUNJO0FINEpwQjtBR3ZKSTtFQUNJO0FIeUpSO0FHeEpRO0VBQ0k7QUgwSlo7QUd6Slk7RUFDSTtBSDJKaEIsQyIsInNvdXJjZXMiOlsid2VicGFjazovL2tpZW5zby1wcm9qZWN0cy8uL3NyYy9zY3NzL2Jhc2UvX21peGlucy5zY3NzIiwid2VicGFjazovL2tpZW5zby1wcm9qZWN0cy8uL3NyYy9zY3NzL2Jhc2UvX2FuaW1hdGVkLnNjc3MiLCJ3ZWJwYWNrOi8va2llbnNvLXByb2plY3RzLy4vc3JjL3Njc3MvZnJvbnQuc2NzcyIsIndlYnBhY2s6Ly9raWVuc28tcHJvamVjdHMvLi9zcmMvc2Nzcy9iYXNlL19mcm9udC5zY3NzIiwid2VicGFjazovL2tpZW5zby1wcm9qZWN0cy8uL3NyYy9zY3NzL2Jhc2UvX3ZhcmlhYmxlcy5zY3NzIiwid2VicGFjazovL2tpZW5zby1wcm9qZWN0cy8uL3NyYy9ibG9ja3MvcHJvamVjdHMtY2FyZHMvZnJvbnQuc2NzcyJdLCJzb3VyY2VzQ29udGVudCI6WyJAdXNlICdzYXNzOm1hdGgnO1xuXG4vLyBmdW5jdGlvbnNcblxuLy8vIFJlbW92ZSB0aGUgdW5pdCBvZiBhIGxlbmd0aFxuLy8vIEBwYXJhbSB7TnVtYmVyfSAkbnVtYmVyIC0gTnVtYmVyIHRvIHJlbW92ZSB1bml0IGZyb21cbi8vLyBAcmV0dXJuIHtOdW1iZXJ9IC0gVW5pdGxlc3MgbnVtYmVyXG5AZnVuY3Rpb24gYl9zdHJpcC11bml0KCRudW1iZXIpIHtcbiAgICBAaWYgdHlwZS1vZigkbnVtYmVyKSA9PSAnbnVtYmVyJyBhbmQgbm90IHVuaXRsZXNzKCRudW1iZXIpIHtcbiAgICAgICAgQHJldHVybiBtYXRoLmRpdigkbnVtYmVyLCAkbnVtYmVyICogMCArIDEpO1xuICAgIH1cblxuICAgIEByZXR1cm4gJG51bWJlcjtcbn1cblxuLyogQU5JTUFUSU9OU1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbkBtaXhpbiBiX2FuaW1hdGVkKCkge1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcbiAgICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG4gICAgLW8tdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcbiAgICAtbXMtdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xufVxuXG5AbWl4aW4gYl9hbmltYXRlZC1zbG93KCkge1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuNnMgZWFzZTtcbiAgICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjZzIGVhc2U7XG4gICAgLW8tdHJhbnNpdGlvbjogYWxsIDAuNnMgZWFzZTtcbiAgICAtbXMtdHJhbnNpdGlvbjogYWxsIDAuNnMgZWFzZTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC42cyBlYXNlO1xufVxuXG5AbWl4aW4gYl90cmFuc2l0aW9uKCRwcm9wZXJ0eSwgJGR1cmF0aW9uLCAkZWFzaW5nOiBsaW5lYXIpIHtcbiAgICB0cmFuc2l0aW9uOiAkcHJvcGVydHkgJGR1cmF0aW9uICRlYXNpbmc7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiAkcHJvcGVydHkgJGR1cmF0aW9uICRlYXNpbmc7XG4gICAgLW1vei10cmFuc2l0aW9uOiAkcHJvcGVydHkgJGR1cmF0aW9uICRlYXNpbmc7XG59XG5cbi8qIFNIQURPV1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbkBtaXhpbiBiX3NoYWRvdygkc2hhZG93KSB7XG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiAkc2hhZG93O1xuICAgIC1tb3otYm94LXNoYWRvdzogJHNoYWRvdztcbiAgICBib3gtc2hhZG93OiAkc2hhZG93O1xufVxuXG4vKiBCT1JERVJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5AbWl4aW4gYl9ib3JkZXItcmFkaXVzKCRyYWRpdXMpIHtcbiAgICAtd2Via2l0LWJvcmRlci1yYWRpdXM6ICRyYWRpdXM7XG4gICAgLW1vei1ib3JkZXItcmFkaXVzOiAkcmFkaXVzO1xuICAgIC1tcy1ib3JkZXItcmFkaXVzOiAkcmFkaXVzO1xuICAgIGJvcmRlci1yYWRpdXM6ICRyYWRpdXM7XG59XG5cbkBtaXhpbiBiX2JvcmRlcnMtcmFkaXVzKCR0b3BsZWZ0LCAkdG9wcmlnaHQsICRib3R0b21yaWdodCwgJGJvdHRvbWxlZnQpIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAkdG9wbGVmdDtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogJHRvcHJpZ2h0O1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAkYm90dG9tcmlnaHQ7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogJGJvdHRvbWxlZnQ7XG4gICAgLXdlYmtpdC1ib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAkdG9wbGVmdDtcbiAgICAtd2Via2l0LWJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAkdG9wcmlnaHQ7XG4gICAgLXdlYmtpdC1ib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogJGJvdHRvbXJpZ2h0O1xuICAgIC13ZWJraXQtYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogJGJvdHRvbWxlZnQ7XG4gICAgLW1vei1ib3JkZXItcmFkaXVzLXRvcGxlZnQ6ICR0b3BsZWZ0O1xuICAgIC1tb3otYm9yZGVyLXJhZGl1cy10b3ByaWdodDogJHRvcHJpZ2h0O1xuICAgIC1tb3otYm9yZGVyLXJhZGl1cy1ib3R0b21yaWdodDogJGJvdHRvbXJpZ2h0O1xuICAgIC1tb3otYm9yZGVyLXJhZGl1cy1ib3R0b21sZWZ0OiAkYm90dG9tbGVmdDtcbn1cblxuLyogR1JBRElFTlRcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5AbWl4aW4gYl9ncmFkaWVudCgkc3RhcnQtY29sb3IsICRlbmQtY29sb3IsICRvcmllbnRhdGlvbikge1xuICAgIGJhY2tncm91bmQ6ICRzdGFydC1jb2xvcjtcbiAgICBAaWYgJG9yaWVudGF0aW9uID09IHZlcnRpY2FsIHtcbiAgICAgICAgLy8gdmVydGljYWxcbiAgICAgICAgYmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQodG9wLCAkc3RhcnQtY29sb3IgMCUsICRlbmQtY29sb3IgMTAwJSk7XG4gICAgICAgIGJhY2tncm91bmQ6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCBsZWZ0IHRvcCwgbGVmdCBib3R0b20sIGNvbG9yLXN0b3AoMCUsICRzdGFydC1jb2xvciksIGNvbG9yLXN0b3AoMTAwJSwgJGVuZC1jb2xvcikpO1xuICAgICAgICBiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsICRzdGFydC1jb2xvciAwJSwgJGVuZC1jb2xvciAxMDAlKTtcbiAgICAgICAgYmFja2dyb3VuZDogLW8tbGluZWFyLWdyYWRpZW50KHRvcCwgJHN0YXJ0LWNvbG9yIDAlLCAkZW5kLWNvbG9yIDEwMCUpO1xuICAgICAgICBiYWNrZ3JvdW5kOiAtbXMtbGluZWFyLWdyYWRpZW50KHRvcCwgJHN0YXJ0LWNvbG9yIDAlLCAkZW5kLWNvbG9yIDEwMCUpO1xuICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAkc3RhcnQtY29sb3IgMCUsICRlbmQtY29sb3IgMTAwJSk7XG4gICAgICAgIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KCBzdGFydENvbG9yc3RyPSckc3RhcnQtY29sb3InLCBlbmRDb2xvcnN0cj0nJGVuZC1jb2xvcicsR3JhZGllbnRUeXBlPTAgKTtcbiAgICB9IEBlbHNlIGlmICRvcmllbnRhdGlvbiA9PSBob3Jpem9udGFsIHtcbiAgICAgICAgLy8gaG9yaXpvbnRhbFxuICAgICAgICBiYWNrZ3JvdW5kOiAtbW96LWxpbmVhci1ncmFkaWVudChsZWZ0LCAkc3RhcnQtY29sb3IgMCUsICRlbmQtY29sb3IgMTAwJSk7XG4gICAgICAgIGJhY2tncm91bmQ6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCBsZWZ0IHRvcCwgcmlnaHQgdG9wLCBjb2xvci1zdG9wKDAlLCAkc3RhcnQtY29sb3IpLCBjb2xvci1zdG9wKDEwMCUsICRlbmQtY29sb3IpKTtcbiAgICAgICAgYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQobGVmdCwgJHN0YXJ0LWNvbG9yIDAlLCAkZW5kLWNvbG9yIDEwMCUpO1xuICAgICAgICBiYWNrZ3JvdW5kOiAtby1saW5lYXItZ3JhZGllbnQobGVmdCwgJHN0YXJ0LWNvbG9yIDAlLCAkZW5kLWNvbG9yIDEwMCUpO1xuICAgICAgICBiYWNrZ3JvdW5kOiAtbXMtbGluZWFyLWdyYWRpZW50KGxlZnQsICRzdGFydC1jb2xvciAwJSwgJGVuZC1jb2xvciAxMDAlKTtcbiAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAkc3RhcnQtY29sb3IgMCUsICRlbmQtY29sb3IgMTAwJSk7XG4gICAgICAgIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KCBzdGFydENvbG9yc3RyPSckc3RhcnQtY29sb3InLCBlbmRDb2xvcnN0cj0nJGVuZC1jb2xvcicsR3JhZGllbnRUeXBlPTEgKTtcbiAgICB9IEBlbHNlIHtcbiAgICAgICAgLy8gcmFkaWFsXG4gICAgICAgIGJhY2tncm91bmQ6IC1tb3otcmFkaWFsLWdyYWRpZW50KGNlbnRlciwgZWxsaXBzZSBjb3ZlciwgJHN0YXJ0LWNvbG9yIDAlLCAkZW5kLWNvbG9yIDEwMCUpO1xuICAgICAgICBiYWNrZ3JvdW5kOiAtd2Via2l0LWdyYWRpZW50KHJhZGlhbCwgY2VudGVyIGNlbnRlciwgMHB4LCBjZW50ZXIgY2VudGVyLCAxMDAlLCBjb2xvci1zdG9wKDAlLCAkc3RhcnQtY29sb3IpLCBjb2xvci1zdG9wKDEwMCUsICRlbmQtY29sb3IpKTtcbiAgICAgICAgYmFja2dyb3VuZDogLXdlYmtpdC1yYWRpYWwtZ3JhZGllbnQoY2VudGVyLCBlbGxpcHNlIGNvdmVyLCAkc3RhcnQtY29sb3IgMCUsICRlbmQtY29sb3IgMTAwJSk7XG4gICAgICAgIGJhY2tncm91bmQ6IC1vLXJhZGlhbC1ncmFkaWVudChjZW50ZXIsIGVsbGlwc2UgY292ZXIsICRzdGFydC1jb2xvciAwJSwgJGVuZC1jb2xvciAxMDAlKTtcbiAgICAgICAgYmFja2dyb3VuZDogLW1zLXJhZGlhbC1ncmFkaWVudChjZW50ZXIsIGVsbGlwc2UgY292ZXIsICRzdGFydC1jb2xvciAwJSwgJGVuZC1jb2xvciAxMDAlKTtcbiAgICAgICAgYmFja2dyb3VuZDogcmFkaWFsLWdyYWRpZW50KGVsbGlwc2UgYXQgY2VudGVyLCAkc3RhcnQtY29sb3IgMCUsICRlbmQtY29sb3IgMTAwJSk7XG4gICAgICAgIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KCBzdGFydENvbG9yc3RyPSckc3RhcnQtY29sb3InLCBlbmRDb2xvcnN0cj0nJGVuZC1jb2xvcicsR3JhZGllbnRUeXBlPTEgKTtcbiAgICB9XG59XG5cbi8qIEZvbnRcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5cbkBtaXhpbiBiX2ZvbnQtc2l6ZSgkZGVza3RvcC1zaXplLCAkcmVzcG9uc2l2ZS1zaXplKSB7XG4gICAgJHJXaWR0aDogMzIwcHg7XG4gICAgJGRXaWR0aDogMTIwMHB4O1xuICAgICRjV2lkdGg6IDEwMHZ3O1xuXG4gICAgZm9udC1zaXplOiBjYWxjKCgoKCN7JGNXaWR0aH0gLSAjeyRyV2lkdGh9KSAvICgje2Jfc3RyaXAtdW5pdCgkZFdpZHRoKX0gLSAje2Jfc3RyaXAtdW5pdCgkcldpZHRoKX0pKSAqICgje2Jfc3RyaXAtdW5pdCgkZGVza3RvcC1zaXplKX0gLSAje2Jfc3RyaXAtdW5pdCgkcmVzcG9uc2l2ZS1zaXplKX0pKSArICN7JHJlc3BvbnNpdmUtc2l6ZX0pO1xuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgICAgICBmb250LXNpemU6ICRkZXNrdG9wLXNpemU7XG4gICAgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAzMjBweCkge1xuICAgICAgICBmb250LXNpemU6ICRyZXNwb25zaXZlLXNpemU7XG4gICAgfVxufVxuIiwiXG5AbWl4aW4gYW5pbWF0ZWQoKSB7XG5cdC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcblx0LW1vei10cmFuc2l0aW9uOiBhbGwgIDAuMnMgZWFzZTtcblx0LW8tdHJhbnNpdGlvbjogYWxsICAwLjJzIGVhc2U7XG5cdC1tcy10cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xuXHR0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xufVxuLmFuaW1hdGVkIHtcblx0QGluY2x1ZGUgYW5pbWF0ZWQoKTtcbn1cblxuQG1peGluIGFuaW1hdGVkLXNsb3coKSB7XG5cdC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuNnMgZWFzZTtcblx0LW1vei10cmFuc2l0aW9uOiBhbGwgIDAuNnMgZWFzZTtcblx0LW8tdHJhbnNpdGlvbjogYWxsICAwLjZzIGVhc2U7XG5cdC1tcy10cmFuc2l0aW9uOiBhbGwgMC42cyBlYXNlO1xuXHR0cmFuc2l0aW9uOiBhbGwgMC42cyBlYXNlO1xufVxuLmFuaW1hdGVkLXNsb3cge1xuXHRAaW5jbHVkZSBhbmltYXRlZC1zbG93KCk7XG59XG4iLCIvKiBBTklNQVRJT05TXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLyogU0hBRE9XXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLyogQk9SREVSXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLyogR1JBRElFTlRcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4vKiBGb250XG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLmFuaW1hdGVkIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xuICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG4gIC1tcy10cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xufVxuXG4uYW5pbWF0ZWQtc2xvdyB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuNnMgZWFzZTtcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC42cyBlYXNlO1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC42cyBlYXNlO1xuICAtbXMtdHJhbnNpdGlvbjogYWxsIDAuNnMgZWFzZTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNnMgZWFzZTtcbn1cblxuLyogUHJvamVjdCBoYXNodGFnXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLyogUHJvamVjdCB0YWdzXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLnByb2plY3QtdGFncyB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG4ucHJvamVjdC10YWdzIC5pbnRybyB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG4gIGZvbnQtc2l6ZTogMTVweDtcbn1cbi5wcm9qZWN0LXRhZ3MgLnRhZyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZC1jb2xvcjogI0VBRUVGMjtcbiAgcGFkZGluZzogOHB4IDE1cHg7XG4gIGNvbG9yOiAjNzE4MThjO1xuICBsaW5lLWhlaWdodDogMWVtO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIG1hcmdpbjogNXB4IDVweCA1cHggMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLnByb2plY3QtdGFncyAudGFnLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3MTgxOGM7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4vKiBQcm9qZWN0IHNpbmdsZVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbiNwcm9qZWN0LXNpbmdsZSAucHJvamVjdC1oZWFkZXIgLnByb2plY3QtdGl0bGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUFFRUYyO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgcGFkZGluZzogMzBweCA1MHB4IDMwcHggMDtcbiAgbWluLWhlaWdodDogNTAwcHg7XG59XG4jcHJvamVjdC1zaW5nbGUgLnByb2plY3QtaGVhZGVyIC5wcm9qZWN0LXRpdGxlID4gZGl2IHtcbiAgbWF4LXdpZHRoOiA1MDBweDtcbn1cbiNwcm9qZWN0LXNpbmdsZSAucHJvamVjdC1oZWFkZXIgLnByb2plY3QtdGl0bGUgaDIge1xuICBmb250LXNpemU6IGNhbGMoKCgoMTAwdncgLSAzMjBweCkgLyAoMTIwMCAtIDMyMCkpICogKDQwIC0gMjIpKSArIDIycHgpO1xuICBtYXJnaW46IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICNwcm9qZWN0LXNpbmdsZSAucHJvamVjdC1oZWFkZXIgLnByb2plY3QtdGl0bGUgaDIge1xuICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDMyMHB4KSB7XG4gICNwcm9qZWN0LXNpbmdsZSAucHJvamVjdC1oZWFkZXIgLnByb2plY3QtdGl0bGUgaDIge1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgfVxufVxuI3Byb2plY3Qtc2luZ2xlIC5wcm9qZWN0LWhlYWRlciAucHJvamVjdC10aXRsZSBoMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xufVxuI3Byb2plY3Qtc2luZ2xlIC5wcm9qZWN0LWhlYWRlciAucHJvamVjdC10aXRsZSBoMSB7XG4gIGZvbnQtc2l6ZTogY2FsYygoKCgxMDB2dyAtIDMyMHB4KSAvICgxMjAwIC0gMzIwKSkgKiAoMzAgLSAxOCkpICsgMThweCk7XG4gIGNvbG9yOiAjNzE4MThjO1xuICBtYXJnaW46IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICNwcm9qZWN0LXNpbmdsZSAucHJvamVjdC1oZWFkZXIgLnByb2plY3QtdGl0bGUgaDEge1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDMyMHB4KSB7XG4gICNwcm9qZWN0LXNpbmdsZSAucHJvamVjdC1oZWFkZXIgLnByb2plY3QtdGl0bGUgaDEge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxufVxuI3Byb2plY3Qtc2luZ2xlIC5wcm9qZWN0LWhlYWRlciAucHJvamVjdC1pbWFnZSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4jcHJvamVjdC1zaW5nbGUgLnByb2plY3QtaGVhZGVyIC5wcm9qZWN0LWltYWdlIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuI3Byb2plY3Qtc2luZ2xlIC5wcm9qZWN0LWhlYWRlciAucHJvamVjdC10YWdzIHtcbiAgbWF4LXdpZHRoOiA1MDBweDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG4jcHJvamVjdC1zaW5nbGUgLnByb2plY3QtaGVhZGVyIC5wcm9qZWN0LXRhZ3MgLnRhZyB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbn1cbiNwcm9qZWN0LXNpbmdsZSAuY29udGFpbmVyIC5jb250ZW50IC53cC1ibG9jay1jb2x1bW4gZW0ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc2l6ZTogNDBweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICBjb2xvcjogIzJCOEZDRTtcbn1cbiNwcm9qZWN0LXNpbmdsZSAucHJvamVjdC1mb290ZXIge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiAxMDA7XG4gIHBhZGRpbmc6IDIwcHggMCAwcHggMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0VBRUVGMjtcbn1cbiNwcm9qZWN0LXNpbmdsZSAucHJvamVjdC1mb290ZXIgcCB7XG4gIHBhZGRpbmc6IDMwcHggMDtcbiAgbWFyZ2luOiAwO1xufVxuI3Byb2plY3Qtc2luZ2xlIC5wcm9qZWN0LWZvb3RlciBwIGEgaSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICNwcm9qZWN0LXNpbmdsZSAucHJvamVjdC1oZWFkZXIgLnByb2plY3QtdGl0bGUgaDEge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgfVxuICAjcHJvamVjdC1zaW5nbGUgLnByb2plY3QtaGVhZGVyIC5wcm9qZWN0LXRpdGxlIGgyIHtcbiAgICBmb250LXNpemU6IDMycHg7XG4gIH1cbiAgI3Byb2plY3Qtc2luZ2xlIC5wcm9qZWN0LWhlYWRlciAucHJvamVjdC1pbWFnZSB7XG4gICAgaGVpZ2h0OiAyMDBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU2OHB4KSB7XG4gICNwcm9qZWN0LXNpbmdsZSAucHJvamVjdC1oZWFkZXIgLnByb2plY3QtdGl0bGUgaDEge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgfVxuICAjcHJvamVjdC1zaW5nbGUgLnByb2plY3QtaGVhZGVyIC5wcm9qZWN0LXRpdGxlIGgyIHtcbiAgICBmb250LXNpemU6IDI2cHg7XG4gIH1cbiAgI3Byb2plY3Qtc2luZ2xlIC5wcm9qZWN0LWhlYWRlciAucHJvamVjdC1pbWFnZSB7XG4gICAgaGVpZ2h0OiAyMDBweDtcbiAgfVxufVxuLmtpZW5zby1wcm9qZWN0cy1jYXJkcyAuc3BsaWRlX19zbGlkZSB7XG4gIHBhZGRpbmc6IDAgMTVweDtcbn1cblxuLnByb2plY3QtY2FyZCB7XG4gIGJveC1zaGFkb3c6IDAgMCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG59XG4ucHJvamVjdC1jYXJkIC5wcm9qZWN0LWNhcmQtdGh1bWJuYWlsIGEge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5wcm9qZWN0LWNhcmQgLnByb2plY3QtY2FyZC10aHVtYm5haWwgYSBpbWcge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xuICAtbXMtdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcbn1cbi5wcm9qZWN0LWNhcmQgLnByb2plY3QtY2FyZC10aHVtYm5haWwgYTpob3ZlciBpbWcge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMDUpO1xufVxuLnByb2plY3QtY2FyZCAucHJvamVjdC1jYXJkLWNvbnRlbnQge1xuICBwYWRkaW5nOiAzMHB4IDIwcHggMjBweDtcbn1cbi5wcm9qZWN0LWNhcmQgLnByb2plY3QtY2FyZC1jb250ZW50IGgzIHtcbiAgbWFyZ2luOiAwIDAgMTBweDtcbn1cbi5wcm9qZWN0LWNhcmQgLnByb2plY3QtY2FyZC1jb250ZW50IGgzIGEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59IiwiLy8gbWFpbjogLi4vZnJvbnQuc2Nzc1xuXG4vKiBQcm9qZWN0IGhhc2h0YWdcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4vLyAucHJvamVjdC1oYXNodGFnIHtcbi8vIFx0JjpiZWZvcmUge1xuLy8gXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcbi8vIFx0XHRjb250ZW50OiAnXFxmMjkyJyFpbXBvcnRhbnQ7XG4vLyBcdFx0Zm9udC1mYW1pbHk6ICRmb250X2ljb25fZmFtaWx5O1xuLy8gXHRcdGZvbnQtd2VpZ2h0OiBsaWdodGVyIWltcG9ydGFudDtcbi8vIFx0XHRjb2xvcjogaW5oZXJpdCFpbXBvcnRhbnQ7XG4vLyBcdFx0Zm9udC1zaXplOiBpbmhlcml0IWltcG9ydGFudDtcbi8vIFx0XHRsaW5lLWhlaWdodDogaW5oZXJpdCFpbXBvcnRhbnQ7XG4vLyBcdFx0aGVpZ2h0OiBhdXRvIWltcG9ydGFudDtcbi8vIFx0XHRtYXJnaW4tcmlnaHQ6IDhweDtcbi8vIFx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuLy8gXHR9XG4vLyB9XG5cbi8qIFByb2plY3QgdGFnc1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5wcm9qZWN0LXRhZ3Mge1xuXHRtYXJnaW4tdG9wOjIwcHg7XG5cdC5pbnRybyB7XG5cdFx0bWFyZ2luLXRvcDogMjBweDsgZm9udC1zaXplOiAxNXB4O1xuXHR9XG5cdC50YWcge1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jazsgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yX2dyZXlfbGlnaHQ7IHBhZGRpbmc6OHB4IDE1cHg7IGNvbG9yOiRjb2xvcl9mb250O1xuXHRcdGxpbmUtaGVpZ2h0OiAxZW07IGJvcmRlci1yYWRpdXM6IDRweDsgbWFyZ2luOjVweCA1cHggNXB4IDA7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHQmLmFjdGl2ZSB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3JfZm9udDsgY29sb3I6JGNvbG9yX3doaXRlO1xuXHRcdH1cblx0fVxufVxuXG4vKiBQcm9qZWN0IHNpbmdsZVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cblxuXG4jcHJvamVjdC1zaW5nbGUge1xuXG5cdC5wcm9qZWN0LWhlYWRlciB7XG5cdFx0LnByb2plY3QtdGl0bGUge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yX2dyZXlfbGlnaHQ7XG5cdFx0XHR0ZXh0LWFsaWduOiByaWdodDtcblx0XHRcdHBhZGRpbmc6IDMwcHggNTBweCAzMHB4IDA7XG5cdFx0XHRtaW4taGVpZ2h0OiA1MDBweDtcblx0XHRcdCYgPiBkaXYge1xuXHRcdFx0XHRtYXgtd2lkdGg6IDUwMHB4O1xuXHRcdFx0fVxuXHRcdFx0aDIge1xuXHRcdFx0XHRAaW5jbHVkZSBiX2ZvbnQtc2l6ZSg0MHB4LCAyMnB4KTtcbiAgICAgICAgICAgICAgICBtYXJnaW46MDtcblx0XHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRcdGNvbnRlbnQ6Jyc7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdGgxIHtcblx0XHRcdFx0QGluY2x1ZGUgYl9mb250LXNpemUoMzBweCwgMThweCk7XG4gICAgICAgICAgICAgICAgY29sb3I6JGNvbG9yX2ZvbnQ7IG1hcmdpbjowO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQucHJvamVjdC1pbWFnZSB7XG5cdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFx0aW1nIHtcblx0XHRcdFx0d2lkdGg6MTAwJTtcblx0XHRcdH1cblx0XHR9XG5cblxuXHRcdC5wcm9qZWN0LXRhZ3Mge1xuXHRcdFx0bWF4LXdpZHRoOiA1MDBweDsgdGV4dC1hbGlnbjogcmlnaHQ7XG5cdFx0XHQudGFnIHtcblx0XHRcdFx0YmFja2dyb3VuZDogcmdiYSgyNTUsMjU1LDI1NSwwLjgpO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQuY29udGFpbmVyIHtcblx0XHQuY29udGVudCB7XG5cdFx0XHQud3AtYmxvY2stY29sdW1uIHtcblx0XHRcdFx0ZW0geyBkaXNwbGF5OmlubGluZS1ibG9jazsgZm9udC1zaXplOiA0MHB4OyBmb250LXN0eWxlOiBub3JtYWw7IG1hcmdpbi1ib3R0b206IDE1cHg7IG1hcmdpbi10b3A6MjBweDsgY29sb3I6IzJCOEZDRTsgIH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQucHJvamVjdC1mb290ZXIge1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0Zm9udC1zaXplOjE2cHg7XG5cdFx0Zm9udC13ZWlnaHQ6IDEwMDtcblx0XHRwYWRkaW5nOjIwcHggMCAwcHggMDtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3JfZ3JleV9saWdodDtcblx0XHRwIHtcblx0XHRcdHBhZGRpbmc6MzBweCAwO1xuXHRcdFx0bWFyZ2luOjA7XG5cdFx0XHRhIHtcblx0XHRcdFx0aSB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHR9XG5cdH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdCNwcm9qZWN0LXNpbmdsZSB7XG5cdFx0LnByb2plY3QtaGVhZGVyIHtcblx0XHRcdC5wcm9qZWN0LXRpdGxlIHtcblx0XHRcdFx0aDEgeyBmb250LXNpemU6MjRweDsgfVxuXHRcdFx0XHRoMiB7IGZvbnQtc2l6ZTozMnB4OyB9XG5cdFx0XHR9XG5cdFx0XHQucHJvamVjdC1pbWFnZSB7IGhlaWdodDoyMDBweDsgfVxuXHRcdH1cblx0fVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTY4cHgpIHtcblx0I3Byb2plY3Qtc2luZ2xlIHtcblx0XHQucHJvamVjdC1oZWFkZXIge1xuXHRcdFx0LnByb2plY3QtdGl0bGUge1xuXHRcdFx0XHRoMSB7IGZvbnQtc2l6ZToyNHB4OyB9XG5cdFx0XHRcdGgyIHsgZm9udC1zaXplOjI2cHg7IH1cblx0XHRcdH1cblx0XHRcdC5wcm9qZWN0LWltYWdlIHsgaGVpZ2h0OjIwMHB4OyB9XG5cdFx0fVxuXHR9XG59XG4iLCJcbi8vIENvbG9yIFBhbGV0dGUgOiB1c2VkIGJ5IGd1dGVuYmVyZyAoaW4gZnVuY3Rpb25zLnBocCkgYW5kIGluIHNjc3NcbiRjb2xvcl9ibHVlOiMyM2E4ZTA7XG4kY29sb3JfeWVsbG93OiNmZTA7XG4kY29sb3JfYmxhY2s6IzMyMzczYztcbiRjb2xvcl9mb250OiM3MTgxOGM7XG4kY29sb3JfZ3JleV9saWdodDojRUFFRUYyO1xuJGNvbG9yX2dyZXlfdWx0cmFsaWdodDojRjNGM0YzO1xuJGNvbG9yX3doaXRlOiNmZmY7XG5cbi8vIEZvbnRzXG4kZm9udF90ZXh0X2ZhbWlseTogJ1BvcHBpbnMnLCBIZWx2ZXRpY2EsIFRhaG9tYSwgVmVyZGFuYSwgc2Fucy1zZXJpZjtcbiRmb250X3RleHRfc2l6ZTogMTdweDtcbiRmb250X3RleHRfY29sb3I6ICRjb2xvcl9mb250O1xuJGZvbnRfdGl0bGVfZmFtaWx5OiAnUG9wcGlucycsIEhlbHZldGljYSwgVGFob21hLCBWZXJkYW5hLCBzYW5zLXNlcmlmO1xuJGZvbnRfaWNvbl9mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDUgUHJvXCI7XG5cbi8vIExpbmsgY29sb3IgdG8gb3VyIHNjc3MgdmFyaWFibGVzXG4kTGlua0NvbG9ySG92ZXI6ICRjb2xvcl9ibGFjaztcbiIsIi5raWVuc28tcHJvamVjdHMtY2FyZHMge1xuICAgIC5zcGxpZGVfX3NsaWRlIHtcbiAgICAgICAgcGFkZGluZzogMCAxNXB4O1xuICAgIH1cbn1cblxuLnByb2plY3QtY2FyZCB7XG4gICAgYm94LXNoYWRvdzogMCAwIDEwcHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgIC5wcm9qZWN0LWNhcmQtdGh1bWJuYWlsIHtcbiAgICAgICAgYSB7XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBiX2FuaW1hdGVkKCk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMDUpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAucHJvamVjdC1jYXJkLWNvbnRlbnQge1xuICAgICAgICBwYWRkaW5nOiAzMHB4IDIwcHggMjBweDtcbiAgICAgICAgaDMge1xuICAgICAgICAgICAgbWFyZ2luOiAwIDAgMTBweDtcbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbiJdLCJuYW1lcyI6W10sInNvdXJjZVJvb3QiOiIifQ==*/