/* ----------------------------------------------------------------------
>>> TABLE OF CONTENT
-------------------------------------------------------------------------
1 - All Components
2 - Blog
/* ---------------------------------------------------------------------- */
/*



*/
.error-wrap {
  height: 100%;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAYAAACpSkzOAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABZ0RVh0Q3JlYXRpb24gVGltZQAxMC8yOS8xMiKqq3kAAAAcdEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3JrcyBDUzVxteM2AAABHklEQVRIib2Vyw6EIAxFW5idr///Qx9sfG3pLEyJ3tAwi5EmBqRo7vHawiEEERHS6x7MTMxMVv6+z3tPMUYSkfTM/R0fEaG2bbMv+Gc4nZzn+dN4HAcREa3r+hi3bcuu68jLskhVIlW073tWaYlQ9+F9IpqmSfq+fwskhdO/AwmUTJXrOuaRQNeRkOd5lq7rXmS5InmERKoER/QMvUAPlZDHcZRhGN4CSeGY+aHMqgcks5RrHv/eeh455x5KrMq2yHQdibDO6ncG/KZWL7M8xDyS1/MIO0NJqdULLS81X6/X6aR0nqBSJcPeZnlZrzN477NKURn2Nus8sjzmEII0TfMiyxUuxphVWjpJkbx0btUnshRihVv70Bv8ItXq6Asoi/ZiCbU6YgAAAABJRU5ErkJggg==);
}
.error-template {
  padding: 40px 15px;
  text-align: center;
}
.error-actions {
  margin-top: 15px;
  margin-bottom: 15px;
}
.error-actions .btn {
  margin-right: 10px;
}
.hideIntercom #intercom-container {
  display: none!important;
  visibility: hidden!important;
}
/* Mixin */
.mb0 {
  margin-bottom: 0px!important;
}
.mb5 {
  margin-bottom: 5px;
}
.mb10 {
  margin-bottom: 10px;
}
.mb15 {
  margin-bottom: 15px;
}
.mb20 {
  margin-bottom: 20px;
}
.mb25 {
  margin-bottom: 25px;
}
.mb30 {
  margin-bottom: 30px;
}
.mb35 {
  margin-bottom: 35px;
}
.mb40 {
  margin-bottom: 40px;
}
.mb45 {
  margin-bottom: 45px;
}
.mr5 {
  margin-right: 5px;
}
.mr10 {
  margin-right: 10px;
}
.mr20 {
  margin-right: 20px;
}
.mr30 {
  margin-right: 30px;
}
.mt5 {
  margin-top: 5px;
}
.mt10 {
  margin-top: 10px;
}
.full-color {
  filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'1 0 0 0 0, 0 1 0 0 0, 0 0 1 0 0, 0 0 0 1 0\'/></filter></svg>#grayscale");
  -webkit-filter: grayscale(0%);
  opacity: 1;
}
body {
  font-size: 13px;
}
hr {
  margin-top: 20px;
  margin-bottom: 20px;
  border: 0;
  border-top: 1px solid #eeeeee;
}
.center {
  text-align: center;
  margin: 0 auto;
}
.btn-lg {
  font-size: 14px;
}
.cke_widget_drag_handler_container {
  display: none;
}
.goback {
  background: #d0ecf6;
  padding: 38px;
  height: 100px;
  box-shadow: 8px 0px 7px 0px rgba(50, 50, 50, 0.15);
}
.btn-big {
  max-width: 300px!important;
  height: 70px!important;
  line-height: 55px;
  font-size: 24px;
}
.goback span {
  color: black;
  cursor: pointer;
}
.goback:hover {
  background: #7caaba;
}
.goback:hover span {
  color: white!important;
}
.goback p {
  text-align: left;
}
.ng-hide {
  display: none!important;
}
.component-body {
  height: 100%;
}
#body .aloha-editable-highlight {
  outline: none!important;
  border: 0 !important;
}
#body .aloha-editable {
  outline: none;
  border: 0;
}
#body .aloha-editable:after {
  opacity: 0;
  background: transparent;
  color: transparent;
  content: '';
  height: 0;
  bottom: -8px;
  left: 0;
  width: 35px;
  padding: 0 7px;
  position: absolute;
  display: block;
}
#body .aloha-editable-active,
#body .editing .editable:hover {
  outline: none!important;
  border: 2px dashed #efa022;
  transition: all .2s linear;
}
#body .aloha-editable-active:after {
  content: "Editing";
  background: #efa022;
  color: #ffffff;
  position: relative;
  padding: 0;
  width: 75px;
  font-size: 12px;
  font-family: 'Source Sans Pro', sans-serif;
  font-weight: 300;
  line-height: 24px;
  bottom: -24px;
  left: 0;
  border-radius: 0 0 4px 4px;
  opacity: 1;
  transition: all .2s linear;
  height: 24px;
  z-index: 9999;
}
#body .aloha-editable-active.writing:after {
  content: "Writing...";
  width: 45px;
}
#body.no-outline .aloha-editable-highlight {
  outline: none!important;
}
#body.no-outline .aloha-editable-active {
  outline: none!important;
}
.add-component {
  font-size: 50px;
  padding: 0px;
  color: #fff;
  font-size: 20px;
  cursor: pointer;
  left: 45%;
  z-index: 5;
  text-align: center;
  box-shadow: inset 0px 0px 5px 0px rgba(255, 255, 255, 0.5);
  background: #efa022;
  max-height: 0px;
  overflow: hidden;
  -webkit-transition: max-height 0.5s;
  -moz-transition: max-height 0.5s;
  -ms-transition: max-height 0.5s;
  -o-transition: max-height 0.5s;
}
.add-component.display-settings {
  max-height: 56px;
  padding: 10px 0;
  line-height: 18px;
}
.add-component p {
  margin-bottom: 0;
  font-size: 14px;
  text-decoration: none;
}
.add-component i {
  margin-top: -3px;
}
.add-component a {
  color: #ffffff;
  text-decoration: none;
}
.add-component:hover {
  pointer-events: auto;
}
.add-component:hover a {
  color: #219265;
}
.component-hidden {
  text-align: center;
  padding: 5px 0;
  height: 150px;
  background: #f1f1f1!important;
  position: relative;
  -webkit-transition: margin 0.5s;
  -moz-transition: margin 0.5s;
  -ms-transition: margin 0.5s;
  -o-transition: margin 0.5s;
}
.component-hidden h3 {
  line-height: 150px;
}
.add-addtional,
.add-addtional-feature,
.add-addtional-team {
  position: absolute;
  background: rgba(44, 62, 80, 0.8);
  padding: 10px 10px 5px;
  color: white;
  font-size: 14px;
  cursor: pointer;
  left: 50%;
  z-index: 9998;
  margin-top: -25px;
  margin-left: -25px;
  display: none;
  transition: font-size 0.5s;
}
.add-addtional:hover,
.add-addtional-feature:hover,
.add-addtional-team:hover {
  font-size: 18px;
}
.no-component {
  display: block;
  visibility: visible;
}
ol.circles-list {
  list-style-type: none;
  list-style-type: decimal !ie;
  /*IE 7- hack*/
  margin: 0;
  margin-left: 4em;
  padding: 0;
  counter-reset: li-counter;
}
ol.circles-list > li {
  position: relative;
  margin-bottom: 50px;
  padding-left: 0.5em;
  min-height: 3em;
}
ol.circles-list > li:before {
  position: absolute;
  top: 0;
  left: -1.73em;
  width: 1.5em;
  height: 1.5em;
  font-size: 2.0em;
  line-height: 1.2;
  text-align: center;
  color: #f5f5f5;
  border: 3px solid #c5c5c5;
  border-radius: 50%;
  background-color: #464646;
  content: counter(li-counter);
  counter-increment: li-counter;
}
.no-component .add-component {
  display: block;
  visibility: visible;
}
.empty-page {
  max-width: 440px;
  margin: 40px auto;
  padding: 30px 0;
}
.post-social-link a:hover {
  text-decoration: none !important;
}
/* BS CAROUSEL STEP */
.single-step.carousel-step {
  width: 400px;
  height: 540px;
  padding: 0;
  border: none;
}
.single-step.carousel-step .carousel-caption,
.single-step.carousel-step .carousel-inner {
  height: 540px;
}
.single-step.carousel-step .carousel-caption {
  text-shadow: none;
  color: #555;
  left: 0;
  right: 0;
  bottom: 90px;
  padding: 0 40px;
}
.single-step.carousel-step .item img {
  width: 400px;
  height: 300px;
}
.single-step.carousel-step .carousel-indicators {
  bottom: 20px;
}
.single-step.carousel-step .carousel-indicators li {
  border-color: #2854a1;
}
.single-step.carousel-step .carousel-indicators li.active {
  background-color: #2854a1;
}
.carousel-ctrls {
  position: absolute;
  bottom: 20px;
  left: 0;
  right: 0;
  padding: 0 20px;
}
.single-step .carousel-caption {
  position: relative;
  bottom: 0!important;
  height: 230px!important;
}
.single-step .carousel-ctrls {
  z-index: 99999;
}
.powertour-step:focus {
  outline: 0!important;
}
.cke_widget_inline img {
  max-width: 100%;
}
.editable h1,
.editable h2 {
  margin-top: 0px;
}
.btn-linked-in {
  color: #fff;
  background-color: #007bb6;
  border-color: rgba(0, 0, 0, 0.2);
}
.btn-linked-in:hover,
.btn-linked-in:focus,
.btn-linked-in:active,
.btn-linked-in.active,
.open > .dropdown-toggle.btn-linked-in {
  color: #fff;
  background-color: #005983;
  border-color: rgba(0, 0, 0, 0.2);
}
.btn-linked-in:active,
.btn-linked-in.active,
.open > .dropdown-toggle.btn-linked-in {
  background-image: none;
}
.btn-linked-in.disabled,
.btn-linked-in[disabled],
fieldset[disabled] .btn-linked-in,
.btn-linked-in.disabled:hover,
.btn-linked-in[disabled]:hover,
fieldset[disabled] .btn-linked-in:hover,
.btn-linked-in.disabled:focus,
.btn-linked-in[disabled]:focus,
fieldset[disabled] .btn-linked-in:focus,
.btn-linked-in.disabled:active,
.btn-linked-in[disabled]:active,
fieldset[disabled] .btn-linked-in:active,
.btn-linked-in.disabled.active,
.btn-linked-in[disabled].active,
fieldset[disabled] .btn-linked-in.active {
  background-color: #007bb6;
  border-color: rgba(0, 0, 0, 0.2);
}
.btn-linked-in .badge {
  color: #007bb6;
  background-color: #fff;
}
.vertical-top td {
  vertical-align: top;
}
@media (max-width: 767px) {
  .row {
    margin-right: 0px !important;
  }
}
.accordion-v1 .title {
  text-align: center;
  margin-bottom: 20px;
}
body.ie-browser p.overlay {
  margin-top: -100px !important;
}
div[data-type='campaign'] .inner-page {
  padding: 0;
  margin: 0;
  width: 100%;
  max-width: 100%;
}
div[data-type='campaign'] .inner-page .overlay {
  margin-top: 0px;
}
.contact-us-v1 p {
  margin: 0px 0 3px;
}
@media (max-width: 767px) {
  .contact-us-v1 .widget-weather {
    margin-top: -280px !important;
    margin-left: 20px !important;
    padding: 0!important;
  }
  .contact-us-v1 .widget-weather .panel-body {
    padding: 0!important;
  }
}
.contact-us-v1 .widget-weather {
  margin-top: -300px;
  margin-left: 100px;
  margin-bottom: 0;
  border: none;
}
.contact-us-v1 .panel-default,
.contact-us-v1 .panel-body {
  background: none;
}
.contact-us-v1 .row {
  margin-left: 0px;
  margin-right: 0px;
}
.contact-us-v1 .widget-weather .temp {
  padding: 12px !important;
  height: 230px;
  text-align: center;
  vertical-align: middle;
  display: table;
  float: none;
  width: 260px;
  max-height: 275px;
  min-width: 172px;
  max-width: 500px;
}
.contact-us-v1 .widget-weather .temp span {
  padding-bottom: 5px;
}
.contact-us-v1 .widget-weather .temp span.blocked {
  display: block;
}
.contact-us-v1 .angular-google-map-container {
  height: 100%;
  width: 100%;
  position: absolute;
}
.contact-us-v1 .container {
  width: 50%;
  padding-left: 0;
  padding-right: 0;
}
.contact-us-v1 .map-component {
  background-color: #C5E2E2;
  margin: 5%;
  color: #000000;
}
.contact-us-v1 .map {
  height: 344px;
  margin-right: 50px;
}
.contact-us-v1 .contact-right {
  padding: 0 40px 20px;
}
.contact-us-v1 .contact-img {
  width: 152px;
}
.contact-us-v1 .contact-left {
  color: white;
  border-radius: 5px;
  margin: 0 15px;
}
.contact-us-v1 .contact-left p {
  margin-bottom: 0;
}
.contact-us-v1 input[type="radio"] {
  margin-right: 5px;
}
.contact-us-v1 .current-day {
  font-weight: bold;
}
.contact-us-v1 .widget-weather .settings {
  position: relative !important;
  right: 0;
  top: 0;
  border: none !important;
  width: 100%;
}
.contact-us-v1 .widget-weather .rg-right span {
  border-left: 1px solid #efa022;
  border-right: 1px solid #efa022;
}
.contact-us-v1 .widget-weather .rg-bottom span {
  border-top: 1px solid #efa022;
  border-bottom: 1px solid #efa022;
}
.contact-us-v1 .leaflet-popup-pane {
  color: #000;
}
.contact-us-v1 .widget-weather.no-info .settings {
  background: transparent !important;
}
.contact-us-v1 .widget-weather.no-info .rg-right span {
  display: none;
}
.contact-us-v1 .widget-weather.no-info .rg-bottom span {
  display: none;
}
.component-wrap {
  display: block;
  position: relative;
}
.component-wrap div.element-wrap {
  word-wrap: break-word;
}
.component-wrap div.element-wrap img.img-responsive {
  display: inline-block;
}
.component-wrap div.element-wrap span[contenteditable="true"],
.component-wrap div.element-wrap span.cke_image_resizer_wrapper,
.component-wrap div.element-wrap span.cke_widget_wrapper.img-spanclass {
  max-width: 100%;
}
.component-wrap .component > [id] .bg {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 0;
}
.component-wrap .component > [id] .blur-image {
  -webkit-filter: blur(5px);
  -moz-filter: blur(5px);
  -o-filter: blur(5px);
  -ms-filter: blur(5px);
  filter: blur(5px);
}
@media only screen and (max-device-width: 1024px) {
  .component-wrap .component > [id] .ipad-bg {
    background-attachment: scroll !important;
  }
}
.component-wrap .container.inner-page {
  width: 100%;
}
.adminbar ul.nav {
  margin-top: 0!important;
}
.adminbar .navbar {
  min-height: inherit;
  background: #f8f8f8;
}
.adminbar .navbar .nav {
  margin: 0;
}
.inner-page {
  padding: 50px 0;
  margin: 0 auto;
  display: block;
}
.btn-outline {
  background: none;
  border: 2px solid #fff!important;
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.3);
  color: #ffffff;
}
.btn-outline:hover {
  background-color: #16778b!important;
  border: 2px solid #fff!important;
  color: #ffffff;
}
@media (max-width: 796px) {
  .inner-page {
    padding: 50px 15px;
  }
}
/********** Email **********/
.email-v1 {
  /* Forces Outlook to display email at 100% width */
  /* Corrects line-height issues on Outlook */
  /* Removes unwanted gap with left/right aligned tables */
  /* Mobile Responsive Styles */
  /* Using attribute selectors due to media queries issues with Yahoo! Mail */
}
.email-v1 img {
  border: 0;
  outline: none;
  -ms-interpolation-mode: bicubic;
}
.email-v1 a img {
  border: 0;
}
.email-v1 .ExternalClass {
  width: 100%;
}
.email-v1 .ExternalClass,
.email-v1 .ExternalClass p,
.email-v1 .ExternalClass span,
.email-v1 .ExternalClass font,
.email-v1 .ExternalClass td,
.email-v1 .ExternalClass div {
  line-height: 100%;
}
.email-v1 table,
.email-v1 td {
  mso-table-lspace: 0pt;
  mso-table-rspace: 0pt;
  border-collapse: collapse;
}
@media only screen and (max-width: 480px) {
  .email-v1 table[class=device-width],
  .email-v1 td[class=device-width],
  .email-v1 img[class=device-width] {
    width: 320px !important;
    height: auto !important;
  }
  .email-v1 table[class=inner-width],
  .email-v1 td[class=inner-width],
  .email-v1 img[class=inner-width] {
    width: 240px !important;
    height: auto !important;
  }
  .email-v1 table[class=medium-width],
  .email-v1 td[class=medium-width],
  .email-v1 img[class=medium-width] {
    width: 280px !important;
    height: auto !important;
  }
  .email-v1 td[class=hero-1] {
    width: 320px !important;
    height: auto !important;
    background-image: url(img/hero-bg-1.jpg) !important;
    background-position: center !important;
    background-size: cover !important;
    padding-top: 60px !important;
    padding-bottom: 60px !important;
  }
  .email-v1 td[class=hero-2] {
    width: 320px !important;
    height: auto !important;
    background-image: url(img/hero-bg-2.jpg) !important;
    background-position: center !important;
    background-size: cover !important;
    padding-top: 60px !important;
    padding-bottom: 60px !important;
  }
  .email-v1 td[class=hero-3] {
    width: 320px !important;
    height: auto !important;
    padding-top: 60px !important;
    padding-bottom: 60px !important;
  }
  .email-v1 td[class=hero-feature] {
    padding-bottom: 30px !important;
  }
  .email-v1 td[class=stack] {
    display: block !important;
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
  .email-v1 td[class=small-push] {
    padding-top: 30px !important;
  }
  .email-v1 td[class=wrapper] {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
  .email-v1 td[class=logo] {
    width: 320px !important;
    height: auto !important;
    text-align: center !important;
    padding-bottom: 20px !important;
  }
  .email-v1 td[class=logo] img {
    display: inline !important;
  }
  .email-v1 td[class=center] {
    width: 240px !important;
    height: auto !important;
    text-align: center !important;
  }
  .email-v1 td[class=head] {
    display: table-header-group !important;
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
  .email-v1 td[class=foot] {
    display: table-footer-group !important;
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
}
/********** Feature List v1 **********/
.editing .features-wrap .feature {
  border: 4px solid rgba(0, 0, 0, 0);
  position: relative;
}
.editing .features-wrap .feature:hover {
  border: 4px dashed rgba(0, 0, 0, 0.4);
}
.editing .features-wrap .feature:hover .add-addtional {
  display: block;
  font-size: 28px;
  bottom: -20px;
  opacity: .8;
  color: #ffffff;
}
.editing .features-wrap .feature:hover .add-addtional:hover {
  opacity: 1;
  cursor: pointer;
}
.editing .features-wrap .feature:hover .delete-feature {
  background: rgba(0, 0, 0, 0.5);
  font-size: 20px;
  display: block;
  border: 0;
  padding: 10px 15px;
  position: absolute;
  top: 0;
  right: 0;
  opacity: .8;
  color: #ffffff;
  z-index: 999;
}
.editing .features-wrap .feature:hover .delete-feature:hover {
  opacity: 1;
  cursor: pointer;
}
.editing .features-wrap .feature.ng-enter {
  -webkit-animation: bounceIn 1s;
  animation: bounceIn 1s;
}
.editing .features-wrap .feature.ng-leave {
  -webkit-animation: bounceOut 1s;
  animation: bounceOut 1s;
}
.editing .features-wrap .delete-feature {
  display: none;
}
.editing .features-wrap .add-feature {
  display: block;
}
.feature-list-v1 .features-wrap {
  margin: 2%;
}
.feature-list-v1 .feature-list-title {
  text-align: center;
  position: relative;
  z-index: 1;
}
.feature-list-v1 .btn-add-feature {
  position: relative !important;
}
.feature-list-v1 .feature-single {
  min-height: 320px;
  margin: 10px;
  padding: 20px;
  border-radius: 5px;
}
.feature-list-v1 .feature-single .feature-icon {
  color: #3b9db7;
  font-size: 14em;
  position: absolute;
  margin: 15px 0;
  z-index: 1;
  text-align: center;
  width: 85%;
}
.feature-list-v1 .feature-single .feature-title {
  font-size: 24px;
  text-align: center;
  z-index: 9999;
  position: relative;
  font-weight: bold;
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.4);
}
.feature-list-v1 .feature-single .feature-subtitle {
  text-align: center;
  z-index: 9999;
  position: relative;
}
.feature-list-v1 .feature-single .feature-subtitle ul {
  padding: 0px;
  margin-top: 30px;
}
.feature-list-v1 .feature-single .feature-subtitle li {
  list-style-type: disc;
  list-style-position: inside;
  line-height: 14px;
  margin-bottom: 15px;
  font-size: 14px;
}
.feature-list-v1 .feature-single {
  transition: none!important;
}
.feature-list-v1 .feature-single img {
  max-width: 100%;
}
.feature-list-v1 div[data-class="feature-list"] {
  background: url('../assets/images/indimain/wave-bg.jpg');
  background-size: 15% auto;
}
.feature-list-v1 .feature {
  min-width: 256px;
}
@media (max-width: 767px) {
  .feature-list-v1 .feature {
    min-width: 100%;
  }
}
.feature-list-v1 .feature-content {
  position: relative;
  z-index: 1;
}
div[data-type="feature-list"] .inner-page {
  padding: 30px 0;
}
@media screen and (max-width: 1024px) {
  div[data-type="feature-list"] .inner-page {
    padding: 0px;
  }
}
/********** Features list v2 **********/
.feature-list-v2 .feature-list-title {
  text-align: center;
  position: relative;
  z-index: 1;
}
.feature-list-v2 .feature-list-subtitle {
  margin-bottom: 30px;
  text-align: center;
}
.feature-list-v2 .feature-icon {
  text-align: center;
  margin: 0 auto 30px;
  display: block;
  font-size: 5em;
}
.feature-list-v2 .feature-subtitle {
  text-align: center;
  padding: 0 20px;
}
.feature-list-v2 .feature-title {
  margin-bottom: 13px;
  text-align: center;
  font-size: 26px;
  opacity: .95;
  padding-bottom: 4px;
  font-weight: bold;
  line-height: 28px;
}
.feature-list-v2 .feature-btn {
  text-align: center;
  margin: 15px auto;
  display: block;
  max-width: 200px;
}
.feature-list-v2 .feature-content {
  position: relative;
  z-index: 1;
}
.feature-list-v2 .parallax {
  background-repeat: no-repeat;
  background-position: fixed;
}
.feature-list-v2 img {
  max-width: 100%;
}
.feature-list-v2 .btn-add-feature {
  position: relative !important;
}
/********** Features list v3 **********/
.feature-list-v3 .feature-list-title {
  text-align: center;
  position: relative;
  z-index: 1;
}
.feature-list-v3 .feature-list-subtitle {
  color: #fff;
  text-align: center;
}
.feature-list-v3 .feature-single {
  min-height: 320px;
  margin: 10px;
  padding: 20px;
  transition: none!important;
  width: 100%;
}
.feature-list-v3 .feature-single .feature-icon {
  font-size: 14em;
  position: absolute;
  margin: 15px 0;
  z-index: 1;
  text-align: center;
  width: 85%;
}
.feature-list-v3 .feature-single .feature-title {
  font-size: 30px;
  text-align: center;
  margin: 0;
  line-height: 196px;
  z-index: 999;
  position: relative;
}
.feature-list-v3 .feature-single .feature-subtitle {
  padding-left: 10px;
  border-left: 8px solid white;
  margin-top: 25px;
  font-size: 16px;
}
.feature-list-v3 .feature-single .feature-subtitle ul {
  padding: 0px;
  margin-top: 30px;
}
.feature-list-v3 .feature-single .feature-subtitle li {
  list-style-type: none;
  list-style-position: inside;
  line-height: 14px;
  margin-bottom: 15px;
  font-size: 14px;
}
.feature-list-v3 .feature-single img {
  max-width: 100%;
}
.feature-list-v3 .feature {
  min-width: 256px;
}
@media (max-width: 767px) {
  .feature-list-v3 .feature {
    min-width: 100%;
  }
}
.feature-list-v3 .feature-content {
  position: relative;
  z-index: 1;
}
.feature-list-v4 {
  /* fix firefox responsive images */
}
.feature-list-v4 .feature-single {
  position: relative;
}
.feature-list-v4 .feature-list-title {
  text-align: center;
  position: relative;
  z-index: 1;
}
.feature-list-v4 .title {
  text-align: center;
  position: relative;
}
.feature-list-v4 .feature-title h1,
.feature-list-v4 .feature-title h2,
.feature-list-v4 .feature-title h3,
.feature-list-v4 .feature-title h4,
.feature-list-v4 .feature-title h5 {
  margin-top: 0;
}
.feature-list-v4 .feature-icon {
  padding-top: 10px;
  padding-bottom: 10px;
  min-width: 30%;
}
.feature-list-v4 .feature-content-container {
  max-width: 70%;
}
.feature-list-v4 .container-xs-height {
  display: table;
  padding-left: 0px;
  padding-right: 0px;
}
.feature-list-v4 .row div div div h5 {
  font-size: 18px;
}
.feature-list-v4 .feature img {
  max-width: 100%;
}
.feature-list-v4 .feature-content {
  position: relative;
  z-index: 1;
}
@media (min-width: 768px) {
  .feature-list-v4 .container-sm-height {
    display: table;
    padding-left: 0px;
    padding-right: 0px;
  }
  .feature-list-v4 .row-sm-height {
    display: table-row;
  }
  .feature-list-v4 .col-sm-height {
    display: table-cell;
    float: none;
  }
}
@media (min-width: 992px) {
  .feature-list-v4 .container-md-height {
    display: table;
    padding-left: 0px;
    padding-right: 0px;
  }
  .feature-list-v4 .row-md-height {
    display: table-row;
  }
  .feature-list-v4 .col-md-height {
    display: table-cell;
    float: none;
  }
}
@media (min-width: 1200px) {
  .feature-list-v4 .container-lg-height {
    display: table;
    padding-left: 0px;
    padding-right: 0px;
  }
  .feature-list-v4 .row-lg-height {
    display: table-row;
  }
  .feature-list-v4 .col-lg-height {
    display: table-cell;
    float: none;
  }
}
.feature-list-v4 .col-top {
  vertical-align: top;
}
.feature-list-v4 .col-middle {
  vertical-align: middle;
}
.feature-list-v4 .col-bottom {
  vertical-align: bottom;
}
.feature-list-v4 .img-responsive {
  max-width: 100%;
}
.feature-list-v4 .demo {
  background-color: white;
  border: 1px solid #e5e6e1;
  border-bottom: 3px solid #e5e6e1;
  padding: 15px;
}
.feature-list-v4 img {
  max-width: 100%;
}
/********** Topbar **********/
.top-bar-v1 .navbar {
  min-height: 50px;
}
.top-bar-v1 .navbar .nav > li.hour-block,
.top-bar-v1 .navbar .nav > li.phone-block {
  width: 100%;
}
@media screen and (min-width: 660px) {
  .top-bar-v1 .navbar .nav > li.hour-block,
  .top-bar-v1 .navbar .nav > li.phone-block {
    width: auto;
  }
}
.top-bar-v1 .social-list-icons {
  margin-left: -20px;
  clear: both;
  width: 100%;
  overflow: auto;
  max-width: 50%;
}
@media screen and (min-width: 690px) {
  .top-bar-v1 .social-list-icons {
    margin-left: 0;
    clear: none;
    width: auto;
    overflow: inherit;
  }
}
.top-bar-v1 .left-block {
  padding: 0;
  margin: 10px 0!important;
}
@media screen and (min-width: 992px) {
  .top-bar-v1 .left-block {
    margin: 10px !important;
  }
}
.top-bar-v1 .right-block {
  margin: 5px !important;
}
.top-bar-v1 .hour-block div.navbar-right {
  margin-right: 15px !important;
}
.top-bar-v1 .phone-block div.navbar-right {
  margin-right: 15px !important;
}
@media screen and (min-width: 690px) {
  .top-bar-v1 .phone-block div.navbar-right {
    margin-left: 15px;
  }
}
.top-bar-v1 .add-addtional {
  bottom: -20px;
}
.top-bar-wrap .main-block .left-block {
  border: 4px solid rgba(0, 0, 0, 0);
  position: relative;
}
.top-bar-wrap .main-block .left-block.edit-mode {
  padding: 20px;
}
.top-bar-wrap .main-block .social-list-icons {
  float: left;
  position: relative;
}
.top-bar-wrap .main-block .social-list-icons:hover .left-block {
  border: 3px dashed rgba(0, 0, 0, 0.4);
}
.top-bar-wrap .main-block .social-list-icons:hover .left-block + .add-addtional {
  display: block;
  font-size: 28px;
}
/********** Navbar **********/
.navbar-nav li.social a {
  padding: 0!important;
}
.navbar-nav li a.sign-in {
  background: #fcb351;
  color: #fff!important;
  border-bottom: 4px solid #fa8b28;
  border-radius: 3px;
}
.navbar-nav li a.sign-in:hover {
  background: #fcb351;
  border-bottom: 4px solid #fcb351;
}
.navbar-nav .fa-twitter {
  background: none!important;
  padding: 10px 10px 10px;
  margin-left: 20px;
}
.navbar-nav .fa-facebook {
  background: none!important;
  padding: 10px 10px 10px;
}
.navbar-white {
  background-color: #ffffff;
  color: #5db8d0;
  border-radius: 0;
  border-bottom: 3px solid #5db8d0 !important;
  padding: 0 30px;
}
.navbar {
  border: none!important;
  background: none;
  box-shadow: none;
  margin-bottom: 0px;
  min-height: 85px;
}
.navbar .navigation-logo.edit-wrap {
  min-width: 200px;
  min-height: 100px;
}
.navbar .navigation-logo.edit-wrap div.editable,
.navbar .navigation-logo.edit-wrap .fr-element {
  min-height: 100px;
}
.navbar .navigation-logo.edit-wrap .img {
  max-width: 100% !important;
}
.navbar-box {
  box-shadow: 0px 1px 10px 0px rgba(0, 0, 0, 0.25);
}
.navbar-brand {
  max-width: 100%!important;
  margin: 5px auto!important;
  height: auto;
  color: inherit;
  line-height: inherit;
}
.navbar-brand:hover {
  color: inherit;
}
.navbar-toggle {
  margin-top: 20px;
}
.navbar .nav > li > a {
  float: none;
  padding: 10px 25px 10px;
  color: #939597;
  text-decoration: none;
  font-size: 15px;
  text-transform: uppercase;
}
.navbar .nav {
  position: relative;
  left: 0;
  display: block;
  float: left;
  margin: 0 30px 0 0;
  font-weight: bold;
}
.navbar .nav > li {
  float: left;
  min-height: 44px;
}
ul.nav {
  margin-top: 25px!important;
}
.container-fluid {
  padding: 0px;
}
.navbar-brand {
  padding: 12px 20px;
}
.editable.navigation-logo,
.editable.navigation-logo .fr-element {
  min-height: 85px;
  min-width: 85px;
}
.navigation1 {
  position: relative;
  z-index: 5;
}
.navigation-v1 .navbar .navbar-brand {
  float: none;
  display: block;
  margin: 5px auto;
  text-align: left;
}
.navigation-v1 .container {
  width: 100%;
}
@media (min-width: 1600px) {
  .navigation-v1 .container {
    width: 90%;
  }
}
.navigation-v1 .nav-logo div.tooltip.bottom {
  margin-top: -30px;
}
@media (max-width: 767px) {
  .navigation-v1 .navbar .nav > li {
    float: none;
  }
}
.nav-undernav .component {
  position: relative;
  z-index: 1;
}
.bg-nav-undernav {
  position: relative !important;
}
.navigation-v2 #header .navbar.navbar-default {
  border: none!important;
}
.navigation-v2 .nav-logo div.tooltip.bottom {
  margin-top: -30px;
}
.navigation-v2 .navbar {
  border: none!important;
  background: none;
  box-shadow: none;
}
.navigation-v2 .navbar .navigation-logo.edit-wrap div.editable,
.navigation-v2 .navbar .navigation-logo.edit-wrap .fr-element {
  min-height: 100px;
}
.navigation-v2 .navbar .navbar-header {
  float: none;
  min-height: 150px;
}
.navigation-v2 .navbar .navbar-header .navbar-toggle {
  margin-top: 50px;
}
@media screen and (max-width: 767px) {
  .navigation-v2 .navbar .navbar-header .navbar-toggle {
    position: absolute;
    right: 0;
  }
}
.navigation-v2 .navbar .navbar-brand {
  margin: 0 auto!important;
  height: auto;
  padding: 0;
  color: inherit;
}
.navigation-v2 .navbar .navbar-brand:hover {
  color: inherit;
}
.navigation-v2 .navbar ul.navbar-nav {
  width: 100%;
  display: inline-block;
  padding: 0;
  list-style: none;
  margin-left: 0px;
  margin: 0 auto;
  text-align: center;
  margin-top: 0!important;
}
.navigation-v2 .navbar ul.navbar-nav li {
  float: none;
  text-align: center;
  display: inline-block;
  border-bottom: 4px solid rgba(0, 0, 0, 0);
}
.navigation-v2 .navbar ul.navbar-nav li .fa {
  line-height: 36px;
}
.navigation-v2 .navbar ul.navbar-nav li > a {
  min-height: 48px;
  font-family: 'Lato', sans-serif;
  font-size: 12px;
  text-shadow: none;
  line-height: inherit;
}
.navigation-v2 .navbar .container-fluid {
  padding: 0 0 0 0;
}
.navigation-v2 .navbar .navbar-brand {
  float: none;
  display: block;
  margin: 5px auto;
  max-width: 500px;
  text-align: center;
}
.navigation-v2 .navbar .navbar-brand img:not(.fr-dii) {
  margin: 0 auto;
  display: block;
}
@media (max-width: 625px) {
  .navigation-v2 .navbar .navbar-brand img {
    max-width: 250px;
  }
}
@media (max-width: 796px) {
  .navigation-v2 .navbar .navbar-header {
    margin-left: 0px;
    margin-right: 0px;
  }
}
@media (min-width: 1600px) {
  .navigation-v2 .container {
    width: 90%;
  }
}
.navigation1 {
  position: relative;
  z-index: 5;
}
/********** Navbar v3 **********/
.editing .top-menu-link {
  top: 2px;
}
.navigation-v3 .nav {
  margin-top: 0px!important;
}
.navigation-v3 .nav-logo div.tooltip.bottom {
  margin-top: -30px;
}
.navigation-v3 .navbar-brand {
  min-width: 200px;
  width: 100%;
  height: auto;
  color: inherit;
}
.navigation-v3 .navbar-brand:hover {
  color: inherit;
}
.navigation-v3 .navbar-nav {
  text-align: center;
  float: none;
  margin-top: 0;
  margin-right: 0;
}
@media screen and (min-width: 767px) {
  .navigation-v3 .navbar-nav {
    float: right;
  }
}
.navigation-v3 .navbar-nav > li {
  float: left;
  vertical-align: middle;
  display: inline-block;
}
.navigation-v3 .navbar {
  border: none!important;
  background: none;
  box-shadow: none;
  min-height: 115px;
  border: none;
  border-radius: 0px;
}
.navigation-v3 .navbar .navigation-logo.edit-wrap div.editable,
.navigation-v3 .navbar .navigation-logo.edit-wrap .fr-element {
  min-height: 100px;
}
.navigation-v3 .navbar li {
  min-height: 125px;
}
.navigation-v3 .navbar .container {
  width: 100%;
}
.navigation-v3 .navbar .nav > li > a {
  float: none;
  padding: 10px 20px 10px;
  font-size: 15px;
  line-height: 105px;
}
.navigation-v3 .navbar .nav > li > a:hover {
  color: #ffffff;
  transition: all 0.4s;
}
@media (max-width: 767px) {
  .navigation-v3 .navbar-nav {
    margin: 0 !important;
  }
  .navigation-v3 .navbar-nav > li {
    min-height: 50px;
    float: none;
    display: inherit;
  }
  .navigation-v3 .navbar .nav > li > a {
    line-height: 30px;
  }
}
.navigation1 {
  position: relative;
  z-index: 5;
}
.navigation-logo img {
  max-width: 100%;
}
/********** Feature Block **********/
.feature-block-v1 {
  position: relative;
}
.feature-block-v1 .feature-block-title {
  text-align: center;
}
.feature-block-v1 .feature-block-title .fa {
  text-align: center;
  font-size: 85px;
  background: #4bb0cb;
  border: 10px solid #35a2bf;
  width: 215px;
  height: 215px;
  border-radius: 110px;
  line-height: 195px;
  margin: 0 auto;
  display: block;
  text-shadow: none;
  color: white;
}
.feature-block-v1 .feature-block-subtitle {
  max-width: 1000px;
  margin: 15px auto;
  text-align: center;
  padding: 0 15px;
}
.feature-block-v1 .feature-block-subtitle a {
  color: white;
  text-decoration: underline;
}
.feature-block-v1 .feature-block-text {
  text-align: center;
}
.feature-block-v1 .feature-block-text h1,
.feature-block-v1 .feature-block-text h2,
.feature-block-v1 .feature-block-text h3,
.feature-block-v1 .feature-block-text h4,
.feature-block-v1 .feature-block-text h5,
.feature-block-v1 .feature-block-text p {
  line-height: 20px;
}
.feature-block-v1 ul {
  color: white;
  text-align: center;
  text-shadow: 1px 1px 1px black;
  list-style-type: circle;
  list-style-position: inside;
}
.feature-block-v1 ul li h1,
.feature-block-v1 ul li h3,
.feature-block-v1 ul li h4,
.feature-block-v1 ul li h5 {
  display: inline-block;
}
div[data-type="feature-block"] .component-inner {
  min-height: 340px;
  position: relative;
}
.feature-block.parallax-background {
  min-height: 340px;
}
/********** Gallery **********/
.overlay-gallery-image {
  position: relative;
  background: rgba(230, 145, 10, 0.95);
  color: white;
  padding: 10px 20px;
  -webkit-transition: all 0.6s ease;
  -moz-transition: all 0.6s ease;
  -o-transition: all 0.6s ease;
  margin-top: -63px;
  z-index: 99999;
}
.overlay-gallery-image h3,
.overlay-gallery-image small {
  text-align: left;
  color: white;
}
.overlay-gallery-image:hover figcaption {
  opacity: 1;
}
.overlay-gallery-image:hover:before {
  opacity: 1;
}
.gallery-v1 .btn-add-image {
  position: relative !important;
}
.gallery-v1 .contenthover {
  padding: 20px 20px 10px 20px;
}
.gallery-v1 .contenthover,
.gallery-v1 .contenthover h3,
.gallery-v1 contenthover a {
  color: #fff;
}
.gallery-v1 .contenthover h3,
.gallery-v1 .contenthover p {
  margin: 0 0 10px 0;
  line-height: 1.4em;
  padding: 0;
}
.gallery-v1 .contenthover a.mybutton {
  display: block;
  float: left;
  padding: 5px 10px;
  background: #3c9632;
  color: #fff;
  border-radius: 4px;
}
.gallery-v1 .contenthover a.mybutton:hover {
  background: #34742d;
}
.gallery-v1 .single-image img {
  height: 170px;
}
/********** Meet Team **********/
.editing.team-member-wrap .social-link {
  border: 2px solid rgba(0, 0, 0, 0);
  position: relative;
}
.editing.team-member-wrap .social-link.edit-mode {
  padding-top: 30px;
}
.editing.team-member-wrap .social-link:hover {
  border: 2px dashed rgba(0, 0, 0, 0.4);
}
.editing.team-member-wrap .social-link:hover .add-addtional-team {
  display: block;
  font-size: 20px !important;
  top: 0px;
}
.editing.team-member-wrap .team-member {
  border: 4px solid rgba(0, 0, 0, 0);
  position: relative;
}
.editing.team-member-wrap .team-member:hover {
  border: 4px dashed rgba(0, 0, 0, 0.4);
}
.editing.team-member-wrap .team-member:hover .add-addtional {
  display: block;
  font-size: 18px;
}
.editing.team-member-wrap .team-member:hover .delete-team-member {
  background: rgba(0, 0, 0, 0.5);
  display: block;
  border: 0;
  color: #ffffff;
  padding: 10px 15px;
  position: absolute;
  top: 0;
  right: 0;
  z-index: 1050;
  font-size: 18px;
}
.editing.team-member-wrap .team-member:hover .delete-team-member .btn-delete-team-member {
  display: block;
  color: white;
}
.editing.team-member-wrap .delete-team-member .btn-delete-team-member {
  display: none;
}
.team-member-wrap .profile-social li span {
  width: 40px;
  height: 40px;
  border-radius: 30px;
  line-height: 35px;
  border: 2px solid white;
  margin-right: 5px;
}
.team-member-wrap .profile-social li span:hover {
  border: 2px solid white;
}
.team-member-wrap .profile-social {
  padding: 0;
  text-align: center;
  bottom: 0;
  margin-bottom: 5px;
  margin-top: 5px;
}
.team-member-wrap .profile-social li {
  display: inline-block;
}
.team-member-wrap.row {
  margin-right: 0px !important;
}
.meet-team-v1 .title {
  position: relative;
}
.meet-team-v1 .name {
  padding-bottom: 5px;
  text-align: center;
}
.meet-team-v1 .bio {
  padding-bottom: 5px;
  text-align: center;
}
.meet-team-v1 .profile-img {
  max-width: 220px;
  max-height: 230px;
  margin: 0 auto;
}
.meet-team-v1 .profilepic {
  margin-bottom: 20px;
  min-width: 256px;
}
@media (max-width: 767px) {
  .meet-team-v1 .profilepic {
    min-width: 100%;
  }
}
.meet-team-v1 .profilepic-hover {
  opacity: 0;
  width: 220px;
  height: 229px;
  position: absolute;
  border-radius: 130px;
  z-index: 999;
  overflow: hidden;
  text-align: center;
  line-height: 18px;
}
.meet-team-v1 .profilepic-hover .mask {
  height: 15px;
}
.meet-team-v1 .profilepic-hover .mask.left {
  float: left;
  clear: left;
}
.meet-team-v1 .profilepic-hover .mask.right {
  float: right;
  clear: right;
}
.meet-team-v1 .profilepic-hover p {
  min-height: 120px;
  max-height: 120px;
  height: 100%;
}
.meet-team-v1 .profile-img:hover .profilepic-hover {
  opacity: 1;
  transition: opacity 0.5s ease-out;
}
.meet-team-v1 .profilepic .thumbnail {
  background-color: transparent;
  border: none;
  display: block;
  max-width: 230px;
  margin: 10px auto;
  filter: grayscale(1);
  -webkit-filter: grayscale(100%);
  filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");
  /* Firefox 3.5+ */
}
.meet-team-v1 .become-member .profilepic-hover {
  display: none;
}
.meet-team-v1 .become-member .thumbnail {
  filter: none !important;
  -webkit-filter: none !important;
}
.meet-team-v1 .become-member .name {
  display: none !important;
}
.meet-team-v1 .profile-position {
  text-align: center;
}
.meet-team-v1 .name-border {
  background-color: white;
  margin-left: 40px;
  margin-right: 40px;
  height: 1px;
}
.meet-team-v1 .c {
  display: table;
  height: 72%;
  font-family: 'Open Sans';
}
.meet-team-v1 .c > div {
  display: table-cell;
  vertical-align: middle;
  text-align: center;
}
@media screen and (-webkit-min-device-pixel-ratio: 0) {
  .meet-team-v1 .img-circle {
    padding: 0;
    border: 1px;
  }
}
/********** Meet Team  v2**********/
.meet-team-v2 .editing.team-member-wrap .social-link {
  border: 2px solid rgba(0, 0, 0, 0);
  position: relative;
}
.meet-team-v2 .editing.team-member-wrap .social-link.edit-mode {
  padding-top: 30px;
}
.meet-team-v2 .editing.team-member-wrap .social-link:hover {
  border: 2px dashed rgba(0, 0, 0, 0.4);
}
.meet-team-v2 .editing.team-member-wrap .social-link:hover .add-addtional-team {
  display: block;
  font-size: 20px !important;
  top: 0px;
}
.meet-team-v2 .editing.team-member-wrap .team-member {
  border: 4px solid rgba(0, 0, 0, 0);
  position: relative;
}
.meet-team-v2 .editing.team-member-wrap .team-member.edit-mode {
  padding-left: 15px;
  padding-right: 15px;
}
.meet-team-v2 .editing.team-member-wrap .team-member:hover {
  border: 4px dashed rgba(0, 0, 0, 0.4);
}
.meet-team-v2 .editing.team-member-wrap .team-member:hover .add-addtional {
  display: block;
  font-size: 18px;
}
.meet-team-v2 .editing.team-member-wrap .team-member:hover .delete-team-member {
  background: rgba(0, 0, 0, 0.5);
  display: block;
  border: 0;
  color: #ffffff;
  padding: 10px 15px;
  position: absolute;
  top: 0;
  right: 0;
  z-index: 1050;
  font-size: 18px;
}
.meet-team-v2 .editing.team-member-wrap .team-member:hover .delete-team-member .btn-delete-team-member {
  display: block;
}
.meet-team-v2 .editing.team-member-wrap .delete-team-member .btn-delete-team-member {
  display: none;
}
.meet-team-v2 {
  /* Small devices (tablets, 768px and up) */
}
.meet-team-v2 .title {
  position: relative;
  font-weight: bold;
  text-align: center;
}
.meet-team-v2 .profile-img {
  width: 250px;
  height: 250px;
  display: block;
  margin: 0 auto;
  border-radius: 5px;
}
.meet-team-v2 .teamMember {
  padding: 20px;
}
.meet-team-v2 .social {
  margin: 20px auto;
  font-size: 14px;
  list-style-type: none;
  padding-left: 0;
}
.meet-team-v2 .social li {
  display: inline-block;
}
.meet-team-v2 .social a {
  font-size: 1.1em;
  padding: 0 0.3em;
  border: 1px solid #fff;
  margin: 0 5px;
  width: 30px;
  height: 30px;
  display: inline-block;
  line-height: 28px;
}
@media (min-width: 768px) {
  .meet-team-v2 .team-member-container {
    margin: 0;
  }
}
/********** Meet Team v3 **********/
.meet-team-v3 .editing.team-member-wrap .social-link {
  border: 2px solid rgba(0, 0, 0, 0);
  position: relative;
}
.meet-team-v3 .editing.team-member-wrap .social-link.edit-mode {
  padding-top: 30px;
}
.meet-team-v3 .editing.team-member-wrap .social-link:hover {
  border: 2px dashed rgba(0, 0, 0, 0.4);
}
.meet-team-v3 .editing.team-member-wrap .social-link:hover .add-addtional-team {
  display: block;
  font-size: 20px !important;
  top: 0px;
}
.meet-team-v3 .editing.team-member-wrap .team-member {
  border: 4px solid rgba(0, 0, 0, 0);
  position: relative;
}
.meet-team-v3 .editing.team-member-wrap .team-member:hover {
  border: 4px dashed rgba(0, 0, 0, 0.4);
}
.meet-team-v3 .editing.team-member-wrap .add-addtional {
  bottom: -20px;
}
.meet-team-v3 .editing.team-member-wrap .team-member:hover .add-addtional {
  display: block;
  font-size: 18px;
}
.meet-team-v3 .editing.team-member-wrap .team-member:hover .delete-team-member {
  background: rgba(0, 0, 0, 0.5);
  display: block;
  border: 0;
  color: #ffffff;
  padding: 10px 15px;
  position: absolute;
  top: 0;
  right: 0;
  z-index: 1050;
  font-size: 18px;
}
.meet-team-v3 .editing.team-member-wrap .team-member:hover .delete-team-member .btn-delete-team-member {
  display: block;
}
.meet-team-v3 .editing.team-member-wrap .delete-team-member .btn-delete-team-member {
  display: none;
}
.meet-team-v3 {
  /* 
     * Social icons
     * --------------------------------------------------------- */
  /* Small devices (tablets, 768px and up) */
}
.meet-team-v3 .title {
  position: relative;
  text-align: center;
  margin-bottom: 20px;
}
.meet-team-v3 .section-title-border {
  width: 70px;
  height: 3px;
  background: rgba(0, 0, 0, 0.13);
  margin: 0 auto 45px;
  border-radius: 3px;
}
.meet-team-v3 .team-member-container {
  display: inline-block;
  margin: 20px 0;
}
.meet-team-v3 .team-member-container:first-child {
  margin-top: 0;
}
.meet-team-v3 .team-member-container:last-child {
  margin-bottom: 0;
}
.meet-team-v3 .team-member {
  max-width: 220px;
  padding-bottom: 25px;
  margin: 0 auto;
}
.meet-team-v3 .team-member .team-member-profession {
  color: #ccc;
  font-size: 12px;
  margin-top: -3px;
  display: block;
  margin-bottom: 5px;
}
.meet-team-v3 .team-member .social li {
  display: inline-block;
  margin: 3px;
}
.meet-team-v3 .team-member .social a {
  font-size: 12px;
  width: 26px;
  height: 26px;
  line-height: 25px;
  margin: 0 7px;
  border: 1px solid rgba(255, 255, 255, 0.7);
}
.meet-team-v3 .team-member h4 {
  margin-bottom: 0;
  margin-top: 15px;
}
.meet-team-v3 .team-member p {
  font-size: 12px;
  line-height: 18px;
  margin: 5px 0;
}
.meet-team-v3 .team-member h4,
.meet-team-v3 .team-member p {
  padding: 0 15px;
}
.meet-team-v3 .team-member .team-member-meta {
  background: #434951;
  padding: 5px 10px;
  border-bottom-right-radius: 5px;
  border-bottom-left-radius: 5px;
}
.meet-team-v3 .team-member .team-member-img {
  height: 210px;
  background-size: cover!important;
  background-repeat: no-repeat;
  border-top-right-radius: 5px;
  border-top-left-radius: 5px;
}
.meet-team-v3 .team-member .team-member-img img {
  width: 100%;
}
.meet-team-v3 .social {
  margin: 20px auto;
  font-size: 14px;
  list-style-type: none;
  padding-left: 0;
}
.meet-team-v3 .social a {
  font-size: 1.1em;
  padding: 0 0.3em;
  border: 1px solid #fff;
  margin: 0 5px;
  width: 30px;
  height: 30px;
  display: inline-block;
  line-height: 28px;
}
@media (min-width: 768px) {
  .meet-team-v3 .team-member-container {
    margin: 0;
  }
}
.meet-team-v4 .editing.team-member-wrap .social-link {
  border: 2px solid rgba(0, 0, 0, 0);
  position: relative;
}
.meet-team-v4 .editing.team-member-wrap .social-link.edit-mode {
  padding-top: 30px;
}
.meet-team-v4 .editing.team-member-wrap .social-link:hover {
  border: 2px dashed rgba(0, 0, 0, 0.4);
}
.meet-team-v4 .editing.team-member-wrap .social-link:hover .add-addtional-team {
  display: block;
  font-size: 20px !important;
  top: 0px;
}
.meet-team-v4 .editing.team-member-wrap .team-member {
  border: 4px solid rgba(0, 0, 0, 0);
  position: relative;
}
.meet-team-v4 .editing.team-member-wrap .team-member:hover {
  border: 4px dashed rgba(0, 0, 0, 0.4);
}
.meet-team-v4 .editing.team-member-wrap .add-addtional {
  bottom: -20px;
}
.meet-team-v4 .editing.team-member-wrap .team-member:hover .add-addtional {
  display: block;
  font-size: 18px;
}
.meet-team-v4 .editing.team-member-wrap .team-member:hover .delete-team-member {
  background: rgba(0, 0, 0, 0.5);
  display: block;
  border: 0;
  color: #ffffff;
  padding: 10px 15px;
  position: absolute;
  top: 0;
  right: 0;
  z-index: 1050;
  font-size: 18px;
}
.meet-team-v4 .editing.team-member-wrap .team-member:hover .delete-team-member .btn-delete-team-member {
  display: block;
}
.meet-team-v4 .editing.team-member-wrap .delete-team-member .btn-delete-team-member {
  display: none;
}
.meet-team-v4 {
  /* Small devices (tablets, 768px and up) */
}
.meet-team-v4 .title {
  position: relative;
  text-align: center;
}
.meet-team-v4 .name {
  text-align: center;
}
.meet-team-v4 .position {
  text-align: center;
}
.meet-team-v4 .bio {
  text-align: center;
}
.meet-team-v4 .social {
  margin: 20px auto;
  font-size: 14px;
  list-style-type: none;
  padding-left: 0;
  text-align: center;
}
.meet-team-v4 .social a {
  font-size: 1.1em;
  padding: 0 0.3em;
  border: 1px solid #fff;
  margin: 0 5px;
  width: 30px;
  height: 30px;
  display: inline-block;
  line-height: 28px;
}
.meet-team-v4 li {
  display: inline-block;
}
@media (min-width: 768px) {
  .meet-team-v4 .team-member-container {
    margin: 0;
  }
}
.meet-team-v5 .editing.team-member-wrap .social-link {
  border: 2px solid rgba(0, 0, 0, 0);
  position: relative;
}
.meet-team-v5 .editing.team-member-wrap .social-link.edit-mode {
  padding-top: 30px;
}
.meet-team-v5 .editing.team-member-wrap .social-link:hover {
  border: 2px dashed rgba(0, 0, 0, 0.4);
}
.meet-team-v5 .editing.team-member-wrap .social-link:hover .add-addtional-team {
  display: block;
  font-size: 20px !important;
  top: 0px;
}
.meet-team-v5 .editing.team-member-wrap .team-member {
  border: 4px solid rgba(0, 0, 0, 0);
  position: relative;
}
.meet-team-v5 .editing.team-member-wrap .team-member:hover {
  border: 4px dashed rgba(0, 0, 0, 0.4);
}
.meet-team-v5 .editing.team-member-wrap .team-member:hover .add-addtional {
  display: block;
  font-size: 18px;
}
.meet-team-v5 .editing.team-member-wrap .team-member:hover .delete-team-member {
  background: rgba(0, 0, 0, 0.5);
  display: block;
  border: 0;
  color: #ffffff;
  padding: 10px 15px;
  position: absolute;
  top: 0;
  right: 0;
  z-index: 1050;
  font-size: 18px;
}
.meet-team-v5 .editing.team-member-wrap .team-member:hover .delete-team-member .btn-delete-team-member {
  display: block;
}
.meet-team-v5 .editing.team-member-wrap .delete-team-member .btn-delete-team-member {
  display: none;
}
.meet-team-v5 {
  /* Small devices (tablets, 768px and up) */
}
.meet-team-v5 .title {
  position: relative;
}
.meet-team-v5 .para h4 {
  text-align: center;
}
.meet-team-v5 .top-buffer {
  margin-top: 30px;
}
.meet-team-v5 .para h5 {
  text-align: center;
  color: #FCB100;
}
.meet-team-v5 .para span p {
  text-align: left;
}
.meet-team-v5 .social {
  margin: 20px auto;
  font-size: 14px;
  list-style-type: none;
  padding-left: 0;
}
.meet-team-v5 .social li {
  display: inline-block;
}
.meet-team-v5 .social a {
  font-size: 1.1em;
  padding: 0 0.3em;
  border: 1px solid #fff;
  margin: 0 5px;
  width: 30px;
  height: 30px;
  display: inline-block;
  line-height: 28px;
}
@media (min-width: 768px) {
  .meet-team-v5 .team-member-container {
    margin: 0;
  }
}
/********** Testimonials **********/
.editing .testimonials-v1 .testimonial-wrap .single-testimonial {
  border: 4px solid rgba(0, 0, 0, 0);
  position: relative;
}
.editing .testimonials-v1 .testimonial-wrap .single-testimonial.edit-mode {
  padding-left: 15px;
  padding-right: 15px;
}
.editing .testimonials-v1 .testimonial-wrap .single-testimonial:hover {
  border: 4px dashed rgba(0, 0, 0, 0.4);
}
.editing .testimonials-v1 .testimonial-wrap .single-testimonial:hover .add-addtional {
  display: block;
  font-size: 28px;
  bottom: -25px;
}
.editing .testimonials-v1 .testimonial-wrap .single-testimonial:hover .delete-single-testimonial .btn-delete-single-testimonial {
  background: rgba(0, 0, 0, 0.5);
  display: block;
  border: 0;
  color: #ffffff;
  padding: 10px 15px;
  position: absolute;
  top: 0;
  right: 0;
  z-index: 1050;
}
.editing .testimonials-v1 .testimonial-wrap .delete-single-testimonial .btn-delete-single-testimonial {
  display: none;
}
.editing .testimonials-v1 .testimonial-wrap div.editable:empty:not(:focus):before {
  content: attr(data-text);
}
.testimonials-v1 div[data-class="testimonials"] {
  background: url('../assets/images/indimain/wave-bg.jpg');
  background-size: 15% auto;
}
.testimonials-v1 .btn-add-testimonial {
  position: relative !important;
}
.testimonials-v1 .testimonials {
  display: block;
  position: relative;
}
.testimonials-v1 .testimonials span[data-cke-display-name="image"] {
  max-width: 100%;
}
.testimonials-v1 .testimonials span[data-cke-display-name="image"] img {
  max-width: 100%;
}
.testimonials-v1 .testimonials .slick-dots {
  bottom: -15px !important;
}
.testimonials-v1 .testimonials .single-testimonial {
  padding-bottom: 25px;
}
.testimonials-v1 .testimonials .last {
  border-bottom: none;
}
.testimonials-v1 .testimonials .title {
  text-align: center;
  margin-bottom: 35px;
}
.testimonials-v1 .testimonials .img img {
  margin: 0 auto;
  min-width: 100%;
  max-width: 100%;
}
.testimonials-v1 .testimonials .name {
  position: relative;
  margin-bottom: 0;
  font-weight: bold;
}
.testimonials-v1 .testimonials .site {
  font-size: 14px;
  font-weight: bold;
}
.testimonials-v1 .testimonials .text {
  line-height: 18px;
  font-size: 14px;
  margin-top: 20px;
}
.editing .testimonials-v2 .testimonial-wrap .single-testimonial {
  border: 4px solid rgba(0, 0, 0, 0);
  position: relative;
}
.editing .testimonials-v2 .testimonial-wrap .single-testimonial.edit-mode {
  padding-left: 15px;
  padding-right: 15px;
}
.editing .testimonials-v2 .testimonial-wrap .single-testimonial:hover {
  border: 4px dashed rgba(0, 0, 0, 0.4);
}
.editing .testimonials-v2 .testimonial-wrap .single-testimonial:hover .add-addtional {
  display: block;
  font-size: 28px;
  bottom: -25px;
}
.editing .testimonials-v2 .testimonial-wrap .single-testimonial:hover .delete-single-testimonial .btn-delete-single-testimonial {
  background: rgba(0, 0, 0, 0.5);
  display: block;
  border: 0;
  color: #ffffff;
  padding: 10px 15px;
  position: absolute;
  top: 0;
  right: 0;
  z-index: 1050;
}
.editing .testimonials-v2 .testimonial-wrap .delete-single-testimonial .btn-delete-single-testimonial {
  display: none;
}
.editing .testimonials-v2 .testimonial-wrap div.editable:empty:not(:focus):before {
  content: attr(data-text);
}
.editing .testimonials-v2 .testimonial-wrap img {
  max-width: 100%;
}
@-moz-document url-prefix() {
}
.editing .testimonials-v2 .testimonials {
  padding: 25px;
  margin-bottom: 20px;
}
.testimonials-v2 {
  height: 100%;
  display: block;
  position: relative;
}
.testimonials-v2 .title {
  text-align: center;
}
.testimonials-v2 .carousel {
  display: block;
}
.testimonials-v2 .carousel-inner {
  overflow: inherit;
}
.testimonials-v2 .btn-add-testimonial {
  position: relative !important;
}
.testimonials-v2 .carousel-caption {
  position: static;
  z-index: 10;
  width: 50%;
  margin: 0 auto;
  text-align: center;
  top: 0px;
  text-shadow: none;
}
.testimonials-v2 .img img {
  margin: 0 auto;
  max-width: 100%;
}
.testimonials-v2 .slick-dots {
  width: inherit;
  bottom: -15px;
}
.testimonials-v2 .testimonial-wrap.editing .slick-dots {
  margin-bottom: 25px;
}
.testimonials-v2 .carousel-indicators {
  bottom: 60px;
}
.testimonials-v2 .carousel-indicators li {
  display: inline-block;
  width: 15px;
  height: 15px;
  margin: 4px;
  text-indent: -999px;
  border: none;
  border-radius: 10px;
  cursor: pointer;
  background-color: #d7d7d7;
}
.testimonials-v2 .right.carousel-control {
  background: none!important;
}
.testimonials-v2 .slick-slider {
  -webkit-user-select: inherit;
  -khtml-user-select: inherit;
}
/********** Image Text v1 **********/
.image-text-v1 img {
  max-width: 100%;
}
.image-text-v1 span[data-cke-display-name="image"] {
  max-width: 100%;
}
.image-text-v1 span[data-cke-display-name="image"] img {
  max-width: 100%;
}
.image-text-v1 .image-text-title {
  text-align: center;
  display: block;
  position: relative;
}
.image-text-v1 .image-text-subtitle {
  margin-top: 0px;
}
.image-text-v1 .btn {
  margin: 20px auto;
}
.image-text-v1 .image-text-text {
  margin: 15px;
}
.image-text-v1 .image-text-image {
  margin: 15px;
}
.image-text-v1 .image-text-image img {
  margin: 15px auto;
}
#paradata span h4 {
  font-size: 22px;
}
#paradata span h5 {
  font-size: 18px;
}
.image-text .img-responsive {
  margin: 0 auto;
}
/********** Shopping Cart **********/
.order-line-items {
  padding: 0;
}
.order-line-items .line-item-header .price {
  line-height: 35px;
  margin-bottom: 0;
  text-align: center;
}
.order-line-items .close {
  position: absolute;
  right: 0;
  margin: 0 10px 0 0;
}
@media screen and (max-width: 767px) {
  .order-line-items .close {
    top: -5em;
  }
}
.order-line-items > ul {
  padding-left: 0;
}
.order-line-items > ul > li {
  padding: 20px;
  border-bottom: 1px solid #f3f3f3;
  position: relative;
}
.order-line-items ul.variations {
  padding-left: 0;
}
.order-line-items ul.variations li {
  margin-right: 5px;
}
.card-details {
  padding: 20px;
}
.footer-cart-checkout {
  padding: 15px;
  position: relative;
  display: block;
}
.thank-you {
  padding: 20px;
}
.thank-you .social-connected {
  margin: 0 auto;
  display: block;
  width: 157px;
  padding: 0;
}
.thank-you .social-connected li {
  display: inline-block;
}
.thank-you .social-connected li i {
  width: 50px;
  height: 50px;
  display: block;
  position: relative;
  text-align: center;
  line-height: 51px;
  border-radius: 35px;
  color: white;
  font-size: 30px;
}
.thank-you .btn-orange {
  margin: 0 auto;
  display: block;
  width: 200px;
}
.thank-you h3 {
  text-align: center;
  margin: 30px 0;
}
.products {
  padding: 2px;
}
#cart-checkout-modal .modal-footer {
  margin-top: 0;
}
#cart-checkout-modal .modal-body {
  padding: 0 10px;
}
.empty-cart {
  margin-top: 100px;
  text-align: center;
}
.empty-cart .fa {
  font-size: 50px;
}
.order-summary {
  padding: 1px 15px;
  min-height: 376px;
  border-left: 1px solid #eee;
}
.order-summary h4 {
  margin: 30px 0;
  font-weight: bold;
  text-decoration: underline;
}
.order-summary h3 {
  white-space: nowrap;
  margin-top: 0!important;
  padding-top: 0!important;
}
.order-summary ul {
  list-style-type: none;
  padding-left: 0;
}
.order-summary li {
  padding: 1em 1em .25em;
  border-bottom: 1px solid #f2f2f2;
}
.order-summary .product-name {
  font-weight: bold;
  color: #606060;
}
.order-summary .product-price {
  color: #aaaaaa;
}
.order-summary .scrollbox {
  max-height: 100px!important;
  content: "";
  background: linear-gradient(to bottom, #f9f9f9, #f9f9f9 30%, rgba(255, 255, 255, 0));
}
.order-summary .scrollbox ul {
  max-height: 100px!important;
  overflow-y: auto;
}
/********** MastHead **********/
.navbar-v2 div[data-type='masthead'] .home-text {
  min-height: 260px;
}
.masthead .btn .fa {
  margin-top: 8px;
}
.mt200 {
  margin-top: -200px;
}
@media (max-width: 480px) {
  .cover {
    background-attachment: scroll!important;
  }
}
.masthead-v1 {
  margin-top: 0;
  transition: none;
  padding: 0;
  height: 100%;
  width: 100%;
  clear: both;
  overflow: hidden;
  background-size: cover!important;
  position: relative;
}
.masthead-v1 h4 div {
  float: left;
  text-indent: 17px;
  line-height: 18px;
}
.masthead-v1 .masthead-subtitle {
  max-width: 80%;
  margin: 15px auto;
}
.masthead-v1 .masthead-title {
  font-size: 32px;
}
.masthead-v1 .masthead-title h1 {
  font-size: 45px;
}
.masthead-v1 .btn:not(.ssb-theme-btn) {
  height: 50px;
  max-width: 200px;
  display: block;
}
.masthead-v1 .btn:not(.ssb-theme-btn) .fa {
  float: left;
  margin-right: 10px;
  margin-top: 2px;
}
.masthead-v1 .row {
  margin: 0;
}
.masthead-v1 .btn-text {
  font-weight: bold;
  text-shadow: none;
}
.masthead-v1 .home-text {
  padding: 50px 30px;
  text-align: center;
}
@media (max-width: 625px) {
  .masthead-v1 .masthead-subtitle {
    max-width: 100%;
  }
  .navigation-v2 .navbar ul.navbar-nav li {
    display: block;
  }
}
@media (min-width: 768px) {
  .full-screen {
    background-size: 100% 105% !important;
  }
}
/********** Simple Form v1 **********/
.simple-form-v1 {
  padding: 0px!important;
  margin: 0px!important;
}
.simple-form-v1 .custom-orange {
  background: linear-gradient(to bottom, #fb8823 5%, #f86807 100%);
  background-color: #fbb450;
  border-radius: 7px;
  border: 1px solid #c97e1c;
  display: inline-block;
  color: #ffffff;
  font-family: arial;
  font-size: 18px;
  font-weight: normal;
  font-style: %1;
  padding: 14px 45px;
  text-decoration: none;
  text-shadow: 1px 1px 0px #cc4b14;
}
.simple-form-v1 .simple-form-title {
  padding-left: 10px;
  position: relative;
}
.simple-form-v1 .simple-form-subtitle {
  margin: 0 10px;
  position: relative;
}
.simple-form-v1 #user_email,
.simple-form-v1 #user_first,
.simple-form-v1 #user_last,
.simple-form-v1 #user_phone {
  padding-left: 20px;
}
.simple-form-v1 .btn-editable {
  padding-top: 15px !important;
  -moz-user-select: text;
}
.simple-form-v1 .thank-you {
  padding: 0;
  margin-bottom: -70px;
}
.simple-form-v1 h3 {
  color: white;
  padding: 0 0 0 10px;
  font-weight: 600;
  font-family: Capita;
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.4);
  margin-top: 10px;
}
.simple-form-v1 p {
  padding: 0 0 0 10px;
}
.simple-form-v1 input {
  width: 100%;
  text-indent: 10px;
  border-radius: 4px !important;
}
.simple-form-v1 .inner-page {
  padding: 15px 0 30px;
  max-width: 1100px;
  margin: 0 auto;
}
.simple-form-v1 .btn.btn-simple-form,
.simple-form-v1 input {
  min-height: 50px;
  margin: 0;
  border: 0;
  border: 1px solid #eeeeee;
}
.simple-form-v1 .btn.btn-simple-form .fa,
.simple-form-v1 input .fa {
  padding: 0 0 0 10px;
}
.simple-form-v1 .btn:focus {
  color: white;
}
.simple-form-v1 .left-inner-addon {
  position: relative;
  color: #d1d1d1;
}
.simple-form-v1 .left-inner-addon input {
  padding-left: 30px;
}
.simple-form-v1 .left-inner-addon i {
  position: absolute;
  padding: 17px 13px;
  pointer-events: none;
}
.simple-form-v1 .right-inner-addon {
  position: relative;
}
.simple-form-v1 .right-inner-addon input {
  padding-right: 30px;
}
.simple-form-v1 .right-inner-addon i {
  position: absolute;
  right: 0px;
  padding: 10px 12px;
  pointer-events: none;
}
.simple-form-v1 .has-success .form-control {
  border-color: #2ecc71;
}
.simple-form-v1 .has-success .glyphicon {
  color: #2ecc71;
}
.simple-form-v1 .has-error .form-control {
  border-color: #e74c3c !important;
}
.simple-form-v1 .has-error .glyphicon {
  color: #e74c3c !important;
}
.simple-form-v1 .has-error .help-block {
  color: #e74c3c !important;
}
.simple-form-v1 .has-feedback .form-control-feedback {
  position: absolute;
  top: 8px;
  right: 8px;
}
.simple-form-v1 .btn-simple-form {
  width: auto;
  min-width: 25%;
  padding-left: 25px !important;
  padding-right: 25px !important;
}
.simple-form-v1 .btn-simple-form .editable-title {
  display: none !important;
}
.simple-form-v1 .btn-simple-form .element-wrap {
  padding: 5px !important;
}
/********** Simple Form v2 **********/
.simple-form-v2 {
  background: black;
  padding: 0px!important;
}
.simple-form-v2 .thank-you {
  padding: 0;
  margin-bottom: -70px;
}
.simple-form-v2 h3 {
  color: white;
  padding: 0 0 20px 10px;
  font-weight: 600;
  font-family: Capital;
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.4);
  font-size: 28px;
  margin-top: 10px;
}
.simple-form-v2 input,
.simple-form-v2 textarea {
  width: 100%;
  text-indent: 10px;
  border-radius: 6px !important;
  padding: 10px 16px;
}
.simple-form-v2 .inner-page {
  padding: 15px 0 30px;
}
.simple-form-v2 .btn-editable {
  padding-top: 15px !important;
  -moz-user-select: text;
}
.simple-form-v2 .btn.btn-simple-form {
  min-height: 50px;
  margin: 0;
  padding: 0;
  text-transform: uppercase;
  background-color: #ffffff;
}
.simple-form-v2 .has-success .form-control {
  border-color: #2ecc71;
}
.simple-form-v2 .has-success .glyphicon {
  color: #2ecc71;
}
.simple-form-v2 .has-error .form-control {
  border-color: #e74c3c;
}
.simple-form-v2 .has-error .glyphicon {
  color: #e74c3c;
}
.simple-form-v2 .has-error .help-block {
  color: #e74c3c;
}
.simple-form-v2 .has-feedback .form-control-feedback {
  position: absolute;
  top: 8px;
  right: 8px;
}
.simple-form-v2 fieldset {
  background: none;
  border: 0px;
}
/********** Products v1 component **********/
.products-v1 .nav-tabs {
  width: 425px;
  margin: 0 auto;
}
.products-v1 .nav-tabs li a {
  font-style: italic;
  font-size: 15px;
  font-weight: bold;
  padding: 8px 18px;
}
@media (max-width: 550px) {
  .products-v1 .nav-tabs li {
    float: none;
  }
}
.products-v1 .products .jumbotron {
  position: relative;
}
.products-v1 .strikethrough {
  font-size: 14px;
  text-decoration: line-through;
  font-style: italic;
  margin-right: 5px;
  color: #c2c2c5;
}
.products-v1 .nav-tabs {
  background: white;
}
.products-v1 .nav-tabs > li {
  box-shadow: 0 0 .75px #c2c2c2;
}
.products-v1 .nav-tabs li a {
  margin-right: 0px;
  opacity: .4;
  padding: 5px 20px;
}
.products-v1 .nav-tabs > li.active > a {
  border-bottom: solid 3.5px #299FD6;
  border-radius: 3px;
  opacity: .8;
}
.products-v1 .nav-tabs > li.active .arrowsprite {
  width: 0;
  height: 0;
  border-left: 8px solid transparent;
  border-right: 8px solid transparent;
  border-top: 8px solid #299FD6;
  display: block;
  position: absolute;
  bottom: -5;
  left: 38%;
}
.products-v1 h3 {
  font-size: 26px;
  opacity: .95;
  padding-top: 32px;
  text-shadow: 2px 1px 0px rgba(107, 101, 101, 0.08);
  font-weight: normal;
  text-align: center;
  margin-top: 0;
}
.products-v1 .tab-content {
  margin-top: 40px;
  background: none!important;
}
.products-v1 .product {
  margin-bottom: 35px;
}
.products-v1 .product .img-wrap {
  text-align: center;
  font-size: 120px;
}
.products-v1 .product .img-wrap .product-img {
  display: block;
}
.products-v1 .product .img-wrap i.fa {
  color: #5b5b60;
}
.products-v1 .tab-content .col-sm-3 {
  padding-top: 0px;
}
.products-v1 .tab-content .product-content h4 {
  font-size: 16px;
  font-weight: bold;
  padding-top: 10px;
  padding-left: 10px;
}
.products-v1 .product-img {
  height: 180px;
}
.products-v1 .product-img img {
  margin-right: 15px;
  height: 180px;
  margin: 0 auto;
}
.products-v1 .no-product-img {
  height: 180px;
}
.products-v1 .product-description {
  min-height: 20px;
}
.products-v1 .product-content {
  height: 330px;
  border: 1px solid #e4e7ea;
  border-bottom: 4px solid #e4e7ea;
  border-radius: 4px;
}
.products-v1 .product-content .btn {
  margin-bottom: 15px;
}
.products-v1 .btnLaunchCart {
  position: fixed !important;
  right: 0 !important;
  top: 0 !important;
  left: inherit !important;
  margin-top: 130px;
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0px;
  z-index: 999;
}
.products-v1 .btnLaunchCart:focus {
  outline: none;
}
.products-v1 .line-wrap-text {
  word-wrap: break-word;
}
.products-v1 .masonry-brick {
  min-width: 256px;
}
@media (max-width: 767px) {
  .products-v1 .masonry-brick {
    min-width: 100%;
  }
}
.shopping-cart {
  color: #444!important;
  margin-left: -10px;
  margin-right: -10px;
}
.shopping-cart .information {
  border-right: 1px solid #eeeeee;
}
.shopping-cart .order-line-items ul {
  padding: 0px;
}
.shopping-cart .order-line-items ul li {
  list-style-type: none;
  padding: 10px;
  border-bottom: 1px solid #eeeeee;
}
.shopping-cart .order-line-items ul li .description {
  margin-bottom: 0px;
  margin-top: 1em;
}
.shopping-cart .order-line-items ul li .quantity,
.shopping-cart .order-line-items ul li .price {
  top: 10px;
  position: relative;
}
#cart-checkout-modal .glyphicon.form-control-feedback {
  position: absolute;
  top: 0px;
  right: 13px;
}
#cart-checkout-modal {
  color: #444;
}
.editing .products-v1 .btnLaunchCart {
  position: absolute;
  margin-top: 60px;
}
.ribbon {
  position: absolute;
  right: 10px;
  top: -5px;
  z-index: 1;
  overflow: hidden;
  width: 82px;
  height: 75px;
  text-align: right;
}
.ribbon span {
  font-size: 10px;
  color: #fff;
  text-transform: uppercase;
  text-align: center;
  font-weight: bold;
  line-height: 20px;
  -webkit-transform: rotate(45deg);
          transform: rotate(45deg);
  width: 100px;
  display: block;
  background: #79A70A;
  background: linear-gradient(#9BC90D 0%, #79A70A 100%);
  box-shadow: 0 3px 10px -5px #000000;
  position: absolute;
  top: 19px;
  right: -21px;
}
.ribbon span::before {
  content: '';
  position: absolute;
  left: 0px;
  top: 100%;
  z-index: -1;
  border-left: 3px solid #79A70A;
  border-right: 3px solid transparent;
  border-bottom: 3px solid transparent;
  border-top: 3px solid #79A70A;
}
.ribbon span::after {
  content: '';
  position: absolute;
  right: 0%;
  top: 100%;
  z-index: -1;
  border-right: 3px solid #79A70A;
  border-left: 3px solid transparent;
  border-bottom: 3px solid transparent;
  border-top: 3px solid #79A70A;
}
.red span {
  background: linear-gradient(#F70505 0%, #8F0808 100%);
}
.red span::before {
  border-left-color: #8F0808;
  border-top-color: #8F0808;
}
.red span::after {
  border-right-color: #8F0808;
  border-top-color: #8F0808;
}
/*--------------------------
----Project Modal Styles----
----------------------------*/
.portfolio.fade.modal {
  overflow-x: hidden;
}
.portfolio-title {
  text-align: center;
}
.portfolio.modal {
  display: none;
  overflow: auto;
  overflow-y: scroll;
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1050;
  -webkit-overflow-scrolling: touch;
  outline: 0;
}
.portfolio.modal.fade .modal-dialog {
  -webkit-transform: translateY(2000px);
  transform: translateY(2000px);
  opacity: 0;
  transition: all 0.5s;
}
.portfolio.modal.in .modal-dialog {
  -webkit-transform: translateY(0);
  transform: translateY(0);
  opacity: 1;
}
.portfolio.modal-backdrop {
  background-color: #1D2026;
}
.portfolio.modal-backdrop.in {
  opacity: 1;
  filter: alpha(opacity=100);
}
.portfolio.modal-dialog {
  width: 100%;
  padding: 0;
  margin: 0;
}
.portfolio.modal-content {
  width: 100%;
  border: none;
  border-radius: 0;
  box-shadow: none;
  background-color: #fff;
}
.portfolio.modal-header {
  width: 100%;
  margin: 0;
  padding: 0;
  padding-top: 40px;
  color: #fff;
  border: none;
  text-align: center;
}
.portfolio.modal-body {
  margin: 0;
  padding: 60px 0 20px;
}
.portfolio.modal-body .project-descr {
  margin: 0 0 24px;
}
.portfolio.modal-header .loader {
  position: absolute;
  left: 50%;
  top: 0;
  margin-top: 32%;
  margin-left: -18px;
  width: 36px;
  height: 36px;
  z-index: 1;
}
.portfolio.modal-header .image-wrapper {
  position: relative;
  overflow: hidden;
}
.portfolio.modal-header .screen {
  box-sizing: padding-box;
  border: none;
  box-shadow: none;
  margin: 0;
  padding: 0;
  position: absolute;
  top: 10.5%;
  width: 100%;
  height: auto;
  z-index: 2;
  opacity: 0;
  transition: all 0.5s ease-out 0.7s;
}
.portfolio.modal-header .screen.done {
  opacity: 1;
}
.portfolio#project-sidebar {
  margin-bottom: 40px;
}
.portfolio#project-sidebar p {
  margin-bottom: 10px;
}
#sdbr-descr {
  margin-top: 30px;
}
#sdbr-category:before {
  display: inline-block;
  width: 20px;
  content: "\f115";
  font-family: "Fontawesome";
  margin-right: 10px;
}
#hdr-title {
  margin-bottom: 40px;
}
#project-modal .close {
  float: none !important;
  font-size: 52px;
  line-height: 52px;
  font-weight: 300;
  margin-top: 0px;
  margin-bottom: 30px;
  opacity: 1;
  color: inherit;
  text-shadow: none;
  transition: all 0.2s ease-out;
}
#project-modal .close:hover {
  opacity: .8;
}
#sdbr-date:before {
  display: inline-block;
  width: 20px;
  content: "\f073";
  font-family: "Fontawesome";
  margin-right: 10px;
}
#sdbr-client:before {
  display: inline-block;
  width: 20px;
  content: "\f007";
  font-family: "Fontawesome";
  margin-right: 10px;
}
#sdbr-link:before {
  display: inline-block;
  width: 20px;
  content: "\f0ac";
  font-family: "Fontawesome";
  margin-right: 10px;
}
.customview {
  width: 300px;
  height: 200px;
  margin: 10px;
  display: inline-block;
  border: 10px solid #fff;
  overflow: hidden;
  position: relative;
  text-align: center;
  box-shadow: 1px 1px 2px #e6e6e6;
  cursor: default;
  background: #fff no-repeat center center;
}
.customview .mask,
.customview .content {
  width: 300px;
  height: 200px;
  position: absolute;
  overflow: hidden;
  top: 0;
  left: 0;
}
.customview img {
  display: block;
  position: relative;
}
.customview h2 {
  text-transform: uppercase;
  color: #fff;
  text-align: center;
  position: relative;
  font-size: 17px;
  padding: 10px;
  background: rgba(0, 0, 0, 0.8);
  margin: 20px 0 0 0;
}
.customview p {
  font-family: Georgia, serif;
  font-style: italic;
  font-size: 12px;
  position: relative;
  color: #fff;
  padding: 10px 20px 20px;
  text-align: center;
}
.customview a.info {
  display: inline-block;
  text-decoration: none;
  padding: 7px 14px;
  background: #000;
  color: #fff;
  text-transform: uppercase;
  box-shadow: 0 0 1px #000;
}
.customview a.info:hover {
  box-shadow: 0 0 5px #000;
}
.view-fifth img {
  transition: all 0.3s ease-in-out;
}
.view-fifth .mask {
  background-color: rgba(146, 96, 91, 0.3);
  -webkit-transform: translateX(-300px);
          transform: translateX(-300px);
  opacity: 1;
  transition: all 0.4s ease-in-out;
}
.view-fifth h2 {
  background: rgba(255, 255, 255, 0.5);
  color: #000;
  box-shadow: 0px 1px 3px rgba(159, 141, 140, 0.5);
}
.view-fifth p {
  opacity: 0;
  color: #333;
  transition: all 0.2s linear;
}
.view-fifth:hover .mask {
  -webkit-transform: translateX(0px);
          transform: translateX(0px);
}
.view-fifth:hover img {
  -webkit-transform: translateX(300px);
          transform: translateX(300px);
  transition-delay: 0.1s;
}
.view-fifth:hover p {
  opacity: 1;
  transition-delay: 0.4s;
}
/********** Blog Teaser v1 **********/
.blog-teaser-v1 .posts {
  margin-top: 45px;
}
.blog-teaser-v1 .posts .featured-image {
  padding-top: 15px;
}
.blog-teaser-v1 .title {
  position: relative;
}
.blog-teaser-v1 .component-inner {
  padding: 15px;
}
.blog-teaser-v1 .label-info {
  margin-right: 5px;
}
.blog-teaser-v1 .single-blog {
  min-height: 380px;
  display: block;
  background: #fff;
  border-bottom: 4px solid #e3e3e3;
  border-radius: 5px;
}
.blog-teaser-v1 .single-blog .blog-content {
  padding: 15px;
}
.blog-teaser-v1 .single-blog .featured-image {
  max-height: 200px;
  overflow: hidden;
}
.blog-teaser-v1 .single-blog .featured-image img {
  border-top-right-radius: 5px;
  border-top-left-radius: 5px;
  max-height: 200px;
  height: 100%;
  width: 100%;
}
.blog-teaser-v1 .single-blog .title {
  color: #4bb0cb;
  text-align: left;
}
.blog-teaser-v1 .single-blog .excerpt {
  font-size: 12px;
  color: #444444;
  font-weight: bold;
}
.blog-teaser-v1 .single-blog .footer {
  height: 35px;
  width: 100%;
  padding: 15px;
  margin-left: -14px;
  text-align: left;
  position: absolute;
  bottom: 0;
  margin-bottom: 15px;
}
.blog-teaser-v1 .single-blog .footer .date,
.blog-teaser-v1 .single-blog .footer .comments {
  display: block;
  position: relative;
  z-index: 999;
  color: #bababa;
  font-size: 12px;
  padding: 0;
}
.blog-teaser-v1 .single-blog .footer .comments {
  text-align: right;
}
.blog-teaser-v1 .btn-full-blog {
  display: block;
  position: relative;
  max-width: 200px;
}
.footer-container {
  color: white;
}
@media only screen and (min-width: 700px) {
  .footer-after {
    padding: 20px 0 0 0;
    font-size: 12px;
    display: block;
  }
  .footer-after p {
    color: #fff;
    margin: 0;
  }
  .footer-after a {
    color: #FFF;
    float: right;
  }
  .footer-after a:hover {
    color: #7f8c8d;
    text-decoration: none;
  }
  .footer-after .container {
    max-width: 100%;
    width: 100%;
  }
  .footer-logo {
    margin: -35px 5px 0 0;
    float: right;
    z-index: 1000;
    position: relative;
  }
  #footer {
    font-family: Helvetica;
  }
}
@media only screen and (max-width: 700px) {
  .footer-after {
    text-align: center;
    padding: 20px 20px 0 20px;
    font-size: 12px;
    display: block;
  }
  .footer-after a {
    color: #FFF;
  }
  .footer-logo {
    margin: 0 auto;
    display: block;
  }
  .text-right {
    text-align: center!important;
  }
}
@media only screen and (min-width: 700px) and (max-width: 768px) {
  .copyright {
    width: 50%;
  }
  .powered-by {
    width: 50%;
  }
}
/********** Single Blog ***********/
div[data-type=single-post] .container {
  padding: 0;
  margin: 0;
  max-width: none;
  width: 100%;
}
.single-post-v1 .inner-page {
  padding: 0;
  max-width: 100%;
}
.single-post-v1 .post-social-link a {
  color: #337ab7;
}
.single-post-v1 #main-area {
  padding-top: 80px;
}
.single-post-v1 #main-area .entry,
.single-post-v1 #main-area .social-links {
  position: relative;
}
.single-post-v1 .container.row-fluid {
  max-width: 1100px;
  margin: 0 auto;
}
.single-post-v1 .post_text_div {
  min-width: 50%;
  display: inline-block;
  padding-left: 5px;
}
.single-post-v1 .btn-social-icon {
  border-radius: 50% !important;
}
.single-post-v1 tags-input .tags .input {
  color: #444;
}
.single-post-v1 tags-input .tags .tag-item {
  background: #47b1cc;
}
.single-post-v1 .editable.post_excerpt_div,
.single-post-v1 .editable .fr-element {
  min-height: 10px;
}
.single-post-v1 .single-post-content img {
  max-width: 100%;
}
.single-blog .blog-meta {
  margin-top: 15px;
  margin-bottom: 30px;
}
.single-blog .entry-content img.center {
  margin: 40px auto;
}
.single-blog .blog-thumb {
  max-height: 200px;
  overflow: hidden;
  margin-bottom: 10px;
}
.single-blog .blog-thumb img {
  display: block;
  height: auto;
  max-width: 100%;
}
.single-blog .blog-meta {
  border-bottom: none!important;
  border-top: none!important;
  text-transform: none!important;
  color: #9E9E9E;
  font-family: Georgia, serif;
  font-size: 12px;
  font-style: italic;
  padding: 0 5px 7px 4px;
  margin: 0;
}
.single-blog .single-post-publish-date {
  padding: 0px 5px 10px 0px !important;
}
.single-blog .single-post-author {
  padding-bottom: 10px;
}
h2.blog-title {
  padding-bottom: 0px!important;
}
#content-area {
  background: linear-gradient(to left, #f7f7f7 50%, #ffffff 50%);
}
div.blog-thumb span.overlay {
  background: none!important;
}
/********** Full Blog **********/
div[data-class="blog"] .single-blog {
  padding: 0 0 25px 0;
}
.btn-orange {
  background: #efa022!important;
  border-bottom: 5px solid #e4730c!important;
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.3);
}
.btn-orange:hover {
  background-color: #efa022!important;
  border-bottom: 5px solid #efa022!important;
  color: #ffffff;
}
.editing .single-post-title {
  padding-bottom: 5px;
}
.editing .single-post-publish-date {
  padding: 0px 5px 10px 0px !important;
}
.editing .single-post-author,
.editing .single-post-tags,
.editing .single-post-content,
.editing .single-post-category {
  padding-bottom: 10px;
}
.modal-backdrop {
  z-index: 99998 !important;
}
.modal {
  z-index: 99999 !important;
}
.modal-footer,
.modal-header {
  border-color: #b5b5b5;
}
#component-setting-modal {
  z-index: 999 !important;
}
#component-setting-modal .nav.nav-tabs {
  margin-top: 0px !important;
  background-color: #e8e8e8;
}
#component-setting-modal .blog-entry {
  margin: 10px;
}
#component-setting-modal .modal {
  z-index: 9998 !important;
}
#component-setting-modal .modal-content {
  box-shadow: none;
  background-color: #e8e8e8;
}
#component-setting-modal .modal-body {
  max-height: 250px;
  overflow: auto;
  background-color: #fff;
}
#component-setting-modal .modal-footer,
#component-setting-modal .modal-header {
  border-color: #b5b5b5;
}
#component-setting-modal .modal-dialog {
  min-height: 100% !important;
  bottom: 0;
  height: auto !important;
}
#component-setting-modal .modal-dialog .modal-content {
  height: auto !important;
  min-height: 100% !important;
}
#component-setting-modal .close {
  font-size: 35px;
  margin-left: 10px;
}
.post_tags {
  padding: 0;
  margin-bottom: 20px;
}
.post_tags li {
  display: inline-block;
  margin-bottom: 10px;
  background: #47b1cc;
  padding: 5px;
  margin-right: 10px;
  border-radius: 5px;
  font-size: 12px;
}
.post_tags li a {
  color: #ffffff;
}
div[data-type=blog] .container {
  width: auto;
  padding: 0;
  max-width: 1100px;
  margin: 0 auto;
}
.blog-v1 .inner-page {
  padding: 0;
  max-width: 100%;
}
.blog-v1 #content-area .container {
  width: 100%;
}
.currently-viewing {
  background: #47b1cc;
  padding: 20px;
  color: white;
  border-radius: 5px;
  margin-bottom: 30px;
  text-align: center;
}
.currently-viewing strong {
  font-weight: bold;
  font-size: 28px;
}
#blog-sidebar {
  padding: 20px;
}
#blog-sidebar .fa {
  background: #47b1cc;
  border-radius: 40px;
  padding: 10px;
  color: #fff;
  font-size: 20px;
}
#blog-sidebar .tags {
  width: 100%;
}
#blog-sidebar .tag-cloud li {
  display: inline;
}
#blog-sidebar .entry-excerpt {
  margin-bottom: 30px;
}
#blog-sidebar .tag-cloud li:nth-child(1) {
  font-weight: bold;
}
#blog-sidebar .tag-cloud li:nth-child(2) {
  font-size: 2em;
}
#blog-sidebar .tag-cloud li:nth-child(4) {
  font-size: 3em;
}
#main-area {
  word-wrap: break-word;
  background: #ffffff;
  box-shadow: 3px 0px 7px 0px rgba(50, 50, 50, 0.15);
  padding: 30px;
}
.single-blog .blog-thumb img {
  display: block;
  height: 200px;
  max-width: 100%;
}
@media screen and (max-width: 640px) {
  #blog-sidebar {
    background: #ffffff;
  }
}
.editing .pricing-table-wrap .pricing-table {
  border: 4px solid rgba(0, 0, 0, 0);
  position: relative;
}
.editing .pricing-table-wrap .pricing-table-feature {
  border: 2px solid rgba(0, 0, 0, 0);
  position: relative;
}
.editing .pricing-table-wrap .pricing-table.edit-mode,
.editing .pricing-table-wrap .pricing-table-feature.edit-mode {
  padding-top: 30px;
}
.editing .pricing-table-wrap .pricing-table:hover {
  border: 4px dashed rgba(0, 0, 0, 0.4);
}
.editing .pricing-table-wrap .pricing-table-feature:hover {
  border: 2px dashed rgba(0, 0, 0, 0.4);
}
.editing .pricing-table-wrap .pricing-table:hover .add-addtional {
  display: block;
  font-size: 28px;
}
.editing .pricing-table-wrap .pricing-table:hover .delete-pricing-table .btn-delete-pricing-table {
  background: rgba(0, 0, 0, 0.5);
  display: block;
  border: 0;
  color: #ffffff;
  padding: 10px 15px;
  position: absolute;
  top: 0;
  right: 0;
  z-index: 1050;
}
.editing .pricing-table-wrap .pricing-table-feature:hover .add-addtional-feature {
  display: block;
  font-size: 28px;
}
.editing .pricing-table-wrap .pricing-table-feature:hover .delete-pricing-table-feature .btn-delete-pricing-table-feature {
  background: rgba(0, 0, 0, 0.5);
  display: block;
  border: 0;
  color: #ffffff;
  padding: 10px 15px;
  position: absolute;
  top: 0;
  right: 0;
  z-index: 1050;
}
.editing .pricing-table-wrap .delete-pricing-table .btn-delete-pricing-table {
  display: none;
}
.editing .pricing-table-wrap .delete-pricing-table-feature .btn-delete-pricing-table-feature {
  display: none;
}
.pricing-tables-v1 .pricing-table .list-group-item {
  border: none;
  border-bottom: 1px solid #000000;
}
.pricing-tables-v1 .container {
  padding-top: 40px;
}
.pricing-tables-v1 #details {
  font-family: "Quicksand", sans-serif;
  font-size: 60px;
}
.pricing-tables-v1 #home-box > h2 {
  font-family: "Quicksand", sans-serif;
  font-weight: 400;
  line-height: 1.1;
  color: #75b1ae;
}
.pricing-tables-v1 .price {
  font-size: 25px;
}
.pricing-tables-v1 .btn-add {
  margin-top: 10px;
  position: relative;
}
.pricing-tables-v1 .pricing_header h1,
.pricing-tables-v1 .pricing_header h3,
.pricing-tables-v1 .pricing_header p {
  text-align: center;
  opacity: .95;
  padding-top: 32px;
  padding-bottom: 20px;
  text-shadow: 2px 1px 0px rgba(107, 101, 101, 0.08);
  font-weight: normal;
}
.pricing-tables-v1 .pricing_header h1 {
  font-size: 28px;
  margin-bottom: 0px;
  padding-bottom: 6px;
}
.pricing-tables-v1 .pricing_header h3 {
  font-size: 19px;
  margin-top: 0px;
  padding: 0px;
}
.pricing-tables-v1 .pricing_header p {
  padding-top: 0px;
  max-width: 655px;
  margin: 0 auto;
}
.pricing-tables-v1 .list-group-item:first-child {
  border-top-right-radius: 0px;
  border-top-left-radius: 0px;
}
.pricing-tables-v1 .btn {
  font-family: "Quicksand", sans-serif;
  font-weight: 500;
}
.pricing-tables-v1 .off {
  text-decoration: line-through;
  color: #565656;
}
.pricing-tables-v1 .space {
  height: 5px;
  background-color: #00bff3;
}
.pricing-tables-v1 .pricing-table-title {
  position: relative;
}
.coming-soon-v1 {
  height: 100%;
}
.coming-soon-v1 .container.inner-page {
  padding: 0;
  max-width: 100%;
  margin: 0!important;
  width: 100%;
}
.coming-soon-v1 .logo {
  display: block;
  position: relative;
}
.coming-soon-v1 div[ng-transclude] {
  height: 100%;
}
.coming-soon-v1 .heading {
  margin: 0px 0 10px;
  position: relative;
}
.coming-soon-v1 .text {
  margin-bottom: 20px;
  text-align: center;
  position: relative;
}
.coming-soon-v1 .inner-page {
  padding-bottom: 15px;
  padding-top: 0;
}
@-webkit-keyframes arrowBounce {
  0% {
    -webkit-transform: translateY(-20px);
    transform: translateY(-20px);
  }
  50% {
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px);
  }
  100% {
    -webkit-transform: translateY(-20px);
    transform: translateY(-20px);
  }
}
@keyframes arrowBounce {
  0% {
    -webkit-transform: translateY(-20px);
    transform: translateY(-20px);
  }
  50% {
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px);
  }
  100% {
    -webkit-transform: translateY(-20px);
    transform: translateY(-20px);
  }
}
.coming-soon-v1 .arrow-down {
  margin-top: 40px;
  width: 100%;
  text-align: center;
}
.coming-soon-v1 .arrow-down i {
  width: 30px;
  height: 30px;
  border-radius: 50%;
  font-size: 35px;
  padding: 10px;
  color: inherit;
  -webkit-animation: arrowBounce 2.5s infinite;
  animation: arrowBounce 2.5s infinite;
}
.editing.image-wrap:hover {
  border: 4px dashed rgba(0, 0, 0, 0.4);
  padding-right: 6px;
  padding-left: 6px;
  margin-top: -4px;
  margin-bottom: 0px;
}
.editing.image-wrap:hover .add-addtional {
  display: block;
  font-size: 28px;
}
.editing.image-wrap:hover .image-gallery {
  min-height: 196px;
}
.editing.image-wrap:hover .delete-single-image .btn-delete-single-image {
  background: rgba(0, 0, 0, 0.5);
  display: block;
  border: 0;
  color: #ffffff;
  padding: 10px 15px;
  position: absolute;
  top: 0;
  right: 0;
}
.editing.image-wrap .delete-single-image .btn-delete-single-image {
  display: none;
}
[image-gallery-component] .single-image {
  padding: 0;
  margin: 0;
}
[image-gallery-component] .thumbnail {
  position: relative;
}
[image-gallery-component] .thumbnail a img {
  min-height: 149px;
}
[image-gallery-component] a.thumbnail .caption {
  display: block;
  background: #222;
  padding: 0;
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  bottom: 0;
  opacity: 0;
  transition: all 0.1s ease-in-out;
}
[image-gallery-component] a.thumbnail:hover .caption {
  opacity: 0.9;
  transition: all 0.1s ease-in-out;
}
[image-gallery-component] a.thumbnail .caption i {
  display: block;
  font-size: 40px;
  color: #EEE;
  position: absolute;
  left: 50%;
  top: 50%;
  margin: -20px 0 0 -24px;
  opacity: 0;
  transition: all 0.2s ease-in-out;
}
[image-gallery-component] a.thumbnail:hover .caption i {
  opacity: 1;
  transition: all 0.2s ease-in-out;
}
[image-gallery-component] .img-height {
  overflow: hidden;
  margin: 10px 0 20px 0;
}
[image-gallery-component] .image-gallery {
  position: relative;
  float: left;
  width: 100%;
  min-height: 200px;
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
}
[image-gallery-component] .image-gallery-title {
  position: relative;
}
.header-image-text-v1 {
  background-color: #F7F7F7;
  /* fix firefox responsive images */
}
.header-image-text-v1 .component-text {
  color: white;
}
.header-image-text-v1 .top-buffer {
  margin-top: 80px;
}
.header-image-text-v1 .align-text-center {
  text-align: center;
}
.header-image-text-v1 .dashboardColor {
  background-color: #ECEDF1;
}
.header-image-text-v1 .customColor {
  color: #FCB100;
  text-align: center;
}
.header-image-text-v1 .image-text-background {
  background-color: white;
}
.header-image-text-v1 .container-xs-height {
  display: table;
  padding-left: 0px;
  padding-right: 0px;
}
.header-image-text-v1 .row-xs-height {
  display: table-row;
}
.header-image-text-v1 .col-xs-height {
  display: table-cell;
  float: none;
}
@media (min-width: 768px) {
  .header-image-text-v1 .container-sm-height {
    display: table;
    padding-left: 0px;
    padding-right: 0px;
  }
  .header-image-text-v1 .row-sm-height {
    display: table-row;
  }
  .header-image-text-v1 .col-sm-height {
    display: table-cell;
    float: none;
  }
}
@media (min-width: 992px) {
  .header-image-text-v1 .container-md-height {
    display: table;
    padding-left: 0px;
    padding-right: 0px;
  }
  .header-image-text-v1 .row-md-height {
    display: table-row;
  }
  .header-image-text-v1 .col-md-height {
    display: table-cell;
    float: none;
  }
}
@media (min-width: 1200px) {
  .header-image-text-v1 .container-lg-height {
    display: table;
    padding-left: 0px;
    padding-right: 0px;
  }
  .header-image-text-v1 .row-lg-height {
    display: table-row;
  }
  .header-image-text-v1 .col-lg-height {
    display: table-cell;
    float: none;
  }
}
.header-image-text-v1 .col-top {
  vertical-align: top;
}
.header-image-text-v1 .col-middle {
  vertical-align: middle;
}
.header-image-text-v1 .col-bottom {
  vertical-align: bottom;
}
.header-image-text-v1 .img-responsive {
  width: 100%;
}
.information-list-v2 {
  text-align: center;
  background-color: #F7F7F7 ;
}
.information-list-v2 h6 {
  color: #FCB100;
  text-align: center;
}
.information-list-v2 .top-buffer {
  margin-top: 80px;
  margin-bottom: 20px;
}
.triangle-text-v1 .top-buffer {
  margin-top: 80px;
}
.triangle-text-v1 .customColor {
  color: #FCB100;
  text-align: center;
}
.triangle-text-v1 .align-text-center {
  text-align: center;
}
.payment-form-v1 h1,
.payment-form-v1 h2,
.payment-form-v1 h3,
.payment-form-v1 h4,
.payment-form-v1 h5,
.payment-form-v1 p,
.payment-form-v1 input,
.payment-form-v1 span,
.payment-form-v1 .assertions {
  font-family: 'Raleway', sans-serif !important;
}
.payment-form-v1 .glyphicon {
  font-family: 'Glyphicons Halflings' !important;
}
.payment-form-v1 .fa {
  font-family: 'FontAwesome' !important;
}
.payment-form-v1 .inner-page {
  max-width: 600px!important;
  padding: 25px 0;
}
.payment-form-v1 .fa-check {
  color: #27ae60;
}
.payment-form-v1 .payment-form-header {
  height: 90px;
  padding: 15px;
  background-color: #fafafa;
  border-bottom: 1px solid rgba(0, 0, 0, 0.1);
}
.payment-form-v1 #terms-of-service p.p1 {
  margin: 0.0px 0.0px 14.4px 0.0px;
  line-height: 19.2px;
  font: 11.5px Helvetica;
  color: #323333;
}
.payment-form-v1 #terms-of-service p.p2 {
  margin: 0.0px 0.0px 15.0px 0.0px;
  line-height: 15.0px;
  font: 14.0px Arial;
  color: #323333;
}
.payment-form-v1 #terms-of-service p.p3 {
  margin: 0.0px 0.0px 14.4px 0.0px;
  line-height: 19.2px;
  font: 11.5px Helvetica;
  color: #272727;
}
.payment-form-v1 #terms-of-service p.p4 {
  margin: 0.0px 0.0px 18.0px 0.0px;
  line-height: 21.0px;
  font: 11.5px Helvetica;
  color: #272727;
}
.payment-form-v1 #terms-of-service p.p5 {
  margin: 0.0px 0.0px 14.4px 30.0px;
  line-height: 19.2px;
  font: 11.5px Helvetica;
  color: #323333;
}
.payment-form-v1 #terms-of-service p.p6 {
  margin: 0.0px 0.0px 14.4px 30.0px;
  line-height: 19.2px;
  font: 11.5px Helvetica;
  color: #444444;
}
.payment-form-v1 #terms-of-service p.p7 {
  margin: 0.0px 0.0px 16.8px 30.0px;
  line-height: 18.0px;
  font: 11.5px Helvetica;
  color: #444444;
}
.payment-form-v1 #terms-of-service p.p8 {
  margin: 0.0px 0.0px 15.0px 0.0px;
  line-height: 15.0px;
  font: 14.0px Helvetica;
  color: #272727;
}
.payment-form-v1 #terms-of-service p.p9 {
  margin: 0.0px 0.0px 10.0px 0.0px;
  line-height: 19.2px;
  font: 11.5px Helvetica;
  color: #323333;
}
.payment-form-v1 #terms-of-service span.s1 {
  letter-spacing: 0px;
}
.payment-form-v1 #terms-of-service span.s2 {
  text-decoration: underline;
  letter-spacing: 0px;
}
.payment-form-v1 #terms-of-service span.s3 {
  text-decoration: underline;
  letter-spacing: 0.0px;
  color: #272727;
}
.payment-form-v1 #terms-of-service span.s4 {
  text-decoration: underline;
  letter-spacing: 0.0px;
  color: #1e497d;
}
.payment-form-v1 #terms-of-service span.s5 {
  letter-spacing: 0.0px;
  color: #323333;
}
.payment-form-v1 #terms-of-service span.s6 {
  letter-spacing: 0.0px;
  color: #1e497d;
}
.payment-form-v1 .top-signup {
  background: url('https://s3-us-west-2.amazonaws.com/indigenous-admin/background-pattern-v1.png') repeat;
}
.payment-form-v1 .top-signup h1 {
  font-size: 55px;
  color: #4bafca;
  font-weight: bold;
}
.payment-form-v1 .top-signup h1 i {
  font-family: 'FontAwesome' !important;
}
.payment-form-v1 .top-signup h2 {
  font-size: 35px;
  color: #4bafca;
  font-weight: bold;
}
.payment-form-v1 .top-signup h2 i {
  font-family: 'FontAwesome' !important;
}
.payment-form-v1 .top-signup h4 {
  color: #808080;
}
.payment-form-v1 .social-signup {
  background: #4bafca;
  color: #ffffff;
}
.payment-form-v1 .social-signup h2 {
  font-weight: 700;
}
.payment-form-v1 .social-signup .btn-toolbar {
  background: #3897b5;
  padding: 15px;
  border-radius: 10px;
  max-width: 340px;
  margin: 0 auto 5px;
}
.payment-form-v1 .social-signup .btn-toolbar p {
  margin-bottom: 0;
  line-height: 50px;
  margin-right: 10px;
}
.payment-form-v1 .social-signup .btn-default {
  border-radius: 35px;
  height: 50px;
  line-height: 37px;
  font-size: 24px;
  color: white;
  width: 50px;
  border: none;
  box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.2);
  margin-right: 10px;
}
.payment-form-v1 .social-signup .btn-default:last-child {
  margin-right: 0;
}
.payment-form-v1 .social-signup .facebook {
  background: #3b5998;
}
.payment-form-v1 .social-signup .twitter {
  background: #00aced;
}
.payment-form-v1 .social-signup .google-plus {
  background: #dd4b39;
}
.payment-form-v1 .social-signup .linkedin {
  background: #007bb6;
}
.payment-form-v1 .social-signup:after {
  content: '';
  position: absolute;
  left: 50%;
  margin-left: -25px;
  width: 0;
  height: 0;
  border-top: solid 25px #4bafca;
  border-left: solid 25px transparent;
  border-right: solid 25px transparent;
  display: block;
}
.payment-form-v1 .account-info-signup:after {
  content: '';
  position: absolute;
  left: 50%;
  margin-left: -25px;
  width: 0;
  height: 0;
  border-top: solid 25px #ffffff;
  border-left: solid 25px transparent;
  border-right: solid 25px transparent;
  display: block;
}
.payment-form-v1 .payment-signup:after {
  content: '';
  position: absolute;
  left: 50%;
  margin-left: -25px;
  width: 0;
  height: 0;
  border-bottom: solid 25px #f1f1f1;
  border-left: solid 25px transparent;
  border-right: solid 25px transparent;
  display: block;
  margin-top: -25px;
}
.payment-form-v1 .account-info-signup:after {
  content: '';
  position: absolute;
  left: 50%;
  margin-left: -25px;
  width: 0;
  height: 0;
  border-top: solid 25px #fafafa;
  border-left: solid 25px transparent;
  border-right: solid 25px transparent;
  display: block;
}
.payment-form-v1 .account-info-signup h4,
.payment-form-v1 .payment-signup h4 {
  padding-left: 10px;
  color: #808080;
}
.payment-form-v1 .account-info-signup input,
.payment-form-v1 .payment-signup input {
  box-shadow: 0px 0px 0 3px #f3f7f8;
  color: #007fbc;
  font-size: 14px;
}
.payment-form-v1 .account-info-signup input:focus,
.payment-form-v1 .payment-signup input:focus {
  border: 1px solid #4bafca;
  box-shadow: 0px 0px 0 3px #e0f1fc;
}
.payment-form-v1 .account-info-signup .has-success .form-control,
.payment-form-v1 .payment-signup .has-success .form-control {
  border-color: #2ecc71;
}
.payment-form-v1 .account-info-signup .has-success .glyphicon,
.payment-form-v1 .payment-signup .has-success .glyphicon {
  color: #2ecc71;
}
.payment-form-v1 .account-info-signup .has-error .form-control,
.payment-form-v1 .payment-signup .has-error .form-control {
  border-color: #e74c3c;
}
.payment-form-v1 .account-info-signup .has-error .glyphicon,
.payment-form-v1 .payment-signup .has-error .glyphicon {
  color: #e74c3c;
}
.payment-form-v1 .account-info-signup .has-error .help-block,
.payment-form-v1 .payment-signup .has-error .help-block {
  color: #e74c3c;
}
.payment-form-v1 .account-info-signup ::-webkit-input-placeholder,
.payment-form-v1 .payment-signup ::-webkit-input-placeholder {
  color: #cdcdcd;
}
.payment-form-v1 .account-info-signup :-moz-placeholder,
.payment-form-v1 .payment-signup :-moz-placeholder {
  color: #cdcdcd;
}
.payment-form-v1 .account-info-signup ::-moz-placeholder,
.payment-form-v1 .payment-signup ::-moz-placeholder {
  color: #cdcdcd;
}
.payment-form-v1 .account-info-signup :-ms-input-placeholder,
.payment-form-v1 .payment-signup :-ms-input-placeholder {
  color: #cdcdcd;
}
.payment-form-v1 .account-info-signup .has-feedback .form-control-feedback,
.payment-form-v1 .payment-signup .has-feedback .form-control-feedback {
  position: absolute;
  right: 15px;
  top: 30px;
}
.payment-form-v1 .price-signup {
  background: #4bafca;
  color: #ffffff;
}
.payment-form-v1 .price-signup h2 {
  font-size: 54px;
  font-weight: bold;
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.3);
}
.payment-form-v1 .price-signup h2 i {
  font-size: 30px;
}
.payment-form-v1 .price-signup h2 span {
  font-size: 24px;
}
.payment-form-v1 .price-signup:after {
  content: '';
  position: absolute;
  left: 50%;
  margin-left: -25px;
  width: 0;
  height: 0;
  border-top: solid 25px #4bafca;
  border-left: solid 25px transparent;
  border-right: solid 25px transparent;
  display: block;
}
.payment-form-v1 .assertions-wrap {
  background: #f1f1f1;
  color: #ffffff;
}
.payment-form-v1 .assertions-wrap h2 {
  font-size: 54px;
  font-weight: bold;
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.3);
}
.payment-form-v1 .assertions-wrap h2 i {
  font-size: 30px;
}
.payment-form-v1 .assertions-wrap h2 span {
  font-size: 24px;
}
.payment-form-v1 .assertions-wrap .assertions {
  color: #444444;
  text-shadow: 1px 1px 1px rgba(255, 255, 255, 0.5);
  font-size: 20px;
}
.payment-form-v1 .assertions-wrap .assertions span {
  font-size: 35px;
  font-weight: bold;
}
.payment-form-v1 .payment-signup .submit-signup .btn {
  max-width: 430px;
  display: block;
  font-size: 18px;
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.4);
  box-shadow: 0px 1px 7px rgba(0, 0, 0, 0.5);
  height: 60px;
  line-height: 30px;
}
.payment-form-v1 .payment-signup .submit-signup a {
  cursor: pointer;
}
#overlay {
  position: relative;
  width: 100%;
  margin: 0 auto;
}
#loading {
  position: absolute;
  color: black;
  top: 70px;
  left: 50%;
  font-size: 40px;
}
#loading span {
  font-size: 20px;
}
#loading div.msg {
  right: 50%;
}
.thumbnail-slider-v1 .single-image {
  padding: 0;
  margin: 0;
}
.thumbnail-slider-v1 .glyphicon-chevron-left:before {
  color: #444;
}
.thumbnail-slider-v1 .glyphicon-chevron-right:before {
  color: #444;
}
.thumbnail-slider-v1 .imgHeight {
  overflow: hidden;
}
.thumbnail-slider-v1 .editing.image-wrap:hover {
  border: 4px dashed rgba(0, 0, 0, 0.4);
  padding-right: 6px;
  padding-left: 6px;
  margin-top: -4px;
  margin-bottom: -4px;
}
.thumbnail-slider-v1 .editing.image-wrap:hover .add-addtional {
  display: block;
  font-size: 28px;
  bottom: -28px;
}
.thumbnail-slider-v1 .editing.image-wrap:hover .delete-single-image .btn-delete-single-image {
  background: rgba(0, 0, 0, 0.5);
  display: block;
  border: 0;
  color: #ffffff;
  padding: 10px 15px;
  position: absolute;
  top: 0;
  right: 0;
}
.thumbnail-slider-v1 .editing.image-wrap .delete-single-image .btn-delete-single-image {
  display: none;
}
.thumbnail-slider-v1 .hideText .text {
  position: relative;
  width: 100%;
  left: 0px;
  text-align: center!important;
  color: #3276b1;
  visibility: hidden;
}
.thumbnail-slider-v1 .hideText:hover .text {
  visibility: visible;
}
.thumbnail-slider-v1 .carousel-indicators {
  bottom: -25px;
}
.thumbnail-slider-v1 .carousel-control.right {
  background: none;
  top: 42%;
}
.thumbnail-slider-v1 .carousel-inner {
  max-height: 200px;
}
.thumbnail-slider-v1 .carousel-inner:hover {
  overflow: inherit;
}
.thumbnail-slider-v1 div.carousel-control {
  cursor: pointer;
  top: 62px;
  width: 2%;
}
.thumbnail-slider-v1 .carousel-control.left {
  top: 42%;
}
.thumbnail-slider-v1 .hide-scroll {
  overflow: hidden !important;
}
@media (max-width: 768px) {
  .thumbnail-slider-v1 .carousel-control.left {
    top: 42%;
    margin-left: -18px;
  }
}
div[data-type="thumbnail-slider"] .inner-page {
  max-width: 100%;
}
/********** Video **********/
.video-block .btn .fa {
  margin-top: 8px;
}
.video-block {
  transition: none;
  height: 100%;
  overflow: hidden;
  background-size: cover!important;
  max-width: 800px;
  margin: 0 auto;
}
.video-block vg-controls {
  bottom: 0;
}
.video-block .videoblock iframe {
  margin: 0 auto;
  display: block;
}
.video-block .aloha-video-block {
  margin: 0 auto;
}
.video-block h4 div,
.video-block h4 i {
  float: left;
  text-indent: 17px;
  line-height: 18px;
}
.video-block .video-subtitle {
  margin: 0 auto;
}
.video-block .btn {
  width: 200px;
  height: 50px;
  margin-top: 30px;
  line-height: 30px;
}
.video-block .btn .fa {
  float: left;
}
.video-block .row {
  margin: 0;
}
.video-block .btn-text {
  font-weight: bold;
  text-shadow: none;
}
.videogular-container {
  width: 100%;
  height: 320px;
  margin: auto;
  overflow: hidden;
}
@media (min-width: 1200px) {
  .videogular-container {
    width: 700px;
    height: 400px;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .videogular-container {
    width: 500px;
    height: 300px;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .videogular-container {
    width: 500px;
    height: 300px;
  }
}
.videogular-container.videogular-html5 {
  height: 100% !important;
}
/********** Social Links **********/
div[data-type="social-link"] .inner-page {
  padding: 0;
}
.social-link-v1 .inner-page {
  padding: 0;
}
.social-link-v1 ul {
  text-align: center;
  padding-left: 0;
  margin-bottom: 20px;
  padding-top: 20px;
}
.social-link-v1 ul li.editable-title {
  width: auto !important;
  height: auto !important;
}
.social-link-v1 ul li.editable-cover {
  width: 100% !important;
  height: 100% !important;
}
.social-link-v1 ul.ssb-active-edit-control:before {
  width: 99%;
}
.social-link-v1 ul li {
  width: 48px;
  height: 48px;
  display: inline-block;
  border-radius: 5px;
  text-align: center;
  margin: 0 0 0 10px;
}
.social-link-v1 ul li a {
  position: relative;
}
.social-link-v1 ul li a span {
  background: none!important;
  line-height: 48px;
  font-size: 28px;
}
.modal-events a {
  pointer-events: all !important;
  margin: 5px;
}
.btn-comment-o {
  color: #fff;
  background-color: #F0E301;
  border-color: rgba(0, 0, 0, 0.2);
}
.btn-comment-o:hover,
.btn-comment-o:focus,
.btn-comment-o:active,
.btn-comment-o.active,
.open > .dropdown-toggle.btn-comment-o {
  color: #fff;
  background-color: #F0E301;
  border-color: rgba(0, 0, 0, 0.2);
}
.btn-comment-o:active,
.btn-comment-o.active,
.open > .dropdown-togglle.btn-comment-o {
  background-image: none;
}
.btn-comment-o.disabled,
.btn-comment-o[disabled],
fieldset[disabled] .btn-comment-o,
.btn-comment-o.disabled:hover,
.btn-comment-o[disabled]:hover,
fieldset[disabled] .btn-comment-o:hover,
.btn-comment-o.disabled:focus,
.btn-comment-o[disabled]:focus,
fieldset[disabled] .btn-comment-o:focus,
.btn-comment-o.disabled:active,
.btn-comment-o[disabled]:active,
fieldset[disabled] .btn-comment-o:active,
.btn-comment-o.disabled.active,
.btn-comment-o[disabled].active,
fieldset[disabled] .btn-comment-o.active {
  background-color: #F0E301;
  border-color: rgba(0, 0, 0, 0.2);
}
.btn-comment-o .badge {
  color: #F0E301;
  background-color: #fff;
}
.btn-vine {
  color: #fff;
  background-color: #00B389;
  border-color: rgba(0, 0, 0, 0.2);
}
.btn-vine:hover,
.btn-vine:focus,
.btn-vine:active,
.btn-vine.active,
.open > .dropdown-toggle.btn-vine {
  color: #fff;
  background-color: #00B389;
  border-color: rgba(0, 0, 0, 0.2);
}
.btn-vine:active,
.btn-vine.active,
.open > .dropdown-toggle.btn-vine {
  background-image: none;
}
.btn-vine.disabled,
.btn-vine[disabled],
fieldset[disabled] .btn-vine,
.btn-vine.disabled:hover,
.btn-vine[disabled]:hover,
fieldset[disabled] .btn-vine:hover,
.btn-vine.disabled:focus,
.btn-vine[disabled]:focus,
fieldset[disabled] .btn-vine:focus,
.btn-vine.disabled:active,
.btn-vine[disabled]:active,
fieldset[disabled] .btn-vine:active,
.btn-vine.disabled.active,
.btn-vine[disabled].active,
fieldset[disabled] .btn-vine.active {
  background-color: #00B389;
  border-color: rgba(0, 0, 0, 0.2);
}
.btn-vine .badge {
  color: #00B389;
  background-color: #fff;
}
.btn-desktop {
  color: #fff;
  background-color: #00A8CB;
  border-color: rgba(0, 0, 0, 0.2);
}
.btn-desktop:hover,
.btn-desktop:focus,
.btn-desktop:active,
.btn-desktop.active,
.open > .dropdown-toggle.btn-desktop {
  color: #fff;
  background-color: #00A8CB;
  border-color: rgba(0, 0, 0, 0.2);
}
.btn-desktop:active,
.btn-desktop.active,
.open > .dropdown-toggle.btn-desktop {
  background-image: none;
}
.btn-desktop.disabled,
.btn-desktop[disabled],
fieldset[disabled] .btn-desktop,
.btn-desktop.disabled:hover,
.btn-desktop[disabled]:hover,
fieldset[disabled] .btn-desktop:hover,
.btn-desktop.disabled:focus,
.btn-desktop[disabled]:focus,
fieldset[disabled] .btn-desktop:focus,
.btn-desktop.disabled:active,
.btn-desktop[disabled]:active,
fieldset[disabled] .btn-desktop:active,
.btn-desktop.disabled.active,
.btn-desktop[disabled].active,
fieldset[disabled] .btn-desktop.active {
  background-color: #00A8CB;
  border-color: rgba(0, 0, 0, 0.2);
}
.btn-desktop .badge {
  color: #00A8CB;
  background-color: #fff;
}
.btn-youtube {
  color: #fff;
  background-color: #CF3427;
  border-color: rgba(0, 0, 0, 0.2);
}
.btn-youtube:hover,
.btn-youtube:focus,
.btn-youtube:active,
.btn-youtube.active,
.open > .dropdown-toggle.btn-youtube {
  color: #fff;
  background-color: #CF3427;
  border-color: rgba(0, 0, 0, 0.2);
}
.btn-youtube:active,
.btn-youtube.active,
.open > .dropdown-toggle.btn-youtube {
  background-image: none;
}
.btn-youtube.disabled,
.btn-youtube[disabled],
fieldset[disabled] .btn-youtube,
.btn-youtube.disabled:hover,
.btn-youtube[disabled]:hover,
fieldset[disabled] .btn-youtube:hover,
.btn-youtube.disabled:focus,
.btn-youtube[disabled]:focus,
fieldset[disabled] .btn-youtube:focus,
.btn-youtube.disabled:active,
.btn-youtube[disabled]:active,
fieldset[disabled] .btn-youtube:active,
.btn-youtube.disabled.active,
.btn-youtube[disabled].active,
fieldset[disabled] .btn-youtube.active {
  background-color: #CF3427;
  border-color: rgba(0, 0, 0, 0.2);
}
.btn-youtube .badge {
  color: #CF3427;
  background-color: #fff;
}
.btn-yelp {
  color: #fff;
  background-color: #CE2200;
  border-color: rgba(0, 0, 0, 0.2);
}
.btn-yelp:hover,
.btn-yelp:focus,
.btn-yelp:active,
.btn-yelp.active,
.open > .dropdown-toggle.btn-yelp {
  color: #fff;
  background-color: #CE2200;
  border-color: rgba(0, 0, 0, 0.2);
}
.btn-yelp:active,
.btn-yelp.active,
.open > .dropdown-toggle.btn-yelp {
  background-image: none;
}
.btn-yelp.disabled,
.btn-yelp[disabled],
fieldset[disabled] .btn-yelp,
.btn-yelp.disabled:hover,
.btn-yelp[disabled]:hover,
fieldset[disabled] .btn-yelp:hover,
.btn-yelp.disabled:focus,
.btn-yelp[disabled]:focus,
fieldset[disabled] .btn-yelp:focus,
.btn-yelp.disabled:active,
.btn-yelp[disabled]:active,
fieldset[disabled] .btn-yelp:active,
.btn-yelp.disabled.active,
.btn-yelp[disabled].active,
fieldset[disabled] .btn-yelp.active {
  background-color: #CE2200;
  border-color: rgba(0, 0, 0, 0.2);
}
.btn-yelp .badge {
  color: #CE2200;
  background-color: #fff;
}
.btn-vimeo-square {
  color: #fff;
  background-color: #1ab7ea;
  border-color: rgba(0, 0, 0, 0.2);
}
.btn-vimeo-square:hover,
.btn-vimeo-square:focus,
.btn-vimeo-square:active,
.btn-vimeo-square.active,
.open > .dropdown-toggle.btn-vimeo-square {
  color: #fff;
  background-color: #1ab7ea;
  border-color: rgba(0, 0, 0, 0.2);
}
.btn-vimeo-square:active,
.btn-vimeo-square.active,
.open > .dropdown-toggle.btn-vimeo-square {
  background-image: none;
}
.btn-vimeo-square.disabled,
.btn-vimeo-square[disabled],
fieldset[disabled] .btn-vimeo-square,
.btn-vimeo-square.disabled:hover,
.btn-vimeo-square[disabled]:hover,
fieldset[disabled] .btn-vimeo-square:hover,
.btn-vimeo-square.disabled:focus,
.btn-vimeo-square[disabled]:focus,
fieldset[disabled] .btn-vimeo-square:focus,
.btn-vimeo-square.disabled:active,
.btn-vimeo-square[disabled]:active,
fieldset[disabled] .btn-vimeo-square:active,
.btn-vimeo-square.disabled.active,
.btn-vimeo-square[disabled].active,
fieldset[disabled] .btn-vimeo-square.active {
  background-color: #1ab7ea;
  border-color: rgba(0, 0, 0, 0.2);
}
.btn-vimeo-square .badge {
  color: #1ab7ea;
  background-color: #fff;
}
.btn-reddit {
  color: #000;
  background-color: #eff7ff;
  border-color: rgba(0, 0, 0, 0.2);
}
/********** Customer Account **********/
.customer-account-v1 .address-info {
  background: #EFF6F9;
  border: 1px solid #E6EBEE;
}
.customer-account-v1 .address-info .address-title {
  color: #BBD4E1;
}
.customer-account-v1 .address-info .address-desc {
  color: #A8A9A9;
}
.customer-account-v1 .address-info .display-block {
  display: block;
}
.customer-account-v1 .address-info .btn-change {
  background-color: #a3c5d8;
  border-color: #a3c5d8;
  border-bottom: 4px solid #a3c5d8;
  padding: 7px 7px 2px 5px;
  line-height: 15px;
  color: #FFF;
}
.customer-account-v1 .address-info .btn-change:hover {
  background-color: #39b3d7;
  border-color: #39b3d7;
}
.customer-account-v1 .btn-black {
  background-color: #3a3a3a;
  border-color: #3a3a3a;
  padding: 5px 7px 5px 5px;
  line-height: 15px;
  color: #FFF;
  width: 150px;
}
.customer-account-v1 .btn-edit-photo {
  text-align: center;
}
.customer-account-v1 #main-area {
  border: 1px solid #e3e6e9;
  box-shadow: none;
}
.customer-account-v1 .info th {
  color: #a4c5d9;
}
.customer-signup-v1 .selected .well {
  border: 1px solid #2ecc71!important;
  box-shadow: 1px 1px 5px rgba(0, 0, 0, 0.2);
}
.customer-signup-v1 .notSelected .well {
  background: #f0fafb!important;
}
.customer-signup-v1 .glyphicon-refresh-animate {
  -animation: spin .7s infinite linear;
  -ms-animation: spin .7s infinite linear;
  -webkit-animation: spinw .7s infinite linear;
  -moz-animation: spinm .7s infinite linear;
}
@-webkit-keyframes spin {
  from {
    -webkit-transform: scale(1) rotate(0deg);
            transform: scale(1) rotate(0deg);
  }
  to {
    -webkit-transform: scale(1) rotate(360deg);
            transform: scale(1) rotate(360deg);
  }
}
@keyframes spin {
  from {
    -webkit-transform: scale(1) rotate(0deg);
            transform: scale(1) rotate(0deg);
  }
  to {
    -webkit-transform: scale(1) rotate(360deg);
            transform: scale(1) rotate(360deg);
  }
}
@-webkit-keyframes spinw {
  from {
    -webkit-transform: rotate(0deg);
  }
  to {
    -webkit-transform: rotate(360deg);
  }
}
.customer-signup-v1 .panel {
  padding: 15px;
  background: none;
  border: none;
  box-shadow: none;
  -webkit-box-shadow: none;
}
.customer-signup-v1 .panel .wrap {
  margin: 0 auto;
  max-width: 780px;
  border: 1px solid #dddddd;
  box-shadow: 1px 1px 5px rgba(0, 0, 0, 0.3);
}
.customer-signup-v1 .panel .panel-header {
  padding: 30px;
  background: #f0fafb;
  border-bottom: 1px solid #e4f3f6;
}
.customer-signup-v1 .panel .panel-header h1 {
  color: #57b0cf;
}
.customer-signup-v1 .panel .panel-header h3 {
  color: #444444;
}
.customer-signup-v1 .panel .panel-header .row {
  text-align: center;
}
.customer-signup-v1 .panel .panel-body {
  padding: 23px;
}
.customer-signup-v1 .panel .submit-signup {
  margin: 15px auto;
  text-align: center;
}
.customer-signup-v1 .panel .credit-card-input {
  margin: 0 auto;
}
.customer-signup-v1 .panel .well.well-calm {
  background: #f0fafb;
  border: 1px solid #e5f3f6;
  padding: 0;
}
.customer-signup-v1 .panel .well.well-calm h2 {
  background: #53afce;
  padding: 10px 0;
  color: white;
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.5);
}
.customer-signup-v1 .panel .well.well-calm h2 span {
  font-size: 14px;
}
.customer-signup-v1 .panel .well.well-calm h4 {
  padding: 10px 0;
  color: #444;
  text-shadow: 1px 1px 1px #ffffff;
}
.customer-signup-v1 .panel .has-feedback .form-control-feedback {
  top: 5px;
}
.customer-signup-v1 .certificates {
  padding: 0;
  text-align: center;
}
.customer-signup-v1 .certificates li {
  background: url('https://s3-us-west-2.amazonaws.com/indigenous-components/badge.png') no-repeat;
  width: 132px;
  height: 131px;
  padding: 10px;
  list-style-type: none;
  text-align: center;
  display: inline-block;
  margin-right: 15px;
  vertical-align: top;
}
.customer-signup-v1 .certificates li .larger {
  font-size: 24px;
  padding-top: 12px;
  vertical-align: middle;
  line-height: normal;
}
.customer-signup-v1 .signup-social-toolbar {
  text-align: center;
  margin-bottom: 20px;
}
.customer-signup-v1 .signup-social-toolbar .btn {
  min-width: 75px;
}
.customer-signup-v1 .signup-social-toolbar i.fa {
  font-size: 36px;
}
.customer-signup-v1 .profilePhoto {
  margin: 0 auto;
}
.signinpanel {
  width: 780px;
  margin: 10% auto 0 auto;
}
.signinpanel .logopanel {
  float: none;
  width: auto;
  padding: 0;
  background: none;
}
.signinpanel .signin-info ul {
  list-style: none;
  padding: 0;
  margin: 20px 0;
}
.signinpanel .signin-info a {
  color: #333;
}
.signinpanel .form-control {
  display: block;
}
.signinpanel .uname {
  background: #fff url(/assets/images/user.png) no-repeat 95% center;
}
.signinpanel .pword {
  background: #fff url(/assets/images/locked.png) no-repeat 95% center;
}
.signinpanel .btn {
  margin-top: 15px;
}
.signinpanel form {
  background: rgba(255, 255, 255, 0.2);
  border: 1px solid #ccc;
  box-shadow: 0 3px 0 rgba(12, 12, 12, 0.03);
  border-radius: 3px;
  padding: 30px;
}
.signinpanel form a {
  color: #666;
}
.signuppanel {
  margin: 0 auto;
  max-width: 780px;
  border: 2px solid #dddddd;
  padding: 23px;
}
.signuppanel .row {
  margin-left: -5px;
  margin-right: -5px;
}
.signuppanel .logopanel {
  float: none;
  width: auto;
  padding: 0;
  background: none;
}
.signuppanel .signup-info {
  padding-right: 20px;
}
.signuppanel form {
  background: rgba(255, 255, 255, 0.2);
  border: 1px solid #ccc;
  box-shadow: 0 3px 0 rgba(12, 12, 12, 0.03);
  border-radius: 3px;
  padding: 30px;
}
.signuppanel .col-sm-6,
.signuppanel .col-sm-5,
.signuppanel .col-sm-3,
.signuppanel .col-sm-4 {
  padding-left: 5px;
  padding-right: 5px;
}
/********** Customer Login **********/
.customer-login-v1 .signinpanel {
  max-width: 480px;
  margin: 5% auto 0 auto;
}
.customer-login-v1 .welcome-text {
  text-align: center;
  margin-top: 5px;
}
.customer-login-v1 .signinpanel .logo {
  padding: 15px;
  margin: 15px auto;
  display: block;
  width: 100%;
  max-width: 300px;
}
.customer-login-v1 .input-group .fa {
  font-size: 24px;
}
.customer-login-v1 .signinpanel .form-control {
  display: block;
}
.customer-login-v1 .signinpanel .input-group {
  margin-bottom: 20px;
}
.customer-login-v1 .fa-input {
  font-family: FontAwesome, 'Helvetica Neue', Helvetica, Arial, sans-serif;
}
.customer-login-v1 .signinpanel .btn {
  margin-top: 15px;
}
.customer-login-v1 .signinpanel .form {
  background: rgba(255, 255, 255, 0.2);
  border: 1px solid #ccc;
  box-shadow: 0 0 5px 1px rgba(0, 0, 0, 0.1);
  border-radius: 3px;
  padding: 30px;
  padding-top: 10px;
}
.customer-login-v1 .signinpanel .form a {
  color: #666;
}
.customer-login-v1 .signinpanel .social {
  text-align: center;
  margin-bottom: 20px;
}
.customer-login-v1 .signinpanel .social .btn {
  min-width: 75px;
}
.customer-login-v1 .signinpanel .social i.fa {
  font-size: 36px;
}
@media screen and (max-width: 640px) {
  .customer-login-v1 .signinpanel {
    margin: 0 auto;
    padding: 0!important;
  }
  .customer-login-v1 .signinpanel form {
    margin-top: 20px;
    padding: 10px;
  }
}
/********** Customer Forgot Password **********/
.customer-forgot-password-v1 .signinpanel {
  max-width: 480px;
  margin: 5% auto 0 auto;
}
.customer-forgot-password-v1 .welcome-text {
  text-align: center;
  margin-top: 5px;
}
.customer-forgot-password-v1 .signinpanel .logo {
  padding: 15px;
  margin: 15px auto;
  display: block;
  width: 100%;
  max-width: 300px;
}
.customer-forgot-password-v1 .input-group .fa {
  font-size: 24px;
}
.customer-forgot-password-v1 .signinpanel .form-control {
  display: block;
}
.customer-forgot-password-v1 .signinpanel .input-group {
  margin-bottom: 20px;
}
.customer-forgot-password-v1 .fa-input {
  font-family: FontAwesome, 'Helvetica Neue', Helvetica, Arial, sans-serif;
}
.customer-forgot-password-v1 .signinpanel .btn {
  margin-top: 15px;
}
.customer-forgot-password-v1 .signinpanel .form {
  background: rgba(255, 255, 255, 0.2);
  border: 1px solid #ccc;
  box-shadow: 0 0 5px 1px rgba(0, 0, 0, 0.1);
  border-radius: 3px;
  padding: 30px;
  padding-top: 10px;
}
.customer-forgot-password-v1 .signinpanel .form a {
  color: #666;
}
.customer-forgot-password-v1 .signinpanel .social {
  text-align: center;
  margin-bottom: 20px;
}
.customer-forgot-password-v1 .signinpanel .social .btn {
  min-width: 75px;
}
.customer-forgot-password-v1 .signinpanel .social i.fa {
  font-size: 36px;
}
@media screen and (max-width: 640px) {
  .customer-forgot-password-v1 .signinpanel {
    margin: 0 auto;
    padding: 0!important;
  }
  .customer-forgot-password-v1 .signinpanel form {
    margin-top: 20px;
    padding: 10px;
  }
}
@media (max-width: 720px) {
  .text-only-v1 .table-scroll table {
    display: block;
  }
}
@media (max-width: 1075px) {
  .text-only-v1 {
    overflow: hidden;
  }
  .text-only-v1 table {
    display: block;
    width: 100%!important;
  }
  .text-only-v1 tbody,
  .text-only-v1 tr {
    display: block;
  }
  .text-only-v1 td,
  .text-only-v1 th {
    display: block;
    width: 100%!important;
    position: relative;
    padding: 1em 0!important;
  }
}
.blog-item {
  background: #fcfcfc;
  margin-bottom: 20px;
  border-radius: 3px;
  box-shadow: 0 3px 0 rgba(12, 12, 12, 0.03);
  position: relative;
}
.blog-img img {
  border-radius: 3px 3px 0 0;
}
.blog-details {
  padding: 15px;
}
.blog-title {
  font-family: 'LatoBold';
  margin: 0;
  font-weight: normal;
}
.blog-title a {
  color: #636e7b;
  font-weight: normal;
  font-family: Open Sans, Source Sans Pro, Helvetica, Arial, sans-serif;
}
.blog-meta {
  list-style: none;
  padding: 0;
  margin: 0;
  margin-top: 10px;
}
.blog-meta li {
  float: left;
  padding: 0 5px;
  border-right: 1px solid #ddd;
  line-height: normal;
  font-size: 11px;
  margin-bottom: 5px;
}
.blog-meta li:first-child {
  padding-left: 0;
}
.blog-meta li:last-child {
  padding-right: 0;
  border-right: 0;
}
.blog-meta::after {
  clear: both;
  display: block;
  content: '';
}
.blog-summary {
  font-size: 13px;
}
.blog-summary p {
  margin: 10px 0;
}
.blog-summary .btn {
  margin-top: 10px;
}
.blog-quote .quote {
  margin: 0;
  font-size: 18px;
  line-height: 24px;
}
.blog-quote .quote a {
  padding: 15px;
  background: #1d2939;
  color: #dadfe6;
  display: block;
  border-radius: 2px;
  text-align: center;
}
.blog-quote .quote a:hover {
  text-decoration: none;
  background: #2c394c;
}
.blog-quote .quote-author {
  display: block;
  font-family: 'LatoRegular';
  opacity: 0.5;
}
.blog-quote .blog-meta {
  margin-top: 3px;
}
.blog-quote .quote-primary a {
  background-color: #428BCA;
}
.blog-quote .quote-primary a:hover {
  background-color: #357EBD;
}
.blog-quote .quote-success a {
  background-color: #54C8E8;
  color: #fff;
}
.blog-quote .quote-success a:hover {
  background-color: #4eb1ca;
}
.blog-quote .quote-danger a {
  background-color: #D9534F;
  color: #fff;
}
.blog-quote .quote-danger a:hover {
  background-color: #D43F3A;
}
.blog-video {
  border-radius: 3px 3px 0 0;
  overflow: hidden;
  height: 0;
  padding-top: 30px;
  padding-bottom: 56.25%;
  position: relative;
}
.blog-video iframe {
  position: absolute;
  width: 100%;
  height: 100%;
  border: 0;
  top: 0;
  left: 0;
}
.single-blog .entry-content img {
  max-width: 100%;
}
.blogsingle-title {
  font-family: 'LatoRegular';
  color: #333;
  margin: 0;
}
.blog-content {
  max-width: 975px;
}
.authorpanel {
  margin: 20px 0;
  border-top: 1px solid #ddd;
  border-bottom: 1px solid #ddd;
  padding: 20px 0;
}
.authorpanel .media {
  padding: 0;
}
.authorpanel .media-object {
  margin-right: 15px;
  border-radius: 3px;
}
.authorpanel p {
  margin-bottom: 0;
  font-size: 13px;
}
.authorpanel::after {
  clear: both;
  display: block;
  content: '';
}
.blog-sidebar {
  font-size: 13px;
  padding-left: 5px;
  margin-top: 5px;
}
.sidebar-list {
  list-style: none;
  padding: 0;
  margin: 0;
}
.sidebar-list li {
  display: block;
  border-bottom: 1px solid #ddd;
}
.sidebar-list li a {
  padding: 7px 0;
  display: block;
}
.sidebar-list li i {
  display: inline-block;
  margin-right: 5px;
}
.comment-list .media {
  border-bottom: 1px solid #ddd;
}
.comment-list .media-object {
  width: 60px;
  margin-right: 10px;
}
.comment-list h4 {
  margin: 0;
  color: #333;
  font-size: 16px;
}
.comment-list .media-body {
  font-size: 13px;
  position: relative;
}
.comment-list .media-body p:last-child {
  margin-bottom: 0;
}
.comment-list .media-body .media:last-child {
  padding-bottom: 0;
  border-bottom: 0;
}
.comment-list .reply {
  padding: 3px 8px;
  line-height: normal;
  border-radius: 2px;
}
/* ---------------------------------------------------------------------- */
/*  Utilities
/* ---------------------------------------------------------------------- */
.no-padding {
  padding: 0 !important;
}
.no-margin {
  margin: 0 !important;
}
.inline {
  display: inline;
}
.no-radius {
  border-radius: 0 !important;
  background-clip: padding-box !important;
}
.no-border {
  border: none !important;
}
.border-right {
  border-right-style: solid;
  border-right-width: 1px;
  border-color: rgba(0, 0, 0, 0.07);
}
.border-left {
  border-left-style: solid;
  border-left-width: 1px;
  border-color: rgba(0, 0, 0, 0.07);
}
.border-top {
  border-top-style: solid;
  border-top-width: 1px;
  border-color: rgba(0, 0, 0, 0.07);
}
.border-bottom {
  border-bottom-style: solid;
  border-bottom-width: 1px;
  border-color: rgba(0, 0, 0, 0.07);
}
.border-light {
  border-color: rgba(255, 255, 255, 0.2) !important;
}
.border-around {
  border: 1px solid #eeeeee;
}
.panel-white .border-light,
.partition-white .border-light {
  border-color: rgba(0, 0, 0, 0.07) !important;
}
.border-dark {
  border-color: rgba(0, 0, 0, 0.2);
}
.panel-white .border-dark,
.partition-white .border-dark {
  border-color: rgba(0, 0, 0, 0.3) !important;
}
.block {
  display: block !important;
}
.inline-block {
  display: inline-block !important;
}
.no-display {
  display: none !important;
}
.display-table {
  display: table !important;
}
.display-table-cell {
  display: table-cell !important;
}
.example {
  margin: 15px 0;
  padding: 14px 19px;
}
.space5 {
  display: block;
  margin-bottom: 5px !important;
  clear: both;
}
.space7 {
  margin-bottom: 7px !important;
  clear: both;
}
.space10 {
  margin-bottom: 10px !important;
  clear: both;
}
.space12 {
  margin-bottom: 12px !important;
  clear: both;
}
.space15 {
  margin-bottom: 15px !important;
  clear: both;
}
.space20 {
  margin-bottom: 20px !important;
  clear: both;
}
.padding-5 {
  padding: 5px !important;
}
.padding-10 {
  padding: 10px !important;
}
.padding-15 {
  padding: 15px !important;
}
.padding-20 {
  padding: 20px !important;
}
.padding-25 {
  padding: 25px !important;
}
.padding-30 {
  padding: 30px !important;
}
.padding-35 {
  padding: 35px !important;
}
.padding-40 {
  padding: 40px !important;
}
.padding-horizontal-5 {
  padding: 0 5px !important;
}
.padding-horizontal-10 {
  padding: 0 10px !important;
}
.padding-horizontal-15 {
  padding: 0 15px !important;
}
.padding-horizontal-20 {
  padding: 0 20px !important;
}
.padding-vertical-10 {
  padding: 10px 0 !important;
}
.padding-vertical-15 {
  padding: 15px 0 !important;
}
.padding-vertical-20 {
  padding: 20px 0 !important;
}
.padding-bottom-0 {
  padding-bottom: 0px !important;
}
.padding-bottom-5 {
  padding-bottom: 5px !important;
}
.padding-bottom-10 {
  padding-bottom: 10px !important;
}
.padding-bottom-15 {
  padding-bottom: 15px !important;
}
.padding-bottom-20 {
  padding-bottom: 20px !important;
}
.padding-bottom-25 {
  padding-bottom: 25px !important;
}
.padding-bottom-30 {
  padding-bottom: 30px !important;
}
.padding-top-0 {
  padding-top: 0px !important;
}
.padding-top-5 {
  padding-top: 5px !important;
}
.padding-top-10 {
  padding-top: 10px !important;
}
.padding-top-15 {
  padding-top: 15px !important;
}
.padding-top-20 {
  padding-top: 20px !important;
}
.padding-top-25 {
  padding-top: 25px !important;
}
.padding-top-30 {
  padding-top: 30px !important;
}
.padding-left-0 {
  padding-left: 0px !important;
}
.padding-left-5 {
  padding-left: 5px !important;
}
.padding-left-10 {
  padding-left: 10px !important;
}
.padding-left-15 {
  padding-left: 15px !important;
}
.padding-left-20 {
  padding-left: 20px !important;
}
.padding-left-25 {
  padding-left: 25px !important;
}
.padding-left-30 {
  padding-left: 30px !important;
}
.padding-right-0 {
  padding-right: 0px !important;
}
.padding-right-5 {
  padding-right: 5px !important;
}
.padding-right-10 {
  padding-right: 10px !important;
}
.padding-right-15 {
  padding-right: 15px !important;
}
.padding-right-20 {
  padding-right: 20px !important;
}
.padding-right-25 {
  padding-right: 25px !important;
}
.padding-right-30 {
  padding-right: 30px !important;
}
.margin-bottom-0 {
  margin-bottom: 0px !important;
}
.margin-bottom-5 {
  margin-bottom: 5px !important;
}
.margin-bottom-10 {
  margin-bottom: 10px !important;
}
.margin-bottom-15 {
  margin-bottom: 15px !important;
}
.margin-bottom-20 {
  margin-bottom: 20px !important;
}
.margin-bottom-25 {
  margin-bottom: 25px !important;
}
.margin-bottom-30 {
  margin-bottom: 30px !important;
}
.margin-top-neg-5 {
  margin-top: -5px !important;
}
.margin-top-0 {
  margin-top: 0px !important;
}
.margin-top-5 {
  margin-top: 5px !important;
}
.margin-top-10 {
  margin-top: 10px !important;
}
.margin-top-15 {
  margin-top: 15px !important;
}
.margin-top-20 {
  margin-top: 20px !important;
}
.margin-top-25 {
  margin-top: 25px !important;
}
.margin-top-30 {
  margin-top: 30px !important;
}
.margin-right-0 {
  margin-right: 0px !important;
}
.margin-right-5 {
  margin-right: 5px !important;
}
.margin-right-10 {
  margin-right: 10px !important;
}
.margin-right-15 {
  margin-right: 15px !important;
}
.margin-right-20 {
  margin-right: 20px !important;
}
.margin-right-25 {
  margin-right: 25px !important;
}
.margin-right-30 {
  margin-right: 30px !important;
}
.margin-left-0 {
  margin-left: 0px !important;
}
.margin-left-5 {
  margin-left: 5px !important;
}
.margin-left-10 {
  margin-left: 10px !important;
}
.margin-left-15 {
  margin-left: 15px !important;
}
.margin-left-20 {
  margin-left: 20px !important;
}
.margin-left-25 {
  margin-left: 25px !important;
}
.margin-left-30 {
  margin-left: 30px !important;
}
.min-height-155 {
  min-height: 155px !important;
}
.min-height-180 {
  min-height: 180px !important;
}
.min-height-200 {
  min-height: 200px !important;
}
.min-height-230 {
  min-height: 230px !important;
}
.min-height-250 {
  min-height: 250px !important;
}
.min-height-270 {
  min-height: 270px !important;
}
.min-height-280 {
  min-height: 280px !important;
}
.min-height-300 {
  min-height: 300px !important;
}
.min-height-350 {
  min-height: 350px !important;
}
.height-50 {
  height: 50px !important;
}
.height-155 {
  height: 155px !important;
}
.height-180 {
  height: 180px !important;
}
.height-200 {
  height: 200px !important;
}
.height-230 {
  height: 230px !important;
}
.height-250 {
  height: 250px !important;
}
.height-270 {
  height: 270px !important;
}
.height-300 {
  height: 300px !important;
}
.height-330 {
  height: 330px !important;
}
.height-340 {
  height: 330px !important;
}
.height-350 {
  height: 350px !important;
}
.height-360 {
  height: 360px !important;
}
.height-370 {
  height: 370px !important;
}
.height-380 {
  height: 380px !important;
}
.height-390 {
  height: 390px !important;
}
.height-400 {
  height: 400px !important;
}
.height-410 {
  height: 410px !important;
}
.height-420 {
  height: 420px !important;
}
.height-430 {
  height: 430px !important;
}
.width-200 {
  width: 200px !important;
}
.full-width {
  width: 100%;
}
.vertical-align-bottom {
  vertical-align: bottom !important;
}
.vertical-align-middle {
  vertical-align: middle !important;
}
.vertical-align-top {
  vertical-align: top !important;
}
.text-muted {
  color: #c2c2c5;
}
.text-bold {
  font-weight: bold !important;
}
.text-extra-small {
  font-size: 11px !important;
}
.text-small {
  font-size: 12px !important;
}
.text-large {
  font-size: 16px !important;
}
.text-extra-large {
  font-size: 17px !important;
}
h1.text-extra-large {
  font-size: 50px !important;
}
.text-primary {
  color: #48b1cc !important;
}
.text-grey {
  color: #c8c7cc !important;
}
.text-azure {
  color: #0095C8 !important;
}
.text-orange {
  color: #FF6600 !important;
}
.text-green {
  color: #1FBBA6 !important;
}
.text-blue {
  color: #5F8295 !important;
}
.text-pink {
  color: #DD5A82 !important;
}
.text-purple {
  color: #DD5A82 !important;
}
.text-bricky {
  color: #894550 !important;
}
.text-yellow {
  color: #FFB848 !important;
}
.text-red {
  color: #C82E29 !important;
}
.text-white {
  color: #ffffff !important;
}
a.text-white {
  color: rgba(255, 255, 255, 0.6) !important;
}
a.text-white:hover {
  color: #ffffff !important;
}
.text-dark {
  color: #5b5b60 !important;
}
a.text-dark:hover {
  color: #6f6f74 !important;
}
.text-light {
  color: #c2c2c5 !important;
}
a.text-light:hover {
  color: #adadb1 !important;
}
.text-white-transparent {
  color: rgba(255, 255, 255, 0.7) !important;
}
/* ---------------------------------------------------------------------- */
/*  Background Colors
/* ---------------------------------------------------------------------- */
.no-bg {
  background: none !important;
}
.bg-white {
  background: #ffffff !important;
}
.bg-black {
  background: #2C2F3B !important;
  color: #ffffff;
}
.bg-primary {
  background: #48b1cc !important;
  color: #ffffff;
}
.bg-light-primary {
  background: #70c2d7 !important;
  color: #ffffff;
}
.bg-dark-primary {
  background: #3196b0 !important;
  color: #ffffff;
}
.bg-success {
  background: #5cb85c !important;
  color: #ffffff;
}
.bg-info {
  background: #46b8da !important;
  color: #ffffff;
}
.bg-warning {
  background: #eea236 !important;
  color: #ffffff;
}
.bg-danger {
  background: #d43f3a !important;
  color: #ffffff;
}
.bg-azure {
  background: #0095C8 !important;
  color: #ffffff;
}
.bg-light-azure {
  background: #00a8e2 !important;
  color: #ffffff;
}
.bg-dark-azure {
  background: #006f95 !important;
  color: #ffffff;
}
.bg-red {
  background: #C82E29 !important;
  color: #ffffff;
}
.bg-light-red {
  background: #da4f4a !important;
  color: #ffffff;
}
.bg-dark-red {
  background: #9e2420 !important;
  color: #ffffff;
}
.bg-green {
  background: #1FBBA6 !important;
  color: #ffffff;
}
.bg-light-green {
  background: #30ddc6 !important;
  color: #ffffff;
}
.bg-dark-green {
  background: #188f7f !important;
  color: #ffffff;
}
.bg-orange {
  background: #FF6600 !important;
  color: #ffffff;
}
.bg-light-orange {
  background: #ff8533 !important;
  color: #ffffff;
}
.bg-dark-orange {
  background: #cc5200 !important;
  color: #ffffff;
}
.bg-blue {
  background: #5F8295 !important;
  color: #ffffff;
}
.bg-light-blue {
  background: #7c9bab !important;
  color: #ffffff;
}
.bg-dark-blue {
  background: #4b6776 !important;
  color: #ffffff;
}
.bg-pink {
  background: #DD5A82 !important;
  color: #ffffff;
}
.bg-light-pink {
  background: #e684a2 !important;
  color: #ffffff;
}
.bg-dark-pink {
  background: #d43062 !important;
  color: #ffffff;
}
.bg-purple {
  background: #804C75 !important;
  color: #ffffff;
}
.bg-light-purple {
  background: #a05f92 !important;
  color: #ffffff;
}
.bg-dark-purple {
  background: #603958 !important;
  color: #ffffff;
}
.bg-beige {
  background: #D2BD8E !important;
  color: #ffffff;
}
.bg-light-beige {
  background: #d9c8a0 !important;
  color: #ffffff;
}
.bg-dark-beige {
  background: #c3a86a !important;
  color: #ffffff;
}
.bg-grey {
  background: #c8c7cc !important;
  color: #ffffff;
}
.bg-light-grey {
  background: #f7f7f8 !important;
}
.bg-dark-grey {
  background: #aeacb4 !important;
  color: #ffffff;
}
.bg-yellow {
  background: #FFB848 !important;
  color: #ffffff;
}
.bg-light-yellow {
  background: #ffcc7b !important;
  color: #ffffff;
}
.bg-dark-yellow {
  background: #ffa415 !important;
  color: #ffffff;
}
.bg-bricky {
  background: #894550 !important;
  color: #ffffff;
}
.bg-light-bricky {
  background: #aa5764 !important;
  color: #ffffff;
}
.bg-dark-bricky {
  background: #67343c !important;
  color: #ffffff;
}
.bg-body {
  background: #F1F3FA;
}
.center {
  text-align: center;
  margin: 0 auto;
}
.text-left {
  text-align: left;
}
.text-right {
  text-align: right;
}
.circle-100 {
  width: 100px;
  height: 100px;
  border-radius: 50%;
  display: inline-block;
  box-shadow: 0 1px 2px #C3C3C3;
}
.circle-50 {
  width: 50px;
  height: 50px;
  border-radius: 50%;
  line-height: 55px;
  text-align: center;
  display: inline-block;
  box-shadow: 0 1px 2px #C3C3C3;
}
.rate .value {
  font-size: 30px;
  font-weight: 600;
}
.rate i {
  vertical-align: middle;
  padding-bottom: 15px;
}
.rate .percentage {
  vertical-align: middle;
  font-size: 15px;
  padding-bottom: 15px;
}
.rate img {
  display: block;
  position: relative;
  width: 100%;
}
.overlayer {
  display: block;
  position: absolute;
  z-index: 101;
  background-image: linear-gradient(rgba(0, 0, 0, 0) 0px, #000000 100%);
  opacity: 1;
}
.overlayer.fullwidth {
  width: 100%;
}
.overlayer .overlayer-wrapper {
  display: block;
  position: relative;
  z-index: 100;
}
.bottom-left {
  bottom: 0;
  left: 0;
  position: absolute;
}
.tags {
  display: inline-block;
  text-decoration: none;
  cursor: pointer;
  margin: 0 0 10px 18px;
  padding: 2px 10px 1px;
  position: relative;
  transition: all .25s linear;
  white-space: nowrap;
  line-height: 21px;
}
.tooltip-notification {
  cursor: pointer;
  right: 0;
  margin-top: 3px;
  padding: 5px 0;
  position: absolute;
  top: 25px;
  z-index: 10000;
}
.toolbar .tooltip-notification {
  top: 60px;
  right: 20px;
}
.tooltip-notification .tooltip-notification-arrow {
  border-width: 0 5px 5px;
  left: 80%;
  margin-left: -5px;
  top: 0;
  border-color: rgba(0, 0, 0, 0);
  border-bottom-color: #292B2E;
  border-style: solid;
  height: 0;
  position: absolute;
  width: 0;
}
.tooltip-notification .tooltip-notification-inner {
  background-color: #292B2E;
  border-radius: 4px;
  color: #FFFFFF;
  font-size: 12px;
  padding: 8px;
  text-align: center;
  text-decoration: none;
  line-height: normal;
}
.tooltip-notification .tooltip-notification-inner .message {
  color: #BFC0C1;
  font-size: 11px;
  margin-top: -4px;
}
.tooltip-notification .tooltip-notification-inner > div {
  width: 100px;
}
.float-none {
  float: none;
}
.background-dark {
  background: rgba(0, 0, 0, 0.2);
}
.background-light {
  background: rgba(255, 255, 255, 0.6) !important;
}
.radius-3 {
  border-radius: 3px;
}
.radius-5 {
  border-radius: 5px;
}
.radius-10 {
  border-radius: 10px;
}
.stack-right-bottom {
  left: auto !important;
  right: -0.5em !important;
  top: auto !important;
  bottom: -0.5em !important;
  text-shadow: 2px 0 0 #fff, -2px 0 0 #fff, 0 2px 0 #fff, 0 -2px 0 #fff, 1px 1px #fff, -1px -1px 0 #fff, 1px -1px 0 #fff, -1px 1px 0 #fff;
}
.noTransform {
  -webkit-transform: none !important;
  transform: none !important;
}
.vertical-bottom {
  vertical-align: bottom;
}
.vertical-middle {
  vertical-align: middle;
}
.vertical-top {
  vertical-align: top;
}
.show-grid {
  margin-bottom: 15px;
}
.show-grid [class^="col-"] {
  background-color: rgba(86, 61, 124, 0.15);
  border: 1px solid rgba(86, 61, 124, 0.2);
  padding-bottom: 10px;
  padding-top: 10px;
}
.no-wrap {
  white-space: nowrap;
}
.pre {
  white-space: pre;
  /* CSS 2.0 */
  white-space: pre-wrap;
  /* CSS 2.1 */
  white-space: pre-line;
  /* CSS 3.0 */
  white-space: -pre-wrap;
  /* Opera 4-6 */
  white-space: -o-pre-wrap;
  /* Opera 7 */
  white-space: -moz-pre-wrap;
  /* Mozilla */
  white-space: -hp-pre-wrap;
  /* HP Printers */
  word-wrap: break-word;
  /* IE 5+ */
}
.cursor-pointer {
  cursor: pointer;
}
.overflow-auto {
  overflow: auto;
}
.modal-overflow-content {
  /* <- this could be deprecated when modal layout is more flexible */
  max-height: 400px;
  overflow: auto;
}
/* ---------------------------------------------------------------------- */
/*  Buttons
/* ---------------------------------------------------------------------- */
.btn {
  transition: all 0.3s ease 0s !important;
  background-image: none !important;
  box-shadow: none !important;
  outline: none !important;
  position: relative;
}
.btn.no-transtion-btn {
  transition: none !important;
}
.btn:after {
  content: "";
  position: absolute;
  transition: all 0.3s ease 0s;
  z-index: -1;
}
.btn-wide {
  min-width: 120px;
}
.ladda-button[data-style="contract"][data-loading] {
  border-radius: 50%;
  min-width: 38px !important;
  overflow: hidden;
  width: 38px !important;
}
.btn:hover,
.btn:focus,
.btn:active,
.btn.active,
.btn.disabled,
.btn[disabled] {
  box-shadow: none;
}
.btn-o {
  background: none !important;
}
.btn-default {
  background-color: #ffffff;
  border-color: #eeeeee;
  color: #8e8e93;
}
.btn-default:hover {
  background-color: #ffffff;
  border-color: #e1e1e1;
}
.btn-default:active,
.btn-default.active,
.btn-default.active:focus,
.btn-default:active:focus,
.btn-default:active:hover {
  background-color: #f8f8f8;
  border-color: #fbfbfb;
  color: #5b5b60 !important;
}
.btn-default:focus {
  background-color: #ffffff;
  border-color: #e1e1e1;
  color: #5b5b60 !important;
}
.btn-default.disabled:hover,
.btn-default.disabled:focus,
.btn-default.disabled:active,
.btn-default.disabled.active,
.btn-default[disabled],
.btn-default[disabled]:hover,
.btn-default[disabled]:focus,
.btn-default[disabled]:active,
.btn-default[disabled].active,
fieldset[disabled] .btn-default:hover,
fieldset[disabled] .btn-default:focus,
fieldset[disabled] .btn-default:active,
fieldset[disabled] .btn-default.active {
  background-color: #ffffff;
  border-color: #ffffff;
  color: #cfcfd1;
}
.btn-default .caret {
  border-top-color: #8e8e93;
}
.dropup .btn-default .caret {
  border-bottom: 4px solid #8e8e93;
}
.btn-primary {
  background-color: #48b1cc;
  border-color: #48b1cc;
  color: #ffffff;
}
.open .btn-primary.dropdown-toggle {
  background-color: #84cbdd;
  border-color: #84cbdd;
}
.btn-primary:hover {
  background-color: #70c2d7 !important;
  border-color: #70c2d7;
  color: #ffffff;
}
.btn-primary:active,
.btn-primary.active,
.btn-primary.active:focus,
.btn-primary:active:focus,
.btn-primary:active:hover,
.btn-primary.dropdown-toggle:active:hover {
  background-color: #37a7c4 !important;
  border-color: #37a7c4;
}
.btn-primary:focus {
  background-color: #84cbdd;
  border-color: #84cbdd;
}
.btn-primary.disabled:hover,
.btn-primary.disabled:focus,
.btn-primary.disabled:active,
.btn-primary.disabled.active,
.btn-primary[disabled],
.btn-primary[disabled]:hover,
.btn-primary[disabled]:focus,
.btn-primary[disabled]:active,
.btn-primary[disabled].active,
fieldset[disabled] .btn-primary:hover,
fieldset[disabled] .btn-primary:focus,
fieldset[disabled] .btn-primary:active,
fieldset[disabled] .btn-primary.active {
  background-color: #98d3e2;
  border-color: #98d3e2;
  color: #ffffff;
}
.btn-primary.btn-o {
  border: 1px solid #48b1cc;
  color: #48b1cc;
}
.btn-primary.btn-o:hover {
  color: #70c2d7;
  border-color: #70c2d7;
  background: none !important;
}
.btn-primary.btn-o:active,
.btn-primary.btn-o.active,
.btn-primary.btn-o.active:focus,
.btn-primary.btn-o:active:focus,
.btn-primary.btn-o:active:hover {
  background-color: #eaeaec !important;
  border-color: #2b859c !important;
  color: #2b859c !important;
}
.btn-primary.btn-o:focus {
  background-color: #98d3e2;
  border-color: #98d3e2;
  color: #70c2d7;
}
.btn-primary.btn-o.disabled:hover,
.btn-primary.btn-o.disabled:focus,
.btn-primary.btn-o.disabled:active,
.btn-primary.btn-o.disabled.active,
.btn-primary.btn-o[disabled],
.btn-primary.btn-o[disabled]:hover,
.btn-primary.btn-o[disabled]:focus,
.btn-primary.btn-o[disabled]:active,
.btn-primary.btn-o[disabled].active,
fieldset[disabled] .btn-primary.btn-o:hover,
fieldset[disabled] .btn-primary.btn-o:focus,
fieldset[disabled] .btn-primary.btn-o:active,
fieldset[disabled] .btn-primary.btn-o.active {
  border-color: #98d3e2;
  color: #98d3e2;
}
.btn-primary.btn-o .caret {
  border-top-color: #48b1cc;
}
.btn-primary .caret {
  border-top-color: #ffffff;
}
.dropup .btn-primary .caret {
  border-bottom: 4px solid #ffffff;
}
.btn-success {
  background-color: #5cb85c;
  border-color: #5cb85c;
  color: #ffffff;
}
.open .btn-success.dropdown-toggle {
  background-color: #91cf91;
  border-color: #91cf91;
}
.btn-success:hover {
  background-color: #80c780 !important;
  border-color: #80c780;
  color: #ffffff;
}
.btn-success:active,
.btn-success.active,
.btn-success.active:focus,
.btn-success:active:focus,
.btn-success:active:hover,
.btn-success.dropdown-toggle:active:hover {
  background-color: #4cae4c !important;
  border-color: #4cae4c;
}
.btn-success:focus {
  background-color: #91cf91;
  border-color: #91cf91;
}
.btn-success.disabled:hover,
.btn-success.disabled:focus,
.btn-success.disabled:active,
.btn-success.disabled.active,
.btn-success[disabled],
.btn-success[disabled]:hover,
.btn-success[disabled]:focus,
.btn-success[disabled]:active,
.btn-success[disabled].active,
fieldset[disabled] .btn-success:hover,
fieldset[disabled] .btn-success:focus,
fieldset[disabled] .btn-success:active,
fieldset[disabled] .btn-success.active {
  background-color: #a3d7a3;
  border-color: #a3d7a3;
  color: #ffffff;
}
.btn-success.btn-o {
  border: 1px solid #5cb85c;
  color: #5cb85c;
}
.btn-success.btn-o:hover {
  color: #80c780;
  border-color: #80c780;
  background: none !important;
}
.btn-success.btn-o:active,
.btn-success.btn-o.active,
.btn-success.btn-o.active:focus,
.btn-success.btn-o:active:focus,
.btn-success.btn-o:active:hover {
  background-color: #eaeaec !important;
  border-color: #3d8b3d !important;
  color: #3d8b3d !important;
}
.btn-success.btn-o:focus {
  background-color: #a3d7a3;
  border-color: #a3d7a3;
  color: #80c780;
}
.btn-success.btn-o.disabled:hover,
.btn-success.btn-o.disabled:focus,
.btn-success.btn-o.disabled:active,
.btn-success.btn-o.disabled.active,
.btn-success.btn-o[disabled],
.btn-success.btn-o[disabled]:hover,
.btn-success.btn-o[disabled]:focus,
.btn-success.btn-o[disabled]:active,
.btn-success.btn-o[disabled].active,
fieldset[disabled] .btn-success.btn-o:hover,
fieldset[disabled] .btn-success.btn-o:focus,
fieldset[disabled] .btn-success.btn-o:active,
fieldset[disabled] .btn-success.btn-o.active {
  border-color: #a3d7a3;
  color: #a3d7a3;
}
.btn-success.btn-o .caret {
  border-top-color: #5cb85c;
}
.btn-success .caret {
  border-top-color: #ffffff;
}
.dropup .btn-success .caret {
  border-bottom: 4px solid #ffffff;
}
.btn-info {
  background-color: #46b8da;
  border-color: #46b8da;
  color: #ffffff;
}
.open .btn-info.dropdown-toggle {
  background-color: #86d0e7;
  border-color: #86d0e7;
}
.btn-info:hover {
  background-color: #71c8e3 !important;
  border-color: #71c8e3;
  color: #ffffff;
}
.btn-info:active,
.btn-info.active,
.btn-info.active:focus,
.btn-info:active:focus,
.btn-info:active:hover,
.btn-info.dropdown-toggle:active:hover {
  background-color: #28a1c5 !important;
  border-color: #28a1c5;
}
.btn-info:focus {
  background-color: #86d0e7;
  border-color: #86d0e7;
}
.btn-info.disabled:hover,
.btn-info.disabled:focus,
.btn-info.disabled:active,
.btn-info.disabled.active,
.btn-info[disabled],
.btn-info[disabled]:hover,
.btn-info[disabled]:focus,
.btn-info[disabled]:active,
.btn-info[disabled].active,
fieldset[disabled] .btn-info:hover,
fieldset[disabled] .btn-info:focus,
fieldset[disabled] .btn-info:active,
fieldset[disabled] .btn-info.active {
  background-color: #9bd9eb;
  border-color: #9bd9eb;
  color: #ffffff;
}
.btn-info.btn-o {
  border: 1px solid #46b8da;
  color: #46b8da;
}
.btn-info.btn-o:hover {
  color: #71c8e3;
  border-color: #71c8e3;
  background: none !important;
}
.btn-info.btn-o:active,
.btn-info.btn-o.active,
.btn-info.btn-o.active:focus,
.btn-info.btn-o:active:focus,
.btn-info.btn-o:active:hover {
  background-color: #eaeaec !important;
  border-color: #2390b0 !important;
  color: #2390b0 !important;
}
.btn-info.btn-o:focus {
  background-color: #9bd9eb;
  border-color: #9bd9eb;
  color: #71c8e3;
}
.btn-info.btn-o.disabled:hover,
.btn-info.btn-o.disabled:focus,
.btn-info.btn-o.disabled:active,
.btn-info.btn-o.disabled.active,
.btn-info.btn-o[disabled],
.btn-info.btn-o[disabled]:hover,
.btn-info.btn-o[disabled]:focus,
.btn-info.btn-o[disabled]:active,
.btn-info.btn-o[disabled].active,
fieldset[disabled] .btn-info.btn-o:hover,
fieldset[disabled] .btn-info.btn-o:focus,
fieldset[disabled] .btn-info.btn-o:active,
fieldset[disabled] .btn-info.btn-o.active {
  border-color: #9bd9eb;
  color: #9bd9eb;
}
.btn-info.btn-o .caret {
  border-top-color: #46b8da;
}
.btn-info .caret {
  border-top-color: #ffffff;
}
.dropup .btn-info .caret {
  border-bottom: 4px solid #ffffff;
}
.btn-warning {
  background-color: #eea236;
  border-color: #eea236;
  color: #ffffff;
}
.open .btn-warning.dropdown-toggle {
  background-color: #f4c37d;
  border-color: #f4c37d;
}
.btn-warning:hover {
  background-color: #f2b865 !important;
  border-color: #f2b865;
  color: #ffffff;
}
.btn-warning:active,
.btn-warning.active,
.btn-warning.active:focus,
.btn-warning:active:focus,
.btn-warning:active:hover,
.btn-warning.dropdown-toggle:active:hover {
  background-color: #ec971e !important;
  border-color: #ec971e;
}
.btn-warning:focus {
  background-color: #f4c37d;
  border-color: #f4c37d;
}
.btn-warning.disabled:hover,
.btn-warning.disabled:focus,
.btn-warning.disabled:active,
.btn-warning.disabled.active,
.btn-warning[disabled],
.btn-warning[disabled]:hover,
.btn-warning[disabled]:focus,
.btn-warning[disabled]:active,
.btn-warning[disabled].active,
fieldset[disabled] .btn-warning:hover,
fieldset[disabled] .btn-warning:focus,
fieldset[disabled] .btn-warning:active,
fieldset[disabled] .btn-warning.active {
  background-color: #f6ce94;
  border-color: #f6ce94;
  color: #ffffff;
}
.btn-warning.btn-o {
  border: 1px solid #eea236;
  color: #eea236;
}
.btn-warning.btn-o:hover {
  color: #f2b865;
  border-color: #f2b865;
  background: none !important;
}
.btn-warning.btn-o:active,
.btn-warning.btn-o.active,
.btn-warning.btn-o.active:focus,
.btn-warning.btn-o:active:focus,
.btn-warning.btn-o:active:hover {
  background-color: #eaeaec !important;
  border-color: #c77c11 !important;
  color: #c77c11 !important;
}
.btn-warning.btn-o:focus {
  background-color: #f6ce94;
  border-color: #f6ce94;
  color: #f2b865;
}
.btn-warning.btn-o.disabled:hover,
.btn-warning.btn-o.disabled:focus,
.btn-warning.btn-o.disabled:active,
.btn-warning.btn-o.disabled.active,
.btn-warning.btn-o[disabled],
.btn-warning.btn-o[disabled]:hover,
.btn-warning.btn-o[disabled]:focus,
.btn-warning.btn-o[disabled]:active,
.btn-warning.btn-o[disabled].active,
fieldset[disabled] .btn-warning.btn-o:hover,
fieldset[disabled] .btn-warning.btn-o:focus,
fieldset[disabled] .btn-warning.btn-o:active,
fieldset[disabled] .btn-warning.btn-o.active {
  border-color: #f6ce94;
  color: #f6ce94;
}
.btn-warning.btn-o .caret {
  border-top-color: #eea236;
}
.btn-warning .caret {
  border-top-color: #ffffff;
}
.dropup .btn-warning .caret {
  border-bottom: 4px solid #ffffff;
}
.btn-danger {
  background-color: #d43f3a;
  border-color: #d43f3a;
  color: #ffffff;
}
.open .btn-danger.dropdown-toggle {
  background-color: #e27c79;
  border-color: #e27c79;
}
.btn-danger:hover {
  background-color: #dd6864 !important;
  border-color: #dd6864;
  color: #ffffff;
}
.btn-danger:active,
.btn-danger.active,
.btn-danger.active:focus,
.btn-danger:active:focus,
.btn-danger:active:hover,
.btn-danger.dropdown-toggle:active:hover {
  background-color: #c9312c !important;
  border-color: #c9312c;
}
.btn-danger:focus {
  background-color: #e27c79;
  border-color: #e27c79;
}
.btn-danger.disabled:hover,
.btn-danger.disabled:focus,
.btn-danger.disabled:active,
.btn-danger.disabled.active,
.btn-danger[disabled],
.btn-danger[disabled]:hover,
.btn-danger[disabled]:focus,
.btn-danger[disabled]:active,
.btn-danger[disabled].active,
fieldset[disabled] .btn-danger:hover,
fieldset[disabled] .btn-danger:focus,
fieldset[disabled] .btn-danger:active,
fieldset[disabled] .btn-danger.active {
  background-color: #e6918e;
  border-color: #e6918e;
  color: #ffffff;
}
.btn-danger.btn-o {
  border: 1px solid #d43f3a;
  color: #d43f3a;
}
.btn-danger.btn-o:hover {
  color: #dd6864;
  border-color: #dd6864;
  background: none !important;
}
.btn-danger.btn-o:active,
.btn-danger.btn-o.active,
.btn-danger.btn-o.active:focus,
.btn-danger.btn-o:active:focus,
.btn-danger.btn-o:active:hover {
  background-color: #eaeaec !important;
  border-color: #9f2723 !important;
  color: #9f2723 !important;
}
.btn-danger.btn-o:focus {
  background-color: #e6918e;
  border-color: #e6918e;
  color: #dd6864;
}
.btn-danger.btn-o.disabled:hover,
.btn-danger.btn-o.disabled:focus,
.btn-danger.btn-o.disabled:active,
.btn-danger.btn-o.disabled.active,
.btn-danger.btn-o[disabled],
.btn-danger.btn-o[disabled]:hover,
.btn-danger.btn-o[disabled]:focus,
.btn-danger.btn-o[disabled]:active,
.btn-danger.btn-o[disabled].active,
fieldset[disabled] .btn-danger.btn-o:hover,
fieldset[disabled] .btn-danger.btn-o:focus,
fieldset[disabled] .btn-danger.btn-o:active,
fieldset[disabled] .btn-danger.btn-o.active {
  border-color: #e6918e;
  color: #e6918e;
}
.btn-danger.btn-o .caret {
  border-top-color: #d43f3a;
}
.btn-danger .caret {
  border-top-color: #ffffff;
}
.dropup .btn-danger .caret {
  border-bottom: 4px solid #ffffff;
}
.btn-azure {
  background-color: #0095C8;
  border-color: #0095C8;
  color: #ffffff;
}
.open .btn-azure.dropdown-toggle {
  background-color: #16c3ff;
  border-color: #16c3ff;
}
.btn-azure:hover {
  background-color: #00bbfb !important;
  border-color: #00bbfb;
  color: #ffffff;
}
.btn-azure:active,
.btn-azure.active,
.btn-azure.active:focus,
.btn-azure:active:focus,
.btn-azure:active:hover,
.btn-azure.dropdown-toggle:active:hover {
  background-color: #0082af !important;
  border-color: #0082af;
}
.btn-azure:focus {
  background-color: #16c3ff;
  border-color: #16c3ff;
  color: #ffffff;
}
.btn-azure.disabled:hover,
.btn-azure.disabled:focus,
.btn-azure.disabled:active,
.btn-azure.disabled.active,
.btn-azure[disabled],
.btn-azure[disabled]:hover,
.btn-azure[disabled]:focus,
.btn-azure[disabled]:active,
.btn-azure[disabled].active,
fieldset[disabled] .btn-azure:hover,
fieldset[disabled] .btn-azure:focus,
fieldset[disabled] .btn-azure:active,
fieldset[disabled] .btn-azure.active {
  background-color: #2fcaff;
  border-color: #2fcaff;
  color: #ffffff;
}
.btn-azure.btn-o {
  border: 1px solid #0095C8;
  color: #0095C8;
}
.btn-azure.btn-o:hover {
  color: #00bbfb;
  border-color: #00bbfb;
  background: none !important;
}
.btn-azure.btn-o:active,
.btn-azure.btn-o.active,
.btn-azure.btn-o.active:focus,
.btn-azure.btn-o:active:focus,
.btn-azure.btn-o:active:hover {
  background-color: #eaeaec !important;
  border-color: #005c7c !important;
  color: #005c7c !important;
}
.btn-azure.btn-o:focus {
  background-color: #2fcaff;
  border-color: #2fcaff;
  color: #00bbfb;
}
.btn-azure.btn-o.disabled:hover,
.btn-azure.btn-o.disabled:focus,
.btn-azure.btn-o.disabled:active,
.btn-azure.btn-o.disabled.active,
.btn-azure.btn-o[disabled],
.btn-azure.btn-o[disabled]:hover,
.btn-azure.btn-o[disabled]:focus,
.btn-azure.btn-o[disabled]:active,
.btn-azure.btn-o[disabled].active,
fieldset[disabled] .btn-azure.btn-o:hover,
fieldset[disabled] .btn-azure.btn-o:focus,
fieldset[disabled] .btn-azure.btn-o:active,
fieldset[disabled] .btn-azure.btn-o.active {
  border-color: #2fcaff;
  color: #2fcaff;
}
.btn-azure.btn-o .caret {
  border-top-color: #0095C8;
}
.btn-azure .caret {
  border-top-color: #ffffff;
}
.dropup .btn-azure .caret {
  border-bottom: 4px solid #ffffff;
}
.btn-light-azure {
  background-color: #00a8e2;
  border-color: #00a8e2;
  color: #ffffff;
}
.open .btn-light-azure.dropdown-toggle {
  background-color: #2fcaff;
  border-color: #2fcaff;
}
.btn-light-azure:hover {
  background-color: #16c3ff !important;
  border-color: #16c3ff;
  color: #ffffff;
}
.btn-light-azure:active,
.btn-light-azure.active,
.btn-light-azure.active:focus,
.btn-light-azure:active:focus,
.btn-light-azure:active:hover,
.btn-light-azure.dropdown-toggle:active:hover {
  background-color: #0095c8 !important;
  border-color: #0095c8;
}
.btn-light-azure:focus {
  background-color: #2fcaff;
  border-color: #2fcaff;
  color: #ffffff;
}
.btn-light-azure.disabled:hover,
.btn-light-azure.disabled:focus,
.btn-light-azure.disabled:active,
.btn-light-azure.disabled.active,
.btn-light-azure[disabled],
.btn-light-azure[disabled]:hover,
.btn-light-azure[disabled]:focus,
.btn-light-azure[disabled]:active,
.btn-light-azure[disabled].active,
fieldset[disabled] .btn-light-azure:hover,
fieldset[disabled] .btn-light-azure:focus,
fieldset[disabled] .btn-light-azure:active,
fieldset[disabled] .btn-light-azure.active {
  background-color: #48d0ff;
  border-color: #48d0ff;
  color: #ffffff;
}
.btn-light-azure.btn-o {
  border: 1px solid #00a8e2;
  color: #00a8e2;
}
.btn-light-azure.btn-o:hover {
  color: #16c3ff;
  border-color: #16c3ff;
  background: none !important;
}
.btn-light-azure.btn-o:active,
.btn-light-azure.btn-o.active,
.btn-light-azure.btn-o.active:focus,
.btn-light-azure.btn-o:active:focus,
.btn-light-azure.btn-o:active:hover {
  background-color: #eaeaec !important;
  border-color: #006f95 !important;
  color: #006f95 !important;
}
.btn-light-azure.btn-o:focus {
  background-color: #48d0ff;
  border-color: #48d0ff;
  color: #16c3ff;
}
.btn-light-azure.btn-o.disabled:hover,
.btn-light-azure.btn-o.disabled:focus,
.btn-light-azure.btn-o.disabled:active,
.btn-light-azure.btn-o.disabled.active,
.btn-light-azure.btn-o[disabled],
.btn-light-azure.btn-o[disabled]:hover,
.btn-light-azure.btn-o[disabled]:focus,
.btn-light-azure.btn-o[disabled]:active,
.btn-light-azure.btn-o[disabled].active,
fieldset[disabled] .btn-light-azure.btn-o:hover,
fieldset[disabled] .btn-light-azure.btn-o:focus,
fieldset[disabled] .btn-light-azure.btn-o:active,
fieldset[disabled] .btn-light-azure.btn-o.active {
  border-color: #48d0ff;
  color: #48d0ff;
}
.btn-light-azure.btn-o .caret {
  border-top-color: #00a8e2;
}
.btn-light-azure .caret {
  border-top-color: #ffffff;
}
.dropup .btn-light-azure .caret {
  border-bottom: 4px solid #ffffff;
}
.btn-dark-azure {
  background-color: #006f95;
  border-color: #006f95;
  color: #ffffff;
}
.open .btn-dark-azure.dropdown-toggle {
  background-color: #00a8e2;
  border-color: #00a8e2;
}
.btn-dark-azure:hover {
  background-color: #0095c8 !important;
  border-color: #0095c8;
  color: #ffffff;
}
.btn-dark-azure:active,
.btn-dark-azure.active,
.btn-dark-azure.active:focus,
.btn-dark-azure:active:focus,
.btn-dark-azure:active:hover,
.btn-dark-azure.dropdown-toggle:active:hover {
  background-color: #005c7b !important;
  border-color: #005c7b;
}
.btn-dark-azure:focus {
  background-color: #00a8e2;
  border-color: #00a8e2;
  color: #ffffff;
}
.btn-dark-azure.disabled:hover,
.btn-dark-azure.disabled:focus,
.btn-dark-azure.disabled:active,
.btn-dark-azure.disabled.active,
.btn-dark-azure[disabled],
.btn-dark-azure[disabled]:hover,
.btn-dark-azure[disabled]:focus,
.btn-dark-azure[disabled]:active,
.btn-dark-azure[disabled].active,
fieldset[disabled] .btn-dark-azure:hover,
fieldset[disabled] .btn-dark-azure:focus,
fieldset[disabled] .btn-dark-azure:active,
fieldset[disabled] .btn-dark-azure.active {
  background-color: #00bbfb;
  border-color: #00bbfb;
  color: #ffffff;
}
.btn-dark-azure.btn-o {
  border: 1px solid #006f95;
  color: #006f95;
}
.btn-dark-azure.btn-o:hover {
  color: #0095c8;
  border-color: #0095c8;
  background: none !important;
}
.btn-dark-azure.btn-o:active,
.btn-dark-azure.btn-o.active,
.btn-dark-azure.btn-o.active:focus,
.btn-dark-azure.btn-o:active:focus,
.btn-dark-azure.btn-o:active:hover {
  background-color: #eaeaec !important;
  border-color: #003648 !important;
  color: #003648 !important;
}
.btn-dark-azure.btn-o:focus {
  background-color: #00bbfb;
  border-color: #00bbfb;
  color: #0095c8;
}
.btn-dark-azure.btn-o.disabled:hover,
.btn-dark-azure.btn-o.disabled:focus,
.btn-dark-azure.btn-o.disabled:active,
.btn-dark-azure.btn-o.disabled.active,
.btn-dark-azure.btn-o[disabled],
.btn-dark-azure.btn-o[disabled]:hover,
.btn-dark-azure.btn-o[disabled]:focus,
.btn-dark-azure.btn-o[disabled]:active,
.btn-dark-azure.btn-o[disabled].active,
fieldset[disabled] .btn-dark-azure.btn-o:hover,
fieldset[disabled] .btn-dark-azure.btn-o:focus,
fieldset[disabled] .btn-dark-azure.btn-o:active,
fieldset[disabled] .btn-dark-azure.btn-o.active {
  border-color: #00bbfb;
  color: #00bbfb;
}
.btn-dark-azure.btn-o .caret {
  border-top-color: #006f95;
}
.btn-dark-azure .caret {
  border-top-color: #ffffff;
}
.dropup .btn-dark-azure .caret {
  border-bottom: 4px solid #ffffff;
}
.btn-blue {
  background-color: #5F8295;
  border-color: #5F8295;
  color: #ffffff;
}
.open .btn-blue.dropdown-toggle {
  background-color: #8ba6b5;
  border-color: #8ba6b5;
}
.btn-blue:hover {
  background-color: #7c9bab !important;
  border-color: #7c9bab;
  color: #ffffff;
}
.btn-blue:active,
.btn-blue.active,
.btn-blue.active:focus,
.btn-blue:active:focus,
.btn-blue:active:hover,
.btn-blue.dropdown-toggle:active:hover {
  background-color: #557485 !important;
  border-color: #557485;
}
.btn-blue:focus {
  background-color: #8ba6b5;
  border-color: #8ba6b5;
  color: #ffffff;
}
.btn-blue.disabled:hover,
.btn-blue.disabled:focus,
.btn-blue.disabled:active,
.btn-blue.disabled.active,
.btn-blue[disabled],
.btn-blue[disabled]:hover,
.btn-blue[disabled]:focus,
.btn-blue[disabled]:active,
.btn-blue[disabled].active,
fieldset[disabled] .btn-blue:hover,
fieldset[disabled] .btn-blue:focus,
fieldset[disabled] .btn-blue:active,
fieldset[disabled] .btn-blue.active {
  background-color: #9bb2bf;
  border-color: #9bb2bf;
  color: #ffffff;
}
.btn-blue.btn-o {
  border: 1px solid #5F8295;
  color: #5F8295;
}
.btn-blue.btn-o:hover {
  color: #7c9bab;
  border-color: #7c9bab;
  background: none !important;
}
.btn-blue.btn-o:active,
.btn-blue.btn-o.active,
.btn-blue.btn-o.active:focus,
.btn-blue.btn-o:active:focus,
.btn-blue.btn-o:active:hover {
  background-color: #eaeaec !important;
  border-color: #415966 !important;
  color: #415966 !important;
}
.btn-blue.btn-o:focus {
  background-color: #9bb2bf;
  border-color: #9bb2bf;
  color: #7c9bab;
}
.btn-blue.btn-o.disabled:hover,
.btn-blue.btn-o.disabled:focus,
.btn-blue.btn-o.disabled:active,
.btn-blue.btn-o.disabled.active,
.btn-blue.btn-o[disabled],
.btn-blue.btn-o[disabled]:hover,
.btn-blue.btn-o[disabled]:focus,
.btn-blue.btn-o[disabled]:active,
.btn-blue.btn-o[disabled].active,
fieldset[disabled] .btn-blue.btn-o:hover,
fieldset[disabled] .btn-blue.btn-o:focus,
fieldset[disabled] .btn-blue.btn-o:active,
fieldset[disabled] .btn-blue.btn-o.active {
  border-color: #9bb2bf;
  color: #9bb2bf;
}
.btn-blue.btn-o .caret {
  border-top-color: #5F8295;
}
.btn-blue .caret {
  border-top-color: #ffffff;
}
.dropup .btn-blue .caret {
  border-bottom: 4px solid #ffffff;
}
.btn-light-blue {
  background-color: #7c9bab;
  border-color: #7c9bab;
  color: #ffffff;
}
.open .btn-light-blue.dropdown-toggle {
  background-color: #aabec9;
  border-color: #aabec9;
}
.btn-light-blue:hover {
  background-color: #9bb2bf !important;
  border-color: #9bb2bf;
  color: #ffffff;
}
.btn-light-blue:active,
.btn-light-blue.active,
.btn-light-blue.active:focus,
.btn-light-blue:active:focus,
.btn-light-blue:active:hover,
.btn-light-blue.dropdown-toggle:active:hover {
  background-color: #6c8fa1 !important;
  border-color: #6c8fa1;
}
.btn-light-blue:focus {
  background-color: #aabec9;
  border-color: #aabec9;
  color: #ffffff;
}
.btn-light-blue.disabled:hover,
.btn-light-blue.disabled:focus,
.btn-light-blue.disabled:active,
.btn-light-blue.disabled.active,
.btn-light-blue[disabled],
.btn-light-blue[disabled]:hover,
.btn-light-blue[disabled]:focus,
.btn-light-blue[disabled]:active,
.btn-light-blue[disabled].active,
fieldset[disabled] .btn-light-blue:hover,
fieldset[disabled] .btn-light-blue:focus,
fieldset[disabled] .btn-light-blue:active,
fieldset[disabled] .btn-light-blue.active {
  background-color: #bacad3;
  border-color: #bacad3;
  color: #ffffff;
}
.btn-light-blue.btn-o {
  border: 1px solid #7c9bab;
  color: #7c9bab;
}
.btn-light-blue.btn-o:hover {
  color: #9bb2bf;
  border-color: #9bb2bf;
  background: none !important;
}
.btn-light-blue.btn-o:active,
.btn-light-blue.btn-o.active,
.btn-light-blue.btn-o.active:focus,
.btn-light-blue.btn-o:active:focus,
.btn-light-blue.btn-o:active:hover {
  background-color: #eaeaec !important;
  border-color: #557485 !important;
  color: #557485 !important;
}
.btn-light-blue.btn-o:focus {
  background-color: #bacad3;
  border-color: #bacad3;
  color: #9bb2bf;
}
.btn-light-blue.btn-o.disabled:hover,
.btn-light-blue.btn-o.disabled:focus,
.btn-light-blue.btn-o.disabled:active,
.btn-light-blue.btn-o.disabled.active,
.btn-light-blue.btn-o[disabled],
.btn-light-blue.btn-o[disabled]:hover,
.btn-light-blue.btn-o[disabled]:focus,
.btn-light-blue.btn-o[disabled]:active,
.btn-light-blue.btn-o[disabled].active,
fieldset[disabled] .btn-light-blue.btn-o:hover,
fieldset[disabled] .btn-light-blue.btn-o:focus,
fieldset[disabled] .btn-light-blue.btn-o:active,
fieldset[disabled] .btn-light-blue.btn-o.active {
  border-color: #bacad3;
  color: #bacad3;
}
.btn-light-blue.btn-o .caret {
  border-top-color: #7c9bab;
}
.btn-light-blue .caret {
  border-top-color: #ffffff;
}
.dropup .btn-light-blue .caret {
  border-bottom: 4px solid #ffffff;
}
.btn-dark-blue {
  background-color: #4b6776;
  border-color: #4b6776;
  color: #ffffff;
}
.open .btn-dark-blue.dropdown-toggle {
  background-color: #6c8fa1;
  border-color: #6c8fa1;
}
.btn-dark-blue:hover {
  background-color: #5f8295 !important;
  border-color: #5f8295;
  color: #ffffff;
}
.btn-dark-blue:active,
.btn-dark-blue.active,
.btn-dark-blue.active:focus,
.btn-dark-blue:active:focus,
.btn-dark-blue:active:hover,
.btn-dark-blue.dropdown-toggle:active:hover {
  background-color: #415966 !important;
  border-color: #415966;
}
.btn-dark-blue:focus {
  background-color: #6c8fa1;
  border-color: #6c8fa1;
  color: #ffffff;
}
.btn-dark-blue.disabled:hover,
.btn-dark-blue.disabled:focus,
.btn-dark-blue.disabled:active,
.btn-dark-blue.disabled.active,
.btn-dark-blue[disabled],
.btn-dark-blue[disabled]:hover,
.btn-dark-blue[disabled]:focus,
.btn-dark-blue[disabled]:active,
.btn-dark-blue[disabled].active,
fieldset[disabled] .btn-dark-blue:hover,
fieldset[disabled] .btn-dark-blue:focus,
fieldset[disabled] .btn-dark-blue:active,
fieldset[disabled] .btn-dark-blue.active {
  background-color: #7c9bab;
  border-color: #7c9bab;
  color: #ffffff;
}
.btn-dark-blue.btn-o {
  border: 1px solid #4b6776;
  color: #4b6776;
}
.btn-dark-blue.btn-o:hover {
  color: #5f8295;
  border-color: #5f8295;
  background: none !important;
}
.btn-dark-blue.btn-o:active,
.btn-dark-blue.btn-o.active,
.btn-dark-blue.btn-o.active:focus,
.btn-dark-blue.btn-o:active:focus,
.btn-dark-blue.btn-o:active:hover {
  background-color: #eaeaec !important;
  border-color: #2d3e47 !important;
  color: #2d3e47 !important;
}
.btn-dark-blue.btn-o:focus {
  background-color: #7c9bab;
  border-color: #7c9bab;
  color: #5f8295;
}
.btn-dark-blue.btn-o.disabled:hover,
.btn-dark-blue.btn-o.disabled:focus,
.btn-dark-blue.btn-o.disabled:active,
.btn-dark-blue.btn-o.disabled.active,
.btn-dark-blue.btn-o[disabled],
.btn-dark-blue.btn-o[disabled]:hover,
.btn-dark-blue.btn-o[disabled]:focus,
.btn-dark-blue.btn-o[disabled]:active,
.btn-dark-blue.btn-o[disabled].active,
fieldset[disabled] .btn-dark-blue.btn-o:hover,
fieldset[disabled] .btn-dark-blue.btn-o:focus,
fieldset[disabled] .btn-dark-blue.btn-o:active,
fieldset[disabled] .btn-dark-blue.btn-o.active {
  border-color: #7c9bab;
  color: #7c9bab;
}
.btn-dark-blue.btn-o .caret {
  border-top-color: #4b6776;
}
.btn-dark-blue .caret {
  border-top-color: #ffffff;
}
.dropup .btn-dark-blue .caret {
  border-bottom: 4px solid #ffffff;
}
.btn-green {
  background-color: #1FBBA6;
  border-color: #1FBBA6;
  color: #ffffff;
}
.open .btn-green.dropdown-toggle {
  background-color: #46e0cc;
  border-color: #46e0cc;
}
.btn-green:hover {
  background-color: #30ddc6 !important;
  border-color: #30ddc6;
  color: #ffffff;
}
.btn-green:active,
.btn-green.active,
.btn-green.active:focus,
.btn-green:active:focus,
.btn-green:active:hover,
.btn-green.dropdown-toggle:active:hover {
  background-color: #1ba593 !important;
  border-color: #1ba593;
}
.btn-green:focus {
  background-color: #46e0cc;
  border-color: #46e0cc;
  color: #ffffff;
}
.btn-green.disabled:hover,
.btn-green.disabled:focus,
.btn-green.disabled:active,
.btn-green.disabled.active,
.btn-green[disabled],
.btn-green[disabled]:hover,
.btn-green[disabled]:focus,
.btn-green[disabled]:active,
.btn-green[disabled].active,
fieldset[disabled] .btn-green:hover,
fieldset[disabled] .btn-green:focus,
fieldset[disabled] .btn-green:active,
fieldset[disabled] .btn-green.active {
  background-color: #5ce4d2;
  border-color: #5ce4d2;
  color: #ffffff;
}
.btn-green.btn-o {
  border: 1px solid #1FBBA6;
  color: #1FBBA6;
}
.btn-green.btn-o:hover {
  color: #30ddc6;
  border-color: #30ddc6;
  background: none !important;
}
.btn-green.btn-o:active,
.btn-green.btn-o.active,
.btn-green.btn-o.active:focus,
.btn-green.btn-o:active:focus,
.btn-green.btn-o:active:hover {
  background-color: #eaeaec !important;
  border-color: #14796c !important;
  color: #14796c !important;
}
.btn-green.btn-o:focus {
  background-color: #5ce4d2;
  border-color: #5ce4d2;
  color: #30ddc6;
}
.btn-green.btn-o.disabled:hover,
.btn-green.btn-o.disabled:focus,
.btn-green.btn-o.disabled:active,
.btn-green.btn-o.disabled.active,
.btn-green.btn-o[disabled],
.btn-green.btn-o[disabled]:hover,
.btn-green.btn-o[disabled]:focus,
.btn-green.btn-o[disabled]:active,
.btn-green.btn-o[disabled].active,
fieldset[disabled] .btn-green.btn-o:hover,
fieldset[disabled] .btn-green.btn-o:focus,
fieldset[disabled] .btn-green.btn-o:active,
fieldset[disabled] .btn-green.btn-o.active {
  border-color: #5ce4d2;
  color: #5ce4d2;
}
.btn-green.btn-o .caret {
  border-top-color: #1FBBA6;
}
.btn-green .caret {
  border-top-color: #ffffff;
}
.dropup .btn-green .caret {
  border-bottom: 4px solid #ffffff;
}
.btn-light-green {
  background-color: #30ddc6;
  border-color: #30ddc6;
  color: #ffffff;
}
.open .btn-light-green.dropdown-toggle {
  background-color: #72e8d8;
  border-color: #72e8d8;
}
.btn-light-green:hover {
  background-color: #5ce4d2 !important;
  border-color: #5ce4d2;
  color: #ffffff;
}
.btn-light-green:active,
.btn-light-green.active,
.btn-light-green.active:focus,
.btn-light-green:active:focus,
.btn-light-green:active:hover,
.btn-light-green.dropdown-toggle:active:hover {
  background-color: #23d1b9 !important;
  border-color: #23d1b9;
}
.btn-light-green:focus {
  background-color: #72e8d8;
  border-color: #72e8d8;
  color: #ffffff;
}
.btn-light-green.disabled:hover,
.btn-light-green.disabled:focus,
.btn-light-green.disabled:active,
.btn-light-green.disabled.active,
.btn-light-green[disabled],
.btn-light-green[disabled]:hover,
.btn-light-green[disabled]:focus,
.btn-light-green[disabled]:active,
.btn-light-green[disabled].active,
fieldset[disabled] .btn-light-green:hover,
fieldset[disabled] .btn-light-green:focus,
fieldset[disabled] .btn-light-green:active,
fieldset[disabled] .btn-light-green.active {
  background-color: #88ebde;
  border-color: #88ebde;
  color: #ffffff;
}
.btn-light-green.btn-o {
  border: 1px solid #30ddc6;
  color: #30ddc6;
}
.btn-light-green.btn-o:hover {
  color: #5ce4d2;
  border-color: #5ce4d2;
  background: none !important;
}
.btn-light-green.btn-o:active,
.btn-light-green.btn-o.active,
.btn-light-green.btn-o.active:focus,
.btn-light-green.btn-o:active:focus,
.btn-light-green.btn-o:active:hover {
  background-color: #eaeaec !important;
  border-color: #1ba593 !important;
  color: #1ba593 !important;
}
.btn-light-green.btn-o:focus {
  background-color: #88ebde;
  border-color: #88ebde;
  color: #5ce4d2;
}
.btn-light-green.btn-o.disabled:hover,
.btn-light-green.btn-o.disabled:focus,
.btn-light-green.btn-o.disabled:active,
.btn-light-green.btn-o.disabled.active,
.btn-light-green.btn-o[disabled],
.btn-light-green.btn-o[disabled]:hover,
.btn-light-green.btn-o[disabled]:focus,
.btn-light-green.btn-o[disabled]:active,
.btn-light-green.btn-o[disabled].active,
fieldset[disabled] .btn-light-green.btn-o:hover,
fieldset[disabled] .btn-light-green.btn-o:focus,
fieldset[disabled] .btn-light-green.btn-o:active,
fieldset[disabled] .btn-light-green.btn-o.active {
  border-color: #88ebde;
  color: #88ebde;
}
.btn-light-green.btn-o .caret {
  border-top-color: #30ddc6;
}
.btn-light-green .caret {
  border-top-color: #ffffff;
}
.dropup .btn-light-green .caret {
  border-bottom: 4px solid #ffffff;
}
.btn-dark-green {
  background-color: #188f7f;
  border-color: #188f7f;
  color: #ffffff;
}
.open .btn-dark-green.dropdown-toggle {
  background-color: #23d1b9;
  border-color: #23d1b9;
}
.btn-dark-green:hover {
  background-color: #1fbba6 !important;
  border-color: #1fbba6;
  color: #ffffff;
}
.btn-dark-green:active,
.btn-dark-green.active,
.btn-dark-green.active:focus,
.btn-dark-green:active:focus,
.btn-dark-green:active:hover,
.btn-dark-green.dropdown-toggle:active:hover {
  background-color: #14796c !important;
  border-color: #14796c;
}
.btn-dark-green:focus {
  background-color: #23d1b9;
  border-color: #23d1b9;
  color: #ffffff;
}
.btn-dark-green.disabled:hover,
.btn-dark-green.disabled:focus,
.btn-dark-green.disabled:active,
.btn-dark-green.disabled.active,
.btn-dark-green[disabled],
.btn-dark-green[disabled]:hover,
.btn-dark-green[disabled]:focus,
.btn-dark-green[disabled]:active,
.btn-dark-green[disabled].active,
fieldset[disabled] .btn-dark-green:hover,
fieldset[disabled] .btn-dark-green:focus,
fieldset[disabled] .btn-dark-green:active,
fieldset[disabled] .btn-dark-green.active {
  background-color: #30ddc6;
  border-color: #30ddc6;
  color: #ffffff;
}
.btn-dark-green.btn-o {
  border: 1px solid #188f7f;
  color: #188f7f;
}
.btn-dark-green.btn-o:hover {
  color: #1fbba6;
  border-color: #1fbba6;
  background: none !important;
}
.btn-dark-green.btn-o:active,
.btn-dark-green.btn-o.active,
.btn-dark-green.btn-o.active:focus,
.btn-dark-green.btn-o:active:focus,
.btn-dark-green.btn-o:active:hover {
  background-color: #eaeaec !important;
  border-color: #0d4e45 !important;
  color: #0d4e45 !important;
}
.btn-dark-green.btn-o:focus {
  background-color: #30ddc6;
  border-color: #30ddc6;
  color: #1fbba6;
}
.btn-dark-green.btn-o.disabled:hover,
.btn-dark-green.btn-o.disabled:focus,
.btn-dark-green.btn-o.disabled:active,
.btn-dark-green.btn-o.disabled.active,
.btn-dark-green.btn-o[disabled],
.btn-dark-green.btn-o[disabled]:hover,
.btn-dark-green.btn-o[disabled]:focus,
.btn-dark-green.btn-o[disabled]:active,
.btn-dark-green.btn-o[disabled].active,
fieldset[disabled] .btn-dark-green.btn-o:hover,
fieldset[disabled] .btn-dark-green.btn-o:focus,
fieldset[disabled] .btn-dark-green.btn-o:active,
fieldset[disabled] .btn-dark-green.btn-o.active {
  border-color: #30ddc6;
  color: #30ddc6;
}
.btn-dark-green.btn-o .caret {
  border-top-color: #188f7f;
}
.btn-dark-green .caret {
  border-top-color: #ffffff;
}
.dropup .btn-dark-green .caret {
  border-bottom: 4px solid #ffffff;
}
.btn-orange {
  background-color: #FF6600;
  border-color: #FF6600;
  color: #ffffff;
}
.open .btn-orange.dropdown-toggle {
  background-color: #ff944d;
  border-color: #ff944d;
}
.btn-orange:hover {
  background-color: #ff8533 !important;
  border-color: #ff8533;
  color: #ffffff;
}
.btn-orange:active,
.btn-orange.active,
.btn-orange.active:focus,
.btn-orange:active:focus,
.btn-orange:active:hover,
.btn-orange.dropdown-toggle:active:hover {
  background-color: #e65c00 !important;
  border-color: #e65c00;
}
.btn-orange:focus {
  background-color: #ff944d;
  border-color: #ff944d;
  color: #ffffff;
}
.btn-orange.disabled:hover,
.btn-orange.disabled:focus,
.btn-orange.disabled:active,
.btn-orange.disabled.active,
.btn-orange[disabled],
.btn-orange[disabled]:hover,
.btn-orange[disabled]:focus,
.btn-orange[disabled]:active,
.btn-orange[disabled].active,
fieldset[disabled] .btn-orange:hover,
fieldset[disabled] .btn-orange:focus,
fieldset[disabled] .btn-orange:active,
fieldset[disabled] .btn-orange.active {
  background-color: #ffa366;
  border-color: #ffa366;
  color: #ffffff;
}
.btn-orange.btn-o {
  border: 1px solid #FF6600;
  color: #FF6600;
}
.btn-orange.btn-o:hover {
  color: #ff8533;
  border-color: #ff8533;
  background: none !important;
}
.btn-orange.btn-o:active,
.btn-orange.btn-o.active,
.btn-orange.btn-o.active:focus,
.btn-orange.btn-o:active:focus,
.btn-orange.btn-o:active:hover {
  background-color: #eaeaec !important;
  border-color: #b34700 !important;
  color: #b34700 !important;
}
.btn-orange.btn-o:focus {
  background-color: #ffa366;
  border-color: #ffa366;
  color: #ff8533;
}
.btn-orange.btn-o.disabled:hover,
.btn-orange.btn-o.disabled:focus,
.btn-orange.btn-o.disabled:active,
.btn-orange.btn-o.disabled.active,
.btn-orange.btn-o[disabled],
.btn-orange.btn-o[disabled]:hover,
.btn-orange.btn-o[disabled]:focus,
.btn-orange.btn-o[disabled]:active,
.btn-orange.btn-o[disabled].active,
fieldset[disabled] .btn-orange.btn-o:hover,
fieldset[disabled] .btn-orange.btn-o:focus,
fieldset[disabled] .btn-orange.btn-o:active,
fieldset[disabled] .btn-orange.btn-o.active {
  border-color: #ffa366;
  color: #ffa366;
}
.btn-orange.btn-o .caret {
  border-top-color: #FF6600;
}
.btn-orange .caret {
  border-top-color: #ffffff;
}
.dropup .btn-orange .caret {
  border-bottom: 4px solid #ffffff;
}
.btn-light-orange {
  background-color: #ff8533;
  border-color: #ff8533;
  color: #ffffff;
}
.open .btn-light-orange.dropdown-toggle {
  background-color: #ffb380;
  border-color: #ffb380;
}
.btn-light-orange:hover {
  background-color: #ffa366 !important;
  border-color: #ffa366;
  color: #ffffff;
}
.btn-light-orange:active,
.btn-light-orange.active,
.btn-light-orange.active:focus,
.btn-light-orange:active:focus,
.btn-light-orange:active:hover,
.btn-light-orange.dropdown-toggle:active:hover {
  background-color: #ff7519 !important;
  border-color: #ff7519;
}
.btn-light-orange:focus {
  background-color: #ffb380;
  border-color: #ffb380;
  color: #ffffff;
}
.btn-light-orange.disabled:hover,
.btn-light-orange.disabled:focus,
.btn-light-orange.disabled:active,
.btn-light-orange.disabled.active,
.btn-light-orange[disabled],
.btn-light-orange[disabled]:hover,
.btn-light-orange[disabled]:focus,
.btn-light-orange[disabled]:active,
.btn-light-orange[disabled].active,
fieldset[disabled] .btn-light-orange:hover,
fieldset[disabled] .btn-light-orange:focus,
fieldset[disabled] .btn-light-orange:active,
fieldset[disabled] .btn-light-orange.active {
  background-color: #ffc299;
  border-color: #ffc299;
  color: #ffffff;
}
.btn-light-orange.btn-o {
  border: 1px solid #ff8533;
  color: #ff8533;
}
.btn-light-orange.btn-o:hover {
  color: #ffa366;
  border-color: #ffa366;
  background: none !important;
}
.btn-light-orange.btn-o:active,
.btn-light-orange.btn-o.active,
.btn-light-orange.btn-o.active:focus,
.btn-light-orange.btn-o:active:focus,
.btn-light-orange.btn-o:active:hover {
  background-color: #eaeaec !important;
  border-color: #e55c00 !important;
  color: #e55c00 !important;
}
.btn-light-orange.btn-o:focus {
  background-color: #ffc299;
  border-color: #ffc299;
  color: #ffa366;
}
.btn-light-orange.btn-o.disabled:hover,
.btn-light-orange.btn-o.disabled:focus,
.btn-light-orange.btn-o.disabled:active,
.btn-light-orange.btn-o.disabled.active,
.btn-light-orange.btn-o[disabled],
.btn-light-orange.btn-o[disabled]:hover,
.btn-light-orange.btn-o[disabled]:focus,
.btn-light-orange.btn-o[disabled]:active,
.btn-light-orange.btn-o[disabled].active,
fieldset[disabled] .btn-light-orange.btn-o:hover,
fieldset[disabled] .btn-light-orange.btn-o:focus,
fieldset[disabled] .btn-light-orange.btn-o:active,
fieldset[disabled] .btn-light-orange.btn-o.active {
  border-color: #ffc299;
  color: #ffc299;
}
.btn-light-orange.btn-o .caret {
  border-top-color: #ff8533;
}
.btn-light-orange .caret {
  border-top-color: #ffffff;
}
.dropup .btn-light-orange .caret {
  border-bottom: 4px solid #ffffff;
}
.btn-dark-orange {
  background-color: #cc5200;
  border-color: #cc5200;
  color: #ffffff;
}
.open .btn-dark-orange.dropdown-toggle {
  background-color: #ff751a;
  border-color: #ff751a;
}
.btn-dark-orange:hover {
  background-color: #ff6600 !important;
  border-color: #ff6600;
  color: #ffffff;
}
.btn-dark-orange:active,
.btn-dark-orange.active,
.btn-dark-orange.active:focus,
.btn-dark-orange:active:focus,
.btn-dark-orange:active:hover,
.btn-dark-orange.dropdown-toggle:active:hover {
  background-color: #b34700 !important;
  border-color: #b34700;
}
.btn-dark-orange:focus {
  background-color: #ff751a;
  border-color: #ff751a;
  color: #ffffff;
}
.btn-dark-orange.disabled:hover,
.btn-dark-orange.disabled:focus,
.btn-dark-orange.disabled:active,
.btn-dark-orange.disabled.active,
.btn-dark-orange[disabled],
.btn-dark-orange[disabled]:hover,
.btn-dark-orange[disabled]:focus,
.btn-dark-orange[disabled]:active,
.btn-dark-orange[disabled].active,
fieldset[disabled] .btn-dark-orange:hover,
fieldset[disabled] .btn-dark-orange:focus,
fieldset[disabled] .btn-dark-orange:active,
fieldset[disabled] .btn-dark-orange.active {
  background-color: #ff8533;
  border-color: #ff8533;
  color: #ffffff;
}
.btn-dark-orange.btn-o {
  border: 1px solid #cc5200;
  color: #cc5200;
}
.btn-dark-orange.btn-o:hover {
  color: #ff6600;
  border-color: #ff6600;
  background: none !important;
}
.btn-dark-orange.btn-o:active,
.btn-dark-orange.btn-o.active,
.btn-dark-orange.btn-o.active:focus,
.btn-dark-orange.btn-o:active:focus,
.btn-dark-orange.btn-o:active:hover {
  background-color: #eaeaec !important;
  border-color: #803300 !important;
  color: #803300 !important;
}
.btn-dark-orange.btn-o:focus {
  background-color: #ff8533;
  border-color: #ff8533;
  color: #ff6600;
}
.btn-dark-orange.btn-o.disabled:hover,
.btn-dark-orange.btn-o.disabled:focus,
.btn-dark-orange.btn-o.disabled:active,
.btn-dark-orange.btn-o.disabled.active,
.btn-dark-orange.btn-o[disabled],
.btn-dark-orange.btn-o[disabled]:hover,
.btn-dark-orange.btn-o[disabled]:focus,
.btn-dark-orange.btn-o[disabled]:active,
.btn-dark-orange.btn-o[disabled].active,
fieldset[disabled] .btn-dark-orange.btn-o:hover,
fieldset[disabled] .btn-dark-orange.btn-o:focus,
fieldset[disabled] .btn-dark-orange.btn-o:active,
fieldset[disabled] .btn-dark-orange.btn-o.active {
  border-color: #ff8533;
  color: #ff8533;
}
.btn-dark-orange.btn-o .caret {
  border-top-color: #cc5200;
}
.btn-dark-orange .caret {
  border-top-color: #ffffff;
}
.dropup .btn-dark-orange .caret {
  border-bottom: 4px solid #ffffff;
}
.btn-red {
  background-color: #C82E29;
  border-color: #C82E29;
  color: #ffffff;
}
.open .btn-red.dropdown-toggle {
  background-color: #de635f;
  border-color: #de635f;
}
.btn-red:hover {
  background-color: #da4f4a !important;
  border-color: #da4f4a;
  color: #ffffff;
}
.btn-red:active,
.btn-red.active,
.btn-red.active:focus,
.btn-red:active:focus,
.btn-red:active:hover,
.btn-red.dropdown-toggle:active:hover {
  background-color: #b32925 !important;
  border-color: #b32925;
}
.btn-red:focus {
  background-color: #de635f;
  border-color: #de635f;
  color: #ffffff;
}
.btn-red.disabled:hover,
.btn-red.disabled:focus,
.btn-red.disabled:active,
.btn-red.disabled.active,
.btn-red[disabled],
.btn-red[disabled]:hover,
.btn-red[disabled]:focus,
.btn-red[disabled]:active,
.btn-red[disabled].active,
fieldset[disabled] .btn-red:hover,
fieldset[disabled] .btn-red:focus,
fieldset[disabled] .btn-red:active,
fieldset[disabled] .btn-red.active {
  background-color: #e37874;
  border-color: #e37874;
  color: #ffffff;
}
.btn-red.btn-o {
  border: 1px solid #C82E29;
  color: #C82E29;
}
.btn-red.btn-o:hover {
  color: #da4f4a;
  border-color: #da4f4a;
  background: none !important;
}
.btn-red.btn-o:active,
.btn-red.btn-o.active,
.btn-red.btn-o.active:focus,
.btn-red.btn-o:active:focus,
.btn-red.btn-o:active:hover {
  background-color: #eaeaec !important;
  border-color: #891f1c !important;
  color: #891f1c !important;
}
.btn-red.btn-o:focus {
  background-color: #e37874;
  border-color: #e37874;
  color: #da4f4a;
}
.btn-red.btn-o.disabled:hover,
.btn-red.btn-o.disabled:focus,
.btn-red.btn-o.disabled:active,
.btn-red.btn-o.disabled.active,
.btn-red.btn-o[disabled],
.btn-red.btn-o[disabled]:hover,
.btn-red.btn-o[disabled]:focus,
.btn-red.btn-o[disabled]:active,
.btn-red.btn-o[disabled].active,
fieldset[disabled] .btn-red.btn-o:hover,
fieldset[disabled] .btn-red.btn-o:focus,
fieldset[disabled] .btn-red.btn-o:active,
fieldset[disabled] .btn-red.btn-o.active {
  border-color: #e37874;
  color: #e37874;
}
.btn-red.btn-o .caret {
  border-top-color: #C82E29;
}
.btn-red .caret {
  border-top-color: #ffffff;
}
.dropup .btn-red .caret {
  border-bottom: 4px solid #ffffff;
}
.btn-light-red {
  background-color: #da4f4a;
  border-color: #da4f4a;
  color: #ffffff;
}
.open .btn-light-red.dropdown-toggle {
  background-color: #e78d8a;
  border-color: #e78d8a;
}
.btn-light-red:hover {
  background-color: #e37874 !important;
  border-color: #e37874;
  color: #ffffff;
}
.btn-light-red:active,
.btn-light-red.active,
.btn-light-red.active:focus,
.btn-light-red:active:focus,
.btn-light-red:active:hover,
.btn-light-red.dropdown-toggle:active:hover {
  background-color: #d63a35 !important;
  border-color: #d63a35;
}
.btn-light-red:focus {
  background-color: #e78d8a;
  border-color: #e78d8a;
  color: #ffffff;
}
.btn-light-red.disabled:hover,
.btn-light-red.disabled:focus,
.btn-light-red.disabled:active,
.btn-light-red.disabled.active,
.btn-light-red[disabled],
.btn-light-red[disabled]:hover,
.btn-light-red[disabled]:focus,
.btn-light-red[disabled]:active,
.btn-light-red[disabled].active,
fieldset[disabled] .btn-light-red:hover,
fieldset[disabled] .btn-light-red:focus,
fieldset[disabled] .btn-light-red:active,
fieldset[disabled] .btn-light-red.active {
  background-color: #eba19f;
  border-color: #eba19f;
  color: #ffffff;
}
.btn-light-red.btn-o {
  border: 1px solid #da4f4a;
  color: #da4f4a;
}
.btn-light-red.btn-o:hover {
  color: #e37874;
  border-color: #e37874;
  background: none !important;
}
.btn-light-red.btn-o:active,
.btn-light-red.btn-o.active,
.btn-light-red.btn-o.active:focus,
.btn-light-red.btn-o:active:focus,
.btn-light-red.btn-o:active:hover {
  background-color: #eaeaec !important;
  border-color: #b32925 !important;
  color: #b32925 !important;
}
.btn-light-red.btn-o:focus {
  background-color: #eba19f;
  border-color: #eba19f;
  color: #e37874;
}
.btn-light-red.btn-o.disabled:hover,
.btn-light-red.btn-o.disabled:focus,
.btn-light-red.btn-o.disabled:active,
.btn-light-red.btn-o.disabled.active,
.btn-light-red.btn-o[disabled],
.btn-light-red.btn-o[disabled]:hover,
.btn-light-red.btn-o[disabled]:focus,
.btn-light-red.btn-o[disabled]:active,
.btn-light-red.btn-o[disabled].active,
fieldset[disabled] .btn-light-red.btn-o:hover,
fieldset[disabled] .btn-light-red.btn-o:focus,
fieldset[disabled] .btn-light-red.btn-o:active,
fieldset[disabled] .btn-light-red.btn-o.active {
  border-color: #eba19f;
  color: #eba19f;
}
.btn-light-red.btn-o .caret {
  border-top-color: #da4f4a;
}
.btn-light-red .caret {
  border-top-color: #ffffff;
}
.dropup .btn-light-red .caret {
  border-bottom: 4px solid #ffffff;
}
.btn-dark-red {
  background-color: #9e2420;
  border-color: #9e2420;
  color: #ffffff;
}
.open .btn-dark-red.dropdown-toggle {
  background-color: #d63a35;
  border-color: #d63a35;
}
.btn-dark-red:hover {
  background-color: #c82e29 !important;
  border-color: #c82e29;
  color: #ffffff;
}
.btn-dark-red:active,
.btn-dark-red.active,
.btn-dark-red.active:focus,
.btn-dark-red:active:focus,
.btn-dark-red:active:hover,
.btn-dark-red.dropdown-toggle:active:hover {
  background-color: #891f1c !important;
  border-color: #891f1c;
}
.btn-dark-red:focus {
  background-color: #d63a35;
  border-color: #d63a35;
  color: #ffffff;
}
.btn-dark-red.disabled:hover,
.btn-dark-red.disabled:focus,
.btn-dark-red.disabled:active,
.btn-dark-red.disabled.active,
.btn-dark-red[disabled],
.btn-dark-red[disabled]:hover,
.btn-dark-red[disabled]:focus,
.btn-dark-red[disabled]:active,
.btn-dark-red[disabled].active,
fieldset[disabled] .btn-dark-red:hover,
fieldset[disabled] .btn-dark-red:focus,
fieldset[disabled] .btn-dark-red:active,
fieldset[disabled] .btn-dark-red.active {
  background-color: #da4f4a;
  border-color: #da4f4a;
  color: #ffffff;
}
.btn-dark-red.btn-o {
  border: 1px solid #9e2420;
  color: #9e2420;
}
.btn-dark-red.btn-o:hover {
  color: #c82e29;
  border-color: #c82e29;
  background: none !important;
}
.btn-dark-red.btn-o:active,
.btn-dark-red.btn-o.active,
.btn-dark-red.btn-o.active:focus,
.btn-dark-red.btn-o:active:focus,
.btn-dark-red.btn-o:active:hover {
  background-color: #eaeaec !important;
  border-color: #5e1613 !important;
  color: #5e1613 !important;
}
.btn-dark-red.btn-o:focus {
  background-color: #da4f4a;
  border-color: #da4f4a;
  color: #c82e29;
}
.btn-dark-red.btn-o.disabled:hover,
.btn-dark-red.btn-o.disabled:focus,
.btn-dark-red.btn-o.disabled:active,
.btn-dark-red.btn-o.disabled.active,
.btn-dark-red.btn-o[disabled],
.btn-dark-red.btn-o[disabled]:hover,
.btn-dark-red.btn-o[disabled]:focus,
.btn-dark-red.btn-o[disabled]:active,
.btn-dark-red.btn-o[disabled].active,
fieldset[disabled] .btn-dark-red.btn-o:hover,
fieldset[disabled] .btn-dark-red.btn-o:focus,
fieldset[disabled] .btn-dark-red.btn-o:active,
fieldset[disabled] .btn-dark-red.btn-o.active {
  border-color: #da4f4a;
  color: #da4f4a;
}
.btn-dark-red.btn-o .caret {
  border-top-color: #9e2420;
}
.btn-dark-red .caret {
  border-top-color: #ffffff;
}
.dropup .btn-dark-red .caret {
  border-bottom: 4px solid #ffffff;
}
.btn-purple {
  background-color: #804C75;
  border-color: #804C75;
  color: #ffffff;
}
.open .btn-purple.dropdown-toggle {
  background-color: #aa6f9d;
  border-color: #aa6f9d;
}
.btn-purple:hover {
  background-color: #a05f92 !important;
  border-color: #a05f92;
  color: #ffffff;
}
.btn-purple:active,
.btn-purple.active,
.btn-purple.active:focus,
.btn-purple:active:focus,
.btn-purple:active:hover,
.btn-purple.dropdown-toggle:active:hover {
  background-color: #704366 !important;
  border-color: #704366;
}
.btn-purple:focus {
  background-color: #aa6f9d;
  border-color: #aa6f9d;
  color: #ffffff;
}
.btn-purple.disabled:hover,
.btn-purple.disabled:focus,
.btn-purple.disabled:active,
.btn-purple.disabled.active,
.btn-purple[disabled],
.btn-purple[disabled]:hover,
.btn-purple[disabled]:focus,
.btn-purple[disabled]:active,
.btn-purple[disabled].active,
fieldset[disabled] .btn-purple:hover,
fieldset[disabled] .btn-purple:focus,
fieldset[disabled] .btn-purple:active,
fieldset[disabled] .btn-purple.active {
  background-color: #b37fa8;
  border-color: #b37fa8;
  color: #ffffff;
}
.btn-purple.btn-o {
  border: 1px solid #804C75;
  color: #804C75;
}
.btn-purple.btn-o:hover {
  color: #a05f92;
  border-color: #a05f92;
  background: none !important;
}
.btn-purple.btn-o:active,
.btn-purple.btn-o.active,
.btn-purple.btn-o.active:focus,
.btn-purple.btn-o:active:focus,
.btn-purple.btn-o:active:hover {
  background-color: #eaeaec !important;
  border-color: #503049 !important;
  color: #503049 !important;
}
.btn-purple.btn-o:focus {
  background-color: #b37fa8;
  border-color: #b37fa8;
  color: #a05f92;
}
.btn-purple.btn-o.disabled:hover,
.btn-purple.btn-o.disabled:focus,
.btn-purple.btn-o.disabled:active,
.btn-purple.btn-o.disabled.active,
.btn-purple.btn-o[disabled],
.btn-purple.btn-o[disabled]:hover,
.btn-purple.btn-o[disabled]:focus,
.btn-purple.btn-o[disabled]:active,
.btn-purple.btn-o[disabled].active,
fieldset[disabled] .btn-purple.btn-o:hover,
fieldset[disabled] .btn-purple.btn-o:focus,
fieldset[disabled] .btn-purple.btn-o:active,
fieldset[disabled] .btn-purple.btn-o.active {
  border-color: #b37fa8;
  color: #b37fa8;
}
.btn-purple.btn-o .caret {
  border-top-color: #804C75;
}
.btn-purple .caret {
  border-top-color: #ffffff;
}
.dropup .btn-purple .caret {
  border-bottom: 4px solid #ffffff;
}
.btn-light-purple {
  background-color: #a05f92;
  border-color: #a05f92;
  color: #ffffff;
}
.open .btn-light-purple.dropdown-toggle {
  background-color: #bd8fb3;
  border-color: #bd8fb3;
}
.btn-light-purple:hover {
  background-color: #b37fa8 !important;
  border-color: #b37fa8;
  color: #ffffff;
}
.btn-light-purple:active,
.btn-light-purple.active,
.btn-light-purple.active:focus,
.btn-light-purple:active:focus,
.btn-light-purple:active:hover,
.btn-light-purple.dropdown-toggle:active:hover {
  background-color: #905684 !important;
  border-color: #905684;
}
.btn-light-purple:focus {
  background-color: #bd8fb3;
  border-color: #bd8fb3;
  color: #ffffff;
}
.btn-light-purple.disabled:hover,
.btn-light-purple.disabled:focus,
.btn-light-purple.disabled:active,
.btn-light-purple.disabled.active,
.btn-light-purple[disabled],
.btn-light-purple[disabled]:hover,
.btn-light-purple[disabled]:focus,
.btn-light-purple[disabled]:active,
.btn-light-purple[disabled].active,
fieldset[disabled] .btn-light-purple:hover,
fieldset[disabled] .btn-light-purple:focus,
fieldset[disabled] .btn-light-purple:active,
fieldset[disabled] .btn-light-purple.active {
  background-color: #c69fbe;
  border-color: #c69fbe;
  color: #ffffff;
}
.btn-light-purple.btn-o {
  border: 1px solid #a05f92;
  color: #a05f92;
}
.btn-light-purple.btn-o:hover {
  color: #b37fa8;
  border-color: #b37fa8;
  background: none !important;
}
.btn-light-purple.btn-o:active,
.btn-light-purple.btn-o.active,
.btn-light-purple.btn-o.active:focus,
.btn-light-purple.btn-o:active:focus,
.btn-light-purple.btn-o:active:hover {
  background-color: #eaeaec !important;
  border-color: #704366 !important;
  color: #704366 !important;
}
.btn-light-purple.btn-o:focus {
  background-color: #c69fbe;
  border-color: #c69fbe;
  color: #b37fa8;
}
.btn-light-purple.btn-o.disabled:hover,
.btn-light-purple.btn-o.disabled:focus,
.btn-light-purple.btn-o.disabled:active,
.btn-light-purple.btn-o.disabled.active,
.btn-light-purple.btn-o[disabled],
.btn-light-purple.btn-o[disabled]:hover,
.btn-light-purple.btn-o[disabled]:focus,
.btn-light-purple.btn-o[disabled]:active,
.btn-light-purple.btn-o[disabled].active,
fieldset[disabled] .btn-light-purple.btn-o:hover,
fieldset[disabled] .btn-light-purple.btn-o:focus,
fieldset[disabled] .btn-light-purple.btn-o:active,
fieldset[disabled] .btn-light-purple.btn-o.active {
  border-color: #c69fbe;
  color: #c69fbe;
}
.btn-light-purple.btn-o .caret {
  border-top-color: #a05f92;
}
.btn-light-purple .caret {
  border-top-color: #ffffff;
}
.dropup .btn-light-purple .caret {
  border-bottom: 4px solid #ffffff;
}
.btn-dark-purple {
  background-color: #603958;
  border-color: #603958;
  color: #ffffff;
}
.open .btn-dark-purple.dropdown-toggle {
  background-color: #905684;
  border-color: #905684;
}
.btn-dark-purple:hover {
  background-color: #804c75 !important;
  border-color: #804c75;
  color: #ffffff;
}
.btn-dark-purple:active,
.btn-dark-purple.active,
.btn-dark-purple.active:focus,
.btn-dark-purple:active:focus,
.btn-dark-purple:active:hover,
.btn-dark-purple.dropdown-toggle:active:hover {
  background-color: #503049 !important;
  border-color: #503049;
}
.btn-dark-purple:focus {
  background-color: #905684;
  border-color: #905684;
  color: #ffffff;
}
.btn-dark-purple.disabled:hover,
.btn-dark-purple.disabled:focus,
.btn-dark-purple.disabled:active,
.btn-dark-purple.disabled.active,
.btn-dark-purple[disabled],
.btn-dark-purple[disabled]:hover,
.btn-dark-purple[disabled]:focus,
.btn-dark-purple[disabled]:active,
.btn-dark-purple[disabled].active,
fieldset[disabled] .btn-dark-purple:hover,
fieldset[disabled] .btn-dark-purple:focus,
fieldset[disabled] .btn-dark-purple:active,
fieldset[disabled] .btn-dark-purple.active {
  background-color: #a05f92;
  border-color: #a05f92;
  color: #ffffff;
}
.btn-dark-purple.btn-o {
  border: 1px solid #603958;
  color: #603958;
}
.btn-dark-purple.btn-o:hover {
  color: #804c75;
  border-color: #804c75;
  background: none !important;
}
.btn-dark-purple.btn-o:active,
.btn-dark-purple.btn-o.active,
.btn-dark-purple.btn-o.active:focus,
.btn-dark-purple.btn-o:active:focus,
.btn-dark-purple.btn-o:active:hover {
  background-color: #eaeaec !important;
  border-color: #301d2c !important;
  color: #301d2c !important;
}
.btn-dark-purple.btn-o:focus {
  background-color: #a05f92;
  border-color: #a05f92;
  color: #804c75;
}
.btn-dark-purple.btn-o.disabled:hover,
.btn-dark-purple.btn-o.disabled:focus,
.btn-dark-purple.btn-o.disabled:active,
.btn-dark-purple.btn-o.disabled.active,
.btn-dark-purple.btn-o[disabled],
.btn-dark-purple.btn-o[disabled]:hover,
.btn-dark-purple.btn-o[disabled]:focus,
.btn-dark-purple.btn-o[disabled]:active,
.btn-dark-purple.btn-o[disabled].active,
fieldset[disabled] .btn-dark-purple.btn-o:hover,
fieldset[disabled] .btn-dark-purple.btn-o:focus,
fieldset[disabled] .btn-dark-purple.btn-o:active,
fieldset[disabled] .btn-dark-purple.btn-o.active {
  border-color: #a05f92;
  color: #a05f92;
}
.btn-dark-purple.btn-o .caret {
  border-top-color: #603958;
}
.btn-dark-purple .caret {
  border-top-color: #ffffff;
}
.dropup .btn-dark-purple .caret {
  border-bottom: 4px solid #ffffff;
}
.btn-beige {
  background-color: #D2BD8E;
  border-color: #D2BD8E;
  color: #ffffff;
}
.open .btn-beige.dropdown-toggle {
  background-color: #e8ddc5;
  border-color: #e8ddc5;
}
.btn-beige:hover {
  background-color: #e1d2b2 !important;
  border-color: #e1d2b2;
  color: #ffffff;
}
.btn-beige:active,
.btn-beige.active,
.btn-beige.active:focus,
.btn-beige:active:focus,
.btn-beige:active:hover,
.btn-beige.dropdown-toggle:active:hover {
  background-color: #cbb27c !important;
  border-color: #cbb27c;
}
.btn-beige:focus {
  background-color: #e8ddc5;
  border-color: #e8ddc5;
  color: #ffffff;
}
.btn-beige.disabled:hover,
.btn-beige.disabled:focus,
.btn-beige.disabled:active,
.btn-beige.disabled.active,
.btn-beige[disabled],
.btn-beige[disabled]:hover,
.btn-beige[disabled]:focus,
.btn-beige[disabled]:active,
.btn-beige[disabled].active,
fieldset[disabled] .btn-beige:hover,
fieldset[disabled] .btn-beige:focus,
fieldset[disabled] .btn-beige:active,
fieldset[disabled] .btn-beige.active {
  background-color: #efe8d7;
  border-color: #efe8d7;
  color: #ffffff;
}
.btn-beige.btn-o {
  border: 1px solid #D2BD8E;
  color: #D2BD8E;
}
.btn-beige.btn-o:hover {
  color: #e1d2b2;
  border-color: #e1d2b2;
  background: none !important;
}
.btn-beige.btn-o:active,
.btn-beige.btn-o.active,
.btn-beige.btn-o.active:focus,
.btn-beige.btn-o:active:focus,
.btn-beige.btn-o:active:hover {
  background-color: #eaeaec !important;
  border-color: #bc9d57 !important;
  color: #bc9d57 !important;
}
.btn-beige.btn-o:focus {
  background-color: #efe8d7;
  border-color: #efe8d7;
  color: #e1d2b2;
}
.btn-beige.btn-o.disabled:hover,
.btn-beige.btn-o.disabled:focus,
.btn-beige.btn-o.disabled:active,
.btn-beige.btn-o.disabled.active,
.btn-beige.btn-o[disabled],
.btn-beige.btn-o[disabled]:hover,
.btn-beige.btn-o[disabled]:focus,
.btn-beige.btn-o[disabled]:active,
.btn-beige.btn-o[disabled].active,
fieldset[disabled] .btn-beige.btn-o:hover,
fieldset[disabled] .btn-beige.btn-o:focus,
fieldset[disabled] .btn-beige.btn-o:active,
fieldset[disabled] .btn-beige.btn-o.active {
  border-color: #efe8d7;
  color: #efe8d7;
}
.btn-beige.btn-o .caret {
  border-top-color: #D2BD8E;
}
.btn-beige .caret {
  border-top-color: #ffffff;
}
.dropup .btn-beige .caret {
  border-bottom: 4px solid #ffffff;
}
.btn-light-beige {
  background-color: #d9c8a0;
  border-color: #d9c8a0;
  color: #ffffff;
}
.open .btn-light-beige.dropdown-toggle {
  background-color: #efe8d7;
  border-color: #efe8d7;
}
.btn-light-beige:hover {
  background-color: #e8ddc5 !important;
  border-color: #e8ddc5;
  color: #ffffff;
}
.btn-light-beige:active,
.btn-light-beige.active,
.btn-light-beige.active:focus,
.btn-light-beige:active:focus,
.btn-light-beige:active:hover,
.btn-light-beige.dropdown-toggle:active:hover {
  background-color: #d2bd8e !important;
  border-color: #d2bd8e;
}
.btn-light-beige:focus {
  background-color: #efe8d7;
  border-color: #efe8d7;
  color: #ffffff;
}
.btn-light-beige.disabled:hover,
.btn-light-beige.disabled:focus,
.btn-light-beige.disabled:active,
.btn-light-beige.disabled.active,
.btn-light-beige[disabled],
.btn-light-beige[disabled]:hover,
.btn-light-beige[disabled]:focus,
.btn-light-beige[disabled]:active,
.btn-light-beige[disabled].active,
fieldset[disabled] .btn-light-beige:hover,
fieldset[disabled] .btn-light-beige:focus,
fieldset[disabled] .btn-light-beige:active,
fieldset[disabled] .btn-light-beige.active {
  background-color: #f6f2e9;
  border-color: #f6f2e9;
  color: #ffffff;
}
.btn-light-beige.btn-o {
  border: 1px solid #d9c8a0;
  color: #d9c8a0;
}
.btn-light-beige.btn-o:hover {
  color: #e8ddc5;
  border-color: #e8ddc5;
  background: none !important;
}
.btn-light-beige.btn-o:active,
.btn-light-beige.btn-o.active,
.btn-light-beige.btn-o.active:focus,
.btn-light-beige.btn-o:active:focus,
.btn-light-beige.btn-o:active:hover {
  background-color: #eaeaec !important;
  border-color: #c3a86a !important;
  color: #c3a86a !important;
}
.btn-light-beige.btn-o:focus {
  background-color: #f6f2e9;
  border-color: #f6f2e9;
  color: #e8ddc5;
}
.btn-light-beige.btn-o.disabled:hover,
.btn-light-beige.btn-o.disabled:focus,
.btn-light-beige.btn-o.disabled:active,
.btn-light-beige.btn-o.disabled.active,
.btn-light-beige.btn-o[disabled],
.btn-light-beige.btn-o[disabled]:hover,
.btn-light-beige.btn-o[disabled]:focus,
.btn-light-beige.btn-o[disabled]:active,
.btn-light-beige.btn-o[disabled].active,
fieldset[disabled] .btn-light-beige.btn-o:hover,
fieldset[disabled] .btn-light-beige.btn-o:focus,
fieldset[disabled] .btn-light-beige.btn-o:active,
fieldset[disabled] .btn-light-beige.btn-o.active {
  border-color: #f6f2e9;
  color: #f6f2e9;
}
.btn-light-beige.btn-o .caret {
  border-top-color: #d9c8a0;
}
.btn-light-beige .caret {
  border-top-color: #ffffff;
}
.dropup .btn-light-beige .caret {
  border-bottom: 4px solid #ffffff;
}
.btn-dark-beige {
  background-color: #c3a86a;
  border-color: #c3a86a;
  color: #ffffff;
}
.open .btn-dark-beige.dropdown-toggle {
  background-color: #d9c8a0;
  border-color: #d9c8a0;
}
.btn-dark-beige:hover {
  background-color: #d2bd8e !important;
  border-color: #d2bd8e;
  color: #ffffff;
}
.btn-dark-beige:active,
.btn-dark-beige.active,
.btn-dark-beige.active:focus,
.btn-dark-beige:active:focus,
.btn-dark-beige:active:hover,
.btn-dark-beige.dropdown-toggle:active:hover {
  background-color: #bc9d57 !important;
  border-color: #bc9d57;
}
.btn-dark-beige:focus {
  background-color: #d9c8a0;
  border-color: #d9c8a0;
  color: #ffffff;
}
.btn-dark-beige.disabled:hover,
.btn-dark-beige.disabled:focus,
.btn-dark-beige.disabled:active,
.btn-dark-beige.disabled.active,
.btn-dark-beige[disabled],
.btn-dark-beige[disabled]:hover,
.btn-dark-beige[disabled]:focus,
.btn-dark-beige[disabled]:active,
.btn-dark-beige[disabled].active,
fieldset[disabled] .btn-dark-beige:hover,
fieldset[disabled] .btn-dark-beige:focus,
fieldset[disabled] .btn-dark-beige:active,
fieldset[disabled] .btn-dark-beige.active {
  background-color: #e1d2b2;
  border-color: #e1d2b2;
  color: #ffffff;
}
.btn-dark-beige.btn-o {
  border: 1px solid #c3a86a;
  color: #c3a86a;
}
.btn-dark-beige.btn-o:hover {
  color: #d2bd8e;
  border-color: #d2bd8e;
  background: none !important;
}
.btn-dark-beige.btn-o:active,
.btn-dark-beige.btn-o.active,
.btn-dark-beige.btn-o.active:focus,
.btn-dark-beige.btn-o:active:focus,
.btn-dark-beige.btn-o:active:hover {
  background-color: #eaeaec !important;
  border-color: #a18340 !important;
  color: #a18340 !important;
}
.btn-dark-beige.btn-o:focus {
  background-color: #e1d2b2;
  border-color: #e1d2b2;
  color: #d2bd8e;
}
.btn-dark-beige.btn-o.disabled:hover,
.btn-dark-beige.btn-o.disabled:focus,
.btn-dark-beige.btn-o.disabled:active,
.btn-dark-beige.btn-o.disabled.active,
.btn-dark-beige.btn-o[disabled],
.btn-dark-beige.btn-o[disabled]:hover,
.btn-dark-beige.btn-o[disabled]:focus,
.btn-dark-beige.btn-o[disabled]:active,
.btn-dark-beige.btn-o[disabled].active,
fieldset[disabled] .btn-dark-beige.btn-o:hover,
fieldset[disabled] .btn-dark-beige.btn-o:focus,
fieldset[disabled] .btn-dark-beige.btn-o:active,
fieldset[disabled] .btn-dark-beige.btn-o.active {
  border-color: #e1d2b2;
  color: #e1d2b2;
}
.btn-dark-beige.btn-o .caret {
  border-top-color: #c3a86a;
}
.btn-dark-beige .caret {
  border-top-color: #ffffff;
}
.dropup .btn-dark-beige .caret {
  border-bottom: 4px solid #ffffff;
}
.btn-yellow {
  background-color: #FFB848;
  border-color: #FFB848;
  color: #ffffff;
}
.open .btn-yellow.dropdown-toggle {
  background-color: #ffd695;
  border-color: #ffd695;
}
.btn-yellow:hover {
  background-color: #ffcc7b !important;
  border-color: #ffcc7b;
  color: #ffffff;
}
.btn-yellow:active,
.btn-yellow.active,
.btn-yellow.active:focus,
.btn-yellow:active:focus,
.btn-yellow:active:hover,
.btn-yellow.dropdown-toggle:active:hover {
  background-color: #ffae2e !important;
  border-color: #ffae2e;
}
.btn-yellow:focus {
  background-color: #ffd695;
  border-color: #ffd695;
  color: #ffffff;
}
.btn-yellow.disabled:hover,
.btn-yellow.disabled:focus,
.btn-yellow.disabled:active,
.btn-yellow.disabled.active,
.btn-yellow[disabled],
.btn-yellow[disabled]:hover,
.btn-yellow[disabled]:focus,
.btn-yellow[disabled]:active,
.btn-yellow[disabled].active,
fieldset[disabled] .btn-yellow:hover,
fieldset[disabled] .btn-yellow:focus,
fieldset[disabled] .btn-yellow:active,
fieldset[disabled] .btn-yellow.active {
  background-color: #ffe0ae;
  border-color: #ffe0ae;
  color: #ffffff;
}
.btn-yellow.btn-o {
  border: 1px solid #FFB848;
  color: #FFB848;
}
.btn-yellow.btn-o:hover {
  color: #ffcc7b;
  border-color: #ffcc7b;
  background: none !important;
}
.btn-yellow.btn-o:active,
.btn-yellow.btn-o.active,
.btn-yellow.btn-o.active:focus,
.btn-yellow.btn-o:active:focus,
.btn-yellow.btn-o:active:hover {
  background-color: #eaeaec !important;
  border-color: #fa9900 !important;
  color: #fa9900 !important;
}
.btn-yellow.btn-o:focus {
  background-color: #ffe0ae;
  border-color: #ffe0ae;
  color: #ffcc7b;
}
.btn-yellow.btn-o.disabled:hover,
.btn-yellow.btn-o.disabled:focus,
.btn-yellow.btn-o.disabled:active,
.btn-yellow.btn-o.disabled.active,
.btn-yellow.btn-o[disabled],
.btn-yellow.btn-o[disabled]:hover,
.btn-yellow.btn-o[disabled]:focus,
.btn-yellow.btn-o[disabled]:active,
.btn-yellow.btn-o[disabled].active,
fieldset[disabled] .btn-yellow.btn-o:hover,
fieldset[disabled] .btn-yellow.btn-o:focus,
fieldset[disabled] .btn-yellow.btn-o:active,
fieldset[disabled] .btn-yellow.btn-o.active {
  border-color: #ffe0ae;
  color: #ffe0ae;
}
.btn-yellow.btn-o .caret {
  border-top-color: #FFB848;
}
.btn-yellow .caret {
  border-top-color: #ffffff;
}
.dropup .btn-yellow .caret {
  border-bottom: 4px solid #ffffff;
}
.btn-light-yellow {
  background-color: #ffcc7b;
  border-color: #ffcc7b;
  color: #ffffff;
}
.open .btn-light-yellow.dropdown-toggle {
  background-color: #ffe9c7;
  border-color: #ffe9c7;
}
.btn-light-yellow:hover {
  background-color: #ffe0ae !important;
  border-color: #ffe0ae;
  color: #ffffff;
}
.btn-light-yellow:active,
.btn-light-yellow.active,
.btn-light-yellow.active:focus,
.btn-light-yellow:active:focus,
.btn-light-yellow:active:hover,
.btn-light-yellow.dropdown-toggle:active:hover {
  background-color: #ffc261 !important;
  border-color: #ffc261;
}
.btn-light-yellow:focus {
  background-color: #ffe9c7;
  border-color: #ffe9c7;
  color: #ffffff;
}
.btn-light-yellow.disabled:hover,
.btn-light-yellow.disabled:focus,
.btn-light-yellow.disabled:active,
.btn-light-yellow.disabled.active,
.btn-light-yellow[disabled],
.btn-light-yellow[disabled]:hover,
.btn-light-yellow[disabled]:focus,
.btn-light-yellow[disabled]:active,
.btn-light-yellow[disabled].active,
fieldset[disabled] .btn-light-yellow:hover,
fieldset[disabled] .btn-light-yellow:focus,
fieldset[disabled] .btn-light-yellow:active,
fieldset[disabled] .btn-light-yellow.active {
  background-color: #fff3e1;
  border-color: #fff3e1;
  color: #ffffff;
}
.btn-light-yellow.btn-o {
  border: 1px solid #ffcc7b;
  color: #ffcc7b;
}
.btn-light-yellow.btn-o:hover {
  color: #ffe0ae;
  border-color: #ffe0ae;
  background: none !important;
}
.btn-light-yellow.btn-o:active,
.btn-light-yellow.btn-o.active,
.btn-light-yellow.btn-o.active:focus,
.btn-light-yellow.btn-o:active:focus,
.btn-light-yellow.btn-o:active:hover {
  background-color: #eaeaec !important;
  border-color: #ffae2e !important;
  color: #ffae2e !important;
}
.btn-light-yellow.btn-o:focus {
  background-color: #fff3e1;
  border-color: #fff3e1;
  color: #ffe0ae;
}
.btn-light-yellow.btn-o.disabled:hover,
.btn-light-yellow.btn-o.disabled:focus,
.btn-light-yellow.btn-o.disabled:active,
.btn-light-yellow.btn-o.disabled.active,
.btn-light-yellow.btn-o[disabled],
.btn-light-yellow.btn-o[disabled]:hover,
.btn-light-yellow.btn-o[disabled]:focus,
.btn-light-yellow.btn-o[disabled]:active,
.btn-light-yellow.btn-o[disabled].active,
fieldset[disabled] .btn-light-yellow.btn-o:hover,
fieldset[disabled] .btn-light-yellow.btn-o:focus,
fieldset[disabled] .btn-light-yellow.btn-o:active,
fieldset[disabled] .btn-light-yellow.btn-o.active {
  border-color: #fff3e1;
  color: #fff3e1;
}
.btn-light-yellow.btn-o .caret {
  border-top-color: #ffcc7b;
}
.btn-light-yellow .caret {
  border-top-color: #ffffff;
}
.dropup .btn-light-yellow .caret {
  border-bottom: 4px solid #ffffff;
}
.btn-dark-yellow {
  background-color: #ffa415;
  border-color: #ffa415;
  color: #ffffff;
}
.open .btn-dark-yellow.dropdown-toggle {
  background-color: #ffc262;
  border-color: #ffc262;
}
.btn-dark-yellow:hover {
  background-color: #ffb848 !important;
  border-color: #ffb848;
  color: #ffffff;
}
.btn-dark-yellow:active,
.btn-dark-yellow.active,
.btn-dark-yellow.active:focus,
.btn-dark-yellow:active:focus,
.btn-dark-yellow:active:hover,
.btn-dark-yellow.dropdown-toggle:active:hover {
  background-color: #fb9900 !important;
  border-color: #fb9900;
}
.btn-dark-yellow:focus {
  background-color: #ffc262;
  border-color: #ffc262;
  color: #ffffff;
}
.btn-dark-yellow.disabled:hover,
.btn-dark-yellow.disabled:focus,
.btn-dark-yellow.disabled:active,
.btn-dark-yellow.disabled.active,
.btn-dark-yellow[disabled],
.btn-dark-yellow[disabled]:hover,
.btn-dark-yellow[disabled]:focus,
.btn-dark-yellow[disabled]:active,
.btn-dark-yellow[disabled].active,
fieldset[disabled] .btn-dark-yellow:hover,
fieldset[disabled] .btn-dark-yellow:focus,
fieldset[disabled] .btn-dark-yellow:active,
fieldset[disabled] .btn-dark-yellow.active {
  background-color: #ffcc7b;
  border-color: #ffcc7b;
  color: #ffffff;
}
.btn-dark-yellow.btn-o {
  border: 1px solid #ffa415;
  color: #ffa415;
}
.btn-dark-yellow.btn-o:hover {
  color: #ffb848;
  border-color: #ffb848;
  background: none !important;
}
.btn-dark-yellow.btn-o:active,
.btn-dark-yellow.btn-o.active,
.btn-dark-yellow.btn-o.active:focus,
.btn-dark-yellow.btn-o:active:focus,
.btn-dark-yellow.btn-o:active:hover {
  background-color: #eaeaec !important;
  border-color: #c77a00 !important;
  color: #c77a00 !important;
}
.btn-dark-yellow.btn-o:focus {
  background-color: #ffcc7b;
  border-color: #ffcc7b;
  color: #ffb848;
}
.btn-dark-yellow.btn-o.disabled:hover,
.btn-dark-yellow.btn-o.disabled:focus,
.btn-dark-yellow.btn-o.disabled:active,
.btn-dark-yellow.btn-o.disabled.active,
.btn-dark-yellow.btn-o[disabled],
.btn-dark-yellow.btn-o[disabled]:hover,
.btn-dark-yellow.btn-o[disabled]:focus,
.btn-dark-yellow.btn-o[disabled]:active,
.btn-dark-yellow.btn-o[disabled].active,
fieldset[disabled] .btn-dark-yellow.btn-o:hover,
fieldset[disabled] .btn-dark-yellow.btn-o:focus,
fieldset[disabled] .btn-dark-yellow.btn-o:active,
fieldset[disabled] .btn-dark-yellow.btn-o.active {
  border-color: #ffcc7b;
  color: #ffcc7b;
}
.btn-dark-yellow.btn-o .caret {
  border-top-color: #ffa415;
}
.btn-dark-yellow .caret {
  border-top-color: #ffffff;
}
.dropup .btn-dark-yellow .caret {
  border-bottom: 4px solid #ffffff;
}
.btn-grey {
  background-color: #c8c7cc;
  border-color: #c8c7cc;
  color: #ffffff;
}
.open .btn-grey.dropdown-toggle {
  background-color: #efeff0;
  border-color: #efeff0;
}
.btn-grey:hover {
  background-color: #e2e2e4 !important;
  border-color: #e2e2e4;
  color: #ffffff;
}
.btn-grey:active,
.btn-grey.active,
.btn-grey.active:focus,
.btn-grey:active:focus,
.btn-grey:active:hover,
.btn-grey.dropdown-toggle:active:hover {
  background-color: #bbbac0 !important;
  border-color: #bbbac0;
}
.btn-grey:focus {
  background-color: #efeff0;
  border-color: #efeff0;
  color: #ffffff;
}
.btn-grey.disabled:hover,
.btn-grey.disabled:focus,
.btn-grey.disabled:active,
.btn-grey.disabled.active,
.btn-grey[disabled],
.btn-grey[disabled]:hover,
.btn-grey[disabled]:focus,
.btn-grey[disabled]:active,
.btn-grey[disabled].active,
fieldset[disabled] .btn-grey:hover,
fieldset[disabled] .btn-grey:focus,
fieldset[disabled] .btn-grey:active,
fieldset[disabled] .btn-grey.active {
  background-color: #fcfcfd;
  border-color: #fcfcfd;
  color: #ffffff;
}
.btn-grey.btn-o {
  border: 1px solid #c8c7cc;
  color: #c8c7cc;
}
.btn-grey.btn-o:hover {
  color: #e2e2e4;
  border-color: #e2e2e4;
  background: none !important;
}
.btn-grey.btn-o:active,
.btn-grey.btn-o.active,
.btn-grey.btn-o.active:focus,
.btn-grey.btn-o:active:focus,
.btn-grey.btn-o:active:hover {
  background-color: #eaeaec !important;
  border-color: #a19fa8 !important;
  color: #a19fa8 !important;
}
.btn-grey.btn-o:focus {
  background-color: #fcfcfd;
  border-color: #fcfcfd;
  color: #e2e2e4;
}
.btn-grey.btn-o.disabled:hover,
.btn-grey.btn-o.disabled:focus,
.btn-grey.btn-o.disabled:active,
.btn-grey.btn-o.disabled.active,
.btn-grey.btn-o[disabled],
.btn-grey.btn-o[disabled]:hover,
.btn-grey.btn-o[disabled]:focus,
.btn-grey.btn-o[disabled]:active,
.btn-grey.btn-o[disabled].active,
fieldset[disabled] .btn-grey.btn-o:hover,
fieldset[disabled] .btn-grey.btn-o:focus,
fieldset[disabled] .btn-grey.btn-o:active,
fieldset[disabled] .btn-grey.btn-o.active {
  border-color: #fcfcfd;
  color: #fcfcfd;
}
.btn-grey.btn-o .caret {
  border-top-color: #c8c7cc;
}
.btn-grey .caret {
  border-top-color: #ffffff;
}
.dropup .btn-grey .caret {
  border-bottom: 4px solid #ffffff;
}
.btn-light-grey {
  background-color: #f7f7f8;
  border-color: #f7f7f8;
  color: #8e8e93;
}
.open .btn-light-grey.dropdown-toggle {
  background-color: #ffffff;
  border-color: #ffffff;
}
.btn-light-grey:hover {
  background-color: #ffffff !important;
  border-color: #ffffff;
  color: #8e8e93;
}
.btn-light-grey:active,
.btn-light-grey.active,
.btn-light-grey.active:focus,
.btn-light-grey:active:focus,
.btn-light-grey:active:hover,
.btn-light-grey.dropdown-toggle:active:hover {
  background-color: #eaeaec !important;
  border-color: #eaeaec;
}
.btn-light-grey:focus {
  background-color: #ffffff;
  border-color: #ffffff;
  color: #8e8e93;
}
.btn-light-grey.disabled:hover,
.btn-light-grey.disabled:focus,
.btn-light-grey.disabled:active,
.btn-light-grey.disabled.active,
.btn-light-grey[disabled],
.btn-light-grey[disabled]:hover,
.btn-light-grey[disabled]:focus,
.btn-light-grey[disabled]:active,
.btn-light-grey[disabled].active,
fieldset[disabled] .btn-light-grey:hover,
fieldset[disabled] .btn-light-grey:focus,
fieldset[disabled] .btn-light-grey:active,
fieldset[disabled] .btn-light-grey.active {
  background-color: #ffffff;
  border-color: #ffffff;
  color: #c2c2c5;
}
.btn-light-grey.btn-o {
  border: 1px solid #f7f7f8;
  color: #f7f7f8;
}
.btn-light-grey.btn-o:hover {
  color: #a8a8ac;
  border-color: #ffffff;
  background: none !important;
}
.btn-light-grey.btn-o:active,
.btn-light-grey.btn-o.active,
.btn-light-grey.btn-o.active:focus,
.btn-light-grey.btn-o:active:focus,
.btn-light-grey.btn-o:active:hover {
  background-color: #eaeaec !important;
  border-color: #d0cfd3 !important;
  color: #68686d !important;
}
.btn-light-grey.btn-o:focus {
  background-color: #ffffff;
  border-color: #ffffff;
  color: #ffffff;
}
.btn-light-grey.btn-o.disabled:hover,
.btn-light-grey.btn-o.disabled:focus,
.btn-light-grey.btn-o.disabled:active,
.btn-light-grey.btn-o.disabled.active,
.btn-light-grey.btn-o[disabled],
.btn-light-grey.btn-o[disabled]:hover,
.btn-light-grey.btn-o[disabled]:focus,
.btn-light-grey.btn-o[disabled]:active,
.btn-light-grey.btn-o[disabled].active,
fieldset[disabled] .btn-light-grey.btn-o:hover,
fieldset[disabled] .btn-light-grey.btn-o:focus,
fieldset[disabled] .btn-light-grey.btn-o:active,
fieldset[disabled] .btn-light-grey.btn-o.active {
  border-color: #ffffff;
  color: #c2c2c5;
}
.btn-light-grey.btn-o .caret {
  border-top-color: #8e8e93;
}
.btn-light-grey .caret {
  border-top-color: #8e8e93;
}
.dropup .btn-light-grey .caret {
  border-bottom: 4px solid #8e8e93;
}
.btn-dark-grey {
  background-color: #aeacb4;
  border-color: #aeacb4;
  color: #ffffff;
}
.open .btn-dark-grey.dropdown-toggle {
  background-color: #d5d4d8;
  border-color: #d5d4d8;
}
.btn-dark-grey:hover {
  background-color: #c8c7cc !important;
  border-color: #c8c7cc;
  color: #ffffff;
}
.btn-dark-grey:active,
.btn-dark-grey.active,
.btn-dark-grey.active:focus,
.btn-dark-grey:active:focus,
.btn-dark-grey:active:hover,
.btn-dark-grey.dropdown-toggle:active:hover {
  background-color: #a19fa8 !important;
  border-color: #a19fa8;
}
.btn-dark-grey:focus {
  background-color: #d5d4d8;
  border-color: #d5d4d8;
  color: #ffffff;
}
.btn-dark-grey.disabled:hover,
.btn-dark-grey.disabled:focus,
.btn-dark-grey.disabled:active,
.btn-dark-grey.disabled.active,
.btn-dark-grey[disabled],
.btn-dark-grey[disabled]:hover,
.btn-dark-grey[disabled]:focus,
.btn-dark-grey[disabled]:active,
.btn-dark-grey[disabled].active,
fieldset[disabled] .btn-dark-grey:hover,
fieldset[disabled] .btn-dark-grey:focus,
fieldset[disabled] .btn-dark-grey:active,
fieldset[disabled] .btn-dark-grey.active {
  background-color: #e2e2e4;
  border-color: #e2e2e4;
  color: #ffffff;
}
.btn-dark-grey.btn-o {
  border: 1px solid #aeacb4;
  color: #aeacb4;
}
.btn-dark-grey.btn-o:hover {
  color: #c8c7cc;
  border-color: #c8c7cc;
  background: none !important;
}
.btn-dark-grey.btn-o:active,
.btn-dark-grey.btn-o.active,
.btn-dark-grey.btn-o.active:focus,
.btn-dark-grey.btn-o:active:focus,
.btn-dark-grey.btn-o:active:hover {
  background-color: #a19fa8 !important;
  border-color: #86848f !important;
  color: #86848f !important;
}
.btn-dark-grey.btn-o:focus {
  background-color: #e2e2e4;
  border-color: #e2e2e4;
  color: #c8c7cc;
}
.btn-dark-grey.btn-o.disabled:hover,
.btn-dark-grey.btn-o.disabled:focus,
.btn-dark-grey.btn-o.disabled:active,
.btn-dark-grey.btn-o.disabled.active,
.btn-dark-grey.btn-o[disabled],
.btn-dark-grey.btn-o[disabled]:hover,
.btn-dark-grey.btn-o[disabled]:focus,
.btn-dark-grey.btn-o[disabled]:active,
.btn-dark-grey.btn-o[disabled].active,
fieldset[disabled] .btn-dark-grey.btn-o:hover,
fieldset[disabled] .btn-dark-grey.btn-o:focus,
fieldset[disabled] .btn-dark-grey.btn-o:active,
fieldset[disabled] .btn-dark-grey.btn-o.active {
  border-color: #e2e2e4;
  color: #e2e2e4;
}
.btn-dark-grey.btn-o .caret {
  border-top-color: #aeacb4;
}
.btn-dark-grey .caret {
  border-top-color: #ffffff;
}
.dropup .btn-dark-grey .caret {
  border-bottom: 4px solid #ffffff;
}
.btn-transparent-white {
  background: none;
  border-color: rgba(255, 255, 255, 0.6);
  border-width: 1px;
  color: #ffffff !important;
}
.btn-transparent-white:hover,
.btn-transparent-white:focus,
.btn-transparent-white:active,
.btn-transparent-white.active {
  background-color: rgba(0, 0, 0, 0.1);
  border-color: rgba(255, 255, 255, 0.8);
}
.btn-transparent-white.disabled:hover,
.btn-transparent-white.disabled:focus,
.btn-transparent-white.disabled:active,
.btn-transparent-white.disabled.active,
.btn-transparent-white[disabled]:hover,
.btn-transparent-white[disabled]:focus,
.btn-transparent-white[disabled]:active,
.btn-transparent-white[disabled].active,
fieldset[disabled] .btn-transparent-white:hover,
fieldset[disabled] .btn-transparent-white:focus,
fieldset[disabled] .btn-transparent-white:active,
fieldset[disabled] .btn-transparent-white.active {
  background: none;
  border-color: rgba(255, 255, 255, 0.3);
  color: #ffffff;
}
.btn-transparent-white .caret {
  border-top-color: rgba(0, 0, 0, 0.1);
}
.dropup .btn-transparent-white .caret {
  border-bottom: 4px solid rgba(0, 0, 0, 0.1);
}
.btn-transparent-grey {
  background: none;
  border-color: rgba(128, 128, 128, 0.3);
  border-width: 1px;
  color: #c8c7cc !important;
}
.btn-transparent-grey:hover,
.btn-transparent-grey:focus,
.btn-transparent-grey:active,
.btn-transparent-grey.active {
  background-color: rgba(128, 128, 128, 0.1);
  border-color: rgba(128, 128, 128, 0.6);
  box-shadow: none !important;
}
.btn-transparent-grey.disabled:hover,
.btn-transparent-grey.disabled:focus,
.btn-transparent-grey.disabled:active,
.btn-transparent-grey.disabled.active,
.btn-transparent-grey[disabled]:hover,
.btn-transparent-grey[disabled]:focus,
.btn-transparent-grey[disabled]:active,
.btn-transparent-grey[disabled].active,
fieldset[disabled] .btn-transparent-grey:hover,
fieldset[disabled] .btn-transparent-grey:focus,
fieldset[disabled] .btn-transparent-grey:active,
fieldset[disabled] .btn-transparent-grey.active {
  background: none;
  border-color: rgba(128, 128, 128, 0.3);
  color: #c8c7cc;
}
.btn-transparent-grey .caret {
  border-top-color: #c8c7cc;
}
.dropup .btn-transparent-grey .caret {
  border-bottom: 4px solid #c8c7cc;
}
.btn-transparent-red {
  background: none;
  border-color: rgba(255, 0, 0, 0.6);
  border-width: 2px;
  color: #C82E29 !important;
}
.btn-transparent-red:hover,
.btn-transparent-red:focus,
.btn-transparent-red:active,
.btn-transparent-red.active {
  background-color: rgba(255, 0, 0, 0.1);
  border-color: rgba(255, 0, 0, 0.8);
}
.btn-transparent-red.disabled:hover,
.btn-transparent-red.disabled:focus,
.btn-transparent-red.disabled:active,
.btn-transparent-red.disabled.active,
.btn-transparent-red[disabled]:hover,
.btn-transparent-red[disabled]:focus,
.btn-transparent-red[disabled]:active,
.btn-transparent-red[disabled].active,
fieldset[disabled] .btn-transparent-red:hover,
fieldset[disabled] .btn-transparent-red:focus,
fieldset[disabled] .btn-transparent-red:active,
fieldset[disabled] .btn-transparent-red.active {
  background: none;
  border-color: rgba(255, 0, 0, 0.3);
  color: #C82E29;
}
.btn-transparent-red .caret {
  border-top-color: #ffffff;
}
.dropup .btn-transparent-red .caret {
  border-bottom: 4px solid #ffffff;
}
.btn-squared {
  border-radius: 0 !important;
}
.btn-icon {
  background-color: #ffffff;
  border: 1px solid #DDDDDD;
  border-radius: 2px 2px 2px 2px;
  box-shadow: 0 1px 0 rgba(255, 255, 255, 0.8);
  cursor: pointer;
  height: 80px;
  display: block;
  font-size: 14px;
  padding: 5px 0 0;
  position: relative;
  text-align: center;
  transition: all 0.3s ease 0s;
  color: #8e8e93;
}
.btn-icon:hover {
  border-color: #A5A5A5;
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.25);
  color: #8e8e93;
  text-decoration: none;
  text-shadow: 0 1px 0 #FFFFFF;
}
.btn-icon .badge {
  border-radius: 12px 12px 12px 12px !important;
  border-style: solid;
  border-width: 0;
  box-shadow: none;
  color: #FFFFFF !important;
  font-size: 11px !important;
  font-weight: 300;
  padding: 3px 7px;
  position: absolute;
  right: -5px;
  text-shadow: none;
  top: -5px;
}
.btn-icon [class^="fa-"],
.btn-icon [class*=" fa-"] {
  clear: both;
  display: block;
}
.btn-file {
  position: relative;
  overflow: hidden;
}
.btn-file .svg-inject {
  vertical-align: middle;
}
.iconic-elem-primary {
  fill: #48b1cc !important;
}
.iconic-elem-secondary {
  stroke: #fff !important;
}
.btn-file input[type=file] {
  position: absolute;
  top: 0;
  right: 0;
  min-width: 100%;
  min-height: 100%;
  font-size: 100px;
  text-align: right;
  filter: alpha(opacity=0);
  opacity: 0;
  outline: none;
  background: white;
  cursor: inherit;
  display: block;
}
.buttons-widget .btn,
.buttons-widget .bootstrap-switch,
.buttons-widget button {
  margin-bottom: 10px;
}
.buttons-widget .btn-group button,
.buttons-widget .btn-group-vertical button,
.buttons-widget .btn-group .btn,
.buttons-widget .btn-group-vertical .btn {
  margin-bottom: 0;
}
.button-o {
  background: none;
  border: 1px solid #007aff;
  border-radius: 5px;
  box-sizing: border-box;
  color: #007aff;
  cursor: pointer;
  display: block;
  font-family: inherit;
  font-size: 14px;
  height: 29px;
  line-height: 27px;
  margin: 0;
  overflow: hidden;
  padding: 0 10px;
  position: relative;
  text-align: center;
  text-decoration: none;
  text-overflow: ellipsis;
  white-space: nowrap;
}
/***
Dropdown checkboxes
***/
.dropdown-checkboxes {
  padding: 5px;
}
.dropdown-checkboxes label {
  display: block;
  font-weight: normal;
  line-height: 20px;
}
.btn-group .btn + .btn,
.btn-group .btn + .btn-group,
.btn-group .btn-group + .btn,
.btn-group .btn-group + .btn-group {
  border-left-color: rgba(255, 255, 255, 0.5) !important;
  margin: 0;
}
.btn-group-vertical > .btn + .btn,
.btn-group-vertical > .btn + .btn-group,
.btn-group-vertical > .btn-group + .btn,
.btn-group-vertical > .btn-group + .btn-group {
  border-top-color: rgba(255, 255, 255, 0.5) !important;
  margin: 0;
}
/***
Social Icons
***/
.social-icons ul {
  list-style: none;
  margin: 0 0 -1px 0;
  padding: 0;
}
.social-icons ul li {
  display: inline-block;
  margin: 0;
  padding: 0;
  height: 40px;
  overflow: hidden;
}
.social-icons ul li a {
  background-position: 0 0;
  background-repeat: no-repeat;
  display: block;
  height: 80px;
  opacity: 0.6;
  text-indent: -9999px;
  transition: all 0.2s ease 0s;
  width: 40px;
  top: 0;
  font-size: 16px;
  position: relative;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
}
.social-icons ul li a:hover {
  top: -40px;
}
.social-icons ul li a:before {
  position: absolute;
  width: 40px;
  height: 40px;
  font-family: FontAwesome;
  text-indent: 0;
  line-height: 40px;
  top: 0;
  left: 0;
  text-align: center;
  color: #999999;
}
.social-icons ul li a:after {
  position: absolute;
  width: 40px;
  height: 40px;
  font-family: FontAwesome;
  text-indent: 0;
  line-height: 40px;
  top: 40px;
  left: 0;
  text-align: center;
  color: #FFFFFF;
}
.social-icons ul li.social-twitter a:before,
.social-icons ul li.social-twitter a:after {
  content: "\f099";
}
.social-icons ul li.social-twitter a:after {
  background: #48C4D2;
}
.social-icons ul li.social-dribbble a:before,
.social-icons ul li.social-dribbble a:after {
  content: "\f17d";
}
.social-icons ul li.social-dribbble a:after {
  background: #EF5B92;
}
.social-icons ul li.social-facebook a:before,
.social-icons ul li.social-facebook a:after {
  content: "\f09a";
}
.social-icons ul li.social-facebook a:after {
  background: #3B5998;
}
.social-icons ul li.social-google a:before,
.social-icons ul li.social-google a:after {
  content: "\f0d5";
}
.social-icons ul li.social-google a:after {
  background: #DD4B39;
}
.social-icons ul li.social-linkedin a:before,
.social-icons ul li.social-linkedin a:after {
  content: "\f0e1";
}
.social-icons ul li.social-linkedin a:after {
  background: #71B2D0;
}
.social-icons ul li.social-stripe a:before,
.social-icons ul li.social-stripe a:after {
  content: "\f1f5";
}
.social-icons ul li.social-stripe a:after {
  background: #000000;
}
.social-icons ul li.social-youtube a:before,
.social-icons ul li.social-youtube a:after {
  content: "\f167";
}
.social-icons ul li.social-youtube a:after {
  background: #F45750;
}
.social-icons ul li.social-rss a:before,
.social-icons ul li.social-rss a:after {
  content: "\f09e";
}
.social-icons ul li.social-rss a:after {
  background: #FE9900;
}
.social-icons ul li.social-behance a:before,
.social-icons ul li.social-behance a:after {
  content: "\f1b4";
}
.social-icons ul li.social-behance a:after {
  background: #5EB5FB;
}
.social-icons ul li.social-dropbox a:before,
.social-icons ul li.social-dropbox a:after {
  content: "\f16b";
}
.social-icons ul li.social-dropbox a:after {
  background: #85BEEC;
}
.social-icons ul li.social-github a:before,
.social-icons ul li.social-github a:after {
  content: "\f09b";
}
.social-icons ul li.social-github a:after {
  background: #94A5B0;
}
.social-icons ul li.social-skype a:before,
.social-icons ul li.social-skype a:after {
  content: "\f17e";
}
.social-icons ul li.social-skype a:after {
  background: #70CCEF;
}
.social-icons ul li.social-spotify a:before,
.social-icons ul li.social-spotify a:after {
  content: "\f1bc";
}
.social-icons ul li.social-spotify a:after {
  background: #8BD05A;
}
.social-icons ul li.social-stumbleupon a:before,
.social-icons ul li.social-stumbleupon a:after {
  content: "\f1a4";
}
.social-icons ul li.social-stumbleupon a:after {
  background: #F08066;
}
.social-icons ul li.social-tumblr a:before,
.social-icons ul li.social-tumblr a:after {
  content: "\f173";
}
.social-icons ul li.social-tumblr a:after {
  background: #85A5C3;
}
.social-icons ul li.social-vimeo a:before,
.social-icons ul li.social-vimeo a:after {
  content: "\f194";
}
.social-icons ul li.social-vimeo a:after {
  background: #7C99A8;
}
.social-icons ul li.social-wordpress a:before,
.social-icons ul li.social-wordpress a:after {
  content: "\f19a";
}
.social-icons ul li.social-wordpress a:after {
  background: #649EB9;
}
.social-icons ul li.social-xing a:before,
.social-icons ul li.social-xing a:after {
  content: "\f168";
}
.social-icons ul li.social-xing a:after {
  background: #4F9394;
}
.social-icons ul li.social-yahoo a:before,
.social-icons ul li.social-yahoo a:after {
  content: "\f19e";
}
.social-icons ul li.social-yahoo a:after {
  background: #C38DCF;
}
.social-icons ul li.social-vk a:before,
.social-icons ul li.social-vk a:after {
  content: "\f189";
}
.social-icons ul li.social-vk a:after {
  background: #708FAC;
}
.social-icons ul li.social-instagram a:before,
.social-icons ul li.social-instagram a:after {
  content: "\f16d";
}
.social-icons ul li.social-instagram a:after {
  background: #CBAA97;
}
.social-icons ul li.social-reddit a:before,
.social-icons ul li.social-reddit a:after {
  content: "\f1a1";
}
.social-icons ul li.social-reddit a:after {
  background: #FF7A52;
}
.social-icons ul li.social-flickr a:before,
.social-icons ul li.social-flickr a:after {
  content: "\f16e";
}
.social-icons ul li.social-flickr a:after {
  background: #FF4DA9;
}
.social-icons ul li.social-foursquare a:before,
.social-icons ul li.social-foursquare a:after {
  content: "\f180";
}
.social-icons ul li.social-foursquare a:after {
  background: #6FCCF4;
}
.social-icons ul li.social-paypal a:before,
.social-icons ul li.social-paypal a:after {
  content: "\f1ed";
}
.social-icons ul li.social-paypal a:after {
  background: #003087;
}
.social-icons ul li.social-pinterest a:before,
.social-icons ul li.social-pinterest a:after {
  content: "\f0d2";
}
.social-icons ul li.social-pinterest a:after {
  background: #cc2127;
}
.social-icons ul li.social-google-wallet a:before,
.social-icons ul li.social-google-wallet a:after {
  content: "\f1ee";
}
.social-icons ul li.social-google-wallet a:after {
  background: #ffffff;
}
.social-icons ul li.social-authorize a:before,
.social-icons ul li.social-authorize a:after {
  content: "\f09d";
}
.social-icons ul li.social-authorize a:after {
  background: #5fabe4;
}
.social-icons .btn-icon-stripe {
  background: #000000;
  opacity: 0.8;
}
.social-icons .btn-icon-paypal {
  background: #003087;
  opacity: 0.8;
}
.social-icons .btn-icon-facebook {
  background: #3B5998;
  opacity: 0.8;
}
.social-icons .btn-icon-twitter {
  background: #48C4D2;
  opacity: 0.8;
}
.social-icons .btn-icon-google-plus {
  background: #DD4B39;
  opacity: 0.8;
}
.btn-scroll {
  position: relative;
  overflow: hidden;
  font-family: "Raleway", sans-serif !important;
  line-height: inherit !important;
  -webkit-transition: all 0.3s ease 0s;
  -moz-transition: all 0.3s ease 0s;
  -ms-transition: all 0.3s ease 0s;
  -o-transition: all 0.3s ease 0s;
  font-size: 14px;
}
.btn-scroll[class*="fa-"]:before {
  font-family: FontAwesome;
}
.btn-scroll[class*="ti-"]:before {
  font-family: themify;
}
.btn-scroll:after {
  content: "";
  position: absolute;
  transition: all 0.3s ease 0s;
  z-index: -1;
}
.btn-scroll:before {
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 1;
  position: relative;
  text-transform: none;
  font-size: 100%;
  height: 100%;
  line-height: 2.5;
  position: absolute;
  transition: all 0.3s ease 0s;
  width: 100%;
}
.btn-scroll span {
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  display: inline-block;
  height: 100%;
  transition: all 0.3s ease 0s;
  width: 100%;
}
.btn-scroll.btn-scroll-top:hover span {
  -webkit-transform: translateY(300%);
  -moz-transform: translateY(300%);
  -ms-transform: translateY(300%);
  -o-transform: translateY(300%);
}
.btn-scroll.btn-scroll-top:hover:before {
  top: 0;
}
.btn-scroll.btn-scroll-top:before {
  left: 0;
  top: -100%;
}
.btn-scroll.btn-scroll-left:hover span {
  -webkit-transform: translateX(200%);
  -moz-transform: translateX(200%);
  -ms-transform: translateX(200%);
  -o-transform: translateX(200%);
}
.btn-scroll.btn-scroll-left:hover:before {
  left: 0;
}
.btn-scroll.btn-scroll-left:before {
  left: -100%;
  top: 0;
}
a[href="https://froala.com/wysiwyg-editor"] {
  display: none!important;
}
@media screen and (min-width: 992px) {
  .app-minimal-admin-chrome #topnav > .navbar-collapse {
    box-shadow: 0px 4px 5px 2px rgba(0, 0, 0, 0.5);
  }
  .app-minimal-admin-chrome#app {
    padding-top: 0;
  }
  .app-minimal-admin-chrome #sidebar {
    box-shadow: 0px 4px 5px 2px rgba(0, 0, 0, 0.5);
  }
}
.app-minimal-admin-chrome footer {
  display: none;
}
.ssb-site-builder-container {
  height: 100%;
  height: 100vh;
  overflow: auto;
  background: #131e26;
}
.ssb-site-builder-container .loading-editor {
  position: relative;
  top: 225px;
  background: #131e26;
  color: white;
}
.ssb-site-builder-container .loading-editor h1 {
  color: white;
}
.ssb-site-builder-container #componentloader .component-wrap {
  background: transparent;
  z-index: 1;
}
.ssb-site-builder-container #componentloader .add-feature.btn-o {
  background: #47B8D9 !important;
  color: white;
}
.ssb-site-builder {
  margin: 0 -15px 0 -15px;
  padding: 0;
  height: 100%;
  display: block;
  position: relative;
}
.ssb-site-builder .empty-page {
  position: relative;
  top: 100px;
}
.ssb-site-builder .bg {
  pointer-events: none;
}
.ssb-site-builder .ssb-main {
  position: relative;
  top: 120px;
}
@media screen and (min-width: 768px) {
  .ssb-site-builder .ssb-main {
    height: 100%;
    width: 100%;
    top: 60px;
    float: left;
    padding-left: 70px;
  }
}
@media screen and (min-width: 992px) {
  .ssb-site-builder .ssb-main {
    top: 125px;
  }
}
.ssb-site-builder .ssb-main > ssb-action-buttons {
  position: fixed;
  left: 60%;
  top: 60px;
  z-index: 1;
  background: rgba(71, 184, 217, 0.75);
  padding: .25em 1em 1.15em;
}
.ssb-site-builder .ssb-main .fr-toolbar {
  z-index: 9999;
}
.ssb-site-builder .ssb-main.ssb-main-full-width {
  width: 100%;
  left: 0;
}
.ssb-site-builder .ssb-page-section {
  position: relative;
  float: left;
  width: 100%;
  clear: both;
  border: inset solid 1px transparent;
  cursor: pointer;
}
.ssb-site-builder .ssb-edit-control.ssb-on {
  display: block;
  opacity: 1;
}
.ssb-site-builder .ssb-edit-control {
  display: none;
  opacity: 0;
  transition: opacity 200ms linear;
  position: absolute;
  top: 0;
  left: 0;
  height: 40px;
  z-index: 9999;
  -webkit-flex: none;
      -ms-flex: none;
          flex: none;
}
.ssb-site-builder .ssb-edit-control > *,
.ssb-site-builder .ssb-edit-control > * > * {
  float: left;
  position: static;
  height: 38px;
  line-height: 38px;
  color: white!important;
  vertical-align: top;
  opacity: 1;
  font-size: 1em;
}
.ssb-site-builder .ssb-edit-control div.tooltip {
  position: absolute;
  width: 80%;
}
.ssb-site-builder .ssb-edit-control .ssb-settings-btn i {
  display: inline-block;
  float: none;
  position: static;
  height: 40px;
  line-height: 40px;
  color: white;
  vertical-align: top;
  opacity: 1;
  font-size: 1em;
  width: 100%;
  text-align: center;
  -webkit-transform: translateZ(0);
          transform: translateZ(0);
}
.ssb-site-builder .ssb-edit-control .ssb-settings-btn {
  display: inline-block;
  color: white!important;
  fill: currentColor;
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 40px;
  border-top: 40px solid black;
  border-left: 40px solid transparent;
  -webkit-transform: rotate(-90deg);
          transform: rotate(-90deg);
  cursor: pointer;
  border: none;
  -webkit-transform: none;
          transform: none;
  top: 2px;
  left: 2px;
  background: #47B8D9;
  border-radius: 5em;
  box-shadow: 0px 1px 4px rgba(0, 0, 0, 0.5);
}
.ssb-site-builder .ssb-edit-control .ssb-settings-btn .ti-settings {
  position: absolute;
  background: transparent;
  font-size: 15px;
  left: -21px;
  top: -48px;
  font-size: 1.5em;
  left: 50%;
  top: 25%;
  width: 100%;
  height: 100%;
  -webkit-transform: translate(-25%, -25%);
          transform: translate(-25%, -25%);
}
.ssb-site-builder .ssb-edit-control .ti-close {
  position: relative;
  top: 50%;
  left: -50%;
  padding: 0 0 0 1em;
}
.ssb-site-builder .ssb-edit-control .ssb-edit-control-active {
  display: none;
  text-transform: capitalize;
  background: #1c2b36;
  box-shadow: 0px 1px 4px rgba(0, 0, 0, 0.5);
  margin: .25em 0 0 1.5em;
  height: 38px;
  line-height: 38px;
  border-radius: 0px 10em 10em 0px;
}
.ssb-site-builder .ssb-edit-control .ssb-edit-control-active > * {
  background: #1c2b36;
}
.ssb-site-builder .ssb-edit-control .ssb-edit-control-active > .ssb-sidebar-item-icon:last-child {
  border-radius: 0px 10em 10em 0px;
  border-right: 1px solid #1c2b36;
}
.ssb-site-builder .ssb-edit-control .ssb-edit-control-active-title {
  border-right: 1px solid rgba(255, 255, 255, 0.5);
  padding: 0 1em 0 2.5em;
}
.ssb-site-builder .ssb-edit-control .ssb-sidebar-item-icon {
  border-right: 1px solid rgba(255, 255, 255, 0.5);
  padding: 0 1em;
}
.ssb-site-builder .ssb-edit-control .ssb-edit-control-active-title:hover,
.ssb-site-builder .ssb-edit-control .ssb-settings-btn:hover,
.ssb-site-builder .ssb-edit-control .ssb-sidebar-item-icon:hover {
  background-color: #213340;
}
.ssb-site-builder .ssb-edit-control:hover .ssb-edit-control-inactive {
  display: none;
}
.ssb-site-builder .ssb-edit-control:hover .ssb-edit-control-active {
  display: inline-block;
  opacity: 1;
}
.ssb-site-builder .hide-edit-control {
  opacity: 0.5!important;
}
.ssb-site-builder .hide-edit-control:hover {
  opacity: 1!important;
}
.ssb-site-builder .ssb-edit-control-component {
  position: fixed;
  width: auto;
}
.ssb-site-builder .ssb-edit-control-component.ssb-on {
  display: block;
  opacity: 1;
}
.ssb-site-builder .ssb-edit-control-component > *,
.ssb-site-builder .ssb-edit-control-component > * > * {
  height: 30px;
  line-height: 30px;
}
.ssb-site-builder .ssb-edit-control-component .ssb-settings-btn {
  display: inline-block;
  background: #eda200;
  height: 30px;
  line-height: 30px;
  width: 30px;
}
.ssb-site-builder .ssb-edit-control-component .ssb-settings-btn i {
  height: 30px;
  line-height: 30px;
}
.ssb-site-builder .ssb-edit-control-component .ssb-edit-control-active {
  background: #eda200;
  opacity: 1;
  margin: .25em 0 0 1.5em;
  height: 2em;
  padding: 0;
}
.ssb-site-builder .ssb-edit-control-component .ssb-edit-control-active-title {
  margin-left: 0;
  padding-left: 1.5em;
  height: 100%;
  line-height: 2em;
  border-radius: 0px 10em 10em 0px;
  border-right: 1px solid #1c2b36;
}
.ssb-site-builder .ssb-edit-control-component .ssb-sidebar-item-icon {
  display: none;
}
.ssb-site-builder .ssb-edit-control-element {
  font-size: 14px;
  -webkit-transform: translateZ(0);
          transform: translateZ(0);
}
.ssb-site-builder .ssb-page-section.ssb-active-edit-control:before {
  z-index: 2;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  content: '';
  display: block;
  box-shadow: inset 0px 0px 0px 4px rgba(71, 184, 217, 0.75);
  pointer-events: none;
}
.ssb-site-builder .ssb-active-component:before {
  z-index: 2;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  content: '';
  display: block;
  box-shadow: inset 0px 0px 0px 4px #eda200;
  pointer-events: none;
}
.ssb-section-modal .ssb-section-modal-list-item {
  padding: 1em;
  background: #47B8D9;
  cursor: pointer;
  color: white;
  margin-bottom: 1em;
  opacity: .85;
}
.ssb-section-modal .ssb-section-modal-list-item.active {
  opacity: 1;
}
.ssb-pages-modal .single-type {
  cursor: pointer;
}
.ssb-pages-modal .single-type:hover .fa-chevron-right {
  color: #47B8D9;
}
.ssb-pages-modal-preview-image {
  max-height: 150px;
  margin: 0 0 1em 0;
  overflow: hidden;
}
.ssb-page-modal-right-arrow {
  cursor: pointer;
}
.ssb-theme-settings-list li {
  display: inline-block;
}
.ssb-color-swatch {
  width: 50px;
  height: 50px;
  float: left;
  box-shadow: 0px 0px 3px 0px rgba(0, 0, 0, 0.5);
  margin: .5em;
}
.ssb-theme-settings-preview-html {
  margin-bottom: 1em;
}
.ssb-theme-settings-preview-html > div {
  border: 1px dashed gray;
}
.ssb-theme-preview-img {
  background: gray;
  vertical-align: middle;
  min-width: 300px;
  box-shadow: 0px 0px 3px 0px rgba(0, 0, 0, 0.5);
  max-height: 585px;
  margin: 0 auto;
}
.ssb-add-section-sort-btn {
  font-size: .85em;
}
.ssb-add-section-sort-btn.btn-off {
  background: none;
}
.ssb-add-section-sort-btn.btn-primary:focus,
.ssb-add-section-sort-btn.btn-primary:hover,
.ssb-add-section-sort-btn.btn-primary:active {
  background-color: #337ab7!important;
  border-color: #2e6da4!important;
}
@media screen and (max-width: 767px) {
  .ssb-add-section-sort-btn.pull-right {
    float: none!important;
  }
}
.ssb-footer-page-settings-modal ul.page-settings {
  float: left;
}
.ssb-footer-page-settings-modal ul.page-settings li {
  display: inline-block;
  margin: 0 0 0 10px;
}
.ssb-footer-page-settings-modal.disabled ul.page-settings li a {
  color: #808080;
}
.greyed-out {
  background: #f1f1f1;
  padding: 1em;
  opacity: .5;
}
div[class^="spacing-"] input {
  width: 60px;
}
.accordion.simple-form-settings {
  margin-left: -15px;
  margin-right: -15px;
  margin-top: 0;
  margin-bottom: 0;
}
.accordion.simple-form-settings .row {
  border-top: 0px !important;
}
.btn-radio-form.active {
  background-color: #286090 !important;
  border-color: #204d74 !important;
}
.ssb-sidebar-btn-group .btn {
  background: none !important;
}
.ssb-sidebar-btn-group .btn span.line {
  display: inline-block;
  margin: 2px auto;
  width: 40px;
}
.ssb-sidebar-btn-group .btn span.line.solid {
  border: 2px solid;
}
.ssb-sidebar-btn-group .btn span.line.dotted {
  border: 2px dotted;
}
.ssb-sidebar-btn-group .btn span.line.dashed {
  border: 2px dashed;
}
.ssb-sidebar-btn-group .btn.active {
  border-color: #46b8da !important;
  color: #46b8da;
  background: none;
  border-radius: 6px !important;
  border-width: 2px !important;
}
.ssb-edit-control-component-btn {
  display: none;
  position: fixed!important;
  font-size: 13px;
  opacity: 0;
}
.ssb-edit-control-component-btn.on {
  opacity: 1;
  z-index: 10;
  display: block;
}
.ssb-theme-btn {
  -webkit-user-select: text;
  -moz-user-select: text;
   -ms-user-select: text;
       user-select: text;
}
[data-edit][class*="ssb-active-edit-control"]:before,
.ssb-theme-btn-active-element:before {
  display: block;
  opacity: .75;
  box-shadow: 0px 0px 0px 4px #eda200 !important;
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.ssb-hide-during-load {
  opacity: 0;
}
#topnav.dragging,
ssb-topbar.dragging {
  display: none;
}
.sortable-page-content.dragging {
  overflow: hidden;
}
.sortable-page-content.dragging .ssb-page-section {
  float: none !important;
}
.list-add-sortable-chosen {
  cursor: move!important;
  cursor: -webkit-grabbing !important;
  opacity: .5;
}
.ssb-sidebar {
  background: #1c2b36;
}
.ssb-sidebar img {
  max-width: 100%;
}
.ssb-sidebar .list-unstyled {
  margin-bottom: 0;
}
.ssb-sidebar .tooltip {
  z-index: 99999;
}
.ssb-sidebar .spacing-mr,
.ssb-sidebar .spacing-ml {
  margin: 0;
}
.ssb-sidebar .partition-light-primary [class^="col-"],
.ssb-sidebar .partition-dark-primary [class^="col-"],
.ssb-sidebar .partition-light-primary [class*=" col-"],
.ssb-sidebar .partition-dark-primary [class*=" col-"] {
  padding: 0;
}
.ssb-sidebar .partition-light-primary .lead,
.ssb-sidebar .partition-dark-primary .lead {
  font-size: 13px;
  margin-bottom: 32px;
}
.ssb-sidebar .head-menu-links a.nav-link-label {
  word-break: break-word;
  padding-right: 30% !important;
}
.ssb-sidebar .head-menu-links .container-fluid > div > div {
  padding: 0 1em 0;
}
@media (min-width: 768px) {
  .ssb-sidebar {
    display: block;
    height: 200px;
    clear: both;
    position: fixed;
    height: 100%;
    top: 125px;
  }
}
.ssb-sidebar .form-group {
  clear: both;
  float: left;
  width: 100%;
}
.ssb-sidebar-heading {
  position: relative;
  color: white;
  background: #47B8D9;
  padding: 1em;
  text-align: center;
}
.ssb-sidebar-heading h4,
.ssb-sidebar-heading .ti-arrow-left {
  color: white;
}
.ssb-sidebar-heading h4 {
  margin: .75em auto;
  font-weight: bold;
}
.ssb-sidebar-heading .ti-arrow-left,
.ssb-sidebar-heading .ti-arrow-right {
  position: absolute;
  top: 50%;
  left: .5em;
  cursor: pointer;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.ssb-sidebar-heading .ti-arrow-right {
  left: auto;
  right: .5em;
}
.ssb-sidebar-section-open {
  background: #fff;
}
.ssb-sidebar-sub-heading {
  position: relative;
  padding: .85em .5em;
  border-top: 1px solid #E7EAEA;
  margin: 0;
}
.ssb-sidebar-sub-heading .ssb-sidebar-item-icon {
  right: .5em;
}
.ssb-sidebar-sub-heading-separator {
  background: #ebebeb;
  color: #888888;
  text-transform: uppercase;
  border-width: 1px 0;
  border-color: #e4e4e4;
  border-style: solid;
  width: calc(100% + 30px);
  margin: 0 0 10px -15px;
  padding: 10px 10px;
  font-size: 12px;
  font-weight: 500;
}
.ssb-page-section-settings-item > .panel-group {
  margin-bottom: 0;
}
.ssb-page-section-settings-item {
  position: relative;
}
.site-editor-group-pages .active-page a {
  color: #47B8D9 !important;
  font-weight: 600;
}
.ssb-sidebar-item-icon {
  position: absolute;
  top: 1em;
  right: 1em;
  z-index: 1;
  cursor: pointer;
}
.ssb-sidebar-item-icon-offset-1 {
  right: 3em;
}
.ssb-sidebar-item-icon-offset-2 {
  right: 5em;
}
.ssb-sidebar-item-icon-offset-3 {
  right: 7em;
}
.ssb-sidebar-sortable-item .hidden-faded {
  opacity: 0.4;
}
.ssb-settings-list {
  background: white;
  margin: 0;
  padding: 0 0 1.5em;
}
.ssb-settings-list li {
  padding: 1em 1em 0;
}
.ssb-sidebar-sortable-item .panel-title {
  font-family: "Helvetica Neue", Helvetica, sans-serif;
  border-bottom: 1px solid #eee;
}
.ssb-sidebar-sortable-item .panel-heading {
  padding: 0;
  background-image: none;
  height: auto;
  min-height: 0;
  box-shadow: 0 0 0 rgba(0, 0, 0, 0);
  border-radius: 0;
  background-clip: padding-box;
}
.ssb-sidebar-sortable-item .panel-heading .panel-title a {
  background: #fff;
  text-transform: capitalize;
  color: #5b5b60;
  display: block;
  font-size: 13px;
  line-height: 20px;
  padding: 10px;
  position: relative;
}
.ssb-sidebar-sortable-item .panel-heading .panel-title a .ssb-sidebar-component-open {
  color: orange;
  font-weight: 600;
}
.ssb-sidebar-sortable-item.ssb-sidebar-section-open > .panel-heading .panel-title a {
  color: #47B8D9;
  font-weight: 600;
}
.ssb-sidebar-section-components-list > li:first-child .ssb-sidebar-sortable-item:first-of-type .panel-title:first-of-type {
  border-bottom: 0 none;
}
.ssb-sidebar-sortable-item-component {
  border: 1px solid #ddd!important;
  border-width: 1px 1px 0 1px!important;
}
.sortable-chosen .panel-heading .panel-title a {
  background: #ddd;
  color: #fff;
}
.ssb-sidebar-component-list .panel-body {
  cursor: pointer;
}
.btn-ssb-remove-component {
  width: auto;
  margin: 1em auto;
}
@media (min-width: 768px) {
  .ssb-sidebar-inner {
    height: 100%;
    height: 100vh;
  }
}
.ssb-sidebar-inner .editor-group {
  position: absolute;
  top: 120px;
  width: 100%;
}
@media (min-width: 768px) {
  .ssb-sidebar-inner .editor-group {
    float: left;
    width: 580px;
    max-width: 800px;
    height: calc(100vh - 125px);
    overflow: auto;
    position: relative;
    top: auto;
    box-shadow: 0px -1px 3px 1px rgba(0, 0, 0, 0.5);
  }
}
.ssb-sidebar-inner .editor-group .ssb-sidebar-sub-heading {
  border: none;
}
.ssb-sidebar-inner .editor-group .tabs-left .tab-content {
  border: none;
}
.ssb-sidebar-inner .editor-group .tabbable {
  background-color: transparent;
}
.ssb-sidebar-inner .editor-group .tabs-left > .nav-tabs > li > a {
  padding-left: 1em;
}
.ssb-sidebar-inner .editor-group .tabs-left > .nav-tabs > li.active > a {
  font-weight: bold;
  border: none;
  box-shadow: none;
}
.ssb-sidebar-inner .editor-group tab-heading {
  text-transform: capitalize;
}
.ssb-sidebar-inner .site-editor-group-add .nav-tabs {
  margin-left: -5px;
}
.ssb-sidebar-inner .site-editor-group-add .fa {
  width: 20px;
  text-align: center;
}
.ssb-sidebar-inner > .tab-pane {
  padding: 0;
}
.ssb-sidebar-inner .editable-error.help-block {
  white-space: normal;
  max-width: 300px;
}
.ssb-sidebar-icons {
  position: absolute;
  top: 60px;
  height: auto;
  width: 100%;
}
@media (max-width: 768px) {
  .ssb-sidebar-icons {
    background: transparent;
  }
}
@media (min-width: 768px) {
  .ssb-sidebar-icons {
    position: static;
    float: left;
    background: #1c2b36;
    height: 100%;
    width: auto;
  }
}
.ssb-sidebar-icons .nav {
  background: #1c2b36;
}
@media (max-width: 768px) {
  .ssb-sidebar-icons .nav {
    border-bottom: 0 none;
    max-width: 300px;
    margin: 0 auto;
    width: 100%;
  }
}
.ssb-sidebar-icons .nav-tab {
  width: 70px;
  margin: 0;
  cursor: pointer;
  text-align: center!important;
  background: #1c2b36;
  padding: 1em;
}
.ssb-sidebar-icons .nav-tab:hover {
  color: #48b1cc;
}
.ssb-sidebar-icons .nav-tab a {
  border: none;
  margin: 0;
  box-shadow: none;
  font-weight: bold;
}
.ssb-sidebar-icons .nav-tab-is-active {
  background: white;
}
.ssb-sidebar-icons .nav-tab-is-active:after {
  content: '';
  position: absolute;
  top: 0;
  right: -5px;
  background: white;
  height: 100%;
  width: 10px;
  z-index: 1;
}
.ssb-sidebar-add-section {
  position: relative;
}
.ssb-sidebar-add-section:hover .ssb-sidebar-add-section-btn {
  display: block;
}
.ssb-sidebar-add-section .ssb-sidebar-add-section-img {
  background: lightGray;
}
.ssb-sidebar-add-section.ssb-sidebar-layout-version .ssb-sidebar-add-section-img a > span {
  background-size: 120% auto;
  height: 115px;
  background-position: center;
  border-radius: 5px;
  border: 1px solid #e7e7e7;
  display: block;
  background-repeat: no-repeat;
}
.ssb-sidebar-add-section .fa-info {
  color: #48b1cc;
  position: absolute;
  top: 1em;
  right: 1em;
}
.ssb-sidebar-add-section .ssb-sidebar-add-section-btn {
  display: none;
  position: absolute;
  bottom: 1em;
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
}
.ssb-sidebar-add-section .tooltip h4 {
  color: white;
  font-weight: bold;
}
.ssb-sidebar-section-panel {
  position: fixed;
  top: 145px;
  right: 35px;
  background: transparent;
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.65);
  border-radius: 14px;
  font-size: 12px;
  max-height: calc(100% - 182px);
  width: 300px;
  border: 10px solid rgba(255, 255, 255, 0.75);
  min-height: 160px;
}
@media (max-width: 767px) {
  .ssb-sidebar-section-panel {
    top: auto;
    bottom: 0;
    width: 90%;
    left: 5%;
    right: 5%;
  }
}
.ssb-sidebar-section-panel.draggable > .ssb-sidebar-sub-heading {
  cursor: move;
  border-radius: 5px 5px 0px 0px;
  text-transform: capitalize;
  background: #1c2b36;
  color: white;
  border-top: 0 none;
  font-weight: 600;
}
.ssb-sidebar-section-panel.draggable > .ssb-sidebar-sub-heading i {
  cursor: pointer;
  font-size: 14px;
  line-height: 1;
  height: 100%;
  position: relative;
  top: -2px;
  margin: 0 .25em 0 .25em;
}
.ssb-sidebar-section-panel.draggable > .close-panel {
  top: -1px;
  right: 1em;
  cursor: pointer;
  font-size: 16px;
  color: white;
  line-height: 3.15em;
}
.ssb-sidebar-section-panel .close {
  position: absolute;
  top: 1.45em;
  right: 1em;
  cursor: pointer;
  color: white;
  font-size: 1.2em;
}
.ssb-sidebar-section-panel .ui-select-match-close {
  position: static;
}
.ssb-sidebar-section-panel .panel-group {
  margin-bottom: 0;
}
.ssb-sidebar-section-panel .ssb-sidebar-item-section-actions {
  background: #1c2b36;
  color: white;
  padding-left: 0;
  padding-right: 0;
}
.ssb-sidebar-section-panel .ssb-sidebar-item-section-actions .ssb-sidebar-item-icon {
  position: static;
  display: inline-block;
  padding: 1em;
  font-size: 14px!important;
  font-weight: 600;
}
.ssb-sidebar-section-panel .product-ui-select {
  margin-bottom: 100px;
}
.ssb-sidebar-section-panel .product-ui-select ul.dropdown-menu {
  max-height: 100px;
}
.ssb-sidebar-section-panel label {
  color: #888888;
}
.ssb-sidebar-section-panel-btn.btn-link {
  width: 100%;
  padding: .5em 0;
  text-align: left;
  color: #454545;
}
.ssb-sidebar-section-panel-btn.btn-link:hover {
  text-decoration: none;
  color: #2d2d2d;
}
.ssb-sidebar-section-panel-btn.btn-link i {
  padding-right: .25em;
}
.ssb-sidebar-section-panel-btn.btn-primary {
  width: 100%;
  padding: 1em;
  text-align: center;
  margin: .5em auto;
  display: block;
  text-transform: capitalize;
}
.close-panel {
  position: absolute;
  top: 2em;
  right: 1em;
  cursor: pointer;
}
.ssb-sidebar-section-panel-scrollable {
  overflow: auto;
  overflow-x: hidden;
  max-height: calc(100vh - 250px);
  border-radius: 0px 0px 5px 5px;
}
.ssb-sidebar-section-panel-scrollable .ui-select-match-text > small {
  width: 150px;
  text-overflow: ellipsis;
  overflow: hidden;
  display: inline-block;
  vertical-align: middle;
}
.ssb-sidebar-section-panel-loading-background {
  position: absolute;
  height: 90px;
  width: 100%;
  background: #1c2b36;
  color: white;
  z-index: -1;
}
.ssb-sidebar-section-panel-component-panel {
  display: block;
  position: relative;
  top: 0;
  left: 0;
  width: 100%;
  background: white;
  z-index: 1;
  overflow: hidden;
  min-height: 100%;
  color: #444444;
}
.ssb-sidebar-section-panel-component-panel.ng-enter {
  min-height: 128px;
}
.ssb-sidebar-section-panel-component-panel .ssb-wide-input .bootstrap-touchspin {
  width: 50%;
  float: right;
}
.ssb-section-content-list-item {
  margin: 0 .5em 1em 0;
}
.ssb-section-content-list-item-on {
  border: 6px solid #47B8D9;
}
.accordion.component-form-style .ssb-spectrum-color-picker .sp-replacer {
  width: 3em;
  height: 3em;
  margin: 1px 0 0.5em 0;
}
.app-sidebar-closed ssb-topbar {
  left: 0;
  width: 100%;
}
ssb-topbar {
  position: fixed;
  top: 65px;
  left: 0;
  width: 100%;
  height: 60px;
  background: #1c2b36;
  color: white;
  text-align: center;
  line-height: 60px;
}
@media screen and (min-width: 768px) {
  ssb-topbar {
    left: 125px;
    width: calc(100% - 125px);
  }
}
@media screen and (min-width: 992px) {
  ssb-topbar .ssb-topbar-inner {
    padding-left: 75px;
  }
}
ssb-topbar .ssb-topbar-inner > .pull-left,
ssb-topbar .ssb-topbar-inner > .pull-right {
  z-index: 4;
  padding: 0 10px;
}
@media screen and (min-width: 768px) {
  ssb-topbar .ssb-topbar-inner > .pull-left,
  ssb-topbar .ssb-topbar-inner > .pull-right {
    border-right: 1px solid black;
  }
}
ssb-topbar .ssb-topbar-inner > .pull-left {
  width: 100px;
}
@media screen and (min-width: 768px) {
  ssb-topbar .ssb-topbar-inner > .pull-left {
    width: auto;
  }
}
@media screen and (min-width: 768px) {
  ssb-topbar .ssb-topbar-inner > .pull-right {
    border: 0 none;
    border-left: 1px solid black;
  }
}
ssb-topbar .ui-select-match {
  outline: none;
  box-shadow: none;
  background-color: transparent;
  width: 100px;
  max-width: 100%;
}
ssb-topbar .ui-select-match-text > small {
  width: 70px;
  text-overflow: ellipsis;
  overflow: hidden;
  display: inline-block;
  vertical-align: middle;
}
.ssb-topbar-icon {
  font-size: 2em;
}
.ssb-control-bar .btn {
  font-size: 15px;
  border: 0 none;
  color: white;
  position: relative;
  top: -2px;
}
.ssb-control-bar .btn[disabled] {
  pointer-events: none;
  color: white;
  opacity: .5;
}
[class*="ssb-theme-"] {
  -webkit-font-smoothing: antialiased !important;
}
[class*="ssb-theme-"][data-eq-state$="small"] .container {
  padding-right: 15px!important;
  padding-left: 15px!important;
}
@media screen and (max-width: 767px) {
  [class*="ssb-theme-"]:not([class*="ssb-edit-mode"]) .container {
    padding-right: 15px!important;
    padding-left: 15px!important;
  }
}
[class*="ssb-theme-"] .ssb-page-section-layout-header [ssb-text-component][data-eq-state$="small"],
[class*="ssb-theme-"] .ssb-page-section-layout-hero [ssb-text-component][data-eq-state$="small"] {
  text-align: center;
  line-height: 1;
  width: 100%!important;
  margin: 0!important;
  padding: 0!important;
}
[class*="ssb-theme-"] .ssb-page-section-layout-header [ssb-text-component][data-eq-state$="small"] .element-wrap,
[class*="ssb-theme-"] .ssb-page-section-layout-hero [ssb-text-component][data-eq-state$="small"] .element-wrap {
  width: 80%;
  margin: .25em auto;
}
@media screen and (max-width: 767px) {
  [class*="ssb-theme-"] .ssb-page-section-layout-header [ssb-text-component]:not([class*="ssb-edit-mode"]),
  [class*="ssb-theme-"] .ssb-page-section-layout-hero [ssb-text-component]:not([class*="ssb-edit-mode"]) {
    text-align: center;
    line-height: 1;
    width: 100%!important;
    margin: 0!important;
    padding: 0!important;
  }
  [class*="ssb-theme-"] .ssb-page-section-layout-header [ssb-text-component]:not([class*="ssb-edit-mode"]) .element-wrap,
  [class*="ssb-theme-"] .ssb-page-section-layout-hero [ssb-text-component]:not([class*="ssb-edit-mode"]) .element-wrap {
    width: 80%;
    margin: .25em auto;
  }
}
[class*="ssb-theme-"] .ssb-page-section-layout-header [ssb-text-component][data-eq-state$="medium"],
[class*="ssb-theme-"] .ssb-page-section-layout-hero [ssb-text-component][data-eq-state$="medium"],
[class*="ssb-theme-"] .ssb-page-section-layout-header [ssb-text-component][data-eq-state$="large"],
[class*="ssb-theme-"] .ssb-page-section-layout-hero [ssb-text-component][data-eq-state$="large"] {
  font-size: 96px;
  margin: initial;
  width: 100%;
}
@media screen and (min-width: 768px) {
  [class*="ssb-theme-"] .ssb-page-section-layout-header [ssb-text-component]:not([class*="ssb-edit-mode"]),
  [class*="ssb-theme-"] .ssb-page-section-layout-hero [ssb-text-component]:not([class*="ssb-edit-mode"]) {
    font-size: 96px;
    margin: initial;
    width: 100%;
  }
}
.ssb-theme-default {
  color: #73879C;
  font-family: "Helvetica Neue", "Helvetica", "Arial", "sans-serif";
  background-color: #FFFFFF;
}
.ssb-theme-default .ssb-section-layout {
  background-color: #FFFFFF;
}
.ssb-theme-default .ssb-navigation a {
  color: #73879C;
}
.ssb-theme-default .ssb-page-section-layout-header {
  background-color: #FFFFFF;
  color: #58585b;
}
.ssb-theme-default .ssb-page-section-layout-hero {
  background-color: #FFFFFF;
  color: #73879C;
  text-align: center;
}
.ssb-theme-default .ssb-theme-heading-text {
  font-size: 24px;
}
.ssb-theme-default .ssb-theme-paragraph-text {
  font-size: 14px;
}
.ssb-theme-default .ssb-theme-btn,
.ssb-theme-default .ssb-theme-btn:hover {
  background-color: #4BB0CB;
  color: #FFFFFF;
  border-color: #4BB0CB;
}
.ssb-theme-default .ssb-theme-btn:hover,
.ssb-theme-default .ssb-theme-btn:active,
.ssb-theme-default .ssb-theme-btn:focus {
  background-color: #4BB0CB!important;
}
@media screen and (min-width: 768px) {
  .ssb-theme-default .ssb-theme-heading-text {
    font-size: 16px;
  }
  .ssb-theme-default .ssb-theme-paragraph-text {
    font-size: 12px;
  }
}
.ssb-theme-young-soul {
  color: #000;
  font-family: "Roboto", Helvetica, Arial, sans-serif;
  background-color: #9acccb;
}
.ssb-theme-young-soul .ssb-section-layout {
  background-color: #9acccb;
}
.ssb-theme-young-soul .ssb-navigation a {
  color: #000;
}
.ssb-theme-young-soul .ssb-page-section-layout-header {
  background-color: #9acccb;
  color: #000000;
}
.ssb-theme-young-soul .ssb-page-section-layout-hero {
  background-color: #000000;
  text-align: center;
}
.ssb-theme-young-soul .ssb-page-section-layout-hero [ssb-text-component] {
  color: #FAC51C;
}
.ssb-theme-young-soul .ssb-theme-heading-text {
  font-size: 16px;
}
.ssb-theme-young-soul .ssb-theme-paragraph-text {
  font-size: 14px;
}
.ssb-theme-young-soul .ssb-theme-btn,
.ssb-theme-young-soul .ssb-theme-btn:hover {
  background-color: #000;
  color: #fff;
  border-color: #000;
}
.ssb-theme-young-soul .ssb-theme-btn:hover,
.ssb-theme-young-soul .ssb-theme-btn:active,
.ssb-theme-young-soul .ssb-theme-btn:focus {
  background-color: #000!important;
}
@media screen and (min-width: 768px) {
  .ssb-theme-young-soul .ssb-theme-heading-text {
    font-size: 16px;
  }
  .ssb-theme-young-soul .ssb-theme-paragraph-text {
    font-size: 12px;
  }
}
.ssb-section-layout {
  position: relative;
  overflow: hidden;
}
.ssb-section-layout .bg {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 0;
  width: 100%;
  height: 100%;
  background-attachment: inherit;
  background-color: initial;
  background-size: cover;
  background-origin: initial;
  background-clip: initial;
  background-position: 50% 0px;
  background-repeat: no-repeat;
}
.ssb-section-layout .bg-video {
  width: 100%;
  height: 56.25vw;
  margin: 0 auto;
  pointer-events: none;
}
.ssb-section-layout .bg-overlay {
  z-index: 1;
}
.ssb-section-layout .blur-image {
  -webkit-filter: blur(5px);
          filter: blur(5px);
}
.ssb-section-layout .ssb-component {
  z-index: 1;
}
.ssb-section-layout .fr-view img {
  max-width: 100%;
}
.ssb-page-section-video-form .row {
  margin: 0 !important;
}
.ssb-page-section-video-form [class*="col-"] {
  padding-left: 0 !important;
  padding-right: 0 !important;
}
.ssb-page-section-layout-overflow-visible {
  overflow: visible;
}
.ssb-page-section-layout-legacy-undernav {
  overflow: visible;
  opacity: 1;
}
@media screen and (min-width: 767px) {
  .ssb-page-section-layout-video-bg {
    height: 56.25vw;
  }
}
.flex-container {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.flex-container-absolute {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  position: absolute;
  width: 100%;
  height: 100%;
}
.flex-container-absolute-column {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
}
@media screen and (min-width: 767px) {
  .flex-container-absolute-column {
    position: absolute;
    width: 100%;
    height: 100%;
  }
}
.flex-item {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  min-height: 0;
  min-width: 0;
  -webkit-align-self: center;
      -ms-flex-item-align: center;
          align-self: center;
}
.flex-item *:not([ssb-text-component]) {
  -webkit-flex: none;
      -ms-flex: none;
          flex: none;
  min-height: 0;
  min-width: 0;
}
.ssb-text-settings.ssb-element-text {
  background-size: contain;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  z-index: 1;
  position: relative;
}
[class*="ssb-theme-"] {
  /*
     * layout-header-v2
     */
  /*
     * layout-header-v3
     */
  /*
     * layout-header-v4
     */
  /*
     * layout-header-v5
     */
  /*
     * layout-header-v6
    */
  /*
     * layout-header-v7
    */
  /*
     * layout-header-v8
    */
  /*
     * layout-header-v9
    */
  /*
     * layout-header-v10
    */
  /*
     * layout-header-v11
    */
  /*
     * layout-header-v12
    */
  /*
     * layout-header-v13
    */
  /*
     * layout-header-v14
    */
  /*
     * layout-header-v15
    */
  /*
     * layout-header-v16
    */
  /*
     * layout-header-v17
    */
  /*
     * layout-header-v18
    */
  /*
     * layout-header-v19
    */
  /*
     * layout-header-v20
    */
}
[class*="ssb-theme-"] .ssb-page-section-layout-header [ssb-text-component] {
  width: 100%;
  text-align: center;
}
[class*="ssb-theme-"] .ssb-page-section-layout-header [ssb-text-component] p {
  font-size: initial;
  line-height: initial;
}
[class*="ssb-theme-"] .navbar ul.navbar-nav li.editable-cover {
  border: 1px dashed #eda200 !important;
}
[class*="ssb-theme-"][data-eq-state$="small"] .ssb-page-section-layout-header [navigation-component] .navbar-header .navbar-toggle {
  position: absolute;
  right: 0;
  z-index: 999;
  margin-top: 10px !important;
}
@media screen and (max-width: 767px) {
  [class*="ssb-theme-"]:not([class*="ssb-edit-mode"]) .ssb-page-section-layout-header [navigation-component] .navbar-header .navbar-toggle {
    position: absolute;
    right: 0;
    z-index: 999;
    margin-top: 10px !important;
  }
}
[class*="ssb-theme-"][data-eq-state$="medium"] .ssb-page-section-layout-header-v1 [navigation-component],
[class*="ssb-theme-"][data-eq-state$="large"] .ssb-page-section-layout-header-v1 [navigation-component] {
  margin-right: calc(-50% + 20em);
}
@media screen and (min-width: 768px) {
  [class*="ssb-theme-"]:not([class*="ssb-edit-mode"]) .ssb-page-section-layout-header-v1 [navigation-component] {
    margin-right: calc(-50% + 20em);
  }
}
[class*="ssb-theme-"] .ssb-page-section-layout-header-v1 .nav-logo {
  display: none!important;
}
[class*="ssb-theme-"] .ssb-page-section-layout-header-v1 .masthead-v1 .home-text {
  padding: 0!important;
}
[class*="ssb-theme-"] .ssb-page-section-layout-header-v1 .navigation-v2 .navbar {
  min-height: 0!important;
}
[class*="ssb-theme-"] .ssb-page-section-layout-header-v1 .navigation-v2 .navbar .navbar-header {
  min-height: 0!important;
}
[class*="ssb-theme-"] .ssb-page-section-layout-header-v1 .navigation-v2 .navbar .nav > li > a {
  padding: 1em;
}
[class*="ssb-theme-"] .ssb-page-section-layout-header-v1 .navbar-default .navbar-brand,
[class*="ssb-theme-"] .navbar .nav > li > a {
  color: inherit!important;
}
[class*="ssb-theme-"][data-eq-state$="medium"] .ssb-page-section-layout-header-v1 .navigation-v2 .navbar .nav > li > a,
[class*="ssb-theme-"][data-eq-state$="large"] .ssb-page-section-layout-header-v1 .navigation-v2 .navbar .nav > li > a {
  padding: 10px 25px 10px;
}
[class*="ssb-theme-"][data-eq-state$="medium"] .ssb-page-section-layout-header-v1 [navigation-component],
[class*="ssb-theme-"][data-eq-state$="large"] .ssb-page-section-layout-header-v1 [navigation-component] {
  float: left;
  width: 50%;
  position: relative;
  z-index: 2!important;
}
[class*="ssb-theme-"][data-eq-state$="medium"] .ssb-page-section-layout-header-v1 .navigation-v2 .navbar ul.navbar-nav,
[class*="ssb-theme-"][data-eq-state$="large"] .ssb-page-section-layout-header-v1 .navigation-v2 .navbar ul.navbar-nav {
  float: right!important;
  width: auto!important;
}
[class*="ssb-theme-"][data-eq-state$="medium"] .ssb-page-section-layout-header-v1 [social-link-component],
[class*="ssb-theme-"][data-eq-state$="large"] .ssb-page-section-layout-header-v1 [social-link-component] {
  float: right;
  width: 50%;
}
[class*="ssb-theme-"][data-eq-state$="medium"] .ssb-page-section-layout-header [ssb-text-component],
[class*="ssb-theme-"][data-eq-state$="large"] .ssb-page-section-layout-header [ssb-text-component] {
  width: 75%;
  margin: 0 auto;
}
@media screen and (min-width: 768px) {
  [class*="ssb-theme-"]:not([class*="ssb-edit-mode"]) .ssb-page-section-layout-header-v1 .navigation-v2 .navbar .nav > li > a {
    padding: 10px 25px 10px;
  }
  [class*="ssb-theme-"]:not([class*="ssb-edit-mode"]) .ssb-page-section-layout-header-v1 [navigation-component] {
    float: left;
    width: 50%;
    position: relative;
    z-index: 2!important;
  }
  [class*="ssb-theme-"]:not([class*="ssb-edit-mode"]) .ssb-page-section-layout-header-v1 .navigation-v2 .navbar ul.navbar-nav {
    float: right!important;
    width: auto!important;
  }
  [class*="ssb-theme-"]:not([class*="ssb-edit-mode"]) .ssb-page-section-layout-header-v1 [social-link-component] {
    float: right;
    width: 50%;
  }
  [class*="ssb-theme-"]:not([class*="ssb-edit-mode"]) .ssb-page-section-layout-header [ssb-text-component] {
    width: 75%;
    margin: 0 auto;
  }
}
[class*="ssb-theme-"] .ssb-page-section-layout-header-v1 [social-link-component] .component-inner .container {
  padding: 0;
}
[class*="ssb-theme-"] .ssb-page-section-layout-header-v1 .social-link-v1 ul li {
  width: 35px!important;
  height: 35px!important;
  margin: 0!important;
}
[class*="ssb-theme-"] .ssb-page-section-layout-header-v1 .social-link-v1 .btn-social-icon.btn-lg {
  height: 35px!important;
  width: 35px!important;
}
[class*="ssb-theme-"] .ssb-page-section-layout-header-v1 .social-link-v1 .btn-social-icon.btn-lg :first-child {
  line-height: 35px!important;
}
[class*="ssb-theme-"] .ssb-page-section-layout-header-v1 .social-link-v1 .social-link ul [class*="btn-"] {
  background: none!important;
  border: none!important;
  color: inherit!important;
}
[class*="ssb-theme-"][data-eq-state$="medium"] .ssb-page-section-layout-header-v1 .social-link-v1 .social-link ul,
[class*="ssb-theme-"][data-eq-state$="large"] .ssb-page-section-layout-header-v1 .social-link-v1 .social-link ul {
  padding-top: 1em!important;
  margin-bottom: 0!important;
}
@media screen and (min-width: 768px) {
  [class*="ssb-theme-"]:not([class*="ssb-edit-mode"]) .ssb-page-section-layout-header-v1 .social-link-v1 .social-link ul {
    padding-top: 1em!important;
    margin-bottom: 0!important;
  }
}
[class*="ssb-theme-"][data-eq-state$="medium"] .ssb-page-section-layout-header-fixed,
[class*="ssb-theme-"][data-eq-state$="large"] .ssb-page-section-layout-header-fixed {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: auto;
  z-index: 2;
}
@media screen and (min-width: 768px) {
  [class*="ssb-theme-"]:not([class*="ssb-edit-mode"]) .ssb-page-section-layout-header-fixed {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: auto;
    z-index: 2;
  }
}
[class*="ssb-theme-"] .ssb-page-section-layout-header-v5 .navigation-v2 .navbar {
  min-height: 0!important;
}
[class*="ssb-theme-"] .ssb-page-section-layout-header-v5 .navigation-v2 .navbar .navbar-header[data-eq-state$="medium"],
[class*="ssb-theme-"] .ssb-page-section-layout-header-v5 .navigation-v2 .navbar .navbar-header[data-eq-state$="large"] {
  display: none;
}
@media screen and (min-width: 768px) {
  [class*="ssb-theme-"] .ssb-page-section-layout-header-v5 .navigation-v2 .navbar .navbar-header:not([class*="ssb-edit-mode"]) {
    display: none;
  }
}
[class*="ssb-theme-"] .ssb-page-section-layout-header-v5 .navigation-v2 .navbar ul.navbar-nav li[data-eq-state$="small"] {
  float: left;
  clear: both;
  text-align: center;
  width: 100%;
}
@media screen and (max-width: 767px) {
  [class*="ssb-theme-"] .ssb-page-section-layout-header-v5 .navigation-v2 .navbar ul.navbar-nav li:not([class*="ssb-edit-mode"]) {
    float: left;
    clear: both;
    text-align: center;
    width: 100%;
  }
}
[class*="ssb-theme-"] .ssb-page-section-layout-header-v5 .navigation-v2 .navbar .navbar-header[data-eq-state$="small"] {
  min-height: 50px;
}
@media screen and (max-width: 767px) {
  [class*="ssb-theme-"] .ssb-page-section-layout-header-v5 .navigation-v2 .navbar .navbar-header:not([class*="ssb-edit-mode"]) {
    min-height: 50px;
  }
}
[class*="ssb-theme-"] .ssb-page-section-layout-header-v6 .navigation-v4 #header .navbar.navbar-default {
  border: none!important;
}
[class*="ssb-theme-"] .ssb-page-section-layout-header-v6 .navigation-v4 .nav-logo div.tooltip.bottom {
  margin-top: -30px;
}
[class*="ssb-theme-"] .ssb-page-section-layout-header-v6 .navigation-v4 .navbar {
  border: none!important;
  background: none;
  box-shadow: none;
}
[class*="ssb-theme-"] .ssb-page-section-layout-header-v6 .navigation-v4 .navbar .navigation-logo.edit-wrap div.editable,
[class*="ssb-theme-"] .ssb-page-section-layout-header-v6 .navigation-v4 .navbar .navigation-logo.edit-wrap .fr-element {
  min-height: 100px;
}
[class*="ssb-theme-"] .ssb-page-section-layout-header-v6 .navigation-v4 .navbar .nav {
  float: none !important;
}
[class*="ssb-theme-"] .ssb-page-section-layout-header-v6 .navigation-v4 .navbar .navbar-header {
  float: none !important;
  min-height: 150px;
}
@media screen and (max-width: 767px) {
  [class*="ssb-theme-"] .ssb-page-section-layout-header-v6 .navigation-v4 .navbar .navbar-header .navbar-toggle {
    position: absolute;
    right: 0;
  }
}
[class*="ssb-theme-"] .ssb-page-section-layout-header-v6 .navigation-v4 .navbar .navbar-brand {
  margin: 0 auto!important;
  height: auto;
  padding: 0;
  color: inherit;
}
[class*="ssb-theme-"] .ssb-page-section-layout-header-v6 .navigation-v4 .navbar .navbar-brand:hover {
  color: inherit;
}
[class*="ssb-theme-"] .ssb-page-section-layout-header-v6 .navigation-v4 .navbar ul.navbar-nav {
  width: 100%;
  display: inline-block;
  padding: 0;
  list-style: none;
  margin-left: 0px;
  margin: 0 auto;
  text-align: center;
  margin-top: 0;
}
[class*="ssb-theme-"] .ssb-page-section-layout-header-v6 .navigation-v4 .navbar ul.navbar-nav li {
  float: none !important;
  text-align: center;
  display: inline-block;
}
[class*="ssb-theme-"] .ssb-page-section-layout-header-v6 .navigation-v4 .navbar ul.navbar-nav li .fa {
  line-height: 36px;
}
[class*="ssb-theme-"] .ssb-page-section-layout-header-v6 .navigation-v4 .navbar ul.navbar-nav li > a {
  height: 48px;
  font-family: 'Lato', sans-serif;
  font-size: 12px;
  text-shadow: none;
  line-height: 35px;
}
[class*="ssb-theme-"] .ssb-page-section-layout-header-v6 .navigation-v4 .navbar .container-fluid {
  padding: 0 0 0 0;
}
[class*="ssb-theme-"] .ssb-page-section-layout-header-v6 .navigation-v4 .navbar .navbar-brand {
  float: none;
  display: block;
  margin: 5px auto;
  max-width: 500px;
  text-align: center;
}
[class*="ssb-theme-"] .ssb-page-section-layout-header-v6 .navigation-v4 .navbar .navbar-brand img:not(.fr-dii) {
  margin: 0 auto;
  display: block;
}
[class*="ssb-theme-"] .ssb-page-section-layout-header-v7 .navigation-v1 .navbar-collapse {
  float: left;
}
[class*="ssb-theme-"] .ssb-page-section-layout-header-v7 .navigation-v1 .navbar-header {
  float: right;
}
[class*="ssb-theme-"] .ssb-page-section-layout-header-v7 .navigation-v1[data-eq-state$="small"] .navbar-collapse {
  float: none;
}
[class*="ssb-theme-"] .ssb-page-section-layout-header-v7 .navigation-v1[data-eq-state$="small"] .navbar-header {
  float: none;
}
@media screen and (max-width: 767px) {
  [class*="ssb-theme-"] .ssb-page-section-layout-header-v7 .navigation-v1:not([class*="ssb-edit-mode"]) .navbar-collapse {
    float: none;
  }
  [class*="ssb-theme-"] .ssb-page-section-layout-header-v7 .navigation-v1:not([class*="ssb-edit-mode"]) .navbar-header {
    float: none;
  }
}
[class*="ssb-theme-"] .ssb-page-section-layout-header-v8 .navigation-v2 .navbar-header {
  min-height: 0 !important;
}
[class*="ssb-theme-"] .ssb-page-section-layout-header-v8 .navigation-v2 .navbar-header .navigation-logo {
  display: none;
}
[class*="ssb-theme-"] .ssb-page-section-layout-header-v9 .navigation-v2 .navbar-header {
  min-height: 0 !important;
}
[class*="ssb-theme-"] .ssb-page-section-layout-header-v9 .navigation-v2 .navbar-header .navigation-logo {
  display: none;
}
[class*="ssb-theme-"] .ssb-page-section-layout-header-v9 .ssb-component.ssb-social-link {
  padding-left: 10px !important;
  padding-right: 10px !important;
}
[class*="ssb-theme-"] .ssb-page-section-layout-header-v10 .navigation-v2 .navbar-header {
  min-height: 0 !important;
}
[class*="ssb-theme-"] .ssb-page-section-layout-header-v10 .navigation-v2 .navbar-header .navigation-logo {
  display: none;
}
[class*="ssb-theme-"] .ssb-page-section-layout-header-v10 .ssb-component.ssb-navigation {
  padding: 5px !important;
  padding-bottom: 0 !important;
  float: right;
  width: 50%;
}
[class*="ssb-theme-"] .ssb-page-section-layout-header-v10 .ssb-component.ssb-social-link {
  padding: 5px !important;
  padding-bottom: 0 !important;
  float: left;
  width: 50%;
}
[class*="ssb-theme-"] .ssb-page-section-layout-header-v10[data-eq-state$="small"] .ssb-component.ssb-navigation {
  width: 100%;
}
[class*="ssb-theme-"] .ssb-page-section-layout-header-v10[data-eq-state$="small"] .ssb-component.ssb-social-link {
  width: 100%;
}
@media screen and (max-width: 767px) {
  [class*="ssb-theme-"] .ssb-page-section-layout-header-v10:not([class*="ssb-edit-mode"]) .ssb-component.ssb-navigation {
    width: 100%;
  }
  [class*="ssb-theme-"] .ssb-page-section-layout-header-v10:not([class*="ssb-edit-mode"]) .ssb-component.ssb-social-link {
    width: 100%;
  }
}
[class*="ssb-theme-"] .ssb-page-section-layout-header-v11 .navigation-v2 .navbar-header {
  min-height: 0 !important;
}
[class*="ssb-theme-"] .ssb-page-section-layout-header-v11 .navigation-v2 .navbar-header .navigation-logo {
  display: none;
}
[class*="ssb-theme-"] .ssb-page-section-layout-header-v11 .ssb-component.ssb-navigation {
  padding: 5px !important;
  padding-bottom: 0 !important;
  float: left;
  width: 50%;
}
[class*="ssb-theme-"] .ssb-page-section-layout-header-v11 .ssb-component.ssb-social-link {
  padding: 5px !important;
  padding-bottom: 0!important;
  float: right;
  width: 50%;
}
[class*="ssb-theme-"] .ssb-page-section-layout-header-v11[data-eq-state$="small"] .ssb-component.ssb-navigation {
  width: 100%;
}
[class*="ssb-theme-"] .ssb-page-section-layout-header-v11[data-eq-state$="small"] .ssb-component.ssb-social-link {
  width: 100%;
}
@media screen and (max-width: 767px) {
  [class*="ssb-theme-"] .ssb-page-section-layout-header-v11:not([class*="ssb-edit-mode"]) .ssb-component.ssb-navigation {
    width: 100%;
  }
  [class*="ssb-theme-"] .ssb-page-section-layout-header-v11:not([class*="ssb-edit-mode"]) .ssb-component.ssb-social-link {
    width: 100%;
  }
}
[class*="ssb-theme-"] .ssb-page-section-layout-header-v12 .navigation-v2 .navbar-header {
  min-height: 0 !important;
}
[class*="ssb-theme-"] .ssb-page-section-layout-header-v12 .navigation-v2 .navbar-header .navigation-logo {
  display: none;
}
[class*="ssb-theme-"] .ssb-page-section-layout-header-v12 .ssb-component.ssb-ssb-text {
  font-size: 48px !important;
  width: 100% !important;
}
[class*="ssb-theme-"] .ssb-page-section-layout-header-v12 .ssb-component.ssb-navigation {
  padding: 5px !important;
  padding-bottom: 0 !important;
  float: left;
  width: 50%;
}
[class*="ssb-theme-"] .ssb-page-section-layout-header-v12 .ssb-component.ssb-social-link {
  padding: 5px !important;
  padding-bottom: 0!important;
  float: right;
  width: 50%;
}
[class*="ssb-theme-"] .ssb-page-section-layout-header-v12[data-eq-state$="small"] .ssb-component.ssb-navigation {
  width: 100%;
}
[class*="ssb-theme-"] .ssb-page-section-layout-header-v12[data-eq-state$="small"] .ssb-component.ssb-social-link {
  width: 100%;
}
@media screen and (max-width: 767px) {
  [class*="ssb-theme-"] .ssb-page-section-layout-header-v12:not([class*="ssb-edit-mode"]) .ssb-component.ssb-navigation {
    width: 100%;
  }
  [class*="ssb-theme-"] .ssb-page-section-layout-header-v12:not([class*="ssb-edit-mode"]) .ssb-component.ssb-social-link {
    width: 100%;
  }
}
[class*="ssb-theme-"] .ssb-page-section-layout-header-v13 .navigation-v2 .navbar-header {
  min-height: 0 !important;
}
[class*="ssb-theme-"] .ssb-page-section-layout-header-v13 .navigation-v2 .navbar-header .navigation-logo {
  display: none;
}
[class*="ssb-theme-"] .ssb-page-section-layout-header-v13 .ssb-component.ssb-ssb-text {
  font-size: 48px !important;
  width: 100% !important;
}
[class*="ssb-theme-"] .ssb-page-section-layout-header-v14 .navigation-v2 .navbar-header {
  min-height: 0 !important;
}
[class*="ssb-theme-"] .ssb-page-section-layout-header-v14 .navigation-v2 .navbar-header .navigation-logo {
  display: none;
}
[class*="ssb-theme-"] .ssb-page-section-layout-header-v14 .ssb-component.ssb-ssb-text {
  font-size: 48px !important;
  width: 100% !important;
}
[class*="ssb-theme-"] .ssb-page-section-layout-header-v15 .navigation-v2 .navbar-header {
  min-height: 0 !important;
}
[class*="ssb-theme-"] .ssb-page-section-layout-header-v15 .navigation-v2 .navbar-header .navigation-logo {
  display: none;
}
[class*="ssb-theme-"] .ssb-page-section-layout-header-v15 .ssb-component.ssb-ssb-text {
  font-size: 48px !important;
  float: left;
  width: 50% !important;
}
[class*="ssb-theme-"] .ssb-page-section-layout-header-v15 .ssb-component.ssb-navigation {
  padding: 5px !important;
  padding-bottom: 0 !important;
  float: right;
  width: 50% !important;
}
[class*="ssb-theme-"] .ssb-page-section-layout-header-v15[data-eq-state$="small"] .ssb-component.ssb-ssb-text {
  width: 100% !important;
}
[class*="ssb-theme-"] .ssb-page-section-layout-header-v15[data-eq-state$="small"] .ssb-component.ssb-navigation {
  width: 100% !important;
}
@media screen and (max-width: 767px) {
  [class*="ssb-theme-"] .ssb-page-section-layout-header-v15:not([class*="ssb-edit-mode"]) .ssb-component.ssb-ssb-text {
    width: 100% !important;
  }
  [class*="ssb-theme-"] .ssb-page-section-layout-header-v15:not([class*="ssb-edit-mode"]) .ssb-component.ssb-navigation {
    width: 100% !important;
  }
}
[class*="ssb-theme-"] .ssb-page-section-layout-header-v16 .navigation-v2 .navbar-header {
  min-height: 0 !important;
}
[class*="ssb-theme-"] .ssb-page-section-layout-header-v16 .navigation-v2 .navbar-header .navigation-logo {
  display: none;
}
[class*="ssb-theme-"] .ssb-page-section-layout-header-v16 .ssb-component.ssb-ssb-text {
  font-size: 48px !important;
  float: right;
  width: 50% !important;
}
[class*="ssb-theme-"] .ssb-page-section-layout-header-v16 .ssb-component.ssb-navigation {
  padding: 5px !important;
  padding-bottom: 0 !important;
  float: left;
  width: 50% !important;
}
[class*="ssb-theme-"] .ssb-page-section-layout-header-v16[data-eq-state$="small"] .ssb-component.ssb-ssb-text {
  width: 100% !important;
}
[class*="ssb-theme-"] .ssb-page-section-layout-header-v16[data-eq-state$="small"] .ssb-component.ssb-navigation {
  width: 100% !important;
}
@media screen and (max-width: 767px) {
  [class*="ssb-theme-"] .ssb-page-section-layout-header-v16:not([class*="ssb-edit-mode"]) .ssb-component.ssb-ssb-text {
    width: 100% !important;
  }
  [class*="ssb-theme-"] .ssb-page-section-layout-header-v16:not([class*="ssb-edit-mode"]) .ssb-component.ssb-navigation {
    width: 100% !important;
  }
}
[class*="ssb-theme-"] .ssb-page-section-layout-header-v17 .navigation-v2 .navbar-header {
  min-height: 0 !important;
}
[class*="ssb-theme-"] .ssb-page-section-layout-header-v17 .navigation-v2 .navbar-header .navigation-logo {
  display: none;
}
[class*="ssb-theme-"] .ssb-page-section-layout-header-v17 .ssb-component.ssb-ssb-text {
  width: 100% !important;
  font-size: 48px !important;
}
[class*="ssb-theme-"] .ssb-page-section-layout-header-v18 .navigation-v2 .navbar-header {
  min-height: 0 !important;
}
[class*="ssb-theme-"] .ssb-page-section-layout-header-v18 .navigation-v2 .navbar-header .navigation-logo {
  display: none;
}
[class*="ssb-theme-"] .ssb-page-section-layout-header-v18 .ssb-component.ssb-ssb-text {
  width: 100% !important;
  font-size: 48px !important;
}
[class*="ssb-theme-"] .ssb-page-section-layout-header-v19 .navigation-v2 .navbar-header {
  min-height: 0 !important;
}
[class*="ssb-theme-"] .ssb-page-section-layout-header-v19 .navigation-v2 .navbar-header .navigation-logo {
  display: none;
}
[class*="ssb-theme-"] .ssb-page-section-layout-header-v19 .ssb-component.ssb-ssb-text {
  float: left;
  width: 50%;
  font-size: 48px !important;
}
[class*="ssb-theme-"] .ssb-page-section-layout-header-v19 .ssb-component.ssb-navigation {
  float: right;
  width: 50%;
  padding: 5px !important;
  padding-bottom: 0 !important;
}
[class*="ssb-theme-"] .ssb-page-section-layout-header-v19[data-eq-state$="small"] .ssb-component.ssb-ssb-text {
  width: 100%;
}
[class*="ssb-theme-"] .ssb-page-section-layout-header-v19[data-eq-state$="small"] .ssb-component.ssb-navigation {
  width: 100%;
}
@media screen and (max-width: 767px) {
  [class*="ssb-theme-"] .ssb-page-section-layout-header-v19:not([class*="ssb-edit-mode"]) .ssb-component.ssb-ssb-text {
    width: 100%;
  }
  [class*="ssb-theme-"] .ssb-page-section-layout-header-v19:not([class*="ssb-edit-mode"]) .ssb-component.ssb-navigation {
    width: 100%;
  }
}
[class*="ssb-theme-"] .ssb-page-section-layout-header-v20 .navigation-v2 .navbar-header {
  min-height: 0 !important;
}
[class*="ssb-theme-"] .ssb-page-section-layout-header-v20 .navigation-v2 .navbar-header .navigation-logo {
  display: none;
}
[class*="ssb-theme-"] .ssb-page-section-layout-header-v20 .ssb-component.ssb-ssb-text {
  float: right;
  width: 50%;
  font-size: 48px !important;
}
[class*="ssb-theme-"] .ssb-page-section-layout-header-v20 .ssb-component.ssb-navigation {
  float: left;
  width: 50%;
  padding: 5px !important;
  padding-bottom: 0 !important;
}
[class*="ssb-theme-"] .ssb-page-section-layout-header-v20[data-eq-state$="small"] .ssb-component.ssb-ssb-text {
  width: 100%;
}
[class*="ssb-theme-"] .ssb-page-section-layout-header-v20[data-eq-state$="small"] .ssb-component.ssb-navigation {
  width: 100%;
}
@media screen and (max-width: 767px) {
  [class*="ssb-theme-"] .ssb-page-section-layout-header-v20:not([class*="ssb-edit-mode"]) .ssb-component.ssb-ssb-text {
    width: 100%;
  }
  [class*="ssb-theme-"] .ssb-page-section-layout-header-v20:not([class*="ssb-edit-mode"]) .ssb-component.ssb-navigation {
    width: 100%;
  }
}
[class*="ssb-theme-"] {
  /*
     * Common for all versions
    */
  /*
     * layout-hero-v1
    */
  /*
     * layout-hero-v2
    */
  /*
     * layout-hero-v3
    */
  /*
     * layout-hero-v4
    */
  /*
     * layout-hero-v5
    */
  /*
     * layout-hero-v6
    */
  /*
     * layout-hero-v7
    */
}
[class*="ssb-theme-"] .ssb-page-section-layout-hero .ssb-theme-btn {
  line-height: 1em;
  vertical-align: middle;
  padding: 1em;
}
[class*="ssb-theme-"] .ssb-page-section-layout-hero .ssb-theme-btn * {
  display: inline-block;
  line-height: 1.2;
}
[class*="ssb-theme-"] .ssb-page-section-layout-hero [ssb-text-component] {
  width: 100%;
  text-align: center;
}
[class*="ssb-theme-"] .ssb-page-section-layout-hero [ssb-text-component] p {
  font-size: initial;
  line-height: initial;
}
[class*="ssb-theme-"] .ssb-page-section-layout-hero > [ssb-text-component] {
  width: 100%;
  position: relative;
  -webkit-transform: none;
          transform: none;
  margin: 0;
  max-width: 100%;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
}
[class*="ssb-theme-"] .ssb-page-section-layout-hero > [ssb-text-component][data-eq-state$="small"] {
  padding: 30px 15px!important;
}
[class*="ssb-theme-"] .ssb-page-section-layout-hero > [ssb-text-component][data-eq-state$="small"] .element-wrap {
  width: 80%;
  margin: 0 auto;
}
@media screen and (max-width: 767px) {
  [class*="ssb-theme-"] .ssb-page-section-layout-hero > [ssb-text-component]:not([class*="ssb-edit-mode"]) {
    padding: 30px 15px!important;
  }
  [class*="ssb-theme-"] .ssb-page-section-layout-hero > [ssb-text-component]:not([class*="ssb-edit-mode"]) .element-wrap {
    width: 80%;
    margin: 0 auto;
  }
}
[class*="ssb-theme-"] .ssb-page-section-layout-hero > [ssb-text-component][data-eq-state$="medium"],
[class*="ssb-theme-"] .ssb-page-section-layout-hero > [ssb-text-component][data-eq-state$="large"] {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  width: 75%;
}
@media screen and (min-width: 768px) {
  [class*="ssb-theme-"] .ssb-page-section-layout-hero > [ssb-text-component]:not([class*="ssb-edit-mode"]) {
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%);
    width: 75%;
  }
}
[class*="ssb-theme-"] .ssb-page-section-layout-hero [ssb-image-component][data-eq-state$="small"] {
  background: no-repeat 0 0;
  background-size: cover;
  min-height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  z-index: 0!important;
}
[class*="ssb-theme-"] .ssb-page-section-layout-hero [ssb-image-component][data-eq-state$="small"] img {
  display: none;
}
@media screen and (max-width: 767px) {
  [class*="ssb-theme-"] .ssb-page-section-layout-hero [ssb-image-component]:not([class*="ssb-edit-mode"]) {
    background: no-repeat 0 0;
    background-size: cover;
    min-height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    z-index: 0!important;
  }
  [class*="ssb-theme-"] .ssb-page-section-layout-hero [ssb-image-component]:not([class*="ssb-edit-mode"]) img {
    display: none;
  }
}
[class*="ssb-theme-"] .ssb-page-section-layout-hero [ssb-image-component][data-eq-state$="medium"],
[class*="ssb-theme-"] .ssb-page-section-layout-hero [ssb-image-component][data-eq-state$="large"] {
  background: transparent!important;
}
@media screen and (min-width: 768px) {
  [class*="ssb-theme-"] .ssb-page-section-layout-hero [ssb-image-component]:not([class*="ssb-edit-mode"]) {
    background: transparent!important;
  }
}
[class*="ssb-theme-"] .ssb-page-section-layout-blur-image [ssb-image-component] img {
  -webkit-filter: blur(5px);
          filter: blur(5px);
}
[class*="ssb-theme-"] .ssb-page-section-layout-hero .ssb-hero-sub-header [ssb-text-component][data-eq-state$="small"] [style] {
  font-size: 8vw!important;
}
@media screen and (max-width: 400px) {
  [class*="ssb-theme-"] .ssb-page-section-layout-hero .ssb-hero-sub-header [ssb-text-component]:not([class*="ssb-edit-mode"]) [style] {
    font-size: 8vw!important;
  }
}
[class*="ssb-theme-"] .ssb-page-section-layout-hero .flex-container-absolute-column.ng-scope {
  margin-bottom: 15px;
}
[class*="ssb-theme-"] .ssb-page-section-layout-hero [social-link-component] {
  max-width: 100%;
}
[class*="ssb-theme-"] .ssb-page-section-layout-hero-v1 [ssb-text-component],
[class*="ssb-theme-"] .ssb-page-section-layout-hero-v2 [ssb-text-component],
[class*="ssb-theme-"] .ssb-page-section-layout-hero-v3 [ssb-text-component],
[class*="ssb-theme-"] .ssb-page-section-layout-hero-v4 [ssb-text-component] {
  bottom: auto;
}
[class*="ssb-theme-"] .ssb-page-section-layout-hero-v1 [ssb-text-component][data-eq-state$="small"],
[class*="ssb-theme-"] .ssb-page-section-layout-hero-v2 [ssb-text-component][data-eq-state$="small"],
[class*="ssb-theme-"] .ssb-page-section-layout-hero-v3 [ssb-text-component][data-eq-state$="small"],
[class*="ssb-theme-"] .ssb-page-section-layout-hero-v4 [ssb-text-component][data-eq-state$="small"] {
  padding: 30px 15px!important;
  min-height: 244px!important;
}
@media screen and (max-width: 767px) {
  [class*="ssb-theme-"] .ssb-page-section-layout-hero-v1 [ssb-text-component]:not([class*="ssb-edit-mode"]),
  [class*="ssb-theme-"] .ssb-page-section-layout-hero-v2 [ssb-text-component]:not([class*="ssb-edit-mode"]),
  [class*="ssb-theme-"] .ssb-page-section-layout-hero-v3 [ssb-text-component]:not([class*="ssb-edit-mode"]),
  [class*="ssb-theme-"] .ssb-page-section-layout-hero-v4 [ssb-text-component]:not([class*="ssb-edit-mode"]) {
    padding: 30px 15px!important;
    min-height: 244px!important;
  }
}
[class*="ssb-theme-"] .ssb-page-section-layout-hero-v6 .flex-container-absolute-column .text-title {
  background: rgba(0, 0, 0, 0.5);
  border: 1px #000 solid;
  border-radius: 4px;
  padding: 10px;
}
[class*="ssb-theme-"] .ssb-page-section-layout-hero-v7 .flex-container-absolute-column {
  top: 0;
}
[class*="ssb-theme-"] .ssb-page-section-layout-hero-v7 [testimonials-component] div.title {
  display: none;
}
[class*="ssb-theme-"] .ssb-page-section-layout-hero-v7 [testimonials-component] .testimonial-row {
  position: absolute;
  top: 30px;
  z-index: 1;
  width: 80%;
  height: calc(100% - 30px);
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
}
[class*="ssb-theme-"] .ssb-page-section-layout-hero-v7 [testimonials-component] .slick-slider {
  width: 100% !important;
}
[class*="ssb-theme-"] .ssb-page-section-layout-hero-v7 [testimonials-component] .edit-wrap {
  margin: 0;
}
[class*="ssb-theme-"] .ssb-page-section-layout-hero-v7 [testimonials-component] .carousel-caption {
  padding: 0;
}
[class*="ssb-theme-"] .ssb-page-section-layout-hero-v7 [testimonials-component] .slick-dots {
  z-index: 1;
  bottom: 50px !important;
  margin: 0 !important;
}
[class*="ssb-theme-"] .ssb-page-section-layout-hero-v7 [testimonials-component] .slick-dots li button:before {
  opacity: 0.6;
  color: #FFF;
  border: 4px solid #000;
  border-radius: 50%;
  font-size: 8px;
  line-height: 10px;
  width: 15px;
  height: 15px;
}
[class*="ssb-theme-"] .ssb-page-section-layout-hero-v7 [testimonials-component] .slick-dots li.slick-active button:before {
  color: #00FFFF;
}
[class*="ssb-theme-"] .ssb-page-section-layout-hero-v7 [testimonials-component] .testimonials {
  margin: 0 !important;
  padding: 0 !important;
}
[class*="ssb-theme-"] .ssb-page-section-layout-hero-v7 [testimonials-component] .testimonial-wrap .single-testimonial {
  border: 0 !important;
}
[class*="ssb-theme-"] .ssb-page-section-layout-hero-v7 [testimonials-component] .testimonial-wrap .single-testimonial .fr-wrapper .fr-element {
  padding: 0;
}
[class*="ssb-theme-"] .ssb-page-section-layout-hero-v7 [testimonials-component] .testimonial-wrap .single-testimonial:hover .add-addtional {
  bottom: 0 !important;
  padding: 0px 10px 0px !important;
}
/**
 *  ssb-hero-responsive-text.less
 *  These rules govern how the font-size — and only the font-size — property is set for smaller screens
 *
 *  - based on the screen size, a screen width range, and a font-size range, the rule is:
 *      `font-size: calc( ~"@{min_font}px + (@{max_font} - @{min_font}) * ( (100vw - @{min_width}px) / ( @{max_width} - @{min_width}) )")`
 *
 */
@media (min-width: 768px) and (max-width: 1100px) {
  .ssb-page-section-layout-hero .ssb-hero-main-header .ssb-text-settings * {
    font-size: calc(48px + (96 - 48) * ( (100vw - 768px) / ( 1100 - 768) )) !important;
  }
}
@media (min-width: 200px) and (max-width: 768px) {
  .ssb-page-section-layout-hero .ssb-hero-main-header .ssb-text-settings * {
    font-size: calc(32px + (50 - 32) * ( (100vw - 200px) / ( 768 - 200) )) !important;
  }
}
@media (min-width: 768px) and (max-width: 1100px) {
  .ssb-page-section-layout-hero .ssb-hero-sub-header .ssb-text-settings * {
    font-size: calc(30px + (60 - 30) * ( (100vw - 768px) / ( 1100 - 768) )) !important;
  }
}
@media (min-width: 200px) and (max-width: 768px) {
  .ssb-page-section-layout-hero .ssb-hero-sub-header .ssb-text-settings * {
    font-size: calc(16px + (32 - 16) * ( (100vw - 200px) / ( 768 - 200) )) !important;
  }
}
.ssb-page-section-layout-hero-v1 [ssb-text-component] .ssb-text-settings > *:not(.btn)[style*="font-size: 96px"],
.ssb-page-section-layout-hero-v2 [ssb-text-component] .ssb-text-settings > *:not(.btn)[style*="font-size: 96px"],
.ssb-page-section-layout-hero-v3 [ssb-text-component] .ssb-text-settings > *:not(.btn)[style*="font-size: 96px"],
.ssb-page-section-layout-hero-v4 [ssb-text-component] .ssb-text-settings > *:not(.btn)[style*="font-size: 96px"],
.ssb-page-section-layout-hero-v1 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"][style*="font-size: 96px"],
.ssb-page-section-layout-hero-v2 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"][style*="font-size: 96px"],
.ssb-page-section-layout-hero-v3 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"][style*="font-size: 96px"],
.ssb-page-section-layout-hero-v4 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"][style*="font-size: 96px"] {
  content: 'mymymy';
}
@media (min-width: 768px) and (max-width: 1100px) {
  .ssb-page-section-layout-hero-v1 [ssb-text-component] .ssb-text-settings > *:not(.btn)[style*="font-size: 96px"],
  .ssb-page-section-layout-hero-v2 [ssb-text-component] .ssb-text-settings > *:not(.btn)[style*="font-size: 96px"],
  .ssb-page-section-layout-hero-v3 [ssb-text-component] .ssb-text-settings > *:not(.btn)[style*="font-size: 96px"],
  .ssb-page-section-layout-hero-v4 [ssb-text-component] .ssb-text-settings > *:not(.btn)[style*="font-size: 96px"],
  .ssb-page-section-layout-hero-v1 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"][style*="font-size: 96px"],
  .ssb-page-section-layout-hero-v2 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"][style*="font-size: 96px"],
  .ssb-page-section-layout-hero-v3 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"][style*="font-size: 96px"],
  .ssb-page-section-layout-hero-v4 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"][style*="font-size: 96px"] {
    font-size: calc(0px + (96 - 0) * ( (100vw - 768px) / ( 1100 - 768) )) !important;
  }
}
.ssb-page-section-layout-hero-v1 [ssb-text-component] .ssb-text-settings > *:not(.btn)[style*="font-size: 72px"],
.ssb-page-section-layout-hero-v2 [ssb-text-component] .ssb-text-settings > *:not(.btn)[style*="font-size: 72px"],
.ssb-page-section-layout-hero-v3 [ssb-text-component] .ssb-text-settings > *:not(.btn)[style*="font-size: 72px"],
.ssb-page-section-layout-hero-v4 [ssb-text-component] .ssb-text-settings > *:not(.btn)[style*="font-size: 72px"],
.ssb-page-section-layout-hero-v1 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"][style*="font-size: 72px"],
.ssb-page-section-layout-hero-v2 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"][style*="font-size: 72px"],
.ssb-page-section-layout-hero-v3 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"][style*="font-size: 72px"],
.ssb-page-section-layout-hero-v4 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"][style*="font-size: 72px"] {
  content: 'mymymy';
}
@media (min-width: 768px) and (max-width: 1100px) {
  .ssb-page-section-layout-hero-v1 [ssb-text-component] .ssb-text-settings > *:not(.btn)[style*="font-size: 72px"],
  .ssb-page-section-layout-hero-v2 [ssb-text-component] .ssb-text-settings > *:not(.btn)[style*="font-size: 72px"],
  .ssb-page-section-layout-hero-v3 [ssb-text-component] .ssb-text-settings > *:not(.btn)[style*="font-size: 72px"],
  .ssb-page-section-layout-hero-v4 [ssb-text-component] .ssb-text-settings > *:not(.btn)[style*="font-size: 72px"],
  .ssb-page-section-layout-hero-v1 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"][style*="font-size: 72px"],
  .ssb-page-section-layout-hero-v2 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"][style*="font-size: 72px"],
  .ssb-page-section-layout-hero-v3 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"][style*="font-size: 72px"],
  .ssb-page-section-layout-hero-v4 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"][style*="font-size: 72px"] {
    font-size: calc(0px + (72 - 0) * ( (100vw - 768px) / ( 1100 - 768) )) !important;
  }
}
.ssb-page-section-layout-hero-v1 [ssb-text-component] .ssb-text-settings > *:not(.btn)[style*="font-size: 60px"],
.ssb-page-section-layout-hero-v2 [ssb-text-component] .ssb-text-settings > *:not(.btn)[style*="font-size: 60px"],
.ssb-page-section-layout-hero-v3 [ssb-text-component] .ssb-text-settings > *:not(.btn)[style*="font-size: 60px"],
.ssb-page-section-layout-hero-v4 [ssb-text-component] .ssb-text-settings > *:not(.btn)[style*="font-size: 60px"],
.ssb-page-section-layout-hero-v1 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"][style*="font-size: 60px"],
.ssb-page-section-layout-hero-v2 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"][style*="font-size: 60px"],
.ssb-page-section-layout-hero-v3 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"][style*="font-size: 60px"],
.ssb-page-section-layout-hero-v4 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"][style*="font-size: 60px"] {
  content: 'mymymy';
}
@media (min-width: 768px) and (max-width: 1100px) {
  .ssb-page-section-layout-hero-v1 [ssb-text-component] .ssb-text-settings > *:not(.btn)[style*="font-size: 60px"],
  .ssb-page-section-layout-hero-v2 [ssb-text-component] .ssb-text-settings > *:not(.btn)[style*="font-size: 60px"],
  .ssb-page-section-layout-hero-v3 [ssb-text-component] .ssb-text-settings > *:not(.btn)[style*="font-size: 60px"],
  .ssb-page-section-layout-hero-v4 [ssb-text-component] .ssb-text-settings > *:not(.btn)[style*="font-size: 60px"],
  .ssb-page-section-layout-hero-v1 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"][style*="font-size: 60px"],
  .ssb-page-section-layout-hero-v2 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"][style*="font-size: 60px"],
  .ssb-page-section-layout-hero-v3 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"][style*="font-size: 60px"],
  .ssb-page-section-layout-hero-v4 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"][style*="font-size: 60px"] {
    font-size: calc(0px + (60 - 0) * ( (100vw - 768px) / ( 1100 - 768) )) !important;
  }
}
.ssb-page-section-layout-hero-v1 [ssb-text-component] .ssb-text-settings > *:not(.btn)[style*="font-size: 48px"],
.ssb-page-section-layout-hero-v2 [ssb-text-component] .ssb-text-settings > *:not(.btn)[style*="font-size: 48px"],
.ssb-page-section-layout-hero-v3 [ssb-text-component] .ssb-text-settings > *:not(.btn)[style*="font-size: 48px"],
.ssb-page-section-layout-hero-v4 [ssb-text-component] .ssb-text-settings > *:not(.btn)[style*="font-size: 48px"],
.ssb-page-section-layout-hero-v1 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"][style*="font-size: 48px"],
.ssb-page-section-layout-hero-v2 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"][style*="font-size: 48px"],
.ssb-page-section-layout-hero-v3 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"][style*="font-size: 48px"],
.ssb-page-section-layout-hero-v4 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"][style*="font-size: 48px"] {
  content: 'mememe';
}
@media (min-width: 768px) and (max-width: 1100px) {
  .ssb-page-section-layout-hero-v1 [ssb-text-component] .ssb-text-settings > *:not(.btn)[style*="font-size: 48px"],
  .ssb-page-section-layout-hero-v2 [ssb-text-component] .ssb-text-settings > *:not(.btn)[style*="font-size: 48px"],
  .ssb-page-section-layout-hero-v3 [ssb-text-component] .ssb-text-settings > *:not(.btn)[style*="font-size: 48px"],
  .ssb-page-section-layout-hero-v4 [ssb-text-component] .ssb-text-settings > *:not(.btn)[style*="font-size: 48px"],
  .ssb-page-section-layout-hero-v1 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"][style*="font-size: 48px"],
  .ssb-page-section-layout-hero-v2 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"][style*="font-size: 48px"],
  .ssb-page-section-layout-hero-v3 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"][style*="font-size: 48px"],
  .ssb-page-section-layout-hero-v4 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"][style*="font-size: 48px"] {
    font-size: calc(0px + (48 - 0) * ( (100vw - 768px) / ( 1100 - 768) )) !important;
  }
}
.ssb-page-section-layout-hero-v1 [ssb-text-component] .ssb-text-settings > *:not(.btn)[style*="font-size: 36px"],
.ssb-page-section-layout-hero-v2 [ssb-text-component] .ssb-text-settings > *:not(.btn)[style*="font-size: 36px"],
.ssb-page-section-layout-hero-v3 [ssb-text-component] .ssb-text-settings > *:not(.btn)[style*="font-size: 36px"],
.ssb-page-section-layout-hero-v4 [ssb-text-component] .ssb-text-settings > *:not(.btn)[style*="font-size: 36px"],
.ssb-page-section-layout-hero-v1 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"][style*="font-size: 36px"],
.ssb-page-section-layout-hero-v2 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"][style*="font-size: 36px"],
.ssb-page-section-layout-hero-v3 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"][style*="font-size: 36px"],
.ssb-page-section-layout-hero-v4 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"][style*="font-size: 36px"] {
  content: 'mememe';
}
@media (min-width: 768px) and (max-width: 1100px) {
  .ssb-page-section-layout-hero-v1 [ssb-text-component] .ssb-text-settings > *:not(.btn)[style*="font-size: 36px"],
  .ssb-page-section-layout-hero-v2 [ssb-text-component] .ssb-text-settings > *:not(.btn)[style*="font-size: 36px"],
  .ssb-page-section-layout-hero-v3 [ssb-text-component] .ssb-text-settings > *:not(.btn)[style*="font-size: 36px"],
  .ssb-page-section-layout-hero-v4 [ssb-text-component] .ssb-text-settings > *:not(.btn)[style*="font-size: 36px"],
  .ssb-page-section-layout-hero-v1 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"][style*="font-size: 36px"],
  .ssb-page-section-layout-hero-v2 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"][style*="font-size: 36px"],
  .ssb-page-section-layout-hero-v3 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"][style*="font-size: 36px"],
  .ssb-page-section-layout-hero-v4 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"][style*="font-size: 36px"] {
    font-size: calc(12px + (36 - 12) * ( (100vw - 768px) / ( 1100 - 768) )) !important;
  }
}
.ssb-page-section-layout-hero-v1 [ssb-text-component] .ssb-text-settings > *:not(.btn)[style*="font-size: 30px"],
.ssb-page-section-layout-hero-v2 [ssb-text-component] .ssb-text-settings > *:not(.btn)[style*="font-size: 30px"],
.ssb-page-section-layout-hero-v3 [ssb-text-component] .ssb-text-settings > *:not(.btn)[style*="font-size: 30px"],
.ssb-page-section-layout-hero-v4 [ssb-text-component] .ssb-text-settings > *:not(.btn)[style*="font-size: 30px"],
.ssb-page-section-layout-hero-v1 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"][style*="font-size: 30px"],
.ssb-page-section-layout-hero-v2 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"][style*="font-size: 30px"],
.ssb-page-section-layout-hero-v3 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"][style*="font-size: 30px"],
.ssb-page-section-layout-hero-v4 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"][style*="font-size: 30px"] {
  content: 'mememe';
}
@media (min-width: 768px) and (max-width: 1100px) {
  .ssb-page-section-layout-hero-v1 [ssb-text-component] .ssb-text-settings > *:not(.btn)[style*="font-size: 30px"],
  .ssb-page-section-layout-hero-v2 [ssb-text-component] .ssb-text-settings > *:not(.btn)[style*="font-size: 30px"],
  .ssb-page-section-layout-hero-v3 [ssb-text-component] .ssb-text-settings > *:not(.btn)[style*="font-size: 30px"],
  .ssb-page-section-layout-hero-v4 [ssb-text-component] .ssb-text-settings > *:not(.btn)[style*="font-size: 30px"],
  .ssb-page-section-layout-hero-v1 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"][style*="font-size: 30px"],
  .ssb-page-section-layout-hero-v2 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"][style*="font-size: 30px"],
  .ssb-page-section-layout-hero-v3 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"][style*="font-size: 30px"],
  .ssb-page-section-layout-hero-v4 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"][style*="font-size: 30px"] {
    font-size: calc(18px + (30 - 18) * ( (100vw - 768px) / ( 1100 - 768) )) !important;
  }
}
.ssb-page-section-layout-hero-v1 [ssb-text-component] .ssb-text-settings > *:not(.btn)[style*="font-size: 24px"],
.ssb-page-section-layout-hero-v2 [ssb-text-component] .ssb-text-settings > *:not(.btn)[style*="font-size: 24px"],
.ssb-page-section-layout-hero-v3 [ssb-text-component] .ssb-text-settings > *:not(.btn)[style*="font-size: 24px"],
.ssb-page-section-layout-hero-v4 [ssb-text-component] .ssb-text-settings > *:not(.btn)[style*="font-size: 24px"],
.ssb-page-section-layout-hero-v1 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"][style*="font-size: 24px"],
.ssb-page-section-layout-hero-v2 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"][style*="font-size: 24px"],
.ssb-page-section-layout-hero-v3 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"][style*="font-size: 24px"],
.ssb-page-section-layout-hero-v4 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"][style*="font-size: 24px"] {
  content: 'mememe';
}
@media (min-width: 768px) and (max-width: 1100px) {
  .ssb-page-section-layout-hero-v1 [ssb-text-component] .ssb-text-settings > *:not(.btn)[style*="font-size: 24px"],
  .ssb-page-section-layout-hero-v2 [ssb-text-component] .ssb-text-settings > *:not(.btn)[style*="font-size: 24px"],
  .ssb-page-section-layout-hero-v3 [ssb-text-component] .ssb-text-settings > *:not(.btn)[style*="font-size: 24px"],
  .ssb-page-section-layout-hero-v4 [ssb-text-component] .ssb-text-settings > *:not(.btn)[style*="font-size: 24px"],
  .ssb-page-section-layout-hero-v1 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"][style*="font-size: 24px"],
  .ssb-page-section-layout-hero-v2 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"][style*="font-size: 24px"],
  .ssb-page-section-layout-hero-v3 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"][style*="font-size: 24px"],
  .ssb-page-section-layout-hero-v4 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"][style*="font-size: 24px"] {
    font-size: calc(24px + (24 - 24) * ( (100vw - 768px) / ( 1100 - 768) )) !important;
  }
}
.ssb-page-section-layout-hero-v1 [ssb-text-component] .ssb-text-settings > *:not(.btn)[style*="font-size: 18px"],
.ssb-page-section-layout-hero-v2 [ssb-text-component] .ssb-text-settings > *:not(.btn)[style*="font-size: 18px"],
.ssb-page-section-layout-hero-v3 [ssb-text-component] .ssb-text-settings > *:not(.btn)[style*="font-size: 18px"],
.ssb-page-section-layout-hero-v4 [ssb-text-component] .ssb-text-settings > *:not(.btn)[style*="font-size: 18px"],
.ssb-page-section-layout-hero-v1 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"][style*="font-size: 18px"],
.ssb-page-section-layout-hero-v2 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"][style*="font-size: 18px"],
.ssb-page-section-layout-hero-v3 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"][style*="font-size: 18px"],
.ssb-page-section-layout-hero-v4 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"][style*="font-size: 18px"] {
  content: 'wayowayowayo';
}
@media (min-width: 768px) and (max-width: 1100px) {
  .ssb-page-section-layout-hero-v1 [ssb-text-component] .ssb-text-settings > *:not(.btn)[style*="font-size: 18px"],
  .ssb-page-section-layout-hero-v2 [ssb-text-component] .ssb-text-settings > *:not(.btn)[style*="font-size: 18px"],
  .ssb-page-section-layout-hero-v3 [ssb-text-component] .ssb-text-settings > *:not(.btn)[style*="font-size: 18px"],
  .ssb-page-section-layout-hero-v4 [ssb-text-component] .ssb-text-settings > *:not(.btn)[style*="font-size: 18px"],
  .ssb-page-section-layout-hero-v1 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"][style*="font-size: 18px"],
  .ssb-page-section-layout-hero-v2 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"][style*="font-size: 18px"],
  .ssb-page-section-layout-hero-v3 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"][style*="font-size: 18px"],
  .ssb-page-section-layout-hero-v4 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"][style*="font-size: 18px"] {
    font-size: calc(18px + (18 - 18) * ( (100vw - 768px) / ( 1100 - 768) )) !important;
  }
}
.ssb-page-section-layout-hero-v1 [ssb-text-component] .ssb-text-settings > *:not(.btn)[style*="font-size: 14px"],
.ssb-page-section-layout-hero-v2 [ssb-text-component] .ssb-text-settings > *:not(.btn)[style*="font-size: 14px"],
.ssb-page-section-layout-hero-v3 [ssb-text-component] .ssb-text-settings > *:not(.btn)[style*="font-size: 14px"],
.ssb-page-section-layout-hero-v4 [ssb-text-component] .ssb-text-settings > *:not(.btn)[style*="font-size: 14px"],
.ssb-page-section-layout-hero-v1 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"][style*="font-size: 14px"],
.ssb-page-section-layout-hero-v2 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"][style*="font-size: 14px"],
.ssb-page-section-layout-hero-v3 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"][style*="font-size: 14px"],
.ssb-page-section-layout-hero-v4 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"][style*="font-size: 14px"] {
  content: 'wayowayowayo';
}
@media (min-width: 768px) and (max-width: 1100px) {
  .ssb-page-section-layout-hero-v1 [ssb-text-component] .ssb-text-settings > *:not(.btn)[style*="font-size: 14px"],
  .ssb-page-section-layout-hero-v2 [ssb-text-component] .ssb-text-settings > *:not(.btn)[style*="font-size: 14px"],
  .ssb-page-section-layout-hero-v3 [ssb-text-component] .ssb-text-settings > *:not(.btn)[style*="font-size: 14px"],
  .ssb-page-section-layout-hero-v4 [ssb-text-component] .ssb-text-settings > *:not(.btn)[style*="font-size: 14px"],
  .ssb-page-section-layout-hero-v1 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"][style*="font-size: 14px"],
  .ssb-page-section-layout-hero-v2 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"][style*="font-size: 14px"],
  .ssb-page-section-layout-hero-v3 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"][style*="font-size: 14px"],
  .ssb-page-section-layout-hero-v4 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"][style*="font-size: 14px"] {
    font-size: calc(14px + (14 - 14) * ( (100vw - 768px) / ( 1100 - 768) )) !important;
  }
}
.ssb-page-section-layout-hero-v1 [ssb-text-component] .ssb-text-settings > *:not(.btn)[style*="font-size: 12px"],
.ssb-page-section-layout-hero-v2 [ssb-text-component] .ssb-text-settings > *:not(.btn)[style*="font-size: 12px"],
.ssb-page-section-layout-hero-v3 [ssb-text-component] .ssb-text-settings > *:not(.btn)[style*="font-size: 12px"],
.ssb-page-section-layout-hero-v4 [ssb-text-component] .ssb-text-settings > *:not(.btn)[style*="font-size: 12px"],
.ssb-page-section-layout-hero-v1 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"][style*="font-size: 12px"],
.ssb-page-section-layout-hero-v2 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"][style*="font-size: 12px"],
.ssb-page-section-layout-hero-v3 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"][style*="font-size: 12px"],
.ssb-page-section-layout-hero-v4 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"][style*="font-size: 12px"] {
  content: 'wayowayowayo';
}
@media (min-width: 768px) and (max-width: 1100px) {
  .ssb-page-section-layout-hero-v1 [ssb-text-component] .ssb-text-settings > *:not(.btn)[style*="font-size: 12px"],
  .ssb-page-section-layout-hero-v2 [ssb-text-component] .ssb-text-settings > *:not(.btn)[style*="font-size: 12px"],
  .ssb-page-section-layout-hero-v3 [ssb-text-component] .ssb-text-settings > *:not(.btn)[style*="font-size: 12px"],
  .ssb-page-section-layout-hero-v4 [ssb-text-component] .ssb-text-settings > *:not(.btn)[style*="font-size: 12px"],
  .ssb-page-section-layout-hero-v1 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"][style*="font-size: 12px"],
  .ssb-page-section-layout-hero-v2 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"][style*="font-size: 12px"],
  .ssb-page-section-layout-hero-v3 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"][style*="font-size: 12px"],
  .ssb-page-section-layout-hero-v4 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"][style*="font-size: 12px"] {
    font-size: calc(12px + (12 - 12) * ( (100vw - 768px) / ( 1100 - 768) )) !important;
  }
}
.ssb-page-section-layout-hero-v1 [ssb-text-component] .ssb-text-settings > *:not(.btn)[style*="font-size: 11px"],
.ssb-page-section-layout-hero-v2 [ssb-text-component] .ssb-text-settings > *:not(.btn)[style*="font-size: 11px"],
.ssb-page-section-layout-hero-v3 [ssb-text-component] .ssb-text-settings > *:not(.btn)[style*="font-size: 11px"],
.ssb-page-section-layout-hero-v4 [ssb-text-component] .ssb-text-settings > *:not(.btn)[style*="font-size: 11px"],
.ssb-page-section-layout-hero-v1 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"][style*="font-size: 11px"],
.ssb-page-section-layout-hero-v2 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"][style*="font-size: 11px"],
.ssb-page-section-layout-hero-v3 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"][style*="font-size: 11px"],
.ssb-page-section-layout-hero-v4 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"][style*="font-size: 11px"] {
  content: 'wayowayowayo';
}
@media (min-width: 768px) and (max-width: 1100px) {
  .ssb-page-section-layout-hero-v1 [ssb-text-component] .ssb-text-settings > *:not(.btn)[style*="font-size: 11px"],
  .ssb-page-section-layout-hero-v2 [ssb-text-component] .ssb-text-settings > *:not(.btn)[style*="font-size: 11px"],
  .ssb-page-section-layout-hero-v3 [ssb-text-component] .ssb-text-settings > *:not(.btn)[style*="font-size: 11px"],
  .ssb-page-section-layout-hero-v4 [ssb-text-component] .ssb-text-settings > *:not(.btn)[style*="font-size: 11px"],
  .ssb-page-section-layout-hero-v1 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"][style*="font-size: 11px"],
  .ssb-page-section-layout-hero-v2 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"][style*="font-size: 11px"],
  .ssb-page-section-layout-hero-v3 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"][style*="font-size: 11px"],
  .ssb-page-section-layout-hero-v4 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"][style*="font-size: 11px"] {
    font-size: calc(11px + (11 - 11) * ( (100vw - 768px) / ( 1100 - 768) )) !important;
  }
}
.ssb-page-section-layout-hero-v1 [ssb-text-component] .ssb-text-settings > *:not(.btn)[style*="font-size: 10px"],
.ssb-page-section-layout-hero-v2 [ssb-text-component] .ssb-text-settings > *:not(.btn)[style*="font-size: 10px"],
.ssb-page-section-layout-hero-v3 [ssb-text-component] .ssb-text-settings > *:not(.btn)[style*="font-size: 10px"],
.ssb-page-section-layout-hero-v4 [ssb-text-component] .ssb-text-settings > *:not(.btn)[style*="font-size: 10px"],
.ssb-page-section-layout-hero-v1 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"][style*="font-size: 10px"],
.ssb-page-section-layout-hero-v2 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"][style*="font-size: 10px"],
.ssb-page-section-layout-hero-v3 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"][style*="font-size: 10px"],
.ssb-page-section-layout-hero-v4 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"][style*="font-size: 10px"] {
  content: 'wayowayowayo';
}
@media (min-width: 768px) and (max-width: 1100px) {
  .ssb-page-section-layout-hero-v1 [ssb-text-component] .ssb-text-settings > *:not(.btn)[style*="font-size: 10px"],
  .ssb-page-section-layout-hero-v2 [ssb-text-component] .ssb-text-settings > *:not(.btn)[style*="font-size: 10px"],
  .ssb-page-section-layout-hero-v3 [ssb-text-component] .ssb-text-settings > *:not(.btn)[style*="font-size: 10px"],
  .ssb-page-section-layout-hero-v4 [ssb-text-component] .ssb-text-settings > *:not(.btn)[style*="font-size: 10px"],
  .ssb-page-section-layout-hero-v1 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"][style*="font-size: 10px"],
  .ssb-page-section-layout-hero-v2 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"][style*="font-size: 10px"],
  .ssb-page-section-layout-hero-v3 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"][style*="font-size: 10px"],
  .ssb-page-section-layout-hero-v4 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"][style*="font-size: 10px"] {
    font-size: calc(10px + (10 - 10) * ( (100vw - 768px) / ( 1100 - 768) )) !important;
  }
}
.ssb-page-section-layout-hero-v1 [ssb-text-component] .ssb-text-settings > *:not(.btn)[style*="font-size: 9px"],
.ssb-page-section-layout-hero-v2 [ssb-text-component] .ssb-text-settings > *:not(.btn)[style*="font-size: 9px"],
.ssb-page-section-layout-hero-v3 [ssb-text-component] .ssb-text-settings > *:not(.btn)[style*="font-size: 9px"],
.ssb-page-section-layout-hero-v4 [ssb-text-component] .ssb-text-settings > *:not(.btn)[style*="font-size: 9px"],
.ssb-page-section-layout-hero-v1 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"][style*="font-size: 9px"],
.ssb-page-section-layout-hero-v2 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"][style*="font-size: 9px"],
.ssb-page-section-layout-hero-v3 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"][style*="font-size: 9px"],
.ssb-page-section-layout-hero-v4 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"][style*="font-size: 9px"] {
  content: 'wayowayowayo';
}
@media (min-width: 768px) and (max-width: 1100px) {
  .ssb-page-section-layout-hero-v1 [ssb-text-component] .ssb-text-settings > *:not(.btn)[style*="font-size: 9px"],
  .ssb-page-section-layout-hero-v2 [ssb-text-component] .ssb-text-settings > *:not(.btn)[style*="font-size: 9px"],
  .ssb-page-section-layout-hero-v3 [ssb-text-component] .ssb-text-settings > *:not(.btn)[style*="font-size: 9px"],
  .ssb-page-section-layout-hero-v4 [ssb-text-component] .ssb-text-settings > *:not(.btn)[style*="font-size: 9px"],
  .ssb-page-section-layout-hero-v1 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"][style*="font-size: 9px"],
  .ssb-page-section-layout-hero-v2 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"][style*="font-size: 9px"],
  .ssb-page-section-layout-hero-v3 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"][style*="font-size: 9px"],
  .ssb-page-section-layout-hero-v4 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"][style*="font-size: 9px"] {
    font-size: calc(9px + (9 - 9) * ( (100vw - 768px) / ( 1100 - 768) )) !important;
  }
}
.ssb-page-section-layout-hero-v1 [ssb-text-component] .ssb-text-settings > *:not(.btn)[style*="font-size: 8px"],
.ssb-page-section-layout-hero-v2 [ssb-text-component] .ssb-text-settings > *:not(.btn)[style*="font-size: 8px"],
.ssb-page-section-layout-hero-v3 [ssb-text-component] .ssb-text-settings > *:not(.btn)[style*="font-size: 8px"],
.ssb-page-section-layout-hero-v4 [ssb-text-component] .ssb-text-settings > *:not(.btn)[style*="font-size: 8px"],
.ssb-page-section-layout-hero-v1 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"][style*="font-size: 8px"],
.ssb-page-section-layout-hero-v2 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"][style*="font-size: 8px"],
.ssb-page-section-layout-hero-v3 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"][style*="font-size: 8px"],
.ssb-page-section-layout-hero-v4 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"][style*="font-size: 8px"] {
  content: 'wayowayowayo';
}
@media (min-width: 768px) and (max-width: 1100px) {
  .ssb-page-section-layout-hero-v1 [ssb-text-component] .ssb-text-settings > *:not(.btn)[style*="font-size: 8px"],
  .ssb-page-section-layout-hero-v2 [ssb-text-component] .ssb-text-settings > *:not(.btn)[style*="font-size: 8px"],
  .ssb-page-section-layout-hero-v3 [ssb-text-component] .ssb-text-settings > *:not(.btn)[style*="font-size: 8px"],
  .ssb-page-section-layout-hero-v4 [ssb-text-component] .ssb-text-settings > *:not(.btn)[style*="font-size: 8px"],
  .ssb-page-section-layout-hero-v1 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"][style*="font-size: 8px"],
  .ssb-page-section-layout-hero-v2 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"][style*="font-size: 8px"],
  .ssb-page-section-layout-hero-v3 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"][style*="font-size: 8px"],
  .ssb-page-section-layout-hero-v4 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"][style*="font-size: 8px"] {
    font-size: calc(8px + (8 - 8) * ( (100vw - 768px) / ( 1100 - 768) )) !important;
  }
}
@media (min-width: 768px) and (max-width: 1100px) {
  .ssb-page-section-layout-hero-v1 [ssb-text-component] .ssb-text-settings > *:not(.btn),
  .ssb-page-section-layout-hero-v2 [ssb-text-component] .ssb-text-settings > *:not(.btn),
  .ssb-page-section-layout-hero-v3 [ssb-text-component] .ssb-text-settings > *:not(.btn),
  .ssb-page-section-layout-hero-v4 [ssb-text-component] .ssb-text-settings > *:not(.btn),
  .ssb-page-section-layout-hero-v1 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"],
  .ssb-page-section-layout-hero-v2 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"],
  .ssb-page-section-layout-hero-v3 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"],
  .ssb-page-section-layout-hero-v4 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"] {
    font-size: calc(48px + (96 - 48) * ( (100vw - 768px) / ( 1100 - 768) )) !important;
  }
}
.ssb-page-section-layout-hero-v1 [ssb-text-component] .ssb-text-settings > *:not(.btn)[style*="font-size: 96px"],
.ssb-page-section-layout-hero-v2 [ssb-text-component] .ssb-text-settings > *:not(.btn)[style*="font-size: 96px"],
.ssb-page-section-layout-hero-v3 [ssb-text-component] .ssb-text-settings > *:not(.btn)[style*="font-size: 96px"],
.ssb-page-section-layout-hero-v4 [ssb-text-component] .ssb-text-settings > *:not(.btn)[style*="font-size: 96px"],
.ssb-page-section-layout-hero-v1 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"][style*="font-size: 96px"],
.ssb-page-section-layout-hero-v2 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"][style*="font-size: 96px"],
.ssb-page-section-layout-hero-v3 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"][style*="font-size: 96px"],
.ssb-page-section-layout-hero-v4 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"][style*="font-size: 96px"] {
  content: '@minArg < 0';
}
@media (min-width: 200px) and (max-width: 768px) {
  .ssb-page-section-layout-hero-v1 [ssb-text-component] .ssb-text-settings > *:not(.btn)[style*="font-size: 96px"],
  .ssb-page-section-layout-hero-v2 [ssb-text-component] .ssb-text-settings > *:not(.btn)[style*="font-size: 96px"],
  .ssb-page-section-layout-hero-v3 [ssb-text-component] .ssb-text-settings > *:not(.btn)[style*="font-size: 96px"],
  .ssb-page-section-layout-hero-v4 [ssb-text-component] .ssb-text-settings > *:not(.btn)[style*="font-size: 96px"],
  .ssb-page-section-layout-hero-v1 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"][style*="font-size: 96px"],
  .ssb-page-section-layout-hero-v2 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"][style*="font-size: 96px"],
  .ssb-page-section-layout-hero-v3 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"][style*="font-size: 96px"],
  .ssb-page-section-layout-hero-v4 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"][style*="font-size: 96px"] {
    font-size: calc(0px + (96 - 0) * ( (100vw - 200px) / ( 768 - 200) )) !important;
  }
}
.ssb-page-section-layout-hero-v1 [ssb-text-component] .ssb-text-settings > *:not(.btn)[style*="font-size: 72px"],
.ssb-page-section-layout-hero-v2 [ssb-text-component] .ssb-text-settings > *:not(.btn)[style*="font-size: 72px"],
.ssb-page-section-layout-hero-v3 [ssb-text-component] .ssb-text-settings > *:not(.btn)[style*="font-size: 72px"],
.ssb-page-section-layout-hero-v4 [ssb-text-component] .ssb-text-settings > *:not(.btn)[style*="font-size: 72px"],
.ssb-page-section-layout-hero-v1 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"][style*="font-size: 72px"],
.ssb-page-section-layout-hero-v2 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"][style*="font-size: 72px"],
.ssb-page-section-layout-hero-v3 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"][style*="font-size: 72px"],
.ssb-page-section-layout-hero-v4 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"][style*="font-size: 72px"] {
  content: '@minArg < 0';
}
@media (min-width: 200px) and (max-width: 768px) {
  .ssb-page-section-layout-hero-v1 [ssb-text-component] .ssb-text-settings > *:not(.btn)[style*="font-size: 72px"],
  .ssb-page-section-layout-hero-v2 [ssb-text-component] .ssb-text-settings > *:not(.btn)[style*="font-size: 72px"],
  .ssb-page-section-layout-hero-v3 [ssb-text-component] .ssb-text-settings > *:not(.btn)[style*="font-size: 72px"],
  .ssb-page-section-layout-hero-v4 [ssb-text-component] .ssb-text-settings > *:not(.btn)[style*="font-size: 72px"],
  .ssb-page-section-layout-hero-v1 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"][style*="font-size: 72px"],
  .ssb-page-section-layout-hero-v2 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"][style*="font-size: 72px"],
  .ssb-page-section-layout-hero-v3 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"][style*="font-size: 72px"],
  .ssb-page-section-layout-hero-v4 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"][style*="font-size: 72px"] {
    font-size: calc(0px + (72 - 0) * ( (100vw - 200px) / ( 768 - 200) )) !important;
  }
}
.ssb-page-section-layout-hero-v1 [ssb-text-component] .ssb-text-settings > *:not(.btn)[style*="font-size: 60px"],
.ssb-page-section-layout-hero-v2 [ssb-text-component] .ssb-text-settings > *:not(.btn)[style*="font-size: 60px"],
.ssb-page-section-layout-hero-v3 [ssb-text-component] .ssb-text-settings > *:not(.btn)[style*="font-size: 60px"],
.ssb-page-section-layout-hero-v4 [ssb-text-component] .ssb-text-settings > *:not(.btn)[style*="font-size: 60px"],
.ssb-page-section-layout-hero-v1 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"][style*="font-size: 60px"],
.ssb-page-section-layout-hero-v2 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"][style*="font-size: 60px"],
.ssb-page-section-layout-hero-v3 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"][style*="font-size: 60px"],
.ssb-page-section-layout-hero-v4 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"][style*="font-size: 60px"] {
  content: '@minArg < 0';
}
@media (min-width: 200px) and (max-width: 768px) {
  .ssb-page-section-layout-hero-v1 [ssb-text-component] .ssb-text-settings > *:not(.btn)[style*="font-size: 60px"],
  .ssb-page-section-layout-hero-v2 [ssb-text-component] .ssb-text-settings > *:not(.btn)[style*="font-size: 60px"],
  .ssb-page-section-layout-hero-v3 [ssb-text-component] .ssb-text-settings > *:not(.btn)[style*="font-size: 60px"],
  .ssb-page-section-layout-hero-v4 [ssb-text-component] .ssb-text-settings > *:not(.btn)[style*="font-size: 60px"],
  .ssb-page-section-layout-hero-v1 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"][style*="font-size: 60px"],
  .ssb-page-section-layout-hero-v2 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"][style*="font-size: 60px"],
  .ssb-page-section-layout-hero-v3 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"][style*="font-size: 60px"],
  .ssb-page-section-layout-hero-v4 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"][style*="font-size: 60px"] {
    font-size: calc(0px + (60 - 0) * ( (100vw - 200px) / ( 768 - 200) )) !important;
  }
}
.ssb-page-section-layout-hero-v1 [ssb-text-component] .ssb-text-settings > *:not(.btn)[style*="font-size: 48px"],
.ssb-page-section-layout-hero-v2 [ssb-text-component] .ssb-text-settings > *:not(.btn)[style*="font-size: 48px"],
.ssb-page-section-layout-hero-v3 [ssb-text-component] .ssb-text-settings > *:not(.btn)[style*="font-size: 48px"],
.ssb-page-section-layout-hero-v4 [ssb-text-component] .ssb-text-settings > *:not(.btn)[style*="font-size: 48px"],
.ssb-page-section-layout-hero-v1 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"][style*="font-size: 48px"],
.ssb-page-section-layout-hero-v2 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"][style*="font-size: 48px"],
.ssb-page-section-layout-hero-v3 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"][style*="font-size: 48px"],
.ssb-page-section-layout-hero-v4 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"][style*="font-size: 48px"] {
  content: '@minArg < 0';
}
@media (min-width: 200px) and (max-width: 768px) {
  .ssb-page-section-layout-hero-v1 [ssb-text-component] .ssb-text-settings > *:not(.btn)[style*="font-size: 48px"],
  .ssb-page-section-layout-hero-v2 [ssb-text-component] .ssb-text-settings > *:not(.btn)[style*="font-size: 48px"],
  .ssb-page-section-layout-hero-v3 [ssb-text-component] .ssb-text-settings > *:not(.btn)[style*="font-size: 48px"],
  .ssb-page-section-layout-hero-v4 [ssb-text-component] .ssb-text-settings > *:not(.btn)[style*="font-size: 48px"],
  .ssb-page-section-layout-hero-v1 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"][style*="font-size: 48px"],
  .ssb-page-section-layout-hero-v2 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"][style*="font-size: 48px"],
  .ssb-page-section-layout-hero-v3 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"][style*="font-size: 48px"],
  .ssb-page-section-layout-hero-v4 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"][style*="font-size: 48px"] {
    font-size: calc(0px + (48 - 0) * ( (100vw - 200px) / ( 768 - 200) )) !important;
  }
}
.ssb-page-section-layout-hero-v1 [ssb-text-component] .ssb-text-settings > *:not(.btn)[style*="font-size: 36px"],
.ssb-page-section-layout-hero-v2 [ssb-text-component] .ssb-text-settings > *:not(.btn)[style*="font-size: 36px"],
.ssb-page-section-layout-hero-v3 [ssb-text-component] .ssb-text-settings > *:not(.btn)[style*="font-size: 36px"],
.ssb-page-section-layout-hero-v4 [ssb-text-component] .ssb-text-settings > *:not(.btn)[style*="font-size: 36px"],
.ssb-page-section-layout-hero-v1 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"][style*="font-size: 36px"],
.ssb-page-section-layout-hero-v2 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"][style*="font-size: 36px"],
.ssb-page-section-layout-hero-v3 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"][style*="font-size: 36px"],
.ssb-page-section-layout-hero-v4 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"][style*="font-size: 36px"] {
  content: '@minArg < 0';
}
@media (min-width: 200px) and (max-width: 768px) {
  .ssb-page-section-layout-hero-v1 [ssb-text-component] .ssb-text-settings > *:not(.btn)[style*="font-size: 36px"],
  .ssb-page-section-layout-hero-v2 [ssb-text-component] .ssb-text-settings > *:not(.btn)[style*="font-size: 36px"],
  .ssb-page-section-layout-hero-v3 [ssb-text-component] .ssb-text-settings > *:not(.btn)[style*="font-size: 36px"],
  .ssb-page-section-layout-hero-v4 [ssb-text-component] .ssb-text-settings > *:not(.btn)[style*="font-size: 36px"],
  .ssb-page-section-layout-hero-v1 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"][style*="font-size: 36px"],
  .ssb-page-section-layout-hero-v2 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"][style*="font-size: 36px"],
  .ssb-page-section-layout-hero-v3 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"][style*="font-size: 36px"],
  .ssb-page-section-layout-hero-v4 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"][style*="font-size: 36px"] {
    font-size: calc(0px + (36 - 0) * ( (100vw - 200px) / ( 768 - 200) )) !important;
  }
}
.ssb-page-section-layout-hero-v1 [ssb-text-component] .ssb-text-settings > *:not(.btn)[style*="font-size: 30px"],
.ssb-page-section-layout-hero-v2 [ssb-text-component] .ssb-text-settings > *:not(.btn)[style*="font-size: 30px"],
.ssb-page-section-layout-hero-v3 [ssb-text-component] .ssb-text-settings > *:not(.btn)[style*="font-size: 30px"],
.ssb-page-section-layout-hero-v4 [ssb-text-component] .ssb-text-settings > *:not(.btn)[style*="font-size: 30px"],
.ssb-page-section-layout-hero-v1 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"][style*="font-size: 30px"],
.ssb-page-section-layout-hero-v2 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"][style*="font-size: 30px"],
.ssb-page-section-layout-hero-v3 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"][style*="font-size: 30px"],
.ssb-page-section-layout-hero-v4 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"][style*="font-size: 30px"] {
  content: 'default()';
}
@media (min-width: 200px) and (max-width: 768px) {
  .ssb-page-section-layout-hero-v1 [ssb-text-component] .ssb-text-settings > *:not(.btn)[style*="font-size: 30px"],
  .ssb-page-section-layout-hero-v2 [ssb-text-component] .ssb-text-settings > *:not(.btn)[style*="font-size: 30px"],
  .ssb-page-section-layout-hero-v3 [ssb-text-component] .ssb-text-settings > *:not(.btn)[style*="font-size: 30px"],
  .ssb-page-section-layout-hero-v4 [ssb-text-component] .ssb-text-settings > *:not(.btn)[style*="font-size: 30px"],
  .ssb-page-section-layout-hero-v1 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"][style*="font-size: 30px"],
  .ssb-page-section-layout-hero-v2 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"][style*="font-size: 30px"],
  .ssb-page-section-layout-hero-v3 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"][style*="font-size: 30px"],
  .ssb-page-section-layout-hero-v4 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"][style*="font-size: 30px"] {
    font-size: calc(2px + (30 - 2) * ( (100vw - 200px) / ( 768 - 200) )) !important;
  }
}
.ssb-page-section-layout-hero-v1 [ssb-text-component] .ssb-text-settings > *:not(.btn)[style*="font-size: 24px"],
.ssb-page-section-layout-hero-v2 [ssb-text-component] .ssb-text-settings > *:not(.btn)[style*="font-size: 24px"],
.ssb-page-section-layout-hero-v3 [ssb-text-component] .ssb-text-settings > *:not(.btn)[style*="font-size: 24px"],
.ssb-page-section-layout-hero-v4 [ssb-text-component] .ssb-text-settings > *:not(.btn)[style*="font-size: 24px"],
.ssb-page-section-layout-hero-v1 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"][style*="font-size: 24px"],
.ssb-page-section-layout-hero-v2 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"][style*="font-size: 24px"],
.ssb-page-section-layout-hero-v3 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"][style*="font-size: 24px"],
.ssb-page-section-layout-hero-v4 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"][style*="font-size: 24px"] {
  content: 'default()';
}
@media (min-width: 200px) and (max-width: 768px) {
  .ssb-page-section-layout-hero-v1 [ssb-text-component] .ssb-text-settings > *:not(.btn)[style*="font-size: 24px"],
  .ssb-page-section-layout-hero-v2 [ssb-text-component] .ssb-text-settings > *:not(.btn)[style*="font-size: 24px"],
  .ssb-page-section-layout-hero-v3 [ssb-text-component] .ssb-text-settings > *:not(.btn)[style*="font-size: 24px"],
  .ssb-page-section-layout-hero-v4 [ssb-text-component] .ssb-text-settings > *:not(.btn)[style*="font-size: 24px"],
  .ssb-page-section-layout-hero-v1 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"][style*="font-size: 24px"],
  .ssb-page-section-layout-hero-v2 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"][style*="font-size: 24px"],
  .ssb-page-section-layout-hero-v3 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"][style*="font-size: 24px"],
  .ssb-page-section-layout-hero-v4 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"][style*="font-size: 24px"] {
    font-size: calc(8px + (24 - 8) * ( (100vw - 200px) / ( 768 - 200) )) !important;
  }
}
.ssb-page-section-layout-hero-v1 [ssb-text-component] .ssb-text-settings > *:not(.btn)[style*="font-size: 18px"],
.ssb-page-section-layout-hero-v2 [ssb-text-component] .ssb-text-settings > *:not(.btn)[style*="font-size: 18px"],
.ssb-page-section-layout-hero-v3 [ssb-text-component] .ssb-text-settings > *:not(.btn)[style*="font-size: 18px"],
.ssb-page-section-layout-hero-v4 [ssb-text-component] .ssb-text-settings > *:not(.btn)[style*="font-size: 18px"],
.ssb-page-section-layout-hero-v1 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"][style*="font-size: 18px"],
.ssb-page-section-layout-hero-v2 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"][style*="font-size: 18px"],
.ssb-page-section-layout-hero-v3 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"][style*="font-size: 18px"],
.ssb-page-section-layout-hero-v4 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"][style*="font-size: 18px"] {
  content: 'default()';
}
@media (min-width: 200px) and (max-width: 768px) {
  .ssb-page-section-layout-hero-v1 [ssb-text-component] .ssb-text-settings > *:not(.btn)[style*="font-size: 18px"],
  .ssb-page-section-layout-hero-v2 [ssb-text-component] .ssb-text-settings > *:not(.btn)[style*="font-size: 18px"],
  .ssb-page-section-layout-hero-v3 [ssb-text-component] .ssb-text-settings > *:not(.btn)[style*="font-size: 18px"],
  .ssb-page-section-layout-hero-v4 [ssb-text-component] .ssb-text-settings > *:not(.btn)[style*="font-size: 18px"],
  .ssb-page-section-layout-hero-v1 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"][style*="font-size: 18px"],
  .ssb-page-section-layout-hero-v2 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"][style*="font-size: 18px"],
  .ssb-page-section-layout-hero-v3 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"][style*="font-size: 18px"],
  .ssb-page-section-layout-hero-v4 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"][style*="font-size: 18px"] {
    font-size: calc(14px + (18 - 14) * ( (100vw - 200px) / ( 768 - 200) )) !important;
  }
}
.ssb-page-section-layout-hero-v1 [ssb-text-component] .ssb-text-settings > *:not(.btn)[style*="font-size: 14px"],
.ssb-page-section-layout-hero-v2 [ssb-text-component] .ssb-text-settings > *:not(.btn)[style*="font-size: 14px"],
.ssb-page-section-layout-hero-v3 [ssb-text-component] .ssb-text-settings > *:not(.btn)[style*="font-size: 14px"],
.ssb-page-section-layout-hero-v4 [ssb-text-component] .ssb-text-settings > *:not(.btn)[style*="font-size: 14px"],
.ssb-page-section-layout-hero-v1 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"][style*="font-size: 14px"],
.ssb-page-section-layout-hero-v2 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"][style*="font-size: 14px"],
.ssb-page-section-layout-hero-v3 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"][style*="font-size: 14px"],
.ssb-page-section-layout-hero-v4 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"][style*="font-size: 14px"] {
  content: '@minArg > @fontSize';
}
@media (min-width: 200px) and (max-width: 768px) {
  .ssb-page-section-layout-hero-v1 [ssb-text-component] .ssb-text-settings > *:not(.btn)[style*="font-size: 14px"],
  .ssb-page-section-layout-hero-v2 [ssb-text-component] .ssb-text-settings > *:not(.btn)[style*="font-size: 14px"],
  .ssb-page-section-layout-hero-v3 [ssb-text-component] .ssb-text-settings > *:not(.btn)[style*="font-size: 14px"],
  .ssb-page-section-layout-hero-v4 [ssb-text-component] .ssb-text-settings > *:not(.btn)[style*="font-size: 14px"],
  .ssb-page-section-layout-hero-v1 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"][style*="font-size: 14px"],
  .ssb-page-section-layout-hero-v2 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"][style*="font-size: 14px"],
  .ssb-page-section-layout-hero-v3 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"][style*="font-size: 14px"],
  .ssb-page-section-layout-hero-v4 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"][style*="font-size: 14px"] {
    font-size: calc(14px + (14 - 14) * ( (100vw - 200px) / ( 768 - 200) )) !important;
  }
}
.ssb-page-section-layout-hero-v1 [ssb-text-component] .ssb-text-settings > *:not(.btn)[style*="font-size: 12px"],
.ssb-page-section-layout-hero-v2 [ssb-text-component] .ssb-text-settings > *:not(.btn)[style*="font-size: 12px"],
.ssb-page-section-layout-hero-v3 [ssb-text-component] .ssb-text-settings > *:not(.btn)[style*="font-size: 12px"],
.ssb-page-section-layout-hero-v4 [ssb-text-component] .ssb-text-settings > *:not(.btn)[style*="font-size: 12px"],
.ssb-page-section-layout-hero-v1 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"][style*="font-size: 12px"],
.ssb-page-section-layout-hero-v2 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"][style*="font-size: 12px"],
.ssb-page-section-layout-hero-v3 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"][style*="font-size: 12px"],
.ssb-page-section-layout-hero-v4 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"][style*="font-size: 12px"] {
  content: '@minArg > @fontSize';
}
@media (min-width: 200px) and (max-width: 768px) {
  .ssb-page-section-layout-hero-v1 [ssb-text-component] .ssb-text-settings > *:not(.btn)[style*="font-size: 12px"],
  .ssb-page-section-layout-hero-v2 [ssb-text-component] .ssb-text-settings > *:not(.btn)[style*="font-size: 12px"],
  .ssb-page-section-layout-hero-v3 [ssb-text-component] .ssb-text-settings > *:not(.btn)[style*="font-size: 12px"],
  .ssb-page-section-layout-hero-v4 [ssb-text-component] .ssb-text-settings > *:not(.btn)[style*="font-size: 12px"],
  .ssb-page-section-layout-hero-v1 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"][style*="font-size: 12px"],
  .ssb-page-section-layout-hero-v2 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"][style*="font-size: 12px"],
  .ssb-page-section-layout-hero-v3 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"][style*="font-size: 12px"],
  .ssb-page-section-layout-hero-v4 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"][style*="font-size: 12px"] {
    font-size: calc(12px + (12 - 12) * ( (100vw - 200px) / ( 768 - 200) )) !important;
  }
}
.ssb-page-section-layout-hero-v1 [ssb-text-component] .ssb-text-settings > *:not(.btn)[style*="font-size: 11px"],
.ssb-page-section-layout-hero-v2 [ssb-text-component] .ssb-text-settings > *:not(.btn)[style*="font-size: 11px"],
.ssb-page-section-layout-hero-v3 [ssb-text-component] .ssb-text-settings > *:not(.btn)[style*="font-size: 11px"],
.ssb-page-section-layout-hero-v4 [ssb-text-component] .ssb-text-settings > *:not(.btn)[style*="font-size: 11px"],
.ssb-page-section-layout-hero-v1 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"][style*="font-size: 11px"],
.ssb-page-section-layout-hero-v2 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"][style*="font-size: 11px"],
.ssb-page-section-layout-hero-v3 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"][style*="font-size: 11px"],
.ssb-page-section-layout-hero-v4 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"][style*="font-size: 11px"] {
  content: '@minArg > @fontSize';
}
@media (min-width: 200px) and (max-width: 768px) {
  .ssb-page-section-layout-hero-v1 [ssb-text-component] .ssb-text-settings > *:not(.btn)[style*="font-size: 11px"],
  .ssb-page-section-layout-hero-v2 [ssb-text-component] .ssb-text-settings > *:not(.btn)[style*="font-size: 11px"],
  .ssb-page-section-layout-hero-v3 [ssb-text-component] .ssb-text-settings > *:not(.btn)[style*="font-size: 11px"],
  .ssb-page-section-layout-hero-v4 [ssb-text-component] .ssb-text-settings > *:not(.btn)[style*="font-size: 11px"],
  .ssb-page-section-layout-hero-v1 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"][style*="font-size: 11px"],
  .ssb-page-section-layout-hero-v2 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"][style*="font-size: 11px"],
  .ssb-page-section-layout-hero-v3 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"][style*="font-size: 11px"],
  .ssb-page-section-layout-hero-v4 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"][style*="font-size: 11px"] {
    font-size: calc(11px + (11 - 11) * ( (100vw - 200px) / ( 768 - 200) )) !important;
  }
}
.ssb-page-section-layout-hero-v1 [ssb-text-component] .ssb-text-settings > *:not(.btn)[style*="font-size: 10px"],
.ssb-page-section-layout-hero-v2 [ssb-text-component] .ssb-text-settings > *:not(.btn)[style*="font-size: 10px"],
.ssb-page-section-layout-hero-v3 [ssb-text-component] .ssb-text-settings > *:not(.btn)[style*="font-size: 10px"],
.ssb-page-section-layout-hero-v4 [ssb-text-component] .ssb-text-settings > *:not(.btn)[style*="font-size: 10px"],
.ssb-page-section-layout-hero-v1 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"][style*="font-size: 10px"],
.ssb-page-section-layout-hero-v2 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"][style*="font-size: 10px"],
.ssb-page-section-layout-hero-v3 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"][style*="font-size: 10px"],
.ssb-page-section-layout-hero-v4 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"][style*="font-size: 10px"] {
  content: '@minArg > @fontSize';
}
@media (min-width: 200px) and (max-width: 768px) {
  .ssb-page-section-layout-hero-v1 [ssb-text-component] .ssb-text-settings > *:not(.btn)[style*="font-size: 10px"],
  .ssb-page-section-layout-hero-v2 [ssb-text-component] .ssb-text-settings > *:not(.btn)[style*="font-size: 10px"],
  .ssb-page-section-layout-hero-v3 [ssb-text-component] .ssb-text-settings > *:not(.btn)[style*="font-size: 10px"],
  .ssb-page-section-layout-hero-v4 [ssb-text-component] .ssb-text-settings > *:not(.btn)[style*="font-size: 10px"],
  .ssb-page-section-layout-hero-v1 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"][style*="font-size: 10px"],
  .ssb-page-section-layout-hero-v2 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"][style*="font-size: 10px"],
  .ssb-page-section-layout-hero-v3 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"][style*="font-size: 10px"],
  .ssb-page-section-layout-hero-v4 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"][style*="font-size: 10px"] {
    font-size: calc(10px + (10 - 10) * ( (100vw - 200px) / ( 768 - 200) )) !important;
  }
}
.ssb-page-section-layout-hero-v1 [ssb-text-component] .ssb-text-settings > *:not(.btn)[style*="font-size: 9px"],
.ssb-page-section-layout-hero-v2 [ssb-text-component] .ssb-text-settings > *:not(.btn)[style*="font-size: 9px"],
.ssb-page-section-layout-hero-v3 [ssb-text-component] .ssb-text-settings > *:not(.btn)[style*="font-size: 9px"],
.ssb-page-section-layout-hero-v4 [ssb-text-component] .ssb-text-settings > *:not(.btn)[style*="font-size: 9px"],
.ssb-page-section-layout-hero-v1 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"][style*="font-size: 9px"],
.ssb-page-section-layout-hero-v2 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"][style*="font-size: 9px"],
.ssb-page-section-layout-hero-v3 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"][style*="font-size: 9px"],
.ssb-page-section-layout-hero-v4 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"][style*="font-size: 9px"] {
  content: '@minArg > @fontSize';
}
@media (min-width: 200px) and (max-width: 768px) {
  .ssb-page-section-layout-hero-v1 [ssb-text-component] .ssb-text-settings > *:not(.btn)[style*="font-size: 9px"],
  .ssb-page-section-layout-hero-v2 [ssb-text-component] .ssb-text-settings > *:not(.btn)[style*="font-size: 9px"],
  .ssb-page-section-layout-hero-v3 [ssb-text-component] .ssb-text-settings > *:not(.btn)[style*="font-size: 9px"],
  .ssb-page-section-layout-hero-v4 [ssb-text-component] .ssb-text-settings > *:not(.btn)[style*="font-size: 9px"],
  .ssb-page-section-layout-hero-v1 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"][style*="font-size: 9px"],
  .ssb-page-section-layout-hero-v2 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"][style*="font-size: 9px"],
  .ssb-page-section-layout-hero-v3 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"][style*="font-size: 9px"],
  .ssb-page-section-layout-hero-v4 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"][style*="font-size: 9px"] {
    font-size: calc(9px + (9 - 9) * ( (100vw - 200px) / ( 768 - 200) )) !important;
  }
}
.ssb-page-section-layout-hero-v1 [ssb-text-component] .ssb-text-settings > *:not(.btn)[style*="font-size: 8px"],
.ssb-page-section-layout-hero-v2 [ssb-text-component] .ssb-text-settings > *:not(.btn)[style*="font-size: 8px"],
.ssb-page-section-layout-hero-v3 [ssb-text-component] .ssb-text-settings > *:not(.btn)[style*="font-size: 8px"],
.ssb-page-section-layout-hero-v4 [ssb-text-component] .ssb-text-settings > *:not(.btn)[style*="font-size: 8px"],
.ssb-page-section-layout-hero-v1 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"][style*="font-size: 8px"],
.ssb-page-section-layout-hero-v2 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"][style*="font-size: 8px"],
.ssb-page-section-layout-hero-v3 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"][style*="font-size: 8px"],
.ssb-page-section-layout-hero-v4 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"][style*="font-size: 8px"] {
  content: '@minArg > @fontSize';
}
@media (min-width: 200px) and (max-width: 768px) {
  .ssb-page-section-layout-hero-v1 [ssb-text-component] .ssb-text-settings > *:not(.btn)[style*="font-size: 8px"],
  .ssb-page-section-layout-hero-v2 [ssb-text-component] .ssb-text-settings > *:not(.btn)[style*="font-size: 8px"],
  .ssb-page-section-layout-hero-v3 [ssb-text-component] .ssb-text-settings > *:not(.btn)[style*="font-size: 8px"],
  .ssb-page-section-layout-hero-v4 [ssb-text-component] .ssb-text-settings > *:not(.btn)[style*="font-size: 8px"],
  .ssb-page-section-layout-hero-v1 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"][style*="font-size: 8px"],
  .ssb-page-section-layout-hero-v2 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"][style*="font-size: 8px"],
  .ssb-page-section-layout-hero-v3 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"][style*="font-size: 8px"],
  .ssb-page-section-layout-hero-v4 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"][style*="font-size: 8px"] {
    font-size: calc(8px + (8 - 8) * ( (100vw - 200px) / ( 768 - 200) )) !important;
  }
}
@media (min-width: 200px) and (max-width: 768px) {
  .ssb-page-section-layout-hero-v1 [ssb-text-component] .ssb-text-settings > *:not(.btn),
  .ssb-page-section-layout-hero-v2 [ssb-text-component] .ssb-text-settings > *:not(.btn),
  .ssb-page-section-layout-hero-v3 [ssb-text-component] .ssb-text-settings > *:not(.btn),
  .ssb-page-section-layout-hero-v4 [ssb-text-component] .ssb-text-settings > *:not(.btn),
  .ssb-page-section-layout-hero-v1 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"],
  .ssb-page-section-layout-hero-v2 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"],
  .ssb-page-section-layout-hero-v3 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"],
  .ssb-page-section-layout-hero-v4 [ssb-text-component] .ssb-text-settings :not(.btn) [style*="font-size"] {
    font-size: calc(32px + (50 - 32) * ( (100vw - 200px) / ( 768 - 200) )) !important;
  }
}
[class*="ssb-theme-"] {
  /*
     * layout-gallery-common
     */
  /*
     * layout-gallery-v2
     */
  /*
     * layout-gallery-v3
     */
  /*
     * layout-gallery-v4
     */
  /*
     * layout-gallery-v5
     */
  /*
     * layout-gallery-v6
     */
  /*
     * layout-gallery-v7
     */
  /*
     * layout-gallery-v8
     */
  /*
     * layout-gallery-v9
     */
  /*
     * layout-gallery-v10
     */
  /*
     * layout-gallery-v11
     */
  /*
     * layout-gallery-v12
     */
  /*
     * layout-gallery-v13
     */
  /*
     * layout-gallery-v14
     */
}
[class*="ssb-theme-"] .ssb-page-section-image-gallery [image-gallery-component] .slick-slide {
  padding: 0 !important;
}
[class*="ssb-theme-"] .ssb-page-section-image-gallery [image-gallery-component] .editing.image-wrap:hover {
  margin-top: 4px!important;
}
[class*="ssb-theme-"] .ssb-page-section-layout-gallery-v2 [image-gallery-component] {
  padding: 50px 0 !important;
}
[class*="ssb-theme-"] .ssb-page-section-layout-gallery-v2 [image-gallery-component] .image-gallery-title,
[class*="ssb-theme-"] .ssb-page-section-layout-gallery-v2 [image-gallery-component] .image-title {
  display: none;
}
[class*="ssb-theme-"] .ssb-page-section-layout-gallery-v2 [image-gallery-component] .editing.image-wrap:hover .image-gallery {
  min-height: 246px!important;
}
[class*="ssb-theme-"] .ssb-page-section-layout-gallery-v2 [image-gallery-component] .image-gallery {
  min-height: 250px!important;
}
[class*="ssb-theme-"] .ssb-page-section-layout-gallery-v3 [image-gallery-component] {
  padding: 50px 0 !important;
}
[class*="ssb-theme-"] .ssb-page-section-layout-gallery-v3 [image-gallery-component] .image-gallery-title {
  display: none;
}
[class*="ssb-theme-"] .ssb-page-section-layout-gallery-v3 [image-gallery-component] .editing.image-wrap:hover .image-gallery {
  min-height: 246px!important;
}
[class*="ssb-theme-"] .ssb-page-section-layout-gallery-v3 [image-gallery-component] .image-gallery {
  min-height: 250px!important;
}
[class*="ssb-theme-"] .ssb-page-section-layout-gallery-v4 [image-gallery-component] {
  padding: 50px 0 !important;
}
[class*="ssb-theme-"] .ssb-page-section-layout-gallery-v4 [image-gallery-component] .image-gallery-title,
[class*="ssb-theme-"] .ssb-page-section-layout-gallery-v4 [image-gallery-component] .image-title {
  display: none;
}
[class*="ssb-theme-"] .ssb-page-section-layout-gallery-v4 [image-gallery-component] .single-image {
  border: 0 !important;
}
[class*="ssb-theme-"] .ssb-page-section-layout-gallery-v4 [image-gallery-component] div.image-gallery {
  border-radius: 50%!important;
  min-height: 350px;
  width: 350px !important;
  height: 350px;
  float: none !important;
}
[class*="ssb-theme-"] .ssb-page-section-layout-gallery-v4 [image-gallery-component] .editing.image-wrap:hover .image-gallery {
  min-height: 346px!important;
  width: 350px !important;
  height: 346px;
}
[class*="ssb-theme-"] .ssb-page-section-layout-gallery-v5 [image-gallery-component] {
  padding: 50px 0 !important;
}
[class*="ssb-theme-"] .ssb-page-section-layout-gallery-v5 [image-gallery-component] .image-gallery-title,
[class*="ssb-theme-"] .ssb-page-section-layout-gallery-v5 [image-gallery-component] .image-title {
  display: none;
}
[class*="ssb-theme-"] .ssb-page-section-layout-gallery-v5 [image-gallery-component] div.image-gallery {
  min-height: 280px!important;
}
[class*="ssb-theme-"] .ssb-page-section-layout-gallery-v5 [image-gallery-component] .editing.image-wrap:hover .image-gallery {
  min-height: 276px!important;
}
[class*="ssb-theme-"] .ssb-page-section-layout-gallery-v5 [image-gallery-component] .image-desc {
  margin: 10px 0 20px 0;
}
[class*="ssb-theme-"] .ssb-page-section-layout-gallery-v5 [image-gallery-component] .image-desc .ssb-element p {
  padding: 20px;
}
[class*="ssb-theme-"] .ssb-page-section-layout-gallery-v6 [image-gallery-component] {
  padding: 50px 0 !important;
}
[class*="ssb-theme-"] .ssb-page-section-layout-gallery-v6 [image-gallery-component] .image-gallery-title,
[class*="ssb-theme-"] .ssb-page-section-layout-gallery-v6 [image-gallery-component] .image-title {
  display: none;
}
[class*="ssb-theme-"] .ssb-page-section-layout-gallery-v6 [image-gallery-component] .editing.image-wrap:hover .image-gallery {
  min-height: 246px!important;
}
[class*="ssb-theme-"] .ssb-page-section-layout-gallery-v6 [image-gallery-component] .image-wrap {
  float: none !important;
  text-align: center;
  margin: 0 auto;
}
[class*="ssb-theme-"] .ssb-page-section-layout-gallery-v6 [image-gallery-component] .image-gallery {
  min-height: 250px!important;
}
[class*="ssb-theme-"] .ssb-page-section-layout-gallery-v7 [image-gallery-component] {
  padding: 50px 0 !important;
}
[class*="ssb-theme-"] .ssb-page-section-layout-gallery-v7 [image-gallery-component] .image-gallery-title {
  display: none;
}
[class*="ssb-theme-"] .ssb-page-section-layout-gallery-v7 [image-gallery-component] .editing.image-wrap:hover .image-gallery {
  min-height: 246px!important;
}
[class*="ssb-theme-"] .ssb-page-section-layout-gallery-v7 [image-gallery-component] .image-wrap {
  float: none !important;
  text-align: center;
  margin: 0 auto;
}
[class*="ssb-theme-"] .ssb-page-section-layout-gallery-v7 [image-gallery-component] .image-gallery {
  min-height: 250px!important;
}
[class*="ssb-theme-"] .ssb-page-section-layout-gallery-v8 [image-gallery-component] {
  padding: 50px 0 !important;
}
[class*="ssb-theme-"] .ssb-page-section-layout-gallery-v8 [image-gallery-component] .image-gallery-title,
[class*="ssb-theme-"] .ssb-page-section-layout-gallery-v8 [image-gallery-component] .image-title {
  display: none;
}
[class*="ssb-theme-"] .ssb-page-section-layout-gallery-v8 [image-gallery-component] .single-image {
  border: 0 !important;
}
[class*="ssb-theme-"] .ssb-page-section-layout-gallery-v8 [image-gallery-component] div.image-gallery {
  border-radius: 50%!important;
  min-height: 350px;
  width: 350px !important;
  height: 350px;
  float: none !important;
}
[class*="ssb-theme-"] .ssb-page-section-layout-gallery-v8 [image-gallery-component] .editing.image-wrap:hover .image-gallery {
  min-height: 346px!important;
  width: 350px !important;
  height: 346px;
}
[class*="ssb-theme-"] .ssb-page-section-layout-gallery-v8 [image-gallery-component] .image-wrap {
  float: none !important;
  text-align: center;
  margin: 0 auto;
}
[class*="ssb-theme-"] .ssb-page-section-layout-gallery-v9 [image-gallery-component] {
  padding: 50px 0 !important;
}
[class*="ssb-theme-"] .ssb-page-section-layout-gallery-v9 [image-gallery-component] .image-gallery-title,
[class*="ssb-theme-"] .ssb-page-section-layout-gallery-v9 [image-gallery-component] .image-title {
  display: none;
}
[class*="ssb-theme-"] .ssb-page-section-layout-gallery-v9 [image-gallery-component][data-eq-state$="medium"] .image-wrap,
[class*="ssb-theme-"] .ssb-page-section-layout-gallery-v9 [image-gallery-component][data-eq-state$="large"] .image-wrap {
  width: 16.66%;
}
[class*="ssb-theme-"] .ssb-page-section-layout-gallery-v9 [image-gallery-component][data-eq-state$="medium"] .editing.image-wrap:hover .image-gallery,
[class*="ssb-theme-"] .ssb-page-section-layout-gallery-v9 [image-gallery-component][data-eq-state$="large"] .editing.image-wrap:hover .image-gallery {
  min-height: 146px!important;
}
[class*="ssb-theme-"] .ssb-page-section-layout-gallery-v9 [image-gallery-component][data-eq-state$="medium"] .image-gallery,
[class*="ssb-theme-"] .ssb-page-section-layout-gallery-v9 [image-gallery-component][data-eq-state$="large"] .image-gallery {
  min-height: 150px!important;
}
[class*="ssb-theme-"] .ssb-page-section-layout-gallery-v9 [image-gallery-component][data-eq-state$="medium"] .img-container .img-row:nth-child(8n) .image-wrap,
[class*="ssb-theme-"] .ssb-page-section-layout-gallery-v9 [image-gallery-component][data-eq-state$="large"] .img-container .img-row:nth-child(8n) .image-wrap,
[class*="ssb-theme-"] .ssb-page-section-layout-gallery-v9 [image-gallery-component][data-eq-state$="medium"] .img-container .img-row:first-child .image-wrap,
[class*="ssb-theme-"] .ssb-page-section-layout-gallery-v9 [image-gallery-component][data-eq-state$="large"] .img-container .img-row:first-child .image-wrap {
  width: 50%;
}
[class*="ssb-theme-"] .ssb-page-section-layout-gallery-v9 [image-gallery-component][data-eq-state$="medium"] .img-container .img-row:nth-child(8n) .image-wrap .image-gallery,
[class*="ssb-theme-"] .ssb-page-section-layout-gallery-v9 [image-gallery-component][data-eq-state$="large"] .img-container .img-row:nth-child(8n) .image-wrap .image-gallery,
[class*="ssb-theme-"] .ssb-page-section-layout-gallery-v9 [image-gallery-component][data-eq-state$="medium"] .img-container .img-row:first-child .image-wrap .image-gallery,
[class*="ssb-theme-"] .ssb-page-section-layout-gallery-v9 [image-gallery-component][data-eq-state$="large"] .img-container .img-row:first-child .image-wrap .image-gallery {
  min-height: 330px!important;
}
[class*="ssb-theme-"] .ssb-page-section-layout-gallery-v9 [image-gallery-component][data-eq-state$="medium"] .img-container .img-row:nth-child(8n) .image-wrap:hover .image-gallery,
[class*="ssb-theme-"] .ssb-page-section-layout-gallery-v9 [image-gallery-component][data-eq-state$="large"] .img-container .img-row:nth-child(8n) .image-wrap:hover .image-gallery,
[class*="ssb-theme-"] .ssb-page-section-layout-gallery-v9 [image-gallery-component][data-eq-state$="medium"] .img-container .img-row:first-child .image-wrap:hover .image-gallery,
[class*="ssb-theme-"] .ssb-page-section-layout-gallery-v9 [image-gallery-component][data-eq-state$="large"] .img-container .img-row:first-child .image-wrap:hover .image-gallery {
  min-height: 326px!important;
}
@media screen and (min-width: 768px) {
  [class*="ssb-theme-"] .ssb-page-section-layout-gallery-v9 [image-gallery-component]:not([class*="ssb-edit-mode"]) .image-wrap {
    width: 16.66%;
  }
  [class*="ssb-theme-"] .ssb-page-section-layout-gallery-v9 [image-gallery-component]:not([class*="ssb-edit-mode"]) .editing.image-wrap:hover .image-gallery {
    min-height: 146px!important;
  }
  [class*="ssb-theme-"] .ssb-page-section-layout-gallery-v9 [image-gallery-component]:not([class*="ssb-edit-mode"]) .image-gallery {
    min-height: 150px!important;
  }
  [class*="ssb-theme-"] .ssb-page-section-layout-gallery-v9 [image-gallery-component]:not([class*="ssb-edit-mode"]) .img-container .img-row:nth-child(8n) .image-wrap,
  [class*="ssb-theme-"] .ssb-page-section-layout-gallery-v9 [image-gallery-component]:not([class*="ssb-edit-mode"]) .img-container .img-row:first-child .image-wrap {
    width: 50%;
  }
  [class*="ssb-theme-"] .ssb-page-section-layout-gallery-v9 [image-gallery-component]:not([class*="ssb-edit-mode"]) .img-container .img-row:nth-child(8n) .image-wrap .image-gallery,
  [class*="ssb-theme-"] .ssb-page-section-layout-gallery-v9 [image-gallery-component]:not([class*="ssb-edit-mode"]) .img-container .img-row:first-child .image-wrap .image-gallery {
    min-height: 330px!important;
  }
  [class*="ssb-theme-"] .ssb-page-section-layout-gallery-v9 [image-gallery-component]:not([class*="ssb-edit-mode"]) .img-container .img-row:nth-child(8n) .image-wrap:hover .image-gallery,
  [class*="ssb-theme-"] .ssb-page-section-layout-gallery-v9 [image-gallery-component]:not([class*="ssb-edit-mode"]) .img-container .img-row:first-child .image-wrap:hover .image-gallery {
    min-height: 326px!important;
  }
}
[class*="ssb-theme-"] .ssb-page-section-layout-gallery-v10 [image-gallery-component] {
  padding: 0 !important;
}
[class*="ssb-theme-"] .ssb-page-section-layout-gallery-v10 [image-gallery-component] .img-container {
  position: relative;
}
[class*="ssb-theme-"] .ssb-page-section-layout-gallery-v10 [image-gallery-component] .image-gallery-title,
[class*="ssb-theme-"] .ssb-page-section-layout-gallery-v10 [image-gallery-component] .image-title {
  display: none;
}
[class*="ssb-theme-"] .ssb-page-section-layout-gallery-v10 [image-gallery-component] .slider-nav-thumbnails {
  bottom: 0;
}
[class*="ssb-theme-"] .ssb-page-section-layout-gallery-v10 [image-gallery-component] .slick-dots {
  z-index: 1;
  bottom: 50px !important;
  margin: 0 !important;
}
[class*="ssb-theme-"] .ssb-page-section-layout-gallery-v10 [image-gallery-component] .slick-dots li button:before {
  opacity: 0.6;
  color: #FFF;
  border: 4px solid #000;
  border-radius: 50%;
  font-size: 8px;
  line-height: 10px;
  width: 15px;
  height: 15px;
}
[class*="ssb-theme-"] .ssb-page-section-layout-gallery-v10 [image-gallery-component] .slick-dots li.slick-active button:before {
  color: #00FFFF;
}
[class*="ssb-theme-"] .ssb-page-section-layout-gallery-v10 [image-gallery-component] .slick-dots[data-eq-state$="medium"],
[class*="ssb-theme-"] .ssb-page-section-layout-gallery-v10 [image-gallery-component] .slick-dots[data-eq-state$="large"] {
  display: none !important;
}
@media screen and (min-width: 768px) {
  [class*="ssb-theme-"] .ssb-page-section-layout-gallery-v10 [image-gallery-component] .slick-dots:not([class*="ssb-edit-mode"]) {
    display: none !important;
  }
}
[class*="ssb-theme-"] .ssb-page-section-layout-gallery-v10 [image-gallery-component] .image-wrap .image-gallery {
  min-height: 396px !important;
}
[class*="ssb-theme-"] .ssb-page-section-layout-gallery-v10 [image-gallery-component] .image-wrap:hover .image-gallery {
  min-height: 396px !important;
}
[class*="ssb-theme-"] .ssb-page-section-layout-gallery-v11 [image-gallery-component] {
  padding: 50px 0 !important;
}
[class*="ssb-theme-"] .ssb-page-section-layout-gallery-v11 [image-gallery-component] .img-container {
  position: relative;
}
[class*="ssb-theme-"] .ssb-page-section-layout-gallery-v11 [image-gallery-component] .image-gallery-title,
[class*="ssb-theme-"] .ssb-page-section-layout-gallery-v11 [image-gallery-component] .image-title {
  display: none;
}
[class*="ssb-theme-"] .ssb-page-section-layout-gallery-v11 [image-gallery-component] .slider-nav-thumbnails {
  bottom: 0;
}
[class*="ssb-theme-"] .ssb-page-section-layout-gallery-v11 [image-gallery-component] .slick-dots {
  z-index: 1;
  bottom: 50px !important;
  margin: 0 !important;
}
[class*="ssb-theme-"] .ssb-page-section-layout-gallery-v11 [image-gallery-component] .slick-dots li button:before {
  opacity: 0.6;
  color: #FFF;
  border: 4px solid #000;
  border-radius: 50%;
  font-size: 8px;
  line-height: 10px;
  width: 15px;
  height: 15px;
}
[class*="ssb-theme-"] .ssb-page-section-layout-gallery-v11 [image-gallery-component] .slick-dots li.slick-active button:before {
  color: #00FFFF;
}
[class*="ssb-theme-"] .ssb-page-section-layout-gallery-v11 [image-gallery-component] .slick-dots[data-eq-state$="medium"],
[class*="ssb-theme-"] .ssb-page-section-layout-gallery-v11 [image-gallery-component] .slick-dots[data-eq-state$="large"] {
  display: none !important;
}
@media screen and (min-width: 768px) {
  [class*="ssb-theme-"] .ssb-page-section-layout-gallery-v11 [image-gallery-component] .slick-dots:not([class*="ssb-edit-mode"]) {
    display: none !important;
  }
}
[class*="ssb-theme-"] .ssb-page-section-layout-gallery-v11 [image-gallery-component] .image-wrap .image-gallery {
  min-height: 396px !important;
}
[class*="ssb-theme-"] .ssb-page-section-layout-gallery-v11 [image-gallery-component] .image-wrap:hover .image-gallery {
  min-height: 396px !important;
}
[class*="ssb-theme-"] .ssb-page-section-layout-gallery-v12 [image-gallery-component] {
  padding: 50px 0 !important;
}
[class*="ssb-theme-"] .ssb-page-section-layout-gallery-v12 [image-gallery-component] .img-container {
  position: relative;
}
[class*="ssb-theme-"] .ssb-page-section-layout-gallery-v12 [image-gallery-component] .image-gallery-title,
[class*="ssb-theme-"] .ssb-page-section-layout-gallery-v12 [image-gallery-component] .image-title {
  display: none;
}
[class*="ssb-theme-"] .ssb-page-section-layout-gallery-v12 [image-gallery-component] .slider-nav-thumbnails {
  bottom: 0;
}
[class*="ssb-theme-"] .ssb-page-section-layout-gallery-v12 [image-gallery-component] .slick-dots {
  z-index: 1;
  bottom: 50px !important;
  margin: 0 !important;
}
[class*="ssb-theme-"] .ssb-page-section-layout-gallery-v12 [image-gallery-component] .slick-dots li button:before {
  opacity: 0.6;
  color: #FFF;
  border: 4px solid #000;
  border-radius: 50%;
  font-size: 8px;
  line-height: 10px;
  width: 15px;
  height: 15px;
}
[class*="ssb-theme-"] .ssb-page-section-layout-gallery-v12 [image-gallery-component] .slick-dots li.slick-active button:before {
  color: #00FFFF;
}
[class*="ssb-theme-"] .ssb-page-section-layout-gallery-v12 [image-gallery-component] .slick-dots[data-eq-state$="medium"],
[class*="ssb-theme-"] .ssb-page-section-layout-gallery-v12 [image-gallery-component] .slick-dots[data-eq-state$="large"] {
  display: none !important;
}
@media screen and (min-width: 768px) {
  [class*="ssb-theme-"] .ssb-page-section-layout-gallery-v12 [image-gallery-component] .slick-dots:not([class*="ssb-edit-mode"]) {
    display: none !important;
  }
}
[class*="ssb-theme-"] .ssb-page-section-layout-gallery-v12 [image-gallery-component] .image-wrap .image-gallery {
  min-height: 396px !important;
}
[class*="ssb-theme-"] .ssb-page-section-layout-gallery-v12 [image-gallery-component] .image-wrap:hover .image-gallery {
  min-height: 396px !important;
}
[class*="ssb-theme-"] .ssb-page-section-layout-gallery-v13 [image-gallery-component] {
  padding: 50px 0 !important;
}
[class*="ssb-theme-"] .ssb-page-section-layout-gallery-v13 [image-gallery-component] .img-container {
  position: relative;
}
[class*="ssb-theme-"] .ssb-page-section-layout-gallery-v13 [image-gallery-component] .image-gallery-title,
[class*="ssb-theme-"] .ssb-page-section-layout-gallery-v13 [image-gallery-component] .image-title {
  display: none;
}
[class*="ssb-theme-"] .ssb-page-section-layout-gallery-v13 [image-gallery-component] .slider-nav-thumbnails {
  display: none !important;
}
[class*="ssb-theme-"] .ssb-page-section-layout-gallery-v13 [image-gallery-component] .slick-dots {
  z-index: 1;
  bottom: 50px !important;
  margin: 0 !important;
}
[class*="ssb-theme-"] .ssb-page-section-layout-gallery-v13 [image-gallery-component] .slick-dots li button:before {
  opacity: 0.6;
  color: #FFF;
  border: 4px solid #000;
  border-radius: 50%;
  font-size: 8px;
  line-height: 10px;
  width: 15px;
  height: 15px;
}
[class*="ssb-theme-"] .ssb-page-section-layout-gallery-v13 [image-gallery-component] .slick-dots li.slick-active button:before {
  color: #00FFFF;
}
[class*="ssb-theme-"] .ssb-page-section-layout-gallery-v13 [image-gallery-component] .image-wrap .image-gallery {
  min-height: 396px !important;
}
[class*="ssb-theme-"] .ssb-page-section-layout-gallery-v13 [image-gallery-component] .image-wrap:hover .image-gallery {
  min-height: 396px !important;
}
[class*="ssb-theme-"] .ssb-page-section-layout-gallery-v14 [image-gallery-component] {
  padding: 50px 0 !important;
}
[class*="ssb-theme-"] .ssb-page-section-layout-gallery-v14 [image-gallery-component] .img-container {
  position: relative;
}
[class*="ssb-theme-"] .ssb-page-section-layout-gallery-v14 [image-gallery-component] .image-gallery-title,
[class*="ssb-theme-"] .ssb-page-section-layout-gallery-v14 [image-gallery-component] .image-title {
  display: none;
}
[class*="ssb-theme-"] .ssb-page-section-layout-gallery-v14 [image-gallery-component] .slider-nav-thumbnails {
  display: none !important;
}
[class*="ssb-theme-"] .ssb-page-section-layout-gallery-v14 [image-gallery-component] .slick-dots {
  z-index: 1;
  bottom: 50px !important;
  margin: 0 !important;
}
[class*="ssb-theme-"] .ssb-page-section-layout-gallery-v14 [image-gallery-component] .slick-dots li button:before {
  opacity: 0.6;
  color: #FFF;
  border: 4px solid #000;
  border-radius: 50%;
  font-size: 8px;
  line-height: 10px;
  width: 15px;
  height: 15px;
}
[class*="ssb-theme-"] .ssb-page-section-layout-gallery-v14 [image-gallery-component] .slick-dots li.slick-active button:before {
  color: #00FFFF;
}
[class*="ssb-theme-"] .ssb-page-section-layout-gallery-v14 [image-gallery-component] .image-wrap .image-gallery {
  min-height: 396px !important;
}
[class*="ssb-theme-"] .ssb-page-section-layout-gallery-v14 [image-gallery-component] .image-wrap:hover .image-gallery {
  min-height: 396px !important;
}
.ssb-section-type-footer {
  background: #292929 !important;
}
#componentloader {
  overflow: visible;
  min-height: auto;
}
#componentloader .ssb-component {
  z-index: 1;
}
#componentloader .ssb-component:empty {
  min-height: 400px;
}
.ssb-component-layout-columns-1 {
  -moz-column-count: 1 300px;
  -moz-columns: 1 300px;
  -webkit-columns: 1 300px;
  columns: 1 300px;
}
.ssb-component-layout-columns-2 {
  -moz-column-count: 2 300px;
  -moz-columns: 2 300px;
  -webkit-columns: 2 300px;
  columns: 2 300px;
}
.ssb-component-layout-columns-3 {
  -moz-column-count: 3 300px;
  -moz-columns: 3 300px;
  -webkit-columns: 3 300px;
  columns: 3 300px;
}
.ssb-component-layout-columns-4 {
  -moz-column-count: 4 300px;
  -moz-columns: 4 300px;
  -webkit-columns: 4 300px;
  columns: 4 300px;
}
.ssb-component-layout-columns-spacing-10 {
  -moz-column-gap: 10px;
  -webkit-column-gap: 10px;
  column-gap: 10px;
}
.ssb-component-layout-columns-spacing-20 {
  -moz-column-gap: 20px;
  -webkit-column-gap: 20px;
  column-gap: 20px;
}
.ssb-component-layout-columns-spacing-30 {
  -moz-column-gap: 30px;
  -webkit-column-gap: 30px;
  column-gap: 30px;
}
.ssb-component-layout-columns-spacing-40 {
  -moz-column-gap: 40px;
  -webkit-column-gap: 40px;
  column-gap: 40px;
}
.ssb-component-layout-columns-spacing-50 {
  -moz-column-gap: 50px;
  -webkit-column-gap: 50px;
  column-gap: 50px;
}
.ssb-component-layout-columns-spacing-60 {
  -moz-column-gap: 60px;
  -webkit-column-gap: 60px;
  column-gap: 60px;
}
.ssb-component-layout-columns-spacing-70 {
  -moz-column-gap: 70px;
  -webkit-column-gap: 70px;
  column-gap: 70px;
}
.ssb-component-layout-columns-spacing-80 {
  -moz-column-gap: 80px;
  -webkit-column-gap: 80px;
  column-gap: 80px;
}
.ssb-component-layout-columns-spacing-90 {
  -moz-column-gap: 90px;
  -webkit-column-gap: 90px;
  column-gap: 90px;
}
.ssb-component-layout-columns-spacing-100 {
  -moz-column-gap: 100px;
  -webkit-column-gap: 100px;
  column-gap: 100px;
}
.ssb-component-layout-columns-spacing-110 {
  -moz-column-gap: 110px;
  -webkit-column-gap: 110px;
  column-gap: 110px;
}
.ssb-component-layout-columns-spacing-120 {
  -moz-column-gap: 120px;
  -webkit-column-gap: 120px;
  column-gap: 120px;
}
.ssb-component-layout-columns-spacing-130 {
  -moz-column-gap: 130px;
  -webkit-column-gap: 130px;
  column-gap: 130px;
}
.ssb-component-layout-columns-spacing-140 {
  -moz-column-gap: 140px;
  -webkit-column-gap: 140px;
  column-gap: 140px;
}
.ssb-component-layout-columns-spacing-150 {
  -moz-column-gap: 150px;
  -webkit-column-gap: 150px;
  column-gap: 150px;
}
.ssb-component-layout-columns-spacing-160 {
  -moz-column-gap: 160px;
  -webkit-column-gap: 160px;
  column-gap: 160px;
}
.ssb-component-layout-columns-spacing-170 {
  -moz-column-gap: 170px;
  -webkit-column-gap: 170px;
  column-gap: 170px;
}
.ssb-component-layout-columns-spacing-180 {
  -moz-column-gap: 180px;
  -webkit-column-gap: 180px;
  column-gap: 180px;
}
.ssb-component-layout-columns-spacing-190 {
  -moz-column-gap: 190px;
  -webkit-column-gap: 190px;
  column-gap: 190px;
}
.ssb-component-layout-columns-spacing-200 {
  -moz-column-gap: 200px;
  -webkit-column-gap: 200px;
  column-gap: 200px;
}
.ssb-component-layout-columns-spacing-210 {
  -moz-column-gap: 210px;
  -webkit-column-gap: 210px;
  column-gap: 210px;
}
.ssb-component-layout-columns-spacing-220 {
  -moz-column-gap: 220px;
  -webkit-column-gap: 220px;
  column-gap: 220px;
}
.ssb-component-layout-columns-spacing-230 {
  -moz-column-gap: 230px;
  -webkit-column-gap: 230px;
  column-gap: 230px;
}
.ssb-component-layout-columns-spacing-240 {
  -moz-column-gap: 240px;
  -webkit-column-gap: 240px;
  column-gap: 240px;
}
.ssb-component-layout-columns-spacing-250 {
  -moz-column-gap: 250px;
  -webkit-column-gap: 250px;
  column-gap: 250px;
}
.ssb-component-layout-columns-spacing-260 {
  -moz-column-gap: 260px;
  -webkit-column-gap: 260px;
  column-gap: 260px;
}
.ssb-component-layout-columns-spacing-270 {
  -moz-column-gap: 270px;
  -webkit-column-gap: 270px;
  column-gap: 270px;
}
.ssb-component-layout-columns-spacing-280 {
  -moz-column-gap: 280px;
  -webkit-column-gap: 280px;
  column-gap: 280px;
}
.ssb-component-layout-columns-spacing-290 {
  -moz-column-gap: 290px;
  -webkit-column-gap: 290px;
  column-gap: 290px;
}
.ssb-component-layout-columns-spacing-300 {
  -moz-column-gap: 300px;
  -webkit-column-gap: 300px;
  column-gap: 300px;
}
.ssb-component-layout-columns-spacing-310 {
  -moz-column-gap: 310px;
  -webkit-column-gap: 310px;
  column-gap: 310px;
}
.ssb-component-layout-columns-spacing-320 {
  -moz-column-gap: 320px;
  -webkit-column-gap: 320px;
  column-gap: 320px;
}
.ssb-component-layout-columns-spacing-330 {
  -moz-column-gap: 330px;
  -webkit-column-gap: 330px;
  column-gap: 330px;
}
.ssb-component-layout-columns-spacing-340 {
  -moz-column-gap: 340px;
  -webkit-column-gap: 340px;
  column-gap: 340px;
}
.ssb-component-layout-columns-spacing-350 {
  -moz-column-gap: 350px;
  -webkit-column-gap: 350px;
  column-gap: 350px;
}
.ssb-component-layout-columns-spacing-360 {
  -moz-column-gap: 360px;
  -webkit-column-gap: 360px;
  column-gap: 360px;
}
.ssb-component-layout-columns-spacing-370 {
  -moz-column-gap: 370px;
  -webkit-column-gap: 370px;
  column-gap: 370px;
}
.ssb-component-layout-columns-spacing-380 {
  -moz-column-gap: 380px;
  -webkit-column-gap: 380px;
  column-gap: 380px;
}
.ssb-component-layout-columns-spacing-390 {
  -moz-column-gap: 390px;
  -webkit-column-gap: 390px;
  column-gap: 390px;
}
.ssb-component-layout-columns-spacing-400 {
  -moz-column-gap: 400px;
  -webkit-column-gap: 400px;
  column-gap: 400px;
}
.ssb-component-layout-columns-spacing-410 {
  -moz-column-gap: 410px;
  -webkit-column-gap: 410px;
  column-gap: 410px;
}
.ssb-component-layout-columns-spacing-420 {
  -moz-column-gap: 420px;
  -webkit-column-gap: 420px;
  column-gap: 420px;
}
.ssb-component-layout-columns-spacing-430 {
  -moz-column-gap: 430px;
  -webkit-column-gap: 430px;
  column-gap: 430px;
}
.ssb-component-layout-columns-spacing-440 {
  -moz-column-gap: 440px;
  -webkit-column-gap: 440px;
  column-gap: 440px;
}
.ssb-component-layout-columns-spacing-450 {
  -moz-column-gap: 450px;
  -webkit-column-gap: 450px;
  column-gap: 450px;
}
.ssb-component-layout-columns-spacing-460 {
  -moz-column-gap: 460px;
  -webkit-column-gap: 460px;
  column-gap: 460px;
}
.ssb-component-layout-columns-spacing-470 {
  -moz-column-gap: 470px;
  -webkit-column-gap: 470px;
  column-gap: 470px;
}
.ssb-component-layout-columns-spacing-480 {
  -moz-column-gap: 480px;
  -webkit-column-gap: 480px;
  column-gap: 480px;
}
.ssb-component-layout-columns-spacing-490 {
  -moz-column-gap: 490px;
  -webkit-column-gap: 490px;
  column-gap: 490px;
}
.ssb-component-layout-columns-spacing-500 {
  -moz-column-gap: 500px;
  -webkit-column-gap: 500px;
  column-gap: 500px;
}
/*
 * OVERRIDES FOR LEGACY COMPONENT STYLES
 */
.ssb-main .video-block .videogular-container {
  max-width: 100%!important;
  width: 100%!important;
}
.ssb-main .simple-form-v1 .inner-page {
  padding: 0 0 30px!important;
}
.ssb-main .simple-form-v1 .simple-form-title {
  padding-left: 0!important;
}
.ssb-main .simple-form-v1 .simple-form-subtitle {
  margin-left: 0!important;
}
.ssb-main .feature-list-v3 .features-wrap,
.ssb-main .feature-list-v3 .feature-single {
  margin: 0;
}
[ssb-text-component] {
  position: relative;
}
[ssb-image-component] {
  float: left;
  width: 100%;
}
@media screen and (min-width: 768px) {
  [ssb-image-component] {
    min-height: 240px;
  }
}
[ssb-image-component] img {
  width: 100%;
}
/********** Form Builder **********/
.form-builder-component .form-title {
  padding-left: 10px;
  position: relative;
}
.form-builder-component .form-subtitle {
  margin: 0 10px;
  position: relative;
}
.form-builder-component input,
.form-builder-component textarea {
  min-height: 34px;
  height: auto;
  border-radius: 4px !important;
}
.form-builder-component .thank-you {
  padding: 0;
  margin-bottom: -70px;
}
.form-builder-component h3 {
  color: white;
  padding: 0 0 0 10px;
  font-weight: 600;
  font-family: Capita;
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.4);
  margin-top: 10px;
}
.form-builder-component .has-success .form-control {
  border-color: #2ecc71;
}
.form-builder-component .has-success .glyphicon {
  color: #2ecc71;
}
.form-builder-component .has-error .form-control {
  border-color: #e74c3c !important;
}
.form-builder-component .has-error .glyphicon {
  color: #e74c3c !important;
}
.form-builder-component .has-error .help-block {
  color: #e74c3c !important;
}
.form-builder-component .has-feedback .form-control-feedback {
  position: absolute;
  top: 8px;
  right: 8px;
}
.form-builder-layout {
  margin: 10px;
}
.form-builder-layout .form-group label {
  margin-top: 8px;
  font-weight: normal;
}
.form-builder-layout .panel-active {
  box-shadow: inset 0px 0px 0px 8px rgba(71, 184, 217, 0.75);
}
.form-builder-layout .add-layout-btn {
  display: none;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  margin: auto;
  width: 170px;
  height: 35px;
}
.form-builder-layout .form-layout-1 {
  position: relative;
  width: 50%;
  margin: auto;
}
.form-builder-layout .form-layout-1 label {
  display: block;
}
.form-builder-layout .form-layout-1 button {
  width: auto;
}
.form-builder-layout .form-layout-1:hover {
  cursor: pointer;
}
.form-builder-layout .form-layout-1:hover .add-layout-btn {
  display: block;
}
.form-builder-layout .form-layout-2 {
  position: relative;
  width: 50%;
  margin: auto;
}
.form-builder-layout .form-layout-2 button {
  margin-right: 15px;
  width: auto;
}
.form-builder-layout .form-layout-2:hover {
  cursor: pointer;
}
.form-builder-layout .form-layout-2:hover .add-layout-btn {
  display: block;
}
.form-builder-layout .form-layout-3 {
  position: relative;
}
.form-builder-layout .form-layout-3 button {
  margin-right: 15px;
  width: auto;
}
.form-builder-layout .form-layout-3:hover {
  cursor: pointer;
}
.form-builder-layout .form-layout-3:hover .add-layout-btn {
  display: block;
}
.form-builder-layout .form-layout-4 {
  position: relative;
  width: 50%;
  margin: auto;
}
.form-builder-layout .form-layout-4 button {
  width: auto;
}
.form-builder-layout .form-layout-4:hover {
  cursor: pointer;
}
.form-builder-layout .form-layout-4:hover .add-layout-btn {
  display: block;
}
.form-builder-layout .form-layout-custom {
  position: relative;
  margin: auto;
}
.form-builder-layout .form-layout-custom:hover {
  cursor: pointer;
}
.form-builder-layout .form-layout-custom:hover .add-layout-btn {
  display: block;
}
.form-builder.panel.panel-default {
  margin-left: -15px;
  margin-right: -15px;
}
.form-builder.panel.panel-default .information-header {
  border-bottom: 1px solid #ddd;
  margin-bottom: 20px;
}
@media (max-width: 767px) {
  .form-builder-layout .form-layout-1,
  .form-builder-layout .form-layout-2,
  .form-builder-layout .form-layout-3,
  .form-builder-layout .form-layout-4,
  .form-builder-layout .form-layout-custom {
    width: 100%;
  }
}
.btn-form {
  width: auto;
  min-width: 25%;
  padding-left: 25px !important;
  padding-right: 25px !important;
}
.btn-form .editable-title {
  display: none !important;
}
.btn-form .element-wrap {
  padding: 5px !important;
}
.editable-btn-form {
  opacity: 0.65;
  display: table;
}
.ssb-theme-btn:hover:before {
  background: rgba(255, 255, 255, 0.1);
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
}
.ssb-sidebar .ssb-theme-btn.ssb-theme-btn-style-1,
[class*="ssb-theme-"] .ssb-theme-btn.ssb-theme-btn-style-1 {
  box-shadow: inset #b8960b 0px -5px 0px 0px !important;
  position: relative;
  text-align: center;
  background-color: #f1c40f;
  border-radius: 5px 5px 5px 5px;
  border: 0 none;
  height: 40px;
  line-height: 40px;
  padding: 0 5px;
  transition: box-shadow 0s ease !important;
  transition: line-height 0s ease !important;
}
.ssb-sidebar .ssb-theme-btn.ssb-theme-btn-style-1:hover,
[class*="ssb-theme-"] .ssb-theme-btn.ssb-theme-btn-style-1:hover {
  background-color: #f3cd36 !important;
}
.ssb-sidebar .ssb-theme-btn.ssb-theme-btn-style-1:active:hover,
[class*="ssb-theme-"] .ssb-theme-btn.ssb-theme-btn-style-1:active:hover {
  box-shadow: transparent 0px 5px 0px 0px!important;
  background-color: #dfb50d !important;
  line-height: 42px;
}
.ssb-sidebar .ssb-theme-btn.ssb-theme-btn-style-2,
[class*="ssb-theme-"] .ssb-theme-btn.ssb-theme-btn-style-2 {
  font-style: normal;
  box-shadow: inset 0px 1px 0px 0px #ffe0b5;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fbb450', endColorstr='#f89306', GradientType=0);
  background-color: ;
  border-radius: 7px;
  display: inline-block;
  color: #ffffff;
  font-family: Trebuchet MS;
  font-size: 17px;
  font-weight: bold;
  padding: 6px 11px;
  text-decoration: none;
  text-shadow: 0px 1px 0px #000000;
  border-bottom: 4px solid #154097;
}
.ssb-sidebar .ssb-theme-btn.ssb-theme-btn-style-2:hover,
[class*="ssb-theme-"] .ssb-theme-btn.ssb-theme-btn-style-2:hover {
  background-color: #2f71d3 !important;
}
.ssb-sidebar .ssb-theme-btn.ssb-theme-btn-style-2:active:hover,
[class*="ssb-theme-"] .ssb-theme-btn.ssb-theme-btn-style-2:active:hover {
  background-color: #2256a2 !important;
}
.ssb-sidebar .ssb-theme-btn.ssb-theme-btn-style-3,
[class*="ssb-theme-"] .ssb-theme-btn.ssb-theme-btn-style-3 {
  font-style: normal;
  box-shadow: inset 0px 1px 3px 0px #91b8b3;
  background: linear-gradient(to bottom, #768d87 5%, #6c7c7c 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='@ssb-theme-btn-style-3-bg-color', endColorstr='#6c7c7c', GradientType=0);
  background-color: #768d87;
  border-radius: 5px;
  border: 1px solid #566963;
  display: inline-block;
  color: #ffffff;
  font-family: arial;
  font-size: 15px;
  font-weight: bold;
  padding: 9px 23px;
  text-decoration: none;
  text-shadow: 0px -1px 0px #2b665e;
}
.ssb-sidebar .ssb-theme-btn.ssb-theme-btn-style-3:hover,
[class*="ssb-theme-"] .ssb-theme-btn.ssb-theme-btn-style-3:hover {
  background-color: #8ca09b !important;
}
.ssb-sidebar .ssb-theme-btn.ssb-theme-btn-style-3:active:hover,
[class*="ssb-theme-"] .ssb-theme-btn.ssb-theme-btn-style-3:active:hover {
  background-color: #6c827d !important;
}
.ssb-sidebar .ssb-theme-btn.ssb-theme-btn-style-4,
[class*="ssb-theme-"] .ssb-theme-btn.ssb-theme-btn-style-4 {
  font-style: normal;
  box-shadow: 0px 10px 14px -7px #276873;
  background: linear-gradient(to bottom, #599bb3 5%, #408c99 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='@ssb-theme-btn-style-4-bg-color', endColorstr='#408c99', GradientType=0);
  background-color: #599bb3;
  border-radius: 8px;
  display: inline-block;
  color: #ffffff;
  font-family: arial;
  font-size: 18px;
  font-weight: bold;
  padding: 13px 32px;
  text-decoration: none;
  text-shadow: 0px 1px 0px #3d768a;
}
.ssb-sidebar .ssb-theme-btn.ssb-theme-btn-style-4:hover,
[class*="ssb-theme-"] .ssb-theme-btn.ssb-theme-btn-style-4:hover {
  background-color: #75acc0 !important;
}
.ssb-sidebar .ssb-theme-btn.ssb-theme-btn-style-4:active:hover,
[class*="ssb-theme-"] .ssb-theme-btn.ssb-theme-btn-style-4:active:hover {
  background-color: #4e91aa !important;
}
.ssb-sidebar .ssb-theme-btn.ssb-theme-btn-style-5,
[class*="ssb-theme-"] .ssb-theme-btn.ssb-theme-btn-style-5 {
  font-style: normal;
  box-shadow: inset 0px 39px 0px -24px #e67a73;
  background-color: #e4685d;
  border-radius: 4px;
  border: 1px solid #ffffff;
  display: inline-block;
  color: #ffffff;
  font-family: arial;
  font-size: 15px;
  font-weight: normal;
  padding: 6px 15px;
  text-decoration: none;
  text-shadow: 0px 1px 0px #b23e35;
}
.ssb-sidebar .ssb-theme-btn.ssb-theme-btn-style-5:hover,
[class*="ssb-theme-"] .ssb-theme-btn.ssb-theme-btn-style-5:hover {
  background-color: #ea8980 !important;
}
.ssb-sidebar .ssb-theme-btn.ssb-theme-btn-style-5:active:hover,
[class*="ssb-theme-"] .ssb-theme-btn.ssb-theme-btn-style-5:active:hover {
  background-color: #e1584c !important;
}
.ssb-sidebar .ssb-theme-btn.ssb-theme-btn-style-6,
[class*="ssb-theme-"] .ssb-theme-btn.ssb-theme-btn-style-6 {
  font-style: normal;
  box-shadow: inset 0px 0px 15px 3px #23395e;
  background: linear-gradient(to bottom, #2e466e 5%, #415989 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='@ssb-theme-btn-style-6-bg-color', endColorstr='#415989', GradientType=0);
  background-color: #2e466e;
  border-radius: 17px;
  border: 1px solid #1f2f47;
  display: inline-block;
  color: #ffffff;
  font-family: arial;
  font-size: 15px;
  font-weight: normal;
  padding: 6px 13px;
  text-decoration: none;
  text-shadow: 0px 1px 0px #263666;
}
.ssb-sidebar .ssb-theme-btn.ssb-theme-btn-style-6:hover,
[class*="ssb-theme-"] .ssb-theme-btn.ssb-theme-btn-style-6:hover {
  background-color: #3a588b !important;
}
.ssb-sidebar .ssb-theme-btn.ssb-theme-btn-style-6:active:hover,
[class*="ssb-theme-"] .ssb-theme-btn.ssb-theme-btn-style-6:active:hover {
  background-color: #283d60 !important;
}
.ssb-sidebar .ssb-theme-btn.ssb-theme-btn-style-7,
[class*="ssb-theme-"] .ssb-theme-btn.ssb-theme-btn-style-7 {
  font-style: normal;
  box-shadow: 0px 1px 0px 0px #f0f7fa;
  background: linear-gradient(to bottom, #33bdef 5%, #019ad2 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='@ssb-theme-btn-style-7-bg-color', endColorstr='#019ad2', GradientType=0);
  background-color: #33bdef;
  border-radius: 6px;
  border: 1px solid #057fd0;
  display: inline-block;
  color: #ffffff;
  font-family: arial;
  font-size: 15px;
  font-weight: bold;
  padding: 6px 24px;
  text-decoration: none;
  text-shadow: 0px -1px 0px #5b6178;
}
.ssb-sidebar .ssb-theme-btn.ssb-theme-btn-style-7:hover,
[class*="ssb-theme-"] .ssb-theme-btn.ssb-theme-btn-style-7:hover {
  background-color: #59c9f2 !important;
}
.ssb-sidebar .ssb-theme-btn.ssb-theme-btn-style-7:active:hover,
[class*="ssb-theme-"] .ssb-theme-btn.ssb-theme-btn-style-7:active:hover {
  background-color: #20b7ee !important;
}
.ssb-sidebar .ssb-theme-btn.ssb-theme-btn-style-8,
[class*="ssb-theme-"] .ssb-theme-btn.ssb-theme-btn-style-8 {
  font-style: normal;
  box-shadow: 0px 1px 0px 0px #fff6af;
  background: linear-gradient(to bottom, #ffec64 5%, #ffab23 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='@ssb-theme-btn-style-8-bg-color', endColorstr='#ffab23', GradientType=0);
  background-color: #ffec64;
  border-radius: 6px;
  border: 1px solid #ffaa22;
  display: inline-block;
  color: #333333;
  font-family: arial;
  font-size: 15px;
  font-weight: bold;
  padding: 6px 24px;
  text-decoration: none;
  text-shadow: 0px 1px 0px #ffee66;
}
.ssb-sidebar .ssb-theme-btn.ssb-theme-btn-style-8:hover,
[class*="ssb-theme-"] .ssb-theme-btn.ssb-theme-btn-style-8:hover {
  background-color: #fff18d !important;
}
.ssb-sidebar .ssb-theme-btn.ssb-theme-btn-style-8:active:hover,
[class*="ssb-theme-"] .ssb-theme-btn.ssb-theme-btn-style-8:active:hover {
  background-color: #ffe950 !important;
}
.ssb-sidebar .ssb-theme-btn.ssb-theme-btn-style-9,
[class*="ssb-theme-"] .ssb-theme-btn.ssb-theme-btn-style-9 {
  font-style: normal;
  box-shadow: inset 0px 1px 0px 0px #54a3f7;
  background: linear-gradient(to bottom, #007dc1 5%, #0061a7 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='@ssb-theme-btn-style-9-bg-color', endColorstr='#0061a7', GradientType=0);
  background-color: #007dc1;
  border-radius: 3px;
  border: 1px solid #124d77;
  display: inline-block;
  color: #ffffff;
  font-family: arial;
  font-size: 13px;
  font-weight: normal;
  padding: 6px 24px;
  text-decoration: none;
  text-shadow: 0px 1px 0px #154682;
}
.ssb-sidebar .ssb-theme-btn.ssb-theme-btn-style-9:hover,
[class*="ssb-theme-"] .ssb-theme-btn.ssb-theme-btn-style-9:hover {
  background-color: #0097ea !important;
}
.ssb-sidebar .ssb-theme-btn.ssb-theme-btn-style-9:active:hover,
[class*="ssb-theme-"] .ssb-theme-btn.ssb-theme-btn-style-9:active:hover {
  background-color: #0070ad !important;
}
.ssb-sidebar .ssb-theme-btn.ssb-theme-btn-style-10,
[class*="ssb-theme-"] .ssb-theme-btn.ssb-theme-btn-style-10 {
  font-style: normal;
  box-shadow: 0px 10px 14px -7px #3e7327;
  background: linear-gradient(to bottom, #77b55a 5%, #72b352 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='@ssb-theme-btn-style-10-bg-color', endColorstr='#72b352', GradientType=0);
  background-color: #77b55a;
  border-radius: 4px;
  border: 1px solid #4b8f29;
  display: inline-block;
  color: #ffffff;
  font-family: arial;
  font-size: 13px;
  font-weight: bold;
  padding: 6px 12px;
  text-decoration: none;
  text-shadow: 0px 1px 0px #5b8a3c;
}
.ssb-sidebar .ssb-theme-btn.ssb-theme-btn-style-10:hover,
[class*="ssb-theme-"] .ssb-theme-btn.ssb-theme-btn-style-10:hover {
  background-color: #8ec276 !important;
}
.ssb-sidebar .ssb-theme-btn.ssb-theme-btn-style-10:active:hover,
[class*="ssb-theme-"] .ssb-theme-btn.ssb-theme-btn-style-10:active:hover {
  background-color: #6cad4e !important;
}
ssb-topbar #ssb-froala-scrollable-container {
  position: absolute;
  left: 70px;
  width: 100%;
}
@media (min-width: 1280px) {
  ssb-topbar #ssb-froala-scrollable-container {
    width: calc(100% - 422px);
    left: 196px;
    right: calc(16.66666667% + 15px + 15px + 1px);
    white-space: nowrap;
    height: 60px;
    border-top: 0;
    border-bottom: 0;
  }
}
@media (min-width: 1680px) {
  ssb-topbar #ssb-froala-scrollable-container {
    width: calc(100% - 196px);
    left: 196px;
  }
}
.fr-popup.fr-desktop.fr-inline,
.fr-toolbar.fr-inline.fr-desktop {
  transition: opacity 0.25s ease-in-out;
  max-width: 330px;
}
@media (min-width: 1280px) {
  .fr-popup.fr-desktop.fr-inline,
  .fr-toolbar.fr-inline.fr-desktop {
    pointer-events: none;
    border: 0 none!important;
    box-shadow: none!important;
    position: relative!important;
    top: 0!important;
    left: 0!important;
    margin: 0!important;
    max-width: none;
  }
}
@media (min-width: 1280px) {
  .fr-popup.fr-desktop.fr-inline {
    text-align: center;
  }
  .fr-popup.fr-desktop.fr-inline:before {
    content: "";
    display: inline-block;
    vertical-align: middle;
    height: 100%;
  }
  .fr-popup.fr-desktop.fr-inline .fr-buttons {
    position: relative;
    display: inline-block;
    box-shadow: none;
    vertical-align: middle;
    text-align: center;
  }
}
.fr-wrapper.show-placeholder .fr-placeholder {
  pointer-events: none;
}
.fr-wrapper .fr-element {
  text-align: inherit!important;
  color: inherit;
  overflow: hidden;
  padding: 4px;
  cursor: text;
}
.fr-wrapper ::-moz-selection {
  background: rgba(21, 86, 103, 0.5) !important;
  color: inherit!important;
}
.fr-wrapper ::selection {
  background: rgba(21, 86, 103, 0.5) !important;
  color: inherit!important;
}
.fr-wrapper ::-moz-selection {
  background: rgba(21, 86, 103, 0.5) !important;
  color: inherit!important;
}
/*
 * This element prevents inserted HTML elements from
 * being deleted when they have no text in them. We
 * want to hide it visually so that it doesn't mess
 * with centering, etc.
 *
 * - See /indigeweb/public/js/libs_misc/froala-wysiwyg-editor/config/config.js for usage
 */
.ssb-froala-content-editable-false {
  display: none!important;
}
/*
 * Style the first instance to use as a "disabled" state
 */
@media (min-width: 1280px) {
  .fr-toolbar.fr-inline.fr-desktop.ssb-froala-first-editor button {
    opacity: .5;
  }
}
/*
 * Style the active instance of the editor toolbar
 */
.fr-toolbar.fr-inline.fr-desktop.ssb-froala-active-editor {
  pointer-events: auto!important;
}
@media (min-width: 1280px) {
  .fr-toolbar.fr-inline.fr-desktop.ssb-froala-active-editor {
    display: inline-block !important;
    z-index: 5;
  }
  .fr-toolbar.fr-inline.fr-desktop.ssb-froala-active-editor button {
    opacity: 1;
  }
}
@media (min-width: 1680px) {
  .fr-toolbar.fr-inline.fr-desktop.ssb-froala-active-editor {
    position: absolute!important;
    display: block!important;
    left: 50%!important;
    -webkit-transform: translateX(-50%);
            transform: translateX(-50%);
  }
}
@media (min-width: 1280px) {
  .fr-popup.fr-inline.fr-desktop.fr-active {
    z-index: 5;
    pointer-events: auto!important;
    display: inline-block !important;
  }
}
.fr-box.fr-code-view .CodeMirror {
  font-size: 16px!important;
  text-align: left;
}
@media (min-width: 1280px) {
  .fr-popup .fr-arrow,
  .fr-toolbar .fr-arrow {
    opacity: 0!important;
  }
  .fr-popup .fr-input-line,
  .fr-popup .fr-action-buttons {
    display: inline-block !important;
    margin: 0 1em;
  }
  .fr-popup .fr-input-line {
    padding: 0!important;
  }
  body[ng-controller] .fr-popup .fr-active.fr-layer {
    margin: 0!important;
    display: block;
    width: auto!important;
    margin: 0 auto!important;
    min-width: 310px;
  }
  body[ng-controller] .fr-popup .fr-input-line input.fr-not-empty + span,
  body[ng-controller] .fr-popup .fr-input-line textarea.fr-not-empty + span {
    color: #808080!important;
    line-height: 0;
  }
}
body[ng-controller] .fr-popup .fr-input-line input.fr-not-empty + span,
body[ng-controller] .fr-popup .fr-input-line textarea.fr-not-empty + span {
  line-height: 1;
}
body[ng-controller] .fr-popup .fr-input-line input[type="text"] {
  padding: 1em;
}
body[ng-controller] .fr-popup .fr-input-line textarea {
  padding-top: 1em;
}
body[ng-controller] .fr-popup .fr-action-buttons button.fr-command {
  height: 2.5em;
}
body[ng-controller] .fr-image-progress-bar-layer > h3 {
  color: inherit;
}
body[ng-controller] .fr-popup .fr-buttons {
  white-space: normal;
}
.ssb-table-transparent-border {
  border: 1px double transparent!important;
}
.ssb-table-black-border {
  border: 1px double #000!important;
}
.ssb-table-white-border {
  border: 1px double #fff!important;
}
.ssb-editor-style-line-height-small-1 {
  line-height: .5em;
}
.ssb-editor-style-line-height-small-2 {
  line-height: .85em;
}
.ssb-editor-style-line-height-1 {
  line-height: 1em;
}
.ssb-editor-style-line-height-2 {
  line-height: 1.25em;
}
.ssb-editor-style-line-height-3 {
  line-height: 1.5em;
}
.ssb-editor-style-line-height-4 {
  line-height: 1.75em;
}
.ssb-editor-style-line-height-5 {
  line-height: 2em;
}
.fr-popup .fr-checkbox-line label {
  color: white;
}
/*
 * Code originally auto-generated from https://www.froala.com/wysiwyg-editor/customize
 * - replaced .custom-theme class with bodybody[ng-controller] selector
 * - changed various styles to match out design
 */
body[ng-controller] a.fr-floating-btn {
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24);
  height: 32px;
  width: 32px;
  background: #ffffff;
  color: #ffffff;
  -webkit-transition: background 0.2s ease 0s, color 0.2s ease 0s, transform 0.2s ease 0s;
  -moz-transition: background 0.2s ease 0s, color 0.2s ease 0s, transform 0.2s ease 0s;
  -ms-transition: background 0.2s ease 0s, color 0.2s ease 0s, transform 0.2s ease 0s;
  -o-transition: background 0.2s ease 0s, color 0.2s ease 0s, transform 0.2s ease 0s;
  line-height: 32px;
  border: none;
}
body[ng-controller] a.fr-floating-btn svg {
  -webkit-transition: transform 0.2s ease 0s;
  -moz-transition: transform 0.2s ease 0s;
  -ms-transition: transform 0.2s ease 0s;
  -o-transition: transform 0.2s ease 0s;
  fill: #ffffff;
}
body[ng-controller] a.fr-floating-btn:hover {
  background: #243948;
}
body[ng-controller] a.fr-floating-btn:hover svg {
  fill: #ffffff;
}
body[ng-controller] .fr-visible a.fr-floating-btn {
  -webkit-transform: scale(1);
  -moz-transform: scale(1);
  -ms-transform: scale(1);
  -o-transform: scale(1);
}
body[ng-controller] .fr-dii,
body[ng-controller] .fr-dib {
  max-width: 100%;
}
body[ng-controller] .fr-tooltip {
  border-radius: 2px;
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
  background-clip: padding-box;
  box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16), 0 2px 4px rgba(0, 0, 0, 0.23);
  background: #222222;
  color: #ffffff;
  font-size: 11px;
  line-height: 22px;
  font-family: Arial, Helvetica, sans-serif;
  -webkit-transition: opacity 0.2s ease 0s;
  -moz-transition: opacity 0.2s ease 0s;
  -ms-transition: opacity 0.2s ease 0s;
  -o-transition: opacity 0.2s ease 0s;
}
body[ng-controller] .fr-box.fr-basic .fr-wrapper {
  background: #ffffff;
  border: 0px;
  border-top: 0;
}
body[ng-controller] .fr-box.fr-basic .fr-wrapper .fr-placeholder {
  top: 10px;
  left: 10px;
}
body[ng-controller] .fr-box.fr-basic.fr-top .fr-wrapper {
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24);
  border-radius: 0 0 2px 2px;
  -moz-border-radius: 0 0 2px 2px;
  -webkit-border-radius: 0 0 2px 2px;
  background-clip: padding-box;
}
body[ng-controller] .fr-box.fr-basic.fr-bottom .fr-wrapper {
  box-shadow: 0 -1px 3px rgba(0, 0, 0, 0.12), 0 -1px 2px rgba(0, 0, 0, 0.24);
  border-radius: 2px 2px 0 0;
  -moz-border-radius: 2px 2px 0 0;
  -webkit-border-radius: 2px 2px 0 0;
  background-clip: padding-box;
}
body[ng-controller] .fr-toolbar .fr-command.fr-btn,
body[ng-controller] .fr-popup .fr-command.fr-btn {
  color: #ffffff;
  margin: 0px 2px;
  -webkit-transition: background 0.2s ease 0s;
  -moz-transition: background 0.2s ease 0s;
  -ms-transition: background 0.2s ease 0s;
  -o-transition: background 0.2s ease 0s;
}
body[ng-controller] .fr-toolbar .fr-command.fr-btn i,
body[ng-controller] .fr-popup .fr-command.fr-btn i {
  font-size: 15px;
  width: 15px;
  margin: 6px 6.5px;
}
body[ng-controller] .fr-toolbar .fr-command.fr-btn span,
body[ng-controller] .fr-popup .fr-command.fr-btn span {
  font-size: 14px;
  line-height: 14px;
  margin: 11px 11.5px;
  min-width: 15px;
  height: 15px;
}
body[ng-controller] .fr-toolbar .fr-command.fr-btn img,
body[ng-controller] .fr-popup .fr-command.fr-btn img {
  margin: 11px 11.5px;
  width: 15px;
}
body[ng-controller] .fr-toolbar .fr-command.fr-btn.fr-active,
body[ng-controller] .fr-popup .fr-command.fr-btn.fr-active {
  color: #4bb0cb;
  background: transparent;
}
body[ng-controller] .fr-toolbar .fr-command.fr-btn.fr-dropdown i,
body[ng-controller] .fr-popup .fr-command.fr-btn.fr-dropdown i,
body[ng-controller] .fr-toolbar .fr-command.fr-btn.fr-dropdown span,
body[ng-controller] .fr-popup .fr-command.fr-btn.fr-dropdown span,
body[ng-controller] .fr-toolbar .fr-command.fr-btn.fr-dropdown img,
body[ng-controller] .fr-popup .fr-command.fr-btn.fr-dropdown img {
  margin-left: 7.5px;
  margin-right: 15.5px;
}
body[ng-controller] .fr-toolbar .fr-command.fr-btn.fr-dropdown.fr-active,
body[ng-controller] .fr-popup .fr-command.fr-btn.fr-dropdown.fr-active {
  color: #ffffff;
  background: #243948;
}
body[ng-controller] .fr-toolbar .fr-command.fr-btn.fr-dropdown.fr-active:hover,
body[ng-controller] .fr-popup .fr-command.fr-btn.fr-dropdown.fr-active:hover,
body[ng-controller] .fr-toolbar .fr-command.fr-btn.fr-dropdown.fr-active:focus,
body[ng-controller] .fr-popup .fr-command.fr-btn.fr-dropdown.fr-active:focus {
  background: #243948 !important;
  color: #ffffff !important;
}
body[ng-controller] .fr-toolbar .fr-command.fr-btn.fr-dropdown.fr-active:hover::after,
body[ng-controller] .fr-popup .fr-command.fr-btn.fr-dropdown.fr-active:hover::after,
body[ng-controller] .fr-toolbar .fr-command.fr-btn.fr-dropdown.fr-active:focus::after,
body[ng-controller] .fr-popup .fr-command.fr-btn.fr-dropdown.fr-active:focus::after {
  border-top-color: #ffffff !important;
}
body[ng-controller] .fr-toolbar .fr-command.fr-btn.fr-dropdown::after,
body[ng-controller] .fr-popup .fr-command.fr-btn.fr-dropdown::after {
  border-left: 4px solid transparent;
  border-right: 4px solid transparent;
  border-top: 4px solid #ffffff;
  right: 3.75px;
  top: 11.5px;
}
body[ng-controller] .fr-toolbar .fr-command.fr-btn.fr-disabled,
body[ng-controller] .fr-popup .fr-command.fr-btn.fr-disabled {
  color: #ffffff;
}
body[ng-controller] .fr-toolbar .fr-command.fr-btn.fr-disabled::after,
body[ng-controller] .fr-popup .fr-command.fr-btn.fr-disabled::after {
  border-top-color: #ffffff;
}
body[ng-controller] .fr-toolbar.fr-disabled .fr-btn,
body[ng-controller] .fr-popup.fr-disabled .fr-btn,
body[ng-controller] .fr-toolbar.fr-disabled .fr-btn.fr-active,
body[ng-controller] .fr-popup.fr-disabled .fr-btn.fr-active {
  color: #ffffff;
}
body[ng-controller] .fr-toolbar.fr-disabled .fr-btn.fr-dropdown::after,
body[ng-controller] .fr-popup.fr-disabled .fr-btn.fr-dropdown::after,
body[ng-controller] .fr-toolbar.fr-disabled .fr-btn.fr-active.fr-dropdown::after,
body[ng-controller] .fr-popup.fr-disabled .fr-btn.fr-active.fr-dropdown::after {
  border-top-color: #ffffff;
}
body[ng-controller] .fr-desktop .fr-command:hover,
body[ng-controller] .fr-desktop .fr-command:focus {
  color: #ffffff;
  background: #243948;
}
body[ng-controller] .fr-desktop .fr-command:hover::after,
body[ng-controller] .fr-desktop .fr-command:focus::after {
  border-top-color: #ffffff !important;
}
body[ng-controller] .fr-desktop .fr-command.fr-selected {
  color: #ffffff;
  background: #243948;
}
body[ng-controller] .fr-desktop .fr-command.fr-active:hover,
body[ng-controller] .fr-desktop .fr-command.fr-active:focus {
  color: #4bb0cb;
  background: #243948;
}
body[ng-controller] .fr-desktop .fr-command.fr-active.fr-selected {
  color: #ffffff;
  background: #243948;
}
body[ng-controller] .fr-desktop .fr-command.fr-disabled:hover,
body[ng-controller] .fr-desktop .fr-command.fr-disabled:focus,
body[ng-controller] .fr-desktop .fr-command.fr-disabled.fr-selected {
  background: transparent;
}
body[ng-controller] .fr-toolbar.fr-mobile .fr-command.fr-blink,
body[ng-controller] .fr-popup.fr-mobile .fr-command.fr-blink {
  background: transparent;
}
body[ng-controller] .fr-command.fr-btn + .fr-dropdown-menu {
  box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16), 0 2px 4px rgba(0, 0, 0, 0.23);
  border-radius: 0 0 2px 2px;
  -moz-border-radius: 0 0 2px 2px;
  -webkit-border-radius: 0 0 2px 2px;
  background-clip: padding-box;
}
body[ng-controller] .fr-command.fr-btn + .fr-dropdown-menu .fr-dropdown-wrapper {
  background: #1c2b36;
  box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16), 0 2px 4px rgba(0, 0, 0, 0.23);
  -webkit-transition: max-height 0.2s ease 0s;
  -moz-transition: max-height 0.2s ease 0s;
  -ms-transition: max-height 0.2s ease 0s;
  -o-transition: max-height 0.2s ease 0s;
}
body[ng-controller] .fr-command.fr-btn + .fr-dropdown-menu .fr-dropdown-wrapper .fr-dropdown-content {
  max-height: 275px;
}
body[ng-controller] .fr-command.fr-btn + .fr-dropdown-menu .fr-dropdown-wrapper .fr-dropdown-content ul.fr-dropdown-list li a.fr-active {
  background: #243948;
}
body[ng-controller] .fr-command.fr-btn + .fr-dropdown-menu .fr-dropdown-wrapper .fr-dropdown-content ul.fr-dropdown-list li a.fr-disabled {
  color: #ffffff;
}
body[ng-controller] .fr-command.fr-btn.fr-active + .fr-dropdown-menu .fr-dropdown-wrapper {
  max-height: 275px;
}
body[ng-controller] .fr-bottom > .fr-command.fr-btn + .fr-dropdown-menu {
  box-shadow: 0 -3px 6px rgba(0, 0, 0, 0.16), 0 -2px 4px rgba(0, 0, 0, 0.23);
  border-radius: 2px 2px 0 0;
  -moz-border-radius: 2px 2px 0 0;
  -webkit-border-radius: 2px 2px 0 0;
  background-clip: padding-box;
}
body[ng-controller] .fr-popup {
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24);
  color: #ffffff;
  background: #1c2b36;
  border-radius: 2px;
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
  background-clip: padding-box;
  font-family: Arial, Helvetica, sans-serif;
  border: 0px;
  border-top: 5px solid #222222;
}
body[ng-controller] .fr-popup.fr-above {
  border-bottom: 5px solid #222222;
  box-shadow: 0 -1px 3px rgba(0, 0, 0, 0.12), 0 -1px 2px rgba(0, 0, 0, 0.24);
}
body[ng-controller] .fr-popup .fr-input-line input[type="text"],
body[ng-controller] .fr-popup .fr-input-line textarea {
  color: #ffffff;
  border-bottom: solid 1px #bdbdbd;
}
body[ng-controller] .fr-popup .fr-input-line input[type="text"]:focus,
body[ng-controller] .fr-popup .fr-input-line textarea:focus {
  border-bottom: solid 2px #ffffff;
  background-color: inherit!important;
}
body[ng-controller] .fr-popup .fr-input-line input + span,
body[ng-controller] .fr-popup .fr-input-line textarea + span {
  -webkit-transition: color 0.2s ease 0s;
  -moz-transition: color 0.2s ease 0s;
  -ms-transition: color 0.2s ease 0s;
  -o-transition: color 0.2s ease 0s;
}
body[ng-controller] .fr-popup .fr-input-line input.fr-not-empty:focus + span,
body[ng-controller] .fr-popup .fr-input-line textarea.fr-not-empty:focus + span {
  color: #ffffff;
}
body[ng-controller] .fr-popup .fr-input-line input.fr-not-empty + span,
body[ng-controller] .fr-popup .fr-input-line textarea.fr-not-empty + span {
  color: #808080;
}
body[ng-controller] .fr-popup .fr-buttons {
  padding: 0 2px;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24);
  border-bottom: 0px;
}
body[ng-controller] .fr-popup .fr-layer {
  width: 225px;
}
@media (min-width: 768px) {
  body[ng-controller] .fr-popup .fr-layer {
    width: 300px;
  }
}
body[ng-controller] .fr-popup .fr-action-buttons button.fr-command {
  background: #47B8D9;
  color: #ffffff;
  -webkit-transition: background 0.2s ease 0s;
  -moz-transition: background 0.2s ease 0s;
  -ms-transition: background 0.2s ease 0s;
  -o-transition: background 0.2s ease 0s;
}
body[ng-controller] .fr-popup .fr-action-buttons button.fr-command:hover,
body[ng-controller] .fr-popup .fr-action-buttons button.fr-command:focus {
  background: #243948;
  color: #ffffff;
}
body[ng-controller] .fr-popup .fr-action-buttons button.fr-command:active {
  background: #243948;
  color: #ffffff;
}
body[ng-controller] .fr-popup .fr-checkbox span {
  border: solid 1px #ffffff;
  border-radius: 2px;
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
  background-clip: padding-box;
  -webkit-transition: background 0.2s ease 0s, border-color 0.2s ease 0s;
  -moz-transition: background 0.2s ease 0s, border-color 0.2s ease 0s;
  -ms-transition: background 0.2s ease 0s, border-color 0.2s ease 0s;
  -o-transition: background 0.2s ease 0s, border-color 0.2s ease 0s;
}
body[ng-controller] .fr-popup .fr-checkbox input:checked + span {
  background: #ffffff;
  border-color: #ffffff;
}
body[ng-controller] .fr-popup .fr-checkbox input:focus + span {
  border-color: #ffffff;
}
body[ng-controller] .fr-popup.fr-desktop .fr-arrow {
  border-left: 5px solid transparent;
  border-right: 5px solid transparent;
  border-bottom: 5px solid #222222;
  top: -9px;
  margin-left: -5px;
}
body[ng-controller] .fr-popup.fr-desktop.fr-above .fr-arrow {
  bottom: -15px;
  border-top-width: 5px;
  top: auto;
  border-top-color: black;
  border-bottom-color: transparent;
}
body[ng-controller] .fr-toolbar {
  color: #ffffff;
  background: #1c2b36;
  font-family: Arial, Helvetica, sans-serif;
  padding: 0 2px;
  border-radius: 2px;
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
  background-clip: padding-box;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24);
  border: 0px;
  border-top: 5px solid #222222;
}
body[ng-controller] .fr-toolbar.fr-inline.fr-desktop .fr-arrow {
  border-left: 5px solid transparent;
  border-right: 5px solid transparent;
  border-bottom: 5px solid #222222;
  top: -9px;
  margin-left: -5px;
}
body[ng-controller] .fr-toolbar.fr-inline.fr-desktop.fr-above {
  border-bottom: 5px solid #222222;
  box-shadow: 0 -1px 3px rgba(0, 0, 0, 0.12), 0 -1px 2px rgba(0, 0, 0, 0.24);
}
body[ng-controller] .fr-toolbar.fr-inline.fr-desktop.fr-above .fr-arrow {
  bottom: -15px;
  border-top-width: 5px;
  top: auto;
  border-top-color: black;
  border-bottom-color: transparent;
}
body[ng-controller] .fr-toolbar.fr-top {
  border-radius: 2px 2px 0 0;
  -moz-border-radius: 2px 2px 0 0;
  -webkit-border-radius: 2px 2px 0 0;
  background-clip: padding-box;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24);
}
body[ng-controller] .fr-toolbar.fr-bottom {
  border-radius: 0 0 2px 2px;
  -moz-border-radius: 0 0 2px 2px;
  -webkit-border-radius: 0 0 2px 2px;
  background-clip: padding-box;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24);
}
body[ng-controller] .fr-separator {
  background: #a3a3a3;
}
body[ng-controller] .fr-separator.fr-vs {
  height: 33px;
  width: 1px;
  margin: 2px;
}
body[ng-controller] .fr-separator.fr-hs {
  height: 1px;
  width: calc(96%);
  margin: 0 2px;
}
body[ng-controller] .fr-box .fr-counter {
  color: #cccccc;
  background: #ffffff;
  border-top: solid 1px #ebebeb;
  border-left: solid 1px #ebebeb;
  border-radius: 2px 0 0 0;
  -moz-border-radius: 2px 0 0 0;
  -webkit-border-radius: 2px 0 0 0;
  background-clip: padding-box;
}
body[ng-controller] .fr-box.fr-rtl .fr-counter {
  border-right: solid 1px #ebebeb;
  border-radius: 0 2px 0 0;
  -moz-border-radius: 0 2px 0 0;
  -webkit-border-radius: 0 2px 0 0;
  background-clip: padding-box;
}
body[ng-controller] textarea.fr-code {
  background: #ffffff;
  color: #000000;
}
body[ng-controller] .fr-box.fr-code-view.fr-inline {
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24);
}
body[ng-controller] .fr-box.fr-inline .fr-command.fr-btn.html-switch {
  background: #1c2b36;
  top: auto;
  bottom: 0;
  font-size: 16px;
  color: #ffffff;
  padding: 11px 11.5px;
  -webkit-transition: background 0.2s ease 0s;
  -moz-transition: background 0.2s ease 0s;
  -ms-transition: background 0.2s ease 0s;
  -o-transition: background 0.2s ease 0s;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24);
}
body[ng-controller] .fr-box.fr-inline .fr-command.fr-btn.html-switch i {
  font-size: 15px;
  width: 15px;
}
body[ng-controller] .fr-box.fr-inline .fr-command.fr-btn.html-switch.fr-desktop:hover {
  background: #243948;
}
body[ng-controller] .fr-popup .fr-colors-tabs {
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24);
}
body[ng-controller] .fr-popup .fr-colors-tabs .fr-colors-tab {
  color: #ffffff;
}
body[ng-controller] .fr-popup .fr-colors-tabs .fr-colors-tab:hover {
  color: #ffffff;
}
body[ng-controller] .fr-popup .fr-colors-tabs .fr-colors-tab[data-param1="background"]::after {
  background: #ffffff;
  -webkit-transition: transform 0.2s ease 0s;
  -moz-transition: transform 0.2s ease 0s;
  -ms-transition: transform 0.2s ease 0s;
  -o-transition: transform 0.2s ease 0s;
}
body[ng-controller] .fr-popup .fr-colors-tabs .fr-colors-tab.fr-selected-tab {
  color: #ffffff;
}
body[ng-controller] .fr-popup .fr-color-set > span.fr-selected-color::after {
  color: #ffffff;
}
body[ng-controller] .fr-popup .fr-color-set > span:hover,
body[ng-controller] .fr-popup .fr-color-set > span.fr-selected-color {
  outline: 1px solid #ffffff;
}
body[ng-controller] .fr-file-upload-layer {
  border: dashed 2px #ffffff;
}
body[ng-controller] .fr-file-upload-layer:hover {
  background: #243948;
}
body[ng-controller] .fr-file-upload-layer.fr-drop {
  background: #243948;
  border-color: #ffffff;
}
body[ng-controller] .fr-file-progress-bar-layer > div.fr-loader {
  background: #ffffff;
}
body[ng-controller] .fr-file-progress-bar-layer > div.fr-loader span {
  background: #ffffff;
  -webkit-transition: width 0.2s ease 0s;
  -moz-transition: width 0.2s ease 0s;
  -ms-transition: width 0.2s ease 0s;
  -o-transition: width 0.2s ease 0s;
}
body[ng-controller] .fr-image-resizer {
  border: solid 1px #ffffff;
}
body[ng-controller] .fr-image-resizer .fr-handler {
  background: #ffffff;
  border: solid 1px #ffffff;
}
body[ng-controller] .fr-image-resizer .fr-handler {
  width: 12px;
  height: 12px;
}
body[ng-controller] .fr-image-resizer .fr-handler.fr-hnw {
  left: -6px;
  top: -6px;
}
body[ng-controller] .fr-image-resizer .fr-handler.fr-hne {
  right: -6px;
  top: -6px;
}
body[ng-controller] .fr-image-resizer .fr-handler.fr-hsw {
  left: -6px;
  bottom: -6px;
}
body[ng-controller] .fr-image-resizer .fr-handler.fr-hse {
  right: -6px;
  bottom: -6px;
}
@media (min-width: 1200px) {
  body[ng-controller] .fr-image-resizer .fr-handler {
    width: 10px;
    height: 10px;
  }
  body[ng-controller] .fr-image-resizer .fr-handler.fr-hnw {
    left: -5px;
    top: -5px;
  }
  body[ng-controller] .fr-image-resizer .fr-handler.fr-hne {
    right: -5px;
    top: -5px;
  }
  body[ng-controller] .fr-image-resizer .fr-handler.fr-hsw {
    left: -5px;
    bottom: -5px;
  }
  body[ng-controller] .fr-image-resizer .fr-handler.fr-hse {
    right: -5px;
    bottom: -5px;
  }
}
body[ng-controller] .fr-image-upload-layer {
  border: dashed 2px #ffffff;
}
body[ng-controller] .fr-image-upload-media-layer {
  border: dashed 2px #ffffff;
}
body[ng-controller] .fr-image-upload-media-layer button {
  width: 100% !important;
  background: #243948 !important;
  border: 0 !important;
}
body[ng-controller] .fr-image-upload-media-layer button span {
  margin-left: 5px;
}
body[ng-controller] .fr-image-upload-layer:hover {
  background: #243948;
}
body[ng-controller] .fr-image-upload-layer.fr-drop {
  background: #243948;
  border-color: #ffffff;
}
body[ng-controller] .fr-image-progress-bar-layer > div.fr-loader {
  background: #ffffff;
}
body[ng-controller] .fr-image-progress-bar-layer > div.fr-loader span {
  background: #ffffff;
  -webkit-transition: width 0.2s ease 0s;
  -moz-transition: width 0.2s ease 0s;
  -ms-transition: width 0.2s ease 0s;
  -o-transition: width 0.2s ease 0s;
}
body[ng-controller] .fr-line-breaker {
  border-top: 1px solid #ffffff;
}
body[ng-controller] .fr-line-breaker a.fr-floating-btn {
  left: calc(34%);
  top: -16px;
}
body[ng-controller] table td.fr-selected-cell,
body[ng-controller] table th.fr-selected-cell {
  border: 1px double #ffffff;
}
body[ng-controller] .fr-table-resizer div {
  border-right: 1px solid #ffffff;
}
body[ng-controller] .fr-popup .fr-table-size .fr-select-table-size > span > span {
  border: 1px solid #dddddd;
}
body[ng-controller] .fr-popup .fr-table-size .fr-select-table-size > span:hover > span,
body[ng-controller] .fr-popup .fr-table-size .fr-select-table-size > span.hover > span {
  background: rgba(255, 255, 255, 0.3);
  border: solid 1px #ffffff;
}
body[ng-controller] .fr-popup .fr-table-colors > span.fr-selected-color::after {
  color: #ffffff;
}
body[ng-controller] .fr-popup .fr-table-colors > span:hover,
body[ng-controller] .fr-popup .fr-table-colors > span.fr-selected-color {
  outline: 1px solid #ffffff;
}
body[ng-controller] .fr-box .fr-video-resizer {
  border: solid 1px #ffffff;
}
body[ng-controller] .fr-box .fr-video-resizer .fr-handler {
  background: #ffffff;
  border: solid 1px #ffffff;
}
body[ng-controller] .fr-box .fr-video-resizer .fr-handler {
  width: 12px;
  height: 12px;
}
body[ng-controller] .fr-box .fr-video-resizer .fr-handler.fr-hnw {
  left: -6px;
  top: -6px;
}
body[ng-controller] .fr-box .fr-video-resizer .fr-handler.fr-hne {
  right: -6px;
  top: -6px;
}
body[ng-controller] .fr-box .fr-video-resizer .fr-handler.fr-hsw {
  left: -6px;
  bottom: -6px;
}
body[ng-controller] .fr-box .fr-video-resizer .fr-handler.fr-hse {
  right: -6px;
  bottom: -6px;
}
@media (min-width: 1200px) {
  body[ng-controller] .fr-box .fr-video-resizer .fr-handler {
    width: 10px;
    height: 10px;
  }
  body[ng-controller] .fr-box .fr-video-resizer .fr-handler.fr-hnw {
    left: -5px;
    top: -5px;
  }
  body[ng-controller] .fr-box .fr-video-resizer .fr-handler.fr-hne {
    right: -5px;
    top: -5px;
  }
  body[ng-controller] .fr-box .fr-video-resizer .fr-handler.fr-hsw {
    left: -5px;
    bottom: -5px;
  }
  body[ng-controller] .fr-box .fr-video-resizer .fr-handler.fr-hse {
    right: -5px;
    bottom: -5px;
  }
}
body[ng-controller] .fr-modal .fr-modal-wrapper {
  border-radius: 2px;
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
  background-clip: padding-box;
  background: #ffffff;
  box-shadow: 0 5px 8px rgba(0, 0, 0, 0.19), 0 4px 6px rgba(0, 0, 0, 0.23);
  border: 0px;
  border-top: 5px solid #222222;
}
body[ng-controller] .fr-modal .fr-modal-wrapper .fr-modal-title {
  background: #1c2b36;
  -webkit-transition: height 0.2s ease 0s;
  -moz-transition: height 0.2s ease 0s;
  -ms-transition: height 0.2s ease 0s;
  -o-transition: height 0.2s ease 0s;
  box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16), 0 2px 4px rgba(0, 0, 0, 0.23);
  border-bottom: 0px;
}
body[ng-controller] .fr-modal .fr-modal-wrapper .fr-modal-title .fr-modal-title-line h4 {
  color: #ffffff;
}
body[ng-controller] .fr-modal .fr-modal-wrapper .fr-modal-title .fr-modal-title-line i {
  color: #ffffff;
}
body[ng-controller] .fr-modal .fr-modal-wrapper .fr-modal-title .fr-modal-title-line i.fr-modal-more {
  -webkit-transition: padding 0.2s ease 0s, width 0.2s ease 0s, opacity 0.2s ease 0s;
  -moz-transition: padding 0.2s ease 0s, width 0.2s ease 0s, opacity 0.2s ease 0s;
  -ms-transition: padding 0.2s ease 0s, width 0.2s ease 0s, opacity 0.2s ease 0s;
  -o-transition: padding 0.2s ease 0s, width 0.2s ease 0s, opacity 0.2s ease 0s;
}
body[ng-controller] .fr-modal .fr-modal-wrapper .fr-modal-title .fr-modal-title-line i.fr-modal-close {
  -webkit-transition: color 0.2s ease 0s;
  -moz-transition: color 0.2s ease 0s;
  -ms-transition: color 0.2s ease 0s;
  -o-transition: color 0.2s ease 0s;
}
body[ng-controller] .fr-modal .fr-modal-wrapper .fr-modal-title .fr-modal-tags a {
  border-radius: 2px;
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
  background-clip: padding-box;
  color: #ffffff;
  -webkit-transition: opacity 0.2s ease 0s, background 0.2s ease 0s;
  -moz-transition: opacity 0.2s ease 0s, background 0.2s ease 0s;
  -ms-transition: opacity 0.2s ease 0s, background 0.2s ease 0s;
  -o-transition: opacity 0.2s ease 0s, background 0.2s ease 0s;
}
body[ng-controller] .fr-modal .fr-modal-wrapper .fr-modal-title .fr-modal-tags a.fr-selected-tag {
  background: #243948;
}
body[ng-controller] .fr-modal .fr-modal-wrapper div.fr-scroller div.fr-image-list div.fr-image-container {
  border-radius: 2px;
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
  background-clip: padding-box;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24);
}
body[ng-controller] .fr-modal .fr-modal-wrapper div.fr-scroller div.fr-image-list div.fr-image-container.fr-image-deleting::after {
  -webkit-transition: opacity 0.2s ease 0s;
  -moz-transition: opacity 0.2s ease 0s;
  -ms-transition: opacity 0.2s ease 0s;
  -o-transition: opacity 0.2s ease 0s;
  background: #000000;
}
body[ng-controller] .fr-modal .fr-modal-wrapper div.fr-scroller div.fr-image-list div.fr-image-container.fr-image-deleting::before {
  color: #ffffff;
}
body[ng-controller] .fr-modal .fr-modal-wrapper div.fr-scroller div.fr-image-list div.fr-image-container.fr-empty {
  background: #cccccc;
}
body[ng-controller] .fr-modal .fr-modal-wrapper div.fr-scroller div.fr-image-list div.fr-image-container img {
  -webkit-transition: opacity 0.2s ease 0s, filter 0.2s ease 0s;
  -moz-transition: opacity 0.2s ease 0s, filter 0.2s ease 0s;
  -ms-transition: opacity 0.2s ease 0s, filter 0.2s ease 0s;
  -o-transition: opacity 0.2s ease 0s, filter 0.2s ease 0s;
}
body[ng-controller] .fr-modal .fr-modal-wrapper div.fr-scroller div.fr-image-list div.fr-image-container .fr-delete-img,
body[ng-controller] .fr-modal .fr-modal-wrapper div.fr-scroller div.fr-image-list div.fr-image-container .fr-insert-img {
  -webkit-transition: background 0.2s ease 0s, color 0.2s ease 0s;
  -moz-transition: background 0.2s ease 0s, color 0.2s ease 0s;
  -ms-transition: background 0.2s ease 0s, color 0.2s ease 0s;
  -o-transition: background 0.2s ease 0s, color 0.2s ease 0s;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24);
}
body[ng-controller] .fr-modal .fr-modal-wrapper div.fr-scroller div.fr-image-list div.fr-image-container .fr-delete-img {
  background: #b8312f;
  color: #ffffff;
}
body[ng-controller] .fr-modal .fr-modal-wrapper div.fr-scroller div.fr-image-list div.fr-image-container .fr-insert-img {
  background: #1c2b36;
  color: #ffffff;
}
body[ng-controller] .fr-modal.fr-desktop .fr-modal-wrapper .fr-modal-title .fr-modal-title-line i:hover {
  background: #243948;
}
body[ng-controller] .fr-modal.fr-desktop .fr-modal-wrapper .fr-modal-title .fr-modal-tags a:hover {
  background: #243948;
}
body[ng-controller] .fr-modal.fr-desktop .fr-modal-wrapper .fr-modal-title .fr-modal-tags a.fr-selected-tag {
  background: #243948;
}
body[ng-controller] .fr-modal.fr-desktop .fr-modal-wrapper div.fr-scroller div.fr-image-list div.fr-image-container .fr-delete-img:hover {
  background: #bf4644;
  color: #ffffff;
}
body[ng-controller] .fr-modal.fr-desktop .fr-modal-wrapper div.fr-scroller div.fr-image-list div.fr-image-container .fr-insert-img:hover {
  background: #243948;
}
body[ng-controller] .fr-overlay {
  background: #000000;
}
.fr-view h1 *,
.fr-view h2 *,
.fr-view h3 *,
.fr-view h4 *,
.fr-view h5 *,
.fr-view h6 * {
  font-size: inherit !important;
}

/*# sourceMappingURL=data:application/json;base64,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ZTtDQUNoQjtBQUNEO0VBQ0UsK0JBQStCO0VBQy9CLGVBQWU7Q0FDaEI7QUFDRDtFQUNFLCtCQUErQjtFQUMvQixlQUFlO0NBQ2hCO0FBQ0Q7RUFDRSwrQkFBK0I7RUFDL0IsZUFBZTtDQUNoQjtBQUNEO0VBQ0UsK0JBQStCO0VBQy9CLGVBQWU7Q0FDaEI7QUFDRDtFQUNFLCtCQUErQjtFQUMvQixlQUFlO0NBQ2hCO0FBQ0Q7RUFDRSwrQkFBK0I7RUFDL0IsZUFBZTtDQUNoQjtBQUNEO0VBQ0UsK0JBQStCO0VBQy9CLGVBQWU7Q0FDaEI7QUFDRDtFQUNFLCtCQUErQjtFQUMvQixlQUFlO0NBQ2hCO0FBQ0Q7RUFDRSwrQkFBK0I7RUFDL0IsZUFBZTtDQUNoQjtBQUNEO0VBQ0UsK0JBQStCO0VBQy9CLGVBQWU7Q0FDaEI7QUFDRDtFQUNFLCtCQUErQjtFQUMvQixlQUFlO0NBQ2hCO0FBQ0Q7RUFDRSwrQkFBK0I7RUFDL0IsZUFBZTtDQUNoQjtBQUNEO0VBQ0UsK0JBQStCO0VBQy9CLGVBQWU7Q0FDaEI7QUFDRDtFQUNFLCtCQUErQjtFQUMvQixlQUFlO0NBQ2hCO0FBQ0Q7RUFDRSwrQkFBK0I7RUFDL0IsZUFBZTtDQUNoQjtBQUNEO0VBQ0UsK0JBQStCO0VBQy9CLGVBQWU7Q0FDaEI7QUFDRDtFQUNFLCtCQUErQjtFQUMvQixlQUFlO0NBQ2hCO0FBQ0Q7RUFDRSwrQkFBK0I7RUFDL0IsZUFBZTtDQUNoQjtBQUNEO0VBQ0UsK0JBQStCO0VBQy9CLGVBQWU7Q0FDaEI7QUFDRDtFQUNFLCtCQUErQjtFQUMvQixlQUFlO0NBQ2hCO0FBQ0Q7RUFDRSwrQkFBK0I7RUFDL0IsZUFBZTtDQUNoQjtBQUNEO0VBQ0UsK0JBQStCO0VBQy9CLGVBQWU7Q0FDaEI7QUFDRDtFQUNFLCtCQUErQjtFQUMvQixlQUFlO0NBQ2hCO0FBQ0Q7RUFDRSwrQkFBK0I7RUFDL0IsZUFBZTtDQUNoQjtBQUNEO0VBQ0UsK0JBQStCO0NBQ2hDO0FBQ0Q7RUFDRSwrQkFBK0I7RUFDL0IsZUFBZTtDQUNoQjtBQUNEO0VBQ0UsK0JBQStCO0VB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O0FBQ0Q7RUFDRSxvQkFBb0I7Q0FDckI7QUFDRDs7RUFFRSxpQkFBaUI7Q0FDbEI7QUFDRDtFQUNFLG9CQUFvQjtDQUNyQjtBQUNEOztFQUVFLGlCQUFpQjtDQUNsQjtBQUNEO0VBQ0Usb0JBQW9CO0NBQ3JCO0FBQ0Q7O0VBRUUsaUJBQWlCO0NBQ2xCO0FBQ0Q7RUFDRSxvQkFBb0I7Q0FDckI7QUFDRDs7RUFFRSxpQkFBaUI7Q0FDbEI7QUFDRDtFQUNFLG9CQUFvQjtDQUNyQjtBQUNEOztFQUVFLGlCQUFpQjtDQUNsQjtBQUNEO0VBQ0Usb0JBQW9CO0NBQ3JCO0FBQ0Q7O0VBRUUsaUJBQWlCO0NBQ2xCO0FBQ0Q7RUFDRSxvQkFBb0I7Q0FDckI7QUFDRDs7RUFFRSxpQkFBaUI7Q0FDbEI7QUFDRDtFQUNFLG9CQUFvQjtDQUNyQjtBQUNEOztFQUVFLGlCQUFpQjtDQUNsQjtBQUNEO0VBQ0Usb0JBQW9CO0NBQ3JCO0FBQ0Q7O0VBRUUsaUJBQWlCO0NBQ2xCO0FBQ0Q7RUFDRSxvQkFBb0I7Q0FDckI7QUFDRDs7RUFFRSxpQkFBaUI7Q0FDbEI7QUFDRDtFQUNFLG9CQUFvQjtDQUNyQjtBQUNEOztFQUVFLGlCQUFpQjtDQUNsQjtBQUNEO0VBQ0Usb0JBQW9CO0NBQ3JCO0FBQ0Q7O0VBRUUsaUJBQWlCO0NBQ2xCO0FBQ0Q7RUFDRSxvQkFBb0I7Q0FDckI7QUFDRDs7RUFFRSxpQkFBaUI7Q0FDbEI7QUFDRDtFQUNFLG9CQUFvQjtDQUNyQjtBQUNEOztFQUVFLGlCQUFpQjtDQUNsQjtBQUNEO0VBQ0Usb0JBQW9CO0NBQ3JCO0FBQ0Q7O0VBRUUsaUJBQWlCO0NBQ2xCO0FBQ0Q7RUFDRSxvQkFBb0I7Q0FDckI7QUFDRDs7RUFFRSxpQkFBaUI7Q0FDbEI7QUFDRDtFQUNFLG9CQUFvQjtDQUNyQjtBQUNEOztFQUVFLGlCQUFpQjtDQUNsQjtBQUNEO0VBQ0Usb0JBQW9CO0NBQ3JCO0FBQ0Q7O0VBRUUsaUJBQWlCO0NBQ2xCO0FBQ0Q7RUFDRSxvQkFBb0I7Q0FDckI7QUFDRDs7RUFFRSxpQkFBaUI7Q0FDbEI7QUFDRDtF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QixrQkFBa0I7Q0FDbkI7QUFDRDtFQUNFLHVCQUF1QjtFQUN2QiwwQkFBMEI7RUFDMUIsa0JBQWtCO0NBQ25CO0FBQ0Q7RUFDRSx1QkFBdUI7RUFDdkIsMEJBQTBCO0VBQzFCLGtCQUFrQjtDQUNuQjtBQUNEO0VBQ0UsdUJBQXVCO0VBQ3ZCLDBCQUEwQjtFQUMxQixrQkFBa0I7Q0FDbkI7QUFDRDtFQUNFLHVCQUF1QjtFQUN2QiwwQkFBMEI7RUFDMUIsa0JBQWtCO0NBQ25CO0FBQ0Q7RUFDRSx1QkFBdUI7RUFDdkIsMEJBQTBCO0VBQzFCLGtCQUFrQjtDQUNuQjtBQUNEO0VBQ0UsdUJBQXVCO0VBQ3ZCLDBCQUEwQjtFQUMxQixrQkFBa0I7Q0FDbkI7QUFDRDtFQUNFLHVCQUF1QjtFQUN2QiwwQkFBMEI7RUFDMUIsa0JBQWtCO0NBQ25CO0FBQ0Q7RUFDRSx1QkFBdUI7RUFDdkIsMEJBQTBCO0VBQzFCLGtCQUFrQjtDQUNuQjtBQUNEO0VBQ0UsdUJBQXVCO0VBQ3ZCLDBCQUEwQjtFQUMxQixrQkFBa0I7Q0FDbkI7QUFDRDtFQUNFLHVCQUF1QjtFQUN2QiwwQkFBMEI7RUFDMUIsa0JBQWtCO0NBQ25CO0FBQ0Q7RUFDRSx1QkFBdUI7RUFDdkIsMEJBQTBCO0VBQzFCLGtCQUFrQjtDQUNuQjtBQUNEO0VBQ0UsdUJBQXVCO0VBQ3ZCLDBCQUEwQjtFQUMxQixrQkFBa0I7Q0FDbkI7QUFDRDtFQUNFLHVCQUF1QjtFQUN2QiwwQkFBMEI7RUFDMUIsa0JBQWtCO0NBQ25CO0FBQ0Q7RUFDRSx1QkFBdUI7RUFDdkIsMEJBQTBCO0VBQzFCLGtCQUFrQjtDQUNuQjtBQUNEO0VBQ0UsdUJBQXVCO0VBQ3ZCLDBCQUEwQjtFQUMxQixrQkFBa0I7Q0FDbkI7QUFDRDtFQUNFLHVCQUF1QjtFQUN2QiwwQkFBMEI7RUFDMUIsa0JBQWtCO0NBQ25CO0FBQ0Q7RUFDRSx1QkFBdUI7RUFDdkIsMEJBQTBCO0VBQzFCLGtCQUFrQjtDQUNuQjtBQUNEO0VBQ0UsdUJBQXVCO0VBQ3ZCLDBCQUEwQjtFQUMxQixrQkFBa0I7Q0FDbkI7QUFD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LG9CQUFvQjtDQUNyQjtBQUNEOzs7Ozs7RUFNRSw4QkFBOEI7Q0FDL0IiLCJmaWxlIjoic3R5bGVzLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbj4+PiBUQUJMRSBPRiBDT05URU5UXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4xIC0gQWxsIENvbXBvbmVudHNcbjIgLSBCbG9nXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4vKlxuXG5cblxuKi9cbi5lcnJvci13cmFwIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFCb0FBQUFhQ0FZQUFBQ3BTa3pPQUFBQUJITkNTVlFJQ0FnSWZBaGtpQUFBQUFsd1NGbHpBQUFMRWdBQUN4SUIwdDErL0FBQUFCWjBSVmgwUTNKbFlYUnBiMjRnVkdsdFpRQXhNQzh5T1M4eE1pS3FxM2tBQUFBY2RFVllkRk52Wm5SM1lYSmxBRUZrYjJKbElFWnBjbVYzYjNKcmN5QkRVelZ4dGVNMkFBQUJIa2xFUVZSSWliMlZ5dzZFSUF4Rlc1aWRyLy8vUXg5c2ZHM3BMRXlKM3RBd2k1RW1CcVJvN3ZIYXdpRUVFUkhTNng3TVRNeE1WdjYrejN0UE1VWVNrZlRNL1IwZkVhRzJiYk12K0djNG5aem4rZE40SEFjUkVhM3IraGkzYmN1dTY4akxza2hWSWxXMDczdFdhWWxROStGOUlwcW1TZnErZndza2hkTy9Bd21VVEpYck91YVJRTmVSa09kNWxxN3JYbVM1SW5tRVJLb0VSL1FNdlVBUGxaREhjWlJoR040Q1NlR1krYUhNcWdja3M1UnJIdi9lZWg0NTV4NUtyTXEyeUhRZGliRE82bmNHL0taV0w3TTh4RHlTMS9NSU8wTkpxZFVMTFM4MVg2L1g2YVIwbnFCU0pjUGVabmxacnpONDc3TktVUm4yTnVzOHNqem1FSUkwVGZNaXl4VXV4cGhWV2pwSmtieDBidFVuc2hSaWhWdjcwQnY4SXRYcTZBc29pL1ppQ2JVNllnQUFBQUJKUlU1RXJrSmdnZz09KTtcbn1cbi5lcnJvci10ZW1wbGF0ZSB7XG4gIHBhZGRpbmc6IDQwcHggMTVweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmVycm9yLWFjdGlvbnMge1xuICBtYXJnaW4tdG9wOiAxNXB4O1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuLmVycm9yLWFjdGlvbnMgLmJ0biB7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbn1cbi5oaWRlSW50ZXJjb20gI2ludGVyY29tLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IG5vbmUhaW1wb3J0YW50O1xuICB2aXNpYmlsaXR5OiBoaWRkZW4haW1wb3J0YW50O1xufVxuLyogTWl4aW4gKi9cbi5tYjAge1xuICBtYXJnaW4tYm90dG9tOiAwcHghaW1wb3J0YW50O1xufVxuLm1iNSB7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbn1cbi5tYjEwIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi5tYjE1IHtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cbi5tYjIwIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbi5tYjI1IHtcbiAgbWFyZ2luLWJvdHRvbTogMjVweDtcbn1cbi5tYjMwIHtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cbi5tYjM1IHtcbiAgbWFyZ2luLWJvdHRvbTogMzVweDtcbn1cbi5tYjQwIHtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbn1cbi5tYjQ1IHtcbiAgbWFyZ2luLWJvdHRvbTogNDVweDtcbn1cbi5tcjUge1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbn1cbi5tcjEwIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuLm1yMjAge1xuICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG59XG4ubXIzMCB7XG4gIG1hcmdpbi1yaWdodDogMzBweDtcbn1cbi5tdDUge1xuICBtYXJnaW4tdG9wOiA1cHg7XG59XG4ubXQxMCB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG4uZnVsbC1jb2xvciB7XG4gIGZpbHRlcjogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO3V0ZjgsPHN2ZyB4bWxucz1cXCdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1xcJz48ZmlsdGVyIGlkPVxcJ2dyYXlzY2FsZVxcJz48ZmVDb2xvck1hdHJpeCB0eXBlPVxcJ21hdHJpeFxcJyB2YWx1ZXM9XFwnMSAwIDAgMCAwLCAwIDEgMCAwIDAsIDAgMCAxIDAgMCwgMCAwIDAgMSAwXFwnLz48L2ZpbHRlcj48L3N2Zz4jZ3JheXNjYWxlXCIpO1xuICAtd2Via2l0LWZpbHRlcjogZ3JheXNjYWxlKDAlKTtcbiAgb3BhY2l0eTogMTtcbn1cbmJvZHkge1xuICBmb250LXNpemU6IDEzcHg7XG59XG5ociB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlZWVlZWU7XG59XG4uY2VudGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW46IDAgYXV0bztcbn1cbi5idG4tbGcge1xuICBmb250LXNpemU6IDE0cHg7XG59XG4uY2tlX3dpZGdldF9kcmFnX2hhbmRsZXJfY29udGFpbmVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5nb2JhY2sge1xuICBiYWNrZ3JvdW5kOiAjZDBlY2Y2O1xuICBwYWRkaW5nOiAzOHB4O1xuICBoZWlnaHQ6IDEwMHB4O1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDhweCAwcHggN3B4IDBweCByZ2JhKDUwLCA1MCwgNTAsIDAuMTUpO1xuICAtbW96LWJveC1zaGFkb3c6IDhweCAwcHggN3B4IDBweCByZ2JhKDUwLCA1MCwgNTAsIDAuMTUpO1xuICBib3gtc2hhZG93OiA4cHggMHB4IDdweCAwcHggcmdiYSg1MCwgNTAsIDUwLCAwLjE1KTtcbn1cbi5idG4tYmlnIHtcbiAgbWF4LXdpZHRoOiAzMDBweCFpbXBvcnRhbnQ7XG4gIGhlaWdodDogNzBweCFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiA1NXB4O1xuICBmb250LXNpemU6IDI0cHg7XG59XG4uZ29iYWNrIHNwYW4ge1xuICBjb2xvcjogYmxhY2s7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5nb2JhY2s6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjN2NhYWJhO1xufVxuLmdvYmFjazpob3ZlciBzcGFuIHtcbiAgY29sb3I6IHdoaXRlIWltcG9ydGFudDtcbn1cbi5nb2JhY2sgcCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4ubmctaGlkZSB7XG4gIGRpc3BsYXk6IG5vbmUhaW1wb3J0YW50O1xufVxuLmNvbXBvbmVudC1ib2R5IHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuI2JvZHkgLmFsb2hhLWVkaXRhYmxlLWhpZ2hsaWdodCB7XG4gIG91dGxpbmU6IG5vbmUhaW1wb3J0YW50O1xuICBib3JkZXI6IDAgIWltcG9ydGFudDtcbn1cbiNib2R5IC5hbG9oYS1lZGl0YWJsZSB7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJvcmRlcjogMDtcbn1cbiNib2R5IC5hbG9oYS1lZGl0YWJsZTphZnRlciB7XG4gIG9wYWNpdHk6IDA7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbnRlbnQ6ICcnO1xuICBoZWlnaHQ6IDA7XG4gIGJvdHRvbTogLThweDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDM1cHg7XG4gIHBhZGRpbmc6IDAgN3B4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuI2JvZHkgLmFsb2hhLWVkaXRhYmxlLWFjdGl2ZSxcbiNib2R5IC5lZGl0aW5nIC5lZGl0YWJsZTpob3ZlciB7XG4gIG91dGxpbmU6IG5vbmUhaW1wb3J0YW50O1xuICBib3JkZXI6IDJweCBkYXNoZWQgI2VmYTAyMjtcbiAgdHJhbnNpdGlvbjogYWxsIC4ycyBsaW5lYXI7XG59XG4jYm9keSAuYWxvaGEtZWRpdGFibGUtYWN0aXZlOmFmdGVyIHtcbiAgY29udGVudDogXCJFZGl0aW5nXCI7XG4gIGJhY2tncm91bmQ6ICNlZmEwMjI7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDA7XG4gIHdpZHRoOiA3NXB4O1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtZmFtaWx5OiAnU291cmNlIFNhbnMgUHJvJywgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIGJvdHRvbTogLTI0cHg7XG4gIGxlZnQ6IDA7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMCAwIDRweCA0cHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMCAwIDRweCA0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDAgMCA0cHggNHB4O1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2l0aW9uOiBhbGwgLjJzIGxpbmVhcjtcbiAgaGVpZ2h0OiAyNHB4O1xuICB6LWluZGV4OiA5OTk5O1xufVxuI2JvZHkgLmFsb2hhLWVkaXRhYmxlLWFjdGl2ZS53cml0aW5nOmFmdGVyIHtcbiAgY29udGVudDogXCJXcml0aW5nLi4uXCI7XG4gIHdpZHRoOiA0NXB4O1xufVxuI2JvZHkubm8tb3V0bGluZSAuYWxvaGEtZWRpdGFibGUtaGlnaGxpZ2h0IHtcbiAgb3V0bGluZTogbm9uZSFpbXBvcnRhbnQ7XG59XG4jYm9keS5uby1vdXRsaW5lIC5hbG9oYS1lZGl0YWJsZS1hY3RpdmUge1xuICBvdXRsaW5lOiBub25lIWltcG9ydGFudDtcbn1cbi5hZGQtY29tcG9uZW50IHtcbiAgZm9udC1zaXplOiA1MHB4O1xuICBwYWRkaW5nOiAwcHg7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgbGVmdDogNDUlO1xuICB6LWluZGV4OiA1O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMHB4IDBweCA1cHggMHB4IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgLW1vei1ib3gtc2hhZG93OiBpbnNldCAwcHggMHB4IDVweCAwcHggcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xuICBib3gtc2hhZG93OiBpbnNldCAwcHggMHB4IDVweCAwcHggcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xuICBiYWNrZ3JvdW5kOiAjZWZhMDIyO1xuICBtYXgtaGVpZ2h0OiAwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogbWF4LWhlaWdodCAwLjVzO1xuICAtbW96LXRyYW5zaXRpb246IG1heC1oZWlnaHQgMC41cztcbiAgLW1zLXRyYW5zaXRpb246IG1heC1oZWlnaHQgMC41cztcbiAgLW8tdHJhbnNpdGlvbjogbWF4LWhlaWdodCAwLjVzO1xufVxuLmFkZC1jb21wb25lbnQuZGlzcGxheS1zZXR0aW5ncyB7XG4gIG1heC1oZWlnaHQ6IDU2cHg7XG4gIHBhZGRpbmc6IDEwcHggMDtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG59XG4uYWRkLWNvbXBvbmVudCBwIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uYWRkLWNvbXBvbmVudCBpIHtcbiAgbWFyZ2luLXRvcDogLTNweDtcbn1cbi5hZGQtY29tcG9uZW50IGEge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmFkZC1jb21wb25lbnQ6aG92ZXIge1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbn1cbi5hZGQtY29tcG9uZW50OmhvdmVyIGEge1xuICBjb2xvcjogIzIxOTI2NTtcbn1cbi5jb21wb25lbnQtaGlkZGVuIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiA1cHggMDtcbiAgaGVpZ2h0OiAxNTBweDtcbiAgYmFja2dyb3VuZDogI2YxZjFmMSFpbXBvcnRhbnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBtYXJnaW4gMC41cztcbiAgLW1vei10cmFuc2l0aW9uOiBtYXJnaW4gMC41cztcbiAgLW1zLXRyYW5zaXRpb246IG1hcmdpbiAwLjVzO1xuICAtby10cmFuc2l0aW9uOiBtYXJnaW4gMC41cztcbn1cbi5jb21wb25lbnQtaGlkZGVuIGgzIHtcbiAgbGluZS1oZWlnaHQ6IDE1MHB4O1xufVxuLmFkZC1hZGR0aW9uYWwsXG4uYWRkLWFkZHRpb25hbC1mZWF0dXJlLFxuLmFkZC1hZGR0aW9uYWwtdGVhbSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYmFja2dyb3VuZDogcmdiYSg0NCwgNjIsIDgwLCAwLjgpO1xuICBwYWRkaW5nOiAxMHB4IDEwcHggNXB4O1xuICBjb2xvcjogd2hpdGU7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBsZWZ0OiA1MCU7XG4gIHotaW5kZXg6IDk5OTg7XG4gIG1hcmdpbi10b3A6IC0yNXB4O1xuICBtYXJnaW4tbGVmdDogLTI1cHg7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogZm9udC1zaXplIDAuNXM7XG4gIC1tb3otdHJhbnNpdGlvbjogZm9udC1zaXplIDAuNXM7XG4gIC1vLXRyYW5zaXRpb246IGZvbnQtc2l6ZSAwLjVzO1xuICB0cmFuc2l0aW9uOiBmb250LXNpemUgMC41cztcbn1cbi5hZGQtYWRkdGlvbmFsOmhvdmVyLFxuLmFkZC1hZGR0aW9uYWwtZmVhdHVyZTpob3Zlcixcbi5hZGQtYWRkdGlvbmFsLXRlYW06aG92ZXIge1xuICBmb250LXNpemU6IDE4cHg7XG59XG4ubm8tY29tcG9uZW50IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG59XG5vbC5jaXJjbGVzLWxpc3Qge1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIGxpc3Qtc3R5bGUtdHlwZTogZGVjaW1hbCAhaWU7XG4gIC8qSUUgNy0gaGFjayovXG4gIG1hcmdpbjogMDtcbiAgbWFyZ2luLWxlZnQ6IDRlbTtcbiAgcGFkZGluZzogMDtcbiAgY291bnRlci1yZXNldDogbGktY291bnRlcjtcbn1cbm9sLmNpcmNsZXMtbGlzdCA+IGxpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICBwYWRkaW5nLWxlZnQ6IDAuNWVtO1xuICBtaW4taGVpZ2h0OiAzZW07XG59XG5vbC5jaXJjbGVzLWxpc3QgPiBsaTpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogLTEuNzNlbTtcbiAgd2lkdGg6IDEuNWVtO1xuICBoZWlnaHQ6IDEuNWVtO1xuICBmb250LXNpemU6IDIuMGVtO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjZjVmNWY1O1xuICBib3JkZXI6IDNweCBzb2xpZCAjYzVjNWM1O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0NjQ2NDY7XG4gIGNvbnRlbnQ6IGNvdW50ZXIobGktY291bnRlcik7XG4gIGNvdW50ZXItaW5jcmVtZW50OiBsaS1jb3VudGVyO1xufVxuLm5vLWNvbXBvbmVudCAuYWRkLWNvbXBvbmVudCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xufVxuLmVtcHR5LXBhZ2Uge1xuICBtYXgtd2lkdGg6IDQ0MHB4O1xuICBtYXJnaW46IDQwcHggYXV0bztcbiAgcGFkZGluZzogMzBweCAwO1xufVxuLnBvc3Qtc29jaWFsLWxpbmsgYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xufVxuLyogQlMgQ0FST1VTRUwgU1RFUCAqL1xuLnNpbmdsZS1zdGVwLmNhcm91c2VsLXN0ZXAge1xuICB3aWR0aDogNDAwcHg7XG4gIGhlaWdodDogNTQwcHg7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlcjogbm9uZTtcbn1cbi5zaW5nbGUtc3RlcC5jYXJvdXNlbC1zdGVwIC5jYXJvdXNlbC1jYXB0aW9uLFxuLnNpbmdsZS1zdGVwLmNhcm91c2VsLXN0ZXAgLmNhcm91c2VsLWlubmVyIHtcbiAgaGVpZ2h0OiA1NDBweDtcbn1cbi5zaW5nbGUtc3RlcC5jYXJvdXNlbC1zdGVwIC5jYXJvdXNlbC1jYXB0aW9uIHtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIGNvbG9yOiAjNTU1O1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiA5MHB4O1xuICBwYWRkaW5nOiAwIDQwcHg7XG59XG4uc2luZ2xlLXN0ZXAuY2Fyb3VzZWwtc3RlcCAuaXRlbSBpbWcge1xuICB3aWR0aDogNDAwcHg7XG4gIGhlaWdodDogMzAwcHg7XG59XG4uc2luZ2xlLXN0ZXAuY2Fyb3VzZWwtc3RlcCAuY2Fyb3VzZWwtaW5kaWNhdG9ycyB7XG4gIGJvdHRvbTogMjBweDtcbn1cbi5zaW5nbGUtc3RlcC5jYXJvdXNlbC1zdGVwIC5jYXJvdXNlbC1pbmRpY2F0b3JzIGxpIHtcbiAgYm9yZGVyLWNvbG9yOiAjMjg1NGExO1xufVxuLnNpbmdsZS1zdGVwLmNhcm91c2VsLXN0ZXAgLmNhcm91c2VsLWluZGljYXRvcnMgbGkuYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI4NTRhMTtcbn1cbi5jYXJvdXNlbC1jdHJscyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAyMHB4O1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgcGFkZGluZzogMCAyMHB4O1xufVxuLnNpbmdsZS1zdGVwIC5jYXJvdXNlbC1jYXB0aW9uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3R0b206IDAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDIzMHB4IWltcG9ydGFudDtcbn1cbi5zaW5nbGUtc3RlcCAuY2Fyb3VzZWwtY3RybHMge1xuICB6LWluZGV4OiA5OTk5OTtcbn1cbi5wb3dlcnRvdXItc3RlcDpmb2N1cyB7XG4gIG91dGxpbmU6IDAhaW1wb3J0YW50O1xufVxuLmNrZV93aWRnZXRfaW5saW5lIGltZyB7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cbi5lZGl0YWJsZSBoMSxcbi5lZGl0YWJsZSBoMiB7XG4gIG1hcmdpbi10b3A6IDBweDtcbn1cbi5idG4tbGlua2VkLWluIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDdiYjY7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjIpO1xufVxuLmJ0bi1saW5rZWQtaW46aG92ZXIsXG4uYnRuLWxpbmtlZC1pbjpmb2N1cyxcbi5idG4tbGlua2VkLWluOmFjdGl2ZSxcbi5idG4tbGlua2VkLWluLmFjdGl2ZSxcbi5vcGVuID4gLmRyb3Bkb3duLXRvZ2dsZS5idG4tbGlua2VkLWluIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDU5ODM7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjIpO1xufVxuLmJ0bi1saW5rZWQtaW46YWN0aXZlLFxuLmJ0bi1saW5rZWQtaW4uYWN0aXZlLFxuLm9wZW4gPiAuZHJvcGRvd24tdG9nZ2xlLmJ0bi1saW5rZWQtaW4ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xufVxuLmJ0bi1saW5rZWQtaW4uZGlzYWJsZWQsXG4uYnRuLWxpbmtlZC1pbltkaXNhYmxlZF0sXG5maWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1saW5rZWQtaW4sXG4uYnRuLWxpbmtlZC1pbi5kaXNhYmxlZDpob3Zlcixcbi5idG4tbGlua2VkLWluW2Rpc2FibGVkXTpob3ZlcixcbmZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLWxpbmtlZC1pbjpob3Zlcixcbi5idG4tbGlua2VkLWluLmRpc2FibGVkOmZvY3VzLFxuLmJ0bi1saW5rZWQtaW5bZGlzYWJsZWRdOmZvY3VzLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tbGlua2VkLWluOmZvY3VzLFxuLmJ0bi1saW5rZWQtaW4uZGlzYWJsZWQ6YWN0aXZlLFxuLmJ0bi1saW5rZWQtaW5bZGlzYWJsZWRdOmFjdGl2ZSxcbmZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLWxpbmtlZC1pbjphY3RpdmUsXG4uYnRuLWxpbmtlZC1pbi5kaXNhYmxlZC5hY3RpdmUsXG4uYnRuLWxpbmtlZC1pbltkaXNhYmxlZF0uYWN0aXZlLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tbGlua2VkLWluLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDdiYjY7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjIpO1xufVxuLmJ0bi1saW5rZWQtaW4gLmJhZGdlIHtcbiAgY29sb3I6ICMwMDdiYjY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG4udmVydGljYWwtdG9wIHRkIHtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucm93IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xuICB9XG59XG4uYWNjb3JkaW9uLXYxIC50aXRsZSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbmJvZHkuaWUtYnJvd3NlciBwLm92ZXJsYXkge1xuICBtYXJnaW4tdG9wOiAtMTAwcHggIWltcG9ydGFudDtcbn1cbmRpdltkYXRhLXR5cGU9J2NhbXBhaWduJ10gLmlubmVyLXBhZ2Uge1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5kaXZbZGF0YS10eXBlPSdjYW1wYWlnbiddIC5pbm5lci1wYWdlIC5vdmVybGF5IHtcbiAgbWFyZ2luLXRvcDogMHB4O1xufVxuLmNvbnRhY3QtdXMtdjEgcCB7XG4gIG1hcmdpbjogMHB4IDAgM3B4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jb250YWN0LXVzLXYxIC53aWRnZXQtd2VhdGhlciB7XG4gICAgbWFyZ2luLXRvcDogLTI4MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDIwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nOiAwIWltcG9ydGFudDtcbiAgfVxuICAuY29udGFjdC11cy12MSAud2lkZ2V0LXdlYXRoZXIgLnBhbmVsLWJvZHkge1xuICAgIHBhZGRpbmc6IDAhaW1wb3J0YW50O1xuICB9XG59XG4uY29udGFjdC11cy12MSAud2lkZ2V0LXdlYXRoZXIge1xuICBtYXJnaW4tdG9wOiAtMzAwcHg7XG4gIG1hcmdpbi1sZWZ0OiAxMDBweDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgYm9yZGVyOiBub25lO1xufVxuLmNvbnRhY3QtdXMtdjEgLnBhbmVsLWRlZmF1bHQsXG4uY29udGFjdC11cy12MSAucGFuZWwtYm9keSB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG59XG4uY29udGFjdC11cy12MSAucm93IHtcbiAgbWFyZ2luLWxlZnQ6IDBweDtcbiAgbWFyZ2luLXJpZ2h0OiAwcHg7XG59XG4uY29udGFjdC11cy12MSAud2lkZ2V0LXdlYXRoZXIgLnRlbXAge1xuICBwYWRkaW5nOiAxMnB4ICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogMjMwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgZGlzcGxheTogdGFibGU7XG4gIGZsb2F0OiBub25lO1xuICB3aWR0aDogMjYwcHg7XG4gIG1heC1oZWlnaHQ6IDI3NXB4O1xuICBtaW4td2lkdGg6IDE3MnB4O1xuICBtYXgtd2lkdGg6IDUwMHB4O1xufVxuLmNvbnRhY3QtdXMtdjEgLndpZGdldC13ZWF0aGVyIC50ZW1wIHNwYW4ge1xuICBwYWRkaW5nLWJvdHRvbTogNXB4O1xufVxuLmNvbnRhY3QtdXMtdjEgLndpZGdldC13ZWF0aGVyIC50ZW1wIHNwYW4uYmxvY2tlZCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmNvbnRhY3QtdXMtdjEgLmFuZ3VsYXItZ29vZ2xlLW1hcC1jb250YWluZXIge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG4uY29udGFjdC11cy12MSAuY29udGFpbmVyIHtcbiAgd2lkdGg6IDUwJTtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuLmNvbnRhY3QtdXMtdjEgLm1hcC1jb21wb25lbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQzVFMkUyO1xuICBtYXJnaW46IDUlO1xuICBjb2xvcjogIzAwMDAwMDtcbn1cbi5jb250YWN0LXVzLXYxIC5tYXAge1xuICBoZWlnaHQ6IDM0NHB4O1xuICBtYXJnaW4tcmlnaHQ6IDUwcHg7XG59XG4uY29udGFjdC11cy12MSAuY29udGFjdC1yaWdodCB7XG4gIHBhZGRpbmc6IDAgNDBweCAyMHB4O1xufVxuLmNvbnRhY3QtdXMtdjEgLmNvbnRhY3QtaW1nIHtcbiAgd2lkdGg6IDE1MnB4O1xufVxuLmNvbnRhY3QtdXMtdjEgLmNvbnRhY3QtbGVmdCB7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBtYXJnaW46IDAgMTVweDtcbn1cbi5jb250YWN0LXVzLXYxIC5jb250YWN0LWxlZnQgcCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uY29udGFjdC11cy12MSBpbnB1dFt0eXBlPVwicmFkaW9cIl0ge1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbn1cbi5jb250YWN0LXVzLXYxIC5jdXJyZW50LWRheSB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLmNvbnRhY3QtdXMtdjEgLndpZGdldC13ZWF0aGVyIC5zZXR0aW5ncyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50O1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgd2lkdGg6IDEwMCU7XG59XG4uY29udGFjdC11cy12MSAud2lkZ2V0LXdlYXRoZXIgLnJnLXJpZ2h0IHNwYW4ge1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNlZmEwMjI7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNlZmEwMjI7XG59XG4uY29udGFjdC11cy12MSAud2lkZ2V0LXdlYXRoZXIgLnJnLWJvdHRvbSBzcGFuIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlZmEwMjI7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWZhMDIyO1xufVxuLmNvbnRhY3QtdXMtdjEgLmxlYWZsZXQtcG9wdXAtcGFuZSB7XG4gIGNvbG9yOiAjMDAwO1xufVxuLmNvbnRhY3QtdXMtdjEgLndpZGdldC13ZWF0aGVyLm5vLWluZm8gLnNldHRpbmdzIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbn1cbi5jb250YWN0LXVzLXYxIC53aWRnZXQtd2VhdGhlci5uby1pbmZvIC5yZy1yaWdodCBzcGFuIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5jb250YWN0LXVzLXYxIC53aWRnZXQtd2VhdGhlci5uby1pbmZvIC5yZy1ib3R0b20gc3BhbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uY29tcG9uZW50LXdyYXAge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmNvbXBvbmVudC13cmFwIGRpdi5lbGVtZW50LXdyYXAge1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG59XG4uY29tcG9uZW50LXdyYXAgZGl2LmVsZW1lbnQtd3JhcCBpbWcuaW1nLXJlc3BvbnNpdmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4uY29tcG9uZW50LXdyYXAgZGl2LmVsZW1lbnQtd3JhcCBzcGFuW2NvbnRlbnRlZGl0YWJsZT1cInRydWVcIl0sXG4uY29tcG9uZW50LXdyYXAgZGl2LmVsZW1lbnQtd3JhcCBzcGFuLmNrZV9pbWFnZV9yZXNpemVyX3dyYXBwZXIsXG4uY29tcG9uZW50LXdyYXAgZGl2LmVsZW1lbnQtd3JhcCBzcGFuLmNrZV93aWRnZXRfd3JhcHBlci5pbWctc3BhbmNsYXNzIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuLmNvbXBvbmVudC13cmFwIC5jb21wb25lbnQgPiBbaWRdIC5iZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICB6LWluZGV4OiAwO1xufVxuLmNvbXBvbmVudC13cmFwIC5jb21wb25lbnQgPiBbaWRdIC5ibHVyLWltYWdlIHtcbiAgLXdlYmtpdC1maWx0ZXI6IGJsdXIoNXB4KTtcbiAgLW1vei1maWx0ZXI6IGJsdXIoNXB4KTtcbiAgLW8tZmlsdGVyOiBibHVyKDVweCk7XG4gIC1tcy1maWx0ZXI6IGJsdXIoNXB4KTtcbiAgZmlsdGVyOiBibHVyKDVweCk7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtZGV2aWNlLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmNvbXBvbmVudC13cmFwIC5jb21wb25lbnQgPiBbaWRdIC5pcGFkLWJnIHtcbiAgICBiYWNrZ3JvdW5kLWF0dGFjaG1lbnQ6IHNjcm9sbCAhaW1wb3J0YW50O1xuICB9XG59XG4uY29tcG9uZW50LXdyYXAgLmNvbnRhaW5lci5pbm5lci1wYWdlIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uYWRtaW5iYXIgdWwubmF2IHtcbiAgbWFyZ2luLXRvcDogMCFpbXBvcnRhbnQ7XG59XG4uYWRtaW5iYXIgLm5hdmJhciB7XG4gIG1pbi1oZWlnaHQ6IGluaGVyaXQ7XG4gIGJhY2tncm91bmQ6ICNmOGY4Zjg7XG59XG4uYWRtaW5iYXIgLm5hdmJhciAubmF2IHtcbiAgbWFyZ2luOiAwO1xufVxuLmlubmVyLXBhZ2Uge1xuICBwYWRkaW5nOiA1MHB4IDA7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5idG4tb3V0bGluZSB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNmZmYhaW1wb3J0YW50O1xuICB0ZXh0LXNoYWRvdzogMXB4IDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjMpO1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5idG4tb3V0bGluZTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxNjc3OGIhaW1wb3J0YW50O1xuICBib3JkZXI6IDJweCBzb2xpZCAjZmZmIWltcG9ydGFudDtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzk2cHgpIHtcbiAgLmlubmVyLXBhZ2Uge1xuICAgIHBhZGRpbmc6IDUwcHggMTVweDtcbiAgfVxufVxuLyoqKioqKioqKiogRW1haWwgKioqKioqKioqKi9cbi5lbWFpbC12MSB7XG4gIC8qIEZvcmNlcyBPdXRsb29rIHRvIGRpc3BsYXkgZW1haWwgYXQgMTAwJSB3aWR0aCAqL1xuICAvKiBDb3JyZWN0cyBsaW5lLWhlaWdodCBpc3N1ZXMgb24gT3V0bG9vayAqL1xuICAvKiBSZW1vdmVzIHVud2FudGVkIGdhcCB3aXRoIGxlZnQvcmlnaHQgYWxpZ25lZCB0YWJsZXMgKi9cbiAgLyogTW9iaWxlIFJlc3BvbnNpdmUgU3R5bGVzICovXG4gIC8qIFVzaW5nIGF0dHJpYnV0ZSBzZWxlY3RvcnMgZHVlIHRvIG1lZGlhIHF1ZXJpZXMgaXNzdWVzIHdpdGggWWFob28hIE1haWwgKi9cbn1cbi5lbWFpbC12MSBpbWcge1xuICBib3JkZXI6IDA7XG4gIG91dGxpbmU6IG5vbmU7XG4gIC1tcy1pbnRlcnBvbGF0aW9uLW1vZGU6IGJpY3ViaWM7XG59XG4uZW1haWwtdjEgYSBpbWcge1xuICBib3JkZXI6IDA7XG59XG4uZW1haWwtdjEgLkV4dGVybmFsQ2xhc3Mge1xuICB3aWR0aDogMTAwJTtcbn1cbi5lbWFpbC12MSAuRXh0ZXJuYWxDbGFzcyxcbi5lbWFpbC12MSAuRXh0ZXJuYWxDbGFzcyBwLFxuLmVtYWlsLXYxIC5FeHRlcm5hbENsYXNzIHNwYW4sXG4uZW1haWwtdjEgLkV4dGVybmFsQ2xhc3MgZm9udCxcbi5lbWFpbC12MSAuRXh0ZXJuYWxDbGFzcyB0ZCxcbi5lbWFpbC12MSAuRXh0ZXJuYWxDbGFzcyBkaXYge1xuICBsaW5lLWhlaWdodDogMTAwJTtcbn1cbi5lbWFpbC12MSB0YWJsZSxcbi5lbWFpbC12MSB0ZCB7XG4gIG1zby10YWJsZS1sc3BhY2U6IDBwdDtcbiAgbXNvLXRhYmxlLXJzcGFjZTogMHB0O1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuZW1haWwtdjEgdGFibGVbY2xhc3M9ZGV2aWNlLXdpZHRoXSxcbiAgLmVtYWlsLXYxIHRkW2NsYXNzPWRldmljZS13aWR0aF0sXG4gIC5lbWFpbC12MSBpbWdbY2xhc3M9ZGV2aWNlLXdpZHRoXSB7XG4gICAgd2lkdGg6IDMyMHB4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmVtYWlsLXYxIHRhYmxlW2NsYXNzPWlubmVyLXdpZHRoXSxcbiAgLmVtYWlsLXYxIHRkW2NsYXNzPWlubmVyLXdpZHRoXSxcbiAgLmVtYWlsLXYxIGltZ1tjbGFzcz1pbm5lci13aWR0aF0ge1xuICAgIHdpZHRoOiAyNDBweCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5lbWFpbC12MSB0YWJsZVtjbGFzcz1tZWRpdW0td2lkdGhdLFxuICAuZW1haWwtdjEgdGRbY2xhc3M9bWVkaXVtLXdpZHRoXSxcbiAgLmVtYWlsLXYxIGltZ1tjbGFzcz1tZWRpdW0td2lkdGhdIHtcbiAgICB3aWR0aDogMjgwcHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAuZW1haWwtdjEgdGRbY2xhc3M9aGVyby0xXSB7XG4gICAgd2lkdGg6IDMyMHB4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGltZy9oZXJvLWJnLTEuanBnKSAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXIgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXRvcDogNjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmVtYWlsLXYxIHRkW2NsYXNzPWhlcm8tMl0ge1xuICAgIHdpZHRoOiAzMjBweCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChpbWcvaGVyby1iZy0yLmpwZykgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy10b3A6IDYwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5lbWFpbC12MSB0ZFtjbGFzcz1oZXJvLTNdIHtcbiAgICB3aWR0aDogMzIwcHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXRvcDogNjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmVtYWlsLXYxIHRkW2NsYXNzPWhlcm8tZmVhdHVyZV0ge1xuICAgIHBhZGRpbmctYm90dG9tOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmVtYWlsLXYxIHRkW2NsYXNzPXN0YWNrXSB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmVtYWlsLXYxIHRkW2NsYXNzPXNtYWxsLXB1c2hdIHtcbiAgICBwYWRkaW5nLXRvcDogMzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5lbWFpbC12MSB0ZFtjbGFzcz13cmFwcGVyXSB7XG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuZW1haWwtdjEgdGRbY2xhc3M9bG9nb10ge1xuICAgIHdpZHRoOiAzMjBweCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmVtYWlsLXYxIHRkW2NsYXNzPWxvZ29dIGltZyB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmVtYWlsLXYxIHRkW2NsYXNzPWNlbnRlcl0ge1xuICAgIHdpZHRoOiAyNDBweCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5lbWFpbC12MSB0ZFtjbGFzcz1oZWFkXSB7XG4gICAgZGlzcGxheTogdGFibGUtaGVhZGVyLWdyb3VwICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5lbWFpbC12MSB0ZFtjbGFzcz1mb290XSB7XG4gICAgZGlzcGxheTogdGFibGUtZm9vdGVyLWdyb3VwICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG59XG4vKioqKioqKioqKiBGZWF0dXJlIExpc3QgdjEgKioqKioqKioqKi9cbi5lZGl0aW5nIC5mZWF0dXJlcy13cmFwIC5mZWF0dXJlIHtcbiAgYm9yZGVyOiA0cHggc29saWQgcmdiYSgwLCAwLCAwLCAwKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmVkaXRpbmcgLmZlYXR1cmVzLXdyYXAgLmZlYXR1cmU6aG92ZXIge1xuICBib3JkZXI6IDRweCBkYXNoZWQgcmdiYSgwLCAwLCAwLCAwLjQpO1xufVxuLmVkaXRpbmcgLmZlYXR1cmVzLXdyYXAgLmZlYXR1cmU6aG92ZXIgLmFkZC1hZGR0aW9uYWwge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAyOHB4O1xuICBib3R0b206IC0yMHB4O1xuICBvcGFjaXR5OiAuODtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4uZWRpdGluZyAuZmVhdHVyZXMtd3JhcCAuZmVhdHVyZTpob3ZlciAuYWRkLWFkZHRpb25hbDpob3ZlciB7XG4gIG9wYWNpdHk6IDE7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5lZGl0aW5nIC5mZWF0dXJlcy13cmFwIC5mZWF0dXJlOmhvdmVyIC5kZWxldGUtZmVhdHVyZSB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgYm9yZGVyOiAwO1xuICBwYWRkaW5nOiAxMHB4IDE1cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgb3BhY2l0eTogLjg7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICB6LWluZGV4OiA5OTk7XG59XG4uZWRpdGluZyAuZmVhdHVyZXMtd3JhcCAuZmVhdHVyZTpob3ZlciAuZGVsZXRlLWZlYXR1cmU6aG92ZXIge1xuICBvcGFjaXR5OiAxO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uZWRpdGluZyAuZmVhdHVyZXMtd3JhcCAuZmVhdHVyZS5uZy1lbnRlciB7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiBib3VuY2VJbiAxcztcbiAgLW1vei1hbmltYXRpb246IGJvdW5jZUluIDFzO1xuICAtbXMtYW5pbWF0aW9uOiBib3VuY2VJbiAxcztcbiAgYW5pbWF0aW9uOiBib3VuY2VJbiAxcztcbn1cbi5lZGl0aW5nIC5mZWF0dXJlcy13cmFwIC5mZWF0dXJlLm5nLWxlYXZlIHtcbiAgLXdlYmtpdC1hbmltYXRpb246IGJvdW5jZU91dCAxcztcbiAgLW1vei1hbmltYXRpb246IGJvdW5jZU91dCAxcztcbiAgLW1zLWFuaW1hdGlvbjogYm91bmNlT3V0IDFzO1xuICBhbmltYXRpb246IGJvdW5jZU91dCAxcztcbn1cbi5lZGl0aW5nIC5mZWF0dXJlcy13cmFwIC5kZWxldGUtZmVhdHVyZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZWRpdGluZyAuZmVhdHVyZXMtd3JhcCAuYWRkLWZlYXR1cmUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5mZWF0dXJlLWxpc3QtdjEgLmZlYXR1cmVzLXdyYXAge1xuICBtYXJnaW46IDIlO1xufVxuLmZlYXR1cmUtbGlzdC12MSAuZmVhdHVyZS1saXN0LXRpdGxlIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG59XG4uZmVhdHVyZS1saXN0LXYxIC5idG4tYWRkLWZlYXR1cmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcbn1cbi5mZWF0dXJlLWxpc3QtdjEgLmZlYXR1cmUtc2luZ2xlIHtcbiAgbWluLWhlaWdodDogMzIwcHg7XG4gIG1hcmdpbjogMTBweDtcbiAgcGFkZGluZzogMjBweDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xufVxuLmZlYXR1cmUtbGlzdC12MSAuZmVhdHVyZS1zaW5nbGUgLmZlYXR1cmUtaWNvbiB7XG4gIGNvbG9yOiAjM2I5ZGI3O1xuICBmb250LXNpemU6IDE0ZW07XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbWFyZ2luOiAxNXB4IDA7XG4gIHotaW5kZXg6IDE7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6IDg1JTtcbn1cbi5mZWF0dXJlLWxpc3QtdjEgLmZlYXR1cmUtc2luZ2xlIC5mZWF0dXJlLXRpdGxlIHtcbiAgZm9udC1zaXplOiAyNHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHotaW5kZXg6IDk5OTk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHRleHQtc2hhZG93OiAxcHggMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuNCk7XG59XG4uZmVhdHVyZS1saXN0LXYxIC5mZWF0dXJlLXNpbmdsZSAuZmVhdHVyZS1zdWJ0aXRsZSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgei1pbmRleDogOTk5OTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmZlYXR1cmUtbGlzdC12MSAuZmVhdHVyZS1zaW5nbGUgLmZlYXR1cmUtc3VidGl0bGUgdWwge1xuICBwYWRkaW5nOiAwcHg7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG59XG4uZmVhdHVyZS1saXN0LXYxIC5mZWF0dXJlLXNpbmdsZSAuZmVhdHVyZS1zdWJ0aXRsZSBsaSB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogZGlzYztcbiAgbGlzdC1zdHlsZS1wb3NpdGlvbjogaW5zaWRlO1xuICBsaW5lLWhlaWdodDogMTRweDtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuLmZlYXR1cmUtbGlzdC12MSAuZmVhdHVyZS1zaW5nbGUge1xuICB0cmFuc2l0aW9uOiBub25lIWltcG9ydGFudDtcbn1cbi5mZWF0dXJlLWxpc3QtdjEgLmZlYXR1cmUtc2luZ2xlIGltZyB7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cbi5mZWF0dXJlLWxpc3QtdjEgZGl2W2RhdGEtY2xhc3M9XCJmZWF0dXJlLWxpc3RcIl0ge1xuICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2Fzc2V0cy9pbWFnZXMvaW5kaW1haW4vd2F2ZS1iZy5qcGcnKTtcbiAgYmFja2dyb3VuZC1zaXplOiAxNSUgYXV0bztcbn1cbi5mZWF0dXJlLWxpc3QtdjEgLmZlYXR1cmUge1xuICBtaW4td2lkdGg6IDI1NnB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5mZWF0dXJlLWxpc3QtdjEgLmZlYXR1cmUge1xuICAgIG1pbi13aWR0aDogMTAwJTtcbiAgfVxufVxuLmZlYXR1cmUtbGlzdC12MSAuZmVhdHVyZS1jb250ZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xufVxuZGl2W2RhdGEtdHlwZT1cImZlYXR1cmUtbGlzdFwiXSAuaW5uZXItcGFnZSB7XG4gIHBhZGRpbmc6IDMwcHggMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICBkaXZbZGF0YS10eXBlPVwiZmVhdHVyZS1saXN0XCJdIC5pbm5lci1wYWdlIHtcbiAgICBwYWRkaW5nOiAwcHg7XG4gIH1cbn1cbi8qKioqKioqKioqIEZlYXR1cmVzIGxpc3QgdjIgKioqKioqKioqKi9cbi5mZWF0dXJlLWxpc3QtdjIgLmZlYXR1cmUtbGlzdC10aXRsZSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xufVxuLmZlYXR1cmUtbGlzdC12MiAuZmVhdHVyZS1saXN0LXN1YnRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmZlYXR1cmUtbGlzdC12MiAuZmVhdHVyZS1pY29uIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW46IDAgYXV0byAzMHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiA1ZW07XG59XG4uZmVhdHVyZS1saXN0LXYyIC5mZWF0dXJlLXN1YnRpdGxlIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAwIDIwcHg7XG59XG4uZmVhdHVyZS1saXN0LXYyIC5mZWF0dXJlLXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMTNweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDI2cHg7XG4gIG9wYWNpdHk6IC45NTtcbiAgcGFkZGluZy1ib3R0b206IDRweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGxpbmUtaGVpZ2h0OiAyOHB4O1xufVxuLmZlYXR1cmUtbGlzdC12MiAuZmVhdHVyZS1idG4ge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbjogMTVweCBhdXRvO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWF4LXdpZHRoOiAyMDBweDtcbn1cbi5mZWF0dXJlLWxpc3QtdjIgLmZlYXR1cmUtY29udGVudCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbn1cbi5mZWF0dXJlLWxpc3QtdjIgLnBhcmFsbGF4IHtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogZml4ZWQ7XG59XG4uZmVhdHVyZS1saXN0LXYyIGltZyB7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cbi5mZWF0dXJlLWxpc3QtdjIgLmJ0bi1hZGQtZmVhdHVyZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50O1xufVxuLyoqKioqKioqKiogRmVhdHVyZXMgbGlzdCB2MyAqKioqKioqKioqL1xuLmZlYXR1cmUtbGlzdC12MyAuZmVhdHVyZS1saXN0LXRpdGxlIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG59XG4uZmVhdHVyZS1saXN0LXYzIC5mZWF0dXJlLWxpc3Qtc3VidGl0bGUge1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmZlYXR1cmUtbGlzdC12MyAuZmVhdHVyZS1zaW5nbGUge1xuICBtaW4taGVpZ2h0OiAzMjBweDtcbiAgbWFyZ2luOiAxMHB4O1xuICBwYWRkaW5nOiAyMHB4O1xuICB0cmFuc2l0aW9uOiBub25lIWltcG9ydGFudDtcbiAgd2lkdGg6IDEwMCU7XG59XG4uZmVhdHVyZS1saXN0LXYzIC5mZWF0dXJlLXNpbmdsZSAuZmVhdHVyZS1pY29uIHtcbiAgZm9udC1zaXplOiAxNGVtO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIG1hcmdpbjogMTVweCAwO1xuICB6LWluZGV4OiAxO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdpZHRoOiA4NSU7XG59XG4uZmVhdHVyZS1saXN0LXYzIC5mZWF0dXJlLXNpbmdsZSAuZmVhdHVyZS10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMzBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW46IDA7XG4gIGxpbmUtaGVpZ2h0OiAxOTZweDtcbiAgei1pbmRleDogOTk5O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uZmVhdHVyZS1saXN0LXYzIC5mZWF0dXJlLXNpbmdsZSAuZmVhdHVyZS1zdWJ0aXRsZSB7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbiAgYm9yZGVyLWxlZnQ6IDhweCBzb2xpZCB3aGl0ZTtcbiAgbWFyZ2luLXRvcDogMjVweDtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuLmZlYXR1cmUtbGlzdC12MyAuZmVhdHVyZS1zaW5nbGUgLmZlYXR1cmUtc3VidGl0bGUgdWwge1xuICBwYWRkaW5nOiAwcHg7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG59XG4uZmVhdHVyZS1saXN0LXYzIC5mZWF0dXJlLXNpbmdsZSAuZmVhdHVyZS1zdWJ0aXRsZSBsaSB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgbGlzdC1zdHlsZS1wb3NpdGlvbjogaW5zaWRlO1xuICBsaW5lLWhlaWdodDogMTRweDtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuLmZlYXR1cmUtbGlzdC12MyAuZmVhdHVyZS1zaW5nbGUgaW1nIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuLmZlYXR1cmUtbGlzdC12MyAuZmVhdHVyZSB7XG4gIG1pbi13aWR0aDogMjU2cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmZlYXR1cmUtbGlzdC12MyAuZmVhdHVyZSB7XG4gICAgbWluLXdpZHRoOiAxMDAlO1xuICB9XG59XG4uZmVhdHVyZS1saXN0LXYzIC5mZWF0dXJlLWNvbnRlbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG59XG4uZmVhdHVyZS1saXN0LXY0IHtcbiAgLyogZml4IGZpcmVmb3ggcmVzcG9uc2l2ZSBpbWFnZXMgKi9cbn1cbi5mZWF0dXJlLWxpc3QtdjQgLmZlYXR1cmUtc2luZ2xlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmZlYXR1cmUtbGlzdC12NCAuZmVhdHVyZS1saXN0LXRpdGxlIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG59XG4uZmVhdHVyZS1saXN0LXY0IC50aXRsZSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmZlYXR1cmUtbGlzdC12NCAuZmVhdHVyZS10aXRsZSBoMSxcbi5mZWF0dXJlLWxpc3QtdjQgLmZlYXR1cmUtdGl0bGUgaDIsXG4uZmVhdHVyZS1saXN0LXY0IC5mZWF0dXJlLXRpdGxlIGgzLFxuLmZlYXR1cmUtbGlzdC12NCAuZmVhdHVyZS10aXRsZSBoNCxcbi5mZWF0dXJlLWxpc3QtdjQgLmZlYXR1cmUtdGl0bGUgaDUge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuLmZlYXR1cmUtbGlzdC12NCAuZmVhdHVyZS1pY29uIHtcbiAgcGFkZGluZy10b3A6IDEwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICBtaW4td2lkdGg6IDMwJTtcbn1cbi5mZWF0dXJlLWxpc3QtdjQgLmZlYXR1cmUtY29udGVudC1jb250YWluZXIge1xuICBtYXgtd2lkdGg6IDcwJTtcbn1cbi5mZWF0dXJlLWxpc3QtdjQgLmNvbnRhaW5lci14cy1oZWlnaHQge1xuICBkaXNwbGF5OiB0YWJsZTtcbiAgcGFkZGluZy1sZWZ0OiAwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDBweDtcbn1cbi5mZWF0dXJlLWxpc3QtdjQgLnJvdyBkaXYgZGl2IGRpdiBoNSB7XG4gIGZvbnQtc2l6ZTogMThweDtcbn1cbi5mZWF0dXJlLWxpc3QtdjQgLmZlYXR1cmUgaW1nIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuLmZlYXR1cmUtbGlzdC12NCAuZmVhdHVyZS1jb250ZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mZWF0dXJlLWxpc3QtdjQgLmNvbnRhaW5lci1zbS1oZWlnaHQge1xuICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgIHBhZGRpbmctbGVmdDogMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDBweDtcbiAgfVxuICAuZmVhdHVyZS1saXN0LXY0IC5yb3ctc20taGVpZ2h0IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3c7XG4gIH1cbiAgLmZlYXR1cmUtbGlzdC12NCAuY29sLXNtLWhlaWdodCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgICBmbG9hdDogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5mZWF0dXJlLWxpc3QtdjQgLmNvbnRhaW5lci1tZC1oZWlnaHQge1xuICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgIHBhZGRpbmctbGVmdDogMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDBweDtcbiAgfVxuICAuZmVhdHVyZS1saXN0LXY0IC5yb3ctbWQtaGVpZ2h0IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3c7XG4gIH1cbiAgLmZlYXR1cmUtbGlzdC12NCAuY29sLW1kLWhlaWdodCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgICBmbG9hdDogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuZmVhdHVyZS1saXN0LXY0IC5jb250YWluZXItbGctaGVpZ2h0IHtcbiAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICBwYWRkaW5nLWxlZnQ6IDBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcHg7XG4gIH1cbiAgLmZlYXR1cmUtbGlzdC12NCAucm93LWxnLWhlaWdodCB7XG4gICAgZGlzcGxheTogdGFibGUtcm93O1xuICB9XG4gIC5mZWF0dXJlLWxpc3QtdjQgLmNvbC1sZy1oZWlnaHQge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gICAgZmxvYXQ6IG5vbmU7XG4gIH1cbn1cbi5mZWF0dXJlLWxpc3QtdjQgLmNvbC10b3Age1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuLmZlYXR1cmUtbGlzdC12NCAuY29sLW1pZGRsZSB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG4uZmVhdHVyZS1saXN0LXY0IC5jb2wtYm90dG9tIHtcbiAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcbn1cbi5mZWF0dXJlLWxpc3QtdjQgLmltZy1yZXNwb25zaXZlIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuLmZlYXR1cmUtbGlzdC12NCAuZGVtbyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZTVlNmUxO1xuICBib3JkZXItYm90dG9tOiAzcHggc29saWQgI2U1ZTZlMTtcbiAgcGFkZGluZzogMTVweDtcbn1cbi5mZWF0dXJlLWxpc3QtdjQgaW1nIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuLyoqKioqKioqKiogVG9wYmFyICoqKioqKioqKiovXG4udG9wLWJhci12MSAubmF2YmFyIHtcbiAgbWluLWhlaWdodDogNTBweDtcbn1cbi50b3AtYmFyLXYxIC5uYXZiYXIgLm5hdiA+IGxpLmhvdXItYmxvY2ssXG4udG9wLWJhci12MSAubmF2YmFyIC5uYXYgPiBsaS5waG9uZS1ibG9jayB7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjYwcHgpIHtcbiAgLnRvcC1iYXItdjEgLm5hdmJhciAubmF2ID4gbGkuaG91ci1ibG9jayxcbiAgLnRvcC1iYXItdjEgLm5hdmJhciAubmF2ID4gbGkucGhvbmUtYmxvY2sge1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG59XG4udG9wLWJhci12MSAuc29jaWFsLWxpc3QtaWNvbnMge1xuICBtYXJnaW4tbGVmdDogLTIwcHg7XG4gIGNsZWFyOiBib3RoO1xuICB3aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIG1heC13aWR0aDogNTAlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjkwcHgpIHtcbiAgLnRvcC1iYXItdjEgLnNvY2lhbC1saXN0LWljb25zIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBjbGVhcjogbm9uZTtcbiAgICB3aWR0aDogYXV0bztcbiAgICBvdmVyZmxvdzogaW5oZXJpdDtcbiAgfVxufVxuLnRvcC1iYXItdjEgLmxlZnQtYmxvY2sge1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDEwcHggMCFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAudG9wLWJhci12MSAubGVmdC1ibG9jayB7XG4gICAgbWFyZ2luOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi50b3AtYmFyLXYxIC5yaWdodC1ibG9jayB7XG4gIG1hcmdpbjogNXB4ICFpbXBvcnRhbnQ7XG59XG4udG9wLWJhci12MSAuaG91ci1ibG9jayBkaXYubmF2YmFyLXJpZ2h0IHtcbiAgbWFyZ2luLXJpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG59XG4udG9wLWJhci12MSAucGhvbmUtYmxvY2sgZGl2Lm5hdmJhci1yaWdodCB7XG4gIG1hcmdpbi1yaWdodDogMTVweCAhaW1wb3J0YW50O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjkwcHgpIHtcbiAgLnRvcC1iYXItdjEgLnBob25lLWJsb2NrIGRpdi5uYXZiYXItcmlnaHQge1xuICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xuICB9XG59XG4udG9wLWJhci12MSAuYWRkLWFkZHRpb25hbCB7XG4gIGJvdHRvbTogLTIwcHg7XG59XG4udG9wLWJhci13cmFwIC5tYWluLWJsb2NrIC5sZWZ0LWJsb2NrIHtcbiAgYm9yZGVyOiA0cHggc29saWQgcmdiYSgwLCAwLCAwLCAwKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnRvcC1iYXItd3JhcCAubWFpbi1ibG9jayAubGVmdC1ibG9jay5lZGl0LW1vZGUge1xuICBwYWRkaW5nOiAyMHB4O1xufVxuLnRvcC1iYXItd3JhcCAubWFpbi1ibG9jayAuc29jaWFsLWxpc3QtaWNvbnMge1xuICBmbG9hdDogbGVmdDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnRvcC1iYXItd3JhcCAubWFpbi1ibG9jayAuc29jaWFsLWxpc3QtaWNvbnM6aG92ZXIgLmxlZnQtYmxvY2sge1xuICBib3JkZXI6IDNweCBkYXNoZWQgcmdiYSgwLCAwLCAwLCAwLjQpO1xufVxuLnRvcC1iYXItd3JhcCAubWFpbi1ibG9jayAuc29jaWFsLWxpc3QtaWNvbnM6aG92ZXIgLmxlZnQtYmxvY2sgKyAuYWRkLWFkZHRpb25hbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDI4cHg7XG59XG4vKioqKioqKioqKiBOYXZiYXIgKioqKioqKioqKi9cbi5uYXZiYXItbmF2IGxpLnNvY2lhbCBhIHtcbiAgcGFkZGluZzogMCFpbXBvcnRhbnQ7XG59XG4ubmF2YmFyLW5hdiBsaSBhLnNpZ24taW4ge1xuICBiYWNrZ3JvdW5kOiAjZmNiMzUxO1xuICBjb2xvcjogI2ZmZiFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b206IDRweCBzb2xpZCAjZmE4YjI4O1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG59XG4ubmF2YmFyLW5hdiBsaSBhLnNpZ24taW46aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjZmNiMzUxO1xuICBib3JkZXItYm90dG9tOiA0cHggc29saWQgI2ZjYjM1MTtcbn1cbi5uYXZiYXItbmF2IC5mYS10d2l0dGVyIHtcbiAgYmFja2dyb3VuZDogbm9uZSFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDEwcHggMTBweCAxMHB4O1xuICBtYXJnaW4tbGVmdDogMjBweDtcbn1cbi5uYXZiYXItbmF2IC5mYS1mYWNlYm9vayB7XG4gIGJhY2tncm91bmQ6IG5vbmUhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAxMHB4IDEwcHggMTBweDtcbn1cbi5uYXZiYXItd2hpdGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBjb2xvcjogIzVkYjhkMDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbTogM3B4IHNvbGlkICM1ZGI4ZDAgIWltcG9ydGFudDtcbiAgcGFkZGluZzogMCAzMHB4O1xufVxuLm5hdmJhciB7XG4gIGJvcmRlcjogbm9uZSFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIG1hcmdpbi1ib3R0b206IDBweDtcbiAgbWluLWhlaWdodDogODVweDtcbn1cbi5uYXZiYXIgLm5hdmlnYXRpb24tbG9nby5lZGl0LXdyYXAge1xuICBtaW4td2lkdGg6IDIwMHB4O1xuICBtaW4taGVpZ2h0OiAxMDBweDtcbn1cbi5uYXZiYXIgLm5hdmlnYXRpb24tbG9nby5lZGl0LXdyYXAgZGl2LmVkaXRhYmxlLFxuLm5hdmJhciAubmF2aWdhdGlvbi1sb2dvLmVkaXQtd3JhcCAuZnItZWxlbWVudCB7XG4gIG1pbi1oZWlnaHQ6IDEwMHB4O1xufVxuLm5hdmJhciAubmF2aWdhdGlvbi1sb2dvLmVkaXQtd3JhcCAuaW1nIHtcbiAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG59XG4ubmF2YmFyLWJveCB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMHB4IDFweCAxMHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuICAtbW96LWJveC1zaGFkb3c6IDBweCAxcHggMTBweCAwcHggcmdiYSgwLCAwLCAwLCAwLjI1KTtcbiAgYm94LXNoYWRvdzogMHB4IDFweCAxMHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xufVxuLm5hdmJhci1icmFuZCB7XG4gIG1heC13aWR0aDogMTAwJSFpbXBvcnRhbnQ7XG4gIG1hcmdpbjogNXB4IGF1dG8haW1wb3J0YW50O1xuICBoZWlnaHQ6IGF1dG87XG4gIGNvbG9yOiBpbmhlcml0O1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbn1cbi5uYXZiYXItYnJhbmQ6aG92ZXIge1xuICBjb2xvcjogaW5oZXJpdDtcbn1cbi5uYXZiYXItdG9nZ2xlIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cbi5uYXZiYXIgLm5hdiA+IGxpID4gYSB7XG4gIGZsb2F0OiBub25lO1xuICBwYWRkaW5nOiAxMHB4IDI1cHggMTBweDtcbiAgY29sb3I6ICM5Mzk1OTc7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZm9udC1zaXplOiAxNXB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuLm5hdmJhciAubmF2IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsZWZ0OiAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbjogMCAzMHB4IDAgMDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4ubmF2YmFyIC5uYXYgPiBsaSB7XG4gIGZsb2F0OiBsZWZ0O1xuICBtaW4taGVpZ2h0OiA0NHB4O1xufVxudWwubmF2IHtcbiAgbWFyZ2luLXRvcDogMjVweCFpbXBvcnRhbnQ7XG59XG4uY29udGFpbmVyLWZsdWlkIHtcbiAgcGFkZGluZzogMHB4O1xufVxuLm5hdmJhci1icmFuZCB7XG4gIHBhZGRpbmc6IDEycHggMjBweDtcbn1cbi5lZGl0YWJsZS5uYXZpZ2F0aW9uLWxvZ28sXG4uZWRpdGFibGUubmF2aWdhdGlvbi1sb2dvIC5mci1lbGVtZW50IHtcbiAgbWluLWhlaWdodDogODVweDtcbiAgbWluLXdpZHRoOiA4NXB4O1xufVxuLm5hdmlnYXRpb24xIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiA1O1xufVxuLm5hdmlnYXRpb24tdjEgLm5hdmJhciAubmF2YmFyLWJyYW5kIHtcbiAgZmxvYXQ6IG5vbmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDVweCBhdXRvO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLm5hdmlnYXRpb24tdjEgLmNvbnRhaW5lciB7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDE2MDBweCkge1xuICAubmF2aWdhdGlvbi12MSAuY29udGFpbmVyIHtcbiAgICB3aWR0aDogOTAlO1xuICB9XG59XG4ubmF2aWdhdGlvbi12MSAubmF2LWxvZ28gZGl2LnRvb2x0aXAuYm90dG9tIHtcbiAgbWFyZ2luLXRvcDogLTMwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm5hdmlnYXRpb24tdjEgLm5hdmJhciAubmF2ID4gbGkge1xuICAgIGZsb2F0OiBub25lO1xuICB9XG59XG4ubmF2LXVuZGVybmF2IC5jb21wb25lbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG59XG4uYmctbmF2LXVuZGVybmF2IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7XG59XG4ubmF2aWdhdGlvbi12MiAjaGVhZGVyIC5uYXZiYXIubmF2YmFyLWRlZmF1bHQge1xuICBib3JkZXI6IG5vbmUhaW1wb3J0YW50O1xufVxuLm5hdmlnYXRpb24tdjIgLm5hdi1sb2dvIGRpdi50b29sdGlwLmJvdHRvbSB7XG4gIG1hcmdpbi10b3A6IC0zMHB4O1xufVxuLm5hdmlnYXRpb24tdjIgLm5hdmJhciB7XG4gIGJvcmRlcjogbm9uZSFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4ubmF2aWdhdGlvbi12MiAubmF2YmFyIC5uYXZpZ2F0aW9uLWxvZ28uZWRpdC13cmFwIGRpdi5lZGl0YWJsZSxcbi5uYXZpZ2F0aW9uLXYyIC5uYXZiYXIgLm5hdmlnYXRpb24tbG9nby5lZGl0LXdyYXAgLmZyLWVsZW1lbnQge1xuICBtaW4taGVpZ2h0OiAxMDBweDtcbn1cbi5uYXZpZ2F0aW9uLXYyIC5uYXZiYXIgLm5hdmJhci1oZWFkZXIge1xuICBmbG9hdDogbm9uZTtcbiAgbWluLWhlaWdodDogMTUwcHg7XG59XG4ubmF2aWdhdGlvbi12MiAubmF2YmFyIC5uYXZiYXItaGVhZGVyIC5uYXZiYXItdG9nZ2xlIHtcbiAgbWFyZ2luLXRvcDogNTBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5uYXZpZ2F0aW9uLXYyIC5uYXZiYXIgLm5hdmJhci1oZWFkZXIgLm5hdmJhci10b2dnbGUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMDtcbiAgfVxufVxuLm5hdmlnYXRpb24tdjIgLm5hdmJhciAubmF2YmFyLWJyYW5kIHtcbiAgbWFyZ2luOiAwIGF1dG8haW1wb3J0YW50O1xuICBoZWlnaHQ6IGF1dG87XG4gIHBhZGRpbmc6IDA7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuLm5hdmlnYXRpb24tdjIgLm5hdmJhciAubmF2YmFyLWJyYW5kOmhvdmVyIHtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG4ubmF2aWdhdGlvbi12MiAubmF2YmFyIHVsLm5hdmJhci1uYXYge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW4tbGVmdDogMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tdG9wOiAwIWltcG9ydGFudDtcbn1cbi5uYXZpZ2F0aW9uLXYyIC5uYXZiYXIgdWwubmF2YmFyLW5hdiBsaSB7XG4gIGZsb2F0OiBub25lO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYm9yZGVyLWJvdHRvbTogNHB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMCk7XG59XG4ubmF2aWdhdGlvbi12MiAubmF2YmFyIHVsLm5hdmJhci1uYXYgbGkgLmZhIHtcbiAgbGluZS1oZWlnaHQ6IDM2cHg7XG59XG4ubmF2aWdhdGlvbi12MiAubmF2YmFyIHVsLm5hdmJhci1uYXYgbGkgPiBhIHtcbiAgbWluLWhlaWdodDogNDhweDtcbiAgZm9udC1mYW1pbHk6ICdMYXRvJywgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxMnB4O1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG59XG4ubmF2aWdhdGlvbi12MiAubmF2YmFyIC5jb250YWluZXItZmx1aWQge1xuICBwYWRkaW5nOiAwIDAgMCAwO1xufVxuLm5hdmlnYXRpb24tdjIgLm5hdmJhciAubmF2YmFyLWJyYW5kIHtcbiAgZmxvYXQ6IG5vbmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDVweCBhdXRvO1xuICBtYXgtd2lkdGg6IDUwMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ubmF2aWdhdGlvbi12MiAubmF2YmFyIC5uYXZiYXItYnJhbmQgaW1nOm5vdCguZnItZGlpKSB7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2MjVweCkge1xuICAubmF2aWdhdGlvbi12MiAubmF2YmFyIC5uYXZiYXItYnJhbmQgaW1nIHtcbiAgICBtYXgtd2lkdGg6IDI1MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzk2cHgpIHtcbiAgLm5hdmlnYXRpb24tdjIgLm5hdmJhciAubmF2YmFyLWhlYWRlciB7XG4gICAgbWFyZ2luLWxlZnQ6IDBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE2MDBweCkge1xuICAubmF2aWdhdGlvbi12MiAuY29udGFpbmVyIHtcbiAgICB3aWR0aDogOTAlO1xuICB9XG59XG4ubmF2aWdhdGlvbjEge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDU7XG59XG4vKioqKioqKioqKiBOYXZiYXIgdjMgKioqKioqKioqKi9cbi5lZGl0aW5nIC50b3AtbWVudS1saW5rIHtcbiAgdG9wOiAycHg7XG59XG4ubmF2aWdhdGlvbi12MyAubmF2IHtcbiAgbWFyZ2luLXRvcDogMHB4IWltcG9ydGFudDtcbn1cbi5uYXZpZ2F0aW9uLXYzIC5uYXYtbG9nbyBkaXYudG9vbHRpcC5ib3R0b20ge1xuICBtYXJnaW4tdG9wOiAtMzBweDtcbn1cbi5uYXZpZ2F0aW9uLXYzIC5uYXZiYXItYnJhbmQge1xuICBtaW4td2lkdGg6IDIwMHB4O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBjb2xvcjogaW5oZXJpdDtcbn1cbi5uYXZpZ2F0aW9uLXYzIC5uYXZiYXItYnJhbmQ6aG92ZXIge1xuICBjb2xvcjogaW5oZXJpdDtcbn1cbi5uYXZpZ2F0aW9uLXYzIC5uYXZiYXItbmF2IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmbG9hdDogbm9uZTtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3cHgpIHtcbiAgLm5hdmlnYXRpb24tdjMgLm5hdmJhci1uYXYge1xuICAgIGZsb2F0OiByaWdodDtcbiAgfVxufVxuLm5hdmlnYXRpb24tdjMgLm5hdmJhci1uYXYgPiBsaSB7XG4gIGZsb2F0OiBsZWZ0O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4ubmF2aWdhdGlvbi12MyAubmF2YmFyIHtcbiAgYm9yZGVyOiBub25lIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgbWluLWhlaWdodDogMTE1cHg7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMHB4O1xufVxuLm5hdmlnYXRpb24tdjMgLm5hdmJhciAubmF2aWdhdGlvbi1sb2dvLmVkaXQtd3JhcCBkaXYuZWRpdGFibGUsXG4ubmF2aWdhdGlvbi12MyAubmF2YmFyIC5uYXZpZ2F0aW9uLWxvZ28uZWRpdC13cmFwIC5mci1lbGVtZW50IHtcbiAgbWluLWhlaWdodDogMTAwcHg7XG59XG4ubmF2aWdhdGlvbi12MyAubmF2YmFyIGxpIHtcbiAgbWluLWhlaWdodDogMTI1cHg7XG59XG4ubmF2aWdhdGlvbi12MyAubmF2YmFyIC5jb250YWluZXIge1xuICB3aWR0aDogMTAwJTtcbn1cbi5uYXZpZ2F0aW9uLXYzIC5uYXZiYXIgLm5hdiA+IGxpID4gYSB7XG4gIGZsb2F0OiBub25lO1xuICBwYWRkaW5nOiAxMHB4IDIwcHggMTBweDtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBsaW5lLWhlaWdodDogMTA1cHg7XG59XG4ubmF2aWdhdGlvbi12MyAubmF2YmFyIC5uYXYgPiBsaSA+IGE6aG92ZXIge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC40cztcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC40cztcbiAgLW1zLXRyYW5zaXRpb246IGFsbCAwLjRzO1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC40cztcbiAgdHJhbnNpdGlvbjogYWxsIDAuNHM7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm5hdmlnYXRpb24tdjMgLm5hdmJhci1uYXYge1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5uYXZpZ2F0aW9uLXYzIC5uYXZiYXItbmF2ID4gbGkge1xuICAgIG1pbi1oZWlnaHQ6IDUwcHg7XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgZGlzcGxheTogaW5oZXJpdDtcbiAgfVxuICAubmF2aWdhdGlvbi12MyAubmF2YmFyIC5uYXYgPiBsaSA+IGEge1xuICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICB9XG59XG4ubmF2aWdhdGlvbjEge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDU7XG59XG4ubmF2aWdhdGlvbi1sb2dvIGltZyB7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cbi8qKioqKioqKioqIEZlYXR1cmUgQmxvY2sgKioqKioqKioqKi9cbi5mZWF0dXJlLWJsb2NrLXYxIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmZlYXR1cmUtYmxvY2stdjEgLmZlYXR1cmUtYmxvY2stdGl0bGUge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uZmVhdHVyZS1ibG9jay12MSAuZmVhdHVyZS1ibG9jay10aXRsZSAuZmEge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogODVweDtcbiAgYmFja2dyb3VuZDogIzRiYjBjYjtcbiAgYm9yZGVyOiAxMHB4IHNvbGlkICMzNWEyYmY7XG4gIHdpZHRoOiAyMTVweDtcbiAgaGVpZ2h0OiAyMTVweDtcbiAgYm9yZGVyLXJhZGl1czogMTEwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxOTVweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgY29sb3I6IHdoaXRlO1xufVxuLmZlYXR1cmUtYmxvY2stdjEgLmZlYXR1cmUtYmxvY2stc3VidGl0bGUge1xuICBtYXgtd2lkdGg6IDEwMDBweDtcbiAgbWFyZ2luOiAxNXB4IGF1dG87XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogMCAxNXB4O1xufVxuLmZlYXR1cmUtYmxvY2stdjEgLmZlYXR1cmUtYmxvY2stc3VidGl0bGUgYSB7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4uZmVhdHVyZS1ibG9jay12MSAuZmVhdHVyZS1ibG9jay10ZXh0IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmZlYXR1cmUtYmxvY2stdjEgLmZlYXR1cmUtYmxvY2stdGV4dCBoMSxcbi5mZWF0dXJlLWJsb2NrLXYxIC5mZWF0dXJlLWJsb2NrLXRleHQgaDIsXG4uZmVhdHVyZS1ibG9jay12MSAuZmVhdHVyZS1ibG9jay10ZXh0IGgzLFxuLmZlYXR1cmUtYmxvY2stdjEgLmZlYXR1cmUtYmxvY2stdGV4dCBoNCxcbi5mZWF0dXJlLWJsb2NrLXYxIC5mZWF0dXJlLWJsb2NrLXRleHQgaDUsXG4uZmVhdHVyZS1ibG9jay12MSAuZmVhdHVyZS1ibG9jay10ZXh0IHAge1xuICBsaW5lLWhlaWdodDogMjBweDtcbn1cbi5mZWF0dXJlLWJsb2NrLXYxIHVsIHtcbiAgY29sb3I6IHdoaXRlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtc2hhZG93OiAxcHggMXB4IDFweCBibGFjaztcbiAgbGlzdC1zdHlsZS10eXBlOiBjaXJjbGU7XG4gIGxpc3Qtc3R5bGUtcG9zaXRpb246IGluc2lkZTtcbn1cbi5mZWF0dXJlLWJsb2NrLXYxIHVsIGxpIGgxLFxuLmZlYXR1cmUtYmxvY2stdjEgdWwgbGkgaDMsXG4uZmVhdHVyZS1ibG9jay12MSB1bCBsaSBoNCxcbi5mZWF0dXJlLWJsb2NrLXYxIHVsIGxpIGg1IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuZGl2W2RhdGEtdHlwZT1cImZlYXR1cmUtYmxvY2tcIl0gLmNvbXBvbmVudC1pbm5lciB7XG4gIG1pbi1oZWlnaHQ6IDM0MHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uZmVhdHVyZS1ibG9jay5wYXJhbGxheC1iYWNrZ3JvdW5kIHtcbiAgbWluLWhlaWdodDogMzQwcHg7XG59XG4vKioqKioqKioqKiBHYWxsZXJ5ICoqKioqKioqKiovXG4ub3ZlcmxheS1nYWxsZXJ5LWltYWdlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDIzMCwgMTQ1LCAxMCwgMC45NSk7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgcGFkZGluZzogMTBweCAyMHB4O1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjZzIGVhc2U7XG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuNnMgZWFzZTtcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuNnMgZWFzZTtcbiAgbWFyZ2luLXRvcDogLTYzcHg7XG4gIHotaW5kZXg6IDk5OTk5O1xufVxuLm92ZXJsYXktZ2FsbGVyeS1pbWFnZSBoMyxcbi5vdmVybGF5LWdhbGxlcnktaW1hZ2Ugc21hbGwge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBjb2xvcjogd2hpdGU7XG59XG4ub3ZlcmxheS1nYWxsZXJ5LWltYWdlOmhvdmVyIGZpZ2NhcHRpb24ge1xuICBvcGFjaXR5OiAxO1xufVxuLm92ZXJsYXktZ2FsbGVyeS1pbWFnZTpob3ZlcjpiZWZvcmUge1xuICBvcGFjaXR5OiAxO1xufVxuLmdhbGxlcnktdjEgLmJ0bi1hZGQtaW1hZ2Uge1xuICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcbn1cbi5nYWxsZXJ5LXYxIC5jb250ZW50aG92ZXIge1xuICBwYWRkaW5nOiAyMHB4IDIwcHggMTBweCAyMHB4O1xufVxuLmdhbGxlcnktdjEgLmNvbnRlbnRob3Zlcixcbi5nYWxsZXJ5LXYxIC5jb250ZW50aG92ZXIgaDMsXG4uZ2FsbGVyeS12MSBjb250ZW50aG92ZXIgYSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmdhbGxlcnktdjEgLmNvbnRlbnRob3ZlciBoMyxcbi5nYWxsZXJ5LXYxIC5jb250ZW50aG92ZXIgcCB7XG4gIG1hcmdpbjogMCAwIDEwcHggMDtcbiAgbGluZS1oZWlnaHQ6IDEuNGVtO1xuICBwYWRkaW5nOiAwO1xufVxuLmdhbGxlcnktdjEgLmNvbnRlbnRob3ZlciBhLm15YnV0dG9uIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZsb2F0OiBsZWZ0O1xuICBwYWRkaW5nOiA1cHggMTBweDtcbiAgYmFja2dyb3VuZDogIzNjOTYzMjtcbiAgY29sb3I6ICNmZmY7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogNHB4O1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDRweDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xufVxuLmdhbGxlcnktdjEgLmNvbnRlbnRob3ZlciBhLm15YnV0dG9uOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzM0NzQyZDtcbn1cbi5nYWxsZXJ5LXYxIC5zaW5nbGUtaW1hZ2UgaW1nIHtcbiAgaGVpZ2h0OiAxNzBweDtcbn1cbi8qKioqKioqKioqIE1lZXQgVGVhbSAqKioqKioqKioqL1xuLmVkaXRpbmcudGVhbS1tZW1iZXItd3JhcCAuc29jaWFsLWxpbmsge1xuICBib3JkZXI6IDJweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDApO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uZWRpdGluZy50ZWFtLW1lbWJlci13cmFwIC5zb2NpYWwtbGluay5lZGl0LW1vZGUge1xuICBwYWRkaW5nLXRvcDogMzBweDtcbn1cbi5lZGl0aW5nLnRlYW0tbWVtYmVyLXdyYXAgLnNvY2lhbC1saW5rOmhvdmVyIHtcbiAgYm9yZGVyOiAycHggZGFzaGVkIHJnYmEoMCwgMCwgMCwgMC40KTtcbn1cbi5lZGl0aW5nLnRlYW0tbWVtYmVyLXdyYXAgLnNvY2lhbC1saW5rOmhvdmVyIC5hZGQtYWRkdGlvbmFsLXRlYW0ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIHRvcDogMHB4O1xufVxuLmVkaXRpbmcudGVhbS1tZW1iZXItd3JhcCAudGVhbS1tZW1iZXIge1xuICBib3JkZXI6IDRweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDApO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uZWRpdGluZy50ZWFtLW1lbWJlci13cmFwIC50ZWFtLW1lbWJlcjpob3ZlciB7XG4gIGJvcmRlcjogNHB4IGRhc2hlZCByZ2JhKDAsIDAsIDAsIDAuNCk7XG59XG4uZWRpdGluZy50ZWFtLW1lbWJlci13cmFwIC50ZWFtLW1lbWJlcjpob3ZlciAuYWRkLWFkZHRpb25hbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDE4cHg7XG59XG4uZWRpdGluZy50ZWFtLW1lbWJlci13cmFwIC50ZWFtLW1lbWJlcjpob3ZlciAuZGVsZXRlLXRlYW0tbWVtYmVyIHtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjUpO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYm9yZGVyOiAwO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgcGFkZGluZzogMTBweCAxNXB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIHotaW5kZXg6IDEwNTA7XG4gIGZvbnQtc2l6ZTogMThweDtcbn1cbi5lZGl0aW5nLnRlYW0tbWVtYmVyLXdyYXAgLnRlYW0tbWVtYmVyOmhvdmVyIC5kZWxldGUtdGVhbS1tZW1iZXIgLmJ0bi1kZWxldGUtdGVhbS1tZW1iZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29sb3I6IHdoaXRlO1xufVxuLmVkaXRpbmcudGVhbS1tZW1iZXItd3JhcCAuZGVsZXRlLXRlYW0tbWVtYmVyIC5idG4tZGVsZXRlLXRlYW0tbWVtYmVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi50ZWFtLW1lbWJlci13cmFwIC5wcm9maWxlLXNvY2lhbCBsaSBzcGFuIHtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDBweDtcbiAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgbGluZS1oZWlnaHQ6IDM1cHg7XG4gIGJvcmRlcjogMnB4IHNvbGlkIHdoaXRlO1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbn1cbi50ZWFtLW1lbWJlci13cmFwIC5wcm9maWxlLXNvY2lhbCBsaSBzcGFuOmhvdmVyIHtcbiAgYm9yZGVyOiAycHggc29saWQgd2hpdGU7XG59XG4udGVhbS1tZW1iZXItd3JhcCAucHJvZmlsZS1zb2NpYWwge1xuICBwYWRkaW5nOiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJvdHRvbTogMDtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICBtYXJnaW4tdG9wOiA1cHg7XG59XG4udGVhbS1tZW1iZXItd3JhcCAucHJvZmlsZS1zb2NpYWwgbGkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4udGVhbS1tZW1iZXItd3JhcC5yb3cge1xuICBtYXJnaW4tcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xufVxuLm1lZXQtdGVhbS12MSAudGl0bGUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ubWVldC10ZWFtLXYxIC5uYW1lIHtcbiAgcGFkZGluZy1ib3R0b206IDVweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLm1lZXQtdGVhbS12MSAuYmlvIHtcbiAgcGFkZGluZy1ib3R0b206IDVweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLm1lZXQtdGVhbS12MSAucHJvZmlsZS1pbWcge1xuICBtYXgtd2lkdGg6IDIyMHB4O1xuICBtYXgtaGVpZ2h0OiAyMzBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4ubWVldC10ZWFtLXYxIC5wcm9maWxlcGljIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgbWluLXdpZHRoOiAyNTZweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubWVldC10ZWFtLXYxIC5wcm9maWxlcGljIHtcbiAgICBtaW4td2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5tZWV0LXRlYW0tdjEgLnByb2ZpbGVwaWMtaG92ZXIge1xuICBvcGFjaXR5OiAwO1xuICB3aWR0aDogMjIwcHg7XG4gIGhlaWdodDogMjI5cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm9yZGVyLXJhZGl1czogMTMwcHg7XG4gIHotaW5kZXg6IDk5OTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMThweDtcbn1cbi5tZWV0LXRlYW0tdjEgLnByb2ZpbGVwaWMtaG92ZXIgLm1hc2sge1xuICBoZWlnaHQ6IDE1cHg7XG59XG4ubWVldC10ZWFtLXYxIC5wcm9maWxlcGljLWhvdmVyIC5tYXNrLmxlZnQge1xuICBmbG9hdDogbGVmdDtcbiAgY2xlYXI6IGxlZnQ7XG59XG4ubWVldC10ZWFtLXYxIC5wcm9maWxlcGljLWhvdmVyIC5tYXNrLnJpZ2h0IHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBjbGVhcjogcmlnaHQ7XG59XG4ubWVldC10ZWFtLXYxIC5wcm9maWxlcGljLWhvdmVyIHAge1xuICBtaW4taGVpZ2h0OiAxMjBweDtcbiAgbWF4LWhlaWdodDogMTIwcHg7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5tZWV0LXRlYW0tdjEgLnByb2ZpbGUtaW1nOmhvdmVyIC5wcm9maWxlcGljLWhvdmVyIHtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjVzIGVhc2Utb3V0O1xufVxuLm1lZXQtdGVhbS12MSAucHJvZmlsZXBpYyAudGh1bWJuYWlsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogbm9uZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1heC13aWR0aDogMjMwcHg7XG4gIG1hcmdpbjogMTBweCBhdXRvO1xuICBmaWx0ZXI6IGdyYXlzY2FsZSgxKTtcbiAgLXdlYmtpdC1maWx0ZXI6IGdyYXlzY2FsZSgxMDAlKTtcbiAgZmlsdGVyOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7dXRmOCw8c3ZnIHhtbG5zPVxcJ2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXFwnPjxmaWx0ZXIgaWQ9XFwnZ3JheXNjYWxlXFwnPjxmZUNvbG9yTWF0cml4IHR5cGU9XFwnbWF0cml4XFwnIHZhbHVlcz1cXCcwLjMzMzMgMC4zMzMzIDAuMzMzMyAwIDAgMC4zMzMzIDAuMzMzMyAwLjMzMzMgMCAwIDAuMzMzMyAwLjMzMzMgMC4zMzMzIDAgMCAwIDAgMCAxIDBcXCcvPjwvZmlsdGVyPjwvc3ZnPiNncmF5c2NhbGVcIik7XG4gIC8qIEZpcmVmb3ggMy41KyAqL1xufVxuLm1lZXQtdGVhbS12MSAuYmVjb21lLW1lbWJlciAucHJvZmlsZXBpYy1ob3ZlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ubWVldC10ZWFtLXYxIC5iZWNvbWUtbWVtYmVyIC50aHVtYm5haWwge1xuICBmaWx0ZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgLXdlYmtpdC1maWx0ZXI6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5tZWV0LXRlYW0tdjEgLmJlY29tZS1tZW1iZXIgLm5hbWUge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG4ubWVldC10ZWFtLXYxIC5wcm9maWxlLXBvc2l0aW9uIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLm1lZXQtdGVhbS12MSAubmFtZS1ib3JkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgbWFyZ2luLWxlZnQ6IDQwcHg7XG4gIG1hcmdpbi1yaWdodDogNDBweDtcbiAgaGVpZ2h0OiAxcHg7XG59XG4ubWVldC10ZWFtLXYxIC5jIHtcbiAgZGlzcGxheTogdGFibGU7XG4gIGhlaWdodDogNzIlO1xuICBmb250LWZhbWlseTogJ09wZW4gU2Fucyc7XG59XG4ubWVldC10ZWFtLXYxIC5jID4gZGl2IHtcbiAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMCkge1xuICAubWVldC10ZWFtLXYxIC5pbWctY2lyY2xlIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGJvcmRlcjogMXB4O1xuICB9XG59XG4vKioqKioqKioqKiBNZWV0IFRlYW0gIHYyKioqKioqKioqKi9cbi5tZWV0LXRlYW0tdjIgLmVkaXRpbmcudGVhbS1tZW1iZXItd3JhcCAuc29jaWFsLWxpbmsge1xuICBib3JkZXI6IDJweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDApO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ubWVldC10ZWFtLXYyIC5lZGl0aW5nLnRlYW0tbWVtYmVyLXdyYXAgLnNvY2lhbC1saW5rLmVkaXQtbW9kZSB7XG4gIHBhZGRpbmctdG9wOiAzMHB4O1xufVxuLm1lZXQtdGVhbS12MiAuZWRpdGluZy50ZWFtLW1lbWJlci13cmFwIC5zb2NpYWwtbGluazpob3ZlciB7XG4gIGJvcmRlcjogMnB4IGRhc2hlZCByZ2JhKDAsIDAsIDAsIDAuNCk7XG59XG4ubWVldC10ZWFtLXYyIC5lZGl0aW5nLnRlYW0tbWVtYmVyLXdyYXAgLnNvY2lhbC1saW5rOmhvdmVyIC5hZGQtYWRkdGlvbmFsLXRlYW0ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIHRvcDogMHB4O1xufVxuLm1lZXQtdGVhbS12MiAuZWRpdGluZy50ZWFtLW1lbWJlci13cmFwIC50ZWFtLW1lbWJlciB7XG4gIGJvcmRlcjogNHB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMCk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5tZWV0LXRlYW0tdjIgLmVkaXRpbmcudGVhbS1tZW1iZXItd3JhcCAudGVhbS1tZW1iZXIuZWRpdC1tb2RlIHtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xufVxuLm1lZXQtdGVhbS12MiAuZWRpdGluZy50ZWFtLW1lbWJlci13cmFwIC50ZWFtLW1lbWJlcjpob3ZlciB7XG4gIGJvcmRlcjogNHB4IGRhc2hlZCByZ2JhKDAsIDAsIDAsIDAuNCk7XG59XG4ubWVldC10ZWFtLXYyIC5lZGl0aW5nLnRlYW0tbWVtYmVyLXdyYXAgLnRlYW0tbWVtYmVyOmhvdmVyIC5hZGQtYWRkdGlvbmFsIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMThweDtcbn1cbi5tZWV0LXRlYW0tdjIgLmVkaXRpbmcudGVhbS1tZW1iZXItd3JhcCAudGVhbS1tZW1iZXI6aG92ZXIgLmRlbGV0ZS10ZWFtLW1lbWJlciB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJvcmRlcjogMDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHBhZGRpbmc6IDEwcHggMTVweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICB6LWluZGV4OiAxMDUwO1xuICBmb250LXNpemU6IDE4cHg7XG59XG4ubWVldC10ZWFtLXYyIC5lZGl0aW5nLnRlYW0tbWVtYmVyLXdyYXAgLnRlYW0tbWVtYmVyOmhvdmVyIC5kZWxldGUtdGVhbS1tZW1iZXIgLmJ0bi1kZWxldGUtdGVhbS1tZW1iZXIge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5tZWV0LXRlYW0tdjIgLmVkaXRpbmcudGVhbS1tZW1iZXItd3JhcCAuZGVsZXRlLXRlYW0tbWVtYmVyIC5idG4tZGVsZXRlLXRlYW0tbWVtYmVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5tZWV0LXRlYW0tdjIge1xuICAvKiBTbWFsbCBkZXZpY2VzICh0YWJsZXRzLCA3NjhweCBhbmQgdXApICovXG59XG4ubWVldC10ZWFtLXYyIC50aXRsZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5tZWV0LXRlYW0tdjIgLnByb2ZpbGUtaW1nIHtcbiAgd2lkdGg6IDI1MHB4O1xuICBoZWlnaHQ6IDI1MHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbn1cbi5tZWV0LXRlYW0tdjIgLnRlYW1NZW1iZXIge1xuICBwYWRkaW5nOiAyMHB4O1xufVxuLm1lZXQtdGVhbS12MiAuc29jaWFsIHtcbiAgbWFyZ2luOiAyMHB4IGF1dG87XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG4ubWVldC10ZWFtLXYyIC5zb2NpYWwgbGkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4ubWVldC10ZWFtLXYyIC5zb2NpYWwgYSB7XG4gIGZvbnQtc2l6ZTogMS4xZW07XG4gIHBhZGRpbmc6IDAgMC4zZW07XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmZmY7XG4gIG1hcmdpbjogMCA1cHg7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbGluZS1oZWlnaHQ6IDI4cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm1lZXQtdGVhbS12MiAudGVhbS1tZW1iZXItY29udGFpbmVyIHtcbiAgICBtYXJnaW46IDA7XG4gIH1cbn1cbi8qKioqKioqKioqIE1lZXQgVGVhbSB2MyAqKioqKioqKioqL1xuLm1lZXQtdGVhbS12MyAuZWRpdGluZy50ZWFtLW1lbWJlci13cmFwIC5zb2NpYWwtbGluayB7XG4gIGJvcmRlcjogMnB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMCk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5tZWV0LXRlYW0tdjMgLmVkaXRpbmcudGVhbS1tZW1iZXItd3JhcCAuc29jaWFsLWxpbmsuZWRpdC1tb2RlIHtcbiAgcGFkZGluZy10b3A6IDMwcHg7XG59XG4ubWVldC10ZWFtLXYzIC5lZGl0aW5nLnRlYW0tbWVtYmVyLXdyYXAgLnNvY2lhbC1saW5rOmhvdmVyIHtcbiAgYm9yZGVyOiAycHggZGFzaGVkIHJnYmEoMCwgMCwgMCwgMC40KTtcbn1cbi5tZWV0LXRlYW0tdjMgLmVkaXRpbmcudGVhbS1tZW1iZXItd3JhcCAuc29jaWFsLWxpbms6aG92ZXIgLmFkZC1hZGR0aW9uYWwtdGVhbSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDIwcHggIWltcG9ydGFudDtcbiAgdG9wOiAwcHg7XG59XG4ubWVldC10ZWFtLXYzIC5lZGl0aW5nLnRlYW0tbWVtYmVyLXdyYXAgLnRlYW0tbWVtYmVyIHtcbiAgYm9yZGVyOiA0cHggc29saWQgcmdiYSgwLCAwLCAwLCAwKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLm1lZXQtdGVhbS12MyAuZWRpdGluZy50ZWFtLW1lbWJlci13cmFwIC50ZWFtLW1lbWJlcjpob3ZlciB7XG4gIGJvcmRlcjogNHB4IGRhc2hlZCByZ2JhKDAsIDAsIDAsIDAuNCk7XG59XG4ubWVldC10ZWFtLXYzIC5lZGl0aW5nLnRlYW0tbWVtYmVyLXdyYXAgLmFkZC1hZGR0aW9uYWwge1xuICBib3R0b206IC0yMHB4O1xufVxuLm1lZXQtdGVhbS12MyAuZWRpdGluZy50ZWFtLW1lbWJlci13cmFwIC50ZWFtLW1lbWJlcjpob3ZlciAuYWRkLWFkZHRpb25hbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDE4cHg7XG59XG4ubWVldC10ZWFtLXYzIC5lZGl0aW5nLnRlYW0tbWVtYmVyLXdyYXAgLnRlYW0tbWVtYmVyOmhvdmVyIC5kZWxldGUtdGVhbS1tZW1iZXIge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBib3JkZXI6IDA7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBwYWRkaW5nOiAxMHB4IDE1cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgei1pbmRleDogMTA1MDtcbiAgZm9udC1zaXplOiAxOHB4O1xufVxuLm1lZXQtdGVhbS12MyAuZWRpdGluZy50ZWFtLW1lbWJlci13cmFwIC50ZWFtLW1lbWJlcjpob3ZlciAuZGVsZXRlLXRlYW0tbWVtYmVyIC5idG4tZGVsZXRlLXRlYW0tbWVtYmVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ubWVldC10ZWFtLXYzIC5lZGl0aW5nLnRlYW0tbWVtYmVyLXdyYXAgLmRlbGV0ZS10ZWFtLW1lbWJlciAuYnRuLWRlbGV0ZS10ZWFtLW1lbWJlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ubWVldC10ZWFtLXYzIHtcbiAgLyogXG4gICAgICogU29jaWFsIGljb25zXG4gICAgICogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4gIC8qIFNtYWxsIGRldmljZXMgKHRhYmxldHMsIDc2OHB4IGFuZCB1cCkgKi9cbn1cbi5tZWV0LXRlYW0tdjMgLnRpdGxlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4ubWVldC10ZWFtLXYzIC5zZWN0aW9uLXRpdGxlLWJvcmRlciB7XG4gIHdpZHRoOiA3MHB4O1xuICBoZWlnaHQ6IDNweDtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjEzKTtcbiAgbWFyZ2luOiAwIGF1dG8gNDVweDtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xufVxuLm1lZXQtdGVhbS12MyAudGVhbS1tZW1iZXItY29udGFpbmVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW46IDIwcHggMDtcbn1cbi5tZWV0LXRlYW0tdjMgLnRlYW0tbWVtYmVyLWNvbnRhaW5lcjpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4ubWVldC10ZWFtLXYzIC50ZWFtLW1lbWJlci1jb250YWluZXI6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4ubWVldC10ZWFtLXYzIC50ZWFtLW1lbWJlciB7XG4gIG1heC13aWR0aDogMjIwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAyNXB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cbi5tZWV0LXRlYW0tdjMgLnRlYW0tbWVtYmVyIC50ZWFtLW1lbWJlci1wcm9mZXNzaW9uIHtcbiAgY29sb3I6ICNjY2M7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbWFyZ2luLXRvcDogLTNweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbn1cbi5tZWV0LXRlYW0tdjMgLnRlYW0tbWVtYmVyIC5zb2NpYWwgbGkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbjogM3B4O1xufVxuLm1lZXQtdGVhbS12MyAudGVhbS1tZW1iZXIgLnNvY2lhbCBhIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICB3aWR0aDogMjZweDtcbiAgaGVpZ2h0OiAyNnB4O1xuICBsaW5lLWhlaWdodDogMjVweDtcbiAgbWFyZ2luOiAwIDdweDtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjcpO1xufVxuLm1lZXQtdGVhbS12MyAudGVhbS1tZW1iZXIgaDQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBtYXJnaW4tdG9wOiAxNXB4O1xufVxuLm1lZXQtdGVhbS12MyAudGVhbS1tZW1iZXIgcCB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gIG1hcmdpbjogNXB4IDA7XG59XG4ubWVldC10ZWFtLXYzIC50ZWFtLW1lbWJlciBoNCxcbi5tZWV0LXRlYW0tdjMgLnRlYW0tbWVtYmVyIHAge1xuICBwYWRkaW5nOiAwIDE1cHg7XG59XG4ubWVldC10ZWFtLXYzIC50ZWFtLW1lbWJlciAudGVhbS1tZW1iZXItbWV0YSB7XG4gIGJhY2tncm91bmQ6ICM0MzQ5NTE7XG4gIHBhZGRpbmc6IDVweCAxMHB4O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogNXB4O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA1cHg7XG59XG4ubWVldC10ZWFtLXYzIC50ZWFtLW1lbWJlciAudGVhbS1tZW1iZXItaW1nIHtcbiAgaGVpZ2h0OiAyMTBweDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlciFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA1cHg7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDVweDtcbn1cbi5tZWV0LXRlYW0tdjMgLnRlYW0tbWVtYmVyIC50ZWFtLW1lbWJlci1pbWcgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4ubWVldC10ZWFtLXYzIC5zb2NpYWwge1xuICBtYXJnaW46IDIwcHggYXV0bztcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cbi5tZWV0LXRlYW0tdjMgLnNvY2lhbCBhIHtcbiAgZm9udC1zaXplOiAxLjFlbTtcbiAgcGFkZGluZzogMCAwLjNlbTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ZmZjtcbiAgbWFyZ2luOiAwIDVweDtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMzBweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBsaW5lLWhlaWdodDogMjhweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubWVldC10ZWFtLXYzIC50ZWFtLW1lbWJlci1jb250YWluZXIge1xuICAgIG1hcmdpbjogMDtcbiAgfVxufVxuLm1lZXQtdGVhbS12NCAuZWRpdGluZy50ZWFtLW1lbWJlci13cmFwIC5zb2NpYWwtbGluayB7XG4gIGJvcmRlcjogMnB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMCk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5tZWV0LXRlYW0tdjQgLmVkaXRpbmcudGVhbS1tZW1iZXItd3JhcCAuc29jaWFsLWxpbmsuZWRpdC1tb2RlIHtcbiAgcGFkZGluZy10b3A6IDMwcHg7XG59XG4ubWVldC10ZWFtLXY0IC5lZGl0aW5nLnRlYW0tbWVtYmVyLXdyYXAgLnNvY2lhbC1saW5rOmhvdmVyIHtcbiAgYm9yZGVyOiAycHggZGFzaGVkIHJnYmEoMCwgMCwgMCwgMC40KTtcbn1cbi5tZWV0LXRlYW0tdjQgLmVkaXRpbmcudGVhbS1tZW1iZXItd3JhcCAuc29jaWFsLWxpbms6aG92ZXIgLmFkZC1hZGR0aW9uYWwtdGVhbSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDIwcHggIWltcG9ydGFudDtcbiAgdG9wOiAwcHg7XG59XG4ubWVldC10ZWFtLXY0IC5lZGl0aW5nLnRlYW0tbWVtYmVyLXdyYXAgLnRlYW0tbWVtYmVyIHtcbiAgYm9yZGVyOiA0cHggc29saWQgcmdiYSgwLCAwLCAwLCAwKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLm1lZXQtdGVhbS12NCAuZWRpdGluZy50ZWFtLW1lbWJlci13cmFwIC50ZWFtLW1lbWJlcjpob3ZlciB7XG4gIGJvcmRlcjogNHB4IGRhc2hlZCByZ2JhKDAsIDAsIDAsIDAuNCk7XG59XG4ubWVldC10ZWFtLXY0IC5lZGl0aW5nLnRlYW0tbWVtYmVyLXdyYXAgLmFkZC1hZGR0aW9uYWwge1xuICBib3R0b206IC0yMHB4O1xufVxuLm1lZXQtdGVhbS12NCAuZWRpdGluZy50ZWFtLW1lbWJlci13cmFwIC50ZWFtLW1lbWJlcjpob3ZlciAuYWRkLWFkZHRpb25hbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDE4cHg7XG59XG4ubWVldC10ZWFtLXY0IC5lZGl0aW5nLnRlYW0tbWVtYmVyLXdyYXAgLnRlYW0tbWVtYmVyOmhvdmVyIC5kZWxldGUtdGVhbS1tZW1iZXIge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBib3JkZXI6IDA7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBwYWRkaW5nOiAxMHB4IDE1cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgei1pbmRleDogMTA1MDtcbiAgZm9udC1zaXplOiAxOHB4O1xufVxuLm1lZXQtdGVhbS12NCAuZWRpdGluZy50ZWFtLW1lbWJlci13cmFwIC50ZWFtLW1lbWJlcjpob3ZlciAuZGVsZXRlLXRlYW0tbWVtYmVyIC5idG4tZGVsZXRlLXRlYW0tbWVtYmVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ubWVldC10ZWFtLXY0IC5lZGl0aW5nLnRlYW0tbWVtYmVyLXdyYXAgLmRlbGV0ZS10ZWFtLW1lbWJlciAuYnRuLWRlbGV0ZS10ZWFtLW1lbWJlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ubWVldC10ZWFtLXY0IHtcbiAgLyogU21hbGwgZGV2aWNlcyAodGFibGV0cywgNzY4cHggYW5kIHVwKSAqL1xufVxuLm1lZXQtdGVhbS12NCAudGl0bGUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5tZWV0LXRlYW0tdjQgLm5hbWUge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ubWVldC10ZWFtLXY0IC5wb3NpdGlvbiB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5tZWV0LXRlYW0tdjQgLmJpbyB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5tZWV0LXRlYW0tdjQgLnNvY2lhbCB7XG4gIG1hcmdpbjogMjBweCBhdXRvO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ubWVldC10ZWFtLXY0IC5zb2NpYWwgYSB7XG4gIGZvbnQtc2l6ZTogMS4xZW07XG4gIHBhZGRpbmc6IDAgMC4zZW07XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmZmY7XG4gIG1hcmdpbjogMCA1cHg7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbGluZS1oZWlnaHQ6IDI4cHg7XG59XG4ubWVldC10ZWFtLXY0IGxpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5tZWV0LXRlYW0tdjQgLnRlYW0tbWVtYmVyLWNvbnRhaW5lciB7XG4gICAgbWFyZ2luOiAwO1xuICB9XG59XG4ubWVldC10ZWFtLXY1IC5lZGl0aW5nLnRlYW0tbWVtYmVyLXdyYXAgLnNvY2lhbC1saW5rIHtcbiAgYm9yZGVyOiAycHggc29saWQgcmdiYSgwLCAwLCAwLCAwKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLm1lZXQtdGVhbS12NSAuZWRpdGluZy50ZWFtLW1lbWJlci13cmFwIC5zb2NpYWwtbGluay5lZGl0LW1vZGUge1xuICBwYWRkaW5nLXRvcDogMzBweDtcbn1cbi5tZWV0LXRlYW0tdjUgLmVkaXRpbmcudGVhbS1tZW1iZXItd3JhcCAuc29jaWFsLWxpbms6aG92ZXIge1xuICBib3JkZXI6IDJweCBkYXNoZWQgcmdiYSgwLCAwLCAwLCAwLjQpO1xufVxuLm1lZXQtdGVhbS12NSAuZWRpdGluZy50ZWFtLW1lbWJlci13cmFwIC5zb2NpYWwtbGluazpob3ZlciAuYWRkLWFkZHRpb25hbC10ZWFtIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMjBweCAhaW1wb3J0YW50O1xuICB0b3A6IDBweDtcbn1cbi5tZWV0LXRlYW0tdjUgLmVkaXRpbmcudGVhbS1tZW1iZXItd3JhcCAudGVhbS1tZW1iZXIge1xuICBib3JkZXI6IDRweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDApO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ubWVldC10ZWFtLXY1IC5lZGl0aW5nLnRlYW0tbWVtYmVyLXdyYXAgLnRlYW0tbWVtYmVyOmhvdmVyIHtcbiAgYm9yZGVyOiA0cHggZGFzaGVkIHJnYmEoMCwgMCwgMCwgMC40KTtcbn1cbi5tZWV0LXRlYW0tdjUgLmVkaXRpbmcudGVhbS1tZW1iZXItd3JhcCAudGVhbS1tZW1iZXI6aG92ZXIgLmFkZC1hZGR0aW9uYWwge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAxOHB4O1xufVxuLm1lZXQtdGVhbS12NSAuZWRpdGluZy50ZWFtLW1lbWJlci13cmFwIC50ZWFtLW1lbWJlcjpob3ZlciAuZGVsZXRlLXRlYW0tbWVtYmVyIHtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjUpO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYm9yZGVyOiAwO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgcGFkZGluZzogMTBweCAxNXB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIHotaW5kZXg6IDEwNTA7XG4gIGZvbnQtc2l6ZTogMThweDtcbn1cbi5tZWV0LXRlYW0tdjUgLmVkaXRpbmcudGVhbS1tZW1iZXItd3JhcCAudGVhbS1tZW1iZXI6aG92ZXIgLmRlbGV0ZS10ZWFtLW1lbWJlciAuYnRuLWRlbGV0ZS10ZWFtLW1lbWJlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLm1lZXQtdGVhbS12NSAuZWRpdGluZy50ZWFtLW1lbWJlci13cmFwIC5kZWxldGUtdGVhbS1tZW1iZXIgLmJ0bi1kZWxldGUtdGVhbS1tZW1iZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLm1lZXQtdGVhbS12NSB7XG4gIC8qIFNtYWxsIGRldmljZXMgKHRhYmxldHMsIDc2OHB4IGFuZCB1cCkgKi9cbn1cbi5tZWV0LXRlYW0tdjUgLnRpdGxlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLm1lZXQtdGVhbS12NSAucGFyYSBoNCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5tZWV0LXRlYW0tdjUgLnRvcC1idWZmZXIge1xuICBtYXJnaW4tdG9wOiAzMHB4O1xufVxuLm1lZXQtdGVhbS12NSAucGFyYSBoNSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICNGQ0IxMDA7XG59XG4ubWVldC10ZWFtLXY1IC5wYXJhIHNwYW4gcCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4ubWVldC10ZWFtLXY1IC5zb2NpYWwge1xuICBtYXJnaW46IDIwcHggYXV0bztcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cbi5tZWV0LXRlYW0tdjUgLnNvY2lhbCBsaSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5tZWV0LXRlYW0tdjUgLnNvY2lhbCBhIHtcbiAgZm9udC1zaXplOiAxLjFlbTtcbiAgcGFkZGluZzogMCAwLjNlbTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ZmZjtcbiAgbWFyZ2luOiAwIDVweDtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMzBweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBsaW5lLWhlaWdodDogMjhweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubWVldC10ZWFtLXY1IC50ZWFtLW1lbWJlci1jb250YWluZXIge1xuICAgIG1hcmdpbjogMDtcbiAgfVxufVxuLyoqKioqKioqKiogVGVzdGltb25pYWxzICoqKioqKioqKiovXG4uZWRpdGluZyAudGVzdGltb25pYWxzLXYxIC50ZXN0aW1vbmlhbC13cmFwIC5zaW5nbGUtdGVzdGltb25pYWwge1xuICBib3JkZXI6IDRweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDApO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uZWRpdGluZyAudGVzdGltb25pYWxzLXYxIC50ZXN0aW1vbmlhbC13cmFwIC5zaW5nbGUtdGVzdGltb25pYWwuZWRpdC1tb2RlIHtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xufVxuLmVkaXRpbmcgLnRlc3RpbW9uaWFscy12MSAudGVzdGltb25pYWwtd3JhcCAuc2luZ2xlLXRlc3RpbW9uaWFsOmhvdmVyIHtcbiAgYm9yZGVyOiA0cHggZGFzaGVkIHJnYmEoMCwgMCwgMCwgMC40KTtcbn1cbi5lZGl0aW5nIC50ZXN0aW1vbmlhbHMtdjEgLnRlc3RpbW9uaWFsLXdyYXAgLnNpbmdsZS10ZXN0aW1vbmlhbDpob3ZlciAuYWRkLWFkZHRpb25hbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDI4cHg7XG4gIGJvdHRvbTogLTI1cHg7XG59XG4uZWRpdGluZyAudGVzdGltb25pYWxzLXYxIC50ZXN0aW1vbmlhbC13cmFwIC5zaW5nbGUtdGVzdGltb25pYWw6aG92ZXIgLmRlbGV0ZS1zaW5nbGUtdGVzdGltb25pYWwgLmJ0bi1kZWxldGUtc2luZ2xlLXRlc3RpbW9uaWFsIHtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjUpO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYm9yZGVyOiAwO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgcGFkZGluZzogMTBweCAxNXB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIHotaW5kZXg6IDEwNTA7XG59XG4uZWRpdGluZyAudGVzdGltb25pYWxzLXYxIC50ZXN0aW1vbmlhbC13cmFwIC5kZWxldGUtc2luZ2xlLXRlc3RpbW9uaWFsIC5idG4tZGVsZXRlLXNpbmdsZS10ZXN0aW1vbmlhbCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZWRpdGluZyAudGVzdGltb25pYWxzLXYxIC50ZXN0aW1vbmlhbC13cmFwIGRpdi5lZGl0YWJsZTplbXB0eTpub3QoOmZvY3VzKTpiZWZvcmUge1xuICBjb250ZW50OiBhdHRyKGRhdGEtdGV4dCk7XG59XG4udGVzdGltb25pYWxzLXYxIGRpdltkYXRhLWNsYXNzPVwidGVzdGltb25pYWxzXCJdIHtcbiAgYmFja2dyb3VuZDogdXJsKCcuLi9hc3NldHMvaW1hZ2VzL2luZGltYWluL3dhdmUtYmcuanBnJyk7XG4gIGJhY2tncm91bmQtc2l6ZTogMTUlIGF1dG87XG59XG4udGVzdGltb25pYWxzLXYxIC5idG4tYWRkLXRlc3RpbW9uaWFsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7XG59XG4udGVzdGltb25pYWxzLXYxIC50ZXN0aW1vbmlhbHMge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnRlc3RpbW9uaWFscy12MSAudGVzdGltb25pYWxzIHNwYW5bZGF0YS1ja2UtZGlzcGxheS1uYW1lPVwiaW1hZ2VcIl0ge1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG4udGVzdGltb25pYWxzLXYxIC50ZXN0aW1vbmlhbHMgc3BhbltkYXRhLWNrZS1kaXNwbGF5LW5hbWU9XCJpbWFnZVwiXSBpbWcge1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG4udGVzdGltb25pYWxzLXYxIC50ZXN0aW1vbmlhbHMgLnNsaWNrLWRvdHMge1xuICBib3R0b206IC0xNXB4ICFpbXBvcnRhbnQ7XG59XG4udGVzdGltb25pYWxzLXYxIC50ZXN0aW1vbmlhbHMgLnNpbmdsZS10ZXN0aW1vbmlhbCB7XG4gIHBhZGRpbmctYm90dG9tOiAyNXB4O1xufVxuLnRlc3RpbW9uaWFscy12MSAudGVzdGltb25pYWxzIC5sYXN0IHtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbn1cbi50ZXN0aW1vbmlhbHMtdjEgLnRlc3RpbW9uaWFscyAudGl0bGUge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDM1cHg7XG59XG4udGVzdGltb25pYWxzLXYxIC50ZXN0aW1vbmlhbHMgLmltZyBpbWcge1xuICBtYXJnaW46IDAgYXV0bztcbiAgbWluLXdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG4udGVzdGltb25pYWxzLXYxIC50ZXN0aW1vbmlhbHMgLm5hbWUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLnRlc3RpbW9uaWFscy12MSAudGVzdGltb25pYWxzIC5zaXRlIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbi50ZXN0aW1vbmlhbHMtdjEgLnRlc3RpbW9uaWFscyAudGV4dCB7XG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG4uZWRpdGluZyAudGVzdGltb25pYWxzLXYyIC50ZXN0aW1vbmlhbC13cmFwIC5zaW5nbGUtdGVzdGltb25pYWwge1xuICBib3JkZXI6IDRweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDApO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uZWRpdGluZyAudGVzdGltb25pYWxzLXYyIC50ZXN0aW1vbmlhbC13cmFwIC5zaW5nbGUtdGVzdGltb25pYWwuZWRpdC1tb2RlIHtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xufVxuLmVkaXRpbmcgLnRlc3RpbW9uaWFscy12MiAudGVzdGltb25pYWwtd3JhcCAuc2luZ2xlLXRlc3RpbW9uaWFsOmhvdmVyIHtcbiAgYm9yZGVyOiA0cHggZGFzaGVkIHJnYmEoMCwgMCwgMCwgMC40KTtcbn1cbi5lZGl0aW5nIC50ZXN0aW1vbmlhbHMtdjIgLnRlc3RpbW9uaWFsLXdyYXAgLnNpbmdsZS10ZXN0aW1vbmlhbDpob3ZlciAuYWRkLWFkZHRpb25hbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDI4cHg7XG4gIGJvdHRvbTogLTI1cHg7XG59XG4uZWRpdGluZyAudGVzdGltb25pYWxzLXYyIC50ZXN0aW1vbmlhbC13cmFwIC5zaW5nbGUtdGVzdGltb25pYWw6aG92ZXIgLmRlbGV0ZS1zaW5nbGUtdGVzdGltb25pYWwgLmJ0bi1kZWxldGUtc2luZ2xlLXRlc3RpbW9uaWFsIHtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjUpO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYm9yZGVyOiAwO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgcGFkZGluZzogMTBweCAxNXB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIHotaW5kZXg6IDEwNTA7XG59XG4uZWRpdGluZyAudGVzdGltb25pYWxzLXYyIC50ZXN0aW1vbmlhbC13cmFwIC5kZWxldGUtc2luZ2xlLXRlc3RpbW9uaWFsIC5idG4tZGVsZXRlLXNpbmdsZS10ZXN0aW1vbmlhbCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZWRpdGluZyAudGVzdGltb25pYWxzLXYyIC50ZXN0aW1vbmlhbC13cmFwIGRpdi5lZGl0YWJsZTplbXB0eTpub3QoOmZvY3VzKTpiZWZvcmUge1xuICBjb250ZW50OiBhdHRyKGRhdGEtdGV4dCk7XG59XG4uZWRpdGluZyAudGVzdGltb25pYWxzLXYyIC50ZXN0aW1vbmlhbC13cmFwIGltZyB7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cbkAtbW96LWRvY3VtZW50IHVybC1wcmVmaXgoKSB7XG59XG4uZWRpdGluZyAudGVzdGltb25pYWxzLXYyIC50ZXN0aW1vbmlhbHMge1xuICBwYWRkaW5nOiAyNXB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLnRlc3RpbW9uaWFscy12MiB7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi50ZXN0aW1vbmlhbHMtdjIgLnRpdGxlIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnRlc3RpbW9uaWFscy12MiAuY2Fyb3VzZWwge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi50ZXN0aW1vbmlhbHMtdjIgLmNhcm91c2VsLWlubmVyIHtcbiAgb3ZlcmZsb3c6IGluaGVyaXQ7XG59XG4udGVzdGltb25pYWxzLXYyIC5idG4tYWRkLXRlc3RpbW9uaWFsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7XG59XG4udGVzdGltb25pYWxzLXYyIC5jYXJvdXNlbC1jYXB0aW9uIHtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgei1pbmRleDogMTA7XG4gIHdpZHRoOiA1MCU7XG4gIG1hcmdpbjogMCBhdXRvO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRvcDogMHB4O1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbn1cbi50ZXN0aW1vbmlhbHMtdjIgLmltZyBpbWcge1xuICBtYXJnaW46IDAgYXV0bztcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuLnRlc3RpbW9uaWFscy12MiAuc2xpY2stZG90cyB7XG4gIHdpZHRoOiBpbmhlcml0O1xuICBib3R0b206IC0xNXB4O1xufVxuLnRlc3RpbW9uaWFscy12MiAudGVzdGltb25pYWwtd3JhcC5lZGl0aW5nIC5zbGljay1kb3RzIHtcbiAgbWFyZ2luLWJvdHRvbTogMjVweDtcbn1cbi50ZXN0aW1vbmlhbHMtdjIgLmNhcm91c2VsLWluZGljYXRvcnMge1xuICBib3R0b206IDYwcHg7XG59XG4udGVzdGltb25pYWxzLXYyIC5jYXJvdXNlbC1pbmRpY2F0b3JzIGxpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTVweDtcbiAgaGVpZ2h0OiAxNXB4O1xuICBtYXJnaW46IDRweDtcbiAgdGV4dC1pbmRlbnQ6IC05OTlweDtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkN2Q3ZDc7XG59XG4udGVzdGltb25pYWxzLXYyIC5yaWdodC5jYXJvdXNlbC1jb250cm9sIHtcbiAgYmFja2dyb3VuZDogbm9uZSFpbXBvcnRhbnQ7XG59XG4udGVzdGltb25pYWxzLXYyIC5zbGljay1zbGlkZXIge1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBpbmhlcml0O1xuICAta2h0bWwtdXNlci1zZWxlY3Q6IGluaGVyaXQ7XG59XG4vKioqKioqKioqKiBJbWFnZSBUZXh0IHYxICoqKioqKioqKiovXG4uaW1hZ2UtdGV4dC12MSBpbWcge1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG4uaW1hZ2UtdGV4dC12MSBzcGFuW2RhdGEtY2tlLWRpc3BsYXktbmFtZT1cImltYWdlXCJdIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuLmltYWdlLXRleHQtdjEgc3BhbltkYXRhLWNrZS1kaXNwbGF5LW5hbWU9XCJpbWFnZVwiXSBpbWcge1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG4uaW1hZ2UtdGV4dC12MSAuaW1hZ2UtdGV4dC10aXRsZSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5pbWFnZS10ZXh0LXYxIC5pbWFnZS10ZXh0LXN1YnRpdGxlIHtcbiAgbWFyZ2luLXRvcDogMHB4O1xufVxuLmltYWdlLXRleHQtdjEgLmJ0biB7XG4gIG1hcmdpbjogMjBweCBhdXRvO1xufVxuLmltYWdlLXRleHQtdjEgLmltYWdlLXRleHQtdGV4dCB7XG4gIG1hcmdpbjogMTVweDtcbn1cbi5pbWFnZS10ZXh0LXYxIC5pbWFnZS10ZXh0LWltYWdlIHtcbiAgbWFyZ2luOiAxNXB4O1xufVxuLmltYWdlLXRleHQtdjEgLmltYWdlLXRleHQtaW1hZ2UgaW1nIHtcbiAgbWFyZ2luOiAxNXB4IGF1dG87XG59XG4jcGFyYWRhdGEgc3BhbiBoNCB7XG4gIGZvbnQtc2l6ZTogMjJweDtcbn1cbiNwYXJhZGF0YSBzcGFuIGg1IHtcbiAgZm9udC1zaXplOiAxOHB4O1xufVxuLmltYWdlLXRleHQgLmltZy1yZXNwb25zaXZlIHtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4vKioqKioqKioqKiBTaG9wcGluZyBDYXJ0ICoqKioqKioqKiovXG4ub3JkZXItbGluZS1pdGVtcyB7XG4gIHBhZGRpbmc6IDA7XG59XG4ub3JkZXItbGluZS1pdGVtcyAubGluZS1pdGVtLWhlYWRlciAucHJpY2Uge1xuICBsaW5lLWhlaWdodDogMzVweDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLm9yZGVyLWxpbmUtaXRlbXMgLmNsb3NlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgbWFyZ2luOiAwIDEwcHggMCAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm9yZGVyLWxpbmUtaXRlbXMgLmNsb3NlIHtcbiAgICB0b3A6IC01ZW07XG4gIH1cbn1cbi5vcmRlci1saW5lLWl0ZW1zID4gdWwge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG4ub3JkZXItbGluZS1pdGVtcyA+IHVsID4gbGkge1xuICBwYWRkaW5nOiAyMHB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2YzZjNmMztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLm9yZGVyLWxpbmUtaXRlbXMgdWwudmFyaWF0aW9ucyB7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cbi5vcmRlci1saW5lLWl0ZW1zIHVsLnZhcmlhdGlvbnMgbGkge1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbn1cbi5jYXJkLWRldGFpbHMge1xuICBwYWRkaW5nOiAyMHB4O1xufVxuLmZvb3Rlci1jYXJ0LWNoZWNrb3V0IHtcbiAgcGFkZGluZzogMTVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi50aGFuay15b3Uge1xuICBwYWRkaW5nOiAyMHB4O1xufVxuLnRoYW5rLXlvdSAuc29jaWFsLWNvbm5lY3RlZCB7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDE1N3B4O1xuICBwYWRkaW5nOiAwO1xufVxuLnRoYW5rLXlvdSAuc29jaWFsLWNvbm5lY3RlZCBsaSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi50aGFuay15b3UgLnNvY2lhbC1jb25uZWN0ZWQgbGkgaSB7XG4gIHdpZHRoOiA1MHB4O1xuICBoZWlnaHQ6IDUwcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDUxcHg7XG4gIGJvcmRlci1yYWRpdXM6IDM1cHg7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgZm9udC1zaXplOiAzMHB4O1xufVxuLnRoYW5rLXlvdSAuYnRuLW9yYW5nZSB7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDIwMHB4O1xufVxuLnRoYW5rLXlvdSBoMyB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luOiAzMHB4IDA7XG59XG4ucHJvZHVjdHMge1xuICBwYWRkaW5nOiAycHg7XG59XG4jY2FydC1jaGVja291dC1tb2RhbCAubW9kYWwtZm9vdGVyIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbiNjYXJ0LWNoZWNrb3V0LW1vZGFsIC5tb2RhbC1ib2R5IHtcbiAgcGFkZGluZzogMCAxMHB4O1xufVxuLmVtcHR5LWNhcnQge1xuICBtYXJnaW4tdG9wOiAxMDBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmVtcHR5LWNhcnQgLmZhIHtcbiAgZm9udC1zaXplOiA1MHB4O1xufVxuLm9yZGVyLXN1bW1hcnkge1xuICBwYWRkaW5nOiAxcHggMTVweDtcbiAgbWluLWhlaWdodDogMzc2cHg7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2VlZTtcbn1cbi5vcmRlci1zdW1tYXJ5IGg0IHtcbiAgbWFyZ2luOiAzMHB4IDA7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5vcmRlci1zdW1tYXJ5IGgzIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgbWFyZ2luLXRvcDogMCFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctdG9wOiAwIWltcG9ydGFudDtcbn1cbi5vcmRlci1zdW1tYXJ5IHVsIHtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG4ub3JkZXItc3VtbWFyeSBsaSB7XG4gIHBhZGRpbmc6IDFlbSAxZW0gLjI1ZW07XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZjJmMmYyO1xufVxuLm9yZGVyLXN1bW1hcnkgLnByb2R1Y3QtbmFtZSB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBjb2xvcjogIzYwNjA2MDtcbn1cbi5vcmRlci1zdW1tYXJ5IC5wcm9kdWN0LXByaWNlIHtcbiAgY29sb3I6ICNhYWFhYWE7XG59XG4ub3JkZXItc3VtbWFyeSAuc2Nyb2xsYm94IHtcbiAgbWF4LWhlaWdodDogMTAwcHghaW1wb3J0YW50O1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsICNmOWY5ZjksICNmOWY5ZjkgMzAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApKTtcbiAgYmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQodG9wLCAjZjlmOWY5LCAjZjlmOWY5IDMwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSk7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICNmOWY5ZjksICNmOWY5ZjkgMzAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApKTtcbn1cbi5vcmRlci1zdW1tYXJ5IC5zY3JvbGxib3ggdWwge1xuICBtYXgtaGVpZ2h0OiAxMDBweCFpbXBvcnRhbnQ7XG4gIG92ZXJmbG93LXk6IGF1dG87XG59XG4vKioqKioqKioqKiBNYXN0SGVhZCAqKioqKioqKioqL1xuLm5hdmJhci12MiBkaXZbZGF0YS10eXBlPSdtYXN0aGVhZCddIC5ob21lLXRleHQge1xuICBtaW4taGVpZ2h0OiAyNjBweDtcbn1cbi5tYXN0aGVhZCAuYnRuIC5mYSB7XG4gIG1hcmdpbi10b3A6IDhweDtcbn1cbi5tdDIwMCB7XG4gIG1hcmdpbi10b3A6IC0yMDBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuY292ZXIge1xuICAgIGJhY2tncm91bmQtYXR0YWNobWVudDogc2Nyb2xsIWltcG9ydGFudDtcbiAgfVxufVxuLm1hc3RoZWFkLXYxIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgY2xlYXI6IGJvdGg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXIhaW1wb3J0YW50O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ubWFzdGhlYWQtdjEgaDQgZGl2IHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHRleHQtaW5kZW50OiAxN3B4O1xuICBsaW5lLWhlaWdodDogMThweDtcbn1cbi5tYXN0aGVhZC12MSAubWFzdGhlYWQtc3VidGl0bGUge1xuICBtYXgtd2lkdGg6IDgwJTtcbiAgbWFyZ2luOiAxNXB4IGF1dG87XG59XG4ubWFzdGhlYWQtdjEgLm1hc3RoZWFkLXRpdGxlIHtcbiAgZm9udC1zaXplOiAzMnB4O1xufVxuLm1hc3RoZWFkLXYxIC5tYXN0aGVhZC10aXRsZSBoMSB7XG4gIGZvbnQtc2l6ZTogNDVweDtcbn1cbi5tYXN0aGVhZC12MSAuYnRuOm5vdCguc3NiLXRoZW1lLWJ0bikge1xuICBoZWlnaHQ6IDUwcHg7XG4gIG1heC13aWR0aDogMjAwcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLm1hc3RoZWFkLXYxIC5idG46bm90KC5zc2ItdGhlbWUtYnRuKSAuZmEge1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICBtYXJnaW4tdG9wOiAycHg7XG59XG4ubWFzdGhlYWQtdjEgLnJvdyB7XG4gIG1hcmdpbjogMDtcbn1cbi5tYXN0aGVhZC12MSAuYnRuLXRleHQge1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG59XG4ubWFzdGhlYWQtdjEgLmhvbWUtdGV4dCB7XG4gIHBhZGRpbmc6IDUwcHggMzBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDYyNXB4KSB7XG4gIC5tYXN0aGVhZC12MSAubWFzdGhlYWQtc3VidGl0bGUge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAubmF2aWdhdGlvbi12MiAubmF2YmFyIHVsLm5hdmJhci1uYXYgbGkge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZ1bGwtc2NyZWVuIHtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTA1JSAhaW1wb3J0YW50O1xuICB9XG59XG4vKioqKioqKioqKiBTaW1wbGUgRm9ybSB2MSAqKioqKioqKioqL1xuLnNpbXBsZS1mb3JtLXYxIHtcbiAgcGFkZGluZzogMHB4IWltcG9ydGFudDtcbiAgbWFyZ2luOiAwcHghaW1wb3J0YW50O1xufVxuLnNpbXBsZS1mb3JtLXYxIC5jdXN0b20tb3JhbmdlIHtcbiAgYmFja2dyb3VuZDogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIGxlZnQgdG9wLCBsZWZ0IGJvdHRvbSwgY29sb3Itc3RvcCgwLjA1LCAjZmI4ODIzKSwgY29sb3Itc3RvcCgxLCAjZjg2ODA3KSk7XG4gIGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KHRvcCwgI2ZiODgyMyA1JSwgI2Y4NjgwNyAxMDAlKTtcbiAgYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCAjZmI4ODIzIDUlLCAjZjg2ODA3IDEwMCUpO1xuICBiYWNrZ3JvdW5kOiAtby1saW5lYXItZ3JhZGllbnQodG9wLCAjZmI4ODIzIDUlLCAjZjg2ODA3IDEwMCUpO1xuICBiYWNrZ3JvdW5kOiAtbXMtbGluZWFyLWdyYWRpZW50KHRvcCwgI2ZiODgyMyA1JSwgI2Y4NjgwNyAxMDAlKTtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgI2ZiODgyMyA1JSwgI2Y4NjgwNyAxMDAlKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZiYjQ1MDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiA3cHg7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogN3B4O1xuICBib3JkZXItcmFkaXVzOiA3cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjOTdlMWM7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGZvbnQtZmFtaWx5OiBhcmlhbDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiAlMTtcbiAgcGFkZGluZzogMTRweCA0NXB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRleHQtc2hhZG93OiAxcHggMXB4IDBweCAjY2M0YjE0O1xufVxuLnNpbXBsZS1mb3JtLXYxIC5zaW1wbGUtZm9ybS10aXRsZSB7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnNpbXBsZS1mb3JtLXYxIC5zaW1wbGUtZm9ybS1zdWJ0aXRsZSB7XG4gIG1hcmdpbjogMCAxMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uc2ltcGxlLWZvcm0tdjEgI3VzZXJfZW1haWwsXG4uc2ltcGxlLWZvcm0tdjEgI3VzZXJfZmlyc3QsXG4uc2ltcGxlLWZvcm0tdjEgI3VzZXJfbGFzdCxcbi5zaW1wbGUtZm9ybS12MSAjdXNlcl9waG9uZSB7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbn1cbi5zaW1wbGUtZm9ybS12MSAuYnRuLWVkaXRhYmxlIHtcbiAgcGFkZGluZy10b3A6IDE1cHggIWltcG9ydGFudDtcbiAgLW1vei11c2VyLXNlbGVjdDogdGV4dDtcbn1cbi5zaW1wbGUtZm9ybS12MSAudGhhbmsteW91IHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luLWJvdHRvbTogLTcwcHg7XG59XG4uc2ltcGxlLWZvcm0tdjEgaDMge1xuICBjb2xvcjogd2hpdGU7XG4gIHBhZGRpbmc6IDAgMCAwIDEwcHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtZmFtaWx5OiBDYXBpdGE7XG4gIHRleHQtc2hhZG93OiAxcHggMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuNCk7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG4uc2ltcGxlLWZvcm0tdjEgcCB7XG4gIHBhZGRpbmc6IDAgMCAwIDEwcHg7XG59XG4uc2ltcGxlLWZvcm0tdjEgaW5wdXQge1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC1pbmRlbnQ6IDEwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDRweCAhaW1wb3J0YW50O1xufVxuLnNpbXBsZS1mb3JtLXYxIC5pbm5lci1wYWdlIHtcbiAgcGFkZGluZzogMTVweCAwIDMwcHg7XG4gIG1heC13aWR0aDogMTEwMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cbi5zaW1wbGUtZm9ybS12MSAuYnRuLmJ0bi1zaW1wbGUtZm9ybSxcbi5zaW1wbGUtZm9ybS12MSBpbnB1dCB7XG4gIG1pbi1oZWlnaHQ6IDUwcHg7XG4gIG1hcmdpbjogMDtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZWVlZWVlO1xufVxuLnNpbXBsZS1mb3JtLXYxIC5idG4uYnRuLXNpbXBsZS1mb3JtIC5mYSxcbi5zaW1wbGUtZm9ybS12MSBpbnB1dCAuZmEge1xuICBwYWRkaW5nOiAwIDAgMCAxMHB4O1xufVxuLnNpbXBsZS1mb3JtLXYxIC5idG46Zm9jdXMge1xuICBjb2xvcjogd2hpdGU7XG59XG4uc2ltcGxlLWZvcm0tdjEgLmxlZnQtaW5uZXItYWRkb24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGNvbG9yOiAjZDFkMWQxO1xufVxuLnNpbXBsZS1mb3JtLXYxIC5sZWZ0LWlubmVyLWFkZG9uIGlucHV0IHtcbiAgcGFkZGluZy1sZWZ0OiAzMHB4O1xufVxuLnNpbXBsZS1mb3JtLXYxIC5sZWZ0LWlubmVyLWFkZG9uIGkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHBhZGRpbmc6IDE3cHggMTNweDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uc2ltcGxlLWZvcm0tdjEgLnJpZ2h0LWlubmVyLWFkZG9uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnNpbXBsZS1mb3JtLXYxIC5yaWdodC1pbm5lci1hZGRvbiBpbnB1dCB7XG4gIHBhZGRpbmctcmlnaHQ6IDMwcHg7XG59XG4uc2ltcGxlLWZvcm0tdjEgLnJpZ2h0LWlubmVyLWFkZG9uIGkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwcHg7XG4gIHBhZGRpbmc6IDEwcHggMTJweDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uc2ltcGxlLWZvcm0tdjEgLmhhcy1zdWNjZXNzIC5mb3JtLWNvbnRyb2wge1xuICBib3JkZXItY29sb3I6ICMyZWNjNzE7XG59XG4uc2ltcGxlLWZvcm0tdjEgLmhhcy1zdWNjZXNzIC5nbHlwaGljb24ge1xuICBjb2xvcjogIzJlY2M3MTtcbn1cbi5zaW1wbGUtZm9ybS12MSAuaGFzLWVycm9yIC5mb3JtLWNvbnRyb2wge1xuICBib3JkZXItY29sb3I6ICNlNzRjM2MgIWltcG9ydGFudDtcbn1cbi5zaW1wbGUtZm9ybS12MSAuaGFzLWVycm9yIC5nbHlwaGljb24ge1xuICBjb2xvcjogI2U3NGMzYyAhaW1wb3J0YW50O1xufVxuLnNpbXBsZS1mb3JtLXYxIC5oYXMtZXJyb3IgLmhlbHAtYmxvY2sge1xuICBjb2xvcjogI2U3NGMzYyAhaW1wb3J0YW50O1xufVxuLnNpbXBsZS1mb3JtLXYxIC5oYXMtZmVlZGJhY2sgLmZvcm0tY29udHJvbC1mZWVkYmFjayB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA4cHg7XG4gIHJpZ2h0OiA4cHg7XG59XG4uc2ltcGxlLWZvcm0tdjEgLmJ0bi1zaW1wbGUtZm9ybSB7XG4gIHdpZHRoOiBhdXRvO1xuICBtaW4td2lkdGg6IDI1JTtcbiAgcGFkZGluZy1sZWZ0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctcmlnaHQ6IDI1cHggIWltcG9ydGFudDtcbn1cbi5zaW1wbGUtZm9ybS12MSAuYnRuLXNpbXBsZS1mb3JtIC5lZGl0YWJsZS10aXRsZSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5zaW1wbGUtZm9ybS12MSAuYnRuLXNpbXBsZS1mb3JtIC5lbGVtZW50LXdyYXAge1xuICBwYWRkaW5nOiA1cHggIWltcG9ydGFudDtcbn1cbi8qKioqKioqKioqIFNpbXBsZSBGb3JtIHYyICoqKioqKioqKiovXG4uc2ltcGxlLWZvcm0tdjIge1xuICBiYWNrZ3JvdW5kOiBibGFjaztcbiAgcGFkZGluZzogMHB4IWltcG9ydGFudDtcbn1cbi5zaW1wbGUtZm9ybS12MiAudGhhbmsteW91IHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luLWJvdHRvbTogLTcwcHg7XG59XG4uc2ltcGxlLWZvcm0tdjIgaDMge1xuICBjb2xvcjogd2hpdGU7XG4gIHBhZGRpbmc6IDAgMCAyMHB4IDEwcHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtZmFtaWx5OiBDYXBpdGFsO1xuICB0ZXh0LXNoYWRvdzogMXB4IDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjQpO1xuICBmb250LXNpemU6IDI4cHg7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG4uc2ltcGxlLWZvcm0tdjIgaW5wdXQsXG4uc2ltcGxlLWZvcm0tdjIgdGV4dGFyZWEge1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC1pbmRlbnQ6IDEwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDZweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAxMHB4IDE2cHg7XG59XG4uc2ltcGxlLWZvcm0tdjIgLmlubmVyLXBhZ2Uge1xuICBwYWRkaW5nOiAxNXB4IDAgMzBweDtcbn1cbi5zaW1wbGUtZm9ybS12MiAuYnRuLWVkaXRhYmxlIHtcbiAgcGFkZGluZy10b3A6IDE1cHggIWltcG9ydGFudDtcbiAgLW1vei11c2VyLXNlbGVjdDogdGV4dDtcbn1cbi5zaW1wbGUtZm9ybS12MiAuYnRuLmJ0bi1zaW1wbGUtZm9ybSB7XG4gIG1pbi1oZWlnaHQ6IDUwcHg7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbn1cbi5zaW1wbGUtZm9ybS12MiAuaGFzLXN1Y2Nlc3MgLmZvcm0tY29udHJvbCB7XG4gIGJvcmRlci1jb2xvcjogIzJlY2M3MTtcbn1cbi5zaW1wbGUtZm9ybS12MiAuaGFzLXN1Y2Nlc3MgLmdseXBoaWNvbiB7XG4gIGNvbG9yOiAjMmVjYzcxO1xufVxuLnNpbXBsZS1mb3JtLXYyIC5oYXMtZXJyb3IgLmZvcm0tY29udHJvbCB7XG4gIGJvcmRlci1jb2xvcjogI2U3NGMzYztcbn1cbi5zaW1wbGUtZm9ybS12MiAuaGFzLWVycm9yIC5nbHlwaGljb24ge1xuICBjb2xvcjogI2U3NGMzYztcbn1cbi5zaW1wbGUtZm9ybS12MiAuaGFzLWVycm9yIC5oZWxwLWJsb2NrIHtcbiAgY29sb3I6ICNlNzRjM2M7XG59XG4uc2ltcGxlLWZvcm0tdjIgLmhhcy1mZWVkYmFjayAuZm9ybS1jb250cm9sLWZlZWRiYWNrIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDhweDtcbiAgcmlnaHQ6IDhweDtcbn1cbi5zaW1wbGUtZm9ybS12MiBmaWVsZHNldCB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlcjogMHB4O1xufVxuLyoqKioqKioqKiogUHJvZHVjdHMgdjEgY29tcG9uZW50ICoqKioqKioqKiovXG4ucHJvZHVjdHMtdjEgLm5hdi10YWJzIHtcbiAgd2lkdGg6IDQyNXB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cbi5wcm9kdWN0cy12MSAubmF2LXRhYnMgbGkgYSB7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC1zaXplOiAxNXB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgcGFkZGluZzogOHB4IDE4cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTUwcHgpIHtcbiAgLnByb2R1Y3RzLXYxIC5uYXYtdGFicyBsaSB7XG4gICAgZmxvYXQ6IG5vbmU7XG4gIH1cbn1cbi5wcm9kdWN0cy12MSAucHJvZHVjdHMgLmp1bWJvdHJvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5wcm9kdWN0cy12MSAuc3RyaWtldGhyb3VnaCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBsaW5lLXRocm91Z2g7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gIGNvbG9yOiAjYzJjMmM1O1xufVxuLnByb2R1Y3RzLXYxIC5uYXYtdGFicyB7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xufVxuLnByb2R1Y3RzLXYxIC5uYXYtdGFicyA+IGxpIHtcbiAgYm94LXNoYWRvdzogMCAwIC43NXB4ICNjMmMyYzI7XG59XG4ucHJvZHVjdHMtdjEgLm5hdi10YWJzIGxpIGEge1xuICBtYXJnaW4tcmlnaHQ6IDBweDtcbiAgb3BhY2l0eTogLjQ7XG4gIHBhZGRpbmc6IDVweCAyMHB4O1xufVxuLnByb2R1Y3RzLXYxIC5uYXYtdGFicyA+IGxpLmFjdGl2ZSA+IGEge1xuICBib3JkZXItYm90dG9tOiBzb2xpZCAzLjVweCAjMjk5RkQ2O1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIG9wYWNpdHk6IC44O1xufVxuLnByb2R1Y3RzLXYxIC5uYXYtdGFicyA+IGxpLmFjdGl2ZSAuYXJyb3dzcHJpdGUge1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItbGVmdDogOHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQ6IDhweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXRvcDogOHB4IHNvbGlkICMyOTlGRDY7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogLTU7XG4gIGxlZnQ6IDM4JTtcbn1cbi5wcm9kdWN0cy12MSBoMyB7XG4gIGZvbnQtc2l6ZTogMjZweDtcbiAgb3BhY2l0eTogLjk1O1xuICBwYWRkaW5nLXRvcDogMzJweDtcbiAgdGV4dC1zaGFkb3c6IDJweCAxcHggMHB4IHJnYmEoMTA3LCAxMDEsIDEwMSwgMC4wOCk7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbi5wcm9kdWN0cy12MSAudGFiLWNvbnRlbnQge1xuICBtYXJnaW4tdG9wOiA0MHB4O1xuICBiYWNrZ3JvdW5kOiBub25lIWltcG9ydGFudDtcbn1cbi5wcm9kdWN0cy12MSAucHJvZHVjdCB7XG4gIG1hcmdpbi1ib3R0b206IDM1cHg7XG59XG4ucHJvZHVjdHMtdjEgLnByb2R1Y3QgLmltZy13cmFwIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDEyMHB4O1xufVxuLnByb2R1Y3RzLXYxIC5wcm9kdWN0IC5pbWctd3JhcCAucHJvZHVjdC1pbWcge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5wcm9kdWN0cy12MSAucHJvZHVjdCAuaW1nLXdyYXAgaS5mYSB7XG4gIGNvbG9yOiAjNWI1YjYwO1xufVxuLnByb2R1Y3RzLXYxIC50YWItY29udGVudCAuY29sLXNtLTMge1xuICBwYWRkaW5nLXRvcDogMHB4O1xufVxuLnByb2R1Y3RzLXYxIC50YWItY29udGVudCAucHJvZHVjdC1jb250ZW50IGg0IHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgcGFkZGluZy10b3A6IDEwcHg7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbn1cbi5wcm9kdWN0cy12MSAucHJvZHVjdC1pbWcge1xuICBoZWlnaHQ6IDE4MHB4O1xufVxuLnByb2R1Y3RzLXYxIC5wcm9kdWN0LWltZyBpbWcge1xuICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gIGhlaWdodDogMTgwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLnByb2R1Y3RzLXYxIC5uby1wcm9kdWN0LWltZyB7XG4gIGhlaWdodDogMTgwcHg7XG59XG4ucHJvZHVjdHMtdjEgLnByb2R1Y3QtZGVzY3JpcHRpb24ge1xuICBtaW4taGVpZ2h0OiAyMHB4O1xufVxuLnByb2R1Y3RzLXYxIC5wcm9kdWN0LWNvbnRlbnQge1xuICBoZWlnaHQ6IDMzMHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZTRlN2VhO1xuICBib3JkZXItYm90dG9tOiA0cHggc29saWQgI2U0ZTdlYTtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xufVxuLnByb2R1Y3RzLXYxIC5wcm9kdWN0LWNvbnRlbnQgLmJ0biB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG4ucHJvZHVjdHMtdjEgLmJ0bkxhdW5jaENhcnQge1xuICBwb3NpdGlvbjogZml4ZWQgIWltcG9ydGFudDtcbiAgcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgdG9wOiAwICFpbXBvcnRhbnQ7XG4gIGxlZnQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgbWFyZ2luLXRvcDogMTMwcHg7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwcHg7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwcHg7XG4gIHotaW5kZXg6IDk5OTtcbn1cbi5wcm9kdWN0cy12MSAuYnRuTGF1bmNoQ2FydDpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4ucHJvZHVjdHMtdjEgLmxpbmUtd3JhcC10ZXh0IHtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xufVxuLnByb2R1Y3RzLXYxIC5tYXNvbnJ5LWJyaWNrIHtcbiAgbWluLXdpZHRoOiAyNTZweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucHJvZHVjdHMtdjEgLm1hc29ucnktYnJpY2sge1xuICAgIG1pbi13aWR0aDogMTAwJTtcbiAgfVxufVxuLnNob3BwaW5nLWNhcnQge1xuICBjb2xvcjogIzQ0NCFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiAtMTBweDtcbiAgbWFyZ2luLXJpZ2h0OiAtMTBweDtcbn1cbi5zaG9wcGluZy1jYXJ0IC5pbmZvcm1hdGlvbiB7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNlZWVlZWU7XG59XG4uc2hvcHBpbmctY2FydCAub3JkZXItbGluZS1pdGVtcyB1bCB7XG4gIHBhZGRpbmc6IDBweDtcbn1cbi5zaG9wcGluZy1jYXJ0IC5vcmRlci1saW5lLWl0ZW1zIHVsIGxpIHtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBwYWRkaW5nOiAxMHB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2VlZWVlZTtcbn1cbi5zaG9wcGluZy1jYXJ0IC5vcmRlci1saW5lLWl0ZW1zIHVsIGxpIC5kZXNjcmlwdGlvbiB7XG4gIG1hcmdpbi1ib3R0b206IDBweDtcbiAgbWFyZ2luLXRvcDogMWVtO1xufVxuLnNob3BwaW5nLWNhcnQgLm9yZGVyLWxpbmUtaXRlbXMgdWwgbGkgLnF1YW50aXR5LFxuLnNob3BwaW5nLWNhcnQgLm9yZGVyLWxpbmUtaXRlbXMgdWwgbGkgLnByaWNlIHtcbiAgdG9wOiAxMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4jY2FydC1jaGVja291dC1tb2RhbCAuZ2x5cGhpY29uLmZvcm0tY29udHJvbC1mZWVkYmFjayB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwcHg7XG4gIHJpZ2h0OiAxM3B4O1xufVxuI2NhcnQtY2hlY2tvdXQtbW9kYWwge1xuICBjb2xvcjogIzQ0NDtcbn1cbi5lZGl0aW5nIC5wcm9kdWN0cy12MSAuYnRuTGF1bmNoQ2FydCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbWFyZ2luLXRvcDogNjBweDtcbn1cbi5yaWJib24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAxMHB4O1xuICB0b3A6IC01cHg7XG4gIHotaW5kZXg6IDE7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHdpZHRoOiA4MnB4O1xuICBoZWlnaHQ6IDc1cHg7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuLnJpYmJvbiBzcGFuIHtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgd2lkdGg6IDEwMHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZDogIzc5QTcwQTtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KCM5QkM5MEQgMCUsICM3OUE3MEEgMTAwJSk7XG4gIGJveC1zaGFkb3c6IDAgM3B4IDEwcHggLTVweCAjMDAwMDAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTlweDtcbiAgcmlnaHQ6IC0yMXB4O1xufVxuLnJpYmJvbiBzcGFuOjpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwcHg7XG4gIHRvcDogMTAwJTtcbiAgei1pbmRleDogLTE7XG4gIGJvcmRlci1sZWZ0OiAzcHggc29saWQgIzc5QTcwQTtcbiAgYm9yZGVyLXJpZ2h0OiAzcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206IDNweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXRvcDogM3B4IHNvbGlkICM3OUE3MEE7XG59XG4ucmliYm9uIHNwYW46OmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDAlO1xuICB0b3A6IDEwMCU7XG4gIHotaW5kZXg6IC0xO1xuICBib3JkZXItcmlnaHQ6IDNweCBzb2xpZCAjNzlBNzBBO1xuICBib3JkZXItbGVmdDogM3B4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiAzcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci10b3A6IDNweCBzb2xpZCAjNzlBNzBBO1xufVxuLnJlZCBzcGFuIHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KCNGNzA1MDUgMCUsICM4RjA4MDggMTAwJSk7XG59XG4ucmVkIHNwYW46OmJlZm9yZSB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjOEYwODA4O1xuICBib3JkZXItdG9wLWNvbG9yOiAjOEYwODA4O1xufVxuLnJlZCBzcGFuOjphZnRlciB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogIzhGMDgwODtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzhGMDgwODtcbn1cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi0tLS1Qcm9qZWN0IE1vZGFsIFN0eWxlcy0tLS1cbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLnBvcnRmb2xpby5mYWRlLm1vZGFsIHtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xufVxuLnBvcnRmb2xpby10aXRsZSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5wb3J0Zm9saW8ubW9kYWwge1xuICBkaXNwbGF5OiBub25lO1xuICBvdmVyZmxvdzogYXV0bztcbiAgb3ZlcmZsb3cteTogc2Nyb2xsO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTA1MDtcbiAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICBvdXRsaW5lOiAwO1xufVxuLnBvcnRmb2xpby5tb2RhbC5mYWRlIC5tb2RhbC1kaWFsb2cge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgyMDAwcHgpO1xuICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgyMDAwcHgpO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDIwMDBweCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgyMDAwcHgpO1xuICBvcGFjaXR5OiAwO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjNzO1xuICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjNzO1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cztcbn1cbi5wb3J0Zm9saW8ubW9kYWwuaW4gLm1vZGFsLWRpYWxvZyB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gIG9wYWNpdHk6IDE7XG59XG4ucG9ydGZvbGlvLm1vZGFsLWJhY2tkcm9wIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFEMjAyNjtcbn1cbi5wb3J0Zm9saW8ubW9kYWwtYmFja2Ryb3AuaW4ge1xuICBvcGFjaXR5OiAxO1xuICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9MTAwKTtcbn1cbi5wb3J0Zm9saW8ubW9kYWwtZGlhbG9nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbn1cbi5wb3J0Zm9saW8ubW9kYWwtY29udGVudCB7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG4ucG9ydGZvbGlvLm1vZGFsLWhlYWRlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIHBhZGRpbmctdG9wOiA0MHB4O1xuICBjb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiBub25lO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ucG9ydGZvbGlvLm1vZGFsLWJvZHkge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDYwcHggMCAyMHB4O1xufVxuLnBvcnRmb2xpby5tb2RhbC1ib2R5IC5wcm9qZWN0LWRlc2NyIHtcbiAgbWFyZ2luOiAwIDAgMjRweDtcbn1cbi5wb3J0Zm9saW8ubW9kYWwtaGVhZGVyIC5sb2FkZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDUwJTtcbiAgdG9wOiAwO1xuICBtYXJnaW4tdG9wOiAzMiU7XG4gIG1hcmdpbi1sZWZ0OiAtMThweDtcbiAgd2lkdGg6IDM2cHg7XG4gIGhlaWdodDogMzZweDtcbiAgei1pbmRleDogMTtcbn1cbi5wb3J0Zm9saW8ubW9kYWwtaGVhZGVyIC5pbWFnZS13cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLnBvcnRmb2xpby5tb2RhbC1oZWFkZXIgLnNjcmVlbiB7XG4gIGJveC1zaXppbmc6IHBhZGRpbmctYm94O1xuICBib3JkZXI6IG5vbmU7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwLjUlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICB6LWluZGV4OiAyO1xuICBvcGFjaXR5OiAwO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2Utb3V0IDAuN3M7XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2Utb3V0IDAuN3M7XG59XG4ucG9ydGZvbGlvLm1vZGFsLWhlYWRlciAuc2NyZWVuLmRvbmUge1xuICBvcGFjaXR5OiAxO1xufVxuLnBvcnRmb2xpbyNwcm9qZWN0LXNpZGViYXIge1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xufVxuLnBvcnRmb2xpbyNwcm9qZWN0LXNpZGViYXIgcCB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4jc2Rici1kZXNjciB7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG59XG4jc2Rici1jYXRlZ29yeTpiZWZvcmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAyMHB4O1xuICBjb250ZW50OiBcIlxcZjExNVwiO1xuICBmb250LWZhbWlseTogXCJGb250YXdlc29tZVwiO1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG4jaGRyLXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbn1cbiNwcm9qZWN0LW1vZGFsIC5jbG9zZSB7XG4gIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogNTJweDtcbiAgbGluZS1oZWlnaHQ6IDUycHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIG1hcmdpbi10b3A6IDBweDtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgb3BhY2l0eTogMTtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2Utb3V0O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLW91dDtcbn1cbiNwcm9qZWN0LW1vZGFsIC5jbG9zZTpob3ZlciB7XG4gIG9wYWNpdHk6IC44O1xufVxuI3NkYnItZGF0ZTpiZWZvcmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAyMHB4O1xuICBjb250ZW50OiBcIlxcZjA3M1wiO1xuICBmb250LWZhbWlseTogXCJGb250YXdlc29tZVwiO1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG4jc2Rici1jbGllbnQ6YmVmb3JlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMjBweDtcbiAgY29udGVudDogXCJcXGYwMDdcIjtcbiAgZm9udC1mYW1pbHk6IFwiRm9udGF3ZXNvbWVcIjtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuI3NkYnItbGluazpiZWZvcmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAyMHB4O1xuICBjb250ZW50OiBcIlxcZjBhY1wiO1xuICBmb250LWZhbWlseTogXCJGb250YXdlc29tZVwiO1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG4uY3VzdG9tdmlldyB7XG4gIHdpZHRoOiAzMDBweDtcbiAgaGVpZ2h0OiAyMDBweDtcbiAgbWFyZ2luOiAxMHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJvcmRlcjogMTBweCBzb2xpZCAjZmZmO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYm94LXNoYWRvdzogMXB4IDFweCAycHggI2U2ZTZlNjtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICBiYWNrZ3JvdW5kOiAjZmZmIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xufVxuLmN1c3RvbXZpZXcgLm1hc2ssXG4uY3VzdG9tdmlldyAuY29udGVudCB7XG4gIHdpZHRoOiAzMDBweDtcbiAgaGVpZ2h0OiAyMDBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG59XG4uY3VzdG9tdmlldyBpbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmN1c3RvbXZpZXcgaDIge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtc2l6ZTogMTdweDtcbiAgcGFkZGluZzogMTBweDtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjgpO1xuICBtYXJnaW46IDIwcHggMCAwIDA7XG59XG4uY3VzdG9tdmlldyBwIHtcbiAgZm9udC1mYW1pbHk6IEdlb3JnaWEsIHNlcmlmO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjb2xvcjogI2ZmZjtcbiAgcGFkZGluZzogMTBweCAyMHB4IDIwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5jdXN0b212aWV3IGEuaW5mbyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBwYWRkaW5nOiA3cHggMTRweDtcbiAgYmFja2dyb3VuZDogIzAwMDtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGJveC1zaGFkb3c6IDAgMCAxcHggIzAwMDtcbn1cbi5jdXN0b212aWV3IGEuaW5mbzpob3ZlciB7XG4gIGJveC1zaGFkb3c6IDAgMCA1cHggIzAwMDtcbn1cbi52aWV3LWZpZnRoIGltZyB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xufVxuLnZpZXctZmlmdGggLm1hc2sge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE0NiwgOTYsIDkxLCAwLjMpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTMwMHB4KTtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZS1pbi1vdXQ7XG59XG4udmlldy1maWZ0aCBoMiB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgY29sb3I6ICMwMDA7XG4gIGJveC1zaGFkb3c6IDBweCAxcHggM3B4IHJnYmEoMTU5LCAxNDEsIDE0MCwgMC41KTtcbn1cbi52aWV3LWZpZnRoIHAge1xuICBvcGFjaXR5OiAwO1xuICBjb2xvcjogIzMzMztcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyO1xufVxuLnZpZXctZmlmdGg6aG92ZXIgLm1hc2sge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMHB4KTtcbn1cbi52aWV3LWZpZnRoOmhvdmVyIGltZyB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgzMDBweCk7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDAuMXM7XG59XG4udmlldy1maWZ0aDpob3ZlciBwIHtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNpdGlvbi1kZWxheTogMC40cztcbn1cbi8qKioqKioqKioqIEJsb2cgVGVhc2VyIHYxICoqKioqKioqKiovXG4uYmxvZy10ZWFzZXItdjEgLnBvc3RzIHtcbiAgbWFyZ2luLXRvcDogNDVweDtcbn1cbi5ibG9nLXRlYXNlci12MSAucG9zdHMgLmZlYXR1cmVkLWltYWdlIHtcbiAgcGFkZGluZy10b3A6IDE1cHg7XG59XG4uYmxvZy10ZWFzZXItdjEgLnRpdGxlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmJsb2ctdGVhc2VyLXYxIC5jb21wb25lbnQtaW5uZXIge1xuICBwYWRkaW5nOiAxNXB4O1xufVxuLmJsb2ctdGVhc2VyLXYxIC5sYWJlbC1pbmZvIHtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG59XG4uYmxvZy10ZWFzZXItdjEgLnNpbmdsZS1ibG9nIHtcbiAgbWluLWhlaWdodDogMzgwcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXItYm90dG9tOiA0cHggc29saWQgI2UzZTNlMztcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xufVxuLmJsb2ctdGVhc2VyLXYxIC5zaW5nbGUtYmxvZyAuYmxvZy1jb250ZW50IHtcbiAgcGFkZGluZzogMTVweDtcbn1cbi5ibG9nLXRlYXNlci12MSAuc2luZ2xlLWJsb2cgLmZlYXR1cmVkLWltYWdlIHtcbiAgbWF4LWhlaWdodDogMjAwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uYmxvZy10ZWFzZXItdjEgLnNpbmdsZS1ibG9nIC5mZWF0dXJlZC1pbWFnZSBpbWcge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNXB4O1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA1cHg7XG4gIG1heC1oZWlnaHQ6IDIwMHB4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmJsb2ctdGVhc2VyLXYxIC5zaW5nbGUtYmxvZyAudGl0bGUge1xuICBjb2xvcjogIzRiYjBjYjtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbi5ibG9nLXRlYXNlci12MSAuc2luZ2xlLWJsb2cgLmV4Y2VycHQge1xuICBmb250LXNpemU6IDEycHg7XG4gIGNvbG9yOiAjNDQ0NDQ0O1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbi5ibG9nLXRlYXNlci12MSAuc2luZ2xlLWJsb2cgLmZvb3RlciB7XG4gIGhlaWdodDogMzVweDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIG1hcmdpbi1sZWZ0OiAtMTRweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG4uYmxvZy10ZWFzZXItdjEgLnNpbmdsZS1ibG9nIC5mb290ZXIgLmRhdGUsXG4uYmxvZy10ZWFzZXItdjEgLnNpbmdsZS1ibG9nIC5mb290ZXIgLmNvbW1lbnRzIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogOTk5O1xuICBjb2xvcjogI2JhYmFiYTtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBwYWRkaW5nOiAwO1xufVxuLmJsb2ctdGVhc2VyLXYxIC5zaW5nbGUtYmxvZyAuZm9vdGVyIC5jb21tZW50cyB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuLmJsb2ctdGVhc2VyLXYxIC5idG4tZnVsbC1ibG9nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWF4LXdpZHRoOiAyMDBweDtcbn1cbi5mb290ZXItY29udGFpbmVyIHtcbiAgY29sb3I6IHdoaXRlO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3MDBweCkge1xuICAuZm9vdGVyLWFmdGVyIHtcbiAgICBwYWRkaW5nOiAyMHB4IDAgMCAwO1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAuZm9vdGVyLWFmdGVyIHAge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIG1hcmdpbjogMDtcbiAgfVxuICAuZm9vdGVyLWFmdGVyIGEge1xuICAgIGNvbG9yOiAjRkZGO1xuICAgIGZsb2F0OiByaWdodDtcbiAgfVxuICAuZm9vdGVyLWFmdGVyIGE6aG92ZXIge1xuICAgIGNvbG9yOiAjN2Y4YzhkO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxuICAuZm9vdGVyLWFmdGVyIC5jb250YWluZXIge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAuZm9vdGVyLWxvZ28ge1xuICAgIG1hcmdpbjogLTM1cHggNXB4IDAgMDtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgei1pbmRleDogMTAwMDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbiAgI2Zvb3RlciB7XG4gICAgZm9udC1mYW1pbHk6IEhlbHZldGljYTtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3MDBweCkge1xuICAuZm9vdGVyLWFmdGVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgcGFkZGluZzogMjBweCAyMHB4IDAgMjBweDtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLmZvb3Rlci1hZnRlciBhIHtcbiAgICBjb2xvcjogI0ZGRjtcbiAgfVxuICAuZm9vdGVyLWxvZ28ge1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC50ZXh0LXJpZ2h0IHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXIhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDcwMHB4KSBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmNvcHlyaWdodCB7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuICAucG93ZXJlZC1ieSB7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxufVxuLyoqKioqKioqKiogU2luZ2xlIEJsb2cgKioqKioqKioqKiovXG5kaXZbZGF0YS10eXBlPXNpbmdsZS1wb3N0XSAuY29udGFpbmVyIHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBtYXgtd2lkdGg6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnNpbmdsZS1wb3N0LXYxIC5pbm5lci1wYWdlIHtcbiAgcGFkZGluZzogMDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuLnNpbmdsZS1wb3N0LXYxIC5wb3N0LXNvY2lhbC1saW5rIGEge1xuICBjb2xvcjogIzMzN2FiNztcbn1cbi5zaW5nbGUtcG9zdC12MSAjbWFpbi1hcmVhIHtcbiAgcGFkZGluZy10b3A6IDgwcHg7XG59XG4uc2luZ2xlLXBvc3QtdjEgI21haW4tYXJlYSAuZW50cnksXG4uc2luZ2xlLXBvc3QtdjEgI21haW4tYXJlYSAuc29jaWFsLWxpbmtzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnNpbmdsZS1wb3N0LXYxIC5jb250YWluZXIucm93LWZsdWlkIHtcbiAgbWF4LXdpZHRoOiAxMTAwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLnNpbmdsZS1wb3N0LXYxIC5wb3N0X3RleHRfZGl2IHtcbiAgbWluLXdpZHRoOiA1MCU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZy1sZWZ0OiA1cHg7XG59XG4uc2luZ2xlLXBvc3QtdjEgLmJ0bi1zb2NpYWwtaWNvbiB7XG4gIGJvcmRlci1yYWRpdXM6IDUwJSAhaW1wb3J0YW50O1xufVxuLnNpbmdsZS1wb3N0LXYxIHRhZ3MtaW5wdXQgLnRhZ3MgLmlucHV0IHtcbiAgY29sb3I6ICM0NDQ7XG59XG4uc2luZ2xlLXBvc3QtdjEgdGFncy1pbnB1dCAudGFncyAudGFnLWl0ZW0ge1xuICBiYWNrZ3JvdW5kOiAjNDdiMWNjO1xufVxuLnNpbmdsZS1wb3N0LXYxIC5lZGl0YWJsZS5wb3N0X2V4Y2VycHRfZGl2LFxuLnNpbmdsZS1wb3N0LXYxIC5lZGl0YWJsZSAuZnItZWxlbWVudCB7XG4gIG1pbi1oZWlnaHQ6IDEwcHg7XG59XG4uc2luZ2xlLXBvc3QtdjEgLnNpbmdsZS1wb3N0LWNvbnRlbnQgaW1nIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuLnNpbmdsZS1ibG9nIC5ibG9nLW1ldGEge1xuICBtYXJnaW4tdG9wOiAxNXB4O1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuLnNpbmdsZS1ibG9nIC5lbnRyeS1jb250ZW50IGltZy5jZW50ZXIge1xuICBtYXJnaW46IDQwcHggYXV0bztcbn1cbi5zaW5nbGUtYmxvZyAuYmxvZy10aHVtYiB7XG4gIG1heC1oZWlnaHQ6IDIwMHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLnNpbmdsZS1ibG9nIC5ibG9nLXRodW1iIGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IGF1dG87XG4gIG1heC13aWR0aDogMTAwJTtcbn1cbi5zaW5nbGUtYmxvZyAuYmxvZy1tZXRhIHtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZSFpbXBvcnRhbnQ7XG4gIGJvcmRlci10b3A6IG5vbmUhaW1wb3J0YW50O1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZSFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjOUU5RTlFO1xuICBmb250LWZhbWlseTogR2VvcmdpYSwgc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBwYWRkaW5nOiAwIDVweCA3cHggNHB4O1xuICBtYXJnaW46IDA7XG59XG4uc2luZ2xlLWJsb2cgLnNpbmdsZS1wb3N0LXB1Ymxpc2gtZGF0ZSB7XG4gIHBhZGRpbmc6IDBweCA1cHggMTBweCAwcHggIWltcG9ydGFudDtcbn1cbi5zaW5nbGUtYmxvZyAuc2luZ2xlLXBvc3QtYXV0aG9yIHtcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XG59XG5oMi5ibG9nLXRpdGxlIHtcbiAgcGFkZGluZy1ib3R0b206IDBweCFpbXBvcnRhbnQ7XG59XG4jY29udGVudC1hcmVhIHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGxlZnQsICNmN2Y3ZjcgNTAlLCAjZmZmZmZmIDUwJSk7XG59XG5kaXYuYmxvZy10aHVtYiBzcGFuLm92ZXJsYXkge1xuICBiYWNrZ3JvdW5kOiBub25lIWltcG9ydGFudDtcbn1cbi8qKioqKioqKioqIEZ1bGwgQmxvZyAqKioqKioqKioqL1xuZGl2W2RhdGEtY2xhc3M9XCJibG9nXCJdIC5zaW5nbGUtYmxvZyB7XG4gIHBhZGRpbmc6IDAgMCAyNXB4IDA7XG59XG4uYnRuLW9yYW5nZSB7XG4gIGJhY2tncm91bmQ6ICNlZmEwMjIhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tOiA1cHggc29saWQgI2U0NzMwYyFpbXBvcnRhbnQ7XG4gIHRleHQtc2hhZG93OiAxcHggMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMyk7XG59XG4uYnRuLW9yYW5nZTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZmEwMjIhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tOiA1cHggc29saWQgI2VmYTAyMiFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmVkaXRpbmcgLnNpbmdsZS1wb3N0LXRpdGxlIHtcbiAgcGFkZGluZy1ib3R0b206IDVweDtcbn1cbi5lZGl0aW5nIC5zaW5nbGUtcG9zdC1wdWJsaXNoLWRhdGUge1xuICBwYWRkaW5nOiAwcHggNXB4IDEwcHggMHB4ICFpbXBvcnRhbnQ7XG59XG4uZWRpdGluZyAuc2luZ2xlLXBvc3QtYXV0aG9yLFxuLmVkaXRpbmcgLnNpbmdsZS1wb3N0LXRhZ3MsXG4uZWRpdGluZyAuc2luZ2xlLXBvc3QtY29udGVudCxcbi5lZGl0aW5nIC5zaW5nbGUtcG9zdC1jYXRlZ29yeSB7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xufVxuLm1vZGFsLWJhY2tkcm9wIHtcbiAgei1pbmRleDogOTk5OTggIWltcG9ydGFudDtcbn1cbi5tb2RhbCB7XG4gIHotaW5kZXg6IDk5OTk5ICFpbXBvcnRhbnQ7XG59XG4ubW9kYWwtZm9vdGVyLFxuLm1vZGFsLWhlYWRlciB7XG4gIGJvcmRlci1jb2xvcjogI2I1YjViNTtcbn1cbiNjb21wb25lbnQtc2V0dGluZy1tb2RhbCB7XG4gIHotaW5kZXg6IDk5OSAhaW1wb3J0YW50O1xufVxuI2NvbXBvbmVudC1zZXR0aW5nLW1vZGFsIC5uYXYubmF2LXRhYnMge1xuICBtYXJnaW4tdG9wOiAwcHggIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U4ZThlODtcbn1cbiNjb21wb25lbnQtc2V0dGluZy1tb2RhbCAuYmxvZy1lbnRyeSB7XG4gIG1hcmdpbjogMTBweDtcbn1cbiNjb21wb25lbnQtc2V0dGluZy1tb2RhbCAubW9kYWwge1xuICB6LWluZGV4OiA5OTk4ICFpbXBvcnRhbnQ7XG59XG4jY29tcG9uZW50LXNldHRpbmctbW9kYWwgLm1vZGFsLWNvbnRlbnQge1xuICBib3gtc2hhZG93OiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZThlOGU4O1xufVxuI2NvbXBvbmVudC1zZXR0aW5nLW1vZGFsIC5tb2RhbC1ib2R5IHtcbiAgbWF4LWhlaWdodDogMjUwcHg7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuI2NvbXBvbmVudC1zZXR0aW5nLW1vZGFsIC5tb2RhbC1mb290ZXIsXG4jY29tcG9uZW50LXNldHRpbmctbW9kYWwgLm1vZGFsLWhlYWRlciB7XG4gIGJvcmRlci1jb2xvcjogI2I1YjViNTtcbn1cbiNjb21wb25lbnQtc2V0dGluZy1tb2RhbCAubW9kYWwtZGlhbG9nIHtcbiAgbWluLWhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xuICBib3R0b206IDA7XG4gIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xufVxuI2NvbXBvbmVudC1zZXR0aW5nLW1vZGFsIC5tb2RhbC1kaWFsb2cgLm1vZGFsLWNvbnRlbnQge1xuICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xufVxuI2NvbXBvbmVudC1zZXR0aW5nLW1vZGFsIC5jbG9zZSB7XG4gIGZvbnQtc2l6ZTogMzVweDtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG59XG4ucG9zdF90YWdzIHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbi5wb3N0X3RhZ3MgbGkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIGJhY2tncm91bmQ6ICM0N2IxY2M7XG4gIHBhZGRpbmc6IDVweDtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cbi5wb3N0X3RhZ3MgbGkgYSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuZGl2W2RhdGEtdHlwZT1ibG9nXSAuY29udGFpbmVyIHtcbiAgd2lkdGg6IGF1dG87XG4gIHBhZGRpbmc6IDA7XG4gIG1heC13aWR0aDogMTEwMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cbi5ibG9nLXYxIC5pbm5lci1wYWdlIHtcbiAgcGFkZGluZzogMDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuLmJsb2ctdjEgI2NvbnRlbnQtYXJlYSAuY29udGFpbmVyIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uY3VycmVudGx5LXZpZXdpbmcge1xuICBiYWNrZ3JvdW5kOiAjNDdiMWNjO1xuICBwYWRkaW5nOiAyMHB4O1xuICBjb2xvcjogd2hpdGU7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmN1cnJlbnRseS12aWV3aW5nIHN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IDI4cHg7XG59XG4jYmxvZy1zaWRlYmFyIHtcbiAgcGFkZGluZzogMjBweDtcbn1cbiNibG9nLXNpZGViYXIgLmZhIHtcbiAgYmFja2dyb3VuZDogIzQ3YjFjYztcbiAgYm9yZGVyLXJhZGl1czogNDBweDtcbiAgcGFkZGluZzogMTBweDtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMjBweDtcbn1cbiNibG9nLXNpZGViYXIgLnRhZ3Mge1xuICB3aWR0aDogMTAwJTtcbn1cbiNibG9nLXNpZGViYXIgLnRhZy1jbG91ZCBsaSB7XG4gIGRpc3BsYXk6IGlubGluZTtcbn1cbiNibG9nLXNpZGViYXIgLmVudHJ5LWV4Y2VycHQge1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuI2Jsb2ctc2lkZWJhciAudGFnLWNsb3VkIGxpOm50aC1jaGlsZCgxKSB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuI2Jsb2ctc2lkZWJhciAudGFnLWNsb3VkIGxpOm50aC1jaGlsZCgyKSB7XG4gIGZvbnQtc2l6ZTogMmVtO1xufVxuI2Jsb2ctc2lkZWJhciAudGFnLWNsb3VkIGxpOm50aC1jaGlsZCg0KSB7XG4gIGZvbnQtc2l6ZTogM2VtO1xufVxuI21haW4tYXJlYSB7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAzcHggMHB4IDdweCAwcHggcmdiYSg1MCwgNTAsIDUwLCAwLjE1KTtcbiAgLW1vei1ib3gtc2hhZG93OiAzcHggMHB4IDdweCAwcHggcmdiYSg1MCwgNTAsIDUwLCAwLjE1KTtcbiAgYm94LXNoYWRvdzogM3B4IDBweCA3cHggMHB4IHJnYmEoNTAsIDUwLCA1MCwgMC4xNSk7XG4gIHBhZGRpbmc6IDMwcHg7XG59XG4uc2luZ2xlLWJsb2cgLmJsb2ctdGh1bWIgaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMjAwcHg7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gICNibG9nLXNpZGViYXIge1xuICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIH1cbn1cbi5lZGl0aW5nIC5wcmljaW5nLXRhYmxlLXdyYXAgLnByaWNpbmctdGFibGUge1xuICBib3JkZXI6IDRweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDApO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uZWRpdGluZyAucHJpY2luZy10YWJsZS13cmFwIC5wcmljaW5nLXRhYmxlLWZlYXR1cmUge1xuICBib3JkZXI6IDJweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDApO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uZWRpdGluZyAucHJpY2luZy10YWJsZS13cmFwIC5wcmljaW5nLXRhYmxlLmVkaXQtbW9kZSxcbi5lZGl0aW5nIC5wcmljaW5nLXRhYmxlLXdyYXAgLnByaWNpbmctdGFibGUtZmVhdHVyZS5lZGl0LW1vZGUge1xuICBwYWRkaW5nLXRvcDogMzBweDtcbn1cbi5lZGl0aW5nIC5wcmljaW5nLXRhYmxlLXdyYXAgLnByaWNpbmctdGFibGU6aG92ZXIge1xuICBib3JkZXI6IDRweCBkYXNoZWQgcmdiYSgwLCAwLCAwLCAwLjQpO1xufVxuLmVkaXRpbmcgLnByaWNpbmctdGFibGUtd3JhcCAucHJpY2luZy10YWJsZS1mZWF0dXJlOmhvdmVyIHtcbiAgYm9yZGVyOiAycHggZGFzaGVkIHJnYmEoMCwgMCwgMCwgMC40KTtcbn1cbi5lZGl0aW5nIC5wcmljaW5nLXRhYmxlLXdyYXAgLnByaWNpbmctdGFibGU6aG92ZXIgLmFkZC1hZGR0aW9uYWwge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAyOHB4O1xufVxuLmVkaXRpbmcgLnByaWNpbmctdGFibGUtd3JhcCAucHJpY2luZy10YWJsZTpob3ZlciAuZGVsZXRlLXByaWNpbmctdGFibGUgLmJ0bi1kZWxldGUtcHJpY2luZy10YWJsZSB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJvcmRlcjogMDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHBhZGRpbmc6IDEwcHggMTVweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICB6LWluZGV4OiAxMDUwO1xufVxuLmVkaXRpbmcgLnByaWNpbmctdGFibGUtd3JhcCAucHJpY2luZy10YWJsZS1mZWF0dXJlOmhvdmVyIC5hZGQtYWRkdGlvbmFsLWZlYXR1cmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAyOHB4O1xufVxuLmVkaXRpbmcgLnByaWNpbmctdGFibGUtd3JhcCAucHJpY2luZy10YWJsZS1mZWF0dXJlOmhvdmVyIC5kZWxldGUtcHJpY2luZy10YWJsZS1mZWF0dXJlIC5idG4tZGVsZXRlLXByaWNpbmctdGFibGUtZmVhdHVyZSB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJvcmRlcjogMDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHBhZGRpbmc6IDEwcHggMTVweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICB6LWluZGV4OiAxMDUwO1xufVxuLmVkaXRpbmcgLnByaWNpbmctdGFibGUtd3JhcCAuZGVsZXRlLXByaWNpbmctdGFibGUgLmJ0bi1kZWxldGUtcHJpY2luZy10YWJsZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZWRpdGluZyAucHJpY2luZy10YWJsZS13cmFwIC5kZWxldGUtcHJpY2luZy10YWJsZS1mZWF0dXJlIC5idG4tZGVsZXRlLXByaWNpbmctdGFibGUtZmVhdHVyZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ucHJpY2luZy10YWJsZXMtdjEgLnByaWNpbmctdGFibGUgLmxpc3QtZ3JvdXAtaXRlbSB7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMwMDAwMDA7XG59XG4ucHJpY2luZy10YWJsZXMtdjEgLmNvbnRhaW5lciB7XG4gIHBhZGRpbmctdG9wOiA0MHB4O1xufVxuLnByaWNpbmctdGFibGVzLXYxICNkZXRhaWxzIHtcbiAgZm9udC1mYW1pbHk6IFwiUXVpY2tzYW5kXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogNjBweDtcbn1cbi5wcmljaW5nLXRhYmxlcy12MSAjaG9tZS1ib3ggPiBoMiB7XG4gIGZvbnQtZmFtaWx5OiBcIlF1aWNrc2FuZFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMS4xO1xuICBjb2xvcjogIzc1YjFhZTtcbn1cbi5wcmljaW5nLXRhYmxlcy12MSAucHJpY2Uge1xuICBmb250LXNpemU6IDI1cHg7XG59XG4ucHJpY2luZy10YWJsZXMtdjEgLmJ0bi1hZGQge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ucHJpY2luZy10YWJsZXMtdjEgLnByaWNpbmdfaGVhZGVyIGgxLFxuLnByaWNpbmctdGFibGVzLXYxIC5wcmljaW5nX2hlYWRlciBoMyxcbi5wcmljaW5nLXRhYmxlcy12MSAucHJpY2luZ19oZWFkZXIgcCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgb3BhY2l0eTogLjk1O1xuICBwYWRkaW5nLXRvcDogMzJweDtcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gIHRleHQtc2hhZG93OiAycHggMXB4IDBweCByZ2JhKDEwNywgMTAxLCAxMDEsIDAuMDgpO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xufVxuLnByaWNpbmctdGFibGVzLXYxIC5wcmljaW5nX2hlYWRlciBoMSB7XG4gIGZvbnQtc2l6ZTogMjhweDtcbiAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogNnB4O1xufVxuLnByaWNpbmctdGFibGVzLXYxIC5wcmljaW5nX2hlYWRlciBoMyB7XG4gIGZvbnQtc2l6ZTogMTlweDtcbiAgbWFyZ2luLXRvcDogMHB4O1xuICBwYWRkaW5nOiAwcHg7XG59XG4ucHJpY2luZy10YWJsZXMtdjEgLnByaWNpbmdfaGVhZGVyIHAge1xuICBwYWRkaW5nLXRvcDogMHB4O1xuICBtYXgtd2lkdGg6IDY1NXB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cbi5wcmljaW5nLXRhYmxlcy12MSAubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDBweDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMHB4O1xufVxuLnByaWNpbmctdGFibGVzLXYxIC5idG4ge1xuICBmb250LWZhbWlseTogXCJRdWlja3NhbmRcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi5wcmljaW5nLXRhYmxlcy12MSAub2ZmIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBsaW5lLXRocm91Z2g7XG4gIGNvbG9yOiAjNTY1NjU2O1xufVxuLnByaWNpbmctdGFibGVzLXYxIC5zcGFjZSB7XG4gIGhlaWdodDogNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBiZmYzO1xufVxuLnByaWNpbmctdGFibGVzLXYxIC5wcmljaW5nLXRhYmxlLXRpdGxlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmNvbWluZy1zb29uLXYxIHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLmNvbWluZy1zb29uLXYxIC5jb250YWluZXIuaW5uZXItcGFnZSB7XG4gIHBhZGRpbmc6IDA7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwIWltcG9ydGFudDtcbiAgd2lkdGg6IDEwMCU7XG59XG4uY29taW5nLXNvb24tdjEgLmxvZ28ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmNvbWluZy1zb29uLXYxIGRpdltuZy10cmFuc2NsdWRlXSB7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5jb21pbmctc29vbi12MSAuaGVhZGluZyB7XG4gIG1hcmdpbjogMHB4IDAgMTBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmNvbWluZy1zb29uLXYxIC50ZXh0IHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uY29taW5nLXNvb24tdjEgLmlubmVyLXBhZ2Uge1xuICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbiAgcGFkZGluZy10b3A6IDA7XG59XG5ALXdlYmtpdC1rZXlmcmFtZXMgYXJyb3dCb3VuY2Uge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTIwcHgpO1xuICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0yMHB4KTtcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0yMHB4KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTIwcHgpO1xuICB9XG4gIDUwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwcHgpO1xuICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMHB4KTtcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMHB4KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwcHgpO1xuICB9XG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0yMHB4KTtcbiAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMjBweCk7XG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMjBweCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0yMHB4KTtcbiAgfVxufVxuQC1tb3ota2V5ZnJhbWVzIGFycm93Qm91bmNlIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0yMHB4KTtcbiAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMjBweCk7XG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMjBweCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0yMHB4KTtcbiAgfVxuICA1MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMHB4KTtcbiAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTBweCk7XG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTBweCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMHB4KTtcbiAgfVxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMjBweCk7XG4gICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTIwcHgpO1xuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTIwcHgpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMjBweCk7XG4gIH1cbn1cbkAtbXMta2V5ZnJhbWVzIGFycm93Qm91bmNlIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0yMHB4KTtcbiAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMjBweCk7XG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMjBweCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0yMHB4KTtcbiAgfVxuICA1MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMHB4KTtcbiAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTBweCk7XG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTBweCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMHB4KTtcbiAgfVxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMjBweCk7XG4gICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTIwcHgpO1xuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTIwcHgpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMjBweCk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgYXJyb3dCb3VuY2Uge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTIwcHgpO1xuICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0yMHB4KTtcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0yMHB4KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTIwcHgpO1xuICB9XG4gIDUwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwcHgpO1xuICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMHB4KTtcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMHB4KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwcHgpO1xuICB9XG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0yMHB4KTtcbiAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMjBweCk7XG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMjBweCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0yMHB4KTtcbiAgfVxufVxuLmNvbWluZy1zb29uLXYxIC5hcnJvdy1kb3duIHtcbiAgbWFyZ2luLXRvcDogNDBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5jb21pbmctc29vbi12MSAuYXJyb3ctZG93biBpIHtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMzBweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBmb250LXNpemU6IDM1cHg7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGNvbG9yOiBpbmhlcml0O1xuICAtd2Via2l0LWFuaW1hdGlvbjogYXJyb3dCb3VuY2UgMi41cyBpbmZpbml0ZTtcbiAgLW1vei1hbmltYXRpb246IGFycm93Qm91bmNlIDIuNXMgaW5maW5pdGU7XG4gIC1tcy1hbmltYXRpb246IGFycm93Qm91bmNlIDIuNXMgaW5maW5pdGU7XG4gIGFuaW1hdGlvbjogYXJyb3dCb3VuY2UgMi41cyBpbmZpbml0ZTtcbn1cbi5lZGl0aW5nLmltYWdlLXdyYXA6aG92ZXIge1xuICBib3JkZXI6IDRweCBkYXNoZWQgcmdiYSgwLCAwLCAwLCAwLjQpO1xuICBwYWRkaW5nLXJpZ2h0OiA2cHg7XG4gIHBhZGRpbmctbGVmdDogNnB4O1xuICBtYXJnaW4tdG9wOiAtNHB4O1xuICBtYXJnaW4tYm90dG9tOiAwcHg7XG59XG4uZWRpdGluZy5pbWFnZS13cmFwOmhvdmVyIC5hZGQtYWRkdGlvbmFsIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMjhweDtcbn1cbi5lZGl0aW5nLmltYWdlLXdyYXA6aG92ZXIgLmltYWdlLWdhbGxlcnkge1xuICBtaW4taGVpZ2h0OiAxOTZweDtcbn1cbi5lZGl0aW5nLmltYWdlLXdyYXA6aG92ZXIgLmRlbGV0ZS1zaW5nbGUtaW1hZ2UgLmJ0bi1kZWxldGUtc2luZ2xlLWltYWdlIHtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjUpO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYm9yZGVyOiAwO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgcGFkZGluZzogMTBweCAxNXB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG59XG4uZWRpdGluZy5pbWFnZS13cmFwIC5kZWxldGUtc2luZ2xlLWltYWdlIC5idG4tZGVsZXRlLXNpbmdsZS1pbWFnZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5baW1hZ2UtZ2FsbGVyeS1jb21wb25lbnRdIC5zaW5nbGUtaW1hZ2Uge1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG59XG5baW1hZ2UtZ2FsbGVyeS1jb21wb25lbnRdIC50aHVtYm5haWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5baW1hZ2UtZ2FsbGVyeS1jb21wb25lbnRdIC50aHVtYm5haWwgYSBpbWcge1xuICBtaW4taGVpZ2h0OiAxNDlweDtcbn1cbltpbWFnZS1nYWxsZXJ5LWNvbXBvbmVudF0gYS50aHVtYm5haWwgLmNhcHRpb24ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZDogIzIyMjtcbiAgcGFkZGluZzogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICBib3R0b206IDA7XG4gIG9wYWNpdHk6IDA7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMXMgZWFzZS1pbi1vdXQ7XG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuMXMgZWFzZS1pbi1vdXQ7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjFzIGVhc2UtaW4tb3V0O1xuICAtbXMtdHJhbnNpdGlvbjogYWxsIDAuMXMgZWFzZS1pbi1vdXQ7XG4gIHRyYW5zaXRpb246IGFsbCAwLjFzIGVhc2UtaW4tb3V0O1xufVxuW2ltYWdlLWdhbGxlcnktY29tcG9uZW50XSBhLnRodW1ibmFpbDpob3ZlciAuY2FwdGlvbiB7XG4gIG9wYWNpdHk6IDAuOTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4xcyBlYXNlLWluLW91dDtcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC4xcyBlYXNlLWluLW91dDtcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuMXMgZWFzZS1pbi1vdXQ7XG4gIC1tcy10cmFuc2l0aW9uOiBhbGwgMC4xcyBlYXNlLWluLW91dDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMXMgZWFzZS1pbi1vdXQ7XG59XG5baW1hZ2UtZ2FsbGVyeS1jb21wb25lbnRdIGEudGh1bWJuYWlsIC5jYXB0aW9uIGkge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiA0MHB4O1xuICBjb2xvcjogI0VFRTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiA1MCU7XG4gIHRvcDogNTAlO1xuICBtYXJnaW46IC0yMHB4IDAgMCAtMjRweDtcbiAgb3BhY2l0eTogMDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gIC1tcy10cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG59XG5baW1hZ2UtZ2FsbGVyeS1jb21wb25lbnRdIGEudGh1bWJuYWlsOmhvdmVyIC5jYXB0aW9uIGkge1xuICBvcGFjaXR5OiAxO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbiAgLW1zLXRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbn1cbltpbWFnZS1nYWxsZXJ5LWNvbXBvbmVudF0gLmltZy1oZWlnaHQge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBtYXJnaW46IDEwcHggMCAyMHB4IDA7XG59XG5baW1hZ2UtZ2FsbGVyeS1jb21wb25lbnRdIC5pbWFnZS1nYWxsZXJ5IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDIwMHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgNTAlO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xufVxuW2ltYWdlLWdhbGxlcnktY29tcG9uZW50XSAuaW1hZ2UtZ2FsbGVyeS10aXRsZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5oZWFkZXItaW1hZ2UtdGV4dC12MSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGN0Y3Rjc7XG4gIC8qIGZpeCBmaXJlZm94IHJlc3BvbnNpdmUgaW1hZ2VzICovXG59XG4uaGVhZGVyLWltYWdlLXRleHQtdjEgLmNvbXBvbmVudC10ZXh0IHtcbiAgY29sb3I6IHdoaXRlO1xufVxuLmhlYWRlci1pbWFnZS10ZXh0LXYxIC50b3AtYnVmZmVyIHtcbiAgbWFyZ2luLXRvcDogODBweDtcbn1cbi5oZWFkZXItaW1hZ2UtdGV4dC12MSAuYWxpZ24tdGV4dC1jZW50ZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uaGVhZGVyLWltYWdlLXRleHQtdjEgLmRhc2hib2FyZENvbG9yIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0VDRURGMTtcbn1cbi5oZWFkZXItaW1hZ2UtdGV4dC12MSAuY3VzdG9tQ29sb3Ige1xuICBjb2xvcjogI0ZDQjEwMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmhlYWRlci1pbWFnZS10ZXh0LXYxIC5pbWFnZS10ZXh0LWJhY2tncm91bmQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbn1cbi5oZWFkZXItaW1hZ2UtdGV4dC12MSAuY29udGFpbmVyLXhzLWhlaWdodCB7XG4gIGRpc3BsYXk6IHRhYmxlO1xuICBwYWRkaW5nLWxlZnQ6IDBweDtcbiAgcGFkZGluZy1yaWdodDogMHB4O1xufVxuLmhlYWRlci1pbWFnZS10ZXh0LXYxIC5yb3cteHMtaGVpZ2h0IHtcbiAgZGlzcGxheTogdGFibGUtcm93O1xufVxuLmhlYWRlci1pbWFnZS10ZXh0LXYxIC5jb2wteHMtaGVpZ2h0IHtcbiAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgZmxvYXQ6IG5vbmU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmhlYWRlci1pbWFnZS10ZXh0LXYxIC5jb250YWluZXItc20taGVpZ2h0IHtcbiAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICBwYWRkaW5nLWxlZnQ6IDBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcHg7XG4gIH1cbiAgLmhlYWRlci1pbWFnZS10ZXh0LXYxIC5yb3ctc20taGVpZ2h0IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3c7XG4gIH1cbiAgLmhlYWRlci1pbWFnZS10ZXh0LXYxIC5jb2wtc20taGVpZ2h0IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICAgIGZsb2F0OiBub25lO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmhlYWRlci1pbWFnZS10ZXh0LXYxIC5jb250YWluZXItbWQtaGVpZ2h0IHtcbiAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICBwYWRkaW5nLWxlZnQ6IDBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcHg7XG4gIH1cbiAgLmhlYWRlci1pbWFnZS10ZXh0LXYxIC5yb3ctbWQtaGVpZ2h0IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3c7XG4gIH1cbiAgLmhlYWRlci1pbWFnZS10ZXh0LXYxIC5jb2wtbWQtaGVpZ2h0IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICAgIGZsb2F0OiBub25lO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5oZWFkZXItaW1hZ2UtdGV4dC12MSAuY29udGFpbmVyLWxnLWhlaWdodCB7XG4gICAgZGlzcGxheTogdGFibGU7XG4gICAgcGFkZGluZy1sZWZ0OiAwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMHB4O1xuICB9XG4gIC5oZWFkZXItaW1hZ2UtdGV4dC12MSAucm93LWxnLWhlaWdodCB7XG4gICAgZGlzcGxheTogdGFibGUtcm93O1xuICB9XG4gIC5oZWFkZXItaW1hZ2UtdGV4dC12MSAuY29sLWxnLWhlaWdodCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgICBmbG9hdDogbm9uZTtcbiAgfVxufVxuLmhlYWRlci1pbWFnZS10ZXh0LXYxIC5jb2wtdG9wIHtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbn1cbi5oZWFkZXItaW1hZ2UtdGV4dC12MSAuY29sLW1pZGRsZSB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG4uaGVhZGVyLWltYWdlLXRleHQtdjEgLmNvbC1ib3R0b20ge1xuICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xufVxuLmhlYWRlci1pbWFnZS10ZXh0LXYxIC5pbWctcmVzcG9uc2l2ZSB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmluZm9ybWF0aW9uLWxpc3QtdjIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGN0Y3RjcgO1xufVxuLmluZm9ybWF0aW9uLWxpc3QtdjIgaDYge1xuICBjb2xvcjogI0ZDQjEwMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmluZm9ybWF0aW9uLWxpc3QtdjIgLnRvcC1idWZmZXIge1xuICBtYXJnaW4tdG9wOiA4MHB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLnRyaWFuZ2xlLXRleHQtdjEgLnRvcC1idWZmZXIge1xuICBtYXJnaW4tdG9wOiA4MHB4O1xufVxuLnRyaWFuZ2xlLXRleHQtdjEgLmN1c3RvbUNvbG9yIHtcbiAgY29sb3I6ICNGQ0IxMDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi50cmlhbmdsZS10ZXh0LXYxIC5hbGlnbi10ZXh0LWNlbnRlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5wYXltZW50LWZvcm0tdjEgaDEsXG4ucGF5bWVudC1mb3JtLXYxIGgyLFxuLnBheW1lbnQtZm9ybS12MSBoMyxcbi5wYXltZW50LWZvcm0tdjEgaDQsXG4ucGF5bWVudC1mb3JtLXYxIGg1LFxuLnBheW1lbnQtZm9ybS12MSBwLFxuLnBheW1lbnQtZm9ybS12MSBpbnB1dCxcbi5wYXltZW50LWZvcm0tdjEgc3Bhbixcbi5wYXltZW50LWZvcm0tdjEgLmFzc2VydGlvbnMge1xuICBmb250LWZhbWlseTogJ1JhbGV3YXknLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG59XG4ucGF5bWVudC1mb3JtLXYxIC5nbHlwaGljb24ge1xuICBmb250LWZhbWlseTogJ0dseXBoaWNvbnMgSGFsZmxpbmdzJyAhaW1wb3J0YW50O1xufVxuLnBheW1lbnQtZm9ybS12MSAuZmEge1xuICBmb250LWZhbWlseTogJ0ZvbnRBd2Vzb21lJyAhaW1wb3J0YW50O1xufVxuLnBheW1lbnQtZm9ybS12MSAuaW5uZXItcGFnZSB7XG4gIG1heC13aWR0aDogNjAwcHghaW1wb3J0YW50O1xuICBwYWRkaW5nOiAyNXB4IDA7XG59XG4ucGF5bWVudC1mb3JtLXYxIC5mYS1jaGVjayB7XG4gIGNvbG9yOiAjMjdhZTYwO1xufVxuLnBheW1lbnQtZm9ybS12MSAucGF5bWVudC1mb3JtLWhlYWRlciB7XG4gIGhlaWdodDogOTBweDtcbiAgcGFkZGluZzogMTVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZhZmFmYTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xKTtcbn1cbi5wYXltZW50LWZvcm0tdjEgI3Rlcm1zLW9mLXNlcnZpY2UgcC5wMSB7XG4gIG1hcmdpbjogMC4wcHggMC4wcHggMTQuNHB4IDAuMHB4O1xuICBsaW5lLWhlaWdodDogMTkuMnB4O1xuICBmb250OiAxMS41cHggSGVsdmV0aWNhO1xuICBjb2xvcjogIzMyMzMzMztcbn1cbi5wYXltZW50LWZvcm0tdjEgI3Rlcm1zLW9mLXNlcnZpY2UgcC5wMiB7XG4gIG1hcmdpbjogMC4wcHggMC4wcHggMTUuMHB4IDAuMHB4O1xuICBsaW5lLWhlaWdodDogMTUuMHB4O1xuICBmb250OiAxNC4wcHggQXJpYWw7XG4gIGNvbG9yOiAjMzIzMzMzO1xufVxuLnBheW1lbnQtZm9ybS12MSAjdGVybXMtb2Ytc2VydmljZSBwLnAzIHtcbiAgbWFyZ2luOiAwLjBweCAwLjBweCAxNC40cHggMC4wcHg7XG4gIGxpbmUtaGVpZ2h0OiAxOS4ycHg7XG4gIGZvbnQ6IDExLjVweCBIZWx2ZXRpY2E7XG4gIGNvbG9yOiAjMjcyNzI3O1xufVxuLnBheW1lbnQtZm9ybS12MSAjdGVybXMtb2Ytc2VydmljZSBwLnA0IHtcbiAgbWFyZ2luOiAwLjBweCAwLjBweCAxOC4wcHggMC4wcHg7XG4gIGxpbmUtaGVpZ2h0OiAyMS4wcHg7XG4gIGZvbnQ6IDExLjVweCBIZWx2ZXRpY2E7XG4gIGNvbG9yOiAjMjcyNzI3O1xufVxuLnBheW1lbnQtZm9ybS12MSAjdGVybXMtb2Ytc2VydmljZSBwLnA1IHtcbiAgbWFyZ2luOiAwLjBweCAwLjBweCAxNC40cHggMzAuMHB4O1xuICBsaW5lLWhlaWdodDogMTkuMnB4O1xuICBmb250OiAxMS41cHggSGVsdmV0aWNhO1xuICBjb2xvcjogIzMyMzMzMztcbn1cbi5wYXltZW50LWZvcm0tdjEgI3Rlcm1zLW9mLXNlcnZpY2UgcC5wNiB7XG4gIG1hcmdpbjogMC4wcHggMC4wcHggMTQuNHB4IDMwLjBweDtcbiAgbGluZS1oZWlnaHQ6IDE5LjJweDtcbiAgZm9udDogMTEuNXB4IEhlbHZldGljYTtcbiAgY29sb3I6ICM0NDQ0NDQ7XG59XG4ucGF5bWVudC1mb3JtLXYxICN0ZXJtcy1vZi1zZXJ2aWNlIHAucDcge1xuICBtYXJnaW46IDAuMHB4IDAuMHB4IDE2LjhweCAzMC4wcHg7XG4gIGxpbmUtaGVpZ2h0OiAxOC4wcHg7XG4gIGZvbnQ6IDExLjVweCBIZWx2ZXRpY2E7XG4gIGNvbG9yOiAjNDQ0NDQ0O1xufVxuLnBheW1lbnQtZm9ybS12MSAjdGVybXMtb2Ytc2VydmljZSBwLnA4IHtcbiAgbWFyZ2luOiAwLjBweCAwLjBweCAxNS4wcHggMC4wcHg7XG4gIGxpbmUtaGVpZ2h0OiAxNS4wcHg7XG4gIGZvbnQ6IDE0LjBweCBIZWx2ZXRpY2E7XG4gIGNvbG9yOiAjMjcyNzI3O1xufVxuLnBheW1lbnQtZm9ybS12MSAjdGVybXMtb2Ytc2VydmljZSBwLnA5IHtcbiAgbWFyZ2luOiAwLjBweCAwLjBweCAxMC4wcHggMC4wcHg7XG4gIGxpbmUtaGVpZ2h0OiAxOS4ycHg7XG4gIGZvbnQ6IDExLjVweCBIZWx2ZXRpY2E7XG4gIGNvbG9yOiAjMzIzMzMzO1xufVxuLnBheW1lbnQtZm9ybS12MSAjdGVybXMtb2Ytc2VydmljZSBzcGFuLnMxIHtcbiAgbGV0dGVyLXNwYWNpbmc6IDBweDtcbn1cbi5wYXltZW50LWZvcm0tdjEgI3Rlcm1zLW9mLXNlcnZpY2Ugc3Bhbi5zMiB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICBsZXR0ZXItc3BhY2luZzogMHB4O1xufVxuLnBheW1lbnQtZm9ybS12MSAjdGVybXMtb2Ytc2VydmljZSBzcGFuLnMzIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIGxldHRlci1zcGFjaW5nOiAwLjBweDtcbiAgY29sb3I6ICMyNzI3Mjc7XG59XG4ucGF5bWVudC1mb3JtLXYxICN0ZXJtcy1vZi1zZXJ2aWNlIHNwYW4uczQge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMHB4O1xuICBjb2xvcjogIzFlNDk3ZDtcbn1cbi5wYXltZW50LWZvcm0tdjEgI3Rlcm1zLW9mLXNlcnZpY2Ugc3Bhbi5zNSB7XG4gIGxldHRlci1zcGFjaW5nOiAwLjBweDtcbiAgY29sb3I6ICMzMjMzMzM7XG59XG4ucGF5bWVudC1mb3JtLXYxICN0ZXJtcy1vZi1zZXJ2aWNlIHNwYW4uczYge1xuICBsZXR0ZXItc3BhY2luZzogMC4wcHg7XG4gIGNvbG9yOiAjMWU0OTdkO1xufVxuLnBheW1lbnQtZm9ybS12MSAudG9wLXNpZ251cCB7XG4gIGJhY2tncm91bmQ6IHVybCgnaHR0cHM6Ly9zMy11cy13ZXN0LTIuYW1hem9uYXdzLmNvbS9pbmRpZ2Vub3VzLWFkbWluL2JhY2tncm91bmQtcGF0dGVybi12MS5wbmcnKSByZXBlYXQ7XG59XG4ucGF5bWVudC1mb3JtLXYxIC50b3Atc2lnbnVwIGgxIHtcbiAgZm9udC1zaXplOiA1NXB4O1xuICBjb2xvcjogIzRiYWZjYTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4ucGF5bWVudC1mb3JtLXYxIC50b3Atc2lnbnVwIGgxIGkge1xuICBmb250LWZhbWlseTogJ0ZvbnRBd2Vzb21lJyAhaW1wb3J0YW50O1xufVxuLnBheW1lbnQtZm9ybS12MSAudG9wLXNpZ251cCBoMiB7XG4gIGZvbnQtc2l6ZTogMzVweDtcbiAgY29sb3I6ICM0YmFmY2E7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLnBheW1lbnQtZm9ybS12MSAudG9wLXNpZ251cCBoMiBpIHtcbiAgZm9udC1mYW1pbHk6ICdGb250QXdlc29tZScgIWltcG9ydGFudDtcbn1cbi5wYXltZW50LWZvcm0tdjEgLnRvcC1zaWdudXAgaDQge1xuICBjb2xvcjogIzgwODA4MDtcbn1cbi5wYXltZW50LWZvcm0tdjEgLnNvY2lhbC1zaWdudXAge1xuICBiYWNrZ3JvdW5kOiAjNGJhZmNhO1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5wYXltZW50LWZvcm0tdjEgLnNvY2lhbC1zaWdudXAgaDIge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLnBheW1lbnQtZm9ybS12MSAuc29jaWFsLXNpZ251cCAuYnRuLXRvb2xiYXIge1xuICBiYWNrZ3JvdW5kOiAjMzg5N2I1O1xuICBwYWRkaW5nOiAxNXB4O1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBtYXgtd2lkdGg6IDM0MHB4O1xuICBtYXJnaW46IDAgYXV0byA1cHg7XG59XG4ucGF5bWVudC1mb3JtLXYxIC5zb2NpYWwtc2lnbnVwIC5idG4tdG9vbGJhciBwIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbGluZS1oZWlnaHQ6IDUwcHg7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbn1cbi5wYXltZW50LWZvcm0tdjEgLnNvY2lhbC1zaWdudXAgLmJ0bi1kZWZhdWx0IHtcbiAgYm9yZGVyLXJhZGl1czogMzVweDtcbiAgaGVpZ2h0OiA1MHB4O1xuICBsaW5lLWhlaWdodDogMzdweDtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBjb2xvcjogd2hpdGU7XG4gIHdpZHRoOiA1MHB4O1xuICBib3JkZXI6IG5vbmU7XG4gIGJveC1zaGFkb3c6IDFweCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuLnBheW1lbnQtZm9ybS12MSAuc29jaWFsLXNpZ251cCAuYnRuLWRlZmF1bHQ6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cbi5wYXltZW50LWZvcm0tdjEgLnNvY2lhbC1zaWdudXAgLmZhY2Vib29rIHtcbiAgYmFja2dyb3VuZDogIzNiNTk5ODtcbn1cbi5wYXltZW50LWZvcm0tdjEgLnNvY2lhbC1zaWdudXAgLnR3aXR0ZXIge1xuICBiYWNrZ3JvdW5kOiAjMDBhY2VkO1xufVxuLnBheW1lbnQtZm9ybS12MSAuc29jaWFsLXNpZ251cCAuZ29vZ2xlLXBsdXMge1xuICBiYWNrZ3JvdW5kOiAjZGQ0YjM5O1xufVxuLnBheW1lbnQtZm9ybS12MSAuc29jaWFsLXNpZ251cCAubGlua2VkaW4ge1xuICBiYWNrZ3JvdW5kOiAjMDA3YmI2O1xufVxuLnBheW1lbnQtZm9ybS12MSAuc29jaWFsLXNpZ251cDphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDUwJTtcbiAgbWFyZ2luLWxlZnQ6IC0yNXB4O1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItdG9wOiBzb2xpZCAyNXB4ICM0YmFmY2E7XG4gIGJvcmRlci1sZWZ0OiBzb2xpZCAyNXB4IHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQ6IHNvbGlkIDI1cHggdHJhbnNwYXJlbnQ7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnBheW1lbnQtZm9ybS12MSAuYWNjb3VudC1pbmZvLXNpZ251cDphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDUwJTtcbiAgbWFyZ2luLWxlZnQ6IC0yNXB4O1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItdG9wOiBzb2xpZCAyNXB4ICNmZmZmZmY7XG4gIGJvcmRlci1sZWZ0OiBzb2xpZCAyNXB4IHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQ6IHNvbGlkIDI1cHggdHJhbnNwYXJlbnQ7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnBheW1lbnQtZm9ybS12MSAucGF5bWVudC1zaWdudXA6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiA1MCU7XG4gIG1hcmdpbi1sZWZ0OiAtMjVweDtcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLWJvdHRvbTogc29saWQgMjVweCAjZjFmMWYxO1xuICBib3JkZXItbGVmdDogc29saWQgMjVweCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJpZ2h0OiBzb2xpZCAyNXB4IHRyYW5zcGFyZW50O1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXRvcDogLTI1cHg7XG59XG4ucGF5bWVudC1mb3JtLXYxIC5hY2NvdW50LWluZm8tc2lnbnVwOmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogNTAlO1xuICBtYXJnaW4tbGVmdDogLTI1cHg7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci10b3A6IHNvbGlkIDI1cHggI2ZhZmFmYTtcbiAgYm9yZGVyLWxlZnQ6IHNvbGlkIDI1cHggdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yaWdodDogc29saWQgMjVweCB0cmFuc3BhcmVudDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ucGF5bWVudC1mb3JtLXYxIC5hY2NvdW50LWluZm8tc2lnbnVwIGg0LFxuLnBheW1lbnQtZm9ybS12MSAucGF5bWVudC1zaWdudXAgaDQge1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIGNvbG9yOiAjODA4MDgwO1xufVxuLnBheW1lbnQtZm9ybS12MSAuYWNjb3VudC1pbmZvLXNpZ251cCBpbnB1dCxcbi5wYXltZW50LWZvcm0tdjEgLnBheW1lbnQtc2lnbnVwIGlucHV0IHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwcHggMHB4IDAgM3B4ICNmM2Y3Zjg7XG4gIC1tb3otYm94LXNoYWRvdzogMHB4IDBweCAwIDNweCAjZjNmN2Y4O1xuICBib3gtc2hhZG93OiAwcHggMHB4IDAgM3B4ICNmM2Y3Zjg7XG4gIGNvbG9yOiAjMDA3ZmJjO1xuICBmb250LXNpemU6IDE0cHg7XG59XG4ucGF5bWVudC1mb3JtLXYxIC5hY2NvdW50LWluZm8tc2lnbnVwIGlucHV0OmZvY3VzLFxuLnBheW1lbnQtZm9ybS12MSAucGF5bWVudC1zaWdudXAgaW5wdXQ6Zm9jdXMge1xuICBib3JkZXI6IDFweCBzb2xpZCAjNGJhZmNhO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDBweCAwcHggMCAzcHggI2UwZjFmYztcbiAgLW1vei1ib3gtc2hhZG93OiAwcHggMHB4IDAgM3B4ICNlMGYxZmM7XG4gIGJveC1zaGFkb3c6IDBweCAwcHggMCAzcHggI2UwZjFmYztcbn1cbi5wYXltZW50LWZvcm0tdjEgLmFjY291bnQtaW5mby1zaWdudXAgLmhhcy1zdWNjZXNzIC5mb3JtLWNvbnRyb2wsXG4ucGF5bWVudC1mb3JtLXYxIC5wYXltZW50LXNpZ251cCAuaGFzLXN1Y2Nlc3MgLmZvcm0tY29udHJvbCB7XG4gIGJvcmRlci1jb2xvcjogIzJlY2M3MTtcbn1cbi5wYXltZW50LWZvcm0tdjEgLmFjY291bnQtaW5mby1zaWdudXAgLmhhcy1zdWNjZXNzIC5nbHlwaGljb24sXG4ucGF5bWVudC1mb3JtLXYxIC5wYXltZW50LXNpZ251cCAuaGFzLXN1Y2Nlc3MgLmdseXBoaWNvbiB7XG4gIGNvbG9yOiAjMmVjYzcxO1xufVxuLnBheW1lbnQtZm9ybS12MSAuYWNjb3VudC1pbmZvLXNpZ251cCAuaGFzLWVycm9yIC5mb3JtLWNvbnRyb2wsXG4ucGF5bWVudC1mb3JtLXYxIC5wYXltZW50LXNpZ251cCAuaGFzLWVycm9yIC5mb3JtLWNvbnRyb2wge1xuICBib3JkZXItY29sb3I6ICNlNzRjM2M7XG59XG4ucGF5bWVudC1mb3JtLXYxIC5hY2NvdW50LWluZm8tc2lnbnVwIC5oYXMtZXJyb3IgLmdseXBoaWNvbixcbi5wYXltZW50LWZvcm0tdjEgLnBheW1lbnQtc2lnbnVwIC5oYXMtZXJyb3IgLmdseXBoaWNvbiB7XG4gIGNvbG9yOiAjZTc0YzNjO1xufVxuLnBheW1lbnQtZm9ybS12MSAuYWNjb3VudC1pbmZvLXNpZ251cCAuaGFzLWVycm9yIC5oZWxwLWJsb2NrLFxuLnBheW1lbnQtZm9ybS12MSAucGF5bWVudC1zaWdudXAgLmhhcy1lcnJvciAuaGVscC1ibG9jayB7XG4gIGNvbG9yOiAjZTc0YzNjO1xufVxuLnBheW1lbnQtZm9ybS12MSAuYWNjb3VudC1pbmZvLXNpZ251cCA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsXG4ucGF5bWVudC1mb3JtLXYxIC5wYXltZW50LXNpZ251cCA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2NkY2RjZDtcbn1cbi5wYXltZW50LWZvcm0tdjEgLmFjY291bnQtaW5mby1zaWdudXAgOi1tb3otcGxhY2Vob2xkZXIsXG4ucGF5bWVudC1mb3JtLXYxIC5wYXltZW50LXNpZ251cCA6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjY2RjZGNkO1xufVxuLnBheW1lbnQtZm9ybS12MSAuYWNjb3VudC1pbmZvLXNpZ251cCA6Oi1tb3otcGxhY2Vob2xkZXIsXG4ucGF5bWVudC1mb3JtLXYxIC5wYXltZW50LXNpZ251cCA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2NkY2RjZDtcbn1cbi5wYXltZW50LWZvcm0tdjEgLmFjY291bnQtaW5mby1zaWdudXAgOi1tcy1pbnB1dC1wbGFjZWhvbGRlcixcbi5wYXltZW50LWZvcm0tdjEgLnBheW1lbnQtc2lnbnVwIDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2NkY2RjZDtcbn1cbi5wYXltZW50LWZvcm0tdjEgLmFjY291bnQtaW5mby1zaWdudXAgLmhhcy1mZWVkYmFjayAuZm9ybS1jb250cm9sLWZlZWRiYWNrLFxuLnBheW1lbnQtZm9ybS12MSAucGF5bWVudC1zaWdudXAgLmhhcy1mZWVkYmFjayAuZm9ybS1jb250cm9sLWZlZWRiYWNrIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMTVweDtcbiAgdG9wOiAzMHB4O1xufVxuLnBheW1lbnQtZm9ybS12MSAucHJpY2Utc2lnbnVwIHtcbiAgYmFja2dyb3VuZDogIzRiYWZjYTtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4ucGF5bWVudC1mb3JtLXYxIC5wcmljZS1zaWdudXAgaDIge1xuICBmb250LXNpemU6IDU0cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB0ZXh0LXNoYWRvdzogMXB4IDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjMpO1xufVxuLnBheW1lbnQtZm9ybS12MSAucHJpY2Utc2lnbnVwIGgyIGkge1xuICBmb250LXNpemU6IDMwcHg7XG59XG4ucGF5bWVudC1mb3JtLXYxIC5wcmljZS1zaWdudXAgaDIgc3BhbiB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbn1cbi5wYXltZW50LWZvcm0tdjEgLnByaWNlLXNpZ251cDphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDUwJTtcbiAgbWFyZ2luLWxlZnQ6IC0yNXB4O1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItdG9wOiBzb2xpZCAyNXB4ICM0YmFmY2E7XG4gIGJvcmRlci1sZWZ0OiBzb2xpZCAyNXB4IHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQ6IHNvbGlkIDI1cHggdHJhbnNwYXJlbnQ7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnBheW1lbnQtZm9ybS12MSAuYXNzZXJ0aW9ucy13cmFwIHtcbiAgYmFja2dyb3VuZDogI2YxZjFmMTtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4ucGF5bWVudC1mb3JtLXYxIC5hc3NlcnRpb25zLXdyYXAgaDIge1xuICBmb250LXNpemU6IDU0cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB0ZXh0LXNoYWRvdzogMXB4IDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjMpO1xufVxuLnBheW1lbnQtZm9ybS12MSAuYXNzZXJ0aW9ucy13cmFwIGgyIGkge1xuICBmb250LXNpemU6IDMwcHg7XG59XG4ucGF5bWVudC1mb3JtLXYxIC5hc3NlcnRpb25zLXdyYXAgaDIgc3BhbiB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbn1cbi5wYXltZW50LWZvcm0tdjEgLmFzc2VydGlvbnMtd3JhcCAuYXNzZXJ0aW9ucyB7XG4gIGNvbG9yOiAjNDQ0NDQ0O1xuICB0ZXh0LXNoYWRvdzogMXB4IDFweCAxcHggcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xuICBmb250LXNpemU6IDIwcHg7XG59XG4ucGF5bWVudC1mb3JtLXYxIC5hc3NlcnRpb25zLXdyYXAgLmFzc2VydGlvbnMgc3BhbiB7XG4gIGZvbnQtc2l6ZTogMzVweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4ucGF5bWVudC1mb3JtLXYxIC5wYXltZW50LXNpZ251cCAuc3VibWl0LXNpZ251cCAuYnRuIHtcbiAgbWF4LXdpZHRoOiA0MzBweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgdGV4dC1zaGFkb3c6IDFweCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC40KTtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwcHggMXB4IDdweCByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gIC1tb3otYm94LXNoYWRvdzogMHB4IDFweCA3cHggcmdiYSgwLCAwLCAwLCAwLjUpO1xuICBib3gtc2hhZG93OiAwcHggMXB4IDdweCByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gIGhlaWdodDogNjBweDtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG59XG4ucGF5bWVudC1mb3JtLXYxIC5wYXltZW50LXNpZ251cCAuc3VibWl0LXNpZ251cCBhIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuI292ZXJsYXkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDAgYXV0bztcbn1cbiNsb2FkaW5nIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb2xvcjogYmxhY2s7XG4gIHRvcDogNzBweDtcbiAgbGVmdDogNTAlO1xuICBmb250LXNpemU6IDQwcHg7XG59XG4jbG9hZGluZyBzcGFuIHtcbiAgZm9udC1zaXplOiAyMHB4O1xufVxuI2xvYWRpbmcgZGl2Lm1zZyB7XG4gIHJpZ2h0OiA1MCU7XG59XG4udGh1bWJuYWlsLXNsaWRlci12MSAuc2luZ2xlLWltYWdlIHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xufVxuLnRodW1ibmFpbC1zbGlkZXItdjEgLmdseXBoaWNvbi1jaGV2cm9uLWxlZnQ6YmVmb3JlIHtcbiAgY29sb3I6ICM0NDQ7XG59XG4udGh1bWJuYWlsLXNsaWRlci12MSAuZ2x5cGhpY29uLWNoZXZyb24tcmlnaHQ6YmVmb3JlIHtcbiAgY29sb3I6ICM0NDQ7XG59XG4udGh1bWJuYWlsLXNsaWRlci12MSAuaW1nSGVpZ2h0IHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi50aHVtYm5haWwtc2xpZGVyLXYxIC5lZGl0aW5nLmltYWdlLXdyYXA6aG92ZXIge1xuICBib3JkZXI6IDRweCBkYXNoZWQgcmdiYSgwLCAwLCAwLCAwLjQpO1xuICBwYWRkaW5nLXJpZ2h0OiA2cHg7XG4gIHBhZGRpbmctbGVmdDogNnB4O1xuICBtYXJnaW4tdG9wOiAtNHB4O1xuICBtYXJnaW4tYm90dG9tOiAtNHB4O1xufVxuLnRodW1ibmFpbC1zbGlkZXItdjEgLmVkaXRpbmcuaW1hZ2Utd3JhcDpob3ZlciAuYWRkLWFkZHRpb25hbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDI4cHg7XG4gIGJvdHRvbTogLTI4cHg7XG59XG4udGh1bWJuYWlsLXNsaWRlci12MSAuZWRpdGluZy5pbWFnZS13cmFwOmhvdmVyIC5kZWxldGUtc2luZ2xlLWltYWdlIC5idG4tZGVsZXRlLXNpbmdsZS1pbWFnZSB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJvcmRlcjogMDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHBhZGRpbmc6IDEwcHggMTVweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xufVxuLnRodW1ibmFpbC1zbGlkZXItdjEgLmVkaXRpbmcuaW1hZ2Utd3JhcCAuZGVsZXRlLXNpbmdsZS1pbWFnZSAuYnRuLWRlbGV0ZS1zaW5nbGUtaW1hZ2Uge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnRodW1ibmFpbC1zbGlkZXItdjEgLmhpZGVUZXh0IC50ZXh0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgbGVmdDogMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXIhaW1wb3J0YW50O1xuICBjb2xvcjogIzMyNzZiMTtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuLnRodW1ibmFpbC1zbGlkZXItdjEgLmhpZGVUZXh0OmhvdmVyIC50ZXh0IHtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbn1cbi50aHVtYm5haWwtc2xpZGVyLXYxIC5jYXJvdXNlbC1pbmRpY2F0b3JzIHtcbiAgYm90dG9tOiAtMjVweDtcbn1cbi50aHVtYm5haWwtc2xpZGVyLXYxIC5jYXJvdXNlbC1jb250cm9sLnJpZ2h0IHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgdG9wOiA0MiU7XG59XG4udGh1bWJuYWlsLXNsaWRlci12MSAuY2Fyb3VzZWwtaW5uZXIge1xuICBtYXgtaGVpZ2h0OiAyMDBweDtcbn1cbi50aHVtYm5haWwtc2xpZGVyLXYxIC5jYXJvdXNlbC1pbm5lcjpob3ZlciB7XG4gIG92ZXJmbG93OiBpbmhlcml0O1xufVxuLnRodW1ibmFpbC1zbGlkZXItdjEgZGl2LmNhcm91c2VsLWNvbnRyb2wge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRvcDogNjJweDtcbiAgd2lkdGg6IDIlO1xufVxuLnRodW1ibmFpbC1zbGlkZXItdjEgLmNhcm91c2VsLWNvbnRyb2wubGVmdCB7XG4gIHRvcDogNDIlO1xufVxuLnRodW1ibmFpbC1zbGlkZXItdjEgLmhpZGUtc2Nyb2xsIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbiAhaW1wb3J0YW50O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC50aHVtYm5haWwtc2xpZGVyLXYxIC5jYXJvdXNlbC1jb250cm9sLmxlZnQge1xuICAgIHRvcDogNDIlO1xuICAgIG1hcmdpbi1sZWZ0OiAtMThweDtcbiAgfVxufVxuZGl2W2RhdGEtdHlwZT1cInRodW1ibmFpbC1zbGlkZXJcIl0gLmlubmVyLXBhZ2Uge1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG4vKioqKioqKioqKiBWaWRlbyAqKioqKioqKioqL1xuLnZpZGVvLWJsb2NrIC5idG4gLmZhIHtcbiAgbWFyZ2luLXRvcDogOHB4O1xufVxuLnZpZGVvLWJsb2NrIHtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiA4MDBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4udmlkZW8tYmxvY2sgdmctY29udHJvbHMge1xuICBib3R0b206IDA7XG59XG4udmlkZW8tYmxvY2sgLnZpZGVvYmxvY2sgaWZyYW1lIHtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnZpZGVvLWJsb2NrIC5hbG9oYS12aWRlby1ibG9jayB7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLnZpZGVvLWJsb2NrIGg0IGRpdixcbi52aWRlby1ibG9jayBoNCBpIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHRleHQtaW5kZW50OiAxN3B4O1xuICBsaW5lLWhlaWdodDogMThweDtcbn1cbi52aWRlby1ibG9jayAudmlkZW8tc3VidGl0bGUge1xuICBtYXJnaW46IDAgYXV0bztcbn1cbi52aWRlby1ibG9jayAuYnRuIHtcbiAgd2lkdGg6IDIwMHB4O1xuICBoZWlnaHQ6IDUwcHg7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xufVxuLnZpZGVvLWJsb2NrIC5idG4gLmZhIHtcbiAgZmxvYXQ6IGxlZnQ7XG59XG4udmlkZW8tYmxvY2sgLnJvdyB7XG4gIG1hcmdpbjogMDtcbn1cbi52aWRlby1ibG9jayAuYnRuLXRleHQge1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG59XG4udmlkZW9ndWxhci1jb250YWluZXIge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAzMjBweDtcbiAgbWFyZ2luOiBhdXRvO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAudmlkZW9ndWxhci1jb250YWluZXIge1xuICAgIHdpZHRoOiA3MDBweDtcbiAgICBoZWlnaHQ6IDQwMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnZpZGVvZ3VsYXItY29udGFpbmVyIHtcbiAgICB3aWR0aDogNTAwcHg7XG4gICAgaGVpZ2h0OiAzMDBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnZpZGVvZ3VsYXItY29udGFpbmVyIHtcbiAgICB3aWR0aDogNTAwcHg7XG4gICAgaGVpZ2h0OiAzMDBweDtcbiAgfVxufVxuLnZpZGVvZ3VsYXItY29udGFpbmVyLnZpZGVvZ3VsYXItaHRtbDUge1xuICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbn1cbi8qKioqKioqKioqIFNvY2lhbCBMaW5rcyAqKioqKioqKioqL1xuZGl2W2RhdGEtdHlwZT1cInNvY2lhbC1saW5rXCJdIC5pbm5lci1wYWdlIHtcbiAgcGFkZGluZzogMDtcbn1cbi5zb2NpYWwtbGluay12MSAuaW5uZXItcGFnZSB7XG4gIHBhZGRpbmc6IDA7XG59XG4uc29jaWFsLWxpbmstdjEgdWwge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgcGFkZGluZy10b3A6IDIwcHg7XG59XG4uc29jaWFsLWxpbmstdjEgdWwgbGkuZWRpdGFibGUtdGl0bGUge1xuICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbn1cbi5zb2NpYWwtbGluay12MSB1bCBsaS5lZGl0YWJsZS1jb3ZlciB7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xufVxuLnNvY2lhbC1saW5rLXYxIHVsLnNzYi1hY3RpdmUtZWRpdC1jb250cm9sOmJlZm9yZSB7XG4gIHdpZHRoOiA5OSU7XG59XG4uc29jaWFsLWxpbmstdjEgdWwgbGkge1xuICB3aWR0aDogNDhweDtcbiAgaGVpZ2h0OiA0OHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW46IDAgMCAwIDEwcHg7XG59XG4uc29jaWFsLWxpbmstdjEgdWwgbGkgYSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5zb2NpYWwtbGluay12MSB1bCBsaSBhIHNwYW4ge1xuICBiYWNrZ3JvdW5kOiBub25lIWltcG9ydGFudDtcbiAgbGluZS1oZWlnaHQ6IDQ4cHg7XG4gIGZvbnQtc2l6ZTogMjhweDtcbn1cbi5tb2RhbC1ldmVudHMgYSB7XG4gIHBvaW50ZXItZXZlbnRzOiBhbGwgIWltcG9ydGFudDtcbiAgbWFyZ2luOiA1cHg7XG59XG4uYnRuLWNvbW1lbnQtbyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjBFMzAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yKTtcbn1cbi5idG4tY29tbWVudC1vOmhvdmVyLFxuLmJ0bi1jb21tZW50LW86Zm9jdXMsXG4uYnRuLWNvbW1lbnQtbzphY3RpdmUsXG4uYnRuLWNvbW1lbnQtby5hY3RpdmUsXG4ub3BlbiA+IC5kcm9wZG93bi10b2dnbGUuYnRuLWNvbW1lbnQtbyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjBFMzAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yKTtcbn1cbi5idG4tY29tbWVudC1vOmFjdGl2ZSxcbi5idG4tY29tbWVudC1vLmFjdGl2ZSxcbi5vcGVuID4gLmRyb3Bkb3duLXRvZ2dsbGUuYnRuLWNvbW1lbnQtbyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG59XG4uYnRuLWNvbW1lbnQtby5kaXNhYmxlZCxcbi5idG4tY29tbWVudC1vW2Rpc2FibGVkXSxcbmZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLWNvbW1lbnQtbyxcbi5idG4tY29tbWVudC1vLmRpc2FibGVkOmhvdmVyLFxuLmJ0bi1jb21tZW50LW9bZGlzYWJsZWRdOmhvdmVyLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tY29tbWVudC1vOmhvdmVyLFxuLmJ0bi1jb21tZW50LW8uZGlzYWJsZWQ6Zm9jdXMsXG4uYnRuLWNvbW1lbnQtb1tkaXNhYmxlZF06Zm9jdXMsXG5maWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1jb21tZW50LW86Zm9jdXMsXG4uYnRuLWNvbW1lbnQtby5kaXNhYmxlZDphY3RpdmUsXG4uYnRuLWNvbW1lbnQtb1tkaXNhYmxlZF06YWN0aXZlLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tY29tbWVudC1vOmFjdGl2ZSxcbi5idG4tY29tbWVudC1vLmRpc2FibGVkLmFjdGl2ZSxcbi5idG4tY29tbWVudC1vW2Rpc2FibGVkXS5hY3RpdmUsXG5maWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1jb21tZW50LW8uYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YwRTMwMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMik7XG59XG4uYnRuLWNvbW1lbnQtbyAuYmFkZ2Uge1xuICBjb2xvcjogI0YwRTMwMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi5idG4tdmluZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBCMzg5O1xuICBib3JkZXItY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yKTtcbn1cbi5idG4tdmluZTpob3Zlcixcbi5idG4tdmluZTpmb2N1cyxcbi5idG4tdmluZTphY3RpdmUsXG4uYnRuLXZpbmUuYWN0aXZlLFxuLm9wZW4gPiAuZHJvcGRvd24tdG9nZ2xlLmJ0bi12aW5lIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMEIzODk7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjIpO1xufVxuLmJ0bi12aW5lOmFjdGl2ZSxcbi5idG4tdmluZS5hY3RpdmUsXG4ub3BlbiA+IC5kcm9wZG93bi10b2dnbGUuYnRuLXZpbmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xufVxuLmJ0bi12aW5lLmRpc2FibGVkLFxuLmJ0bi12aW5lW2Rpc2FibGVkXSxcbmZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLXZpbmUsXG4uYnRuLXZpbmUuZGlzYWJsZWQ6aG92ZXIsXG4uYnRuLXZpbmVbZGlzYWJsZWRdOmhvdmVyLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tdmluZTpob3Zlcixcbi5idG4tdmluZS5kaXNhYmxlZDpmb2N1cyxcbi5idG4tdmluZVtkaXNhYmxlZF06Zm9jdXMsXG5maWVsZHNldFtkaXNhYmxlZF0gLmJ0bi12aW5lOmZvY3VzLFxuLmJ0bi12aW5lLmRpc2FibGVkOmFjdGl2ZSxcbi5idG4tdmluZVtkaXNhYmxlZF06YWN0aXZlLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tdmluZTphY3RpdmUsXG4uYnRuLXZpbmUuZGlzYWJsZWQuYWN0aXZlLFxuLmJ0bi12aW5lW2Rpc2FibGVkXS5hY3RpdmUsXG5maWVsZHNldFtkaXNhYmxlZF0gLmJ0bi12aW5lLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMEIzODk7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjIpO1xufVxuLmJ0bi12aW5lIC5iYWRnZSB7XG4gIGNvbG9yOiAjMDBCMzg5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLmJ0bi1kZXNrdG9wIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMEE4Q0I7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjIpO1xufVxuLmJ0bi1kZXNrdG9wOmhvdmVyLFxuLmJ0bi1kZXNrdG9wOmZvY3VzLFxuLmJ0bi1kZXNrdG9wOmFjdGl2ZSxcbi5idG4tZGVza3RvcC5hY3RpdmUsXG4ub3BlbiA+IC5kcm9wZG93bi10b2dnbGUuYnRuLWRlc2t0b3Age1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwQThDQjtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMik7XG59XG4uYnRuLWRlc2t0b3A6YWN0aXZlLFxuLmJ0bi1kZXNrdG9wLmFjdGl2ZSxcbi5vcGVuID4gLmRyb3Bkb3duLXRvZ2dsZS5idG4tZGVza3RvcCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG59XG4uYnRuLWRlc2t0b3AuZGlzYWJsZWQsXG4uYnRuLWRlc2t0b3BbZGlzYWJsZWRdLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tZGVza3RvcCxcbi5idG4tZGVza3RvcC5kaXNhYmxlZDpob3Zlcixcbi5idG4tZGVza3RvcFtkaXNhYmxlZF06aG92ZXIsXG5maWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1kZXNrdG9wOmhvdmVyLFxuLmJ0bi1kZXNrdG9wLmRpc2FibGVkOmZvY3VzLFxuLmJ0bi1kZXNrdG9wW2Rpc2FibGVkXTpmb2N1cyxcbmZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLWRlc2t0b3A6Zm9jdXMsXG4uYnRuLWRlc2t0b3AuZGlzYWJsZWQ6YWN0aXZlLFxuLmJ0bi1kZXNrdG9wW2Rpc2FibGVkXTphY3RpdmUsXG5maWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1kZXNrdG9wOmFjdGl2ZSxcbi5idG4tZGVza3RvcC5kaXNhYmxlZC5hY3RpdmUsXG4uYnRuLWRlc2t0b3BbZGlzYWJsZWRdLmFjdGl2ZSxcbmZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLWRlc2t0b3AuYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwQThDQjtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMik7XG59XG4uYnRuLWRlc2t0b3AgLmJhZGdlIHtcbiAgY29sb3I6ICMwMEE4Q0I7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG4uYnRuLXlvdXR1YmUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0NGMzQyNztcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMik7XG59XG4uYnRuLXlvdXR1YmU6aG92ZXIsXG4uYnRuLXlvdXR1YmU6Zm9jdXMsXG4uYnRuLXlvdXR1YmU6YWN0aXZlLFxuLmJ0bi15b3V0dWJlLmFjdGl2ZSxcbi5vcGVuID4gLmRyb3Bkb3duLXRvZ2dsZS5idG4teW91dHViZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQ0YzNDI3O1xuICBib3JkZXItY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yKTtcbn1cbi5idG4teW91dHViZTphY3RpdmUsXG4uYnRuLXlvdXR1YmUuYWN0aXZlLFxuLm9wZW4gPiAuZHJvcGRvd24tdG9nZ2xlLmJ0bi15b3V0dWJlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbn1cbi5idG4teW91dHViZS5kaXNhYmxlZCxcbi5idG4teW91dHViZVtkaXNhYmxlZF0sXG5maWVsZHNldFtkaXNhYmxlZF0gLmJ0bi15b3V0dWJlLFxuLmJ0bi15b3V0dWJlLmRpc2FibGVkOmhvdmVyLFxuLmJ0bi15b3V0dWJlW2Rpc2FibGVkXTpob3ZlcixcbmZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLXlvdXR1YmU6aG92ZXIsXG4uYnRuLXlvdXR1YmUuZGlzYWJsZWQ6Zm9jdXMsXG4uYnRuLXlvdXR1YmVbZGlzYWJsZWRdOmZvY3VzLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5idG4teW91dHViZTpmb2N1cyxcbi5idG4teW91dHViZS5kaXNhYmxlZDphY3RpdmUsXG4uYnRuLXlvdXR1YmVbZGlzYWJsZWRdOmFjdGl2ZSxcbmZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLXlvdXR1YmU6YWN0aXZlLFxuLmJ0bi15b3V0dWJlLmRpc2FibGVkLmFjdGl2ZSxcbi5idG4teW91dHViZVtkaXNhYmxlZF0uYWN0aXZlLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5idG4teW91dHViZS5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQ0YzNDI3O1xuICBib3JkZXItY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yKTtcbn1cbi5idG4teW91dHViZSAuYmFkZ2Uge1xuICBjb2xvcjogI0NGMzQyNztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi5idG4teWVscCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQ0UyMjAwO1xuICBib3JkZXItY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yKTtcbn1cbi5idG4teWVscDpob3Zlcixcbi5idG4teWVscDpmb2N1cyxcbi5idG4teWVscDphY3RpdmUsXG4uYnRuLXllbHAuYWN0aXZlLFxuLm9wZW4gPiAuZHJvcGRvd24tdG9nZ2xlLmJ0bi15ZWxwIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNDRTIyMDA7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjIpO1xufVxuLmJ0bi15ZWxwOmFjdGl2ZSxcbi5idG4teWVscC5hY3RpdmUsXG4ub3BlbiA+IC5kcm9wZG93bi10b2dnbGUuYnRuLXllbHAge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xufVxuLmJ0bi15ZWxwLmRpc2FibGVkLFxuLmJ0bi15ZWxwW2Rpc2FibGVkXSxcbmZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLXllbHAsXG4uYnRuLXllbHAuZGlzYWJsZWQ6aG92ZXIsXG4uYnRuLXllbHBbZGlzYWJsZWRdOmhvdmVyLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5idG4teWVscDpob3Zlcixcbi5idG4teWVscC5kaXNhYmxlZDpmb2N1cyxcbi5idG4teWVscFtkaXNhYmxlZF06Zm9jdXMsXG5maWVsZHNldFtkaXNhYmxlZF0gLmJ0bi15ZWxwOmZvY3VzLFxuLmJ0bi15ZWxwLmRpc2FibGVkOmFjdGl2ZSxcbi5idG4teWVscFtkaXNhYmxlZF06YWN0aXZlLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5idG4teWVscDphY3RpdmUsXG4uYnRuLXllbHAuZGlzYWJsZWQuYWN0aXZlLFxuLmJ0bi15ZWxwW2Rpc2FibGVkXS5hY3RpdmUsXG5maWVsZHNldFtkaXNhYmxlZF0gLmJ0bi15ZWxwLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNDRTIyMDA7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjIpO1xufVxuLmJ0bi15ZWxwIC5iYWRnZSB7XG4gIGNvbG9yOiAjQ0UyMjAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLmJ0bi12aW1lby1zcXVhcmUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFhYjdlYTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMik7XG59XG4uYnRuLXZpbWVvLXNxdWFyZTpob3Zlcixcbi5idG4tdmltZW8tc3F1YXJlOmZvY3VzLFxuLmJ0bi12aW1lby1zcXVhcmU6YWN0aXZlLFxuLmJ0bi12aW1lby1zcXVhcmUuYWN0aXZlLFxuLm9wZW4gPiAuZHJvcGRvd24tdG9nZ2xlLmJ0bi12aW1lby1zcXVhcmUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFhYjdlYTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMik7XG59XG4uYnRuLXZpbWVvLXNxdWFyZTphY3RpdmUsXG4uYnRuLXZpbWVvLXNxdWFyZS5hY3RpdmUsXG4ub3BlbiA+IC5kcm9wZG93bi10b2dnbGUuYnRuLXZpbWVvLXNxdWFyZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG59XG4uYnRuLXZpbWVvLXNxdWFyZS5kaXNhYmxlZCxcbi5idG4tdmltZW8tc3F1YXJlW2Rpc2FibGVkXSxcbmZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLXZpbWVvLXNxdWFyZSxcbi5idG4tdmltZW8tc3F1YXJlLmRpc2FibGVkOmhvdmVyLFxuLmJ0bi12aW1lby1zcXVhcmVbZGlzYWJsZWRdOmhvdmVyLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tdmltZW8tc3F1YXJlOmhvdmVyLFxuLmJ0bi12aW1lby1zcXVhcmUuZGlzYWJsZWQ6Zm9jdXMsXG4uYnRuLXZpbWVvLXNxdWFyZVtkaXNhYmxlZF06Zm9jdXMsXG5maWVsZHNldFtkaXNhYmxlZF0gLmJ0bi12aW1lby1zcXVhcmU6Zm9jdXMsXG4uYnRuLXZpbWVvLXNxdWFyZS5kaXNhYmxlZDphY3RpdmUsXG4uYnRuLXZpbWVvLXNxdWFyZVtkaXNhYmxlZF06YWN0aXZlLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tdmltZW8tc3F1YXJlOmFjdGl2ZSxcbi5idG4tdmltZW8tc3F1YXJlLmRpc2FibGVkLmFjdGl2ZSxcbi5idG4tdmltZW8tc3F1YXJlW2Rpc2FibGVkXS5hY3RpdmUsXG5maWVsZHNldFtkaXNhYmxlZF0gLmJ0bi12aW1lby1zcXVhcmUuYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFhYjdlYTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMik7XG59XG4uYnRuLXZpbWVvLXNxdWFyZSAuYmFkZ2Uge1xuICBjb2xvcjogIzFhYjdlYTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi5idG4tcmVkZGl0IHtcbiAgY29sb3I6ICMwMDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZmY3ZmY7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjIpO1xufVxuLyoqKioqKioqKiogQ3VzdG9tZXIgQWNjb3VudCAqKioqKioqKioqL1xuLmN1c3RvbWVyLWFjY291bnQtdjEgLmFkZHJlc3MtaW5mbyB7XG4gIGJhY2tncm91bmQ6ICNFRkY2Rjk7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFNkVCRUU7XG59XG4uY3VzdG9tZXItYWNjb3VudC12MSAuYWRkcmVzcy1pbmZvIC5hZGRyZXNzLXRpdGxlIHtcbiAgY29sb3I6ICNCQkQ0RTE7XG59XG4uY3VzdG9tZXItYWNjb3VudC12MSAuYWRkcmVzcy1pbmZvIC5hZGRyZXNzLWRlc2Mge1xuICBjb2xvcjogI0E4QTlBOTtcbn1cbi5jdXN0b21lci1hY2NvdW50LXYxIC5hZGRyZXNzLWluZm8gLmRpc3BsYXktYmxvY2sge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5jdXN0b21lci1hY2NvdW50LXYxIC5hZGRyZXNzLWluZm8gLmJ0bi1jaGFuZ2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTNjNWQ4O1xuICBib3JkZXItY29sb3I6ICNhM2M1ZDg7XG4gIGJvcmRlci1ib3R0b206IDRweCBzb2xpZCAjYTNjNWQ4O1xuICBwYWRkaW5nOiA3cHggN3B4IDJweCA1cHg7XG4gIGxpbmUtaGVpZ2h0OiAxNXB4O1xuICBjb2xvcjogI0ZGRjtcbn1cbi5jdXN0b21lci1hY2NvdW50LXYxIC5hZGRyZXNzLWluZm8gLmJ0bi1jaGFuZ2U6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzliM2Q3O1xuICBib3JkZXItY29sb3I6ICMzOWIzZDc7XG59XG4uY3VzdG9tZXItYWNjb3VudC12MSAuYnRuLWJsYWNrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNhM2EzYTtcbiAgYm9yZGVyLWNvbG9yOiAjM2EzYTNhO1xuICBwYWRkaW5nOiA1cHggN3B4IDVweCA1cHg7XG4gIGxpbmUtaGVpZ2h0OiAxNXB4O1xuICBjb2xvcjogI0ZGRjtcbiAgd2lkdGg6IDE1MHB4O1xufVxuLmN1c3RvbWVyLWFjY291bnQtdjEgLmJ0bi1lZGl0LXBob3RvIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmN1c3RvbWVyLWFjY291bnQtdjEgI21haW4tYXJlYSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlM2U2ZTk7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4uY3VzdG9tZXItYWNjb3VudC12MSAuaW5mbyB0aCB7XG4gIGNvbG9yOiAjYTRjNWQ5O1xufVxuLmN1c3RvbWVyLXNpZ251cC12MSAuc2VsZWN0ZWQgLndlbGwge1xuICBib3JkZXI6IDFweCBzb2xpZCAjMmVjYzcxIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogMXB4IDFweCA1cHggcmdiYSgwLCAwLCAwLCAwLjIpO1xufVxuLmN1c3RvbWVyLXNpZ251cC12MSAubm90U2VsZWN0ZWQgLndlbGwge1xuICBiYWNrZ3JvdW5kOiAjZjBmYWZiIWltcG9ydGFudDtcbn1cbi5jdXN0b21lci1zaWdudXAtdjEgLmdseXBoaWNvbi1yZWZyZXNoLWFuaW1hdGUge1xuICAtYW5pbWF0aW9uOiBzcGluIC43cyBpbmZpbml0ZSBsaW5lYXI7XG4gIC1tcy1hbmltYXRpb246IHNwaW4gLjdzIGluZmluaXRlIGxpbmVhcjtcbiAgLXdlYmtpdC1hbmltYXRpb246IHNwaW53IC43cyBpbmZpbml0ZSBsaW5lYXI7XG4gIC1tb3otYW5pbWF0aW9uOiBzcGlubSAuN3MgaW5maW5pdGUgbGluZWFyO1xufVxuQGtleWZyYW1lcyBzcGluIHtcbiAgZnJvbSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKSByb3RhdGUoMGRlZyk7XG4gIH1cbiAgdG8ge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSkgcm90YXRlKDM2MGRlZyk7XG4gIH1cbn1cbkAtd2Via2l0LWtleWZyYW1lcyBzcGludyB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgfVxufVxuQC1tb3ota2V5ZnJhbWVzIHNwaW5tIHtcbiAgZnJvbSB7XG4gICAgLW1vei10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgfVxuICB0byB7XG4gICAgLW1vei10cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICB9XG59XG4uY3VzdG9tZXItc2lnbnVwLXYxIC5wYW5lbCB7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xufVxuLmN1c3RvbWVyLXNpZ251cC12MSAucGFuZWwgLndyYXAge1xuICBtYXJnaW46IDAgYXV0bztcbiAgbWF4LXdpZHRoOiA3ODBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RkZGRkZDtcbiAgYm94LXNoYWRvdzogMXB4IDFweCA1cHggcmdiYSgwLCAwLCAwLCAwLjMpO1xufVxuLmN1c3RvbWVyLXNpZ251cC12MSAucGFuZWwgLnBhbmVsLWhlYWRlciB7XG4gIHBhZGRpbmc6IDMwcHg7XG4gIGJhY2tncm91bmQ6ICNmMGZhZmI7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTRmM2Y2O1xufVxuLmN1c3RvbWVyLXNpZ251cC12MSAucGFuZWwgLnBhbmVsLWhlYWRlciBoMSB7XG4gIGNvbG9yOiAjNTdiMGNmO1xufVxuLmN1c3RvbWVyLXNpZ251cC12MSAucGFuZWwgLnBhbmVsLWhlYWRlciBoMyB7XG4gIGNvbG9yOiAjNDQ0NDQ0O1xufVxuLmN1c3RvbWVyLXNpZ251cC12MSAucGFuZWwgLnBhbmVsLWhlYWRlciAucm93IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmN1c3RvbWVyLXNpZ251cC12MSAucGFuZWwgLnBhbmVsLWJvZHkge1xuICBwYWRkaW5nOiAyM3B4O1xufVxuLmN1c3RvbWVyLXNpZ251cC12MSAucGFuZWwgLnN1Ym1pdC1zaWdudXAge1xuICBtYXJnaW46IDE1cHggYXV0bztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmN1c3RvbWVyLXNpZ251cC12MSAucGFuZWwgLmNyZWRpdC1jYXJkLWlucHV0IHtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4uY3VzdG9tZXItc2lnbnVwLXYxIC5wYW5lbCAud2VsbC53ZWxsLWNhbG0ge1xuICBiYWNrZ3JvdW5kOiAjZjBmYWZiO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZTVmM2Y2O1xuICBwYWRkaW5nOiAwO1xufVxuLmN1c3RvbWVyLXNpZ251cC12MSAucGFuZWwgLndlbGwud2VsbC1jYWxtIGgyIHtcbiAgYmFja2dyb3VuZDogIzUzYWZjZTtcbiAgcGFkZGluZzogMTBweCAwO1xuICBjb2xvcjogd2hpdGU7XG4gIHRleHQtc2hhZG93OiAxcHggMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuNSk7XG59XG4uY3VzdG9tZXItc2lnbnVwLXYxIC5wYW5lbCAud2VsbC53ZWxsLWNhbG0gaDIgc3BhbiB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbi5jdXN0b21lci1zaWdudXAtdjEgLnBhbmVsIC53ZWxsLndlbGwtY2FsbSBoNCB7XG4gIHBhZGRpbmc6IDEwcHggMDtcbiAgY29sb3I6ICM0NDQ7XG4gIHRleHQtc2hhZG93OiAxcHggMXB4IDFweCAjZmZmZmZmO1xufVxuLmN1c3RvbWVyLXNpZ251cC12MSAucGFuZWwgLmhhcy1mZWVkYmFjayAuZm9ybS1jb250cm9sLWZlZWRiYWNrIHtcbiAgdG9wOiA1cHg7XG59XG4uY3VzdG9tZXItc2lnbnVwLXYxIC5jZXJ0aWZpY2F0ZXMge1xuICBwYWRkaW5nOiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uY3VzdG9tZXItc2lnbnVwLXYxIC5jZXJ0aWZpY2F0ZXMgbGkge1xuICBiYWNrZ3JvdW5kOiB1cmwoJ2h0dHBzOi8vczMtdXMtd2VzdC0yLmFtYXpvbmF3cy5jb20vaW5kaWdlbm91cy1jb21wb25lbnRzL2JhZGdlLnBuZycpIG5vLXJlcGVhdDtcbiAgd2lkdGg6IDEzMnB4O1xuICBoZWlnaHQ6IDEzMXB4O1xuICBwYWRkaW5nOiAxMHB4O1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG4uY3VzdG9tZXItc2lnbnVwLXYxIC5jZXJ0aWZpY2F0ZXMgbGkgLmxhcmdlciB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgcGFkZGluZy10b3A6IDEycHg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG4uY3VzdG9tZXItc2lnbnVwLXYxIC5zaWdudXAtc29jaWFsLXRvb2xiYXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4uY3VzdG9tZXItc2lnbnVwLXYxIC5zaWdudXAtc29jaWFsLXRvb2xiYXIgLmJ0biB7XG4gIG1pbi13aWR0aDogNzVweDtcbn1cbi5jdXN0b21lci1zaWdudXAtdjEgLnNpZ251cC1zb2NpYWwtdG9vbGJhciBpLmZhIHtcbiAgZm9udC1zaXplOiAzNnB4O1xufVxuLmN1c3RvbWVyLXNpZ251cC12MSAucHJvZmlsZVBob3RvIHtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4uc2lnbmlucGFuZWwge1xuICB3aWR0aDogNzgwcHg7XG4gIG1hcmdpbjogMTAlIGF1dG8gMCBhdXRvO1xufVxuLnNpZ25pbnBhbmVsIC5sb2dvcGFuZWwge1xuICBmbG9hdDogbm9uZTtcbiAgd2lkdGg6IGF1dG87XG4gIHBhZGRpbmc6IDA7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG59XG4uc2lnbmlucGFuZWwgLnNpZ25pbi1pbmZvIHVsIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAyMHB4IDA7XG59XG4uc2lnbmlucGFuZWwgLnNpZ25pbi1pbmZvIGEge1xuICBjb2xvcjogIzMzMztcbn1cbi5zaWduaW5wYW5lbCAuZm9ybS1jb250cm9sIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uc2lnbmlucGFuZWwgLnVuYW1lIHtcbiAgYmFja2dyb3VuZDogI2ZmZiB1cmwoL2Fzc2V0cy9pbWFnZXMvdXNlci5wbmcpIG5vLXJlcGVhdCA5NSUgY2VudGVyO1xufVxuLnNpZ25pbnBhbmVsIC5wd29yZCB7XG4gIGJhY2tncm91bmQ6ICNmZmYgdXJsKC9hc3NldHMvaW1hZ2VzL2xvY2tlZC5wbmcpIG5vLXJlcGVhdCA5NSUgY2VudGVyO1xufVxuLnNpZ25pbnBhbmVsIC5idG4ge1xuICBtYXJnaW4tdG9wOiAxNXB4O1xufVxuLnNpZ25pbnBhbmVsIGZvcm0ge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMik7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAzcHggMCByZ2JhKDEyLCAxMiwgMTIsIDAuMDMpO1xuICAtbW96LWJveC1zaGFkb3c6IDAgM3B4IDAgcmdiYSgxMiwgMTIsIDEyLCAwLjAzKTtcbiAgYm94LXNoYWRvdzogMCAzcHggMCByZ2JhKDEyLCAxMiwgMTIsIDAuMDMpO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIHBhZGRpbmc6IDMwcHg7XG59XG4uc2lnbmlucGFuZWwgZm9ybSBhIHtcbiAgY29sb3I6ICM2NjY7XG59XG4uc2lnbnVwcGFuZWwge1xuICBtYXJnaW46IDAgYXV0bztcbiAgbWF4LXdpZHRoOiA3ODBweDtcbiAgYm9yZGVyOiAycHggc29saWQgI2RkZGRkZDtcbiAgcGFkZGluZzogMjNweDtcbn1cbi5zaWdudXBwYW5lbCAucm93IHtcbiAgbWFyZ2luLWxlZnQ6IC01cHg7XG4gIG1hcmdpbi1yaWdodDogLTVweDtcbn1cbi5zaWdudXBwYW5lbCAubG9nb3BhbmVsIHtcbiAgZmxvYXQ6IG5vbmU7XG4gIHdpZHRoOiBhdXRvO1xuICBwYWRkaW5nOiAwO1xuICBiYWNrZ3JvdW5kOiBub25lO1xufVxuLnNpZ251cHBhbmVsIC5zaWdudXAtaW5mbyB7XG4gIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG59XG4uc2lnbnVwcGFuZWwgZm9ybSB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDNweCAwIHJnYmEoMTIsIDEyLCAxMiwgMC4wMyk7XG4gIC1tb3otYm94LXNoYWRvdzogMCAzcHggMCByZ2JhKDEyLCAxMiwgMTIsIDAuMDMpO1xuICBib3gtc2hhZG93OiAwIDNweCAwIHJnYmEoMTIsIDEyLCAxMiwgMC4wMyk7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgcGFkZGluZzogMzBweDtcbn1cbi5zaWdudXBwYW5lbCAuY29sLXNtLTYsXG4uc2lnbnVwcGFuZWwgLmNvbC1zbS01LFxuLnNpZ251cHBhbmVsIC5jb2wtc20tMyxcbi5zaWdudXBwYW5lbCAuY29sLXNtLTQge1xuICBwYWRkaW5nLWxlZnQ6IDVweDtcbiAgcGFkZGluZy1yaWdodDogNXB4O1xufVxuLyoqKioqKioqKiogQ3VzdG9tZXIgTG9naW4gKioqKioqKioqKi9cbi5jdXN0b21lci1sb2dpbi12MSAuc2lnbmlucGFuZWwge1xuICBtYXgtd2lkdGg6IDQ4MHB4O1xuICBtYXJnaW46IDUlIGF1dG8gMCBhdXRvO1xufVxuLmN1c3RvbWVyLWxvZ2luLXYxIC53ZWxjb21lLXRleHQge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IDVweDtcbn1cbi5jdXN0b21lci1sb2dpbi12MSAuc2lnbmlucGFuZWwgLmxvZ28ge1xuICBwYWRkaW5nOiAxNXB4O1xuICBtYXJnaW46IDE1cHggYXV0bztcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDMwMHB4O1xufVxuLmN1c3RvbWVyLWxvZ2luLXYxIC5pbnB1dC1ncm91cCAuZmEge1xuICBmb250LXNpemU6IDI0cHg7XG59XG4uY3VzdG9tZXItbG9naW4tdjEgLnNpZ25pbnBhbmVsIC5mb3JtLWNvbnRyb2wge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5jdXN0b21lci1sb2dpbi12MSAuc2lnbmlucGFuZWwgLmlucHV0LWdyb3VwIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbi5jdXN0b21lci1sb2dpbi12MSAuZmEtaW5wdXQge1xuICBmb250LWZhbWlseTogRm9udEF3ZXNvbWUsICdIZWx2ZXRpY2EgTmV1ZScsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG59XG4uY3VzdG9tZXItbG9naW4tdjEgLnNpZ25pbnBhbmVsIC5idG4ge1xuICBtYXJnaW4tdG9wOiAxNXB4O1xufVxuLmN1c3RvbWVyLWxvZ2luLXYxIC5zaWduaW5wYW5lbCAuZm9ybSB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgNXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIC1tb3otYm94LXNoYWRvdzogMCAwIDVweCAxcHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICBib3gtc2hhZG93OiAwIDAgNXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgcGFkZGluZzogMzBweDtcbiAgcGFkZGluZy10b3A6IDEwcHg7XG59XG4uY3VzdG9tZXItbG9naW4tdjEgLnNpZ25pbnBhbmVsIC5mb3JtIGEge1xuICBjb2xvcjogIzY2Njtcbn1cbi5jdXN0b21lci1sb2dpbi12MSAuc2lnbmlucGFuZWwgLnNvY2lhbCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbi5jdXN0b21lci1sb2dpbi12MSAuc2lnbmlucGFuZWwgLnNvY2lhbCAuYnRuIHtcbiAgbWluLXdpZHRoOiA3NXB4O1xufVxuLmN1c3RvbWVyLWxvZ2luLXYxIC5zaWduaW5wYW5lbCAuc29jaWFsIGkuZmEge1xuICBmb250LXNpemU6IDM2cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NDBweCkge1xuICAuY3VzdG9tZXItbG9naW4tdjEgLnNpZ25pbnBhbmVsIHtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBwYWRkaW5nOiAwIWltcG9ydGFudDtcbiAgfVxuICAuY3VzdG9tZXItbG9naW4tdjEgLnNpZ25pbnBhbmVsIGZvcm0ge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgcGFkZGluZzogMTBweDtcbiAgfVxufVxuLyoqKioqKioqKiogQ3VzdG9tZXIgRm9yZ290IFBhc3N3b3JkICoqKioqKioqKiovXG4uY3VzdG9tZXItZm9yZ290LXBhc3N3b3JkLXYxIC5zaWduaW5wYW5lbCB7XG4gIG1heC13aWR0aDogNDgwcHg7XG4gIG1hcmdpbjogNSUgYXV0byAwIGF1dG87XG59XG4uY3VzdG9tZXItZm9yZ290LXBhc3N3b3JkLXYxIC53ZWxjb21lLXRleHQge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IDVweDtcbn1cbi5jdXN0b21lci1mb3Jnb3QtcGFzc3dvcmQtdjEgLnNpZ25pbnBhbmVsIC5sb2dvIHtcbiAgcGFkZGluZzogMTVweDtcbiAgbWFyZ2luOiAxNXB4IGF1dG87XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAzMDBweDtcbn1cbi5jdXN0b21lci1mb3Jnb3QtcGFzc3dvcmQtdjEgLmlucHV0LWdyb3VwIC5mYSB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbn1cbi5jdXN0b21lci1mb3Jnb3QtcGFzc3dvcmQtdjEgLnNpZ25pbnBhbmVsIC5mb3JtLWNvbnRyb2wge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5jdXN0b21lci1mb3Jnb3QtcGFzc3dvcmQtdjEgLnNpZ25pbnBhbmVsIC5pbnB1dC1ncm91cCB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4uY3VzdG9tZXItZm9yZ290LXBhc3N3b3JkLXYxIC5mYS1pbnB1dCB7XG4gIGZvbnQtZmFtaWx5OiBGb250QXdlc29tZSwgJ0hlbHZldGljYSBOZXVlJywgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcbn1cbi5jdXN0b21lci1mb3Jnb3QtcGFzc3dvcmQtdjEgLnNpZ25pbnBhbmVsIC5idG4ge1xuICBtYXJnaW4tdG9wOiAxNXB4O1xufVxuLmN1c3RvbWVyLWZvcmdvdC1wYXNzd29yZC12MSAuc2lnbmlucGFuZWwgLmZvcm0ge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMik7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDVweCAxcHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICAtbW96LWJveC1zaGFkb3c6IDAgMCA1cHggMXB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgYm94LXNoYWRvdzogMCAwIDVweCAxcHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIHBhZGRpbmc6IDMwcHg7XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xufVxuLmN1c3RvbWVyLWZvcmdvdC1wYXNzd29yZC12MSAuc2lnbmlucGFuZWwgLmZvcm0gYSB7XG4gIGNvbG9yOiAjNjY2O1xufVxuLmN1c3RvbWVyLWZvcmdvdC1wYXNzd29yZC12MSAuc2lnbmlucGFuZWwgLnNvY2lhbCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbi5jdXN0b21lci1mb3Jnb3QtcGFzc3dvcmQtdjEgLnNpZ25pbnBhbmVsIC5zb2NpYWwgLmJ0biB7XG4gIG1pbi13aWR0aDogNzVweDtcbn1cbi5jdXN0b21lci1mb3Jnb3QtcGFzc3dvcmQtdjEgLnNpZ25pbnBhbmVsIC5zb2NpYWwgaS5mYSB7XG4gIGZvbnQtc2l6ZTogMzZweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gIC5jdXN0b21lci1mb3Jnb3QtcGFzc3dvcmQtdjEgLnNpZ25pbnBhbmVsIHtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBwYWRkaW5nOiAwIWltcG9ydGFudDtcbiAgfVxuICAuY3VzdG9tZXItZm9yZ290LXBhc3N3b3JkLXYxIC5zaWduaW5wYW5lbCBmb3JtIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3MjBweCkge1xuICAudGV4dC1vbmx5LXYxIC50YWJsZS1zY3JvbGwgdGFibGUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTA3NXB4KSB7XG4gIC50ZXh0LW9ubHktdjEge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cbiAgLnRleHQtb25seS12MSB0YWJsZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCUhaW1wb3J0YW50O1xuICB9XG4gIC50ZXh0LW9ubHktdjEgdGJvZHksXG4gIC50ZXh0LW9ubHktdjEgdHIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC50ZXh0LW9ubHktdjEgdGQsXG4gIC50ZXh0LW9ubHktdjEgdGgge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlIWltcG9ydGFudDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZzogMWVtIDAhaW1wb3J0YW50O1xuICB9XG59XG4uYmxvZy1pdGVtIHtcbiAgYmFja2dyb3VuZDogI2ZjZmNmYztcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgM3B4IDAgcmdiYSgxMiwgMTIsIDEyLCAwLjAzKTtcbiAgLW1vei1ib3gtc2hhZG93OiAwIDNweCAwIHJnYmEoMTIsIDEyLCAxMiwgMC4wMyk7XG4gIGJveC1zaGFkb3c6IDAgM3B4IDAgcmdiYSgxMiwgMTIsIDEyLCAwLjAzKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmJsb2ctaW1nIGltZyB7XG4gIGJvcmRlci1yYWRpdXM6IDNweCAzcHggMCAwO1xufVxuLmJsb2ctZGV0YWlscyB7XG4gIHBhZGRpbmc6IDE1cHg7XG59XG4uYmxvZy10aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiAnTGF0b0JvbGQnO1xuICBtYXJnaW46IDA7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG59XG4uYmxvZy10aXRsZSBhIHtcbiAgY29sb3I6ICM2MzZlN2I7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtZmFtaWx5OiBPcGVuIFNhbnMsIFNvdXJjZSBTYW5zIFBybywgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcbn1cbi5ibG9nLW1ldGEge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG4uYmxvZy1tZXRhIGxpIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHBhZGRpbmc6IDAgNXB4O1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZGRkO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBmb250LXNpemU6IDExcHg7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbn1cbi5ibG9nLW1ldGEgbGk6Zmlyc3QtY2hpbGQge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG4uYmxvZy1tZXRhIGxpOmxhc3QtY2hpbGQge1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICBib3JkZXItcmlnaHQ6IDA7XG59XG4uYmxvZy1tZXRhOjphZnRlciB7XG4gIGNsZWFyOiBib3RoO1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29udGVudDogJyc7XG59XG4uYmxvZy1zdW1tYXJ5IHtcbiAgZm9udC1zaXplOiAxM3B4O1xufVxuLmJsb2ctc3VtbWFyeSBwIHtcbiAgbWFyZ2luOiAxMHB4IDA7XG59XG4uYmxvZy1zdW1tYXJ5IC5idG4ge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuLmJsb2ctcXVvdGUgLnF1b3RlIHtcbiAgbWFyZ2luOiAwO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xufVxuLmJsb2ctcXVvdGUgLnF1b3RlIGEge1xuICBwYWRkaW5nOiAxNXB4O1xuICBiYWNrZ3JvdW5kOiAjMWQyOTM5O1xuICBjb2xvcjogI2RhZGZlNjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmJsb2ctcXVvdGUgLnF1b3RlIGE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQ6ICMyYzM5NGM7XG59XG4uYmxvZy1xdW90ZSAucXVvdGUtYXV0aG9yIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtZmFtaWx5OiAnTGF0b1JlZ3VsYXInO1xuICBvcGFjaXR5OiAwLjU7XG59XG4uYmxvZy1xdW90ZSAuYmxvZy1tZXRhIHtcbiAgbWFyZ2luLXRvcDogM3B4O1xufVxuLmJsb2ctcXVvdGUgLnF1b3RlLXByaW1hcnkgYSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0MjhCQ0E7XG59XG4uYmxvZy1xdW90ZSAucXVvdGUtcHJpbWFyeSBhOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM1N0VCRDtcbn1cbi5ibG9nLXF1b3RlIC5xdW90ZS1zdWNjZXNzIGEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTRDOEU4O1xuICBjb2xvcjogI2ZmZjtcbn1cbi5ibG9nLXF1b3RlIC5xdW90ZS1zdWNjZXNzIGE6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGViMWNhO1xufVxuLmJsb2ctcXVvdGUgLnF1b3RlLWRhbmdlciBhIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Q5NTM0RjtcbiAgY29sb3I6ICNmZmY7XG59XG4uYmxvZy1xdW90ZSAucXVvdGUtZGFuZ2VyIGE6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRDQzRjNBO1xufVxuLmJsb2ctdmlkZW8ge1xuICBib3JkZXItcmFkaXVzOiAzcHggM3B4IDAgMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgaGVpZ2h0OiAwO1xuICBwYWRkaW5nLXRvcDogMzBweDtcbiAgcGFkZGluZy1ib3R0b206IDU2LjI1JTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmJsb2ctdmlkZW8gaWZyYW1lIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBib3JkZXI6IDA7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbn1cbi5zaW5nbGUtYmxvZyAuZW50cnktY29udGVudCBpbWcge1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG4uYmxvZ3NpbmdsZS10aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiAnTGF0b1JlZ3VsYXInO1xuICBjb2xvcjogIzMzMztcbiAgbWFyZ2luOiAwO1xufVxuLmJsb2ctY29udGVudCB7XG4gIG1heC13aWR0aDogOTc1cHg7XG59XG4uYXV0aG9ycGFuZWwge1xuICBtYXJnaW46IDIwcHggMDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkZGQ7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGRkO1xuICBwYWRkaW5nOiAyMHB4IDA7XG59XG4uYXV0aG9ycGFuZWwgLm1lZGlhIHtcbiAgcGFkZGluZzogMDtcbn1cbi5hdXRob3JwYW5lbCAubWVkaWEtb2JqZWN0IHtcbiAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG59XG4uYXV0aG9ycGFuZWwgcCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGZvbnQtc2l6ZTogMTNweDtcbn1cbi5hdXRob3JwYW5lbDo6YWZ0ZXIge1xuICBjbGVhcjogYm90aDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbnRlbnQ6ICcnO1xufVxuLmJsb2ctc2lkZWJhciB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgcGFkZGluZy1sZWZ0OiA1cHg7XG4gIG1hcmdpbi10b3A6IDVweDtcbn1cbi5zaWRlYmFyLWxpc3Qge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG59XG4uc2lkZWJhci1saXN0IGxpIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGRkO1xufVxuLnNpZGViYXItbGlzdCBsaSBhIHtcbiAgcGFkZGluZzogN3B4IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnNpZGViYXItbGlzdCBsaSBpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbn1cbi5jb21tZW50LWxpc3QgLm1lZGlhIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZGQ7XG59XG4uY29tbWVudC1saXN0IC5tZWRpYS1vYmplY3Qge1xuICB3aWR0aDogNjBweDtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuLmNvbW1lbnQtbGlzdCBoNCB7XG4gIG1hcmdpbjogMDtcbiAgY29sb3I6ICMzMzM7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbi5jb21tZW50LWxpc3QgLm1lZGlhLWJvZHkge1xuICBmb250LXNpemU6IDEzcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5jb21tZW50LWxpc3QgLm1lZGlhLWJvZHkgcDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5jb21tZW50LWxpc3QgLm1lZGlhLWJvZHkgLm1lZGlhOmxhc3QtY2hpbGQge1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbn1cbi5jb21tZW50LWxpc3QgLnJlcGx5IHtcbiAgcGFkZGluZzogM3B4IDhweDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xufVxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLyogIFV0aWxpdGllc1xuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLm5vLXBhZGRpbmcge1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG59XG4ubm8tbWFyZ2luIHtcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG59XG4uaW5saW5lIHtcbiAgZGlzcGxheTogaW5saW5lO1xufVxuLm5vLXJhZGl1cyB7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDAgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50O1xuICAtbW96LWJhY2tncm91bmQtY2xpcDogcGFkZGluZyAhaW1wb3J0YW50O1xuICAtd2Via2l0LWJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3ggIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveCAhaW1wb3J0YW50O1xufVxuLm5vLWJvcmRlciB7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xufVxuLmJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1zdHlsZTogc29saWQ7XG4gIGJvcmRlci1yaWdodC13aWR0aDogMXB4O1xuICBib3JkZXItY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4wNyk7XG59XG4uYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1zdHlsZTogc29saWQ7XG4gIGJvcmRlci1sZWZ0LXdpZHRoOiAxcHg7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjA3KTtcbn1cbi5ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1zdHlsZTogc29saWQ7XG4gIGJvcmRlci10b3Atd2lkdGg6IDFweDtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMDcpO1xufVxuLmJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogMXB4O1xuICBib3JkZXItY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4wNyk7XG59XG4uYm9yZGVyLWxpZ2h0IHtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMikgIWltcG9ydGFudDtcbn1cbi5ib3JkZXItYXJvdW5kIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2VlZWVlZTtcbn1cbi5wYW5lbC13aGl0ZSAuYm9yZGVyLWxpZ2h0LFxuLnBhcnRpdGlvbi13aGl0ZSAuYm9yZGVyLWxpZ2h0IHtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMDcpICFpbXBvcnRhbnQ7XG59XG4uYm9yZGVyLWRhcmsge1xuICBib3JkZXItY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yKTtcbn1cbi5wYW5lbC13aGl0ZSAuYm9yZGVyLWRhcmssXG4ucGFydGl0aW9uLXdoaXRlIC5ib3JkZXItZGFyayB7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjMpICFpbXBvcnRhbnQ7XG59XG4uYmxvY2sge1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xufVxuLmlubGluZS1ibG9jayB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xufVxuLm5vLWRpc3BsYXkge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG4uZGlzcGxheS10YWJsZSB7XG4gIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7XG59XG4uZGlzcGxheS10YWJsZS1jZWxsIHtcbiAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xufVxuLmV4YW1wbGUge1xuICBtYXJnaW46IDE1cHggMDtcbiAgcGFkZGluZzogMTRweCAxOXB4O1xufVxuLnNwYWNlNSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiA1cHggIWltcG9ydGFudDtcbiAgY2xlYXI6IGJvdGg7XG59XG4uc3BhY2U3IHtcbiAgbWFyZ2luLWJvdHRvbTogN3B4ICFpbXBvcnRhbnQ7XG4gIGNsZWFyOiBib3RoO1xufVxuLnNwYWNlMTAge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIGNsZWFyOiBib3RoO1xufVxuLnNwYWNlMTIge1xuICBtYXJnaW4tYm90dG9tOiAxMnB4ICFpbXBvcnRhbnQ7XG4gIGNsZWFyOiBib3RoO1xufVxuLnNwYWNlMTUge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIGNsZWFyOiBib3RoO1xufVxuLnNwYWNlMjAge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIGNsZWFyOiBib3RoO1xufVxuLnBhZGRpbmctNSB7XG4gIHBhZGRpbmc6IDVweCAhaW1wb3J0YW50O1xufVxuLnBhZGRpbmctMTAge1xuICBwYWRkaW5nOiAxMHB4ICFpbXBvcnRhbnQ7XG59XG4ucGFkZGluZy0xNSB7XG4gIHBhZGRpbmc6IDE1cHggIWltcG9ydGFudDtcbn1cbi5wYWRkaW5nLTIwIHtcbiAgcGFkZGluZzogMjBweCAhaW1wb3J0YW50O1xufVxuLnBhZGRpbmctMjUge1xuICBwYWRkaW5nOiAyNXB4ICFpbXBvcnRhbnQ7XG59XG4ucGFkZGluZy0zMCB7XG4gIHBhZGRpbmc6IDMwcHggIWltcG9ydGFudDtcbn1cbi5wYWRkaW5nLTM1IHtcbiAgcGFkZGluZzogMzVweCAhaW1wb3J0YW50O1xufVxuLnBhZGRpbmctNDAge1xuICBwYWRkaW5nOiA0MHB4ICFpbXBvcnRhbnQ7XG59XG4ucGFkZGluZy1ob3Jpem9udGFsLTUge1xuICBwYWRkaW5nOiAwIDVweCAhaW1wb3J0YW50O1xufVxuLnBhZGRpbmctaG9yaXpvbnRhbC0xMCB7XG4gIHBhZGRpbmc6IDAgMTBweCAhaW1wb3J0YW50O1xufVxuLnBhZGRpbmctaG9yaXpvbnRhbC0xNSB7XG4gIHBhZGRpbmc6IDAgMTVweCAhaW1wb3J0YW50O1xufVxuLnBhZGRpbmctaG9yaXpvbnRhbC0yMCB7XG4gIHBhZGRpbmc6IDAgMjBweCAhaW1wb3J0YW50O1xufVxuLnBhZGRpbmctdmVydGljYWwtMTAge1xuICBwYWRkaW5nOiAxMHB4IDAgIWltcG9ydGFudDtcbn1cbi5wYWRkaW5nLXZlcnRpY2FsLTE1IHtcbiAgcGFkZGluZzogMTVweCAwICFpbXBvcnRhbnQ7XG59XG4ucGFkZGluZy12ZXJ0aWNhbC0yMCB7XG4gIHBhZGRpbmc6IDIwcHggMCAhaW1wb3J0YW50O1xufVxuLnBhZGRpbmctYm90dG9tLTAge1xuICBwYWRkaW5nLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XG59XG4ucGFkZGluZy1ib3R0b20tNSB7XG4gIHBhZGRpbmctYm90dG9tOiA1cHggIWltcG9ydGFudDtcbn1cbi5wYWRkaW5nLWJvdHRvbS0xMCB7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XG59XG4ucGFkZGluZy1ib3R0b20tMTUge1xuICBwYWRkaW5nLWJvdHRvbTogMTVweCAhaW1wb3J0YW50O1xufVxuLnBhZGRpbmctYm90dG9tLTIwIHtcbiAgcGFkZGluZy1ib3R0b206IDIwcHggIWltcG9ydGFudDtcbn1cbi5wYWRkaW5nLWJvdHRvbS0yNSB7XG4gIHBhZGRpbmctYm90dG9tOiAyNXB4ICFpbXBvcnRhbnQ7XG59XG4ucGFkZGluZy1ib3R0b20tMzAge1xuICBwYWRkaW5nLWJvdHRvbTogMzBweCAhaW1wb3J0YW50O1xufVxuLnBhZGRpbmctdG9wLTAge1xuICBwYWRkaW5nLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG59XG4ucGFkZGluZy10b3AtNSB7XG4gIHBhZGRpbmctdG9wOiA1cHggIWltcG9ydGFudDtcbn1cbi5wYWRkaW5nLXRvcC0xMCB7XG4gIHBhZGRpbmctdG9wOiAxMHB4ICFpbXBvcnRhbnQ7XG59XG4ucGFkZGluZy10b3AtMTUge1xuICBwYWRkaW5nLXRvcDogMTVweCAhaW1wb3J0YW50O1xufVxuLnBhZGRpbmctdG9wLTIwIHtcbiAgcGFkZGluZy10b3A6IDIwcHggIWltcG9ydGFudDtcbn1cbi5wYWRkaW5nLXRvcC0yNSB7XG4gIHBhZGRpbmctdG9wOiAyNXB4ICFpbXBvcnRhbnQ7XG59XG4ucGFkZGluZy10b3AtMzAge1xuICBwYWRkaW5nLXRvcDogMzBweCAhaW1wb3J0YW50O1xufVxuLnBhZGRpbmctbGVmdC0wIHtcbiAgcGFkZGluZy1sZWZ0OiAwcHggIWltcG9ydGFudDtcbn1cbi5wYWRkaW5nLWxlZnQtNSB7XG4gIHBhZGRpbmctbGVmdDogNXB4ICFpbXBvcnRhbnQ7XG59XG4ucGFkZGluZy1sZWZ0LTEwIHtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4ICFpbXBvcnRhbnQ7XG59XG4ucGFkZGluZy1sZWZ0LTE1IHtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4ICFpbXBvcnRhbnQ7XG59XG4ucGFkZGluZy1sZWZ0LTIwIHtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XG59XG4ucGFkZGluZy1sZWZ0LTI1IHtcbiAgcGFkZGluZy1sZWZ0OiAyNXB4ICFpbXBvcnRhbnQ7XG59XG4ucGFkZGluZy1sZWZ0LTMwIHtcbiAgcGFkZGluZy1sZWZ0OiAzMHB4ICFpbXBvcnRhbnQ7XG59XG4ucGFkZGluZy1yaWdodC0wIHtcbiAgcGFkZGluZy1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG59XG4ucGFkZGluZy1yaWdodC01IHtcbiAgcGFkZGluZy1yaWdodDogNXB4ICFpbXBvcnRhbnQ7XG59XG4ucGFkZGluZy1yaWdodC0xMCB7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHggIWltcG9ydGFudDtcbn1cbi5wYWRkaW5nLXJpZ2h0LTE1IHtcbiAgcGFkZGluZy1yaWdodDogMTVweCAhaW1wb3J0YW50O1xufVxuLnBhZGRpbmctcmlnaHQtMjAge1xuICBwYWRkaW5nLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG59XG4ucGFkZGluZy1yaWdodC0yNSB7XG4gIHBhZGRpbmctcmlnaHQ6IDI1cHggIWltcG9ydGFudDtcbn1cbi5wYWRkaW5nLXJpZ2h0LTMwIHtcbiAgcGFkZGluZy1yaWdodDogMzBweCAhaW1wb3J0YW50O1xufVxuLm1hcmdpbi1ib3R0b20tMCB7XG4gIG1hcmdpbi1ib3R0b206IDBweCAhaW1wb3J0YW50O1xufVxuLm1hcmdpbi1ib3R0b20tNSB7XG4gIG1hcmdpbi1ib3R0b206IDVweCAhaW1wb3J0YW50O1xufVxuLm1hcmdpbi1ib3R0b20tMTAge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XG59XG4ubWFyZ2luLWJvdHRvbS0xNSB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHggIWltcG9ydGFudDtcbn1cbi5tYXJnaW4tYm90dG9tLTIwIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xufVxuLm1hcmdpbi1ib3R0b20tMjUge1xuICBtYXJnaW4tYm90dG9tOiAyNXB4ICFpbXBvcnRhbnQ7XG59XG4ubWFyZ2luLWJvdHRvbS0zMCB7XG4gIG1hcmdpbi1ib3R0b206IDMwcHggIWltcG9ydGFudDtcbn1cbi5tYXJnaW4tdG9wLW5lZy01IHtcbiAgbWFyZ2luLXRvcDogLTVweCAhaW1wb3J0YW50O1xufVxuLm1hcmdpbi10b3AtMCB7XG4gIG1hcmdpbi10b3A6IDBweCAhaW1wb3J0YW50O1xufVxuLm1hcmdpbi10b3AtNSB7XG4gIG1hcmdpbi10b3A6IDVweCAhaW1wb3J0YW50O1xufVxuLm1hcmdpbi10b3AtMTAge1xuICBtYXJnaW4tdG9wOiAxMHB4ICFpbXBvcnRhbnQ7XG59XG4ubWFyZ2luLXRvcC0xNSB7XG4gIG1hcmdpbi10b3A6IDE1cHggIWltcG9ydGFudDtcbn1cbi5tYXJnaW4tdG9wLTIwIHtcbiAgbWFyZ2luLXRvcDogMjBweCAhaW1wb3J0YW50O1xufVxuLm1hcmdpbi10b3AtMjUge1xuICBtYXJnaW4tdG9wOiAyNXB4ICFpbXBvcnRhbnQ7XG59XG4ubWFyZ2luLXRvcC0zMCB7XG4gIG1hcmdpbi10b3A6IDMwcHggIWltcG9ydGFudDtcbn1cbi5tYXJnaW4tcmlnaHQtMCB7XG4gIG1hcmdpbi1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG59XG4ubWFyZ2luLXJpZ2h0LTUge1xuICBtYXJnaW4tcmlnaHQ6IDVweCAhaW1wb3J0YW50O1xufVxuLm1hcmdpbi1yaWdodC0xMCB7XG4gIG1hcmdpbi1yaWdodDogMTBweCAhaW1wb3J0YW50O1xufVxuLm1hcmdpbi1yaWdodC0xNSB7XG4gIG1hcmdpbi1yaWdodDogMTVweCAhaW1wb3J0YW50O1xufVxuLm1hcmdpbi1yaWdodC0yMCB7XG4gIG1hcmdpbi1yaWdodDogMjBweCAhaW1wb3J0YW50O1xufVxuLm1hcmdpbi1yaWdodC0yNSB7XG4gIG1hcmdpbi1yaWdodDogMjVweCAhaW1wb3J0YW50O1xufVxuLm1hcmdpbi1yaWdodC0zMCB7XG4gIG1hcmdpbi1yaWdodDogMzBweCAhaW1wb3J0YW50O1xufVxuLm1hcmdpbi1sZWZ0LTAge1xuICBtYXJnaW4tbGVmdDogMHB4ICFpbXBvcnRhbnQ7XG59XG4ubWFyZ2luLWxlZnQtNSB7XG4gIG1hcmdpbi1sZWZ0OiA1cHggIWltcG9ydGFudDtcbn1cbi5tYXJnaW4tbGVmdC0xMCB7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4ICFpbXBvcnRhbnQ7XG59XG4ubWFyZ2luLWxlZnQtMTUge1xuICBtYXJnaW4tbGVmdDogMTVweCAhaW1wb3J0YW50O1xufVxuLm1hcmdpbi1sZWZ0LTIwIHtcbiAgbWFyZ2luLWxlZnQ6IDIwcHggIWltcG9ydGFudDtcbn1cbi5tYXJnaW4tbGVmdC0yNSB7XG4gIG1hcmdpbi1sZWZ0OiAyNXB4ICFpbXBvcnRhbnQ7XG59XG4ubWFyZ2luLWxlZnQtMzAge1xuICBtYXJnaW4tbGVmdDogMzBweCAhaW1wb3J0YW50O1xufVxuLm1pbi1oZWlnaHQtMTU1IHtcbiAgbWluLWhlaWdodDogMTU1cHggIWltcG9ydGFudDtcbn1cbi5taW4taGVpZ2h0LTE4MCB7XG4gIG1pbi1oZWlnaHQ6IDE4MHB4ICFpbXBvcnRhbnQ7XG59XG4ubWluLWhlaWdodC0yMDAge1xuICBtaW4taGVpZ2h0OiAyMDBweCAhaW1wb3J0YW50O1xufVxuLm1pbi1oZWlnaHQtMjMwIHtcbiAgbWluLWhlaWdodDogMjMwcHggIWltcG9ydGFudDtcbn1cbi5taW4taGVpZ2h0LTI1MCB7XG4gIG1pbi1oZWlnaHQ6IDI1MHB4ICFpbXBvcnRhbnQ7XG59XG4ubWluLWhlaWdodC0yNzAge1xuICBtaW4taGVpZ2h0OiAyNzBweCAhaW1wb3J0YW50O1xufVxuLm1pbi1oZWlnaHQtMjgwIHtcbiAgbWluLWhlaWdodDogMjgwcHggIWltcG9ydGFudDtcbn1cbi5taW4taGVpZ2h0LTMwMCB7XG4gIG1pbi1oZWlnaHQ6IDMwMHB4ICFpbXBvcnRhbnQ7XG59XG4ubWluLWhlaWdodC0zNTAge1xuICBtaW4taGVpZ2h0OiAzNTBweCAhaW1wb3J0YW50O1xufVxuLmhlaWdodC01MCB7XG4gIGhlaWdodDogNTBweCAhaW1wb3J0YW50O1xufVxuLmhlaWdodC0xNTUge1xuICBoZWlnaHQ6IDE1NXB4ICFpbXBvcnRhbnQ7XG59XG4uaGVpZ2h0LTE4MCB7XG4gIGhlaWdodDogMTgwcHggIWltcG9ydGFudDtcbn1cbi5oZWlnaHQtMjAwIHtcbiAgaGVpZ2h0OiAyMDBweCAhaW1wb3J0YW50O1xufVxuLmhlaWdodC0yMzAge1xuICBoZWlnaHQ6IDIzMHB4ICFpbXBvcnRhbnQ7XG59XG4uaGVpZ2h0LTI1MCB7XG4gIGhlaWdodDogMjUwcHggIWltcG9ydGFudDtcbn1cbi5oZWlnaHQtMjcwIHtcbiAgaGVpZ2h0OiAyNzBweCAhaW1wb3J0YW50O1xufVxuLmhlaWdodC0zMDAge1xuICBoZWlnaHQ6IDMwMHB4ICFpbXBvcnRhbnQ7XG59XG4uaGVpZ2h0LTMzMCB7XG4gIGhlaWdodDogMzMwcHggIWltcG9ydGFudDtcbn1cbi5oZWlnaHQtMzQwIHtcbiAgaGVpZ2h0OiAzMzBweCAhaW1wb3J0YW50O1xufVxuLmhlaWdodC0zNTAge1xuICBoZWlnaHQ6IDM1MHB4ICFpbXBvcnRhbnQ7XG59XG4uaGVpZ2h0LTM2MCB7XG4gIGhlaWdodDogMzYwcHggIWltcG9ydGFudDtcbn1cbi5oZWlnaHQtMzcwIHtcbiAgaGVpZ2h0OiAzNzBweCAhaW1wb3J0YW50O1xufVxuLmhlaWdodC0zODAge1xuICBoZWlnaHQ6IDM4MHB4ICFpbXBvcnRhbnQ7XG59XG4uaGVpZ2h0LTM5MCB7XG4gIGhlaWdodDogMzkwcHggIWltcG9ydGFudDtcbn1cbi5oZWlnaHQtNDAwIHtcbiAgaGVpZ2h0OiA0MDBweCAhaW1wb3J0YW50O1xufVxuLmhlaWdodC00MTAge1xuICBoZWlnaHQ6IDQxMHB4ICFpbXBvcnRhbnQ7XG59XG4uaGVpZ2h0LTQyMCB7XG4gIGhlaWdodDogNDIwcHggIWltcG9ydGFudDtcbn1cbi5oZWlnaHQtNDMwIHtcbiAgaGVpZ2h0OiA0MzBweCAhaW1wb3J0YW50O1xufVxuLndpZHRoLTIwMCB7XG4gIHdpZHRoOiAyMDBweCAhaW1wb3J0YW50O1xufVxuLmZ1bGwtd2lkdGgge1xuICB3aWR0aDogMTAwJTtcbn1cbi52ZXJ0aWNhbC1hbGlnbi1ib3R0b20ge1xuICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tICFpbXBvcnRhbnQ7XG59XG4udmVydGljYWwtYWxpZ24tbWlkZGxlIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZSAhaW1wb3J0YW50O1xufVxuLnZlcnRpY2FsLWFsaWduLXRvcCB7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3AgIWltcG9ydGFudDtcbn1cbi50ZXh0LW11dGVkIHtcbiAgY29sb3I6ICNjMmMyYzU7XG59XG4udGV4dC1ib2xkIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQgIWltcG9ydGFudDtcbn1cbi50ZXh0LWV4dHJhLXNtYWxsIHtcbiAgZm9udC1zaXplOiAxMXB4ICFpbXBvcnRhbnQ7XG59XG4udGV4dC1zbWFsbCB7XG4gIGZvbnQtc2l6ZTogMTJweCAhaW1wb3J0YW50O1xufVxuLnRleHQtbGFyZ2Uge1xuICBmb250LXNpemU6IDE2cHggIWltcG9ydGFudDtcbn1cbi50ZXh0LWV4dHJhLWxhcmdlIHtcbiAgZm9udC1zaXplOiAxN3B4ICFpbXBvcnRhbnQ7XG59XG5oMS50ZXh0LWV4dHJhLWxhcmdlIHtcbiAgZm9udC1zaXplOiA1MHB4ICFpbXBvcnRhbnQ7XG59XG4udGV4dC1wcmltYXJ5IHtcbiAgY29sb3I6ICM0OGIxY2MgIWltcG9ydGFudDtcbn1cbi50ZXh0LWdyZXkge1xuICBjb2xvcjogI2M4YzdjYyAhaW1wb3J0YW50O1xufVxuLnRleHQtYXp1cmUge1xuICBjb2xvcjogIzAwOTVDOCAhaW1wb3J0YW50O1xufVxuLnRleHQtb3JhbmdlIHtcbiAgY29sb3I6ICNGRjY2MDAgIWltcG9ydGFudDtcbn1cbi50ZXh0LWdyZWVuIHtcbiAgY29sb3I6ICMxRkJCQTYgIWltcG9ydGFudDtcbn1cbi50ZXh0LWJsdWUge1xuICBjb2xvcjogIzVGODI5NSAhaW1wb3J0YW50O1xufVxuLnRleHQtcGluayB7XG4gIGNvbG9yOiAjREQ1QTgyICFpbXBvcnRhbnQ7XG59XG4udGV4dC1wdXJwbGUge1xuICBjb2xvcjogI0RENUE4MiAhaW1wb3J0YW50O1xufVxuLnRleHQtYnJpY2t5IHtcbiAgY29sb3I6ICM4OTQ1NTAgIWltcG9ydGFudDtcbn1cbi50ZXh0LXllbGxvdyB7XG4gIGNvbG9yOiAjRkZCODQ4ICFpbXBvcnRhbnQ7XG59XG4udGV4dC1yZWQge1xuICBjb2xvcjogI0M4MkUyOSAhaW1wb3J0YW50O1xufVxuLnRleHQtd2hpdGUge1xuICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xufVxuYS50ZXh0LXdoaXRlIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC42KSAhaW1wb3J0YW50O1xufVxuYS50ZXh0LXdoaXRlOmhvdmVyIHtcbiAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbn1cbi50ZXh0LWRhcmsge1xuICBjb2xvcjogIzViNWI2MCAhaW1wb3J0YW50O1xufVxuYS50ZXh0LWRhcms6aG92ZXIge1xuICBjb2xvcjogIzZmNmY3NCAhaW1wb3J0YW50O1xufVxuLnRleHQtbGlnaHQge1xuICBjb2xvcjogI2MyYzJjNSAhaW1wb3J0YW50O1xufVxuYS50ZXh0LWxpZ2h0OmhvdmVyIHtcbiAgY29sb3I6ICNhZGFkYjEgIWltcG9ydGFudDtcbn1cbi50ZXh0LXdoaXRlLXRyYW5zcGFyZW50IHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43KSAhaW1wb3J0YW50O1xufVxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLyogIEJhY2tncm91bmQgQ29sb3JzXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4ubm8tYmcge1xuICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XG59XG4uYmctd2hpdGUge1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG59XG4uYmctYmxhY2sge1xuICBiYWNrZ3JvdW5kOiAjMkMyRjNCICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmJnLXByaW1hcnkge1xuICBiYWNrZ3JvdW5kOiAjNDhiMWNjICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmJnLWxpZ2h0LXByaW1hcnkge1xuICBiYWNrZ3JvdW5kOiAjNzBjMmQ3ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmJnLWRhcmstcHJpbWFyeSB7XG4gIGJhY2tncm91bmQ6ICMzMTk2YjAgIWltcG9ydGFudDtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4uYmctc3VjY2VzcyB7XG4gIGJhY2tncm91bmQ6ICM1Y2I4NWMgIWltcG9ydGFudDtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4uYmctaW5mbyB7XG4gIGJhY2tncm91bmQ6ICM0NmI4ZGEgIWltcG9ydGFudDtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4uYmctd2FybmluZyB7XG4gIGJhY2tncm91bmQ6ICNlZWEyMzYgIWltcG9ydGFudDtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4uYmctZGFuZ2VyIHtcbiAgYmFja2dyb3VuZDogI2Q0M2YzYSAhaW1wb3J0YW50O1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5iZy1henVyZSB7XG4gIGJhY2tncm91bmQ6ICMwMDk1QzggIWltcG9ydGFudDtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4uYmctbGlnaHQtYXp1cmUge1xuICBiYWNrZ3JvdW5kOiAjMDBhOGUyICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmJnLWRhcmstYXp1cmUge1xuICBiYWNrZ3JvdW5kOiAjMDA2Zjk1ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmJnLXJlZCB7XG4gIGJhY2tncm91bmQ6ICNDODJFMjkgIWltcG9ydGFudDtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4uYmctbGlnaHQtcmVkIHtcbiAgYmFja2dyb3VuZDogI2RhNGY0YSAhaW1wb3J0YW50O1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5iZy1kYXJrLXJlZCB7XG4gIGJhY2tncm91bmQ6ICM5ZTI0MjAgIWltcG9ydGFudDtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4uYmctZ3JlZW4ge1xuICBiYWNrZ3JvdW5kOiAjMUZCQkE2ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmJnLWxpZ2h0LWdyZWVuIHtcbiAgYmFja2dyb3VuZDogIzMwZGRjNiAhaW1wb3J0YW50O1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5iZy1kYXJrLWdyZWVuIHtcbiAgYmFja2dyb3VuZDogIzE4OGY3ZiAhaW1wb3J0YW50O1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5iZy1vcmFuZ2Uge1xuICBiYWNrZ3JvdW5kOiAjRkY2NjAwICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmJnLWxpZ2h0LW9yYW5nZSB7XG4gIGJhY2tncm91bmQ6ICNmZjg1MzMgIWltcG9ydGFudDtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4uYmctZGFyay1vcmFuZ2Uge1xuICBiYWNrZ3JvdW5kOiAjY2M1MjAwICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmJnLWJsdWUge1xuICBiYWNrZ3JvdW5kOiAjNUY4Mjk1ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmJnLWxpZ2h0LWJsdWUge1xuICBiYWNrZ3JvdW5kOiAjN2M5YmFiICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmJnLWRhcmstYmx1ZSB7XG4gIGJhY2tncm91bmQ6ICM0YjY3NzYgIWltcG9ydGFudDtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4uYmctcGluayB7XG4gIGJhY2tncm91bmQ6ICNERDVBODIgIWltcG9ydGFudDtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4uYmctbGlnaHQtcGluayB7XG4gIGJhY2tncm91bmQ6ICNlNjg0YTIgIWltcG9ydGFudDtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4uYmctZGFyay1waW5rIHtcbiAgYmFja2dyb3VuZDogI2Q0MzA2MiAhaW1wb3J0YW50O1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5iZy1wdXJwbGUge1xuICBiYWNrZ3JvdW5kOiAjODA0Qzc1ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmJnLWxpZ2h0LXB1cnBsZSB7XG4gIGJhY2tncm91bmQ6ICNhMDVmOTIgIWltcG9ydGFudDtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4uYmctZGFyay1wdXJwbGUge1xuICBiYWNrZ3JvdW5kOiAjNjAzOTU4ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmJnLWJlaWdlIHtcbiAgYmFja2dyb3VuZDogI0QyQkQ4RSAhaW1wb3J0YW50O1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5iZy1saWdodC1iZWlnZSB7XG4gIGJhY2tncm91bmQ6ICNkOWM4YTAgIWltcG9ydGFudDtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4uYmctZGFyay1iZWlnZSB7XG4gIGJhY2tncm91bmQ6ICNjM2E4NmEgIWltcG9ydGFudDtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4uYmctZ3JleSB7XG4gIGJhY2tncm91bmQ6ICNjOGM3Y2MgIWltcG9ydGFudDtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4uYmctbGlnaHQtZ3JleSB7XG4gIGJhY2tncm91bmQ6ICNmN2Y3ZjggIWltcG9ydGFudDtcbn1cbi5iZy1kYXJrLWdyZXkge1xuICBiYWNrZ3JvdW5kOiAjYWVhY2I0ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmJnLXllbGxvdyB7XG4gIGJhY2tncm91bmQ6ICNGRkI4NDggIWltcG9ydGFudDtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4uYmctbGlnaHQteWVsbG93IHtcbiAgYmFja2dyb3VuZDogI2ZmY2M3YiAhaW1wb3J0YW50O1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5iZy1kYXJrLXllbGxvdyB7XG4gIGJhY2tncm91bmQ6ICNmZmE0MTUgIWltcG9ydGFudDtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4uYmctYnJpY2t5IHtcbiAgYmFja2dyb3VuZDogIzg5NDU1MCAhaW1wb3J0YW50O1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5iZy1saWdodC1icmlja3kge1xuICBiYWNrZ3JvdW5kOiAjYWE1NzY0ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmJnLWRhcmstYnJpY2t5IHtcbiAgYmFja2dyb3VuZDogIzY3MzQzYyAhaW1wb3J0YW50O1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5iZy1ib2R5IHtcbiAgYmFja2dyb3VuZDogI0YxRjNGQTtcbn1cbi5jZW50ZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLnRleHQtbGVmdCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4udGV4dC1yaWdodCB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuLmNpcmNsZS0xMDAge1xuICB3aWR0aDogMTAwcHg7XG4gIGhlaWdodDogMTAwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMXB4IDJweCAjQzNDM0MzO1xuICAtbW96LWJveC1zaGFkb3c6IDAgMXB4IDJweCAjQzNDM0MzO1xuICBib3gtc2hhZG93OiAwIDFweCAycHggI0MzQzNDMztcbn1cbi5jaXJjbGUtNTAge1xuICB3aWR0aDogNTBweDtcbiAgaGVpZ2h0OiA1MHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGxpbmUtaGVpZ2h0OiA1NXB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDFweCAycHggI0MzQzNDMztcbiAgLW1vei1ib3gtc2hhZG93OiAwIDFweCAycHggI0MzQzNDMztcbiAgYm94LXNoYWRvdzogMCAxcHggMnB4ICNDM0MzQzM7XG59XG4ucmF0ZSAudmFsdWUge1xuICBmb250LXNpemU6IDMwcHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG4ucmF0ZSBpIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgcGFkZGluZy1ib3R0b206IDE1cHg7XG59XG4ucmF0ZSAucGVyY2VudGFnZSB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgcGFkZGluZy1ib3R0b206IDE1cHg7XG59XG4ucmF0ZSBpbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbn1cbi5vdmVybGF5ZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxMDE7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudChyZ2JhKDAsIDAsIDAsIDApIDBweCwgIzAwMDAwMCAxMDAlKTtcbiAgb3BhY2l0eTogMTtcbn1cbi5vdmVybGF5ZXIuZnVsbHdpZHRoIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4ub3ZlcmxheWVyIC5vdmVybGF5ZXItd3JhcHBlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDEwMDtcbn1cbi5ib3R0b20tbGVmdCB7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuLnRhZ3Mge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBtYXJnaW46IDAgMCAxMHB4IDE4cHg7XG4gIHBhZGRpbmc6IDJweCAxMHB4IDFweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0cmFuc2l0aW9uOiBhbGwgLjI1cyBsaW5lYXI7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGxpbmUtaGVpZ2h0OiAyMXB4O1xufVxuLnRvb2x0aXAtbm90aWZpY2F0aW9uIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICByaWdodDogMDtcbiAgbWFyZ2luLXRvcDogM3B4O1xuICBwYWRkaW5nOiA1cHggMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDI1cHg7XG4gIHotaW5kZXg6IDEwMDAwO1xufVxuLnRvb2xiYXIgLnRvb2x0aXAtbm90aWZpY2F0aW9uIHtcbiAgdG9wOiA2MHB4O1xuICByaWdodDogMjBweDtcbn1cbi50b29sdGlwLW5vdGlmaWNhdGlvbiAudG9vbHRpcC1ub3RpZmljYXRpb24tYXJyb3cge1xuICBib3JkZXItd2lkdGg6IDAgNXB4IDVweDtcbiAgbGVmdDogODAlO1xuICBtYXJnaW4tbGVmdDogLTVweDtcbiAgdG9wOiAwO1xuICBib3JkZXItY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICMyOTJCMkU7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGhlaWdodDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMDtcbn1cbi50b29sdGlwLW5vdGlmaWNhdGlvbiAudG9vbHRpcC1ub3RpZmljYXRpb24taW5uZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjkyQjJFO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBmb250LXNpemU6IDEycHg7XG4gIHBhZGRpbmc6IDhweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG4udG9vbHRpcC1ub3RpZmljYXRpb24gLnRvb2x0aXAtbm90aWZpY2F0aW9uLWlubmVyIC5tZXNzYWdlIHtcbiAgY29sb3I6ICNCRkMwQzE7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgbWFyZ2luLXRvcDogLTRweDtcbn1cbi50b29sdGlwLW5vdGlmaWNhdGlvbiAudG9vbHRpcC1ub3RpZmljYXRpb24taW5uZXIgPiBkaXYge1xuICB3aWR0aDogMTAwcHg7XG59XG4uZmxvYXQtbm9uZSB7XG4gIGZsb2F0OiBub25lO1xufVxuLmJhY2tncm91bmQtZGFyayB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4yKTtcbn1cbi5iYWNrZ3JvdW5kLWxpZ2h0IHtcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjYpICFpbXBvcnRhbnQ7XG59XG4ucmFkaXVzLTMge1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG59XG4ucmFkaXVzLTUge1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG59XG4ucmFkaXVzLTEwIHtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbn1cbi5zdGFjay1yaWdodC1ib3R0b20ge1xuICBsZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIHJpZ2h0OiAtMC41ZW0gIWltcG9ydGFudDtcbiAgdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gIGJvdHRvbTogLTAuNWVtICFpbXBvcnRhbnQ7XG4gIHRleHQtc2hhZG93OiAycHggMCAwICNmZmYsIC0ycHggMCAwICNmZmYsIDAgMnB4IDAgI2ZmZiwgMCAtMnB4IDAgI2ZmZiwgMXB4IDFweCAjZmZmLCAtMXB4IC0xcHggMCAjZmZmLCAxcHggLTFweCAwICNmZmYsIC0xcHggMXB4IDAgI2ZmZjtcbn1cbi5ub1RyYW5zZm9ybSB7XG4gIC1vLXRyYW5zZm9ybTogbm9uZSAhaW1wb3J0YW50O1xuICAtbW96LXRyYW5zZm9ybTogbm9uZSAhaW1wb3J0YW50O1xuICAtbXMtdHJhbnNmb3JtOiBub25lICFpbXBvcnRhbnQ7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBub25lICFpbXBvcnRhbnQ7XG4gIHRyYW5zZm9ybTogbm9uZSAhaW1wb3J0YW50O1xufVxuLnZlcnRpY2FsLWJvdHRvbSB7XG4gIHZlcnRpY2FsLWFsaWduOiBib3R0b207XG59XG4udmVydGljYWwtbWlkZGxlIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbi52ZXJ0aWNhbC10b3Age1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuLnNob3ctZ3JpZCB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG4uc2hvdy1ncmlkIFtjbGFzc149XCJjb2wtXCJdIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg4NiwgNjEsIDEyNCwgMC4xNSk7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoODYsIDYxLCAxMjQsIDAuMik7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICBwYWRkaW5nLXRvcDogMTBweDtcbn1cbi5uby13cmFwIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi5wcmUge1xuICB3aGl0ZS1zcGFjZTogcHJlO1xuICAvKiBDU1MgMi4wICovXG4gIHdoaXRlLXNwYWNlOiBwcmUtd3JhcDtcbiAgLyogQ1NTIDIuMSAqL1xuICB3aGl0ZS1zcGFjZTogcHJlLWxpbmU7XG4gIC8qIENTUyAzLjAgKi9cbiAgd2hpdGUtc3BhY2U6IC1wcmUtd3JhcDtcbiAgLyogT3BlcmEgNC02ICovXG4gIHdoaXRlLXNwYWNlOiAtby1wcmUtd3JhcDtcbiAgLyogT3BlcmEgNyAqL1xuICB3aGl0ZS1zcGFjZTogLW1vei1wcmUtd3JhcDtcbiAgLyogTW96aWxsYSAqL1xuICB3aGl0ZS1zcGFjZTogLWhwLXByZS13cmFwO1xuICAvKiBIUCBQcmludGVycyAqL1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIC8qIElFIDUrICovXG59XG4uY3Vyc29yLXBvaW50ZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ub3ZlcmZsb3ctYXV0byB7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuLm1vZGFsLW92ZXJmbG93LWNvbnRlbnQge1xuICAvKiA8LSB0aGlzIGNvdWxkIGJlIGRlcHJlY2F0ZWQgd2hlbiBtb2RhbCBsYXlvdXQgaXMgbW9yZSBmbGV4aWJsZSAqL1xuICBtYXgtaGVpZ2h0OiA0MDBweDtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4vKiAgQnV0dG9uc1xuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLmJ0biB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UgMHMgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZSAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmJ0bi5uby10cmFuc3Rpb24tYnRuIHtcbiAgdHJhbnNpdGlvbjogbm9uZSAhaW1wb3J0YW50O1xufVxuLmJ0bjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZSAwcztcbiAgei1pbmRleDogLTE7XG59XG4uYnRuLXdpZGUge1xuICBtaW4td2lkdGg6IDEyMHB4O1xufVxuLmxhZGRhLWJ1dHRvbltkYXRhLXN0eWxlPVwiY29udHJhY3RcIl1bZGF0YS1sb2FkaW5nXSB7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgbWluLXdpZHRoOiAzOHB4ICFpbXBvcnRhbnQ7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHdpZHRoOiAzOHB4ICFpbXBvcnRhbnQ7XG59XG4uYnRuOmhvdmVyLFxuLmJ0bjpmb2N1cyxcbi5idG46YWN0aXZlLFxuLmJ0bi5hY3RpdmUsXG4uYnRuLmRpc2FibGVkLFxuLmJ0bltkaXNhYmxlZF0ge1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLmJ0bi1vIHtcbiAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xufVxuLmJ0bi1kZWZhdWx0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjZWVlZWVlO1xuICBjb2xvcjogIzhlOGU5Mztcbn1cbi5idG4tZGVmYXVsdDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlci1jb2xvcjogI2UxZTFlMTtcbn1cbi5idG4tZGVmYXVsdDphY3RpdmUsXG4uYnRuLWRlZmF1bHQuYWN0aXZlLFxuLmJ0bi1kZWZhdWx0LmFjdGl2ZTpmb2N1cyxcbi5idG4tZGVmYXVsdDphY3RpdmU6Zm9jdXMsXG4uYnRuLWRlZmF1bHQ6YWN0aXZlOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjhmODtcbiAgYm9yZGVyLWNvbG9yOiAjZmJmYmZiO1xuICBjb2xvcjogIzViNWI2MCAhaW1wb3J0YW50O1xufVxuLmJ0bi1kZWZhdWx0OmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjZTFlMWUxO1xuICBjb2xvcjogIzViNWI2MCAhaW1wb3J0YW50O1xufVxuLmJ0bi1kZWZhdWx0LmRpc2FibGVkOmhvdmVyLFxuLmJ0bi1kZWZhdWx0LmRpc2FibGVkOmZvY3VzLFxuLmJ0bi1kZWZhdWx0LmRpc2FibGVkOmFjdGl2ZSxcbi5idG4tZGVmYXVsdC5kaXNhYmxlZC5hY3RpdmUsXG4uYnRuLWRlZmF1bHRbZGlzYWJsZWRdLFxuLmJ0bi1kZWZhdWx0W2Rpc2FibGVkXTpob3Zlcixcbi5idG4tZGVmYXVsdFtkaXNhYmxlZF06Zm9jdXMsXG4uYnRuLWRlZmF1bHRbZGlzYWJsZWRdOmFjdGl2ZSxcbi5idG4tZGVmYXVsdFtkaXNhYmxlZF0uYWN0aXZlLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tZGVmYXVsdDpob3ZlcixcbmZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLWRlZmF1bHQ6Zm9jdXMsXG5maWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1kZWZhdWx0OmFjdGl2ZSxcbmZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLWRlZmF1bHQuYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmZmZmO1xuICBjb2xvcjogI2NmY2ZkMTtcbn1cbi5idG4tZGVmYXVsdCAuY2FyZXQge1xuICBib3JkZXItdG9wLWNvbG9yOiAjOGU4ZTkzO1xufVxuLmRyb3B1cCAuYnRuLWRlZmF1bHQgLmNhcmV0IHtcbiAgYm9yZGVyLWJvdHRvbTogNHB4IHNvbGlkICM4ZThlOTM7XG59XG4uYnRuLXByaW1hcnkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDhiMWNjO1xuICBib3JkZXItY29sb3I6ICM0OGIxY2M7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLm9wZW4gLmJ0bi1wcmltYXJ5LmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4NGNiZGQ7XG4gIGJvcmRlci1jb2xvcjogIzg0Y2JkZDtcbn1cbi5idG4tcHJpbWFyeTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3MGMyZDcgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjNzBjMmQ3O1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5idG4tcHJpbWFyeTphY3RpdmUsXG4uYnRuLXByaW1hcnkuYWN0aXZlLFxuLmJ0bi1wcmltYXJ5LmFjdGl2ZTpmb2N1cyxcbi5idG4tcHJpbWFyeTphY3RpdmU6Zm9jdXMsXG4uYnRuLXByaW1hcnk6YWN0aXZlOmhvdmVyLFxuLmJ0bi1wcmltYXJ5LmRyb3Bkb3duLXRvZ2dsZTphY3RpdmU6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzdhN2M0ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogIzM3YTdjNDtcbn1cbi5idG4tcHJpbWFyeTpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4NGNiZGQ7XG4gIGJvcmRlci1jb2xvcjogIzg0Y2JkZDtcbn1cbi5idG4tcHJpbWFyeS5kaXNhYmxlZDpob3Zlcixcbi5idG4tcHJpbWFyeS5kaXNhYmxlZDpmb2N1cyxcbi5idG4tcHJpbWFyeS5kaXNhYmxlZDphY3RpdmUsXG4uYnRuLXByaW1hcnkuZGlzYWJsZWQuYWN0aXZlLFxuLmJ0bi1wcmltYXJ5W2Rpc2FibGVkXSxcbi5idG4tcHJpbWFyeVtkaXNhYmxlZF06aG92ZXIsXG4uYnRuLXByaW1hcnlbZGlzYWJsZWRdOmZvY3VzLFxuLmJ0bi1wcmltYXJ5W2Rpc2FibGVkXTphY3RpdmUsXG4uYnRuLXByaW1hcnlbZGlzYWJsZWRdLmFjdGl2ZSxcbmZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLXByaW1hcnk6aG92ZXIsXG5maWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1wcmltYXJ5OmZvY3VzLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tcHJpbWFyeTphY3RpdmUsXG5maWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1wcmltYXJ5LmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5OGQzZTI7XG4gIGJvcmRlci1jb2xvcjogIzk4ZDNlMjtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4uYnRuLXByaW1hcnkuYnRuLW8ge1xuICBib3JkZXI6IDFweCBzb2xpZCAjNDhiMWNjO1xuICBjb2xvcjogIzQ4YjFjYztcbn1cbi5idG4tcHJpbWFyeS5idG4tbzpob3ZlciB7XG4gIGNvbG9yOiAjNzBjMmQ3O1xuICBib3JkZXItY29sb3I6ICM3MGMyZDc7XG4gIGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5idG4tcHJpbWFyeS5idG4tbzphY3RpdmUsXG4uYnRuLXByaW1hcnkuYnRuLW8uYWN0aXZlLFxuLmJ0bi1wcmltYXJ5LmJ0bi1vLmFjdGl2ZTpmb2N1cyxcbi5idG4tcHJpbWFyeS5idG4tbzphY3RpdmU6Zm9jdXMsXG4uYnRuLXByaW1hcnkuYnRuLW86YWN0aXZlOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VhZWFlYyAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICMyYjg1OWMgIWltcG9ydGFudDtcbiAgY29sb3I6ICMyYjg1OWMgIWltcG9ydGFudDtcbn1cbi5idG4tcHJpbWFyeS5idG4tbzpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5OGQzZTI7XG4gIGJvcmRlci1jb2xvcjogIzk4ZDNlMjtcbiAgY29sb3I6ICM3MGMyZDc7XG59XG4uYnRuLXByaW1hcnkuYnRuLW8uZGlzYWJsZWQ6aG92ZXIsXG4uYnRuLXByaW1hcnkuYnRuLW8uZGlzYWJsZWQ6Zm9jdXMsXG4uYnRuLXByaW1hcnkuYnRuLW8uZGlzYWJsZWQ6YWN0aXZlLFxuLmJ0bi1wcmltYXJ5LmJ0bi1vLmRpc2FibGVkLmFjdGl2ZSxcbi5idG4tcHJpbWFyeS5idG4tb1tkaXNhYmxlZF0sXG4uYnRuLXByaW1hcnkuYnRuLW9bZGlzYWJsZWRdOmhvdmVyLFxuLmJ0bi1wcmltYXJ5LmJ0bi1vW2Rpc2FibGVkXTpmb2N1cyxcbi5idG4tcHJpbWFyeS5idG4tb1tkaXNhYmxlZF06YWN0aXZlLFxuLmJ0bi1wcmltYXJ5LmJ0bi1vW2Rpc2FibGVkXS5hY3RpdmUsXG5maWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1wcmltYXJ5LmJ0bi1vOmhvdmVyLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tcHJpbWFyeS5idG4tbzpmb2N1cyxcbmZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLXByaW1hcnkuYnRuLW86YWN0aXZlLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tcHJpbWFyeS5idG4tby5hY3RpdmUge1xuICBib3JkZXItY29sb3I6ICM5OGQzZTI7XG4gIGNvbG9yOiAjOThkM2UyO1xufVxuLmJ0bi1wcmltYXJ5LmJ0bi1vIC5jYXJldCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICM0OGIxY2M7XG59XG4uYnRuLXByaW1hcnkgLmNhcmV0IHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2ZmZmZmZjtcbn1cbi5kcm9wdXAgLmJ0bi1wcmltYXJ5IC5jYXJldCB7XG4gIGJvcmRlci1ib3R0b206IDRweCBzb2xpZCAjZmZmZmZmO1xufVxuLmJ0bi1zdWNjZXNzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzVjYjg1YztcbiAgYm9yZGVyLWNvbG9yOiAjNWNiODVjO1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5vcGVuIC5idG4tc3VjY2Vzcy5kcm9wZG93bi10b2dnbGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTFjZjkxO1xuICBib3JkZXItY29sb3I6ICM5MWNmOTE7XG59XG4uYnRuLXN1Y2Nlc3M6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjODBjNzgwICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogIzgwYzc4MDtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4uYnRuLXN1Y2Nlc3M6YWN0aXZlLFxuLmJ0bi1zdWNjZXNzLmFjdGl2ZSxcbi5idG4tc3VjY2Vzcy5hY3RpdmU6Zm9jdXMsXG4uYnRuLXN1Y2Nlc3M6YWN0aXZlOmZvY3VzLFxuLmJ0bi1zdWNjZXNzOmFjdGl2ZTpob3Zlcixcbi5idG4tc3VjY2Vzcy5kcm9wZG93bi10b2dnbGU6YWN0aXZlOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRjYWU0YyAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICM0Y2FlNGM7XG59XG4uYnRuLXN1Y2Nlc3M6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTFjZjkxO1xuICBib3JkZXItY29sb3I6ICM5MWNmOTE7XG59XG4uYnRuLXN1Y2Nlc3MuZGlzYWJsZWQ6aG92ZXIsXG4uYnRuLXN1Y2Nlc3MuZGlzYWJsZWQ6Zm9jdXMsXG4uYnRuLXN1Y2Nlc3MuZGlzYWJsZWQ6YWN0aXZlLFxuLmJ0bi1zdWNjZXNzLmRpc2FibGVkLmFjdGl2ZSxcbi5idG4tc3VjY2Vzc1tkaXNhYmxlZF0sXG4uYnRuLXN1Y2Nlc3NbZGlzYWJsZWRdOmhvdmVyLFxuLmJ0bi1zdWNjZXNzW2Rpc2FibGVkXTpmb2N1cyxcbi5idG4tc3VjY2Vzc1tkaXNhYmxlZF06YWN0aXZlLFxuLmJ0bi1zdWNjZXNzW2Rpc2FibGVkXS5hY3RpdmUsXG5maWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1zdWNjZXNzOmhvdmVyLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tc3VjY2Vzczpmb2N1cyxcbmZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLXN1Y2Nlc3M6YWN0aXZlLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tc3VjY2Vzcy5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTNkN2EzO1xuICBib3JkZXItY29sb3I6ICNhM2Q3YTM7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmJ0bi1zdWNjZXNzLmJ0bi1vIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzVjYjg1YztcbiAgY29sb3I6ICM1Y2I4NWM7XG59XG4uYnRuLXN1Y2Nlc3MuYnRuLW86aG92ZXIge1xuICBjb2xvcjogIzgwYzc4MDtcbiAgYm9yZGVyLWNvbG9yOiAjODBjNzgwO1xuICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XG59XG4uYnRuLXN1Y2Nlc3MuYnRuLW86YWN0aXZlLFxuLmJ0bi1zdWNjZXNzLmJ0bi1vLmFjdGl2ZSxcbi5idG4tc3VjY2Vzcy5idG4tby5hY3RpdmU6Zm9jdXMsXG4uYnRuLXN1Y2Nlc3MuYnRuLW86YWN0aXZlOmZvY3VzLFxuLmJ0bi1zdWNjZXNzLmJ0bi1vOmFjdGl2ZTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlYWVhZWMgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjM2Q4YjNkICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjM2Q4YjNkICFpbXBvcnRhbnQ7XG59XG4uYnRuLXN1Y2Nlc3MuYnRuLW86Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTNkN2EzO1xuICBib3JkZXItY29sb3I6ICNhM2Q3YTM7XG4gIGNvbG9yOiAjODBjNzgwO1xufVxuLmJ0bi1zdWNjZXNzLmJ0bi1vLmRpc2FibGVkOmhvdmVyLFxuLmJ0bi1zdWNjZXNzLmJ0bi1vLmRpc2FibGVkOmZvY3VzLFxuLmJ0bi1zdWNjZXNzLmJ0bi1vLmRpc2FibGVkOmFjdGl2ZSxcbi5idG4tc3VjY2Vzcy5idG4tby5kaXNhYmxlZC5hY3RpdmUsXG4uYnRuLXN1Y2Nlc3MuYnRuLW9bZGlzYWJsZWRdLFxuLmJ0bi1zdWNjZXNzLmJ0bi1vW2Rpc2FibGVkXTpob3Zlcixcbi5idG4tc3VjY2Vzcy5idG4tb1tkaXNhYmxlZF06Zm9jdXMsXG4uYnRuLXN1Y2Nlc3MuYnRuLW9bZGlzYWJsZWRdOmFjdGl2ZSxcbi5idG4tc3VjY2Vzcy5idG4tb1tkaXNhYmxlZF0uYWN0aXZlLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tc3VjY2Vzcy5idG4tbzpob3ZlcixcbmZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLXN1Y2Nlc3MuYnRuLW86Zm9jdXMsXG5maWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1zdWNjZXNzLmJ0bi1vOmFjdGl2ZSxcbmZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLXN1Y2Nlc3MuYnRuLW8uYWN0aXZlIHtcbiAgYm9yZGVyLWNvbG9yOiAjYTNkN2EzO1xuICBjb2xvcjogI2EzZDdhMztcbn1cbi5idG4tc3VjY2Vzcy5idG4tbyAuY2FyZXQge1xuICBib3JkZXItdG9wLWNvbG9yOiAjNWNiODVjO1xufVxuLmJ0bi1zdWNjZXNzIC5jYXJldCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNmZmZmZmY7XG59XG4uZHJvcHVwIC5idG4tc3VjY2VzcyAuY2FyZXQge1xuICBib3JkZXItYm90dG9tOiA0cHggc29saWQgI2ZmZmZmZjtcbn1cbi5idG4taW5mbyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0NmI4ZGE7XG4gIGJvcmRlci1jb2xvcjogIzQ2YjhkYTtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4ub3BlbiAuYnRuLWluZm8uZHJvcGRvd24tdG9nZ2xlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzg2ZDBlNztcbiAgYm9yZGVyLWNvbG9yOiAjODZkMGU3O1xufVxuLmJ0bi1pbmZvOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzcxYzhlMyAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICM3MWM4ZTM7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmJ0bi1pbmZvOmFjdGl2ZSxcbi5idG4taW5mby5hY3RpdmUsXG4uYnRuLWluZm8uYWN0aXZlOmZvY3VzLFxuLmJ0bi1pbmZvOmFjdGl2ZTpmb2N1cyxcbi5idG4taW5mbzphY3RpdmU6aG92ZXIsXG4uYnRuLWluZm8uZHJvcGRvd24tdG9nZ2xlOmFjdGl2ZTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyOGExYzUgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjMjhhMWM1O1xufVxuLmJ0bi1pbmZvOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzg2ZDBlNztcbiAgYm9yZGVyLWNvbG9yOiAjODZkMGU3O1xufVxuLmJ0bi1pbmZvLmRpc2FibGVkOmhvdmVyLFxuLmJ0bi1pbmZvLmRpc2FibGVkOmZvY3VzLFxuLmJ0bi1pbmZvLmRpc2FibGVkOmFjdGl2ZSxcbi5idG4taW5mby5kaXNhYmxlZC5hY3RpdmUsXG4uYnRuLWluZm9bZGlzYWJsZWRdLFxuLmJ0bi1pbmZvW2Rpc2FibGVkXTpob3Zlcixcbi5idG4taW5mb1tkaXNhYmxlZF06Zm9jdXMsXG4uYnRuLWluZm9bZGlzYWJsZWRdOmFjdGl2ZSxcbi5idG4taW5mb1tkaXNhYmxlZF0uYWN0aXZlLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5idG4taW5mbzpob3ZlcixcbmZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLWluZm86Zm9jdXMsXG5maWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1pbmZvOmFjdGl2ZSxcbmZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLWluZm8uYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzliZDllYjtcbiAgYm9yZGVyLWNvbG9yOiAjOWJkOWViO1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5idG4taW5mby5idG4tbyB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM0NmI4ZGE7XG4gIGNvbG9yOiAjNDZiOGRhO1xufVxuLmJ0bi1pbmZvLmJ0bi1vOmhvdmVyIHtcbiAgY29sb3I6ICM3MWM4ZTM7XG4gIGJvcmRlci1jb2xvcjogIzcxYzhlMztcbiAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xufVxuLmJ0bi1pbmZvLmJ0bi1vOmFjdGl2ZSxcbi5idG4taW5mby5idG4tby5hY3RpdmUsXG4uYnRuLWluZm8uYnRuLW8uYWN0aXZlOmZvY3VzLFxuLmJ0bi1pbmZvLmJ0bi1vOmFjdGl2ZTpmb2N1cyxcbi5idG4taW5mby5idG4tbzphY3RpdmU6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWFlYWVjICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogIzIzOTBiMCAhaW1wb3J0YW50O1xuICBjb2xvcjogIzIzOTBiMCAhaW1wb3J0YW50O1xufVxuLmJ0bi1pbmZvLmJ0bi1vOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzliZDllYjtcbiAgYm9yZGVyLWNvbG9yOiAjOWJkOWViO1xuICBjb2xvcjogIzcxYzhlMztcbn1cbi5idG4taW5mby5idG4tby5kaXNhYmxlZDpob3Zlcixcbi5idG4taW5mby5idG4tby5kaXNhYmxlZDpmb2N1cyxcbi5idG4taW5mby5idG4tby5kaXNhYmxlZDphY3RpdmUsXG4uYnRuLWluZm8uYnRuLW8uZGlzYWJsZWQuYWN0aXZlLFxuLmJ0bi1pbmZvLmJ0bi1vW2Rpc2FibGVkXSxcbi5idG4taW5mby5idG4tb1tkaXNhYmxlZF06aG92ZXIsXG4uYnRuLWluZm8uYnRuLW9bZGlzYWJsZWRdOmZvY3VzLFxuLmJ0bi1pbmZvLmJ0bi1vW2Rpc2FibGVkXTphY3RpdmUsXG4uYnRuLWluZm8uYnRuLW9bZGlzYWJsZWRdLmFjdGl2ZSxcbmZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLWluZm8uYnRuLW86aG92ZXIsXG5maWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1pbmZvLmJ0bi1vOmZvY3VzLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5idG4taW5mby5idG4tbzphY3RpdmUsXG5maWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1pbmZvLmJ0bi1vLmFjdGl2ZSB7XG4gIGJvcmRlci1jb2xvcjogIzliZDllYjtcbiAgY29sb3I6ICM5YmQ5ZWI7XG59XG4uYnRuLWluZm8uYnRuLW8gLmNhcmV0IHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzQ2YjhkYTtcbn1cbi5idG4taW5mbyAuY2FyZXQge1xuICBib3JkZXItdG9wLWNvbG9yOiAjZmZmZmZmO1xufVxuLmRyb3B1cCAuYnRuLWluZm8gLmNhcmV0IHtcbiAgYm9yZGVyLWJvdHRvbTogNHB4IHNvbGlkICNmZmZmZmY7XG59XG4uYnRuLXdhcm5pbmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVhMjM2O1xuICBib3JkZXItY29sb3I6ICNlZWEyMzY7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLm9wZW4gLmJ0bi13YXJuaW5nLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNGMzN2Q7XG4gIGJvcmRlci1jb2xvcjogI2Y0YzM3ZDtcbn1cbi5idG4td2FybmluZzpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMmI4NjUgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjZjJiODY1O1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5idG4td2FybmluZzphY3RpdmUsXG4uYnRuLXdhcm5pbmcuYWN0aXZlLFxuLmJ0bi13YXJuaW5nLmFjdGl2ZTpmb2N1cyxcbi5idG4td2FybmluZzphY3RpdmU6Zm9jdXMsXG4uYnRuLXdhcm5pbmc6YWN0aXZlOmhvdmVyLFxuLmJ0bi13YXJuaW5nLmRyb3Bkb3duLXRvZ2dsZTphY3RpdmU6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWM5NzFlICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogI2VjOTcxZTtcbn1cbi5idG4td2FybmluZzpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNGMzN2Q7XG4gIGJvcmRlci1jb2xvcjogI2Y0YzM3ZDtcbn1cbi5idG4td2FybmluZy5kaXNhYmxlZDpob3Zlcixcbi5idG4td2FybmluZy5kaXNhYmxlZDpmb2N1cyxcbi5idG4td2FybmluZy5kaXNhYmxlZDphY3RpdmUsXG4uYnRuLXdhcm5pbmcuZGlzYWJsZWQuYWN0aXZlLFxuLmJ0bi13YXJuaW5nW2Rpc2FibGVkXSxcbi5idG4td2FybmluZ1tkaXNhYmxlZF06aG92ZXIsXG4uYnRuLXdhcm5pbmdbZGlzYWJsZWRdOmZvY3VzLFxuLmJ0bi13YXJuaW5nW2Rpc2FibGVkXTphY3RpdmUsXG4uYnRuLXdhcm5pbmdbZGlzYWJsZWRdLmFjdGl2ZSxcbmZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLXdhcm5pbmc6aG92ZXIsXG5maWVsZHNldFtkaXNhYmxlZF0gLmJ0bi13YXJuaW5nOmZvY3VzLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5idG4td2FybmluZzphY3RpdmUsXG5maWVsZHNldFtkaXNhYmxlZF0gLmJ0bi13YXJuaW5nLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNmNlOTQ7XG4gIGJvcmRlci1jb2xvcjogI2Y2Y2U5NDtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4uYnRuLXdhcm5pbmcuYnRuLW8ge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZWVhMjM2O1xuICBjb2xvcjogI2VlYTIzNjtcbn1cbi5idG4td2FybmluZy5idG4tbzpob3ZlciB7XG4gIGNvbG9yOiAjZjJiODY1O1xuICBib3JkZXItY29sb3I6ICNmMmI4NjU7XG4gIGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5idG4td2FybmluZy5idG4tbzphY3RpdmUsXG4uYnRuLXdhcm5pbmcuYnRuLW8uYWN0aXZlLFxuLmJ0bi13YXJuaW5nLmJ0bi1vLmFjdGl2ZTpmb2N1cyxcbi5idG4td2FybmluZy5idG4tbzphY3RpdmU6Zm9jdXMsXG4uYnRuLXdhcm5pbmcuYnRuLW86YWN0aXZlOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VhZWFlYyAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICNjNzdjMTEgIWltcG9ydGFudDtcbiAgY29sb3I6ICNjNzdjMTEgIWltcG9ydGFudDtcbn1cbi5idG4td2FybmluZy5idG4tbzpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNmNlOTQ7XG4gIGJvcmRlci1jb2xvcjogI2Y2Y2U5NDtcbiAgY29sb3I6ICNmMmI4NjU7XG59XG4uYnRuLXdhcm5pbmcuYnRuLW8uZGlzYWJsZWQ6aG92ZXIsXG4uYnRuLXdhcm5pbmcuYnRuLW8uZGlzYWJsZWQ6Zm9jdXMsXG4uYnRuLXdhcm5pbmcuYnRuLW8uZGlzYWJsZWQ6YWN0aXZlLFxuLmJ0bi13YXJuaW5nLmJ0bi1vLmRpc2FibGVkLmFjdGl2ZSxcbi5idG4td2FybmluZy5idG4tb1tkaXNhYmxlZF0sXG4uYnRuLXdhcm5pbmcuYnRuLW9bZGlzYWJsZWRdOmhvdmVyLFxuLmJ0bi13YXJuaW5nLmJ0bi1vW2Rpc2FibGVkXTpmb2N1cyxcbi5idG4td2FybmluZy5idG4tb1tkaXNhYmxlZF06YWN0aXZlLFxuLmJ0bi13YXJuaW5nLmJ0bi1vW2Rpc2FibGVkXS5hY3RpdmUsXG5maWVsZHNldFtkaXNhYmxlZF0gLmJ0bi13YXJuaW5nLmJ0bi1vOmhvdmVyLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5idG4td2FybmluZy5idG4tbzpmb2N1cyxcbmZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLXdhcm5pbmcuYnRuLW86YWN0aXZlLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5idG4td2FybmluZy5idG4tby5hY3RpdmUge1xuICBib3JkZXItY29sb3I6ICNmNmNlOTQ7XG4gIGNvbG9yOiAjZjZjZTk0O1xufVxuLmJ0bi13YXJuaW5nLmJ0bi1vIC5jYXJldCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNlZWEyMzY7XG59XG4uYnRuLXdhcm5pbmcgLmNhcmV0IHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2ZmZmZmZjtcbn1cbi5kcm9wdXAgLmJ0bi13YXJuaW5nIC5jYXJldCB7XG4gIGJvcmRlci1ib3R0b206IDRweCBzb2xpZCAjZmZmZmZmO1xufVxuLmJ0bi1kYW5nZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDQzZjNhO1xuICBib3JkZXItY29sb3I6ICNkNDNmM2E7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLm9wZW4gLmJ0bi1kYW5nZXIuZHJvcGRvd24tdG9nZ2xlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2UyN2M3OTtcbiAgYm9yZGVyLWNvbG9yOiAjZTI3Yzc5O1xufVxuLmJ0bi1kYW5nZXI6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGQ2ODY0ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogI2RkNjg2NDtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4uYnRuLWRhbmdlcjphY3RpdmUsXG4uYnRuLWRhbmdlci5hY3RpdmUsXG4uYnRuLWRhbmdlci5hY3RpdmU6Zm9jdXMsXG4uYnRuLWRhbmdlcjphY3RpdmU6Zm9jdXMsXG4uYnRuLWRhbmdlcjphY3RpdmU6aG92ZXIsXG4uYnRuLWRhbmdlci5kcm9wZG93bi10b2dnbGU6YWN0aXZlOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MzEyYyAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICNjOTMxMmM7XG59XG4uYnRuLWRhbmdlcjpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlMjdjNzk7XG4gIGJvcmRlci1jb2xvcjogI2UyN2M3OTtcbn1cbi5idG4tZGFuZ2VyLmRpc2FibGVkOmhvdmVyLFxuLmJ0bi1kYW5nZXIuZGlzYWJsZWQ6Zm9jdXMsXG4uYnRuLWRhbmdlci5kaXNhYmxlZDphY3RpdmUsXG4uYnRuLWRhbmdlci5kaXNhYmxlZC5hY3RpdmUsXG4uYnRuLWRhbmdlcltkaXNhYmxlZF0sXG4uYnRuLWRhbmdlcltkaXNhYmxlZF06aG92ZXIsXG4uYnRuLWRhbmdlcltkaXNhYmxlZF06Zm9jdXMsXG4uYnRuLWRhbmdlcltkaXNhYmxlZF06YWN0aXZlLFxuLmJ0bi1kYW5nZXJbZGlzYWJsZWRdLmFjdGl2ZSxcbmZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLWRhbmdlcjpob3ZlcixcbmZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLWRhbmdlcjpmb2N1cyxcbmZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLWRhbmdlcjphY3RpdmUsXG5maWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1kYW5nZXIuYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U2OTE4ZTtcbiAgYm9yZGVyLWNvbG9yOiAjZTY5MThlO1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5idG4tZGFuZ2VyLmJ0bi1vIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2Q0M2YzYTtcbiAgY29sb3I6ICNkNDNmM2E7XG59XG4uYnRuLWRhbmdlci5idG4tbzpob3ZlciB7XG4gIGNvbG9yOiAjZGQ2ODY0O1xuICBib3JkZXItY29sb3I6ICNkZDY4NjQ7XG4gIGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5idG4tZGFuZ2VyLmJ0bi1vOmFjdGl2ZSxcbi5idG4tZGFuZ2VyLmJ0bi1vLmFjdGl2ZSxcbi5idG4tZGFuZ2VyLmJ0bi1vLmFjdGl2ZTpmb2N1cyxcbi5idG4tZGFuZ2VyLmJ0bi1vOmFjdGl2ZTpmb2N1cyxcbi5idG4tZGFuZ2VyLmJ0bi1vOmFjdGl2ZTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlYWVhZWMgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjOWYyNzIzICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjOWYyNzIzICFpbXBvcnRhbnQ7XG59XG4uYnRuLWRhbmdlci5idG4tbzpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNjkxOGU7XG4gIGJvcmRlci1jb2xvcjogI2U2OTE4ZTtcbiAgY29sb3I6ICNkZDY4NjQ7XG59XG4uYnRuLWRhbmdlci5idG4tby5kaXNhYmxlZDpob3Zlcixcbi5idG4tZGFuZ2VyLmJ0bi1vLmRpc2FibGVkOmZvY3VzLFxuLmJ0bi1kYW5nZXIuYnRuLW8uZGlzYWJsZWQ6YWN0aXZlLFxuLmJ0bi1kYW5nZXIuYnRuLW8uZGlzYWJsZWQuYWN0aXZlLFxuLmJ0bi1kYW5nZXIuYnRuLW9bZGlzYWJsZWRdLFxuLmJ0bi1kYW5nZXIuYnRuLW9bZGlzYWJsZWRdOmhvdmVyLFxuLmJ0bi1kYW5nZXIuYnRuLW9bZGlzYWJsZWRdOmZvY3VzLFxuLmJ0bi1kYW5nZXIuYnRuLW9bZGlzYWJsZWRdOmFjdGl2ZSxcbi5idG4tZGFuZ2VyLmJ0bi1vW2Rpc2FibGVkXS5hY3RpdmUsXG5maWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1kYW5nZXIuYnRuLW86aG92ZXIsXG5maWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1kYW5nZXIuYnRuLW86Zm9jdXMsXG5maWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1kYW5nZXIuYnRuLW86YWN0aXZlLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tZGFuZ2VyLmJ0bi1vLmFjdGl2ZSB7XG4gIGJvcmRlci1jb2xvcjogI2U2OTE4ZTtcbiAgY29sb3I6ICNlNjkxOGU7XG59XG4uYnRuLWRhbmdlci5idG4tbyAuY2FyZXQge1xuICBib3JkZXItdG9wLWNvbG9yOiAjZDQzZjNhO1xufVxuLmJ0bi1kYW5nZXIgLmNhcmV0IHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2ZmZmZmZjtcbn1cbi5kcm9wdXAgLmJ0bi1kYW5nZXIgLmNhcmV0IHtcbiAgYm9yZGVyLWJvdHRvbTogNHB4IHNvbGlkICNmZmZmZmY7XG59XG4uYnRuLWF6dXJlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwOTVDODtcbiAgYm9yZGVyLWNvbG9yOiAjMDA5NUM4O1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5vcGVuIC5idG4tYXp1cmUuZHJvcGRvd24tdG9nZ2xlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE2YzNmZjtcbiAgYm9yZGVyLWNvbG9yOiAjMTZjM2ZmO1xufVxuLmJ0bi1henVyZTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMGJiZmIgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjMDBiYmZiO1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5idG4tYXp1cmU6YWN0aXZlLFxuLmJ0bi1henVyZS5hY3RpdmUsXG4uYnRuLWF6dXJlLmFjdGl2ZTpmb2N1cyxcbi5idG4tYXp1cmU6YWN0aXZlOmZvY3VzLFxuLmJ0bi1henVyZTphY3RpdmU6aG92ZXIsXG4uYnRuLWF6dXJlLmRyb3Bkb3duLXRvZ2dsZTphY3RpdmU6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA4MmFmICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogIzAwODJhZjtcbn1cbi5idG4tYXp1cmU6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTZjM2ZmO1xuICBib3JkZXItY29sb3I6ICMxNmMzZmY7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmJ0bi1henVyZS5kaXNhYmxlZDpob3Zlcixcbi5idG4tYXp1cmUuZGlzYWJsZWQ6Zm9jdXMsXG4uYnRuLWF6dXJlLmRpc2FibGVkOmFjdGl2ZSxcbi5idG4tYXp1cmUuZGlzYWJsZWQuYWN0aXZlLFxuLmJ0bi1henVyZVtkaXNhYmxlZF0sXG4uYnRuLWF6dXJlW2Rpc2FibGVkXTpob3Zlcixcbi5idG4tYXp1cmVbZGlzYWJsZWRdOmZvY3VzLFxuLmJ0bi1henVyZVtkaXNhYmxlZF06YWN0aXZlLFxuLmJ0bi1henVyZVtkaXNhYmxlZF0uYWN0aXZlLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tYXp1cmU6aG92ZXIsXG5maWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1henVyZTpmb2N1cyxcbmZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLWF6dXJlOmFjdGl2ZSxcbmZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLWF6dXJlLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyZmNhZmY7XG4gIGJvcmRlci1jb2xvcjogIzJmY2FmZjtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4uYnRuLWF6dXJlLmJ0bi1vIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzAwOTVDODtcbiAgY29sb3I6ICMwMDk1Qzg7XG59XG4uYnRuLWF6dXJlLmJ0bi1vOmhvdmVyIHtcbiAgY29sb3I6ICMwMGJiZmI7XG4gIGJvcmRlci1jb2xvcjogIzAwYmJmYjtcbiAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xufVxuLmJ0bi1henVyZS5idG4tbzphY3RpdmUsXG4uYnRuLWF6dXJlLmJ0bi1vLmFjdGl2ZSxcbi5idG4tYXp1cmUuYnRuLW8uYWN0aXZlOmZvY3VzLFxuLmJ0bi1henVyZS5idG4tbzphY3RpdmU6Zm9jdXMsXG4uYnRuLWF6dXJlLmJ0bi1vOmFjdGl2ZTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlYWVhZWMgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjMDA1YzdjICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjMDA1YzdjICFpbXBvcnRhbnQ7XG59XG4uYnRuLWF6dXJlLmJ0bi1vOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJmY2FmZjtcbiAgYm9yZGVyLWNvbG9yOiAjMmZjYWZmO1xuICBjb2xvcjogIzAwYmJmYjtcbn1cbi5idG4tYXp1cmUuYnRuLW8uZGlzYWJsZWQ6aG92ZXIsXG4uYnRuLWF6dXJlLmJ0bi1vLmRpc2FibGVkOmZvY3VzLFxuLmJ0bi1henVyZS5idG4tby5kaXNhYmxlZDphY3RpdmUsXG4uYnRuLWF6dXJlLmJ0bi1vLmRpc2FibGVkLmFjdGl2ZSxcbi5idG4tYXp1cmUuYnRuLW9bZGlzYWJsZWRdLFxuLmJ0bi1henVyZS5idG4tb1tkaXNhYmxlZF06aG92ZXIsXG4uYnRuLWF6dXJlLmJ0bi1vW2Rpc2FibGVkXTpmb2N1cyxcbi5idG4tYXp1cmUuYnRuLW9bZGlzYWJsZWRdOmFjdGl2ZSxcbi5idG4tYXp1cmUuYnRuLW9bZGlzYWJsZWRdLmFjdGl2ZSxcbmZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLWF6dXJlLmJ0bi1vOmhvdmVyLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tYXp1cmUuYnRuLW86Zm9jdXMsXG5maWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1henVyZS5idG4tbzphY3RpdmUsXG5maWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1henVyZS5idG4tby5hY3RpdmUge1xuICBib3JkZXItY29sb3I6ICMyZmNhZmY7XG4gIGNvbG9yOiAjMmZjYWZmO1xufVxuLmJ0bi1henVyZS5idG4tbyAuY2FyZXQge1xuICBib3JkZXItdG9wLWNvbG9yOiAjMDA5NUM4O1xufVxuLmJ0bi1henVyZSAuY2FyZXQge1xuICBib3JkZXItdG9wLWNvbG9yOiAjZmZmZmZmO1xufVxuLmRyb3B1cCAuYnRuLWF6dXJlIC5jYXJldCB7XG4gIGJvcmRlci1ib3R0b206IDRweCBzb2xpZCAjZmZmZmZmO1xufVxuLmJ0bi1saWdodC1henVyZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMGE4ZTI7XG4gIGJvcmRlci1jb2xvcjogIzAwYThlMjtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4ub3BlbiAuYnRuLWxpZ2h0LWF6dXJlLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyZmNhZmY7XG4gIGJvcmRlci1jb2xvcjogIzJmY2FmZjtcbn1cbi5idG4tbGlnaHQtYXp1cmU6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTZjM2ZmICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogIzE2YzNmZjtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4uYnRuLWxpZ2h0LWF6dXJlOmFjdGl2ZSxcbi5idG4tbGlnaHQtYXp1cmUuYWN0aXZlLFxuLmJ0bi1saWdodC1henVyZS5hY3RpdmU6Zm9jdXMsXG4uYnRuLWxpZ2h0LWF6dXJlOmFjdGl2ZTpmb2N1cyxcbi5idG4tbGlnaHQtYXp1cmU6YWN0aXZlOmhvdmVyLFxuLmJ0bi1saWdodC1henVyZS5kcm9wZG93bi10b2dnbGU6YWN0aXZlOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwOTVjOCAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICMwMDk1Yzg7XG59XG4uYnRuLWxpZ2h0LWF6dXJlOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJmY2FmZjtcbiAgYm9yZGVyLWNvbG9yOiAjMmZjYWZmO1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5idG4tbGlnaHQtYXp1cmUuZGlzYWJsZWQ6aG92ZXIsXG4uYnRuLWxpZ2h0LWF6dXJlLmRpc2FibGVkOmZvY3VzLFxuLmJ0bi1saWdodC1henVyZS5kaXNhYmxlZDphY3RpdmUsXG4uYnRuLWxpZ2h0LWF6dXJlLmRpc2FibGVkLmFjdGl2ZSxcbi5idG4tbGlnaHQtYXp1cmVbZGlzYWJsZWRdLFxuLmJ0bi1saWdodC1henVyZVtkaXNhYmxlZF06aG92ZXIsXG4uYnRuLWxpZ2h0LWF6dXJlW2Rpc2FibGVkXTpmb2N1cyxcbi5idG4tbGlnaHQtYXp1cmVbZGlzYWJsZWRdOmFjdGl2ZSxcbi5idG4tbGlnaHQtYXp1cmVbZGlzYWJsZWRdLmFjdGl2ZSxcbmZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLWxpZ2h0LWF6dXJlOmhvdmVyLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tbGlnaHQtYXp1cmU6Zm9jdXMsXG5maWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1saWdodC1henVyZTphY3RpdmUsXG5maWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1saWdodC1henVyZS5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDhkMGZmO1xuICBib3JkZXItY29sb3I6ICM0OGQwZmY7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmJ0bi1saWdodC1henVyZS5idG4tbyB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMwMGE4ZTI7XG4gIGNvbG9yOiAjMDBhOGUyO1xufVxuLmJ0bi1saWdodC1henVyZS5idG4tbzpob3ZlciB7XG4gIGNvbG9yOiAjMTZjM2ZmO1xuICBib3JkZXItY29sb3I6ICMxNmMzZmY7XG4gIGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5idG4tbGlnaHQtYXp1cmUuYnRuLW86YWN0aXZlLFxuLmJ0bi1saWdodC1henVyZS5idG4tby5hY3RpdmUsXG4uYnRuLWxpZ2h0LWF6dXJlLmJ0bi1vLmFjdGl2ZTpmb2N1cyxcbi5idG4tbGlnaHQtYXp1cmUuYnRuLW86YWN0aXZlOmZvY3VzLFxuLmJ0bi1saWdodC1henVyZS5idG4tbzphY3RpdmU6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWFlYWVjICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogIzAwNmY5NSAhaW1wb3J0YW50O1xuICBjb2xvcjogIzAwNmY5NSAhaW1wb3J0YW50O1xufVxuLmJ0bi1saWdodC1henVyZS5idG4tbzpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0OGQwZmY7XG4gIGJvcmRlci1jb2xvcjogIzQ4ZDBmZjtcbiAgY29sb3I6ICMxNmMzZmY7XG59XG4uYnRuLWxpZ2h0LWF6dXJlLmJ0bi1vLmRpc2FibGVkOmhvdmVyLFxuLmJ0bi1saWdodC1henVyZS5idG4tby5kaXNhYmxlZDpmb2N1cyxcbi5idG4tbGlnaHQtYXp1cmUuYnRuLW8uZGlzYWJsZWQ6YWN0aXZlLFxuLmJ0bi1saWdodC1henVyZS5idG4tby5kaXNhYmxlZC5hY3RpdmUsXG4uYnRuLWxpZ2h0LWF6dXJlLmJ0bi1vW2Rpc2FibGVkXSxcbi5idG4tbGlnaHQtYXp1cmUuYnRuLW9bZGlzYWJsZWRdOmhvdmVyLFxuLmJ0bi1saWdodC1henVyZS5idG4tb1tkaXNhYmxlZF06Zm9jdXMsXG4uYnRuLWxpZ2h0LWF6dXJlLmJ0bi1vW2Rpc2FibGVkXTphY3RpdmUsXG4uYnRuLWxpZ2h0LWF6dXJlLmJ0bi1vW2Rpc2FibGVkXS5hY3RpdmUsXG5maWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1saWdodC1henVyZS5idG4tbzpob3ZlcixcbmZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLWxpZ2h0LWF6dXJlLmJ0bi1vOmZvY3VzLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tbGlnaHQtYXp1cmUuYnRuLW86YWN0aXZlLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tbGlnaHQtYXp1cmUuYnRuLW8uYWN0aXZlIHtcbiAgYm9yZGVyLWNvbG9yOiAjNDhkMGZmO1xuICBjb2xvcjogIzQ4ZDBmZjtcbn1cbi5idG4tbGlnaHQtYXp1cmUuYnRuLW8gLmNhcmV0IHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzAwYThlMjtcbn1cbi5idG4tbGlnaHQtYXp1cmUgLmNhcmV0IHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2ZmZmZmZjtcbn1cbi5kcm9wdXAgLmJ0bi1saWdodC1henVyZSAuY2FyZXQge1xuICBib3JkZXItYm90dG9tOiA0cHggc29saWQgI2ZmZmZmZjtcbn1cbi5idG4tZGFyay1henVyZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDZmOTU7XG4gIGJvcmRlci1jb2xvcjogIzAwNmY5NTtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4ub3BlbiAuYnRuLWRhcmstYXp1cmUuZHJvcGRvd24tdG9nZ2xlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwYThlMjtcbiAgYm9yZGVyLWNvbG9yOiAjMDBhOGUyO1xufVxuLmJ0bi1kYXJrLWF6dXJlOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwOTVjOCAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICMwMDk1Yzg7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmJ0bi1kYXJrLWF6dXJlOmFjdGl2ZSxcbi5idG4tZGFyay1henVyZS5hY3RpdmUsXG4uYnRuLWRhcmstYXp1cmUuYWN0aXZlOmZvY3VzLFxuLmJ0bi1kYXJrLWF6dXJlOmFjdGl2ZTpmb2N1cyxcbi5idG4tZGFyay1henVyZTphY3RpdmU6aG92ZXIsXG4uYnRuLWRhcmstYXp1cmUuZHJvcGRvd24tdG9nZ2xlOmFjdGl2ZTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDVjN2IgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjMDA1YzdiO1xufVxuLmJ0bi1kYXJrLWF6dXJlOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwYThlMjtcbiAgYm9yZGVyLWNvbG9yOiAjMDBhOGUyO1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5idG4tZGFyay1henVyZS5kaXNhYmxlZDpob3Zlcixcbi5idG4tZGFyay1henVyZS5kaXNhYmxlZDpmb2N1cyxcbi5idG4tZGFyay1henVyZS5kaXNhYmxlZDphY3RpdmUsXG4uYnRuLWRhcmstYXp1cmUuZGlzYWJsZWQuYWN0aXZlLFxuLmJ0bi1kYXJrLWF6dXJlW2Rpc2FibGVkXSxcbi5idG4tZGFyay1henVyZVtkaXNhYmxlZF06aG92ZXIsXG4uYnRuLWRhcmstYXp1cmVbZGlzYWJsZWRdOmZvY3VzLFxuLmJ0bi1kYXJrLWF6dXJlW2Rpc2FibGVkXTphY3RpdmUsXG4uYnRuLWRhcmstYXp1cmVbZGlzYWJsZWRdLmFjdGl2ZSxcbmZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLWRhcmstYXp1cmU6aG92ZXIsXG5maWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1kYXJrLWF6dXJlOmZvY3VzLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tZGFyay1henVyZTphY3RpdmUsXG5maWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1kYXJrLWF6dXJlLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMGJiZmI7XG4gIGJvcmRlci1jb2xvcjogIzAwYmJmYjtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4uYnRuLWRhcmstYXp1cmUuYnRuLW8ge1xuICBib3JkZXI6IDFweCBzb2xpZCAjMDA2Zjk1O1xuICBjb2xvcjogIzAwNmY5NTtcbn1cbi5idG4tZGFyay1henVyZS5idG4tbzpob3ZlciB7XG4gIGNvbG9yOiAjMDA5NWM4O1xuICBib3JkZXItY29sb3I6ICMwMDk1Yzg7XG4gIGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5idG4tZGFyay1henVyZS5idG4tbzphY3RpdmUsXG4uYnRuLWRhcmstYXp1cmUuYnRuLW8uYWN0aXZlLFxuLmJ0bi1kYXJrLWF6dXJlLmJ0bi1vLmFjdGl2ZTpmb2N1cyxcbi5idG4tZGFyay1henVyZS5idG4tbzphY3RpdmU6Zm9jdXMsXG4uYnRuLWRhcmstYXp1cmUuYnRuLW86YWN0aXZlOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VhZWFlYyAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICMwMDM2NDggIWltcG9ydGFudDtcbiAgY29sb3I6ICMwMDM2NDggIWltcG9ydGFudDtcbn1cbi5idG4tZGFyay1henVyZS5idG4tbzpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMGJiZmI7XG4gIGJvcmRlci1jb2xvcjogIzAwYmJmYjtcbiAgY29sb3I6ICMwMDk1Yzg7XG59XG4uYnRuLWRhcmstYXp1cmUuYnRuLW8uZGlzYWJsZWQ6aG92ZXIsXG4uYnRuLWRhcmstYXp1cmUuYnRuLW8uZGlzYWJsZWQ6Zm9jdXMsXG4uYnRuLWRhcmstYXp1cmUuYnRuLW8uZGlzYWJsZWQ6YWN0aXZlLFxuLmJ0bi1kYXJrLWF6dXJlLmJ0bi1vLmRpc2FibGVkLmFjdGl2ZSxcbi5idG4tZGFyay1henVyZS5idG4tb1tkaXNhYmxlZF0sXG4uYnRuLWRhcmstYXp1cmUuYnRuLW9bZGlzYWJsZWRdOmhvdmVyLFxuLmJ0bi1kYXJrLWF6dXJlLmJ0bi1vW2Rpc2FibGVkXTpmb2N1cyxcbi5idG4tZGFyay1henVyZS5idG4tb1tkaXNhYmxlZF06YWN0aXZlLFxuLmJ0bi1kYXJrLWF6dXJlLmJ0bi1vW2Rpc2FibGVkXS5hY3RpdmUsXG5maWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1kYXJrLWF6dXJlLmJ0bi1vOmhvdmVyLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tZGFyay1henVyZS5idG4tbzpmb2N1cyxcbmZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLWRhcmstYXp1cmUuYnRuLW86YWN0aXZlLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tZGFyay1henVyZS5idG4tby5hY3RpdmUge1xuICBib3JkZXItY29sb3I6ICMwMGJiZmI7XG4gIGNvbG9yOiAjMDBiYmZiO1xufVxuLmJ0bi1kYXJrLWF6dXJlLmJ0bi1vIC5jYXJldCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICMwMDZmOTU7XG59XG4uYnRuLWRhcmstYXp1cmUgLmNhcmV0IHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2ZmZmZmZjtcbn1cbi5kcm9wdXAgLmJ0bi1kYXJrLWF6dXJlIC5jYXJldCB7XG4gIGJvcmRlci1ib3R0b206IDRweCBzb2xpZCAjZmZmZmZmO1xufVxuLmJ0bi1ibHVlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzVGODI5NTtcbiAgYm9yZGVyLWNvbG9yOiAjNUY4Mjk1O1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5vcGVuIC5idG4tYmx1ZS5kcm9wZG93bi10b2dnbGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOGJhNmI1O1xuICBib3JkZXItY29sb3I6ICM4YmE2YjU7XG59XG4uYnRuLWJsdWU6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjN2M5YmFiICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogIzdjOWJhYjtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4uYnRuLWJsdWU6YWN0aXZlLFxuLmJ0bi1ibHVlLmFjdGl2ZSxcbi5idG4tYmx1ZS5hY3RpdmU6Zm9jdXMsXG4uYnRuLWJsdWU6YWN0aXZlOmZvY3VzLFxuLmJ0bi1ibHVlOmFjdGl2ZTpob3Zlcixcbi5idG4tYmx1ZS5kcm9wZG93bi10b2dnbGU6YWN0aXZlOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzU1NzQ4NSAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICM1NTc0ODU7XG59XG4uYnRuLWJsdWU6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOGJhNmI1O1xuICBib3JkZXItY29sb3I6ICM4YmE2YjU7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmJ0bi1ibHVlLmRpc2FibGVkOmhvdmVyLFxuLmJ0bi1ibHVlLmRpc2FibGVkOmZvY3VzLFxuLmJ0bi1ibHVlLmRpc2FibGVkOmFjdGl2ZSxcbi5idG4tYmx1ZS5kaXNhYmxlZC5hY3RpdmUsXG4uYnRuLWJsdWVbZGlzYWJsZWRdLFxuLmJ0bi1ibHVlW2Rpc2FibGVkXTpob3Zlcixcbi5idG4tYmx1ZVtkaXNhYmxlZF06Zm9jdXMsXG4uYnRuLWJsdWVbZGlzYWJsZWRdOmFjdGl2ZSxcbi5idG4tYmx1ZVtkaXNhYmxlZF0uYWN0aXZlLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tYmx1ZTpob3ZlcixcbmZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLWJsdWU6Zm9jdXMsXG5maWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1ibHVlOmFjdGl2ZSxcbmZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLWJsdWUuYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzliYjJiZjtcbiAgYm9yZGVyLWNvbG9yOiAjOWJiMmJmO1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5idG4tYmx1ZS5idG4tbyB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM1RjgyOTU7XG4gIGNvbG9yOiAjNUY4Mjk1O1xufVxuLmJ0bi1ibHVlLmJ0bi1vOmhvdmVyIHtcbiAgY29sb3I6ICM3YzliYWI7XG4gIGJvcmRlci1jb2xvcjogIzdjOWJhYjtcbiAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xufVxuLmJ0bi1ibHVlLmJ0bi1vOmFjdGl2ZSxcbi5idG4tYmx1ZS5idG4tby5hY3RpdmUsXG4uYnRuLWJsdWUuYnRuLW8uYWN0aXZlOmZvY3VzLFxuLmJ0bi1ibHVlLmJ0bi1vOmFjdGl2ZTpmb2N1cyxcbi5idG4tYmx1ZS5idG4tbzphY3RpdmU6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWFlYWVjICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogIzQxNTk2NiAhaW1wb3J0YW50O1xuICBjb2xvcjogIzQxNTk2NiAhaW1wb3J0YW50O1xufVxuLmJ0bi1ibHVlLmJ0bi1vOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzliYjJiZjtcbiAgYm9yZGVyLWNvbG9yOiAjOWJiMmJmO1xuICBjb2xvcjogIzdjOWJhYjtcbn1cbi5idG4tYmx1ZS5idG4tby5kaXNhYmxlZDpob3Zlcixcbi5idG4tYmx1ZS5idG4tby5kaXNhYmxlZDpmb2N1cyxcbi5idG4tYmx1ZS5idG4tby5kaXNhYmxlZDphY3RpdmUsXG4uYnRuLWJsdWUuYnRuLW8uZGlzYWJsZWQuYWN0aXZlLFxuLmJ0bi1ibHVlLmJ0bi1vW2Rpc2FibGVkXSxcbi5idG4tYmx1ZS5idG4tb1tkaXNhYmxlZF06aG92ZXIsXG4uYnRuLWJsdWUuYnRuLW9bZGlzYWJsZWRdOmZvY3VzLFxuLmJ0bi1ibHVlLmJ0bi1vW2Rpc2FibGVkXTphY3RpdmUsXG4uYnRuLWJsdWUuYnRuLW9bZGlzYWJsZWRdLmFjdGl2ZSxcbmZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLWJsdWUuYnRuLW86aG92ZXIsXG5maWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1ibHVlLmJ0bi1vOmZvY3VzLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tYmx1ZS5idG4tbzphY3RpdmUsXG5maWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1ibHVlLmJ0bi1vLmFjdGl2ZSB7XG4gIGJvcmRlci1jb2xvcjogIzliYjJiZjtcbiAgY29sb3I6ICM5YmIyYmY7XG59XG4uYnRuLWJsdWUuYnRuLW8gLmNhcmV0IHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzVGODI5NTtcbn1cbi5idG4tYmx1ZSAuY2FyZXQge1xuICBib3JkZXItdG9wLWNvbG9yOiAjZmZmZmZmO1xufVxuLmRyb3B1cCAuYnRuLWJsdWUgLmNhcmV0IHtcbiAgYm9yZGVyLWJvdHRvbTogNHB4IHNvbGlkICNmZmZmZmY7XG59XG4uYnRuLWxpZ2h0LWJsdWUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjN2M5YmFiO1xuICBib3JkZXItY29sb3I6ICM3YzliYWI7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLm9wZW4gLmJ0bi1saWdodC1ibHVlLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhYWJlYzk7XG4gIGJvcmRlci1jb2xvcjogI2FhYmVjOTtcbn1cbi5idG4tbGlnaHQtYmx1ZTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5YmIyYmYgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjOWJiMmJmO1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5idG4tbGlnaHQtYmx1ZTphY3RpdmUsXG4uYnRuLWxpZ2h0LWJsdWUuYWN0aXZlLFxuLmJ0bi1saWdodC1ibHVlLmFjdGl2ZTpmb2N1cyxcbi5idG4tbGlnaHQtYmx1ZTphY3RpdmU6Zm9jdXMsXG4uYnRuLWxpZ2h0LWJsdWU6YWN0aXZlOmhvdmVyLFxuLmJ0bi1saWdodC1ibHVlLmRyb3Bkb3duLXRvZ2dsZTphY3RpdmU6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNmM4ZmExICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogIzZjOGZhMTtcbn1cbi5idG4tbGlnaHQtYmx1ZTpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhYWJlYzk7XG4gIGJvcmRlci1jb2xvcjogI2FhYmVjOTtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4uYnRuLWxpZ2h0LWJsdWUuZGlzYWJsZWQ6aG92ZXIsXG4uYnRuLWxpZ2h0LWJsdWUuZGlzYWJsZWQ6Zm9jdXMsXG4uYnRuLWxpZ2h0LWJsdWUuZGlzYWJsZWQ6YWN0aXZlLFxuLmJ0bi1saWdodC1ibHVlLmRpc2FibGVkLmFjdGl2ZSxcbi5idG4tbGlnaHQtYmx1ZVtkaXNhYmxlZF0sXG4uYnRuLWxpZ2h0LWJsdWVbZGlzYWJsZWRdOmhvdmVyLFxuLmJ0bi1saWdodC1ibHVlW2Rpc2FibGVkXTpmb2N1cyxcbi5idG4tbGlnaHQtYmx1ZVtkaXNhYmxlZF06YWN0aXZlLFxuLmJ0bi1saWdodC1ibHVlW2Rpc2FibGVkXS5hY3RpdmUsXG5maWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1saWdodC1ibHVlOmhvdmVyLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tbGlnaHQtYmx1ZTpmb2N1cyxcbmZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLWxpZ2h0LWJsdWU6YWN0aXZlLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tbGlnaHQtYmx1ZS5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmFjYWQzO1xuICBib3JkZXItY29sb3I6ICNiYWNhZDM7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmJ0bi1saWdodC1ibHVlLmJ0bi1vIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzdjOWJhYjtcbiAgY29sb3I6ICM3YzliYWI7XG59XG4uYnRuLWxpZ2h0LWJsdWUuYnRuLW86aG92ZXIge1xuICBjb2xvcjogIzliYjJiZjtcbiAgYm9yZGVyLWNvbG9yOiAjOWJiMmJmO1xuICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XG59XG4uYnRuLWxpZ2h0LWJsdWUuYnRuLW86YWN0aXZlLFxuLmJ0bi1saWdodC1ibHVlLmJ0bi1vLmFjdGl2ZSxcbi5idG4tbGlnaHQtYmx1ZS5idG4tby5hY3RpdmU6Zm9jdXMsXG4uYnRuLWxpZ2h0LWJsdWUuYnRuLW86YWN0aXZlOmZvY3VzLFxuLmJ0bi1saWdodC1ibHVlLmJ0bi1vOmFjdGl2ZTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlYWVhZWMgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjNTU3NDg1ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjNTU3NDg1ICFpbXBvcnRhbnQ7XG59XG4uYnRuLWxpZ2h0LWJsdWUuYnRuLW86Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmFjYWQzO1xuICBib3JkZXItY29sb3I6ICNiYWNhZDM7XG4gIGNvbG9yOiAjOWJiMmJmO1xufVxuLmJ0bi1saWdodC1ibHVlLmJ0bi1vLmRpc2FibGVkOmhvdmVyLFxuLmJ0bi1saWdodC1ibHVlLmJ0bi1vLmRpc2FibGVkOmZvY3VzLFxuLmJ0bi1saWdodC1ibHVlLmJ0bi1vLmRpc2FibGVkOmFjdGl2ZSxcbi5idG4tbGlnaHQtYmx1ZS5idG4tby5kaXNhYmxlZC5hY3RpdmUsXG4uYnRuLWxpZ2h0LWJsdWUuYnRuLW9bZGlzYWJsZWRdLFxuLmJ0bi1saWdodC1ibHVlLmJ0bi1vW2Rpc2FibGVkXTpob3Zlcixcbi5idG4tbGlnaHQtYmx1ZS5idG4tb1tkaXNhYmxlZF06Zm9jdXMsXG4uYnRuLWxpZ2h0LWJsdWUuYnRuLW9bZGlzYWJsZWRdOmFjdGl2ZSxcbi5idG4tbGlnaHQtYmx1ZS5idG4tb1tkaXNhYmxlZF0uYWN0aXZlLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tbGlnaHQtYmx1ZS5idG4tbzpob3ZlcixcbmZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLWxpZ2h0LWJsdWUuYnRuLW86Zm9jdXMsXG5maWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1saWdodC1ibHVlLmJ0bi1vOmFjdGl2ZSxcbmZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLWxpZ2h0LWJsdWUuYnRuLW8uYWN0aXZlIHtcbiAgYm9yZGVyLWNvbG9yOiAjYmFjYWQzO1xuICBjb2xvcjogI2JhY2FkMztcbn1cbi5idG4tbGlnaHQtYmx1ZS5idG4tbyAuY2FyZXQge1xuICBib3JkZXItdG9wLWNvbG9yOiAjN2M5YmFiO1xufVxuLmJ0bi1saWdodC1ibHVlIC5jYXJldCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNmZmZmZmY7XG59XG4uZHJvcHVwIC5idG4tbGlnaHQtYmx1ZSAuY2FyZXQge1xuICBib3JkZXItYm90dG9tOiA0cHggc29saWQgI2ZmZmZmZjtcbn1cbi5idG4tZGFyay1ibHVlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRiNjc3NjtcbiAgYm9yZGVyLWNvbG9yOiAjNGI2Nzc2O1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5vcGVuIC5idG4tZGFyay1ibHVlLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2YzhmYTE7XG4gIGJvcmRlci1jb2xvcjogIzZjOGZhMTtcbn1cbi5idG4tZGFyay1ibHVlOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzVmODI5NSAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICM1ZjgyOTU7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmJ0bi1kYXJrLWJsdWU6YWN0aXZlLFxuLmJ0bi1kYXJrLWJsdWUuYWN0aXZlLFxuLmJ0bi1kYXJrLWJsdWUuYWN0aXZlOmZvY3VzLFxuLmJ0bi1kYXJrLWJsdWU6YWN0aXZlOmZvY3VzLFxuLmJ0bi1kYXJrLWJsdWU6YWN0aXZlOmhvdmVyLFxuLmJ0bi1kYXJrLWJsdWUuZHJvcGRvd24tdG9nZ2xlOmFjdGl2ZTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0MTU5NjYgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjNDE1OTY2O1xufVxuLmJ0bi1kYXJrLWJsdWU6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNmM4ZmExO1xuICBib3JkZXItY29sb3I6ICM2YzhmYTE7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmJ0bi1kYXJrLWJsdWUuZGlzYWJsZWQ6aG92ZXIsXG4uYnRuLWRhcmstYmx1ZS5kaXNhYmxlZDpmb2N1cyxcbi5idG4tZGFyay1ibHVlLmRpc2FibGVkOmFjdGl2ZSxcbi5idG4tZGFyay1ibHVlLmRpc2FibGVkLmFjdGl2ZSxcbi5idG4tZGFyay1ibHVlW2Rpc2FibGVkXSxcbi5idG4tZGFyay1ibHVlW2Rpc2FibGVkXTpob3Zlcixcbi5idG4tZGFyay1ibHVlW2Rpc2FibGVkXTpmb2N1cyxcbi5idG4tZGFyay1ibHVlW2Rpc2FibGVkXTphY3RpdmUsXG4uYnRuLWRhcmstYmx1ZVtkaXNhYmxlZF0uYWN0aXZlLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tZGFyay1ibHVlOmhvdmVyLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tZGFyay1ibHVlOmZvY3VzLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tZGFyay1ibHVlOmFjdGl2ZSxcbmZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLWRhcmstYmx1ZS5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjN2M5YmFiO1xuICBib3JkZXItY29sb3I6ICM3YzliYWI7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmJ0bi1kYXJrLWJsdWUuYnRuLW8ge1xuICBib3JkZXI6IDFweCBzb2xpZCAjNGI2Nzc2O1xuICBjb2xvcjogIzRiNjc3Njtcbn1cbi5idG4tZGFyay1ibHVlLmJ0bi1vOmhvdmVyIHtcbiAgY29sb3I6ICM1ZjgyOTU7XG4gIGJvcmRlci1jb2xvcjogIzVmODI5NTtcbiAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xufVxuLmJ0bi1kYXJrLWJsdWUuYnRuLW86YWN0aXZlLFxuLmJ0bi1kYXJrLWJsdWUuYnRuLW8uYWN0aXZlLFxuLmJ0bi1kYXJrLWJsdWUuYnRuLW8uYWN0aXZlOmZvY3VzLFxuLmJ0bi1kYXJrLWJsdWUuYnRuLW86YWN0aXZlOmZvY3VzLFxuLmJ0bi1kYXJrLWJsdWUuYnRuLW86YWN0aXZlOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VhZWFlYyAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICMyZDNlNDcgIWltcG9ydGFudDtcbiAgY29sb3I6ICMyZDNlNDcgIWltcG9ydGFudDtcbn1cbi5idG4tZGFyay1ibHVlLmJ0bi1vOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzdjOWJhYjtcbiAgYm9yZGVyLWNvbG9yOiAjN2M5YmFiO1xuICBjb2xvcjogIzVmODI5NTtcbn1cbi5idG4tZGFyay1ibHVlLmJ0bi1vLmRpc2FibGVkOmhvdmVyLFxuLmJ0bi1kYXJrLWJsdWUuYnRuLW8uZGlzYWJsZWQ6Zm9jdXMsXG4uYnRuLWRhcmstYmx1ZS5idG4tby5kaXNhYmxlZDphY3RpdmUsXG4uYnRuLWRhcmstYmx1ZS5idG4tby5kaXNhYmxlZC5hY3RpdmUsXG4uYnRuLWRhcmstYmx1ZS5idG4tb1tkaXNhYmxlZF0sXG4uYnRuLWRhcmstYmx1ZS5idG4tb1tkaXNhYmxlZF06aG92ZXIsXG4uYnRuLWRhcmstYmx1ZS5idG4tb1tkaXNhYmxlZF06Zm9jdXMsXG4uYnRuLWRhcmstYmx1ZS5idG4tb1tkaXNhYmxlZF06YWN0aXZlLFxuLmJ0bi1kYXJrLWJsdWUuYnRuLW9bZGlzYWJsZWRdLmFjdGl2ZSxcbmZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLWRhcmstYmx1ZS5idG4tbzpob3ZlcixcbmZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLWRhcmstYmx1ZS5idG4tbzpmb2N1cyxcbmZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLWRhcmstYmx1ZS5idG4tbzphY3RpdmUsXG5maWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1kYXJrLWJsdWUuYnRuLW8uYWN0aXZlIHtcbiAgYm9yZGVyLWNvbG9yOiAjN2M5YmFiO1xuICBjb2xvcjogIzdjOWJhYjtcbn1cbi5idG4tZGFyay1ibHVlLmJ0bi1vIC5jYXJldCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICM0YjY3NzY7XG59XG4uYnRuLWRhcmstYmx1ZSAuY2FyZXQge1xuICBib3JkZXItdG9wLWNvbG9yOiAjZmZmZmZmO1xufVxuLmRyb3B1cCAuYnRuLWRhcmstYmx1ZSAuY2FyZXQge1xuICBib3JkZXItYm90dG9tOiA0cHggc29saWQgI2ZmZmZmZjtcbn1cbi5idG4tZ3JlZW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMUZCQkE2O1xuICBib3JkZXItY29sb3I6ICMxRkJCQTY7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLm9wZW4gLmJ0bi1ncmVlbi5kcm9wZG93bi10b2dnbGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDZlMGNjO1xuICBib3JkZXItY29sb3I6ICM0NmUwY2M7XG59XG4uYnRuLWdyZWVuOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMwZGRjNiAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICMzMGRkYzY7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmJ0bi1ncmVlbjphY3RpdmUsXG4uYnRuLWdyZWVuLmFjdGl2ZSxcbi5idG4tZ3JlZW4uYWN0aXZlOmZvY3VzLFxuLmJ0bi1ncmVlbjphY3RpdmU6Zm9jdXMsXG4uYnRuLWdyZWVuOmFjdGl2ZTpob3Zlcixcbi5idG4tZ3JlZW4uZHJvcGRvd24tdG9nZ2xlOmFjdGl2ZTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxYmE1OTMgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjMWJhNTkzO1xufVxuLmJ0bi1ncmVlbjpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0NmUwY2M7XG4gIGJvcmRlci1jb2xvcjogIzQ2ZTBjYztcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4uYnRuLWdyZWVuLmRpc2FibGVkOmhvdmVyLFxuLmJ0bi1ncmVlbi5kaXNhYmxlZDpmb2N1cyxcbi5idG4tZ3JlZW4uZGlzYWJsZWQ6YWN0aXZlLFxuLmJ0bi1ncmVlbi5kaXNhYmxlZC5hY3RpdmUsXG4uYnRuLWdyZWVuW2Rpc2FibGVkXSxcbi5idG4tZ3JlZW5bZGlzYWJsZWRdOmhvdmVyLFxuLmJ0bi1ncmVlbltkaXNhYmxlZF06Zm9jdXMsXG4uYnRuLWdyZWVuW2Rpc2FibGVkXTphY3RpdmUsXG4uYnRuLWdyZWVuW2Rpc2FibGVkXS5hY3RpdmUsXG5maWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1ncmVlbjpob3ZlcixcbmZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLWdyZWVuOmZvY3VzLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tZ3JlZW46YWN0aXZlLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tZ3JlZW4uYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzVjZTRkMjtcbiAgYm9yZGVyLWNvbG9yOiAjNWNlNGQyO1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5idG4tZ3JlZW4uYnRuLW8ge1xuICBib3JkZXI6IDFweCBzb2xpZCAjMUZCQkE2O1xuICBjb2xvcjogIzFGQkJBNjtcbn1cbi5idG4tZ3JlZW4uYnRuLW86aG92ZXIge1xuICBjb2xvcjogIzMwZGRjNjtcbiAgYm9yZGVyLWNvbG9yOiAjMzBkZGM2O1xuICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XG59XG4uYnRuLWdyZWVuLmJ0bi1vOmFjdGl2ZSxcbi5idG4tZ3JlZW4uYnRuLW8uYWN0aXZlLFxuLmJ0bi1ncmVlbi5idG4tby5hY3RpdmU6Zm9jdXMsXG4uYnRuLWdyZWVuLmJ0bi1vOmFjdGl2ZTpmb2N1cyxcbi5idG4tZ3JlZW4uYnRuLW86YWN0aXZlOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VhZWFlYyAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICMxNDc5NmMgIWltcG9ydGFudDtcbiAgY29sb3I6ICMxNDc5NmMgIWltcG9ydGFudDtcbn1cbi5idG4tZ3JlZW4uYnRuLW86Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNWNlNGQyO1xuICBib3JkZXItY29sb3I6ICM1Y2U0ZDI7XG4gIGNvbG9yOiAjMzBkZGM2O1xufVxuLmJ0bi1ncmVlbi5idG4tby5kaXNhYmxlZDpob3Zlcixcbi5idG4tZ3JlZW4uYnRuLW8uZGlzYWJsZWQ6Zm9jdXMsXG4uYnRuLWdyZWVuLmJ0bi1vLmRpc2FibGVkOmFjdGl2ZSxcbi5idG4tZ3JlZW4uYnRuLW8uZGlzYWJsZWQuYWN0aXZlLFxuLmJ0bi1ncmVlbi5idG4tb1tkaXNhYmxlZF0sXG4uYnRuLWdyZWVuLmJ0bi1vW2Rpc2FibGVkXTpob3Zlcixcbi5idG4tZ3JlZW4uYnRuLW9bZGlzYWJsZWRdOmZvY3VzLFxuLmJ0bi1ncmVlbi5idG4tb1tkaXNhYmxlZF06YWN0aXZlLFxuLmJ0bi1ncmVlbi5idG4tb1tkaXNhYmxlZF0uYWN0aXZlLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tZ3JlZW4uYnRuLW86aG92ZXIsXG5maWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1ncmVlbi5idG4tbzpmb2N1cyxcbmZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLWdyZWVuLmJ0bi1vOmFjdGl2ZSxcbmZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLWdyZWVuLmJ0bi1vLmFjdGl2ZSB7XG4gIGJvcmRlci1jb2xvcjogIzVjZTRkMjtcbiAgY29sb3I6ICM1Y2U0ZDI7XG59XG4uYnRuLWdyZWVuLmJ0bi1vIC5jYXJldCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICMxRkJCQTY7XG59XG4uYnRuLWdyZWVuIC5jYXJldCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNmZmZmZmY7XG59XG4uZHJvcHVwIC5idG4tZ3JlZW4gLmNhcmV0IHtcbiAgYm9yZGVyLWJvdHRvbTogNHB4IHNvbGlkICNmZmZmZmY7XG59XG4uYnRuLWxpZ2h0LWdyZWVuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMwZGRjNjtcbiAgYm9yZGVyLWNvbG9yOiAjMzBkZGM2O1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5vcGVuIC5idG4tbGlnaHQtZ3JlZW4uZHJvcGRvd24tdG9nZ2xlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzcyZThkODtcbiAgYm9yZGVyLWNvbG9yOiAjNzJlOGQ4O1xufVxuLmJ0bi1saWdodC1ncmVlbjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1Y2U0ZDIgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjNWNlNGQyO1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5idG4tbGlnaHQtZ3JlZW46YWN0aXZlLFxuLmJ0bi1saWdodC1ncmVlbi5hY3RpdmUsXG4uYnRuLWxpZ2h0LWdyZWVuLmFjdGl2ZTpmb2N1cyxcbi5idG4tbGlnaHQtZ3JlZW46YWN0aXZlOmZvY3VzLFxuLmJ0bi1saWdodC1ncmVlbjphY3RpdmU6aG92ZXIsXG4uYnRuLWxpZ2h0LWdyZWVuLmRyb3Bkb3duLXRvZ2dsZTphY3RpdmU6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjNkMWI5ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogIzIzZDFiOTtcbn1cbi5idG4tbGlnaHQtZ3JlZW46Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzJlOGQ4O1xuICBib3JkZXItY29sb3I6ICM3MmU4ZDg7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmJ0bi1saWdodC1ncmVlbi5kaXNhYmxlZDpob3Zlcixcbi5idG4tbGlnaHQtZ3JlZW4uZGlzYWJsZWQ6Zm9jdXMsXG4uYnRuLWxpZ2h0LWdyZWVuLmRpc2FibGVkOmFjdGl2ZSxcbi5idG4tbGlnaHQtZ3JlZW4uZGlzYWJsZWQuYWN0aXZlLFxuLmJ0bi1saWdodC1ncmVlbltkaXNhYmxlZF0sXG4uYnRuLWxpZ2h0LWdyZWVuW2Rpc2FibGVkXTpob3Zlcixcbi5idG4tbGlnaHQtZ3JlZW5bZGlzYWJsZWRdOmZvY3VzLFxuLmJ0bi1saWdodC1ncmVlbltkaXNhYmxlZF06YWN0aXZlLFxuLmJ0bi1saWdodC1ncmVlbltkaXNhYmxlZF0uYWN0aXZlLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tbGlnaHQtZ3JlZW46aG92ZXIsXG5maWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1saWdodC1ncmVlbjpmb2N1cyxcbmZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLWxpZ2h0LWdyZWVuOmFjdGl2ZSxcbmZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLWxpZ2h0LWdyZWVuLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4OGViZGU7XG4gIGJvcmRlci1jb2xvcjogIzg4ZWJkZTtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4uYnRuLWxpZ2h0LWdyZWVuLmJ0bi1vIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzMwZGRjNjtcbiAgY29sb3I6ICMzMGRkYzY7XG59XG4uYnRuLWxpZ2h0LWdyZWVuLmJ0bi1vOmhvdmVyIHtcbiAgY29sb3I6ICM1Y2U0ZDI7XG4gIGJvcmRlci1jb2xvcjogIzVjZTRkMjtcbiAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xufVxuLmJ0bi1saWdodC1ncmVlbi5idG4tbzphY3RpdmUsXG4uYnRuLWxpZ2h0LWdyZWVuLmJ0bi1vLmFjdGl2ZSxcbi5idG4tbGlnaHQtZ3JlZW4uYnRuLW8uYWN0aXZlOmZvY3VzLFxuLmJ0bi1saWdodC1ncmVlbi5idG4tbzphY3RpdmU6Zm9jdXMsXG4uYnRuLWxpZ2h0LWdyZWVuLmJ0bi1vOmFjdGl2ZTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlYWVhZWMgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjMWJhNTkzICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjMWJhNTkzICFpbXBvcnRhbnQ7XG59XG4uYnRuLWxpZ2h0LWdyZWVuLmJ0bi1vOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzg4ZWJkZTtcbiAgYm9yZGVyLWNvbG9yOiAjODhlYmRlO1xuICBjb2xvcjogIzVjZTRkMjtcbn1cbi5idG4tbGlnaHQtZ3JlZW4uYnRuLW8uZGlzYWJsZWQ6aG92ZXIsXG4uYnRuLWxpZ2h0LWdyZWVuLmJ0bi1vLmRpc2FibGVkOmZvY3VzLFxuLmJ0bi1saWdodC1ncmVlbi5idG4tby5kaXNhYmxlZDphY3RpdmUsXG4uYnRuLWxpZ2h0LWdyZWVuLmJ0bi1vLmRpc2FibGVkLmFjdGl2ZSxcbi5idG4tbGlnaHQtZ3JlZW4uYnRuLW9bZGlzYWJsZWRdLFxuLmJ0bi1saWdodC1ncmVlbi5idG4tb1tkaXNhYmxlZF06aG92ZXIsXG4uYnRuLWxpZ2h0LWdyZWVuLmJ0bi1vW2Rpc2FibGVkXTpmb2N1cyxcbi5idG4tbGlnaHQtZ3JlZW4uYnRuLW9bZGlzYWJsZWRdOmFjdGl2ZSxcbi5idG4tbGlnaHQtZ3JlZW4uYnRuLW9bZGlzYWJsZWRdLmFjdGl2ZSxcbmZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLWxpZ2h0LWdyZWVuLmJ0bi1vOmhvdmVyLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tbGlnaHQtZ3JlZW4uYnRuLW86Zm9jdXMsXG5maWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1saWdodC1ncmVlbi5idG4tbzphY3RpdmUsXG5maWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1saWdodC1ncmVlbi5idG4tby5hY3RpdmUge1xuICBib3JkZXItY29sb3I6ICM4OGViZGU7XG4gIGNvbG9yOiAjODhlYmRlO1xufVxuLmJ0bi1saWdodC1ncmVlbi5idG4tbyAuY2FyZXQge1xuICBib3JkZXItdG9wLWNvbG9yOiAjMzBkZGM2O1xufVxuLmJ0bi1saWdodC1ncmVlbiAuY2FyZXQge1xuICBib3JkZXItdG9wLWNvbG9yOiAjZmZmZmZmO1xufVxuLmRyb3B1cCAuYnRuLWxpZ2h0LWdyZWVuIC5jYXJldCB7XG4gIGJvcmRlci1ib3R0b206IDRweCBzb2xpZCAjZmZmZmZmO1xufVxuLmJ0bi1kYXJrLWdyZWVuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE4OGY3ZjtcbiAgYm9yZGVyLWNvbG9yOiAjMTg4ZjdmO1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5vcGVuIC5idG4tZGFyay1ncmVlbi5kcm9wZG93bi10b2dnbGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjNkMWI5O1xuICBib3JkZXItY29sb3I6ICMyM2QxYjk7XG59XG4uYnRuLWRhcmstZ3JlZW46aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWZiYmE2ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogIzFmYmJhNjtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4uYnRuLWRhcmstZ3JlZW46YWN0aXZlLFxuLmJ0bi1kYXJrLWdyZWVuLmFjdGl2ZSxcbi5idG4tZGFyay1ncmVlbi5hY3RpdmU6Zm9jdXMsXG4uYnRuLWRhcmstZ3JlZW46YWN0aXZlOmZvY3VzLFxuLmJ0bi1kYXJrLWdyZWVuOmFjdGl2ZTpob3Zlcixcbi5idG4tZGFyay1ncmVlbi5kcm9wZG93bi10b2dnbGU6YWN0aXZlOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE0Nzk2YyAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICMxNDc5NmM7XG59XG4uYnRuLWRhcmstZ3JlZW46Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjNkMWI5O1xuICBib3JkZXItY29sb3I6ICMyM2QxYjk7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmJ0bi1kYXJrLWdyZWVuLmRpc2FibGVkOmhvdmVyLFxuLmJ0bi1kYXJrLWdyZWVuLmRpc2FibGVkOmZvY3VzLFxuLmJ0bi1kYXJrLWdyZWVuLmRpc2FibGVkOmFjdGl2ZSxcbi5idG4tZGFyay1ncmVlbi5kaXNhYmxlZC5hY3RpdmUsXG4uYnRuLWRhcmstZ3JlZW5bZGlzYWJsZWRdLFxuLmJ0bi1kYXJrLWdyZWVuW2Rpc2FibGVkXTpob3Zlcixcbi5idG4tZGFyay1ncmVlbltkaXNhYmxlZF06Zm9jdXMsXG4uYnRuLWRhcmstZ3JlZW5bZGlzYWJsZWRdOmFjdGl2ZSxcbi5idG4tZGFyay1ncmVlbltkaXNhYmxlZF0uYWN0aXZlLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tZGFyay1ncmVlbjpob3ZlcixcbmZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLWRhcmstZ3JlZW46Zm9jdXMsXG5maWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1kYXJrLWdyZWVuOmFjdGl2ZSxcbmZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLWRhcmstZ3JlZW4uYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMwZGRjNjtcbiAgYm9yZGVyLWNvbG9yOiAjMzBkZGM2O1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5idG4tZGFyay1ncmVlbi5idG4tbyB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMxODhmN2Y7XG4gIGNvbG9yOiAjMTg4ZjdmO1xufVxuLmJ0bi1kYXJrLWdyZWVuLmJ0bi1vOmhvdmVyIHtcbiAgY29sb3I6ICMxZmJiYTY7XG4gIGJvcmRlci1jb2xvcjogIzFmYmJhNjtcbiAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xufVxuLmJ0bi1kYXJrLWdyZWVuLmJ0bi1vOmFjdGl2ZSxcbi5idG4tZGFyay1ncmVlbi5idG4tby5hY3RpdmUsXG4uYnRuLWRhcmstZ3JlZW4uYnRuLW8uYWN0aXZlOmZvY3VzLFxuLmJ0bi1kYXJrLWdyZWVuLmJ0bi1vOmFjdGl2ZTpmb2N1cyxcbi5idG4tZGFyay1ncmVlbi5idG4tbzphY3RpdmU6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWFlYWVjICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogIzBkNGU0NSAhaW1wb3J0YW50O1xuICBjb2xvcjogIzBkNGU0NSAhaW1wb3J0YW50O1xufVxuLmJ0bi1kYXJrLWdyZWVuLmJ0bi1vOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMwZGRjNjtcbiAgYm9yZGVyLWNvbG9yOiAjMzBkZGM2O1xuICBjb2xvcjogIzFmYmJhNjtcbn1cbi5idG4tZGFyay1ncmVlbi5idG4tby5kaXNhYmxlZDpob3Zlcixcbi5idG4tZGFyay1ncmVlbi5idG4tby5kaXNhYmxlZDpmb2N1cyxcbi5idG4tZGFyay1ncmVlbi5idG4tby5kaXNhYmxlZDphY3RpdmUsXG4uYnRuLWRhcmstZ3JlZW4uYnRuLW8uZGlzYWJsZWQuYWN0aXZlLFxuLmJ0bi1kYXJrLWdyZWVuLmJ0bi1vW2Rpc2FibGVkXSxcbi5idG4tZGFyay1ncmVlbi5idG4tb1tkaXNhYmxlZF06aG92ZXIsXG4uYnRuLWRhcmstZ3JlZW4uYnRuLW9bZGlzYWJsZWRdOmZvY3VzLFxuLmJ0bi1kYXJrLWdyZWVuLmJ0bi1vW2Rpc2FibGVkXTphY3RpdmUsXG4uYnRuLWRhcmstZ3JlZW4uYnRuLW9bZGlzYWJsZWRdLmFjdGl2ZSxcbmZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLWRhcmstZ3JlZW4uYnRuLW86aG92ZXIsXG5maWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1kYXJrLWdyZWVuLmJ0bi1vOmZvY3VzLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tZGFyay1ncmVlbi5idG4tbzphY3RpdmUsXG5maWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1kYXJrLWdyZWVuLmJ0bi1vLmFjdGl2ZSB7XG4gIGJvcmRlci1jb2xvcjogIzMwZGRjNjtcbiAgY29sb3I6ICMzMGRkYzY7XG59XG4uYnRuLWRhcmstZ3JlZW4uYnRuLW8gLmNhcmV0IHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzE4OGY3Zjtcbn1cbi5idG4tZGFyay1ncmVlbiAuY2FyZXQge1xuICBib3JkZXItdG9wLWNvbG9yOiAjZmZmZmZmO1xufVxuLmRyb3B1cCAuYnRuLWRhcmstZ3JlZW4gLmNhcmV0IHtcbiAgYm9yZGVyLWJvdHRvbTogNHB4IHNvbGlkICNmZmZmZmY7XG59XG4uYnRuLW9yYW5nZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRjY2MDA7XG4gIGJvcmRlci1jb2xvcjogI0ZGNjYwMDtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4ub3BlbiAuYnRuLW9yYW5nZS5kcm9wZG93bi10b2dnbGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY5NDRkO1xuICBib3JkZXItY29sb3I6ICNmZjk0NGQ7XG59XG4uYnRuLW9yYW5nZTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZjg1MzMgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjZmY4NTMzO1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5idG4tb3JhbmdlOmFjdGl2ZSxcbi5idG4tb3JhbmdlLmFjdGl2ZSxcbi5idG4tb3JhbmdlLmFjdGl2ZTpmb2N1cyxcbi5idG4tb3JhbmdlOmFjdGl2ZTpmb2N1cyxcbi5idG4tb3JhbmdlOmFjdGl2ZTpob3Zlcixcbi5idG4tb3JhbmdlLmRyb3Bkb3duLXRvZ2dsZTphY3RpdmU6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTY1YzAwICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogI2U2NWMwMDtcbn1cbi5idG4tb3JhbmdlOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmOTQ0ZDtcbiAgYm9yZGVyLWNvbG9yOiAjZmY5NDRkO1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5idG4tb3JhbmdlLmRpc2FibGVkOmhvdmVyLFxuLmJ0bi1vcmFuZ2UuZGlzYWJsZWQ6Zm9jdXMsXG4uYnRuLW9yYW5nZS5kaXNhYmxlZDphY3RpdmUsXG4uYnRuLW9yYW5nZS5kaXNhYmxlZC5hY3RpdmUsXG4uYnRuLW9yYW5nZVtkaXNhYmxlZF0sXG4uYnRuLW9yYW5nZVtkaXNhYmxlZF06aG92ZXIsXG4uYnRuLW9yYW5nZVtkaXNhYmxlZF06Zm9jdXMsXG4uYnRuLW9yYW5nZVtkaXNhYmxlZF06YWN0aXZlLFxuLmJ0bi1vcmFuZ2VbZGlzYWJsZWRdLmFjdGl2ZSxcbmZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLW9yYW5nZTpob3ZlcixcbmZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLW9yYW5nZTpmb2N1cyxcbmZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLW9yYW5nZTphY3RpdmUsXG5maWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1vcmFuZ2UuYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYTM2NjtcbiAgYm9yZGVyLWNvbG9yOiAjZmZhMzY2O1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5idG4tb3JhbmdlLmJ0bi1vIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI0ZGNjYwMDtcbiAgY29sb3I6ICNGRjY2MDA7XG59XG4uYnRuLW9yYW5nZS5idG4tbzpob3ZlciB7XG4gIGNvbG9yOiAjZmY4NTMzO1xuICBib3JkZXItY29sb3I6ICNmZjg1MzM7XG4gIGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5idG4tb3JhbmdlLmJ0bi1vOmFjdGl2ZSxcbi5idG4tb3JhbmdlLmJ0bi1vLmFjdGl2ZSxcbi5idG4tb3JhbmdlLmJ0bi1vLmFjdGl2ZTpmb2N1cyxcbi5idG4tb3JhbmdlLmJ0bi1vOmFjdGl2ZTpmb2N1cyxcbi5idG4tb3JhbmdlLmJ0bi1vOmFjdGl2ZTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlYWVhZWMgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjYjM0NzAwICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjYjM0NzAwICFpbXBvcnRhbnQ7XG59XG4uYnRuLW9yYW5nZS5idG4tbzpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmEzNjY7XG4gIGJvcmRlci1jb2xvcjogI2ZmYTM2NjtcbiAgY29sb3I6ICNmZjg1MzM7XG59XG4uYnRuLW9yYW5nZS5idG4tby5kaXNhYmxlZDpob3Zlcixcbi5idG4tb3JhbmdlLmJ0bi1vLmRpc2FibGVkOmZvY3VzLFxuLmJ0bi1vcmFuZ2UuYnRuLW8uZGlzYWJsZWQ6YWN0aXZlLFxuLmJ0bi1vcmFuZ2UuYnRuLW8uZGlzYWJsZWQuYWN0aXZlLFxuLmJ0bi1vcmFuZ2UuYnRuLW9bZGlzYWJsZWRdLFxuLmJ0bi1vcmFuZ2UuYnRuLW9bZGlzYWJsZWRdOmhvdmVyLFxuLmJ0bi1vcmFuZ2UuYnRuLW9bZGlzYWJsZWRdOmZvY3VzLFxuLmJ0bi1vcmFuZ2UuYnRuLW9bZGlzYWJsZWRdOmFjdGl2ZSxcbi5idG4tb3JhbmdlLmJ0bi1vW2Rpc2FibGVkXS5hY3RpdmUsXG5maWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1vcmFuZ2UuYnRuLW86aG92ZXIsXG5maWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1vcmFuZ2UuYnRuLW86Zm9jdXMsXG5maWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1vcmFuZ2UuYnRuLW86YWN0aXZlLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tb3JhbmdlLmJ0bi1vLmFjdGl2ZSB7XG4gIGJvcmRlci1jb2xvcjogI2ZmYTM2NjtcbiAgY29sb3I6ICNmZmEzNjY7XG59XG4uYnRuLW9yYW5nZS5idG4tbyAuY2FyZXQge1xuICBib3JkZXItdG9wLWNvbG9yOiAjRkY2NjAwO1xufVxuLmJ0bi1vcmFuZ2UgLmNhcmV0IHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2ZmZmZmZjtcbn1cbi5kcm9wdXAgLmJ0bi1vcmFuZ2UgLmNhcmV0IHtcbiAgYm9yZGVyLWJvdHRvbTogNHB4IHNvbGlkICNmZmZmZmY7XG59XG4uYnRuLWxpZ2h0LW9yYW5nZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZjg1MzM7XG4gIGJvcmRlci1jb2xvcjogI2ZmODUzMztcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4ub3BlbiAuYnRuLWxpZ2h0LW9yYW5nZS5kcm9wZG93bi10b2dnbGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZiMzgwO1xuICBib3JkZXItY29sb3I6ICNmZmIzODA7XG59XG4uYnRuLWxpZ2h0LW9yYW5nZTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmEzNjYgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjZmZhMzY2O1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5idG4tbGlnaHQtb3JhbmdlOmFjdGl2ZSxcbi5idG4tbGlnaHQtb3JhbmdlLmFjdGl2ZSxcbi5idG4tbGlnaHQtb3JhbmdlLmFjdGl2ZTpmb2N1cyxcbi5idG4tbGlnaHQtb3JhbmdlOmFjdGl2ZTpmb2N1cyxcbi5idG4tbGlnaHQtb3JhbmdlOmFjdGl2ZTpob3Zlcixcbi5idG4tbGlnaHQtb3JhbmdlLmRyb3Bkb3duLXRvZ2dsZTphY3RpdmU6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY3NTE5ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogI2ZmNzUxOTtcbn1cbi5idG4tbGlnaHQtb3JhbmdlOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYjM4MDtcbiAgYm9yZGVyLWNvbG9yOiAjZmZiMzgwO1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5idG4tbGlnaHQtb3JhbmdlLmRpc2FibGVkOmhvdmVyLFxuLmJ0bi1saWdodC1vcmFuZ2UuZGlzYWJsZWQ6Zm9jdXMsXG4uYnRuLWxpZ2h0LW9yYW5nZS5kaXNhYmxlZDphY3RpdmUsXG4uYnRuLWxpZ2h0LW9yYW5nZS5kaXNhYmxlZC5hY3RpdmUsXG4uYnRuLWxpZ2h0LW9yYW5nZVtkaXNhYmxlZF0sXG4uYnRuLWxpZ2h0LW9yYW5nZVtkaXNhYmxlZF06aG92ZXIsXG4uYnRuLWxpZ2h0LW9yYW5nZVtkaXNhYmxlZF06Zm9jdXMsXG4uYnRuLWxpZ2h0LW9yYW5nZVtkaXNhYmxlZF06YWN0aXZlLFxuLmJ0bi1saWdodC1vcmFuZ2VbZGlzYWJsZWRdLmFjdGl2ZSxcbmZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLWxpZ2h0LW9yYW5nZTpob3ZlcixcbmZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLWxpZ2h0LW9yYW5nZTpmb2N1cyxcbmZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLWxpZ2h0LW9yYW5nZTphY3RpdmUsXG5maWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1saWdodC1vcmFuZ2UuYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYzI5OTtcbiAgYm9yZGVyLWNvbG9yOiAjZmZjMjk5O1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5idG4tbGlnaHQtb3JhbmdlLmJ0bi1vIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ZmODUzMztcbiAgY29sb3I6ICNmZjg1MzM7XG59XG4uYnRuLWxpZ2h0LW9yYW5nZS5idG4tbzpob3ZlciB7XG4gIGNvbG9yOiAjZmZhMzY2O1xuICBib3JkZXItY29sb3I6ICNmZmEzNjY7XG4gIGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5idG4tbGlnaHQtb3JhbmdlLmJ0bi1vOmFjdGl2ZSxcbi5idG4tbGlnaHQtb3JhbmdlLmJ0bi1vLmFjdGl2ZSxcbi5idG4tbGlnaHQtb3JhbmdlLmJ0bi1vLmFjdGl2ZTpmb2N1cyxcbi5idG4tbGlnaHQtb3JhbmdlLmJ0bi1vOmFjdGl2ZTpmb2N1cyxcbi5idG4tbGlnaHQtb3JhbmdlLmJ0bi1vOmFjdGl2ZTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlYWVhZWMgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjZTU1YzAwICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjZTU1YzAwICFpbXBvcnRhbnQ7XG59XG4uYnRuLWxpZ2h0LW9yYW5nZS5idG4tbzpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmMyOTk7XG4gIGJvcmRlci1jb2xvcjogI2ZmYzI5OTtcbiAgY29sb3I6ICNmZmEzNjY7XG59XG4uYnRuLWxpZ2h0LW9yYW5nZS5idG4tby5kaXNhYmxlZDpob3Zlcixcbi5idG4tbGlnaHQtb3JhbmdlLmJ0bi1vLmRpc2FibGVkOmZvY3VzLFxuLmJ0bi1saWdodC1vcmFuZ2UuYnRuLW8uZGlzYWJsZWQ6YWN0aXZlLFxuLmJ0bi1saWdodC1vcmFuZ2UuYnRuLW8uZGlzYWJsZWQuYWN0aXZlLFxuLmJ0bi1saWdodC1vcmFuZ2UuYnRuLW9bZGlzYWJsZWRdLFxuLmJ0bi1saWdodC1vcmFuZ2UuYnRuLW9bZGlzYWJsZWRdOmhvdmVyLFxuLmJ0bi1saWdodC1vcmFuZ2UuYnRuLW9bZGlzYWJsZWRdOmZvY3VzLFxuLmJ0bi1saWdodC1vcmFuZ2UuYnRuLW9bZGlzYWJsZWRdOmFjdGl2ZSxcbi5idG4tbGlnaHQtb3JhbmdlLmJ0bi1vW2Rpc2FibGVkXS5hY3RpdmUsXG5maWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1saWdodC1vcmFuZ2UuYnRuLW86aG92ZXIsXG5maWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1saWdodC1vcmFuZ2UuYnRuLW86Zm9jdXMsXG5maWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1saWdodC1vcmFuZ2UuYnRuLW86YWN0aXZlLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tbGlnaHQtb3JhbmdlLmJ0bi1vLmFjdGl2ZSB7XG4gIGJvcmRlci1jb2xvcjogI2ZmYzI5OTtcbiAgY29sb3I6ICNmZmMyOTk7XG59XG4uYnRuLWxpZ2h0LW9yYW5nZS5idG4tbyAuY2FyZXQge1xuICBib3JkZXItdG9wLWNvbG9yOiAjZmY4NTMzO1xufVxuLmJ0bi1saWdodC1vcmFuZ2UgLmNhcmV0IHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2ZmZmZmZjtcbn1cbi5kcm9wdXAgLmJ0bi1saWdodC1vcmFuZ2UgLmNhcmV0IHtcbiAgYm9yZGVyLWJvdHRvbTogNHB4IHNvbGlkICNmZmZmZmY7XG59XG4uYnRuLWRhcmstb3JhbmdlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NjNTIwMDtcbiAgYm9yZGVyLWNvbG9yOiAjY2M1MjAwO1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5vcGVuIC5idG4tZGFyay1vcmFuZ2UuZHJvcGRvd24tdG9nZ2xlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmNzUxYTtcbiAgYm9yZGVyLWNvbG9yOiAjZmY3NTFhO1xufVxuLmJ0bi1kYXJrLW9yYW5nZTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZjY2MDAgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjZmY2NjAwO1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5idG4tZGFyay1vcmFuZ2U6YWN0aXZlLFxuLmJ0bi1kYXJrLW9yYW5nZS5hY3RpdmUsXG4uYnRuLWRhcmstb3JhbmdlLmFjdGl2ZTpmb2N1cyxcbi5idG4tZGFyay1vcmFuZ2U6YWN0aXZlOmZvY3VzLFxuLmJ0bi1kYXJrLW9yYW5nZTphY3RpdmU6aG92ZXIsXG4uYnRuLWRhcmstb3JhbmdlLmRyb3Bkb3duLXRvZ2dsZTphY3RpdmU6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjM0NzAwICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogI2IzNDcwMDtcbn1cbi5idG4tZGFyay1vcmFuZ2U6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY3NTFhO1xuICBib3JkZXItY29sb3I6ICNmZjc1MWE7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmJ0bi1kYXJrLW9yYW5nZS5kaXNhYmxlZDpob3Zlcixcbi5idG4tZGFyay1vcmFuZ2UuZGlzYWJsZWQ6Zm9jdXMsXG4uYnRuLWRhcmstb3JhbmdlLmRpc2FibGVkOmFjdGl2ZSxcbi5idG4tZGFyay1vcmFuZ2UuZGlzYWJsZWQuYWN0aXZlLFxuLmJ0bi1kYXJrLW9yYW5nZVtkaXNhYmxlZF0sXG4uYnRuLWRhcmstb3JhbmdlW2Rpc2FibGVkXTpob3Zlcixcbi5idG4tZGFyay1vcmFuZ2VbZGlzYWJsZWRdOmZvY3VzLFxuLmJ0bi1kYXJrLW9yYW5nZVtkaXNhYmxlZF06YWN0aXZlLFxuLmJ0bi1kYXJrLW9yYW5nZVtkaXNhYmxlZF0uYWN0aXZlLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tZGFyay1vcmFuZ2U6aG92ZXIsXG5maWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1kYXJrLW9yYW5nZTpmb2N1cyxcbmZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLWRhcmstb3JhbmdlOmFjdGl2ZSxcbmZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLWRhcmstb3JhbmdlLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZjg1MzM7XG4gIGJvcmRlci1jb2xvcjogI2ZmODUzMztcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4uYnRuLWRhcmstb3JhbmdlLmJ0bi1vIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NjNTIwMDtcbiAgY29sb3I6ICNjYzUyMDA7XG59XG4uYnRuLWRhcmstb3JhbmdlLmJ0bi1vOmhvdmVyIHtcbiAgY29sb3I6ICNmZjY2MDA7XG4gIGJvcmRlci1jb2xvcjogI2ZmNjYwMDtcbiAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xufVxuLmJ0bi1kYXJrLW9yYW5nZS5idG4tbzphY3RpdmUsXG4uYnRuLWRhcmstb3JhbmdlLmJ0bi1vLmFjdGl2ZSxcbi5idG4tZGFyay1vcmFuZ2UuYnRuLW8uYWN0aXZlOmZvY3VzLFxuLmJ0bi1kYXJrLW9yYW5nZS5idG4tbzphY3RpdmU6Zm9jdXMsXG4uYnRuLWRhcmstb3JhbmdlLmJ0bi1vOmFjdGl2ZTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlYWVhZWMgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjODAzMzAwICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjODAzMzAwICFpbXBvcnRhbnQ7XG59XG4uYnRuLWRhcmstb3JhbmdlLmJ0bi1vOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmODUzMztcbiAgYm9yZGVyLWNvbG9yOiAjZmY4NTMzO1xuICBjb2xvcjogI2ZmNjYwMDtcbn1cbi5idG4tZGFyay1vcmFuZ2UuYnRuLW8uZGlzYWJsZWQ6aG92ZXIsXG4uYnRuLWRhcmstb3JhbmdlLmJ0bi1vLmRpc2FibGVkOmZvY3VzLFxuLmJ0bi1kYXJrLW9yYW5nZS5idG4tby5kaXNhYmxlZDphY3RpdmUsXG4uYnRuLWRhcmstb3JhbmdlLmJ0bi1vLmRpc2FibGVkLmFjdGl2ZSxcbi5idG4tZGFyay1vcmFuZ2UuYnRuLW9bZGlzYWJsZWRdLFxuLmJ0bi1kYXJrLW9yYW5nZS5idG4tb1tkaXNhYmxlZF06aG92ZXIsXG4uYnRuLWRhcmstb3JhbmdlLmJ0bi1vW2Rpc2FibGVkXTpmb2N1cyxcbi5idG4tZGFyay1vcmFuZ2UuYnRuLW9bZGlzYWJsZWRdOmFjdGl2ZSxcbi5idG4tZGFyay1vcmFuZ2UuYnRuLW9bZGlzYWJsZWRdLmFjdGl2ZSxcbmZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLWRhcmstb3JhbmdlLmJ0bi1vOmhvdmVyLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tZGFyay1vcmFuZ2UuYnRuLW86Zm9jdXMsXG5maWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1kYXJrLW9yYW5nZS5idG4tbzphY3RpdmUsXG5maWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1kYXJrLW9yYW5nZS5idG4tby5hY3RpdmUge1xuICBib3JkZXItY29sb3I6ICNmZjg1MzM7XG4gIGNvbG9yOiAjZmY4NTMzO1xufVxuLmJ0bi1kYXJrLW9yYW5nZS5idG4tbyAuY2FyZXQge1xuICBib3JkZXItdG9wLWNvbG9yOiAjY2M1MjAwO1xufVxuLmJ0bi1kYXJrLW9yYW5nZSAuY2FyZXQge1xuICBib3JkZXItdG9wLWNvbG9yOiAjZmZmZmZmO1xufVxuLmRyb3B1cCAuYnRuLWRhcmstb3JhbmdlIC5jYXJldCB7XG4gIGJvcmRlci1ib3R0b206IDRweCBzb2xpZCAjZmZmZmZmO1xufVxuLmJ0bi1yZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQzgyRTI5O1xuICBib3JkZXItY29sb3I6ICNDODJFMjk7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLm9wZW4gLmJ0bi1yZWQuZHJvcGRvd24tdG9nZ2xlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RlNjM1ZjtcbiAgYm9yZGVyLWNvbG9yOiAjZGU2MzVmO1xufVxuLmJ0bi1yZWQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGE0ZjRhICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogI2RhNGY0YTtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4uYnRuLXJlZDphY3RpdmUsXG4uYnRuLXJlZC5hY3RpdmUsXG4uYnRuLXJlZC5hY3RpdmU6Zm9jdXMsXG4uYnRuLXJlZDphY3RpdmU6Zm9jdXMsXG4uYnRuLXJlZDphY3RpdmU6aG92ZXIsXG4uYnRuLXJlZC5kcm9wZG93bi10b2dnbGU6YWN0aXZlOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2IzMjkyNSAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICNiMzI5MjU7XG59XG4uYnRuLXJlZDpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZTYzNWY7XG4gIGJvcmRlci1jb2xvcjogI2RlNjM1ZjtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4uYnRuLXJlZC5kaXNhYmxlZDpob3Zlcixcbi5idG4tcmVkLmRpc2FibGVkOmZvY3VzLFxuLmJ0bi1yZWQuZGlzYWJsZWQ6YWN0aXZlLFxuLmJ0bi1yZWQuZGlzYWJsZWQuYWN0aXZlLFxuLmJ0bi1yZWRbZGlzYWJsZWRdLFxuLmJ0bi1yZWRbZGlzYWJsZWRdOmhvdmVyLFxuLmJ0bi1yZWRbZGlzYWJsZWRdOmZvY3VzLFxuLmJ0bi1yZWRbZGlzYWJsZWRdOmFjdGl2ZSxcbi5idG4tcmVkW2Rpc2FibGVkXS5hY3RpdmUsXG5maWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1yZWQ6aG92ZXIsXG5maWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1yZWQ6Zm9jdXMsXG5maWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1yZWQ6YWN0aXZlLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tcmVkLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlMzc4NzQ7XG4gIGJvcmRlci1jb2xvcjogI2UzNzg3NDtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4uYnRuLXJlZC5idG4tbyB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNDODJFMjk7XG4gIGNvbG9yOiAjQzgyRTI5O1xufVxuLmJ0bi1yZWQuYnRuLW86aG92ZXIge1xuICBjb2xvcjogI2RhNGY0YTtcbiAgYm9yZGVyLWNvbG9yOiAjZGE0ZjRhO1xuICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XG59XG4uYnRuLXJlZC5idG4tbzphY3RpdmUsXG4uYnRuLXJlZC5idG4tby5hY3RpdmUsXG4uYnRuLXJlZC5idG4tby5hY3RpdmU6Zm9jdXMsXG4uYnRuLXJlZC5idG4tbzphY3RpdmU6Zm9jdXMsXG4uYnRuLXJlZC5idG4tbzphY3RpdmU6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWFlYWVjICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogIzg5MWYxYyAhaW1wb3J0YW50O1xuICBjb2xvcjogIzg5MWYxYyAhaW1wb3J0YW50O1xufVxuLmJ0bi1yZWQuYnRuLW86Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTM3ODc0O1xuICBib3JkZXItY29sb3I6ICNlMzc4NzQ7XG4gIGNvbG9yOiAjZGE0ZjRhO1xufVxuLmJ0bi1yZWQuYnRuLW8uZGlzYWJsZWQ6aG92ZXIsXG4uYnRuLXJlZC5idG4tby5kaXNhYmxlZDpmb2N1cyxcbi5idG4tcmVkLmJ0bi1vLmRpc2FibGVkOmFjdGl2ZSxcbi5idG4tcmVkLmJ0bi1vLmRpc2FibGVkLmFjdGl2ZSxcbi5idG4tcmVkLmJ0bi1vW2Rpc2FibGVkXSxcbi5idG4tcmVkLmJ0bi1vW2Rpc2FibGVkXTpob3Zlcixcbi5idG4tcmVkLmJ0bi1vW2Rpc2FibGVkXTpmb2N1cyxcbi5idG4tcmVkLmJ0bi1vW2Rpc2FibGVkXTphY3RpdmUsXG4uYnRuLXJlZC5idG4tb1tkaXNhYmxlZF0uYWN0aXZlLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tcmVkLmJ0bi1vOmhvdmVyLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tcmVkLmJ0bi1vOmZvY3VzLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tcmVkLmJ0bi1vOmFjdGl2ZSxcbmZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLXJlZC5idG4tby5hY3RpdmUge1xuICBib3JkZXItY29sb3I6ICNlMzc4NzQ7XG4gIGNvbG9yOiAjZTM3ODc0O1xufVxuLmJ0bi1yZWQuYnRuLW8gLmNhcmV0IHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI0M4MkUyOTtcbn1cbi5idG4tcmVkIC5jYXJldCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNmZmZmZmY7XG59XG4uZHJvcHVwIC5idG4tcmVkIC5jYXJldCB7XG4gIGJvcmRlci1ib3R0b206IDRweCBzb2xpZCAjZmZmZmZmO1xufVxuLmJ0bi1saWdodC1yZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGE0ZjRhO1xuICBib3JkZXItY29sb3I6ICNkYTRmNGE7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLm9wZW4gLmJ0bi1saWdodC1yZWQuZHJvcGRvd24tdG9nZ2xlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U3OGQ4YTtcbiAgYm9yZGVyLWNvbG9yOiAjZTc4ZDhhO1xufVxuLmJ0bi1saWdodC1yZWQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTM3ODc0ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogI2UzNzg3NDtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4uYnRuLWxpZ2h0LXJlZDphY3RpdmUsXG4uYnRuLWxpZ2h0LXJlZC5hY3RpdmUsXG4uYnRuLWxpZ2h0LXJlZC5hY3RpdmU6Zm9jdXMsXG4uYnRuLWxpZ2h0LXJlZDphY3RpdmU6Zm9jdXMsXG4uYnRuLWxpZ2h0LXJlZDphY3RpdmU6aG92ZXIsXG4uYnRuLWxpZ2h0LXJlZC5kcm9wZG93bi10b2dnbGU6YWN0aXZlOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q2M2EzNSAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICNkNjNhMzU7XG59XG4uYnRuLWxpZ2h0LXJlZDpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNzhkOGE7XG4gIGJvcmRlci1jb2xvcjogI2U3OGQ4YTtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4uYnRuLWxpZ2h0LXJlZC5kaXNhYmxlZDpob3Zlcixcbi5idG4tbGlnaHQtcmVkLmRpc2FibGVkOmZvY3VzLFxuLmJ0bi1saWdodC1yZWQuZGlzYWJsZWQ6YWN0aXZlLFxuLmJ0bi1saWdodC1yZWQuZGlzYWJsZWQuYWN0aXZlLFxuLmJ0bi1saWdodC1yZWRbZGlzYWJsZWRdLFxuLmJ0bi1saWdodC1yZWRbZGlzYWJsZWRdOmhvdmVyLFxuLmJ0bi1saWdodC1yZWRbZGlzYWJsZWRdOmZvY3VzLFxuLmJ0bi1saWdodC1yZWRbZGlzYWJsZWRdOmFjdGl2ZSxcbi5idG4tbGlnaHQtcmVkW2Rpc2FibGVkXS5hY3RpdmUsXG5maWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1saWdodC1yZWQ6aG92ZXIsXG5maWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1saWdodC1yZWQ6Zm9jdXMsXG5maWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1saWdodC1yZWQ6YWN0aXZlLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tbGlnaHQtcmVkLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlYmExOWY7XG4gIGJvcmRlci1jb2xvcjogI2ViYTE5ZjtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4uYnRuLWxpZ2h0LXJlZC5idG4tbyB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkYTRmNGE7XG4gIGNvbG9yOiAjZGE0ZjRhO1xufVxuLmJ0bi1saWdodC1yZWQuYnRuLW86aG92ZXIge1xuICBjb2xvcjogI2UzNzg3NDtcbiAgYm9yZGVyLWNvbG9yOiAjZTM3ODc0O1xuICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XG59XG4uYnRuLWxpZ2h0LXJlZC5idG4tbzphY3RpdmUsXG4uYnRuLWxpZ2h0LXJlZC5idG4tby5hY3RpdmUsXG4uYnRuLWxpZ2h0LXJlZC5idG4tby5hY3RpdmU6Zm9jdXMsXG4uYnRuLWxpZ2h0LXJlZC5idG4tbzphY3RpdmU6Zm9jdXMsXG4uYnRuLWxpZ2h0LXJlZC5idG4tbzphY3RpdmU6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWFlYWVjICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogI2IzMjkyNSAhaW1wb3J0YW50O1xuICBjb2xvcjogI2IzMjkyNSAhaW1wb3J0YW50O1xufVxuLmJ0bi1saWdodC1yZWQuYnRuLW86Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWJhMTlmO1xuICBib3JkZXItY29sb3I6ICNlYmExOWY7XG4gIGNvbG9yOiAjZTM3ODc0O1xufVxuLmJ0bi1saWdodC1yZWQuYnRuLW8uZGlzYWJsZWQ6aG92ZXIsXG4uYnRuLWxpZ2h0LXJlZC5idG4tby5kaXNhYmxlZDpmb2N1cyxcbi5idG4tbGlnaHQtcmVkLmJ0bi1vLmRpc2FibGVkOmFjdGl2ZSxcbi5idG4tbGlnaHQtcmVkLmJ0bi1vLmRpc2FibGVkLmFjdGl2ZSxcbi5idG4tbGlnaHQtcmVkLmJ0bi1vW2Rpc2FibGVkXSxcbi5idG4tbGlnaHQtcmVkLmJ0bi1vW2Rpc2FibGVkXTpob3Zlcixcbi5idG4tbGlnaHQtcmVkLmJ0bi1vW2Rpc2FibGVkXTpmb2N1cyxcbi5idG4tbGlnaHQtcmVkLmJ0bi1vW2Rpc2FibGVkXTphY3RpdmUsXG4uYnRuLWxpZ2h0LXJlZC5idG4tb1tkaXNhYmxlZF0uYWN0aXZlLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tbGlnaHQtcmVkLmJ0bi1vOmhvdmVyLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tbGlnaHQtcmVkLmJ0bi1vOmZvY3VzLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tbGlnaHQtcmVkLmJ0bi1vOmFjdGl2ZSxcbmZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLWxpZ2h0LXJlZC5idG4tby5hY3RpdmUge1xuICBib3JkZXItY29sb3I6ICNlYmExOWY7XG4gIGNvbG9yOiAjZWJhMTlmO1xufVxuLmJ0bi1saWdodC1yZWQuYnRuLW8gLmNhcmV0IHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2RhNGY0YTtcbn1cbi5idG4tbGlnaHQtcmVkIC5jYXJldCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNmZmZmZmY7XG59XG4uZHJvcHVwIC5idG4tbGlnaHQtcmVkIC5jYXJldCB7XG4gIGJvcmRlci1ib3R0b206IDRweCBzb2xpZCAjZmZmZmZmO1xufVxuLmJ0bi1kYXJrLXJlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5ZTI0MjA7XG4gIGJvcmRlci1jb2xvcjogIzllMjQyMDtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4ub3BlbiAuYnRuLWRhcmstcmVkLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkNjNhMzU7XG4gIGJvcmRlci1jb2xvcjogI2Q2M2EzNTtcbn1cbi5idG4tZGFyay1yZWQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzgyZTI5ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogI2M4MmUyOTtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4uYnRuLWRhcmstcmVkOmFjdGl2ZSxcbi5idG4tZGFyay1yZWQuYWN0aXZlLFxuLmJ0bi1kYXJrLXJlZC5hY3RpdmU6Zm9jdXMsXG4uYnRuLWRhcmstcmVkOmFjdGl2ZTpmb2N1cyxcbi5idG4tZGFyay1yZWQ6YWN0aXZlOmhvdmVyLFxuLmJ0bi1kYXJrLXJlZC5kcm9wZG93bi10b2dnbGU6YWN0aXZlOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzg5MWYxYyAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICM4OTFmMWM7XG59XG4uYnRuLWRhcmstcmVkOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q2M2EzNTtcbiAgYm9yZGVyLWNvbG9yOiAjZDYzYTM1O1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5idG4tZGFyay1yZWQuZGlzYWJsZWQ6aG92ZXIsXG4uYnRuLWRhcmstcmVkLmRpc2FibGVkOmZvY3VzLFxuLmJ0bi1kYXJrLXJlZC5kaXNhYmxlZDphY3RpdmUsXG4uYnRuLWRhcmstcmVkLmRpc2FibGVkLmFjdGl2ZSxcbi5idG4tZGFyay1yZWRbZGlzYWJsZWRdLFxuLmJ0bi1kYXJrLXJlZFtkaXNhYmxlZF06aG92ZXIsXG4uYnRuLWRhcmstcmVkW2Rpc2FibGVkXTpmb2N1cyxcbi5idG4tZGFyay1yZWRbZGlzYWJsZWRdOmFjdGl2ZSxcbi5idG4tZGFyay1yZWRbZGlzYWJsZWRdLmFjdGl2ZSxcbmZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLWRhcmstcmVkOmhvdmVyLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tZGFyay1yZWQ6Zm9jdXMsXG5maWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1kYXJrLXJlZDphY3RpdmUsXG5maWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1kYXJrLXJlZC5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGE0ZjRhO1xuICBib3JkZXItY29sb3I6ICNkYTRmNGE7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmJ0bi1kYXJrLXJlZC5idG4tbyB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM5ZTI0MjA7XG4gIGNvbG9yOiAjOWUyNDIwO1xufVxuLmJ0bi1kYXJrLXJlZC5idG4tbzpob3ZlciB7XG4gIGNvbG9yOiAjYzgyZTI5O1xuICBib3JkZXItY29sb3I6ICNjODJlMjk7XG4gIGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5idG4tZGFyay1yZWQuYnRuLW86YWN0aXZlLFxuLmJ0bi1kYXJrLXJlZC5idG4tby5hY3RpdmUsXG4uYnRuLWRhcmstcmVkLmJ0bi1vLmFjdGl2ZTpmb2N1cyxcbi5idG4tZGFyay1yZWQuYnRuLW86YWN0aXZlOmZvY3VzLFxuLmJ0bi1kYXJrLXJlZC5idG4tbzphY3RpdmU6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWFlYWVjICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogIzVlMTYxMyAhaW1wb3J0YW50O1xuICBjb2xvcjogIzVlMTYxMyAhaW1wb3J0YW50O1xufVxuLmJ0bi1kYXJrLXJlZC5idG4tbzpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkYTRmNGE7XG4gIGJvcmRlci1jb2xvcjogI2RhNGY0YTtcbiAgY29sb3I6ICNjODJlMjk7XG59XG4uYnRuLWRhcmstcmVkLmJ0bi1vLmRpc2FibGVkOmhvdmVyLFxuLmJ0bi1kYXJrLXJlZC5idG4tby5kaXNhYmxlZDpmb2N1cyxcbi5idG4tZGFyay1yZWQuYnRuLW8uZGlzYWJsZWQ6YWN0aXZlLFxuLmJ0bi1kYXJrLXJlZC5idG4tby5kaXNhYmxlZC5hY3RpdmUsXG4uYnRuLWRhcmstcmVkLmJ0bi1vW2Rpc2FibGVkXSxcbi5idG4tZGFyay1yZWQuYnRuLW9bZGlzYWJsZWRdOmhvdmVyLFxuLmJ0bi1kYXJrLXJlZC5idG4tb1tkaXNhYmxlZF06Zm9jdXMsXG4uYnRuLWRhcmstcmVkLmJ0bi1vW2Rpc2FibGVkXTphY3RpdmUsXG4uYnRuLWRhcmstcmVkLmJ0bi1vW2Rpc2FibGVkXS5hY3RpdmUsXG5maWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1kYXJrLXJlZC5idG4tbzpob3ZlcixcbmZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLWRhcmstcmVkLmJ0bi1vOmZvY3VzLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tZGFyay1yZWQuYnRuLW86YWN0aXZlLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tZGFyay1yZWQuYnRuLW8uYWN0aXZlIHtcbiAgYm9yZGVyLWNvbG9yOiAjZGE0ZjRhO1xuICBjb2xvcjogI2RhNGY0YTtcbn1cbi5idG4tZGFyay1yZWQuYnRuLW8gLmNhcmV0IHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzllMjQyMDtcbn1cbi5idG4tZGFyay1yZWQgLmNhcmV0IHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2ZmZmZmZjtcbn1cbi5kcm9wdXAgLmJ0bi1kYXJrLXJlZCAuY2FyZXQge1xuICBib3JkZXItYm90dG9tOiA0cHggc29saWQgI2ZmZmZmZjtcbn1cbi5idG4tcHVycGxlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzgwNEM3NTtcbiAgYm9yZGVyLWNvbG9yOiAjODA0Qzc1O1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5vcGVuIC5idG4tcHVycGxlLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhYTZmOWQ7XG4gIGJvcmRlci1jb2xvcjogI2FhNmY5ZDtcbn1cbi5idG4tcHVycGxlOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2EwNWY5MiAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICNhMDVmOTI7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmJ0bi1wdXJwbGU6YWN0aXZlLFxuLmJ0bi1wdXJwbGUuYWN0aXZlLFxuLmJ0bi1wdXJwbGUuYWN0aXZlOmZvY3VzLFxuLmJ0bi1wdXJwbGU6YWN0aXZlOmZvY3VzLFxuLmJ0bi1wdXJwbGU6YWN0aXZlOmhvdmVyLFxuLmJ0bi1wdXJwbGUuZHJvcGRvd24tdG9nZ2xlOmFjdGl2ZTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3MDQzNjYgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjNzA0MzY2O1xufVxuLmJ0bi1wdXJwbGU6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWE2ZjlkO1xuICBib3JkZXItY29sb3I6ICNhYTZmOWQ7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmJ0bi1wdXJwbGUuZGlzYWJsZWQ6aG92ZXIsXG4uYnRuLXB1cnBsZS5kaXNhYmxlZDpmb2N1cyxcbi5idG4tcHVycGxlLmRpc2FibGVkOmFjdGl2ZSxcbi5idG4tcHVycGxlLmRpc2FibGVkLmFjdGl2ZSxcbi5idG4tcHVycGxlW2Rpc2FibGVkXSxcbi5idG4tcHVycGxlW2Rpc2FibGVkXTpob3Zlcixcbi5idG4tcHVycGxlW2Rpc2FibGVkXTpmb2N1cyxcbi5idG4tcHVycGxlW2Rpc2FibGVkXTphY3RpdmUsXG4uYnRuLXB1cnBsZVtkaXNhYmxlZF0uYWN0aXZlLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tcHVycGxlOmhvdmVyLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tcHVycGxlOmZvY3VzLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tcHVycGxlOmFjdGl2ZSxcbmZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLXB1cnBsZS5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjM3ZmE4O1xuICBib3JkZXItY29sb3I6ICNiMzdmYTg7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmJ0bi1wdXJwbGUuYnRuLW8ge1xuICBib3JkZXI6IDFweCBzb2xpZCAjODA0Qzc1O1xuICBjb2xvcjogIzgwNEM3NTtcbn1cbi5idG4tcHVycGxlLmJ0bi1vOmhvdmVyIHtcbiAgY29sb3I6ICNhMDVmOTI7XG4gIGJvcmRlci1jb2xvcjogI2EwNWY5MjtcbiAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xufVxuLmJ0bi1wdXJwbGUuYnRuLW86YWN0aXZlLFxuLmJ0bi1wdXJwbGUuYnRuLW8uYWN0aXZlLFxuLmJ0bi1wdXJwbGUuYnRuLW8uYWN0aXZlOmZvY3VzLFxuLmJ0bi1wdXJwbGUuYnRuLW86YWN0aXZlOmZvY3VzLFxuLmJ0bi1wdXJwbGUuYnRuLW86YWN0aXZlOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VhZWFlYyAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICM1MDMwNDkgIWltcG9ydGFudDtcbiAgY29sb3I6ICM1MDMwNDkgIWltcG9ydGFudDtcbn1cbi5idG4tcHVycGxlLmJ0bi1vOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2IzN2ZhODtcbiAgYm9yZGVyLWNvbG9yOiAjYjM3ZmE4O1xuICBjb2xvcjogI2EwNWY5Mjtcbn1cbi5idG4tcHVycGxlLmJ0bi1vLmRpc2FibGVkOmhvdmVyLFxuLmJ0bi1wdXJwbGUuYnRuLW8uZGlzYWJsZWQ6Zm9jdXMsXG4uYnRuLXB1cnBsZS5idG4tby5kaXNhYmxlZDphY3RpdmUsXG4uYnRuLXB1cnBsZS5idG4tby5kaXNhYmxlZC5hY3RpdmUsXG4uYnRuLXB1cnBsZS5idG4tb1tkaXNhYmxlZF0sXG4uYnRuLXB1cnBsZS5idG4tb1tkaXNhYmxlZF06aG92ZXIsXG4uYnRuLXB1cnBsZS5idG4tb1tkaXNhYmxlZF06Zm9jdXMsXG4uYnRuLXB1cnBsZS5idG4tb1tkaXNhYmxlZF06YWN0aXZlLFxuLmJ0bi1wdXJwbGUuYnRuLW9bZGlzYWJsZWRdLmFjdGl2ZSxcbmZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLXB1cnBsZS5idG4tbzpob3ZlcixcbmZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLXB1cnBsZS5idG4tbzpmb2N1cyxcbmZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLXB1cnBsZS5idG4tbzphY3RpdmUsXG5maWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1wdXJwbGUuYnRuLW8uYWN0aXZlIHtcbiAgYm9yZGVyLWNvbG9yOiAjYjM3ZmE4O1xuICBjb2xvcjogI2IzN2ZhODtcbn1cbi5idG4tcHVycGxlLmJ0bi1vIC5jYXJldCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICM4MDRDNzU7XG59XG4uYnRuLXB1cnBsZSAuY2FyZXQge1xuICBib3JkZXItdG9wLWNvbG9yOiAjZmZmZmZmO1xufVxuLmRyb3B1cCAuYnRuLXB1cnBsZSAuY2FyZXQge1xuICBib3JkZXItYm90dG9tOiA0cHggc29saWQgI2ZmZmZmZjtcbn1cbi5idG4tbGlnaHQtcHVycGxlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2EwNWY5MjtcbiAgYm9yZGVyLWNvbG9yOiAjYTA1ZjkyO1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5vcGVuIC5idG4tbGlnaHQtcHVycGxlLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiZDhmYjM7XG4gIGJvcmRlci1jb2xvcjogI2JkOGZiMztcbn1cbi5idG4tbGlnaHQtcHVycGxlOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2IzN2ZhOCAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICNiMzdmYTg7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmJ0bi1saWdodC1wdXJwbGU6YWN0aXZlLFxuLmJ0bi1saWdodC1wdXJwbGUuYWN0aXZlLFxuLmJ0bi1saWdodC1wdXJwbGUuYWN0aXZlOmZvY3VzLFxuLmJ0bi1saWdodC1wdXJwbGU6YWN0aXZlOmZvY3VzLFxuLmJ0bi1saWdodC1wdXJwbGU6YWN0aXZlOmhvdmVyLFxuLmJ0bi1saWdodC1wdXJwbGUuZHJvcGRvd24tdG9nZ2xlOmFjdGl2ZTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5MDU2ODQgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjOTA1Njg0O1xufVxuLmJ0bi1saWdodC1wdXJwbGU6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmQ4ZmIzO1xuICBib3JkZXItY29sb3I6ICNiZDhmYjM7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmJ0bi1saWdodC1wdXJwbGUuZGlzYWJsZWQ6aG92ZXIsXG4uYnRuLWxpZ2h0LXB1cnBsZS5kaXNhYmxlZDpmb2N1cyxcbi5idG4tbGlnaHQtcHVycGxlLmRpc2FibGVkOmFjdGl2ZSxcbi5idG4tbGlnaHQtcHVycGxlLmRpc2FibGVkLmFjdGl2ZSxcbi5idG4tbGlnaHQtcHVycGxlW2Rpc2FibGVkXSxcbi5idG4tbGlnaHQtcHVycGxlW2Rpc2FibGVkXTpob3Zlcixcbi5idG4tbGlnaHQtcHVycGxlW2Rpc2FibGVkXTpmb2N1cyxcbi5idG4tbGlnaHQtcHVycGxlW2Rpc2FibGVkXTphY3RpdmUsXG4uYnRuLWxpZ2h0LXB1cnBsZVtkaXNhYmxlZF0uYWN0aXZlLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tbGlnaHQtcHVycGxlOmhvdmVyLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tbGlnaHQtcHVycGxlOmZvY3VzLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tbGlnaHQtcHVycGxlOmFjdGl2ZSxcbmZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLWxpZ2h0LXB1cnBsZS5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzY5ZmJlO1xuICBib3JkZXItY29sb3I6ICNjNjlmYmU7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmJ0bi1saWdodC1wdXJwbGUuYnRuLW8ge1xuICBib3JkZXI6IDFweCBzb2xpZCAjYTA1ZjkyO1xuICBjb2xvcjogI2EwNWY5Mjtcbn1cbi5idG4tbGlnaHQtcHVycGxlLmJ0bi1vOmhvdmVyIHtcbiAgY29sb3I6ICNiMzdmYTg7XG4gIGJvcmRlci1jb2xvcjogI2IzN2ZhODtcbiAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xufVxuLmJ0bi1saWdodC1wdXJwbGUuYnRuLW86YWN0aXZlLFxuLmJ0bi1saWdodC1wdXJwbGUuYnRuLW8uYWN0aXZlLFxuLmJ0bi1saWdodC1wdXJwbGUuYnRuLW8uYWN0aXZlOmZvY3VzLFxuLmJ0bi1saWdodC1wdXJwbGUuYnRuLW86YWN0aXZlOmZvY3VzLFxuLmJ0bi1saWdodC1wdXJwbGUuYnRuLW86YWN0aXZlOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VhZWFlYyAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICM3MDQzNjYgIWltcG9ydGFudDtcbiAgY29sb3I6ICM3MDQzNjYgIWltcG9ydGFudDtcbn1cbi5idG4tbGlnaHQtcHVycGxlLmJ0bi1vOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M2OWZiZTtcbiAgYm9yZGVyLWNvbG9yOiAjYzY5ZmJlO1xuICBjb2xvcjogI2IzN2ZhODtcbn1cbi5idG4tbGlnaHQtcHVycGxlLmJ0bi1vLmRpc2FibGVkOmhvdmVyLFxuLmJ0bi1saWdodC1wdXJwbGUuYnRuLW8uZGlzYWJsZWQ6Zm9jdXMsXG4uYnRuLWxpZ2h0LXB1cnBsZS5idG4tby5kaXNhYmxlZDphY3RpdmUsXG4uYnRuLWxpZ2h0LXB1cnBsZS5idG4tby5kaXNhYmxlZC5hY3RpdmUsXG4uYnRuLWxpZ2h0LXB1cnBsZS5idG4tb1tkaXNhYmxlZF0sXG4uYnRuLWxpZ2h0LXB1cnBsZS5idG4tb1tkaXNhYmxlZF06aG92ZXIsXG4uYnRuLWxpZ2h0LXB1cnBsZS5idG4tb1tkaXNhYmxlZF06Zm9jdXMsXG4uYnRuLWxpZ2h0LXB1cnBsZS5idG4tb1tkaXNhYmxlZF06YWN0aXZlLFxuLmJ0bi1saWdodC1wdXJwbGUuYnRuLW9bZGlzYWJsZWRdLmFjdGl2ZSxcbmZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLWxpZ2h0LXB1cnBsZS5idG4tbzpob3ZlcixcbmZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLWxpZ2h0LXB1cnBsZS5idG4tbzpmb2N1cyxcbmZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLWxpZ2h0LXB1cnBsZS5idG4tbzphY3RpdmUsXG5maWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1saWdodC1wdXJwbGUuYnRuLW8uYWN0aXZlIHtcbiAgYm9yZGVyLWNvbG9yOiAjYzY5ZmJlO1xuICBjb2xvcjogI2M2OWZiZTtcbn1cbi5idG4tbGlnaHQtcHVycGxlLmJ0bi1vIC5jYXJldCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNhMDVmOTI7XG59XG4uYnRuLWxpZ2h0LXB1cnBsZSAuY2FyZXQge1xuICBib3JkZXItdG9wLWNvbG9yOiAjZmZmZmZmO1xufVxuLmRyb3B1cCAuYnRuLWxpZ2h0LXB1cnBsZSAuY2FyZXQge1xuICBib3JkZXItYm90dG9tOiA0cHggc29saWQgI2ZmZmZmZjtcbn1cbi5idG4tZGFyay1wdXJwbGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjAzOTU4O1xuICBib3JkZXItY29sb3I6ICM2MDM5NTg7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLm9wZW4gLmJ0bi1kYXJrLXB1cnBsZS5kcm9wZG93bi10b2dnbGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTA1Njg0O1xuICBib3JkZXItY29sb3I6ICM5MDU2ODQ7XG59XG4uYnRuLWRhcmstcHVycGxlOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzgwNGM3NSAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICM4MDRjNzU7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmJ0bi1kYXJrLXB1cnBsZTphY3RpdmUsXG4uYnRuLWRhcmstcHVycGxlLmFjdGl2ZSxcbi5idG4tZGFyay1wdXJwbGUuYWN0aXZlOmZvY3VzLFxuLmJ0bi1kYXJrLXB1cnBsZTphY3RpdmU6Zm9jdXMsXG4uYnRuLWRhcmstcHVycGxlOmFjdGl2ZTpob3Zlcixcbi5idG4tZGFyay1wdXJwbGUuZHJvcGRvd24tdG9nZ2xlOmFjdGl2ZTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1MDMwNDkgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjNTAzMDQ5O1xufVxuLmJ0bi1kYXJrLXB1cnBsZTpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5MDU2ODQ7XG4gIGJvcmRlci1jb2xvcjogIzkwNTY4NDtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4uYnRuLWRhcmstcHVycGxlLmRpc2FibGVkOmhvdmVyLFxuLmJ0bi1kYXJrLXB1cnBsZS5kaXNhYmxlZDpmb2N1cyxcbi5idG4tZGFyay1wdXJwbGUuZGlzYWJsZWQ6YWN0aXZlLFxuLmJ0bi1kYXJrLXB1cnBsZS5kaXNhYmxlZC5hY3RpdmUsXG4uYnRuLWRhcmstcHVycGxlW2Rpc2FibGVkXSxcbi5idG4tZGFyay1wdXJwbGVbZGlzYWJsZWRdOmhvdmVyLFxuLmJ0bi1kYXJrLXB1cnBsZVtkaXNhYmxlZF06Zm9jdXMsXG4uYnRuLWRhcmstcHVycGxlW2Rpc2FibGVkXTphY3RpdmUsXG4uYnRuLWRhcmstcHVycGxlW2Rpc2FibGVkXS5hY3RpdmUsXG5maWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1kYXJrLXB1cnBsZTpob3ZlcixcbmZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLWRhcmstcHVycGxlOmZvY3VzLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tZGFyay1wdXJwbGU6YWN0aXZlLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tZGFyay1wdXJwbGUuYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2EwNWY5MjtcbiAgYm9yZGVyLWNvbG9yOiAjYTA1ZjkyO1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5idG4tZGFyay1wdXJwbGUuYnRuLW8ge1xuICBib3JkZXI6IDFweCBzb2xpZCAjNjAzOTU4O1xuICBjb2xvcjogIzYwMzk1ODtcbn1cbi5idG4tZGFyay1wdXJwbGUuYnRuLW86aG92ZXIge1xuICBjb2xvcjogIzgwNGM3NTtcbiAgYm9yZGVyLWNvbG9yOiAjODA0Yzc1O1xuICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XG59XG4uYnRuLWRhcmstcHVycGxlLmJ0bi1vOmFjdGl2ZSxcbi5idG4tZGFyay1wdXJwbGUuYnRuLW8uYWN0aXZlLFxuLmJ0bi1kYXJrLXB1cnBsZS5idG4tby5hY3RpdmU6Zm9jdXMsXG4uYnRuLWRhcmstcHVycGxlLmJ0bi1vOmFjdGl2ZTpmb2N1cyxcbi5idG4tZGFyay1wdXJwbGUuYnRuLW86YWN0aXZlOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VhZWFlYyAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICMzMDFkMmMgIWltcG9ydGFudDtcbiAgY29sb3I6ICMzMDFkMmMgIWltcG9ydGFudDtcbn1cbi5idG4tZGFyay1wdXJwbGUuYnRuLW86Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTA1ZjkyO1xuICBib3JkZXItY29sb3I6ICNhMDVmOTI7XG4gIGNvbG9yOiAjODA0Yzc1O1xufVxuLmJ0bi1kYXJrLXB1cnBsZS5idG4tby5kaXNhYmxlZDpob3Zlcixcbi5idG4tZGFyay1wdXJwbGUuYnRuLW8uZGlzYWJsZWQ6Zm9jdXMsXG4uYnRuLWRhcmstcHVycGxlLmJ0bi1vLmRpc2FibGVkOmFjdGl2ZSxcbi5idG4tZGFyay1wdXJwbGUuYnRuLW8uZGlzYWJsZWQuYWN0aXZlLFxuLmJ0bi1kYXJrLXB1cnBsZS5idG4tb1tkaXNhYmxlZF0sXG4uYnRuLWRhcmstcHVycGxlLmJ0bi1vW2Rpc2FibGVkXTpob3Zlcixcbi5idG4tZGFyay1wdXJwbGUuYnRuLW9bZGlzYWJsZWRdOmZvY3VzLFxuLmJ0bi1kYXJrLXB1cnBsZS5idG4tb1tkaXNhYmxlZF06YWN0aXZlLFxuLmJ0bi1kYXJrLXB1cnBsZS5idG4tb1tkaXNhYmxlZF0uYWN0aXZlLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tZGFyay1wdXJwbGUuYnRuLW86aG92ZXIsXG5maWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1kYXJrLXB1cnBsZS5idG4tbzpmb2N1cyxcbmZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLWRhcmstcHVycGxlLmJ0bi1vOmFjdGl2ZSxcbmZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLWRhcmstcHVycGxlLmJ0bi1vLmFjdGl2ZSB7XG4gIGJvcmRlci1jb2xvcjogI2EwNWY5MjtcbiAgY29sb3I6ICNhMDVmOTI7XG59XG4uYnRuLWRhcmstcHVycGxlLmJ0bi1vIC5jYXJldCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICM2MDM5NTg7XG59XG4uYnRuLWRhcmstcHVycGxlIC5jYXJldCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNmZmZmZmY7XG59XG4uZHJvcHVwIC5idG4tZGFyay1wdXJwbGUgLmNhcmV0IHtcbiAgYm9yZGVyLWJvdHRvbTogNHB4IHNvbGlkICNmZmZmZmY7XG59XG4uYnRuLWJlaWdlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0QyQkQ4RTtcbiAgYm9yZGVyLWNvbG9yOiAjRDJCRDhFO1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5vcGVuIC5idG4tYmVpZ2UuZHJvcGRvd24tdG9nZ2xlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U4ZGRjNTtcbiAgYm9yZGVyLWNvbG9yOiAjZThkZGM1O1xufVxuLmJ0bi1iZWlnZTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlMWQyYjIgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjZTFkMmIyO1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5idG4tYmVpZ2U6YWN0aXZlLFxuLmJ0bi1iZWlnZS5hY3RpdmUsXG4uYnRuLWJlaWdlLmFjdGl2ZTpmb2N1cyxcbi5idG4tYmVpZ2U6YWN0aXZlOmZvY3VzLFxuLmJ0bi1iZWlnZTphY3RpdmU6aG92ZXIsXG4uYnRuLWJlaWdlLmRyb3Bkb3duLXRvZ2dsZTphY3RpdmU6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2JiMjdjICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogI2NiYjI3Yztcbn1cbi5idG4tYmVpZ2U6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZThkZGM1O1xuICBib3JkZXItY29sb3I6ICNlOGRkYzU7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmJ0bi1iZWlnZS5kaXNhYmxlZDpob3Zlcixcbi5idG4tYmVpZ2UuZGlzYWJsZWQ6Zm9jdXMsXG4uYnRuLWJlaWdlLmRpc2FibGVkOmFjdGl2ZSxcbi5idG4tYmVpZ2UuZGlzYWJsZWQuYWN0aXZlLFxuLmJ0bi1iZWlnZVtkaXNhYmxlZF0sXG4uYnRuLWJlaWdlW2Rpc2FibGVkXTpob3Zlcixcbi5idG4tYmVpZ2VbZGlzYWJsZWRdOmZvY3VzLFxuLmJ0bi1iZWlnZVtkaXNhYmxlZF06YWN0aXZlLFxuLmJ0bi1iZWlnZVtkaXNhYmxlZF0uYWN0aXZlLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tYmVpZ2U6aG92ZXIsXG5maWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1iZWlnZTpmb2N1cyxcbmZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLWJlaWdlOmFjdGl2ZSxcbmZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLWJlaWdlLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZmU4ZDc7XG4gIGJvcmRlci1jb2xvcjogI2VmZThkNztcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4uYnRuLWJlaWdlLmJ0bi1vIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI0QyQkQ4RTtcbiAgY29sb3I6ICNEMkJEOEU7XG59XG4uYnRuLWJlaWdlLmJ0bi1vOmhvdmVyIHtcbiAgY29sb3I6ICNlMWQyYjI7XG4gIGJvcmRlci1jb2xvcjogI2UxZDJiMjtcbiAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xufVxuLmJ0bi1iZWlnZS5idG4tbzphY3RpdmUsXG4uYnRuLWJlaWdlLmJ0bi1vLmFjdGl2ZSxcbi5idG4tYmVpZ2UuYnRuLW8uYWN0aXZlOmZvY3VzLFxuLmJ0bi1iZWlnZS5idG4tbzphY3RpdmU6Zm9jdXMsXG4uYnRuLWJlaWdlLmJ0bi1vOmFjdGl2ZTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlYWVhZWMgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjYmM5ZDU3ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjYmM5ZDU3ICFpbXBvcnRhbnQ7XG59XG4uYnRuLWJlaWdlLmJ0bi1vOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VmZThkNztcbiAgYm9yZGVyLWNvbG9yOiAjZWZlOGQ3O1xuICBjb2xvcjogI2UxZDJiMjtcbn1cbi5idG4tYmVpZ2UuYnRuLW8uZGlzYWJsZWQ6aG92ZXIsXG4uYnRuLWJlaWdlLmJ0bi1vLmRpc2FibGVkOmZvY3VzLFxuLmJ0bi1iZWlnZS5idG4tby5kaXNhYmxlZDphY3RpdmUsXG4uYnRuLWJlaWdlLmJ0bi1vLmRpc2FibGVkLmFjdGl2ZSxcbi5idG4tYmVpZ2UuYnRuLW9bZGlzYWJsZWRdLFxuLmJ0bi1iZWlnZS5idG4tb1tkaXNhYmxlZF06aG92ZXIsXG4uYnRuLWJlaWdlLmJ0bi1vW2Rpc2FibGVkXTpmb2N1cyxcbi5idG4tYmVpZ2UuYnRuLW9bZGlzYWJsZWRdOmFjdGl2ZSxcbi5idG4tYmVpZ2UuYnRuLW9bZGlzYWJsZWRdLmFjdGl2ZSxcbmZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLWJlaWdlLmJ0bi1vOmhvdmVyLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tYmVpZ2UuYnRuLW86Zm9jdXMsXG5maWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1iZWlnZS5idG4tbzphY3RpdmUsXG5maWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1iZWlnZS5idG4tby5hY3RpdmUge1xuICBib3JkZXItY29sb3I6ICNlZmU4ZDc7XG4gIGNvbG9yOiAjZWZlOGQ3O1xufVxuLmJ0bi1iZWlnZS5idG4tbyAuY2FyZXQge1xuICBib3JkZXItdG9wLWNvbG9yOiAjRDJCRDhFO1xufVxuLmJ0bi1iZWlnZSAuY2FyZXQge1xuICBib3JkZXItdG9wLWNvbG9yOiAjZmZmZmZmO1xufVxuLmRyb3B1cCAuYnRuLWJlaWdlIC5jYXJldCB7XG4gIGJvcmRlci1ib3R0b206IDRweCBzb2xpZCAjZmZmZmZmO1xufVxuLmJ0bi1saWdodC1iZWlnZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkOWM4YTA7XG4gIGJvcmRlci1jb2xvcjogI2Q5YzhhMDtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4ub3BlbiAuYnRuLWxpZ2h0LWJlaWdlLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZmU4ZDc7XG4gIGJvcmRlci1jb2xvcjogI2VmZThkNztcbn1cbi5idG4tbGlnaHQtYmVpZ2U6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZThkZGM1ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogI2U4ZGRjNTtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4uYnRuLWxpZ2h0LWJlaWdlOmFjdGl2ZSxcbi5idG4tbGlnaHQtYmVpZ2UuYWN0aXZlLFxuLmJ0bi1saWdodC1iZWlnZS5hY3RpdmU6Zm9jdXMsXG4uYnRuLWxpZ2h0LWJlaWdlOmFjdGl2ZTpmb2N1cyxcbi5idG4tbGlnaHQtYmVpZ2U6YWN0aXZlOmhvdmVyLFxuLmJ0bi1saWdodC1iZWlnZS5kcm9wZG93bi10b2dnbGU6YWN0aXZlOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2QyYmQ4ZSAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICNkMmJkOGU7XG59XG4uYnRuLWxpZ2h0LWJlaWdlOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VmZThkNztcbiAgYm9yZGVyLWNvbG9yOiAjZWZlOGQ3O1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5idG4tbGlnaHQtYmVpZ2UuZGlzYWJsZWQ6aG92ZXIsXG4uYnRuLWxpZ2h0LWJlaWdlLmRpc2FibGVkOmZvY3VzLFxuLmJ0bi1saWdodC1iZWlnZS5kaXNhYmxlZDphY3RpdmUsXG4uYnRuLWxpZ2h0LWJlaWdlLmRpc2FibGVkLmFjdGl2ZSxcbi5idG4tbGlnaHQtYmVpZ2VbZGlzYWJsZWRdLFxuLmJ0bi1saWdodC1iZWlnZVtkaXNhYmxlZF06aG92ZXIsXG4uYnRuLWxpZ2h0LWJlaWdlW2Rpc2FibGVkXTpmb2N1cyxcbi5idG4tbGlnaHQtYmVpZ2VbZGlzYWJsZWRdOmFjdGl2ZSxcbi5idG4tbGlnaHQtYmVpZ2VbZGlzYWJsZWRdLmFjdGl2ZSxcbmZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLWxpZ2h0LWJlaWdlOmhvdmVyLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tbGlnaHQtYmVpZ2U6Zm9jdXMsXG5maWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1saWdodC1iZWlnZTphY3RpdmUsXG5maWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1saWdodC1iZWlnZS5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjZmMmU5O1xuICBib3JkZXItY29sb3I6ICNmNmYyZTk7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmJ0bi1saWdodC1iZWlnZS5idG4tbyB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkOWM4YTA7XG4gIGNvbG9yOiAjZDljOGEwO1xufVxuLmJ0bi1saWdodC1iZWlnZS5idG4tbzpob3ZlciB7XG4gIGNvbG9yOiAjZThkZGM1O1xuICBib3JkZXItY29sb3I6ICNlOGRkYzU7XG4gIGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5idG4tbGlnaHQtYmVpZ2UuYnRuLW86YWN0aXZlLFxuLmJ0bi1saWdodC1iZWlnZS5idG4tby5hY3RpdmUsXG4uYnRuLWxpZ2h0LWJlaWdlLmJ0bi1vLmFjdGl2ZTpmb2N1cyxcbi5idG4tbGlnaHQtYmVpZ2UuYnRuLW86YWN0aXZlOmZvY3VzLFxuLmJ0bi1saWdodC1iZWlnZS5idG4tbzphY3RpdmU6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWFlYWVjICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogI2MzYTg2YSAhaW1wb3J0YW50O1xuICBjb2xvcjogI2MzYTg2YSAhaW1wb3J0YW50O1xufVxuLmJ0bi1saWdodC1iZWlnZS5idG4tbzpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNmYyZTk7XG4gIGJvcmRlci1jb2xvcjogI2Y2ZjJlOTtcbiAgY29sb3I6ICNlOGRkYzU7XG59XG4uYnRuLWxpZ2h0LWJlaWdlLmJ0bi1vLmRpc2FibGVkOmhvdmVyLFxuLmJ0bi1saWdodC1iZWlnZS5idG4tby5kaXNhYmxlZDpmb2N1cyxcbi5idG4tbGlnaHQtYmVpZ2UuYnRuLW8uZGlzYWJsZWQ6YWN0aXZlLFxuLmJ0bi1saWdodC1iZWlnZS5idG4tby5kaXNhYmxlZC5hY3RpdmUsXG4uYnRuLWxpZ2h0LWJlaWdlLmJ0bi1vW2Rpc2FibGVkXSxcbi5idG4tbGlnaHQtYmVpZ2UuYnRuLW9bZGlzYWJsZWRdOmhvdmVyLFxuLmJ0bi1saWdodC1iZWlnZS5idG4tb1tkaXNhYmxlZF06Zm9jdXMsXG4uYnRuLWxpZ2h0LWJlaWdlLmJ0bi1vW2Rpc2FibGVkXTphY3RpdmUsXG4uYnRuLWxpZ2h0LWJlaWdlLmJ0bi1vW2Rpc2FibGVkXS5hY3RpdmUsXG5maWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1saWdodC1iZWlnZS5idG4tbzpob3ZlcixcbmZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLWxpZ2h0LWJlaWdlLmJ0bi1vOmZvY3VzLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tbGlnaHQtYmVpZ2UuYnRuLW86YWN0aXZlLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tbGlnaHQtYmVpZ2UuYnRuLW8uYWN0aXZlIHtcbiAgYm9yZGVyLWNvbG9yOiAjZjZmMmU5O1xuICBjb2xvcjogI2Y2ZjJlOTtcbn1cbi5idG4tbGlnaHQtYmVpZ2UuYnRuLW8gLmNhcmV0IHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2Q5YzhhMDtcbn1cbi5idG4tbGlnaHQtYmVpZ2UgLmNhcmV0IHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2ZmZmZmZjtcbn1cbi5kcm9wdXAgLmJ0bi1saWdodC1iZWlnZSAuY2FyZXQge1xuICBib3JkZXItYm90dG9tOiA0cHggc29saWQgI2ZmZmZmZjtcbn1cbi5idG4tZGFyay1iZWlnZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjM2E4NmE7XG4gIGJvcmRlci1jb2xvcjogI2MzYTg2YTtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4ub3BlbiAuYnRuLWRhcmstYmVpZ2UuZHJvcGRvd24tdG9nZ2xlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q5YzhhMDtcbiAgYm9yZGVyLWNvbG9yOiAjZDljOGEwO1xufVxuLmJ0bi1kYXJrLWJlaWdlOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2QyYmQ4ZSAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICNkMmJkOGU7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmJ0bi1kYXJrLWJlaWdlOmFjdGl2ZSxcbi5idG4tZGFyay1iZWlnZS5hY3RpdmUsXG4uYnRuLWRhcmstYmVpZ2UuYWN0aXZlOmZvY3VzLFxuLmJ0bi1kYXJrLWJlaWdlOmFjdGl2ZTpmb2N1cyxcbi5idG4tZGFyay1iZWlnZTphY3RpdmU6aG92ZXIsXG4uYnRuLWRhcmstYmVpZ2UuZHJvcGRvd24tdG9nZ2xlOmFjdGl2ZTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiYzlkNTcgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjYmM5ZDU3O1xufVxuLmJ0bi1kYXJrLWJlaWdlOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q5YzhhMDtcbiAgYm9yZGVyLWNvbG9yOiAjZDljOGEwO1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5idG4tZGFyay1iZWlnZS5kaXNhYmxlZDpob3Zlcixcbi5idG4tZGFyay1iZWlnZS5kaXNhYmxlZDpmb2N1cyxcbi5idG4tZGFyay1iZWlnZS5kaXNhYmxlZDphY3RpdmUsXG4uYnRuLWRhcmstYmVpZ2UuZGlzYWJsZWQuYWN0aXZlLFxuLmJ0bi1kYXJrLWJlaWdlW2Rpc2FibGVkXSxcbi5idG4tZGFyay1iZWlnZVtkaXNhYmxlZF06aG92ZXIsXG4uYnRuLWRhcmstYmVpZ2VbZGlzYWJsZWRdOmZvY3VzLFxuLmJ0bi1kYXJrLWJlaWdlW2Rpc2FibGVkXTphY3RpdmUsXG4uYnRuLWRhcmstYmVpZ2VbZGlzYWJsZWRdLmFjdGl2ZSxcbmZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLWRhcmstYmVpZ2U6aG92ZXIsXG5maWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1kYXJrLWJlaWdlOmZvY3VzLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tZGFyay1iZWlnZTphY3RpdmUsXG5maWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1kYXJrLWJlaWdlLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlMWQyYjI7XG4gIGJvcmRlci1jb2xvcjogI2UxZDJiMjtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4uYnRuLWRhcmstYmVpZ2UuYnRuLW8ge1xuICBib3JkZXI6IDFweCBzb2xpZCAjYzNhODZhO1xuICBjb2xvcjogI2MzYTg2YTtcbn1cbi5idG4tZGFyay1iZWlnZS5idG4tbzpob3ZlciB7XG4gIGNvbG9yOiAjZDJiZDhlO1xuICBib3JkZXItY29sb3I6ICNkMmJkOGU7XG4gIGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5idG4tZGFyay1iZWlnZS5idG4tbzphY3RpdmUsXG4uYnRuLWRhcmstYmVpZ2UuYnRuLW8uYWN0aXZlLFxuLmJ0bi1kYXJrLWJlaWdlLmJ0bi1vLmFjdGl2ZTpmb2N1cyxcbi5idG4tZGFyay1iZWlnZS5idG4tbzphY3RpdmU6Zm9jdXMsXG4uYnRuLWRhcmstYmVpZ2UuYnRuLW86YWN0aXZlOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VhZWFlYyAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICNhMTgzNDAgIWltcG9ydGFudDtcbiAgY29sb3I6ICNhMTgzNDAgIWltcG9ydGFudDtcbn1cbi5idG4tZGFyay1iZWlnZS5idG4tbzpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlMWQyYjI7XG4gIGJvcmRlci1jb2xvcjogI2UxZDJiMjtcbiAgY29sb3I6ICNkMmJkOGU7XG59XG4uYnRuLWRhcmstYmVpZ2UuYnRuLW8uZGlzYWJsZWQ6aG92ZXIsXG4uYnRuLWRhcmstYmVpZ2UuYnRuLW8uZGlzYWJsZWQ6Zm9jdXMsXG4uYnRuLWRhcmstYmVpZ2UuYnRuLW8uZGlzYWJsZWQ6YWN0aXZlLFxuLmJ0bi1kYXJrLWJlaWdlLmJ0bi1vLmRpc2FibGVkLmFjdGl2ZSxcbi5idG4tZGFyay1iZWlnZS5idG4tb1tkaXNhYmxlZF0sXG4uYnRuLWRhcmstYmVpZ2UuYnRuLW9bZGlzYWJsZWRdOmhvdmVyLFxuLmJ0bi1kYXJrLWJlaWdlLmJ0bi1vW2Rpc2FibGVkXTpmb2N1cyxcbi5idG4tZGFyay1iZWlnZS5idG4tb1tkaXNhYmxlZF06YWN0aXZlLFxuLmJ0bi1kYXJrLWJlaWdlLmJ0bi1vW2Rpc2FibGVkXS5hY3RpdmUsXG5maWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1kYXJrLWJlaWdlLmJ0bi1vOmhvdmVyLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tZGFyay1iZWlnZS5idG4tbzpmb2N1cyxcbmZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLWRhcmstYmVpZ2UuYnRuLW86YWN0aXZlLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tZGFyay1iZWlnZS5idG4tby5hY3RpdmUge1xuICBib3JkZXItY29sb3I6ICNlMWQyYjI7XG4gIGNvbG9yOiAjZTFkMmIyO1xufVxuLmJ0bi1kYXJrLWJlaWdlLmJ0bi1vIC5jYXJldCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNjM2E4NmE7XG59XG4uYnRuLWRhcmstYmVpZ2UgLmNhcmV0IHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2ZmZmZmZjtcbn1cbi5kcm9wdXAgLmJ0bi1kYXJrLWJlaWdlIC5jYXJldCB7XG4gIGJvcmRlci1ib3R0b206IDRweCBzb2xpZCAjZmZmZmZmO1xufVxuLmJ0bi15ZWxsb3cge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZCODQ4O1xuICBib3JkZXItY29sb3I6ICNGRkI4NDg7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLm9wZW4gLmJ0bi15ZWxsb3cuZHJvcGRvd24tdG9nZ2xlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZDY5NTtcbiAgYm9yZGVyLWNvbG9yOiAjZmZkNjk1O1xufVxuLmJ0bi15ZWxsb3c6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjYzdiICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogI2ZmY2M3YjtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4uYnRuLXllbGxvdzphY3RpdmUsXG4uYnRuLXllbGxvdy5hY3RpdmUsXG4uYnRuLXllbGxvdy5hY3RpdmU6Zm9jdXMsXG4uYnRuLXllbGxvdzphY3RpdmU6Zm9jdXMsXG4uYnRuLXllbGxvdzphY3RpdmU6aG92ZXIsXG4uYnRuLXllbGxvdy5kcm9wZG93bi10b2dnbGU6YWN0aXZlOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYWUyZSAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICNmZmFlMmU7XG59XG4uYnRuLXllbGxvdzpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmQ2OTU7XG4gIGJvcmRlci1jb2xvcjogI2ZmZDY5NTtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4uYnRuLXllbGxvdy5kaXNhYmxlZDpob3Zlcixcbi5idG4teWVsbG93LmRpc2FibGVkOmZvY3VzLFxuLmJ0bi15ZWxsb3cuZGlzYWJsZWQ6YWN0aXZlLFxuLmJ0bi15ZWxsb3cuZGlzYWJsZWQuYWN0aXZlLFxuLmJ0bi15ZWxsb3dbZGlzYWJsZWRdLFxuLmJ0bi15ZWxsb3dbZGlzYWJsZWRdOmhvdmVyLFxuLmJ0bi15ZWxsb3dbZGlzYWJsZWRdOmZvY3VzLFxuLmJ0bi15ZWxsb3dbZGlzYWJsZWRdOmFjdGl2ZSxcbi5idG4teWVsbG93W2Rpc2FibGVkXS5hY3RpdmUsXG5maWVsZHNldFtkaXNhYmxlZF0gLmJ0bi15ZWxsb3c6aG92ZXIsXG5maWVsZHNldFtkaXNhYmxlZF0gLmJ0bi15ZWxsb3c6Zm9jdXMsXG5maWVsZHNldFtkaXNhYmxlZF0gLmJ0bi15ZWxsb3c6YWN0aXZlLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5idG4teWVsbG93LmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmUwYWU7XG4gIGJvcmRlci1jb2xvcjogI2ZmZTBhZTtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4uYnRuLXllbGxvdy5idG4tbyB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNGRkI4NDg7XG4gIGNvbG9yOiAjRkZCODQ4O1xufVxuLmJ0bi15ZWxsb3cuYnRuLW86aG92ZXIge1xuICBjb2xvcjogI2ZmY2M3YjtcbiAgYm9yZGVyLWNvbG9yOiAjZmZjYzdiO1xuICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XG59XG4uYnRuLXllbGxvdy5idG4tbzphY3RpdmUsXG4uYnRuLXllbGxvdy5idG4tby5hY3RpdmUsXG4uYnRuLXllbGxvdy5idG4tby5hY3RpdmU6Zm9jdXMsXG4uYnRuLXllbGxvdy5idG4tbzphY3RpdmU6Zm9jdXMsXG4uYnRuLXllbGxvdy5idG4tbzphY3RpdmU6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWFlYWVjICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogI2ZhOTkwMCAhaW1wb3J0YW50O1xuICBjb2xvcjogI2ZhOTkwMCAhaW1wb3J0YW50O1xufVxuLmJ0bi15ZWxsb3cuYnRuLW86Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZlMGFlO1xuICBib3JkZXItY29sb3I6ICNmZmUwYWU7XG4gIGNvbG9yOiAjZmZjYzdiO1xufVxuLmJ0bi15ZWxsb3cuYnRuLW8uZGlzYWJsZWQ6aG92ZXIsXG4uYnRuLXllbGxvdy5idG4tby5kaXNhYmxlZDpmb2N1cyxcbi5idG4teWVsbG93LmJ0bi1vLmRpc2FibGVkOmFjdGl2ZSxcbi5idG4teWVsbG93LmJ0bi1vLmRpc2FibGVkLmFjdGl2ZSxcbi5idG4teWVsbG93LmJ0bi1vW2Rpc2FibGVkXSxcbi5idG4teWVsbG93LmJ0bi1vW2Rpc2FibGVkXTpob3Zlcixcbi5idG4teWVsbG93LmJ0bi1vW2Rpc2FibGVkXTpmb2N1cyxcbi5idG4teWVsbG93LmJ0bi1vW2Rpc2FibGVkXTphY3RpdmUsXG4uYnRuLXllbGxvdy5idG4tb1tkaXNhYmxlZF0uYWN0aXZlLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5idG4teWVsbG93LmJ0bi1vOmhvdmVyLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5idG4teWVsbG93LmJ0bi1vOmZvY3VzLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5idG4teWVsbG93LmJ0bi1vOmFjdGl2ZSxcbmZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLXllbGxvdy5idG4tby5hY3RpdmUge1xuICBib3JkZXItY29sb3I6ICNmZmUwYWU7XG4gIGNvbG9yOiAjZmZlMGFlO1xufVxuLmJ0bi15ZWxsb3cuYnRuLW8gLmNhcmV0IHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI0ZGQjg0ODtcbn1cbi5idG4teWVsbG93IC5jYXJldCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNmZmZmZmY7XG59XG4uZHJvcHVwIC5idG4teWVsbG93IC5jYXJldCB7XG4gIGJvcmRlci1ib3R0b206IDRweCBzb2xpZCAjZmZmZmZmO1xufVxuLmJ0bi1saWdodC15ZWxsb3cge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjYzdiO1xuICBib3JkZXItY29sb3I6ICNmZmNjN2I7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLm9wZW4gLmJ0bi1saWdodC15ZWxsb3cuZHJvcGRvd24tdG9nZ2xlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZTljNztcbiAgYm9yZGVyLWNvbG9yOiAjZmZlOWM3O1xufVxuLmJ0bi1saWdodC15ZWxsb3c6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZlMGFlICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogI2ZmZTBhZTtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4uYnRuLWxpZ2h0LXllbGxvdzphY3RpdmUsXG4uYnRuLWxpZ2h0LXllbGxvdy5hY3RpdmUsXG4uYnRuLWxpZ2h0LXllbGxvdy5hY3RpdmU6Zm9jdXMsXG4uYnRuLWxpZ2h0LXllbGxvdzphY3RpdmU6Zm9jdXMsXG4uYnRuLWxpZ2h0LXllbGxvdzphY3RpdmU6aG92ZXIsXG4uYnRuLWxpZ2h0LXllbGxvdy5kcm9wZG93bi10b2dnbGU6YWN0aXZlOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYzI2MSAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICNmZmMyNjE7XG59XG4uYnRuLWxpZ2h0LXllbGxvdzpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmU5Yzc7XG4gIGJvcmRlci1jb2xvcjogI2ZmZTljNztcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4uYnRuLWxpZ2h0LXllbGxvdy5kaXNhYmxlZDpob3Zlcixcbi5idG4tbGlnaHQteWVsbG93LmRpc2FibGVkOmZvY3VzLFxuLmJ0bi1saWdodC15ZWxsb3cuZGlzYWJsZWQ6YWN0aXZlLFxuLmJ0bi1saWdodC15ZWxsb3cuZGlzYWJsZWQuYWN0aXZlLFxuLmJ0bi1saWdodC15ZWxsb3dbZGlzYWJsZWRdLFxuLmJ0bi1saWdodC15ZWxsb3dbZGlzYWJsZWRdOmhvdmVyLFxuLmJ0bi1saWdodC15ZWxsb3dbZGlzYWJsZWRdOmZvY3VzLFxuLmJ0bi1saWdodC15ZWxsb3dbZGlzYWJsZWRdOmFjdGl2ZSxcbi5idG4tbGlnaHQteWVsbG93W2Rpc2FibGVkXS5hY3RpdmUsXG5maWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1saWdodC15ZWxsb3c6aG92ZXIsXG5maWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1saWdodC15ZWxsb3c6Zm9jdXMsXG5maWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1saWdodC15ZWxsb3c6YWN0aXZlLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tbGlnaHQteWVsbG93LmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmYzZTE7XG4gIGJvcmRlci1jb2xvcjogI2ZmZjNlMTtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4uYnRuLWxpZ2h0LXllbGxvdy5idG4tbyB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmZmNjN2I7XG4gIGNvbG9yOiAjZmZjYzdiO1xufVxuLmJ0bi1saWdodC15ZWxsb3cuYnRuLW86aG92ZXIge1xuICBjb2xvcjogI2ZmZTBhZTtcbiAgYm9yZGVyLWNvbG9yOiAjZmZlMGFlO1xuICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XG59XG4uYnRuLWxpZ2h0LXllbGxvdy5idG4tbzphY3RpdmUsXG4uYnRuLWxpZ2h0LXllbGxvdy5idG4tby5hY3RpdmUsXG4uYnRuLWxpZ2h0LXllbGxvdy5idG4tby5hY3RpdmU6Zm9jdXMsXG4uYnRuLWxpZ2h0LXllbGxvdy5idG4tbzphY3RpdmU6Zm9jdXMsXG4uYnRuLWxpZ2h0LXllbGxvdy5idG4tbzphY3RpdmU6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWFlYWVjICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogI2ZmYWUyZSAhaW1wb3J0YW50O1xuICBjb2xvcjogI2ZmYWUyZSAhaW1wb3J0YW50O1xufVxuLmJ0bi1saWdodC15ZWxsb3cuYnRuLW86Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmM2UxO1xuICBib3JkZXItY29sb3I6ICNmZmYzZTE7XG4gIGNvbG9yOiAjZmZlMGFlO1xufVxuLmJ0bi1saWdodC15ZWxsb3cuYnRuLW8uZGlzYWJsZWQ6aG92ZXIsXG4uYnRuLWxpZ2h0LXllbGxvdy5idG4tby5kaXNhYmxlZDpmb2N1cyxcbi5idG4tbGlnaHQteWVsbG93LmJ0bi1vLmRpc2FibGVkOmFjdGl2ZSxcbi5idG4tbGlnaHQteWVsbG93LmJ0bi1vLmRpc2FibGVkLmFjdGl2ZSxcbi5idG4tbGlnaHQteWVsbG93LmJ0bi1vW2Rpc2FibGVkXSxcbi5idG4tbGlnaHQteWVsbG93LmJ0bi1vW2Rpc2FibGVkXTpob3Zlcixcbi5idG4tbGlnaHQteWVsbG93LmJ0bi1vW2Rpc2FibGVkXTpmb2N1cyxcbi5idG4tbGlnaHQteWVsbG93LmJ0bi1vW2Rpc2FibGVkXTphY3RpdmUsXG4uYnRuLWxpZ2h0LXllbGxvdy5idG4tb1tkaXNhYmxlZF0uYWN0aXZlLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tbGlnaHQteWVsbG93LmJ0bi1vOmhvdmVyLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tbGlnaHQteWVsbG93LmJ0bi1vOmZvY3VzLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tbGlnaHQteWVsbG93LmJ0bi1vOmFjdGl2ZSxcbmZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLWxpZ2h0LXllbGxvdy5idG4tby5hY3RpdmUge1xuICBib3JkZXItY29sb3I6ICNmZmYzZTE7XG4gIGNvbG9yOiAjZmZmM2UxO1xufVxuLmJ0bi1saWdodC15ZWxsb3cuYnRuLW8gLmNhcmV0IHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2ZmY2M3Yjtcbn1cbi5idG4tbGlnaHQteWVsbG93IC5jYXJldCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNmZmZmZmY7XG59XG4uZHJvcHVwIC5idG4tbGlnaHQteWVsbG93IC5jYXJldCB7XG4gIGJvcmRlci1ib3R0b206IDRweCBzb2xpZCAjZmZmZmZmO1xufVxuLmJ0bi1kYXJrLXllbGxvdyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmE0MTU7XG4gIGJvcmRlci1jb2xvcjogI2ZmYTQxNTtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4ub3BlbiAuYnRuLWRhcmsteWVsbG93LmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmMyNjI7XG4gIGJvcmRlci1jb2xvcjogI2ZmYzI2Mjtcbn1cbi5idG4tZGFyay15ZWxsb3c6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZiODQ4ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogI2ZmYjg0ODtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4uYnRuLWRhcmsteWVsbG93OmFjdGl2ZSxcbi5idG4tZGFyay15ZWxsb3cuYWN0aXZlLFxuLmJ0bi1kYXJrLXllbGxvdy5hY3RpdmU6Zm9jdXMsXG4uYnRuLWRhcmsteWVsbG93OmFjdGl2ZTpmb2N1cyxcbi5idG4tZGFyay15ZWxsb3c6YWN0aXZlOmhvdmVyLFxuLmJ0bi1kYXJrLXllbGxvdy5kcm9wZG93bi10b2dnbGU6YWN0aXZlOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZiOTkwMCAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICNmYjk5MDA7XG59XG4uYnRuLWRhcmsteWVsbG93OmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYzI2MjtcbiAgYm9yZGVyLWNvbG9yOiAjZmZjMjYyO1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5idG4tZGFyay15ZWxsb3cuZGlzYWJsZWQ6aG92ZXIsXG4uYnRuLWRhcmsteWVsbG93LmRpc2FibGVkOmZvY3VzLFxuLmJ0bi1kYXJrLXllbGxvdy5kaXNhYmxlZDphY3RpdmUsXG4uYnRuLWRhcmsteWVsbG93LmRpc2FibGVkLmFjdGl2ZSxcbi5idG4tZGFyay15ZWxsb3dbZGlzYWJsZWRdLFxuLmJ0bi1kYXJrLXllbGxvd1tkaXNhYmxlZF06aG92ZXIsXG4uYnRuLWRhcmsteWVsbG93W2Rpc2FibGVkXTpmb2N1cyxcbi5idG4tZGFyay15ZWxsb3dbZGlzYWJsZWRdOmFjdGl2ZSxcbi5idG4tZGFyay15ZWxsb3dbZGlzYWJsZWRdLmFjdGl2ZSxcbmZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLWRhcmsteWVsbG93OmhvdmVyLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tZGFyay15ZWxsb3c6Zm9jdXMsXG5maWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1kYXJrLXllbGxvdzphY3RpdmUsXG5maWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1kYXJrLXllbGxvdy5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjYzdiO1xuICBib3JkZXItY29sb3I6ICNmZmNjN2I7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmJ0bi1kYXJrLXllbGxvdy5idG4tbyB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmZmE0MTU7XG4gIGNvbG9yOiAjZmZhNDE1O1xufVxuLmJ0bi1kYXJrLXllbGxvdy5idG4tbzpob3ZlciB7XG4gIGNvbG9yOiAjZmZiODQ4O1xuICBib3JkZXItY29sb3I6ICNmZmI4NDg7XG4gIGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5idG4tZGFyay15ZWxsb3cuYnRuLW86YWN0aXZlLFxuLmJ0bi1kYXJrLXllbGxvdy5idG4tby5hY3RpdmUsXG4uYnRuLWRhcmsteWVsbG93LmJ0bi1vLmFjdGl2ZTpmb2N1cyxcbi5idG4tZGFyay15ZWxsb3cuYnRuLW86YWN0aXZlOmZvY3VzLFxuLmJ0bi1kYXJrLXllbGxvdy5idG4tbzphY3RpdmU6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWFlYWVjICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogI2M3N2EwMCAhaW1wb3J0YW50O1xuICBjb2xvcjogI2M3N2EwMCAhaW1wb3J0YW50O1xufVxuLmJ0bi1kYXJrLXllbGxvdy5idG4tbzpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmNjN2I7XG4gIGJvcmRlci1jb2xvcjogI2ZmY2M3YjtcbiAgY29sb3I6ICNmZmI4NDg7XG59XG4uYnRuLWRhcmsteWVsbG93LmJ0bi1vLmRpc2FibGVkOmhvdmVyLFxuLmJ0bi1kYXJrLXllbGxvdy5idG4tby5kaXNhYmxlZDpmb2N1cyxcbi5idG4tZGFyay15ZWxsb3cuYnRuLW8uZGlzYWJsZWQ6YWN0aXZlLFxuLmJ0bi1kYXJrLXllbGxvdy5idG4tby5kaXNhYmxlZC5hY3RpdmUsXG4uYnRuLWRhcmsteWVsbG93LmJ0bi1vW2Rpc2FibGVkXSxcbi5idG4tZGFyay15ZWxsb3cuYnRuLW9bZGlzYWJsZWRdOmhvdmVyLFxuLmJ0bi1kYXJrLXllbGxvdy5idG4tb1tkaXNhYmxlZF06Zm9jdXMsXG4uYnRuLWRhcmsteWVsbG93LmJ0bi1vW2Rpc2FibGVkXTphY3RpdmUsXG4uYnRuLWRhcmsteWVsbG93LmJ0bi1vW2Rpc2FibGVkXS5hY3RpdmUsXG5maWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1kYXJrLXllbGxvdy5idG4tbzpob3ZlcixcbmZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLWRhcmsteWVsbG93LmJ0bi1vOmZvY3VzLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tZGFyay15ZWxsb3cuYnRuLW86YWN0aXZlLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tZGFyay15ZWxsb3cuYnRuLW8uYWN0aXZlIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmZjYzdiO1xuICBjb2xvcjogI2ZmY2M3Yjtcbn1cbi5idG4tZGFyay15ZWxsb3cuYnRuLW8gLmNhcmV0IHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2ZmYTQxNTtcbn1cbi5idG4tZGFyay15ZWxsb3cgLmNhcmV0IHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2ZmZmZmZjtcbn1cbi5kcm9wdXAgLmJ0bi1kYXJrLXllbGxvdyAuY2FyZXQge1xuICBib3JkZXItYm90dG9tOiA0cHggc29saWQgI2ZmZmZmZjtcbn1cbi5idG4tZ3JleSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOGM3Y2M7XG4gIGJvcmRlci1jb2xvcjogI2M4YzdjYztcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4ub3BlbiAuYnRuLWdyZXkuZHJvcGRvd24tdG9nZ2xlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VmZWZmMDtcbiAgYm9yZGVyLWNvbG9yOiAjZWZlZmYwO1xufVxuLmJ0bi1ncmV5OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2UyZTJlNCAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICNlMmUyZTQ7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmJ0bi1ncmV5OmFjdGl2ZSxcbi5idG4tZ3JleS5hY3RpdmUsXG4uYnRuLWdyZXkuYWN0aXZlOmZvY3VzLFxuLmJ0bi1ncmV5OmFjdGl2ZTpmb2N1cyxcbi5idG4tZ3JleTphY3RpdmU6aG92ZXIsXG4uYnRuLWdyZXkuZHJvcGRvd24tdG9nZ2xlOmFjdGl2ZTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiYmJhYzAgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjYmJiYWMwO1xufVxuLmJ0bi1ncmV5OmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VmZWZmMDtcbiAgYm9yZGVyLWNvbG9yOiAjZWZlZmYwO1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5idG4tZ3JleS5kaXNhYmxlZDpob3Zlcixcbi5idG4tZ3JleS5kaXNhYmxlZDpmb2N1cyxcbi5idG4tZ3JleS5kaXNhYmxlZDphY3RpdmUsXG4uYnRuLWdyZXkuZGlzYWJsZWQuYWN0aXZlLFxuLmJ0bi1ncmV5W2Rpc2FibGVkXSxcbi5idG4tZ3JleVtkaXNhYmxlZF06aG92ZXIsXG4uYnRuLWdyZXlbZGlzYWJsZWRdOmZvY3VzLFxuLmJ0bi1ncmV5W2Rpc2FibGVkXTphY3RpdmUsXG4uYnRuLWdyZXlbZGlzYWJsZWRdLmFjdGl2ZSxcbmZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLWdyZXk6aG92ZXIsXG5maWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1ncmV5OmZvY3VzLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tZ3JleTphY3RpdmUsXG5maWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1ncmV5LmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmY2ZjZmQ7XG4gIGJvcmRlci1jb2xvcjogI2ZjZmNmZDtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4uYnRuLWdyZXkuYnRuLW8ge1xuICBib3JkZXI6IDFweCBzb2xpZCAjYzhjN2NjO1xuICBjb2xvcjogI2M4YzdjYztcbn1cbi5idG4tZ3JleS5idG4tbzpob3ZlciB7XG4gIGNvbG9yOiAjZTJlMmU0O1xuICBib3JkZXItY29sb3I6ICNlMmUyZTQ7XG4gIGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5idG4tZ3JleS5idG4tbzphY3RpdmUsXG4uYnRuLWdyZXkuYnRuLW8uYWN0aXZlLFxuLmJ0bi1ncmV5LmJ0bi1vLmFjdGl2ZTpmb2N1cyxcbi5idG4tZ3JleS5idG4tbzphY3RpdmU6Zm9jdXMsXG4uYnRuLWdyZXkuYnRuLW86YWN0aXZlOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VhZWFlYyAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICNhMTlmYTggIWltcG9ydGFudDtcbiAgY29sb3I6ICNhMTlmYTggIWltcG9ydGFudDtcbn1cbi5idG4tZ3JleS5idG4tbzpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmY2ZjZmQ7XG4gIGJvcmRlci1jb2xvcjogI2ZjZmNmZDtcbiAgY29sb3I6ICNlMmUyZTQ7XG59XG4uYnRuLWdyZXkuYnRuLW8uZGlzYWJsZWQ6aG92ZXIsXG4uYnRuLWdyZXkuYnRuLW8uZGlzYWJsZWQ6Zm9jdXMsXG4uYnRuLWdyZXkuYnRuLW8uZGlzYWJsZWQ6YWN0aXZlLFxuLmJ0bi1ncmV5LmJ0bi1vLmRpc2FibGVkLmFjdGl2ZSxcbi5idG4tZ3JleS5idG4tb1tkaXNhYmxlZF0sXG4uYnRuLWdyZXkuYnRuLW9bZGlzYWJsZWRdOmhvdmVyLFxuLmJ0bi1ncmV5LmJ0bi1vW2Rpc2FibGVkXTpmb2N1cyxcbi5idG4tZ3JleS5idG4tb1tkaXNhYmxlZF06YWN0aXZlLFxuLmJ0bi1ncmV5LmJ0bi1vW2Rpc2FibGVkXS5hY3RpdmUsXG5maWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1ncmV5LmJ0bi1vOmhvdmVyLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tZ3JleS5idG4tbzpmb2N1cyxcbmZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLWdyZXkuYnRuLW86YWN0aXZlLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tZ3JleS5idG4tby5hY3RpdmUge1xuICBib3JkZXItY29sb3I6ICNmY2ZjZmQ7XG4gIGNvbG9yOiAjZmNmY2ZkO1xufVxuLmJ0bi1ncmV5LmJ0bi1vIC5jYXJldCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNjOGM3Y2M7XG59XG4uYnRuLWdyZXkgLmNhcmV0IHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2ZmZmZmZjtcbn1cbi5kcm9wdXAgLmJ0bi1ncmV5IC5jYXJldCB7XG4gIGJvcmRlci1ib3R0b206IDRweCBzb2xpZCAjZmZmZmZmO1xufVxuLmJ0bi1saWdodC1ncmV5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y3ZjdmODtcbiAgYm9yZGVyLWNvbG9yOiAjZjdmN2Y4O1xuICBjb2xvcjogIzhlOGU5Mztcbn1cbi5vcGVuIC5idG4tbGlnaHQtZ3JleS5kcm9wZG93bi10b2dnbGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXItY29sb3I6ICNmZmZmZmY7XG59XG4uYnRuLWxpZ2h0LWdyZXk6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogI2ZmZmZmZjtcbiAgY29sb3I6ICM4ZThlOTM7XG59XG4uYnRuLWxpZ2h0LWdyZXk6YWN0aXZlLFxuLmJ0bi1saWdodC1ncmV5LmFjdGl2ZSxcbi5idG4tbGlnaHQtZ3JleS5hY3RpdmU6Zm9jdXMsXG4uYnRuLWxpZ2h0LWdyZXk6YWN0aXZlOmZvY3VzLFxuLmJ0bi1saWdodC1ncmV5OmFjdGl2ZTpob3Zlcixcbi5idG4tbGlnaHQtZ3JleS5kcm9wZG93bi10b2dnbGU6YWN0aXZlOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VhZWFlYyAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICNlYWVhZWM7XG59XG4uYnRuLWxpZ2h0LWdyZXk6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXItY29sb3I6ICNmZmZmZmY7XG4gIGNvbG9yOiAjOGU4ZTkzO1xufVxuLmJ0bi1saWdodC1ncmV5LmRpc2FibGVkOmhvdmVyLFxuLmJ0bi1saWdodC1ncmV5LmRpc2FibGVkOmZvY3VzLFxuLmJ0bi1saWdodC1ncmV5LmRpc2FibGVkOmFjdGl2ZSxcbi5idG4tbGlnaHQtZ3JleS5kaXNhYmxlZC5hY3RpdmUsXG4uYnRuLWxpZ2h0LWdyZXlbZGlzYWJsZWRdLFxuLmJ0bi1saWdodC1ncmV5W2Rpc2FibGVkXTpob3Zlcixcbi5idG4tbGlnaHQtZ3JleVtkaXNhYmxlZF06Zm9jdXMsXG4uYnRuLWxpZ2h0LWdyZXlbZGlzYWJsZWRdOmFjdGl2ZSxcbi5idG4tbGlnaHQtZ3JleVtkaXNhYmxlZF0uYWN0aXZlLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tbGlnaHQtZ3JleTpob3ZlcixcbmZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLWxpZ2h0LWdyZXk6Zm9jdXMsXG5maWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1saWdodC1ncmV5OmFjdGl2ZSxcbmZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLWxpZ2h0LWdyZXkuYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmZmZmO1xuICBjb2xvcjogI2MyYzJjNTtcbn1cbi5idG4tbGlnaHQtZ3JleS5idG4tbyB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmN2Y3Zjg7XG4gIGNvbG9yOiAjZjdmN2Y4O1xufVxuLmJ0bi1saWdodC1ncmV5LmJ0bi1vOmhvdmVyIHtcbiAgY29sb3I6ICNhOGE4YWM7XG4gIGJvcmRlci1jb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xufVxuLmJ0bi1saWdodC1ncmV5LmJ0bi1vOmFjdGl2ZSxcbi5idG4tbGlnaHQtZ3JleS5idG4tby5hY3RpdmUsXG4uYnRuLWxpZ2h0LWdyZXkuYnRuLW8uYWN0aXZlOmZvY3VzLFxuLmJ0bi1saWdodC1ncmV5LmJ0bi1vOmFjdGl2ZTpmb2N1cyxcbi5idG4tbGlnaHQtZ3JleS5idG4tbzphY3RpdmU6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWFlYWVjICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogI2QwY2ZkMyAhaW1wb3J0YW50O1xuICBjb2xvcjogIzY4Njg2ZCAhaW1wb3J0YW50O1xufVxuLmJ0bi1saWdodC1ncmV5LmJ0bi1vOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmZmZmO1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5idG4tbGlnaHQtZ3JleS5idG4tby5kaXNhYmxlZDpob3Zlcixcbi5idG4tbGlnaHQtZ3JleS5idG4tby5kaXNhYmxlZDpmb2N1cyxcbi5idG4tbGlnaHQtZ3JleS5idG4tby5kaXNhYmxlZDphY3RpdmUsXG4uYnRuLWxpZ2h0LWdyZXkuYnRuLW8uZGlzYWJsZWQuYWN0aXZlLFxuLmJ0bi1saWdodC1ncmV5LmJ0bi1vW2Rpc2FibGVkXSxcbi5idG4tbGlnaHQtZ3JleS5idG4tb1tkaXNhYmxlZF06aG92ZXIsXG4uYnRuLWxpZ2h0LWdyZXkuYnRuLW9bZGlzYWJsZWRdOmZvY3VzLFxuLmJ0bi1saWdodC1ncmV5LmJ0bi1vW2Rpc2FibGVkXTphY3RpdmUsXG4uYnRuLWxpZ2h0LWdyZXkuYnRuLW9bZGlzYWJsZWRdLmFjdGl2ZSxcbmZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLWxpZ2h0LWdyZXkuYnRuLW86aG92ZXIsXG5maWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1saWdodC1ncmV5LmJ0bi1vOmZvY3VzLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tbGlnaHQtZ3JleS5idG4tbzphY3RpdmUsXG5maWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1saWdodC1ncmV5LmJ0bi1vLmFjdGl2ZSB7XG4gIGJvcmRlci1jb2xvcjogI2ZmZmZmZjtcbiAgY29sb3I6ICNjMmMyYzU7XG59XG4uYnRuLWxpZ2h0LWdyZXkuYnRuLW8gLmNhcmV0IHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzhlOGU5Mztcbn1cbi5idG4tbGlnaHQtZ3JleSAuY2FyZXQge1xuICBib3JkZXItdG9wLWNvbG9yOiAjOGU4ZTkzO1xufVxuLmRyb3B1cCAuYnRuLWxpZ2h0LWdyZXkgLmNhcmV0IHtcbiAgYm9yZGVyLWJvdHRvbTogNHB4IHNvbGlkICM4ZThlOTM7XG59XG4uYnRuLWRhcmstZ3JleSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhZWFjYjQ7XG4gIGJvcmRlci1jb2xvcjogI2FlYWNiNDtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4ub3BlbiAuYnRuLWRhcmstZ3JleS5kcm9wZG93bi10b2dnbGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDVkNGQ4O1xuICBib3JkZXItY29sb3I6ICNkNWQ0ZDg7XG59XG4uYnRuLWRhcmstZ3JleTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOGM3Y2MgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjYzhjN2NjO1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5idG4tZGFyay1ncmV5OmFjdGl2ZSxcbi5idG4tZGFyay1ncmV5LmFjdGl2ZSxcbi5idG4tZGFyay1ncmV5LmFjdGl2ZTpmb2N1cyxcbi5idG4tZGFyay1ncmV5OmFjdGl2ZTpmb2N1cyxcbi5idG4tZGFyay1ncmV5OmFjdGl2ZTpob3Zlcixcbi5idG4tZGFyay1ncmV5LmRyb3Bkb3duLXRvZ2dsZTphY3RpdmU6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTE5ZmE4ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogI2ExOWZhODtcbn1cbi5idG4tZGFyay1ncmV5OmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q1ZDRkODtcbiAgYm9yZGVyLWNvbG9yOiAjZDVkNGQ4O1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5idG4tZGFyay1ncmV5LmRpc2FibGVkOmhvdmVyLFxuLmJ0bi1kYXJrLWdyZXkuZGlzYWJsZWQ6Zm9jdXMsXG4uYnRuLWRhcmstZ3JleS5kaXNhYmxlZDphY3RpdmUsXG4uYnRuLWRhcmstZ3JleS5kaXNhYmxlZC5hY3RpdmUsXG4uYnRuLWRhcmstZ3JleVtkaXNhYmxlZF0sXG4uYnRuLWRhcmstZ3JleVtkaXNhYmxlZF06aG92ZXIsXG4uYnRuLWRhcmstZ3JleVtkaXNhYmxlZF06Zm9jdXMsXG4uYnRuLWRhcmstZ3JleVtkaXNhYmxlZF06YWN0aXZlLFxuLmJ0bi1kYXJrLWdyZXlbZGlzYWJsZWRdLmFjdGl2ZSxcbmZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLWRhcmstZ3JleTpob3ZlcixcbmZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLWRhcmstZ3JleTpmb2N1cyxcbmZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLWRhcmstZ3JleTphY3RpdmUsXG5maWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1kYXJrLWdyZXkuYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2UyZTJlNDtcbiAgYm9yZGVyLWNvbG9yOiAjZTJlMmU0O1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5idG4tZGFyay1ncmV5LmJ0bi1vIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2FlYWNiNDtcbiAgY29sb3I6ICNhZWFjYjQ7XG59XG4uYnRuLWRhcmstZ3JleS5idG4tbzpob3ZlciB7XG4gIGNvbG9yOiAjYzhjN2NjO1xuICBib3JkZXItY29sb3I6ICNjOGM3Y2M7XG4gIGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5idG4tZGFyay1ncmV5LmJ0bi1vOmFjdGl2ZSxcbi5idG4tZGFyay1ncmV5LmJ0bi1vLmFjdGl2ZSxcbi5idG4tZGFyay1ncmV5LmJ0bi1vLmFjdGl2ZTpmb2N1cyxcbi5idG4tZGFyay1ncmV5LmJ0bi1vOmFjdGl2ZTpmb2N1cyxcbi5idG4tZGFyay1ncmV5LmJ0bi1vOmFjdGl2ZTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhMTlmYTggIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjODY4NDhmICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjODY4NDhmICFpbXBvcnRhbnQ7XG59XG4uYnRuLWRhcmstZ3JleS5idG4tbzpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlMmUyZTQ7XG4gIGJvcmRlci1jb2xvcjogI2UyZTJlNDtcbiAgY29sb3I6ICNjOGM3Y2M7XG59XG4uYnRuLWRhcmstZ3JleS5idG4tby5kaXNhYmxlZDpob3Zlcixcbi5idG4tZGFyay1ncmV5LmJ0bi1vLmRpc2FibGVkOmZvY3VzLFxuLmJ0bi1kYXJrLWdyZXkuYnRuLW8uZGlzYWJsZWQ6YWN0aXZlLFxuLmJ0bi1kYXJrLWdyZXkuYnRuLW8uZGlzYWJsZWQuYWN0aXZlLFxuLmJ0bi1kYXJrLWdyZXkuYnRuLW9bZGlzYWJsZWRdLFxuLmJ0bi1kYXJrLWdyZXkuYnRuLW9bZGlzYWJsZWRdOmhvdmVyLFxuLmJ0bi1kYXJrLWdyZXkuYnRuLW9bZGlzYWJsZWRdOmZvY3VzLFxuLmJ0bi1kYXJrLWdyZXkuYnRuLW9bZGlzYWJsZWRdOmFjdGl2ZSxcbi5idG4tZGFyay1ncmV5LmJ0bi1vW2Rpc2FibGVkXS5hY3RpdmUsXG5maWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1kYXJrLWdyZXkuYnRuLW86aG92ZXIsXG5maWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1kYXJrLWdyZXkuYnRuLW86Zm9jdXMsXG5maWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1kYXJrLWdyZXkuYnRuLW86YWN0aXZlLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tZGFyay1ncmV5LmJ0bi1vLmFjdGl2ZSB7XG4gIGJvcmRlci1jb2xvcjogI2UyZTJlNDtcbiAgY29sb3I6ICNlMmUyZTQ7XG59XG4uYnRuLWRhcmstZ3JleS5idG4tbyAuY2FyZXQge1xuICBib3JkZXItdG9wLWNvbG9yOiAjYWVhY2I0O1xufVxuLmJ0bi1kYXJrLWdyZXkgLmNhcmV0IHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2ZmZmZmZjtcbn1cbi5kcm9wdXAgLmJ0bi1kYXJrLWdyZXkgLmNhcmV0IHtcbiAgYm9yZGVyLWJvdHRvbTogNHB4IHNvbGlkICNmZmZmZmY7XG59XG4uYnRuLXRyYW5zcGFyZW50LXdoaXRlIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNik7XG4gIGJvcmRlci13aWR0aDogMXB4O1xuICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xufVxuLmJ0bi10cmFuc3BhcmVudC13aGl0ZTpob3Zlcixcbi5idG4tdHJhbnNwYXJlbnQtd2hpdGU6Zm9jdXMsXG4uYnRuLXRyYW5zcGFyZW50LXdoaXRlOmFjdGl2ZSxcbi5idG4tdHJhbnNwYXJlbnQtd2hpdGUuYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjEpO1xuICBib3JkZXItY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbn1cbi5idG4tdHJhbnNwYXJlbnQtd2hpdGUuZGlzYWJsZWQ6aG92ZXIsXG4uYnRuLXRyYW5zcGFyZW50LXdoaXRlLmRpc2FibGVkOmZvY3VzLFxuLmJ0bi10cmFuc3BhcmVudC13aGl0ZS5kaXNhYmxlZDphY3RpdmUsXG4uYnRuLXRyYW5zcGFyZW50LXdoaXRlLmRpc2FibGVkLmFjdGl2ZSxcbi5idG4tdHJhbnNwYXJlbnQtd2hpdGVbZGlzYWJsZWRdOmhvdmVyLFxuLmJ0bi10cmFuc3BhcmVudC13aGl0ZVtkaXNhYmxlZF06Zm9jdXMsXG4uYnRuLXRyYW5zcGFyZW50LXdoaXRlW2Rpc2FibGVkXTphY3RpdmUsXG4uYnRuLXRyYW5zcGFyZW50LXdoaXRlW2Rpc2FibGVkXS5hY3RpdmUsXG5maWVsZHNldFtkaXNhYmxlZF0gLmJ0bi10cmFuc3BhcmVudC13aGl0ZTpob3ZlcixcbmZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLXRyYW5zcGFyZW50LXdoaXRlOmZvY3VzLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tdHJhbnNwYXJlbnQtd2hpdGU6YWN0aXZlLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tdHJhbnNwYXJlbnQtd2hpdGUuYWN0aXZlIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMyk7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmJ0bi10cmFuc3BhcmVudC13aGl0ZSAuY2FyZXQge1xuICBib3JkZXItdG9wLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMSk7XG59XG4uZHJvcHVwIC5idG4tdHJhbnNwYXJlbnQtd2hpdGUgLmNhcmV0IHtcbiAgYm9yZGVyLWJvdHRvbTogNHB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xKTtcbn1cbi5idG4tdHJhbnNwYXJlbnQtZ3JleSB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgxMjgsIDEyOCwgMTI4LCAwLjMpO1xuICBib3JkZXItd2lkdGg6IDFweDtcbiAgY29sb3I6ICNjOGM3Y2MgIWltcG9ydGFudDtcbn1cbi5idG4tdHJhbnNwYXJlbnQtZ3JleTpob3Zlcixcbi5idG4tdHJhbnNwYXJlbnQtZ3JleTpmb2N1cyxcbi5idG4tdHJhbnNwYXJlbnQtZ3JleTphY3RpdmUsXG4uYnRuLXRyYW5zcGFyZW50LWdyZXkuYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMjgsIDEyOCwgMTI4LCAwLjEpO1xuICBib3JkZXItY29sb3I6IHJnYmEoMTI4LCAxMjgsIDEyOCwgMC42KTtcbiAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xufVxuLmJ0bi10cmFuc3BhcmVudC1ncmV5LmRpc2FibGVkOmhvdmVyLFxuLmJ0bi10cmFuc3BhcmVudC1ncmV5LmRpc2FibGVkOmZvY3VzLFxuLmJ0bi10cmFuc3BhcmVudC1ncmV5LmRpc2FibGVkOmFjdGl2ZSxcbi5idG4tdHJhbnNwYXJlbnQtZ3JleS5kaXNhYmxlZC5hY3RpdmUsXG4uYnRuLXRyYW5zcGFyZW50LWdyZXlbZGlzYWJsZWRdOmhvdmVyLFxuLmJ0bi10cmFuc3BhcmVudC1ncmV5W2Rpc2FibGVkXTpmb2N1cyxcbi5idG4tdHJhbnNwYXJlbnQtZ3JleVtkaXNhYmxlZF06YWN0aXZlLFxuLmJ0bi10cmFuc3BhcmVudC1ncmV5W2Rpc2FibGVkXS5hY3RpdmUsXG5maWVsZHNldFtkaXNhYmxlZF0gLmJ0bi10cmFuc3BhcmVudC1ncmV5OmhvdmVyLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tdHJhbnNwYXJlbnQtZ3JleTpmb2N1cyxcbmZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLXRyYW5zcGFyZW50LWdyZXk6YWN0aXZlLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tdHJhbnNwYXJlbnQtZ3JleS5hY3RpdmUge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXItY29sb3I6IHJnYmEoMTI4LCAxMjgsIDEyOCwgMC4zKTtcbiAgY29sb3I6ICNjOGM3Y2M7XG59XG4uYnRuLXRyYW5zcGFyZW50LWdyZXkgLmNhcmV0IHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2M4YzdjYztcbn1cbi5kcm9wdXAgLmJ0bi10cmFuc3BhcmVudC1ncmV5IC5jYXJldCB7XG4gIGJvcmRlci1ib3R0b206IDRweCBzb2xpZCAjYzhjN2NjO1xufVxuLmJ0bi10cmFuc3BhcmVudC1yZWQge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXItY29sb3I6IHJnYmEoMjU1LCAwLCAwLCAwLjYpO1xuICBib3JkZXItd2lkdGg6IDJweDtcbiAgY29sb3I6ICNDODJFMjkgIWltcG9ydGFudDtcbn1cbi5idG4tdHJhbnNwYXJlbnQtcmVkOmhvdmVyLFxuLmJ0bi10cmFuc3BhcmVudC1yZWQ6Zm9jdXMsXG4uYnRuLXRyYW5zcGFyZW50LXJlZDphY3RpdmUsXG4uYnRuLXRyYW5zcGFyZW50LXJlZC5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMCwgMCwgMC4xKTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMCwgMCwgMC44KTtcbn1cbi5idG4tdHJhbnNwYXJlbnQtcmVkLmRpc2FibGVkOmhvdmVyLFxuLmJ0bi10cmFuc3BhcmVudC1yZWQuZGlzYWJsZWQ6Zm9jdXMsXG4uYnRuLXRyYW5zcGFyZW50LXJlZC5kaXNhYmxlZDphY3RpdmUsXG4uYnRuLXRyYW5zcGFyZW50LXJlZC5kaXNhYmxlZC5hY3RpdmUsXG4uYnRuLXRyYW5zcGFyZW50LXJlZFtkaXNhYmxlZF06aG92ZXIsXG4uYnRuLXRyYW5zcGFyZW50LXJlZFtkaXNhYmxlZF06Zm9jdXMsXG4uYnRuLXRyYW5zcGFyZW50LXJlZFtkaXNhYmxlZF06YWN0aXZlLFxuLmJ0bi10cmFuc3BhcmVudC1yZWRbZGlzYWJsZWRdLmFjdGl2ZSxcbmZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLXRyYW5zcGFyZW50LXJlZDpob3ZlcixcbmZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLXRyYW5zcGFyZW50LXJlZDpmb2N1cyxcbmZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLXRyYW5zcGFyZW50LXJlZDphY3RpdmUsXG5maWVsZHNldFtkaXNhYmxlZF0gLmJ0bi10cmFuc3BhcmVudC1yZWQuYWN0aXZlIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMCwgMCwgMC4zKTtcbiAgY29sb3I6ICNDODJFMjk7XG59XG4uYnRuLXRyYW5zcGFyZW50LXJlZCAuY2FyZXQge1xuICBib3JkZXItdG9wLWNvbG9yOiAjZmZmZmZmO1xufVxuLmRyb3B1cCAuYnRuLXRyYW5zcGFyZW50LXJlZCAuY2FyZXQge1xuICBib3JkZXItYm90dG9tOiA0cHggc29saWQgI2ZmZmZmZjtcbn1cbi5idG4tc3F1YXJlZCB7XG4gIGJvcmRlci1yYWRpdXM6IDAgIWltcG9ydGFudDtcbn1cbi5idG4taWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNEREREREQ7XG4gIGJvcmRlci1yYWRpdXM6IDJweCAycHggMnB4IDJweDtcbiAgYm94LXNoYWRvdzogMCAxcHggMCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgaGVpZ2h0OiA4MHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAxNHB4O1xuICBwYWRkaW5nOiA1cHggMCAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZSAwcztcbiAgY29sb3I6ICM4ZThlOTM7XG59XG4uYnRuLWljb246aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNBNUE1QTU7XG4gIGJveC1zaGFkb3c6IDAgMCAzcHggcmdiYSgwLCAwLCAwLCAwLjI1KTtcbiAgY29sb3I6ICM4ZThlOTM7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdGV4dC1zaGFkb3c6IDAgMXB4IDAgI0ZGRkZGRjtcbn1cbi5idG4taWNvbiAuYmFkZ2Uge1xuICBib3JkZXItcmFkaXVzOiAxMnB4IDEycHggMTJweCAxMnB4ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci13aWR0aDogMDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgY29sb3I6ICNGRkZGRkYgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxMXB4ICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIHBhZGRpbmc6IDNweCA3cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC01cHg7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0b3A6IC01cHg7XG59XG4uYnRuLWljb24gW2NsYXNzXj1cImZhLVwiXSxcbi5idG4taWNvbiBbY2xhc3MqPVwiIGZhLVwiXSB7XG4gIGNsZWFyOiBib3RoO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5idG4tZmlsZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5idG4tZmlsZSAuc3ZnLWluamVjdCB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG4uaWNvbmljLWVsZW0tcHJpbWFyeSB7XG4gIGZpbGw6ICM0OGIxY2MgIWltcG9ydGFudDtcbn1cbi5pY29uaWMtZWxlbS1zZWNvbmRhcnkge1xuICBzdHJva2U6ICNmZmYgIWltcG9ydGFudDtcbn1cbi5idG4tZmlsZSBpbnB1dFt0eXBlPWZpbGVdIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBtaW4td2lkdGg6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDEwMCU7XG4gIGZvbnQtc2l6ZTogMTAwcHg7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9MCk7XG4gIG9wYWNpdHk6IDA7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xuICBjdXJzb3I6IGluaGVyaXQ7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmJ1dHRvbnMtd2lkZ2V0IC5idG4sXG4uYnV0dG9ucy13aWRnZXQgLmJvb3RzdHJhcC1zd2l0Y2gsXG4uYnV0dG9ucy13aWRnZXQgYnV0dG9uIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi5idXR0b25zLXdpZGdldCAuYnRuLWdyb3VwIGJ1dHRvbixcbi5idXR0b25zLXdpZGdldCAuYnRuLWdyb3VwLXZlcnRpY2FsIGJ1dHRvbixcbi5idXR0b25zLXdpZGdldCAuYnRuLWdyb3VwIC5idG4sXG4uYnV0dG9ucy13aWRnZXQgLmJ0bi1ncm91cC12ZXJ0aWNhbCAuYnRuIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5idXR0b24tbyB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMwMDdhZmY7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY29sb3I6ICMwMDdhZmY7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGhlaWdodDogMjlweDtcbiAgbGluZS1oZWlnaHQ6IDI3cHg7XG4gIG1hcmdpbjogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZzogMCAxMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi8qKipcbkRyb3Bkb3duIGNoZWNrYm94ZXNcbioqKi9cbi5kcm9wZG93bi1jaGVja2JveGVzIHtcbiAgcGFkZGluZzogNXB4O1xufVxuLmRyb3Bkb3duLWNoZWNrYm94ZXMgbGFiZWwge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG59XG4uYnRuLWdyb3VwIC5idG4gKyAuYnRuLFxuLmJ0bi1ncm91cCAuYnRuICsgLmJ0bi1ncm91cCxcbi5idG4tZ3JvdXAgLmJ0bi1ncm91cCArIC5idG4sXG4uYnRuLWdyb3VwIC5idG4tZ3JvdXAgKyAuYnRuLWdyb3VwIHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KSAhaW1wb3J0YW50O1xuICBtYXJnaW46IDA7XG59XG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0biArIC5idG4sXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0biArIC5idG4tZ3JvdXAsXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1ncm91cCArIC5idG4sXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1ncm91cCArIC5idG4tZ3JvdXAge1xuICBib3JkZXItdG9wLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSkgIWltcG9ydGFudDtcbiAgbWFyZ2luOiAwO1xufVxuLyoqKlxuU29jaWFsIEljb25zXG4qKiovXG4uc29jaWFsLWljb25zIHVsIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luOiAwIDAgLTFweCAwO1xuICBwYWRkaW5nOiAwO1xufVxuLnNvY2lhbC1pY29ucyB1bCBsaSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBoZWlnaHQ6IDQwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uc29jaWFsLWljb25zIHVsIGxpIGEge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDgwcHg7XG4gIG9wYWNpdHk6IDAuNjtcbiAgdGV4dC1pbmRlbnQ6IC05OTk5cHg7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UgMHM7XG4gIHdpZHRoOiA0MHB4O1xuICB0b3A6IDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgLW1zLXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG59XG4uc29jaWFsLWljb25zIHVsIGxpIGE6aG92ZXIge1xuICB0b3A6IC00MHB4O1xufVxuLnNvY2lhbC1pY29ucyB1bCBsaSBhOmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDBweDtcbiAgZm9udC1mYW1pbHk6IEZvbnRBd2Vzb21lO1xuICB0ZXh0LWluZGVudDogMDtcbiAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogIzk5OTk5OTtcbn1cbi5zb2NpYWwtaWNvbnMgdWwgbGkgYTphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDBweDtcbiAgZm9udC1mYW1pbHk6IEZvbnRBd2Vzb21lO1xuICB0ZXh0LWluZGVudDogMDtcbiAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gIHRvcDogNDBweDtcbiAgbGVmdDogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cbi5zb2NpYWwtaWNvbnMgdWwgbGkuc29jaWFsLXR3aXR0ZXIgYTpiZWZvcmUsXG4uc29jaWFsLWljb25zIHVsIGxpLnNvY2lhbC10d2l0dGVyIGE6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZjA5OVwiO1xufVxuLnNvY2lhbC1pY29ucyB1bCBsaS5zb2NpYWwtdHdpdHRlciBhOmFmdGVyIHtcbiAgYmFja2dyb3VuZDogIzQ4QzREMjtcbn1cbi5zb2NpYWwtaWNvbnMgdWwgbGkuc29jaWFsLWRyaWJiYmxlIGE6YmVmb3JlLFxuLnNvY2lhbC1pY29ucyB1bCBsaS5zb2NpYWwtZHJpYmJibGUgYTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxmMTdkXCI7XG59XG4uc29jaWFsLWljb25zIHVsIGxpLnNvY2lhbC1kcmliYmJsZSBhOmFmdGVyIHtcbiAgYmFja2dyb3VuZDogI0VGNUI5Mjtcbn1cbi5zb2NpYWwtaWNvbnMgdWwgbGkuc29jaWFsLWZhY2Vib29rIGE6YmVmb3JlLFxuLnNvY2lhbC1pY29ucyB1bCBsaS5zb2NpYWwtZmFjZWJvb2sgYTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxmMDlhXCI7XG59XG4uc29jaWFsLWljb25zIHVsIGxpLnNvY2lhbC1mYWNlYm9vayBhOmFmdGVyIHtcbiAgYmFja2dyb3VuZDogIzNCNTk5ODtcbn1cbi5zb2NpYWwtaWNvbnMgdWwgbGkuc29jaWFsLWdvb2dsZSBhOmJlZm9yZSxcbi5zb2NpYWwtaWNvbnMgdWwgbGkuc29jaWFsLWdvb2dsZSBhOmFmdGVyIHtcbiAgY29udGVudDogXCJcXGYwZDVcIjtcbn1cbi5zb2NpYWwtaWNvbnMgdWwgbGkuc29jaWFsLWdvb2dsZSBhOmFmdGVyIHtcbiAgYmFja2dyb3VuZDogI0RENEIzOTtcbn1cbi5zb2NpYWwtaWNvbnMgdWwgbGkuc29jaWFsLWxpbmtlZGluIGE6YmVmb3JlLFxuLnNvY2lhbC1pY29ucyB1bCBsaS5zb2NpYWwtbGlua2VkaW4gYTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxmMGUxXCI7XG59XG4uc29jaWFsLWljb25zIHVsIGxpLnNvY2lhbC1saW5rZWRpbiBhOmFmdGVyIHtcbiAgYmFja2dyb3VuZDogIzcxQjJEMDtcbn1cbi5zb2NpYWwtaWNvbnMgdWwgbGkuc29jaWFsLXN0cmlwZSBhOmJlZm9yZSxcbi5zb2NpYWwtaWNvbnMgdWwgbGkuc29jaWFsLXN0cmlwZSBhOmFmdGVyIHtcbiAgY29udGVudDogXCJcXGYxZjVcIjtcbn1cbi5zb2NpYWwtaWNvbnMgdWwgbGkuc29jaWFsLXN0cmlwZSBhOmFmdGVyIHtcbiAgYmFja2dyb3VuZDogIzAwMDAwMDtcbn1cbi5zb2NpYWwtaWNvbnMgdWwgbGkuc29jaWFsLXlvdXR1YmUgYTpiZWZvcmUsXG4uc29jaWFsLWljb25zIHVsIGxpLnNvY2lhbC15b3V0dWJlIGE6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZjE2N1wiO1xufVxuLnNvY2lhbC1pY29ucyB1bCBsaS5zb2NpYWwteW91dHViZSBhOmFmdGVyIHtcbiAgYmFja2dyb3VuZDogI0Y0NTc1MDtcbn1cbi5zb2NpYWwtaWNvbnMgdWwgbGkuc29jaWFsLXJzcyBhOmJlZm9yZSxcbi5zb2NpYWwtaWNvbnMgdWwgbGkuc29jaWFsLXJzcyBhOmFmdGVyIHtcbiAgY29udGVudDogXCJcXGYwOWVcIjtcbn1cbi5zb2NpYWwtaWNvbnMgdWwgbGkuc29jaWFsLXJzcyBhOmFmdGVyIHtcbiAgYmFja2dyb3VuZDogI0ZFOTkwMDtcbn1cbi5zb2NpYWwtaWNvbnMgdWwgbGkuc29jaWFsLWJlaGFuY2UgYTpiZWZvcmUsXG4uc29jaWFsLWljb25zIHVsIGxpLnNvY2lhbC1iZWhhbmNlIGE6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZjFiNFwiO1xufVxuLnNvY2lhbC1pY29ucyB1bCBsaS5zb2NpYWwtYmVoYW5jZSBhOmFmdGVyIHtcbiAgYmFja2dyb3VuZDogIzVFQjVGQjtcbn1cbi5zb2NpYWwtaWNvbnMgdWwgbGkuc29jaWFsLWRyb3Bib3ggYTpiZWZvcmUsXG4uc29jaWFsLWljb25zIHVsIGxpLnNvY2lhbC1kcm9wYm94IGE6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZjE2YlwiO1xufVxuLnNvY2lhbC1pY29ucyB1bCBsaS5zb2NpYWwtZHJvcGJveCBhOmFmdGVyIHtcbiAgYmFja2dyb3VuZDogIzg1QkVFQztcbn1cbi5zb2NpYWwtaWNvbnMgdWwgbGkuc29jaWFsLWdpdGh1YiBhOmJlZm9yZSxcbi5zb2NpYWwtaWNvbnMgdWwgbGkuc29jaWFsLWdpdGh1YiBhOmFmdGVyIHtcbiAgY29udGVudDogXCJcXGYwOWJcIjtcbn1cbi5zb2NpYWwtaWNvbnMgdWwgbGkuc29jaWFsLWdpdGh1YiBhOmFmdGVyIHtcbiAgYmFja2dyb3VuZDogIzk0QTVCMDtcbn1cbi5zb2NpYWwtaWNvbnMgdWwgbGkuc29jaWFsLXNreXBlIGE6YmVmb3JlLFxuLnNvY2lhbC1pY29ucyB1bCBsaS5zb2NpYWwtc2t5cGUgYTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxmMTdlXCI7XG59XG4uc29jaWFsLWljb25zIHVsIGxpLnNvY2lhbC1za3lwZSBhOmFmdGVyIHtcbiAgYmFja2dyb3VuZDogIzcwQ0NFRjtcbn1cbi5zb2NpYWwtaWNvbnMgdWwgbGkuc29jaWFsLXNwb3RpZnkgYTpiZWZvcmUsXG4uc29jaWFsLWljb25zIHVsIGxpLnNvY2lhbC1zcG90aWZ5IGE6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZjFiY1wiO1xufVxuLnNvY2lhbC1pY29ucyB1bCBsaS5zb2NpYWwtc3BvdGlmeSBhOmFmdGVyIHtcbiAgYmFja2dyb3VuZDogIzhCRDA1QTtcbn1cbi5zb2NpYWwtaWNvbnMgdWwgbGkuc29jaWFsLXN0dW1ibGV1cG9uIGE6YmVmb3JlLFxuLnNvY2lhbC1pY29ucyB1bCBsaS5zb2NpYWwtc3R1bWJsZXVwb24gYTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxmMWE0XCI7XG59XG4uc29jaWFsLWljb25zIHVsIGxpLnNvY2lhbC1zdHVtYmxldXBvbiBhOmFmdGVyIHtcbiAgYmFja2dyb3VuZDogI0YwODA2Njtcbn1cbi5zb2NpYWwtaWNvbnMgdWwgbGkuc29jaWFsLXR1bWJsciBhOmJlZm9yZSxcbi5zb2NpYWwtaWNvbnMgdWwgbGkuc29jaWFsLXR1bWJsciBhOmFmdGVyIHtcbiAgY29udGVudDogXCJcXGYxNzNcIjtcbn1cbi5zb2NpYWwtaWNvbnMgdWwgbGkuc29jaWFsLXR1bWJsciBhOmFmdGVyIHtcbiAgYmFja2dyb3VuZDogIzg1QTVDMztcbn1cbi5zb2NpYWwtaWNvbnMgdWwgbGkuc29jaWFsLXZpbWVvIGE6YmVmb3JlLFxuLnNvY2lhbC1pY29ucyB1bCBsaS5zb2NpYWwtdmltZW8gYTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxmMTk0XCI7XG59XG4uc29jaWFsLWljb25zIHVsIGxpLnNvY2lhbC12aW1lbyBhOmFmdGVyIHtcbiAgYmFja2dyb3VuZDogIzdDOTlBODtcbn1cbi5zb2NpYWwtaWNvbnMgdWwgbGkuc29jaWFsLXdvcmRwcmVzcyBhOmJlZm9yZSxcbi5zb2NpYWwtaWNvbnMgdWwgbGkuc29jaWFsLXdvcmRwcmVzcyBhOmFmdGVyIHtcbiAgY29udGVudDogXCJcXGYxOWFcIjtcbn1cbi5zb2NpYWwtaWNvbnMgdWwgbGkuc29jaWFsLXdvcmRwcmVzcyBhOmFmdGVyIHtcbiAgYmFja2dyb3VuZDogIzY0OUVCOTtcbn1cbi5zb2NpYWwtaWNvbnMgdWwgbGkuc29jaWFsLXhpbmcgYTpiZWZvcmUsXG4uc29jaWFsLWljb25zIHVsIGxpLnNvY2lhbC14aW5nIGE6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZjE2OFwiO1xufVxuLnNvY2lhbC1pY29ucyB1bCBsaS5zb2NpYWwteGluZyBhOmFmdGVyIHtcbiAgYmFja2dyb3VuZDogIzRGOTM5NDtcbn1cbi5zb2NpYWwtaWNvbnMgdWwgbGkuc29jaWFsLXlhaG9vIGE6YmVmb3JlLFxuLnNvY2lhbC1pY29ucyB1bCBsaS5zb2NpYWwteWFob28gYTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxmMTllXCI7XG59XG4uc29jaWFsLWljb25zIHVsIGxpLnNvY2lhbC15YWhvbyBhOmFmdGVyIHtcbiAgYmFja2dyb3VuZDogI0MzOERDRjtcbn1cbi5zb2NpYWwtaWNvbnMgdWwgbGkuc29jaWFsLXZrIGE6YmVmb3JlLFxuLnNvY2lhbC1pY29ucyB1bCBsaS5zb2NpYWwtdmsgYTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxmMTg5XCI7XG59XG4uc29jaWFsLWljb25zIHVsIGxpLnNvY2lhbC12ayBhOmFmdGVyIHtcbiAgYmFja2dyb3VuZDogIzcwOEZBQztcbn1cbi5zb2NpYWwtaWNvbnMgdWwgbGkuc29jaWFsLWluc3RhZ3JhbSBhOmJlZm9yZSxcbi5zb2NpYWwtaWNvbnMgdWwgbGkuc29jaWFsLWluc3RhZ3JhbSBhOmFmdGVyIHtcbiAgY29udGVudDogXCJcXGYxNmRcIjtcbn1cbi5zb2NpYWwtaWNvbnMgdWwgbGkuc29jaWFsLWluc3RhZ3JhbSBhOmFmdGVyIHtcbiAgYmFja2dyb3VuZDogI0NCQUE5Nztcbn1cbi5zb2NpYWwtaWNvbnMgdWwgbGkuc29jaWFsLXJlZGRpdCBhOmJlZm9yZSxcbi5zb2NpYWwtaWNvbnMgdWwgbGkuc29jaWFsLXJlZGRpdCBhOmFmdGVyIHtcbiAgY29udGVudDogXCJcXGYxYTFcIjtcbn1cbi5zb2NpYWwtaWNvbnMgdWwgbGkuc29jaWFsLXJlZGRpdCBhOmFmdGVyIHtcbiAgYmFja2dyb3VuZDogI0ZGN0E1Mjtcbn1cbi5zb2NpYWwtaWNvbnMgdWwgbGkuc29jaWFsLWZsaWNrciBhOmJlZm9yZSxcbi5zb2NpYWwtaWNvbnMgdWwgbGkuc29jaWFsLWZsaWNrciBhOmFmdGVyIHtcbiAgY29udGVudDogXCJcXGYxNmVcIjtcbn1cbi5zb2NpYWwtaWNvbnMgdWwgbGkuc29jaWFsLWZsaWNrciBhOmFmdGVyIHtcbiAgYmFja2dyb3VuZDogI0ZGNERBOTtcbn1cbi5zb2NpYWwtaWNvbnMgdWwgbGkuc29jaWFsLWZvdXJzcXVhcmUgYTpiZWZvcmUsXG4uc29jaWFsLWljb25zIHVsIGxpLnNvY2lhbC1mb3Vyc3F1YXJlIGE6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZjE4MFwiO1xufVxuLnNvY2lhbC1pY29ucyB1bCBsaS5zb2NpYWwtZm91cnNxdWFyZSBhOmFmdGVyIHtcbiAgYmFja2dyb3VuZDogIzZGQ0NGNDtcbn1cbi5zb2NpYWwtaWNvbnMgdWwgbGkuc29jaWFsLXBheXBhbCBhOmJlZm9yZSxcbi5zb2NpYWwtaWNvbnMgdWwgbGkuc29jaWFsLXBheXBhbCBhOmFmdGVyIHtcbiAgY29udGVudDogXCJcXGYxZWRcIjtcbn1cbi5zb2NpYWwtaWNvbnMgdWwgbGkuc29jaWFsLXBheXBhbCBhOmFmdGVyIHtcbiAgYmFja2dyb3VuZDogIzAwMzA4Nztcbn1cbi5zb2NpYWwtaWNvbnMgdWwgbGkuc29jaWFsLXBpbnRlcmVzdCBhOmJlZm9yZSxcbi5zb2NpYWwtaWNvbnMgdWwgbGkuc29jaWFsLXBpbnRlcmVzdCBhOmFmdGVyIHtcbiAgY29udGVudDogXCJcXGYwZDJcIjtcbn1cbi5zb2NpYWwtaWNvbnMgdWwgbGkuc29jaWFsLXBpbnRlcmVzdCBhOmFmdGVyIHtcbiAgYmFja2dyb3VuZDogI2NjMjEyNztcbn1cbi5zb2NpYWwtaWNvbnMgdWwgbGkuc29jaWFsLWdvb2dsZS13YWxsZXQgYTpiZWZvcmUsXG4uc29jaWFsLWljb25zIHVsIGxpLnNvY2lhbC1nb29nbGUtd2FsbGV0IGE6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZjFlZVwiO1xufVxuLnNvY2lhbC1pY29ucyB1bCBsaS5zb2NpYWwtZ29vZ2xlLXdhbGxldCBhOmFmdGVyIHtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbn1cbi5zb2NpYWwtaWNvbnMgdWwgbGkuc29jaWFsLWF1dGhvcml6ZSBhOmJlZm9yZSxcbi5zb2NpYWwtaWNvbnMgdWwgbGkuc29jaWFsLWF1dGhvcml6ZSBhOmFmdGVyIHtcbiAgY29udGVudDogXCJcXGYwOWRcIjtcbn1cbi5zb2NpYWwtaWNvbnMgdWwgbGkuc29jaWFsLWF1dGhvcml6ZSBhOmFmdGVyIHtcbiAgYmFja2dyb3VuZDogIzVmYWJlNDtcbn1cbi5zb2NpYWwtaWNvbnMgLmJ0bi1pY29uLXN0cmlwZSB7XG4gIGJhY2tncm91bmQ6ICMwMDAwMDA7XG4gIG9wYWNpdHk6IDAuODtcbn1cbi5zb2NpYWwtaWNvbnMgLmJ0bi1pY29uLXBheXBhbCB7XG4gIGJhY2tncm91bmQ6ICMwMDMwODc7XG4gIG9wYWNpdHk6IDAuODtcbn1cbi5zb2NpYWwtaWNvbnMgLmJ0bi1pY29uLWZhY2Vib29rIHtcbiAgYmFja2dyb3VuZDogIzNCNTk5ODtcbiAgb3BhY2l0eTogMC44O1xufVxuLnNvY2lhbC1pY29ucyAuYnRuLWljb24tdHdpdHRlciB7XG4gIGJhY2tncm91bmQ6ICM0OEM0RDI7XG4gIG9wYWNpdHk6IDAuODtcbn1cbi5zb2NpYWwtaWNvbnMgLmJ0bi1pY29uLWdvb2dsZS1wbHVzIHtcbiAgYmFja2dyb3VuZDogI0RENEIzOTtcbiAgb3BhY2l0eTogMC44O1xufVxuLmJ0bi1zY3JvbGwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGZvbnQtZmFtaWx5OiBcIlJhbGV3YXlcIiwgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICBsaW5lLWhlaWdodDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UgMHM7XG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZSAwcztcbiAgLW1zLXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UgMHM7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UgMHM7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbi5idG4tc2Nyb2xsW2NsYXNzKj1cImZhLVwiXTpiZWZvcmUge1xuICBmb250LWZhbWlseTogRm9udEF3ZXNvbWU7XG59XG4uYnRuLXNjcm9sbFtjbGFzcyo9XCJ0aS1cIl06YmVmb3JlIHtcbiAgZm9udC1mYW1pbHk6IHRoZW1pZnk7XG59XG4uYnRuLXNjcm9sbDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZSAwcztcbiAgei1pbmRleDogLTE7XG59XG4uYnRuLXNjcm9sbDpiZWZvcmUge1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgZm9udC1zaXplOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGxpbmUtaGVpZ2h0OiAyLjU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZSAwcztcbiAgd2lkdGg6IDEwMCU7XG59XG4uYnRuLXNjcm9sbCBzcGFuIHtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGhlaWdodDogMTAwJTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZSAwcztcbiAgd2lkdGg6IDEwMCU7XG59XG4uYnRuLXNjcm9sbC5idG4tc2Nyb2xsLXRvcDpob3ZlciBzcGFuIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMzAwJSk7XG4gIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDMwMCUpO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDMwMCUpO1xuICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMzAwJSk7XG59XG4uYnRuLXNjcm9sbC5idG4tc2Nyb2xsLXRvcDpob3ZlcjpiZWZvcmUge1xuICB0b3A6IDA7XG59XG4uYnRuLXNjcm9sbC5idG4tc2Nyb2xsLXRvcDpiZWZvcmUge1xuICBsZWZ0OiAwO1xuICB0b3A6IC0xMDAlO1xufVxuLmJ0bi1zY3JvbGwuYnRuLXNjcm9sbC1sZWZ0OmhvdmVyIHNwYW4ge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgyMDAlKTtcbiAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMjAwJSk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMjAwJSk7XG4gIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlWCgyMDAlKTtcbn1cbi5idG4tc2Nyb2xsLmJ0bi1zY3JvbGwtbGVmdDpob3ZlcjpiZWZvcmUge1xuICBsZWZ0OiAwO1xufVxuLmJ0bi1zY3JvbGwuYnRuLXNjcm9sbC1sZWZ0OmJlZm9yZSB7XG4gIGxlZnQ6IC0xMDAlO1xuICB0b3A6IDA7XG59XG5hW2hyZWY9XCJodHRwczovL2Zyb2FsYS5jb20vd3lzaXd5Zy1lZGl0b3JcIl0ge1xuICBkaXNwbGF5OiBub25lIWltcG9ydGFudDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5hcHAtbWluaW1hbC1hZG1pbi1jaHJvbWUgI3RvcG5hdiA+IC5uYXZiYXItY29sbGFwc2Uge1xuICAgIGJveC1zaGFkb3c6IDBweCA0cHggNXB4IDJweCByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gIH1cbiAgLmFwcC1taW5pbWFsLWFkbWluLWNocm9tZSNhcHAge1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICB9XG4gIC5hcHAtbWluaW1hbC1hZG1pbi1jaHJvbWUgI3NpZGViYXIge1xuICAgIGJveC1zaGFkb3c6IDBweCA0cHggNXB4IDJweCByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gIH1cbn1cbi5hcHAtbWluaW1hbC1hZG1pbi1jaHJvbWUgZm9vdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zc2Itc2l0ZS1idWlsZGVyLWNvbnRhaW5lciB7XG4gIGhlaWdodDogMTAwJTtcbiAgaGVpZ2h0OiAxMDB2aDtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIGJhY2tncm91bmQ6ICMxMzFlMjY7XG59XG4uc3NiLXNpdGUtYnVpbGRlci1jb250YWluZXIgLmxvYWRpbmctZWRpdG9yIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDIyNXB4O1xuICBiYWNrZ3JvdW5kOiAjMTMxZTI2O1xuICBjb2xvcjogd2hpdGU7XG59XG4uc3NiLXNpdGUtYnVpbGRlci1jb250YWluZXIgLmxvYWRpbmctZWRpdG9yIGgxIHtcbiAgY29sb3I6IHdoaXRlO1xufVxuLnNzYi1zaXRlLWJ1aWxkZXItY29udGFpbmVyICNjb21wb25lbnRsb2FkZXIgLmNvbXBvbmVudC13cmFwIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIHotaW5kZXg6IDE7XG59XG4uc3NiLXNpdGUtYnVpbGRlci1jb250YWluZXIgI2NvbXBvbmVudGxvYWRlciAuYWRkLWZlYXR1cmUuYnRuLW8ge1xuICBiYWNrZ3JvdW5kOiAjNDdCOEQ5ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cbi5zc2Itc2l0ZS1idWlsZGVyIHtcbiAgbWFyZ2luOiAwIC0xNXB4IDAgLTE1cHg7XG4gIHBhZGRpbmc6IDA7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5zc2Itc2l0ZS1idWlsZGVyIC5lbXB0eS1wYWdlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDEwMHB4O1xufVxuLnNzYi1zaXRlLWJ1aWxkZXIgLmJnIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uc3NiLXNpdGUtYnVpbGRlciAuc3NiLW1haW4ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogMTIwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc3NiLXNpdGUtYnVpbGRlciAuc3NiLW1haW4ge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB0b3A6IDYwcHg7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgcGFkZGluZy1sZWZ0OiA3MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuc3NiLXNpdGUtYnVpbGRlciAuc3NiLW1haW4ge1xuICAgIHRvcDogMTI1cHg7XG4gIH1cbn1cbi5zc2Itc2l0ZS1idWlsZGVyIC5zc2ItbWFpbiA+IHNzYi1hY3Rpb24tYnV0dG9ucyB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgbGVmdDogNjAlO1xuICB0b3A6IDYwcHg7XG4gIHotaW5kZXg6IDE7XG4gIGJhY2tncm91bmQ6IHJnYmEoNzEsIDE4NCwgMjE3LCAwLjc1KTtcbiAgcGFkZGluZzogLjI1ZW0gMWVtIDEuMTVlbTtcbn1cbi5zc2Itc2l0ZS1idWlsZGVyIC5zc2ItbWFpbiAuZnItdG9vbGJhciB7XG4gIHotaW5kZXg6IDk5OTk7XG59XG4uc3NiLXNpdGUtYnVpbGRlciAuc3NiLW1haW4uc3NiLW1haW4tZnVsbC13aWR0aCB7XG4gIHdpZHRoOiAxMDAlO1xuICBsZWZ0OiAwO1xufVxuLnNzYi1zaXRlLWJ1aWxkZXIgLnNzYi1wYWdlLXNlY3Rpb24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogMTAwJTtcbiAgY2xlYXI6IGJvdGg7XG4gIGJvcmRlcjogaW5zZXQgc29saWQgMXB4IHRyYW5zcGFyZW50O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uc3NiLXNpdGUtYnVpbGRlciAuc3NiLWVkaXQtY29udHJvbC5zc2Itb24ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgb3BhY2l0eTogMTtcbn1cbi5zc2Itc2l0ZS1idWlsZGVyIC5zc2ItZWRpdC1jb250cm9sIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAyMDBtcyBsaW5lYXI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBoZWlnaHQ6IDQwcHg7XG4gIHotaW5kZXg6IDk5OTk7XG4gIGZsZXg6IG5vbmU7XG59XG4uc3NiLXNpdGUtYnVpbGRlciAuc3NiLWVkaXQtY29udHJvbCA+ICosXG4uc3NiLXNpdGUtYnVpbGRlciAuc3NiLWVkaXQtY29udHJvbCA+ICogPiAqIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIGhlaWdodDogMzhweDtcbiAgbGluZS1oZWlnaHQ6IDM4cHg7XG4gIGNvbG9yOiB3aGl0ZSFpbXBvcnRhbnQ7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIG9wYWNpdHk6IDE7XG4gIGZvbnQtc2l6ZTogMWVtO1xufVxuLnNzYi1zaXRlLWJ1aWxkZXIgLnNzYi1lZGl0LWNvbnRyb2wgZGl2LnRvb2x0aXAge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiA4MCU7XG59XG4uc3NiLXNpdGUtYnVpbGRlciAuc3NiLWVkaXQtY29udHJvbCAuc3NiLXNldHRpbmdzLWJ0biBpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmbG9hdDogbm9uZTtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgaGVpZ2h0OiA0MHB4O1xuICBsaW5lLWhlaWdodDogNDBweDtcbiAgY29sb3I6IHdoaXRlO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICBvcGFjaXR5OiAxO1xuICBmb250LXNpemU6IDFlbTtcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xufVxuLnNzYi1zaXRlLWJ1aWxkZXIgLnNzYi1lZGl0LWNvbnRyb2wgLnNzYi1zZXR0aW5ncy1idG4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGNvbG9yOiB3aGl0ZSFpbXBvcnRhbnQ7XG4gIGZpbGw6IGN1cnJlbnRDb2xvcjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDQwcHg7XG4gIGJvcmRlci10b3A6IDQwcHggc29saWQgYmxhY2s7XG4gIGJvcmRlci1sZWZ0OiA0MHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJvcmRlcjogbm9uZTtcbiAgdHJhbnNmb3JtOiBub25lO1xuICB0b3A6IDJweDtcbiAgbGVmdDogMnB4O1xuICBiYWNrZ3JvdW5kOiAjNDdCOEQ5O1xuICBib3JkZXItcmFkaXVzOiA1ZW07XG4gIGJveC1zaGFkb3c6IDBweCAxcHggNHB4IHJnYmEoMCwgMCwgMCwgMC41KTtcbn1cbi5zc2Itc2l0ZS1idWlsZGVyIC5zc2ItZWRpdC1jb250cm9sIC5zc2Itc2V0dGluZ3MtYnRuIC50aS1zZXR0aW5ncyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgbGVmdDogLTIxcHg7XG4gIHRvcDogLTQ4cHg7XG4gIGZvbnQtc2l6ZTogMS41ZW07XG4gIGxlZnQ6IDUwJTtcbiAgdG9wOiAyNSU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0yNSUsIC0yNSUpO1xufVxuLnNzYi1zaXRlLWJ1aWxkZXIgLnNzYi1lZGl0LWNvbnRyb2wgLnRpLWNsb3NlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogLTUwJTtcbiAgcGFkZGluZzogMCAwIDAgMWVtO1xufVxuLnNzYi1zaXRlLWJ1aWxkZXIgLnNzYi1lZGl0LWNvbnRyb2wgLnNzYi1lZGl0LWNvbnRyb2wtYWN0aXZlIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gIGJhY2tncm91bmQ6ICMxYzJiMzY7XG4gIGJveC1zaGFkb3c6IDBweCAxcHggNHB4IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgbWFyZ2luOiAuMjVlbSAwIDAgMS41ZW07XG4gIGhlaWdodDogMzhweDtcbiAgbGluZS1oZWlnaHQ6IDM4cHg7XG4gIGJvcmRlci1yYWRpdXM6IDBweCAxMGVtIDEwZW0gMHB4O1xufVxuLnNzYi1zaXRlLWJ1aWxkZXIgLnNzYi1lZGl0LWNvbnRyb2wgLnNzYi1lZGl0LWNvbnRyb2wtYWN0aXZlID4gKiB7XG4gIGJhY2tncm91bmQ6ICMxYzJiMzY7XG59XG4uc3NiLXNpdGUtYnVpbGRlciAuc3NiLWVkaXQtY29udHJvbCAuc3NiLWVkaXQtY29udHJvbC1hY3RpdmUgPiAuc3NiLXNpZGViYXItaXRlbS1pY29uOmxhc3QtY2hpbGQge1xuICBib3JkZXItcmFkaXVzOiAwcHggMTBlbSAxMGVtIDBweDtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgIzFjMmIzNjtcbn1cbi5zc2Itc2l0ZS1idWlsZGVyIC5zc2ItZWRpdC1jb250cm9sIC5zc2ItZWRpdC1jb250cm9sLWFjdGl2ZS10aXRsZSB7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgcGFkZGluZzogMCAxZW0gMCAyLjVlbTtcbn1cbi5zc2Itc2l0ZS1idWlsZGVyIC5zc2ItZWRpdC1jb250cm9sIC5zc2Itc2lkZWJhci1pdGVtLWljb24ge1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG4gIHBhZGRpbmc6IDAgMWVtO1xufVxuLnNzYi1zaXRlLWJ1aWxkZXIgLnNzYi1lZGl0LWNvbnRyb2wgLnNzYi1lZGl0LWNvbnRyb2wtYWN0aXZlLXRpdGxlOmhvdmVyLFxuLnNzYi1zaXRlLWJ1aWxkZXIgLnNzYi1lZGl0LWNvbnRyb2wgLnNzYi1zZXR0aW5ncy1idG46aG92ZXIsXG4uc3NiLXNpdGUtYnVpbGRlciAuc3NiLWVkaXQtY29udHJvbCAuc3NiLXNpZGViYXItaXRlbS1pY29uOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIxMzM0MDtcbn1cbi5zc2Itc2l0ZS1idWlsZGVyIC5zc2ItZWRpdC1jb250cm9sOmhvdmVyIC5zc2ItZWRpdC1jb250cm9sLWluYWN0aXZlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zc2Itc2l0ZS1idWlsZGVyIC5zc2ItZWRpdC1jb250cm9sOmhvdmVyIC5zc2ItZWRpdC1jb250cm9sLWFjdGl2ZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgb3BhY2l0eTogMTtcbn1cbi5zc2Itc2l0ZS1idWlsZGVyIC5oaWRlLWVkaXQtY29udHJvbCB7XG4gIG9wYWNpdHk6IDAuNSFpbXBvcnRhbnQ7XG59XG4uc3NiLXNpdGUtYnVpbGRlciAuaGlkZS1lZGl0LWNvbnRyb2w6aG92ZXIge1xuICBvcGFjaXR5OiAxIWltcG9ydGFudDtcbn1cbi5zc2Itc2l0ZS1idWlsZGVyIC5zc2ItZWRpdC1jb250cm9sLWNvbXBvbmVudCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgd2lkdGg6IGF1dG87XG59XG4uc3NiLXNpdGUtYnVpbGRlciAuc3NiLWVkaXQtY29udHJvbC1jb21wb25lbnQuc3NiLW9uIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG9wYWNpdHk6IDE7XG59XG4uc3NiLXNpdGUtYnVpbGRlciAuc3NiLWVkaXQtY29udHJvbC1jb21wb25lbnQgPiAqLFxuLnNzYi1zaXRlLWJ1aWxkZXIgLnNzYi1lZGl0LWNvbnRyb2wtY29tcG9uZW50ID4gKiA+ICoge1xuICBoZWlnaHQ6IDMwcHg7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xufVxuLnNzYi1zaXRlLWJ1aWxkZXIgLnNzYi1lZGl0LWNvbnRyb2wtY29tcG9uZW50IC5zc2Itc2V0dGluZ3MtYnRuIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBiYWNrZ3JvdW5kOiAjZWRhMjAwO1xuICBoZWlnaHQ6IDMwcHg7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICB3aWR0aDogMzBweDtcbn1cbi5zc2Itc2l0ZS1idWlsZGVyIC5zc2ItZWRpdC1jb250cm9sLWNvbXBvbmVudCAuc3NiLXNldHRpbmdzLWJ0biBpIHtcbiAgaGVpZ2h0OiAzMHB4O1xuICBsaW5lLWhlaWdodDogMzBweDtcbn1cbi5zc2Itc2l0ZS1idWlsZGVyIC5zc2ItZWRpdC1jb250cm9sLWNvbXBvbmVudCAuc3NiLWVkaXQtY29udHJvbC1hY3RpdmUge1xuICBiYWNrZ3JvdW5kOiAjZWRhMjAwO1xuICBvcGFjaXR5OiAxO1xuICBtYXJnaW46IC4yNWVtIDAgMCAxLjVlbTtcbiAgaGVpZ2h0OiAyZW07XG4gIHBhZGRpbmc6IDA7XG59XG4uc3NiLXNpdGUtYnVpbGRlciAuc3NiLWVkaXQtY29udHJvbC1jb21wb25lbnQgLnNzYi1lZGl0LWNvbnRyb2wtYWN0aXZlLXRpdGxlIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIHBhZGRpbmctbGVmdDogMS41ZW07XG4gIGhlaWdodDogMTAwJTtcbiAgbGluZS1oZWlnaHQ6IDJlbTtcbiAgYm9yZGVyLXJhZGl1czogMHB4IDEwZW0gMTBlbSAwcHg7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICMxYzJiMzY7XG59XG4uc3NiLXNpdGUtYnVpbGRlciAuc3NiLWVkaXQtY29udHJvbC1jb21wb25lbnQgLnNzYi1zaWRlYmFyLWl0ZW0taWNvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc3NiLXNpdGUtYnVpbGRlciAuc3NiLWVkaXQtY29udHJvbC1lbGVtZW50IHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG59XG4uc3NiLXNpdGUtYnVpbGRlciAuc3NiLXBhZ2Utc2VjdGlvbi5zc2ItYWN0aXZlLWVkaXQtY29udHJvbDpiZWZvcmUge1xuICB6LWluZGV4OiAyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBib3gtc2hhZG93OiBpbnNldCAwcHggMHB4IDBweCA0cHggcmdiYSg3MSwgMTg0LCAyMTcsIDAuNzUpO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5zc2Itc2l0ZS1idWlsZGVyIC5zc2ItYWN0aXZlLWNvbXBvbmVudDpiZWZvcmUge1xuICB6LWluZGV4OiAyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBib3gtc2hhZG93OiBpbnNldCAwcHggMHB4IDBweCA0cHggI2VkYTIwMDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uc3NiLXNlY3Rpb24tbW9kYWwgLnNzYi1zZWN0aW9uLW1vZGFsLWxpc3QtaXRlbSB7XG4gIHBhZGRpbmc6IDFlbTtcbiAgYmFja2dyb3VuZDogIzQ3QjhEOTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogd2hpdGU7XG4gIG1hcmdpbi1ib3R0b206IDFlbTtcbiAgb3BhY2l0eTogLjg1O1xufVxuLnNzYi1zZWN0aW9uLW1vZGFsIC5zc2Itc2VjdGlvbi1tb2RhbC1saXN0LWl0ZW0uYWN0aXZlIHtcbiAgb3BhY2l0eTogMTtcbn1cbi5zc2ItcGFnZXMtbW9kYWwgLnNpbmdsZS10eXBlIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnNzYi1wYWdlcy1tb2RhbCAuc2luZ2xlLXR5cGU6aG92ZXIgLmZhLWNoZXZyb24tcmlnaHQge1xuICBjb2xvcjogIzQ3QjhEOTtcbn1cbi5zc2ItcGFnZXMtbW9kYWwtcHJldmlldy1pbWFnZSB7XG4gIG1heC1oZWlnaHQ6IDE1MHB4O1xuICBtYXJnaW46IDAgMCAxZW0gMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5zc2ItcGFnZS1tb2RhbC1yaWdodC1hcnJvdyB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5zc2ItdGhlbWUtc2V0dGluZ3MtbGlzdCBsaSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5zc2ItY29sb3Itc3dhdGNoIHtcbiAgd2lkdGg6IDUwcHg7XG4gIGhlaWdodDogNTBweDtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGJveC1zaGFkb3c6IDBweCAwcHggM3B4IDBweCByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gIG1hcmdpbjogLjVlbTtcbn1cbi5zc2ItdGhlbWUtc2V0dGluZ3MtcHJldmlldy1odG1sIHtcbiAgbWFyZ2luLWJvdHRvbTogMWVtO1xufVxuLnNzYi10aGVtZS1zZXR0aW5ncy1wcmV2aWV3LWh0bWwgPiBkaXYge1xuICBib3JkZXI6IDFweCBkYXNoZWQgZ3JheTtcbn1cbi5zc2ItdGhlbWUtcHJldmlldy1pbWcge1xuICBiYWNrZ3JvdW5kOiBncmF5O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBtaW4td2lkdGg6IDMwMHB4O1xuICBib3gtc2hhZG93OiAwcHggMHB4IDNweCAwcHggcmdiYSgwLCAwLCAwLCAwLjUpO1xuICBtYXgtaGVpZ2h0OiA1ODVweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4uc3NiLWFkZC1zZWN0aW9uLXNvcnQtYnRuIHtcbiAgZm9udC1zaXplOiAuODVlbTtcbn1cbi5zc2ItYWRkLXNlY3Rpb24tc29ydC1idG4uYnRuLW9mZiB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG59XG4uc3NiLWFkZC1zZWN0aW9uLXNvcnQtYnRuLmJ0bi1wcmltYXJ5OmZvY3VzLFxuLnNzYi1hZGQtc2VjdGlvbi1zb3J0LWJ0bi5idG4tcHJpbWFyeTpob3Zlcixcbi5zc2ItYWRkLXNlY3Rpb24tc29ydC1idG4uYnRuLXByaW1hcnk6YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMzN2FiNyFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogIzJlNmRhNCFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc3NiLWFkZC1zZWN0aW9uLXNvcnQtYnRuLnB1bGwtcmlnaHQge1xuICAgIGZsb2F0OiBub25lIWltcG9ydGFudDtcbiAgfVxufVxuLnNzYi1mb290ZXItcGFnZS1zZXR0aW5ncy1tb2RhbCB1bC5wYWdlLXNldHRpbmdzIHtcbiAgZmxvYXQ6IGxlZnQ7XG59XG4uc3NiLWZvb3Rlci1wYWdlLXNldHRpbmdzLW1vZGFsIHVsLnBhZ2Utc2V0dGluZ3MgbGkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbjogMCAwIDAgMTBweDtcbn1cbi5zc2ItZm9vdGVyLXBhZ2Utc2V0dGluZ3MtbW9kYWwuZGlzYWJsZWQgdWwucGFnZS1zZXR0aW5ncyBsaSBhIHtcbiAgY29sb3I6ICM4MDgwODA7XG59XG4uZ3JleWVkLW91dCB7XG4gIGJhY2tncm91bmQ6ICNmMWYxZjE7XG4gIHBhZGRpbmc6IDFlbTtcbiAgb3BhY2l0eTogLjU7XG59XG5kaXZbY2xhc3NePVwic3BhY2luZy1cIl0gaW5wdXQge1xuICB3aWR0aDogNjBweDtcbn1cbi5hY2NvcmRpb24uc2ltcGxlLWZvcm0tc2V0dGluZ3Mge1xuICBtYXJnaW4tbGVmdDogLTE1cHg7XG4gIG1hcmdpbi1yaWdodDogLTE1cHg7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uYWNjb3JkaW9uLnNpbXBsZS1mb3JtLXNldHRpbmdzIC5yb3cge1xuICBib3JkZXItdG9wOiAwcHggIWltcG9ydGFudDtcbn1cbi5idG4tcmFkaW8tZm9ybS5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjg2MDkwICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogIzIwNGQ3NCAhaW1wb3J0YW50O1xufVxuLnNzYi1zaWRlYmFyLWJ0bi1ncm91cCAuYnRuIHtcbiAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xufVxuLnNzYi1zaWRlYmFyLWJ0bi1ncm91cCAuYnRuIHNwYW4ubGluZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luOiAycHggYXV0bztcbiAgd2lkdGg6IDQwcHg7XG59XG4uc3NiLXNpZGViYXItYnRuLWdyb3VwIC5idG4gc3Bhbi5saW5lLnNvbGlkIHtcbiAgYm9yZGVyOiAycHggc29saWQ7XG59XG4uc3NiLXNpZGViYXItYnRuLWdyb3VwIC5idG4gc3Bhbi5saW5lLmRvdHRlZCB7XG4gIGJvcmRlcjogMnB4IGRvdHRlZDtcbn1cbi5zc2Itc2lkZWJhci1idG4tZ3JvdXAgLmJ0biBzcGFuLmxpbmUuZGFzaGVkIHtcbiAgYm9yZGVyOiAycHggZGFzaGVkO1xufVxuLnNzYi1zaWRlYmFyLWJ0bi1ncm91cCAuYnRuLmFjdGl2ZSB7XG4gIGJvcmRlci1jb2xvcjogIzQ2YjhkYSAhaW1wb3J0YW50O1xuICBjb2xvcjogIzQ2YjhkYTtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogNnB4ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci13aWR0aDogMnB4ICFpbXBvcnRhbnQ7XG59XG4uc3NiLWVkaXQtY29udHJvbC1jb21wb25lbnQtYnRuIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcG9zaXRpb246IGZpeGVkIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBvcGFjaXR5OiAwO1xufVxuLnNzYi1lZGl0LWNvbnRyb2wtY29tcG9uZW50LWJ0bi5vbiB7XG4gIG9wYWNpdHk6IDE7XG4gIHotaW5kZXg6IDEwO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5zc2ItdGhlbWUtYnRuIHtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogdGV4dDtcbiAgdXNlci1zZWxlY3Q6IHRleHQ7XG59XG5bZGF0YS1lZGl0XVtjbGFzcyo9XCJzc2ItYWN0aXZlLWVkaXQtY29udHJvbFwiXTpiZWZvcmUsXG4uc3NiLXRoZW1lLWJ0bi1hY3RpdmUtZWxlbWVudDpiZWZvcmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgb3BhY2l0eTogLjc1O1xuICBib3gtc2hhZG93OiAwcHggMHB4IDBweCA0cHggI2VkYTIwMCAhaW1wb3J0YW50O1xuICBjb250ZW50OiAnJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uc3NiLWhpZGUtZHVyaW5nLWxvYWQge1xuICBvcGFjaXR5OiAwO1xufVxuI3RvcG5hdi5kcmFnZ2luZyxcbnNzYi10b3BiYXIuZHJhZ2dpbmcge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnNvcnRhYmxlLXBhZ2UtY29udGVudC5kcmFnZ2luZyB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uc29ydGFibGUtcGFnZS1jb250ZW50LmRyYWdnaW5nIC5zc2ItcGFnZS1zZWN0aW9uIHtcbiAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5saXN0LWFkZC1zb3J0YWJsZS1jaG9zZW4ge1xuICBjdXJzb3I6IG1vdmUhaW1wb3J0YW50O1xuICBjdXJzb3I6IC13ZWJraXQtZ3JhYmJpbmcgIWltcG9ydGFudDtcbiAgb3BhY2l0eTogLjU7XG59XG4uc3NiLXNpZGViYXIge1xuICBiYWNrZ3JvdW5kOiAjMWMyYjM2O1xufVxuLnNzYi1zaWRlYmFyIGltZyB7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cbi5zc2Itc2lkZWJhciAubGlzdC11bnN0eWxlZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uc3NiLXNpZGViYXIgLnRvb2x0aXAge1xuICB6LWluZGV4OiA5OTk5OTtcbn1cbi5zc2Itc2lkZWJhciAuc3BhY2luZy1tcixcbi5zc2Itc2lkZWJhciAuc3BhY2luZy1tbCB7XG4gIG1hcmdpbjogMDtcbn1cbi5zc2Itc2lkZWJhciAucGFydGl0aW9uLWxpZ2h0LXByaW1hcnkgW2NsYXNzXj1cImNvbC1cIl0sXG4uc3NiLXNpZGViYXIgLnBhcnRpdGlvbi1kYXJrLXByaW1hcnkgW2NsYXNzXj1cImNvbC1cIl0sXG4uc3NiLXNpZGViYXIgLnBhcnRpdGlvbi1saWdodC1wcmltYXJ5IFtjbGFzcyo9XCIgY29sLVwiXSxcbi5zc2Itc2lkZWJhciAucGFydGl0aW9uLWRhcmstcHJpbWFyeSBbY2xhc3MqPVwiIGNvbC1cIl0ge1xuICBwYWRkaW5nOiAwO1xufVxuLnNzYi1zaWRlYmFyIC5wYXJ0aXRpb24tbGlnaHQtcHJpbWFyeSAubGVhZCxcbi5zc2Itc2lkZWJhciAucGFydGl0aW9uLWRhcmstcHJpbWFyeSAubGVhZCB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgbWFyZ2luLWJvdHRvbTogMzJweDtcbn1cbi5zc2Itc2lkZWJhciAuaGVhZC1tZW51LWxpbmtzIGEubmF2LWxpbmstbGFiZWwge1xuICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xuICBwYWRkaW5nLXJpZ2h0OiAzMCUgIWltcG9ydGFudDtcbn1cbi5zc2Itc2lkZWJhciAuaGVhZC1tZW51LWxpbmtzIC5jb250YWluZXItZmx1aWQgPiBkaXYgPiBkaXYge1xuICBwYWRkaW5nOiAwIDFlbSAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zc2Itc2lkZWJhciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgaGVpZ2h0OiAyMDBweDtcbiAgICBjbGVhcjogYm90aDtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHRvcDogMTI1cHg7XG4gIH1cbn1cbi5zc2Itc2lkZWJhciAuZm9ybS1ncm91cCB7XG4gIGNsZWFyOiBib3RoO1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDEwMCU7XG59XG4uc3NiLXNpZGViYXItaGVhZGluZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY29sb3I6IHdoaXRlO1xuICBiYWNrZ3JvdW5kOiAjNDdCOEQ5O1xuICBwYWRkaW5nOiAxZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5zc2Itc2lkZWJhci1oZWFkaW5nIGg0LFxuLnNzYi1zaWRlYmFyLWhlYWRpbmcgLnRpLWFycm93LWxlZnQge1xuICBjb2xvcjogd2hpdGU7XG59XG4uc3NiLXNpZGViYXItaGVhZGluZyBoNCB7XG4gIG1hcmdpbjogLjc1ZW0gYXV0bztcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4uc3NiLXNpZGViYXItaGVhZGluZyAudGktYXJyb3ctbGVmdCxcbi5zc2Itc2lkZWJhci1oZWFkaW5nIC50aS1hcnJvdy1yaWdodCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IC41ZW07XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuLnNzYi1zaWRlYmFyLWhlYWRpbmcgLnRpLWFycm93LXJpZ2h0IHtcbiAgbGVmdDogYXV0bztcbiAgcmlnaHQ6IC41ZW07XG59XG4uc3NiLXNpZGViYXItc2VjdGlvbi1vcGVuIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cbi5zc2Itc2lkZWJhci1zdWItaGVhZGluZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogLjg1ZW0gLjVlbTtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNFN0VBRUE7XG4gIG1hcmdpbjogMDtcbn1cbi5zc2Itc2lkZWJhci1zdWItaGVhZGluZyAuc3NiLXNpZGViYXItaXRlbS1pY29uIHtcbiAgcmlnaHQ6IC41ZW07XG59XG4uc3NiLXNpZGViYXItc3ViLWhlYWRpbmctc2VwYXJhdG9yIHtcbiAgYmFja2dyb3VuZDogI2ViZWJlYjtcbiAgY29sb3I6ICM4ODg4ODg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGJvcmRlci13aWR0aDogMXB4IDA7XG4gIGJvcmRlci1jb2xvcjogI2U0ZTRlNDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgd2lkdGg6IGNhbGMoMTAwJSArIDMwcHgpO1xuICBtYXJnaW46IDAgMCAxMHB4IC0xNXB4O1xuICBwYWRkaW5nOiAxMHB4IDEwcHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi5zc2ItcGFnZS1zZWN0aW9uLXNldHRpbmdzLWl0ZW0gPiAucGFuZWwtZ3JvdXAge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLnNzYi1wYWdlLXNlY3Rpb24tc2V0dGluZ3MtaXRlbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5zaXRlLWVkaXRvci1ncm91cC1wYWdlcyAuYWN0aXZlLXBhZ2UgYSB7XG4gIGNvbG9yOiAjNDdCOEQ5ICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG4uc3NiLXNpZGViYXItaXRlbS1pY29uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDFlbTtcbiAgcmlnaHQ6IDFlbTtcbiAgei1pbmRleDogMTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnNzYi1zaWRlYmFyLWl0ZW0taWNvbi1vZmZzZXQtMSB7XG4gIHJpZ2h0OiAzZW07XG59XG4uc3NiLXNpZGViYXItaXRlbS1pY29uLW9mZnNldC0yIHtcbiAgcmlnaHQ6IDVlbTtcbn1cbi5zc2Itc2lkZWJhci1pdGVtLWljb24tb2Zmc2V0LTMge1xuICByaWdodDogN2VtO1xufVxuLnNzYi1zaWRlYmFyLXNvcnRhYmxlLWl0ZW0gLmhpZGRlbi1mYWRlZCB7XG4gIG9wYWNpdHk6IDAuNDtcbn1cbi5zc2Itc2V0dGluZ3MtbGlzdCB7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDAgMCAxLjVlbTtcbn1cbi5zc2Itc2V0dGluZ3MtbGlzdCBsaSB7XG4gIHBhZGRpbmc6IDFlbSAxZW0gMDtcbn1cbi5zc2Itc2lkZWJhci1zb3J0YWJsZS1pdGVtIC5wYW5lbC10aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYSBOZXVlXCIsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlZWU7XG59XG4uc3NiLXNpZGViYXItc29ydGFibGUtaXRlbSAucGFuZWwtaGVhZGluZyB7XG4gIHBhZGRpbmc6IDA7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gIGhlaWdodDogYXV0bztcbiAgbWluLWhlaWdodDogMDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCByZ2JhKDAsIDAsIDAsIDApO1xuICAtbW96LWJveC1zaGFkb3c6IDAgMCAwIHJnYmEoMCwgMCwgMCwgMCk7XG4gIGJveC1zaGFkb3c6IDAgMCAwIHJnYmEoMCwgMCwgMCwgMCk7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAwO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICAtbW96LWJhY2tncm91bmQtY2xpcDogcGFkZGluZztcbiAgLXdlYmtpdC1iYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xufVxuLnNzYi1zaWRlYmFyLXNvcnRhYmxlLWl0ZW0gLnBhbmVsLWhlYWRpbmcgLnBhbmVsLXRpdGxlIGEge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgY29sb3I6ICM1YjViNjA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBwYWRkaW5nOiAxMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uc3NiLXNpZGViYXItc29ydGFibGUtaXRlbSAucGFuZWwtaGVhZGluZyAucGFuZWwtdGl0bGUgYSAuc3NiLXNpZGViYXItY29tcG9uZW50LW9wZW4ge1xuICBjb2xvcjogb3JhbmdlO1xuICBmb250LXdlaWdodDogNjAwO1xufVxuLnNzYi1zaWRlYmFyLXNvcnRhYmxlLWl0ZW0uc3NiLXNpZGViYXItc2VjdGlvbi1vcGVuID4gLnBhbmVsLWhlYWRpbmcgLnBhbmVsLXRpdGxlIGEge1xuICBjb2xvcjogIzQ3QjhEOTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbi5zc2Itc2lkZWJhci1zZWN0aW9uLWNvbXBvbmVudHMtbGlzdCA+IGxpOmZpcnN0LWNoaWxkIC5zc2Itc2lkZWJhci1zb3J0YWJsZS1pdGVtOmZpcnN0LW9mLXR5cGUgLnBhbmVsLXRpdGxlOmZpcnN0LW9mLXR5cGUge1xuICBib3JkZXItYm90dG9tOiAwIG5vbmU7XG59XG4uc3NiLXNpZGViYXItc29ydGFibGUtaXRlbS1jb21wb25lbnQge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGRkIWltcG9ydGFudDtcbiAgYm9yZGVyLXdpZHRoOiAxcHggMXB4IDAgMXB4IWltcG9ydGFudDtcbn1cbi5zb3J0YWJsZS1jaG9zZW4gLnBhbmVsLWhlYWRpbmcgLnBhbmVsLXRpdGxlIGEge1xuICBiYWNrZ3JvdW5kOiAjZGRkO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5zc2Itc2lkZWJhci1jb21wb25lbnQtbGlzdCAucGFuZWwtYm9keSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5idG4tc3NiLXJlbW92ZS1jb21wb25lbnQge1xuICB3aWR0aDogYXV0bztcbiAgbWFyZ2luOiAxZW0gYXV0bztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc3NiLXNpZGViYXItaW5uZXIge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMHZoO1xuICB9XG59XG4uc3NiLXNpZGViYXItaW5uZXIgLmVkaXRvci1ncm91cCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMjBweDtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnNzYi1zaWRlYmFyLWlubmVyIC5lZGl0b3ItZ3JvdXAge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiA1ODBweDtcbiAgICBtYXgtd2lkdGg6IDgwMHB4O1xuICAgIGhlaWdodDogY2FsYygxMDB2aCAtIDEyNXB4KTtcbiAgICBvdmVyZmxvdzogYXV0bztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiBhdXRvO1xuICAgIGJveC1zaGFkb3c6IDBweCAtMXB4IDNweCAxcHggcmdiYSgwLCAwLCAwLCAwLjUpO1xuICB9XG59XG4uc3NiLXNpZGViYXItaW5uZXIgLmVkaXRvci1ncm91cCAuc3NiLXNpZGViYXItc3ViLWhlYWRpbmcge1xuICBib3JkZXI6IG5vbmU7XG59XG4uc3NiLXNpZGViYXItaW5uZXIgLmVkaXRvci1ncm91cCAudGFicy1sZWZ0IC50YWItY29udGVudCB7XG4gIGJvcmRlcjogbm9uZTtcbn1cbi5zc2Itc2lkZWJhci1pbm5lciAuZWRpdG9yLWdyb3VwIC50YWJiYWJsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnNzYi1zaWRlYmFyLWlubmVyIC5lZGl0b3ItZ3JvdXAgLnRhYnMtbGVmdCA+IC5uYXYtdGFicyA+IGxpID4gYSB7XG4gIHBhZGRpbmctbGVmdDogMWVtO1xufVxuLnNzYi1zaWRlYmFyLWlubmVyIC5lZGl0b3ItZ3JvdXAgLnRhYnMtbGVmdCA+IC5uYXYtdGFicyA+IGxpLmFjdGl2ZSA+IGEge1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgYm9yZGVyOiBub25lO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLnNzYi1zaWRlYmFyLWlubmVyIC5lZGl0b3ItZ3JvdXAgdGFiLWhlYWRpbmcge1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbn1cbi5zc2Itc2lkZWJhci1pbm5lciAuc2l0ZS1lZGl0b3ItZ3JvdXAtYWRkIC5uYXYtdGFicyB7XG4gIG1hcmdpbi1sZWZ0OiAtNXB4O1xufVxuLnNzYi1zaWRlYmFyLWlubmVyIC5zaXRlLWVkaXRvci1ncm91cC1hZGQgLmZhIHtcbiAgd2lkdGg6IDIwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5zc2Itc2lkZWJhci1pbm5lciA+IC50YWItcGFuZSB7XG4gIHBhZGRpbmc6IDA7XG59XG4uc3NiLXNpZGViYXItaW5uZXIgLmVkaXRhYmxlLWVycm9yLmhlbHAtYmxvY2sge1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICBtYXgtd2lkdGg6IDMwMHB4O1xufVxuLnNzYi1zaWRlYmFyLWljb25zIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDYwcHg7XG4gIGhlaWdodDogYXV0bztcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnNzYi1zaWRlYmFyLWljb25zIHtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zc2Itc2lkZWJhci1pY29ucyB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICBmbG9hdDogbGVmdDtcbiAgICBiYWNrZ3JvdW5kOiAjMWMyYjM2O1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxufVxuLnNzYi1zaWRlYmFyLWljb25zIC5uYXYge1xuICBiYWNrZ3JvdW5kOiAjMWMyYjM2O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5zc2Itc2lkZWJhci1pY29ucyAubmF2IHtcbiAgICBib3JkZXItYm90dG9tOiAwIG5vbmU7XG4gICAgbWF4LXdpZHRoOiAzMDBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLnNzYi1zaWRlYmFyLWljb25zIC5uYXYtdGFiIHtcbiAgd2lkdGg6IDcwcHg7XG4gIG1hcmdpbjogMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0ZXh0LWFsaWduOiBjZW50ZXIhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiAjMWMyYjM2O1xuICBwYWRkaW5nOiAxZW07XG59XG4uc3NiLXNpZGViYXItaWNvbnMgLm5hdi10YWI6aG92ZXIge1xuICBjb2xvcjogIzQ4YjFjYztcbn1cbi5zc2Itc2lkZWJhci1pY29ucyAubmF2LXRhYiBhIHtcbiAgYm9yZGVyOiBub25lO1xuICBtYXJnaW46IDA7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLnNzYi1zaWRlYmFyLWljb25zIC5uYXYtdGFiLWlzLWFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xufVxuLnNzYi1zaWRlYmFyLWljb25zIC5uYXYtdGFiLWlzLWFjdGl2ZTphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IC01cHg7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMHB4O1xuICB6LWluZGV4OiAxO1xufVxuLnNzYi1zaWRlYmFyLWFkZC1zZWN0aW9uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnNzYi1zaWRlYmFyLWFkZC1zZWN0aW9uOmhvdmVyIC5zc2Itc2lkZWJhci1hZGQtc2VjdGlvbi1idG4ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5zc2Itc2lkZWJhci1hZGQtc2VjdGlvbiAuc3NiLXNpZGViYXItYWRkLXNlY3Rpb24taW1nIHtcbiAgYmFja2dyb3VuZDogbGlnaHRHcmF5O1xufVxuLnNzYi1zaWRlYmFyLWFkZC1zZWN0aW9uLnNzYi1zaWRlYmFyLWxheW91dC12ZXJzaW9uIC5zc2Itc2lkZWJhci1hZGQtc2VjdGlvbi1pbWcgYSA+IHNwYW4ge1xuICBiYWNrZ3JvdW5kLXNpemU6IDEyMCUgYXV0bztcbiAgaGVpZ2h0OiAxMTVweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlN2U3ZTc7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuLnNzYi1zaWRlYmFyLWFkZC1zZWN0aW9uIC5mYS1pbmZvIHtcbiAgY29sb3I6ICM0OGIxY2M7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxZW07XG4gIHJpZ2h0OiAxZW07XG59XG4uc3NiLXNpZGViYXItYWRkLXNlY3Rpb24gLnNzYi1zaWRlYmFyLWFkZC1zZWN0aW9uLWJ0biB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAxZW07XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xufVxuLnNzYi1zaWRlYmFyLWFkZC1zZWN0aW9uIC50b29sdGlwIGg0IHtcbiAgY29sb3I6IHdoaXRlO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbi5zc2Itc2lkZWJhci1zZWN0aW9uLXBhbmVsIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDE0NXB4O1xuICByaWdodDogMzVweDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJveC1zaGFkb3c6IDBweCAwcHggMTBweCAwcHggcmdiYSgwLCAwLCAwLCAwLjY1KTtcbiAgYm9yZGVyLXJhZGl1czogMTRweDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBtYXgtaGVpZ2h0OiBjYWxjKDEwMCUgLSAxODJweCk7XG4gIHdpZHRoOiAzMDBweDtcbiAgYm9yZGVyOiAxMHB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43NSk7XG4gIG1pbi1oZWlnaHQ6IDE2MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zc2Itc2lkZWJhci1zZWN0aW9uLXBhbmVsIHtcbiAgICB0b3A6IGF1dG87XG4gICAgYm90dG9tOiAwO1xuICAgIHdpZHRoOiA5MCU7XG4gICAgbGVmdDogNSU7XG4gICAgcmlnaHQ6IDUlO1xuICB9XG59XG4uc3NiLXNpZGViYXItc2VjdGlvbi1wYW5lbC5kcmFnZ2FibGUgPiAuc3NiLXNpZGViYXItc3ViLWhlYWRpbmcge1xuICBjdXJzb3I6IG1vdmU7XG4gIGJvcmRlci1yYWRpdXM6IDVweCA1cHggMHB4IDBweDtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gIGJhY2tncm91bmQ6ICMxYzJiMzY7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgYm9yZGVyLXRvcDogMCBub25lO1xuICBmb250LXdlaWdodDogNjAwO1xufVxuLnNzYi1zaWRlYmFyLXNlY3Rpb24tcGFuZWwuZHJhZ2dhYmxlID4gLnNzYi1zaWRlYmFyLXN1Yi1oZWFkaW5nIGkge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IC0ycHg7XG4gIG1hcmdpbjogMCAuMjVlbSAwIC4yNWVtO1xufVxuLnNzYi1zaWRlYmFyLXNlY3Rpb24tcGFuZWwuZHJhZ2dhYmxlID4gLmNsb3NlLXBhbmVsIHtcbiAgdG9wOiAtMXB4O1xuICByaWdodDogMWVtO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgY29sb3I6IHdoaXRlO1xuICBsaW5lLWhlaWdodDogMy4xNWVtO1xufVxuLnNzYi1zaWRlYmFyLXNlY3Rpb24tcGFuZWwgLmNsb3NlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEuNDVlbTtcbiAgcmlnaHQ6IDFlbTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogd2hpdGU7XG4gIGZvbnQtc2l6ZTogMS4yZW07XG59XG4uc3NiLXNpZGViYXItc2VjdGlvbi1wYW5lbCAudWktc2VsZWN0LW1hdGNoLWNsb3NlIHtcbiAgcG9zaXRpb246IHN0YXRpYztcbn1cbi5zc2Itc2lkZWJhci1zZWN0aW9uLXBhbmVsIC5wYW5lbC1ncm91cCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uc3NiLXNpZGViYXItc2VjdGlvbi1wYW5lbCAuc3NiLXNpZGViYXItaXRlbS1zZWN0aW9uLWFjdGlvbnMge1xuICBiYWNrZ3JvdW5kOiAjMWMyYjM2O1xuICBjb2xvcjogd2hpdGU7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cbi5zc2Itc2lkZWJhci1zZWN0aW9uLXBhbmVsIC5zc2Itc2lkZWJhci1pdGVtLXNlY3Rpb24tYWN0aW9ucyAuc3NiLXNpZGViYXItaXRlbS1pY29uIHtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiAxZW07XG4gIGZvbnQtc2l6ZTogMTRweCFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG4uc3NiLXNpZGViYXItc2VjdGlvbi1wYW5lbCAucHJvZHVjdC11aS1zZWxlY3Qge1xuICBtYXJnaW4tYm90dG9tOiAxMDBweDtcbn1cbi5zc2Itc2lkZWJhci1zZWN0aW9uLXBhbmVsIC5wcm9kdWN0LXVpLXNlbGVjdCB1bC5kcm9wZG93bi1tZW51IHtcbiAgbWF4LWhlaWdodDogMTAwcHg7XG59XG4uc3NiLXNpZGViYXItc2VjdGlvbi1wYW5lbCBsYWJlbCB7XG4gIGNvbG9yOiAjODg4ODg4O1xufVxuLnNzYi1zaWRlYmFyLXNlY3Rpb24tcGFuZWwtYnRuLmJ0bi1saW5rIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IC41ZW0gMDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgY29sb3I6ICM0NTQ1NDU7XG59XG4uc3NiLXNpZGViYXItc2VjdGlvbi1wYW5lbC1idG4uYnRuLWxpbms6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjMmQyZDJkO1xufVxuLnNzYi1zaWRlYmFyLXNlY3Rpb24tcGFuZWwtYnRuLmJ0bi1saW5rIGkge1xuICBwYWRkaW5nLXJpZ2h0OiAuMjVlbTtcbn1cbi5zc2Itc2lkZWJhci1zZWN0aW9uLXBhbmVsLWJ0bi5idG4tcHJpbWFyeSB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAxZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luOiAuNWVtIGF1dG87XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbn1cbi5jbG9zZS1wYW5lbCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAyZW07XG4gIHJpZ2h0OiAxZW07XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5zc2Itc2lkZWJhci1zZWN0aW9uLXBhbmVsLXNjcm9sbGFibGUge1xuICBvdmVyZmxvdzogYXV0bztcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICBtYXgtaGVpZ2h0OiBjYWxjKDEwMHZoIC0gMjUwcHgpO1xuICBib3JkZXItcmFkaXVzOiAwcHggMHB4IDVweCA1cHg7XG59XG4uc3NiLXNpZGViYXItc2VjdGlvbi1wYW5lbC1zY3JvbGxhYmxlIC51aS1zZWxlY3QtbWF0Y2gtdGV4dCA+IHNtYWxsIHtcbiAgd2lkdGg6IDE1MHB4O1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuLnNzYi1zaWRlYmFyLXNlY3Rpb24tcGFuZWwtbG9hZGluZy1iYWNrZ3JvdW5kIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBoZWlnaHQ6IDkwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kOiAjMWMyYjM2O1xuICBjb2xvcjogd2hpdGU7XG4gIHotaW5kZXg6IC0xO1xufVxuLnNzYi1zaWRlYmFyLXNlY3Rpb24tcGFuZWwtY29tcG9uZW50LXBhbmVsIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIHotaW5kZXg6IDE7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1pbi1oZWlnaHQ6IDEwMCU7XG4gIGNvbG9yOiAjNDQ0NDQ0O1xufVxuLnNzYi1zaWRlYmFyLXNlY3Rpb24tcGFuZWwtY29tcG9uZW50LXBhbmVsLm5nLWVudGVyIHtcbiAgbWluLWhlaWdodDogMTI4cHg7XG59XG4uc3NiLXNpZGViYXItc2VjdGlvbi1wYW5lbC1jb21wb25lbnQtcGFuZWwgLnNzYi13aWRlLWlucHV0IC5ib290c3RyYXAtdG91Y2hzcGluIHtcbiAgd2lkdGg6IDUwJTtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuLnNzYi1zZWN0aW9uLWNvbnRlbnQtbGlzdC1pdGVtIHtcbiAgbWFyZ2luOiAwIC41ZW0gMWVtIDA7XG59XG4uc3NiLXNlY3Rpb24tY29udGVudC1saXN0LWl0ZW0tb24ge1xuICBib3JkZXI6IDZweCBzb2xpZCAjNDdCOEQ5O1xufVxuLmFjY29yZGlvbi5jb21wb25lbnQtZm9ybS1zdHlsZSAuc3NiLXNwZWN0cnVtLWNvbG9yLXBpY2tlciAuc3AtcmVwbGFjZXIge1xuICB3aWR0aDogM2VtO1xuICBoZWlnaHQ6IDNlbTtcbiAgbWFyZ2luOiAxcHggMCAwLjVlbSAwO1xufVxuLmFwcC1zaWRlYmFyLWNsb3NlZCBzc2ItdG9wYmFyIHtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG59XG5zc2ItdG9wYmFyIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDY1cHg7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDYwcHg7XG4gIGJhY2tncm91bmQ6ICMxYzJiMzY7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsaW5lLWhlaWdodDogNjBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIHNzYi10b3BiYXIge1xuICAgIGxlZnQ6IDEyNXB4O1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxMjVweCk7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIHNzYi10b3BiYXIgLnNzYi10b3BiYXItaW5uZXIge1xuICAgIHBhZGRpbmctbGVmdDogNzVweDtcbiAgfVxufVxuc3NiLXRvcGJhciAuc3NiLXRvcGJhci1pbm5lciA+IC5wdWxsLWxlZnQsXG5zc2ItdG9wYmFyIC5zc2ItdG9wYmFyLWlubmVyID4gLnB1bGwtcmlnaHQge1xuICB6LWluZGV4OiA0O1xuICBwYWRkaW5nOiAwIDEwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICBzc2ItdG9wYmFyIC5zc2ItdG9wYmFyLWlubmVyID4gLnB1bGwtbGVmdCxcbiAgc3NiLXRvcGJhciAuc3NiLXRvcGJhci1pbm5lciA+IC5wdWxsLXJpZ2h0IHtcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCBibGFjaztcbiAgfVxufVxuc3NiLXRvcGJhciAuc3NiLXRvcGJhci1pbm5lciA+IC5wdWxsLWxlZnQge1xuICB3aWR0aDogMTAwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICBzc2ItdG9wYmFyIC5zc2ItdG9wYmFyLWlubmVyID4gLnB1bGwtbGVmdCB7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIHNzYi10b3BiYXIgLnNzYi10b3BiYXItaW5uZXIgPiAucHVsbC1yaWdodCB7XG4gICAgYm9yZGVyOiAwIG5vbmU7XG4gICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCBibGFjaztcbiAgfVxufVxuc3NiLXRvcGJhciAudWktc2VsZWN0LW1hdGNoIHtcbiAgb3V0bGluZTogbm9uZTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHdpZHRoOiAxMDBweDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuc3NiLXRvcGJhciAudWktc2VsZWN0LW1hdGNoLXRleHQgPiBzbWFsbCB7XG4gIHdpZHRoOiA3MHB4O1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuLnNzYi10b3BiYXItaWNvbiB7XG4gIGZvbnQtc2l6ZTogMmVtO1xufVxuLnNzYi1jb250cm9sLWJhciAuYnRuIHtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBib3JkZXI6IDAgbm9uZTtcbiAgY29sb3I6IHdoaXRlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogLTJweDtcbn1cbi5zc2ItY29udHJvbC1iYXIgLmJ0bltkaXNhYmxlZF0ge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgY29sb3I6IHdoaXRlO1xuICBvcGFjaXR5OiAuNTtcbn1cbltjbGFzcyo9XCJzc2ItdGhlbWUtXCJdIHtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQgIWltcG9ydGFudDtcbn1cbltjbGFzcyo9XCJzc2ItdGhlbWUtXCJdW2RhdGEtZXEtc3RhdGUkPVwic21hbGxcIl0gLmNvbnRhaW5lciB7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHghaW1wb3J0YW50O1xuICBwYWRkaW5nLWxlZnQ6IDE1cHghaW1wb3J0YW50O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgW2NsYXNzKj1cInNzYi10aGVtZS1cIl06bm90KFtjbGFzcyo9XCJzc2ItZWRpdC1tb2RlXCJdKSAuY29udGFpbmVyIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4IWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHghaW1wb3J0YW50O1xuICB9XG59XG5bY2xhc3MqPVwic3NiLXRoZW1lLVwiXSAuc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtaGVhZGVyIFtzc2ItdGV4dC1jb21wb25lbnRdW2RhdGEtZXEtc3RhdGUkPVwic21hbGxcIl0sXG5bY2xhc3MqPVwic3NiLXRoZW1lLVwiXSAuc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtaGVybyBbc3NiLXRleHQtY29tcG9uZW50XVtkYXRhLWVxLXN0YXRlJD1cInNtYWxsXCJdIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMTtcbiAgd2lkdGg6IDEwMCUhaW1wb3J0YW50O1xuICBtYXJnaW46IDAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAwIWltcG9ydGFudDtcbn1cbltjbGFzcyo9XCJzc2ItdGhlbWUtXCJdIC5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZWFkZXIgW3NzYi10ZXh0LWNvbXBvbmVudF1bZGF0YS1lcS1zdGF0ZSQ9XCJzbWFsbFwiXSAuZWxlbWVudC13cmFwLFxuW2NsYXNzKj1cInNzYi10aGVtZS1cIl0gLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWhlcm8gW3NzYi10ZXh0LWNvbXBvbmVudF1bZGF0YS1lcS1zdGF0ZSQ9XCJzbWFsbFwiXSAuZWxlbWVudC13cmFwIHtcbiAgd2lkdGg6IDgwJTtcbiAgbWFyZ2luOiAuMjVlbSBhdXRvO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgW2NsYXNzKj1cInNzYi10aGVtZS1cIl0gLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWhlYWRlciBbc3NiLXRleHQtY29tcG9uZW50XTpub3QoW2NsYXNzKj1cInNzYi1lZGl0LW1vZGVcIl0pLFxuICBbY2xhc3MqPVwic3NiLXRoZW1lLVwiXSAuc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtaGVybyBbc3NiLXRleHQtY29tcG9uZW50XTpub3QoW2NsYXNzKj1cInNzYi1lZGl0LW1vZGVcIl0pIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgd2lkdGg6IDEwMCUhaW1wb3J0YW50O1xuICAgIG1hcmdpbjogMCFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZzogMCFpbXBvcnRhbnQ7XG4gIH1cbiAgW2NsYXNzKj1cInNzYi10aGVtZS1cIl0gLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWhlYWRlciBbc3NiLXRleHQtY29tcG9uZW50XTpub3QoW2NsYXNzKj1cInNzYi1lZGl0LW1vZGVcIl0pIC5lbGVtZW50LXdyYXAsXG4gIFtjbGFzcyo9XCJzc2ItdGhlbWUtXCJdIC5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZXJvIFtzc2ItdGV4dC1jb21wb25lbnRdOm5vdChbY2xhc3MqPVwic3NiLWVkaXQtbW9kZVwiXSkgLmVsZW1lbnQtd3JhcCB7XG4gICAgd2lkdGg6IDgwJTtcbiAgICBtYXJnaW46IC4yNWVtIGF1dG87XG4gIH1cbn1cbltjbGFzcyo9XCJzc2ItdGhlbWUtXCJdIC5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZWFkZXIgW3NzYi10ZXh0LWNvbXBvbmVudF1bZGF0YS1lcS1zdGF0ZSQ9XCJtZWRpdW1cIl0sXG5bY2xhc3MqPVwic3NiLXRoZW1lLVwiXSAuc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtaGVybyBbc3NiLXRleHQtY29tcG9uZW50XVtkYXRhLWVxLXN0YXRlJD1cIm1lZGl1bVwiXSxcbltjbGFzcyo9XCJzc2ItdGhlbWUtXCJdIC5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZWFkZXIgW3NzYi10ZXh0LWNvbXBvbmVudF1bZGF0YS1lcS1zdGF0ZSQ9XCJsYXJnZVwiXSxcbltjbGFzcyo9XCJzc2ItdGhlbWUtXCJdIC5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZXJvIFtzc2ItdGV4dC1jb21wb25lbnRdW2RhdGEtZXEtc3RhdGUkPVwibGFyZ2VcIl0ge1xuICBmb250LXNpemU6IDk2cHg7XG4gIG1hcmdpbjogaW5pdGlhbDtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICBbY2xhc3MqPVwic3NiLXRoZW1lLVwiXSAuc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtaGVhZGVyIFtzc2ItdGV4dC1jb21wb25lbnRdOm5vdChbY2xhc3MqPVwic3NiLWVkaXQtbW9kZVwiXSksXG4gIFtjbGFzcyo9XCJzc2ItdGhlbWUtXCJdIC5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZXJvIFtzc2ItdGV4dC1jb21wb25lbnRdOm5vdChbY2xhc3MqPVwic3NiLWVkaXQtbW9kZVwiXSkge1xuICAgIGZvbnQtc2l6ZTogOTZweDtcbiAgICBtYXJnaW46IGluaXRpYWw7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5zc2ItdGhlbWUtZGVmYXVsdCB7XG4gIGNvbG9yOiAjNzM4NzlDO1xuICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2EgTmV1ZVwiLCBcIkhlbHZldGljYVwiLCBcIkFyaWFsXCIsIFwic2Fucy1zZXJpZlwiO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xufVxuLnNzYi10aGVtZS1kZWZhdWx0IC5zc2Itc2VjdGlvbi1sYXlvdXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xufVxuLnNzYi10aGVtZS1kZWZhdWx0IC5zc2ItbmF2aWdhdGlvbiBhIHtcbiAgY29sb3I6ICM3Mzg3OUM7XG59XG4uc3NiLXRoZW1lLWRlZmF1bHQgLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWhlYWRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG4gIGNvbG9yOiAjNTg1ODViO1xufVxuLnNzYi10aGVtZS1kZWZhdWx0IC5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZXJvIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbiAgY29sb3I6ICM3Mzg3OUM7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5zc2ItdGhlbWUtZGVmYXVsdCAuc3NiLXRoZW1lLWhlYWRpbmctdGV4dCB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbn1cbi5zc2ItdGhlbWUtZGVmYXVsdCAuc3NiLXRoZW1lLXBhcmFncmFwaC10ZXh0IHtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuLnNzYi10aGVtZS1kZWZhdWx0IC5zc2ItdGhlbWUtYnRuLFxuLnNzYi10aGVtZS1kZWZhdWx0IC5zc2ItdGhlbWUtYnRuOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRCQjBDQjtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGJvcmRlci1jb2xvcjogIzRCQjBDQjtcbn1cbi5zc2ItdGhlbWUtZGVmYXVsdCAuc3NiLXRoZW1lLWJ0bjpob3Zlcixcbi5zc2ItdGhlbWUtZGVmYXVsdCAuc3NiLXRoZW1lLWJ0bjphY3RpdmUsXG4uc3NiLXRoZW1lLWRlZmF1bHQgLnNzYi10aGVtZS1idG46Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNEJCMENCIWltcG9ydGFudDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zc2ItdGhlbWUtZGVmYXVsdCAuc3NiLXRoZW1lLWhlYWRpbmctdGV4dCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG4gIC5zc2ItdGhlbWUtZGVmYXVsdCAuc3NiLXRoZW1lLXBhcmFncmFwaC10ZXh0IHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gIH1cbn1cbi5zc2ItdGhlbWUteW91bmctc291bCB7XG4gIGNvbG9yOiAjMDAwO1xuICBmb250LWZhbWlseTogXCJSb2JvdG9cIiwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzlhY2NjYjtcbn1cbi5zc2ItdGhlbWUteW91bmctc291bCAuc3NiLXNlY3Rpb24tbGF5b3V0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzlhY2NjYjtcbn1cbi5zc2ItdGhlbWUteW91bmctc291bCAuc3NiLW5hdmlnYXRpb24gYSB7XG4gIGNvbG9yOiAjMDAwO1xufVxuLnNzYi10aGVtZS15b3VuZy1zb3VsIC5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZWFkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOWFjY2NiO1xuICBjb2xvcjogIzAwMDAwMDtcbn1cbi5zc2ItdGhlbWUteW91bmctc291bCAuc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtaGVybyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDAwMDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5zc2ItdGhlbWUteW91bmctc291bCAuc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtaGVybyBbc3NiLXRleHQtY29tcG9uZW50XSB7XG4gIGNvbG9yOiAjRkFDNTFDO1xufVxuLnNzYi10aGVtZS15b3VuZy1zb3VsIC5zc2ItdGhlbWUtaGVhZGluZy10ZXh0IHtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuLnNzYi10aGVtZS15b3VuZy1zb3VsIC5zc2ItdGhlbWUtcGFyYWdyYXBoLXRleHQge1xuICBmb250LXNpemU6IDE0cHg7XG59XG4uc3NiLXRoZW1lLXlvdW5nLXNvdWwgLnNzYi10aGVtZS1idG4sXG4uc3NiLXRoZW1lLXlvdW5nLXNvdWwgLnNzYi10aGVtZS1idG46aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICBjb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjMDAwO1xufVxuLnNzYi10aGVtZS15b3VuZy1zb3VsIC5zc2ItdGhlbWUtYnRuOmhvdmVyLFxuLnNzYi10aGVtZS15b3VuZy1zb3VsIC5zc2ItdGhlbWUtYnRuOmFjdGl2ZSxcbi5zc2ItdGhlbWUteW91bmctc291bCAuc3NiLXRoZW1lLWJ0bjpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDAhaW1wb3J0YW50O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnNzYi10aGVtZS15b3VuZy1zb3VsIC5zc2ItdGhlbWUtaGVhZGluZy10ZXh0IHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbiAgLnNzYi10aGVtZS15b3VuZy1zb3VsIC5zc2ItdGhlbWUtcGFyYWdyYXBoLXRleHQge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgfVxufVxuLnNzYi1zZWN0aW9uLWxheW91dCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5zc2Itc2VjdGlvbi1sYXlvdXQgLmJnIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHotaW5kZXg6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQtYXR0YWNobWVudDogaW5oZXJpdDtcbiAgYmFja2dyb3VuZC1jb2xvcjogaW5pdGlhbDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1vcmlnaW46IGluaXRpYWw7XG4gIGJhY2tncm91bmQtY2xpcDogaW5pdGlhbDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDBweDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbi5zc2Itc2VjdGlvbi1sYXlvdXQgLmJnLXZpZGVvIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNTYuMjV2dztcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLnNzYi1zZWN0aW9uLWxheW91dCAuYmctb3ZlcmxheSB7XG4gIHotaW5kZXg6IDE7XG59XG4uc3NiLXNlY3Rpb24tbGF5b3V0IC5ibHVyLWltYWdlIHtcbiAgZmlsdGVyOiBibHVyKDVweCk7XG59XG4uc3NiLXNlY3Rpb24tbGF5b3V0IC5zc2ItY29tcG9uZW50IHtcbiAgei1pbmRleDogMTtcbn1cbi5zc2Itc2VjdGlvbi1sYXlvdXQgLmZyLXZpZXcgaW1nIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuLnNzYi1wYWdlLXNlY3Rpb24tdmlkZW8tZm9ybSAucm93IHtcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG59XG4uc3NiLXBhZ2Utc2VjdGlvbi12aWRlby1mb3JtIFtjbGFzcyo9XCJjb2wtXCJdIHtcbiAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbn1cbi5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1vdmVyZmxvdy12aXNpYmxlIHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG4uc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtbGVnYWN5LXVuZGVybmF2IHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIG9wYWNpdHk6IDE7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjdweCkge1xuICAuc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtdmlkZW8tYmcge1xuICAgIGhlaWdodDogNTYuMjV2dztcbiAgfVxufVxuLmZsZXgtY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4uZmxleC1jb250YWluZXItYWJzb2x1dGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLmZsZXgtY29udGFpbmVyLWFic29sdXRlLWNvbHVtbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3cHgpIHtcbiAgLmZsZXgtY29udGFpbmVyLWFic29sdXRlLWNvbHVtbiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxufVxuLmZsZXgtaXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1pbi1oZWlnaHQ6IDA7XG4gIG1pbi13aWR0aDogMDtcbiAgYWxpZ24tc2VsZjogY2VudGVyO1xufVxuLmZsZXgtaXRlbSAqOm5vdChbc3NiLXRleHQtY29tcG9uZW50XSkge1xuICBmbGV4OiBub25lO1xuICBtaW4taGVpZ2h0OiAwO1xuICBtaW4td2lkdGg6IDA7XG59XG4uc3NiLXRleHQtc2V0dGluZ3Muc3NiLWVsZW1lbnQtdGV4dCB7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDUwJTtcbiAgei1pbmRleDogMTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuW2NsYXNzKj1cInNzYi10aGVtZS1cIl0ge1xuICAvKlxuICAgICAqIGxheW91dC1oZWFkZXItdjJcbiAgICAgKi9cbiAgLypcbiAgICAgKiBsYXlvdXQtaGVhZGVyLXYzXG4gICAgICovXG4gIC8qXG4gICAgICogbGF5b3V0LWhlYWRlci12NFxuICAgICAqL1xuICAvKlxuICAgICAqIGxheW91dC1oZWFkZXItdjVcbiAgICAgKi9cbiAgLypcbiAgICAgKiBsYXlvdXQtaGVhZGVyLXY2XG4gICAgKi9cbiAgLypcbiAgICAgKiBsYXlvdXQtaGVhZGVyLXY3XG4gICAgKi9cbiAgLypcbiAgICAgKiBsYXlvdXQtaGVhZGVyLXY4XG4gICAgKi9cbiAgLypcbiAgICAgKiBsYXlvdXQtaGVhZGVyLXY5XG4gICAgKi9cbiAgLypcbiAgICAgKiBsYXlvdXQtaGVhZGVyLXYxMFxuICAgICovXG4gIC8qXG4gICAgICogbGF5b3V0LWhlYWRlci12MTFcbiAgICAqL1xuICAvKlxuICAgICAqIGxheW91dC1oZWFkZXItdjEyXG4gICAgKi9cbiAgLypcbiAgICAgKiBsYXlvdXQtaGVhZGVyLXYxM1xuICAgICovXG4gIC8qXG4gICAgICogbGF5b3V0LWhlYWRlci12MTRcbiAgICAqL1xuICAvKlxuICAgICAqIGxheW91dC1oZWFkZXItdjE1XG4gICAgKi9cbiAgLypcbiAgICAgKiBsYXlvdXQtaGVhZGVyLXYxNlxuICAgICovXG4gIC8qXG4gICAgICogbGF5b3V0LWhlYWRlci12MTdcbiAgICAqL1xuICAvKlxuICAgICAqIGxheW91dC1oZWFkZXItdjE4XG4gICAgKi9cbiAgLypcbiAgICAgKiBsYXlvdXQtaGVhZGVyLXYxOVxuICAgICovXG4gIC8qXG4gICAgICogbGF5b3V0LWhlYWRlci12MjBcbiAgICAqL1xufVxuW2NsYXNzKj1cInNzYi10aGVtZS1cIl0gLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWhlYWRlciBbc3NiLXRleHQtY29tcG9uZW50XSB7XG4gIHdpZHRoOiAxMDAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5bY2xhc3MqPVwic3NiLXRoZW1lLVwiXSAuc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtaGVhZGVyIFtzc2ItdGV4dC1jb21wb25lbnRdIHAge1xuICBmb250LXNpemU6IGluaXRpYWw7XG4gIGxpbmUtaGVpZ2h0OiBpbml0aWFsO1xufVxuW2NsYXNzKj1cInNzYi10aGVtZS1cIl0gLm5hdmJhciB1bC5uYXZiYXItbmF2IGxpLmVkaXRhYmxlLWNvdmVyIHtcbiAgYm9yZGVyOiAxcHggZGFzaGVkICNlZGEyMDAgIWltcG9ydGFudDtcbn1cbltjbGFzcyo9XCJzc2ItdGhlbWUtXCJdW2RhdGEtZXEtc3RhdGUkPVwic21hbGxcIl0gLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWhlYWRlciBbbmF2aWdhdGlvbi1jb21wb25lbnRdIC5uYXZiYXItaGVhZGVyIC5uYXZiYXItdG9nZ2xlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgei1pbmRleDogOTk5O1xuICBtYXJnaW4tdG9wOiAxMHB4ICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICBbY2xhc3MqPVwic3NiLXRoZW1lLVwiXTpub3QoW2NsYXNzKj1cInNzYi1lZGl0LW1vZGVcIl0pIC5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZWFkZXIgW25hdmlnYXRpb24tY29tcG9uZW50XSAubmF2YmFyLWhlYWRlciAubmF2YmFyLXRvZ2dsZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAwO1xuICAgIHotaW5kZXg6IDk5OTtcbiAgICBtYXJnaW4tdG9wOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbltjbGFzcyo9XCJzc2ItdGhlbWUtXCJdW2RhdGEtZXEtc3RhdGUkPVwibWVkaXVtXCJdIC5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZWFkZXItdjEgW25hdmlnYXRpb24tY29tcG9uZW50XSxcbltjbGFzcyo9XCJzc2ItdGhlbWUtXCJdW2RhdGEtZXEtc3RhdGUkPVwibGFyZ2VcIl0gLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWhlYWRlci12MSBbbmF2aWdhdGlvbi1jb21wb25lbnRdIHtcbiAgbWFyZ2luLXJpZ2h0OiBjYWxjKC01MCUgKyAyMGVtKTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIFtjbGFzcyo9XCJzc2ItdGhlbWUtXCJdOm5vdChbY2xhc3MqPVwic3NiLWVkaXQtbW9kZVwiXSkgLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWhlYWRlci12MSBbbmF2aWdhdGlvbi1jb21wb25lbnRdIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTUwJSArIDIwZW0pO1xuICB9XG59XG5bY2xhc3MqPVwic3NiLXRoZW1lLVwiXSAuc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtaGVhZGVyLXYxIC5uYXYtbG9nbyB7XG4gIGRpc3BsYXk6IG5vbmUhaW1wb3J0YW50O1xufVxuW2NsYXNzKj1cInNzYi10aGVtZS1cIl0gLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWhlYWRlci12MSAubWFzdGhlYWQtdjEgLmhvbWUtdGV4dCB7XG4gIHBhZGRpbmc6IDAhaW1wb3J0YW50O1xufVxuW2NsYXNzKj1cInNzYi10aGVtZS1cIl0gLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWhlYWRlci12MSAubmF2aWdhdGlvbi12MiAubmF2YmFyIHtcbiAgbWluLWhlaWdodDogMCFpbXBvcnRhbnQ7XG59XG5bY2xhc3MqPVwic3NiLXRoZW1lLVwiXSAuc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtaGVhZGVyLXYxIC5uYXZpZ2F0aW9uLXYyIC5uYXZiYXIgLm5hdmJhci1oZWFkZXIge1xuICBtaW4taGVpZ2h0OiAwIWltcG9ydGFudDtcbn1cbltjbGFzcyo9XCJzc2ItdGhlbWUtXCJdIC5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZWFkZXItdjEgLm5hdmlnYXRpb24tdjIgLm5hdmJhciAubmF2ID4gbGkgPiBhIHtcbiAgcGFkZGluZzogMWVtO1xufVxuW2NsYXNzKj1cInNzYi10aGVtZS1cIl0gLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWhlYWRlci12MSAubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1icmFuZCxcbltjbGFzcyo9XCJzc2ItdGhlbWUtXCJdIC5uYXZiYXIgLm5hdiA+IGxpID4gYSB7XG4gIGNvbG9yOiBpbmhlcml0IWltcG9ydGFudDtcbn1cbltjbGFzcyo9XCJzc2ItdGhlbWUtXCJdW2RhdGEtZXEtc3RhdGUkPVwibWVkaXVtXCJdIC5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZWFkZXItdjEgLm5hdmlnYXRpb24tdjIgLm5hdmJhciAubmF2ID4gbGkgPiBhLFxuW2NsYXNzKj1cInNzYi10aGVtZS1cIl1bZGF0YS1lcS1zdGF0ZSQ9XCJsYXJnZVwiXSAuc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtaGVhZGVyLXYxIC5uYXZpZ2F0aW9uLXYyIC5uYXZiYXIgLm5hdiA+IGxpID4gYSB7XG4gIHBhZGRpbmc6IDEwcHggMjVweCAxMHB4O1xufVxuW2NsYXNzKj1cInNzYi10aGVtZS1cIl1bZGF0YS1lcS1zdGF0ZSQ9XCJtZWRpdW1cIl0gLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWhlYWRlci12MSBbbmF2aWdhdGlvbi1jb21wb25lbnRdLFxuW2NsYXNzKj1cInNzYi10aGVtZS1cIl1bZGF0YS1lcS1zdGF0ZSQ9XCJsYXJnZVwiXSAuc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtaGVhZGVyLXYxIFtuYXZpZ2F0aW9uLWNvbXBvbmVudF0ge1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDUwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyIWltcG9ydGFudDtcbn1cbltjbGFzcyo9XCJzc2ItdGhlbWUtXCJdW2RhdGEtZXEtc3RhdGUkPVwibWVkaXVtXCJdIC5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZWFkZXItdjEgLm5hdmlnYXRpb24tdjIgLm5hdmJhciB1bC5uYXZiYXItbmF2LFxuW2NsYXNzKj1cInNzYi10aGVtZS1cIl1bZGF0YS1lcS1zdGF0ZSQ9XCJsYXJnZVwiXSAuc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtaGVhZGVyLXYxIC5uYXZpZ2F0aW9uLXYyIC5uYXZiYXIgdWwubmF2YmFyLW5hdiB7XG4gIGZsb2F0OiByaWdodCFpbXBvcnRhbnQ7XG4gIHdpZHRoOiBhdXRvIWltcG9ydGFudDtcbn1cbltjbGFzcyo9XCJzc2ItdGhlbWUtXCJdW2RhdGEtZXEtc3RhdGUkPVwibWVkaXVtXCJdIC5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZWFkZXItdjEgW3NvY2lhbC1saW5rLWNvbXBvbmVudF0sXG5bY2xhc3MqPVwic3NiLXRoZW1lLVwiXVtkYXRhLWVxLXN0YXRlJD1cImxhcmdlXCJdIC5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZWFkZXItdjEgW3NvY2lhbC1saW5rLWNvbXBvbmVudF0ge1xuICBmbG9hdDogcmlnaHQ7XG4gIHdpZHRoOiA1MCU7XG59XG5bY2xhc3MqPVwic3NiLXRoZW1lLVwiXVtkYXRhLWVxLXN0YXRlJD1cIm1lZGl1bVwiXSAuc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtaGVhZGVyIFtzc2ItdGV4dC1jb21wb25lbnRdLFxuW2NsYXNzKj1cInNzYi10aGVtZS1cIl1bZGF0YS1lcS1zdGF0ZSQ9XCJsYXJnZVwiXSAuc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtaGVhZGVyIFtzc2ItdGV4dC1jb21wb25lbnRdIHtcbiAgd2lkdGg6IDc1JTtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICBbY2xhc3MqPVwic3NiLXRoZW1lLVwiXTpub3QoW2NsYXNzKj1cInNzYi1lZGl0LW1vZGVcIl0pIC5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZWFkZXItdjEgLm5hdmlnYXRpb24tdjIgLm5hdmJhciAubmF2ID4gbGkgPiBhIHtcbiAgICBwYWRkaW5nOiAxMHB4IDI1cHggMTBweDtcbiAgfVxuICBbY2xhc3MqPVwic3NiLXRoZW1lLVwiXTpub3QoW2NsYXNzKj1cInNzYi1lZGl0LW1vZGVcIl0pIC5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZWFkZXItdjEgW25hdmlnYXRpb24tY29tcG9uZW50XSB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IDUwJTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMiFpbXBvcnRhbnQ7XG4gIH1cbiAgW2NsYXNzKj1cInNzYi10aGVtZS1cIl06bm90KFtjbGFzcyo9XCJzc2ItZWRpdC1tb2RlXCJdKSAuc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtaGVhZGVyLXYxIC5uYXZpZ2F0aW9uLXYyIC5uYXZiYXIgdWwubmF2YmFyLW5hdiB7XG4gICAgZmxvYXQ6IHJpZ2h0IWltcG9ydGFudDtcbiAgICB3aWR0aDogYXV0byFpbXBvcnRhbnQ7XG4gIH1cbiAgW2NsYXNzKj1cInNzYi10aGVtZS1cIl06bm90KFtjbGFzcyo9XCJzc2ItZWRpdC1tb2RlXCJdKSAuc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtaGVhZGVyLXYxIFtzb2NpYWwtbGluay1jb21wb25lbnRdIHtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuICBbY2xhc3MqPVwic3NiLXRoZW1lLVwiXTpub3QoW2NsYXNzKj1cInNzYi1lZGl0LW1vZGVcIl0pIC5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZWFkZXIgW3NzYi10ZXh0LWNvbXBvbmVudF0ge1xuICAgIHdpZHRoOiA3NSU7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbn1cbltjbGFzcyo9XCJzc2ItdGhlbWUtXCJdIC5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZWFkZXItdjEgW3NvY2lhbC1saW5rLWNvbXBvbmVudF0gLmNvbXBvbmVudC1pbm5lciAuY29udGFpbmVyIHtcbiAgcGFkZGluZzogMDtcbn1cbltjbGFzcyo9XCJzc2ItdGhlbWUtXCJdIC5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZWFkZXItdjEgLnNvY2lhbC1saW5rLXYxIHVsIGxpIHtcbiAgd2lkdGg6IDM1cHghaW1wb3J0YW50O1xuICBoZWlnaHQ6IDM1cHghaW1wb3J0YW50O1xuICBtYXJnaW46IDAhaW1wb3J0YW50O1xufVxuW2NsYXNzKj1cInNzYi10aGVtZS1cIl0gLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWhlYWRlci12MSAuc29jaWFsLWxpbmstdjEgLmJ0bi1zb2NpYWwtaWNvbi5idG4tbGcge1xuICBoZWlnaHQ6IDM1cHghaW1wb3J0YW50O1xuICB3aWR0aDogMzVweCFpbXBvcnRhbnQ7XG59XG5bY2xhc3MqPVwic3NiLXRoZW1lLVwiXSAuc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtaGVhZGVyLXYxIC5zb2NpYWwtbGluay12MSAuYnRuLXNvY2lhbC1pY29uLmJ0bi1sZyA6Zmlyc3QtY2hpbGQge1xuICBsaW5lLWhlaWdodDogMzVweCFpbXBvcnRhbnQ7XG59XG5bY2xhc3MqPVwic3NiLXRoZW1lLVwiXSAuc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtaGVhZGVyLXYxIC5zb2NpYWwtbGluay12MSAuc29jaWFsLWxpbmsgdWwgW2NsYXNzKj1cImJ0bi1cIl0ge1xuICBiYWNrZ3JvdW5kOiBub25lIWltcG9ydGFudDtcbiAgYm9yZGVyOiBub25lIWltcG9ydGFudDtcbiAgY29sb3I6IGluaGVyaXQhaW1wb3J0YW50O1xufVxuW2NsYXNzKj1cInNzYi10aGVtZS1cIl1bZGF0YS1lcS1zdGF0ZSQ9XCJtZWRpdW1cIl0gLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWhlYWRlci12MSAuc29jaWFsLWxpbmstdjEgLnNvY2lhbC1saW5rIHVsLFxuW2NsYXNzKj1cInNzYi10aGVtZS1cIl1bZGF0YS1lcS1zdGF0ZSQ9XCJsYXJnZVwiXSAuc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtaGVhZGVyLXYxIC5zb2NpYWwtbGluay12MSAuc29jaWFsLWxpbmsgdWwge1xuICBwYWRkaW5nLXRvcDogMWVtIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogMCFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICBbY2xhc3MqPVwic3NiLXRoZW1lLVwiXTpub3QoW2NsYXNzKj1cInNzYi1lZGl0LW1vZGVcIl0pIC5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZWFkZXItdjEgLnNvY2lhbC1saW5rLXYxIC5zb2NpYWwtbGluayB1bCB7XG4gICAgcGFkZGluZy10b3A6IDFlbSFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMCFpbXBvcnRhbnQ7XG4gIH1cbn1cbltjbGFzcyo9XCJzc2ItdGhlbWUtXCJdW2RhdGEtZXEtc3RhdGUkPVwibWVkaXVtXCJdIC5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZWFkZXItZml4ZWQsXG5bY2xhc3MqPVwic3NiLXRoZW1lLVwiXVtkYXRhLWVxLXN0YXRlJD1cImxhcmdlXCJdIC5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZWFkZXItZml4ZWQge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgei1pbmRleDogMjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIFtjbGFzcyo9XCJzc2ItdGhlbWUtXCJdOm5vdChbY2xhc3MqPVwic3NiLWVkaXQtbW9kZVwiXSkgLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWhlYWRlci1maXhlZCB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bztcbiAgICB6LWluZGV4OiAyO1xuICB9XG59XG5bY2xhc3MqPVwic3NiLXRoZW1lLVwiXSAuc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtaGVhZGVyLXY1IC5uYXZpZ2F0aW9uLXYyIC5uYXZiYXIge1xuICBtaW4taGVpZ2h0OiAwIWltcG9ydGFudDtcbn1cbltjbGFzcyo9XCJzc2ItdGhlbWUtXCJdIC5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZWFkZXItdjUgLm5hdmlnYXRpb24tdjIgLm5hdmJhciAubmF2YmFyLWhlYWRlcltkYXRhLWVxLXN0YXRlJD1cIm1lZGl1bVwiXSxcbltjbGFzcyo9XCJzc2ItdGhlbWUtXCJdIC5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZWFkZXItdjUgLm5hdmlnYXRpb24tdjIgLm5hdmJhciAubmF2YmFyLWhlYWRlcltkYXRhLWVxLXN0YXRlJD1cImxhcmdlXCJdIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIFtjbGFzcyo9XCJzc2ItdGhlbWUtXCJdIC5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZWFkZXItdjUgLm5hdmlnYXRpb24tdjIgLm5hdmJhciAubmF2YmFyLWhlYWRlcjpub3QoW2NsYXNzKj1cInNzYi1lZGl0LW1vZGVcIl0pIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5bY2xhc3MqPVwic3NiLXRoZW1lLVwiXSAuc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtaGVhZGVyLXY1IC5uYXZpZ2F0aW9uLXYyIC5uYXZiYXIgdWwubmF2YmFyLW5hdiBsaVtkYXRhLWVxLXN0YXRlJD1cInNtYWxsXCJdIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGNsZWFyOiBib3RoO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgW2NsYXNzKj1cInNzYi10aGVtZS1cIl0gLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWhlYWRlci12NSAubmF2aWdhdGlvbi12MiAubmF2YmFyIHVsLm5hdmJhci1uYXYgbGk6bm90KFtjbGFzcyo9XCJzc2ItZWRpdC1tb2RlXCJdKSB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgY2xlYXI6IGJvdGg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5bY2xhc3MqPVwic3NiLXRoZW1lLVwiXSAuc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtaGVhZGVyLXY1IC5uYXZpZ2F0aW9uLXYyIC5uYXZiYXIgLm5hdmJhci1oZWFkZXJbZGF0YS1lcS1zdGF0ZSQ9XCJzbWFsbFwiXSB7XG4gIG1pbi1oZWlnaHQ6IDUwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICBbY2xhc3MqPVwic3NiLXRoZW1lLVwiXSAuc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtaGVhZGVyLXY1IC5uYXZpZ2F0aW9uLXYyIC5uYXZiYXIgLm5hdmJhci1oZWFkZXI6bm90KFtjbGFzcyo9XCJzc2ItZWRpdC1tb2RlXCJdKSB7XG4gICAgbWluLWhlaWdodDogNTBweDtcbiAgfVxufVxuW2NsYXNzKj1cInNzYi10aGVtZS1cIl0gLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWhlYWRlci12NiAubmF2aWdhdGlvbi12NCAjaGVhZGVyIC5uYXZiYXIubmF2YmFyLWRlZmF1bHQge1xuICBib3JkZXI6IG5vbmUhaW1wb3J0YW50O1xufVxuW2NsYXNzKj1cInNzYi10aGVtZS1cIl0gLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWhlYWRlci12NiAubmF2aWdhdGlvbi12NCAubmF2LWxvZ28gZGl2LnRvb2x0aXAuYm90dG9tIHtcbiAgbWFyZ2luLXRvcDogLTMwcHg7XG59XG5bY2xhc3MqPVwic3NiLXRoZW1lLVwiXSAuc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtaGVhZGVyLXY2IC5uYXZpZ2F0aW9uLXY0IC5uYXZiYXIge1xuICBib3JkZXI6IG5vbmUhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuW2NsYXNzKj1cInNzYi10aGVtZS1cIl0gLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWhlYWRlci12NiAubmF2aWdhdGlvbi12NCAubmF2YmFyIC5uYXZpZ2F0aW9uLWxvZ28uZWRpdC13cmFwIGRpdi5lZGl0YWJsZSxcbltjbGFzcyo9XCJzc2ItdGhlbWUtXCJdIC5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZWFkZXItdjYgLm5hdmlnYXRpb24tdjQgLm5hdmJhciAubmF2aWdhdGlvbi1sb2dvLmVkaXQtd3JhcCAuZnItZWxlbWVudCB7XG4gIG1pbi1oZWlnaHQ6IDEwMHB4O1xufVxuW2NsYXNzKj1cInNzYi10aGVtZS1cIl0gLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWhlYWRlci12NiAubmF2aWdhdGlvbi12NCAubmF2YmFyIC5uYXYge1xuICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xufVxuW2NsYXNzKj1cInNzYi10aGVtZS1cIl0gLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWhlYWRlci12NiAubmF2aWdhdGlvbi12NCAubmF2YmFyIC5uYXZiYXItaGVhZGVyIHtcbiAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogMTUwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICBbY2xhc3MqPVwic3NiLXRoZW1lLVwiXSAuc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtaGVhZGVyLXY2IC5uYXZpZ2F0aW9uLXY0IC5uYXZiYXIgLm5hdmJhci1oZWFkZXIgLm5hdmJhci10b2dnbGUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMDtcbiAgfVxufVxuW2NsYXNzKj1cInNzYi10aGVtZS1cIl0gLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWhlYWRlci12NiAubmF2aWdhdGlvbi12NCAubmF2YmFyIC5uYXZiYXItYnJhbmQge1xuICBtYXJnaW46IDAgYXV0byFpbXBvcnRhbnQ7XG4gIGhlaWdodDogYXV0bztcbiAgcGFkZGluZzogMDtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5bY2xhc3MqPVwic3NiLXRoZW1lLVwiXSAuc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtaGVhZGVyLXY2IC5uYXZpZ2F0aW9uLXY0IC5uYXZiYXIgLm5hdmJhci1icmFuZDpob3ZlciB7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuW2NsYXNzKj1cInNzYi10aGVtZS1cIl0gLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWhlYWRlci12NiAubmF2aWdhdGlvbi12NCAubmF2YmFyIHVsLm5hdmJhci1uYXYge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW4tbGVmdDogMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tdG9wOiAwO1xufVxuW2NsYXNzKj1cInNzYi10aGVtZS1cIl0gLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWhlYWRlci12NiAubmF2aWdhdGlvbi12NCAubmF2YmFyIHVsLm5hdmJhci1uYXYgbGkge1xuICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbltjbGFzcyo9XCJzc2ItdGhlbWUtXCJdIC5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZWFkZXItdjYgLm5hdmlnYXRpb24tdjQgLm5hdmJhciB1bC5uYXZiYXItbmF2IGxpIC5mYSB7XG4gIGxpbmUtaGVpZ2h0OiAzNnB4O1xufVxuW2NsYXNzKj1cInNzYi10aGVtZS1cIl0gLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWhlYWRlci12NiAubmF2aWdhdGlvbi12NCAubmF2YmFyIHVsLm5hdmJhci1uYXYgbGkgPiBhIHtcbiAgaGVpZ2h0OiA0OHB4O1xuICBmb250LWZhbWlseTogJ0xhdG8nLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDEycHg7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICBsaW5lLWhlaWdodDogMzVweDtcbn1cbltjbGFzcyo9XCJzc2ItdGhlbWUtXCJdIC5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZWFkZXItdjYgLm5hdmlnYXRpb24tdjQgLm5hdmJhciAuY29udGFpbmVyLWZsdWlkIHtcbiAgcGFkZGluZzogMCAwIDAgMDtcbn1cbltjbGFzcyo9XCJzc2ItdGhlbWUtXCJdIC5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZWFkZXItdjYgLm5hdmlnYXRpb24tdjQgLm5hdmJhciAubmF2YmFyLWJyYW5kIHtcbiAgZmxvYXQ6IG5vbmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDVweCBhdXRvO1xuICBtYXgtd2lkdGg6IDUwMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5bY2xhc3MqPVwic3NiLXRoZW1lLVwiXSAuc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtaGVhZGVyLXY2IC5uYXZpZ2F0aW9uLXY0IC5uYXZiYXIgLm5hdmJhci1icmFuZCBpbWc6bm90KC5mci1kaWkpIHtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuW2NsYXNzKj1cInNzYi10aGVtZS1cIl0gLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWhlYWRlci12NyAubmF2aWdhdGlvbi12MSAubmF2YmFyLWNvbGxhcHNlIHtcbiAgZmxvYXQ6IGxlZnQ7XG59XG5bY2xhc3MqPVwic3NiLXRoZW1lLVwiXSAuc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtaGVhZGVyLXY3IC5uYXZpZ2F0aW9uLXYxIC5uYXZiYXItaGVhZGVyIHtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuW2NsYXNzKj1cInNzYi10aGVtZS1cIl0gLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWhlYWRlci12NyAubmF2aWdhdGlvbi12MVtkYXRhLWVxLXN0YXRlJD1cInNtYWxsXCJdIC5uYXZiYXItY29sbGFwc2Uge1xuICBmbG9hdDogbm9uZTtcbn1cbltjbGFzcyo9XCJzc2ItdGhlbWUtXCJdIC5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZWFkZXItdjcgLm5hdmlnYXRpb24tdjFbZGF0YS1lcS1zdGF0ZSQ9XCJzbWFsbFwiXSAubmF2YmFyLWhlYWRlciB7XG4gIGZsb2F0OiBub25lO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgW2NsYXNzKj1cInNzYi10aGVtZS1cIl0gLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWhlYWRlci12NyAubmF2aWdhdGlvbi12MTpub3QoW2NsYXNzKj1cInNzYi1lZGl0LW1vZGVcIl0pIC5uYXZiYXItY29sbGFwc2Uge1xuICAgIGZsb2F0OiBub25lO1xuICB9XG4gIFtjbGFzcyo9XCJzc2ItdGhlbWUtXCJdIC5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZWFkZXItdjcgLm5hdmlnYXRpb24tdjE6bm90KFtjbGFzcyo9XCJzc2ItZWRpdC1tb2RlXCJdKSAubmF2YmFyLWhlYWRlciB7XG4gICAgZmxvYXQ6IG5vbmU7XG4gIH1cbn1cbltjbGFzcyo9XCJzc2ItdGhlbWUtXCJdIC5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZWFkZXItdjggLm5hdmlnYXRpb24tdjIgLm5hdmJhci1oZWFkZXIge1xuICBtaW4taGVpZ2h0OiAwICFpbXBvcnRhbnQ7XG59XG5bY2xhc3MqPVwic3NiLXRoZW1lLVwiXSAuc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtaGVhZGVyLXY4IC5uYXZpZ2F0aW9uLXYyIC5uYXZiYXItaGVhZGVyIC5uYXZpZ2F0aW9uLWxvZ28ge1xuICBkaXNwbGF5OiBub25lO1xufVxuW2NsYXNzKj1cInNzYi10aGVtZS1cIl0gLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWhlYWRlci12OSAubmF2aWdhdGlvbi12MiAubmF2YmFyLWhlYWRlciB7XG4gIG1pbi1oZWlnaHQ6IDAgIWltcG9ydGFudDtcbn1cbltjbGFzcyo9XCJzc2ItdGhlbWUtXCJdIC5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZWFkZXItdjkgLm5hdmlnYXRpb24tdjIgLm5hdmJhci1oZWFkZXIgLm5hdmlnYXRpb24tbG9nbyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5bY2xhc3MqPVwic3NiLXRoZW1lLVwiXSAuc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtaGVhZGVyLXY5IC5zc2ItY29tcG9uZW50LnNzYi1zb2NpYWwtbGluayB7XG4gIHBhZGRpbmctbGVmdDogMTBweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG59XG5bY2xhc3MqPVwic3NiLXRoZW1lLVwiXSAuc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtaGVhZGVyLXYxMCAubmF2aWdhdGlvbi12MiAubmF2YmFyLWhlYWRlciB7XG4gIG1pbi1oZWlnaHQ6IDAgIWltcG9ydGFudDtcbn1cbltjbGFzcyo9XCJzc2ItdGhlbWUtXCJdIC5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZWFkZXItdjEwIC5uYXZpZ2F0aW9uLXYyIC5uYXZiYXItaGVhZGVyIC5uYXZpZ2F0aW9uLWxvZ28ge1xuICBkaXNwbGF5OiBub25lO1xufVxuW2NsYXNzKj1cInNzYi10aGVtZS1cIl0gLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWhlYWRlci12MTAgLnNzYi1jb21wb25lbnQuc3NiLW5hdmlnYXRpb24ge1xuICBwYWRkaW5nOiA1cHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgZmxvYXQ6IHJpZ2h0O1xuICB3aWR0aDogNTAlO1xufVxuW2NsYXNzKj1cInNzYi10aGVtZS1cIl0gLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWhlYWRlci12MTAgLnNzYi1jb21wb25lbnQuc3NiLXNvY2lhbC1saW5rIHtcbiAgcGFkZGluZzogNXB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogNTAlO1xufVxuW2NsYXNzKj1cInNzYi10aGVtZS1cIl0gLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWhlYWRlci12MTBbZGF0YS1lcS1zdGF0ZSQ9XCJzbWFsbFwiXSAuc3NiLWNvbXBvbmVudC5zc2ItbmF2aWdhdGlvbiB7XG4gIHdpZHRoOiAxMDAlO1xufVxuW2NsYXNzKj1cInNzYi10aGVtZS1cIl0gLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWhlYWRlci12MTBbZGF0YS1lcS1zdGF0ZSQ9XCJzbWFsbFwiXSAuc3NiLWNvbXBvbmVudC5zc2Itc29jaWFsLWxpbmsge1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIFtjbGFzcyo9XCJzc2ItdGhlbWUtXCJdIC5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZWFkZXItdjEwOm5vdChbY2xhc3MqPVwic3NiLWVkaXQtbW9kZVwiXSkgLnNzYi1jb21wb25lbnQuc3NiLW5hdmlnYXRpb24ge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIFtjbGFzcyo9XCJzc2ItdGhlbWUtXCJdIC5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZWFkZXItdjEwOm5vdChbY2xhc3MqPVwic3NiLWVkaXQtbW9kZVwiXSkgLnNzYi1jb21wb25lbnQuc3NiLXNvY2lhbC1saW5rIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuW2NsYXNzKj1cInNzYi10aGVtZS1cIl0gLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWhlYWRlci12MTEgLm5hdmlnYXRpb24tdjIgLm5hdmJhci1oZWFkZXIge1xuICBtaW4taGVpZ2h0OiAwICFpbXBvcnRhbnQ7XG59XG5bY2xhc3MqPVwic3NiLXRoZW1lLVwiXSAuc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtaGVhZGVyLXYxMSAubmF2aWdhdGlvbi12MiAubmF2YmFyLWhlYWRlciAubmF2aWdhdGlvbi1sb2dvIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbltjbGFzcyo9XCJzc2ItdGhlbWUtXCJdIC5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZWFkZXItdjExIC5zc2ItY29tcG9uZW50LnNzYi1uYXZpZ2F0aW9uIHtcbiAgcGFkZGluZzogNXB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogNTAlO1xufVxuW2NsYXNzKj1cInNzYi10aGVtZS1cIl0gLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWhlYWRlci12MTEgLnNzYi1jb21wb25lbnQuc3NiLXNvY2lhbC1saW5rIHtcbiAgcGFkZGluZzogNXB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiAwIWltcG9ydGFudDtcbiAgZmxvYXQ6IHJpZ2h0O1xuICB3aWR0aDogNTAlO1xufVxuW2NsYXNzKj1cInNzYi10aGVtZS1cIl0gLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWhlYWRlci12MTFbZGF0YS1lcS1zdGF0ZSQ9XCJzbWFsbFwiXSAuc3NiLWNvbXBvbmVudC5zc2ItbmF2aWdhdGlvbiB7XG4gIHdpZHRoOiAxMDAlO1xufVxuW2NsYXNzKj1cInNzYi10aGVtZS1cIl0gLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWhlYWRlci12MTFbZGF0YS1lcS1zdGF0ZSQ9XCJzbWFsbFwiXSAuc3NiLWNvbXBvbmVudC5zc2Itc29jaWFsLWxpbmsge1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIFtjbGFzcyo9XCJzc2ItdGhlbWUtXCJdIC5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZWFkZXItdjExOm5vdChbY2xhc3MqPVwic3NiLWVkaXQtbW9kZVwiXSkgLnNzYi1jb21wb25lbnQuc3NiLW5hdmlnYXRpb24ge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIFtjbGFzcyo9XCJzc2ItdGhlbWUtXCJdIC5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZWFkZXItdjExOm5vdChbY2xhc3MqPVwic3NiLWVkaXQtbW9kZVwiXSkgLnNzYi1jb21wb25lbnQuc3NiLXNvY2lhbC1saW5rIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuW2NsYXNzKj1cInNzYi10aGVtZS1cIl0gLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWhlYWRlci12MTIgLm5hdmlnYXRpb24tdjIgLm5hdmJhci1oZWFkZXIge1xuICBtaW4taGVpZ2h0OiAwICFpbXBvcnRhbnQ7XG59XG5bY2xhc3MqPVwic3NiLXRoZW1lLVwiXSAuc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtaGVhZGVyLXYxMiAubmF2aWdhdGlvbi12MiAubmF2YmFyLWhlYWRlciAubmF2aWdhdGlvbi1sb2dvIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbltjbGFzcyo9XCJzc2ItdGhlbWUtXCJdIC5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZWFkZXItdjEyIC5zc2ItY29tcG9uZW50LnNzYi1zc2ItdGV4dCB7XG4gIGZvbnQtc2l6ZTogNDhweCAhaW1wb3J0YW50O1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xufVxuW2NsYXNzKj1cInNzYi10aGVtZS1cIl0gLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWhlYWRlci12MTIgLnNzYi1jb21wb25lbnQuc3NiLW5hdmlnYXRpb24ge1xuICBwYWRkaW5nOiA1cHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiA1MCU7XG59XG5bY2xhc3MqPVwic3NiLXRoZW1lLVwiXSAuc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtaGVhZGVyLXYxMiAuc3NiLWNvbXBvbmVudC5zc2Itc29jaWFsLWxpbmsge1xuICBwYWRkaW5nOiA1cHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDAhaW1wb3J0YW50O1xuICBmbG9hdDogcmlnaHQ7XG4gIHdpZHRoOiA1MCU7XG59XG5bY2xhc3MqPVwic3NiLXRoZW1lLVwiXSAuc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtaGVhZGVyLXYxMltkYXRhLWVxLXN0YXRlJD1cInNtYWxsXCJdIC5zc2ItY29tcG9uZW50LnNzYi1uYXZpZ2F0aW9uIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5bY2xhc3MqPVwic3NiLXRoZW1lLVwiXSAuc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtaGVhZGVyLXYxMltkYXRhLWVxLXN0YXRlJD1cInNtYWxsXCJdIC5zc2ItY29tcG9uZW50LnNzYi1zb2NpYWwtbGluayB7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgW2NsYXNzKj1cInNzYi10aGVtZS1cIl0gLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWhlYWRlci12MTI6bm90KFtjbGFzcyo9XCJzc2ItZWRpdC1tb2RlXCJdKSAuc3NiLWNvbXBvbmVudC5zc2ItbmF2aWdhdGlvbiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgW2NsYXNzKj1cInNzYi10aGVtZS1cIl0gLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWhlYWRlci12MTI6bm90KFtjbGFzcyo9XCJzc2ItZWRpdC1tb2RlXCJdKSAuc3NiLWNvbXBvbmVudC5zc2Itc29jaWFsLWxpbmsge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5bY2xhc3MqPVwic3NiLXRoZW1lLVwiXSAuc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtaGVhZGVyLXYxMyAubmF2aWdhdGlvbi12MiAubmF2YmFyLWhlYWRlciB7XG4gIG1pbi1oZWlnaHQ6IDAgIWltcG9ydGFudDtcbn1cbltjbGFzcyo9XCJzc2ItdGhlbWUtXCJdIC5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZWFkZXItdjEzIC5uYXZpZ2F0aW9uLXYyIC5uYXZiYXItaGVhZGVyIC5uYXZpZ2F0aW9uLWxvZ28ge1xuICBkaXNwbGF5OiBub25lO1xufVxuW2NsYXNzKj1cInNzYi10aGVtZS1cIl0gLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWhlYWRlci12MTMgLnNzYi1jb21wb25lbnQuc3NiLXNzYi10ZXh0IHtcbiAgZm9udC1zaXplOiA0OHB4ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG59XG5bY2xhc3MqPVwic3NiLXRoZW1lLVwiXSAuc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtaGVhZGVyLXYxNCAubmF2aWdhdGlvbi12MiAubmF2YmFyLWhlYWRlciB7XG4gIG1pbi1oZWlnaHQ6IDAgIWltcG9ydGFudDtcbn1cbltjbGFzcyo9XCJzc2ItdGhlbWUtXCJdIC5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZWFkZXItdjE0IC5uYXZpZ2F0aW9uLXYyIC5uYXZiYXItaGVhZGVyIC5uYXZpZ2F0aW9uLWxvZ28ge1xuICBkaXNwbGF5OiBub25lO1xufVxuW2NsYXNzKj1cInNzYi10aGVtZS1cIl0gLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWhlYWRlci12MTQgLnNzYi1jb21wb25lbnQuc3NiLXNzYi10ZXh0IHtcbiAgZm9udC1zaXplOiA0OHB4ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG59XG5bY2xhc3MqPVwic3NiLXRoZW1lLVwiXSAuc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtaGVhZGVyLXYxNSAubmF2aWdhdGlvbi12MiAubmF2YmFyLWhlYWRlciB7XG4gIG1pbi1oZWlnaHQ6IDAgIWltcG9ydGFudDtcbn1cbltjbGFzcyo9XCJzc2ItdGhlbWUtXCJdIC5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZWFkZXItdjE1IC5uYXZpZ2F0aW9uLXYyIC5uYXZiYXItaGVhZGVyIC5uYXZpZ2F0aW9uLWxvZ28ge1xuICBkaXNwbGF5OiBub25lO1xufVxuW2NsYXNzKj1cInNzYi10aGVtZS1cIl0gLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWhlYWRlci12MTUgLnNzYi1jb21wb25lbnQuc3NiLXNzYi10ZXh0IHtcbiAgZm9udC1zaXplOiA0OHB4ICFpbXBvcnRhbnQ7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogNTAlICFpbXBvcnRhbnQ7XG59XG5bY2xhc3MqPVwic3NiLXRoZW1lLVwiXSAuc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtaGVhZGVyLXYxNSAuc3NiLWNvbXBvbmVudC5zc2ItbmF2aWdhdGlvbiB7XG4gIHBhZGRpbmc6IDVweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICBmbG9hdDogcmlnaHQ7XG4gIHdpZHRoOiA1MCUgIWltcG9ydGFudDtcbn1cbltjbGFzcyo9XCJzc2ItdGhlbWUtXCJdIC5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZWFkZXItdjE1W2RhdGEtZXEtc3RhdGUkPVwic21hbGxcIl0gLnNzYi1jb21wb25lbnQuc3NiLXNzYi10ZXh0IHtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbn1cbltjbGFzcyo9XCJzc2ItdGhlbWUtXCJdIC5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZWFkZXItdjE1W2RhdGEtZXEtc3RhdGUkPVwic21hbGxcIl0gLnNzYi1jb21wb25lbnQuc3NiLW5hdmlnYXRpb24ge1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgW2NsYXNzKj1cInNzYi10aGVtZS1cIl0gLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWhlYWRlci12MTU6bm90KFtjbGFzcyo9XCJzc2ItZWRpdC1tb2RlXCJdKSAuc3NiLWNvbXBvbmVudC5zc2Itc3NiLXRleHQge1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgW2NsYXNzKj1cInNzYi10aGVtZS1cIl0gLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWhlYWRlci12MTU6bm90KFtjbGFzcyo9XCJzc2ItZWRpdC1tb2RlXCJdKSAuc3NiLWNvbXBvbmVudC5zc2ItbmF2aWdhdGlvbiB7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxufVxuW2NsYXNzKj1cInNzYi10aGVtZS1cIl0gLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWhlYWRlci12MTYgLm5hdmlnYXRpb24tdjIgLm5hdmJhci1oZWFkZXIge1xuICBtaW4taGVpZ2h0OiAwICFpbXBvcnRhbnQ7XG59XG5bY2xhc3MqPVwic3NiLXRoZW1lLVwiXSAuc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtaGVhZGVyLXYxNiAubmF2aWdhdGlvbi12MiAubmF2YmFyLWhlYWRlciAubmF2aWdhdGlvbi1sb2dvIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbltjbGFzcyo9XCJzc2ItdGhlbWUtXCJdIC5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZWFkZXItdjE2IC5zc2ItY29tcG9uZW50LnNzYi1zc2ItdGV4dCB7XG4gIGZvbnQtc2l6ZTogNDhweCAhaW1wb3J0YW50O1xuICBmbG9hdDogcmlnaHQ7XG4gIHdpZHRoOiA1MCUgIWltcG9ydGFudDtcbn1cbltjbGFzcyo9XCJzc2ItdGhlbWUtXCJdIC5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZWFkZXItdjE2IC5zc2ItY29tcG9uZW50LnNzYi1uYXZpZ2F0aW9uIHtcbiAgcGFkZGluZzogNXB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogNTAlICFpbXBvcnRhbnQ7XG59XG5bY2xhc3MqPVwic3NiLXRoZW1lLVwiXSAuc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtaGVhZGVyLXYxNltkYXRhLWVxLXN0YXRlJD1cInNtYWxsXCJdIC5zc2ItY29tcG9uZW50LnNzYi1zc2ItdGV4dCB7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG59XG5bY2xhc3MqPVwic3NiLXRoZW1lLVwiXSAuc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtaGVhZGVyLXYxNltkYXRhLWVxLXN0YXRlJD1cInNtYWxsXCJdIC5zc2ItY29tcG9uZW50LnNzYi1uYXZpZ2F0aW9uIHtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIFtjbGFzcyo9XCJzc2ItdGhlbWUtXCJdIC5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZWFkZXItdjE2Om5vdChbY2xhc3MqPVwic3NiLWVkaXQtbW9kZVwiXSkgLnNzYi1jb21wb25lbnQuc3NiLXNzYi10ZXh0IHtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICB9XG4gIFtjbGFzcyo9XCJzc2ItdGhlbWUtXCJdIC5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZWFkZXItdjE2Om5vdChbY2xhc3MqPVwic3NiLWVkaXQtbW9kZVwiXSkgLnNzYi1jb21wb25lbnQuc3NiLW5hdmlnYXRpb24ge1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cbn1cbltjbGFzcyo9XCJzc2ItdGhlbWUtXCJdIC5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZWFkZXItdjE3IC5uYXZpZ2F0aW9uLXYyIC5uYXZiYXItaGVhZGVyIHtcbiAgbWluLWhlaWdodDogMCAhaW1wb3J0YW50O1xufVxuW2NsYXNzKj1cInNzYi10aGVtZS1cIl0gLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWhlYWRlci12MTcgLm5hdmlnYXRpb24tdjIgLm5hdmJhci1oZWFkZXIgLm5hdmlnYXRpb24tbG9nbyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5bY2xhc3MqPVwic3NiLXRoZW1lLVwiXSAuc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtaGVhZGVyLXYxNyAuc3NiLWNvbXBvbmVudC5zc2Itc3NiLXRleHQge1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDQ4cHggIWltcG9ydGFudDtcbn1cbltjbGFzcyo9XCJzc2ItdGhlbWUtXCJdIC5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZWFkZXItdjE4IC5uYXZpZ2F0aW9uLXYyIC5uYXZiYXItaGVhZGVyIHtcbiAgbWluLWhlaWdodDogMCAhaW1wb3J0YW50O1xufVxuW2NsYXNzKj1cInNzYi10aGVtZS1cIl0gLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWhlYWRlci12MTggLm5hdmlnYXRpb24tdjIgLm5hdmJhci1oZWFkZXIgLm5hdmlnYXRpb24tbG9nbyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5bY2xhc3MqPVwic3NiLXRoZW1lLVwiXSAuc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtaGVhZGVyLXYxOCAuc3NiLWNvbXBvbmVudC5zc2Itc3NiLXRleHQge1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDQ4cHggIWltcG9ydGFudDtcbn1cbltjbGFzcyo9XCJzc2ItdGhlbWUtXCJdIC5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZWFkZXItdjE5IC5uYXZpZ2F0aW9uLXYyIC5uYXZiYXItaGVhZGVyIHtcbiAgbWluLWhlaWdodDogMCAhaW1wb3J0YW50O1xufVxuW2NsYXNzKj1cInNzYi10aGVtZS1cIl0gLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWhlYWRlci12MTkgLm5hdmlnYXRpb24tdjIgLm5hdmJhci1oZWFkZXIgLm5hdmlnYXRpb24tbG9nbyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5bY2xhc3MqPVwic3NiLXRoZW1lLVwiXSAuc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtaGVhZGVyLXYxOSAuc3NiLWNvbXBvbmVudC5zc2Itc3NiLXRleHQge1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDUwJTtcbiAgZm9udC1zaXplOiA0OHB4ICFpbXBvcnRhbnQ7XG59XG5bY2xhc3MqPVwic3NiLXRoZW1lLVwiXSAuc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtaGVhZGVyLXYxOSAuc3NiLWNvbXBvbmVudC5zc2ItbmF2aWdhdGlvbiB7XG4gIGZsb2F0OiByaWdodDtcbiAgd2lkdGg6IDUwJTtcbiAgcGFkZGluZzogNXB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG5bY2xhc3MqPVwic3NiLXRoZW1lLVwiXSAuc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtaGVhZGVyLXYxOVtkYXRhLWVxLXN0YXRlJD1cInNtYWxsXCJdIC5zc2ItY29tcG9uZW50LnNzYi1zc2ItdGV4dCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuW2NsYXNzKj1cInNzYi10aGVtZS1cIl0gLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWhlYWRlci12MTlbZGF0YS1lcS1zdGF0ZSQ9XCJzbWFsbFwiXSAuc3NiLWNvbXBvbmVudC5zc2ItbmF2aWdhdGlvbiB7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgW2NsYXNzKj1cInNzYi10aGVtZS1cIl0gLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWhlYWRlci12MTk6bm90KFtjbGFzcyo9XCJzc2ItZWRpdC1tb2RlXCJdKSAuc3NiLWNvbXBvbmVudC5zc2Itc3NiLXRleHQge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIFtjbGFzcyo9XCJzc2ItdGhlbWUtXCJdIC5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZWFkZXItdjE5Om5vdChbY2xhc3MqPVwic3NiLWVkaXQtbW9kZVwiXSkgLnNzYi1jb21wb25lbnQuc3NiLW5hdmlnYXRpb24ge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5bY2xhc3MqPVwic3NiLXRoZW1lLVwiXSAuc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtaGVhZGVyLXYyMCAubmF2aWdhdGlvbi12MiAubmF2YmFyLWhlYWRlciB7XG4gIG1pbi1oZWlnaHQ6IDAgIWltcG9ydGFudDtcbn1cbltjbGFzcyo9XCJzc2ItdGhlbWUtXCJdIC5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZWFkZXItdjIwIC5uYXZpZ2F0aW9uLXYyIC5uYXZiYXItaGVhZGVyIC5uYXZpZ2F0aW9uLWxvZ28ge1xuICBkaXNwbGF5OiBub25lO1xufVxuW2NsYXNzKj1cInNzYi10aGVtZS1cIl0gLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWhlYWRlci12MjAgLnNzYi1jb21wb25lbnQuc3NiLXNzYi10ZXh0IHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICB3aWR0aDogNTAlO1xuICBmb250LXNpemU6IDQ4cHggIWltcG9ydGFudDtcbn1cbltjbGFzcyo9XCJzc2ItdGhlbWUtXCJdIC5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZWFkZXItdjIwIC5zc2ItY29tcG9uZW50LnNzYi1uYXZpZ2F0aW9uIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiA1MCU7XG4gIHBhZGRpbmc6IDVweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuW2NsYXNzKj1cInNzYi10aGVtZS1cIl0gLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWhlYWRlci12MjBbZGF0YS1lcS1zdGF0ZSQ9XCJzbWFsbFwiXSAuc3NiLWNvbXBvbmVudC5zc2Itc3NiLXRleHQge1xuICB3aWR0aDogMTAwJTtcbn1cbltjbGFzcyo9XCJzc2ItdGhlbWUtXCJdIC5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZWFkZXItdjIwW2RhdGEtZXEtc3RhdGUkPVwic21hbGxcIl0gLnNzYi1jb21wb25lbnQuc3NiLW5hdmlnYXRpb24ge1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIFtjbGFzcyo9XCJzc2ItdGhlbWUtXCJdIC5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZWFkZXItdjIwOm5vdChbY2xhc3MqPVwic3NiLWVkaXQtbW9kZVwiXSkgLnNzYi1jb21wb25lbnQuc3NiLXNzYi10ZXh0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICBbY2xhc3MqPVwic3NiLXRoZW1lLVwiXSAuc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtaGVhZGVyLXYyMDpub3QoW2NsYXNzKj1cInNzYi1lZGl0LW1vZGVcIl0pIC5zc2ItY29tcG9uZW50LnNzYi1uYXZpZ2F0aW9uIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuW2NsYXNzKj1cInNzYi10aGVtZS1cIl0ge1xuICAvKlxuICAgICAqIENvbW1vbiBmb3IgYWxsIHZlcnNpb25zXG4gICAgKi9cbiAgLypcbiAgICAgKiBsYXlvdXQtaGVyby12MVxuICAgICovXG4gIC8qXG4gICAgICogbGF5b3V0LWhlcm8tdjJcbiAgICAqL1xuICAvKlxuICAgICAqIGxheW91dC1oZXJvLXYzXG4gICAgKi9cbiAgLypcbiAgICAgKiBsYXlvdXQtaGVyby12NFxuICAgICovXG4gIC8qXG4gICAgICogbGF5b3V0LWhlcm8tdjVcbiAgICAqL1xuICAvKlxuICAgICAqIGxheW91dC1oZXJvLXY2XG4gICAgKi9cbiAgLypcbiAgICAgKiBsYXlvdXQtaGVyby12N1xuICAgICovXG59XG5bY2xhc3MqPVwic3NiLXRoZW1lLVwiXSAuc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtaGVybyAuc3NiLXRoZW1lLWJ0biB7XG4gIGxpbmUtaGVpZ2h0OiAxZW07XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHBhZGRpbmc6IDFlbTtcbn1cbltjbGFzcyo9XCJzc2ItdGhlbWUtXCJdIC5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZXJvIC5zc2ItdGhlbWUtYnRuICoge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG5bY2xhc3MqPVwic3NiLXRoZW1lLVwiXSAuc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtaGVybyBbc3NiLXRleHQtY29tcG9uZW50XSB7XG4gIHdpZHRoOiAxMDAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5bY2xhc3MqPVwic3NiLXRoZW1lLVwiXSAuc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtaGVybyBbc3NiLXRleHQtY29tcG9uZW50XSBwIHtcbiAgZm9udC1zaXplOiBpbml0aWFsO1xuICBsaW5lLWhlaWdodDogaW5pdGlhbDtcbn1cbltjbGFzcyo9XCJzc2ItdGhlbWUtXCJdIC5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZXJvID4gW3NzYi10ZXh0LWNvbXBvbmVudF0ge1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0cmFuc2Zvcm06IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG59XG5bY2xhc3MqPVwic3NiLXRoZW1lLVwiXSAuc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtaGVybyA+IFtzc2ItdGV4dC1jb21wb25lbnRdW2RhdGEtZXEtc3RhdGUkPVwic21hbGxcIl0ge1xuICBwYWRkaW5nOiAzMHB4IDE1cHghaW1wb3J0YW50O1xufVxuW2NsYXNzKj1cInNzYi10aGVtZS1cIl0gLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWhlcm8gPiBbc3NiLXRleHQtY29tcG9uZW50XVtkYXRhLWVxLXN0YXRlJD1cInNtYWxsXCJdIC5lbGVtZW50LXdyYXAge1xuICB3aWR0aDogODAlO1xuICBtYXJnaW46IDAgYXV0bztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIFtjbGFzcyo9XCJzc2ItdGhlbWUtXCJdIC5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZXJvID4gW3NzYi10ZXh0LWNvbXBvbmVudF06bm90KFtjbGFzcyo9XCJzc2ItZWRpdC1tb2RlXCJdKSB7XG4gICAgcGFkZGluZzogMzBweCAxNXB4IWltcG9ydGFudDtcbiAgfVxuICBbY2xhc3MqPVwic3NiLXRoZW1lLVwiXSAuc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtaGVybyA+IFtzc2ItdGV4dC1jb21wb25lbnRdOm5vdChbY2xhc3MqPVwic3NiLWVkaXQtbW9kZVwiXSkgLmVsZW1lbnQtd3JhcCB7XG4gICAgd2lkdGg6IDgwJTtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxufVxuW2NsYXNzKj1cInNzYi10aGVtZS1cIl0gLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWhlcm8gPiBbc3NiLXRleHQtY29tcG9uZW50XVtkYXRhLWVxLXN0YXRlJD1cIm1lZGl1bVwiXSxcbltjbGFzcyo9XCJzc2ItdGhlbWUtXCJdIC5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZXJvID4gW3NzYi10ZXh0LWNvbXBvbmVudF1bZGF0YS1lcS1zdGF0ZSQ9XCJsYXJnZVwiXSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIHdpZHRoOiA3NSU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICBbY2xhc3MqPVwic3NiLXRoZW1lLVwiXSAuc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtaGVybyA+IFtzc2ItdGV4dC1jb21wb25lbnRdOm5vdChbY2xhc3MqPVwic3NiLWVkaXQtbW9kZVwiXSkge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgd2lkdGg6IDc1JTtcbiAgfVxufVxuW2NsYXNzKj1cInNzYi10aGVtZS1cIl0gLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWhlcm8gW3NzYi1pbWFnZS1jb21wb25lbnRdW2RhdGEtZXEtc3RhdGUkPVwic21hbGxcIl0ge1xuICBiYWNrZ3JvdW5kOiBuby1yZXBlYXQgMCAwO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBtaW4taGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIHotaW5kZXg6IDAhaW1wb3J0YW50O1xufVxuW2NsYXNzKj1cInNzYi10aGVtZS1cIl0gLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWhlcm8gW3NzYi1pbWFnZS1jb21wb25lbnRdW2RhdGEtZXEtc3RhdGUkPVwic21hbGxcIl0gaW1nIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIFtjbGFzcyo9XCJzc2ItdGhlbWUtXCJdIC5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZXJvIFtzc2ItaW1hZ2UtY29tcG9uZW50XTpub3QoW2NsYXNzKj1cInNzYi1lZGl0LW1vZGVcIl0pIHtcbiAgICBiYWNrZ3JvdW5kOiBuby1yZXBlYXQgMCAwO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgbWluLWhlaWdodDogMTAwJTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgei1pbmRleDogMCFpbXBvcnRhbnQ7XG4gIH1cbiAgW2NsYXNzKj1cInNzYi10aGVtZS1cIl0gLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWhlcm8gW3NzYi1pbWFnZS1jb21wb25lbnRdOm5vdChbY2xhc3MqPVwic3NiLWVkaXQtbW9kZVwiXSkgaW1nIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5bY2xhc3MqPVwic3NiLXRoZW1lLVwiXSAuc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtaGVybyBbc3NiLWltYWdlLWNvbXBvbmVudF1bZGF0YS1lcS1zdGF0ZSQ9XCJtZWRpdW1cIl0sXG5bY2xhc3MqPVwic3NiLXRoZW1lLVwiXSAuc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtaGVybyBbc3NiLWltYWdlLWNvbXBvbmVudF1bZGF0YS1lcS1zdGF0ZSQ9XCJsYXJnZVwiXSB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IWltcG9ydGFudDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIFtjbGFzcyo9XCJzc2ItdGhlbWUtXCJdIC5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZXJvIFtzc2ItaW1hZ2UtY29tcG9uZW50XTpub3QoW2NsYXNzKj1cInNzYi1lZGl0LW1vZGVcIl0pIHtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCFpbXBvcnRhbnQ7XG4gIH1cbn1cbltjbGFzcyo9XCJzc2ItdGhlbWUtXCJdIC5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1ibHVyLWltYWdlIFtzc2ItaW1hZ2UtY29tcG9uZW50XSBpbWcge1xuICBmaWx0ZXI6IGJsdXIoNXB4KTtcbn1cbltjbGFzcyo9XCJzc2ItdGhlbWUtXCJdIC5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZXJvIC5zc2ItaGVyby1zdWItaGVhZGVyIFtzc2ItdGV4dC1jb21wb25lbnRdW2RhdGEtZXEtc3RhdGUkPVwic21hbGxcIl0gW3N0eWxlXSB7XG4gIGZvbnQtc2l6ZTogOHZ3IWltcG9ydGFudDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQwMHB4KSB7XG4gIFtjbGFzcyo9XCJzc2ItdGhlbWUtXCJdIC5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZXJvIC5zc2ItaGVyby1zdWItaGVhZGVyIFtzc2ItdGV4dC1jb21wb25lbnRdOm5vdChbY2xhc3MqPVwic3NiLWVkaXQtbW9kZVwiXSkgW3N0eWxlXSB7XG4gICAgZm9udC1zaXplOiA4dnchaW1wb3J0YW50O1xuICB9XG59XG5bY2xhc3MqPVwic3NiLXRoZW1lLVwiXSAuc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtaGVybyAuZmxleC1jb250YWluZXItYWJzb2x1dGUtY29sdW1uLm5nLXNjb3BlIHtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cbltjbGFzcyo9XCJzc2ItdGhlbWUtXCJdIC5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZXJvIFtzb2NpYWwtbGluay1jb21wb25lbnRdIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuW2NsYXNzKj1cInNzYi10aGVtZS1cIl0gLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWhlcm8tdjEgW3NzYi10ZXh0LWNvbXBvbmVudF0sXG5bY2xhc3MqPVwic3NiLXRoZW1lLVwiXSAuc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtaGVyby12MiBbc3NiLXRleHQtY29tcG9uZW50XSxcbltjbGFzcyo9XCJzc2ItdGhlbWUtXCJdIC5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZXJvLXYzIFtzc2ItdGV4dC1jb21wb25lbnRdLFxuW2NsYXNzKj1cInNzYi10aGVtZS1cIl0gLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWhlcm8tdjQgW3NzYi10ZXh0LWNvbXBvbmVudF0ge1xuICBib3R0b206IGF1dG87XG59XG5bY2xhc3MqPVwic3NiLXRoZW1lLVwiXSAuc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtaGVyby12MSBbc3NiLXRleHQtY29tcG9uZW50XVtkYXRhLWVxLXN0YXRlJD1cInNtYWxsXCJdLFxuW2NsYXNzKj1cInNzYi10aGVtZS1cIl0gLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWhlcm8tdjIgW3NzYi10ZXh0LWNvbXBvbmVudF1bZGF0YS1lcS1zdGF0ZSQ9XCJzbWFsbFwiXSxcbltjbGFzcyo9XCJzc2ItdGhlbWUtXCJdIC5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZXJvLXYzIFtzc2ItdGV4dC1jb21wb25lbnRdW2RhdGEtZXEtc3RhdGUkPVwic21hbGxcIl0sXG5bY2xhc3MqPVwic3NiLXRoZW1lLVwiXSAuc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtaGVyby12NCBbc3NiLXRleHQtY29tcG9uZW50XVtkYXRhLWVxLXN0YXRlJD1cInNtYWxsXCJdIHtcbiAgcGFkZGluZzogMzBweCAxNXB4IWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogMjQ0cHghaW1wb3J0YW50O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgW2NsYXNzKj1cInNzYi10aGVtZS1cIl0gLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWhlcm8tdjEgW3NzYi10ZXh0LWNvbXBvbmVudF06bm90KFtjbGFzcyo9XCJzc2ItZWRpdC1tb2RlXCJdKSxcbiAgW2NsYXNzKj1cInNzYi10aGVtZS1cIl0gLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWhlcm8tdjIgW3NzYi10ZXh0LWNvbXBvbmVudF06bm90KFtjbGFzcyo9XCJzc2ItZWRpdC1tb2RlXCJdKSxcbiAgW2NsYXNzKj1cInNzYi10aGVtZS1cIl0gLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWhlcm8tdjMgW3NzYi10ZXh0LWNvbXBvbmVudF06bm90KFtjbGFzcyo9XCJzc2ItZWRpdC1tb2RlXCJdKSxcbiAgW2NsYXNzKj1cInNzYi10aGVtZS1cIl0gLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWhlcm8tdjQgW3NzYi10ZXh0LWNvbXBvbmVudF06bm90KFtjbGFzcyo9XCJzc2ItZWRpdC1tb2RlXCJdKSB7XG4gICAgcGFkZGluZzogMzBweCAxNXB4IWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiAyNDRweCFpbXBvcnRhbnQ7XG4gIH1cbn1cbltjbGFzcyo9XCJzc2ItdGhlbWUtXCJdIC5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZXJvLXY2IC5mbGV4LWNvbnRhaW5lci1hYnNvbHV0ZS1jb2x1bW4gLnRleHQtdGl0bGUge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gIGJvcmRlcjogMXB4ICMwMDAgc29saWQ7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgcGFkZGluZzogMTBweDtcbn1cbltjbGFzcyo9XCJzc2ItdGhlbWUtXCJdIC5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZXJvLXY3IC5mbGV4LWNvbnRhaW5lci1hYnNvbHV0ZS1jb2x1bW4ge1xuICB0b3A6IDA7XG59XG5bY2xhc3MqPVwic3NiLXRoZW1lLVwiXSAuc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtaGVyby12NyBbdGVzdGltb25pYWxzLWNvbXBvbmVudF0gZGl2LnRpdGxlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbltjbGFzcyo9XCJzc2ItdGhlbWUtXCJdIC5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZXJvLXY3IFt0ZXN0aW1vbmlhbHMtY29tcG9uZW50XSAudGVzdGltb25pYWwtcm93IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDMwcHg7XG4gIHotaW5kZXg6IDE7XG4gIHdpZHRoOiA4MCU7XG4gIGhlaWdodDogY2FsYygxMDAlIC0gMzBweCk7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xufVxuW2NsYXNzKj1cInNzYi10aGVtZS1cIl0gLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWhlcm8tdjcgW3Rlc3RpbW9uaWFscy1jb21wb25lbnRdIC5zbGljay1zbGlkZXIge1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xufVxuW2NsYXNzKj1cInNzYi10aGVtZS1cIl0gLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWhlcm8tdjcgW3Rlc3RpbW9uaWFscy1jb21wb25lbnRdIC5lZGl0LXdyYXAge1xuICBtYXJnaW46IDA7XG59XG5bY2xhc3MqPVwic3NiLXRoZW1lLVwiXSAuc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtaGVyby12NyBbdGVzdGltb25pYWxzLWNvbXBvbmVudF0gLmNhcm91c2VsLWNhcHRpb24ge1xuICBwYWRkaW5nOiAwO1xufVxuW2NsYXNzKj1cInNzYi10aGVtZS1cIl0gLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWhlcm8tdjcgW3Rlc3RpbW9uaWFscy1jb21wb25lbnRdIC5zbGljay1kb3RzIHtcbiAgei1pbmRleDogMTtcbiAgYm90dG9tOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xufVxuW2NsYXNzKj1cInNzYi10aGVtZS1cIl0gLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWhlcm8tdjcgW3Rlc3RpbW9uaWFscy1jb21wb25lbnRdIC5zbGljay1kb3RzIGxpIGJ1dHRvbjpiZWZvcmUge1xuICBvcGFjaXR5OiAwLjY7XG4gIGNvbG9yOiAjRkZGO1xuICBib3JkZXI6IDRweCBzb2xpZCAjMDAwO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGZvbnQtc2l6ZTogOHB4O1xuICBsaW5lLWhlaWdodDogMTBweDtcbiAgd2lkdGg6IDE1cHg7XG4gIGhlaWdodDogMTVweDtcbn1cbltjbGFzcyo9XCJzc2ItdGhlbWUtXCJdIC5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZXJvLXY3IFt0ZXN0aW1vbmlhbHMtY29tcG9uZW50XSAuc2xpY2stZG90cyBsaS5zbGljay1hY3RpdmUgYnV0dG9uOmJlZm9yZSB7XG4gIGNvbG9yOiAjMDBGRkZGO1xufVxuW2NsYXNzKj1cInNzYi10aGVtZS1cIl0gLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWhlcm8tdjcgW3Rlc3RpbW9uaWFscy1jb21wb25lbnRdIC50ZXN0aW1vbmlhbHMge1xuICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xufVxuW2NsYXNzKj1cInNzYi10aGVtZS1cIl0gLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWhlcm8tdjcgW3Rlc3RpbW9uaWFscy1jb21wb25lbnRdIC50ZXN0aW1vbmlhbC13cmFwIC5zaW5nbGUtdGVzdGltb25pYWwge1xuICBib3JkZXI6IDAgIWltcG9ydGFudDtcbn1cbltjbGFzcyo9XCJzc2ItdGhlbWUtXCJdIC5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZXJvLXY3IFt0ZXN0aW1vbmlhbHMtY29tcG9uZW50XSAudGVzdGltb25pYWwtd3JhcCAuc2luZ2xlLXRlc3RpbW9uaWFsIC5mci13cmFwcGVyIC5mci1lbGVtZW50IHtcbiAgcGFkZGluZzogMDtcbn1cbltjbGFzcyo9XCJzc2ItdGhlbWUtXCJdIC5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZXJvLXY3IFt0ZXN0aW1vbmlhbHMtY29tcG9uZW50XSAudGVzdGltb25pYWwtd3JhcCAuc2luZ2xlLXRlc3RpbW9uaWFsOmhvdmVyIC5hZGQtYWRkdGlvbmFsIHtcbiAgYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDBweCAxMHB4IDBweCAhaW1wb3J0YW50O1xufVxuLyoqXG4gKiAgc3NiLWhlcm8tcmVzcG9uc2l2ZS10ZXh0Lmxlc3NcbiAqICBUaGVzZSBydWxlcyBnb3Zlcm4gaG93IHRoZSBmb250LXNpemUg4oCUIGFuZCBvbmx5IHRoZSBmb250LXNpemUg4oCUIHByb3BlcnR5IGlzIHNldCBmb3Igc21hbGxlciBzY3JlZW5zXG4gKlxuICogIC0gYmFzZWQgb24gdGhlIHNjcmVlbiBzaXplLCBhIHNjcmVlbiB3aWR0aCByYW5nZSwgYW5kIGEgZm9udC1zaXplIHJhbmdlLCB0aGUgcnVsZSBpczpcbiAqICAgICAgYGZvbnQtc2l6ZTogY2FsYyggflwiQHttaW5fZm9udH1weCArIChAe21heF9mb250fSAtIEB7bWluX2ZvbnR9KSAqICggKDEwMHZ3IC0gQHttaW5fd2lkdGh9cHgpIC8gKCBAe21heF93aWR0aH0gLSBAe21pbl93aWR0aH0pIClcIilgXG4gKlxuICovXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMTAwcHgpIHtcbiAgLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWhlcm8gLnNzYi1oZXJvLW1haW4taGVhZGVyIC5zc2ItdGV4dC1zZXR0aW5ncyAqIHtcbiAgICBmb250LXNpemU6IGNhbGMoNDhweCArICg5NiAtIDQ4KSAqICggKDEwMHZ3IC0gNzY4cHgpIC8gKCAxMTAwIC0gNzY4KSApKSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMjAwcHgpIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtaGVybyAuc3NiLWhlcm8tbWFpbi1oZWFkZXIgLnNzYi10ZXh0LXNldHRpbmdzICoge1xuICAgIGZvbnQtc2l6ZTogY2FsYygzMnB4ICsgKDUwIC0gMzIpICogKCAoMTAwdncgLSAyMDBweCkgLyAoIDc2OCAtIDIwMCkgKSkgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTEwMHB4KSB7XG4gIC5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZXJvIC5zc2ItaGVyby1zdWItaGVhZGVyIC5zc2ItdGV4dC1zZXR0aW5ncyAqIHtcbiAgICBmb250LXNpemU6IGNhbGMoMzBweCArICg2MCAtIDMwKSAqICggKDEwMHZ3IC0gNzY4cHgpIC8gKCAxMTAwIC0gNzY4KSApKSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMjAwcHgpIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtaGVybyAuc3NiLWhlcm8tc3ViLWhlYWRlciAuc3NiLXRleHQtc2V0dGluZ3MgKiB7XG4gICAgZm9udC1zaXplOiBjYWxjKDE2cHggKyAoMzIgLSAxNikgKiAoICgxMDB2dyAtIDIwMHB4KSAvICggNzY4IC0gMjAwKSApKSAhaW1wb3J0YW50O1xuICB9XG59XG4uc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtaGVyby12MSBbc3NiLXRleHQtY29tcG9uZW50XSAuc3NiLXRleHQtc2V0dGluZ3MgPiAqOm5vdCguYnRuKVtzdHlsZSo9XCJmb250LXNpemU6IDk2cHhcIl0sXG4uc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtaGVyby12MiBbc3NiLXRleHQtY29tcG9uZW50XSAuc3NiLXRleHQtc2V0dGluZ3MgPiAqOm5vdCguYnRuKVtzdHlsZSo9XCJmb250LXNpemU6IDk2cHhcIl0sXG4uc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtaGVyby12MyBbc3NiLXRleHQtY29tcG9uZW50XSAuc3NiLXRleHQtc2V0dGluZ3MgPiAqOm5vdCguYnRuKVtzdHlsZSo9XCJmb250LXNpemU6IDk2cHhcIl0sXG4uc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtaGVyby12NCBbc3NiLXRleHQtY29tcG9uZW50XSAuc3NiLXRleHQtc2V0dGluZ3MgPiAqOm5vdCguYnRuKVtzdHlsZSo9XCJmb250LXNpemU6IDk2cHhcIl0sXG4uc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtaGVyby12MSBbc3NiLXRleHQtY29tcG9uZW50XSAuc3NiLXRleHQtc2V0dGluZ3MgOm5vdCguYnRuKSBbc3R5bGUqPVwiZm9udC1zaXplXCJdW3N0eWxlKj1cImZvbnQtc2l6ZTogOTZweFwiXSxcbi5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZXJvLXYyIFtzc2ItdGV4dC1jb21wb25lbnRdIC5zc2ItdGV4dC1zZXR0aW5ncyA6bm90KC5idG4pIFtzdHlsZSo9XCJmb250LXNpemVcIl1bc3R5bGUqPVwiZm9udC1zaXplOiA5NnB4XCJdLFxuLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWhlcm8tdjMgW3NzYi10ZXh0LWNvbXBvbmVudF0gLnNzYi10ZXh0LXNldHRpbmdzIDpub3QoLmJ0bikgW3N0eWxlKj1cImZvbnQtc2l6ZVwiXVtzdHlsZSo9XCJmb250LXNpemU6IDk2cHhcIl0sXG4uc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtaGVyby12NCBbc3NiLXRleHQtY29tcG9uZW50XSAuc3NiLXRleHQtc2V0dGluZ3MgOm5vdCguYnRuKSBbc3R5bGUqPVwiZm9udC1zaXplXCJdW3N0eWxlKj1cImZvbnQtc2l6ZTogOTZweFwiXSB7XG4gIGNvbnRlbnQ6ICdteW15bXknO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTEwMHB4KSB7XG4gIC5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZXJvLXYxIFtzc2ItdGV4dC1jb21wb25lbnRdIC5zc2ItdGV4dC1zZXR0aW5ncyA+ICo6bm90KC5idG4pW3N0eWxlKj1cImZvbnQtc2l6ZTogOTZweFwiXSxcbiAgLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWhlcm8tdjIgW3NzYi10ZXh0LWNvbXBvbmVudF0gLnNzYi10ZXh0LXNldHRpbmdzID4gKjpub3QoLmJ0bilbc3R5bGUqPVwiZm9udC1zaXplOiA5NnB4XCJdLFxuICAuc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtaGVyby12MyBbc3NiLXRleHQtY29tcG9uZW50XSAuc3NiLXRleHQtc2V0dGluZ3MgPiAqOm5vdCguYnRuKVtzdHlsZSo9XCJmb250LXNpemU6IDk2cHhcIl0sXG4gIC5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZXJvLXY0IFtzc2ItdGV4dC1jb21wb25lbnRdIC5zc2ItdGV4dC1zZXR0aW5ncyA+ICo6bm90KC5idG4pW3N0eWxlKj1cImZvbnQtc2l6ZTogOTZweFwiXSxcbiAgLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWhlcm8tdjEgW3NzYi10ZXh0LWNvbXBvbmVudF0gLnNzYi10ZXh0LXNldHRpbmdzIDpub3QoLmJ0bikgW3N0eWxlKj1cImZvbnQtc2l6ZVwiXVtzdHlsZSo9XCJmb250LXNpemU6IDk2cHhcIl0sXG4gIC5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZXJvLXYyIFtzc2ItdGV4dC1jb21wb25lbnRdIC5zc2ItdGV4dC1zZXR0aW5ncyA6bm90KC5idG4pIFtzdHlsZSo9XCJmb250LXNpemVcIl1bc3R5bGUqPVwiZm9udC1zaXplOiA5NnB4XCJdLFxuICAuc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtaGVyby12MyBbc3NiLXRleHQtY29tcG9uZW50XSAuc3NiLXRleHQtc2V0dGluZ3MgOm5vdCguYnRuKSBbc3R5bGUqPVwiZm9udC1zaXplXCJdW3N0eWxlKj1cImZvbnQtc2l6ZTogOTZweFwiXSxcbiAgLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWhlcm8tdjQgW3NzYi10ZXh0LWNvbXBvbmVudF0gLnNzYi10ZXh0LXNldHRpbmdzIDpub3QoLmJ0bikgW3N0eWxlKj1cImZvbnQtc2l6ZVwiXVtzdHlsZSo9XCJmb250LXNpemU6IDk2cHhcIl0ge1xuICAgIGZvbnQtc2l6ZTogY2FsYygwcHggKyAoOTYgLSAwKSAqICggKDEwMHZ3IC0gNzY4cHgpIC8gKCAxMTAwIC0gNzY4KSApKSAhaW1wb3J0YW50O1xuICB9XG59XG4uc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtaGVyby12MSBbc3NiLXRleHQtY29tcG9uZW50XSAuc3NiLXRleHQtc2V0dGluZ3MgPiAqOm5vdCguYnRuKVtzdHlsZSo9XCJmb250LXNpemU6IDcycHhcIl0sXG4uc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtaGVyby12MiBbc3NiLXRleHQtY29tcG9uZW50XSAuc3NiLXRleHQtc2V0dGluZ3MgPiAqOm5vdCguYnRuKVtzdHlsZSo9XCJmb250LXNpemU6IDcycHhcIl0sXG4uc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtaGVyby12MyBbc3NiLXRleHQtY29tcG9uZW50XSAuc3NiLXRleHQtc2V0dGluZ3MgPiAqOm5vdCguYnRuKVtzdHlsZSo9XCJmb250LXNpemU6IDcycHhcIl0sXG4uc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtaGVyby12NCBbc3NiLXRleHQtY29tcG9uZW50XSAuc3NiLXRleHQtc2V0dGluZ3MgPiAqOm5vdCguYnRuKVtzdHlsZSo9XCJmb250LXNpemU6IDcycHhcIl0sXG4uc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtaGVyby12MSBbc3NiLXRleHQtY29tcG9uZW50XSAuc3NiLXRleHQtc2V0dGluZ3MgOm5vdCguYnRuKSBbc3R5bGUqPVwiZm9udC1zaXplXCJdW3N0eWxlKj1cImZvbnQtc2l6ZTogNzJweFwiXSxcbi5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZXJvLXYyIFtzc2ItdGV4dC1jb21wb25lbnRdIC5zc2ItdGV4dC1zZXR0aW5ncyA6bm90KC5idG4pIFtzdHlsZSo9XCJmb250LXNpemVcIl1bc3R5bGUqPVwiZm9udC1zaXplOiA3MnB4XCJdLFxuLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWhlcm8tdjMgW3NzYi10ZXh0LWNvbXBvbmVudF0gLnNzYi10ZXh0LXNldHRpbmdzIDpub3QoLmJ0bikgW3N0eWxlKj1cImZvbnQtc2l6ZVwiXVtzdHlsZSo9XCJmb250LXNpemU6IDcycHhcIl0sXG4uc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtaGVyby12NCBbc3NiLXRleHQtY29tcG9uZW50XSAuc3NiLXRleHQtc2V0dGluZ3MgOm5vdCguYnRuKSBbc3R5bGUqPVwiZm9udC1zaXplXCJdW3N0eWxlKj1cImZvbnQtc2l6ZTogNzJweFwiXSB7XG4gIGNvbnRlbnQ6ICdteW15bXknO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTEwMHB4KSB7XG4gIC5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZXJvLXYxIFtzc2ItdGV4dC1jb21wb25lbnRdIC5zc2ItdGV4dC1zZXR0aW5ncyA+ICo6bm90KC5idG4pW3N0eWxlKj1cImZvbnQtc2l6ZTogNzJweFwiXSxcbiAgLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWhlcm8tdjIgW3NzYi10ZXh0LWNvbXBvbmVudF0gLnNzYi10ZXh0LXNldHRpbmdzID4gKjpub3QoLmJ0bilbc3R5bGUqPVwiZm9udC1zaXplOiA3MnB4XCJdLFxuICAuc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtaGVyby12MyBbc3NiLXRleHQtY29tcG9uZW50XSAuc3NiLXRleHQtc2V0dGluZ3MgPiAqOm5vdCguYnRuKVtzdHlsZSo9XCJmb250LXNpemU6IDcycHhcIl0sXG4gIC5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZXJvLXY0IFtzc2ItdGV4dC1jb21wb25lbnRdIC5zc2ItdGV4dC1zZXR0aW5ncyA+ICo6bm90KC5idG4pW3N0eWxlKj1cImZvbnQtc2l6ZTogNzJweFwiXSxcbiAgLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWhlcm8tdjEgW3NzYi10ZXh0LWNvbXBvbmVudF0gLnNzYi10ZXh0LXNldHRpbmdzIDpub3QoLmJ0bikgW3N0eWxlKj1cImZvbnQtc2l6ZVwiXVtzdHlsZSo9XCJmb250LXNpemU6IDcycHhcIl0sXG4gIC5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZXJvLXYyIFtzc2ItdGV4dC1jb21wb25lbnRdIC5zc2ItdGV4dC1zZXR0aW5ncyA6bm90KC5idG4pIFtzdHlsZSo9XCJmb250LXNpemVcIl1bc3R5bGUqPVwiZm9udC1zaXplOiA3MnB4XCJdLFxuICAuc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtaGVyby12MyBbc3NiLXRleHQtY29tcG9uZW50XSAuc3NiLXRleHQtc2V0dGluZ3MgOm5vdCguYnRuKSBbc3R5bGUqPVwiZm9udC1zaXplXCJdW3N0eWxlKj1cImZvbnQtc2l6ZTogNzJweFwiXSxcbiAgLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWhlcm8tdjQgW3NzYi10ZXh0LWNvbXBvbmVudF0gLnNzYi10ZXh0LXNldHRpbmdzIDpub3QoLmJ0bikgW3N0eWxlKj1cImZvbnQtc2l6ZVwiXVtzdHlsZSo9XCJmb250LXNpemU6IDcycHhcIl0ge1xuICAgIGZvbnQtc2l6ZTogY2FsYygwcHggKyAoNzIgLSAwKSAqICggKDEwMHZ3IC0gNzY4cHgpIC8gKCAxMTAwIC0gNzY4KSApKSAhaW1wb3J0YW50O1xuICB9XG59XG4uc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtaGVyby12MSBbc3NiLXRleHQtY29tcG9uZW50XSAuc3NiLXRleHQtc2V0dGluZ3MgPiAqOm5vdCguYnRuKVtzdHlsZSo9XCJmb250LXNpemU6IDYwcHhcIl0sXG4uc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtaGVyby12MiBbc3NiLXRleHQtY29tcG9uZW50XSAuc3NiLXRleHQtc2V0dGluZ3MgPiAqOm5vdCguYnRuKVtzdHlsZSo9XCJmb250LXNpemU6IDYwcHhcIl0sXG4uc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtaGVyby12MyBbc3NiLXRleHQtY29tcG9uZW50XSAuc3NiLXRleHQtc2V0dGluZ3MgPiAqOm5vdCguYnRuKVtzdHlsZSo9XCJmb250LXNpemU6IDYwcHhcIl0sXG4uc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtaGVyby12NCBbc3NiLXRleHQtY29tcG9uZW50XSAuc3NiLXRleHQtc2V0dGluZ3MgPiAqOm5vdCguYnRuKVtzdHlsZSo9XCJmb250LXNpemU6IDYwcHhcIl0sXG4uc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtaGVyby12MSBbc3NiLXRleHQtY29tcG9uZW50XSAuc3NiLXRleHQtc2V0dGluZ3MgOm5vdCguYnRuKSBbc3R5bGUqPVwiZm9udC1zaXplXCJdW3N0eWxlKj1cImZvbnQtc2l6ZTogNjBweFwiXSxcbi5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZXJvLXYyIFtzc2ItdGV4dC1jb21wb25lbnRdIC5zc2ItdGV4dC1zZXR0aW5ncyA6bm90KC5idG4pIFtzdHlsZSo9XCJmb250LXNpemVcIl1bc3R5bGUqPVwiZm9udC1zaXplOiA2MHB4XCJdLFxuLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWhlcm8tdjMgW3NzYi10ZXh0LWNvbXBvbmVudF0gLnNzYi10ZXh0LXNldHRpbmdzIDpub3QoLmJ0bikgW3N0eWxlKj1cImZvbnQtc2l6ZVwiXVtzdHlsZSo9XCJmb250LXNpemU6IDYwcHhcIl0sXG4uc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtaGVyby12NCBbc3NiLXRleHQtY29tcG9uZW50XSAuc3NiLXRleHQtc2V0dGluZ3MgOm5vdCguYnRuKSBbc3R5bGUqPVwiZm9udC1zaXplXCJdW3N0eWxlKj1cImZvbnQtc2l6ZTogNjBweFwiXSB7XG4gIGNvbnRlbnQ6ICdteW15bXknO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTEwMHB4KSB7XG4gIC5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZXJvLXYxIFtzc2ItdGV4dC1jb21wb25lbnRdIC5zc2ItdGV4dC1zZXR0aW5ncyA+ICo6bm90KC5idG4pW3N0eWxlKj1cImZvbnQtc2l6ZTogNjBweFwiXSxcbiAgLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWhlcm8tdjIgW3NzYi10ZXh0LWNvbXBvbmVudF0gLnNzYi10ZXh0LXNldHRpbmdzID4gKjpub3QoLmJ0bilbc3R5bGUqPVwiZm9udC1zaXplOiA2MHB4XCJdLFxuICAuc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtaGVyby12MyBbc3NiLXRleHQtY29tcG9uZW50XSAuc3NiLXRleHQtc2V0dGluZ3MgPiAqOm5vdCguYnRuKVtzdHlsZSo9XCJmb250LXNpemU6IDYwcHhcIl0sXG4gIC5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZXJvLXY0IFtzc2ItdGV4dC1jb21wb25lbnRdIC5zc2ItdGV4dC1zZXR0aW5ncyA+ICo6bm90KC5idG4pW3N0eWxlKj1cImZvbnQtc2l6ZTogNjBweFwiXSxcbiAgLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWhlcm8tdjEgW3NzYi10ZXh0LWNvbXBvbmVudF0gLnNzYi10ZXh0LXNldHRpbmdzIDpub3QoLmJ0bikgW3N0eWxlKj1cImZvbnQtc2l6ZVwiXVtzdHlsZSo9XCJmb250LXNpemU6IDYwcHhcIl0sXG4gIC5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZXJvLXYyIFtzc2ItdGV4dC1jb21wb25lbnRdIC5zc2ItdGV4dC1zZXR0aW5ncyA6bm90KC5idG4pIFtzdHlsZSo9XCJmb250LXNpemVcIl1bc3R5bGUqPVwiZm9udC1zaXplOiA2MHB4XCJdLFxuICAuc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtaGVyby12MyBbc3NiLXRleHQtY29tcG9uZW50XSAuc3NiLXRleHQtc2V0dGluZ3MgOm5vdCguYnRuKSBbc3R5bGUqPVwiZm9udC1zaXplXCJdW3N0eWxlKj1cImZvbnQtc2l6ZTogNjBweFwiXSxcbiAgLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWhlcm8tdjQgW3NzYi10ZXh0LWNvbXBvbmVudF0gLnNzYi10ZXh0LXNldHRpbmdzIDpub3QoLmJ0bikgW3N0eWxlKj1cImZvbnQtc2l6ZVwiXVtzdHlsZSo9XCJmb250LXNpemU6IDYwcHhcIl0ge1xuICAgIGZvbnQtc2l6ZTogY2FsYygwcHggKyAoNjAgLSAwKSAqICggKDEwMHZ3IC0gNzY4cHgpIC8gKCAxMTAwIC0gNzY4KSApKSAhaW1wb3J0YW50O1xuICB9XG59XG4uc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtaGVyby12MSBbc3NiLXRleHQtY29tcG9uZW50XSAuc3NiLXRleHQtc2V0dGluZ3MgPiAqOm5vdCguYnRuKVtzdHlsZSo9XCJmb250LXNpemU6IDQ4cHhcIl0sXG4uc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtaGVyby12MiBbc3NiLXRleHQtY29tcG9uZW50XSAuc3NiLXRleHQtc2V0dGluZ3MgPiAqOm5vdCguYnRuKVtzdHlsZSo9XCJmb250LXNpemU6IDQ4cHhcIl0sXG4uc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtaGVyby12MyBbc3NiLXRleHQtY29tcG9uZW50XSAuc3NiLXRleHQtc2V0dGluZ3MgPiAqOm5vdCguYnRuKVtzdHlsZSo9XCJmb250LXNpemU6IDQ4cHhcIl0sXG4uc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtaGVyby12NCBbc3NiLXRleHQtY29tcG9uZW50XSAuc3NiLXRleHQtc2V0dGluZ3MgPiAqOm5vdCguYnRuKVtzdHlsZSo9XCJmb250LXNpemU6IDQ4cHhcIl0sXG4uc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtaGVyby12MSBbc3NiLXRleHQtY29tcG9uZW50XSAuc3NiLXRleHQtc2V0dGluZ3MgOm5vdCguYnRuKSBbc3R5bGUqPVwiZm9udC1zaXplXCJdW3N0eWxlKj1cImZvbnQtc2l6ZTogNDhweFwiXSxcbi5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZXJvLXYyIFtzc2ItdGV4dC1jb21wb25lbnRdIC5zc2ItdGV4dC1zZXR0aW5ncyA6bm90KC5idG4pIFtzdHlsZSo9XCJmb250LXNpemVcIl1bc3R5bGUqPVwiZm9udC1zaXplOiA0OHB4XCJdLFxuLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWhlcm8tdjMgW3NzYi10ZXh0LWNvbXBvbmVudF0gLnNzYi10ZXh0LXNldHRpbmdzIDpub3QoLmJ0bikgW3N0eWxlKj1cImZvbnQtc2l6ZVwiXVtzdHlsZSo9XCJmb250LXNpemU6IDQ4cHhcIl0sXG4uc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtaGVyby12NCBbc3NiLXRleHQtY29tcG9uZW50XSAuc3NiLXRleHQtc2V0dGluZ3MgOm5vdCguYnRuKSBbc3R5bGUqPVwiZm9udC1zaXplXCJdW3N0eWxlKj1cImZvbnQtc2l6ZTogNDhweFwiXSB7XG4gIGNvbnRlbnQ6ICdtZW1lbWUnO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTEwMHB4KSB7XG4gIC5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZXJvLXYxIFtzc2ItdGV4dC1jb21wb25lbnRdIC5zc2ItdGV4dC1zZXR0aW5ncyA+ICo6bm90KC5idG4pW3N0eWxlKj1cImZvbnQtc2l6ZTogNDhweFwiXSxcbiAgLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWhlcm8tdjIgW3NzYi10ZXh0LWNvbXBvbmVudF0gLnNzYi10ZXh0LXNldHRpbmdzID4gKjpub3QoLmJ0bilbc3R5bGUqPVwiZm9udC1zaXplOiA0OHB4XCJdLFxuICAuc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtaGVyby12MyBbc3NiLXRleHQtY29tcG9uZW50XSAuc3NiLXRleHQtc2V0dGluZ3MgPiAqOm5vdCguYnRuKVtzdHlsZSo9XCJmb250LXNpemU6IDQ4cHhcIl0sXG4gIC5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZXJvLXY0IFtzc2ItdGV4dC1jb21wb25lbnRdIC5zc2ItdGV4dC1zZXR0aW5ncyA+ICo6bm90KC5idG4pW3N0eWxlKj1cImZvbnQtc2l6ZTogNDhweFwiXSxcbiAgLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWhlcm8tdjEgW3NzYi10ZXh0LWNvbXBvbmVudF0gLnNzYi10ZXh0LXNldHRpbmdzIDpub3QoLmJ0bikgW3N0eWxlKj1cImZvbnQtc2l6ZVwiXVtzdHlsZSo9XCJmb250LXNpemU6IDQ4cHhcIl0sXG4gIC5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZXJvLXYyIFtzc2ItdGV4dC1jb21wb25lbnRdIC5zc2ItdGV4dC1zZXR0aW5ncyA6bm90KC5idG4pIFtzdHlsZSo9XCJmb250LXNpemVcIl1bc3R5bGUqPVwiZm9udC1zaXplOiA0OHB4XCJdLFxuICAuc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtaGVyby12MyBbc3NiLXRleHQtY29tcG9uZW50XSAuc3NiLXRleHQtc2V0dGluZ3MgOm5vdCguYnRuKSBbc3R5bGUqPVwiZm9udC1zaXplXCJdW3N0eWxlKj1cImZvbnQtc2l6ZTogNDhweFwiXSxcbiAgLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWhlcm8tdjQgW3NzYi10ZXh0LWNvbXBvbmVudF0gLnNzYi10ZXh0LXNldHRpbmdzIDpub3QoLmJ0bikgW3N0eWxlKj1cImZvbnQtc2l6ZVwiXVtzdHlsZSo9XCJmb250LXNpemU6IDQ4cHhcIl0ge1xuICAgIGZvbnQtc2l6ZTogY2FsYygwcHggKyAoNDggLSAwKSAqICggKDEwMHZ3IC0gNzY4cHgpIC8gKCAxMTAwIC0gNzY4KSApKSAhaW1wb3J0YW50O1xuICB9XG59XG4uc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtaGVyby12MSBbc3NiLXRleHQtY29tcG9uZW50XSAuc3NiLXRleHQtc2V0dGluZ3MgPiAqOm5vdCguYnRuKVtzdHlsZSo9XCJmb250LXNpemU6IDM2cHhcIl0sXG4uc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtaGVyby12MiBbc3NiLXRleHQtY29tcG9uZW50XSAuc3NiLXRleHQtc2V0dGluZ3MgPiAqOm5vdCguYnRuKVtzdHlsZSo9XCJmb250LXNpemU6IDM2cHhcIl0sXG4uc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtaGVyby12MyBbc3NiLXRleHQtY29tcG9uZW50XSAuc3NiLXRleHQtc2V0dGluZ3MgPiAqOm5vdCguYnRuKVtzdHlsZSo9XCJmb250LXNpemU6IDM2cHhcIl0sXG4uc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtaGVyby12NCBbc3NiLXRleHQtY29tcG9uZW50XSAuc3NiLXRleHQtc2V0dGluZ3MgPiAqOm5vdCguYnRuKVtzdHlsZSo9XCJmb250LXNpemU6IDM2cHhcIl0sXG4uc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtaGVyby12MSBbc3NiLXRleHQtY29tcG9uZW50XSAuc3NiLXRleHQtc2V0dGluZ3MgOm5vdCguYnRuKSBbc3R5bGUqPVwiZm9udC1zaXplXCJdW3N0eWxlKj1cImZvbnQtc2l6ZTogMzZweFwiXSxcbi5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZXJvLXYyIFtzc2ItdGV4dC1jb21wb25lbnRdIC5zc2ItdGV4dC1zZXR0aW5ncyA6bm90KC5idG4pIFtzdHlsZSo9XCJmb250LXNpemVcIl1bc3R5bGUqPVwiZm9udC1zaXplOiAzNnB4XCJdLFxuLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWhlcm8tdjMgW3NzYi10ZXh0LWNvbXBvbmVudF0gLnNzYi10ZXh0LXNldHRpbmdzIDpub3QoLmJ0bikgW3N0eWxlKj1cImZvbnQtc2l6ZVwiXVtzdHlsZSo9XCJmb250LXNpemU6IDM2cHhcIl0sXG4uc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtaGVyby12NCBbc3NiLXRleHQtY29tcG9uZW50XSAuc3NiLXRleHQtc2V0dGluZ3MgOm5vdCguYnRuKSBbc3R5bGUqPVwiZm9udC1zaXplXCJdW3N0eWxlKj1cImZvbnQtc2l6ZTogMzZweFwiXSB7XG4gIGNvbnRlbnQ6ICdtZW1lbWUnO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTEwMHB4KSB7XG4gIC5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZXJvLXYxIFtzc2ItdGV4dC1jb21wb25lbnRdIC5zc2ItdGV4dC1zZXR0aW5ncyA+ICo6bm90KC5idG4pW3N0eWxlKj1cImZvbnQtc2l6ZTogMzZweFwiXSxcbiAgLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWhlcm8tdjIgW3NzYi10ZXh0LWNvbXBvbmVudF0gLnNzYi10ZXh0LXNldHRpbmdzID4gKjpub3QoLmJ0bilbc3R5bGUqPVwiZm9udC1zaXplOiAzNnB4XCJdLFxuICAuc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtaGVyby12MyBbc3NiLXRleHQtY29tcG9uZW50XSAuc3NiLXRleHQtc2V0dGluZ3MgPiAqOm5vdCguYnRuKVtzdHlsZSo9XCJmb250LXNpemU6IDM2cHhcIl0sXG4gIC5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZXJvLXY0IFtzc2ItdGV4dC1jb21wb25lbnRdIC5zc2ItdGV4dC1zZXR0aW5ncyA+ICo6bm90KC5idG4pW3N0eWxlKj1cImZvbnQtc2l6ZTogMzZweFwiXSxcbiAgLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWhlcm8tdjEgW3NzYi10ZXh0LWNvbXBvbmVudF0gLnNzYi10ZXh0LXNldHRpbmdzIDpub3QoLmJ0bikgW3N0eWxlKj1cImZvbnQtc2l6ZVwiXVtzdHlsZSo9XCJmb250LXNpemU6IDM2cHhcIl0sXG4gIC5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZXJvLXYyIFtzc2ItdGV4dC1jb21wb25lbnRdIC5zc2ItdGV4dC1zZXR0aW5ncyA6bm90KC5idG4pIFtzdHlsZSo9XCJmb250LXNpemVcIl1bc3R5bGUqPVwiZm9udC1zaXplOiAzNnB4XCJdLFxuICAuc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtaGVyby12MyBbc3NiLXRleHQtY29tcG9uZW50XSAuc3NiLXRleHQtc2V0dGluZ3MgOm5vdCguYnRuKSBbc3R5bGUqPVwiZm9udC1zaXplXCJdW3N0eWxlKj1cImZvbnQtc2l6ZTogMzZweFwiXSxcbiAgLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWhlcm8tdjQgW3NzYi10ZXh0LWNvbXBvbmVudF0gLnNzYi10ZXh0LXNldHRpbmdzIDpub3QoLmJ0bikgW3N0eWxlKj1cImZvbnQtc2l6ZVwiXVtzdHlsZSo9XCJmb250LXNpemU6IDM2cHhcIl0ge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxMnB4ICsgKDM2IC0gMTIpICogKCAoMTAwdncgLSA3NjhweCkgLyAoIDExMDAgLSA3NjgpICkpICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZXJvLXYxIFtzc2ItdGV4dC1jb21wb25lbnRdIC5zc2ItdGV4dC1zZXR0aW5ncyA+ICo6bm90KC5idG4pW3N0eWxlKj1cImZvbnQtc2l6ZTogMzBweFwiXSxcbi5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZXJvLXYyIFtzc2ItdGV4dC1jb21wb25lbnRdIC5zc2ItdGV4dC1zZXR0aW5ncyA+ICo6bm90KC5idG4pW3N0eWxlKj1cImZvbnQtc2l6ZTogMzBweFwiXSxcbi5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZXJvLXYzIFtzc2ItdGV4dC1jb21wb25lbnRdIC5zc2ItdGV4dC1zZXR0aW5ncyA+ICo6bm90KC5idG4pW3N0eWxlKj1cImZvbnQtc2l6ZTogMzBweFwiXSxcbi5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZXJvLXY0IFtzc2ItdGV4dC1jb21wb25lbnRdIC5zc2ItdGV4dC1zZXR0aW5ncyA+ICo6bm90KC5idG4pW3N0eWxlKj1cImZvbnQtc2l6ZTogMzBweFwiXSxcbi5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZXJvLXYxIFtzc2ItdGV4dC1jb21wb25lbnRdIC5zc2ItdGV4dC1zZXR0aW5ncyA6bm90KC5idG4pIFtzdHlsZSo9XCJmb250LXNpemVcIl1bc3R5bGUqPVwiZm9udC1zaXplOiAzMHB4XCJdLFxuLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWhlcm8tdjIgW3NzYi10ZXh0LWNvbXBvbmVudF0gLnNzYi10ZXh0LXNldHRpbmdzIDpub3QoLmJ0bikgW3N0eWxlKj1cImZvbnQtc2l6ZVwiXVtzdHlsZSo9XCJmb250LXNpemU6IDMwcHhcIl0sXG4uc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtaGVyby12MyBbc3NiLXRleHQtY29tcG9uZW50XSAuc3NiLXRleHQtc2V0dGluZ3MgOm5vdCguYnRuKSBbc3R5bGUqPVwiZm9udC1zaXplXCJdW3N0eWxlKj1cImZvbnQtc2l6ZTogMzBweFwiXSxcbi5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZXJvLXY0IFtzc2ItdGV4dC1jb21wb25lbnRdIC5zc2ItdGV4dC1zZXR0aW5ncyA6bm90KC5idG4pIFtzdHlsZSo9XCJmb250LXNpemVcIl1bc3R5bGUqPVwiZm9udC1zaXplOiAzMHB4XCJdIHtcbiAgY29udGVudDogJ21lbWVtZSc7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMTAwcHgpIHtcbiAgLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWhlcm8tdjEgW3NzYi10ZXh0LWNvbXBvbmVudF0gLnNzYi10ZXh0LXNldHRpbmdzID4gKjpub3QoLmJ0bilbc3R5bGUqPVwiZm9udC1zaXplOiAzMHB4XCJdLFxuICAuc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtaGVyby12MiBbc3NiLXRleHQtY29tcG9uZW50XSAuc3NiLXRleHQtc2V0dGluZ3MgPiAqOm5vdCguYnRuKVtzdHlsZSo9XCJmb250LXNpemU6IDMwcHhcIl0sXG4gIC5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZXJvLXYzIFtzc2ItdGV4dC1jb21wb25lbnRdIC5zc2ItdGV4dC1zZXR0aW5ncyA+ICo6bm90KC5idG4pW3N0eWxlKj1cImZvbnQtc2l6ZTogMzBweFwiXSxcbiAgLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWhlcm8tdjQgW3NzYi10ZXh0LWNvbXBvbmVudF0gLnNzYi10ZXh0LXNldHRpbmdzID4gKjpub3QoLmJ0bilbc3R5bGUqPVwiZm9udC1zaXplOiAzMHB4XCJdLFxuICAuc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtaGVyby12MSBbc3NiLXRleHQtY29tcG9uZW50XSAuc3NiLXRleHQtc2V0dGluZ3MgOm5vdCguYnRuKSBbc3R5bGUqPVwiZm9udC1zaXplXCJdW3N0eWxlKj1cImZvbnQtc2l6ZTogMzBweFwiXSxcbiAgLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWhlcm8tdjIgW3NzYi10ZXh0LWNvbXBvbmVudF0gLnNzYi10ZXh0LXNldHRpbmdzIDpub3QoLmJ0bikgW3N0eWxlKj1cImZvbnQtc2l6ZVwiXVtzdHlsZSo9XCJmb250LXNpemU6IDMwcHhcIl0sXG4gIC5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZXJvLXYzIFtzc2ItdGV4dC1jb21wb25lbnRdIC5zc2ItdGV4dC1zZXR0aW5ncyA6bm90KC5idG4pIFtzdHlsZSo9XCJmb250LXNpemVcIl1bc3R5bGUqPVwiZm9udC1zaXplOiAzMHB4XCJdLFxuICAuc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtaGVyby12NCBbc3NiLXRleHQtY29tcG9uZW50XSAuc3NiLXRleHQtc2V0dGluZ3MgOm5vdCguYnRuKSBbc3R5bGUqPVwiZm9udC1zaXplXCJdW3N0eWxlKj1cImZvbnQtc2l6ZTogMzBweFwiXSB7XG4gICAgZm9udC1zaXplOiBjYWxjKDE4cHggKyAoMzAgLSAxOCkgKiAoICgxMDB2dyAtIDc2OHB4KSAvICggMTEwMCAtIDc2OCkgKSkgIWltcG9ydGFudDtcbiAgfVxufVxuLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWhlcm8tdjEgW3NzYi10ZXh0LWNvbXBvbmVudF0gLnNzYi10ZXh0LXNldHRpbmdzID4gKjpub3QoLmJ0bilbc3R5bGUqPVwiZm9udC1zaXplOiAyNHB4XCJdLFxuLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWhlcm8tdjIgW3NzYi10ZXh0LWNvbXBvbmVudF0gLnNzYi10ZXh0LXNldHRpbmdzID4gKjpub3QoLmJ0bilbc3R5bGUqPVwiZm9udC1zaXplOiAyNHB4XCJdLFxuLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWhlcm8tdjMgW3NzYi10ZXh0LWNvbXBvbmVudF0gLnNzYi10ZXh0LXNldHRpbmdzID4gKjpub3QoLmJ0bilbc3R5bGUqPVwiZm9udC1zaXplOiAyNHB4XCJdLFxuLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWhlcm8tdjQgW3NzYi10ZXh0LWNvbXBvbmVudF0gLnNzYi10ZXh0LXNldHRpbmdzID4gKjpub3QoLmJ0bilbc3R5bGUqPVwiZm9udC1zaXplOiAyNHB4XCJdLFxuLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWhlcm8tdjEgW3NzYi10ZXh0LWNvbXBvbmVudF0gLnNzYi10ZXh0LXNldHRpbmdzIDpub3QoLmJ0bikgW3N0eWxlKj1cImZvbnQtc2l6ZVwiXVtzdHlsZSo9XCJmb250LXNpemU6IDI0cHhcIl0sXG4uc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtaGVyby12MiBbc3NiLXRleHQtY29tcG9uZW50XSAuc3NiLXRleHQtc2V0dGluZ3MgOm5vdCguYnRuKSBbc3R5bGUqPVwiZm9udC1zaXplXCJdW3N0eWxlKj1cImZvbnQtc2l6ZTogMjRweFwiXSxcbi5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZXJvLXYzIFtzc2ItdGV4dC1jb21wb25lbnRdIC5zc2ItdGV4dC1zZXR0aW5ncyA6bm90KC5idG4pIFtzdHlsZSo9XCJmb250LXNpemVcIl1bc3R5bGUqPVwiZm9udC1zaXplOiAyNHB4XCJdLFxuLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWhlcm8tdjQgW3NzYi10ZXh0LWNvbXBvbmVudF0gLnNzYi10ZXh0LXNldHRpbmdzIDpub3QoLmJ0bikgW3N0eWxlKj1cImZvbnQtc2l6ZVwiXVtzdHlsZSo9XCJmb250LXNpemU6IDI0cHhcIl0ge1xuICBjb250ZW50OiAnbWVtZW1lJztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDExMDBweCkge1xuICAuc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtaGVyby12MSBbc3NiLXRleHQtY29tcG9uZW50XSAuc3NiLXRleHQtc2V0dGluZ3MgPiAqOm5vdCguYnRuKVtzdHlsZSo9XCJmb250LXNpemU6IDI0cHhcIl0sXG4gIC5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZXJvLXYyIFtzc2ItdGV4dC1jb21wb25lbnRdIC5zc2ItdGV4dC1zZXR0aW5ncyA+ICo6bm90KC5idG4pW3N0eWxlKj1cImZvbnQtc2l6ZTogMjRweFwiXSxcbiAgLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWhlcm8tdjMgW3NzYi10ZXh0LWNvbXBvbmVudF0gLnNzYi10ZXh0LXNldHRpbmdzID4gKjpub3QoLmJ0bilbc3R5bGUqPVwiZm9udC1zaXplOiAyNHB4XCJdLFxuICAuc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtaGVyby12NCBbc3NiLXRleHQtY29tcG9uZW50XSAuc3NiLXRleHQtc2V0dGluZ3MgPiAqOm5vdCguYnRuKVtzdHlsZSo9XCJmb250LXNpemU6IDI0cHhcIl0sXG4gIC5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZXJvLXYxIFtzc2ItdGV4dC1jb21wb25lbnRdIC5zc2ItdGV4dC1zZXR0aW5ncyA6bm90KC5idG4pIFtzdHlsZSo9XCJmb250LXNpemVcIl1bc3R5bGUqPVwiZm9udC1zaXplOiAyNHB4XCJdLFxuICAuc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtaGVyby12MiBbc3NiLXRleHQtY29tcG9uZW50XSAuc3NiLXRleHQtc2V0dGluZ3MgOm5vdCguYnRuKSBbc3R5bGUqPVwiZm9udC1zaXplXCJdW3N0eWxlKj1cImZvbnQtc2l6ZTogMjRweFwiXSxcbiAgLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWhlcm8tdjMgW3NzYi10ZXh0LWNvbXBvbmVudF0gLnNzYi10ZXh0LXNldHRpbmdzIDpub3QoLmJ0bikgW3N0eWxlKj1cImZvbnQtc2l6ZVwiXVtzdHlsZSo9XCJmb250LXNpemU6IDI0cHhcIl0sXG4gIC5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZXJvLXY0IFtzc2ItdGV4dC1jb21wb25lbnRdIC5zc2ItdGV4dC1zZXR0aW5ncyA6bm90KC5idG4pIFtzdHlsZSo9XCJmb250LXNpemVcIl1bc3R5bGUqPVwiZm9udC1zaXplOiAyNHB4XCJdIHtcbiAgICBmb250LXNpemU6IGNhbGMoMjRweCArICgyNCAtIDI0KSAqICggKDEwMHZ3IC0gNzY4cHgpIC8gKCAxMTAwIC0gNzY4KSApKSAhaW1wb3J0YW50O1xuICB9XG59XG4uc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtaGVyby12MSBbc3NiLXRleHQtY29tcG9uZW50XSAuc3NiLXRleHQtc2V0dGluZ3MgPiAqOm5vdCguYnRuKVtzdHlsZSo9XCJmb250LXNpemU6IDE4cHhcIl0sXG4uc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtaGVyby12MiBbc3NiLXRleHQtY29tcG9uZW50XSAuc3NiLXRleHQtc2V0dGluZ3MgPiAqOm5vdCguYnRuKVtzdHlsZSo9XCJmb250LXNpemU6IDE4cHhcIl0sXG4uc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtaGVyby12MyBbc3NiLXRleHQtY29tcG9uZW50XSAuc3NiLXRleHQtc2V0dGluZ3MgPiAqOm5vdCguYnRuKVtzdHlsZSo9XCJmb250LXNpemU6IDE4cHhcIl0sXG4uc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtaGVyby12NCBbc3NiLXRleHQtY29tcG9uZW50XSAuc3NiLXRleHQtc2V0dGluZ3MgPiAqOm5vdCguYnRuKVtzdHlsZSo9XCJmb250LXNpemU6IDE4cHhcIl0sXG4uc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtaGVyby12MSBbc3NiLXRleHQtY29tcG9uZW50XSAuc3NiLXRleHQtc2V0dGluZ3MgOm5vdCguYnRuKSBbc3R5bGUqPVwiZm9udC1zaXplXCJdW3N0eWxlKj1cImZvbnQtc2l6ZTogMThweFwiXSxcbi5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZXJvLXYyIFtzc2ItdGV4dC1jb21wb25lbnRdIC5zc2ItdGV4dC1zZXR0aW5ncyA6bm90KC5idG4pIFtzdHlsZSo9XCJmb250LXNpemVcIl1bc3R5bGUqPVwiZm9udC1zaXplOiAxOHB4XCJdLFxuLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWhlcm8tdjMgW3NzYi10ZXh0LWNvbXBvbmVudF0gLnNzYi10ZXh0LXNldHRpbmdzIDpub3QoLmJ0bikgW3N0eWxlKj1cImZvbnQtc2l6ZVwiXVtzdHlsZSo9XCJmb250LXNpemU6IDE4cHhcIl0sXG4uc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtaGVyby12NCBbc3NiLXRleHQtY29tcG9uZW50XSAuc3NiLXRleHQtc2V0dGluZ3MgOm5vdCguYnRuKSBbc3R5bGUqPVwiZm9udC1zaXplXCJdW3N0eWxlKj1cImZvbnQtc2l6ZTogMThweFwiXSB7XG4gIGNvbnRlbnQ6ICd3YXlvd2F5b3dheW8nO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTEwMHB4KSB7XG4gIC5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZXJvLXYxIFtzc2ItdGV4dC1jb21wb25lbnRdIC5zc2ItdGV4dC1zZXR0aW5ncyA+ICo6bm90KC5idG4pW3N0eWxlKj1cImZvbnQtc2l6ZTogMThweFwiXSxcbiAgLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWhlcm8tdjIgW3NzYi10ZXh0LWNvbXBvbmVudF0gLnNzYi10ZXh0LXNldHRpbmdzID4gKjpub3QoLmJ0bilbc3R5bGUqPVwiZm9udC1zaXplOiAxOHB4XCJdLFxuICAuc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtaGVyby12MyBbc3NiLXRleHQtY29tcG9uZW50XSAuc3NiLXRleHQtc2V0dGluZ3MgPiAqOm5vdCguYnRuKVtzdHlsZSo9XCJmb250LXNpemU6IDE4cHhcIl0sXG4gIC5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZXJvLXY0IFtzc2ItdGV4dC1jb21wb25lbnRdIC5zc2ItdGV4dC1zZXR0aW5ncyA+ICo6bm90KC5idG4pW3N0eWxlKj1cImZvbnQtc2l6ZTogMThweFwiXSxcbiAgLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWhlcm8tdjEgW3NzYi10ZXh0LWNvbXBvbmVudF0gLnNzYi10ZXh0LXNldHRpbmdzIDpub3QoLmJ0bikgW3N0eWxlKj1cImZvbnQtc2l6ZVwiXVtzdHlsZSo9XCJmb250LXNpemU6IDE4cHhcIl0sXG4gIC5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZXJvLXYyIFtzc2ItdGV4dC1jb21wb25lbnRdIC5zc2ItdGV4dC1zZXR0aW5ncyA6bm90KC5idG4pIFtzdHlsZSo9XCJmb250LXNpemVcIl1bc3R5bGUqPVwiZm9udC1zaXplOiAxOHB4XCJdLFxuICAuc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtaGVyby12MyBbc3NiLXRleHQtY29tcG9uZW50XSAuc3NiLXRleHQtc2V0dGluZ3MgOm5vdCguYnRuKSBbc3R5bGUqPVwiZm9udC1zaXplXCJdW3N0eWxlKj1cImZvbnQtc2l6ZTogMThweFwiXSxcbiAgLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWhlcm8tdjQgW3NzYi10ZXh0LWNvbXBvbmVudF0gLnNzYi10ZXh0LXNldHRpbmdzIDpub3QoLmJ0bikgW3N0eWxlKj1cImZvbnQtc2l6ZVwiXVtzdHlsZSo9XCJmb250LXNpemU6IDE4cHhcIl0ge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxOHB4ICsgKDE4IC0gMTgpICogKCAoMTAwdncgLSA3NjhweCkgLyAoIDExMDAgLSA3NjgpICkpICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZXJvLXYxIFtzc2ItdGV4dC1jb21wb25lbnRdIC5zc2ItdGV4dC1zZXR0aW5ncyA+ICo6bm90KC5idG4pW3N0eWxlKj1cImZvbnQtc2l6ZTogMTRweFwiXSxcbi5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZXJvLXYyIFtzc2ItdGV4dC1jb21wb25lbnRdIC5zc2ItdGV4dC1zZXR0aW5ncyA+ICo6bm90KC5idG4pW3N0eWxlKj1cImZvbnQtc2l6ZTogMTRweFwiXSxcbi5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZXJvLXYzIFtzc2ItdGV4dC1jb21wb25lbnRdIC5zc2ItdGV4dC1zZXR0aW5ncyA+ICo6bm90KC5idG4pW3N0eWxlKj1cImZvbnQtc2l6ZTogMTRweFwiXSxcbi5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZXJvLXY0IFtzc2ItdGV4dC1jb21wb25lbnRdIC5zc2ItdGV4dC1zZXR0aW5ncyA+ICo6bm90KC5idG4pW3N0eWxlKj1cImZvbnQtc2l6ZTogMTRweFwiXSxcbi5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZXJvLXYxIFtzc2ItdGV4dC1jb21wb25lbnRdIC5zc2ItdGV4dC1zZXR0aW5ncyA6bm90KC5idG4pIFtzdHlsZSo9XCJmb250LXNpemVcIl1bc3R5bGUqPVwiZm9udC1zaXplOiAxNHB4XCJdLFxuLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWhlcm8tdjIgW3NzYi10ZXh0LWNvbXBvbmVudF0gLnNzYi10ZXh0LXNldHRpbmdzIDpub3QoLmJ0bikgW3N0eWxlKj1cImZvbnQtc2l6ZVwiXVtzdHlsZSo9XCJmb250LXNpemU6IDE0cHhcIl0sXG4uc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtaGVyby12MyBbc3NiLXRleHQtY29tcG9uZW50XSAuc3NiLXRleHQtc2V0dGluZ3MgOm5vdCguYnRuKSBbc3R5bGUqPVwiZm9udC1zaXplXCJdW3N0eWxlKj1cImZvbnQtc2l6ZTogMTRweFwiXSxcbi5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZXJvLXY0IFtzc2ItdGV4dC1jb21wb25lbnRdIC5zc2ItdGV4dC1zZXR0aW5ncyA6bm90KC5idG4pIFtzdHlsZSo9XCJmb250LXNpemVcIl1bc3R5bGUqPVwiZm9udC1zaXplOiAxNHB4XCJdIHtcbiAgY29udGVudDogJ3dheW93YXlvd2F5byc7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMTAwcHgpIHtcbiAgLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWhlcm8tdjEgW3NzYi10ZXh0LWNvbXBvbmVudF0gLnNzYi10ZXh0LXNldHRpbmdzID4gKjpub3QoLmJ0bilbc3R5bGUqPVwiZm9udC1zaXplOiAxNHB4XCJdLFxuICAuc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtaGVyby12MiBbc3NiLXRleHQtY29tcG9uZW50XSAuc3NiLXRleHQtc2V0dGluZ3MgPiAqOm5vdCguYnRuKVtzdHlsZSo9XCJmb250LXNpemU6IDE0cHhcIl0sXG4gIC5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZXJvLXYzIFtzc2ItdGV4dC1jb21wb25lbnRdIC5zc2ItdGV4dC1zZXR0aW5ncyA+ICo6bm90KC5idG4pW3N0eWxlKj1cImZvbnQtc2l6ZTogMTRweFwiXSxcbiAgLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWhlcm8tdjQgW3NzYi10ZXh0LWNvbXBvbmVudF0gLnNzYi10ZXh0LXNldHRpbmdzID4gKjpub3QoLmJ0bilbc3R5bGUqPVwiZm9udC1zaXplOiAxNHB4XCJdLFxuICAuc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtaGVyby12MSBbc3NiLXRleHQtY29tcG9uZW50XSAuc3NiLXRleHQtc2V0dGluZ3MgOm5vdCguYnRuKSBbc3R5bGUqPVwiZm9udC1zaXplXCJdW3N0eWxlKj1cImZvbnQtc2l6ZTogMTRweFwiXSxcbiAgLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWhlcm8tdjIgW3NzYi10ZXh0LWNvbXBvbmVudF0gLnNzYi10ZXh0LXNldHRpbmdzIDpub3QoLmJ0bikgW3N0eWxlKj1cImZvbnQtc2l6ZVwiXVtzdHlsZSo9XCJmb250LXNpemU6IDE0cHhcIl0sXG4gIC5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZXJvLXYzIFtzc2ItdGV4dC1jb21wb25lbnRdIC5zc2ItdGV4dC1zZXR0aW5ncyA6bm90KC5idG4pIFtzdHlsZSo9XCJmb250LXNpemVcIl1bc3R5bGUqPVwiZm9udC1zaXplOiAxNHB4XCJdLFxuICAuc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtaGVyby12NCBbc3NiLXRleHQtY29tcG9uZW50XSAuc3NiLXRleHQtc2V0dGluZ3MgOm5vdCguYnRuKSBbc3R5bGUqPVwiZm9udC1zaXplXCJdW3N0eWxlKj1cImZvbnQtc2l6ZTogMTRweFwiXSB7XG4gICAgZm9udC1zaXplOiBjYWxjKDE0cHggKyAoMTQgLSAxNCkgKiAoICgxMDB2dyAtIDc2OHB4KSAvICggMTEwMCAtIDc2OCkgKSkgIWltcG9ydGFudDtcbiAgfVxufVxuLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWhlcm8tdjEgW3NzYi10ZXh0LWNvbXBvbmVudF0gLnNzYi10ZXh0LXNldHRpbmdzID4gKjpub3QoLmJ0bilbc3R5bGUqPVwiZm9udC1zaXplOiAxMnB4XCJdLFxuLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWhlcm8tdjIgW3NzYi10ZXh0LWNvbXBvbmVudF0gLnNzYi10ZXh0LXNldHRpbmdzID4gKjpub3QoLmJ0bilbc3R5bGUqPVwiZm9udC1zaXplOiAxMnB4XCJdLFxuLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWhlcm8tdjMgW3NzYi10ZXh0LWNvbXBvbmVudF0gLnNzYi10ZXh0LXNldHRpbmdzID4gKjpub3QoLmJ0bilbc3R5bGUqPVwiZm9udC1zaXplOiAxMnB4XCJdLFxuLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWhlcm8tdjQgW3NzYi10ZXh0LWNvbXBvbmVudF0gLnNzYi10ZXh0LXNldHRpbmdzID4gKjpub3QoLmJ0bilbc3R5bGUqPVwiZm9udC1zaXplOiAxMnB4XCJdLFxuLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWhlcm8tdjEgW3NzYi10ZXh0LWNvbXBvbmVudF0gLnNzYi10ZXh0LXNldHRpbmdzIDpub3QoLmJ0bikgW3N0eWxlKj1cImZvbnQtc2l6ZVwiXVtzdHlsZSo9XCJmb250LXNpemU6IDEycHhcIl0sXG4uc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtaGVyby12MiBbc3NiLXRleHQtY29tcG9uZW50XSAuc3NiLXRleHQtc2V0dGluZ3MgOm5vdCguYnRuKSBbc3R5bGUqPVwiZm9udC1zaXplXCJdW3N0eWxlKj1cImZvbnQtc2l6ZTogMTJweFwiXSxcbi5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZXJvLXYzIFtzc2ItdGV4dC1jb21wb25lbnRdIC5zc2ItdGV4dC1zZXR0aW5ncyA6bm90KC5idG4pIFtzdHlsZSo9XCJmb250LXNpemVcIl1bc3R5bGUqPVwiZm9udC1zaXplOiAxMnB4XCJdLFxuLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWhlcm8tdjQgW3NzYi10ZXh0LWNvbXBvbmVudF0gLnNzYi10ZXh0LXNldHRpbmdzIDpub3QoLmJ0bikgW3N0eWxlKj1cImZvbnQtc2l6ZVwiXVtzdHlsZSo9XCJmb250LXNpemU6IDEycHhcIl0ge1xuICBjb250ZW50OiAnd2F5b3dheW93YXlvJztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDExMDBweCkge1xuICAuc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtaGVyby12MSBbc3NiLXRleHQtY29tcG9uZW50XSAuc3NiLXRleHQtc2V0dGluZ3MgPiAqOm5vdCguYnRuKVtzdHlsZSo9XCJmb250LXNpemU6IDEycHhcIl0sXG4gIC5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZXJvLXYyIFtzc2ItdGV4dC1jb21wb25lbnRdIC5zc2ItdGV4dC1zZXR0aW5ncyA+ICo6bm90KC5idG4pW3N0eWxlKj1cImZvbnQtc2l6ZTogMTJweFwiXSxcbiAgLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWhlcm8tdjMgW3NzYi10ZXh0LWNvbXBvbmVudF0gLnNzYi10ZXh0LXNldHRpbmdzID4gKjpub3QoLmJ0bilbc3R5bGUqPVwiZm9udC1zaXplOiAxMnB4XCJdLFxuICAuc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtaGVyby12NCBbc3NiLXRleHQtY29tcG9uZW50XSAuc3NiLXRleHQtc2V0dGluZ3MgPiAqOm5vdCguYnRuKVtzdHlsZSo9XCJmb250LXNpemU6IDEycHhcIl0sXG4gIC5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZXJvLXYxIFtzc2ItdGV4dC1jb21wb25lbnRdIC5zc2ItdGV4dC1zZXR0aW5ncyA6bm90KC5idG4pIFtzdHlsZSo9XCJmb250LXNpemVcIl1bc3R5bGUqPVwiZm9udC1zaXplOiAxMnB4XCJdLFxuICAuc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtaGVyby12MiBbc3NiLXRleHQtY29tcG9uZW50XSAuc3NiLXRleHQtc2V0dGluZ3MgOm5vdCguYnRuKSBbc3R5bGUqPVwiZm9udC1zaXplXCJdW3N0eWxlKj1cImZvbnQtc2l6ZTogMTJweFwiXSxcbiAgLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWhlcm8tdjMgW3NzYi10ZXh0LWNvbXBvbmVudF0gLnNzYi10ZXh0LXNldHRpbmdzIDpub3QoLmJ0bikgW3N0eWxlKj1cImZvbnQtc2l6ZVwiXVtzdHlsZSo9XCJmb250LXNpemU6IDEycHhcIl0sXG4gIC5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZXJvLXY0IFtzc2ItdGV4dC1jb21wb25lbnRdIC5zc2ItdGV4dC1zZXR0aW5ncyA6bm90KC5idG4pIFtzdHlsZSo9XCJmb250LXNpemVcIl1bc3R5bGUqPVwiZm9udC1zaXplOiAxMnB4XCJdIHtcbiAgICBmb250LXNpemU6IGNhbGMoMTJweCArICgxMiAtIDEyKSAqICggKDEwMHZ3IC0gNzY4cHgpIC8gKCAxMTAwIC0gNzY4KSApKSAhaW1wb3J0YW50O1xuICB9XG59XG4uc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtaGVyby12MSBbc3NiLXRleHQtY29tcG9uZW50XSAuc3NiLXRleHQtc2V0dGluZ3MgPiAqOm5vdCguYnRuKVtzdHlsZSo9XCJmb250LXNpemU6IDExcHhcIl0sXG4uc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtaGVyby12MiBbc3NiLXRleHQtY29tcG9uZW50XSAuc3NiLXRleHQtc2V0dGluZ3MgPiAqOm5vdCguYnRuKVtzdHlsZSo9XCJmb250LXNpemU6IDExcHhcIl0sXG4uc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtaGVyby12MyBbc3NiLXRleHQtY29tcG9uZW50XSAuc3NiLXRleHQtc2V0dGluZ3MgPiAqOm5vdCguYnRuKVtzdHlsZSo9XCJmb250LXNpemU6IDExcHhcIl0sXG4uc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtaGVyby12NCBbc3NiLXRleHQtY29tcG9uZW50XSAuc3NiLXRleHQtc2V0dGluZ3MgPiAqOm5vdCguYnRuKVtzdHlsZSo9XCJmb250LXNpemU6IDExcHhcIl0sXG4uc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtaGVyby12MSBbc3NiLXRleHQtY29tcG9uZW50XSAuc3NiLXRleHQtc2V0dGluZ3MgOm5vdCguYnRuKSBbc3R5bGUqPVwiZm9udC1zaXplXCJdW3N0eWxlKj1cImZvbnQtc2l6ZTogMTFweFwiXSxcbi5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZXJvLXYyIFtzc2ItdGV4dC1jb21wb25lbnRdIC5zc2ItdGV4dC1zZXR0aW5ncyA6bm90KC5idG4pIFtzdHlsZSo9XCJmb250LXNpemVcIl1bc3R5bGUqPVwiZm9udC1zaXplOiAxMXB4XCJdLFxuLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWhlcm8tdjMgW3NzYi10ZXh0LWNvbXBvbmVudF0gLnNzYi10ZXh0LXNldHRpbmdzIDpub3QoLmJ0bikgW3N0eWxlKj1cImZvbnQtc2l6ZVwiXVtzdHlsZSo9XCJmb250LXNpemU6IDExcHhcIl0sXG4uc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtaGVyby12NCBbc3NiLXRleHQtY29tcG9uZW50XSAuc3NiLXRleHQtc2V0dGluZ3MgOm5vdCguYnRuKSBbc3R5bGUqPVwiZm9udC1zaXplXCJdW3N0eWxlKj1cImZvbnQtc2l6ZTogMTFweFwiXSB7XG4gIGNvbnRlbnQ6ICd3YXlvd2F5b3dheW8nO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTEwMHB4KSB7XG4gIC5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZXJvLXYxIFtzc2ItdGV4dC1jb21wb25lbnRdIC5zc2ItdGV4dC1zZXR0aW5ncyA+ICo6bm90KC5idG4pW3N0eWxlKj1cImZvbnQtc2l6ZTogMTFweFwiXSxcbiAgLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWhlcm8tdjIgW3NzYi10ZXh0LWNvbXBvbmVudF0gLnNzYi10ZXh0LXNldHRpbmdzID4gKjpub3QoLmJ0bilbc3R5bGUqPVwiZm9udC1zaXplOiAxMXB4XCJdLFxuICAuc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtaGVyby12MyBbc3NiLXRleHQtY29tcG9uZW50XSAuc3NiLXRleHQtc2V0dGluZ3MgPiAqOm5vdCguYnRuKVtzdHlsZSo9XCJmb250LXNpemU6IDExcHhcIl0sXG4gIC5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZXJvLXY0IFtzc2ItdGV4dC1jb21wb25lbnRdIC5zc2ItdGV4dC1zZXR0aW5ncyA+ICo6bm90KC5idG4pW3N0eWxlKj1cImZvbnQtc2l6ZTogMTFweFwiXSxcbiAgLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWhlcm8tdjEgW3NzYi10ZXh0LWNvbXBvbmVudF0gLnNzYi10ZXh0LXNldHRpbmdzIDpub3QoLmJ0bikgW3N0eWxlKj1cImZvbnQtc2l6ZVwiXVtzdHlsZSo9XCJmb250LXNpemU6IDExcHhcIl0sXG4gIC5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZXJvLXYyIFtzc2ItdGV4dC1jb21wb25lbnRdIC5zc2ItdGV4dC1zZXR0aW5ncyA6bm90KC5idG4pIFtzdHlsZSo9XCJmb250LXNpemVcIl1bc3R5bGUqPVwiZm9udC1zaXplOiAxMXB4XCJdLFxuICAuc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtaGVyby12MyBbc3NiLXRleHQtY29tcG9uZW50XSAuc3NiLXRleHQtc2V0dGluZ3MgOm5vdCguYnRuKSBbc3R5bGUqPVwiZm9udC1zaXplXCJdW3N0eWxlKj1cImZvbnQtc2l6ZTogMTFweFwiXSxcbiAgLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWhlcm8tdjQgW3NzYi10ZXh0LWNvbXBvbmVudF0gLnNzYi10ZXh0LXNldHRpbmdzIDpub3QoLmJ0bikgW3N0eWxlKj1cImZvbnQtc2l6ZVwiXVtzdHlsZSo9XCJmb250LXNpemU6IDExcHhcIl0ge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxMXB4ICsgKDExIC0gMTEpICogKCAoMTAwdncgLSA3NjhweCkgLyAoIDExMDAgLSA3NjgpICkpICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZXJvLXYxIFtzc2ItdGV4dC1jb21wb25lbnRdIC5zc2ItdGV4dC1zZXR0aW5ncyA+ICo6bm90KC5idG4pW3N0eWxlKj1cImZvbnQtc2l6ZTogMTBweFwiXSxcbi5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZXJvLXYyIFtzc2ItdGV4dC1jb21wb25lbnRdIC5zc2ItdGV4dC1zZXR0aW5ncyA+ICo6bm90KC5idG4pW3N0eWxlKj1cImZvbnQtc2l6ZTogMTBweFwiXSxcbi5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZXJvLXYzIFtzc2ItdGV4dC1jb21wb25lbnRdIC5zc2ItdGV4dC1zZXR0aW5ncyA+ICo6bm90KC5idG4pW3N0eWxlKj1cImZvbnQtc2l6ZTogMTBweFwiXSxcbi5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZXJvLXY0IFtzc2ItdGV4dC1jb21wb25lbnRdIC5zc2ItdGV4dC1zZXR0aW5ncyA+ICo6bm90KC5idG4pW3N0eWxlKj1cImZvbnQtc2l6ZTogMTBweFwiXSxcbi5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZXJvLXYxIFtzc2ItdGV4dC1jb21wb25lbnRdIC5zc2ItdGV4dC1zZXR0aW5ncyA6bm90KC5idG4pIFtzdHlsZSo9XCJmb250LXNpemVcIl1bc3R5bGUqPVwiZm9udC1zaXplOiAxMHB4XCJdLFxuLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWhlcm8tdjIgW3NzYi10ZXh0LWNvbXBvbmVudF0gLnNzYi10ZXh0LXNldHRpbmdzIDpub3QoLmJ0bikgW3N0eWxlKj1cImZvbnQtc2l6ZVwiXVtzdHlsZSo9XCJmb250LXNpemU6IDEwcHhcIl0sXG4uc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtaGVyby12MyBbc3NiLXRleHQtY29tcG9uZW50XSAuc3NiLXRleHQtc2V0dGluZ3MgOm5vdCguYnRuKSBbc3R5bGUqPVwiZm9udC1zaXplXCJdW3N0eWxlKj1cImZvbnQtc2l6ZTogMTBweFwiXSxcbi5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZXJvLXY0IFtzc2ItdGV4dC1jb21wb25lbnRdIC5zc2ItdGV4dC1zZXR0aW5ncyA6bm90KC5idG4pIFtzdHlsZSo9XCJmb250LXNpemVcIl1bc3R5bGUqPVwiZm9udC1zaXplOiAxMHB4XCJdIHtcbiAgY29udGVudDogJ3dheW93YXlvd2F5byc7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMTAwcHgpIHtcbiAgLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWhlcm8tdjEgW3NzYi10ZXh0LWNvbXBvbmVudF0gLnNzYi10ZXh0LXNldHRpbmdzID4gKjpub3QoLmJ0bilbc3R5bGUqPVwiZm9udC1zaXplOiAxMHB4XCJdLFxuICAuc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtaGVyby12MiBbc3NiLXRleHQtY29tcG9uZW50XSAuc3NiLXRleHQtc2V0dGluZ3MgPiAqOm5vdCguYnRuKVtzdHlsZSo9XCJmb250LXNpemU6IDEwcHhcIl0sXG4gIC5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZXJvLXYzIFtzc2ItdGV4dC1jb21wb25lbnRdIC5zc2ItdGV4dC1zZXR0aW5ncyA+ICo6bm90KC5idG4pW3N0eWxlKj1cImZvbnQtc2l6ZTogMTBweFwiXSxcbiAgLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWhlcm8tdjQgW3NzYi10ZXh0LWNvbXBvbmVudF0gLnNzYi10ZXh0LXNldHRpbmdzID4gKjpub3QoLmJ0bilbc3R5bGUqPVwiZm9udC1zaXplOiAxMHB4XCJdLFxuICAuc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtaGVyby12MSBbc3NiLXRleHQtY29tcG9uZW50XSAuc3NiLXRleHQtc2V0dGluZ3MgOm5vdCguYnRuKSBbc3R5bGUqPVwiZm9udC1zaXplXCJdW3N0eWxlKj1cImZvbnQtc2l6ZTogMTBweFwiXSxcbiAgLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWhlcm8tdjIgW3NzYi10ZXh0LWNvbXBvbmVudF0gLnNzYi10ZXh0LXNldHRpbmdzIDpub3QoLmJ0bikgW3N0eWxlKj1cImZvbnQtc2l6ZVwiXVtzdHlsZSo9XCJmb250LXNpemU6IDEwcHhcIl0sXG4gIC5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZXJvLXYzIFtzc2ItdGV4dC1jb21wb25lbnRdIC5zc2ItdGV4dC1zZXR0aW5ncyA6bm90KC5idG4pIFtzdHlsZSo9XCJmb250LXNpemVcIl1bc3R5bGUqPVwiZm9udC1zaXplOiAxMHB4XCJdLFxuICAuc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtaGVyby12NCBbc3NiLXRleHQtY29tcG9uZW50XSAuc3NiLXRleHQtc2V0dGluZ3MgOm5vdCguYnRuKSBbc3R5bGUqPVwiZm9udC1zaXplXCJdW3N0eWxlKj1cImZvbnQtc2l6ZTogMTBweFwiXSB7XG4gICAgZm9udC1zaXplOiBjYWxjKDEwcHggKyAoMTAgLSAxMCkgKiAoICgxMDB2dyAtIDc2OHB4KSAvICggMTEwMCAtIDc2OCkgKSkgIWltcG9ydGFudDtcbiAgfVxufVxuLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWhlcm8tdjEgW3NzYi10ZXh0LWNvbXBvbmVudF0gLnNzYi10ZXh0LXNldHRpbmdzID4gKjpub3QoLmJ0bilbc3R5bGUqPVwiZm9udC1zaXplOiA5cHhcIl0sXG4uc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtaGVyby12MiBbc3NiLXRleHQtY29tcG9uZW50XSAuc3NiLXRleHQtc2V0dGluZ3MgPiAqOm5vdCguYnRuKVtzdHlsZSo9XCJmb250LXNpemU6IDlweFwiXSxcbi5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZXJvLXYzIFtzc2ItdGV4dC1jb21wb25lbnRdIC5zc2ItdGV4dC1zZXR0aW5ncyA+ICo6bm90KC5idG4pW3N0eWxlKj1cImZvbnQtc2l6ZTogOXB4XCJdLFxuLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWhlcm8tdjQgW3NzYi10ZXh0LWNvbXBvbmVudF0gLnNzYi10ZXh0LXNldHRpbmdzID4gKjpub3QoLmJ0bilbc3R5bGUqPVwiZm9udC1zaXplOiA5cHhcIl0sXG4uc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtaGVyby12MSBbc3NiLXRleHQtY29tcG9uZW50XSAuc3NiLXRleHQtc2V0dGluZ3MgOm5vdCguYnRuKSBbc3R5bGUqPVwiZm9udC1zaXplXCJdW3N0eWxlKj1cImZvbnQtc2l6ZTogOXB4XCJdLFxuLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWhlcm8tdjIgW3NzYi10ZXh0LWNvbXBvbmVudF0gLnNzYi10ZXh0LXNldHRpbmdzIDpub3QoLmJ0bikgW3N0eWxlKj1cImZvbnQtc2l6ZVwiXVtzdHlsZSo9XCJmb250LXNpemU6IDlweFwiXSxcbi5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZXJvLXYzIFtzc2ItdGV4dC1jb21wb25lbnRdIC5zc2ItdGV4dC1zZXR0aW5ncyA6bm90KC5idG4pIFtzdHlsZSo9XCJmb250LXNpemVcIl1bc3R5bGUqPVwiZm9udC1zaXplOiA5cHhcIl0sXG4uc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtaGVyby12NCBbc3NiLXRleHQtY29tcG9uZW50XSAuc3NiLXRleHQtc2V0dGluZ3MgOm5vdCguYnRuKSBbc3R5bGUqPVwiZm9udC1zaXplXCJdW3N0eWxlKj1cImZvbnQtc2l6ZTogOXB4XCJdIHtcbiAgY29udGVudDogJ3dheW93YXlvd2F5byc7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMTAwcHgpIHtcbiAgLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWhlcm8tdjEgW3NzYi10ZXh0LWNvbXBvbmVudF0gLnNzYi10ZXh0LXNldHRpbmdzID4gKjpub3QoLmJ0bilbc3R5bGUqPVwiZm9udC1zaXplOiA5cHhcIl0sXG4gIC5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZXJvLXYyIFtzc2ItdGV4dC1jb21wb25lbnRdIC5zc2ItdGV4dC1zZXR0aW5ncyA+ICo6bm90KC5idG4pW3N0eWxlKj1cImZvbnQtc2l6ZTogOXB4XCJdLFxuICAuc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtaGVyby12MyBbc3NiLXRleHQtY29tcG9uZW50XSAuc3NiLXRleHQtc2V0dGluZ3MgPiAqOm5vdCguYnRuKVtzdHlsZSo9XCJmb250LXNpemU6IDlweFwiXSxcbiAgLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWhlcm8tdjQgW3NzYi10ZXh0LWNvbXBvbmVudF0gLnNzYi10ZXh0LXNldHRpbmdzID4gKjpub3QoLmJ0bilbc3R5bGUqPVwiZm9udC1zaXplOiA5cHhcIl0sXG4gIC5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZXJvLXYxIFtzc2ItdGV4dC1jb21wb25lbnRdIC5zc2ItdGV4dC1zZXR0aW5ncyA6bm90KC5idG4pIFtzdHlsZSo9XCJmb250LXNpemVcIl1bc3R5bGUqPVwiZm9udC1zaXplOiA5cHhcIl0sXG4gIC5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZXJvLXYyIFtzc2ItdGV4dC1jb21wb25lbnRdIC5zc2ItdGV4dC1zZXR0aW5ncyA6bm90KC5idG4pIFtzdHlsZSo9XCJmb250LXNpemVcIl1bc3R5bGUqPVwiZm9udC1zaXplOiA5cHhcIl0sXG4gIC5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZXJvLXYzIFtzc2ItdGV4dC1jb21wb25lbnRdIC5zc2ItdGV4dC1zZXR0aW5ncyA6bm90KC5idG4pIFtzdHlsZSo9XCJmb250LXNpemVcIl1bc3R5bGUqPVwiZm9udC1zaXplOiA5cHhcIl0sXG4gIC5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZXJvLXY0IFtzc2ItdGV4dC1jb21wb25lbnRdIC5zc2ItdGV4dC1zZXR0aW5ncyA6bm90KC5idG4pIFtzdHlsZSo9XCJmb250LXNpemVcIl1bc3R5bGUqPVwiZm9udC1zaXplOiA5cHhcIl0ge1xuICAgIGZvbnQtc2l6ZTogY2FsYyg5cHggKyAoOSAtIDkpICogKCAoMTAwdncgLSA3NjhweCkgLyAoIDExMDAgLSA3NjgpICkpICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZXJvLXYxIFtzc2ItdGV4dC1jb21wb25lbnRdIC5zc2ItdGV4dC1zZXR0aW5ncyA+ICo6bm90KC5idG4pW3N0eWxlKj1cImZvbnQtc2l6ZTogOHB4XCJdLFxuLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWhlcm8tdjIgW3NzYi10ZXh0LWNvbXBvbmVudF0gLnNzYi10ZXh0LXNldHRpbmdzID4gKjpub3QoLmJ0bilbc3R5bGUqPVwiZm9udC1zaXplOiA4cHhcIl0sXG4uc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtaGVyby12MyBbc3NiLXRleHQtY29tcG9uZW50XSAuc3NiLXRleHQtc2V0dGluZ3MgPiAqOm5vdCguYnRuKVtzdHlsZSo9XCJmb250LXNpemU6IDhweFwiXSxcbi5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZXJvLXY0IFtzc2ItdGV4dC1jb21wb25lbnRdIC5zc2ItdGV4dC1zZXR0aW5ncyA+ICo6bm90KC5idG4pW3N0eWxlKj1cImZvbnQtc2l6ZTogOHB4XCJdLFxuLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWhlcm8tdjEgW3NzYi10ZXh0LWNvbXBvbmVudF0gLnNzYi10ZXh0LXNldHRpbmdzIDpub3QoLmJ0bikgW3N0eWxlKj1cImZvbnQtc2l6ZVwiXVtzdHlsZSo9XCJmb250LXNpemU6IDhweFwiXSxcbi5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZXJvLXYyIFtzc2ItdGV4dC1jb21wb25lbnRdIC5zc2ItdGV4dC1zZXR0aW5ncyA6bm90KC5idG4pIFtzdHlsZSo9XCJmb250LXNpemVcIl1bc3R5bGUqPVwiZm9udC1zaXplOiA4cHhcIl0sXG4uc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtaGVyby12MyBbc3NiLXRleHQtY29tcG9uZW50XSAuc3NiLXRleHQtc2V0dGluZ3MgOm5vdCguYnRuKSBbc3R5bGUqPVwiZm9udC1zaXplXCJdW3N0eWxlKj1cImZvbnQtc2l6ZTogOHB4XCJdLFxuLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWhlcm8tdjQgW3NzYi10ZXh0LWNvbXBvbmVudF0gLnNzYi10ZXh0LXNldHRpbmdzIDpub3QoLmJ0bikgW3N0eWxlKj1cImZvbnQtc2l6ZVwiXVtzdHlsZSo9XCJmb250LXNpemU6IDhweFwiXSB7XG4gIGNvbnRlbnQ6ICd3YXlvd2F5b3dheW8nO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTEwMHB4KSB7XG4gIC5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZXJvLXYxIFtzc2ItdGV4dC1jb21wb25lbnRdIC5zc2ItdGV4dC1zZXR0aW5ncyA+ICo6bm90KC5idG4pW3N0eWxlKj1cImZvbnQtc2l6ZTogOHB4XCJdLFxuICAuc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtaGVyby12MiBbc3NiLXRleHQtY29tcG9uZW50XSAuc3NiLXRleHQtc2V0dGluZ3MgPiAqOm5vdCguYnRuKVtzdHlsZSo9XCJmb250LXNpemU6IDhweFwiXSxcbiAgLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWhlcm8tdjMgW3NzYi10ZXh0LWNvbXBvbmVudF0gLnNzYi10ZXh0LXNldHRpbmdzID4gKjpub3QoLmJ0bilbc3R5bGUqPVwiZm9udC1zaXplOiA4cHhcIl0sXG4gIC5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZXJvLXY0IFtzc2ItdGV4dC1jb21wb25lbnRdIC5zc2ItdGV4dC1zZXR0aW5ncyA+ICo6bm90KC5idG4pW3N0eWxlKj1cImZvbnQtc2l6ZTogOHB4XCJdLFxuICAuc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtaGVyby12MSBbc3NiLXRleHQtY29tcG9uZW50XSAuc3NiLXRleHQtc2V0dGluZ3MgOm5vdCguYnRuKSBbc3R5bGUqPVwiZm9udC1zaXplXCJdW3N0eWxlKj1cImZvbnQtc2l6ZTogOHB4XCJdLFxuICAuc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtaGVyby12MiBbc3NiLXRleHQtY29tcG9uZW50XSAuc3NiLXRleHQtc2V0dGluZ3MgOm5vdCguYnRuKSBbc3R5bGUqPVwiZm9udC1zaXplXCJdW3N0eWxlKj1cImZvbnQtc2l6ZTogOHB4XCJdLFxuICAuc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtaGVyby12MyBbc3NiLXRleHQtY29tcG9uZW50XSAuc3NiLXRleHQtc2V0dGluZ3MgOm5vdCguYnRuKSBbc3R5bGUqPVwiZm9udC1zaXplXCJdW3N0eWxlKj1cImZvbnQtc2l6ZTogOHB4XCJdLFxuICAuc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtaGVyby12NCBbc3NiLXRleHQtY29tcG9uZW50XSAuc3NiLXRleHQtc2V0dGluZ3MgOm5vdCguYnRuKSBbc3R5bGUqPVwiZm9udC1zaXplXCJdW3N0eWxlKj1cImZvbnQtc2l6ZTogOHB4XCJdIHtcbiAgICBmb250LXNpemU6IGNhbGMoOHB4ICsgKDggLSA4KSAqICggKDEwMHZ3IC0gNzY4cHgpIC8gKCAxMTAwIC0gNzY4KSApKSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMTAwcHgpIHtcbiAgLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWhlcm8tdjEgW3NzYi10ZXh0LWNvbXBvbmVudF0gLnNzYi10ZXh0LXNldHRpbmdzID4gKjpub3QoLmJ0biksXG4gIC5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZXJvLXYyIFtzc2ItdGV4dC1jb21wb25lbnRdIC5zc2ItdGV4dC1zZXR0aW5ncyA+ICo6bm90KC5idG4pLFxuICAuc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtaGVyby12MyBbc3NiLXRleHQtY29tcG9uZW50XSAuc3NiLXRleHQtc2V0dGluZ3MgPiAqOm5vdCguYnRuKSxcbiAgLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWhlcm8tdjQgW3NzYi10ZXh0LWNvbXBvbmVudF0gLnNzYi10ZXh0LXNldHRpbmdzID4gKjpub3QoLmJ0biksXG4gIC5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZXJvLXYxIFtzc2ItdGV4dC1jb21wb25lbnRdIC5zc2ItdGV4dC1zZXR0aW5ncyA6bm90KC5idG4pIFtzdHlsZSo9XCJmb250LXNpemVcIl0sXG4gIC5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZXJvLXYyIFtzc2ItdGV4dC1jb21wb25lbnRdIC5zc2ItdGV4dC1zZXR0aW5ncyA6bm90KC5idG4pIFtzdHlsZSo9XCJmb250LXNpemVcIl0sXG4gIC5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZXJvLXYzIFtzc2ItdGV4dC1jb21wb25lbnRdIC5zc2ItdGV4dC1zZXR0aW5ncyA6bm90KC5idG4pIFtzdHlsZSo9XCJmb250LXNpemVcIl0sXG4gIC5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZXJvLXY0IFtzc2ItdGV4dC1jb21wb25lbnRdIC5zc2ItdGV4dC1zZXR0aW5ncyA6bm90KC5idG4pIFtzdHlsZSo9XCJmb250LXNpemVcIl0ge1xuICAgIGZvbnQtc2l6ZTogY2FsYyg0OHB4ICsgKDk2IC0gNDgpICogKCAoMTAwdncgLSA3NjhweCkgLyAoIDExMDAgLSA3NjgpICkpICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZXJvLXYxIFtzc2ItdGV4dC1jb21wb25lbnRdIC5zc2ItdGV4dC1zZXR0aW5ncyA+ICo6bm90KC5idG4pW3N0eWxlKj1cImZvbnQtc2l6ZTogOTZweFwiXSxcbi5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZXJvLXYyIFtzc2ItdGV4dC1jb21wb25lbnRdIC5zc2ItdGV4dC1zZXR0aW5ncyA+ICo6bm90KC5idG4pW3N0eWxlKj1cImZvbnQtc2l6ZTogOTZweFwiXSxcbi5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZXJvLXYzIFtzc2ItdGV4dC1jb21wb25lbnRdIC5zc2ItdGV4dC1zZXR0aW5ncyA+ICo6bm90KC5idG4pW3N0eWxlKj1cImZvbnQtc2l6ZTogOTZweFwiXSxcbi5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZXJvLXY0IFtzc2ItdGV4dC1jb21wb25lbnRdIC5zc2ItdGV4dC1zZXR0aW5ncyA+ICo6bm90KC5idG4pW3N0eWxlKj1cImZvbnQtc2l6ZTogOTZweFwiXSxcbi5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZXJvLXYxIFtzc2ItdGV4dC1jb21wb25lbnRdIC5zc2ItdGV4dC1zZXR0aW5ncyA6bm90KC5idG4pIFtzdHlsZSo9XCJmb250LXNpemVcIl1bc3R5bGUqPVwiZm9udC1zaXplOiA5NnB4XCJdLFxuLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWhlcm8tdjIgW3NzYi10ZXh0LWNvbXBvbmVudF0gLnNzYi10ZXh0LXNldHRpbmdzIDpub3QoLmJ0bikgW3N0eWxlKj1cImZvbnQtc2l6ZVwiXVtzdHlsZSo9XCJmb250LXNpemU6IDk2cHhcIl0sXG4uc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtaGVyby12MyBbc3NiLXRleHQtY29tcG9uZW50XSAuc3NiLXRleHQtc2V0dGluZ3MgOm5vdCguYnRuKSBbc3R5bGUqPVwiZm9udC1zaXplXCJdW3N0eWxlKj1cImZvbnQtc2l6ZTogOTZweFwiXSxcbi5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZXJvLXY0IFtzc2ItdGV4dC1jb21wb25lbnRdIC5zc2ItdGV4dC1zZXR0aW5ncyA6bm90KC5idG4pIFtzdHlsZSo9XCJmb250LXNpemVcIl1bc3R5bGUqPVwiZm9udC1zaXplOiA5NnB4XCJdIHtcbiAgY29udGVudDogJ0BtaW5BcmcgPCAwJztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAyMDBweCkgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZXJvLXYxIFtzc2ItdGV4dC1jb21wb25lbnRdIC5zc2ItdGV4dC1zZXR0aW5ncyA+ICo6bm90KC5idG4pW3N0eWxlKj1cImZvbnQtc2l6ZTogOTZweFwiXSxcbiAgLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWhlcm8tdjIgW3NzYi10ZXh0LWNvbXBvbmVudF0gLnNzYi10ZXh0LXNldHRpbmdzID4gKjpub3QoLmJ0bilbc3R5bGUqPVwiZm9udC1zaXplOiA5NnB4XCJdLFxuICAuc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtaGVyby12MyBbc3NiLXRleHQtY29tcG9uZW50XSAuc3NiLXRleHQtc2V0dGluZ3MgPiAqOm5vdCguYnRuKVtzdHlsZSo9XCJmb250LXNpemU6IDk2cHhcIl0sXG4gIC5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZXJvLXY0IFtzc2ItdGV4dC1jb21wb25lbnRdIC5zc2ItdGV4dC1zZXR0aW5ncyA+ICo6bm90KC5idG4pW3N0eWxlKj1cImZvbnQtc2l6ZTogOTZweFwiXSxcbiAgLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWhlcm8tdjEgW3NzYi10ZXh0LWNvbXBvbmVudF0gLnNzYi10ZXh0LXNldHRpbmdzIDpub3QoLmJ0bikgW3N0eWxlKj1cImZvbnQtc2l6ZVwiXVtzdHlsZSo9XCJmb250LXNpemU6IDk2cHhcIl0sXG4gIC5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZXJvLXYyIFtzc2ItdGV4dC1jb21wb25lbnRdIC5zc2ItdGV4dC1zZXR0aW5ncyA6bm90KC5idG4pIFtzdHlsZSo9XCJmb250LXNpemVcIl1bc3R5bGUqPVwiZm9udC1zaXplOiA5NnB4XCJdLFxuICAuc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtaGVyby12MyBbc3NiLXRleHQtY29tcG9uZW50XSAuc3NiLXRleHQtc2V0dGluZ3MgOm5vdCguYnRuKSBbc3R5bGUqPVwiZm9udC1zaXplXCJdW3N0eWxlKj1cImZvbnQtc2l6ZTogOTZweFwiXSxcbiAgLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWhlcm8tdjQgW3NzYi10ZXh0LWNvbXBvbmVudF0gLnNzYi10ZXh0LXNldHRpbmdzIDpub3QoLmJ0bikgW3N0eWxlKj1cImZvbnQtc2l6ZVwiXVtzdHlsZSo9XCJmb250LXNpemU6IDk2cHhcIl0ge1xuICAgIGZvbnQtc2l6ZTogY2FsYygwcHggKyAoOTYgLSAwKSAqICggKDEwMHZ3IC0gMjAwcHgpIC8gKCA3NjggLSAyMDApICkpICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZXJvLXYxIFtzc2ItdGV4dC1jb21wb25lbnRdIC5zc2ItdGV4dC1zZXR0aW5ncyA+ICo6bm90KC5idG4pW3N0eWxlKj1cImZvbnQtc2l6ZTogNzJweFwiXSxcbi5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZXJvLXYyIFtzc2ItdGV4dC1jb21wb25lbnRdIC5zc2ItdGV4dC1zZXR0aW5ncyA+ICo6bm90KC5idG4pW3N0eWxlKj1cImZvbnQtc2l6ZTogNzJweFwiXSxcbi5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZXJvLXYzIFtzc2ItdGV4dC1jb21wb25lbnRdIC5zc2ItdGV4dC1zZXR0aW5ncyA+ICo6bm90KC5idG4pW3N0eWxlKj1cImZvbnQtc2l6ZTogNzJweFwiXSxcbi5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZXJvLXY0IFtzc2ItdGV4dC1jb21wb25lbnRdIC5zc2ItdGV4dC1zZXR0aW5ncyA+ICo6bm90KC5idG4pW3N0eWxlKj1cImZvbnQtc2l6ZTogNzJweFwiXSxcbi5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZXJvLXYxIFtzc2ItdGV4dC1jb21wb25lbnRdIC5zc2ItdGV4dC1zZXR0aW5ncyA6bm90KC5idG4pIFtzdHlsZSo9XCJmb250LXNpemVcIl1bc3R5bGUqPVwiZm9udC1zaXplOiA3MnB4XCJdLFxuLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWhlcm8tdjIgW3NzYi10ZXh0LWNvbXBvbmVudF0gLnNzYi10ZXh0LXNldHRpbmdzIDpub3QoLmJ0bikgW3N0eWxlKj1cImZvbnQtc2l6ZVwiXVtzdHlsZSo9XCJmb250LXNpemU6IDcycHhcIl0sXG4uc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtaGVyby12MyBbc3NiLXRleHQtY29tcG9uZW50XSAuc3NiLXRleHQtc2V0dGluZ3MgOm5vdCguYnRuKSBbc3R5bGUqPVwiZm9udC1zaXplXCJdW3N0eWxlKj1cImZvbnQtc2l6ZTogNzJweFwiXSxcbi5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZXJvLXY0IFtzc2ItdGV4dC1jb21wb25lbnRdIC5zc2ItdGV4dC1zZXR0aW5ncyA6bm90KC5idG4pIFtzdHlsZSo9XCJmb250LXNpemVcIl1bc3R5bGUqPVwiZm9udC1zaXplOiA3MnB4XCJdIHtcbiAgY29udGVudDogJ0BtaW5BcmcgPCAwJztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAyMDBweCkgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZXJvLXYxIFtzc2ItdGV4dC1jb21wb25lbnRdIC5zc2ItdGV4dC1zZXR0aW5ncyA+ICo6bm90KC5idG4pW3N0eWxlKj1cImZvbnQtc2l6ZTogNzJweFwiXSxcbiAgLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWhlcm8tdjIgW3NzYi10ZXh0LWNvbXBvbmVudF0gLnNzYi10ZXh0LXNldHRpbmdzID4gKjpub3QoLmJ0bilbc3R5bGUqPVwiZm9udC1zaXplOiA3MnB4XCJdLFxuICAuc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtaGVyby12MyBbc3NiLXRleHQtY29tcG9uZW50XSAuc3NiLXRleHQtc2V0dGluZ3MgPiAqOm5vdCguYnRuKVtzdHlsZSo9XCJmb250LXNpemU6IDcycHhcIl0sXG4gIC5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZXJvLXY0IFtzc2ItdGV4dC1jb21wb25lbnRdIC5zc2ItdGV4dC1zZXR0aW5ncyA+ICo6bm90KC5idG4pW3N0eWxlKj1cImZvbnQtc2l6ZTogNzJweFwiXSxcbiAgLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWhlcm8tdjEgW3NzYi10ZXh0LWNvbXBvbmVudF0gLnNzYi10ZXh0LXNldHRpbmdzIDpub3QoLmJ0bikgW3N0eWxlKj1cImZvbnQtc2l6ZVwiXVtzdHlsZSo9XCJmb250LXNpemU6IDcycHhcIl0sXG4gIC5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZXJvLXYyIFtzc2ItdGV4dC1jb21wb25lbnRdIC5zc2ItdGV4dC1zZXR0aW5ncyA6bm90KC5idG4pIFtzdHlsZSo9XCJmb250LXNpemVcIl1bc3R5bGUqPVwiZm9udC1zaXplOiA3MnB4XCJdLFxuICAuc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtaGVyby12MyBbc3NiLXRleHQtY29tcG9uZW50XSAuc3NiLXRleHQtc2V0dGluZ3MgOm5vdCguYnRuKSBbc3R5bGUqPVwiZm9udC1zaXplXCJdW3N0eWxlKj1cImZvbnQtc2l6ZTogNzJweFwiXSxcbiAgLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWhlcm8tdjQgW3NzYi10ZXh0LWNvbXBvbmVudF0gLnNzYi10ZXh0LXNldHRpbmdzIDpub3QoLmJ0bikgW3N0eWxlKj1cImZvbnQtc2l6ZVwiXVtzdHlsZSo9XCJmb250LXNpemU6IDcycHhcIl0ge1xuICAgIGZvbnQtc2l6ZTogY2FsYygwcHggKyAoNzIgLSAwKSAqICggKDEwMHZ3IC0gMjAwcHgpIC8gKCA3NjggLSAyMDApICkpICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZXJvLXYxIFtzc2ItdGV4dC1jb21wb25lbnRdIC5zc2ItdGV4dC1zZXR0aW5ncyA+ICo6bm90KC5idG4pW3N0eWxlKj1cImZvbnQtc2l6ZTogNjBweFwiXSxcbi5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZXJvLXYyIFtzc2ItdGV4dC1jb21wb25lbnRdIC5zc2ItdGV4dC1zZXR0aW5ncyA+ICo6bm90KC5idG4pW3N0eWxlKj1cImZvbnQtc2l6ZTogNjBweFwiXSxcbi5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZXJvLXYzIFtzc2ItdGV4dC1jb21wb25lbnRdIC5zc2ItdGV4dC1zZXR0aW5ncyA+ICo6bm90KC5idG4pW3N0eWxlKj1cImZvbnQtc2l6ZTogNjBweFwiXSxcbi5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZXJvLXY0IFtzc2ItdGV4dC1jb21wb25lbnRdIC5zc2ItdGV4dC1zZXR0aW5ncyA+ICo6bm90KC5idG4pW3N0eWxlKj1cImZvbnQtc2l6ZTogNjBweFwiXSxcbi5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZXJvLXYxIFtzc2ItdGV4dC1jb21wb25lbnRdIC5zc2ItdGV4dC1zZXR0aW5ncyA6bm90KC5idG4pIFtzdHlsZSo9XCJmb250LXNpemVcIl1bc3R5bGUqPVwiZm9udC1zaXplOiA2MHB4XCJdLFxuLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWhlcm8tdjIgW3NzYi10ZXh0LWNvbXBvbmVudF0gLnNzYi10ZXh0LXNldHRpbmdzIDpub3QoLmJ0bikgW3N0eWxlKj1cImZvbnQtc2l6ZVwiXVtzdHlsZSo9XCJmb250LXNpemU6IDYwcHhcIl0sXG4uc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtaGVyby12MyBbc3NiLXRleHQtY29tcG9uZW50XSAuc3NiLXRleHQtc2V0dGluZ3MgOm5vdCguYnRuKSBbc3R5bGUqPVwiZm9udC1zaXplXCJdW3N0eWxlKj1cImZvbnQtc2l6ZTogNjBweFwiXSxcbi5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZXJvLXY0IFtzc2ItdGV4dC1jb21wb25lbnRdIC5zc2ItdGV4dC1zZXR0aW5ncyA6bm90KC5idG4pIFtzdHlsZSo9XCJmb250LXNpemVcIl1bc3R5bGUqPVwiZm9udC1zaXplOiA2MHB4XCJdIHtcbiAgY29udGVudDogJ0BtaW5BcmcgPCAwJztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAyMDBweCkgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZXJvLXYxIFtzc2ItdGV4dC1jb21wb25lbnRdIC5zc2ItdGV4dC1zZXR0aW5ncyA+ICo6bm90KC5idG4pW3N0eWxlKj1cImZvbnQtc2l6ZTogNjBweFwiXSxcbiAgLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWhlcm8tdjIgW3NzYi10ZXh0LWNvbXBvbmVudF0gLnNzYi10ZXh0LXNldHRpbmdzID4gKjpub3QoLmJ0bilbc3R5bGUqPVwiZm9udC1zaXplOiA2MHB4XCJdLFxuICAuc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtaGVyby12MyBbc3NiLXRleHQtY29tcG9uZW50XSAuc3NiLXRleHQtc2V0dGluZ3MgPiAqOm5vdCguYnRuKVtzdHlsZSo9XCJmb250LXNpemU6IDYwcHhcIl0sXG4gIC5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZXJvLXY0IFtzc2ItdGV4dC1jb21wb25lbnRdIC5zc2ItdGV4dC1zZXR0aW5ncyA+ICo6bm90KC5idG4pW3N0eWxlKj1cImZvbnQtc2l6ZTogNjBweFwiXSxcbiAgLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWhlcm8tdjEgW3NzYi10ZXh0LWNvbXBvbmVudF0gLnNzYi10ZXh0LXNldHRpbmdzIDpub3QoLmJ0bikgW3N0eWxlKj1cImZvbnQtc2l6ZVwiXVtzdHlsZSo9XCJmb250LXNpemU6IDYwcHhcIl0sXG4gIC5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZXJvLXYyIFtzc2ItdGV4dC1jb21wb25lbnRdIC5zc2ItdGV4dC1zZXR0aW5ncyA6bm90KC5idG4pIFtzdHlsZSo9XCJmb250LXNpemVcIl1bc3R5bGUqPVwiZm9udC1zaXplOiA2MHB4XCJdLFxuICAuc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtaGVyby12MyBbc3NiLXRleHQtY29tcG9uZW50XSAuc3NiLXRleHQtc2V0dGluZ3MgOm5vdCguYnRuKSBbc3R5bGUqPVwiZm9udC1zaXplXCJdW3N0eWxlKj1cImZvbnQtc2l6ZTogNjBweFwiXSxcbiAgLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWhlcm8tdjQgW3NzYi10ZXh0LWNvbXBvbmVudF0gLnNzYi10ZXh0LXNldHRpbmdzIDpub3QoLmJ0bikgW3N0eWxlKj1cImZvbnQtc2l6ZVwiXVtzdHlsZSo9XCJmb250LXNpemU6IDYwcHhcIl0ge1xuICAgIGZvbnQtc2l6ZTogY2FsYygwcHggKyAoNjAgLSAwKSAqICggKDEwMHZ3IC0gMjAwcHgpIC8gKCA3NjggLSAyMDApICkpICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZXJvLXYxIFtzc2ItdGV4dC1jb21wb25lbnRdIC5zc2ItdGV4dC1zZXR0aW5ncyA+ICo6bm90KC5idG4pW3N0eWxlKj1cImZvbnQtc2l6ZTogNDhweFwiXSxcbi5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZXJvLXYyIFtzc2ItdGV4dC1jb21wb25lbnRdIC5zc2ItdGV4dC1zZXR0aW5ncyA+ICo6bm90KC5idG4pW3N0eWxlKj1cImZvbnQtc2l6ZTogNDhweFwiXSxcbi5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZXJvLXYzIFtzc2ItdGV4dC1jb21wb25lbnRdIC5zc2ItdGV4dC1zZXR0aW5ncyA+ICo6bm90KC5idG4pW3N0eWxlKj1cImZvbnQtc2l6ZTogNDhweFwiXSxcbi5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZXJvLXY0IFtzc2ItdGV4dC1jb21wb25lbnRdIC5zc2ItdGV4dC1zZXR0aW5ncyA+ICo6bm90KC5idG4pW3N0eWxlKj1cImZvbnQtc2l6ZTogNDhweFwiXSxcbi5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZXJvLXYxIFtzc2ItdGV4dC1jb21wb25lbnRdIC5zc2ItdGV4dC1zZXR0aW5ncyA6bm90KC5idG4pIFtzdHlsZSo9XCJmb250LXNpemVcIl1bc3R5bGUqPVwiZm9udC1zaXplOiA0OHB4XCJdLFxuLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWhlcm8tdjIgW3NzYi10ZXh0LWNvbXBvbmVudF0gLnNzYi10ZXh0LXNldHRpbmdzIDpub3QoLmJ0bikgW3N0eWxlKj1cImZvbnQtc2l6ZVwiXVtzdHlsZSo9XCJmb250LXNpemU6IDQ4cHhcIl0sXG4uc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtaGVyby12MyBbc3NiLXRleHQtY29tcG9uZW50XSAuc3NiLXRleHQtc2V0dGluZ3MgOm5vdCguYnRuKSBbc3R5bGUqPVwiZm9udC1zaXplXCJdW3N0eWxlKj1cImZvbnQtc2l6ZTogNDhweFwiXSxcbi5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZXJvLXY0IFtzc2ItdGV4dC1jb21wb25lbnRdIC5zc2ItdGV4dC1zZXR0aW5ncyA6bm90KC5idG4pIFtzdHlsZSo9XCJmb250LXNpemVcIl1bc3R5bGUqPVwiZm9udC1zaXplOiA0OHB4XCJdIHtcbiAgY29udGVudDogJ0BtaW5BcmcgPCAwJztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAyMDBweCkgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZXJvLXYxIFtzc2ItdGV4dC1jb21wb25lbnRdIC5zc2ItdGV4dC1zZXR0aW5ncyA+ICo6bm90KC5idG4pW3N0eWxlKj1cImZvbnQtc2l6ZTogNDhweFwiXSxcbiAgLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWhlcm8tdjIgW3NzYi10ZXh0LWNvbXBvbmVudF0gLnNzYi10ZXh0LXNldHRpbmdzID4gKjpub3QoLmJ0bilbc3R5bGUqPVwiZm9udC1zaXplOiA0OHB4XCJdLFxuICAuc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtaGVyby12MyBbc3NiLXRleHQtY29tcG9uZW50XSAuc3NiLXRleHQtc2V0dGluZ3MgPiAqOm5vdCguYnRuKVtzdHlsZSo9XCJmb250LXNpemU6IDQ4cHhcIl0sXG4gIC5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZXJvLXY0IFtzc2ItdGV4dC1jb21wb25lbnRdIC5zc2ItdGV4dC1zZXR0aW5ncyA+ICo6bm90KC5idG4pW3N0eWxlKj1cImZvbnQtc2l6ZTogNDhweFwiXSxcbiAgLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWhlcm8tdjEgW3NzYi10ZXh0LWNvbXBvbmVudF0gLnNzYi10ZXh0LXNldHRpbmdzIDpub3QoLmJ0bikgW3N0eWxlKj1cImZvbnQtc2l6ZVwiXVtzdHlsZSo9XCJmb250LXNpemU6IDQ4cHhcIl0sXG4gIC5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZXJvLXYyIFtzc2ItdGV4dC1jb21wb25lbnRdIC5zc2ItdGV4dC1zZXR0aW5ncyA6bm90KC5idG4pIFtzdHlsZSo9XCJmb250LXNpemVcIl1bc3R5bGUqPVwiZm9udC1zaXplOiA0OHB4XCJdLFxuICAuc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtaGVyby12MyBbc3NiLXRleHQtY29tcG9uZW50XSAuc3NiLXRleHQtc2V0dGluZ3MgOm5vdCguYnRuKSBbc3R5bGUqPVwiZm9udC1zaXplXCJdW3N0eWxlKj1cImZvbnQtc2l6ZTogNDhweFwiXSxcbiAgLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWhlcm8tdjQgW3NzYi10ZXh0LWNvbXBvbmVudF0gLnNzYi10ZXh0LXNldHRpbmdzIDpub3QoLmJ0bikgW3N0eWxlKj1cImZvbnQtc2l6ZVwiXVtzdHlsZSo9XCJmb250LXNpemU6IDQ4cHhcIl0ge1xuICAgIGZvbnQtc2l6ZTogY2FsYygwcHggKyAoNDggLSAwKSAqICggKDEwMHZ3IC0gMjAwcHgpIC8gKCA3NjggLSAyMDApICkpICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZXJvLXYxIFtzc2ItdGV4dC1jb21wb25lbnRdIC5zc2ItdGV4dC1zZXR0aW5ncyA+ICo6bm90KC5idG4pW3N0eWxlKj1cImZvbnQtc2l6ZTogMzZweFwiXSxcbi5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZXJvLXYyIFtzc2ItdGV4dC1jb21wb25lbnRdIC5zc2ItdGV4dC1zZXR0aW5ncyA+ICo6bm90KC5idG4pW3N0eWxlKj1cImZvbnQtc2l6ZTogMzZweFwiXSxcbi5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZXJvLXYzIFtzc2ItdGV4dC1jb21wb25lbnRdIC5zc2ItdGV4dC1zZXR0aW5ncyA+ICo6bm90KC5idG4pW3N0eWxlKj1cImZvbnQtc2l6ZTogMzZweFwiXSxcbi5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZXJvLXY0IFtzc2ItdGV4dC1jb21wb25lbnRdIC5zc2ItdGV4dC1zZXR0aW5ncyA+ICo6bm90KC5idG4pW3N0eWxlKj1cImZvbnQtc2l6ZTogMzZweFwiXSxcbi5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZXJvLXYxIFtzc2ItdGV4dC1jb21wb25lbnRdIC5zc2ItdGV4dC1zZXR0aW5ncyA6bm90KC5idG4pIFtzdHlsZSo9XCJmb250LXNpemVcIl1bc3R5bGUqPVwiZm9udC1zaXplOiAzNnB4XCJdLFxuLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWhlcm8tdjIgW3NzYi10ZXh0LWNvbXBvbmVudF0gLnNzYi10ZXh0LXNldHRpbmdzIDpub3QoLmJ0bikgW3N0eWxlKj1cImZvbnQtc2l6ZVwiXVtzdHlsZSo9XCJmb250LXNpemU6IDM2cHhcIl0sXG4uc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtaGVyby12MyBbc3NiLXRleHQtY29tcG9uZW50XSAuc3NiLXRleHQtc2V0dGluZ3MgOm5vdCguYnRuKSBbc3R5bGUqPVwiZm9udC1zaXplXCJdW3N0eWxlKj1cImZvbnQtc2l6ZTogMzZweFwiXSxcbi5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZXJvLXY0IFtzc2ItdGV4dC1jb21wb25lbnRdIC5zc2ItdGV4dC1zZXR0aW5ncyA6bm90KC5idG4pIFtzdHlsZSo9XCJmb250LXNpemVcIl1bc3R5bGUqPVwiZm9udC1zaXplOiAzNnB4XCJdIHtcbiAgY29udGVudDogJ0BtaW5BcmcgPCAwJztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAyMDBweCkgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZXJvLXYxIFtzc2ItdGV4dC1jb21wb25lbnRdIC5zc2ItdGV4dC1zZXR0aW5ncyA+ICo6bm90KC5idG4pW3N0eWxlKj1cImZvbnQtc2l6ZTogMzZweFwiXSxcbiAgLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWhlcm8tdjIgW3NzYi10ZXh0LWNvbXBvbmVudF0gLnNzYi10ZXh0LXNldHRpbmdzID4gKjpub3QoLmJ0bilbc3R5bGUqPVwiZm9udC1zaXplOiAzNnB4XCJdLFxuICAuc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtaGVyby12MyBbc3NiLXRleHQtY29tcG9uZW50XSAuc3NiLXRleHQtc2V0dGluZ3MgPiAqOm5vdCguYnRuKVtzdHlsZSo9XCJmb250LXNpemU6IDM2cHhcIl0sXG4gIC5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZXJvLXY0IFtzc2ItdGV4dC1jb21wb25lbnRdIC5zc2ItdGV4dC1zZXR0aW5ncyA+ICo6bm90KC5idG4pW3N0eWxlKj1cImZvbnQtc2l6ZTogMzZweFwiXSxcbiAgLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWhlcm8tdjEgW3NzYi10ZXh0LWNvbXBvbmVudF0gLnNzYi10ZXh0LXNldHRpbmdzIDpub3QoLmJ0bikgW3N0eWxlKj1cImZvbnQtc2l6ZVwiXVtzdHlsZSo9XCJmb250LXNpemU6IDM2cHhcIl0sXG4gIC5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZXJvLXYyIFtzc2ItdGV4dC1jb21wb25lbnRdIC5zc2ItdGV4dC1zZXR0aW5ncyA6bm90KC5idG4pIFtzdHlsZSo9XCJmb250LXNpemVcIl1bc3R5bGUqPVwiZm9udC1zaXplOiAzNnB4XCJdLFxuICAuc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtaGVyby12MyBbc3NiLXRleHQtY29tcG9uZW50XSAuc3NiLXRleHQtc2V0dGluZ3MgOm5vdCguYnRuKSBbc3R5bGUqPVwiZm9udC1zaXplXCJdW3N0eWxlKj1cImZvbnQtc2l6ZTogMzZweFwiXSxcbiAgLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWhlcm8tdjQgW3NzYi10ZXh0LWNvbXBvbmVudF0gLnNzYi10ZXh0LXNldHRpbmdzIDpub3QoLmJ0bikgW3N0eWxlKj1cImZvbnQtc2l6ZVwiXVtzdHlsZSo9XCJmb250LXNpemU6IDM2cHhcIl0ge1xuICAgIGZvbnQtc2l6ZTogY2FsYygwcHggKyAoMzYgLSAwKSAqICggKDEwMHZ3IC0gMjAwcHgpIC8gKCA3NjggLSAyMDApICkpICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZXJvLXYxIFtzc2ItdGV4dC1jb21wb25lbnRdIC5zc2ItdGV4dC1zZXR0aW5ncyA+ICo6bm90KC5idG4pW3N0eWxlKj1cImZvbnQtc2l6ZTogMzBweFwiXSxcbi5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZXJvLXYyIFtzc2ItdGV4dC1jb21wb25lbnRdIC5zc2ItdGV4dC1zZXR0aW5ncyA+ICo6bm90KC5idG4pW3N0eWxlKj1cImZvbnQtc2l6ZTogMzBweFwiXSxcbi5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZXJvLXYzIFtzc2ItdGV4dC1jb21wb25lbnRdIC5zc2ItdGV4dC1zZXR0aW5ncyA+ICo6bm90KC5idG4pW3N0eWxlKj1cImZvbnQtc2l6ZTogMzBweFwiXSxcbi5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZXJvLXY0IFtzc2ItdGV4dC1jb21wb25lbnRdIC5zc2ItdGV4dC1zZXR0aW5ncyA+ICo6bm90KC5idG4pW3N0eWxlKj1cImZvbnQtc2l6ZTogMzBweFwiXSxcbi5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZXJvLXYxIFtzc2ItdGV4dC1jb21wb25lbnRdIC5zc2ItdGV4dC1zZXR0aW5ncyA6bm90KC5idG4pIFtzdHlsZSo9XCJmb250LXNpemVcIl1bc3R5bGUqPVwiZm9udC1zaXplOiAzMHB4XCJdLFxuLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWhlcm8tdjIgW3NzYi10ZXh0LWNvbXBvbmVudF0gLnNzYi10ZXh0LXNldHRpbmdzIDpub3QoLmJ0bikgW3N0eWxlKj1cImZvbnQtc2l6ZVwiXVtzdHlsZSo9XCJmb250LXNpemU6IDMwcHhcIl0sXG4uc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtaGVyby12MyBbc3NiLXRleHQtY29tcG9uZW50XSAuc3NiLXRleHQtc2V0dGluZ3MgOm5vdCguYnRuKSBbc3R5bGUqPVwiZm9udC1zaXplXCJdW3N0eWxlKj1cImZvbnQtc2l6ZTogMzBweFwiXSxcbi5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZXJvLXY0IFtzc2ItdGV4dC1jb21wb25lbnRdIC5zc2ItdGV4dC1zZXR0aW5ncyA6bm90KC5idG4pIFtzdHlsZSo9XCJmb250LXNpemVcIl1bc3R5bGUqPVwiZm9udC1zaXplOiAzMHB4XCJdIHtcbiAgY29udGVudDogJ2RlZmF1bHQoKSc7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMjAwcHgpIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtaGVyby12MSBbc3NiLXRleHQtY29tcG9uZW50XSAuc3NiLXRleHQtc2V0dGluZ3MgPiAqOm5vdCguYnRuKVtzdHlsZSo9XCJmb250LXNpemU6IDMwcHhcIl0sXG4gIC5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZXJvLXYyIFtzc2ItdGV4dC1jb21wb25lbnRdIC5zc2ItdGV4dC1zZXR0aW5ncyA+ICo6bm90KC5idG4pW3N0eWxlKj1cImZvbnQtc2l6ZTogMzBweFwiXSxcbiAgLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWhlcm8tdjMgW3NzYi10ZXh0LWNvbXBvbmVudF0gLnNzYi10ZXh0LXNldHRpbmdzID4gKjpub3QoLmJ0bilbc3R5bGUqPVwiZm9udC1zaXplOiAzMHB4XCJdLFxuICAuc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtaGVyby12NCBbc3NiLXRleHQtY29tcG9uZW50XSAuc3NiLXRleHQtc2V0dGluZ3MgPiAqOm5vdCguYnRuKVtzdHlsZSo9XCJmb250LXNpemU6IDMwcHhcIl0sXG4gIC5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZXJvLXYxIFtzc2ItdGV4dC1jb21wb25lbnRdIC5zc2ItdGV4dC1zZXR0aW5ncyA6bm90KC5idG4pIFtzdHlsZSo9XCJmb250LXNpemVcIl1bc3R5bGUqPVwiZm9udC1zaXplOiAzMHB4XCJdLFxuICAuc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtaGVyby12MiBbc3NiLXRleHQtY29tcG9uZW50XSAuc3NiLXRleHQtc2V0dGluZ3MgOm5vdCguYnRuKSBbc3R5bGUqPVwiZm9udC1zaXplXCJdW3N0eWxlKj1cImZvbnQtc2l6ZTogMzBweFwiXSxcbiAgLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWhlcm8tdjMgW3NzYi10ZXh0LWNvbXBvbmVudF0gLnNzYi10ZXh0LXNldHRpbmdzIDpub3QoLmJ0bikgW3N0eWxlKj1cImZvbnQtc2l6ZVwiXVtzdHlsZSo9XCJmb250LXNpemU6IDMwcHhcIl0sXG4gIC5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZXJvLXY0IFtzc2ItdGV4dC1jb21wb25lbnRdIC5zc2ItdGV4dC1zZXR0aW5ncyA6bm90KC5idG4pIFtzdHlsZSo9XCJmb250LXNpemVcIl1bc3R5bGUqPVwiZm9udC1zaXplOiAzMHB4XCJdIHtcbiAgICBmb250LXNpemU6IGNhbGMoMnB4ICsgKDMwIC0gMikgKiAoICgxMDB2dyAtIDIwMHB4KSAvICggNzY4IC0gMjAwKSApKSAhaW1wb3J0YW50O1xuICB9XG59XG4uc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtaGVyby12MSBbc3NiLXRleHQtY29tcG9uZW50XSAuc3NiLXRleHQtc2V0dGluZ3MgPiAqOm5vdCguYnRuKVtzdHlsZSo9XCJmb250LXNpemU6IDI0cHhcIl0sXG4uc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtaGVyby12MiBbc3NiLXRleHQtY29tcG9uZW50XSAuc3NiLXRleHQtc2V0dGluZ3MgPiAqOm5vdCguYnRuKVtzdHlsZSo9XCJmb250LXNpemU6IDI0cHhcIl0sXG4uc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtaGVyby12MyBbc3NiLXRleHQtY29tcG9uZW50XSAuc3NiLXRleHQtc2V0dGluZ3MgPiAqOm5vdCguYnRuKVtzdHlsZSo9XCJmb250LXNpemU6IDI0cHhcIl0sXG4uc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtaGVyby12NCBbc3NiLXRleHQtY29tcG9uZW50XSAuc3NiLXRleHQtc2V0dGluZ3MgPiAqOm5vdCguYnRuKVtzdHlsZSo9XCJmb250LXNpemU6IDI0cHhcIl0sXG4uc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtaGVyby12MSBbc3NiLXRleHQtY29tcG9uZW50XSAuc3NiLXRleHQtc2V0dGluZ3MgOm5vdCguYnRuKSBbc3R5bGUqPVwiZm9udC1zaXplXCJdW3N0eWxlKj1cImZvbnQtc2l6ZTogMjRweFwiXSxcbi5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZXJvLXYyIFtzc2ItdGV4dC1jb21wb25lbnRdIC5zc2ItdGV4dC1zZXR0aW5ncyA6bm90KC5idG4pIFtzdHlsZSo9XCJmb250LXNpemVcIl1bc3R5bGUqPVwiZm9udC1zaXplOiAyNHB4XCJdLFxuLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWhlcm8tdjMgW3NzYi10ZXh0LWNvbXBvbmVudF0gLnNzYi10ZXh0LXNldHRpbmdzIDpub3QoLmJ0bikgW3N0eWxlKj1cImZvbnQtc2l6ZVwiXVtzdHlsZSo9XCJmb250LXNpemU6IDI0cHhcIl0sXG4uc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtaGVyby12NCBbc3NiLXRleHQtY29tcG9uZW50XSAuc3NiLXRleHQtc2V0dGluZ3MgOm5vdCguYnRuKSBbc3R5bGUqPVwiZm9udC1zaXplXCJdW3N0eWxlKj1cImZvbnQtc2l6ZTogMjRweFwiXSB7XG4gIGNvbnRlbnQ6ICdkZWZhdWx0KCknO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDIwMHB4KSBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWhlcm8tdjEgW3NzYi10ZXh0LWNvbXBvbmVudF0gLnNzYi10ZXh0LXNldHRpbmdzID4gKjpub3QoLmJ0bilbc3R5bGUqPVwiZm9udC1zaXplOiAyNHB4XCJdLFxuICAuc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtaGVyby12MiBbc3NiLXRleHQtY29tcG9uZW50XSAuc3NiLXRleHQtc2V0dGluZ3MgPiAqOm5vdCguYnRuKVtzdHlsZSo9XCJmb250LXNpemU6IDI0cHhcIl0sXG4gIC5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZXJvLXYzIFtzc2ItdGV4dC1jb21wb25lbnRdIC5zc2ItdGV4dC1zZXR0aW5ncyA+ICo6bm90KC5idG4pW3N0eWxlKj1cImZvbnQtc2l6ZTogMjRweFwiXSxcbiAgLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWhlcm8tdjQgW3NzYi10ZXh0LWNvbXBvbmVudF0gLnNzYi10ZXh0LXNldHRpbmdzID4gKjpub3QoLmJ0bilbc3R5bGUqPVwiZm9udC1zaXplOiAyNHB4XCJdLFxuICAuc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtaGVyby12MSBbc3NiLXRleHQtY29tcG9uZW50XSAuc3NiLXRleHQtc2V0dGluZ3MgOm5vdCguYnRuKSBbc3R5bGUqPVwiZm9udC1zaXplXCJdW3N0eWxlKj1cImZvbnQtc2l6ZTogMjRweFwiXSxcbiAgLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWhlcm8tdjIgW3NzYi10ZXh0LWNvbXBvbmVudF0gLnNzYi10ZXh0LXNldHRpbmdzIDpub3QoLmJ0bikgW3N0eWxlKj1cImZvbnQtc2l6ZVwiXVtzdHlsZSo9XCJmb250LXNpemU6IDI0cHhcIl0sXG4gIC5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZXJvLXYzIFtzc2ItdGV4dC1jb21wb25lbnRdIC5zc2ItdGV4dC1zZXR0aW5ncyA6bm90KC5idG4pIFtzdHlsZSo9XCJmb250LXNpemVcIl1bc3R5bGUqPVwiZm9udC1zaXplOiAyNHB4XCJdLFxuICAuc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtaGVyby12NCBbc3NiLXRleHQtY29tcG9uZW50XSAuc3NiLXRleHQtc2V0dGluZ3MgOm5vdCguYnRuKSBbc3R5bGUqPVwiZm9udC1zaXplXCJdW3N0eWxlKj1cImZvbnQtc2l6ZTogMjRweFwiXSB7XG4gICAgZm9udC1zaXplOiBjYWxjKDhweCArICgyNCAtIDgpICogKCAoMTAwdncgLSAyMDBweCkgLyAoIDc2OCAtIDIwMCkgKSkgIWltcG9ydGFudDtcbiAgfVxufVxuLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWhlcm8tdjEgW3NzYi10ZXh0LWNvbXBvbmVudF0gLnNzYi10ZXh0LXNldHRpbmdzID4gKjpub3QoLmJ0bilbc3R5bGUqPVwiZm9udC1zaXplOiAxOHB4XCJdLFxuLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWhlcm8tdjIgW3NzYi10ZXh0LWNvbXBvbmVudF0gLnNzYi10ZXh0LXNldHRpbmdzID4gKjpub3QoLmJ0bilbc3R5bGUqPVwiZm9udC1zaXplOiAxOHB4XCJdLFxuLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWhlcm8tdjMgW3NzYi10ZXh0LWNvbXBvbmVudF0gLnNzYi10ZXh0LXNldHRpbmdzID4gKjpub3QoLmJ0bilbc3R5bGUqPVwiZm9udC1zaXplOiAxOHB4XCJdLFxuLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWhlcm8tdjQgW3NzYi10ZXh0LWNvbXBvbmVudF0gLnNzYi10ZXh0LXNldHRpbmdzID4gKjpub3QoLmJ0bilbc3R5bGUqPVwiZm9udC1zaXplOiAxOHB4XCJdLFxuLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWhlcm8tdjEgW3NzYi10ZXh0LWNvbXBvbmVudF0gLnNzYi10ZXh0LXNldHRpbmdzIDpub3QoLmJ0bikgW3N0eWxlKj1cImZvbnQtc2l6ZVwiXVtzdHlsZSo9XCJmb250LXNpemU6IDE4cHhcIl0sXG4uc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtaGVyby12MiBbc3NiLXRleHQtY29tcG9uZW50XSAuc3NiLXRleHQtc2V0dGluZ3MgOm5vdCguYnRuKSBbc3R5bGUqPVwiZm9udC1zaXplXCJdW3N0eWxlKj1cImZvbnQtc2l6ZTogMThweFwiXSxcbi5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZXJvLXYzIFtzc2ItdGV4dC1jb21wb25lbnRdIC5zc2ItdGV4dC1zZXR0aW5ncyA6bm90KC5idG4pIFtzdHlsZSo9XCJmb250LXNpemVcIl1bc3R5bGUqPVwiZm9udC1zaXplOiAxOHB4XCJdLFxuLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWhlcm8tdjQgW3NzYi10ZXh0LWNvbXBvbmVudF0gLnNzYi10ZXh0LXNldHRpbmdzIDpub3QoLmJ0bikgW3N0eWxlKj1cImZvbnQtc2l6ZVwiXVtzdHlsZSo9XCJmb250LXNpemU6IDE4cHhcIl0ge1xuICBjb250ZW50OiAnZGVmYXVsdCgpJztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAyMDBweCkgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZXJvLXYxIFtzc2ItdGV4dC1jb21wb25lbnRdIC5zc2ItdGV4dC1zZXR0aW5ncyA+ICo6bm90KC5idG4pW3N0eWxlKj1cImZvbnQtc2l6ZTogMThweFwiXSxcbiAgLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWhlcm8tdjIgW3NzYi10ZXh0LWNvbXBvbmVudF0gLnNzYi10ZXh0LXNldHRpbmdzID4gKjpub3QoLmJ0bilbc3R5bGUqPVwiZm9udC1zaXplOiAxOHB4XCJdLFxuICAuc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtaGVyby12MyBbc3NiLXRleHQtY29tcG9uZW50XSAuc3NiLXRleHQtc2V0dGluZ3MgPiAqOm5vdCguYnRuKVtzdHlsZSo9XCJmb250LXNpemU6IDE4cHhcIl0sXG4gIC5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZXJvLXY0IFtzc2ItdGV4dC1jb21wb25lbnRdIC5zc2ItdGV4dC1zZXR0aW5ncyA+ICo6bm90KC5idG4pW3N0eWxlKj1cImZvbnQtc2l6ZTogMThweFwiXSxcbiAgLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWhlcm8tdjEgW3NzYi10ZXh0LWNvbXBvbmVudF0gLnNzYi10ZXh0LXNldHRpbmdzIDpub3QoLmJ0bikgW3N0eWxlKj1cImZvbnQtc2l6ZVwiXVtzdHlsZSo9XCJmb250LXNpemU6IDE4cHhcIl0sXG4gIC5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZXJvLXYyIFtzc2ItdGV4dC1jb21wb25lbnRdIC5zc2ItdGV4dC1zZXR0aW5ncyA6bm90KC5idG4pIFtzdHlsZSo9XCJmb250LXNpemVcIl1bc3R5bGUqPVwiZm9udC1zaXplOiAxOHB4XCJdLFxuICAuc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtaGVyby12MyBbc3NiLXRleHQtY29tcG9uZW50XSAuc3NiLXRleHQtc2V0dGluZ3MgOm5vdCguYnRuKSBbc3R5bGUqPVwiZm9udC1zaXplXCJdW3N0eWxlKj1cImZvbnQtc2l6ZTogMThweFwiXSxcbiAgLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWhlcm8tdjQgW3NzYi10ZXh0LWNvbXBvbmVudF0gLnNzYi10ZXh0LXNldHRpbmdzIDpub3QoLmJ0bikgW3N0eWxlKj1cImZvbnQtc2l6ZVwiXVtzdHlsZSo9XCJmb250LXNpemU6IDE4cHhcIl0ge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxNHB4ICsgKDE4IC0gMTQpICogKCAoMTAwdncgLSAyMDBweCkgLyAoIDc2OCAtIDIwMCkgKSkgIWltcG9ydGFudDtcbiAgfVxufVxuLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWhlcm8tdjEgW3NzYi10ZXh0LWNvbXBvbmVudF0gLnNzYi10ZXh0LXNldHRpbmdzID4gKjpub3QoLmJ0bilbc3R5bGUqPVwiZm9udC1zaXplOiAxNHB4XCJdLFxuLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWhlcm8tdjIgW3NzYi10ZXh0LWNvbXBvbmVudF0gLnNzYi10ZXh0LXNldHRpbmdzID4gKjpub3QoLmJ0bilbc3R5bGUqPVwiZm9udC1zaXplOiAxNHB4XCJdLFxuLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWhlcm8tdjMgW3NzYi10ZXh0LWNvbXBvbmVudF0gLnNzYi10ZXh0LXNldHRpbmdzID4gKjpub3QoLmJ0bilbc3R5bGUqPVwiZm9udC1zaXplOiAxNHB4XCJdLFxuLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWhlcm8tdjQgW3NzYi10ZXh0LWNvbXBvbmVudF0gLnNzYi10ZXh0LXNldHRpbmdzID4gKjpub3QoLmJ0bilbc3R5bGUqPVwiZm9udC1zaXplOiAxNHB4XCJdLFxuLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWhlcm8tdjEgW3NzYi10ZXh0LWNvbXBvbmVudF0gLnNzYi10ZXh0LXNldHRpbmdzIDpub3QoLmJ0bikgW3N0eWxlKj1cImZvbnQtc2l6ZVwiXVtzdHlsZSo9XCJmb250LXNpemU6IDE0cHhcIl0sXG4uc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtaGVyby12MiBbc3NiLXRleHQtY29tcG9uZW50XSAuc3NiLXRleHQtc2V0dGluZ3MgOm5vdCguYnRuKSBbc3R5bGUqPVwiZm9udC1zaXplXCJdW3N0eWxlKj1cImZvbnQtc2l6ZTogMTRweFwiXSxcbi5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZXJvLXYzIFtzc2ItdGV4dC1jb21wb25lbnRdIC5zc2ItdGV4dC1zZXR0aW5ncyA6bm90KC5idG4pIFtzdHlsZSo9XCJmb250LXNpemVcIl1bc3R5bGUqPVwiZm9udC1zaXplOiAxNHB4XCJdLFxuLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWhlcm8tdjQgW3NzYi10ZXh0LWNvbXBvbmVudF0gLnNzYi10ZXh0LXNldHRpbmdzIDpub3QoLmJ0bikgW3N0eWxlKj1cImZvbnQtc2l6ZVwiXVtzdHlsZSo9XCJmb250LXNpemU6IDE0cHhcIl0ge1xuICBjb250ZW50OiAnQG1pbkFyZyA+IEBmb250U2l6ZSc7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMjAwcHgpIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtaGVyby12MSBbc3NiLXRleHQtY29tcG9uZW50XSAuc3NiLXRleHQtc2V0dGluZ3MgPiAqOm5vdCguYnRuKVtzdHlsZSo9XCJmb250LXNpemU6IDE0cHhcIl0sXG4gIC5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZXJvLXYyIFtzc2ItdGV4dC1jb21wb25lbnRdIC5zc2ItdGV4dC1zZXR0aW5ncyA+ICo6bm90KC5idG4pW3N0eWxlKj1cImZvbnQtc2l6ZTogMTRweFwiXSxcbiAgLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWhlcm8tdjMgW3NzYi10ZXh0LWNvbXBvbmVudF0gLnNzYi10ZXh0LXNldHRpbmdzID4gKjpub3QoLmJ0bilbc3R5bGUqPVwiZm9udC1zaXplOiAxNHB4XCJdLFxuICAuc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtaGVyby12NCBbc3NiLXRleHQtY29tcG9uZW50XSAuc3NiLXRleHQtc2V0dGluZ3MgPiAqOm5vdCguYnRuKVtzdHlsZSo9XCJmb250LXNpemU6IDE0cHhcIl0sXG4gIC5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZXJvLXYxIFtzc2ItdGV4dC1jb21wb25lbnRdIC5zc2ItdGV4dC1zZXR0aW5ncyA6bm90KC5idG4pIFtzdHlsZSo9XCJmb250LXNpemVcIl1bc3R5bGUqPVwiZm9udC1zaXplOiAxNHB4XCJdLFxuICAuc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtaGVyby12MiBbc3NiLXRleHQtY29tcG9uZW50XSAuc3NiLXRleHQtc2V0dGluZ3MgOm5vdCguYnRuKSBbc3R5bGUqPVwiZm9udC1zaXplXCJdW3N0eWxlKj1cImZvbnQtc2l6ZTogMTRweFwiXSxcbiAgLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWhlcm8tdjMgW3NzYi10ZXh0LWNvbXBvbmVudF0gLnNzYi10ZXh0LXNldHRpbmdzIDpub3QoLmJ0bikgW3N0eWxlKj1cImZvbnQtc2l6ZVwiXVtzdHlsZSo9XCJmb250LXNpemU6IDE0cHhcIl0sXG4gIC5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZXJvLXY0IFtzc2ItdGV4dC1jb21wb25lbnRdIC5zc2ItdGV4dC1zZXR0aW5ncyA6bm90KC5idG4pIFtzdHlsZSo9XCJmb250LXNpemVcIl1bc3R5bGUqPVwiZm9udC1zaXplOiAxNHB4XCJdIHtcbiAgICBmb250LXNpemU6IGNhbGMoMTRweCArICgxNCAtIDE0KSAqICggKDEwMHZ3IC0gMjAwcHgpIC8gKCA3NjggLSAyMDApICkpICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZXJvLXYxIFtzc2ItdGV4dC1jb21wb25lbnRdIC5zc2ItdGV4dC1zZXR0aW5ncyA+ICo6bm90KC5idG4pW3N0eWxlKj1cImZvbnQtc2l6ZTogMTJweFwiXSxcbi5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZXJvLXYyIFtzc2ItdGV4dC1jb21wb25lbnRdIC5zc2ItdGV4dC1zZXR0aW5ncyA+ICo6bm90KC5idG4pW3N0eWxlKj1cImZvbnQtc2l6ZTogMTJweFwiXSxcbi5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZXJvLXYzIFtzc2ItdGV4dC1jb21wb25lbnRdIC5zc2ItdGV4dC1zZXR0aW5ncyA+ICo6bm90KC5idG4pW3N0eWxlKj1cImZvbnQtc2l6ZTogMTJweFwiXSxcbi5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZXJvLXY0IFtzc2ItdGV4dC1jb21wb25lbnRdIC5zc2ItdGV4dC1zZXR0aW5ncyA+ICo6bm90KC5idG4pW3N0eWxlKj1cImZvbnQtc2l6ZTogMTJweFwiXSxcbi5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZXJvLXYxIFtzc2ItdGV4dC1jb21wb25lbnRdIC5zc2ItdGV4dC1zZXR0aW5ncyA6bm90KC5idG4pIFtzdHlsZSo9XCJmb250LXNpemVcIl1bc3R5bGUqPVwiZm9udC1zaXplOiAxMnB4XCJdLFxuLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWhlcm8tdjIgW3NzYi10ZXh0LWNvbXBvbmVudF0gLnNzYi10ZXh0LXNldHRpbmdzIDpub3QoLmJ0bikgW3N0eWxlKj1cImZvbnQtc2l6ZVwiXVtzdHlsZSo9XCJmb250LXNpemU6IDEycHhcIl0sXG4uc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtaGVyby12MyBbc3NiLXRleHQtY29tcG9uZW50XSAuc3NiLXRleHQtc2V0dGluZ3MgOm5vdCguYnRuKSBbc3R5bGUqPVwiZm9udC1zaXplXCJdW3N0eWxlKj1cImZvbnQtc2l6ZTogMTJweFwiXSxcbi5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZXJvLXY0IFtzc2ItdGV4dC1jb21wb25lbnRdIC5zc2ItdGV4dC1zZXR0aW5ncyA6bm90KC5idG4pIFtzdHlsZSo9XCJmb250LXNpemVcIl1bc3R5bGUqPVwiZm9udC1zaXplOiAxMnB4XCJdIHtcbiAgY29udGVudDogJ0BtaW5BcmcgPiBAZm9udFNpemUnO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDIwMHB4KSBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWhlcm8tdjEgW3NzYi10ZXh0LWNvbXBvbmVudF0gLnNzYi10ZXh0LXNldHRpbmdzID4gKjpub3QoLmJ0bilbc3R5bGUqPVwiZm9udC1zaXplOiAxMnB4XCJdLFxuICAuc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtaGVyby12MiBbc3NiLXRleHQtY29tcG9uZW50XSAuc3NiLXRleHQtc2V0dGluZ3MgPiAqOm5vdCguYnRuKVtzdHlsZSo9XCJmb250LXNpemU6IDEycHhcIl0sXG4gIC5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZXJvLXYzIFtzc2ItdGV4dC1jb21wb25lbnRdIC5zc2ItdGV4dC1zZXR0aW5ncyA+ICo6bm90KC5idG4pW3N0eWxlKj1cImZvbnQtc2l6ZTogMTJweFwiXSxcbiAgLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWhlcm8tdjQgW3NzYi10ZXh0LWNvbXBvbmVudF0gLnNzYi10ZXh0LXNldHRpbmdzID4gKjpub3QoLmJ0bilbc3R5bGUqPVwiZm9udC1zaXplOiAxMnB4XCJdLFxuICAuc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtaGVyby12MSBbc3NiLXRleHQtY29tcG9uZW50XSAuc3NiLXRleHQtc2V0dGluZ3MgOm5vdCguYnRuKSBbc3R5bGUqPVwiZm9udC1zaXplXCJdW3N0eWxlKj1cImZvbnQtc2l6ZTogMTJweFwiXSxcbiAgLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWhlcm8tdjIgW3NzYi10ZXh0LWNvbXBvbmVudF0gLnNzYi10ZXh0LXNldHRpbmdzIDpub3QoLmJ0bikgW3N0eWxlKj1cImZvbnQtc2l6ZVwiXVtzdHlsZSo9XCJmb250LXNpemU6IDEycHhcIl0sXG4gIC5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZXJvLXYzIFtzc2ItdGV4dC1jb21wb25lbnRdIC5zc2ItdGV4dC1zZXR0aW5ncyA6bm90KC5idG4pIFtzdHlsZSo9XCJmb250LXNpemVcIl1bc3R5bGUqPVwiZm9udC1zaXplOiAxMnB4XCJdLFxuICAuc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtaGVyby12NCBbc3NiLXRleHQtY29tcG9uZW50XSAuc3NiLXRleHQtc2V0dGluZ3MgOm5vdCguYnRuKSBbc3R5bGUqPVwiZm9udC1zaXplXCJdW3N0eWxlKj1cImZvbnQtc2l6ZTogMTJweFwiXSB7XG4gICAgZm9udC1zaXplOiBjYWxjKDEycHggKyAoMTIgLSAxMikgKiAoICgxMDB2dyAtIDIwMHB4KSAvICggNzY4IC0gMjAwKSApKSAhaW1wb3J0YW50O1xuICB9XG59XG4uc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtaGVyby12MSBbc3NiLXRleHQtY29tcG9uZW50XSAuc3NiLXRleHQtc2V0dGluZ3MgPiAqOm5vdCguYnRuKVtzdHlsZSo9XCJmb250LXNpemU6IDExcHhcIl0sXG4uc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtaGVyby12MiBbc3NiLXRleHQtY29tcG9uZW50XSAuc3NiLXRleHQtc2V0dGluZ3MgPiAqOm5vdCguYnRuKVtzdHlsZSo9XCJmb250LXNpemU6IDExcHhcIl0sXG4uc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtaGVyby12MyBbc3NiLXRleHQtY29tcG9uZW50XSAuc3NiLXRleHQtc2V0dGluZ3MgPiAqOm5vdCguYnRuKVtzdHlsZSo9XCJmb250LXNpemU6IDExcHhcIl0sXG4uc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtaGVyby12NCBbc3NiLXRleHQtY29tcG9uZW50XSAuc3NiLXRleHQtc2V0dGluZ3MgPiAqOm5vdCguYnRuKVtzdHlsZSo9XCJmb250LXNpemU6IDExcHhcIl0sXG4uc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtaGVyby12MSBbc3NiLXRleHQtY29tcG9uZW50XSAuc3NiLXRleHQtc2V0dGluZ3MgOm5vdCguYnRuKSBbc3R5bGUqPVwiZm9udC1zaXplXCJdW3N0eWxlKj1cImZvbnQtc2l6ZTogMTFweFwiXSxcbi5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZXJvLXYyIFtzc2ItdGV4dC1jb21wb25lbnRdIC5zc2ItdGV4dC1zZXR0aW5ncyA6bm90KC5idG4pIFtzdHlsZSo9XCJmb250LXNpemVcIl1bc3R5bGUqPVwiZm9udC1zaXplOiAxMXB4XCJdLFxuLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWhlcm8tdjMgW3NzYi10ZXh0LWNvbXBvbmVudF0gLnNzYi10ZXh0LXNldHRpbmdzIDpub3QoLmJ0bikgW3N0eWxlKj1cImZvbnQtc2l6ZVwiXVtzdHlsZSo9XCJmb250LXNpemU6IDExcHhcIl0sXG4uc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtaGVyby12NCBbc3NiLXRleHQtY29tcG9uZW50XSAuc3NiLXRleHQtc2V0dGluZ3MgOm5vdCguYnRuKSBbc3R5bGUqPVwiZm9udC1zaXplXCJdW3N0eWxlKj1cImZvbnQtc2l6ZTogMTFweFwiXSB7XG4gIGNvbnRlbnQ6ICdAbWluQXJnID4gQGZvbnRTaXplJztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAyMDBweCkgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZXJvLXYxIFtzc2ItdGV4dC1jb21wb25lbnRdIC5zc2ItdGV4dC1zZXR0aW5ncyA+ICo6bm90KC5idG4pW3N0eWxlKj1cImZvbnQtc2l6ZTogMTFweFwiXSxcbiAgLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWhlcm8tdjIgW3NzYi10ZXh0LWNvbXBvbmVudF0gLnNzYi10ZXh0LXNldHRpbmdzID4gKjpub3QoLmJ0bilbc3R5bGUqPVwiZm9udC1zaXplOiAxMXB4XCJdLFxuICAuc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtaGVyby12MyBbc3NiLXRleHQtY29tcG9uZW50XSAuc3NiLXRleHQtc2V0dGluZ3MgPiAqOm5vdCguYnRuKVtzdHlsZSo9XCJmb250LXNpemU6IDExcHhcIl0sXG4gIC5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZXJvLXY0IFtzc2ItdGV4dC1jb21wb25lbnRdIC5zc2ItdGV4dC1zZXR0aW5ncyA+ICo6bm90KC5idG4pW3N0eWxlKj1cImZvbnQtc2l6ZTogMTFweFwiXSxcbiAgLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWhlcm8tdjEgW3NzYi10ZXh0LWNvbXBvbmVudF0gLnNzYi10ZXh0LXNldHRpbmdzIDpub3QoLmJ0bikgW3N0eWxlKj1cImZvbnQtc2l6ZVwiXVtzdHlsZSo9XCJmb250LXNpemU6IDExcHhcIl0sXG4gIC5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZXJvLXYyIFtzc2ItdGV4dC1jb21wb25lbnRdIC5zc2ItdGV4dC1zZXR0aW5ncyA6bm90KC5idG4pIFtzdHlsZSo9XCJmb250LXNpemVcIl1bc3R5bGUqPVwiZm9udC1zaXplOiAxMXB4XCJdLFxuICAuc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtaGVyby12MyBbc3NiLXRleHQtY29tcG9uZW50XSAuc3NiLXRleHQtc2V0dGluZ3MgOm5vdCguYnRuKSBbc3R5bGUqPVwiZm9udC1zaXplXCJdW3N0eWxlKj1cImZvbnQtc2l6ZTogMTFweFwiXSxcbiAgLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWhlcm8tdjQgW3NzYi10ZXh0LWNvbXBvbmVudF0gLnNzYi10ZXh0LXNldHRpbmdzIDpub3QoLmJ0bikgW3N0eWxlKj1cImZvbnQtc2l6ZVwiXVtzdHlsZSo9XCJmb250LXNpemU6IDExcHhcIl0ge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxMXB4ICsgKDExIC0gMTEpICogKCAoMTAwdncgLSAyMDBweCkgLyAoIDc2OCAtIDIwMCkgKSkgIWltcG9ydGFudDtcbiAgfVxufVxuLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWhlcm8tdjEgW3NzYi10ZXh0LWNvbXBvbmVudF0gLnNzYi10ZXh0LXNldHRpbmdzID4gKjpub3QoLmJ0bilbc3R5bGUqPVwiZm9udC1zaXplOiAxMHB4XCJdLFxuLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWhlcm8tdjIgW3NzYi10ZXh0LWNvbXBvbmVudF0gLnNzYi10ZXh0LXNldHRpbmdzID4gKjpub3QoLmJ0bilbc3R5bGUqPVwiZm9udC1zaXplOiAxMHB4XCJdLFxuLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWhlcm8tdjMgW3NzYi10ZXh0LWNvbXBvbmVudF0gLnNzYi10ZXh0LXNldHRpbmdzID4gKjpub3QoLmJ0bilbc3R5bGUqPVwiZm9udC1zaXplOiAxMHB4XCJdLFxuLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWhlcm8tdjQgW3NzYi10ZXh0LWNvbXBvbmVudF0gLnNzYi10ZXh0LXNldHRpbmdzID4gKjpub3QoLmJ0bilbc3R5bGUqPVwiZm9udC1zaXplOiAxMHB4XCJdLFxuLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWhlcm8tdjEgW3NzYi10ZXh0LWNvbXBvbmVudF0gLnNzYi10ZXh0LXNldHRpbmdzIDpub3QoLmJ0bikgW3N0eWxlKj1cImZvbnQtc2l6ZVwiXVtzdHlsZSo9XCJmb250LXNpemU6IDEwcHhcIl0sXG4uc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtaGVyby12MiBbc3NiLXRleHQtY29tcG9uZW50XSAuc3NiLXRleHQtc2V0dGluZ3MgOm5vdCguYnRuKSBbc3R5bGUqPVwiZm9udC1zaXplXCJdW3N0eWxlKj1cImZvbnQtc2l6ZTogMTBweFwiXSxcbi5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZXJvLXYzIFtzc2ItdGV4dC1jb21wb25lbnRdIC5zc2ItdGV4dC1zZXR0aW5ncyA6bm90KC5idG4pIFtzdHlsZSo9XCJmb250LXNpemVcIl1bc3R5bGUqPVwiZm9udC1zaXplOiAxMHB4XCJdLFxuLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWhlcm8tdjQgW3NzYi10ZXh0LWNvbXBvbmVudF0gLnNzYi10ZXh0LXNldHRpbmdzIDpub3QoLmJ0bikgW3N0eWxlKj1cImZvbnQtc2l6ZVwiXVtzdHlsZSo9XCJmb250LXNpemU6IDEwcHhcIl0ge1xuICBjb250ZW50OiAnQG1pbkFyZyA+IEBmb250U2l6ZSc7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMjAwcHgpIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtaGVyby12MSBbc3NiLXRleHQtY29tcG9uZW50XSAuc3NiLXRleHQtc2V0dGluZ3MgPiAqOm5vdCguYnRuKVtzdHlsZSo9XCJmb250LXNpemU6IDEwcHhcIl0sXG4gIC5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZXJvLXYyIFtzc2ItdGV4dC1jb21wb25lbnRdIC5zc2ItdGV4dC1zZXR0aW5ncyA+ICo6bm90KC5idG4pW3N0eWxlKj1cImZvbnQtc2l6ZTogMTBweFwiXSxcbiAgLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWhlcm8tdjMgW3NzYi10ZXh0LWNvbXBvbmVudF0gLnNzYi10ZXh0LXNldHRpbmdzID4gKjpub3QoLmJ0bilbc3R5bGUqPVwiZm9udC1zaXplOiAxMHB4XCJdLFxuICAuc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtaGVyby12NCBbc3NiLXRleHQtY29tcG9uZW50XSAuc3NiLXRleHQtc2V0dGluZ3MgPiAqOm5vdCguYnRuKVtzdHlsZSo9XCJmb250LXNpemU6IDEwcHhcIl0sXG4gIC5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZXJvLXYxIFtzc2ItdGV4dC1jb21wb25lbnRdIC5zc2ItdGV4dC1zZXR0aW5ncyA6bm90KC5idG4pIFtzdHlsZSo9XCJmb250LXNpemVcIl1bc3R5bGUqPVwiZm9udC1zaXplOiAxMHB4XCJdLFxuICAuc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtaGVyby12MiBbc3NiLXRleHQtY29tcG9uZW50XSAuc3NiLXRleHQtc2V0dGluZ3MgOm5vdCguYnRuKSBbc3R5bGUqPVwiZm9udC1zaXplXCJdW3N0eWxlKj1cImZvbnQtc2l6ZTogMTBweFwiXSxcbiAgLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWhlcm8tdjMgW3NzYi10ZXh0LWNvbXBvbmVudF0gLnNzYi10ZXh0LXNldHRpbmdzIDpub3QoLmJ0bikgW3N0eWxlKj1cImZvbnQtc2l6ZVwiXVtzdHlsZSo9XCJmb250LXNpemU6IDEwcHhcIl0sXG4gIC5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZXJvLXY0IFtzc2ItdGV4dC1jb21wb25lbnRdIC5zc2ItdGV4dC1zZXR0aW5ncyA6bm90KC5idG4pIFtzdHlsZSo9XCJmb250LXNpemVcIl1bc3R5bGUqPVwiZm9udC1zaXplOiAxMHB4XCJdIHtcbiAgICBmb250LXNpemU6IGNhbGMoMTBweCArICgxMCAtIDEwKSAqICggKDEwMHZ3IC0gMjAwcHgpIC8gKCA3NjggLSAyMDApICkpICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZXJvLXYxIFtzc2ItdGV4dC1jb21wb25lbnRdIC5zc2ItdGV4dC1zZXR0aW5ncyA+ICo6bm90KC5idG4pW3N0eWxlKj1cImZvbnQtc2l6ZTogOXB4XCJdLFxuLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWhlcm8tdjIgW3NzYi10ZXh0LWNvbXBvbmVudF0gLnNzYi10ZXh0LXNldHRpbmdzID4gKjpub3QoLmJ0bilbc3R5bGUqPVwiZm9udC1zaXplOiA5cHhcIl0sXG4uc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtaGVyby12MyBbc3NiLXRleHQtY29tcG9uZW50XSAuc3NiLXRleHQtc2V0dGluZ3MgPiAqOm5vdCguYnRuKVtzdHlsZSo9XCJmb250LXNpemU6IDlweFwiXSxcbi5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZXJvLXY0IFtzc2ItdGV4dC1jb21wb25lbnRdIC5zc2ItdGV4dC1zZXR0aW5ncyA+ICo6bm90KC5idG4pW3N0eWxlKj1cImZvbnQtc2l6ZTogOXB4XCJdLFxuLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWhlcm8tdjEgW3NzYi10ZXh0LWNvbXBvbmVudF0gLnNzYi10ZXh0LXNldHRpbmdzIDpub3QoLmJ0bikgW3N0eWxlKj1cImZvbnQtc2l6ZVwiXVtzdHlsZSo9XCJmb250LXNpemU6IDlweFwiXSxcbi5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZXJvLXYyIFtzc2ItdGV4dC1jb21wb25lbnRdIC5zc2ItdGV4dC1zZXR0aW5ncyA6bm90KC5idG4pIFtzdHlsZSo9XCJmb250LXNpemVcIl1bc3R5bGUqPVwiZm9udC1zaXplOiA5cHhcIl0sXG4uc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtaGVyby12MyBbc3NiLXRleHQtY29tcG9uZW50XSAuc3NiLXRleHQtc2V0dGluZ3MgOm5vdCguYnRuKSBbc3R5bGUqPVwiZm9udC1zaXplXCJdW3N0eWxlKj1cImZvbnQtc2l6ZTogOXB4XCJdLFxuLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWhlcm8tdjQgW3NzYi10ZXh0LWNvbXBvbmVudF0gLnNzYi10ZXh0LXNldHRpbmdzIDpub3QoLmJ0bikgW3N0eWxlKj1cImZvbnQtc2l6ZVwiXVtzdHlsZSo9XCJmb250LXNpemU6IDlweFwiXSB7XG4gIGNvbnRlbnQ6ICdAbWluQXJnID4gQGZvbnRTaXplJztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAyMDBweCkgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZXJvLXYxIFtzc2ItdGV4dC1jb21wb25lbnRdIC5zc2ItdGV4dC1zZXR0aW5ncyA+ICo6bm90KC5idG4pW3N0eWxlKj1cImZvbnQtc2l6ZTogOXB4XCJdLFxuICAuc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtaGVyby12MiBbc3NiLXRleHQtY29tcG9uZW50XSAuc3NiLXRleHQtc2V0dGluZ3MgPiAqOm5vdCguYnRuKVtzdHlsZSo9XCJmb250LXNpemU6IDlweFwiXSxcbiAgLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWhlcm8tdjMgW3NzYi10ZXh0LWNvbXBvbmVudF0gLnNzYi10ZXh0LXNldHRpbmdzID4gKjpub3QoLmJ0bilbc3R5bGUqPVwiZm9udC1zaXplOiA5cHhcIl0sXG4gIC5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZXJvLXY0IFtzc2ItdGV4dC1jb21wb25lbnRdIC5zc2ItdGV4dC1zZXR0aW5ncyA+ICo6bm90KC5idG4pW3N0eWxlKj1cImZvbnQtc2l6ZTogOXB4XCJdLFxuICAuc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtaGVyby12MSBbc3NiLXRleHQtY29tcG9uZW50XSAuc3NiLXRleHQtc2V0dGluZ3MgOm5vdCguYnRuKSBbc3R5bGUqPVwiZm9udC1zaXplXCJdW3N0eWxlKj1cImZvbnQtc2l6ZTogOXB4XCJdLFxuICAuc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtaGVyby12MiBbc3NiLXRleHQtY29tcG9uZW50XSAuc3NiLXRleHQtc2V0dGluZ3MgOm5vdCguYnRuKSBbc3R5bGUqPVwiZm9udC1zaXplXCJdW3N0eWxlKj1cImZvbnQtc2l6ZTogOXB4XCJdLFxuICAuc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtaGVyby12MyBbc3NiLXRleHQtY29tcG9uZW50XSAuc3NiLXRleHQtc2V0dGluZ3MgOm5vdCguYnRuKSBbc3R5bGUqPVwiZm9udC1zaXplXCJdW3N0eWxlKj1cImZvbnQtc2l6ZTogOXB4XCJdLFxuICAuc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtaGVyby12NCBbc3NiLXRleHQtY29tcG9uZW50XSAuc3NiLXRleHQtc2V0dGluZ3MgOm5vdCguYnRuKSBbc3R5bGUqPVwiZm9udC1zaXplXCJdW3N0eWxlKj1cImZvbnQtc2l6ZTogOXB4XCJdIHtcbiAgICBmb250LXNpemU6IGNhbGMoOXB4ICsgKDkgLSA5KSAqICggKDEwMHZ3IC0gMjAwcHgpIC8gKCA3NjggLSAyMDApICkpICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZXJvLXYxIFtzc2ItdGV4dC1jb21wb25lbnRdIC5zc2ItdGV4dC1zZXR0aW5ncyA+ICo6bm90KC5idG4pW3N0eWxlKj1cImZvbnQtc2l6ZTogOHB4XCJdLFxuLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWhlcm8tdjIgW3NzYi10ZXh0LWNvbXBvbmVudF0gLnNzYi10ZXh0LXNldHRpbmdzID4gKjpub3QoLmJ0bilbc3R5bGUqPVwiZm9udC1zaXplOiA4cHhcIl0sXG4uc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtaGVyby12MyBbc3NiLXRleHQtY29tcG9uZW50XSAuc3NiLXRleHQtc2V0dGluZ3MgPiAqOm5vdCguYnRuKVtzdHlsZSo9XCJmb250LXNpemU6IDhweFwiXSxcbi5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZXJvLXY0IFtzc2ItdGV4dC1jb21wb25lbnRdIC5zc2ItdGV4dC1zZXR0aW5ncyA+ICo6bm90KC5idG4pW3N0eWxlKj1cImZvbnQtc2l6ZTogOHB4XCJdLFxuLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWhlcm8tdjEgW3NzYi10ZXh0LWNvbXBvbmVudF0gLnNzYi10ZXh0LXNldHRpbmdzIDpub3QoLmJ0bikgW3N0eWxlKj1cImZvbnQtc2l6ZVwiXVtzdHlsZSo9XCJmb250LXNpemU6IDhweFwiXSxcbi5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZXJvLXYyIFtzc2ItdGV4dC1jb21wb25lbnRdIC5zc2ItdGV4dC1zZXR0aW5ncyA6bm90KC5idG4pIFtzdHlsZSo9XCJmb250LXNpemVcIl1bc3R5bGUqPVwiZm9udC1zaXplOiA4cHhcIl0sXG4uc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtaGVyby12MyBbc3NiLXRleHQtY29tcG9uZW50XSAuc3NiLXRleHQtc2V0dGluZ3MgOm5vdCguYnRuKSBbc3R5bGUqPVwiZm9udC1zaXplXCJdW3N0eWxlKj1cImZvbnQtc2l6ZTogOHB4XCJdLFxuLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWhlcm8tdjQgW3NzYi10ZXh0LWNvbXBvbmVudF0gLnNzYi10ZXh0LXNldHRpbmdzIDpub3QoLmJ0bikgW3N0eWxlKj1cImZvbnQtc2l6ZVwiXVtzdHlsZSo9XCJmb250LXNpemU6IDhweFwiXSB7XG4gIGNvbnRlbnQ6ICdAbWluQXJnID4gQGZvbnRTaXplJztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAyMDBweCkgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZXJvLXYxIFtzc2ItdGV4dC1jb21wb25lbnRdIC5zc2ItdGV4dC1zZXR0aW5ncyA+ICo6bm90KC5idG4pW3N0eWxlKj1cImZvbnQtc2l6ZTogOHB4XCJdLFxuICAuc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtaGVyby12MiBbc3NiLXRleHQtY29tcG9uZW50XSAuc3NiLXRleHQtc2V0dGluZ3MgPiAqOm5vdCguYnRuKVtzdHlsZSo9XCJmb250LXNpemU6IDhweFwiXSxcbiAgLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWhlcm8tdjMgW3NzYi10ZXh0LWNvbXBvbmVudF0gLnNzYi10ZXh0LXNldHRpbmdzID4gKjpub3QoLmJ0bilbc3R5bGUqPVwiZm9udC1zaXplOiA4cHhcIl0sXG4gIC5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZXJvLXY0IFtzc2ItdGV4dC1jb21wb25lbnRdIC5zc2ItdGV4dC1zZXR0aW5ncyA+ICo6bm90KC5idG4pW3N0eWxlKj1cImZvbnQtc2l6ZTogOHB4XCJdLFxuICAuc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtaGVyby12MSBbc3NiLXRleHQtY29tcG9uZW50XSAuc3NiLXRleHQtc2V0dGluZ3MgOm5vdCguYnRuKSBbc3R5bGUqPVwiZm9udC1zaXplXCJdW3N0eWxlKj1cImZvbnQtc2l6ZTogOHB4XCJdLFxuICAuc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtaGVyby12MiBbc3NiLXRleHQtY29tcG9uZW50XSAuc3NiLXRleHQtc2V0dGluZ3MgOm5vdCguYnRuKSBbc3R5bGUqPVwiZm9udC1zaXplXCJdW3N0eWxlKj1cImZvbnQtc2l6ZTogOHB4XCJdLFxuICAuc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtaGVyby12MyBbc3NiLXRleHQtY29tcG9uZW50XSAuc3NiLXRleHQtc2V0dGluZ3MgOm5vdCguYnRuKSBbc3R5bGUqPVwiZm9udC1zaXplXCJdW3N0eWxlKj1cImZvbnQtc2l6ZTogOHB4XCJdLFxuICAuc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtaGVyby12NCBbc3NiLXRleHQtY29tcG9uZW50XSAuc3NiLXRleHQtc2V0dGluZ3MgOm5vdCguYnRuKSBbc3R5bGUqPVwiZm9udC1zaXplXCJdW3N0eWxlKj1cImZvbnQtc2l6ZTogOHB4XCJdIHtcbiAgICBmb250LXNpemU6IGNhbGMoOHB4ICsgKDggLSA4KSAqICggKDEwMHZ3IC0gMjAwcHgpIC8gKCA3NjggLSAyMDApICkpICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAyMDBweCkgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZXJvLXYxIFtzc2ItdGV4dC1jb21wb25lbnRdIC5zc2ItdGV4dC1zZXR0aW5ncyA+ICo6bm90KC5idG4pLFxuICAuc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtaGVyby12MiBbc3NiLXRleHQtY29tcG9uZW50XSAuc3NiLXRleHQtc2V0dGluZ3MgPiAqOm5vdCguYnRuKSxcbiAgLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWhlcm8tdjMgW3NzYi10ZXh0LWNvbXBvbmVudF0gLnNzYi10ZXh0LXNldHRpbmdzID4gKjpub3QoLmJ0biksXG4gIC5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1oZXJvLXY0IFtzc2ItdGV4dC1jb21wb25lbnRdIC5zc2ItdGV4dC1zZXR0aW5ncyA+ICo6bm90KC5idG4pLFxuICAuc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtaGVyby12MSBbc3NiLXRleHQtY29tcG9uZW50XSAuc3NiLXRleHQtc2V0dGluZ3MgOm5vdCguYnRuKSBbc3R5bGUqPVwiZm9udC1zaXplXCJdLFxuICAuc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtaGVyby12MiBbc3NiLXRleHQtY29tcG9uZW50XSAuc3NiLXRleHQtc2V0dGluZ3MgOm5vdCguYnRuKSBbc3R5bGUqPVwiZm9udC1zaXplXCJdLFxuICAuc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtaGVyby12MyBbc3NiLXRleHQtY29tcG9uZW50XSAuc3NiLXRleHQtc2V0dGluZ3MgOm5vdCguYnRuKSBbc3R5bGUqPVwiZm9udC1zaXplXCJdLFxuICAuc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtaGVyby12NCBbc3NiLXRleHQtY29tcG9uZW50XSAuc3NiLXRleHQtc2V0dGluZ3MgOm5vdCguYnRuKSBbc3R5bGUqPVwiZm9udC1zaXplXCJdIHtcbiAgICBmb250LXNpemU6IGNhbGMoMzJweCArICg1MCAtIDMyKSAqICggKDEwMHZ3IC0gMjAwcHgpIC8gKCA3NjggLSAyMDApICkpICFpbXBvcnRhbnQ7XG4gIH1cbn1cbltjbGFzcyo9XCJzc2ItdGhlbWUtXCJdIHtcbiAgLypcbiAgICAgKiBsYXlvdXQtZ2FsbGVyeS1jb21tb25cbiAgICAgKi9cbiAgLypcbiAgICAgKiBsYXlvdXQtZ2FsbGVyeS12MlxuICAgICAqL1xuICAvKlxuICAgICAqIGxheW91dC1nYWxsZXJ5LXYzXG4gICAgICovXG4gIC8qXG4gICAgICogbGF5b3V0LWdhbGxlcnktdjRcbiAgICAgKi9cbiAgLypcbiAgICAgKiBsYXlvdXQtZ2FsbGVyeS12NVxuICAgICAqL1xuICAvKlxuICAgICAqIGxheW91dC1nYWxsZXJ5LXY2XG4gICAgICovXG4gIC8qXG4gICAgICogbGF5b3V0LWdhbGxlcnktdjdcbiAgICAgKi9cbiAgLypcbiAgICAgKiBsYXlvdXQtZ2FsbGVyeS12OFxuICAgICAqL1xuICAvKlxuICAgICAqIGxheW91dC1nYWxsZXJ5LXY5XG4gICAgICovXG4gIC8qXG4gICAgICogbGF5b3V0LWdhbGxlcnktdjEwXG4gICAgICovXG4gIC8qXG4gICAgICogbGF5b3V0LWdhbGxlcnktdjExXG4gICAgICovXG4gIC8qXG4gICAgICogbGF5b3V0LWdhbGxlcnktdjEyXG4gICAgICovXG4gIC8qXG4gICAgICogbGF5b3V0LWdhbGxlcnktdjEzXG4gICAgICovXG4gIC8qXG4gICAgICogbGF5b3V0LWdhbGxlcnktdjE0XG4gICAgICovXG59XG5bY2xhc3MqPVwic3NiLXRoZW1lLVwiXSAuc3NiLXBhZ2Utc2VjdGlvbi1pbWFnZS1nYWxsZXJ5IFtpbWFnZS1nYWxsZXJ5LWNvbXBvbmVudF0gLnNsaWNrLXNsaWRlIHtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xufVxuW2NsYXNzKj1cInNzYi10aGVtZS1cIl0gLnNzYi1wYWdlLXNlY3Rpb24taW1hZ2UtZ2FsbGVyeSBbaW1hZ2UtZ2FsbGVyeS1jb21wb25lbnRdIC5lZGl0aW5nLmltYWdlLXdyYXA6aG92ZXIge1xuICBtYXJnaW4tdG9wOiA0cHghaW1wb3J0YW50O1xufVxuW2NsYXNzKj1cInNzYi10aGVtZS1cIl0gLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWdhbGxlcnktdjIgW2ltYWdlLWdhbGxlcnktY29tcG9uZW50XSB7XG4gIHBhZGRpbmc6IDUwcHggMCAhaW1wb3J0YW50O1xufVxuW2NsYXNzKj1cInNzYi10aGVtZS1cIl0gLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWdhbGxlcnktdjIgW2ltYWdlLWdhbGxlcnktY29tcG9uZW50XSAuaW1hZ2UtZ2FsbGVyeS10aXRsZSxcbltjbGFzcyo9XCJzc2ItdGhlbWUtXCJdIC5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1nYWxsZXJ5LXYyIFtpbWFnZS1nYWxsZXJ5LWNvbXBvbmVudF0gLmltYWdlLXRpdGxlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbltjbGFzcyo9XCJzc2ItdGhlbWUtXCJdIC5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1nYWxsZXJ5LXYyIFtpbWFnZS1nYWxsZXJ5LWNvbXBvbmVudF0gLmVkaXRpbmcuaW1hZ2Utd3JhcDpob3ZlciAuaW1hZ2UtZ2FsbGVyeSB7XG4gIG1pbi1oZWlnaHQ6IDI0NnB4IWltcG9ydGFudDtcbn1cbltjbGFzcyo9XCJzc2ItdGhlbWUtXCJdIC5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1nYWxsZXJ5LXYyIFtpbWFnZS1nYWxsZXJ5LWNvbXBvbmVudF0gLmltYWdlLWdhbGxlcnkge1xuICBtaW4taGVpZ2h0OiAyNTBweCFpbXBvcnRhbnQ7XG59XG5bY2xhc3MqPVwic3NiLXRoZW1lLVwiXSAuc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtZ2FsbGVyeS12MyBbaW1hZ2UtZ2FsbGVyeS1jb21wb25lbnRdIHtcbiAgcGFkZGluZzogNTBweCAwICFpbXBvcnRhbnQ7XG59XG5bY2xhc3MqPVwic3NiLXRoZW1lLVwiXSAuc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtZ2FsbGVyeS12MyBbaW1hZ2UtZ2FsbGVyeS1jb21wb25lbnRdIC5pbWFnZS1nYWxsZXJ5LXRpdGxlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbltjbGFzcyo9XCJzc2ItdGhlbWUtXCJdIC5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1nYWxsZXJ5LXYzIFtpbWFnZS1nYWxsZXJ5LWNvbXBvbmVudF0gLmVkaXRpbmcuaW1hZ2Utd3JhcDpob3ZlciAuaW1hZ2UtZ2FsbGVyeSB7XG4gIG1pbi1oZWlnaHQ6IDI0NnB4IWltcG9ydGFudDtcbn1cbltjbGFzcyo9XCJzc2ItdGhlbWUtXCJdIC5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1nYWxsZXJ5LXYzIFtpbWFnZS1nYWxsZXJ5LWNvbXBvbmVudF0gLmltYWdlLWdhbGxlcnkge1xuICBtaW4taGVpZ2h0OiAyNTBweCFpbXBvcnRhbnQ7XG59XG5bY2xhc3MqPVwic3NiLXRoZW1lLVwiXSAuc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtZ2FsbGVyeS12NCBbaW1hZ2UtZ2FsbGVyeS1jb21wb25lbnRdIHtcbiAgcGFkZGluZzogNTBweCAwICFpbXBvcnRhbnQ7XG59XG5bY2xhc3MqPVwic3NiLXRoZW1lLVwiXSAuc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtZ2FsbGVyeS12NCBbaW1hZ2UtZ2FsbGVyeS1jb21wb25lbnRdIC5pbWFnZS1nYWxsZXJ5LXRpdGxlLFxuW2NsYXNzKj1cInNzYi10aGVtZS1cIl0gLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWdhbGxlcnktdjQgW2ltYWdlLWdhbGxlcnktY29tcG9uZW50XSAuaW1hZ2UtdGl0bGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuW2NsYXNzKj1cInNzYi10aGVtZS1cIl0gLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWdhbGxlcnktdjQgW2ltYWdlLWdhbGxlcnktY29tcG9uZW50XSAuc2luZ2xlLWltYWdlIHtcbiAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG59XG5bY2xhc3MqPVwic3NiLXRoZW1lLVwiXSAuc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtZ2FsbGVyeS12NCBbaW1hZ2UtZ2FsbGVyeS1jb21wb25lbnRdIGRpdi5pbWFnZS1nYWxsZXJ5IHtcbiAgYm9yZGVyLXJhZGl1czogNTAlIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogMzUwcHg7XG4gIHdpZHRoOiAzNTBweCAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDM1MHB4O1xuICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xufVxuW2NsYXNzKj1cInNzYi10aGVtZS1cIl0gLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWdhbGxlcnktdjQgW2ltYWdlLWdhbGxlcnktY29tcG9uZW50XSAuZWRpdGluZy5pbWFnZS13cmFwOmhvdmVyIC5pbWFnZS1nYWxsZXJ5IHtcbiAgbWluLWhlaWdodDogMzQ2cHghaW1wb3J0YW50O1xuICB3aWR0aDogMzUwcHggIWltcG9ydGFudDtcbiAgaGVpZ2h0OiAzNDZweDtcbn1cbltjbGFzcyo9XCJzc2ItdGhlbWUtXCJdIC5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1nYWxsZXJ5LXY1IFtpbWFnZS1nYWxsZXJ5LWNvbXBvbmVudF0ge1xuICBwYWRkaW5nOiA1MHB4IDAgIWltcG9ydGFudDtcbn1cbltjbGFzcyo9XCJzc2ItdGhlbWUtXCJdIC5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1nYWxsZXJ5LXY1IFtpbWFnZS1nYWxsZXJ5LWNvbXBvbmVudF0gLmltYWdlLWdhbGxlcnktdGl0bGUsXG5bY2xhc3MqPVwic3NiLXRoZW1lLVwiXSAuc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtZ2FsbGVyeS12NSBbaW1hZ2UtZ2FsbGVyeS1jb21wb25lbnRdIC5pbWFnZS10aXRsZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5bY2xhc3MqPVwic3NiLXRoZW1lLVwiXSAuc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtZ2FsbGVyeS12NSBbaW1hZ2UtZ2FsbGVyeS1jb21wb25lbnRdIGRpdi5pbWFnZS1nYWxsZXJ5IHtcbiAgbWluLWhlaWdodDogMjgwcHghaW1wb3J0YW50O1xufVxuW2NsYXNzKj1cInNzYi10aGVtZS1cIl0gLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWdhbGxlcnktdjUgW2ltYWdlLWdhbGxlcnktY29tcG9uZW50XSAuZWRpdGluZy5pbWFnZS13cmFwOmhvdmVyIC5pbWFnZS1nYWxsZXJ5IHtcbiAgbWluLWhlaWdodDogMjc2cHghaW1wb3J0YW50O1xufVxuW2NsYXNzKj1cInNzYi10aGVtZS1cIl0gLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWdhbGxlcnktdjUgW2ltYWdlLWdhbGxlcnktY29tcG9uZW50XSAuaW1hZ2UtZGVzYyB7XG4gIG1hcmdpbjogMTBweCAwIDIwcHggMDtcbn1cbltjbGFzcyo9XCJzc2ItdGhlbWUtXCJdIC5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1nYWxsZXJ5LXY1IFtpbWFnZS1nYWxsZXJ5LWNvbXBvbmVudF0gLmltYWdlLWRlc2MgLnNzYi1lbGVtZW50IHAge1xuICBwYWRkaW5nOiAyMHB4O1xufVxuW2NsYXNzKj1cInNzYi10aGVtZS1cIl0gLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWdhbGxlcnktdjYgW2ltYWdlLWdhbGxlcnktY29tcG9uZW50XSB7XG4gIHBhZGRpbmc6IDUwcHggMCAhaW1wb3J0YW50O1xufVxuW2NsYXNzKj1cInNzYi10aGVtZS1cIl0gLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWdhbGxlcnktdjYgW2ltYWdlLWdhbGxlcnktY29tcG9uZW50XSAuaW1hZ2UtZ2FsbGVyeS10aXRsZSxcbltjbGFzcyo9XCJzc2ItdGhlbWUtXCJdIC5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1nYWxsZXJ5LXY2IFtpbWFnZS1nYWxsZXJ5LWNvbXBvbmVudF0gLmltYWdlLXRpdGxlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbltjbGFzcyo9XCJzc2ItdGhlbWUtXCJdIC5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1nYWxsZXJ5LXY2IFtpbWFnZS1nYWxsZXJ5LWNvbXBvbmVudF0gLmVkaXRpbmcuaW1hZ2Utd3JhcDpob3ZlciAuaW1hZ2UtZ2FsbGVyeSB7XG4gIG1pbi1oZWlnaHQ6IDI0NnB4IWltcG9ydGFudDtcbn1cbltjbGFzcyo9XCJzc2ItdGhlbWUtXCJdIC5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1nYWxsZXJ5LXY2IFtpbWFnZS1nYWxsZXJ5LWNvbXBvbmVudF0gLmltYWdlLXdyYXAge1xuICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuW2NsYXNzKj1cInNzYi10aGVtZS1cIl0gLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWdhbGxlcnktdjYgW2ltYWdlLWdhbGxlcnktY29tcG9uZW50XSAuaW1hZ2UtZ2FsbGVyeSB7XG4gIG1pbi1oZWlnaHQ6IDI1MHB4IWltcG9ydGFudDtcbn1cbltjbGFzcyo9XCJzc2ItdGhlbWUtXCJdIC5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1nYWxsZXJ5LXY3IFtpbWFnZS1nYWxsZXJ5LWNvbXBvbmVudF0ge1xuICBwYWRkaW5nOiA1MHB4IDAgIWltcG9ydGFudDtcbn1cbltjbGFzcyo9XCJzc2ItdGhlbWUtXCJdIC5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1nYWxsZXJ5LXY3IFtpbWFnZS1nYWxsZXJ5LWNvbXBvbmVudF0gLmltYWdlLWdhbGxlcnktdGl0bGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuW2NsYXNzKj1cInNzYi10aGVtZS1cIl0gLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWdhbGxlcnktdjcgW2ltYWdlLWdhbGxlcnktY29tcG9uZW50XSAuZWRpdGluZy5pbWFnZS13cmFwOmhvdmVyIC5pbWFnZS1nYWxsZXJ5IHtcbiAgbWluLWhlaWdodDogMjQ2cHghaW1wb3J0YW50O1xufVxuW2NsYXNzKj1cInNzYi10aGVtZS1cIl0gLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWdhbGxlcnktdjcgW2ltYWdlLWdhbGxlcnktY29tcG9uZW50XSAuaW1hZ2Utd3JhcCB7XG4gIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5bY2xhc3MqPVwic3NiLXRoZW1lLVwiXSAuc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtZ2FsbGVyeS12NyBbaW1hZ2UtZ2FsbGVyeS1jb21wb25lbnRdIC5pbWFnZS1nYWxsZXJ5IHtcbiAgbWluLWhlaWdodDogMjUwcHghaW1wb3J0YW50O1xufVxuW2NsYXNzKj1cInNzYi10aGVtZS1cIl0gLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWdhbGxlcnktdjggW2ltYWdlLWdhbGxlcnktY29tcG9uZW50XSB7XG4gIHBhZGRpbmc6IDUwcHggMCAhaW1wb3J0YW50O1xufVxuW2NsYXNzKj1cInNzYi10aGVtZS1cIl0gLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWdhbGxlcnktdjggW2ltYWdlLWdhbGxlcnktY29tcG9uZW50XSAuaW1hZ2UtZ2FsbGVyeS10aXRsZSxcbltjbGFzcyo9XCJzc2ItdGhlbWUtXCJdIC5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1nYWxsZXJ5LXY4IFtpbWFnZS1nYWxsZXJ5LWNvbXBvbmVudF0gLmltYWdlLXRpdGxlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbltjbGFzcyo9XCJzc2ItdGhlbWUtXCJdIC5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1nYWxsZXJ5LXY4IFtpbWFnZS1nYWxsZXJ5LWNvbXBvbmVudF0gLnNpbmdsZS1pbWFnZSB7XG4gIGJvcmRlcjogMCAhaW1wb3J0YW50O1xufVxuW2NsYXNzKj1cInNzYi10aGVtZS1cIl0gLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWdhbGxlcnktdjggW2ltYWdlLWdhbGxlcnktY29tcG9uZW50XSBkaXYuaW1hZ2UtZ2FsbGVyeSB7XG4gIGJvcmRlci1yYWRpdXM6IDUwJSFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDM1MHB4O1xuICB3aWR0aDogMzUwcHggIWltcG9ydGFudDtcbiAgaGVpZ2h0OiAzNTBweDtcbiAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcbn1cbltjbGFzcyo9XCJzc2ItdGhlbWUtXCJdIC5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1nYWxsZXJ5LXY4IFtpbWFnZS1nYWxsZXJ5LWNvbXBvbmVudF0gLmVkaXRpbmcuaW1hZ2Utd3JhcDpob3ZlciAuaW1hZ2UtZ2FsbGVyeSB7XG4gIG1pbi1oZWlnaHQ6IDM0NnB4IWltcG9ydGFudDtcbiAgd2lkdGg6IDM1MHB4ICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogMzQ2cHg7XG59XG5bY2xhc3MqPVwic3NiLXRoZW1lLVwiXSAuc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtZ2FsbGVyeS12OCBbaW1hZ2UtZ2FsbGVyeS1jb21wb25lbnRdIC5pbWFnZS13cmFwIHtcbiAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW46IDAgYXV0bztcbn1cbltjbGFzcyo9XCJzc2ItdGhlbWUtXCJdIC5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1nYWxsZXJ5LXY5IFtpbWFnZS1nYWxsZXJ5LWNvbXBvbmVudF0ge1xuICBwYWRkaW5nOiA1MHB4IDAgIWltcG9ydGFudDtcbn1cbltjbGFzcyo9XCJzc2ItdGhlbWUtXCJdIC5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1nYWxsZXJ5LXY5IFtpbWFnZS1nYWxsZXJ5LWNvbXBvbmVudF0gLmltYWdlLWdhbGxlcnktdGl0bGUsXG5bY2xhc3MqPVwic3NiLXRoZW1lLVwiXSAuc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtZ2FsbGVyeS12OSBbaW1hZ2UtZ2FsbGVyeS1jb21wb25lbnRdIC5pbWFnZS10aXRsZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5bY2xhc3MqPVwic3NiLXRoZW1lLVwiXSAuc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtZ2FsbGVyeS12OSBbaW1hZ2UtZ2FsbGVyeS1jb21wb25lbnRdW2RhdGEtZXEtc3RhdGUkPVwibWVkaXVtXCJdIC5pbWFnZS13cmFwLFxuW2NsYXNzKj1cInNzYi10aGVtZS1cIl0gLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWdhbGxlcnktdjkgW2ltYWdlLWdhbGxlcnktY29tcG9uZW50XVtkYXRhLWVxLXN0YXRlJD1cImxhcmdlXCJdIC5pbWFnZS13cmFwIHtcbiAgd2lkdGg6IDE2LjY2JTtcbn1cbltjbGFzcyo9XCJzc2ItdGhlbWUtXCJdIC5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1nYWxsZXJ5LXY5IFtpbWFnZS1nYWxsZXJ5LWNvbXBvbmVudF1bZGF0YS1lcS1zdGF0ZSQ9XCJtZWRpdW1cIl0gLmVkaXRpbmcuaW1hZ2Utd3JhcDpob3ZlciAuaW1hZ2UtZ2FsbGVyeSxcbltjbGFzcyo9XCJzc2ItdGhlbWUtXCJdIC5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1nYWxsZXJ5LXY5IFtpbWFnZS1nYWxsZXJ5LWNvbXBvbmVudF1bZGF0YS1lcS1zdGF0ZSQ9XCJsYXJnZVwiXSAuZWRpdGluZy5pbWFnZS13cmFwOmhvdmVyIC5pbWFnZS1nYWxsZXJ5IHtcbiAgbWluLWhlaWdodDogMTQ2cHghaW1wb3J0YW50O1xufVxuW2NsYXNzKj1cInNzYi10aGVtZS1cIl0gLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWdhbGxlcnktdjkgW2ltYWdlLWdhbGxlcnktY29tcG9uZW50XVtkYXRhLWVxLXN0YXRlJD1cIm1lZGl1bVwiXSAuaW1hZ2UtZ2FsbGVyeSxcbltjbGFzcyo9XCJzc2ItdGhlbWUtXCJdIC5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1nYWxsZXJ5LXY5IFtpbWFnZS1nYWxsZXJ5LWNvbXBvbmVudF1bZGF0YS1lcS1zdGF0ZSQ9XCJsYXJnZVwiXSAuaW1hZ2UtZ2FsbGVyeSB7XG4gIG1pbi1oZWlnaHQ6IDE1MHB4IWltcG9ydGFudDtcbn1cbltjbGFzcyo9XCJzc2ItdGhlbWUtXCJdIC5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1nYWxsZXJ5LXY5IFtpbWFnZS1nYWxsZXJ5LWNvbXBvbmVudF1bZGF0YS1lcS1zdGF0ZSQ9XCJtZWRpdW1cIl0gLmltZy1jb250YWluZXIgLmltZy1yb3c6bnRoLWNoaWxkKDhuKSAuaW1hZ2Utd3JhcCxcbltjbGFzcyo9XCJzc2ItdGhlbWUtXCJdIC5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1nYWxsZXJ5LXY5IFtpbWFnZS1nYWxsZXJ5LWNvbXBvbmVudF1bZGF0YS1lcS1zdGF0ZSQ9XCJsYXJnZVwiXSAuaW1nLWNvbnRhaW5lciAuaW1nLXJvdzpudGgtY2hpbGQoOG4pIC5pbWFnZS13cmFwLFxuW2NsYXNzKj1cInNzYi10aGVtZS1cIl0gLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWdhbGxlcnktdjkgW2ltYWdlLWdhbGxlcnktY29tcG9uZW50XVtkYXRhLWVxLXN0YXRlJD1cIm1lZGl1bVwiXSAuaW1nLWNvbnRhaW5lciAuaW1nLXJvdzpmaXJzdC1jaGlsZCAuaW1hZ2Utd3JhcCxcbltjbGFzcyo9XCJzc2ItdGhlbWUtXCJdIC5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1nYWxsZXJ5LXY5IFtpbWFnZS1nYWxsZXJ5LWNvbXBvbmVudF1bZGF0YS1lcS1zdGF0ZSQ9XCJsYXJnZVwiXSAuaW1nLWNvbnRhaW5lciAuaW1nLXJvdzpmaXJzdC1jaGlsZCAuaW1hZ2Utd3JhcCB7XG4gIHdpZHRoOiA1MCU7XG59XG5bY2xhc3MqPVwic3NiLXRoZW1lLVwiXSAuc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtZ2FsbGVyeS12OSBbaW1hZ2UtZ2FsbGVyeS1jb21wb25lbnRdW2RhdGEtZXEtc3RhdGUkPVwibWVkaXVtXCJdIC5pbWctY29udGFpbmVyIC5pbWctcm93Om50aC1jaGlsZCg4bikgLmltYWdlLXdyYXAgLmltYWdlLWdhbGxlcnksXG5bY2xhc3MqPVwic3NiLXRoZW1lLVwiXSAuc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtZ2FsbGVyeS12OSBbaW1hZ2UtZ2FsbGVyeS1jb21wb25lbnRdW2RhdGEtZXEtc3RhdGUkPVwibGFyZ2VcIl0gLmltZy1jb250YWluZXIgLmltZy1yb3c6bnRoLWNoaWxkKDhuKSAuaW1hZ2Utd3JhcCAuaW1hZ2UtZ2FsbGVyeSxcbltjbGFzcyo9XCJzc2ItdGhlbWUtXCJdIC5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1nYWxsZXJ5LXY5IFtpbWFnZS1nYWxsZXJ5LWNvbXBvbmVudF1bZGF0YS1lcS1zdGF0ZSQ9XCJtZWRpdW1cIl0gLmltZy1jb250YWluZXIgLmltZy1yb3c6Zmlyc3QtY2hpbGQgLmltYWdlLXdyYXAgLmltYWdlLWdhbGxlcnksXG5bY2xhc3MqPVwic3NiLXRoZW1lLVwiXSAuc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtZ2FsbGVyeS12OSBbaW1hZ2UtZ2FsbGVyeS1jb21wb25lbnRdW2RhdGEtZXEtc3RhdGUkPVwibGFyZ2VcIl0gLmltZy1jb250YWluZXIgLmltZy1yb3c6Zmlyc3QtY2hpbGQgLmltYWdlLXdyYXAgLmltYWdlLWdhbGxlcnkge1xuICBtaW4taGVpZ2h0OiAzMzBweCFpbXBvcnRhbnQ7XG59XG5bY2xhc3MqPVwic3NiLXRoZW1lLVwiXSAuc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtZ2FsbGVyeS12OSBbaW1hZ2UtZ2FsbGVyeS1jb21wb25lbnRdW2RhdGEtZXEtc3RhdGUkPVwibWVkaXVtXCJdIC5pbWctY29udGFpbmVyIC5pbWctcm93Om50aC1jaGlsZCg4bikgLmltYWdlLXdyYXA6aG92ZXIgLmltYWdlLWdhbGxlcnksXG5bY2xhc3MqPVwic3NiLXRoZW1lLVwiXSAuc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtZ2FsbGVyeS12OSBbaW1hZ2UtZ2FsbGVyeS1jb21wb25lbnRdW2RhdGEtZXEtc3RhdGUkPVwibGFyZ2VcIl0gLmltZy1jb250YWluZXIgLmltZy1yb3c6bnRoLWNoaWxkKDhuKSAuaW1hZ2Utd3JhcDpob3ZlciAuaW1hZ2UtZ2FsbGVyeSxcbltjbGFzcyo9XCJzc2ItdGhlbWUtXCJdIC5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1nYWxsZXJ5LXY5IFtpbWFnZS1nYWxsZXJ5LWNvbXBvbmVudF1bZGF0YS1lcS1zdGF0ZSQ9XCJtZWRpdW1cIl0gLmltZy1jb250YWluZXIgLmltZy1yb3c6Zmlyc3QtY2hpbGQgLmltYWdlLXdyYXA6aG92ZXIgLmltYWdlLWdhbGxlcnksXG5bY2xhc3MqPVwic3NiLXRoZW1lLVwiXSAuc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtZ2FsbGVyeS12OSBbaW1hZ2UtZ2FsbGVyeS1jb21wb25lbnRdW2RhdGEtZXEtc3RhdGUkPVwibGFyZ2VcIl0gLmltZy1jb250YWluZXIgLmltZy1yb3c6Zmlyc3QtY2hpbGQgLmltYWdlLXdyYXA6aG92ZXIgLmltYWdlLWdhbGxlcnkge1xuICBtaW4taGVpZ2h0OiAzMjZweCFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICBbY2xhc3MqPVwic3NiLXRoZW1lLVwiXSAuc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtZ2FsbGVyeS12OSBbaW1hZ2UtZ2FsbGVyeS1jb21wb25lbnRdOm5vdChbY2xhc3MqPVwic3NiLWVkaXQtbW9kZVwiXSkgLmltYWdlLXdyYXAge1xuICAgIHdpZHRoOiAxNi42NiU7XG4gIH1cbiAgW2NsYXNzKj1cInNzYi10aGVtZS1cIl0gLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWdhbGxlcnktdjkgW2ltYWdlLWdhbGxlcnktY29tcG9uZW50XTpub3QoW2NsYXNzKj1cInNzYi1lZGl0LW1vZGVcIl0pIC5lZGl0aW5nLmltYWdlLXdyYXA6aG92ZXIgLmltYWdlLWdhbGxlcnkge1xuICAgIG1pbi1oZWlnaHQ6IDE0NnB4IWltcG9ydGFudDtcbiAgfVxuICBbY2xhc3MqPVwic3NiLXRoZW1lLVwiXSAuc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtZ2FsbGVyeS12OSBbaW1hZ2UtZ2FsbGVyeS1jb21wb25lbnRdOm5vdChbY2xhc3MqPVwic3NiLWVkaXQtbW9kZVwiXSkgLmltYWdlLWdhbGxlcnkge1xuICAgIG1pbi1oZWlnaHQ6IDE1MHB4IWltcG9ydGFudDtcbiAgfVxuICBbY2xhc3MqPVwic3NiLXRoZW1lLVwiXSAuc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtZ2FsbGVyeS12OSBbaW1hZ2UtZ2FsbGVyeS1jb21wb25lbnRdOm5vdChbY2xhc3MqPVwic3NiLWVkaXQtbW9kZVwiXSkgLmltZy1jb250YWluZXIgLmltZy1yb3c6bnRoLWNoaWxkKDhuKSAuaW1hZ2Utd3JhcCxcbiAgW2NsYXNzKj1cInNzYi10aGVtZS1cIl0gLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWdhbGxlcnktdjkgW2ltYWdlLWdhbGxlcnktY29tcG9uZW50XTpub3QoW2NsYXNzKj1cInNzYi1lZGl0LW1vZGVcIl0pIC5pbWctY29udGFpbmVyIC5pbWctcm93OmZpcnN0LWNoaWxkIC5pbWFnZS13cmFwIHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG4gIFtjbGFzcyo9XCJzc2ItdGhlbWUtXCJdIC5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1nYWxsZXJ5LXY5IFtpbWFnZS1nYWxsZXJ5LWNvbXBvbmVudF06bm90KFtjbGFzcyo9XCJzc2ItZWRpdC1tb2RlXCJdKSAuaW1nLWNvbnRhaW5lciAuaW1nLXJvdzpudGgtY2hpbGQoOG4pIC5pbWFnZS13cmFwIC5pbWFnZS1nYWxsZXJ5LFxuICBbY2xhc3MqPVwic3NiLXRoZW1lLVwiXSAuc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtZ2FsbGVyeS12OSBbaW1hZ2UtZ2FsbGVyeS1jb21wb25lbnRdOm5vdChbY2xhc3MqPVwic3NiLWVkaXQtbW9kZVwiXSkgLmltZy1jb250YWluZXIgLmltZy1yb3c6Zmlyc3QtY2hpbGQgLmltYWdlLXdyYXAgLmltYWdlLWdhbGxlcnkge1xuICAgIG1pbi1oZWlnaHQ6IDMzMHB4IWltcG9ydGFudDtcbiAgfVxuICBbY2xhc3MqPVwic3NiLXRoZW1lLVwiXSAuc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtZ2FsbGVyeS12OSBbaW1hZ2UtZ2FsbGVyeS1jb21wb25lbnRdOm5vdChbY2xhc3MqPVwic3NiLWVkaXQtbW9kZVwiXSkgLmltZy1jb250YWluZXIgLmltZy1yb3c6bnRoLWNoaWxkKDhuKSAuaW1hZ2Utd3JhcDpob3ZlciAuaW1hZ2UtZ2FsbGVyeSxcbiAgW2NsYXNzKj1cInNzYi10aGVtZS1cIl0gLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWdhbGxlcnktdjkgW2ltYWdlLWdhbGxlcnktY29tcG9uZW50XTpub3QoW2NsYXNzKj1cInNzYi1lZGl0LW1vZGVcIl0pIC5pbWctY29udGFpbmVyIC5pbWctcm93OmZpcnN0LWNoaWxkIC5pbWFnZS13cmFwOmhvdmVyIC5pbWFnZS1nYWxsZXJ5IHtcbiAgICBtaW4taGVpZ2h0OiAzMjZweCFpbXBvcnRhbnQ7XG4gIH1cbn1cbltjbGFzcyo9XCJzc2ItdGhlbWUtXCJdIC5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1nYWxsZXJ5LXYxMCBbaW1hZ2UtZ2FsbGVyeS1jb21wb25lbnRdIHtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xufVxuW2NsYXNzKj1cInNzYi10aGVtZS1cIl0gLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWdhbGxlcnktdjEwIFtpbWFnZS1nYWxsZXJ5LWNvbXBvbmVudF0gLmltZy1jb250YWluZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5bY2xhc3MqPVwic3NiLXRoZW1lLVwiXSAuc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtZ2FsbGVyeS12MTAgW2ltYWdlLWdhbGxlcnktY29tcG9uZW50XSAuaW1hZ2UtZ2FsbGVyeS10aXRsZSxcbltjbGFzcyo9XCJzc2ItdGhlbWUtXCJdIC5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1nYWxsZXJ5LXYxMCBbaW1hZ2UtZ2FsbGVyeS1jb21wb25lbnRdIC5pbWFnZS10aXRsZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5bY2xhc3MqPVwic3NiLXRoZW1lLVwiXSAuc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtZ2FsbGVyeS12MTAgW2ltYWdlLWdhbGxlcnktY29tcG9uZW50XSAuc2xpZGVyLW5hdi10aHVtYm5haWxzIHtcbiAgYm90dG9tOiAwO1xufVxuW2NsYXNzKj1cInNzYi10aGVtZS1cIl0gLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWdhbGxlcnktdjEwIFtpbWFnZS1nYWxsZXJ5LWNvbXBvbmVudF0gLnNsaWNrLWRvdHMge1xuICB6LWluZGV4OiAxO1xuICBib3R0b206IDUwcHggIWltcG9ydGFudDtcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG59XG5bY2xhc3MqPVwic3NiLXRoZW1lLVwiXSAuc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtZ2FsbGVyeS12MTAgW2ltYWdlLWdhbGxlcnktY29tcG9uZW50XSAuc2xpY2stZG90cyBsaSBidXR0b246YmVmb3JlIHtcbiAgb3BhY2l0eTogMC42O1xuICBjb2xvcjogI0ZGRjtcbiAgYm9yZGVyOiA0cHggc29saWQgIzAwMDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBmb250LXNpemU6IDhweDtcbiAgbGluZS1oZWlnaHQ6IDEwcHg7XG4gIHdpZHRoOiAxNXB4O1xuICBoZWlnaHQ6IDE1cHg7XG59XG5bY2xhc3MqPVwic3NiLXRoZW1lLVwiXSAuc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtZ2FsbGVyeS12MTAgW2ltYWdlLWdhbGxlcnktY29tcG9uZW50XSAuc2xpY2stZG90cyBsaS5zbGljay1hY3RpdmUgYnV0dG9uOmJlZm9yZSB7XG4gIGNvbG9yOiAjMDBGRkZGO1xufVxuW2NsYXNzKj1cInNzYi10aGVtZS1cIl0gLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWdhbGxlcnktdjEwIFtpbWFnZS1nYWxsZXJ5LWNvbXBvbmVudF0gLnNsaWNrLWRvdHNbZGF0YS1lcS1zdGF0ZSQ9XCJtZWRpdW1cIl0sXG5bY2xhc3MqPVwic3NiLXRoZW1lLVwiXSAuc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtZ2FsbGVyeS12MTAgW2ltYWdlLWdhbGxlcnktY29tcG9uZW50XSAuc2xpY2stZG90c1tkYXRhLWVxLXN0YXRlJD1cImxhcmdlXCJdIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgW2NsYXNzKj1cInNzYi10aGVtZS1cIl0gLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWdhbGxlcnktdjEwIFtpbWFnZS1nYWxsZXJ5LWNvbXBvbmVudF0gLnNsaWNrLWRvdHM6bm90KFtjbGFzcyo9XCJzc2ItZWRpdC1tb2RlXCJdKSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5bY2xhc3MqPVwic3NiLXRoZW1lLVwiXSAuc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtZ2FsbGVyeS12MTAgW2ltYWdlLWdhbGxlcnktY29tcG9uZW50XSAuaW1hZ2Utd3JhcCAuaW1hZ2UtZ2FsbGVyeSB7XG4gIG1pbi1oZWlnaHQ6IDM5NnB4ICFpbXBvcnRhbnQ7XG59XG5bY2xhc3MqPVwic3NiLXRoZW1lLVwiXSAuc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtZ2FsbGVyeS12MTAgW2ltYWdlLWdhbGxlcnktY29tcG9uZW50XSAuaW1hZ2Utd3JhcDpob3ZlciAuaW1hZ2UtZ2FsbGVyeSB7XG4gIG1pbi1oZWlnaHQ6IDM5NnB4ICFpbXBvcnRhbnQ7XG59XG5bY2xhc3MqPVwic3NiLXRoZW1lLVwiXSAuc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtZ2FsbGVyeS12MTEgW2ltYWdlLWdhbGxlcnktY29tcG9uZW50XSB7XG4gIHBhZGRpbmc6IDUwcHggMCAhaW1wb3J0YW50O1xufVxuW2NsYXNzKj1cInNzYi10aGVtZS1cIl0gLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWdhbGxlcnktdjExIFtpbWFnZS1nYWxsZXJ5LWNvbXBvbmVudF0gLmltZy1jb250YWluZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5bY2xhc3MqPVwic3NiLXRoZW1lLVwiXSAuc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtZ2FsbGVyeS12MTEgW2ltYWdlLWdhbGxlcnktY29tcG9uZW50XSAuaW1hZ2UtZ2FsbGVyeS10aXRsZSxcbltjbGFzcyo9XCJzc2ItdGhlbWUtXCJdIC5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1nYWxsZXJ5LXYxMSBbaW1hZ2UtZ2FsbGVyeS1jb21wb25lbnRdIC5pbWFnZS10aXRsZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5bY2xhc3MqPVwic3NiLXRoZW1lLVwiXSAuc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtZ2FsbGVyeS12MTEgW2ltYWdlLWdhbGxlcnktY29tcG9uZW50XSAuc2xpZGVyLW5hdi10aHVtYm5haWxzIHtcbiAgYm90dG9tOiAwO1xufVxuW2NsYXNzKj1cInNzYi10aGVtZS1cIl0gLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWdhbGxlcnktdjExIFtpbWFnZS1nYWxsZXJ5LWNvbXBvbmVudF0gLnNsaWNrLWRvdHMge1xuICB6LWluZGV4OiAxO1xuICBib3R0b206IDUwcHggIWltcG9ydGFudDtcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG59XG5bY2xhc3MqPVwic3NiLXRoZW1lLVwiXSAuc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtZ2FsbGVyeS12MTEgW2ltYWdlLWdhbGxlcnktY29tcG9uZW50XSAuc2xpY2stZG90cyBsaSBidXR0b246YmVmb3JlIHtcbiAgb3BhY2l0eTogMC42O1xuICBjb2xvcjogI0ZGRjtcbiAgYm9yZGVyOiA0cHggc29saWQgIzAwMDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBmb250LXNpemU6IDhweDtcbiAgbGluZS1oZWlnaHQ6IDEwcHg7XG4gIHdpZHRoOiAxNXB4O1xuICBoZWlnaHQ6IDE1cHg7XG59XG5bY2xhc3MqPVwic3NiLXRoZW1lLVwiXSAuc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtZ2FsbGVyeS12MTEgW2ltYWdlLWdhbGxlcnktY29tcG9uZW50XSAuc2xpY2stZG90cyBsaS5zbGljay1hY3RpdmUgYnV0dG9uOmJlZm9yZSB7XG4gIGNvbG9yOiAjMDBGRkZGO1xufVxuW2NsYXNzKj1cInNzYi10aGVtZS1cIl0gLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWdhbGxlcnktdjExIFtpbWFnZS1nYWxsZXJ5LWNvbXBvbmVudF0gLnNsaWNrLWRvdHNbZGF0YS1lcS1zdGF0ZSQ9XCJtZWRpdW1cIl0sXG5bY2xhc3MqPVwic3NiLXRoZW1lLVwiXSAuc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtZ2FsbGVyeS12MTEgW2ltYWdlLWdhbGxlcnktY29tcG9uZW50XSAuc2xpY2stZG90c1tkYXRhLWVxLXN0YXRlJD1cImxhcmdlXCJdIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgW2NsYXNzKj1cInNzYi10aGVtZS1cIl0gLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWdhbGxlcnktdjExIFtpbWFnZS1nYWxsZXJ5LWNvbXBvbmVudF0gLnNsaWNrLWRvdHM6bm90KFtjbGFzcyo9XCJzc2ItZWRpdC1tb2RlXCJdKSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5bY2xhc3MqPVwic3NiLXRoZW1lLVwiXSAuc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtZ2FsbGVyeS12MTEgW2ltYWdlLWdhbGxlcnktY29tcG9uZW50XSAuaW1hZ2Utd3JhcCAuaW1hZ2UtZ2FsbGVyeSB7XG4gIG1pbi1oZWlnaHQ6IDM5NnB4ICFpbXBvcnRhbnQ7XG59XG5bY2xhc3MqPVwic3NiLXRoZW1lLVwiXSAuc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtZ2FsbGVyeS12MTEgW2ltYWdlLWdhbGxlcnktY29tcG9uZW50XSAuaW1hZ2Utd3JhcDpob3ZlciAuaW1hZ2UtZ2FsbGVyeSB7XG4gIG1pbi1oZWlnaHQ6IDM5NnB4ICFpbXBvcnRhbnQ7XG59XG5bY2xhc3MqPVwic3NiLXRoZW1lLVwiXSAuc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtZ2FsbGVyeS12MTIgW2ltYWdlLWdhbGxlcnktY29tcG9uZW50XSB7XG4gIHBhZGRpbmc6IDUwcHggMCAhaW1wb3J0YW50O1xufVxuW2NsYXNzKj1cInNzYi10aGVtZS1cIl0gLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWdhbGxlcnktdjEyIFtpbWFnZS1nYWxsZXJ5LWNvbXBvbmVudF0gLmltZy1jb250YWluZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5bY2xhc3MqPVwic3NiLXRoZW1lLVwiXSAuc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtZ2FsbGVyeS12MTIgW2ltYWdlLWdhbGxlcnktY29tcG9uZW50XSAuaW1hZ2UtZ2FsbGVyeS10aXRsZSxcbltjbGFzcyo9XCJzc2ItdGhlbWUtXCJdIC5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1nYWxsZXJ5LXYxMiBbaW1hZ2UtZ2FsbGVyeS1jb21wb25lbnRdIC5pbWFnZS10aXRsZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5bY2xhc3MqPVwic3NiLXRoZW1lLVwiXSAuc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtZ2FsbGVyeS12MTIgW2ltYWdlLWdhbGxlcnktY29tcG9uZW50XSAuc2xpZGVyLW5hdi10aHVtYm5haWxzIHtcbiAgYm90dG9tOiAwO1xufVxuW2NsYXNzKj1cInNzYi10aGVtZS1cIl0gLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWdhbGxlcnktdjEyIFtpbWFnZS1nYWxsZXJ5LWNvbXBvbmVudF0gLnNsaWNrLWRvdHMge1xuICB6LWluZGV4OiAxO1xuICBib3R0b206IDUwcHggIWltcG9ydGFudDtcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG59XG5bY2xhc3MqPVwic3NiLXRoZW1lLVwiXSAuc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtZ2FsbGVyeS12MTIgW2ltYWdlLWdhbGxlcnktY29tcG9uZW50XSAuc2xpY2stZG90cyBsaSBidXR0b246YmVmb3JlIHtcbiAgb3BhY2l0eTogMC42O1xuICBjb2xvcjogI0ZGRjtcbiAgYm9yZGVyOiA0cHggc29saWQgIzAwMDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBmb250LXNpemU6IDhweDtcbiAgbGluZS1oZWlnaHQ6IDEwcHg7XG4gIHdpZHRoOiAxNXB4O1xuICBoZWlnaHQ6IDE1cHg7XG59XG5bY2xhc3MqPVwic3NiLXRoZW1lLVwiXSAuc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtZ2FsbGVyeS12MTIgW2ltYWdlLWdhbGxlcnktY29tcG9uZW50XSAuc2xpY2stZG90cyBsaS5zbGljay1hY3RpdmUgYnV0dG9uOmJlZm9yZSB7XG4gIGNvbG9yOiAjMDBGRkZGO1xufVxuW2NsYXNzKj1cInNzYi10aGVtZS1cIl0gLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWdhbGxlcnktdjEyIFtpbWFnZS1nYWxsZXJ5LWNvbXBvbmVudF0gLnNsaWNrLWRvdHNbZGF0YS1lcS1zdGF0ZSQ9XCJtZWRpdW1cIl0sXG5bY2xhc3MqPVwic3NiLXRoZW1lLVwiXSAuc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtZ2FsbGVyeS12MTIgW2ltYWdlLWdhbGxlcnktY29tcG9uZW50XSAuc2xpY2stZG90c1tkYXRhLWVxLXN0YXRlJD1cImxhcmdlXCJdIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgW2NsYXNzKj1cInNzYi10aGVtZS1cIl0gLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWdhbGxlcnktdjEyIFtpbWFnZS1nYWxsZXJ5LWNvbXBvbmVudF0gLnNsaWNrLWRvdHM6bm90KFtjbGFzcyo9XCJzc2ItZWRpdC1tb2RlXCJdKSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5bY2xhc3MqPVwic3NiLXRoZW1lLVwiXSAuc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtZ2FsbGVyeS12MTIgW2ltYWdlLWdhbGxlcnktY29tcG9uZW50XSAuaW1hZ2Utd3JhcCAuaW1hZ2UtZ2FsbGVyeSB7XG4gIG1pbi1oZWlnaHQ6IDM5NnB4ICFpbXBvcnRhbnQ7XG59XG5bY2xhc3MqPVwic3NiLXRoZW1lLVwiXSAuc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtZ2FsbGVyeS12MTIgW2ltYWdlLWdhbGxlcnktY29tcG9uZW50XSAuaW1hZ2Utd3JhcDpob3ZlciAuaW1hZ2UtZ2FsbGVyeSB7XG4gIG1pbi1oZWlnaHQ6IDM5NnB4ICFpbXBvcnRhbnQ7XG59XG5bY2xhc3MqPVwic3NiLXRoZW1lLVwiXSAuc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtZ2FsbGVyeS12MTMgW2ltYWdlLWdhbGxlcnktY29tcG9uZW50XSB7XG4gIHBhZGRpbmc6IDUwcHggMCAhaW1wb3J0YW50O1xufVxuW2NsYXNzKj1cInNzYi10aGVtZS1cIl0gLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWdhbGxlcnktdjEzIFtpbWFnZS1nYWxsZXJ5LWNvbXBvbmVudF0gLmltZy1jb250YWluZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5bY2xhc3MqPVwic3NiLXRoZW1lLVwiXSAuc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtZ2FsbGVyeS12MTMgW2ltYWdlLWdhbGxlcnktY29tcG9uZW50XSAuaW1hZ2UtZ2FsbGVyeS10aXRsZSxcbltjbGFzcyo9XCJzc2ItdGhlbWUtXCJdIC5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1nYWxsZXJ5LXYxMyBbaW1hZ2UtZ2FsbGVyeS1jb21wb25lbnRdIC5pbWFnZS10aXRsZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5bY2xhc3MqPVwic3NiLXRoZW1lLVwiXSAuc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtZ2FsbGVyeS12MTMgW2ltYWdlLWdhbGxlcnktY29tcG9uZW50XSAuc2xpZGVyLW5hdi10aHVtYm5haWxzIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuW2NsYXNzKj1cInNzYi10aGVtZS1cIl0gLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWdhbGxlcnktdjEzIFtpbWFnZS1nYWxsZXJ5LWNvbXBvbmVudF0gLnNsaWNrLWRvdHMge1xuICB6LWluZGV4OiAxO1xuICBib3R0b206IDUwcHggIWltcG9ydGFudDtcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG59XG5bY2xhc3MqPVwic3NiLXRoZW1lLVwiXSAuc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtZ2FsbGVyeS12MTMgW2ltYWdlLWdhbGxlcnktY29tcG9uZW50XSAuc2xpY2stZG90cyBsaSBidXR0b246YmVmb3JlIHtcbiAgb3BhY2l0eTogMC42O1xuICBjb2xvcjogI0ZGRjtcbiAgYm9yZGVyOiA0cHggc29saWQgIzAwMDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBmb250LXNpemU6IDhweDtcbiAgbGluZS1oZWlnaHQ6IDEwcHg7XG4gIHdpZHRoOiAxNXB4O1xuICBoZWlnaHQ6IDE1cHg7XG59XG5bY2xhc3MqPVwic3NiLXRoZW1lLVwiXSAuc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtZ2FsbGVyeS12MTMgW2ltYWdlLWdhbGxlcnktY29tcG9uZW50XSAuc2xpY2stZG90cyBsaS5zbGljay1hY3RpdmUgYnV0dG9uOmJlZm9yZSB7XG4gIGNvbG9yOiAjMDBGRkZGO1xufVxuW2NsYXNzKj1cInNzYi10aGVtZS1cIl0gLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWdhbGxlcnktdjEzIFtpbWFnZS1nYWxsZXJ5LWNvbXBvbmVudF0gLmltYWdlLXdyYXAgLmltYWdlLWdhbGxlcnkge1xuICBtaW4taGVpZ2h0OiAzOTZweCAhaW1wb3J0YW50O1xufVxuW2NsYXNzKj1cInNzYi10aGVtZS1cIl0gLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWdhbGxlcnktdjEzIFtpbWFnZS1nYWxsZXJ5LWNvbXBvbmVudF0gLmltYWdlLXdyYXA6aG92ZXIgLmltYWdlLWdhbGxlcnkge1xuICBtaW4taGVpZ2h0OiAzOTZweCAhaW1wb3J0YW50O1xufVxuW2NsYXNzKj1cInNzYi10aGVtZS1cIl0gLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWdhbGxlcnktdjE0IFtpbWFnZS1nYWxsZXJ5LWNvbXBvbmVudF0ge1xuICBwYWRkaW5nOiA1MHB4IDAgIWltcG9ydGFudDtcbn1cbltjbGFzcyo9XCJzc2ItdGhlbWUtXCJdIC5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1nYWxsZXJ5LXYxNCBbaW1hZ2UtZ2FsbGVyeS1jb21wb25lbnRdIC5pbWctY29udGFpbmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuW2NsYXNzKj1cInNzYi10aGVtZS1cIl0gLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWdhbGxlcnktdjE0IFtpbWFnZS1nYWxsZXJ5LWNvbXBvbmVudF0gLmltYWdlLWdhbGxlcnktdGl0bGUsXG5bY2xhc3MqPVwic3NiLXRoZW1lLVwiXSAuc3NiLXBhZ2Utc2VjdGlvbi1sYXlvdXQtZ2FsbGVyeS12MTQgW2ltYWdlLWdhbGxlcnktY29tcG9uZW50XSAuaW1hZ2UtdGl0bGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuW2NsYXNzKj1cInNzYi10aGVtZS1cIl0gLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWdhbGxlcnktdjE0IFtpbWFnZS1nYWxsZXJ5LWNvbXBvbmVudF0gLnNsaWRlci1uYXYtdGh1bWJuYWlscyB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbltjbGFzcyo9XCJzc2ItdGhlbWUtXCJdIC5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1nYWxsZXJ5LXYxNCBbaW1hZ2UtZ2FsbGVyeS1jb21wb25lbnRdIC5zbGljay1kb3RzIHtcbiAgei1pbmRleDogMTtcbiAgYm90dG9tOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xufVxuW2NsYXNzKj1cInNzYi10aGVtZS1cIl0gLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWdhbGxlcnktdjE0IFtpbWFnZS1nYWxsZXJ5LWNvbXBvbmVudF0gLnNsaWNrLWRvdHMgbGkgYnV0dG9uOmJlZm9yZSB7XG4gIG9wYWNpdHk6IDAuNjtcbiAgY29sb3I6ICNGRkY7XG4gIGJvcmRlcjogNHB4IHNvbGlkICMwMDA7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgZm9udC1zaXplOiA4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxMHB4O1xuICB3aWR0aDogMTVweDtcbiAgaGVpZ2h0OiAxNXB4O1xufVxuW2NsYXNzKj1cInNzYi10aGVtZS1cIl0gLnNzYi1wYWdlLXNlY3Rpb24tbGF5b3V0LWdhbGxlcnktdjE0IFtpbWFnZS1nYWxsZXJ5LWNvbXBvbmVudF0gLnNsaWNrLWRvdHMgbGkuc2xpY2stYWN0aXZlIGJ1dHRvbjpiZWZvcmUge1xuICBjb2xvcjogIzAwRkZGRjtcbn1cbltjbGFzcyo9XCJzc2ItdGhlbWUtXCJdIC5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1nYWxsZXJ5LXYxNCBbaW1hZ2UtZ2FsbGVyeS1jb21wb25lbnRdIC5pbWFnZS13cmFwIC5pbWFnZS1nYWxsZXJ5IHtcbiAgbWluLWhlaWdodDogMzk2cHggIWltcG9ydGFudDtcbn1cbltjbGFzcyo9XCJzc2ItdGhlbWUtXCJdIC5zc2ItcGFnZS1zZWN0aW9uLWxheW91dC1nYWxsZXJ5LXYxNCBbaW1hZ2UtZ2FsbGVyeS1jb21wb25lbnRdIC5pbWFnZS13cmFwOmhvdmVyIC5pbWFnZS1nYWxsZXJ5IHtcbiAgbWluLWhlaWdodDogMzk2cHggIWltcG9ydGFudDtcbn1cbi5zc2Itc2VjdGlvbi10eXBlLWZvb3RlciB7XG4gIGJhY2tncm91bmQ6ICMyOTI5MjkgIWltcG9ydGFudDtcbn1cbiNjb21wb25lbnRsb2FkZXIge1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgbWluLWhlaWdodDogYXV0bztcbn1cbiNjb21wb25lbnRsb2FkZXIgLnNzYi1jb21wb25lbnQge1xuICB6LWluZGV4OiAxO1xufVxuI2NvbXBvbmVudGxvYWRlciAuc3NiLWNvbXBvbmVudDplbXB0eSB7XG4gIG1pbi1oZWlnaHQ6IDQwMHB4O1xufVxuLnNzYi1jb21wb25lbnQtbGF5b3V0LWNvbHVtbnMtMSB7XG4gIC1tb3otY29sdW1uLWNvdW50OiAxIDMwMHB4O1xuICAtbW96LWNvbHVtbnM6IDEgMzAwcHg7XG4gIC13ZWJraXQtY29sdW1uczogMSAzMDBweDtcbiAgY29sdW1uczogMSAzMDBweDtcbn1cbi5zc2ItY29tcG9uZW50LWxheW91dC1jb2x1bW5zLTIge1xuICAtbW96LWNvbHVtbi1jb3VudDogMiAzMDBweDtcbiAgLW1vei1jb2x1bW5zOiAyIDMwMHB4O1xuICAtd2Via2l0LWNvbHVtbnM6IDIgMzAwcHg7XG4gIGNvbHVtbnM6IDIgMzAwcHg7XG59XG4uc3NiLWNvbXBvbmVudC1sYXlvdXQtY29sdW1ucy0zIHtcbiAgLW1vei1jb2x1bW4tY291bnQ6IDMgMzAwcHg7XG4gIC1tb3otY29sdW1uczogMyAzMDBweDtcbiAgLXdlYmtpdC1jb2x1bW5zOiAzIDMwMHB4O1xuICBjb2x1bW5zOiAzIDMwMHB4O1xufVxuLnNzYi1jb21wb25lbnQtbGF5b3V0LWNvbHVtbnMtNCB7XG4gIC1tb3otY29sdW1uLWNvdW50OiA0IDMwMHB4O1xuICAtbW96LWNvbHVtbnM6IDQgMzAwcHg7XG4gIC13ZWJraXQtY29sdW1uczogNCAzMDBweDtcbiAgY29sdW1uczogNCAzMDBweDtcbn1cbi5zc2ItY29tcG9uZW50LWxheW91dC1jb2x1bW5zLXNwYWNpbmctMTAge1xuICAtbW96LWNvbHVtbi1nYXA6IDEwcHg7XG4gIC13ZWJraXQtY29sdW1uLWdhcDogMTBweDtcbiAgY29sdW1uLWdhcDogMTBweDtcbn1cbi5zc2ItY29tcG9uZW50LWxheW91dC1jb2x1bW5zLXNwYWNpbmctMjAge1xuICAtbW96LWNvbHVtbi1nYXA6IDIwcHg7XG4gIC13ZWJraXQtY29sdW1uLWdhcDogMjBweDtcbiAgY29sdW1uLWdhcDogMjBweDtcbn1cbi5zc2ItY29tcG9uZW50LWxheW91dC1jb2x1bW5zLXNwYWNpbmctMzAge1xuICAtbW96LWNvbHVtbi1nYXA6IDMwcHg7XG4gIC13ZWJraXQtY29sdW1uLWdhcDogMzBweDtcbiAgY29sdW1uLWdhcDogMzBweDtcbn1cbi5zc2ItY29tcG9uZW50LWxheW91dC1jb2x1bW5zLXNwYWNpbmctNDAge1xuICAtbW96LWNvbHVtbi1nYXA6IDQwcHg7XG4gIC13ZWJraXQtY29sdW1uLWdhcDogNDBweDtcbiAgY29sdW1uLWdhcDogNDBweDtcbn1cbi5zc2ItY29tcG9uZW50LWxheW91dC1jb2x1bW5zLXNwYWNpbmctNTAge1xuICAtbW96LWNvbHVtbi1nYXA6IDUwcHg7XG4gIC13ZWJraXQtY29sdW1uLWdhcDogNTBweDtcbiAgY29sdW1uLWdhcDogNTBweDtcbn1cbi5zc2ItY29tcG9uZW50LWxheW91dC1jb2x1bW5zLXNwYWNpbmctNjAge1xuICAtbW96LWNvbHVtbi1nYXA6IDYwcHg7XG4gIC13ZWJraXQtY29sdW1uLWdhcDogNjBweDtcbiAgY29sdW1uLWdhcDogNjBweDtcbn1cbi5zc2ItY29tcG9uZW50LWxheW91dC1jb2x1bW5zLXNwYWNpbmctNzAge1xuICAtbW96LWNvbHVtbi1nYXA6IDcwcHg7XG4gIC13ZWJraXQtY29sdW1uLWdhcDogNzBweDtcbiAgY29sdW1uLWdhcDogNzBweDtcbn1cbi5zc2ItY29tcG9uZW50LWxheW91dC1jb2x1bW5zLXNwYWNpbmctODAge1xuICAtbW96LWNvbHVtbi1nYXA6IDgwcHg7XG4gIC13ZWJraXQtY29sdW1uLWdhcDogODBweDtcbiAgY29sdW1uLWdhcDogODBweDtcbn1cbi5zc2ItY29tcG9uZW50LWxheW91dC1jb2x1bW5zLXNwYWNpbmctOTAge1xuICAtbW96LWNvbHVtbi1nYXA6IDkwcHg7XG4gIC13ZWJraXQtY29sdW1uLWdhcDogOTBweDtcbiAgY29sdW1uLWdhcDogOTBweDtcbn1cbi5zc2ItY29tcG9uZW50LWxheW91dC1jb2x1bW5zLXNwYWNpbmctMTAwIHtcbiAgLW1vei1jb2x1bW4tZ2FwOiAxMDBweDtcbiAgLXdlYmtpdC1jb2x1bW4tZ2FwOiAxMDBweDtcbiAgY29sdW1uLWdhcDogMTAwcHg7XG59XG4uc3NiLWNvbXBvbmVudC1sYXlvdXQtY29sdW1ucy1zcGFjaW5nLTExMCB7XG4gIC1tb3otY29sdW1uLWdhcDogMTEwcHg7XG4gIC13ZWJraXQtY29sdW1uLWdhcDogMTEwcHg7XG4gIGNvbHVtbi1nYXA6IDExMHB4O1xufVxuLnNzYi1jb21wb25lbnQtbGF5b3V0LWNvbHVtbnMtc3BhY2luZy0xMjAge1xuICAtbW96LWNvbHVtbi1nYXA6IDEyMHB4O1xuICAtd2Via2l0LWNvbHVtbi1nYXA6IDEyMHB4O1xuICBjb2x1bW4tZ2FwOiAxMjBweDtcbn1cbi5zc2ItY29tcG9uZW50LWxheW91dC1jb2x1bW5zLXNwYWNpbmctMTMwIHtcbiAgLW1vei1jb2x1bW4tZ2FwOiAxMzBweDtcbiAgLXdlYmtpdC1jb2x1bW4tZ2FwOiAxMzBweDtcbiAgY29sdW1uLWdhcDogMTMwcHg7XG59XG4uc3NiLWNvbXBvbmVudC1sYXlvdXQtY29sdW1ucy1zcGFjaW5nLTE0MCB7XG4gIC1tb3otY29sdW1uLWdhcDogMTQwcHg7XG4gIC13ZWJraXQtY29sdW1uLWdhcDogMTQwcHg7XG4gIGNvbHVtbi1nYXA6IDE0MHB4O1xufVxuLnNzYi1jb21wb25lbnQtbGF5b3V0LWNvbHVtbnMtc3BhY2luZy0xNTAge1xuICAtbW96LWNvbHVtbi1nYXA6IDE1MHB4O1xuICAtd2Via2l0LWNvbHVtbi1nYXA6IDE1MHB4O1xuICBjb2x1bW4tZ2FwOiAxNTBweDtcbn1cbi5zc2ItY29tcG9uZW50LWxheW91dC1jb2x1bW5zLXNwYWNpbmctMTYwIHtcbiAgLW1vei1jb2x1bW4tZ2FwOiAxNjBweDtcbiAgLXdlYmtpdC1jb2x1bW4tZ2FwOiAxNjBweDtcbiAgY29sdW1uLWdhcDogMTYwcHg7XG59XG4uc3NiLWNvbXBvbmVudC1sYXlvdXQtY29sdW1ucy1zcGFjaW5nLTE3MCB7XG4gIC1tb3otY29sdW1uLWdhcDogMTcwcHg7XG4gIC13ZWJraXQtY29sdW1uLWdhcDogMTcwcHg7XG4gIGNvbHVtbi1nYXA6IDE3MHB4O1xufVxuLnNzYi1jb21wb25lbnQtbGF5b3V0LWNvbHVtbnMtc3BhY2luZy0xODAge1xuICAtbW96LWNvbHVtbi1nYXA6IDE4MHB4O1xuICAtd2Via2l0LWNvbHVtbi1nYXA6IDE4MHB4O1xuICBjb2x1bW4tZ2FwOiAxODBweDtcbn1cbi5zc2ItY29tcG9uZW50LWxheW91dC1jb2x1bW5zLXNwYWNpbmctMTkwIHtcbiAgLW1vei1jb2x1bW4tZ2FwOiAxOTBweDtcbiAgLXdlYmtpdC1jb2x1bW4tZ2FwOiAxOTBweDtcbiAgY29sdW1uLWdhcDogMTkwcHg7XG59XG4uc3NiLWNvbXBvbmVudC1sYXlvdXQtY29sdW1ucy1zcGFjaW5nLTIwMCB7XG4gIC1tb3otY29sdW1uLWdhcDogMjAwcHg7XG4gIC13ZWJraXQtY29sdW1uLWdhcDogMjAwcHg7XG4gIGNvbHVtbi1nYXA6IDIwMHB4O1xufVxuLnNzYi1jb21wb25lbnQtbGF5b3V0LWNvbHVtbnMtc3BhY2luZy0yMTAge1xuICAtbW96LWNvbHVtbi1nYXA6IDIxMHB4O1xuICAtd2Via2l0LWNvbHVtbi1nYXA6IDIxMHB4O1xuICBjb2x1bW4tZ2FwOiAyMTBweDtcbn1cbi5zc2ItY29tcG9uZW50LWxheW91dC1jb2x1bW5zLXNwYWNpbmctMjIwIHtcbiAgLW1vei1jb2x1bW4tZ2FwOiAyMjBweDtcbiAgLXdlYmtpdC1jb2x1bW4tZ2FwOiAyMjBweDtcbiAgY29sdW1uLWdhcDogMjIwcHg7XG59XG4uc3NiLWNvbXBvbmVudC1sYXlvdXQtY29sdW1ucy1zcGFjaW5nLTIzMCB7XG4gIC1tb3otY29sdW1uLWdhcDogMjMwcHg7XG4gIC13ZWJraXQtY29sdW1uLWdhcDogMjMwcHg7XG4gIGNvbHVtbi1nYXA6IDIzMHB4O1xufVxuLnNzYi1jb21wb25lbnQtbGF5b3V0LWNvbHVtbnMtc3BhY2luZy0yNDAge1xuICAtbW96LWNvbHVtbi1nYXA6IDI0MHB4O1xuICAtd2Via2l0LWNvbHVtbi1nYXA6IDI0MHB4O1xuICBjb2x1bW4tZ2FwOiAyNDBweDtcbn1cbi5zc2ItY29tcG9uZW50LWxheW91dC1jb2x1bW5zLXNwYWNpbmctMjUwIHtcbiAgLW1vei1jb2x1bW4tZ2FwOiAyNTBweDtcbiAgLXdlYmtpdC1jb2x1bW4tZ2FwOiAyNTBweDtcbiAgY29sdW1uLWdhcDogMjUwcHg7XG59XG4uc3NiLWNvbXBvbmVudC1sYXlvdXQtY29sdW1ucy1zcGFjaW5nLTI2MCB7XG4gIC1tb3otY29sdW1uLWdhcDogMjYwcHg7XG4gIC13ZWJraXQtY29sdW1uLWdhcDogMjYwcHg7XG4gIGNvbHVtbi1nYXA6IDI2MHB4O1xufVxuLnNzYi1jb21wb25lbnQtbGF5b3V0LWNvbHVtbnMtc3BhY2luZy0yNzAge1xuICAtbW96LWNvbHVtbi1nYXA6IDI3MHB4O1xuICAtd2Via2l0LWNvbHVtbi1nYXA6IDI3MHB4O1xuICBjb2x1bW4tZ2FwOiAyNzBweDtcbn1cbi5zc2ItY29tcG9uZW50LWxheW91dC1jb2x1bW5zLXNwYWNpbmctMjgwIHtcbiAgLW1vei1jb2x1bW4tZ2FwOiAyODBweDtcbiAgLXdlYmtpdC1jb2x1bW4tZ2FwOiAyODBweDtcbiAgY29sdW1uLWdhcDogMjgwcHg7XG59XG4uc3NiLWNvbXBvbmVudC1sYXlvdXQtY29sdW1ucy1zcGFjaW5nLTI5MCB7XG4gIC1tb3otY29sdW1uLWdhcDogMjkwcHg7XG4gIC13ZWJraXQtY29sdW1uLWdhcDogMjkwcHg7XG4gIGNvbHVtbi1nYXA6IDI5MHB4O1xufVxuLnNzYi1jb21wb25lbnQtbGF5b3V0LWNvbHVtbnMtc3BhY2luZy0zMDAge1xuICAtbW96LWNvbHVtbi1nYXA6IDMwMHB4O1xuICAtd2Via2l0LWNvbHVtbi1nYXA6IDMwMHB4O1xuICBjb2x1bW4tZ2FwOiAzMDBweDtcbn1cbi5zc2ItY29tcG9uZW50LWxheW91dC1jb2x1bW5zLXNwYWNpbmctMzEwIHtcbiAgLW1vei1jb2x1bW4tZ2FwOiAzMTBweDtcbiAgLXdlYmtpdC1jb2x1bW4tZ2FwOiAzMTBweDtcbiAgY29sdW1uLWdhcDogMzEwcHg7XG59XG4uc3NiLWNvbXBvbmVudC1sYXlvdXQtY29sdW1ucy1zcGFjaW5nLTMyMCB7XG4gIC1tb3otY29sdW1uLWdhcDogMzIwcHg7XG4gIC13ZWJraXQtY29sdW1uLWdhcDogMzIwcHg7XG4gIGNvbHVtbi1nYXA6IDMyMHB4O1xufVxuLnNzYi1jb21wb25lbnQtbGF5b3V0LWNvbHVtbnMtc3BhY2luZy0zMzAge1xuICAtbW96LWNvbHVtbi1nYXA6IDMzMHB4O1xuICAtd2Via2l0LWNvbHVtbi1nYXA6IDMzMHB4O1xuICBjb2x1bW4tZ2FwOiAzMzBweDtcbn1cbi5zc2ItY29tcG9uZW50LWxheW91dC1jb2x1bW5zLXNwYWNpbmctMzQwIHtcbiAgLW1vei1jb2x1bW4tZ2FwOiAzNDBweDtcbiAgLXdlYmtpdC1jb2x1bW4tZ2FwOiAzNDBweDtcbiAgY29sdW1uLWdhcDogMzQwcHg7XG59XG4uc3NiLWNvbXBvbmVudC1sYXlvdXQtY29sdW1ucy1zcGFjaW5nLTM1MCB7XG4gIC1tb3otY29sdW1uLWdhcDogMzUwcHg7XG4gIC13ZWJraXQtY29sdW1uLWdhcDogMzUwcHg7XG4gIGNvbHVtbi1nYXA6IDM1MHB4O1xufVxuLnNzYi1jb21wb25lbnQtbGF5b3V0LWNvbHVtbnMtc3BhY2luZy0zNjAge1xuICAtbW96LWNvbHVtbi1nYXA6IDM2MHB4O1xuICAtd2Via2l0LWNvbHVtbi1nYXA6IDM2MHB4O1xuICBjb2x1bW4tZ2FwOiAzNjBweDtcbn1cbi5zc2ItY29tcG9uZW50LWxheW91dC1jb2x1bW5zLXNwYWNpbmctMzcwIHtcbiAgLW1vei1jb2x1bW4tZ2FwOiAzNzBweDtcbiAgLXdlYmtpdC1jb2x1bW4tZ2FwOiAzNzBweDtcbiAgY29sdW1uLWdhcDogMzcwcHg7XG59XG4uc3NiLWNvbXBvbmVudC1sYXlvdXQtY29sdW1ucy1zcGFjaW5nLTM4MCB7XG4gIC1tb3otY29sdW1uLWdhcDogMzgwcHg7XG4gIC13ZWJraXQtY29sdW1uLWdhcDogMzgwcHg7XG4gIGNvbHVtbi1nYXA6IDM4MHB4O1xufVxuLnNzYi1jb21wb25lbnQtbGF5b3V0LWNvbHVtbnMtc3BhY2luZy0zOTAge1xuICAtbW96LWNvbHVtbi1nYXA6IDM5MHB4O1xuICAtd2Via2l0LWNvbHVtbi1nYXA6IDM5MHB4O1xuICBjb2x1bW4tZ2FwOiAzOTBweDtcbn1cbi5zc2ItY29tcG9uZW50LWxheW91dC1jb2x1bW5zLXNwYWNpbmctNDAwIHtcbiAgLW1vei1jb2x1bW4tZ2FwOiA0MDBweDtcbiAgLXdlYmtpdC1jb2x1bW4tZ2FwOiA0MDBweDtcbiAgY29sdW1uLWdhcDogNDAwcHg7XG59XG4uc3NiLWNvbXBvbmVudC1sYXlvdXQtY29sdW1ucy1zcGFjaW5nLTQxMCB7XG4gIC1tb3otY29sdW1uLWdhcDogNDEwcHg7XG4gIC13ZWJraXQtY29sdW1uLWdhcDogNDEwcHg7XG4gIGNvbHVtbi1nYXA6IDQxMHB4O1xufVxuLnNzYi1jb21wb25lbnQtbGF5b3V0LWNvbHVtbnMtc3BhY2luZy00MjAge1xuICAtbW96LWNvbHVtbi1nYXA6IDQyMHB4O1xuICAtd2Via2l0LWNvbHVtbi1nYXA6IDQyMHB4O1xuICBjb2x1bW4tZ2FwOiA0MjBweDtcbn1cbi5zc2ItY29tcG9uZW50LWxheW91dC1jb2x1bW5zLXNwYWNpbmctNDMwIHtcbiAgLW1vei1jb2x1bW4tZ2FwOiA0MzBweDtcbiAgLXdlYmtpdC1jb2x1bW4tZ2FwOiA0MzBweDtcbiAgY29sdW1uLWdhcDogNDMwcHg7XG59XG4uc3NiLWNvbXBvbmVudC1sYXlvdXQtY29sdW1ucy1zcGFjaW5nLTQ0MCB7XG4gIC1tb3otY29sdW1uLWdhcDogNDQwcHg7XG4gIC13ZWJraXQtY29sdW1uLWdhcDogNDQwcHg7XG4gIGNvbHVtbi1nYXA6IDQ0MHB4O1xufVxuLnNzYi1jb21wb25lbnQtbGF5b3V0LWNvbHVtbnMtc3BhY2luZy00NTAge1xuICAtbW96LWNvbHVtbi1nYXA6IDQ1MHB4O1xuICAtd2Via2l0LWNvbHVtbi1nYXA6IDQ1MHB4O1xuICBjb2x1bW4tZ2FwOiA0NTBweDtcbn1cbi5zc2ItY29tcG9uZW50LWxheW91dC1jb2x1bW5zLXNwYWNpbmctNDYwIHtcbiAgLW1vei1jb2x1bW4tZ2FwOiA0NjBweDtcbiAgLXdlYmtpdC1jb2x1bW4tZ2FwOiA0NjBweDtcbiAgY29sdW1uLWdhcDogNDYwcHg7XG59XG4uc3NiLWNvbXBvbmVudC1sYXlvdXQtY29sdW1ucy1zcGFjaW5nLTQ3MCB7XG4gIC1tb3otY29sdW1uLWdhcDogNDcwcHg7XG4gIC13ZWJraXQtY29sdW1uLWdhcDogNDcwcHg7XG4gIGNvbHVtbi1nYXA6IDQ3MHB4O1xufVxuLnNzYi1jb21wb25lbnQtbGF5b3V0LWNvbHVtbnMtc3BhY2luZy00ODAge1xuICAtbW96LWNvbHVtbi1nYXA6IDQ4MHB4O1xuICAtd2Via2l0LWNvbHVtbi1nYXA6IDQ4MHB4O1xuICBjb2x1bW4tZ2FwOiA0ODBweDtcbn1cbi5zc2ItY29tcG9uZW50LWxheW91dC1jb2x1bW5zLXNwYWNpbmctNDkwIHtcbiAgLW1vei1jb2x1bW4tZ2FwOiA0OTBweDtcbiAgLXdlYmtpdC1jb2x1bW4tZ2FwOiA0OTBweDtcbiAgY29sdW1uLWdhcDogNDkwcHg7XG59XG4uc3NiLWNvbXBvbmVudC1sYXlvdXQtY29sdW1ucy1zcGFjaW5nLTUwMCB7XG4gIC1tb3otY29sdW1uLWdhcDogNTAwcHg7XG4gIC13ZWJraXQtY29sdW1uLWdhcDogNTAwcHg7XG4gIGNvbHVtbi1nYXA6IDUwMHB4O1xufVxuLypcbiAqIE9WRVJSSURFUyBGT1IgTEVHQUNZIENPTVBPTkVOVCBTVFlMRVNcbiAqL1xuLnNzYi1tYWluIC52aWRlby1ibG9jayAudmlkZW9ndWxhci1jb250YWluZXIge1xuICBtYXgtd2lkdGg6IDEwMCUhaW1wb3J0YW50O1xuICB3aWR0aDogMTAwJSFpbXBvcnRhbnQ7XG59XG4uc3NiLW1haW4gLnNpbXBsZS1mb3JtLXYxIC5pbm5lci1wYWdlIHtcbiAgcGFkZGluZzogMCAwIDMwcHghaW1wb3J0YW50O1xufVxuLnNzYi1tYWluIC5zaW1wbGUtZm9ybS12MSAuc2ltcGxlLWZvcm0tdGl0bGUge1xuICBwYWRkaW5nLWxlZnQ6IDAhaW1wb3J0YW50O1xufVxuLnNzYi1tYWluIC5zaW1wbGUtZm9ybS12MSAuc2ltcGxlLWZvcm0tc3VidGl0bGUge1xuICBtYXJnaW4tbGVmdDogMCFpbXBvcnRhbnQ7XG59XG4uc3NiLW1haW4gLmZlYXR1cmUtbGlzdC12MyAuZmVhdHVyZXMtd3JhcCxcbi5zc2ItbWFpbiAuZmVhdHVyZS1saXN0LXYzIC5mZWF0dXJlLXNpbmdsZSB7XG4gIG1hcmdpbjogMDtcbn1cbltzc2ItdGV4dC1jb21wb25lbnRdIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuW3NzYi1pbWFnZS1jb21wb25lbnRdIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgW3NzYi1pbWFnZS1jb21wb25lbnRdIHtcbiAgICBtaW4taGVpZ2h0OiAyNDBweDtcbiAgfVxufVxuW3NzYi1pbWFnZS1jb21wb25lbnRdIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLyoqKioqKioqKiogRm9ybSBCdWlsZGVyICoqKioqKioqKiovXG4uZm9ybS1idWlsZGVyLWNvbXBvbmVudCAuZm9ybS10aXRsZSB7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmZvcm0tYnVpbGRlci1jb21wb25lbnQgLmZvcm0tc3VidGl0bGUge1xuICBtYXJnaW46IDAgMTBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmZvcm0tYnVpbGRlci1jb21wb25lbnQgaW5wdXQsXG4uZm9ybS1idWlsZGVyLWNvbXBvbmVudCB0ZXh0YXJlYSB7XG4gIG1pbi1oZWlnaHQ6IDM0cHg7XG4gIGhlaWdodDogYXV0bztcbiAgYm9yZGVyLXJhZGl1czogNHB4ICFpbXBvcnRhbnQ7XG59XG4uZm9ybS1idWlsZGVyLWNvbXBvbmVudCAudGhhbmsteW91IHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luLWJvdHRvbTogLTcwcHg7XG59XG4uZm9ybS1idWlsZGVyLWNvbXBvbmVudCBoMyB7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgcGFkZGluZzogMCAwIDAgMTBweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1mYW1pbHk6IENhcGl0YTtcbiAgdGV4dC1zaGFkb3c6IDFweCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC40KTtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cbi5mb3JtLWJ1aWxkZXItY29tcG9uZW50IC5oYXMtc3VjY2VzcyAuZm9ybS1jb250cm9sIHtcbiAgYm9yZGVyLWNvbG9yOiAjMmVjYzcxO1xufVxuLmZvcm0tYnVpbGRlci1jb21wb25lbnQgLmhhcy1zdWNjZXNzIC5nbHlwaGljb24ge1xuICBjb2xvcjogIzJlY2M3MTtcbn1cbi5mb3JtLWJ1aWxkZXItY29tcG9uZW50IC5oYXMtZXJyb3IgLmZvcm0tY29udHJvbCB7XG4gIGJvcmRlci1jb2xvcjogI2U3NGMzYyAhaW1wb3J0YW50O1xufVxuLmZvcm0tYnVpbGRlci1jb21wb25lbnQgLmhhcy1lcnJvciAuZ2x5cGhpY29uIHtcbiAgY29sb3I6ICNlNzRjM2MgIWltcG9ydGFudDtcbn1cbi5mb3JtLWJ1aWxkZXItY29tcG9uZW50IC5oYXMtZXJyb3IgLmhlbHAtYmxvY2sge1xuICBjb2xvcjogI2U3NGMzYyAhaW1wb3J0YW50O1xufVxuLmZvcm0tYnVpbGRlci1jb21wb25lbnQgLmhhcy1mZWVkYmFjayAuZm9ybS1jb250cm9sLWZlZWRiYWNrIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDhweDtcbiAgcmlnaHQ6IDhweDtcbn1cbi5mb3JtLWJ1aWxkZXItbGF5b3V0IHtcbiAgbWFyZ2luOiAxMHB4O1xufVxuLmZvcm0tYnVpbGRlci1sYXlvdXQgLmZvcm0tZ3JvdXAgbGFiZWwge1xuICBtYXJnaW4tdG9wOiA4cHg7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG59XG4uZm9ybS1idWlsZGVyLWxheW91dCAucGFuZWwtYWN0aXZlIHtcbiAgYm94LXNoYWRvdzogaW5zZXQgMHB4IDBweCAwcHggOHB4IHJnYmEoNzEsIDE4NCwgMjE3LCAwLjc1KTtcbn1cbi5mb3JtLWJ1aWxkZXItbGF5b3V0IC5hZGQtbGF5b3V0LWJ0biB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBtYXJnaW46IGF1dG87XG4gIHdpZHRoOiAxNzBweDtcbiAgaGVpZ2h0OiAzNXB4O1xufVxuLmZvcm0tYnVpbGRlci1sYXlvdXQgLmZvcm0tbGF5b3V0LTEge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiA1MCU7XG4gIG1hcmdpbjogYXV0bztcbn1cbi5mb3JtLWJ1aWxkZXItbGF5b3V0IC5mb3JtLWxheW91dC0xIGxhYmVsIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uZm9ybS1idWlsZGVyLWxheW91dCAuZm9ybS1sYXlvdXQtMSBidXR0b24ge1xuICB3aWR0aDogYXV0bztcbn1cbi5mb3JtLWJ1aWxkZXItbGF5b3V0IC5mb3JtLWxheW91dC0xOmhvdmVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmZvcm0tYnVpbGRlci1sYXlvdXQgLmZvcm0tbGF5b3V0LTE6aG92ZXIgLmFkZC1sYXlvdXQtYnRuIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uZm9ybS1idWlsZGVyLWxheW91dCAuZm9ybS1sYXlvdXQtMiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDUwJTtcbiAgbWFyZ2luOiBhdXRvO1xufVxuLmZvcm0tYnVpbGRlci1sYXlvdXQgLmZvcm0tbGF5b3V0LTIgYnV0dG9uIHtcbiAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICB3aWR0aDogYXV0bztcbn1cbi5mb3JtLWJ1aWxkZXItbGF5b3V0IC5mb3JtLWxheW91dC0yOmhvdmVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmZvcm0tYnVpbGRlci1sYXlvdXQgLmZvcm0tbGF5b3V0LTI6aG92ZXIgLmFkZC1sYXlvdXQtYnRuIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uZm9ybS1idWlsZGVyLWxheW91dCAuZm9ybS1sYXlvdXQtMyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5mb3JtLWJ1aWxkZXItbGF5b3V0IC5mb3JtLWxheW91dC0zIGJ1dHRvbiB7XG4gIG1hcmdpbi1yaWdodDogMTVweDtcbiAgd2lkdGg6IGF1dG87XG59XG4uZm9ybS1idWlsZGVyLWxheW91dCAuZm9ybS1sYXlvdXQtMzpob3ZlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5mb3JtLWJ1aWxkZXItbGF5b3V0IC5mb3JtLWxheW91dC0zOmhvdmVyIC5hZGQtbGF5b3V0LWJ0biB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmZvcm0tYnVpbGRlci1sYXlvdXQgLmZvcm0tbGF5b3V0LTQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiA1MCU7XG4gIG1hcmdpbjogYXV0bztcbn1cbi5mb3JtLWJ1aWxkZXItbGF5b3V0IC5mb3JtLWxheW91dC00IGJ1dHRvbiB7XG4gIHdpZHRoOiBhdXRvO1xufVxuLmZvcm0tYnVpbGRlci1sYXlvdXQgLmZvcm0tbGF5b3V0LTQ6aG92ZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uZm9ybS1idWlsZGVyLWxheW91dCAuZm9ybS1sYXlvdXQtNDpob3ZlciAuYWRkLWxheW91dC1idG4ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5mb3JtLWJ1aWxkZXItbGF5b3V0IC5mb3JtLWxheW91dC1jdXN0b20ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbjogYXV0bztcbn1cbi5mb3JtLWJ1aWxkZXItbGF5b3V0IC5mb3JtLWxheW91dC1jdXN0b206aG92ZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uZm9ybS1idWlsZGVyLWxheW91dCAuZm9ybS1sYXlvdXQtY3VzdG9tOmhvdmVyIC5hZGQtbGF5b3V0LWJ0biB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmZvcm0tYnVpbGRlci5wYW5lbC5wYW5lbC1kZWZhdWx0IHtcbiAgbWFyZ2luLWxlZnQ6IC0xNXB4O1xuICBtYXJnaW4tcmlnaHQ6IC0xNXB4O1xufVxuLmZvcm0tYnVpbGRlci5wYW5lbC5wYW5lbC1kZWZhdWx0IC5pbmZvcm1hdGlvbi1oZWFkZXIge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RkZDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZm9ybS1idWlsZGVyLWxheW91dCAuZm9ybS1sYXlvdXQtMSxcbiAgLmZvcm0tYnVpbGRlci1sYXlvdXQgLmZvcm0tbGF5b3V0LTIsXG4gIC5mb3JtLWJ1aWxkZXItbGF5b3V0IC5mb3JtLWxheW91dC0zLFxuICAuZm9ybS1idWlsZGVyLWxheW91dCAuZm9ybS1sYXlvdXQtNCxcbiAgLmZvcm0tYnVpbGRlci1sYXlvdXQgLmZvcm0tbGF5b3V0LWN1c3RvbSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5idG4tZm9ybSB7XG4gIHdpZHRoOiBhdXRvO1xuICBtaW4td2lkdGg6IDI1JTtcbiAgcGFkZGluZy1sZWZ0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctcmlnaHQ6IDI1cHggIWltcG9ydGFudDtcbn1cbi5idG4tZm9ybSAuZWRpdGFibGUtdGl0bGUge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG4uYnRuLWZvcm0gLmVsZW1lbnQtd3JhcCB7XG4gIHBhZGRpbmc6IDVweCAhaW1wb3J0YW50O1xufVxuLmVkaXRhYmxlLWJ0bi1mb3JtIHtcbiAgb3BhY2l0eTogMC42NTtcbiAgZGlzcGxheTogdGFibGU7XG59XG4uc3NiLXRoZW1lLWJ0bjpob3ZlcjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSk7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uc3NiLXNpZGViYXIgLnNzYi10aGVtZS1idG4uc3NiLXRoZW1lLWJ0bi1zdHlsZS0xLFxuW2NsYXNzKj1cInNzYi10aGVtZS1cIl0gLnNzYi10aGVtZS1idG4uc3NiLXRoZW1lLWJ0bi1zdHlsZS0xIHtcbiAgYm94LXNoYWRvdzogaW5zZXQgI2I4OTYwYiAwcHggLTVweCAwcHggMHB4ICFpbXBvcnRhbnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjFjNDBmO1xuICBib3JkZXItcmFkaXVzOiA1cHggNXB4IDVweCA1cHg7XG4gIGJvcmRlcjogMCBub25lO1xuICBoZWlnaHQ6IDQwcHg7XG4gIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICBwYWRkaW5nOiAwIDVweDtcbiAgdHJhbnNpdGlvbjogYm94LXNoYWRvdyAwcyBlYXNlICFpbXBvcnRhbnQ7XG4gIHRyYW5zaXRpb246IGxpbmUtaGVpZ2h0IDBzIGVhc2UgIWltcG9ydGFudDtcbn1cbi5zc2Itc2lkZWJhciAuc3NiLXRoZW1lLWJ0bi5zc2ItdGhlbWUtYnRuLXN0eWxlLTE6aG92ZXIsXG5bY2xhc3MqPVwic3NiLXRoZW1lLVwiXSAuc3NiLXRoZW1lLWJ0bi5zc2ItdGhlbWUtYnRuLXN0eWxlLTE6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjNjZDM2ICFpbXBvcnRhbnQ7XG59XG4uc3NiLXNpZGViYXIgLnNzYi10aGVtZS1idG4uc3NiLXRoZW1lLWJ0bi1zdHlsZS0xOmFjdGl2ZTpob3ZlcixcbltjbGFzcyo9XCJzc2ItdGhlbWUtXCJdIC5zc2ItdGhlbWUtYnRuLnNzYi10aGVtZS1idG4tc3R5bGUtMTphY3RpdmU6aG92ZXIge1xuICBib3gtc2hhZG93OiB0cmFuc3BhcmVudCAwcHggNXB4IDBweCAwcHghaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGZiNTBkICFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiA0MnB4O1xufVxuLnNzYi1zaWRlYmFyIC5zc2ItdGhlbWUtYnRuLnNzYi10aGVtZS1idG4tc3R5bGUtMixcbltjbGFzcyo9XCJzc2ItdGhlbWUtXCJdIC5zc2ItdGhlbWUtYnRuLnNzYi10aGVtZS1idG4tc3R5bGUtMiB7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgLW1vei1ib3gtc2hhZG93OiBpbnNldCAwcHggMXB4IDBweCAwcHggI2ZmZTBiNTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMHB4IDFweCAwcHggMHB4ICNmZmUwYjU7XG4gIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KHN0YXJ0Q29sb3JzdHI9JyNmYmI0NTAnLCBlbmRDb2xvcnN0cj0nI2Y4OTMwNicsIEdyYWRpZW50VHlwZT0wKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogO1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDdweDtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA3cHg7XG4gIGJvcmRlci1yYWRpdXM6IDdweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZm9udC1mYW1pbHk6IFRyZWJ1Y2hldCBNUztcbiAgZm9udC1zaXplOiAxN3B4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgcGFkZGluZzogNnB4IDExcHg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdGV4dC1zaGFkb3c6IDBweCAxcHggMHB4ICMwMDAwMDA7XG4gIGJvcmRlci1ib3R0b206IDRweCBzb2xpZCAjMTU0MDk3O1xufVxuLnNzYi1zaWRlYmFyIC5zc2ItdGhlbWUtYnRuLnNzYi10aGVtZS1idG4tc3R5bGUtMjpob3ZlcixcbltjbGFzcyo9XCJzc2ItdGhlbWUtXCJdIC5zc2ItdGhlbWUtYnRuLnNzYi10aGVtZS1idG4tc3R5bGUtMjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyZjcxZDMgIWltcG9ydGFudDtcbn1cbi5zc2Itc2lkZWJhciAuc3NiLXRoZW1lLWJ0bi5zc2ItdGhlbWUtYnRuLXN0eWxlLTI6YWN0aXZlOmhvdmVyLFxuW2NsYXNzKj1cInNzYi10aGVtZS1cIl0gLnNzYi10aGVtZS1idG4uc3NiLXRoZW1lLWJ0bi1zdHlsZS0yOmFjdGl2ZTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMjU2YTIgIWltcG9ydGFudDtcbn1cbi5zc2Itc2lkZWJhciAuc3NiLXRoZW1lLWJ0bi5zc2ItdGhlbWUtYnRuLXN0eWxlLTMsXG5bY2xhc3MqPVwic3NiLXRoZW1lLVwiXSAuc3NiLXRoZW1lLWJ0bi5zc2ItdGhlbWUtYnRuLXN0eWxlLTMge1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIC1tb3otYm94LXNoYWRvdzogaW5zZXQgMHB4IDFweCAzcHggMHB4ICM5MWI4YjM7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMHB4IDFweCAzcHggMHB4ICM5MWI4YjM7XG4gIGJveC1zaGFkb3c6IGluc2V0IDBweCAxcHggM3B4IDBweCAjOTFiOGIzO1xuICBiYWNrZ3JvdW5kOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgbGVmdCB0b3AsIGxlZnQgYm90dG9tLCBjb2xvci1zdG9wKDAuMDUsICM3NjhkODcpLCBjb2xvci1zdG9wKDEsICM2YzdjN2MpKTtcbiAgYmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQodG9wLCAjNzY4ZDg3IDUlLCAjNmM3YzdjIDEwMCUpO1xuICBiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsICM3NjhkODcgNSUsICM2YzdjN2MgMTAwJSk7XG4gIGJhY2tncm91bmQ6IC1vLWxpbmVhci1ncmFkaWVudCh0b3AsICM3NjhkODcgNSUsICM2YzdjN2MgMTAwJSk7XG4gIGJhY2tncm91bmQ6IC1tcy1saW5lYXItZ3JhZGllbnQodG9wLCAjNzY4ZDg3IDUlLCAjNmM3YzdjIDEwMCUpO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjNzY4ZDg3IDUlLCAjNmM3YzdjIDEwMCUpO1xuICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChzdGFydENvbG9yc3RyPSdAc3NiLXRoZW1lLWJ0bi1zdHlsZS0zLWJnLWNvbG9yJywgZW5kQ29sb3JzdHI9JyM2YzdjN2MnLCBHcmFkaWVudFR5cGU9MCk7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3NjhkODc7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogNXB4O1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDVweDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjNTY2OTYzO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBmb250LWZhbWlseTogYXJpYWw7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHBhZGRpbmc6IDlweCAyM3B4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRleHQtc2hhZG93OiAwcHggLTFweCAwcHggIzJiNjY1ZTtcbn1cbi5zc2Itc2lkZWJhciAuc3NiLXRoZW1lLWJ0bi5zc2ItdGhlbWUtYnRuLXN0eWxlLTM6aG92ZXIsXG5bY2xhc3MqPVwic3NiLXRoZW1lLVwiXSAuc3NiLXRoZW1lLWJ0bi5zc2ItdGhlbWUtYnRuLXN0eWxlLTM6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOGNhMDliICFpbXBvcnRhbnQ7XG59XG4uc3NiLXNpZGViYXIgLnNzYi10aGVtZS1idG4uc3NiLXRoZW1lLWJ0bi1zdHlsZS0zOmFjdGl2ZTpob3ZlcixcbltjbGFzcyo9XCJzc2ItdGhlbWUtXCJdIC5zc2ItdGhlbWUtYnRuLnNzYi10aGVtZS1idG4tc3R5bGUtMzphY3RpdmU6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNmM4MjdkICFpbXBvcnRhbnQ7XG59XG4uc3NiLXNpZGViYXIgLnNzYi10aGVtZS1idG4uc3NiLXRoZW1lLWJ0bi1zdHlsZS00LFxuW2NsYXNzKj1cInNzYi10aGVtZS1cIl0gLnNzYi10aGVtZS1idG4uc3NiLXRoZW1lLWJ0bi1zdHlsZS00IHtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAtbW96LWJveC1zaGFkb3c6IDBweCAxMHB4IDE0cHggLTdweCAjMjc2ODczO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDBweCAxMHB4IDE0cHggLTdweCAjMjc2ODczO1xuICBib3gtc2hhZG93OiAwcHggMTBweCAxNHB4IC03cHggIzI3Njg3MztcbiAgYmFja2dyb3VuZDogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIGxlZnQgdG9wLCBsZWZ0IGJvdHRvbSwgY29sb3Itc3RvcCgwLjA1LCAjNTk5YmIzKSwgY29sb3Itc3RvcCgxLCAjNDA4Yzk5KSk7XG4gIGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KHRvcCwgIzU5OWJiMyA1JSwgIzQwOGM5OSAxMDAlKTtcbiAgYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCAjNTk5YmIzIDUlLCAjNDA4Yzk5IDEwMCUpO1xuICBiYWNrZ3JvdW5kOiAtby1saW5lYXItZ3JhZGllbnQodG9wLCAjNTk5YmIzIDUlLCAjNDA4Yzk5IDEwMCUpO1xuICBiYWNrZ3JvdW5kOiAtbXMtbGluZWFyLWdyYWRpZW50KHRvcCwgIzU5OWJiMyA1JSwgIzQwOGM5OSAxMDAlKTtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgIzU5OWJiMyA1JSwgIzQwOGM5OSAxMDAlKTtcbiAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoc3RhcnRDb2xvcnN0cj0nQHNzYi10aGVtZS1idG4tc3R5bGUtNC1iZy1jb2xvcicsIGVuZENvbG9yc3RyPScjNDA4Yzk5JywgR3JhZGllbnRUeXBlPTApO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTk5YmIzO1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDhweDtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA4cHg7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZm9udC1mYW1pbHk6IGFyaWFsO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBwYWRkaW5nOiAxM3B4IDMycHg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdGV4dC1zaGFkb3c6IDBweCAxcHggMHB4ICMzZDc2OGE7XG59XG4uc3NiLXNpZGViYXIgLnNzYi10aGVtZS1idG4uc3NiLXRoZW1lLWJ0bi1zdHlsZS00OmhvdmVyLFxuW2NsYXNzKj1cInNzYi10aGVtZS1cIl0gLnNzYi10aGVtZS1idG4uc3NiLXRoZW1lLWJ0bi1zdHlsZS00OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc1YWNjMCAhaW1wb3J0YW50O1xufVxuLnNzYi1zaWRlYmFyIC5zc2ItdGhlbWUtYnRuLnNzYi10aGVtZS1idG4tc3R5bGUtNDphY3RpdmU6aG92ZXIsXG5bY2xhc3MqPVwic3NiLXRoZW1lLVwiXSAuc3NiLXRoZW1lLWJ0bi5zc2ItdGhlbWUtYnRuLXN0eWxlLTQ6YWN0aXZlOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRlOTFhYSAhaW1wb3J0YW50O1xufVxuLnNzYi1zaWRlYmFyIC5zc2ItdGhlbWUtYnRuLnNzYi10aGVtZS1idG4tc3R5bGUtNSxcbltjbGFzcyo9XCJzc2ItdGhlbWUtXCJdIC5zc2ItdGhlbWUtYnRuLnNzYi10aGVtZS1idG4tc3R5bGUtNSB7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgLW1vei1ib3gtc2hhZG93OiBpbnNldCAwcHggMzlweCAwcHggLTI0cHggI2U2N2E3MztcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwcHggMzlweCAwcHggLTI0cHggI2U2N2E3MztcbiAgYm94LXNoYWRvdzogaW5zZXQgMHB4IDM5cHggMHB4IC0yNHB4ICNlNjdhNzM7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNDY4NWQ7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogNHB4O1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDRweDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZmZmZmZmO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBmb250LWZhbWlseTogYXJpYWw7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgcGFkZGluZzogNnB4IDE1cHg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdGV4dC1zaGFkb3c6IDBweCAxcHggMHB4ICNiMjNlMzU7XG59XG4uc3NiLXNpZGViYXIgLnNzYi10aGVtZS1idG4uc3NiLXRoZW1lLWJ0bi1zdHlsZS01OmhvdmVyLFxuW2NsYXNzKj1cInNzYi10aGVtZS1cIl0gLnNzYi10aGVtZS1idG4uc3NiLXRoZW1lLWJ0bi1zdHlsZS01OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VhODk4MCAhaW1wb3J0YW50O1xufVxuLnNzYi1zaWRlYmFyIC5zc2ItdGhlbWUtYnRuLnNzYi10aGVtZS1idG4tc3R5bGUtNTphY3RpdmU6aG92ZXIsXG5bY2xhc3MqPVwic3NiLXRoZW1lLVwiXSAuc3NiLXRoZW1lLWJ0bi5zc2ItdGhlbWUtYnRuLXN0eWxlLTU6YWN0aXZlOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2UxNTg0YyAhaW1wb3J0YW50O1xufVxuLnNzYi1zaWRlYmFyIC5zc2ItdGhlbWUtYnRuLnNzYi10aGVtZS1idG4tc3R5bGUtNixcbltjbGFzcyo9XCJzc2ItdGhlbWUtXCJdIC5zc2ItdGhlbWUtYnRuLnNzYi10aGVtZS1idG4tc3R5bGUtNiB7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgLW1vei1ib3gtc2hhZG93OiBpbnNldCAwcHggMHB4IDE1cHggM3B4ICMyMzM5NWU7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMHB4IDBweCAxNXB4IDNweCAjMjMzOTVlO1xuICBib3gtc2hhZG93OiBpbnNldCAwcHggMHB4IDE1cHggM3B4ICMyMzM5NWU7XG4gIGJhY2tncm91bmQ6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCBsZWZ0IHRvcCwgbGVmdCBib3R0b20sIGNvbG9yLXN0b3AoMC4wNSwgIzJlNDY2ZSksIGNvbG9yLXN0b3AoMSwgIzQxNTk4OSkpO1xuICBiYWNrZ3JvdW5kOiAtbW96LWxpbmVhci1ncmFkaWVudCh0b3AsICMyZTQ2NmUgNSUsICM0MTU5ODkgMTAwJSk7XG4gIGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgIzJlNDY2ZSA1JSwgIzQxNTk4OSAxMDAlKTtcbiAgYmFja2dyb3VuZDogLW8tbGluZWFyLWdyYWRpZW50KHRvcCwgIzJlNDY2ZSA1JSwgIzQxNTk4OSAxMDAlKTtcbiAgYmFja2dyb3VuZDogLW1zLWxpbmVhci1ncmFkaWVudCh0b3AsICMyZTQ2NmUgNSUsICM0MTU5ODkgMTAwJSk7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICMyZTQ2NmUgNSUsICM0MTU5ODkgMTAwJSk7XG4gIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KHN0YXJ0Q29sb3JzdHI9J0Bzc2ItdGhlbWUtYnRuLXN0eWxlLTYtYmctY29sb3InLCBlbmRDb2xvcnN0cj0nIzQxNTk4OScsIEdyYWRpZW50VHlwZT0wKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJlNDY2ZTtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAxN3B4O1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDE3cHg7XG4gIGJvcmRlci1yYWRpdXM6IDE3cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMxZjJmNDc7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGZvbnQtZmFtaWx5OiBhcmlhbDtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBwYWRkaW5nOiA2cHggMTNweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0ZXh0LXNoYWRvdzogMHB4IDFweCAwcHggIzI2MzY2Njtcbn1cbi5zc2Itc2lkZWJhciAuc3NiLXRoZW1lLWJ0bi5zc2ItdGhlbWUtYnRuLXN0eWxlLTY6aG92ZXIsXG5bY2xhc3MqPVwic3NiLXRoZW1lLVwiXSAuc3NiLXRoZW1lLWJ0bi5zc2ItdGhlbWUtYnRuLXN0eWxlLTY6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2E1ODhiICFpbXBvcnRhbnQ7XG59XG4uc3NiLXNpZGViYXIgLnNzYi10aGVtZS1idG4uc3NiLXRoZW1lLWJ0bi1zdHlsZS02OmFjdGl2ZTpob3ZlcixcbltjbGFzcyo9XCJzc2ItdGhlbWUtXCJdIC5zc2ItdGhlbWUtYnRuLnNzYi10aGVtZS1idG4tc3R5bGUtNjphY3RpdmU6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjgzZDYwICFpbXBvcnRhbnQ7XG59XG4uc3NiLXNpZGViYXIgLnNzYi10aGVtZS1idG4uc3NiLXRoZW1lLWJ0bi1zdHlsZS03LFxuW2NsYXNzKj1cInNzYi10aGVtZS1cIl0gLnNzYi10aGVtZS1idG4uc3NiLXRoZW1lLWJ0bi1zdHlsZS03IHtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAtbW96LWJveC1zaGFkb3c6IDBweCAxcHggMHB4IDBweCAjZjBmN2ZhO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDBweCAxcHggMHB4IDBweCAjZjBmN2ZhO1xuICBib3gtc2hhZG93OiAwcHggMXB4IDBweCAwcHggI2YwZjdmYTtcbiAgYmFja2dyb3VuZDogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIGxlZnQgdG9wLCBsZWZ0IGJvdHRvbSwgY29sb3Itc3RvcCgwLjA1LCAjMzNiZGVmKSwgY29sb3Itc3RvcCgxLCAjMDE5YWQyKSk7XG4gIGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KHRvcCwgIzMzYmRlZiA1JSwgIzAxOWFkMiAxMDAlKTtcbiAgYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCAjMzNiZGVmIDUlLCAjMDE5YWQyIDEwMCUpO1xuICBiYWNrZ3JvdW5kOiAtby1saW5lYXItZ3JhZGllbnQodG9wLCAjMzNiZGVmIDUlLCAjMDE5YWQyIDEwMCUpO1xuICBiYWNrZ3JvdW5kOiAtbXMtbGluZWFyLWdyYWRpZW50KHRvcCwgIzMzYmRlZiA1JSwgIzAxOWFkMiAxMDAlKTtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgIzMzYmRlZiA1JSwgIzAxOWFkMiAxMDAlKTtcbiAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoc3RhcnRDb2xvcnN0cj0nQHNzYi10aGVtZS1idG4tc3R5bGUtNy1iZy1jb2xvcicsIGVuZENvbG9yc3RyPScjMDE5YWQyJywgR3JhZGllbnRUeXBlPTApO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzNiZGVmO1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDZweDtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzA1N2ZkMDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZm9udC1mYW1pbHk6IGFyaWFsO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBwYWRkaW5nOiA2cHggMjRweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0ZXh0LXNoYWRvdzogMHB4IC0xcHggMHB4ICM1YjYxNzg7XG59XG4uc3NiLXNpZGViYXIgLnNzYi10aGVtZS1idG4uc3NiLXRoZW1lLWJ0bi1zdHlsZS03OmhvdmVyLFxuW2NsYXNzKj1cInNzYi10aGVtZS1cIl0gLnNzYi10aGVtZS1idG4uc3NiLXRoZW1lLWJ0bi1zdHlsZS03OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzU5YzlmMiAhaW1wb3J0YW50O1xufVxuLnNzYi1zaWRlYmFyIC5zc2ItdGhlbWUtYnRuLnNzYi10aGVtZS1idG4tc3R5bGUtNzphY3RpdmU6aG92ZXIsXG5bY2xhc3MqPVwic3NiLXRoZW1lLVwiXSAuc3NiLXRoZW1lLWJ0bi5zc2ItdGhlbWUtYnRuLXN0eWxlLTc6YWN0aXZlOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIwYjdlZSAhaW1wb3J0YW50O1xufVxuLnNzYi1zaWRlYmFyIC5zc2ItdGhlbWUtYnRuLnNzYi10aGVtZS1idG4tc3R5bGUtOCxcbltjbGFzcyo9XCJzc2ItdGhlbWUtXCJdIC5zc2ItdGhlbWUtYnRuLnNzYi10aGVtZS1idG4tc3R5bGUtOCB7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgLW1vei1ib3gtc2hhZG93OiAwcHggMXB4IDBweCAwcHggI2ZmZjZhZjtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwcHggMXB4IDBweCAwcHggI2ZmZjZhZjtcbiAgYm94LXNoYWRvdzogMHB4IDFweCAwcHggMHB4ICNmZmY2YWY7XG4gIGJhY2tncm91bmQ6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCBsZWZ0IHRvcCwgbGVmdCBib3R0b20sIGNvbG9yLXN0b3AoMC4wNSwgI2ZmZWM2NCksIGNvbG9yLXN0b3AoMSwgI2ZmYWIyMykpO1xuICBiYWNrZ3JvdW5kOiAtbW96LWxpbmVhci1ncmFkaWVudCh0b3AsICNmZmVjNjQgNSUsICNmZmFiMjMgMTAwJSk7XG4gIGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgI2ZmZWM2NCA1JSwgI2ZmYWIyMyAxMDAlKTtcbiAgYmFja2dyb3VuZDogLW8tbGluZWFyLWdyYWRpZW50KHRvcCwgI2ZmZWM2NCA1JSwgI2ZmYWIyMyAxMDAlKTtcbiAgYmFja2dyb3VuZDogLW1zLWxpbmVhci1ncmFkaWVudCh0b3AsICNmZmVjNjQgNSUsICNmZmFiMjMgMTAwJSk7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICNmZmVjNjQgNSUsICNmZmFiMjMgMTAwJSk7XG4gIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KHN0YXJ0Q29sb3JzdHI9J0Bzc2ItdGhlbWUtYnRuLXN0eWxlLTgtYmctY29sb3InLCBlbmRDb2xvcnN0cj0nI2ZmYWIyMycsIEdyYWRpZW50VHlwZT0wKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZWM2NDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiA2cHg7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNnB4O1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmZmFhMjI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgY29sb3I6ICMzMzMzMzM7XG4gIGZvbnQtZmFtaWx5OiBhcmlhbDtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgcGFkZGluZzogNnB4IDI0cHg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdGV4dC1zaGFkb3c6IDBweCAxcHggMHB4ICNmZmVlNjY7XG59XG4uc3NiLXNpZGViYXIgLnNzYi10aGVtZS1idG4uc3NiLXRoZW1lLWJ0bi1zdHlsZS04OmhvdmVyLFxuW2NsYXNzKj1cInNzYi10aGVtZS1cIl0gLnNzYi10aGVtZS1idG4uc3NiLXRoZW1lLWJ0bi1zdHlsZS04OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjE4ZCAhaW1wb3J0YW50O1xufVxuLnNzYi1zaWRlYmFyIC5zc2ItdGhlbWUtYnRuLnNzYi10aGVtZS1idG4tc3R5bGUtODphY3RpdmU6aG92ZXIsXG5bY2xhc3MqPVwic3NiLXRoZW1lLVwiXSAuc3NiLXRoZW1lLWJ0bi5zc2ItdGhlbWUtYnRuLXN0eWxlLTg6YWN0aXZlOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZTk1MCAhaW1wb3J0YW50O1xufVxuLnNzYi1zaWRlYmFyIC5zc2ItdGhlbWUtYnRuLnNzYi10aGVtZS1idG4tc3R5bGUtOSxcbltjbGFzcyo9XCJzc2ItdGhlbWUtXCJdIC5zc2ItdGhlbWUtYnRuLnNzYi10aGVtZS1idG4tc3R5bGUtOSB7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgLW1vei1ib3gtc2hhZG93OiBpbnNldCAwcHggMXB4IDBweCAwcHggIzU0YTNmNztcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwcHggMXB4IDBweCAwcHggIzU0YTNmNztcbiAgYm94LXNoYWRvdzogaW5zZXQgMHB4IDFweCAwcHggMHB4ICM1NGEzZjc7XG4gIGJhY2tncm91bmQ6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCBsZWZ0IHRvcCwgbGVmdCBib3R0b20sIGNvbG9yLXN0b3AoMC4wNSwgIzAwN2RjMSksIGNvbG9yLXN0b3AoMSwgIzAwNjFhNykpO1xuICBiYWNrZ3JvdW5kOiAtbW96LWxpbmVhci1ncmFkaWVudCh0b3AsICMwMDdkYzEgNSUsICMwMDYxYTcgMTAwJSk7XG4gIGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgIzAwN2RjMSA1JSwgIzAwNjFhNyAxMDAlKTtcbiAgYmFja2dyb3VuZDogLW8tbGluZWFyLWdyYWRpZW50KHRvcCwgIzAwN2RjMSA1JSwgIzAwNjFhNyAxMDAlKTtcbiAgYmFja2dyb3VuZDogLW1zLWxpbmVhci1ncmFkaWVudCh0b3AsICMwMDdkYzEgNSUsICMwMDYxYTcgMTAwJSk7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICMwMDdkYzEgNSUsICMwMDYxYTcgMTAwJSk7XG4gIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KHN0YXJ0Q29sb3JzdHI9J0Bzc2ItdGhlbWUtYnRuLXN0eWxlLTktYmctY29sb3InLCBlbmRDb2xvcnN0cj0nIzAwNjFhNycsIEdyYWRpZW50VHlwZT0wKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwN2RjMTtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAzcHg7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogM3B4O1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMxMjRkNzc7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGZvbnQtZmFtaWx5OiBhcmlhbDtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBwYWRkaW5nOiA2cHggMjRweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0ZXh0LXNoYWRvdzogMHB4IDFweCAwcHggIzE1NDY4Mjtcbn1cbi5zc2Itc2lkZWJhciAuc3NiLXRoZW1lLWJ0bi5zc2ItdGhlbWUtYnRuLXN0eWxlLTk6aG92ZXIsXG5bY2xhc3MqPVwic3NiLXRoZW1lLVwiXSAuc3NiLXRoZW1lLWJ0bi5zc2ItdGhlbWUtYnRuLXN0eWxlLTk6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA5N2VhICFpbXBvcnRhbnQ7XG59XG4uc3NiLXNpZGViYXIgLnNzYi10aGVtZS1idG4uc3NiLXRoZW1lLWJ0bi1zdHlsZS05OmFjdGl2ZTpob3ZlcixcbltjbGFzcyo9XCJzc2ItdGhlbWUtXCJdIC5zc2ItdGhlbWUtYnRuLnNzYi10aGVtZS1idG4tc3R5bGUtOTphY3RpdmU6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3MGFkICFpbXBvcnRhbnQ7XG59XG4uc3NiLXNpZGViYXIgLnNzYi10aGVtZS1idG4uc3NiLXRoZW1lLWJ0bi1zdHlsZS0xMCxcbltjbGFzcyo9XCJzc2ItdGhlbWUtXCJdIC5zc2ItdGhlbWUtYnRuLnNzYi10aGVtZS1idG4tc3R5bGUtMTAge1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIC1tb3otYm94LXNoYWRvdzogMHB4IDEwcHggMTRweCAtN3B4ICMzZTczMjc7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMHB4IDEwcHggMTRweCAtN3B4ICMzZTczMjc7XG4gIGJveC1zaGFkb3c6IDBweCAxMHB4IDE0cHggLTdweCAjM2U3MzI3O1xuICBiYWNrZ3JvdW5kOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgbGVmdCB0b3AsIGxlZnQgYm90dG9tLCBjb2xvci1zdG9wKDAuMDUsICM3N2I1NWEpLCBjb2xvci1zdG9wKDEsICM3MmIzNTIpKTtcbiAgYmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQodG9wLCAjNzdiNTVhIDUlLCAjNzJiMzUyIDEwMCUpO1xuICBiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsICM3N2I1NWEgNSUsICM3MmIzNTIgMTAwJSk7XG4gIGJhY2tncm91bmQ6IC1vLWxpbmVhci1ncmFkaWVudCh0b3AsICM3N2I1NWEgNSUsICM3MmIzNTIgMTAwJSk7XG4gIGJhY2tncm91bmQ6IC1tcy1saW5lYXItZ3JhZGllbnQodG9wLCAjNzdiNTVhIDUlLCAjNzJiMzUyIDEwMCUpO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjNzdiNTVhIDUlLCAjNzJiMzUyIDEwMCUpO1xuICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChzdGFydENvbG9yc3RyPSdAc3NiLXRoZW1lLWJ0bi1zdHlsZS0xMC1iZy1jb2xvcicsIGVuZENvbG9yc3RyPScjNzJiMzUyJywgR3JhZGllbnRUeXBlPTApO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzdiNTVhO1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDRweDtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzRiOGYyOTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZm9udC1mYW1pbHk6IGFyaWFsO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBwYWRkaW5nOiA2cHggMTJweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0ZXh0LXNoYWRvdzogMHB4IDFweCAwcHggIzViOGEzYztcbn1cbi5zc2Itc2lkZWJhciAuc3NiLXRoZW1lLWJ0bi5zc2ItdGhlbWUtYnRuLXN0eWxlLTEwOmhvdmVyLFxuW2NsYXNzKj1cInNzYi10aGVtZS1cIl0gLnNzYi10aGVtZS1idG4uc3NiLXRoZW1lLWJ0bi1zdHlsZS0xMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4ZWMyNzYgIWltcG9ydGFudDtcbn1cbi5zc2Itc2lkZWJhciAuc3NiLXRoZW1lLWJ0bi5zc2ItdGhlbWUtYnRuLXN0eWxlLTEwOmFjdGl2ZTpob3ZlcixcbltjbGFzcyo9XCJzc2ItdGhlbWUtXCJdIC5zc2ItdGhlbWUtYnRuLnNzYi10aGVtZS1idG4tc3R5bGUtMTA6YWN0aXZlOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzZjYWQ0ZSAhaW1wb3J0YW50O1xufVxuc3NiLXRvcGJhciAjc3NiLWZyb2FsYS1zY3JvbGxhYmxlLWNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogNzBweDtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gIHNzYi10b3BiYXIgI3NzYi1mcm9hbGEtc2Nyb2xsYWJsZS1jb250YWluZXIge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA0MjJweCk7XG4gICAgbGVmdDogMTk2cHg7XG4gICAgcmlnaHQ6IGNhbGMoMTYuNjY2NjY2NjclICsgMTVweCArIDE1cHggKyAxcHgpO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgaGVpZ2h0OiA2MHB4O1xuICAgIGJvcmRlci10b3A6IDA7XG4gICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE2ODBweCkge1xuICBzc2ItdG9wYmFyICNzc2ItZnJvYWxhLXNjcm9sbGFibGUtY29udGFpbmVyIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMTk2cHgpO1xuICAgIGxlZnQ6IDE5NnB4O1xuICB9XG59XG4uZnItcG9wdXAuZnItZGVza3RvcC5mci1pbmxpbmUsXG4uZnItdG9vbGJhci5mci1pbmxpbmUuZnItZGVza3RvcCB7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4yNXMgZWFzZS1pbi1vdXQ7XG4gIG1heC13aWR0aDogMzMwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gIC5mci1wb3B1cC5mci1kZXNrdG9wLmZyLWlubGluZSxcbiAgLmZyLXRvb2xiYXIuZnItaW5saW5lLmZyLWRlc2t0b3Age1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIGJvcmRlcjogMCBub25lIWltcG9ydGFudDtcbiAgICBib3gtc2hhZG93OiBub25lIWltcG9ydGFudDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmUhaW1wb3J0YW50O1xuICAgIHRvcDogMCFpbXBvcnRhbnQ7XG4gICAgbGVmdDogMCFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luOiAwIWltcG9ydGFudDtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgLmZyLXBvcHVwLmZyLWRlc2t0b3AuZnItaW5saW5lIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbiAgLmZyLXBvcHVwLmZyLWRlc2t0b3AuZnItaW5saW5lOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cbiAgLmZyLXBvcHVwLmZyLWRlc2t0b3AuZnItaW5saW5lIC5mci1idXR0b25zIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cbi5mci13cmFwcGVyLnNob3ctcGxhY2Vob2xkZXIgLmZyLXBsYWNlaG9sZGVyIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uZnItd3JhcHBlciAuZnItZWxlbWVudCB7XG4gIHRleHQtYWxpZ246IGluaGVyaXQhaW1wb3J0YW50O1xuICBjb2xvcjogaW5oZXJpdDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZzogNHB4O1xuICBjdXJzb3I6IHRleHQ7XG59XG4uZnItd3JhcHBlciA6OnNlbGVjdGlvbiB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjEsIDg2LCAxMDMsIDAuNSkgIWltcG9ydGFudDtcbiAgY29sb3I6IGluaGVyaXQhaW1wb3J0YW50O1xufVxuLmZyLXdyYXBwZXIgOjotbW96LXNlbGVjdGlvbiB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjEsIDg2LCAxMDMsIDAuNSkgIWltcG9ydGFudDtcbiAgY29sb3I6IGluaGVyaXQhaW1wb3J0YW50O1xufVxuLypcbiAqIFRoaXMgZWxlbWVudCBwcmV2ZW50cyBpbnNlcnRlZCBIVE1MIGVsZW1lbnRzIGZyb21cbiAqIGJlaW5nIGRlbGV0ZWQgd2hlbiB0aGV5IGhhdmUgbm8gdGV4dCBpbiB0aGVtLiBXZVxuICogd2FudCB0byBoaWRlIGl0IHZpc3VhbGx5IHNvIHRoYXQgaXQgZG9lc24ndCBtZXNzXG4gKiB3aXRoIGNlbnRlcmluZywgZXRjLlxuICpcbiAqIC0gU2VlIC9pbmRpZ2V3ZWIvcHVibGljL2pzL2xpYnNfbWlzYy9mcm9hbGEtd3lzaXd5Zy1lZGl0b3IvY29uZmlnL2NvbmZpZy5qcyBmb3IgdXNhZ2VcbiAqL1xuLnNzYi1mcm9hbGEtY29udGVudC1lZGl0YWJsZS1mYWxzZSB7XG4gIGRpc3BsYXk6IG5vbmUhaW1wb3J0YW50O1xufVxuLypcbiAqIFN0eWxlIHRoZSBmaXJzdCBpbnN0YW5jZSB0byB1c2UgYXMgYSBcImRpc2FibGVkXCIgc3RhdGVcbiAqL1xuQG1lZGlhIChtaW4td2lkdGg6IDEyODBweCkge1xuICAuZnItdG9vbGJhci5mci1pbmxpbmUuZnItZGVza3RvcC5zc2ItZnJvYWxhLWZpcnN0LWVkaXRvciBidXR0b24ge1xuICAgIG9wYWNpdHk6IC41O1xuICB9XG59XG4vKlxuICogU3R5bGUgdGhlIGFjdGl2ZSBpbnN0YW5jZSBvZiB0aGUgZWRpdG9yIHRvb2xiYXJcbiAqL1xuLmZyLXRvb2xiYXIuZnItaW5saW5lLmZyLWRlc2t0b3Auc3NiLWZyb2FsYS1hY3RpdmUtZWRpdG9yIHtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG8haW1wb3J0YW50O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyODBweCkge1xuICAuZnItdG9vbGJhci5mci1pbmxpbmUuZnItZGVza3RvcC5zc2ItZnJvYWxhLWFjdGl2ZS1lZGl0b3Ige1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICAgIHotaW5kZXg6IDU7XG4gIH1cbiAgLmZyLXRvb2xiYXIuZnItaW5saW5lLmZyLWRlc2t0b3Auc3NiLWZyb2FsYS1hY3RpdmUtZWRpdG9yIGJ1dHRvbiB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE2ODBweCkge1xuICAuZnItdG9vbGJhci5mci1pbmxpbmUuZnItZGVza3RvcC5zc2ItZnJvYWxhLWFjdGl2ZS1lZGl0b3Ige1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZSFpbXBvcnRhbnQ7XG4gICAgZGlzcGxheTogYmxvY2shaW1wb3J0YW50O1xuICAgIGxlZnQ6IDUwJSFpbXBvcnRhbnQ7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gIC5mci1wb3B1cC5mci1pbmxpbmUuZnItZGVza3RvcC5mci1hY3RpdmUge1xuICAgIHotaW5kZXg6IDU7XG4gICAgcG9pbnRlci1ldmVudHM6IGF1dG8haW1wb3J0YW50O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICB9XG59XG4uZnItYm94LmZyLWNvZGUtdmlldyAuQ29kZU1pcnJvciB7XG4gIGZvbnQtc2l6ZTogMTZweCFpbXBvcnRhbnQ7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gIC5mci1wb3B1cCAuZnItYXJyb3csXG4gIC5mci10b29sYmFyIC5mci1hcnJvdyB7XG4gICAgb3BhY2l0eTogMCFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZyLXBvcHVwIC5mci1pbnB1dC1saW5lLFxuICAuZnItcG9wdXAgLmZyLWFjdGlvbi1idXR0b25zIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgICBtYXJnaW46IDAgMWVtO1xuICB9XG4gIC5mci1wb3B1cCAuZnItaW5wdXQtbGluZSB7XG4gICAgcGFkZGluZzogMCFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keVtuZy1jb250cm9sbGVyXSAuZnItcG9wdXAgLmZyLWFjdGl2ZS5mci1sYXllciB7XG4gICAgbWFyZ2luOiAwIWltcG9ydGFudDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogYXV0byFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luOiAwIGF1dG8haW1wb3J0YW50O1xuICAgIG1pbi13aWR0aDogMzEwcHg7XG4gIH1cbiAgYm9keVtuZy1jb250cm9sbGVyXSAuZnItcG9wdXAgLmZyLWlucHV0LWxpbmUgaW5wdXQuZnItbm90LWVtcHR5ICsgc3BhbixcbiAgYm9keVtuZy1jb250cm9sbGVyXSAuZnItcG9wdXAgLmZyLWlucHV0LWxpbmUgdGV4dGFyZWEuZnItbm90LWVtcHR5ICsgc3BhbiB7XG4gICAgY29sb3I6ICM4MDgwODAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAwO1xuICB9XG59XG5ib2R5W25nLWNvbnRyb2xsZXJdIC5mci1wb3B1cCAuZnItaW5wdXQtbGluZSBpbnB1dC5mci1ub3QtZW1wdHkgKyBzcGFuLFxuYm9keVtuZy1jb250cm9sbGVyXSAuZnItcG9wdXAgLmZyLWlucHV0LWxpbmUgdGV4dGFyZWEuZnItbm90LWVtcHR5ICsgc3BhbiB7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuYm9keVtuZy1jb250cm9sbGVyXSAuZnItcG9wdXAgLmZyLWlucHV0LWxpbmUgaW5wdXRbdHlwZT1cInRleHRcIl0ge1xuICBwYWRkaW5nOiAxZW07XG59XG5ib2R5W25nLWNvbnRyb2xsZXJdIC5mci1wb3B1cCAuZnItaW5wdXQtbGluZSB0ZXh0YXJlYSB7XG4gIHBhZGRpbmctdG9wOiAxZW07XG59XG5ib2R5W25nLWNvbnRyb2xsZXJdIC5mci1wb3B1cCAuZnItYWN0aW9uLWJ1dHRvbnMgYnV0dG9uLmZyLWNvbW1hbmQge1xuICBoZWlnaHQ6IDIuNWVtO1xufVxuYm9keVtuZy1jb250cm9sbGVyXSAuZnItaW1hZ2UtcHJvZ3Jlc3MtYmFyLWxheWVyID4gaDMge1xuICBjb2xvcjogaW5oZXJpdDtcbn1cbmJvZHlbbmctY29udHJvbGxlcl0gLmZyLXBvcHVwIC5mci1idXR0b25zIHtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbn1cbi5zc2ItdGFibGUtdHJhbnNwYXJlbnQtYm9yZGVyIHtcbiAgYm9yZGVyOiAxcHggZG91YmxlIHRyYW5zcGFyZW50IWltcG9ydGFudDtcbn1cbi5zc2ItdGFibGUtYmxhY2stYm9yZGVyIHtcbiAgYm9yZGVyOiAxcHggZG91YmxlICMwMDAhaW1wb3J0YW50O1xufVxuLnNzYi10YWJsZS13aGl0ZS1ib3JkZXIge1xuICBib3JkZXI6IDFweCBkb3VibGUgI2ZmZiFpbXBvcnRhbnQ7XG59XG4uc3NiLWVkaXRvci1zdHlsZS1saW5lLWhlaWdodC1zbWFsbC0xIHtcbiAgbGluZS1oZWlnaHQ6IC41ZW07XG59XG4uc3NiLWVkaXRvci1zdHlsZS1saW5lLWhlaWdodC1zbWFsbC0yIHtcbiAgbGluZS1oZWlnaHQ6IC44NWVtO1xufVxuLnNzYi1lZGl0b3Itc3R5bGUtbGluZS1oZWlnaHQtMSB7XG4gIGxpbmUtaGVpZ2h0OiAxZW07XG59XG4uc3NiLWVkaXRvci1zdHlsZS1saW5lLWhlaWdodC0yIHtcbiAgbGluZS1oZWlnaHQ6IDEuMjVlbTtcbn1cbi5zc2ItZWRpdG9yLXN0eWxlLWxpbmUtaGVpZ2h0LTMge1xuICBsaW5lLWhlaWdodDogMS41ZW07XG59XG4uc3NiLWVkaXRvci1zdHlsZS1saW5lLWhlaWdodC00IHtcbiAgbGluZS1oZWlnaHQ6IDEuNzVlbTtcbn1cbi5zc2ItZWRpdG9yLXN0eWxlLWxpbmUtaGVpZ2h0LTUge1xuICBsaW5lLWhlaWdodDogMmVtO1xufVxuLmZyLXBvcHVwIC5mci1jaGVja2JveC1saW5lIGxhYmVsIHtcbiAgY29sb3I6IHdoaXRlO1xufVxuLypcbiAqIENvZGUgb3JpZ2luYWxseSBhdXRvLWdlbmVyYXRlZCBmcm9tIGh0dHBzOi8vd3d3LmZyb2FsYS5jb20vd3lzaXd5Zy1lZGl0b3IvY3VzdG9taXplXG4gKiAtIHJlcGxhY2VkIC5jdXN0b20tdGhlbWUgY2xhc3Mgd2l0aCBib2R5Ym9keVtuZy1jb250cm9sbGVyXSBzZWxlY3RvclxuICogLSBjaGFuZ2VkIHZhcmlvdXMgc3R5bGVzIHRvIG1hdGNoIG91dCBkZXNpZ25cbiAqL1xuYm9keVtuZy1jb250cm9sbGVyXSBhLmZyLWZsb2F0aW5nLWJ0biB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAxcHggM3B4IHJnYmEoMCwgMCwgMCwgMC4xMiksIDAgMXB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMjQpO1xuICAtbW96LWJveC1zaGFkb3c6IDAgMXB4IDNweCByZ2JhKDAsIDAsIDAsIDAuMTIpLCAwIDFweCAycHggcmdiYSgwLCAwLCAwLCAwLjI0KTtcbiAgYm94LXNoYWRvdzogMCAxcHggM3B4IHJnYmEoMCwgMCwgMCwgMC4xMiksIDAgMXB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMjQpO1xuICBoZWlnaHQ6IDMycHg7XG4gIHdpZHRoOiAzMnB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuMnMgZWFzZSAwcywgY29sb3IgMC4ycyBlYXNlIDBzLCB0cmFuc2Zvcm0gMC4ycyBlYXNlIDBzO1xuICAtbW96LXRyYW5zaXRpb246IGJhY2tncm91bmQgMC4ycyBlYXNlIDBzLCBjb2xvciAwLjJzIGVhc2UgMHMsIHRyYW5zZm9ybSAwLjJzIGVhc2UgMHM7XG4gIC1tcy10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuMnMgZWFzZSAwcywgY29sb3IgMC4ycyBlYXNlIDBzLCB0cmFuc2Zvcm0gMC4ycyBlYXNlIDBzO1xuICAtby10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuMnMgZWFzZSAwcywgY29sb3IgMC4ycyBlYXNlIDBzLCB0cmFuc2Zvcm0gMC4ycyBlYXNlIDBzO1xuICBsaW5lLWhlaWdodDogMzJweDtcbiAgYm9yZGVyOiBub25lO1xufVxuYm9keVtuZy1jb250cm9sbGVyXSBhLmZyLWZsb2F0aW5nLWJ0biBzdmcge1xuICAtd2Via2l0LXRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjJzIGVhc2UgMHM7XG4gIC1tb3otdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMnMgZWFzZSAwcztcbiAgLW1zLXRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjJzIGVhc2UgMHM7XG4gIC1vLXRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjJzIGVhc2UgMHM7XG4gIGZpbGw6ICNmZmZmZmY7XG59XG5ib2R5W25nLWNvbnRyb2xsZXJdIGEuZnItZmxvYXRpbmctYnRuOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzI0Mzk0ODtcbn1cbmJvZHlbbmctY29udHJvbGxlcl0gYS5mci1mbG9hdGluZy1idG46aG92ZXIgc3ZnIHtcbiAgZmlsbDogI2ZmZmZmZjtcbn1cbmJvZHlbbmctY29udHJvbGxlcl0gLmZyLXZpc2libGUgYS5mci1mbG9hdGluZy1idG4ge1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIC1tb3otdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgLW1zLXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIC1vLXRyYW5zZm9ybTogc2NhbGUoMSk7XG59XG5ib2R5W25nLWNvbnRyb2xsZXJdIC5mci1kaWksXG5ib2R5W25nLWNvbnRyb2xsZXJdIC5mci1kaWIge1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5ib2R5W25nLWNvbnRyb2xsZXJdIC5mci10b29sdGlwIHtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDJweDtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAycHg7XG4gIC1tb3otYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nO1xuICAtd2Via2l0LWJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAzcHggNnB4IHJnYmEoMCwgMCwgMCwgMC4xNiksIDAgMnB4IDRweCByZ2JhKDAsIDAsIDAsIDAuMjMpO1xuICAtbW96LWJveC1zaGFkb3c6IDAgM3B4IDZweCByZ2JhKDAsIDAsIDAsIDAuMTYpLCAwIDJweCA0cHggcmdiYSgwLCAwLCAwLCAwLjIzKTtcbiAgYm94LXNoYWRvdzogMCAzcHggNnB4IHJnYmEoMCwgMCwgMCwgMC4xNiksIDAgMnB4IDRweCByZ2JhKDAsIDAsIDAsIDAuMjMpO1xuICBiYWNrZ3JvdW5kOiAjMjIyMjIyO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZm9udC1zaXplOiAxMXB4O1xuICBsaW5lLWhlaWdodDogMjJweDtcbiAgZm9udC1mYW1pbHk6IEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzIGVhc2UgMHM7XG4gIC1tb3otdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzIGVhc2UgMHM7XG4gIC1tcy10cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnMgZWFzZSAwcztcbiAgLW8tdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzIGVhc2UgMHM7XG59XG5ib2R5W25nLWNvbnRyb2xsZXJdIC5mci1ib3guZnItYmFzaWMgLmZyLXdyYXBwZXIge1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBib3JkZXI6IDBweDtcbiAgYm9yZGVyLXRvcDogMDtcbn1cbmJvZHlbbmctY29udHJvbGxlcl0gLmZyLWJveC5mci1iYXNpYyAuZnItd3JhcHBlciAuZnItcGxhY2Vob2xkZXIge1xuICB0b3A6IDEwcHg7XG4gIGxlZnQ6IDEwcHg7XG59XG5ib2R5W25nLWNvbnRyb2xsZXJdIC5mci1ib3guZnItYmFzaWMuZnItdG9wIC5mci13cmFwcGVyIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDFweCAzcHggcmdiYSgwLCAwLCAwLCAwLjEyKSwgMCAxcHggMnB4IHJnYmEoMCwgMCwgMCwgMC4yNCk7XG4gIC1tb3otYm94LXNoYWRvdzogMCAxcHggM3B4IHJnYmEoMCwgMCwgMCwgMC4xMiksIDAgMXB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMjQpO1xuICBib3gtc2hhZG93OiAwIDFweCAzcHggcmdiYSgwLCAwLCAwLCAwLjEyKSwgMCAxcHggMnB4IHJnYmEoMCwgMCwgMCwgMC4yNCk7XG4gIGJvcmRlci1yYWRpdXM6IDAgMCAycHggMnB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDAgMCAycHggMnB4O1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDAgMCAycHggMnB4O1xuICAtbW96LWJhY2tncm91bmQtY2xpcDogcGFkZGluZztcbiAgLXdlYmtpdC1iYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xufVxuYm9keVtuZy1jb250cm9sbGVyXSAuZnItYm94LmZyLWJhc2ljLmZyLWJvdHRvbSAuZnItd3JhcHBlciB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAtMXB4IDNweCByZ2JhKDAsIDAsIDAsIDAuMTIpLCAwIC0xcHggMnB4IHJnYmEoMCwgMCwgMCwgMC4yNCk7XG4gIC1tb3otYm94LXNoYWRvdzogMCAtMXB4IDNweCByZ2JhKDAsIDAsIDAsIDAuMTIpLCAwIC0xcHggMnB4IHJnYmEoMCwgMCwgMCwgMC4yNCk7XG4gIGJveC1zaGFkb3c6IDAgLTFweCAzcHggcmdiYSgwLCAwLCAwLCAwLjEyKSwgMCAtMXB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMjQpO1xuICBib3JkZXItcmFkaXVzOiAycHggMnB4IDAgMDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAycHggMnB4IDAgMDtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAycHggMnB4IDAgMDtcbiAgLW1vei1iYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmc7XG4gIC13ZWJraXQtYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbn1cbmJvZHlbbmctY29udHJvbGxlcl0gLmZyLXRvb2xiYXIgLmZyLWNvbW1hbmQuZnItYnRuLFxuYm9keVtuZy1jb250cm9sbGVyXSAuZnItcG9wdXAgLmZyLWNvbW1hbmQuZnItYnRuIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIG1hcmdpbjogMHB4IDJweDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuMnMgZWFzZSAwcztcbiAgLW1vei10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuMnMgZWFzZSAwcztcbiAgLW1zLXRyYW5zaXRpb246IGJhY2tncm91bmQgMC4ycyBlYXNlIDBzO1xuICAtby10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuMnMgZWFzZSAwcztcbn1cbmJvZHlbbmctY29udHJvbGxlcl0gLmZyLXRvb2xiYXIgLmZyLWNvbW1hbmQuZnItYnRuIGksXG5ib2R5W25nLWNvbnRyb2xsZXJdIC5mci1wb3B1cCAuZnItY29tbWFuZC5mci1idG4gaSB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgd2lkdGg6IDE1cHg7XG4gIG1hcmdpbjogNnB4IDYuNXB4O1xufVxuYm9keVtuZy1jb250cm9sbGVyXSAuZnItdG9vbGJhciAuZnItY29tbWFuZC5mci1idG4gc3BhbixcbmJvZHlbbmctY29udHJvbGxlcl0gLmZyLXBvcHVwIC5mci1jb21tYW5kLmZyLWJ0biBzcGFuIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMTRweDtcbiAgbWFyZ2luOiAxMXB4IDExLjVweDtcbiAgbWluLXdpZHRoOiAxNXB4O1xuICBoZWlnaHQ6IDE1cHg7XG59XG5ib2R5W25nLWNvbnRyb2xsZXJdIC5mci10b29sYmFyIC5mci1jb21tYW5kLmZyLWJ0biBpbWcsXG5ib2R5W25nLWNvbnRyb2xsZXJdIC5mci1wb3B1cCAuZnItY29tbWFuZC5mci1idG4gaW1nIHtcbiAgbWFyZ2luOiAxMXB4IDExLjVweDtcbiAgd2lkdGg6IDE1cHg7XG59XG5ib2R5W25nLWNvbnRyb2xsZXJdIC5mci10b29sYmFyIC5mci1jb21tYW5kLmZyLWJ0bi5mci1hY3RpdmUsXG5ib2R5W25nLWNvbnRyb2xsZXJdIC5mci1wb3B1cCAuZnItY29tbWFuZC5mci1idG4uZnItYWN0aXZlIHtcbiAgY29sb3I6ICM0YmIwY2I7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuYm9keVtuZy1jb250cm9sbGVyXSAuZnItdG9vbGJhciAuZnItY29tbWFuZC5mci1idG4uZnItZHJvcGRvd24gaSxcbmJvZHlbbmctY29udHJvbGxlcl0gLmZyLXBvcHVwIC5mci1jb21tYW5kLmZyLWJ0bi5mci1kcm9wZG93biBpLFxuYm9keVtuZy1jb250cm9sbGVyXSAuZnItdG9vbGJhciAuZnItY29tbWFuZC5mci1idG4uZnItZHJvcGRvd24gc3BhbixcbmJvZHlbbmctY29udHJvbGxlcl0gLmZyLXBvcHVwIC5mci1jb21tYW5kLmZyLWJ0bi5mci1kcm9wZG93biBzcGFuLFxuYm9keVtuZy1jb250cm9sbGVyXSAuZnItdG9vbGJhciAuZnItY29tbWFuZC5mci1idG4uZnItZHJvcGRvd24gaW1nLFxuYm9keVtuZy1jb250cm9sbGVyXSAuZnItcG9wdXAgLmZyLWNvbW1hbmQuZnItYnRuLmZyLWRyb3Bkb3duIGltZyB7XG4gIG1hcmdpbi1sZWZ0OiA3LjVweDtcbiAgbWFyZ2luLXJpZ2h0OiAxNS41cHg7XG59XG5ib2R5W25nLWNvbnRyb2xsZXJdIC5mci10b29sYmFyIC5mci1jb21tYW5kLmZyLWJ0bi5mci1kcm9wZG93bi5mci1hY3RpdmUsXG5ib2R5W25nLWNvbnRyb2xsZXJdIC5mci1wb3B1cCAuZnItY29tbWFuZC5mci1idG4uZnItZHJvcGRvd24uZnItYWN0aXZlIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQ6ICMyNDM5NDg7XG59XG5ib2R5W25nLWNvbnRyb2xsZXJdIC5mci10b29sYmFyIC5mci1jb21tYW5kLmZyLWJ0bi5mci1kcm9wZG93bi5mci1hY3RpdmU6aG92ZXIsXG5ib2R5W25nLWNvbnRyb2xsZXJdIC5mci1wb3B1cCAuZnItY29tbWFuZC5mci1idG4uZnItZHJvcGRvd24uZnItYWN0aXZlOmhvdmVyLFxuYm9keVtuZy1jb250cm9sbGVyXSAuZnItdG9vbGJhciAuZnItY29tbWFuZC5mci1idG4uZnItZHJvcGRvd24uZnItYWN0aXZlOmZvY3VzLFxuYm9keVtuZy1jb250cm9sbGVyXSAuZnItcG9wdXAgLmZyLWNvbW1hbmQuZnItYnRuLmZyLWRyb3Bkb3duLmZyLWFjdGl2ZTpmb2N1cyB7XG4gIGJhY2tncm91bmQ6ICMyNDM5NDggIWltcG9ydGFudDtcbiAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbn1cbmJvZHlbbmctY29udHJvbGxlcl0gLmZyLXRvb2xiYXIgLmZyLWNvbW1hbmQuZnItYnRuLmZyLWRyb3Bkb3duLmZyLWFjdGl2ZTpob3Zlcjo6YWZ0ZXIsXG5ib2R5W25nLWNvbnRyb2xsZXJdIC5mci1wb3B1cCAuZnItY29tbWFuZC5mci1idG4uZnItZHJvcGRvd24uZnItYWN0aXZlOmhvdmVyOjphZnRlcixcbmJvZHlbbmctY29udHJvbGxlcl0gLmZyLXRvb2xiYXIgLmZyLWNvbW1hbmQuZnItYnRuLmZyLWRyb3Bkb3duLmZyLWFjdGl2ZTpmb2N1czo6YWZ0ZXIsXG5ib2R5W25nLWNvbnRyb2xsZXJdIC5mci1wb3B1cCAuZnItY29tbWFuZC5mci1idG4uZnItZHJvcGRvd24uZnItYWN0aXZlOmZvY3VzOjphZnRlciB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbn1cbmJvZHlbbmctY29udHJvbGxlcl0gLmZyLXRvb2xiYXIgLmZyLWNvbW1hbmQuZnItYnRuLmZyLWRyb3Bkb3duOjphZnRlcixcbmJvZHlbbmctY29udHJvbGxlcl0gLmZyLXBvcHVwIC5mci1jb21tYW5kLmZyLWJ0bi5mci1kcm9wZG93bjo6YWZ0ZXIge1xuICBib3JkZXItbGVmdDogNHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQ6IDRweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXRvcDogNHB4IHNvbGlkICNmZmZmZmY7XG4gIHJpZ2h0OiAzLjc1cHg7XG4gIHRvcDogMTEuNXB4O1xufVxuYm9keVtuZy1jb250cm9sbGVyXSAuZnItdG9vbGJhciAuZnItY29tbWFuZC5mci1idG4uZnItZGlzYWJsZWQsXG5ib2R5W25nLWNvbnRyb2xsZXJdIC5mci1wb3B1cCAuZnItY29tbWFuZC5mci1idG4uZnItZGlzYWJsZWQge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbmJvZHlbbmctY29udHJvbGxlcl0gLmZyLXRvb2xiYXIgLmZyLWNvbW1hbmQuZnItYnRuLmZyLWRpc2FibGVkOjphZnRlcixcbmJvZHlbbmctY29udHJvbGxlcl0gLmZyLXBvcHVwIC5mci1jb21tYW5kLmZyLWJ0bi5mci1kaXNhYmxlZDo6YWZ0ZXIge1xuICBib3JkZXItdG9wLWNvbG9yOiAjZmZmZmZmO1xufVxuYm9keVtuZy1jb250cm9sbGVyXSAuZnItdG9vbGJhci5mci1kaXNhYmxlZCAuZnItYnRuLFxuYm9keVtuZy1jb250cm9sbGVyXSAuZnItcG9wdXAuZnItZGlzYWJsZWQgLmZyLWJ0bixcbmJvZHlbbmctY29udHJvbGxlcl0gLmZyLXRvb2xiYXIuZnItZGlzYWJsZWQgLmZyLWJ0bi5mci1hY3RpdmUsXG5ib2R5W25nLWNvbnRyb2xsZXJdIC5mci1wb3B1cC5mci1kaXNhYmxlZCAuZnItYnRuLmZyLWFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuYm9keVtuZy1jb250cm9sbGVyXSAuZnItdG9vbGJhci5mci1kaXNhYmxlZCAuZnItYnRuLmZyLWRyb3Bkb3duOjphZnRlcixcbmJvZHlbbmctY29udHJvbGxlcl0gLmZyLXBvcHVwLmZyLWRpc2FibGVkIC5mci1idG4uZnItZHJvcGRvd246OmFmdGVyLFxuYm9keVtuZy1jb250cm9sbGVyXSAuZnItdG9vbGJhci5mci1kaXNhYmxlZCAuZnItYnRuLmZyLWFjdGl2ZS5mci1kcm9wZG93bjo6YWZ0ZXIsXG5ib2R5W25nLWNvbnRyb2xsZXJdIC5mci1wb3B1cC5mci1kaXNhYmxlZCAuZnItYnRuLmZyLWFjdGl2ZS5mci1kcm9wZG93bjo6YWZ0ZXIge1xuICBib3JkZXItdG9wLWNvbG9yOiAjZmZmZmZmO1xufVxuYm9keVtuZy1jb250cm9sbGVyXSAuZnItZGVza3RvcCAuZnItY29tbWFuZDpob3ZlcixcbmJvZHlbbmctY29udHJvbGxlcl0gLmZyLWRlc2t0b3AgLmZyLWNvbW1hbmQ6Zm9jdXMge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZDogIzI0Mzk0ODtcbn1cbmJvZHlbbmctY29udHJvbGxlcl0gLmZyLWRlc2t0b3AgLmZyLWNvbW1hbmQ6aG92ZXI6OmFmdGVyLFxuYm9keVtuZy1jb250cm9sbGVyXSAuZnItZGVza3RvcCAuZnItY29tbWFuZDpmb2N1czo6YWZ0ZXIge1xuICBib3JkZXItdG9wLWNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG59XG5ib2R5W25nLWNvbnRyb2xsZXJdIC5mci1kZXNrdG9wIC5mci1jb21tYW5kLmZyLXNlbGVjdGVkIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQ6ICMyNDM5NDg7XG59XG5ib2R5W25nLWNvbnRyb2xsZXJdIC5mci1kZXNrdG9wIC5mci1jb21tYW5kLmZyLWFjdGl2ZTpob3ZlcixcbmJvZHlbbmctY29udHJvbGxlcl0gLmZyLWRlc2t0b3AgLmZyLWNvbW1hbmQuZnItYWN0aXZlOmZvY3VzIHtcbiAgY29sb3I6ICM0YmIwY2I7XG4gIGJhY2tncm91bmQ6ICMyNDM5NDg7XG59XG5ib2R5W25nLWNvbnRyb2xsZXJdIC5mci1kZXNrdG9wIC5mci1jb21tYW5kLmZyLWFjdGl2ZS5mci1zZWxlY3RlZCB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kOiAjMjQzOTQ4O1xufVxuYm9keVtuZy1jb250cm9sbGVyXSAuZnItZGVza3RvcCAuZnItY29tbWFuZC5mci1kaXNhYmxlZDpob3ZlcixcbmJvZHlbbmctY29udHJvbGxlcl0gLmZyLWRlc2t0b3AgLmZyLWNvbW1hbmQuZnItZGlzYWJsZWQ6Zm9jdXMsXG5ib2R5W25nLWNvbnRyb2xsZXJdIC5mci1kZXNrdG9wIC5mci1jb21tYW5kLmZyLWRpc2FibGVkLmZyLXNlbGVjdGVkIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG5ib2R5W25nLWNvbnRyb2xsZXJdIC5mci10b29sYmFyLmZyLW1vYmlsZSAuZnItY29tbWFuZC5mci1ibGluayxcbmJvZHlbbmctY29udHJvbGxlcl0gLmZyLXBvcHVwLmZyLW1vYmlsZSAuZnItY29tbWFuZC5mci1ibGluayB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuYm9keVtuZy1jb250cm9sbGVyXSAuZnItY29tbWFuZC5mci1idG4gKyAuZnItZHJvcGRvd24tbWVudSB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAzcHggNnB4IHJnYmEoMCwgMCwgMCwgMC4xNiksIDAgMnB4IDRweCByZ2JhKDAsIDAsIDAsIDAuMjMpO1xuICAtbW96LWJveC1zaGFkb3c6IDAgM3B4IDZweCByZ2JhKDAsIDAsIDAsIDAuMTYpLCAwIDJweCA0cHggcmdiYSgwLCAwLCAwLCAwLjIzKTtcbiAgYm94LXNoYWRvdzogMCAzcHggNnB4IHJnYmEoMCwgMCwgMCwgMC4xNiksIDAgMnB4IDRweCByZ2JhKDAsIDAsIDAsIDAuMjMpO1xuICBib3JkZXItcmFkaXVzOiAwIDAgMnB4IDJweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAwIDAgMnB4IDJweDtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAwIDAgMnB4IDJweDtcbiAgLW1vei1iYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmc7XG4gIC13ZWJraXQtYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbn1cbmJvZHlbbmctY29udHJvbGxlcl0gLmZyLWNvbW1hbmQuZnItYnRuICsgLmZyLWRyb3Bkb3duLW1lbnUgLmZyLWRyb3Bkb3duLXdyYXBwZXIge1xuICBiYWNrZ3JvdW5kOiAjMWMyYjM2O1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgM3B4IDZweCByZ2JhKDAsIDAsIDAsIDAuMTYpLCAwIDJweCA0cHggcmdiYSgwLCAwLCAwLCAwLjIzKTtcbiAgLW1vei1ib3gtc2hhZG93OiAwIDNweCA2cHggcmdiYSgwLCAwLCAwLCAwLjE2KSwgMCAycHggNHB4IHJnYmEoMCwgMCwgMCwgMC4yMyk7XG4gIGJveC1zaGFkb3c6IDAgM3B4IDZweCByZ2JhKDAsIDAsIDAsIDAuMTYpLCAwIDJweCA0cHggcmdiYSgwLCAwLCAwLCAwLjIzKTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBtYXgtaGVpZ2h0IDAuMnMgZWFzZSAwcztcbiAgLW1vei10cmFuc2l0aW9uOiBtYXgtaGVpZ2h0IDAuMnMgZWFzZSAwcztcbiAgLW1zLXRyYW5zaXRpb246IG1heC1oZWlnaHQgMC4ycyBlYXNlIDBzO1xuICAtby10cmFuc2l0aW9uOiBtYXgtaGVpZ2h0IDAuMnMgZWFzZSAwcztcbn1cbmJvZHlbbmctY29udHJvbGxlcl0gLmZyLWNvbW1hbmQuZnItYnRuICsgLmZyLWRyb3Bkb3duLW1lbnUgLmZyLWRyb3Bkb3duLXdyYXBwZXIgLmZyLWRyb3Bkb3duLWNvbnRlbnQge1xuICBtYXgtaGVpZ2h0OiAyNzVweDtcbn1cbmJvZHlbbmctY29udHJvbGxlcl0gLmZyLWNvbW1hbmQuZnItYnRuICsgLmZyLWRyb3Bkb3duLW1lbnUgLmZyLWRyb3Bkb3duLXdyYXBwZXIgLmZyLWRyb3Bkb3duLWNvbnRlbnQgdWwuZnItZHJvcGRvd24tbGlzdCBsaSBhLmZyLWFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6ICMyNDM5NDg7XG59XG5ib2R5W25nLWNvbnRyb2xsZXJdIC5mci1jb21tYW5kLmZyLWJ0biArIC5mci1kcm9wZG93bi1tZW51IC5mci1kcm9wZG93bi13cmFwcGVyIC5mci1kcm9wZG93bi1jb250ZW50IHVsLmZyLWRyb3Bkb3duLWxpc3QgbGkgYS5mci1kaXNhYmxlZCB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuYm9keVtuZy1jb250cm9sbGVyXSAuZnItY29tbWFuZC5mci1idG4uZnItYWN0aXZlICsgLmZyLWRyb3Bkb3duLW1lbnUgLmZyLWRyb3Bkb3duLXdyYXBwZXIge1xuICBtYXgtaGVpZ2h0OiAyNzVweDtcbn1cbmJvZHlbbmctY29udHJvbGxlcl0gLmZyLWJvdHRvbSA+IC5mci1jb21tYW5kLmZyLWJ0biArIC5mci1kcm9wZG93bi1tZW51IHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIC0zcHggNnB4IHJnYmEoMCwgMCwgMCwgMC4xNiksIDAgLTJweCA0cHggcmdiYSgwLCAwLCAwLCAwLjIzKTtcbiAgLW1vei1ib3gtc2hhZG93OiAwIC0zcHggNnB4IHJnYmEoMCwgMCwgMCwgMC4xNiksIDAgLTJweCA0cHggcmdiYSgwLCAwLCAwLCAwLjIzKTtcbiAgYm94LXNoYWRvdzogMCAtM3B4IDZweCByZ2JhKDAsIDAsIDAsIDAuMTYpLCAwIC0ycHggNHB4IHJnYmEoMCwgMCwgMCwgMC4yMyk7XG4gIGJvcmRlci1yYWRpdXM6IDJweCAycHggMCAwO1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDJweCAycHggMCAwO1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDJweCAycHggMCAwO1xuICAtbW96LWJhY2tncm91bmQtY2xpcDogcGFkZGluZztcbiAgLXdlYmtpdC1iYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xufVxuYm9keVtuZy1jb250cm9sbGVyXSAuZnItcG9wdXAge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMXB4IDNweCByZ2JhKDAsIDAsIDAsIDAuMTIpLCAwIDFweCAycHggcmdiYSgwLCAwLCAwLCAwLjI0KTtcbiAgLW1vei1ib3gtc2hhZG93OiAwIDFweCAzcHggcmdiYSgwLCAwLCAwLCAwLjEyKSwgMCAxcHggMnB4IHJnYmEoMCwgMCwgMCwgMC4yNCk7XG4gIGJveC1zaGFkb3c6IDAgMXB4IDNweCByZ2JhKDAsIDAsIDAsIDAuMTIpLCAwIDFweCAycHggcmdiYSgwLCAwLCAwLCAwLjI0KTtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQ6ICMxYzJiMzY7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAycHg7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMnB4O1xuICAtbW96LWJhY2tncm91bmQtY2xpcDogcGFkZGluZztcbiAgLXdlYmtpdC1iYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBmb250LWZhbWlseTogQXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbiAgYm9yZGVyOiAwcHg7XG4gIGJvcmRlci10b3A6IDVweCBzb2xpZCAjMjIyMjIyO1xufVxuYm9keVtuZy1jb250cm9sbGVyXSAuZnItcG9wdXAuZnItYWJvdmUge1xuICBib3JkZXItYm90dG9tOiA1cHggc29saWQgIzIyMjIyMjtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIC0xcHggM3B4IHJnYmEoMCwgMCwgMCwgMC4xMiksIDAgLTFweCAycHggcmdiYSgwLCAwLCAwLCAwLjI0KTtcbiAgLW1vei1ib3gtc2hhZG93OiAwIC0xcHggM3B4IHJnYmEoMCwgMCwgMCwgMC4xMiksIDAgLTFweCAycHggcmdiYSgwLCAwLCAwLCAwLjI0KTtcbiAgYm94LXNoYWRvdzogMCAtMXB4IDNweCByZ2JhKDAsIDAsIDAsIDAuMTIpLCAwIC0xcHggMnB4IHJnYmEoMCwgMCwgMCwgMC4yNCk7XG59XG5ib2R5W25nLWNvbnRyb2xsZXJdIC5mci1wb3B1cCAuZnItaW5wdXQtbGluZSBpbnB1dFt0eXBlPVwidGV4dFwiXSxcbmJvZHlbbmctY29udHJvbGxlcl0gLmZyLXBvcHVwIC5mci1pbnB1dC1saW5lIHRleHRhcmVhIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlci1ib3R0b206IHNvbGlkIDFweCAjYmRiZGJkO1xufVxuYm9keVtuZy1jb250cm9sbGVyXSAuZnItcG9wdXAgLmZyLWlucHV0LWxpbmUgaW5wdXRbdHlwZT1cInRleHRcIl06Zm9jdXMsXG5ib2R5W25nLWNvbnRyb2xsZXJdIC5mci1wb3B1cCAuZnItaW5wdXQtbGluZSB0ZXh0YXJlYTpmb2N1cyB7XG4gIGJvcmRlci1ib3R0b206IHNvbGlkIDJweCAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBpbmhlcml0IWltcG9ydGFudDtcbn1cbmJvZHlbbmctY29udHJvbGxlcl0gLmZyLXBvcHVwIC5mci1pbnB1dC1saW5lIGlucHV0ICsgc3BhbixcbmJvZHlbbmctY29udHJvbGxlcl0gLmZyLXBvcHVwIC5mci1pbnB1dC1saW5lIHRleHRhcmVhICsgc3BhbiB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlIDBzO1xuICAtbW96LXRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZSAwcztcbiAgLW1zLXRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZSAwcztcbiAgLW8tdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlIDBzO1xufVxuYm9keVtuZy1jb250cm9sbGVyXSAuZnItcG9wdXAgLmZyLWlucHV0LWxpbmUgaW5wdXQuZnItbm90LWVtcHR5OmZvY3VzICsgc3BhbixcbmJvZHlbbmctY29udHJvbGxlcl0gLmZyLXBvcHVwIC5mci1pbnB1dC1saW5lIHRleHRhcmVhLmZyLW5vdC1lbXB0eTpmb2N1cyArIHNwYW4ge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbmJvZHlbbmctY29udHJvbGxlcl0gLmZyLXBvcHVwIC5mci1pbnB1dC1saW5lIGlucHV0LmZyLW5vdC1lbXB0eSArIHNwYW4sXG5ib2R5W25nLWNvbnRyb2xsZXJdIC5mci1wb3B1cCAuZnItaW5wdXQtbGluZSB0ZXh0YXJlYS5mci1ub3QtZW1wdHkgKyBzcGFuIHtcbiAgY29sb3I6ICM4MDgwODA7XG59XG5ib2R5W25nLWNvbnRyb2xsZXJdIC5mci1wb3B1cCAuZnItYnV0dG9ucyB7XG4gIHBhZGRpbmc6IDAgMnB4O1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMXB4IDNweCByZ2JhKDAsIDAsIDAsIDAuMTIpLCAwIDFweCAycHggcmdiYSgwLCAwLCAwLCAwLjI0KTtcbiAgLW1vei1ib3gtc2hhZG93OiAwIDFweCAzcHggcmdiYSgwLCAwLCAwLCAwLjEyKSwgMCAxcHggMnB4IHJnYmEoMCwgMCwgMCwgMC4yNCk7XG4gIGJveC1zaGFkb3c6IDAgMXB4IDNweCByZ2JhKDAsIDAsIDAsIDAuMTIpLCAwIDFweCAycHggcmdiYSgwLCAwLCAwLCAwLjI0KTtcbiAgYm9yZGVyLWJvdHRvbTogMHB4O1xufVxuYm9keVtuZy1jb250cm9sbGVyXSAuZnItcG9wdXAgLmZyLWxheWVyIHtcbiAgd2lkdGg6IDIyNXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIGJvZHlbbmctY29udHJvbGxlcl0gLmZyLXBvcHVwIC5mci1sYXllciB7XG4gICAgd2lkdGg6IDMwMHB4O1xuICB9XG59XG5ib2R5W25nLWNvbnRyb2xsZXJdIC5mci1wb3B1cCAuZnItYWN0aW9uLWJ1dHRvbnMgYnV0dG9uLmZyLWNvbW1hbmQge1xuICBiYWNrZ3JvdW5kOiAjNDdCOEQ5O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuMnMgZWFzZSAwcztcbiAgLW1vei10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuMnMgZWFzZSAwcztcbiAgLW1zLXRyYW5zaXRpb246IGJhY2tncm91bmQgMC4ycyBlYXNlIDBzO1xuICAtby10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuMnMgZWFzZSAwcztcbn1cbmJvZHlbbmctY29udHJvbGxlcl0gLmZyLXBvcHVwIC5mci1hY3Rpb24tYnV0dG9ucyBidXR0b24uZnItY29tbWFuZDpob3ZlcixcbmJvZHlbbmctY29udHJvbGxlcl0gLmZyLXBvcHVwIC5mci1hY3Rpb24tYnV0dG9ucyBidXR0b24uZnItY29tbWFuZDpmb2N1cyB7XG4gIGJhY2tncm91bmQ6ICMyNDM5NDg7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuYm9keVtuZy1jb250cm9sbGVyXSAuZnItcG9wdXAgLmZyLWFjdGlvbi1idXR0b25zIGJ1dHRvbi5mci1jb21tYW5kOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6ICMyNDM5NDg7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuYm9keVtuZy1jb250cm9sbGVyXSAuZnItcG9wdXAgLmZyLWNoZWNrYm94IHNwYW4ge1xuICBib3JkZXI6IHNvbGlkIDFweCAjZmZmZmZmO1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMnB4O1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDJweDtcbiAgLW1vei1iYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmc7XG4gIC13ZWJraXQtYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuMnMgZWFzZSAwcywgYm9yZGVyLWNvbG9yIDAuMnMgZWFzZSAwcztcbiAgLW1vei10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuMnMgZWFzZSAwcywgYm9yZGVyLWNvbG9yIDAuMnMgZWFzZSAwcztcbiAgLW1zLXRyYW5zaXRpb246IGJhY2tncm91bmQgMC4ycyBlYXNlIDBzLCBib3JkZXItY29sb3IgMC4ycyBlYXNlIDBzO1xuICAtby10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuMnMgZWFzZSAwcywgYm9yZGVyLWNvbG9yIDAuMnMgZWFzZSAwcztcbn1cbmJvZHlbbmctY29udHJvbGxlcl0gLmZyLXBvcHVwIC5mci1jaGVja2JveCBpbnB1dDpjaGVja2VkICsgc3BhbiB7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGJvcmRlci1jb2xvcjogI2ZmZmZmZjtcbn1cbmJvZHlbbmctY29udHJvbGxlcl0gLmZyLXBvcHVwIC5mci1jaGVja2JveCBpbnB1dDpmb2N1cyArIHNwYW4ge1xuICBib3JkZXItY29sb3I6ICNmZmZmZmY7XG59XG5ib2R5W25nLWNvbnRyb2xsZXJdIC5mci1wb3B1cC5mci1kZXNrdG9wIC5mci1hcnJvdyB7XG4gIGJvcmRlci1sZWZ0OiA1cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yaWdodDogNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiA1cHggc29saWQgIzIyMjIyMjtcbiAgdG9wOiAtOXB4O1xuICBtYXJnaW4tbGVmdDogLTVweDtcbn1cbmJvZHlbbmctY29udHJvbGxlcl0gLmZyLXBvcHVwLmZyLWRlc2t0b3AuZnItYWJvdmUgLmZyLWFycm93IHtcbiAgYm90dG9tOiAtMTVweDtcbiAgYm9yZGVyLXRvcC13aWR0aDogNXB4O1xuICB0b3A6IGF1dG87XG4gIGJvcmRlci10b3AtY29sb3I6IGJsYWNrO1xuICBib3JkZXItYm90dG9tLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbmJvZHlbbmctY29udHJvbGxlcl0gLmZyLXRvb2xiYXIge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZDogIzFjMmIzNjtcbiAgZm9udC1mYW1pbHk6IEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XG4gIHBhZGRpbmc6IDAgMnB4O1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMnB4O1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDJweDtcbiAgLW1vei1iYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmc7XG4gIC13ZWJraXQtYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDFweCAzcHggcmdiYSgwLCAwLCAwLCAwLjEyKSwgMCAxcHggMnB4IHJnYmEoMCwgMCwgMCwgMC4yNCk7XG4gIC1tb3otYm94LXNoYWRvdzogMCAxcHggM3B4IHJnYmEoMCwgMCwgMCwgMC4xMiksIDAgMXB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMjQpO1xuICBib3gtc2hhZG93OiAwIDFweCAzcHggcmdiYSgwLCAwLCAwLCAwLjEyKSwgMCAxcHggMnB4IHJnYmEoMCwgMCwgMCwgMC4yNCk7XG4gIGJvcmRlcjogMHB4O1xuICBib3JkZXItdG9wOiA1cHggc29saWQgIzIyMjIyMjtcbn1cbmJvZHlbbmctY29udHJvbGxlcl0gLmZyLXRvb2xiYXIuZnItaW5saW5lLmZyLWRlc2t0b3AgLmZyLWFycm93IHtcbiAgYm9yZGVyLWxlZnQ6IDVweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJpZ2h0OiA1cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206IDVweCBzb2xpZCAjMjIyMjIyO1xuICB0b3A6IC05cHg7XG4gIG1hcmdpbi1sZWZ0OiAtNXB4O1xufVxuYm9keVtuZy1jb250cm9sbGVyXSAuZnItdG9vbGJhci5mci1pbmxpbmUuZnItZGVza3RvcC5mci1hYm92ZSB7XG4gIGJvcmRlci1ib3R0b206IDVweCBzb2xpZCAjMjIyMjIyO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgLTFweCAzcHggcmdiYSgwLCAwLCAwLCAwLjEyKSwgMCAtMXB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMjQpO1xuICAtbW96LWJveC1zaGFkb3c6IDAgLTFweCAzcHggcmdiYSgwLCAwLCAwLCAwLjEyKSwgMCAtMXB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMjQpO1xuICBib3gtc2hhZG93OiAwIC0xcHggM3B4IHJnYmEoMCwgMCwgMCwgMC4xMiksIDAgLTFweCAycHggcmdiYSgwLCAwLCAwLCAwLjI0KTtcbn1cbmJvZHlbbmctY29udHJvbGxlcl0gLmZyLXRvb2xiYXIuZnItaW5saW5lLmZyLWRlc2t0b3AuZnItYWJvdmUgLmZyLWFycm93IHtcbiAgYm90dG9tOiAtMTVweDtcbiAgYm9yZGVyLXRvcC13aWR0aDogNXB4O1xuICB0b3A6IGF1dG87XG4gIGJvcmRlci10b3AtY29sb3I6IGJsYWNrO1xuICBib3JkZXItYm90dG9tLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbmJvZHlbbmctY29udHJvbGxlcl0gLmZyLXRvb2xiYXIuZnItdG9wIHtcbiAgYm9yZGVyLXJhZGl1czogMnB4IDJweCAwIDA7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMnB4IDJweCAwIDA7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMnB4IDJweCAwIDA7XG4gIC1tb3otYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nO1xuICAtd2Via2l0LWJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAxcHggM3B4IHJnYmEoMCwgMCwgMCwgMC4xMiksIDAgMXB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMjQpO1xuICAtbW96LWJveC1zaGFkb3c6IDAgMXB4IDNweCByZ2JhKDAsIDAsIDAsIDAuMTIpLCAwIDFweCAycHggcmdiYSgwLCAwLCAwLCAwLjI0KTtcbiAgYm94LXNoYWRvdzogMCAxcHggM3B4IHJnYmEoMCwgMCwgMCwgMC4xMiksIDAgMXB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMjQpO1xufVxuYm9keVtuZy1jb250cm9sbGVyXSAuZnItdG9vbGJhci5mci1ib3R0b20ge1xuICBib3JkZXItcmFkaXVzOiAwIDAgMnB4IDJweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAwIDAgMnB4IDJweDtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAwIDAgMnB4IDJweDtcbiAgLW1vei1iYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmc7XG4gIC13ZWJraXQtYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDFweCAzcHggcmdiYSgwLCAwLCAwLCAwLjEyKSwgMCAxcHggMnB4IHJnYmEoMCwgMCwgMCwgMC4yNCk7XG4gIC1tb3otYm94LXNoYWRvdzogMCAxcHggM3B4IHJnYmEoMCwgMCwgMCwgMC4xMiksIDAgMXB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMjQpO1xuICBib3gtc2hhZG93OiAwIDFweCAzcHggcmdiYSgwLCAwLCAwLCAwLjEyKSwgMCAxcHggMnB4IHJnYmEoMCwgMCwgMCwgMC4yNCk7XG59XG5ib2R5W25nLWNvbnRyb2xsZXJdIC5mci1zZXBhcmF0b3Ige1xuICBiYWNrZ3JvdW5kOiAjYTNhM2EzO1xufVxuYm9keVtuZy1jb250cm9sbGVyXSAuZnItc2VwYXJhdG9yLmZyLXZzIHtcbiAgaGVpZ2h0OiAzM3B4O1xuICB3aWR0aDogMXB4O1xuICBtYXJnaW46IDJweDtcbn1cbmJvZHlbbmctY29udHJvbGxlcl0gLmZyLXNlcGFyYXRvci5mci1ocyB7XG4gIGhlaWdodDogMXB4O1xuICB3aWR0aDogY2FsYyg5NiUpO1xuICBtYXJnaW46IDAgMnB4O1xufVxuYm9keVtuZy1jb250cm9sbGVyXSAuZnItYm94IC5mci1jb3VudGVyIHtcbiAgY29sb3I6ICNjY2NjY2M7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGJvcmRlci10b3A6IHNvbGlkIDFweCAjZWJlYmViO1xuICBib3JkZXItbGVmdDogc29saWQgMXB4ICNlYmViZWI7XG4gIGJvcmRlci1yYWRpdXM6IDJweCAwIDAgMDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAycHggMCAwIDA7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMnB4IDAgMCAwO1xuICAtbW96LWJhY2tncm91bmQtY2xpcDogcGFkZGluZztcbiAgLXdlYmtpdC1iYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xufVxuYm9keVtuZy1jb250cm9sbGVyXSAuZnItYm94LmZyLXJ0bCAuZnItY291bnRlciB7XG4gIGJvcmRlci1yaWdodDogc29saWQgMXB4ICNlYmViZWI7XG4gIGJvcmRlci1yYWRpdXM6IDAgMnB4IDAgMDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAwIDJweCAwIDA7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMCAycHggMCAwO1xuICAtbW96LWJhY2tncm91bmQtY2xpcDogcGFkZGluZztcbiAgLXdlYmtpdC1iYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xufVxuYm9keVtuZy1jb250cm9sbGVyXSB0ZXh0YXJlYS5mci1jb2RlIHtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG5ib2R5W25nLWNvbnRyb2xsZXJdIC5mci1ib3guZnItY29kZS12aWV3LmZyLWlubGluZSB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAxcHggM3B4IHJnYmEoMCwgMCwgMCwgMC4xMiksIDAgMXB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMjQpO1xuICAtbW96LWJveC1zaGFkb3c6IDAgMXB4IDNweCByZ2JhKDAsIDAsIDAsIDAuMTIpLCAwIDFweCAycHggcmdiYSgwLCAwLCAwLCAwLjI0KTtcbiAgYm94LXNoYWRvdzogMCAxcHggM3B4IHJnYmEoMCwgMCwgMCwgMC4xMiksIDAgMXB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMjQpO1xufVxuYm9keVtuZy1jb250cm9sbGVyXSAuZnItYm94LmZyLWlubGluZSAuZnItY29tbWFuZC5mci1idG4uaHRtbC1zd2l0Y2gge1xuICBiYWNrZ3JvdW5kOiAjMWMyYjM2O1xuICB0b3A6IGF1dG87XG4gIGJvdHRvbTogMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgcGFkZGluZzogMTFweCAxMS41cHg7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjJzIGVhc2UgMHM7XG4gIC1tb3otdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjJzIGVhc2UgMHM7XG4gIC1tcy10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuMnMgZWFzZSAwcztcbiAgLW8tdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjJzIGVhc2UgMHM7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAxcHggM3B4IHJnYmEoMCwgMCwgMCwgMC4xMiksIDAgMXB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMjQpO1xuICAtbW96LWJveC1zaGFkb3c6IDAgMXB4IDNweCByZ2JhKDAsIDAsIDAsIDAuMTIpLCAwIDFweCAycHggcmdiYSgwLCAwLCAwLCAwLjI0KTtcbiAgYm94LXNoYWRvdzogMCAxcHggM3B4IHJnYmEoMCwgMCwgMCwgMC4xMiksIDAgMXB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMjQpO1xufVxuYm9keVtuZy1jb250cm9sbGVyXSAuZnItYm94LmZyLWlubGluZSAuZnItY29tbWFuZC5mci1idG4uaHRtbC1zd2l0Y2ggaSB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgd2lkdGg6IDE1cHg7XG59XG5ib2R5W25nLWNvbnRyb2xsZXJdIC5mci1ib3guZnItaW5saW5lIC5mci1jb21tYW5kLmZyLWJ0bi5odG1sLXN3aXRjaC5mci1kZXNrdG9wOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzI0Mzk0ODtcbn1cbmJvZHlbbmctY29udHJvbGxlcl0gLmZyLXBvcHVwIC5mci1jb2xvcnMtdGFicyB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAxcHggM3B4IHJnYmEoMCwgMCwgMCwgMC4xMiksIDAgMXB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMjQpO1xuICAtbW96LWJveC1zaGFkb3c6IDAgMXB4IDNweCByZ2JhKDAsIDAsIDAsIDAuMTIpLCAwIDFweCAycHggcmdiYSgwLCAwLCAwLCAwLjI0KTtcbiAgYm94LXNoYWRvdzogMCAxcHggM3B4IHJnYmEoMCwgMCwgMCwgMC4xMiksIDAgMXB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMjQpO1xufVxuYm9keVtuZy1jb250cm9sbGVyXSAuZnItcG9wdXAgLmZyLWNvbG9ycy10YWJzIC5mci1jb2xvcnMtdGFiIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5ib2R5W25nLWNvbnRyb2xsZXJdIC5mci1wb3B1cCAuZnItY29sb3JzLXRhYnMgLmZyLWNvbG9ycy10YWI6aG92ZXIge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbmJvZHlbbmctY29udHJvbGxlcl0gLmZyLXBvcHVwIC5mci1jb2xvcnMtdGFicyAuZnItY29sb3JzLXRhYltkYXRhLXBhcmFtMT1cImJhY2tncm91bmRcIl06OmFmdGVyIHtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4ycyBlYXNlIDBzO1xuICAtbW96LXRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjJzIGVhc2UgMHM7XG4gIC1tcy10cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4ycyBlYXNlIDBzO1xuICAtby10cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4ycyBlYXNlIDBzO1xufVxuYm9keVtuZy1jb250cm9sbGVyXSAuZnItcG9wdXAgLmZyLWNvbG9ycy10YWJzIC5mci1jb2xvcnMtdGFiLmZyLXNlbGVjdGVkLXRhYiB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuYm9keVtuZy1jb250cm9sbGVyXSAuZnItcG9wdXAgLmZyLWNvbG9yLXNldCA+IHNwYW4uZnItc2VsZWN0ZWQtY29sb3I6OmFmdGVyIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5ib2R5W25nLWNvbnRyb2xsZXJdIC5mci1wb3B1cCAuZnItY29sb3Itc2V0ID4gc3Bhbjpob3ZlcixcbmJvZHlbbmctY29udHJvbGxlcl0gLmZyLXBvcHVwIC5mci1jb2xvci1zZXQgPiBzcGFuLmZyLXNlbGVjdGVkLWNvbG9yIHtcbiAgb3V0bGluZTogMXB4IHNvbGlkICNmZmZmZmY7XG59XG5ib2R5W25nLWNvbnRyb2xsZXJdIC5mci1maWxlLXVwbG9hZC1sYXllciB7XG4gIGJvcmRlcjogZGFzaGVkIDJweCAjZmZmZmZmO1xufVxuYm9keVtuZy1jb250cm9sbGVyXSAuZnItZmlsZS11cGxvYWQtbGF5ZXI6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjMjQzOTQ4O1xufVxuYm9keVtuZy1jb250cm9sbGVyXSAuZnItZmlsZS11cGxvYWQtbGF5ZXIuZnItZHJvcCB7XG4gIGJhY2tncm91bmQ6ICMyNDM5NDg7XG4gIGJvcmRlci1jb2xvcjogI2ZmZmZmZjtcbn1cbmJvZHlbbmctY29udHJvbGxlcl0gLmZyLWZpbGUtcHJvZ3Jlc3MtYmFyLWxheWVyID4gZGl2LmZyLWxvYWRlciB7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG59XG5ib2R5W25nLWNvbnRyb2xsZXJdIC5mci1maWxlLXByb2dyZXNzLWJhci1sYXllciA+IGRpdi5mci1sb2FkZXIgc3BhbiB7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogd2lkdGggMC4ycyBlYXNlIDBzO1xuICAtbW96LXRyYW5zaXRpb246IHdpZHRoIDAuMnMgZWFzZSAwcztcbiAgLW1zLXRyYW5zaXRpb246IHdpZHRoIDAuMnMgZWFzZSAwcztcbiAgLW8tdHJhbnNpdGlvbjogd2lkdGggMC4ycyBlYXNlIDBzO1xufVxuYm9keVtuZy1jb250cm9sbGVyXSAuZnItaW1hZ2UtcmVzaXplciB7XG4gIGJvcmRlcjogc29saWQgMXB4ICNmZmZmZmY7XG59XG5ib2R5W25nLWNvbnRyb2xsZXJdIC5mci1pbWFnZS1yZXNpemVyIC5mci1oYW5kbGVyIHtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgYm9yZGVyOiBzb2xpZCAxcHggI2ZmZmZmZjtcbn1cbmJvZHlbbmctY29udHJvbGxlcl0gLmZyLWltYWdlLXJlc2l6ZXIgLmZyLWhhbmRsZXIge1xuICB3aWR0aDogMTJweDtcbiAgaGVpZ2h0OiAxMnB4O1xufVxuYm9keVtuZy1jb250cm9sbGVyXSAuZnItaW1hZ2UtcmVzaXplciAuZnItaGFuZGxlci5mci1obncge1xuICBsZWZ0OiAtNnB4O1xuICB0b3A6IC02cHg7XG59XG5ib2R5W25nLWNvbnRyb2xsZXJdIC5mci1pbWFnZS1yZXNpemVyIC5mci1oYW5kbGVyLmZyLWhuZSB7XG4gIHJpZ2h0OiAtNnB4O1xuICB0b3A6IC02cHg7XG59XG5ib2R5W25nLWNvbnRyb2xsZXJdIC5mci1pbWFnZS1yZXNpemVyIC5mci1oYW5kbGVyLmZyLWhzdyB7XG4gIGxlZnQ6IC02cHg7XG4gIGJvdHRvbTogLTZweDtcbn1cbmJvZHlbbmctY29udHJvbGxlcl0gLmZyLWltYWdlLXJlc2l6ZXIgLmZyLWhhbmRsZXIuZnItaHNlIHtcbiAgcmlnaHQ6IC02cHg7XG4gIGJvdHRvbTogLTZweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgYm9keVtuZy1jb250cm9sbGVyXSAuZnItaW1hZ2UtcmVzaXplciAuZnItaGFuZGxlciB7XG4gICAgd2lkdGg6IDEwcHg7XG4gICAgaGVpZ2h0OiAxMHB4O1xuICB9XG4gIGJvZHlbbmctY29udHJvbGxlcl0gLmZyLWltYWdlLXJlc2l6ZXIgLmZyLWhhbmRsZXIuZnItaG53IHtcbiAgICBsZWZ0OiAtNXB4O1xuICAgIHRvcDogLTVweDtcbiAgfVxuICBib2R5W25nLWNvbnRyb2xsZXJdIC5mci1pbWFnZS1yZXNpemVyIC5mci1oYW5kbGVyLmZyLWhuZSB7XG4gICAgcmlnaHQ6IC01cHg7XG4gICAgdG9wOiAtNXB4O1xuICB9XG4gIGJvZHlbbmctY29udHJvbGxlcl0gLmZyLWltYWdlLXJlc2l6ZXIgLmZyLWhhbmRsZXIuZnItaHN3IHtcbiAgICBsZWZ0OiAtNXB4O1xuICAgIGJvdHRvbTogLTVweDtcbiAgfVxuICBib2R5W25nLWNvbnRyb2xsZXJdIC5mci1pbWFnZS1yZXNpemVyIC5mci1oYW5kbGVyLmZyLWhzZSB7XG4gICAgcmlnaHQ6IC01cHg7XG4gICAgYm90dG9tOiAtNXB4O1xuICB9XG59XG5ib2R5W25nLWNvbnRyb2xsZXJdIC5mci1pbWFnZS11cGxvYWQtbGF5ZXIge1xuICBib3JkZXI6IGRhc2hlZCAycHggI2ZmZmZmZjtcbn1cbmJvZHlbbmctY29udHJvbGxlcl0gLmZyLWltYWdlLXVwbG9hZC1tZWRpYS1sYXllciB7XG4gIGJvcmRlcjogZGFzaGVkIDJweCAjZmZmZmZmO1xufVxuYm9keVtuZy1jb250cm9sbGVyXSAuZnItaW1hZ2UtdXBsb2FkLW1lZGlhLWxheWVyIGJ1dHRvbiB7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6ICMyNDM5NDggIWltcG9ydGFudDtcbiAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG59XG5ib2R5W25nLWNvbnRyb2xsZXJdIC5mci1pbWFnZS11cGxvYWQtbWVkaWEtbGF5ZXIgYnV0dG9uIHNwYW4ge1xuICBtYXJnaW4tbGVmdDogNXB4O1xufVxuYm9keVtuZy1jb250cm9sbGVyXSAuZnItaW1hZ2UtdXBsb2FkLWxheWVyOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzI0Mzk0ODtcbn1cbmJvZHlbbmctY29udHJvbGxlcl0gLmZyLWltYWdlLXVwbG9hZC1sYXllci5mci1kcm9wIHtcbiAgYmFja2dyb3VuZDogIzI0Mzk0ODtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmZmZmO1xufVxuYm9keVtuZy1jb250cm9sbGVyXSAuZnItaW1hZ2UtcHJvZ3Jlc3MtYmFyLWxheWVyID4gZGl2LmZyLWxvYWRlciB7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG59XG5ib2R5W25nLWNvbnRyb2xsZXJdIC5mci1pbWFnZS1wcm9ncmVzcy1iYXItbGF5ZXIgPiBkaXYuZnItbG9hZGVyIHNwYW4ge1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICAtd2Via2l0LXRyYW5zaXRpb246IHdpZHRoIDAuMnMgZWFzZSAwcztcbiAgLW1vei10cmFuc2l0aW9uOiB3aWR0aCAwLjJzIGVhc2UgMHM7XG4gIC1tcy10cmFuc2l0aW9uOiB3aWR0aCAwLjJzIGVhc2UgMHM7XG4gIC1vLXRyYW5zaXRpb246IHdpZHRoIDAuMnMgZWFzZSAwcztcbn1cbmJvZHlbbmctY29udHJvbGxlcl0gLmZyLWxpbmUtYnJlYWtlciB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZmZmZmZmO1xufVxuYm9keVtuZy1jb250cm9sbGVyXSAuZnItbGluZS1icmVha2VyIGEuZnItZmxvYXRpbmctYnRuIHtcbiAgbGVmdDogY2FsYygzNCUpO1xuICB0b3A6IC0xNnB4O1xufVxuYm9keVtuZy1jb250cm9sbGVyXSB0YWJsZSB0ZC5mci1zZWxlY3RlZC1jZWxsLFxuYm9keVtuZy1jb250cm9sbGVyXSB0YWJsZSB0aC5mci1zZWxlY3RlZC1jZWxsIHtcbiAgYm9yZGVyOiAxcHggZG91YmxlICNmZmZmZmY7XG59XG5ib2R5W25nLWNvbnRyb2xsZXJdIC5mci10YWJsZS1yZXNpemVyIGRpdiB7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNmZmZmZmY7XG59XG5ib2R5W25nLWNvbnRyb2xsZXJdIC5mci1wb3B1cCAuZnItdGFibGUtc2l6ZSAuZnItc2VsZWN0LXRhYmxlLXNpemUgPiBzcGFuID4gc3BhbiB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZGRkZGQ7XG59XG5ib2R5W25nLWNvbnRyb2xsZXJdIC5mci1wb3B1cCAuZnItdGFibGUtc2l6ZSAuZnItc2VsZWN0LXRhYmxlLXNpemUgPiBzcGFuOmhvdmVyID4gc3BhbixcbmJvZHlbbmctY29udHJvbGxlcl0gLmZyLXBvcHVwIC5mci10YWJsZS1zaXplIC5mci1zZWxlY3QtdGFibGUtc2l6ZSA+IHNwYW4uaG92ZXIgPiBzcGFuIHtcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjMpO1xuICBib3JkZXI6IHNvbGlkIDFweCAjZmZmZmZmO1xufVxuYm9keVtuZy1jb250cm9sbGVyXSAuZnItcG9wdXAgLmZyLXRhYmxlLWNvbG9ycyA+IHNwYW4uZnItc2VsZWN0ZWQtY29sb3I6OmFmdGVyIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5ib2R5W25nLWNvbnRyb2xsZXJdIC5mci1wb3B1cCAuZnItdGFibGUtY29sb3JzID4gc3Bhbjpob3ZlcixcbmJvZHlbbmctY29udHJvbGxlcl0gLmZyLXBvcHVwIC5mci10YWJsZS1jb2xvcnMgPiBzcGFuLmZyLXNlbGVjdGVkLWNvbG9yIHtcbiAgb3V0bGluZTogMXB4IHNvbGlkICNmZmZmZmY7XG59XG5ib2R5W25nLWNvbnRyb2xsZXJdIC5mci1ib3ggLmZyLXZpZGVvLXJlc2l6ZXIge1xuICBib3JkZXI6IHNvbGlkIDFweCAjZmZmZmZmO1xufVxuYm9keVtuZy1jb250cm9sbGVyXSAuZnItYm94IC5mci12aWRlby1yZXNpemVyIC5mci1oYW5kbGVyIHtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgYm9yZGVyOiBzb2xpZCAxcHggI2ZmZmZmZjtcbn1cbmJvZHlbbmctY29udHJvbGxlcl0gLmZyLWJveCAuZnItdmlkZW8tcmVzaXplciAuZnItaGFuZGxlciB7XG4gIHdpZHRoOiAxMnB4O1xuICBoZWlnaHQ6IDEycHg7XG59XG5ib2R5W25nLWNvbnRyb2xsZXJdIC5mci1ib3ggLmZyLXZpZGVvLXJlc2l6ZXIgLmZyLWhhbmRsZXIuZnItaG53IHtcbiAgbGVmdDogLTZweDtcbiAgdG9wOiAtNnB4O1xufVxuYm9keVtuZy1jb250cm9sbGVyXSAuZnItYm94IC5mci12aWRlby1yZXNpemVyIC5mci1oYW5kbGVyLmZyLWhuZSB7XG4gIHJpZ2h0OiAtNnB4O1xuICB0b3A6IC02cHg7XG59XG5ib2R5W25nLWNvbnRyb2xsZXJdIC5mci1ib3ggLmZyLXZpZGVvLXJlc2l6ZXIgLmZyLWhhbmRsZXIuZnItaHN3IHtcbiAgbGVmdDogLTZweDtcbiAgYm90dG9tOiAtNnB4O1xufVxuYm9keVtuZy1jb250cm9sbGVyXSAuZnItYm94IC5mci12aWRlby1yZXNpemVyIC5mci1oYW5kbGVyLmZyLWhzZSB7XG4gIHJpZ2h0OiAtNnB4O1xuICBib3R0b206IC02cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIGJvZHlbbmctY29udHJvbGxlcl0gLmZyLWJveCAuZnItdmlkZW8tcmVzaXplciAuZnItaGFuZGxlciB7XG4gICAgd2lkdGg6IDEwcHg7XG4gICAgaGVpZ2h0OiAxMHB4O1xuICB9XG4gIGJvZHlbbmctY29udHJvbGxlcl0gLmZyLWJveCAuZnItdmlkZW8tcmVzaXplciAuZnItaGFuZGxlci5mci1obncge1xuICAgIGxlZnQ6IC01cHg7XG4gICAgdG9wOiAtNXB4O1xuICB9XG4gIGJvZHlbbmctY29udHJvbGxlcl0gLmZyLWJveCAuZnItdmlkZW8tcmVzaXplciAuZnItaGFuZGxlci5mci1obmUge1xuICAgIHJpZ2h0OiAtNXB4O1xuICAgIHRvcDogLTVweDtcbiAgfVxuICBib2R5W25nLWNvbnRyb2xsZXJdIC5mci1ib3ggLmZyLXZpZGVvLXJlc2l6ZXIgLmZyLWhhbmRsZXIuZnItaHN3IHtcbiAgICBsZWZ0OiAtNXB4O1xuICAgIGJvdHRvbTogLTVweDtcbiAgfVxuICBib2R5W25nLWNvbnRyb2xsZXJdIC5mci1ib3ggLmZyLXZpZGVvLXJlc2l6ZXIgLmZyLWhhbmRsZXIuZnItaHNlIHtcbiAgICByaWdodDogLTVweDtcbiAgICBib3R0b206IC01cHg7XG4gIH1cbn1cbmJvZHlbbmctY29udHJvbGxlcl0gLmZyLW1vZGFsIC5mci1tb2RhbC13cmFwcGVyIHtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDJweDtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAycHg7XG4gIC1tb3otYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nO1xuICAtd2Via2l0LWJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCA1cHggOHB4IHJnYmEoMCwgMCwgMCwgMC4xOSksIDAgNHB4IDZweCByZ2JhKDAsIDAsIDAsIDAuMjMpO1xuICAtbW96LWJveC1zaGFkb3c6IDAgNXB4IDhweCByZ2JhKDAsIDAsIDAsIDAuMTkpLCAwIDRweCA2cHggcmdiYSgwLCAwLCAwLCAwLjIzKTtcbiAgYm94LXNoYWRvdzogMCA1cHggOHB4IHJnYmEoMCwgMCwgMCwgMC4xOSksIDAgNHB4IDZweCByZ2JhKDAsIDAsIDAsIDAuMjMpO1xuICBib3JkZXI6IDBweDtcbiAgYm9yZGVyLXRvcDogNXB4IHNvbGlkICMyMjIyMjI7XG59XG5ib2R5W25nLWNvbnRyb2xsZXJdIC5mci1tb2RhbCAuZnItbW9kYWwtd3JhcHBlciAuZnItbW9kYWwtdGl0bGUge1xuICBiYWNrZ3JvdW5kOiAjMWMyYjM2O1xuICAtd2Via2l0LXRyYW5zaXRpb246IGhlaWdodCAwLjJzIGVhc2UgMHM7XG4gIC1tb3otdHJhbnNpdGlvbjogaGVpZ2h0IDAuMnMgZWFzZSAwcztcbiAgLW1zLXRyYW5zaXRpb246IGhlaWdodCAwLjJzIGVhc2UgMHM7XG4gIC1vLXRyYW5zaXRpb246IGhlaWdodCAwLjJzIGVhc2UgMHM7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAzcHggNnB4IHJnYmEoMCwgMCwgMCwgMC4xNiksIDAgMnB4IDRweCByZ2JhKDAsIDAsIDAsIDAuMjMpO1xuICAtbW96LWJveC1zaGFkb3c6IDAgM3B4IDZweCByZ2JhKDAsIDAsIDAsIDAuMTYpLCAwIDJweCA0cHggcmdiYSgwLCAwLCAwLCAwLjIzKTtcbiAgYm94LXNoYWRvdzogMCAzcHggNnB4IHJnYmEoMCwgMCwgMCwgMC4xNiksIDAgMnB4IDRweCByZ2JhKDAsIDAsIDAsIDAuMjMpO1xuICBib3JkZXItYm90dG9tOiAwcHg7XG59XG5ib2R5W25nLWNvbnRyb2xsZXJdIC5mci1tb2RhbCAuZnItbW9kYWwtd3JhcHBlciAuZnItbW9kYWwtdGl0bGUgLmZyLW1vZGFsLXRpdGxlLWxpbmUgaDQge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbmJvZHlbbmctY29udHJvbGxlcl0gLmZyLW1vZGFsIC5mci1tb2RhbC13cmFwcGVyIC5mci1tb2RhbC10aXRsZSAuZnItbW9kYWwtdGl0bGUtbGluZSBpIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5ib2R5W25nLWNvbnRyb2xsZXJdIC5mci1tb2RhbCAuZnItbW9kYWwtd3JhcHBlciAuZnItbW9kYWwtdGl0bGUgLmZyLW1vZGFsLXRpdGxlLWxpbmUgaS5mci1tb2RhbC1tb3JlIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBwYWRkaW5nIDAuMnMgZWFzZSAwcywgd2lkdGggMC4ycyBlYXNlIDBzLCBvcGFjaXR5IDAuMnMgZWFzZSAwcztcbiAgLW1vei10cmFuc2l0aW9uOiBwYWRkaW5nIDAuMnMgZWFzZSAwcywgd2lkdGggMC4ycyBlYXNlIDBzLCBvcGFjaXR5IDAuMnMgZWFzZSAwcztcbiAgLW1zLXRyYW5zaXRpb246IHBhZGRpbmcgMC4ycyBlYXNlIDBzLCB3aWR0aCAwLjJzIGVhc2UgMHMsIG9wYWNpdHkgMC4ycyBlYXNlIDBzO1xuICAtby10cmFuc2l0aW9uOiBwYWRkaW5nIDAuMnMgZWFzZSAwcywgd2lkdGggMC4ycyBlYXNlIDBzLCBvcGFjaXR5IDAuMnMgZWFzZSAwcztcbn1cbmJvZHlbbmctY29udHJvbGxlcl0gLmZyLW1vZGFsIC5mci1tb2RhbC13cmFwcGVyIC5mci1tb2RhbC10aXRsZSAuZnItbW9kYWwtdGl0bGUtbGluZSBpLmZyLW1vZGFsLWNsb3NlIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UgMHM7XG4gIC1tb3otdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlIDBzO1xuICAtbXMtdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlIDBzO1xuICAtby10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UgMHM7XG59XG5ib2R5W25nLWNvbnRyb2xsZXJdIC5mci1tb2RhbCAuZnItbW9kYWwtd3JhcHBlciAuZnItbW9kYWwtdGl0bGUgLmZyLW1vZGFsLXRhZ3MgYSB7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAycHg7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMnB4O1xuICAtbW96LWJhY2tncm91bmQtY2xpcDogcGFkZGluZztcbiAgLXdlYmtpdC1iYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnMgZWFzZSAwcywgYmFja2dyb3VuZCAwLjJzIGVhc2UgMHM7XG4gIC1tb3otdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzIGVhc2UgMHMsIGJhY2tncm91bmQgMC4ycyBlYXNlIDBzO1xuICAtbXMtdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzIGVhc2UgMHMsIGJhY2tncm91bmQgMC4ycyBlYXNlIDBzO1xuICAtby10cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnMgZWFzZSAwcywgYmFja2dyb3VuZCAwLjJzIGVhc2UgMHM7XG59XG5ib2R5W25nLWNvbnRyb2xsZXJdIC5mci1tb2RhbCAuZnItbW9kYWwtd3JhcHBlciAuZnItbW9kYWwtdGl0bGUgLmZyLW1vZGFsLXRhZ3MgYS5mci1zZWxlY3RlZC10YWcge1xuICBiYWNrZ3JvdW5kOiAjMjQzOTQ4O1xufVxuYm9keVtuZy1jb250cm9sbGVyXSAuZnItbW9kYWwgLmZyLW1vZGFsLXdyYXBwZXIgZGl2LmZyLXNjcm9sbGVyIGRpdi5mci1pbWFnZS1saXN0IGRpdi5mci1pbWFnZS1jb250YWluZXIge1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMnB4O1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDJweDtcbiAgLW1vei1iYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmc7XG4gIC13ZWJraXQtYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDFweCAzcHggcmdiYSgwLCAwLCAwLCAwLjEyKSwgMCAxcHggMnB4IHJnYmEoMCwgMCwgMCwgMC4yNCk7XG4gIC1tb3otYm94LXNoYWRvdzogMCAxcHggM3B4IHJnYmEoMCwgMCwgMCwgMC4xMiksIDAgMXB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMjQpO1xuICBib3gtc2hhZG93OiAwIDFweCAzcHggcmdiYSgwLCAwLCAwLCAwLjEyKSwgMCAxcHggMnB4IHJnYmEoMCwgMCwgMCwgMC4yNCk7XG59XG5ib2R5W25nLWNvbnRyb2xsZXJdIC5mci1tb2RhbCAuZnItbW9kYWwtd3JhcHBlciBkaXYuZnItc2Nyb2xsZXIgZGl2LmZyLWltYWdlLWxpc3QgZGl2LmZyLWltYWdlLWNvbnRhaW5lci5mci1pbWFnZS1kZWxldGluZzo6YWZ0ZXIge1xuICAtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgMC4ycyBlYXNlIDBzO1xuICAtbW96LXRyYW5zaXRpb246IG9wYWNpdHkgMC4ycyBlYXNlIDBzO1xuICAtbXMtdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzIGVhc2UgMHM7XG4gIC1vLXRyYW5zaXRpb246IG9wYWNpdHkgMC4ycyBlYXNlIDBzO1xuICBiYWNrZ3JvdW5kOiAjMDAwMDAwO1xufVxuYm9keVtuZy1jb250cm9sbGVyXSAuZnItbW9kYWwgLmZyLW1vZGFsLXdyYXBwZXIgZGl2LmZyLXNjcm9sbGVyIGRpdi5mci1pbWFnZS1saXN0IGRpdi5mci1pbWFnZS1jb250YWluZXIuZnItaW1hZ2UtZGVsZXRpbmc6OmJlZm9yZSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuYm9keVtuZy1jb250cm9sbGVyXSAuZnItbW9kYWwgLmZyLW1vZGFsLXdyYXBwZXIgZGl2LmZyLXNjcm9sbGVyIGRpdi5mci1pbWFnZS1saXN0IGRpdi5mci1pbWFnZS1jb250YWluZXIuZnItZW1wdHkge1xuICBiYWNrZ3JvdW5kOiAjY2NjY2NjO1xufVxuYm9keVtuZy1jb250cm9sbGVyXSAuZnItbW9kYWwgLmZyLW1vZGFsLXdyYXBwZXIgZGl2LmZyLXNjcm9sbGVyIGRpdi5mci1pbWFnZS1saXN0IGRpdi5mci1pbWFnZS1jb250YWluZXIgaW1nIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnMgZWFzZSAwcywgZmlsdGVyIDAuMnMgZWFzZSAwcztcbiAgLW1vei10cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnMgZWFzZSAwcywgZmlsdGVyIDAuMnMgZWFzZSAwcztcbiAgLW1zLXRyYW5zaXRpb246IG9wYWNpdHkgMC4ycyBlYXNlIDBzLCBmaWx0ZXIgMC4ycyBlYXNlIDBzO1xuICAtby10cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnMgZWFzZSAwcywgZmlsdGVyIDAuMnMgZWFzZSAwcztcbn1cbmJvZHlbbmctY29udHJvbGxlcl0gLmZyLW1vZGFsIC5mci1tb2RhbC13cmFwcGVyIGRpdi5mci1zY3JvbGxlciBkaXYuZnItaW1hZ2UtbGlzdCBkaXYuZnItaW1hZ2UtY29udGFpbmVyIC5mci1kZWxldGUtaW1nLFxuYm9keVtuZy1jb250cm9sbGVyXSAuZnItbW9kYWwgLmZyLW1vZGFsLXdyYXBwZXIgZGl2LmZyLXNjcm9sbGVyIGRpdi5mci1pbWFnZS1saXN0IGRpdi5mci1pbWFnZS1jb250YWluZXIgLmZyLWluc2VydC1pbWcge1xuICAtd2Via2l0LXRyYW5zaXRpb246IGJhY2tncm91bmQgMC4ycyBlYXNlIDBzLCBjb2xvciAwLjJzIGVhc2UgMHM7XG4gIC1tb3otdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjJzIGVhc2UgMHMsIGNvbG9yIDAuMnMgZWFzZSAwcztcbiAgLW1zLXRyYW5zaXRpb246IGJhY2tncm91bmQgMC4ycyBlYXNlIDBzLCBjb2xvciAwLjJzIGVhc2UgMHM7XG4gIC1vLXRyYW5zaXRpb246IGJhY2tncm91bmQgMC4ycyBlYXNlIDBzLCBjb2xvciAwLjJzIGVhc2UgMHM7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAxcHggM3B4IHJnYmEoMCwgMCwgMCwgMC4xMiksIDAgMXB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMjQpO1xuICAtbW96LWJveC1zaGFkb3c6IDAgMXB4IDNweCByZ2JhKDAsIDAsIDAsIDAuMTIpLCAwIDFweCAycHggcmdiYSgwLCAwLCAwLCAwLjI0KTtcbiAgYm94LXNoYWRvdzogMCAxcHggM3B4IHJnYmEoMCwgMCwgMCwgMC4xMiksIDAgMXB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMjQpO1xufVxuYm9keVtuZy1jb250cm9sbGVyXSAuZnItbW9kYWwgLmZyLW1vZGFsLXdyYXBwZXIgZGl2LmZyLXNjcm9sbGVyIGRpdi5mci1pbWFnZS1saXN0IGRpdi5mci1pbWFnZS1jb250YWluZXIgLmZyLWRlbGV0ZS1pbWcge1xuICBiYWNrZ3JvdW5kOiAjYjgzMTJmO1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbmJvZHlbbmctY29udHJvbGxlcl0gLmZyLW1vZGFsIC5mci1tb2RhbC13cmFwcGVyIGRpdi5mci1zY3JvbGxlciBkaXYuZnItaW1hZ2UtbGlzdCBkaXYuZnItaW1hZ2UtY29udGFpbmVyIC5mci1pbnNlcnQtaW1nIHtcbiAgYmFja2dyb3VuZDogIzFjMmIzNjtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5ib2R5W25nLWNvbnRyb2xsZXJdIC5mci1tb2RhbC5mci1kZXNrdG9wIC5mci1tb2RhbC13cmFwcGVyIC5mci1tb2RhbC10aXRsZSAuZnItbW9kYWwtdGl0bGUtbGluZSBpOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzI0Mzk0ODtcbn1cbmJvZHlbbmctY29udHJvbGxlcl0gLmZyLW1vZGFsLmZyLWRlc2t0b3AgLmZyLW1vZGFsLXdyYXBwZXIgLmZyLW1vZGFsLXRpdGxlIC5mci1tb2RhbC10YWdzIGE6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjMjQzOTQ4O1xufVxuYm9keVtuZy1jb250cm9sbGVyXSAuZnItbW9kYWwuZnItZGVza3RvcCAuZnItbW9kYWwtd3JhcHBlciAuZnItbW9kYWwtdGl0bGUgLmZyLW1vZGFsLXRhZ3MgYS5mci1zZWxlY3RlZC10YWcge1xuICBiYWNrZ3JvdW5kOiAjMjQzOTQ4O1xufVxuYm9keVtuZy1jb250cm9sbGVyXSAuZnItbW9kYWwuZnItZGVza3RvcCAuZnItbW9kYWwtd3JhcHBlciBkaXYuZnItc2Nyb2xsZXIgZGl2LmZyLWltYWdlLWxpc3QgZGl2LmZyLWltYWdlLWNvbnRhaW5lciAuZnItZGVsZXRlLWltZzpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNiZjQ2NDQ7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuYm9keVtuZy1jb250cm9sbGVyXSAuZnItbW9kYWwuZnItZGVza3RvcCAuZnItbW9kYWwtd3JhcHBlciBkaXYuZnItc2Nyb2xsZXIgZGl2LmZyLWltYWdlLWxpc3QgZGl2LmZyLWltYWdlLWNvbnRhaW5lciAuZnItaW5zZXJ0LWltZzpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICMyNDM5NDg7XG59XG5ib2R5W25nLWNvbnRyb2xsZXJdIC5mci1vdmVybGF5IHtcbiAgYmFja2dyb3VuZDogIzAwMDAwMDtcbn1cbi5mci12aWV3IGgxICosXG4uZnItdmlldyBoMiAqLFxuLmZyLXZpZXcgaDMgKixcbi5mci12aWV3IGg0ICosXG4uZnItdmlldyBoNSAqLFxuLmZyLXZpZXcgaDYgKiB7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdCAhaW1wb3J0YW50O1xufVxuIl19 */