/*!****************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[1]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[4].oneOf[1].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[3]!./assets/styles/home.scss ***!
  \****************************************************************************************************************************************************************************************************************************************************************************/
@charset "UTF-8";
/* Slider */
.slick-slider {
  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;
}

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

.slick-slider .slick-track,
.slick-slider .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;
  margin-left: auto;
  margin-right: auto;
}
.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;
}
[dir=rtl] .slick-slide {
  float: right;
}
.slick-slide img {
  display: block;
}
.slick-slide.slick-loading img {
  display: none;
}
.slick-slide {
  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;
}

/* Slider */
.slick-loading .slick-list {
  background: #fff url(/build/images/ajax-loader.fb6f3c23.gif) center center no-repeat;
}

/* Icons */
@font-face {
  font-family: "slick";
  src: url(/build/fonts/slick.a4e97f5a.eot);
  src: url(/build/fonts/slick.a4e97f5a.eot?#iefix) format("embedded-opentype"), url(/build/fonts/slick.29518378.woff) format("woff"), url(/build/fonts/slick.c94f7671.ttf) format("truetype"), url(/build/images/slick.2630a3e3.svg#slick) format("svg");
  font-weight: normal;
  font-style: normal;
}
/* Arrows */
.slick-prev,
.slick-next {
  position: absolute;
  display: block;
  height: 20px;
  width: 20px;
  line-height: 0px;
  font-size: 0px;
  cursor: pointer;
  background: transparent;
  color: transparent;
  top: 50%;
  -webkit-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
  transform: translate(0, -50%);
  padding: 0;
  border: none;
  outline: none;
}
.slick-prev:hover, .slick-prev:focus,
.slick-next:hover,
.slick-next:focus {
  outline: none;
  background: transparent;
  color: transparent;
}
.slick-prev:hover:before, .slick-prev:focus:before,
.slick-next:hover:before,
.slick-next:focus:before {
  opacity: 1;
}
.slick-prev.slick-disabled:before,
.slick-next.slick-disabled:before {
  opacity: 0.25;
}
.slick-prev:before,
.slick-next:before {
  font-family: "slick";
  font-size: 20px;
  line-height: 1;
  color: white;
  opacity: 0.75;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.slick-prev {
  left: -25px;
}
[dir=rtl] .slick-prev {
  left: auto;
  right: -25px;
}
.slick-prev:before {
  content: "←";
}
[dir=rtl] .slick-prev:before {
  content: "→";
}

.slick-next {
  right: -25px;
}
[dir=rtl] .slick-next {
  left: -25px;
  right: auto;
}
.slick-next:before {
  content: "→";
}
[dir=rtl] .slick-next:before {
  content: "←";
}

/* Dots */
.slick-dotted.slick-slider {
  margin-bottom: 30px;
}

.slick-dots {
  position: absolute;
  bottom: -25px;
  list-style: none;
  display: block;
  text-align: center;
  padding: 0;
  margin: 0;
  width: 100%;
}
.slick-dots li {
  position: relative;
  display: inline-block;
  height: 20px;
  width: 20px;
  margin: 0 5px;
  padding: 0;
  cursor: pointer;
}
.slick-dots li button {
  border: 0;
  background: transparent;
  display: block;
  height: 20px;
  width: 20px;
  outline: none;
  line-height: 0px;
  font-size: 0px;
  color: transparent;
  padding: 5px;
  cursor: pointer;
}
.slick-dots li button:hover, .slick-dots li button:focus {
  outline: none;
}
.slick-dots li button:hover:before, .slick-dots li button:focus:before {
  opacity: 1;
}
.slick-dots li button:before {
  position: absolute;
  top: 0;
  left: 0;
  content: "•";
  width: 20px;
  height: 20px;
  font-family: "slick";
  font-size: 6px;
  line-height: 20px;
  text-align: center;
  color: black;
  opacity: 0.25;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.slick-dots li.slick-active button:before {
  color: black;
  opacity: 0.75;
}

@font-face {
  font-family: "Belleza";
  font-style: normal;
  font-weight: 400;
  src: url(/build/fonts/Belleza-Regular.cd161071.ttf) format("truetype");
}
@font-face {
  font-family: "Commissioner";
  font-style: normal;
  font-weight: 100 900;
  src: url(/build/fonts/Commissioner-VariableFont_FLAR,VOLM,slnt,wght.1df38816.ttf) format("truetype");
}
:root {
  --bs-gold: #B28F00;
  --bs-gold-20: #F5EFD4;
  --bs-gold-40: #EEDF9C;
  --bs-gold-soft: #F9F2D8;
}

.text-gold {
  color: var(--bs-gold) !important;
}

.text-gold-20 {
  color: var(--bs-gold-20) !important;
}

.text-gold-40 {
  color: var(--bs-gold-40) !important;
}

.text-gold-soft {
  color: var(--bs-gold-soft) !important;
}

.bg-gold-20 {
  background-color: var(--bs-gold-20) !important;
}

.bg-gold-40 {
  background-color: var(--bs-gold-40) !important;
}

.bg-gold-soft {
  background-color: var(--bs-gold-soft) !important;
}

.border-gold-20 {
  border-color: var(--bs-gold-20) !important;
}

.border-gold-40 {
  border-color: var(--bs-gold-40) !important;
}

body {
  font-family: "Commissioner", sans-serif;
  font-size: 14px;
  color: #141414;
}

.ff-belleza {
  font-family: "Belleza", serif;
}

.ff-commissioner {
  font-family: "Commissioner", sans-serif;
}

.typo-display {
  font-family: "Belleza", serif;
  font-size: 55px;
  font-weight: 400;
  line-height: 55px;
  color: #141414;
}

h1, .typo-h1 {
  font-family: "Belleza", serif;
  font-size: 35px;
  font-weight: 400;
  line-height: 35px;
  color: #141414;
}

h2, .typo-h2 {
  font-family: "Belleza", serif;
  font-size: 21px;
  font-weight: 400;
  line-height: 22px;
  color: #141414;
}

h3, .typo-h3 {
  font-family: "Commissioner", sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 18px;
  color: #141414;
}

.typo-h3-bold {
  font-family: "Commissioner", sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 22px;
  color: #141414;
}

h4, .typo-h4 {
  font-family: "Belleza", serif;
  font-size: 17px;
  font-weight: 400;
  line-height: 18px;
  color: #141414;
}

.bg-custom-gradient {
  background-image: linear-gradient(135deg, #c9952f 0%, #d9a53b 18%, #f0cf67 45%, #f7e98c 70%, #e2b14a 100%);
  background-position: left center;
  background-size: 200% 100%;
  transition: background-position 0.4s ease;
}
.bg-custom-gradient.bg-custom-gradient-alt {
  background-image: linear-gradient(135deg, #b0b0b0 0%, #c4c4c4 18%, #dedede 45%, #efefef 70%, #cccccc 100%);
}
.bg-custom-gradient:hover {
  background-position: right center;
}

.cursor-pointer {
  cursor: pointer;
}

.bg-cover {
  position: relative;
  background-size: cover !important;
  background-position: center center !important;
}
.bg-cover span.bg-overlay {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  background-color: rgba(0, 0, 0, 0.4);
}
.form-control:focus {
  box-shadow: none;
  outline: 0;
}

.radio {
  margin: 0.5rem;
}
.radio input[type=radio] {
  position: absolute;
  opacity: 0;
}
.radio input[type=radio] + .radio-label:before {
  content: "";
  background: white;
  border-radius: 100%;
  border: 1px solid #565656;
  display: inline-block;
  width: 1.2em;
  height: 1.2em;
  position: relative;
  margin-right: 1em;
  vertical-align: top;
  cursor: pointer;
  text-align: center;
  transition: all 250ms ease;
  top: 2px;
}
.radio input[type=radio]:checked + .radio-label:before {
  background-color: #565656;
  box-shadow: inset 0 0 0 2px #ffffff;
}
.radio input[type=radio] + .radio-label:empty:before {
  margin-right: 0;
}

.container-product {
  border-radius: 5px;
  background-color: #ffffff;
  min-height: 350px;
  transition: all 0.4s;
  z-index: 100;
}
.container-product .container-image > div {
  height: 230px;
  overflow: hidden;
  background-repeat: no-repeat;
  background-position: center center;
  background-size: cover;
}
.container-product .container-image > span {
  top: 15px;
}
.container-product .container-description {
  min-height: 150px;
}
.container-product .container-description .container-notation-average {
  min-height: 22px;
}
.container-product .container-description .apercu {
  font-weight: 600;
  color: #ffffff;
  overflow: hidden;
  transition: all 0.4s;
  font-size: 12px;
  left: 0;
  right: 0;
  bottom: 0;
  height: 0;
}
.container-product .container-description .apercu span {
  margin-top: 12px;
}
.container-product .container-description .apercu span i {
  font-size: 15px;
}
.container-product:hover {
  cursor: pointer;
  text-decoration: none;
  box-shadow: 0 2px 23px #E5E5E5;
  top: -5px !important;
}
@media screen and (max-width: 550px) {
  .container-product {
    min-height: 375px;
  }
  .container-product .container-description {
    min-height: 175px;
  }
}

div.certification {
  bottom: 20px;
  right: 20px;
}
div.certification img {
  max-width: 50px;
}
@media (max-width: 767px) {
  div.certification {
    position: relative !important;
    bottom: initial;
    right: initial;
  }
}

.fotorama .fotorama__wrap {
  margin: auto;
}
.fotorama .fotorama__wrap .fotorama__nav-wrap {
  margin: 25px auto;
}

div.container-tab {
  min-height: 190px;
}
div.container-tab ul li a {
  transition: all 0.5s;
  border-bottom: 1px solid transparent;
}
div.container-tab ul li a.active {
  color: #000000 !important;
  border-bottom: 1px solid #565656;
}

div.container-avis {
  border-bottom: 1px dashed #cccccc;
}
div.container-avis .firstname:before {
  font-family: "Font Awesome 6 Free", sans-serif;
  font-weight: 900;
  font-size: 13px;
  content: "\f007" !important;
  position: absolute;
  left: 3px;
  top: 0;
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,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YUY7RUk1YUU7SUFDRTtFSjhhSjtBQUNGOztBSTFhQTtFQUNFO0VBQWM7QUo4YWhCO0FJN2FFO0VBQ0U7QUorYUo7QUtsZUU7RURnREY7SUFPSTtJQUNBO0lBQ0E7RUorYUY7QUFDRjs7QUkzYUU7RUFDRTtBSjhhSjtBSTdhSTtFQUNFO0FKK2FOOztBSTFhQTtFQUNFO0FKNmFGO0FJMWFNO0VBQ0U7RUFDQTtBSjRhUjtBSTNhUTtFQUVFO0VBQ0E7QUo0YVY7O0FJcmFBO0VBQ0U7QUp3YUY7QUl0YU07RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBSndhUixDIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3N0eWxlcy9ob21lLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL3NsaWNrLWNhcm91c2VsL3NsaWNrL3NsaWNrLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL3NsaWNrLWNhcm91c2VsL3NsaWNrL3NsaWNrLXRoZW1lLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3N0eWxlcy9fY3VzdG9tLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3N0eWxlcy9wcm9kdWN0LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3N0eWxlcy9taXhpbi5zY3NzIl0sInNvdXJjZXNDb250ZW50IjpbIkBjaGFyc2V0IFwiVVRGLThcIjtcbi8qIFNsaWRlciAqL1xuLnNsaWNrLXNsaWRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC13ZWJraXQtdG91Y2gtY2FsbG91dDogbm9uZTtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLWtodG1sLXVzZXItc2VsZWN0OiBub25lO1xuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICAtbXMtdG91Y2gtYWN0aW9uOiBwYW4teTtcbiAgdG91Y2gtYWN0aW9uOiBwYW4teTtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLnNsaWNrLWxpc3Qge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG4uc2xpY2stbGlzdDpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4uc2xpY2stbGlzdC5kcmFnZ2luZyB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY3Vyc29yOiBoYW5kO1xufVxuXG4uc2xpY2stc2xpZGVyIC5zbGljay10cmFjayxcbi5zbGljay1zbGlkZXIgLnNsaWNrLWxpc3Qge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG59XG5cbi5zbGljay10cmFjayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbn1cbi5zbGljay10cmFjazpiZWZvcmUsIC5zbGljay10cmFjazphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IHRhYmxlO1xufVxuLnNsaWNrLXRyYWNrOmFmdGVyIHtcbiAgY2xlYXI6IGJvdGg7XG59XG4uc2xpY2stbG9hZGluZyAuc2xpY2stdHJhY2sge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbi5zbGljay1zbGlkZSB7XG4gIGZsb2F0OiBsZWZ0O1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDFweDtcbn1cbltkaXI9cnRsXSAuc2xpY2stc2xpZGUge1xuICBmbG9hdDogcmlnaHQ7XG59XG4uc2xpY2stc2xpZGUgaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uc2xpY2stc2xpZGUuc2xpY2stbG9hZGluZyBpbWcge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnNsaWNrLXNsaWRlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zbGljay1zbGlkZS5kcmFnZ2luZyBpbWcge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5zbGljay1pbml0aWFsaXplZCAuc2xpY2stc2xpZGUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5zbGljay1sb2FkaW5nIC5zbGljay1zbGlkZSB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cbi5zbGljay12ZXJ0aWNhbCAuc2xpY2stc2xpZGUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiBhdXRvO1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cblxuLnNsaWNrLWFycm93LnNsaWNrLWhpZGRlbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8qIFNsaWRlciAqL1xuLnNsaWNrLWxvYWRpbmcgLnNsaWNrLWxpc3Qge1xuICBiYWNrZ3JvdW5kOiAjZmZmIHVybChcIi4vYWpheC1sb2FkZXIuZ2lmXCIpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xufVxuXG4vKiBJY29ucyAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcInNsaWNrXCI7XG4gIHNyYzogdXJsKFwiLi9mb250cy9zbGljay5lb3RcIik7XG4gIHNyYzogdXJsKFwiLi9mb250cy9zbGljay5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIuL2ZvbnRzL3NsaWNrLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiLi9mb250cy9zbGljay50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIi4vZm9udHMvc2xpY2suc3ZnI3NsaWNrXCIpIGZvcm1hdChcInN2Z1wiKTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuLyogQXJyb3dzICovXG4uc2xpY2stcHJldixcbi5zbGljay1uZXh0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAyMHB4O1xuICB3aWR0aDogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDBweDtcbiAgZm9udC1zaXplOiAwcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgdG9wOiA1MCU7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlcjogbm9uZTtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5zbGljay1wcmV2OmhvdmVyLCAuc2xpY2stcHJldjpmb2N1cyxcbi5zbGljay1uZXh0OmhvdmVyLFxuLnNsaWNrLW5leHQ6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnNsaWNrLXByZXY6aG92ZXI6YmVmb3JlLCAuc2xpY2stcHJldjpmb2N1czpiZWZvcmUsXG4uc2xpY2stbmV4dDpob3ZlcjpiZWZvcmUsXG4uc2xpY2stbmV4dDpmb2N1czpiZWZvcmUge1xuICBvcGFjaXR5OiAxO1xufVxuLnNsaWNrLXByZXYuc2xpY2stZGlzYWJsZWQ6YmVmb3JlLFxuLnNsaWNrLW5leHQuc2xpY2stZGlzYWJsZWQ6YmVmb3JlIHtcbiAgb3BhY2l0eTogMC4yNTtcbn1cbi5zbGljay1wcmV2OmJlZm9yZSxcbi5zbGljay1uZXh0OmJlZm9yZSB7XG4gIGZvbnQtZmFtaWx5OiBcInNsaWNrXCI7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgb3BhY2l0eTogMC43NTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG5cbi5zbGljay1wcmV2IHtcbiAgbGVmdDogLTI1cHg7XG59XG5bZGlyPXJ0bF0gLnNsaWNrLXByZXYge1xuICBsZWZ0OiBhdXRvO1xuICByaWdodDogLTI1cHg7XG59XG4uc2xpY2stcHJldjpiZWZvcmUge1xuICBjb250ZW50OiBcIuKGkFwiO1xufVxuW2Rpcj1ydGxdIC5zbGljay1wcmV2OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi4oaSXCI7XG59XG5cbi5zbGljay1uZXh0IHtcbiAgcmlnaHQ6IC0yNXB4O1xufVxuW2Rpcj1ydGxdIC5zbGljay1uZXh0IHtcbiAgbGVmdDogLTI1cHg7XG4gIHJpZ2h0OiBhdXRvO1xufVxuLnNsaWNrLW5leHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLihpJcIjtcbn1cbltkaXI9cnRsXSAuc2xpY2stbmV4dDpiZWZvcmUge1xuICBjb250ZW50OiBcIuKGkFwiO1xufVxuXG4vKiBEb3RzICovXG4uc2xpY2stZG90dGVkLnNsaWNrLXNsaWRlciB7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG5cbi5zbGljay1kb3RzIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IC0yNXB4O1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBkaXNwbGF5OiBibG9jaztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnNsaWNrLWRvdHMgbGkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgaGVpZ2h0OiAyMHB4O1xuICB3aWR0aDogMjBweDtcbiAgbWFyZ2luOiAwIDVweDtcbiAgcGFkZGluZzogMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnNsaWNrLWRvdHMgbGkgYnV0dG9uIHtcbiAgYm9yZGVyOiAwO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMjBweDtcbiAgd2lkdGg6IDIwcHg7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGxpbmUtaGVpZ2h0OiAwcHg7XG4gIGZvbnQtc2l6ZTogMHB4O1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHBhZGRpbmc6IDVweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnNsaWNrLWRvdHMgbGkgYnV0dG9uOmhvdmVyLCAuc2xpY2stZG90cyBsaSBidXR0b246Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuLnNsaWNrLWRvdHMgbGkgYnV0dG9uOmhvdmVyOmJlZm9yZSwgLnNsaWNrLWRvdHMgbGkgYnV0dG9uOmZvY3VzOmJlZm9yZSB7XG4gIG9wYWNpdHk6IDE7XG59XG4uc2xpY2stZG90cyBsaSBidXR0b246YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGNvbnRlbnQ6IFwi4oCiXCI7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIGZvbnQtZmFtaWx5OiBcInNsaWNrXCI7XG4gIGZvbnQtc2l6ZTogNnB4O1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogYmxhY2s7XG4gIG9wYWNpdHk6IDAuMjU7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xufVxuLnNsaWNrLWRvdHMgbGkuc2xpY2stYWN0aXZlIGJ1dHRvbjpiZWZvcmUge1xuICBjb2xvcjogYmxhY2s7XG4gIG9wYWNpdHk6IDAuNzU7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJCZWxsZXphXCI7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9CZWxsZXphL0JlbGxlemEtUmVndWxhci50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiQ29tbWlzc2lvbmVyXCI7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDEwMCA5MDA7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvQ29tbWlzc2lvbmVyL0NvbW1pc3Npb25lci1WYXJpYWJsZUZvbnRfRkxBUixWT0xNLHNsbnQsd2dodC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7XG59XG46cm9vdCB7XG4gIC0tYnMtZ29sZDogI0IyOEYwMDtcbiAgLS1icy1nb2xkLTIwOiAjRjVFRkQ0O1xuICAtLWJzLWdvbGQtNDA6ICNFRURGOUM7XG4gIC0tYnMtZ29sZC1zb2Z0OiAjRjlGMkQ4O1xufVxuXG4udGV4dC1nb2xkIHtcbiAgY29sb3I6IHZhcigtLWJzLWdvbGQpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWdvbGQtMjAge1xuICBjb2xvcjogdmFyKC0tYnMtZ29sZC0yMCkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtZ29sZC00MCB7XG4gIGNvbG9yOiB2YXIoLS1icy1nb2xkLTQwKSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1nb2xkLXNvZnQge1xuICBjb2xvcjogdmFyKC0tYnMtZ29sZC1zb2Z0KSAhaW1wb3J0YW50O1xufVxuXG4uYmctZ29sZC0yMCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWdvbGQtMjApICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1nb2xkLTQwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtZ29sZC00MCkgIWltcG9ydGFudDtcbn1cblxuLmJnLWdvbGQtc29mdCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWdvbGQtc29mdCkgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1nb2xkLTIwIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1nb2xkLTIwKSAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWdvbGQtNDAge1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLWdvbGQtNDApICFpbXBvcnRhbnQ7XG59XG5cbmJvZHkge1xuICBmb250LWZhbWlseTogXCJDb21taXNzaW9uZXJcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogIzE0MTQxNDtcbn1cblxuLmZmLWJlbGxlemEge1xuICBmb250LWZhbWlseTogXCJCZWxsZXphXCIsIHNlcmlmO1xufVxuXG4uZmYtY29tbWlzc2lvbmVyIHtcbiAgZm9udC1mYW1pbHk6IFwiQ29tbWlzc2lvbmVyXCIsIHNhbnMtc2VyaWY7XG59XG5cbi50eXBvLWRpc3BsYXkge1xuICBmb250LWZhbWlseTogXCJCZWxsZXphXCIsIHNlcmlmO1xuICBmb250LXNpemU6IDU1cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiA1NXB4O1xuICBjb2xvcjogIzE0MTQxNDtcbn1cblxuaDEsIC50eXBvLWgxIHtcbiAgZm9udC1mYW1pbHk6IFwiQmVsbGV6YVwiLCBzZXJpZjtcbiAgZm9udC1zaXplOiAzNXB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMzVweDtcbiAgY29sb3I6ICMxNDE0MTQ7XG59XG5cbmgyLCAudHlwby1oMiB7XG4gIGZvbnQtZmFtaWx5OiBcIkJlbGxlemFcIiwgc2VyaWY7XG4gIGZvbnQtc2l6ZTogMjFweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIGNvbG9yOiAjMTQxNDE0O1xufVxuXG5oMywgLnR5cG8taDMge1xuICBmb250LWZhbWlseTogXCJDb21taXNzaW9uZXJcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMThweDtcbiAgY29sb3I6ICMxNDE0MTQ7XG59XG5cbi50eXBvLWgzLWJvbGQge1xuICBmb250LWZhbWlseTogXCJDb21taXNzaW9uZXJcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMjJweDtcbiAgY29sb3I6ICMxNDE0MTQ7XG59XG5cbmg0LCAudHlwby1oNCB7XG4gIGZvbnQtZmFtaWx5OiBcIkJlbGxlemFcIiwgc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTdweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gIGNvbG9yOiAjMTQxNDE0O1xufVxuXG4uYmctY3VzdG9tLWdyYWRpZW50IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDEzNWRlZywgI2M5OTUyZiAwJSwgI2Q5YTUzYiAxOCUsICNmMGNmNjcgNDUlLCAjZjdlOThjIDcwJSwgI2UyYjE0YSAxMDAlKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogMjAwJSAxMDAlO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLXBvc2l0aW9uIDAuNHMgZWFzZTtcbn1cbi5iZy1jdXN0b20tZ3JhZGllbnQuYmctY3VzdG9tLWdyYWRpZW50LWFsdCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgxMzVkZWcsICNiMGIwYjAgMCUsICNjNGM0YzQgMTglLCAjZGVkZWRlIDQ1JSwgI2VmZWZlZiA3MCUsICNjY2NjY2MgMTAwJSk7XG59XG4uYmctY3VzdG9tLWdyYWRpZW50OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgY2VudGVyO1xufVxuXG4uY3Vyc29yLXBvaW50ZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5iZy1jb3ZlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlciAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyICFpbXBvcnRhbnQ7XG59XG4uYmctY292ZXIgc3Bhbi5iZy1vdmVybGF5IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgcmlnaHQ6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC40KTtcbn1cbi5mb3JtLWNvbnRyb2w6Zm9jdXMge1xuICBib3gtc2hhZG93OiBub25lO1xuICBvdXRsaW5lOiAwO1xufVxuXG4ucmFkaW8ge1xuICBtYXJnaW46IDAuNXJlbTtcbn1cbi5yYWRpbyBpbnB1dFt0eXBlPXJhZGlvXSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgb3BhY2l0eTogMDtcbn1cbi5yYWRpbyBpbnB1dFt0eXBlPXJhZGlvXSArIC5yYWRpby1sYWJlbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgYm9yZGVyOiAxcHggc29saWQgIzU2NTY1NjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMS4yZW07XG4gIGhlaWdodDogMS4yZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLXJpZ2h0OiAxZW07XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0cmFuc2l0aW9uOiBhbGwgMjUwbXMgZWFzZTtcbiAgdG9wOiAycHg7XG59XG4ucmFkaW8gaW5wdXRbdHlwZT1yYWRpb106Y2hlY2tlZCArIC5yYWRpby1sYWJlbDpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTY1NjU2O1xuICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCAycHggI2ZmZmZmZjtcbn1cbi5yYWRpbyBpbnB1dFt0eXBlPXJhZGlvXSArIC5yYWRpby1sYWJlbDplbXB0eTpiZWZvcmUge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG5cbi5jb250YWluZXItcHJvZHVjdCB7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgbWluLWhlaWdodDogMzUwcHg7XG4gIHRyYW5zaXRpb246IGFsbCAwLjRzO1xuICB6LWluZGV4OiAxMDA7XG59XG4uY29udGFpbmVyLXByb2R1Y3QgLmNvbnRhaW5lci1pbWFnZSA+IGRpdiB7XG4gIGhlaWdodDogMjMwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG59XG4uY29udGFpbmVyLXByb2R1Y3QgLmNvbnRhaW5lci1pbWFnZSA+IHNwYW4ge1xuICB0b3A6IDE1cHg7XG59XG4uY29udGFpbmVyLXByb2R1Y3QgLmNvbnRhaW5lci1kZXNjcmlwdGlvbiB7XG4gIG1pbi1oZWlnaHQ6IDE1MHB4O1xufVxuLmNvbnRhaW5lci1wcm9kdWN0IC5jb250YWluZXItZGVzY3JpcHRpb24gLmNvbnRhaW5lci1ub3RhdGlvbi1hdmVyYWdlIHtcbiAgbWluLWhlaWdodDogMjJweDtcbn1cbi5jb250YWluZXItcHJvZHVjdCAuY29udGFpbmVyLWRlc2NyaXB0aW9uIC5hcGVyY3Uge1xuICBmb250LXdlaWdodDogNjAwO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNHM7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgaGVpZ2h0OiAwO1xufVxuLmNvbnRhaW5lci1wcm9kdWN0IC5jb250YWluZXItZGVzY3JpcHRpb24gLmFwZXJjdSBzcGFuIHtcbiAgbWFyZ2luLXRvcDogMTJweDtcbn1cbi5jb250YWluZXItcHJvZHVjdCAuY29udGFpbmVyLWRlc2NyaXB0aW9uIC5hcGVyY3Ugc3BhbiBpIHtcbiAgZm9udC1zaXplOiAxNXB4O1xufVxuLmNvbnRhaW5lci1wcm9kdWN0OmhvdmVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJveC1zaGFkb3c6IDAgMnB4IDIzcHggI0U1RTVFNTtcbiAgdG9wOiAtNXB4ICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NTBweCkge1xuICAuY29udGFpbmVyLXByb2R1Y3Qge1xuICAgIG1pbi1oZWlnaHQ6IDM3NXB4O1xuICB9XG4gIC5jb250YWluZXItcHJvZHVjdCAuY29udGFpbmVyLWRlc2NyaXB0aW9uIHtcbiAgICBtaW4taGVpZ2h0OiAxNzVweDtcbiAgfVxufVxuXG5kaXYuY2VydGlmaWNhdGlvbiB7XG4gIGJvdHRvbTogMjBweDtcbiAgcmlnaHQ6IDIwcHg7XG59XG5kaXYuY2VydGlmaWNhdGlvbiBpbWcge1xuICBtYXgtd2lkdGg6IDUwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgZGl2LmNlcnRpZmljYXRpb24ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50O1xuICAgIGJvdHRvbTogaW5pdGlhbDtcbiAgICByaWdodDogaW5pdGlhbDtcbiAgfVxufVxuXG4uZm90b3JhbWEgLmZvdG9yYW1hX193cmFwIHtcbiAgbWFyZ2luOiBhdXRvO1xufVxuLmZvdG9yYW1hIC5mb3RvcmFtYV9fd3JhcCAuZm90b3JhbWFfX25hdi13cmFwIHtcbiAgbWFyZ2luOiAyNXB4IGF1dG87XG59XG5cbmRpdi5jb250YWluZXItdGFiIHtcbiAgbWluLWhlaWdodDogMTkwcHg7XG59XG5kaXYuY29udGFpbmVyLXRhYiB1bCBsaSBhIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXM7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cbmRpdi5jb250YWluZXItdGFiIHVsIGxpIGEuYWN0aXZlIHtcbiAgY29sb3I6ICMwMDAwMDAgIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM1NjU2NTY7XG59XG5cbmRpdi5jb250YWluZXItYXZpcyB7XG4gIGJvcmRlci1ib3R0b206IDFweCBkYXNoZWQgI2NjY2NjYztcbn1cbmRpdi5jb250YWluZXItYXZpcyAuZmlyc3RuYW1lOmJlZm9yZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA2IEZyZWVcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBjb250ZW50OiBcIlxcZjAwN1wiICFpbXBvcnRhbnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogM3B4O1xuICB0b3A6IDA7XG59IiwiLyogU2xpZGVyICovXG5cbi5zbGljay1zbGlkZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIC13ZWJraXQtdG91Y2gtY2FsbG91dDogbm9uZTtcbiAgICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAgIC1raHRtbC11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAgIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgICAtbXMtdG91Y2gtYWN0aW9uOiBwYW4teTtcbiAgICB0b3VjaC1hY3Rpb246IHBhbi15O1xuICAgIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uc2xpY2stbGlzdCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG5cbiAgICAmOmZvY3VzIHtcbiAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICB9XG5cbiAgICAmLmRyYWdnaW5nIHtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICBjdXJzb3I6IGhhbmQ7XG4gICAgfVxufVxuLnNsaWNrLXNsaWRlciAuc2xpY2stdHJhY2ssXG4uc2xpY2stc2xpZGVyIC5zbGljay1saXN0IHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbn1cblxuLnNsaWNrLXRyYWNrIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDA7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuXG4gICAgJjpiZWZvcmUsXG4gICAgJjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgIH1cblxuICAgICY6YWZ0ZXIge1xuICAgICAgICBjbGVhcjogYm90aDtcbiAgICB9XG5cbiAgICAuc2xpY2stbG9hZGluZyAmIHtcbiAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIH1cbn1cbi5zbGljay1zbGlkZSB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG1pbi1oZWlnaHQ6IDFweDtcbiAgICBbZGlyPVwicnRsXCJdICYge1xuICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgfVxuICAgIGltZyB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgICAmLnNsaWNrLWxvYWRpbmcgaW1nIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgJi5kcmFnZ2luZyBpbWcge1xuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICB9XG5cbiAgICAuc2xpY2staW5pdGlhbGl6ZWQgJiB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cblxuICAgIC5zbGljay1sb2FkaW5nICYge1xuICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgfVxuXG4gICAgLnNsaWNrLXZlcnRpY2FsICYge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICB9XG59XG4uc2xpY2stYXJyb3cuc2xpY2staGlkZGVuIHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuIiwiQGNoYXJzZXQgXCJVVEYtOFwiO1xuXG4vLyBEZWZhdWx0IFZhcmlhYmxlc1xuXG4vLyBTbGljayBpY29uIGVudGl0eSBjb2RlcyBvdXRwdXRzIHRoZSBmb2xsb3dpbmdcbi8vIFwiXFwyMTkwXCIgb3V0cHV0cyBhc2NpaSBjaGFyYWN0ZXIgXCLihpBcIlxuLy8gXCJcXDIxOTJcIiBvdXRwdXRzIGFzY2lpIGNoYXJhY3RlciBcIuKGklwiXG4vLyBcIlxcMjAyMlwiIG91dHB1dHMgYXNjaWkgY2hhcmFjdGVyIFwi4oCiXCJcblxuJHNsaWNrLWZvbnQtcGF0aDogXCIuL2ZvbnRzL1wiICFkZWZhdWx0O1xuJHNsaWNrLWZvbnQtZmFtaWx5OiBcInNsaWNrXCIgIWRlZmF1bHQ7XG4kc2xpY2stbG9hZGVyLXBhdGg6IFwiLi9cIiAhZGVmYXVsdDtcbiRzbGljay1hcnJvdy1jb2xvcjogd2hpdGUgIWRlZmF1bHQ7XG4kc2xpY2stZG90LWNvbG9yOiBibGFjayAhZGVmYXVsdDtcbiRzbGljay1kb3QtY29sb3ItYWN0aXZlOiAkc2xpY2stZG90LWNvbG9yICFkZWZhdWx0O1xuJHNsaWNrLXByZXYtY2hhcmFjdGVyOiBcIlxcMjE5MFwiICFkZWZhdWx0O1xuJHNsaWNrLW5leHQtY2hhcmFjdGVyOiBcIlxcMjE5MlwiICFkZWZhdWx0O1xuJHNsaWNrLWRvdC1jaGFyYWN0ZXI6IFwiXFwyMDIyXCIgIWRlZmF1bHQ7XG4kc2xpY2stZG90LXNpemU6IDZweCAhZGVmYXVsdDtcbiRzbGljay1vcGFjaXR5LWRlZmF1bHQ6IDAuNzUgIWRlZmF1bHQ7XG4kc2xpY2stb3BhY2l0eS1vbi1ob3ZlcjogMSAhZGVmYXVsdDtcbiRzbGljay1vcGFjaXR5LW5vdC1hY3RpdmU6IDAuMjUgIWRlZmF1bHQ7XG5cbkBmdW5jdGlvbiBzbGljay1pbWFnZS11cmwoJHVybCkge1xuICAgIEBpZiBmdW5jdGlvbi1leGlzdHMoaW1hZ2UtdXJsKSB7XG4gICAgICAgIEByZXR1cm4gaW1hZ2UtdXJsKCR1cmwpO1xuICAgIH1cbiAgICBAZWxzZSB7XG4gICAgICAgIEByZXR1cm4gdXJsKCRzbGljay1sb2FkZXItcGF0aCArICR1cmwpO1xuICAgIH1cbn1cblxuQGZ1bmN0aW9uIHNsaWNrLWZvbnQtdXJsKCR1cmwpIHtcbiAgICBAaWYgZnVuY3Rpb24tZXhpc3RzKGZvbnQtdXJsKSB7XG4gICAgICAgIEByZXR1cm4gZm9udC11cmwoJHVybCk7XG4gICAgfVxuICAgIEBlbHNlIHtcbiAgICAgICAgQHJldHVybiB1cmwoJHNsaWNrLWZvbnQtcGF0aCArICR1cmwpO1xuICAgIH1cbn1cblxuLyogU2xpZGVyICovXG5cbi5zbGljay1saXN0IHtcbiAgICAuc2xpY2stbG9hZGluZyAmIHtcbiAgICAgICAgYmFja2dyb3VuZDogI2ZmZiBzbGljay1pbWFnZS11cmwoXCJhamF4LWxvYWRlci5naWZcIikgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgfVxufVxuXG4vKiBJY29ucyAqL1xuQGlmICRzbGljay1mb250LWZhbWlseSA9PSBcInNsaWNrXCIge1xuICAgIEBmb250LWZhY2Uge1xuICAgICAgICBmb250LWZhbWlseTogXCJzbGlja1wiO1xuICAgICAgICBzcmM6IHNsaWNrLWZvbnQtdXJsKFwic2xpY2suZW90XCIpO1xuICAgICAgICBzcmM6IHNsaWNrLWZvbnQtdXJsKFwic2xpY2suZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgc2xpY2stZm9udC11cmwoXCJzbGljay53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHNsaWNrLWZvbnQtdXJsKFwic2xpY2sudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCBzbGljay1mb250LXVybChcInNsaWNrLnN2ZyNzbGlja1wiKSBmb3JtYXQoXCJzdmdcIik7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICB9XG59XG5cbi8qIEFycm93cyAqL1xuXG4uc2xpY2stcHJldixcbi5zbGljay1uZXh0IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAwcHg7XG4gICAgZm9udC1zaXplOiAwcHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICB0b3A6IDUwJTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgICY6aG92ZXIsICY6Zm9jdXMge1xuICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICBvcGFjaXR5OiAkc2xpY2stb3BhY2l0eS1vbi1ob3ZlcjtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmLnNsaWNrLWRpc2FibGVkOmJlZm9yZSB7XG4gICAgICAgIG9wYWNpdHk6ICRzbGljay1vcGFjaXR5LW5vdC1hY3RpdmU7XG4gICAgfVxuICAgICY6YmVmb3JlIHtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRzbGljay1mb250LWZhbWlseTtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgY29sb3I6ICRzbGljay1hcnJvdy1jb2xvcjtcbiAgICAgICAgb3BhY2l0eTogJHNsaWNrLW9wYWNpdHktZGVmYXVsdDtcbiAgICAgICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gICAgfVxufVxuXG4uc2xpY2stcHJldiB7XG4gICAgbGVmdDogLTI1cHg7XG4gICAgW2Rpcj1cInJ0bFwiXSAmIHtcbiAgICAgICAgbGVmdDogYXV0bztcbiAgICAgICAgcmlnaHQ6IC0yNXB4O1xuICAgIH1cbiAgICAmOmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6ICRzbGljay1wcmV2LWNoYXJhY3RlcjtcbiAgICAgICAgW2Rpcj1cInJ0bFwiXSAmIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICRzbGljay1uZXh0LWNoYXJhY3RlcjtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnNsaWNrLW5leHQge1xuICAgIHJpZ2h0OiAtMjVweDtcbiAgICBbZGlyPVwicnRsXCJdICYge1xuICAgICAgICBsZWZ0OiAtMjVweDtcbiAgICAgICAgcmlnaHQ6IGF1dG87XG4gICAgfVxuICAgICY6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogJHNsaWNrLW5leHQtY2hhcmFjdGVyO1xuICAgICAgICBbZGlyPVwicnRsXCJdICYge1xuICAgICAgICAgICAgY29udGVudDogJHNsaWNrLXByZXYtY2hhcmFjdGVyO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4vKiBEb3RzICovXG5cbi5zbGljay1kb3R0ZWQuc2xpY2stc2xpZGVyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuXG4uc2xpY2stZG90cyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogLTI1cHg7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW46IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbGkge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgbWFyZ2luOiAwIDVweDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICBidXR0b24ge1xuICAgICAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAwcHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDBweDtcbiAgICAgICAgICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDVweDtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICY6aG92ZXIsICY6Zm9jdXMge1xuICAgICAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAkc2xpY2stb3BhY2l0eS1vbi1ob3ZlcjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICRzbGljay1kb3QtY2hhcmFjdGVyO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJHNsaWNrLWZvbnQtZmFtaWx5O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJHNsaWNrLWRvdC1zaXplO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHNsaWNrLWRvdC1jb2xvcjtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAkc2xpY2stb3BhY2l0eS1ub3QtYWN0aXZlO1xuICAgICAgICAgICAgICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgICAgICAgICAgICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi5zbGljay1hY3RpdmUgYnV0dG9uOmJlZm9yZSB7XG4gICAgICAgICAgICBjb2xvcjogJHNsaWNrLWRvdC1jb2xvci1hY3RpdmU7XG4gICAgICAgICAgICBvcGFjaXR5OiAkc2xpY2stb3BhY2l0eS1kZWZhdWx0O1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiXG4kcHJpbWFyeSA6ICNlY2RmYzg7XG4kc2Vjb25kYXJ5IDogI0IyOEYwMDtcblxuLy8gQ2hlY2tib3hlcyA6IGZvbmQgY291bGV1ciBzZWNvbmRhaXJlLCBjb2NoZSBub2lyZVxuJGZvcm0tY2hlY2staW5wdXQtY2hlY2tlZC1iZy1jb2xvcjogICAgICRzZWNvbmRhcnk7XG4kZm9ybS1jaGVjay1pbnB1dC1jaGVja2VkLWJvcmRlci1jb2xvcjogJHNlY29uZGFyeTtcbiRmb3JtLWNoZWNrLWlucHV0LWNoZWNrZWQtY29sb3I6ICAgICAgICAjRkZGRkZGO1xuJGRhcms6ICM1NjU2NTY7XG4kZ29sZDogI0IyOEYwMDtcbiRnb2xkLTIwOiAjRjVFRkQ0O1xuJGdvbGQtNDA6ICNFRURGOUM7XG4kZ29sZC1zb2Z0OiAjRjlGMkQ4O1xuJGZvbnQtc2l6ZS1iYXNlOiAwLjlyZW07XG4kYm9yZGVyLXJhZGl1cy0yeGw6IDIwcHg7XG4kbGlzdC1ncm91cC1ib3JkZXItcmFkaXVzOiAwO1xuXG4vLyDilIDilIDilIAgRm9udHMg4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSAXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdCZWxsZXphJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBzcmM6IHVybCgnLi4vZm9udHMvQmVsbGV6YS9CZWxsZXphLVJlZ3VsYXIudHRmJykgZm9ybWF0KCd0cnVldHlwZScpO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdDb21taXNzaW9uZXInO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiAxMDAgOTAwO1xuICBzcmM6IHVybCgnLi4vZm9udHMvQ29tbWlzc2lvbmVyL0NvbW1pc3Npb25lci1WYXJpYWJsZUZvbnRfRkxBUixWT0xNLHNsbnQsd2dodC50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XG59XG5cbi8vIOKUgOKUgOKUgCBUeXBvZ3JhcGh5IHRva2VucyDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIBcbiRmb250LWJlbGxlemE6ICAgICAgJ0JlbGxlemEnLCBzZXJpZjtcbiRmb250LWNvbW1pc3Npb25lcjogJ0NvbW1pc3Npb25lcicsIHNhbnMtc2VyaWY7XG4kY29sb3Itc29mdC1ibGFjazogICMxNDE0MTQ7XG5cbjpyb290IHtcbiAgLS1icy1nb2xkOiAjeyRnb2xkfTtcbiAgLS1icy1nb2xkLTIwOiAjeyRnb2xkLTIwfTtcbiAgLS1icy1nb2xkLTQwOiAjeyRnb2xkLTQwfTtcbiAgLS1icy1nb2xkLXNvZnQ6ICN7JGdvbGQtc29mdH07XG59XG5cbi50ZXh0LWdvbGQge1xuICBjb2xvcjogdmFyKC0tYnMtZ29sZCkgIWltcG9ydGFudDtcbn1cbi50ZXh0LWdvbGQtMjAge1xuICBjb2xvcjogdmFyKC0tYnMtZ29sZC0yMCkgIWltcG9ydGFudDtcbn1cbi50ZXh0LWdvbGQtNDAge1xuICBjb2xvcjogdmFyKC0tYnMtZ29sZC00MCkgIWltcG9ydGFudDtcbn1cbi50ZXh0LWdvbGQtc29mdCB7XG4gIGNvbG9yOiB2YXIoLS1icy1nb2xkLXNvZnQpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1nb2xkLTIwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtZ29sZC0yMCkgIWltcG9ydGFudDtcbn1cbi5iZy1nb2xkLTQwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtZ29sZC00MCkgIWltcG9ydGFudDtcbn1cbi5iZy1nb2xkLXNvZnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1nb2xkLXNvZnQpICFpbXBvcnRhbnQ7XG59XG4uYm9yZGVyLWdvbGQtMjAge1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLWdvbGQtMjApICFpbXBvcnRhbnQ7XG59XG4uYm9yZGVyLWdvbGQtNDAge1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLWdvbGQtNDApICFpbXBvcnRhbnQ7XG59XG5cbmJvZHkge1xuICBmb250LWZhbWlseTogJGZvbnQtY29tbWlzc2lvbmVyO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAkY29sb3Itc29mdC1ibGFjaztcbn1cblxuJG1vZGFsLXhsOiAxNDQwcHg7XG4kY29udGFpbmVyLW1heC13aWR0aHM6IChcbiAgICAgICAgc206IDU0MHB4LFxuICAgICAgICBtZDogNzIwcHgsXG4gICAgICAgIGxnOiA5NjBweCxcbiAgICAgICAgeGw6IDExNDBweCxcbiAgICAgICAgeHhsOiAxNDQwcHhcbikgIWRlZmF1bHQ7XG5cbi8vIOKUgOKUgOKUgCBGb250LWZhbWlseSB1dGlsaXRpZXMg4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSAXG4uZmYtYmVsbGV6YSB7XG4gIGZvbnQtZmFtaWx5OiAkZm9udC1iZWxsZXphO1xufVxuLmZmLWNvbW1pc3Npb25lciB7XG4gIGZvbnQtZmFtaWx5OiAkZm9udC1jb21taXNzaW9uZXI7XG59XG5cbi8vIOKUgOKUgOKUgCBUeXBvZ3JhcGh5IHNjYWxlIChGaWdtYSBkZXNpZ24gc3lzdGVtKSDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIBcbi8vIFwiQmlnIG51bWJlclwiIOKAkyBCZWxsZXphIDU1cHhcbi50eXBvLWRpc3BsYXkge1xuICBmb250LWZhbWlseTogJGZvbnQtYmVsbGV6YTtcbiAgZm9udC1zaXplOiA1NXB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogNTVweDtcbiAgY29sb3I6ICRjb2xvci1zb2Z0LWJsYWNrO1xufVxuLy8gSDEg4oCTIEJlbGxlemEgMzVweFxuaDEsIC50eXBvLWgxIHtcbiAgZm9udC1mYW1pbHk6ICRmb250LWJlbGxlemE7XG4gIGZvbnQtc2l6ZTogMzVweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDM1cHg7XG4gIGNvbG9yOiAkY29sb3Itc29mdC1ibGFjaztcbn1cbi8vIEgyIOKAkyBCZWxsZXphIDIxcHhcbmgyLCAudHlwby1oMiB7XG4gIGZvbnQtZmFtaWx5OiAkZm9udC1iZWxsZXphO1xuICBmb250LXNpemU6IDIxcHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICBjb2xvcjogJGNvbG9yLXNvZnQtYmxhY2s7XG59XG4vLyBIMyByZWd1bGFyIOKAkyBDb21taXNzaW9uZXIgMThweFxuaDMsIC50eXBvLWgzIHtcbiAgZm9udC1mYW1pbHk6ICRmb250LWNvbW1pc3Npb25lcjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMThweDtcbiAgY29sb3I6ICRjb2xvci1zb2Z0LWJsYWNrO1xufVxuLy8gSDMgYm9sZCDigJMgQ29tbWlzc2lvbmVyIGJvbGQgMThweFxuLnR5cG8taDMtYm9sZCB7XG4gIGZvbnQtZmFtaWx5OiAkZm9udC1jb21taXNzaW9uZXI7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIGNvbG9yOiAkY29sb3Itc29mdC1ibGFjaztcbn1cbi8vIEg0IOKAkyBCZWxsZXphIDE3cHhcbmg0LCAudHlwby1oNCB7XG4gIGZvbnQtZmFtaWx5OiAkZm9udC1iZWxsZXphO1xuICBmb250LXNpemU6IDE3cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICBjb2xvcjogJGNvbG9yLXNvZnQtYmxhY2s7XG59XG4uYmctY3VzdG9tLWdyYWRpZW50IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KFxuICAgICAgICAgIDEzNWRlZyxcbiAgICAgICAgICAjYzk5NTJmIDAlLFxuICAgICAgICAgICNkOWE1M2IgMTglLFxuICAgICAgICAgICNmMGNmNjcgNDUlLFxuICAgICAgICAgICNmN2U5OGMgNzAlLFxuICAgICAgICAgICNlMmIxNGEgMTAwJVxuICApO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiAyMDAlIDEwMCU7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtcG9zaXRpb24gMC40cyBlYXNlO1xuICAmLmJnLWN1c3RvbS1ncmFkaWVudC1hbHQge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudChcbiAgICAgICAgICAgIDEzNWRlZyxcbiAgICAgICAgICAgICNiMGIwYjAgMCUsXG4gICAgICAgICAgICAjYzRjNGM0IDE4JSxcbiAgICAgICAgICAgICNkZWRlZGUgNDUlLFxuICAgICAgICAgICAgI2VmZWZlZiA3MCUsXG4gICAgICAgICAgICAjY2NjY2NjIDEwMCVcbiAgICApO1xuICB9XG4gICY6aG92ZXIge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IGNlbnRlcjtcbiAgfVxufVxuXG5cbi5jdXJzb3ItcG9pbnRlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5iZy1jb3ZlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlciAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyICFpbXBvcnRhbnQ7XG4gIHNwYW4uYmctb3ZlcmxheSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtsZWZ0OiAwO2JvdHRvbTogMDtyaWdodDogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCMwMDAsMC40KTtcbiAgfVxuICAmLmJnLW92ZXJsYXkge1xuICAgICY6YWZ0ZXIge1xuICAgIH1cbiAgfVxufVxuXG5cbi5mb3JtLWNvbnRyb2wge1xuICAmOmZvY3VzIHtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICAgIG91dGxpbmU6IDA7XG4gIH1cbn1cblxuXG4ucmFkaW8ge1xuICBtYXJnaW46IDAuNXJlbTtcbiAgaW5wdXRbdHlwZT1cInJhZGlvXCJdIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgb3BhY2l0eTogMDtcbiAgICArIC5yYWRpby1sYWJlbCB7XG4gICAgICAmOmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGRhcms7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgd2lkdGg6IDEuMmVtO1xuICAgICAgICBoZWlnaHQ6IDEuMmVtO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMWVtO1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDI1MG1zIGVhc2U7XG4gICAgICAgIHRvcDogMnB4O1xuICAgICAgfVxuICAgIH1cbiAgICAmOmNoZWNrZWQge1xuICAgICAgKyAucmFkaW8tbGFiZWwge1xuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgLy9ib3JkZXI6IDJweCBzb2xpZCAkc2Vjb25kYXJ5O1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrO1xuICAgICAgICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDJweCAjZmZmZmZmO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgICsgLnJhZGlvLWxhYmVsIHtcbiAgICAgICY6ZW1wdHkge1xuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCJAaW1wb3J0IFwiY3VzdG9tXCI7XG5AaW1wb3J0IFwibWl4aW5cIjtcblxuLmNvbnRhaW5lci1wcm9kdWN0IHtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBtaW4taGVpZ2h0OiAzNTBweDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNHM7XG4gIHotaW5kZXg6IDEwMDtcbiAgLmNvbnRhaW5lci1pbWFnZSB7XG4gICAgPmRpdiB7XG4gICAgICBoZWlnaHQ6IDIzMHB4O1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICB9XG4gICAgPnNwYW4ge1xuICAgICAgdG9wOiAxNXB4O1xuICAgIH1cbiAgfVxuICAuY29udGFpbmVyLWRlc2NyaXB0aW9uIHtcbiAgICBtaW4taGVpZ2h0OiAxNTBweDtcbiAgICAuY29udGFpbmVyLW5vdGF0aW9uLWF2ZXJhZ2Uge1xuICAgICAgbWluLWhlaWdodDogMjJweDtcbiAgICB9XG4gICAgLmFwZXJjdSB7XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgY29sb3I6ICNmZmZmZmY7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgdHJhbnNpdGlvbjogYWxsIDAuNHM7XG4gICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBib3R0b206IDA7XG4gICAgICBoZWlnaHQ6IDA7XG4gICAgICBzcGFuIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMTJweDtcbiAgICAgICAgaSB7XG4gICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gICY6aG92ZXIge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgYm94LXNoYWRvdzogMCAycHggMjNweCAjRTVFNUU1O1xuICAgIHRvcDogLTVweCAhaW1wb3J0YW50O1xuICB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU1MHB4KSB7XG4gICAgbWluLWhlaWdodDogMzc1cHg7XG4gICAgLmNvbnRhaW5lci1kZXNjcmlwdGlvbiB7XG4gICAgICBtaW4taGVpZ2h0OiAxNzVweDtcbiAgICB9XG4gIH1cbn1cblxuZGl2LmNlcnRpZmljYXRpb24ge1xuICBib3R0b206IDIwcHg7IHJpZ2h0OiAyMHB4O1xuICBpbWcge1xuICAgIG1heC13aWR0aDogNTBweDtcbiAgfVxuXG4gIEBpbmNsdWRlIGZvci1tZC1kb3duIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcbiAgICBib3R0b206IGluaXRpYWw7XG4gICAgcmlnaHQ6IGluaXRpYWw7XG4gIH1cbn1cblxuLmZvdG9yYW1hIHtcbiAgLmZvdG9yYW1hX193cmFwIHtcbiAgICBtYXJnaW46IGF1dG87XG4gICAgLmZvdG9yYW1hX19uYXYtd3JhcCB7XG4gICAgICBtYXJnaW46IDI1cHggYXV0bztcbiAgICB9XG4gIH1cbn1cblxuZGl2LmNvbnRhaW5lci10YWIge1xuICBtaW4taGVpZ2h0OiAxOTBweDtcbiAgdWwge1xuICAgIGxpIHtcbiAgICAgIGEge1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC41cztcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgLy9mb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICBjb2xvcjogIzAwMDAwMCAhaW1wb3J0YW50O1xuICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZGFyaztcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5kaXYuY29udGFpbmVyLWF2aXMge1xuICBib3JkZXItYm90dG9tOiAxcHggZGFzaGVkICNjY2NjY2M7XG4gIC5maXJzdG5hbWUge1xuICAgICAgJjpiZWZvcmUge1xuICAgICAgICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNiBGcmVlXCIsIHNhbnMtc2VyaWY7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA5MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgY29udGVudDogXCJcXGYwMDdcIiAhaW1wb3J0YW50O1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IDNweDtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgfVxuICB9XG59XG4iLCJAbWl4aW4gZm9yLXh4bC1kb3duIHtcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEzOTlweCkgeyBAY29udGVudDsgfVxufVxuQG1peGluIGZvci14bC1kb3duIHtcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkgeyBAY29udGVudDsgfVxufVxuQG1peGluIGZvci1sZy1kb3duIHtcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7IEBjb250ZW50OyB9XG59XG5AbWl4aW4gZm9yLW1kLWRvd24ge1xuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHsgQGNvbnRlbnQ7IH1cbn1cbkBtaXhpbiBmb3Itc20tZG93biB7XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkgeyBAY29udGVudDsgfVxufVxuQG1peGluIGZvci14cy1kb3duIHtcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDMwMHB4KSB7IEBjb250ZW50OyB9XG59XG5cbkBtaXhpbiBmb3IteHhsLXVwIHtcbiAgQG1lZGlhIChtaW4td2lkdGg6IDE0MDBweCkgeyBAY29udGVudDsgfVxufVxuQG1peGluIGZvci14bC11cCB7XG4gIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHsgQGNvbnRlbnQ7IH1cbn1cbkBtaXhpbiBmb3ItbGctdXAge1xuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHsgQGNvbnRlbnQ7IH1cbn1cbkBtaXhpbiBmb3ItbWQtdXAge1xuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHsgQGNvbnRlbnQ7IH1cbn1cbkBtaXhpbiBmb3Itc20tdXAge1xuICBAbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHsgQGNvbnRlbnQ7IH1cbn1cbkBtaXhpbiBmb3IteHMtdXAge1xuICBAbWVkaWEgKG1pbi13aWR0aDogMzAxcHgpIHsgQGNvbnRlbnQ7IH1cbn1cbiJdLCJuYW1lcyI6W10sInNvdXJjZVJvb3QiOiIifQ==*/